*{box-sizing:border-box;margin:0}html,body{height:100%;background:var(--zemin, #16132b)}body{color:var(--metin, #fff);font-family:SF Pro Rounded,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}#app{min-height:100%}.sayfa{max-width:480px;margin:0 auto;min-height:100dvh;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));display:flex;flex-direction:column}.ortala,.giris,.sonuc{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.giris{justify-content:center}.sonuc{justify-content:flex-start;padding-top:8px}h1{font-size:28px;font-weight:800;line-height:1.2}h2{font-size:22px;font-weight:800}h3{font-size:18px;font-weight:800}.logo{font-size:40px;font-weight:900;letter-spacing:-.5px}.ikincil{color:var(--metinIkincil);line-height:1.45}.kucuk{font-size:12px;font-weight:700}.vurgu{color:var(--vurgu)}.hata{color:var(--A);font-weight:700}.buyuk-emoji{font-size:64px;line-height:1}.ornek{display:flex;align-items:center;gap:8px}.ornek span:not(.ikincil){padding:12px 20px;border-radius:20px;font-weight:800}.girdi{width:100%;padding:14px 16px;border-radius:20px;border:1.5px solid var(--zeminKenar);background:var(--zeminYuzey);color:var(--metin);font:inherit;font-size:18px;font-weight:600;outline:none}.girdi:focus{border-color:var(--B)}.dugme{width:100%;min-height:54px;border:0;border-radius:20px;background:var(--A);color:#fff;font:inherit;font-size:17px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}.dugme:disabled{opacity:.45;cursor:default}.dugme:active:not(:disabled){transform:scale(.98)}.ikincil-dugme{background:var(--zeminYuzey);border:1.5px solid var(--zeminKenar)}.kaydir{flex:1;display:flex;flex-direction:column;gap:12px}.ust{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.ust .ikincil{grid-column:1 / -1;text-align:center;font-weight:700}.ilerleme{height:8px;border-radius:4px;background:var(--zeminKenar);overflow:hidden}.ilerleme div{height:100%;background:var(--vurgu);border-radius:4px;transition:width .2s}.sayac{color:var(--metinIkincil);font-weight:700;font-variant-numeric:tabular-nums}.kart{flex:1;min-height:360px;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:28px;border:1.5px solid var(--zeminKenar);background:var(--zemin);touch-action:pan-y;user-select:none;cursor:grab}.kart.yayli{transition:transform .22s ease-out}.soru{font-size:22px;font-weight:800;text-align:center}.taraflar{flex:1;display:flex;gap:8px;position:relative}.taraf{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:8px;border-radius:20px;border:2px solid var(--zeminKenar);background:var(--zeminYuzey);transition:flex-grow .1s}.emoji{font-size:56px;line-height:1}.secenek{font-size:20px;font-weight:800;text-align:center}.ya-da{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:6px 10px;border-radius:16px;background:var(--zemin);border:1.5px solid var(--zeminKenar);color:var(--metinIkincil);font-size:12px;font-weight:800}.ipucu{display:flex;justify-content:space-between;font-size:13px;font-weight:800;padding:0 8px}.dugmeler{display:flex;gap:20px;justify-content:center;align-items:center;padding:8px 0}.secim{width:112px;height:54px;border-radius:28px;border:2px solid;background:var(--zeminYuzey);font:inherit;font-size:18px;font-weight:900;cursor:pointer}.secim-a{border-color:var(--A);color:var(--A)}.secim-b{border-color:var(--B);color:var(--B)}.geri{width:50px;height:50px;border-radius:25px;border:1.5px solid var(--zeminKenar);background:var(--zeminYuzey);color:var(--metin);font-size:22px;cursor:pointer}.geri:disabled{opacity:.35}.halka{width:220px;height:220px}.halka-yazi{font-size:54px;font-weight:900;fill:var(--metin)}.unvan{color:var(--vurgu);font-size:28px;font-weight:900}.kutu{width:100%;padding:16px;border-radius:20px;background:var(--zeminYuzey);border:1.5px solid var(--zeminKenar);display:grid;gap:4px;font-weight:700}.kutu-baslik{color:var(--metinIkincil);font-size:12px;letter-spacing:1.5px}.farklar{width:100%;display:grid;gap:8px;text-align:left}.fark{padding:14px 16px;border-radius:12px;background:var(--zeminYuzey);display:grid;gap:4px;font-weight:600}.kilitli{padding:14px;border-radius:12px;border:1.5px dashed var(--vurgu);color:var(--metin);text-align:center;font-weight:800;text-decoration:none}.cagri{width:100%;display:grid;gap:8px;padding:20px 0 8px;border-top:1px solid var(--zeminKenar);margin-top:8px}.donen{width:36px;height:36px;border-radius:50%;border:4px solid var(--zeminKenar);border-top-color:var(--A);animation:don .8s linear infinite}@keyframes don{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.kart.yayli,.ilerleme div{transition:none}}
