/* Event landing animations — extracted from the live page */

.event-landing {
  --primary: #14573A;
  --accent: #1B8354;
  --event-font: "IBM Plex Sans Arabic", Tahoma, Arial, sans-serif;
  --primary-soft: color-mix(in srgb, var(--primary) 10%, white);
  --primary-darker: color-mix(in srgb, var(--primary) 80%, black);
  --accent-soft: color-mix(in srgb, var(--accent) 25%, white);
}
.event-landing[data-event-font],
.event-landing[data-event-font] *,
.event-landing[data-event-font] *::before,
.event-landing[data-event-font] *::after {
  font-family: var(--event-font) !important;
}

@keyframes fadeUp {
  from { opacity: 0; transform: translateY(64px) scale(0.95); }
  to { opacity: 1; transform: translateY(0) scale(1); }
}
@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}
@keyframes scaleIn {
  from { opacity: 0; transform: scale(0.85); }
  to { opacity: 1; transform: scale(1); }
}
@keyframes float {
  0%, 100% { transform: translateY(0) rotate(0deg); }
  50% { transform: translateY(-12px) rotate(3deg); }
}
@keyframes floatAlt {
  0%, 100% { transform: translateY(0) rotate(0deg); }
  50% { transform: translateY(10px) rotate(-3deg); }
}
@keyframes shimmer {
  0% { transform: translateX(-100%); }
  100% { transform: translateX(100%); }
}

.anim-fade-up { animation: fadeUp 1.05s cubic-bezier(0.16, 1, 0.3, 1) forwards; opacity: 0; }
.anim-fade-in { animation: fadeIn 1.2s ease-out forwards; opacity: 0; }
.anim-scale-in { animation: scaleIn 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards; opacity: 0; }
.anim-float { animation: float 7s ease-in-out infinite; }
.anim-float-alt { animation: floatAlt 9s ease-in-out infinite; }
.anim-hold { animation-play-state: paused !important; }
.delay-1 { animation-delay: 0.1s; }
.delay-2 { animation-delay: 0.2s; }
.delay-3 { animation-delay: 0.3s; }
.delay-4 { animation-delay: 0.4s; }
.delay-5 { animation-delay: 0.5s; }
.delay-6 { animation-delay: 0.6s; }
.delay-7 { animation-delay: 0.7s; }
.delay-8 { animation-delay: 0.8s; }
.arabic-headline { font-weight: 900; line-height: 1.25; }

