:root{--zk-fab-b:calc(var(--mobile-nav-offset,env(safe-area-inset-bottom,0px)) + 20px)}html:has(.fab-bar){--zk-fab-b:calc(var(--mobile-nav-offset,env(safe-area-inset-bottom,0px)) + 5.5rem)}@media (max-width:1023.98px){html:has(.mobile-action-bar){--zk-fab-b:calc(var(--mobile-nav-offset,env(safe-area-inset-bottom,0px)) + 5rem)}html:has(.fab-bar[data-kb="1"]) .zk-fab{display:none}}@media (max-width:767.98px){html:has(.mk-sticky-cta){--zk-fab-b:calc(env(safe-area-inset-bottom,0px) + 76px)}}.zk-fab{z-index:45;isolation:isolate;right:max(20px, env(safe-area-inset-right,0px));bottom:var(--zk-fab-b);cursor:pointer;width:58px;height:58px;font:inherit;color:#fff;background:radial-gradient(120% 120% at 30% 18%,#2c477c 0%,#142852 42%,#0a1530 100%);border:1px solid #f4c56a80;border-radius:50%;place-items:center;padding:0;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .16s ease-out,box-shadow .18s ease-out;display:grid;position:fixed;box-shadow:0 18px 36px -14px #020817bf,0 0 0 5px #d9a0331a,inset 0 1px #ffffff2e}.zk-fab:hover,.zk-fab:visited{color:#fff}.zk-fab:hover{box-shadow:0 22px 40px -14px #020817cc,0 0 0 6px #d9a0332e}.zk-fab:focus-visible{outline-offset:3px;outline:3px solid #f4c56a}.zk-fab-orb{z-index:-1;background:conic-gradient(from 0deg, transparent 0 22%, #f4c56ab3 36%, transparent 50% 72%, #8caaff73 86%, transparent 100%);border-radius:50%;position:absolute;inset:-1px;-webkit-mask:radial-gradient(circle,#0000 63%,#000 65%);mask:radial-gradient(circle,#0000 63%,#000 65%)}.zk-fab-ico,.zk-fab-x{grid-area:1/1;transition:opacity .16s ease-out,transform .22s cubic-bezier(.2,.8,.2,1);overflow:visible}.zk-fab-ico{color:#f4c56a;filter:drop-shadow(0 0 6px #f4c56a73)}.zk-fab-x{opacity:0;transform:rotate(-90deg)scale(.6)}.zk-fab[data-open] .zk-fab-ico{opacity:0;transform:rotate(90deg)scale(.6)}.zk-fab[data-open] .zk-fab-x{opacity:1;transform:none}.zk-fab-dot{background:#f4c56a;border:2px solid #0f1b33;border-radius:50%;width:12px;height:12px;position:absolute;top:3px;right:3px}.zk-fab-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zk-fab:after{content:attr(data-tip);white-space:nowrap;pointer-events:none;opacity:0;color:#fff;background:#0f1b33;border-radius:10px;padding:7px 11px;font-size:12.5px;font-weight:700;line-height:1.2;transition:opacity .14s ease-out,transform .14s ease-out;position:absolute;top:50%;right:calc(100% + 12px);transform:translate(6px,-50%)}@media (hover:hover){.zk-fab:hover:after{opacity:1;transform:translateY(-50%)}}.zk-fab:focus-visible:after{opacity:1;transform:translateY(-50%)}.zk-fab[data-open]:after{display:none}@media (prefers-reduced-motion:no-preference){.zk-fab:hover{transform:translateY(-2px)scale(1.03)}.zk-fab-orb{animation:7s linear infinite zk-spin}.zk-fab-ico .zk-spark-b,.zk-fab-ico .zk-spark-c{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite zk-twinkle}.zk-fab-ico .zk-spark-c{animation-delay:1.3s}.zk-fab-dot{animation:2.4s ease-out infinite zk-ping}}@keyframes zk-spin{to{transform:rotate(1turn)}}@keyframes zk-twinkle{0%,to{opacity:.35;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes zk-ping{0%{box-shadow:0 0 #f4c56a99}70%,to{box-shadow:0 0 0 8px #f4c56a00}}@media (max-width:639.98px){.zk-fab{width:56px;height:56px;right:max(16px, env(safe-area-inset-right,0px))}}@media (pointer:coarse){html:has(:is(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit]),textarea,[contenteditable=true]):focus) .zk-fab{display:none}}html:has(div.fixed[role=status]:not(:empty),section.fixed[aria-label=Uygulama\ önerisi],aside[aria-label="Kısa memnuniyet anketi"],[data-call-outcome]) .zk-fab{opacity:0;pointer-events:none;transform:translateY(8px)}@media print{.zk-fab{display:none}}
