.bk{--ease:cubic-bezier(.2, .7, .2, 1)}.bk-enter{animation:bk-enter .4s var(--ease) both}@keyframes bk-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.bk-list>*{animation:bk-enter .45s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms)}.bk-pop{animation:.35s cubic-bezier(.2,.9,.3,1.25) both bk-pop}@keyframes bk-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}.bk-grid{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(90% 80% at 50% 0,#000 10%,#0000 75%);mask-image:radial-gradient(90% 80% at 50% 0,#000 10%,#0000 75%)}.bk-glow{animation:14s ease-in-out infinite alternate bk-drift}@keyframes bk-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(8%,10%)scale(1.15)}}.bk-ring{position:relative}.bk-ring:before{content:"";border:2px solid var(--brand);opacity:.45;border-radius:9999px;animation:1.8s cubic-bezier(0,0,.2,1) infinite bk-ping;position:absolute;inset:-4px}@keyframes bk-ping{0%{opacity:.6;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.bk-strip{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bk-strip::-webkit-scrollbar{display:none}.bk-strip>*{scroll-snap-align:center}.bk-shimmer{background:linear-gradient(90deg,#eef2f7 25%,#f6f8fb 50%,#eef2f7 75%) 0 0/200% 100%;animation:1.4s ease-in-out infinite bk-shimmer}@keyframes bk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bk-check-circle{stroke-dasharray:170;stroke-dashoffset:170px;animation:.7s ease-out .15s forwards bk-stroke}.bk-check-mark{stroke-dasharray:50;stroke-dashoffset:50px;animation:.4s ease-out .75s forwards bk-stroke}@keyframes bk-stroke{to{stroke-dashoffset:0}}.bk-fade{animation:.2s ease-out both bk-fade}@keyframes bk-fade{0%{opacity:0}to{opacity:1}}.bk-sheet{animation:bk-sheet-up .34s var(--ease) both}@keyframes bk-sheet-up{0%{transform:translateY(100%)}}@keyframes bk-sheet-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (min-width:640px){.bk-sheet{animation-name:bk-sheet-in}}.bk-field{color:#0f172a;background:#fff;border-radius:.875rem;width:100%;transition:box-shadow .15s,background .15s;box-shadow:inset 0 0 0 1px #e2e8f0}.bk-field:focus,.bk-field:focus-within{box-shadow:inset 0 0 0 2px var(--brand);outline:none}.bk-field::placeholder{color:#94a3b8}@media (prefers-reduced-motion:reduce){.bk *,.bk :before,.bk :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}html[data-embed=bare],html[data-embed=bare] body{background:0 0;height:auto;min-height:0}html[data-embed=bare] .min-h-screen{min-height:0}html[data-embed=bare] .bk{background:0 0}html[data-embed=bare] .bk-head{display:none}html[data-embed=bare] .bk-main{margin-top:0;padding-top:.25rem}.bk-sections-row{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.bk-sections-row::-webkit-scrollbar{display:none}.bk-sections-row>*{scroll-snap-align:center}.bk-ai.bk-pop{animation-delay:.5s}.bk-ai-glow{box-shadow:0 18px 40px -16px #000000a6, 0 0 28px -6px var(--bk-ai-soft)}.bk-ai-ring{background:conic-gradient(from 0deg, var(--bk-ai), #7dd3fc, #c084fc, var(--bk-ai));animation:5s linear infinite bk-ai-spin}@keyframes bk-ai-spin{to{transform:rotate(360deg)}}.bk-ai-halo{background:var(--bk-ai-soft);filter:blur(8px);animation:3.2s ease-in-out infinite bk-ai-breathe}@keyframes bk-ai-breathe{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:.95;transform:scale(1.1)}}.bk-ai-dot{animation:2s ease-out infinite bk-ai-pulse;box-shadow:0 0 #34d399b3}@keyframes bk-ai-pulse{70%{box-shadow:0 0 0 5px #34d39900}to{box-shadow:0 0 #34d39900}}.bk-ai-dots{animation:.25s ease-out 1.7s forwards bk-ai-gone}.bk-ai-dots i{background:#ffffffbf;border-radius:9999px;width:5px;height:5px;animation:.9s ease-in-out infinite bk-ai-bounce;display:block}.bk-ai-dots i:nth-child(2){animation-delay:.15s}.bk-ai-dots i:nth-child(3){animation-delay:.3s}@keyframes bk-ai-bounce{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes bk-ai-gone{to{opacity:0;visibility:hidden}}.bk-ai-text{animation:bk-ai-in .4s 1.85s var(--ease) both}@keyframes bk-ai-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.bk-ai-text,.bk-ai-dots,.bk-ai.bk-pop{animation-delay:0s!important}}.bk-appbar{-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);background:#ffffffc7;box-shadow:0 .5px #0000001f}@media (max-width:1023.98px){html:has(.bk){font-size:15px}.bk .font-black{font-weight:800}}html:has(.bk-app){font-size:15px}[lang=ar] .bk-app,[lang=ar] .bk-app *{font-family:var(--font-tajawal), var(--font-arabic,sans-serif)}.bk-app .font-black{font-weight:800}.bk-app{-webkit-tap-highlight-color:transparent}.ad-fade{animation:.2s ease-out both bk-fade}.ad-sheet{animation:.42s cubic-bezier(.32,.72,0,1) both bk-sheet}@keyframes bk-sheet{0%{transform:translateY(100%)}to{transform:none}}@media (min-width:640px){.ad-sheet{animation:.3s cubic-bezier(.2,.9,.3,1.25) both bk-pop}@keyframes bk-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.ad-sheet,.ad-fade{animation:none}}
