@keyframes NDGpMG_vertical-scroll{0%{transform:translateY(0)}to{transform:translateY(var(--scroll-distance))}}.NDGpMG_carouselTrack{animation-name:NDGpMG_vertical-scroll;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--scroll-duration);will-change:transform}
@font-face{font-family:iranSansDot4;src:url(../media/IRANSansXV.p.4104_015gjcqg.woff2)format("woff2");font-display:swap;font-weight:100 1000;font-style:normal}.ln_gqG_className{font-family:iranSansDot4}
@keyframes nS4WAa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes nS4WAa_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes nS4WAa_scaleIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes nS4WAa_scaleOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)}}.nS4WAa_DialogOverlay[data-state=open]{animation:.22s ease-out forwards nS4WAa_fadeIn}.nS4WAa_DialogOverlay[data-state=closed]{animation:.22s ease-in forwards nS4WAa_fadeOut}.nS4WAa_DialogContent[data-state=open]{animation:.22s ease-out forwards nS4WAa_scaleIn}.nS4WAa_DialogContent[data-state=closed]{animation:.22s ease-in forwards nS4WAa_scaleOut}
.Zk08Wa_aiButton{cursor:pointer;z-index:0;background:0 0;border:none;border-radius:40px;justify-content:center;align-items:center;height:48px;padding:16px 20px;font-size:14px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.Zk08Wa_aiButton:before{content:"";z-index:-2;background:linear-gradient(60deg,#1c61d7,#ba5fef,#fa7c7c,#e485be,#618cfc) 0 0/300% 300%;border-radius:45px;animation:5s infinite Zk08Wa_gradient-border;position:absolute;inset:-2px}.Zk08Wa_aiButton:after{content:"";z-index:-1;background:#fff;border-radius:40px;transition:opacity .3s;position:absolute;inset:2px}.Zk08Wa_aiButton:hover:after{opacity:.7}.Zk08Wa_aiButton span{-webkit-text-fill-color:transparent;background:linear-gradient(60deg,#1c61d7,#ba5fef,#fa7c7c,#e485be,#618cfc) 0 0/300% 300%;-webkit-background-clip:text;background-clip:text;animation:5s infinite Zk08Wa_gradient-border}@keyframes Zk08Wa_gradient-border{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
._5OzpHq_aiButton{cursor:pointer;z-index:0;background:0 0;border:none;border-radius:40px;justify-content:center;align-items:center;height:48px;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex;position:relative}._5OzpHq_aiButton:before{content:"";z-index:-2;background:linear-gradient(91.23deg,#195dd4 0%,#4a99ff 24.75%,#b85cf2 50.13%,#ff9e9e 74.57%,#fa7a7a 100%) 0 0/200% 200%;border-radius:45px;animation:5s infinite _5OzpHq_gradient-border;position:absolute;inset:-1px}._5OzpHq_aiButton:after{content:"";z-index:-1;background:#fff;border-radius:40px;transition:opacity .3s;position:absolute;inset:2px}._5OzpHq_aiButton:hover:after{opacity:.7}._5OzpHq_aiButton span{-webkit-text-fill-color:transparent;background:linear-gradient(60deg,#1c61d7,#ba5fef,#fa7c7c,#e485be,#618cfc) 0 0/200% 200%;-webkit-background-clip:text;background-clip:text;animation:5s infinite _5OzpHq_gradient-border}@keyframes _5OzpHq_gradient-border{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
.nuWP3W_heart{stroke-linejoin:round;stroke-linecap:round;stroke-dashoffset:400px;stroke-dasharray:400;stroke:#e16e6e;animation:3s ease-in-out infinite alternate nuWP3W_stroke}@keyframes nuWP3W_stroke{to{stroke-dashoffset:0}}
