.kf-nokta{background:var(--lime);border-radius:999px;width:6px;height:6px;display:inline-block;position:relative}.kf-nokta[data-pasif=true]{background:#52525b}.kf-nokta:not([data-pasif=true]):after{content:"";border-radius:inherit;background:var(--lime);animation:2.4s ease-out infinite kf-nabiz;position:absolute;inset:0}@keyframes kf-nabiz{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.kf-fis{position:relative}.kf-fis-dugme{cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;padding:0;display:block}.kf-fis-dugme:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.kf-fis-gorsel{outline-offset:-1px;border-radius:8px;outline:1px solid #ffffff1a;outline:1px solid lab(100% 0 0/.1);width:100%;height:auto;transition:transform .25s cubic-bezier(.2,0,0,1);animation:.9s cubic-bezier(.2,0,0,1) .15s both kf-bas;display:block}@keyframes kf-bas{0%{clip-path:inset(0 0 100%);transform:translateY(-6px)}to{clip-path:inset(0);transform:none}}.kf-neden{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,0,0,1),opacity .2s ease-out;display:grid}.kf-neden>*{min-height:0;overflow:hidden}.kf-neden dl{margin:0}.kf-neden dl>div{font-family:var(--font-geist-mono),monospace;border-top:1px solid #ffffff0f;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:7px 2px;font-size:11px;line-height:1.5;display:grid}.kf-neden dt{color:#71717a;letter-spacing:.06em}.kf-neden dd{color:#e4e4e7;margin:0}.kf-neden-alt{font-family:var(--font-geist-mono),monospace;color:#71717a;border-top:1px solid #ffffff0f;justify-content:space-between;gap:12px;padding:8px 2px 0;font-size:10.5px;display:flex}.kf-neden-alt a{color:#d4d4d8}.kf-neden-alt a:hover{color:#fff}.kf-fis[data-acik=true] .kf-neden{opacity:1;grid-template-rows:1fr;margin-top:10px}.kf-fis[data-acik=true] .kf-fis-gorsel{transform:scale(1.015)}@media (hover:hover){.kf-fis:hover .kf-neden{opacity:1;grid-template-rows:1fr;margin-top:10px}.kf-fis:hover .kf-fis-gorsel{transform:scale(1.015)}}.kf-satir{animation:.45s cubic-bezier(.2,0,0,1) both kf-dus}.kf-satir:nth-child(2){animation-delay:.12s}.kf-satir:nth-child(3){animation-delay:.24s}@keyframes kf-dus{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kf-nokta:after,.kf-fis-gorsel,.kf-satir{animation:none!important}.kf-neden,.kf-fis-gorsel{transition:none}}.kf-sayfa{--kf-zemin:#080a0e;--kf-yuzey:#121822e0;--kf-cizgi:#ffffff14;--kf-metin:#e7e5df;--kf-ikincil:#8b93a1;--kf-yesil:var(--lime);background-color:var(--kf-zemin);color:var(--kf-metin);background-image:radial-gradient(70% 35% at 50% -5%,#b7f34a12,#0000 70%),radial-gradient(circle at 1px 1px,#ffffff08 1px,#0000 0);background-size:100% 100%,28px 28px}.kf-btn-primary{background:var(--lime);color:#090b0e;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:0 22px;font-size:14px;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 0 22px -3px #b7f34a59,inset 0 1px #fff6}.kf-btn-primary:hover{transform:translateY(-1px);box-shadow:0 0 32px #b7f34a80,inset 0 1px #fff9}.kf-btn-primary:active{transform:scale(.97)}.kf-btn-secondary{color:#e7e5df;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.kf-btn-secondary:hover{background:#ffffff12;border-color:#ffffff47;transform:translateY(-1px)}.kf-btn-secondary:active{transform:scale(.97)}.kf-hat{border:1px solid var(--kf-cizgi);background:var(--kf-yuzey);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid #ffffff2e;border-radius:14px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;box-shadow:0 20px 45px -12px #00000080}.kf-asama{border-left:1px solid var(--kf-cizgi);min-width:0;padding:16px 18px 18px;transition:background-color .15s;position:relative}.kf-asama:hover{background:#ffffff06}.kf-asama:first-child{border-left:0}.kf-asama:not(:last-child):after{content:"→";z-index:1;font-family:var(--font-geist-mono), monospace;color:#64748b;background:#121822;padding:0 2px;font-size:11px;position:absolute;top:31px;right:-8px}.kf-asama-ad{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--kf-metin);white-space:nowrap;font-size:11px;font-weight:600}.kf-asama-no{font-family:var(--font-geist-mono), monospace;color:#64748b;font-size:10px}.kf-asama p{color:var(--kf-ikincil);margin:6px 0 0;font-size:12px;line-height:1.45}@media (max-width:1023px){.kf-hat{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;overflow-x:auto}.kf-asama{scroll-snap-align:start}}.kt{border:1px solid var(--kf-cizgi);background:var(--kf-yuzey);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid #ffffff2e;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px -15px #000000a6,0 0 0 1px #ffffff05}.kt-ust{border-bottom:1px solid var(--kf-cizgi);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--kf-ikincil);background:#0b0f16;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:11px;display:flex}.kt-ad{color:var(--kf-metin);font-weight:600}.kt-durum{align-items:center;gap:8px;display:inline-flex}.kt-izgara{background:var(--kf-cizgi);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"scanner analiz""matrix clv";gap:1px;display:grid}@media (max-width:767px){.kt-izgara{grid-template-columns:minmax(0,1fr);grid-template-areas:"scanner""analiz""clv""matrix"}}.kt-scanner{grid-area:scanner}.kt-matrix{grid-area:matrix}.kt-clv{grid-area:clv}.kt-analiz{grid-area:analiz}.kt-bolge{background:#0e131cf5;outline:none;min-width:0;padding:16px 18px;transition:opacity .2s ease-out,background-color .2s ease-out;position:relative}.kt-bolge:before{content:"";pointer-events:none;transition:box-shadow .2s ease-out;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000}.kt-bolge[data-odak=true]{background:#131a24}.kt-bolge[data-odak=true]:before{box-shadow:inset 0 0 0 1px #3a4658}.kt-bolge[data-soluk=true]{opacity:.6}.kt-bolge:focus-visible:before{box-shadow:inset 0 0 0 2px var(--kf-yesil)}.kt-etiket{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;color:var(--kf-metin);margin-bottom:12px;font-size:10.5px;font-weight:600}.kt-etiket span{color:#64748b}.kt-liste{margin:0;padding:0;list-style:none}.kt-sinyal{text-align:left;width:100%;font-family:var(--font-geist-mono), monospace;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:6.2rem 5.2rem minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 10px;font-size:11.5px;transition:background-color .15s;display:grid}.kt-sinyal:hover{background:#182230}.kt-sinyal[data-secili=true]{box-shadow:inset 2px 0 0 var(--kf-yesil);background:#182230}.kt-sinyal:focus-visible{outline:2px solid var(--kf-yesil);outline-offset:-2px}@media (max-width:480px){.kt-sinyal{grid-template-columns:5.6rem minmax(0,1fr) auto}.kt-sinyal>span:nth-child(2){display:none}}.kt-tablo{border-collapse:collapse;width:100%;font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-size:11px}.kt-tablo td{border-top:1px solid var(--kf-cizgi);padding:6px 0}.kt-tablo td:not(:first-child){text-align:right}.kt-tablo tr:first-child td,.kt-tablo thead td{border-top:0}.kt-not,.kt-bos{font-family:var(--font-geist-mono), monospace;color:#64748b;margin:8px 0 0;font-size:10.5px}.kt-analiz-dl{margin:0}.kt-analiz-dl>div{border-top:1px solid var(--kf-cizgi);font-family:var(--font-geist-mono), monospace;grid-template-columns:7.5rem minmax(0,1fr);gap:10px;padding:7px 0;font-size:11px;line-height:1.5;display:grid}.kt-analiz-dl>div:first-child{border-top:0}.kt-analiz-dl dt{color:#64748b;letter-spacing:.06em}.kt-analiz-dl dd{color:var(--kf-metin);margin:0}.kt-link{font-family:var(--font-geist-mono), monospace;color:var(--kf-yesil);margin-top:12px;font-size:11px;display:inline-block}.kt-link:hover{text-decoration:underline}.kt-alt{border-top:1px solid var(--kf-cizgi);background:#0b0f16;padding:12px 18px 14px}.kt-lejant{flex-wrap:wrap;gap:6px;display:flex}.kt-lejant button{border:1px solid var(--kf-cizgi);min-height:32px;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--kf-ikincil);cursor:pointer;background:0 0;border-radius:6px;padding:0 10px;font-size:10.5px;transition:border-color .15s,color .15s}.kt-lejant button:hover,.kt-lejant button[data-odak=true]{color:var(--kf-metin);border-color:#3a4658}.kt-lejant button:focus-visible{outline:2px solid var(--kf-yesil);outline-offset:2px}.kt-aciklama{min-height:1.5em;color:var(--kf-ikincil);margin:8px 0 0;font-size:12px}@media (prefers-reduced-motion:reduce){.kt-bolge,.kt-bolge:before{transition:none}}
