.text-shimmer-module__ffvMxW__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:text-shimmer-module__ffvMxW__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 .text-shimmer-module__ffvMxW__textShimmer{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@keyframes text-shimmer-module__ffvMxW__rorkTextShimmerSweep{0%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.text-shimmer-module__ffvMxW__textShimmer{background-image:linear-gradient(var(--rork-text-shimmer-base-color), var(--rork-text-shimmer-base-color));animation-name:none}}
.feature-mention-pill-module__bLeorG__sourceAttachmentPill{animation:feature-mention-pill-module__bLeorG__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)){.feature-mention-pill-module__bLeorG__sourceAttachmentPill{border:1px solid color-mix(in oklab, var(--color-white) 8%, transparent)}}.feature-mention-pill-module__bLeorG__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)){.feature-mention-pill-module__bLeorG__sourceAttachmentPill{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.feature-mention-pill-module__bLeorG__sourceAttachmentPill{vertical-align:middle;box-shadow:0 1px 1px #0000000d}@supports (color:color-mix(in lab, red, red)){.feature-mention-pill-module__bLeorG__sourceAttachmentPill{box-shadow:0 1px 1px color-mix(in oklab, var(--color-black) 5%, transparent)}}.feature-mention-pill-module__bLeorG__sourceAttachmentPill{--tw-ring-shadow:0 0 #0000;transform-origin:0;animation-duration:.1s}.feature-mention-pill-module__bLeorG__sourceAttachmentPill:hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.feature-mention-pill-module__bLeorG__sourceAttachmentPill:hover{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.feature-mention-pill-module__bLeorG__sourceAttachmentPill:hover{color:var(--color-white);background:#313131}.feature-mention-pill-module__bLeorG__sourceAttachmentPillContent{gap:calc(var(--spacing,.25rem) * 2);flex:auto;min-width:0;max-width:none;height:100%;padding:0;line-height:1;overflow:hidden}.feature-mention-pill-module__bLeorG__sourceAttachmentPillRemove{border-radius:.5rem;width:1.125rem;min-width:1.125rem;height:1.125rem}.feature-mention-pill-module__bLeorG__sourceAttachmentPillExiting{animation:feature-mention-pill-module__bLeorG__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){.feature-mention-pill-module__bLeorG__sourceAttachmentPill,.feature-mention-pill-module__bLeorG__sourceAttachmentPillExiting{animation:none}}@keyframes feature-mention-pill-module__bLeorG__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 feature-mention-pill-module__bLeorG__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))}}
@supports ((-webkit-hyphens:none)){.safari-scroll-area-module__EfApua__radixViewportTableFix>div{min-width:100%!important;display:block!important}}
.lovable-module__RmqNyq__lovableGrantMotion{animation-fill-mode:both}.lovable-module__RmqNyq__lovableGrantOverlayIn{animation:lovable-module__RmqNyq__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}.lovable-module__RmqNyq__lovableGrantOverlayOut{animation:lovable-module__RmqNyq__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}.lovable-module__RmqNyq__lovableGrantCardIn{animation:lovable-module__RmqNyq__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}.lovable-module__RmqNyq__lovableGrantCardOut{animation:lovable-module__RmqNyq__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}.lovable-module__RmqNyq__lovableGrantSideImageIn{animation:lovable-module__RmqNyq__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}.lovable-module__RmqNyq__lovableGrantCopyIn{animation:lovable-module__RmqNyq__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}.lovable-module__RmqNyq__lovableGrantRepoIn{animation:lovable-module__RmqNyq__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}.lovable-module__RmqNyq__lovableGrantActionsIn{animation:lovable-module__RmqNyq__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}.lovable-module__RmqNyq__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)){.lovable-module__RmqNyq__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))}}.lovable-module__RmqNyq__lovableGrantCreditPassClaiming{animation:.46s cubic-bezier(.22,1,.36,1) both lovable-module__RmqNyq__lovableGrantCreditPassClaim}.lovable-module__RmqNyq__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 lovable-module__RmqNyq__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}.lovable-module__RmqNyq__lovableGrantClaimFlash{animation:.42s cubic-bezier(.22,1,.36,1) both lovable-module__RmqNyq__lovableGrantClaimFlash}@property --lovable-grant-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes lovable-module__RmqNyq__lovableGrantClaimFlash{0%{opacity:0;transform:translate(-42%)skew(-18deg)}38%{opacity:.55}to{opacity:0;transform:translate(88%)skew(-18deg)}}@keyframes lovable-module__RmqNyq__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 lovable-module__RmqNyq__lovableGrantBorderSpin{to{--lovable-grant-border-angle:360deg}}@media (prefers-reduced-motion:reduce){.lovable-module__RmqNyq__lovableGrantOverlayIn,.lovable-module__RmqNyq__lovableGrantOverlayOut,.lovable-module__RmqNyq__lovableGrantCardIn,.lovable-module__RmqNyq__lovableGrantCardOut,.lovable-module__RmqNyq__lovableGrantSideImageIn,.lovable-module__RmqNyq__lovableGrantCopyIn,.lovable-module__RmqNyq__lovableGrantRepoIn,.lovable-module__RmqNyq__lovableGrantActionsIn,.lovable-module__RmqNyq__lovableGrantMotion,.lovable-module__RmqNyq__lovableGrantCreditPassClaiming,.lovable-module__RmqNyq__lovableGrantAnimatedBorder,.lovable-module__RmqNyq__lovableGrantClaimFlash{animation:none!important}}@keyframes lovable-module__RmqNyq__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 lovable-module__RmqNyq__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))}}
.source-action-row-module___q9R4q__sourceActionPill{animation:source-action-row-module___q9R4q__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;transform-origin:50%;animation-duration:.1s}@media (prefers-reduced-motion:reduce){.source-action-row-module___q9R4q__sourceActionPill{animation:none}}@keyframes source-action-row-module___q9R4q__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))}}