@keyframes apxBvW_glint-blink{0%,49%{opacity:1}50%,to{opacity:0}}:is([data-glyph-host]:hover .apxBvW_blink,[data-glyph-host]:focus-within .apxBvW_blink){animation:.8s step-end infinite apxBvW_glint-blink}:is([data-glyph-host]:hover .apxBvW_blinkLate,[data-glyph-host]:focus-within .apxBvW_blinkLate){animation-delay:.4s}@media (prefers-reduced-motion:reduce){:is([data-glyph-host]:hover .apxBvW_blink,[data-glyph-host]:focus-within .apxBvW_blink){animation:none}}
.avx_lG_textShimmer{color:#0000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rork-text-shimmer-base-color:var(--lightningcss-light,#a1a1aa)var(--lightningcss-dark,#71717a);--rork-text-shimmer-gradient-color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--rork-text-shimmer-bg:linear-gradient(90deg, #0000 calc(50% - var(--rork-text-shimmer-spread)), var(--rork-text-shimmer-gradient-color), #0000 calc(50% + var(--rork-text-shimmer-spread)));-webkit-background-clip:text;background-clip:text;background-image:var(--rork-text-shimmer-bg), linear-gradient(var(--rork-text-shimmer-base-color), var(--rork-text-shimmer-base-color));animation-name:avx_lG_rorkTextShimmerSweep;animation-duration:var(--rork-text-shimmer-duration,2s);background-repeat:no-repeat,repeat;background-size:250% 100%,auto;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block;position:relative}.dark .avx_lG_textShimmer{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@keyframes avx_lG_rorkTextShimmerSweep{0%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.avx_lG_textShimmer{background-image:linear-gradient(var(--rork-text-shimmer-base-color), var(--rork-text-shimmer-base-color));animation-name:none}}
.Xc4URq_sourceAttachmentPill{animation:Xc4URq_enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0;--tw-enter-translate-y:calc(0*100%);--tw-enter-scale:.95;height:calc(var(--spacing,.25rem) * 8);max-width:min(100%, 34rem, calc(100vw - calc(var(--spacing,.25rem) * 16)));gap:calc(var(--spacing,.25rem) * 2);border:1px solid #ffffff14;min-width:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.Xc4URq_sourceAttachmentPill{border:1px solid color-mix(in oklab, var(--color-white) 8%, transparent)}}.Xc4URq_sourceAttachmentPill{padding:0 calc(var(--spacing,.25rem) * 3);color:#ffffffb3;background:#313131;border-radius:.875rem;font-size:.875rem;line-height:1}@supports (color:color-mix(in lab, red, red)){.Xc4URq_sourceAttachmentPill{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.Xc4URq_sourceAttachmentPill{vertical-align:middle;box-shadow:0 1px 1px #0000000d}@supports (color:color-mix(in lab, red, red)){.Xc4URq_sourceAttachmentPill{box-shadow:0 1px 1px color-mix(in oklab, var(--color-black) 5%, transparent)}}.Xc4URq_sourceAttachmentPill{--tw-ring-shadow:0 0 #0000;transform-origin:0;animation-duration:.1s}.Xc4URq_sourceAttachmentPill:hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.Xc4URq_sourceAttachmentPill:hover{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.Xc4URq_sourceAttachmentPill:hover{color:var(--color-white);background:#313131}.Xc4URq_sourceAttachmentPillContent{gap:calc(var(--spacing,.25rem) * 2);flex:auto;min-width:0;max-width:none;height:100%;padding:0;line-height:1;overflow:hidden}.Xc4URq_sourceAttachmentPillRemove{border-radius:.5rem;width:1.125rem;min-width:1.125rem;height:1.125rem}.Xc4URq_sourceAttachmentPillExiting{animation:Xc4URq_exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-exit-opacity:0;--tw-exit-translate-y:calc(0*-100%);--tw-exit-scale:.95;pointer-events:none;animation-duration:90ms}@media (prefers-reduced-motion:reduce){.Xc4URq_sourceAttachmentPill,.Xc4URq_sourceAttachmentPillExiting{animation:none}}@keyframes Xc4URq_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));filter:blur(var(--tw-enter-blur,0))}}@keyframes Xc4URq_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));filter:blur(var(--tw-exit-blur,0))}}
.hzYi5W_lovableGrantMotion{animation-fill-mode:both}.hzYi5W_lovableGrantOverlayIn{animation:hzYi5W_enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0;animation-duration:.3s;animation-timing-function:ease-out}.hzYi5W_lovableGrantOverlayOut{animation:hzYi5W_exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-exit-opacity:0;animation-duration:.42s;animation-timing-function:ease-in}.hzYi5W_lovableGrantCardIn{animation:hzYi5W_enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0;--tw-enter-scale:.95;--tw-enter-translate-y:calc(4*var(--spacing));animation-duration:.5s;animation-timing-function:ease-out;animation-delay:80ms}.hzYi5W_lovableGrantCardOut{animation:hzYi5W_exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-exit-opacity:0;--tw-exit-scale:.95;--tw-exit-translate-y:calc(2*var(--spacing));animation-duration:.46s;animation-timing-function:ease-in}.hzYi5W_lovableGrantSideImageIn{animation:hzYi5W_enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0;--tw-enter-translate-y:calc(2*var(--spacing));animation-duration:.55s;animation-timing-function:ease-out;animation-delay:.1s}.hzYi5W_lovableGrantCopyIn{animation:hzYi5W_enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0;--tw-enter-translate-y:calc(2*var(--spacing));animation-duration:.45s;animation-timing-function:ease-out;animation-delay:.22s}.hzYi5W_lovableGrantRepoIn{animation:hzYi5W_enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0;--tw-enter-translate-y:calc(2*var(--spacing));animation-duration:.45s;animation-timing-function:ease-out;animation-delay:.28s}.hzYi5W_lovableGrantActionsIn{animation:hzYi5W_enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0;--tw-enter-translate-y:calc(2*var(--spacing));animation-duration:.45s;animation-timing-function:ease-out;animation-delay:.34s}.hzYi5W_lovableGrantCreditPass{filter:drop-shadow(0 0 1px var(--color-orange-500)) drop-shadow(0 18px 44px #f99c003d)}@supports (color:color-mix(in lab, red, red)){.hzYi5W_lovableGrantCreditPass{filter:drop-shadow(0 0 1px var(--color-orange-500)) drop-shadow(0 18px 44px color-mix(in oklab, var(--color-amber-500) 24%, transparent))}}.hzYi5W_lovableGrantCreditPassClaiming{animation:.46s cubic-bezier(.22,1,.36,1) both hzYi5W_lovableGrantCreditPassClaim}.hzYi5W_lovableGrantAnimatedBorder{background:conic-gradient(from var(--lovable-grant-border-angle,0deg), var(--color-amber-900) 0deg, var(--color-orange-500) 50deg, var(--color-amber-400) 70deg, var(--color-amber-900) 120deg, var(--color-amber-900) 180deg, var(--color-orange-400) 230deg, var(--color-amber-500) 250deg, var(--color-amber-900) 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:2px;animation:3s linear infinite hzYi5W_lovableGrantBorderSpin;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.hzYi5W_lovableGrantClaimFlash{animation:.42s cubic-bezier(.22,1,.36,1) both hzYi5W_lovableGrantClaimFlash}@property --lovable-grant-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes hzYi5W_lovableGrantClaimFlash{0%{opacity:0;transform:translate(-42%)skew(-18deg)}38%{opacity:.55}to{opacity:0;transform:translate(88%)skew(-18deg)}}@keyframes hzYi5W_lovableGrantCreditPassClaim{0%{transform:translateY(0)scale(1)rotate(-2deg)}38%{transform:translateY(-8px)scale(1.025)rotate(.5deg)}to{transform:translateY(4px)scale(.99)rotate(-1deg)}}@keyframes hzYi5W_lovableGrantBorderSpin{to{--lovable-grant-border-angle:360deg}}@media (prefers-reduced-motion:reduce){.hzYi5W_lovableGrantOverlayIn,.hzYi5W_lovableGrantOverlayOut,.hzYi5W_lovableGrantCardIn,.hzYi5W_lovableGrantCardOut,.hzYi5W_lovableGrantSideImageIn,.hzYi5W_lovableGrantCopyIn,.hzYi5W_lovableGrantRepoIn,.hzYi5W_lovableGrantActionsIn,.hzYi5W_lovableGrantMotion,.hzYi5W_lovableGrantCreditPassClaiming,.hzYi5W_lovableGrantAnimatedBorder,.hzYi5W_lovableGrantClaimFlash{animation:none!important}}@keyframes hzYi5W_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));filter:blur(var(--tw-enter-blur,0))}}@keyframes hzYi5W_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));filter:blur(var(--tw-exit-blur,0))}}
.WfpWEG_screen{isolation:isolate;background:#000;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000);container-type:size}.WfpWEG_blob{z-index:-2;mix-blend-mode:plus-lighter;width:150cqmin;height:150cqmin;animation:var(--blob-duration) ease-in-out var(--blob-delay) infinite var(--blob-direction,normal);position:absolute;top:0;left:0}.WfpWEG_blob:before{background:radial-gradient(closest-side, var(--blob-color), color-mix(in srgb, var(--blob-color) 55%, transparent) 18%, color-mix(in srgb, var(--blob-color) 25%, transparent) 40%, color-mix(in srgb, var(--blob-color) 8%, transparent) 66%, transparent);opacity:.5;animation:WfpWEG_wobble var(--blob-wobble) ease-in-out var(--blob-delay) infinite alternate;content:"";border-radius:50%;position:absolute;inset:0}.WfpWEG_orbit{animation-name:WfpWEG_orbit}@keyframes WfpWEG_orbit{0%,to{transform:translate(-50%,-50%)translate(10cqw,10cqh)}12.5%{transform:translate(-50%,-50%)translate(50cqw,28cqh)}25%{transform:translate(-50%,-50%)translate(90cqw,10cqh)}37.5%{transform:translate(-50%,-50%)translate(72cqw,50cqh)}50%{transform:translate(-50%,-50%)translate(90cqw,90cqh)}62.5%{transform:translate(-50%,-50%)translate(50cqw,72cqh)}75%{transform:translate(-50%,-50%)translate(10cqw,90cqh)}87.5%{transform:translate(-50%,-50%)translate(28cqw,50cqh)}}.WfpWEG_eight{animation-name:WfpWEG_eight}@keyframes WfpWEG_eight{0%,to{transform:translate(-50%,-50%)translate(15cqw,20cqh)}20%{transform:translate(-50%,-50%)translate(55cqw,45cqh)}40%{transform:translate(-50%,-50%)translate(88cqw,80cqh)}50%{transform:translate(-50%,-50%)translate(85cqw,20cqh)}70%{transform:translate(-50%,-50%)translate(45cqw,55cqh)}90%{transform:translate(-50%,-50%)translate(12cqw,82cqh)}}.WfpWEG_zigzag{animation-name:WfpWEG_zigzag}@keyframes WfpWEG_zigzag{0%,to{transform:translate(-50%,-50%)translate(8cqw,50cqh)}17%{transform:translate(-50%,-50%)translate(35cqw,12cqh)}33%{transform:translate(-50%,-50%)translate(60cqw,70cqh)}50%{transform:translate(-50%,-50%)translate(92cqw,35cqh)}67%{transform:translate(-50%,-50%)translate(65cqw,92cqh)}83%{transform:translate(-50%,-50%)translate(30cqw,60cqh)}}@keyframes WfpWEG_wobble{0%{transform:translate(0)scale(1)}33%{transform:translate(9cqmin,-7cqmin)scale(1.15)}66%{transform:translate(-6cqmin,8cqmin)scale(.85)}to{transform:translate(-8cqmin,-5cqmin)scale(1.05)}}.WfpWEG_core{z-index:-1;opacity:.8;filter:blur(16cqmin);background:#000;border-radius:24cqmin;animation:5s ease-in-out infinite alternate WfpWEG_breathe;position:absolute;inset:20cqmin}@keyframes WfpWEG_breathe{0%{transform:scale(1.1)}to{transform:scale(.75)}}[data-motion=paused] .WfpWEG_blob{animation-play-state:paused}[data-motion=paused] .WfpWEG_blob:before{animation-play-state:paused}[data-motion=paused] .WfpWEG_core{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.WfpWEG_blob,.WfpWEG_blob:before,.WfpWEG_core{animation:none}.WfpWEG_blob{transform:translate(-50%, -50%) translate(var(--blob-rest-x), var(--blob-rest-y))}}
.yPdW6W_checkIn{animation:.45s cubic-bezier(.34,1.56,.64,1) yPdW6W_check-in}@keyframes yPdW6W_check-in{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.yPdW6W_checkIn{animation:none}}
.KM52ya_activity{border-radius:var(--radius-lg);background:#ffffff06;position:absolute;inset:0;overflow:hidden}.KM52ya_activity:after{inset-block:0;content:"";background:linear-gradient(90deg,#0000,#ffffff1c,#0000);width:45%;animation:2.8s ease-in-out infinite KM52ya_rorkSlidingTabActivity;position:absolute;left:0;transform:translate(-125%)skew(-18deg)}@keyframes KM52ya_rorkSlidingTabActivity{55%,to{transform:translate(350%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.KM52ya_activity:after{animation:none}}