/* FX layer from globals.css */
.fx-field{z-index:0;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden}.fx-blob{filter:blur(56px);opacity:.42;mix-blend-mode:screen;border-radius:50%;position:absolute}[data-fx-tone=light] .fx-blob{mix-blend-mode:multiply;opacity:.22}.fx-blob-a{aspect-ratio:1;background:radial-gradient(circle,var(--accent),transparent 68%);top:-14%;width:38vw;animation:17s ease-in-out infinite fxFloatA;inset-inline-end:-8%}.fx-blob-b{aspect-ratio:1;background:radial-gradient(circle,var(--primary),transparent 68%);bottom:-18%;width:30vw;animation:23s ease-in-out infinite fxFloatB;inset-inline-start:-6%}@keyframes fxFloatA{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-4vw,3vw)scale(1.14)}66%{transform:translate(3vw,-2vw)scale(.9)}}@keyframes fxFloatB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(5vw,-4vw)scale(1.18)}}.fx-mote{background:var(--accent);opacity:.45;border-radius:50%;width:4px;height:4px;animation:linear infinite fxRise;position:absolute}[data-fx-tone=light] .fx-mote{background:var(--primary);opacity:.25}@keyframes fxRise{0%{opacity:0;transform:translateY(0)scale(1)}12%{opacity:.5}88%{opacity:.5}to{opacity:0;transform:translateY(-70vh)scale(.3)}}.fx-rings{opacity:.24;inset-inline-start:-140px;width:420px;height:420px;animation:42s linear infinite fxSpin;position:absolute;top:12%}[data-fx-tone=light] .fx-rings{opacity:.14}.fx-rings i{opacity:.35;border:1px solid;border-radius:50%;position:absolute;inset:0}.fx-rings i:nth-child(2){inset:52px}.fx-rings i:nth-child(3){inset:104px}.fx-rings i:nth-child(4){inset:156px}@keyframes fxSpin{to{transform:rotate(1turn)}}.fx-dots{opacity:.3;inset-inline-end:4%;background-image:radial-gradient(currentColor 1.6px,#0000 1.6px);background-size:19px 19px;width:150px;height:150px;animation:5s ease-in-out infinite fxDots;position:absolute;bottom:8%}[data-fx-tone=light] .fx-dots{opacity:.18}@keyframes fxDots{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.12;transform:translateY(-12px)}}.fx-glow{isolation:isolate;position:relative}.fx-glow:before{content:"";border-radius:inherit;background:conic-gradient(from var(--fx-angle),var(--accent),var(--primary),var(--accent),var(--primary),var(--accent));-webkit-mask-composite:xor;opacity:.85;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;animation:7s linear infinite fxTurn;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-glow:after{content:"";border-radius:inherit;background:conic-gradient(from var(--fx-angle),transparent 0 78%,#fff 90%,transparent 96%);-webkit-mask-composite:xor;filter:blur(3px);opacity:.85;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:3px;animation:7s linear infinite fxTurn;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes fxTurn{to{--fx-angle:360deg}}@supports not (background:conic-gradient(from var(--fx-angle), red, blue)){.fx-glow:before{background:linear-gradient(135deg,var(--accent),var(--primary));animation:none}.fx-glow:after{display:none}}.fx-spec{position:relative;overflow:hidden}.fx-spec>.fx-spec-bar{border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(110deg,#0000 35%,#fff3 50%,#0000 65%);transition:transform 1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-130%)}.fx-spec:hover>.fx-spec-bar{transform:translate(130%)}.fx-grain{z-index:60;pointer-events:none;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");animation:.7s steps(3,end) infinite fxGrain;position:fixed;inset:-8%}@keyframes fxGrain{0%{transform:translate(0)}33%{transform:translate(-3%,2%)}66%{transform:translate(2%,-3%)}}.fx-ticker{padding-block:18px;position:relative;overflow:hidden}.fx-ticker-track{gap:52px;width:max-content;animation:linear infinite fxSlide;display:flex}.fx-ticker-track>span{white-space:nowrap;font-size:clamp(1rem,2.2vw,1.5rem);font-weight:600}.fx-ticker-track>span:after{content:"◆";vertical-align:middle;color:var(--accent);margin-inline-start:52px;font-size:.6em}@keyframes fxSlide{to{transform:translate(50%)}}.fx-ticker[data-dir=reverse] .fx-ticker-track{animation-direction:reverse}[data-onscreen] .fx-par,.fx-field[data-onscreen] .fx-par{will-change:transform}@media (prefers-reduced-motion:reduce){.fx-blob,.fx-mote,.fx-rings,.fx-dots,.fx-grain,.fx-glow:before,.fx-glow:after,.fx-ticker-track{animation:none!important}.fx-spec>.fx-spec-bar{transition:none!important}.fx-par{transform:none!important}}.fx-tile{background-image:radial-gradient(circle at 30% 18%,#ffffff8c,transparent 62%),linear-gradient(150deg,transparent 42%,var(--primary));border-start-start-radius:38%;border-start-end-radius:12%;border-end-end-radius:38%;border-end-start-radius:12%;position:relative}@supports (color:color-mix(in lab, red, red)){.fx-tile{background-image:radial-gradient(circle at 30% 18%,#ffffff8c,transparent 62%),linear-gradient(150deg,transparent 42%,color-mix(in srgb,var(--primary)38%,transparent))}}.fx-tile{box-shadow:0 12px 30px -10px var(--accent),inset 0 1px 2px #ffffff80}@supports (color:color-mix(in lab, red, red)){.fx-tile{box-shadow:0 12px 30px -10px color-mix(in srgb,var(--accent)65%,transparent),inset 0 1px 2px #ffffff80}}.fx-tile-dark{background-image:radial-gradient(circle at 30% 18%,var(--accent),transparent 64%),linear-gradient(150deg,transparent 45%,#0000004d)}@supports (color:color-mix(in lab, red, red)){.fx-tile-dark{background-image:radial-gradient(circle at 30% 18%,color-mix(in srgb,var(--accent)55%,transparent),transparent 64%),linear-gradient(150deg,transparent 45%,#0000004d)}}.fx-tile-dark{box-shadow:0 12px 30px -12px var(--primary),inset 0 1px 2px #fff3}@supports (color:color-mix(in lab, red, red)){.fx-tile-dark{box-shadow:0 12px 30px -12px color-mix(in srgb,var(--primary)70%,transparent),inset 0 1px 2px #fff3}}.fx-tile-ring{border-start-start-radius:38%;border-start-end-radius:12%;border-end-end-radius:38%;border-end-start-radius:12%}.fx-tile:after{content:"";border-radius:inherit;background:conic-gradient(from var(--fx-angle),transparent 0 55%,var(--accent)72%,#fff 80%,transparent 90%);padding:2px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fx-tile:after{background:conic-gradient(from var(--fx-angle),transparent 0 55%,color-mix(in srgb,var(--accent)55%,#fff)72%,#fff 80%,transparent 90%)}}.fx-tile:after{-webkit-mask-composite:xor;pointer-events:none;z-index:2;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;animation:6s linear infinite fxTurn;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-initials{z-index:1;letter-spacing:.02em;opacity:.9;-webkit-user-select:none;user-select:none;font-weight:900;position:relative}.fx-card{isolation:isolate;position:relative;overflow:hidden}.fx-card:before{content:"";border-radius:inherit;background:conic-gradient(from var(--fx-angle),var(--accent)0%,var(--primary)25%,var(--accent)45%,var(--accent)52%,var(--accent)68%,var(--accent)78%,var(--accent)100%);padding:2px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fx-card:before{background:conic-gradient(from var(--fx-angle),color-mix(in srgb,var(--accent)30%,transparent)0%,color-mix(in srgb,var(--primary)42%,transparent)25%,color-mix(in srgb,var(--accent)48%,transparent)45%,var(--accent)52%,var(--accent)68%,color-mix(in srgb,var(--accent)48%,transparent)78%,color-mix(in srgb,var(--accent)30%,transparent)100%)}}.fx-card:before{-webkit-mask-composite:xor;pointer-events:none;z-index:3;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;animation:6s linear infinite fxTurn;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx-card:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:linear-gradient(110deg,#0000 38%,#ffffff4d 50%,#0000 62%);transition:transform 1.05s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-135%)}.fx-card:hover:after{transform:translate(135%)}.fx-cta{isolation:isolate;background-image:linear-gradient(135deg,var(--accent),var(--accent));border-radius:999px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fx-cta{background-image:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent)55%,#fff))}}.fx-cta{box-shadow:0 0 26px var(--accent)}@supports (color:color-mix(in lab, red, red)){.fx-cta{box-shadow:0 0 26px color-mix(in srgb,var(--accent)42%,transparent)}}.fx-cta{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}.fx-cta:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(110deg,#0000 30%,#ffffff8c,#0000 70%);animation:3.6s ease-in-out infinite fxSheen;position:absolute;inset:0}@keyframes fxSheen{0%{transform:translate(-125%)}55%,to{transform:translate(125%)}}.fx-cta:hover:not(:disabled){box-shadow:0 16px 44px var(--accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.fx-cta:hover:not(:disabled){box-shadow:0 16px 44px color-mix(in srgb,var(--accent)55%,transparent)}}.fx-cta:disabled{box-shadow:none;background-image:none}.fx-cta:disabled:after{display:none}@media (max-width:767px){.fx-tile:after,.fx-card:before,.fx-cta:after{animation:none}.fx-cta:after{opacity:0}}@media (prefers-reduced-motion:reduce){.fx-tile:after,.fx-card:before,.fx-cta:after{animation:none!important}.fx-card:after{transition:none!important}.fx-cta:after{opacity:0}.fx-cta:hover:not(:disabled){transform:none}}.fx-card-hover:before{opacity:0;transition:opacity .45s;animation-play-state:paused}.fx-card-hover:hover:before{opacity:1;animation-play-state:running}.event-landing .anim-fade-up,.event-landing .anim-scale-in,.event-landing .anim-fade-in,.event-landing .anim-hold{animation-play-state:paused!important}.event-landing [data-seen]{animation-play-state:running!important}@media (prefers-reduced-motion:reduce){.event-landing .anim-fade-up,.event-landing .anim-scale-in,.event-landing .anim-fade-in,.event-landing .anim-hold{animation-play-state:running!important}}.fx-bob{animation:4s ease-in-out infinite fxBob}@keyframes fxBob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-11px)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.fx-bob{animation:none!important}}.fx-card-solid:before{background:conic-gradient(from var(--fx-angle),#fff3 0%,var(--primary)20%,#ffffff57 42%,#fff 50%,#fff 70%,#ffffff57 80%,#fff3 100%)}@supports (color:color-mix(in lab, red, red)){.fx-card-solid:before{background:conic-gradient(from var(--fx-angle),#fff3 0%,color-mix(in srgb,var(--primary)60%,transparent)20%,#ffffff57 42%,#fff 50%,#fff 70%,#ffffff57 80%,#fff3 100%)}}.fx-field .fx-blob,.fx-field .fx-mote,.fx-field .fx-rings,.fx-field .fx-dots,.fx-card:before,.fx-tile:after,.fx-bob,.fx-cta:after,.fx-ticker-track{animation-play-state:paused}.fx-field[data-onscreen] .fx-blob,.fx-field[data-onscreen] .fx-mote,.fx-field[data-onscreen] .fx-rings,.fx-field[data-onscreen] .fx-dots,.fx-card[data-onscreen]:before,.fx-tile[data-onscreen]:after,.fx-bob[data-onscreen],.fx-cta[data-onscreen]:after,.fx-ticker[data-onscreen] .fx-ticker-track{animation-play-state:running}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
