.ShimmeringText_shimmerText__SMwG_{background:linear-gradient(90deg,hsl(var(--muted-foreground)) 0,hsl(var(--muted-foreground)/.85) 40%,hsl(var(--muted-foreground)/.5) 50%,hsl(var(--muted-foreground)/.85) 60%,hsl(var(--muted-foreground)) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text}.ShimmeringText_shimmerTextSuccess__itzB9,.ShimmeringText_shimmerText__SMwG_{color:transparent;animation:ShimmeringText_shimmer__1AZHS 2s ease-in infinite}.ShimmeringText_shimmerTextSuccess__itzB9{background:linear-gradient(90deg,hsl(var(--success-foreground)) 0,hsl(var(--success-foreground)/.85) 40%,hsl(var(--success-foreground)/.5) 50%,hsl(var(--success-foreground)/.85) 60%,hsl(var(--success-foreground)) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text}@keyframes ShimmeringText_shimmer__1AZHS{0%{background-position:200% 0}to{background-position:0 0}}.CodeEditor_editor__GXnaO .cm-editor .cm-content{font-family:var(--font-roboto-mono),monospace;font-size:.875rem;padding-top:0!important;padding-bottom:0!important}.CodeEditor_editor__GXnaO .ͼ1 .cm-lineNumbers .cm-gutterElement{min-width:32px}.CodeEditor_editor__GXnaO .cm-changed,.CodeEditor_editor__GXnaO .cm-changedLine,.CodeEditor_editor__GXnaO .cm-inserted,.CodeEditor_editor__GXnaO .cm-line.cm-changedLine,.CodeEditor_editor__GXnaO .cm-line.cm-insertedLine,.CodeEditor_editor__GXnaO .cm-merge-changed,.CodeEditor_editor__GXnaO .cm-merge-inserted{background-color:hsl(var(--success))}.CodeEditor_editor__GXnaO .cm-deleted,.CodeEditor_editor__GXnaO .cm-deletedLine,.CodeEditor_editor__GXnaO .cm-merge-deleted,.CodeEditor_editor__GXnaO .cm-merge-removed,.CodeEditor_editor__GXnaO .cm-removedLine,.CodeEditor_editor__GXnaO [class*=deleted],.CodeEditor_editor__GXnaO [class*=removed]{background-color:hsl(var(--destructive))}.CodeEditor_editor__GXnaO .cm-changeGutter .cm-changedLineGutter,.CodeEditor_editor__GXnaO .cm-merge-gutter .cm-gutterElement{background-color:hsl(var(--success-primary)/.8)}.CodeEditor_editor__GXnaO .cm-changeGutter .cm-deletedLineGutter,.CodeEditor_editor__GXnaO .cm-merge-gutter .cm-deletedGutterElement{background-color:hsl(var(--destructive-primary)/.8)}.CodeEditor_editor__GXnaO .cm-editor{height:100%}.CodeEditor_editor__GXnaO .cm-changedText,.CodeEditor_editor__GXnaO .cm-deletedText{background:none!important}.CodeEditor_editor__GXnaO .cm-lineNumbers .cm-gutterElement,.CodeEditor_editor__GXnaO .cm-lineNumbers .cm-gutterElement.cm-activeLineGutter{padding-top:0!important}.CodeEditor_editor__GXnaO .cm-changeGutter{padding-left:0!important}.CodeEditor_editor__GXnaO .cm-gutterElement{display:flex;align-items:center;justify-content:center;font-size:12px;height:100%;padding:0;margin:0;line-height:1}.CodeEditor_editor__GXnaO .cm-foldGutter{display:none!important}.TechStackSelector_button__pszsB span{flex-grow:1}