@keyframes StyledSelect-module-scss-module__PsWzya__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes StyledSelect-module-scss-module__PsWzya__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes StyledSelect-module-scss-module__PsWzya__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes StyledSelect-module-scss-module__PsWzya__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes StyledSelect-module-scss-module__PsWzya__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.StyledSelect-module-scss-module__PsWzya__SelectTrigger{font-family:var(--font-source-code-pro);color:#8f8f8f;width:var(--select-trigger-width,8rem);height:var(--select-trigger-height,2.5rem);outline-offset:-1px;background-color:#473753;border:1px solid #8f8f8f;border-radius:.25rem;justify-content:space-between;align-items:center;margin-right:1px;padding:.5rem;font-size:.9rem;display:flex;box-shadow:1px 1px #8f8f8f}.StyledSelect-module-scss-module__PsWzya__SelectTrigger:not([disabled]):hover{color:#fff;box-shadow:none;background-color:#1a151f;border-color:#8f8f8f}.StyledSelect-module-scss-module__PsWzya__SelectTrigger[disabled]{cursor:default;box-shadow:none}.StyledSelect-module-scss-module__PsWzya__SelectTrigger:focus,.StyledSelect-module-scss-module__PsWzya__SelectTrigger[data-state=open]{box-shadow:none;color:#fff;background-color:#1a151f;border:1px solid #8f8f8f}.StyledSelect-module-scss-module__PsWzya__SelectTrigger[data-state=open] .StyledSelect-module-scss-module__PsWzya__SelectIcon{transform:rotate(180deg)}.StyledSelect-module-scss-module__PsWzya__SelectTrigger .StyledSelect-module-scss-module__PsWzya__SelectValueIcon{margin-right:.5rem;display:inline}.StyledSelect-module-scss-module__PsWzya__SelectTrigger .StyledSelect-module-scss-module__PsWzya__SelectValue{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;align-items:center;min-width:0;display:flex;overflow:hidden}.StyledSelect-module-scss-module__PsWzya__SelectTrigger .StyledSelect-module-scss-module__PsWzya__SelectIcon{margin-left:.5rem;transition:all .2s;display:flex}.StyledSelect-module-scss-module__PsWzya__SelectContent{font-family:var(--font-source-code-pro);min-width:var(--radix-select-trigger-width);color:#fff;z-index:102;background-color:#140a1df5;border:1px solid #cb52fb38;border-radius:10px;max-width:18rem;padding:.25rem;font-size:.8125rem;box-shadow:0 16px 36px -8px #0009,0 0 0 1px #fafeae0a,0 0 24px #cb52fb24}.StyledSelect-module-scss-module__PsWzya__SelectContent[data-state=open]{animation:.2s ease-out forwards StyledSelect-module-scss-module__PsWzya__fadeAndScaleIn}.StyledSelect-module-scss-module__PsWzya__SelectContent[data-state=closed]{animation:.2s ease-in forwards StyledSelect-module-scss-module__PsWzya__fadeAndScaleOut}.StyledSelect-module-scss-module__PsWzya__SelectGroup{background-color:#0000;flex-direction:column;max-height:30rem;display:flex;overflow:hidden auto}.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem{box-sizing:border-box;color:#ffffffd1;cursor:pointer;letter-spacing:.02em;white-space:nowrap;border-radius:6px;outline:none;align-items:center;gap:.625rem;width:100%;margin:0;padding:.5rem .625rem;transition:background-color .15s ease-out,color .15s ease-out;display:flex}.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem[data-highlighted],.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem:focus,.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem:hover{color:#fafeae;background-color:#cb52fb2e}.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem[data-state=checked]{color:#fff;background-color:#ec92fb29}.StyledSelect-module-scss-module__PsWzya__SelectGroup .StyledSelect-module-scss-module__PsWzya__SelectItem .StyledSelect-module-scss-module__PsWzya__SelectItemIcon{flex-shrink:0;display:flex}
@keyframes CreatorOnboarding-module-scss-module__djagGq__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CreatorOnboarding-module-scss-module__djagGq__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes CreatorOnboarding-module-scss-module__djagGq__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes CreatorOnboarding-module-scss-module__djagGq__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes CreatorOnboarding-module-scss-module__djagGq__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.CreatorOnboarding-module-scss-module__djagGq__CreatorOnboardingContainer{background-color:#1a151f;border:1px solid #434343;border-radius:.375rem;padding:.75rem}@media (min-width:768px){.CreatorOnboarding-module-scss-module__djagGq__CreatorOnboardingContainer{padding:.75rem 1rem}}@media (min-width:992px){.CreatorOnboarding-module-scss-module__djagGq__CreatorOnboardingContainer{padding:1.25rem 1.75rem}}.CreatorOnboarding-module-scss-module__djagGq__Content{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}@media (min-width:768px){.CreatorOnboarding-module-scss-module__djagGq__Content{gap:.35rem .75rem}}.CreatorOnboarding-module-scss-module__djagGq__LoadingContainer{justify-content:center;align-items:center;width:100%;min-height:80px;display:flex}.CreatorOnboarding-module-scss-module__djagGq__LoadingContainer svg{max-width:100%;height:auto}.CreatorOnboarding-module-scss-module__djagGq__StatusIndicator{align-items:center;gap:.375rem;display:flex}.CreatorOnboarding-module-scss-module__djagGq__StatusIcon,.CreatorOnboarding-module-scss-module__djagGq__StatusIconSuccess,.CreatorOnboarding-module-scss-module__djagGq__StatusIconPending{font-size:1.125rem;line-height:1}.CreatorOnboarding-module-scss-module__djagGq__StatusIconPending{color:#ffc107}.CreatorOnboarding-module-scss-module__djagGq__StatusIconSuccess{color:#4caf50}.CreatorOnboarding-module-scss-module__djagGq__Title{color:#fff;white-space:nowrap;margin:0;font-size:.875rem;font-weight:700}.CreatorOnboarding-module-scss-module__djagGq__Description{color:#d2d2d2;flex-basis:100%;margin-bottom:.25rem;font-size:.8rem}@media (min-width:992px){.CreatorOnboarding-module-scss-module__djagGq__Description{flex-basis:auto;margin-bottom:0}}.CreatorOnboarding-module-scss-module__djagGq__SettingsHint{color:#8f8f8f;background-color:#34274080;border-left:2px solid #cb52fb;border-radius:.2rem;flex-basis:100%;order:3;margin:0;padding:.5rem .75rem;font-size:.75rem}.CreatorOnboarding-module-scss-module__djagGq__ActionButton{text-transform:uppercase;letter-spacing:.06em;border-radius:.2rem;margin-left:auto;padding:.5rem .95rem;font-size:.72rem;font-weight:700}.CreatorOnboarding-module-scss-module__djagGq__ActionButton.CreatorOnboarding-module-scss-module__djagGq__ActionButton{color:#fff;background:#8f00c8;border:1px solid #cb52fba6;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out;box-shadow:0 0 14px #cb52fb33}.CreatorOnboarding-module-scss-module__djagGq__ActionButton.CreatorOnboarding-module-scss-module__djagGq__ActionButton:hover:not(:disabled),.CreatorOnboarding-module-scss-module__djagGq__ActionButton.CreatorOnboarding-module-scss-module__djagGq__ActionButton:focus-visible:not(:disabled){background:#a500e7;border-color:#ec92fb;outline:none;box-shadow:0 0 22px #cb52fb73}.CreatorOnboarding-module-scss-module__djagGq__ActionButton.CreatorOnboarding-module-scss-module__djagGq__ActionButton:disabled{box-shadow:none;cursor:not-allowed;background:#542f71;border-color:#542f718c}.CreatorOnboarding-module-scss-module__djagGq__ErrorMessage{color:#f44336;background-color:#1e090b;border:1px solid #ff2424;border-radius:.2rem;flex-basis:100%;order:4;padding:.5rem .75rem;font-size:.8125rem}[data-context=modal] .CreatorOnboarding-module-scss-module__djagGq__CreatorOnboardingContainer{background-color:#0000;border:none;border-radius:0;flex-direction:column;width:100%;display:flex}@media (max-width:575px){[data-context=collapsible] .CreatorOnboarding-module-scss-module__djagGq__CreatorOnboardingContainer{border-top:none;border-left:none;border-right:none;border-radius:0;padding:.5rem .6rem}}
@keyframes ScreenshotButton-module-scss-module__5jvxea__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ScreenshotButton-module-scss-module__5jvxea__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ScreenshotButton-module-scss-module__5jvxea__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ScreenshotButton-module-scss-module__5jvxea__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ScreenshotButton-module-scss-module__5jvxea__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ScreenshotButton-module-scss-module__5jvxea__IconButton{cursor:pointer;color:#8f8f8f;background-color:#0000;border:1px solid #0000;border-radius:.2rem;justify-content:center;align-items:center;width:2rem;min-width:0;height:2rem;padding:0;display:flex}@media (max-width:575px){.ScreenshotButton-module-scss-module__5jvxea__IconButton{width:2.75rem;min-width:2.75rem;height:2.75rem}}.ScreenshotButton-module-scss-module__5jvxea__IconButton svg{fill:currentColor;flex-shrink:0;width:1rem;height:1rem}.ScreenshotButton-module-scss-module__5jvxea__IconButton{transition:color .18s}.ScreenshotButton-module-scss-module__5jvxea__IconButton svg{transition:filter .18s}.ScreenshotButton-module-scss-module__5jvxea__IconButton:hover,.ScreenshotButton-module-scss-module__5jvxea__IconButton:focus-visible{color:#ec92fbf2;box-shadow:none;background-color:#0000;outline:none}.ScreenshotButton-module-scss-module__5jvxea__IconButton:hover svg,.ScreenshotButton-module-scss-module__5jvxea__IconButton:focus-visible svg{filter:drop-shadow(0 0 5px #ec92fb99)}.ScreenshotButton-module-scss-module__5jvxea__IconButton span{color:#8f8f8f;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:.5rem;font-size:.85rem;text-decoration-line:none;overflow:hidden}.ScreenshotButton-module-scss-module__5jvxea__Disabled{cursor:not-allowed;color:#8f8f8f;opacity:.6}.ScreenshotButton-module-scss-module__5jvxea__Disabled:hover,.ScreenshotButton-module-scss-module__5jvxea__Disabled:focus-visible{color:#8f8f8f;box-shadow:none}.ScreenshotButton-module-scss-module__5jvxea__Disabled:hover svg,.ScreenshotButton-module-scss-module__5jvxea__Disabled:focus-visible svg{filter:none}.ScreenshotButton-module-scss-module__5jvxea__Disabled svg{fill:currentColor}.ScreenshotButton-module-scss-module__5jvxea__LoadingSpinner{justify-content:center;align-items:center;display:flex}.ScreenshotButton-module-scss-module__5jvxea__TooltipContent{flex-direction:column;gap:.35rem;max-width:13rem;line-height:1.25;display:flex}.ScreenshotButton-module-scss-module__5jvxea__TooltipTitle,.ScreenshotButton-module-scss-module__5jvxea__TooltipAside,.ScreenshotButton-module-scss-module__5jvxea__TooltipNote{margin:0}.ScreenshotButton-module-scss-module__5jvxea__TooltipTitle{font-weight:700}.ScreenshotButton-module-scss-module__5jvxea__TooltipAside{color:#0000009e;font-size:.72rem;line-height:1.3}.ScreenshotButton-module-scss-module__5jvxea__TooltipNote{color:#00000080;align-items:flex-start;gap:.25rem;font-size:.68rem;line-height:1.3;display:flex}.ScreenshotButton-module-scss-module__5jvxea__TooltipNoteIcon{flex:none;margin-top:.02rem;display:flex}.ScreenshotButton-module-scss-module__5jvxea__TooltipNoteIcon svg{width:.7rem;height:.7rem}
@keyframes StopButton-module-scss-module__m9c2CG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes StopButton-module-scss-module__m9c2CG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes StopButton-module-scss-module__m9c2CG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes StopButton-module-scss-module__m9c2CG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes StopButton-module-scss-module__m9c2CG__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.StopButton-module-scss-module__m9c2CG__StopButton{border-radius:.2rem;justify-content:center;align-items:center;width:auto;margin-left:auto;transition:box-shadow .18s,border-color .18s;display:flex;box-shadow:0 0 12px #ff242438}@media (max-width:575px){.StopButton-module-scss-module__m9c2CG__StopButton{position:relative;overflow:visible}.StopButton-module-scss-module__m9c2CG__StopButton:after{content:"";border-radius:.375rem;position:absolute;inset:-.375rem}}.StopButton-module-scss-module__m9c2CG__StopButton>div{display:flex}.StopButton-module-scss-module__m9c2CG__StopButton:hover:not(.StopButton-module-scss-module__m9c2CG__Disabled),.StopButton-module-scss-module__m9c2CG__StopButton:focus-visible:not(.StopButton-module-scss-module__m9c2CG__Disabled){outline:none;box-shadow:0 0 18px #ff242473}.StopButton-module-scss-module__m9c2CG__StopButton.StopButton-module-scss-module__m9c2CG__Disabled{opacity:.6;box-shadow:none;border:1px solid #8f8f8f}.StopButton-module-scss-module__m9c2CG__LoadingSpinner{justify-content:center;align-items:center;display:flex}
@keyframes MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__Root{color:#fff;background-color:#cb52fb1a;border:1px solid #cb52fb80;border-radius:.5rem;flex-direction:column;gap:.5rem;max-width:90%;height:auto;padding:.5rem;font-size:.9rem;line-height:1.25rem;display:flex}.MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__Root.MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__IsSelf{background-color:#4d4f0b;border:none;align-self:flex-end;margin-left:auto}.MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__Root.MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__IsResponse{margin-right:auto}.MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__Root.MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__ContainsEditor{min-width:90%}.MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__Root.MarkdownStyledChatBubbleRoot-module-scss-module__anBJQW__IsError{border:1px solid #f44336}
@keyframes MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root{flex-direction:column;gap:.5rem;display:flex}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root code{font-family:var(--font-source-code-pro);color:#fafeae;background-color:#000;border-radius:.5rem;padding:.1rem .3rem;font-size:.8rem}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root pre code{font-family:var(--font-source-code-pro);padding:0;font-size:.8rem}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root h1{margin-top:.5rem;margin-bottom:.4rem;font-size:1.8rem;font-weight:700}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root h2{margin-top:.4rem;margin-bottom:.35rem;font-size:1.6rem;font-weight:700}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root h3{margin-top:.35rem;margin-bottom:.3rem;font-size:1.4rem;font-weight:700}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root h4{margin-top:.3rem;margin-bottom:.25rem;font-size:1.2rem;font-weight:700}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root h5{margin-top:.25rem;margin-bottom:.2rem;font-size:1rem;font-weight:700}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root h6{margin-top:.2rem;margin-bottom:.15rem;font-size:.9rem;font-weight:700}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root hr{clear:both;opacity:.5;background-color:#fff;border:none;width:96%;height:1px;margin-top:.25rem;margin-bottom:.25rem}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root strong{font-weight:700}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root em{font-style:italic}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root del{text-decoration:line-through}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root blockquote{color:#aaa;border-left:4px solid #fff;margin-left:0;padding-left:16px;font-style:italic}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root a{color:#eab8fe;cursor:pointer;font-weight:700;text-decoration:underline;transition:color .3s}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root img{border-radius:8px;max-width:70%;height:auto;display:block}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root .MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__BubbleContent p img:last-of-type{margin-right:0}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root ol,.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root ul{list-style:revert;margin:revert;padding:revert}.MarkdownStyledChatBubbleContent-module-scss-module__r4S2MW__Root p{word-wrap:break-word}
@keyframes ThumbsDownSuggestions-module-scss-module__SWsJmG__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ThumbsDownSuggestions-module-scss-module__SWsJmG__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ThumbsDownSuggestions-module-scss-module__SWsJmG__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ThumbsDownSuggestions-module-scss-module__SWsJmG__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ThumbsDownSuggestions-module-scss-module__SWsJmG__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ThumbsDownSuggestions-module-scss-module__SWsJmG__CloseButton{color:currentColor;cursor:pointer;z-index:10;background:0 0;border:0;border-radius:.2rem;justify-content:center;align-self:flex-end;align-items:center;width:2rem;height:2rem;margin-bottom:-2.5rem;padding:0;display:inline-flex}.ThumbsDownSuggestions-module-scss-module__SWsJmG__CloseButton:focus-visible{outline-offset:2px;outline:1px solid}.ThumbsDownSuggestions-module-scss-module__SWsJmG__CloseButton svg{width:1rem;height:1rem}@media (max-width:575px){.ThumbsDownSuggestions-module-scss-module__SWsJmG__CloseButton{width:2.75rem;height:2.75rem;margin-bottom:-3.25rem}}
@keyframes SettingsButton-module-scss-module__hEeADW__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes SettingsButton-module-scss-module__hEeADW__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SettingsButton-module-scss-module__hEeADW__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes SettingsButton-module-scss-module__hEeADW__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes SettingsButton-module-scss-module__hEeADW__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.SettingsButton-module-scss-module__hEeADW__DialogOverlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00000073;position:fixed;inset:0}.SettingsButton-module-scss-module__hEeADW__DialogContent{z-index:101;color:#fff;background:linear-gradient(#38124247 0%,#0000 35% 65%,#38124238 100%),#140c20d1;border:1px solid #ec92fb59;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:fit-content;max-width:98%;height:min-content;margin:auto;transition:opacity .2s;display:flex;position:fixed;inset:0;overflow-y:auto;box-shadow:0 32px 64px -16px #000000a6,0 0 0 1px #fafeae0a,0 0 48px #cb52fb2e}.SettingsButton-module-scss-module__hEeADW__DialogCloseButton{z-index:2;color:#ffffffa6;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:color .15s ease-out;display:flex;position:absolute;top:0;right:0}.SettingsButton-module-scss-module__hEeADW__DialogCloseButton svg{fill:currentColor;width:1rem;height:1rem;transition:filter .15s ease-out}.SettingsButton-module-scss-module__hEeADW__DialogCloseButton:hover,.SettingsButton-module-scss-module__hEeADW__DialogCloseButton:focus-visible{color:#fff;outline:none}.SettingsButton-module-scss-module__hEeADW__DialogCloseButton:hover svg,.SettingsButton-module-scss-module__hEeADW__DialogCloseButton:focus-visible svg{filter:drop-shadow(0 0 5px #ffffff8c)}@keyframes SettingsButton-module-scss-module__hEeADW__fadeIn{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes SettingsButton-module-scss-module__hEeADW__fadeOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.985)}}.SettingsButton-module-scss-module__hEeADW__DialogOverlay[data-state=open]{animation:.22s ease-out SettingsButton-module-scss-module__hEeADW__fadeInOverlay}.SettingsButton-module-scss-module__hEeADW__DialogOverlay[data-state=closed]{animation:.22s ease-in SettingsButton-module-scss-module__hEeADW__fadeOutOverlay}.SettingsButton-module-scss-module__hEeADW__DialogContent[data-state=open]{animation:.26s cubic-bezier(.16,1,.3,1) SettingsButton-module-scss-module__hEeADW__fadeIn}.SettingsButton-module-scss-module__hEeADW__DialogContent[data-state=closed]{animation:.2s ease-in SettingsButton-module-scss-module__hEeADW__fadeOut}@media (max-width:575px){.SettingsButton-module-scss-module__hEeADW__DialogContent{border-bottom:0;border-left:0;border-right:0;border-radius:0;justify-content:flex-start;align-items:stretch;width:100vw;max-width:100vw;height:auto;max-height:90dvh;margin:0;inset:auto 0 0;box-shadow:0 -16px 40px -8px #000000a6,0 0 0 1px #fafeae0a,0 -8px 32px #cb52fb2e}.SettingsButton-module-scss-module__hEeADW__DialogContent[data-state=open]{animation:.32s cubic-bezier(.16,1,.3,1) SettingsButton-module-scss-module__hEeADW__slideUpFromBottom}.SettingsButton-module-scss-module__hEeADW__DialogContent[data-state=closed]{animation:.24s ease-in SettingsButton-module-scss-module__hEeADW__slideDownToBottom}}@keyframes SettingsButton-module-scss-module__hEeADW__slideUpFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes SettingsButton-module-scss-module__hEeADW__slideDownToBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes SettingsButton-module-scss-module__hEeADW__fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes SettingsButton-module-scss-module__hEeADW__fadeOutOverlay{0%{opacity:1}to{opacity:0}}.SettingsButton-module-scss-module__hEeADW__DialogContentInnerContainer{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:100%;font-family:var(--font-source-code-pro);flex-direction:column;display:flex}.SettingsButton-module-scss-module__hEeADW__SettingsFields{box-sizing:border-box;flex-direction:column;flex:auto;gap:1rem;min-height:0;padding:.875rem .875rem 1rem;display:flex;overflow:hidden auto}@media (min-width:576px){.SettingsButton-module-scss-module__hEeADW__SettingsFields{gap:1.25rem;padding:1rem 1.5rem}}.SettingsButton-module-scss-module__hEeADW__SettingsFields>div{flex-direction:column;gap:.5rem;display:flex}.SettingsButton-module-scss-module__hEeADW__SettingsFields>div h1{color:#ffffff8c;font-family:var(--font-source-code-pro);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:700}.SettingsButton-module-scss-module__hEeADW__SettingsFields>div h2{color:#ffffffeb;margin:0;font-size:.95rem;font-weight:400}.SettingsButton-module-scss-module__hEeADW__SettingsFields>div a{color:#ec92fb;display:inline-block}.SettingsButton-module-scss-module__hEeADW__SettingsFields>div a svg{vertical-align:middle}.SettingsButton-module-scss-module__hEeADW__TitleSection{padding-right:3rem}.SettingsButton-module-scss-module__hEeADW__TitleSection .SettingsButton-module-scss-module__hEeADW__TitleInput{color:#fff;width:100%;font-family:var(--font-source-code-pro);background:#ffffff0a;border:1px solid #ffffff26;border-radius:6px;padding:.55rem .65rem;font-size:.95rem;transition:border-color .15s ease-out,background-color .15s ease-out}.SettingsButton-module-scss-module__hEeADW__TitleSection .SettingsButton-module-scss-module__hEeADW__TitleInput:hover{border-color:#ffffff40}.SettingsButton-module-scss-module__hEeADW__TitleSection .SettingsButton-module-scss-module__hEeADW__TitleInput:focus,.SettingsButton-module-scss-module__hEeADW__TitleSection .SettingsButton-module-scss-module__hEeADW__TitleInput:focus-visible{background:#ffffff0f;border-color:#ec92fbb3;outline:none;box-shadow:0 0 12px #ec92fb33}.SettingsButton-module-scss-module__hEeADW__TitleSection .SettingsButton-module-scss-module__hEeADW__TitleInput:read-only{opacity:.6;cursor:not-allowed}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup{box-sizing:border-box;flex-direction:column;width:100%;max-width:260px;display:flex}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImagePicker{width:100%}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImagePicker label{background:0 0;border:0;border-radius:0;width:100%;display:block}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImagePickerLabel{color:#fff;width:100%;padding:0;text-decoration:none;display:block;position:relative}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImagePickerLabel:hover .SettingsButton-module-scss-module__hEeADW__PreviewImageContainer,.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImagePickerLabel:focus-within .SettingsButton-module-scss-module__hEeADW__PreviewImageContainer{border-color:#ec92fb66;box-shadow:0 0 18px #cb52fb2e}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageContainer{aspect-ratio:16/9;background:#0003;border:1px solid #ffffff26;border-radius:6px;width:100%;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:block;position:relative;overflow:hidden}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageContainer .SettingsButton-module-scss-module__hEeADW__PreviewImage{object-fit:cover}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageNote{color:#ffffff9e;text-align:left;margin-top:.4rem;font-size:.68rem;font-weight:400;line-height:1.35;text-decoration:none;display:none}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageNote p{margin:0}@media (max-width:575px){.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageGroup .SettingsButton-module-scss-module__hEeADW__PreviewImageNote{display:block}}.SettingsButton-module-scss-module__hEeADW__PreviewImageSection .SettingsButton-module-scss-module__hEeADW__PreviewImageError{color:#f44336;height:fit-content;font-size:.72rem}.SettingsButton-module-scss-module__hEeADW__DescriptionSection{max-height:10rem}.SettingsButton-module-scss-module__hEeADW__DescriptionSection .SettingsButton-module-scss-module__hEeADW__DescriptionTextInput{color:#fff;resize:vertical;font-family:var(--font-source-code-pro);text-wrap:wrap;background:#ffffff0a;border:1px solid #ffffff26;border-radius:6px;padding:.55rem .65rem;font-size:.875rem;transition:border-color .15s ease-out,background-color .15s ease-out;overflow-y:auto}.SettingsButton-module-scss-module__hEeADW__DescriptionSection .SettingsButton-module-scss-module__hEeADW__DescriptionTextInput:hover{border-color:#ffffff40}.SettingsButton-module-scss-module__hEeADW__DescriptionSection .SettingsButton-module-scss-module__hEeADW__DescriptionTextInput:focus,.SettingsButton-module-scss-module__hEeADW__DescriptionSection .SettingsButton-module-scss-module__hEeADW__DescriptionTextInput:focus-visible{background:#ffffff0f;border-color:#ec92fbb3;outline:none;box-shadow:0 0 12px #ec92fb33}.SettingsButton-module-scss-module__hEeADW__CreatorTipsAction .SettingsButton-module-scss-module__hEeADW__CreatorTipsButton{cursor:pointer;text-align:left;width:100%;font-family:var(--font-source-code-pro);color:#fff;background:#fafeae0f;border:1px solid #fafeae4d;border-radius:6px;align-items:center;gap:.75rem;padding:.65rem .75rem;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out;display:flex}.SettingsButton-module-scss-module__hEeADW__CreatorTipsAction .SettingsButton-module-scss-module__hEeADW__CreatorTipsButton:hover,.SettingsButton-module-scss-module__hEeADW__CreatorTipsAction .SettingsButton-module-scss-module__hEeADW__CreatorTipsButton:focus-visible{background:#fafeae1f;border-color:#fafeae80;outline:none;box-shadow:0 0 16px #fafeae2e}.SettingsButton-module-scss-module__hEeADW__CreatorTipsAction .SettingsButton-module-scss-module__hEeADW__CreatorTipsIcon{color:#fafeaed9;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.SettingsButton-module-scss-module__hEeADW__CreatorTipsAction .SettingsButton-module-scss-module__hEeADW__CreatorTipsIcon>svg{fill:currentColor;width:100%;height:100%}.SettingsButton-module-scss-module__hEeADW__CreatorTipsAction .SettingsButton-module-scss-module__hEeADW__CreatorTipsLabel{color:#fff;font-size:.875rem;font-weight:700;display:block}.SettingsButton-module-scss-module__hEeADW__CreatorTipsAction .SettingsButton-module-scss-module__hEeADW__CreatorTipsHint{color:#ffffff8c;margin-top:.15rem;font-size:.72rem;display:block}.SettingsButton-module-scss-module__hEeADW__UpdateSection{z-index:2;padding:.75rem .875rem calc(.875rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#38124238 0%,#0000 100%),#140c20f0;border-top:1px solid #ec92fb38;flex-flow:wrap;flex:none;align-self:stretch;gap:.25rem;display:flex}@media (min-width:576px){.SettingsButton-module-scss-module__hEeADW__UpdateSection{padding:.875rem 1.5rem 1rem}}.SettingsButton-module-scss-module__hEeADW__UpdateSection .SettingsButton-module-scss-module__hEeADW__UpdateButton{flex-grow:1;width:100%}@media (min-width:768px){.SettingsButton-module-scss-module__hEeADW__UpdateSection .SettingsButton-module-scss-module__hEeADW__UpdateButton{flex-grow:0}}.SettingsButton-module-scss-module__hEeADW__UpdateSection .SettingsButton-module-scss-module__hEeADW__UpdateButton:hover:not(:disabled){background-color:#cb52fb}.SettingsButton-module-scss-module__hEeADW__ProjectChip.SettingsButton-module-scss-module__hEeADW__ProjectChip{color:#fff;background:#cb52fb1f;border:1px solid #ec92fb61;border-radius:6px;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out;box-shadow:0 0 12px #cb52fb24}.SettingsButton-module-scss-module__hEeADW__ProjectChip.SettingsButton-module-scss-module__hEeADW__ProjectChip:hover,.SettingsButton-module-scss-module__hEeADW__ProjectChip.SettingsButton-module-scss-module__hEeADW__ProjectChip:focus-visible{background:#cb52fb29;border-color:#ec92fb85;outline:none;box-shadow:0 0 18px #cb52fb38}.SettingsButton-module-scss-module__hEeADW__ProjectChip.SettingsButton-module-scss-module__hEeADW__ProjectChip:active{background:#cb52fb2e}.SettingsButton-module-scss-module__hEeADW__ProjectChip.SettingsButton-module-scss-module__hEeADW__ProjectChip[data-state=open]{background:#cb52fb33;border-color:#ec92fba6;box-shadow:0 0 22px #cb52fb4d,inset 0 0 12px #cb52fb1a}.SettingsButton-module-scss-module__hEeADW__ProjectChip.SettingsButton-module-scss-module__hEeADW__ProjectChip{min-width:0;max-width:100%;height:2.25rem;font-family:var(--font-source-code-pro);flex-shrink:1;align-items:center;gap:.55rem;padding:0 .6rem 0 .75rem;display:inline-flex;overflow:hidden}.SettingsButton-module-scss-module__hEeADW__ProjectChip.SettingsButton-module-scss-module__hEeADW__ProjectChip:hover .SettingsButton-module-scss-module__hEeADW__ChipCaret,.SettingsButton-module-scss-module__hEeADW__ProjectChip.SettingsButton-module-scss-module__hEeADW__ProjectChip:focus-visible .SettingsButton-module-scss-module__hEeADW__ChipCaret{color:#fffffff2;transform:translateY(1px)}.SettingsButton-module-scss-module__hEeADW__ProjectChip.SettingsButton-module-scss-module__hEeADW__ProjectChip[data-state=open] .SettingsButton-module-scss-module__hEeADW__ChipCaret{color:#fffffff2;transform:rotate(180deg)}.SettingsButton-module-scss-module__hEeADW__ChipLabel{color:#ffffffeb;letter-spacing:.01em;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:9rem;font-size:.8125rem;line-height:1.3;display:inline-block;overflow:hidden;transform:translateY(1px)}@media (min-width:576px){.SettingsButton-module-scss-module__hEeADW__ChipLabel{max-width:14rem}}@media (min-width:768px){.SettingsButton-module-scss-module__hEeADW__ChipLabel{max-width:22rem;font-size:.85rem;transform:none}}.SettingsButton-module-scss-module__hEeADW__ChipCaret{color:#ffffffb8;transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s ease-out,transform .22s cubic-bezier(.32,.72,0,1);display:inline-flex}.SettingsButton-module-scss-module__hEeADW__ChipCaret svg{fill:currentColor;width:12px;height:12px;display:block}.SettingsButton-module-scss-module__hEeADW__PopoverContent{width:min(525px,var(--radix-popover-content-available-width,100vw));height:auto;max-height:var(--radix-popover-content-available-height);color:#fff;font-family:var(--font-source-code-pro);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:101;transform-origin:var(--radix-popover-content-transform-origin);will-change:transform,opacity;background:linear-gradient(#38124252 0%,#0000 35% 65%,#38124238 100%),#140c20eb;border:1px solid #ec92fb59;border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 56px -16px #000000b3,0 0 0 1px #fafeae0a,0 0 40px #cb52fb38}.SettingsButton-module-scss-module__hEeADW__PopoverContent[data-state=open]{animation:.24s cubic-bezier(.16,1,.3,1) SettingsButton-module-scss-module__hEeADW__popoverIn}.SettingsButton-module-scss-module__hEeADW__PopoverContent[data-state=closed]{animation:.18s ease-in SettingsButton-module-scss-module__hEeADW__popoverOut}@media (max-width:575px){.SettingsButton-module-scss-module__hEeADW__PopoverContent{transform-origin:top;border:0;border-radius:0;width:100vw;max-width:100vw;height:calc(100dvh - 3.5rem);max-height:calc(100dvh - 3.5rem)}.SettingsButton-module-scss-module__hEeADW__PopoverContent[data-state=open]{animation:.28s cubic-bezier(.16,1,.3,1) SettingsButton-module-scss-module__hEeADW__popoverInMobile}.SettingsButton-module-scss-module__hEeADW__PopoverContent[data-state=closed]{animation:.2s ease-in SettingsButton-module-scss-module__hEeADW__popoverOutMobile}[data-radix-popper-content-wrapper]:has([data-project-settings-popover-content]){z-index:101;min-width:100vw!important;max-width:100vw!important;position:fixed!important;inset:3.5rem 0 0!important;transform:none!important}}.SettingsButton-module-scss-module__hEeADW__PopoverShell{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.SettingsButton-module-scss-module__hEeADW__PopoverCloseAnchor{z-index:2;pointer-events:none;height:0;position:sticky;top:0}.SettingsButton-module-scss-module__hEeADW__PopoverCloseButton{pointer-events:auto;color:#ffffffa6;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:color .15s ease-out;display:flex;position:absolute;top:.25rem;right:.25rem}.SettingsButton-module-scss-module__hEeADW__PopoverCloseButton svg{fill:currentColor;width:.875rem;height:.875rem;transition:filter .15s ease-out}.SettingsButton-module-scss-module__hEeADW__PopoverCloseButton:hover,.SettingsButton-module-scss-module__hEeADW__PopoverCloseButton:focus-visible{color:#fff;outline:none}.SettingsButton-module-scss-module__hEeADW__PopoverCloseButton:hover svg,.SettingsButton-module-scss-module__hEeADW__PopoverCloseButton:focus-visible svg{filter:drop-shadow(0 0 5px #ffffff8c)}@media (max-width:575px){.SettingsButton-module-scss-module__hEeADW__PopoverCloseAnchor{height:0}.SettingsButton-module-scss-module__hEeADW__PopoverCloseButton{top:.25rem;right:.25rem}}@keyframes SettingsButton-module-scss-module__hEeADW__popoverIn{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes SettingsButton-module-scss-module__hEeADW__popoverOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.99)}}@keyframes SettingsButton-module-scss-module__hEeADW__popoverInMobile{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes SettingsButton-module-scss-module__hEeADW__popoverOutMobile{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}
@keyframes ProjectView-module-scss-module__d1iK_G__fadeAndScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectView-module-scss-module__d1iK_G__fadeAndScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectView-module-scss-module__d1iK_G__scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectView-module-scss-module__d1iK_G__scaleOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes ProjectView-module-scss-module__d1iK_G__pulseBackground{0%{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}50%{background-color:var(--pulse-color-end);box-shadow:0 0 16px #34274080}to{background-color:var(--pulse-color-start);box-shadow:0 0 10px #8f00c833}}.ProjectView-module-scss-module__d1iK_G__ProjectView{background-color:#010b25b3;flex-direction:column;height:100dvh;display:flex;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-height:0;padding-top:3.5rem;display:flex;overflow:hidden}@media (min-width:576px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer{padding-top:4rem}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSections{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSections{flex-direction:row;position:static}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ButtonGroup{background-color:#cb52fb80;flex:none;gap:1px;display:flex}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ButtonGroup button{border-radius:0;flex:1 1 0;min-width:0;height:46px;margin:0;padding:6px 20px}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection{background-color:#010b25b3;flex-direction:column;flex:1;min-width:auto;height:auto;min-height:0;max-height:none;display:flex}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection{flex:1;min-width:0;height:100%;max-height:100%}}@media (min-width:992px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection{flex:2;width:50%;min-height:0%}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__CodeChatSection{flex:1;min-width:auto;height:auto;position:relative}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__CodeChatSection{flex:1;min-width:0;height:100%;max-height:100%}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__PreviewStage{background-color:#000;flex-direction:column;height:100%;min-height:0;display:flex;box-shadow:-5px -5px 15px #cb52fb4d,5px 5px 15px #cb52fb4d}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody{box-sizing:border-box;border:1px solid #cb52fb26;flex:1;min-height:0;position:relative;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody.ProjectView-module-scss-module__d1iK_G__FullScreen{z-index:100;background-color:#000;border:none;width:100%;height:100%;position:fixed;inset:0}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton{z-index:101;color:#ffffffe0;cursor:pointer;background:#08060ed1;border:1px solid #ffffff2e;border-radius:.2rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:none;position:absolute;top:1rem;right:1rem}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton svg{width:1rem;height:1rem}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}@media (hover:hover){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton:hover{color:#fafeae;background-color:#08060ef0;border-color:#ffffff4d}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__GameBody.ProjectView-module-scss-module__d1iK_G__FullScreen .ProjectView-module-scss-module__d1iK_G__ExitFullscreenButton{display:inline-flex}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__TabbedContentView{background-color:#000;border-top:0;flex-grow:1;min-height:0;display:flex;position:relative;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__TabbedContentView .ProjectView-module-scss-module__d1iK_G__TabContainer{flex-grow:1;width:100%;min-height:0;overflow:hidden}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__TabbedContentView .ProjectView-module-scss-module__d1iK_G__MobileActiveTabContainer{position:relative}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection .ProjectView-module-scss-module__d1iK_G__TabbedContentView .ProjectView-module-scss-module__d1iK_G__MobileInactiveTabContainer{visibility:hidden;pointer-events:none;z-index:-1;position:absolute;inset:0}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__MobileTabBar{padding-bottom:env(safe-area-inset-bottom);z-index:10;background:linear-gradient(#cb52fb80,#cb52fb80) top/100% 46px no-repeat,#000;border-top:1px solid #cb52fb80}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__DesktopOnly{display:none}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__DesktopOnly{display:flex}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__MobileOnly{display:flex}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__MobileOnly{display:none}}.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__MobileHiddenSection{visibility:hidden;pointer-events:none;z-index:-1;position:absolute;inset:0}@media (min-width:768px){.ProjectView-module-scss-module__d1iK_G__ProjectView .ProjectView-module-scss-module__d1iK_G__ProjectViewContainer .ProjectView-module-scss-module__d1iK_G__ProjectViewSection.ProjectView-module-scss-module__d1iK_G__MobileHiddenSection{visibility:visible;pointer-events:auto;z-index:auto;display:flex;position:static}}.ProjectView-module-scss-module__d1iK_G__Hidden{display:none}.ProjectView-module-scss-module__d1iK_G__PreviewConfirmationDialog{flex-wrap:wrap;gap:.5rem;display:flex;position:relative}.ProjectView-module-scss-module__d1iK_G__PreviewConfirmationDialog p{flex-basis:100%}.ProjectView-module-scss-module__d1iK_G__PreviewConfirmationDialog button{flex:1}