@layer components{.tp-cek{z-index:45;left:50%;top:calc(env(safe-area-inset-top) + 8px);background:var(--tp-surface);width:44px;height:44px;box-shadow:0 8px 22px -10px rgb(var(--tp-shade-rgb) / .45);opacity:0;pointer-events:none;border-radius:999px;place-items:center;display:grid;position:fixed;transform:translate(-50%,-48px)}.tp-cek svg{transform:rotate(var(--tp-cek-don,0deg))}.tp-cek-iz{fill:none;stroke:var(--tp-line);stroke-width:3px}.tp-cek-yay{fill:none;stroke:var(--tp-brand);stroke-width:3px;stroke-linecap:round;stroke-dasharray:82;stroke-dashoffset:58px;transform-origin:50%}.tp-cek-ok{fill:none;stroke:var(--tp-brand);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%}.tp-cek[data-hazir] .tp-cek-ok{transform:rotate(180deg)}.tp-cek[data-yenileniyor]{opacity:1!important;transform:translate(-50%,16px)!important}.tp-cek[data-yenileniyor] .tp-cek-ok{opacity:0}@media (prefers-reduced-motion:no-preference){.tp-cek-ok{transition:transform var(--tp-yay-hizli-sure) var(--tp-yay-hizli), opacity .15s}.tp-cek[data-yenileniyor] svg{animation:.8s linear infinite tp-cek-don}}@media (prefers-reduced-motion:reduce){.tp-cek svg{transform:none}}@keyframes tp-cek-don{to{transform:rotate(360deg)}}}
