.hl-loader{opacity:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;width:100%;min-height:240px;animation:.3s .25s forwards hl-belir;display:flex}.hl-loader.hl-tam{z-index:5000;background:var(--color-bg-base,#f5f4fa);min-height:100vh;position:fixed;inset:0}.hl-kutu{place-items:center;display:grid;position:relative}.hl-ikon{display:block;overflow:visible}.hl-ok{transform-box:fill-box;transform-origin:50%}.hl-ok-mor{animation:1.2s cubic-bezier(.65,0,.35,1) infinite hl-mor}.hl-ok-turkuaz{animation:1.2s cubic-bezier(.65,0,.35,1) infinite hl-turkuaz}.hl-golge{background:radial-gradient(closest-side,#472da038,#472da000);border-radius:50%;width:60%;height:8px;animation:1.2s cubic-bezier(.65,0,.35,1) infinite hl-golge;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.hl-metin{letter-spacing:.02em;color:var(--color-text-muted,#8a86a3);font-size:.85rem;font-weight:500}@keyframes hl-belir{to{opacity:1}}@keyframes hl-mor{0%,to{transform:translate(0)scale(1)}45%{transform:translate(-16%)scale(.94)}}@keyframes hl-turkuaz{0%,to{opacity:1;transform:translate(0)scale(1)}45%{opacity:.85;transform:translate(22%)scale(.94)}}@keyframes hl-golge{0%,to{opacity:1;transform:translate(-50%)scaleX(1)}45%{opacity:.6;transform:translate(-50%)scaleX(1.35)}}@media (prefers-reduced-motion:reduce){.hl-ok-mor,.hl-ok-turkuaz,.hl-golge{animation:none}.hl-kutu{animation:1.6s ease-in-out infinite hl-nabiz}@keyframes hl-nabiz{0%,to{opacity:1}50%{opacity:.55}}}.hl-loader:not(.hl-tam){height:100%;min-height:320px}.hl-ortu{z-index:50;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hl-ortu:before{content:"";background:var(--color-bg-base,#f5f4fa);opacity:0;animation:.3s .25s forwards hl-ortu-belir;position:absolute;inset:0}.hl-ortu .hl-loader{height:auto;min-height:0;position:relative}@keyframes hl-ortu-belir{to{opacity:.9}}
.ld-cizim{place-items:center;display:grid}.ld-cizim-yol{stroke-width:10px;stroke-linejoin:round;fill-opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s cubic-bezier(.65,0,.35,1) infinite ld-ciz}.ld-mor{stroke:#472da0;fill:#472da0}.ld-turkuaz{stroke:#00c2cb;fill:#00c2cb;animation-delay:.15s}@keyframes ld-ciz{0%{stroke-dashoffset:1px;fill-opacity:0}45%{stroke-dashoffset:0;fill-opacity:0}65%,85%{stroke-dashoffset:0;fill-opacity:1}to{stroke-dashoffset:0;fill-opacity:0;stroke-opacity:0}}.ld-parilti{animation:2.4s ease-in-out infinite ld-parilti}@keyframes ld-parilti{0%,55%{transform:translate(0)}85%,to{transform:translate(1200px)}}.ld-kenet{place-items:center;display:grid;position:relative}.ld-kenet-svg{position:relative;overflow:visible}.ld-k-mor,.ld-k-turkuaz{transform-box:fill-box;transform-origin:50%}.ld-k-mor{animation:2s cubic-bezier(.34,1.56,.64,1) infinite ld-k-mor}.ld-k-turkuaz{animation:2s cubic-bezier(.34,1.56,.64,1) infinite ld-k-turkuaz}@keyframes ld-k-mor{0%{opacity:0;transform:translate(-70%)rotate(-25deg)}35%,80%{opacity:1;transform:none}to{opacity:0;transform:translate(-70%)rotate(-25deg)}}@keyframes ld-k-turkuaz{0%{opacity:0;transform:translate(70%)rotate(25deg)}35%,80%{opacity:1;transform:none}to{opacity:0;transform:translate(70%)rotate(25deg)}}.ld-hale{background:radial-gradient(closest-side,#00c2cb73,#472da026,#0000);border-radius:9999px;animation:2s ease-in-out infinite ld-hale;position:absolute;inset:22%}@keyframes ld-hale{0%,30%{opacity:0;transform:scale(.6)}45%{opacity:1;transform:scale(1.15)}80%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.ld-yorunge{place-items:center;animation:3.2s linear infinite ld-don;display:grid;position:absolute;inset:0}.ld-yorunge span{background:#00c2cb;border-radius:9999px;width:8px;height:8px;animation:1.2s ease-in-out infinite ld-nokta;position:absolute}.ld-yorunge span:nth-child(2n){background:#472da0}@keyframes ld-don{to{transform:rotate(360deg)}}@keyframes ld-nokta{0%,to{opacity:.25;scale:.6}50%{opacity:1;scale:1}}.ld-perde{z-index:6000;background:radial-gradient(40rem 30rem at 80% 10%,#00c2cb40,#0000 60%),linear-gradient(135deg,#120a30,#2b1b64 55%,#472da0);place-items:center;animation:.45s cubic-bezier(.16,1,.3,1) both ld-perde-gir;display:grid;position:fixed;inset:0}.ld-perde-ic{justify-items:center;gap:14px;display:grid}.ld-perde-logo{filter:drop-shadow(0 0 24px #00c2cb73);animation:1.6s ease-in-out infinite ld-perde-nefes}@keyframes ld-perde-nefes{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.08)rotate(-4deg)}}.ld-perde-yazi{color:#fff;letter-spacing:.55em;margin:0;padding-left:.55em;font-size:15px;font-weight:600;animation:.9s cubic-bezier(.16,1,.3,1) .15s both ld-perde-yazi}@keyframes ld-perde-yazi{0%{opacity:0;letter-spacing:1.2em;filter:blur(4px)}}.ld-perde.ld-perde-kutu{z-index:0;position:absolute}.ld-perde-cizgi{background:#ffffff26;border-radius:9999px;width:140px;height:3px;position:relative;overflow:hidden}.ld-perde-cizgi:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#00c2cb,#0000);width:40%;animation:1.2s ease-in-out infinite ld-perde-cizgi;position:absolute;inset:0}@keyframes ld-perde-cizgi{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes ld-perde-gir{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.ld-perde-cikis{animation:.6s cubic-bezier(.7,0,.84,0) forwards ld-perde-cik}.ld-perde-cikis .ld-perde-ic{opacity:0;transition:transform .4s,opacity .3s;transform:translateY(-24px)scale(.92)}@keyframes ld-perde-cik{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}@media (prefers-reduced-motion:reduce){.ld-cizim-yol,.ld-parilti,.ld-k-mor,.ld-k-turkuaz,.ld-hale,.ld-yorunge,.ld-yorunge span,.ld-perde,.ld-perde-logo,.ld-perde-cizgi:after{animation:none!important}.ld-cizim-yol{stroke-dashoffset:0;fill-opacity:1}.ld-cizim,.ld-kenet,.ld-perde-ic{animation:1.6s ease-in-out infinite ld-sonuk!important}@keyframes ld-sonuk{0%,to{opacity:1}50%{opacity:.55}}}.site-loader-perde .ld-perde{pointer-events:none;animation-delay:.3s}.site-loader-perde .ld-perde-yazi{animation-delay:.45s}.site-loader{opacity:0;animation:.3s .25s forwards site-loader-belir}@keyframes site-loader-belir{to{opacity:1}}::view-transition-old(.perde-acilis){animation:.6s cubic-bezier(.7,0,.84,0) both perde-acilis}@keyframes perde-acilis{to{clip-path:inset(0 0 100%)}}
