@layer components{html.site-kok{overflow-x:clip}body.site{font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;background:var(--zemin);color:var(--yazi);--vurgu-sicak:#ff4d8d;--cizgi-ince:color-mix(in srgb, var(--yazi) 9%, transparent);--yuzey-cam:color-mix(in srgb, var(--yuzey) 72%, transparent);font-size:16px;line-height:1.6;overflow-x:clip}.site .serif{font-family:var(--font-serif), "Iowan Old Style", Georgia, serif;letter-spacing:-.01em;font-style:italic;font-weight:400}.site .mono{font-family:var(--font-geist-mono), ui-monospace, monospace}.site .gecis-metin{background:var(--gecis);color:#0000;-webkit-background-clip:text;background-clip:text}.site h1,.site h2,.site h3{letter-spacing:-.035em;font-weight:600;line-height:1.02}.atla{z-index:100;background:var(--vurgu);color:#fff;border-radius:10px;padding:8px 14px;position:absolute;top:8px;left:-9999px}.atla:focus{left:16px}.plan-kagidi{background-image:linear-gradient(var(--cizgi-ince) 1px, transparent 1px), linear-gradient(90deg, var(--cizgi-ince) 1px, transparent 1px);background-size:56px 56px}.kap{width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.site-dugme{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .2s,filter .2s,border-color .2s,background .2s;display:inline-flex}.site-dugme.ana{background:var(--gecis);color:#fff;box-shadow:0 10px 30px -10px #2f7bffcc,inset 0 1px #ffffff40}.site-dugme.ana:hover{filter:brightness(1.1);transform:translateY(-1px)}.site-dugme.ikincil{border:1px solid color-mix(in srgb, var(--yazi) 18%, transparent);color:var(--yazi)}.site-dugme.ikincil:hover{border-color:var(--vurgu-2);background:color-mix(in srgb, var(--vurgu-2) 8%, transparent)}.hap{border:1px solid color-mix(in srgb, var(--yazi) 14%, transparent);color:var(--soluk);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;display:inline-flex}.ana-baslik{letter-spacing:-.05em;font-size:clamp(46px,8.4vw,116px);line-height:.94}.ana-baslik .serif{letter-spacing:-.02em}.isik{filter:blur(90px);opacity:.45;pointer-events:none;border-radius:50%;position:absolute}.serit-kutu{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.serit-ic{gap:12px;width:max-content;display:flex}@media (prefers-reduced-motion:no-preference){.serit-ic{animation:48s linear infinite kay}.ana-giris>*{animation:1s cubic-bezier(.2,.7,.2,1) both belir;animation-delay:calc(var(--s,0) * 90ms + 60ms)}}@keyframes kay{to{transform:translate(-50%)}}@keyframes belir{0%{opacity:0;filter:blur(8px);transform:translateY(26px)}to{opacity:1;filter:none;transform:none}}.iso-kutu{perspective:1400px;place-items:center;display:grid}.iso{width:var(--boy,280px);height:var(--boy,280px);transform-style:preserve-3d;position:relative;transform:rotateX(58deg)rotate(-45deg)}.katman{transform:translateZ(var(--z));transform-style:preserve-3d;background:color-mix(in srgb, var(--yuzey) 92%, var(--vurgu) 8%);border:1px solid color-mix(in srgb, var(--vurgu-2) 22%, transparent);border-radius:16px;flex-direction:column;gap:9px;padding:22px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #0003,-18px 18px 40px -10px #0000008c}.katman.ust{background:var(--gecis);border-color:#0000;box-shadow:0 0 60px #00e0ff59,-18px 18px 40px -10px #0000008c}.katman .cizgi{background:color-mix(in srgb, var(--yazi) 14%, transparent);border-radius:5px;height:9px}.katman .cizgi.k{background:color-mix(in srgb, var(--vurgu-2) 55%, transparent)}.katman .etiket{font-family:var(--font-geist-mono), monospace;color:var(--soluk);letter-spacing:.02em;font-size:13px}.katman.ust .etiket{color:#fff}.katman-simge{aspect-ratio:1;background:#fff;border-radius:24%;place-items:center;width:34%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #fff9,0 10px 28px -8px #04143c8c}.katman-simge img{object-fit:contain;width:118%;max-width:none;height:118%}.katman .izgara-hucre{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.katman .izgara-hucre i{background:color-mix(in srgb, var(--basari) 30%, transparent);border-radius:3px;height:14px}.katman .izgara-hucre i:nth-child(4n+1){background:color-mix(in srgb, var(--basari) 55%, transparent)}.zemin-cerceve{border:1px dashed color-mix(in srgb, var(--vurgu-2) 30%, transparent);border-radius:22px;position:absolute;inset:-26px;transform:translateZ(-10px)}.iso-kutu{position:relative}.iso-yan{pointer-events:none;align-items:center;display:flex;position:absolute;bottom:16%;right:-8px}.iso-yan-cizgi{border-top:1px dashed color-mix(in srgb, var(--vurgu-2) 55%, transparent);width:44px}.iso-yan-hap{color:var(--vurgu-2);background:color-mix(in srgb, var(--yuzey) 85%, transparent);border-color:color-mix(in srgb, var(--vurgu-2) 40%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);gap:8px}.iso-yan-hap svg{opacity:.8}.cikis-yollari{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:14px;display:flex}.cikis-yol{min-height:36px;color:var(--soluk);border:1px solid color-mix(in srgb, var(--yazi) 12%, transparent);border-radius:999px;align-items:center;gap:8px;padding:0 14px;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.cikis-yol:hover{color:var(--yazi);border-color:color-mix(in srgb, var(--yazi) 28%, transparent)}.cikis-yol.api{color:var(--vurgu-2);border-color:color-mix(in srgb, var(--vurgu-2) 35%, transparent)}.cikis-yol.api:hover{background:color-mix(in srgb, var(--vurgu-2) 8%, transparent);border-color:var(--vurgu-2)}.sahne-sabit{align-items:center;gap:48px;padding:64px 0;display:grid}@media (min-width:960px){.sahne-sabit{grid-template-columns:1fr 1fr}}.adimlar{counter-reset:adim;gap:10px;display:grid}.adim{border:1px solid var(--cizgi-ince);background:var(--yuzey-cam);border-radius:18px;grid-template-columns:44px 1fr;gap:4px 14px;padding:14px 16px;display:grid}.adim .no{width:44px;height:44px;font-family:var(--font-geist-mono), monospace;color:var(--vurgu-2);border:1px solid color-mix(in srgb, var(--vurgu-2) 35%, transparent);border-radius:12px;grid-row:span 2;place-items:center;font-size:14px;display:grid}.adim h3{letter-spacing:-.02em;font-size:22px}.adim p{color:var(--soluk);font-size:15px;line-height:1.55}.adim-detay{display:none}.adim{position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:960px){.sahne{view-timeline-name:--sahne;height:400vh;padding-top:0;padding-bottom:0}.sahne-sabit{height:calc(100vh - 64px);padding:0;position:sticky;top:64px}.sahne .bolum-baslik{font-size:clamp(34px,4vw,54px)}.sahne .adimlar{gap:8px}.sahne .adim{grid-template-columns:36px 1fr;align-items:center;padding:9px 14px}.sahne .adim .no{grid-row:auto;width:36px;height:36px}.sahne .adim h3{font-size:19px}.sahne .adim-metin{display:none}.sahne .adim:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid color-mix(in srgb, var(--vurgu-2) 45%, transparent);background:color-mix(in srgb, var(--vurgu) 10%, transparent);opacity:0;animation:linear both vurgu-ac;animation-timeline:--sahne;animation-range:contain calc(var(--i) * 16.66%) contain calc(var(--i) * 16.66% + 16.66%);position:absolute;inset:-1px}.sahne .adim:last-child:before{animation-name:vurgu-ac-son}.sahne .adim>*{animation:linear both adim-soluk;animation-timeline:--sahne;animation-range:contain calc(var(--i) * 16.66%) contain calc(var(--i) * 16.66% + 16.66%)}.sahne .adim:last-child>*{animation-name:adim-soluk-son}.sahne .adim-detay{min-height:5.2em;margin-top:14px;display:grid}.sahne .adim-detay p{color:var(--soluk);max-width:52ch;animation:linear both detay;animation-timeline:--sahne;animation-range:contain calc(var(--i) * 16.66%) contain calc(var(--i) * 16.66% + 16.66%);grid-area:1/1;font-size:15.5px;line-height:1.55}.sahne .adim-detay p:last-child{animation-name:detay-son}.sahne .katman{will-change:transform, opacity;animation:linear both katman-in;animation-timeline:--sahne;animation-range:contain calc(var(--i) * 16.66% - 6%) contain calc(var(--i) * 16.66% + 8%)}.sahne .iso{will-change:transform;animation:linear both don;animation-timeline:--sahne;animation-range:contain}.sahne .ilerleme-cubuk i{animation:linear both dol;animation-timeline:--sahne;animation-range:contain}}}@keyframes vurgu-ac{0%,to{opacity:0}12%,88%{opacity:1}}@keyframes vurgu-ac-son{0%{opacity:0}12%,to{opacity:1}}@keyframes adim-soluk{0%,to{opacity:.4}12%,88%{opacity:1}}@keyframes adim-soluk-son{0%{opacity:.4}12%,to{opacity:1}}@keyframes detay{0%,to{opacity:0;transform:translateY(8px)}15%,85%{opacity:1;transform:none}}@keyframes detay-son{0%{opacity:0;transform:translateY(8px)}15%,to{opacity:1;transform:none}}@keyframes katman-in{0%{opacity:0;transform:translateZ(calc(var(--z) + 180px)) scale(.92)}to{opacity:1;transform:translateZ(var(--z))}}@keyframes don{0%{transform:rotateX(58deg)rotate(-58deg)}to{transform:rotateX(58deg)rotate(-36deg)}}@keyframes dol{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ilerleme-cubuk{background:var(--cizgi-ince);border-radius:3px;height:3px;overflow:hidden}.ilerleme-cubuk i{background:var(--gecis);transform-origin:0;height:100%;display:block}.bolum{border-top:1px solid var(--cizgi-ince);padding:clamp(80px,12vw,140px) 0}.bolum-baslik{max-width:16ch;font-size:clamp(36px,5.2vw,68px)}.ozellik-liste{border-top:1px solid var(--cizgi-ince);gap:0;display:grid}@media (min-width:760px){.ozellik-liste{grid-template-columns:1fr 1fr}}@media (min-width:1080px){.ozellik-liste{grid-template-columns:1fr 1fr 1fr}}.ozellik{border-bottom:1px solid var(--cizgi-ince);padding:28px 24px 32px 0}.ozellik h3{letter-spacing:-.02em;align-items:baseline;gap:10px;margin-bottom:10px;font-size:21px;display:flex}.ozellik h3:before{content:"";background:var(--vurgu-2);border-radius:2px;flex:none;width:8px;height:8px;transform:translateY(-3px)}.ozellik p{color:var(--soluk);max-width:44ch;font-size:15.5px}.maket{color:#eef2f7;background:#0f1623;border:1px solid #26324a;border-radius:16px;width:100%;max-width:420px;font-size:13px;line-height:1.45;overflow:hidden;box-shadow:0 40px 80px -30px #000c,0 0 0 1px #ffffff08}.maket .serit{background:linear-gradient(120deg,#1d6fef 0%,#1680f3 45%,#06cfea 100%);height:3px}.maket .soluk{color:#93a1b5}.maket .dug{white-space:nowrap;background:#0f1623;border:1px solid #26324a;border-radius:12px;height:40px;padding:0 14px;font-size:13px;font-weight:650}.maket .dug.ana{color:#fff;background:linear-gradient(120deg,#1d6fef 0%,#1680f3 45%,#06cfea 100%);border-color:#0000}.maket .dk{border:1.5px solid #26324a;border-radius:12px;gap:4px;padding:8px 10px;display:grid}.maket .dk b{font-size:18px}.paketler{gap:16px;display:grid}@media (min-width:900px){.paketler{grid-template-columns:repeat(3,1fr)}}.paket{border:1px solid var(--cizgi-ince);background:var(--yuzey-cam);border-radius:24px;flex-direction:column;gap:16px;padding:30px 26px;display:flex;position:relative}.paket.vurgulu{background:linear-gradient(var(--yuzey), var(--yuzey)) padding-box, var(--gecis) border-box;border:1.5px solid #0000}.paket h3{font-size:34px}.paket ul{color:var(--soluk);gap:10px;font-size:15px;display:grid}.paket li{gap:10px;display:flex}.paket li:before{content:"✓";color:var(--vurgu-2);font-weight:700}.tek-paket-liste{gap:12px 24px;display:grid}@media (min-width:640px){.tek-paket-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.sss details{border-bottom:1px solid var(--cizgi-ince)}.sss summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;gap:24px;padding:24px 0;font-size:19px;font-weight:500;list-style:none;display:flex}.sss summary::-webkit-details-marker{display:none}.sss summary:after{content:"+";font-family:var(--font-geist-mono), monospace;color:var(--vurgu-2);font-size:22px;line-height:1;transition:transform .2s}.sss details[open] summary:after{transform:rotate(45deg)}.sss details p{color:var(--soluk);max-width:70ch;padding:0 0 24px}.akis-sira{grid-template-columns:1fr;align-items:center;gap:0;display:grid}@media (min-width:960px){.akis-sira{grid-template-columns:minmax(0,1fr) clamp(96px,9vw,150px) minmax(0,1fr) clamp(150px,15vw,230px) minmax(0,1fr) clamp(96px,9vw,150px) minmax(0,1fr)}}.akis-dugum{text-align:center;border:1px solid var(--cizgi-ince);background:var(--yuzey-cam);border-radius:22px;flex-direction:column;align-items:center;gap:6px;padding:22px 16px;display:flex}.akis-dugum .ad{letter-spacing:-.02em;font-size:18px;font-weight:600}.akis-dugum .akis-logo{width:auto;height:18px;margin:4px 0 6px}.akis-dugum .alt{font:12px/1.4 var(--font-geist-mono), monospace;color:var(--silik);overflow-wrap:anywhere}.akis-dugum.vurgu{background:linear-gradient(var(--yuzey), var(--yuzey)) padding-box, var(--gecis) border-box;border:1.5px solid #0000;box-shadow:0 0 50px -12px #00e0ff73}.akis-bag{flex-direction:column;justify-content:center;align-items:center;height:110px;display:flex;position:relative}.akis-bag .cizgi{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--vurgu-2) 45%, transparent) 0 6px, transparent 6px 12px);width:72px;height:2px;position:relative;transform:rotate(90deg)}@media (min-width:960px){.akis-bag .cizgi{width:100%;transform:none}}.akis-bag .yazi{font:11.5px var(--font-geist-mono), monospace;color:var(--silik);white-space:nowrap;position:absolute;top:50%;left:calc(50% + 24px);transform:translateY(-50%)}@media (min-width:960px){.akis-bag .yazi{top:calc(50% + 14px);left:50%;transform:translate(-50%)}}.akis-bag .olaylar{flex-direction:column;gap:4px;display:flex;position:absolute;top:50%;right:calc(50% + 24px);transform:translateY(-50%)}@media (min-width:960px){.akis-bag .olaylar{inset:auto auto calc(50% + 14px) 50%;transform:translate(-50%)}}.akis-bag .olaylar b{font:600 11.5px var(--font-geist-mono), monospace;color:var(--vurgu-2);white-space:nowrap;background:color-mix(in srgb, var(--vurgu) 16%, transparent);border:1px solid color-mix(in srgb, var(--vurgu-2) 35%, transparent);border-radius:999px;padding:3px 9px}.akis-bag .nokta,.akis-bag .yanit,.akis-bag .kayit{display:none}.akis-not{text-align:center;color:var(--soluk);margin-top:28px;font-size:15px}@media (prefers-reduced-motion:no-preference){.akis-bag .nokta{background:var(--vurgu-2);width:10px;height:10px;box-shadow:0 0 14px var(--vurgu-2);opacity:0;border-radius:50%;margin:-5px 0 0 -5px;display:block;position:absolute;top:50%;left:0}.akis-bag.b1 .git{background:var(--yazi);box-shadow:0 0 10px var(--yazi);animation:3s linear infinite akis-b1}.akis-bag.b2 .git{animation:3s linear infinite akis-b2-git}.akis-bag.b2 .don{background:var(--basari);box-shadow:0 0 14px var(--basari);animation:3s linear infinite akis-b2-don}.akis-bag.b3 .git{background:var(--basari);box-shadow:0 0 14px var(--basari);animation:3s linear infinite akis-b3}.akis-bag .yanit,.akis-bag .kayit{font:600 11px var(--font-geist-mono), monospace;color:var(--basari);background:color-mix(in srgb, var(--basari) 14%, transparent);opacity:0;border-radius:999px;padding:2px 8px;display:block;position:absolute}.akis-bag .yanit{animation:3s linear infinite akis-yanit;top:calc(50% + 14px);left:calc(50% + 24px)}.akis-bag .kayit{white-space:nowrap;animation:3s linear infinite akis-kayit;top:calc(50% + 14px);left:calc(50% + 24px)}.akis-bag .kayit-onay{vertical-align:-1px;margin-right:5px;display:inline-block}@media (min-width:960px){.akis-bag .yanit,.akis-bag .kayit{top:calc(50% + 36px);left:50%;transform:translate(-50%)}}.akis-bag .olaylar b{opacity:0;animation:akis-olay 9s linear calc(var(--k) * 3s - 9s) infinite;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (min-width:960px){.akis-bag .olaylar b{left:50%;right:auto;transform:translate(-50%,-50%)}}.akis-bag .olaylar{width:1px;height:24px}.akis-dugum.vurgu{animation:3s ease-in-out infinite akis-nabiz}.akis-bag .yazi{z-index:1}}@keyframes akis-b1{0%{opacity:0;left:0}5%{opacity:1}28%{opacity:1;left:100%}32%,to{opacity:0;left:100%}}@keyframes akis-b2-git{0%,33%{opacity:0;left:0}37%{opacity:1}58%{opacity:1;left:100%}61%,to{opacity:0;left:100%}}@keyframes akis-b2-don{0%,60%{opacity:0;left:100%}63%{opacity:1}82%{opacity:1;left:0}85%,to{opacity:0;left:0}}@keyframes akis-b3{0%,60%{opacity:0;left:0}63%{opacity:1}82%{opacity:1;left:100%}85%,to{opacity:0;left:100%}}@keyframes akis-yanit{0%,60%{opacity:0}64%,84%{opacity:1}88%,to{opacity:0}}@keyframes akis-kayit{0%,82%{opacity:0}86%,97%{opacity:1}to{opacity:0}}@keyframes akis-olay{0%{opacity:0}3%,30%{opacity:1}33.3%,to{opacity:0}}@keyframes akis-nabiz{0%,30%,to{box-shadow:0 0 50px -12px #00e0ff73}45%{box-shadow:0 0 70px -6px #00e0ffb3}}.kod-ornek{border:1px solid var(--cizgi-ince);background:linear-gradient(180deg, color-mix(in srgb, var(--yuzey) 92%, var(--vurgu) 8%), var(--yuzey));max-height:560px;font:13px/1.65 var(--font-geist-mono), ui-monospace, monospace;color:var(--soluk);white-space:pre;tab-size:2;border-radius:22px;margin:0;padding:22px 24px;overflow:auto;box-shadow:0 30px 60px -30px #000000b3}.kod-ornek code{color:inherit}.site a.alt-cizgi{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--vurgu-2) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--vurgu-2) 60%, transparent)}.site :focus-visible{outline:2px solid var(--vurgu-2);outline-offset:3px}}
