.kt-kok{--kt-zemin:#1a1516;--kt-kagit:#fff;--kt-kumanda:#ffffff14;background:var(--kt-zemin);border-radius:20px;flex-direction:column;gap:18px;padding:28px 20px 20px;display:flex;overflow:hidden}.kt-kok.kt-tam{border-radius:0;justify-content:center;height:100dvh;padding:20px}.kt-sahne{justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.kt-kitap{aspect-ratio:var(--kt-oran);width:min(100%, 1100px, calc(74vh * var(--kt-oran)));perspective:2400px;height:auto;transform-style:preserve-3d;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;display:flex;position:relative}.kt-kok.kt-tam .kt-kitap{width:min(100%, calc((100dvh - 150px) * var(--kt-oran)))}.kt-kitap:active{cursor:grabbing}.kt-yari{background:var(--kt-kagit);flex:50%;position:relative;overflow:hidden}.kt-tek .kt-yari{flex-basis:100%}.kt-sol{border-radius:6px 0 0 6px;box-shadow:-14px 12px 34px -18px #000000d9}.kt-sag{border-radius:0 6px 6px 0;box-shadow:14px 12px 34px -18px #000000d9}.kt-tek .kt-sag{border-radius:6px}.kt-gorsel{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.kt-bos{background:var(--kt-kagit);width:100%;height:100%}.kt-golge{pointer-events:none;width:9%;position:absolute;inset:0 auto 0 0}.kt-golge-sag{background:linear-gradient(90deg,#0000002b,#0000);left:0}.kt-golge-sol{background:linear-gradient(270deg,#0000002b,#0000);left:auto;right:0}.kt-cilt{pointer-events:none;z-index:3;background:#00000047;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.kt-onyukleme{opacity:0;pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.kt-yaprak{width:50%;transform-style:preserve-3d;z-index:5;will-change:transform;position:absolute;top:0;bottom:0}.kt-tek .kt-yaprak{width:100%}.kt-yaprak-sag{transform-origin:0;right:0}.kt-yaprak-sol{transform-origin:100%;left:0}.kt-tek .kt-yaprak-sag{transform-origin:0}.kt-yuz{background:var(--kt-kagit);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.kt-on{transform:rotateY(0)}.kt-arka{transform:rotateY(180deg)}.kt-ok{color:#fff;cursor:pointer;z-index:6;background:#00000073;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.kt-ok:hover:not(:disabled){background:#000000b3}.kt-ok:disabled{opacity:.25;cursor:default}.kt-ok svg{width:22px;height:22px}.kt-ok-sol{left:6px}.kt-ok-sag{right:6px}@media (min-width:1180px){.kt-ok-sol{left:-20px}.kt-ok-sag{right:-20px}}.kt-kumanda{color:#ffffffd9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;font-size:13px;display:flex}.kt-dugme{background:var(--kt-kumanda);color:inherit;cursor:pointer;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.kt-dugme:hover{background:#ffffff29}.kt-ikon{width:15px;height:15px}.kt-sag-grup{gap:10px;display:flex}.kt-kaydirici{flex:240px;align-items:center;gap:12px;min-width:190px;display:flex}.kt-kaydirici input{accent-color:#c9564e;cursor:pointer;flex:1}.kt-sayac{font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff9;font-size:12.5px}.kt-sayac b{color:#fff;font-weight:700}.kt-izgara{z-index:60;background:#0c090af7;flex-direction:column;display:flex;position:fixed;inset:0}.kt-izgara-bas{color:#fff;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:18px 22px;font-size:14px;font-weight:600;display:flex}.kt-izgara-bas button{color:#fff;cursor:pointer;background:0 0;border:0;padding:4px}.kt-izgara-liste{flex:1;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:14px;padding:20px 22px 40px;display:grid;overflow-y:auto}.kt-kucuk{cursor:pointer;color:#ffffff8c;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:11px;display:flex}.kt-kucuk img{border:1px solid #ffffff1f;border-radius:3px;width:100%;height:auto;transition:border-color .2s,transform .2s}.kt-kucuk:hover img{border-color:#c9564e;transform:translateY(-2px)}.kt-kok :focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #e0776c}@media (prefers-reduced-motion:reduce){.kt-yaprak{transition:none!important}}@media (max-width:899px){.kt-kok{border-radius:14px;padding:18px 12px 14px}.kt-kitap{max-height:68vh}.kt-kumanda{gap:10px}.kt-dugme span{display:none}.kt-dugme{padding:8px 10px}}
