@container (max-width:640px){@layer components{.Section-module__7pOO6W__section.Section-module__7pOO6W__section{margin-top:var(--space-24)}.Section-module__7pOO6W__sectionTitle.Section-module__7pOO6W__sectionTitle{font-size:21px;line-height:1.2}.Section-module__7pOO6W__callout.Section-module__7pOO6W__callout{padding:var(--space-12)}}}@layer components{.Section-module__7pOO6W__section{margin-top:var(--space-48);scroll-margin-top:var(--space-24)}.Section-module__7pOO6W__sectionKicker{text-transform:uppercase;letter-spacing:.08em;color:var(--foreground-dimmest);margin-bottom:var(--space-4);font-size:12px;font-weight:600}.Section-module__7pOO6W__sectionTitle{letter-spacing:-.01em;margin:0 0 var(--space-12);font-size:24px;font-weight:600}.Section-module__7pOO6W__callout{margin-top:var(--space-16);padding:var(--space-12) var(--space-16);border-left:3px solid var(--accent-primary-default,var(--blue-500,#4c7dff));border-radius:var(--border-radius-6,6px);background:var(--background-higher)}.Section-module__7pOO6W__calloutTitle{margin-bottom:var(--space-4);font-size:13px;font-weight:600}.Section-module__7pOO6W__calloutBody{color:var(--foreground-dimmer);font-size:14px}}
@layer components{.TermChip-module__Fc1pxG__termChip{align-items:center;gap:var(--space-4);padding:1px var(--space-8) 1px var(--space-4);border:1px solid var(--TermChip--term-border,currentColor);background:var(--TermChip--term-surface,transparent);color:var(--foreground-default);white-space:nowrap;cursor:default;vertical-align:baseline;--TermChip--term-color:currentcolor;--TermChip--term-surface:transparent;--TermChip--term-border:currentcolor;border-radius:999px;font-size:13px;font-weight:550;line-height:1.4;display:inline-flex}button.TermChip-module__Fc1pxG__termChip{cursor:pointer}button.TermChip-module__Fc1pxG__termChip:hover{border-color:var(--TermChip--term-color,currentColor)}.TermChip-module__Fc1pxG__termChipSmall{padding:0 var(--space-8) 0 var(--space-4);font-size:12px}.TermChip-module__Fc1pxG__termDot{background:var(--TermChip--term-color,currentColor);border-radius:999px;flex-shrink:0;width:9px;height:9px}}
@container (max-width:640px){@layer components{.GlossarySection-module__Jmw8Lq__grid.GlossarySection-module__Jmw8Lq__grid{grid-template-columns:1fr}}}@layer components{.GlossarySection-module__Jmw8Lq__search{min-width:200px;height:32px;padding:0 var(--space-12);border-radius:var(--border-radius-6,6px);border:1px solid var(--outline-default);background:var(--background-root);color:var(--foreground-default);flex-grow:1;font-size:14px}.GlossarySection-module__Jmw8Lq__search:focus{border-color:var(--accent-primary-default,#4c7dff);outline:none}.GlossarySection-module__Jmw8Lq__grid{gap:var(--space-12);grid-template-columns:repeat(2,1fr);display:grid}.GlossarySection-module__Jmw8Lq__card{padding:var(--space-12) var(--space-16);border-radius:var(--border-radius-8,8px);border:1px solid var(--GlossarySection--card-border,currentColor);background:var(--GlossarySection--card-surface,transparent);--GlossarySection--card-color:currentcolor;--GlossarySection--card-surface:transparent;--GlossarySection--card-border:currentcolor;transition:box-shadow .3s,transform .2s}.GlossarySection-module__Jmw8Lq__cardHighlighted{box-shadow:0 0 0 2px var(--GlossarySection--card-color,currentColor);transform:translateY(-2px)}.GlossarySection-module__Jmw8Lq__cardHead{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}.GlossarySection-module__Jmw8Lq__cardDot{background:var(--GlossarySection--card-color,currentColor);border-radius:999px;flex-shrink:0;width:10px;height:10px}.GlossarySection-module__Jmw8Lq__cardTitle{flex-grow:1;font-size:15px;font-weight:650}.GlossarySection-module__Jmw8Lq__cardLayer{text-transform:uppercase;letter-spacing:.05em;color:var(--foreground-dimmest);font-size:10px;font-weight:600}.GlossarySection-module__Jmw8Lq__cardLong{color:var(--foreground-dimmer);margin:0 0 var(--space-12);font-size:13px;line-height:1.55}.GlossarySection-module__Jmw8Lq__cardFooter{gap:var(--space-4);flex-direction:column;display:flex}.GlossarySection-module__Jmw8Lq__cardSource{font-size:11px;font-family:var(--font-family-code,monospace);color:var(--foreground-dimmest);word-break:break-all}.GlossarySection-module__Jmw8Lq__revealBtn{width:100%;padding:var(--space-16);border-radius:var(--border-radius-6,6px);border:1px dashed var(--GlossarySection--card-border,currentColor);color:var(--foreground-dimmer);cursor:pointer;background:0 0;font-size:13px;transition:all .18s}.GlossarySection-module__Jmw8Lq__revealBtn:hover{color:var(--foreground-default);border-color:var(--GlossarySection--card-color,currentColor)}.GlossarySection-module__Jmw8Lq__noResults{color:var(--foreground-dimmest);text-align:center;padding:var(--space-24);font-size:14px}.GlossarySection-module__Jmw8Lq__outro{margin-top:var(--space-32);padding-top:var(--space-24);border-top:1px solid var(--outline-dimmest);color:var(--foreground-dimmer);font-size:14px;line-height:1.6}.GlossarySection-module__Jmw8Lq__outro code{font-size:12px;font-family:var(--font-family-code,monospace);color:var(--foreground-default);word-break:break-all}.GlossarySection-module__Jmw8Lq__sectionBody{color:var(--foreground-dimmer);max-width:68ch}.GlossarySection-module__Jmw8Lq__sectionBody p{margin:0 0 var(--space-12)}}
@container (max-width:640px){@layer components{.MessageFlowSection-module__g9fycW__stage.MessageFlowSection-module__g9fycW__stage{min-height:auto;padding:var(--space-12);grid-template-columns:1fr}}}@keyframes MessageFlowSection-module__g9fycW__blink{0%,80%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){@layer components{.MessageFlowSection-module__g9fycW__dot,.MessageFlowSection-module__g9fycW__caret{animation:none}}}@layer components{.MessageFlowSection-module__g9fycW__timeline{margin-top:var(--space-16);padding:var(--space-8) var(--space-4);justify-content:space-between;align-items:center;display:flex;position:relative}.MessageFlowSection-module__g9fycW__timeline:before{content:"";background:var(--outline-dimmest);z-index:0;height:2px;position:absolute;top:50%;left:12px;right:12px}.MessageFlowSection-module__g9fycW__tick{z-index:1;border:2px solid var(--outline-default);background:var(--background-root);cursor:pointer;--MessageFlowSection--tick-color:currentcolor;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex;position:relative}.MessageFlowSection-module__g9fycW__tick:hover{border-color:var(--MessageFlowSection--tick-color,currentColor)}.MessageFlowSection-module__g9fycW__tickDotInner{background:0 0;border-radius:999px;width:7px;height:7px}.MessageFlowSection-module__g9fycW__tickDone{border-color:var(--MessageFlowSection--tick-color,currentColor)}.MessageFlowSection-module__g9fycW__tickDone .MessageFlowSection-module__g9fycW__tickDotInner{background:var(--MessageFlowSection--tick-color,currentColor)}.MessageFlowSection-module__g9fycW__tickActive{border-color:var(--MessageFlowSection--tick-color,currentColor);box-shadow:0 0 0 4px color-mix(in srgb, var(--MessageFlowSection--tick-color,currentColor) 25%, transparent)}.MessageFlowSection-module__g9fycW__tickActive .MessageFlowSection-module__g9fycW__tickDotInner{background:var(--MessageFlowSection--tick-color,currentColor)}.MessageFlowSection-module__g9fycW__stepCount{color:var(--foreground-dimmest);font-size:12px;font-weight:600}.MessageFlowSection-module__g9fycW__stage{gap:var(--space-16);padding:var(--space-16);background:var(--background-root);border:1px solid var(--outline-dimmest);grid-template-columns:200px 1fr 260px;min-height:360px;display:grid}.MessageFlowSection-module__g9fycW__railCol,.MessageFlowSection-module__g9fycW__detailCol,.MessageFlowSection-module__g9fycW__feedCol{min-width:0}.MessageFlowSection-module__g9fycW__rail{gap:var(--space-4);flex-direction:column;display:flex}.MessageFlowSection-module__g9fycW__railNode{align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-4);border-radius:var(--border-radius-6,6px);--MessageFlowSection--rail-color:currentcolor;transition:background .2s;display:flex}.MessageFlowSection-module__g9fycW__railNodeActive{background:color-mix(in srgb, var(--MessageFlowSection--rail-color,currentColor) 14%, transparent)}.MessageFlowSection-module__g9fycW__railDot{border:2px solid var(--outline-default);box-sizing:border-box;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:relative}.MessageFlowSection-module__g9fycW__railNodeDone .MessageFlowSection-module__g9fycW__railDot{border-color:var(--MessageFlowSection--rail-color,currentColor);background:color-mix(in srgb, var(--MessageFlowSection--rail-color,currentColor) 40%, transparent)}.MessageFlowSection-module__g9fycW__railNodeActive .MessageFlowSection-module__g9fycW__railDot{border-color:var(--MessageFlowSection--rail-color,currentColor)}.MessageFlowSection-module__g9fycW__packet{background:var(--MessageFlowSection--rail-color,currentColor);width:8px;height:8px;box-shadow:0 0 8px var(--MessageFlowSection--rail-color,currentColor);border-radius:999px}.MessageFlowSection-module__g9fycW__railLabel{color:var(--foreground-dimmer);font-size:12px;line-height:1.3}.MessageFlowSection-module__g9fycW__railNodeActive .MessageFlowSection-module__g9fycW__railLabel{color:var(--foreground-default);font-weight:600}.MessageFlowSection-module__g9fycW__detailTitle{margin:var(--space-4) 0 var(--space-8);font-size:18px;font-weight:600}.MessageFlowSection-module__g9fycW__detailBody{color:var(--foreground-dimmer);margin:0 0 var(--space-12);font-size:14px}.MessageFlowSection-module__g9fycW__codeCard{border-radius:var(--border-radius-6,6px);border:1px solid var(--outline-dimmest);background:var(--background-higher);overflow:hidden}.MessageFlowSection-module__g9fycW__codeHeader{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8);border-bottom:1px solid var(--outline-dimmest);background:var(--background-default);display:flex}.MessageFlowSection-module__g9fycW__codeFile{font-size:11px;font-family:var(--font-family-code,monospace);color:var(--foreground-dimmest);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MessageFlowSection-module__g9fycW__codeSymbol{font-size:11px;font-family:var(--font-family-code,monospace);color:var(--foreground-dimmer);white-space:nowrap;font-weight:600}.MessageFlowSection-module__g9fycW__code{padding:var(--space-12);font-size:12px;line-height:1.5;font-family:var(--font-family-code,monospace);color:var(--foreground-default);white-space:pre;margin:0;overflow-x:auto}.MessageFlowSection-module__g9fycW__feed{border-radius:var(--border-radius-8,8px);border:1px solid var(--outline-dimmest);background:var(--background-higher);flex-direction:column;height:100%;display:flex;overflow:hidden}.MessageFlowSection-module__g9fycW__feedHeader{padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--outline-dimmest);justify-content:space-between;align-items:center;display:flex}.MessageFlowSection-module__g9fycW__feedTitle{color:var(--foreground-dimmest);font-size:12px;font-weight:600}.MessageFlowSection-module__g9fycW__statusPill{padding:1px var(--space-8);border:1px solid var(--outline-default);color:var(--foreground-dimmer);border-radius:999px;font-size:11px;font-weight:650}.MessageFlowSection-module__g9fycW__statusRunning,.MessageFlowSection-module__g9fycW__statusStreaming{border-color:var(--green-500,#2ea043);color:var(--green-500,#2ea043)}.MessageFlowSection-module__g9fycW__statusComplete{border-color:var(--blue-500,#4c7dff);color:var(--blue-500,#4c7dff)}.MessageFlowSection-module__g9fycW__feedBody{padding:var(--space-12);gap:var(--space-8);flex-direction:column;flex-grow:1;display:flex}.MessageFlowSection-module__g9fycW__feedEmpty{color:var(--foreground-dimmest);margin:auto;font-size:13px;font-style:italic}.MessageFlowSection-module__g9fycW__userBubble{max-width:88%;padding:var(--space-8) var(--space-12);background:var(--blue-500,#4c7dff);color:#fff;border-radius:12px 12px 2px;align-self:flex-end;font-size:13px;position:relative}.MessageFlowSection-module__g9fycW__userBubbleOptimistic{opacity:.6}.MessageFlowSection-module__g9fycW__sending{opacity:.85;margin-top:2px;font-size:10px;display:block}.MessageFlowSection-module__g9fycW__thinking{padding:var(--space-4);gap:4px;display:flex}.MessageFlowSection-module__g9fycW__dot{background:var(--foreground-dimmest);border-radius:999px;width:6px;height:6px;animation:1.2s ease-in-out infinite MessageFlowSection-module__g9fycW__blink}.MessageFlowSection-module__g9fycW__dot:nth-child(2){animation-delay:.2s}.MessageFlowSection-module__g9fycW__dot:nth-child(3){animation-delay:.4s}.MessageFlowSection-module__g9fycW__agentBlock{gap:var(--space-4);flex-direction:column;display:flex}.MessageFlowSection-module__g9fycW__agentChip{padding:1px var(--space-8);background:var(--background-default);border:1px solid var(--outline-dimmest);color:var(--foreground-dimmer);border-radius:999px;align-self:flex-start;font-size:11px;font-weight:600}.MessageFlowSection-module__g9fycW__agentText{color:var(--foreground-default);font-size:13px}.MessageFlowSection-module__g9fycW__caret{background:var(--foreground-default);vertical-align:text-bottom;width:7px;height:14px;margin-left:2px;animation:1s steps(2,end) infinite MessageFlowSection-module__g9fycW__blink;display:inline-block}.MessageFlowSection-module__g9fycW__termHint{margin-top:var(--space-12);color:var(--foreground-dimmer);font-size:13px}.MessageFlowSection-module__g9fycW__sectionBody{color:var(--foreground-dimmer);max-width:68ch}.MessageFlowSection-module__g9fycW__sectionBody p{margin:0 0 var(--space-12)}.MessageFlowSection-module__g9fycW__demo{margin-top:var(--space-24);border-radius:var(--border-radius-8,8px);overflow:hidden}}
@layer components{.Orientation-module__nYYMAq__sectionBody{color:var(--foreground-dimmer);max-width:68ch}.Orientation-module__nYYMAq__sectionBody p{margin:0 0 var(--space-12)}.Orientation-module__nYYMAq__calloutBody{color:var(--foreground-dimmer);font-size:14px}}
@keyframes Loading-module__CcPZJa__rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@layer components{.Loading-module__CcPZJa__rotate{animation:1s linear infinite Loading-module__CcPZJa__rotation}}
@keyframes LoadingState-module__tIDraq__fade-in{0%{opacity:0}to{opacity:1}}@layer components{.LoadingState-module__tIDraq__root{--LoadingState--header-height:auto;--webkit-app-region:drag;position:absolute;inset:0}.LoadingState-module__tIDraq__header{border-bottom:1px solid var(--outline-dimmest);height:var(--LoadingState--header-height)}.LoadingState-module__tIDraq__loadingAnimation{opacity:0;animation:.2s ease-in-out .4s LoadingState-module__tIDraq__fade-in}}
@layer components{.QuotaExceeded-module__ZyirDa__root{min-height:calc(100vh - 100px);position:relative}.QuotaExceeded-module__ZyirDa__content{max-width:400px}.QuotaExceeded-module__ZyirDa__description{text-align:center}}
@layer components{.dropPreview-module__WDwwFa__root{pointer-events:none;opacity:var(--dropPreview--opacity);width:var(--dropPreview--width);height:var(--dropPreview--height);transform:translate(var(--dropPreview--x), var(--dropPreview--y));background-color:var(--dropPreview--background-color);border-radius:var(--dropPreview--border-radius);border:var(--dropPreview--border);z-index:var(--dropPreview--z-index);visibility:var(--dropPreview--visibility);transition:transform .14s,width .14s,height .14s,border-radius .14s,opacity .14s ease-out .2s;position:absolute}@media (prefers-reduced-motion:reduce){.dropPreview-module__WDwwFa__root{transition-duration:0s}}.dropPreview-module__WDwwFa__root{--dropPreview--opacity:0;--dropPreview--width:0;--dropPreview--height:0;--dropPreview--x:0;--dropPreview--y:0;--dropPreview--background-color:transparent;--dropPreview--border-radius:0;--dropPreview--border:0 solid transparent;--dropPreview--z-index:0;--dropPreview--visibility:hidden}.dropPreview-module__WDwwFa__inner{background:radial-gradient(transparent, var(--background-highest));width:100%;height:100%;opacity:var(--dropPreview--inner-opacity);transform:scale(var(--dropPreview--inner-scale));--dropPreview--inner-opacity:0;--dropPreview--inner-scale:1;border-radius:100%}}
@media (max-width:480px){@layer components{.ProposedVulnerabilitiesFooter-module__LUiKGW__rowTitle{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}}}@layer components{.ProposedVulnerabilitiesFooter-module__LUiKGW__list{max-height:50vh;overflow-y:auto}.ProposedVulnerabilitiesFooter-module__LUiKGW__rowDismissed{opacity:.64}.ProposedVulnerabilitiesFooter-module__LUiKGW__rowContainer{position:relative}.ProposedVulnerabilitiesFooter-module__LUiKGW__rowTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ProposedVulnerabilitiesFooter-module__LUiKGW__chevron{flex-shrink:0;transition:transform .15s;display:inline-flex}.ProposedVulnerabilitiesFooter-module__LUiKGW__chevronExpanded{transform:rotate(180deg)}.ProposedVulnerabilitiesFooter-module__LUiKGW__rowExpandedContent .rendered-markdown>*{color:var(--foreground-dimmer)}.ProposedVulnerabilitiesFooter-module__LUiKGW__fullWidthButton{width:100%}.ProposedVulnerabilitiesFooter-module__LUiKGW__reviseInput{border:1px solid var(--outline-dimmest);background:var(--background-higher);padding:var(--space-8);resize:vertical;width:100%;color:var(--foreground-default);font-size:var(--font-size-small);border-radius:8px;font-family:inherit}.ProposedVulnerabilitiesFooter-module__LUiKGW__reviseInput::placeholder{color:var(--foreground-dimmest)}.ProposedVulnerabilitiesFooter-module__LUiKGW__reviseInput:focus{border-color:var(--accent-primary-default);outline:none}}
@layer components{.index-module__5M8o8G__wrapper>div{gap:var(--space-4);flex-direction:column;flex-grow:1;flex-shrink:1;display:flex;overflow-y:auto}.index-module__5M8o8G__wrapper>div>div:first-of-type{flex-shrink:1;overflow-y:auto}.index-module__5M8o8G__wrapper>div>div:last-of-type{flex-grow:1;flex-shrink:1;overflow-y:auto}}
@layer components{.connections-module__pyFwTq__serviceRow{border:1px solid var(--outline-dimmest);background-color:var(--background-higher)}.connections-module__pyFwTq__statusIndicator{width:var(--space-8);height:var(--space-8);border-radius:50%}.connections-module__pyFwTq__ok{background-color:var(--accent-positive-default)}.connections-module__pyFwTq__fatal{background-color:var(--accent-negative-default)}.connections-module__pyFwTq__infoBox{background-color:var(--background-higher);border:1px solid var(--outline-dimmest)}}
@layer components{.TaskEventSeparator-module__MHqkEq__separatorLine{border-bottom:1px dashed var(--outline-dimmer)}.TaskEventSeparator-module__MHqkEq__separatorContent{max-width:min(360px,100%)}}
@layer components{.TaskSystemMessage-module__Eaupha__messageButton{max-width:min(360px,100%)}}
@layer components{.FloatieAgentResponseCards-module__DSKV2G__label{text-transform:uppercase;letter-spacing:.08em}}
@layer components{.MCPParameterRenderer-module__gU5oSG__parametersGrid{grid-template-columns:auto auto;gap:8px 16px;width:fit-content;padding:12px;display:grid}.MCPParameterRenderer-module__gU5oSG__parameterKey,.MCPParameterRenderer-module__gU5oSG__parameterValue{word-break:break-word}}
@layer components{.ShellExecutionConnectedToPid2-module__YuLCNW__terminalWrapper{overflow:hidden}.ShellExecutionConnectedToPid2-module__YuLCNW__terminalWrapper .xterm{border-radius:0 0 var(--border-radius-4) var(--border-radius-4)}}
@layer components{.StockImageGeneration-module__5FDl7G__container{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;width:100%;display:grid}.StockImageGeneration-module__5FDl7G__image{border-radius:var(--border-radius-8);object-fit:cover;width:100%;height:200px}.StockImageGeneration-module__5FDl7G__imageEmptyState{border:1px solid var(--outline-dimmer);width:200px;height:200px}}
@layer components{.WorkflowConnectedToPid2-module__Sa4RqG__terminalWrapper{overflow:hidden}.WorkflowConnectedToPid2-module__Sa4RqG__terminalWrapper .xterm{border-radius:0 0 var(--border-radius-4) var(--border-radius-4)}}
@layer components{.DatabaseSettingsRestoreSection-module__plJeiW__dialogMessage{flex-grow:1;flex-shrink:1}.DatabaseSettingsRestoreSection-module__plJeiW__inlineSelect{width:160px}.DatabaseSettingsRestoreSection-module__plJeiW__error{color:var(--accent-negative-stronger)}.DatabaseSettingsRestoreSection-module__plJeiW__list{font-size:12px}.DatabaseSettingsRestoreSection-module__plJeiW__list li{padding-top:1px}:is(.DatabaseSettingsRestoreSection-module__plJeiW__list li):before{content:"•";margin-right:var(--space-4)}}
@layer components{.DatabaseSettingsSnapshotsSection-module__edXKaq__inlineSelect{width:160px}.DatabaseSettingsSnapshotsSection-module__edXKaq__backupTableScroll{max-height:320px;overflow-y:auto}.DatabaseSettingsSnapshotsSection-module__edXKaq__backupTable{align-items:center;gap:var(--space-8) var(--space-12);grid-template-columns:1fr auto auto;display:grid}.DatabaseSettingsSnapshotsSection-module__edXKaq__backupTableHeader{z-index:1;padding-bottom:var(--space-4);background-color:var(--surface-color);position:sticky;top:0}}
@keyframes DesignSubagentCard-module__7IcRSW__design-subagent-message-in{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:translateY(0)}}@layer components{.DesignSubagentCard-module__7IcRSW__card{width:100%;overflow:hidden}.DesignSubagentCard-module__7IcRSW__messageViewport{min-width:0;overflow:hidden}.DesignSubagentCard-module__7IcRSW__iconFrame{flex:none;width:20px;height:20px}.DesignSubagentCard-module__7IcRSW__label{text-transform:uppercase;letter-spacing:.08em}.DesignSubagentCard-module__7IcRSW__message{min-width:0;animation:.16s ease-out DesignSubagentCard-module__7IcRSW__design-subagent-message-in;overflow:hidden}.DesignSubagentCard-module__7IcRSW__completedMessage{animation:none}}
@layer components{.DeploymentErrorBanner-module__kPv45q__banner{box-sizing:border-box;background:var(--background-default);width:100%}}
@layer components{.FollowUpTasksDialog-module__P5F-Aa__headerText{font-weight:var(--font-weight-medium)}.FollowUpTasksDialog-module__P5F-Aa__viewPlanButton{color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--border-radius-4);background:0 0;border:none;padding:0}.FollowUpTasksDialog-module__P5F-Aa__viewPlanButton:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:2px}.FollowUpTasksDialog-module__P5F-Aa__mobileCarousel{--dialog-padding:var(--space-8);margin-inline:calc(-1 * var(--dialog-padding));padding-inline:var(--dialog-padding);overscroll-behavior-x:contain;scroll-padding-inline:var(--dialog-padding);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.FollowUpTasksDialog-module__P5F-Aa__mobileCarousel::-webkit-scrollbar{display:none}.FollowUpTasksDialog-module__P5F-Aa__mobileCard{scroll-snap-align:start;flex:0 0 85%}.FollowUpTasksDialog-module__P5F-Aa__mobileCard>*{flex:auto}}
@layer components{.TaskDrawer-module__f7B89q__taskCount{min-width:var(--space-24);text-align:center}.TaskDrawer-module__f7B89q__updateCard{margin-bottom:-1px;margin-left:-1px;margin-right:-1px}.TaskDrawer-module__f7B89q__statusText{font-weight:var(--font-weight-medium)}.TaskDrawer-module__f7B89q__taskTitle{text-overflow:ellipsis;overflow:hidden}.TaskDrawer-module__f7B89q__taskTitleRow{min-width:0}.TaskDrawer-module__f7B89q__mainTrackTaskTitle{text-overflow:ellipsis;overflow:hidden}.TaskDrawer-module__f7B89q__grow1{flex-grow:1}.TaskDrawer-module__f7B89q__fullWidthButton{width:100%}}
@layer components{.Session-module__IUzYMa__futureCheckpoint{border-top:1px solid var(--accent-blurple-dimmest);border-bottom:1px solid var(--accent-blurple-dimmest);background-color:color-mix(in srgb, var(--accent-blurple-dimmest) 30%, transparent)}.Session-module__IUzYMa__isDesktop{border:1px solid var(--accent-blurple-dimmest);border-radius:var(--border-radius-4)}}
@keyframes Checkpoints-module__JQZN1a__highlight-bg{0%{background-color:#0000;border-color:#0000}5%{border-color:var(--accent-primary-default);background-color:color-mix(in srgb, var(--accent-primary-dimmest) 30%, transparent)}to{background-color:#0000;border-color:#0000}}@layer components{.Checkpoints-module__JQZN1a__scroll{padding-bottom:var(--space-16);scrollbar-width:none}.Checkpoints-module__JQZN1a__session{border-top:1px solid var(--outline-dimmest)}.Checkpoints-module__JQZN1a__session:first-child{border-top:none}.Checkpoints-module__JQZN1a__sessionCheckpoint{margin-bottom:calc(var(--space-8) * -1)}.Checkpoints-module__JQZN1a__checkpoint{position:relative}.Checkpoints-module__JQZN1a__checkpointLine{border-left:1px solid var(--outline-dimmest);height:calc(100% - 16px);position:absolute;top:28px;left:16px;transform:translate(-50%)}.Checkpoints-module__JQZN1a__dashed{border-left-style:dashed;height:calc(100% - 28px)}.Checkpoints-module__JQZN1a__toggleCollapsedButton{margin-top:var(--space-8);width:100%;height:32px;padding:0 var(--space-16)!important;border-radius:0!important}.Checkpoints-module__JQZN1a__highlight{position:relative}.Checkpoints-module__JQZN1a__highlight:before{z-index:-1;pointer-events:none;content:"";animation:2s forwards Checkpoints-module__JQZN1a__highlight-bg;position:absolute;inset:0}}
@layer components{.shared-module__yyACKq__overviewPane{width:100%;max-width:600px;margin:0 auto}}
@keyframes BucketSelect-module__mWk0DW__pulse-translate{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.BucketSelect-module__mWk0DW__error{color:var(--accent-negative-stronger)}.BucketSelect-module__mWk0DW__button{color:inherit;font:inherit;-webkit-app-region:no-drag;-webkit-user-select:none;user-select:none;box-sizing:border-box;border:1px solid;border-color:var(--interactive-border);border-radius:var(--border-radius-default);background:0 0;outline:none;flex-direction:column;flex:auto;align-items:stretch;min-width:0;min-height:0;line-height:normal;display:inline-flex}.BucketSelect-module__mWk0DW__select{flex-grow:1;flex-shrink:1;display:flex}.BucketSelect-module__mWk0DW__selectDisabled{background-color:var(--background-higher)}.BucketSelect-module__mWk0DW__labeledInput{min-width:250px}.BucketSelect-module__mWk0DW__dropdownItemAndContainer{padding:var(--space-4) var(--space-8) var(--space-4) var(--space-8);flex-direction:row;align-items:center;display:flex}.BucketSelect-module__mWk0DW__dropdownItemSelected{background-color:var(--interactive-background);justify-content:space-between}.BucketSelect-module__mWk0DW__selectedItemAndContainer{gap:var(--space-8);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-8);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.BucketSelect-module__mWk0DW__selectedBucketName{gap:var(--space-8);text-align:left;flex-direction:row;align-items:center;display:flex}.BucketSelect-module__mWk0DW__bucketName{gap:var(--space-8);text-align:left;flex-direction:row;display:flex}.BucketSelect-module__mWk0DW__loading{border:1px solid var(--interactive-border);border-radius:var(--border-radius-default);flex-grow:1;min-width:200px;height:32px;position:relative;overflow:hidden}.BucketSelect-module__mWk0DW__loading:after{content:"";background:linear-gradient(90deg, var(--background-highest), var(--background-higher), var(--background-highest), var(--background-higher));pointer-events:none;will-change:transform;width:300%;height:100%;animation:2s linear infinite BucketSelect-module__mWk0DW__pulse-translate;position:absolute;inset:0 auto 0 0}}
@layer components{.AddBucketModal-module__tT520a__addBucketButton{flex-grow:1}.AddBucketModal-module__tT520a__row{flex-basis:300px}}
@layer components{.CommandsTab-module__lTFLIG__statusBanner{max-width:fit-content}}
@layer components{.AccessFlowWrapper-module__G_H1lW__ctaStatusBanner{text-align:left}.AccessFlowWrapper-module__G_H1lW__cta{width:100%;max-width:320px;margin-left:auto;margin-right:auto}.AccessFlowWrapper-module__G_H1lW__payment{text-align:left;box-shadow:var(--shadow-subtle)}.AccessFlowWrapper-module__G_H1lW__fullWidthButton{width:100%}}
@layer components{.Intro-module__VBatnG__action{width:100%;max-width:320px;margin-left:auto;margin-right:auto}.Intro-module__VBatnG__rowText{text-align:left;flex-grow:1;flex-shrink:1}}
@layer components{.ObjectsTab-module__yYnNlq__icon{width:24px;height:24px}@container (min-width:500px){.ObjectsTab-module__yYnNlq__buttons{gap:var(--space-8);flex-direction:row}}.ObjectsTab-module__yYnNlq__footer{margin-bottom:var(--space-8)}.ObjectsTab-module__yYnNlq__loadMoreButton{flex-grow:1}.ObjectsTab-module__yYnNlq__tableWrapper{border-radius:var(--border-radius-4);outline:var(--ObjectsTab--body-outline);margin-bottom:var(--ObjectsTab--body-margin-bottom);--ObjectsTab--body-outline:none;--ObjectsTab--body-margin-bottom:0}.ObjectsTab-module__yYnNlq__tableHeader{text-align:left;z-index:1;background-color:var(--background-default);position:sticky;top:0}.ObjectsTab-module__yYnNlq__tableHeaderMainColumn{text-align:left;padding:var(--space-4)}.ObjectsTab-module__yYnNlq__rowActionButtonGroup{gap:var(--space-4);background-color:var(--background-higher);border-top-right-radius:var(--border-radius-4);border-bottom-right-radius:var(--border-radius-4);flex-direction:row;align-items:center;display:none;position:absolute;top:0;bottom:0;right:0}.ObjectsTab-module__yYnNlq__row{border-radius:var(--border-radius-4);outline:var(--ObjectsTab--row-outline);outline-offset:-1px;opacity:var(--ObjectsTab--row-opacity);cursor:var(--ObjectsTab--row-cursor);--ObjectsTab--row-outline:none;--ObjectsTab--row-opacity:1;--ObjectsTab--row-cursor:auto;position:relative}.ObjectsTab-module__yYnNlq__row:hover{background:var(--background-higher)!important}.ObjectsTab-module__yYnNlq__row:hover .ObjectsTab-module__yYnNlq__rowActionButtonGroup{display:flex}.ObjectsTab-module__yYnNlq__row:focus{outline:2px solid var(--accent-primary-default)}.ObjectsTab-module__yYnNlq__pending{color:var(--foreground-dimmest)}.ObjectsTab-module__yYnNlq__text{flex-shrink:1}.ObjectsTab-module__yYnNlq__strikeThroughText{flex-shrink:1;text-decoration:line-through}.ObjectsTab-module__yYnNlq__tableData{padding:var(--space-4)}.ObjectsTab-module__yYnNlq__tableData:first-of-type{border-top-left-radius:var(--border-radius-4);border-bottom-left-radius:var(--border-radius-4)}.ObjectsTab-module__yYnNlq__tableData:last-of-type,.ObjectsTab-module__yYnNlq__tableData:nth-last-of-type(2){border-top-right-radius:var(--border-radius-4);border-bottom-right-radius:var(--border-radius-4)}.ObjectsTab-module__yYnNlq__actionButtonTableData,.ObjectsTab-module__yYnNlq__loadingTableData{position:relative}.ObjectsTab-module__yYnNlq__loadingIconWrapper{right:var(--space-4);justify-content:center;position:absolute;top:0;bottom:0}.ObjectsTab-module__yYnNlq__loadingIcon{background-color:var(--background-default);border-radius:50%}.ObjectsTab-module__yYnNlq__emptyStateWrapper{justify-content:center;align-items:center;gap:var(--space-16);border-radius:var(--border-radius-4);margin-bottom:var(--space-8);flex-direction:column;flex-grow:1}.ObjectsTab-module__yYnNlq__emptyStateTextWrapper{align-items:center;gap:var(--space-4);flex-direction:column}.ObjectsTab-module__yYnNlq__emptyStateText{align-items:center}.ObjectsTab-module__yYnNlq__downloadLink{color:var(--foreground-default)}}
@layer components{.SettingsTab-module__jqFxFW__negativeButton{color:var(--accent-negative-stronger)}}
@layer components{.index-module__Vi9YHa__controlSeparator{color:var(--outline-default);padding-inline:var(--space-8)}}
@layer components{.ExcelViewer-module__EpmhKW__root{width:100%;height:100%;overflow:hidden}.ExcelViewer-module__EpmhKW__sheetTabs{scrollbar-width:none;overflow:auto hidden}.ExcelViewer-module__EpmhKW__sheetTabs::-webkit-scrollbar{display:none}}
@layer components{.FileAttachment-module__mN7tSW__closeButton{border-radius:50%;position:absolute;top:-6px;right:-6px}.FileAttachment-module__mN7tSW__wrapper{align-self:flex-start;position:relative}@media screen and (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){.FileAttachment-module__mN7tSW__wrapper .FileAttachment-module__mN7tSW__closeButton:not(.FileAttachment-module__mN7tSW__uploading){opacity:0}.FileAttachment-module__mN7tSW__wrapper:hover .FileAttachment-module__mN7tSW__closeButton,.FileAttachment-module__mN7tSW__wrapper:has(:focus-visible) .FileAttachment-module__mN7tSW__closeButton{opacity:1}}.FileAttachment-module__mN7tSW__defaultButton{width:130px;height:77px}.FileAttachment-module__mN7tSW__smallButton{width:104px;height:52px}.FileAttachment-module__mN7tSW__tooltipContents{text-align:center;max-width:100%}.FileAttachment-module__mN7tSW__viewerModal{max-height:80vh}.FileAttachment-module__mN7tSW__viewerModalContents{overflow:auto}.FileAttachment-module__mN7tSW__disclaimerWarning{color:var(--accent-orange-strongest)}.FileAttachment-module__mN7tSW__disclaimerInfo{color:var(--foreground-dimmer)}.FileAttachment-module__mN7tSW__tooltip{flex-grow:1}.FileAttachment-module__mN7tSW__image{border-radius:var(--border-radius-6)}.FileAttachment-module__mN7tSW__disabledImage{opacity:.3;border-radius:var(--border-radius-6)}.FileAttachment-module__mN7tSW__fileName{align-items:center;gap:var(--space-2);flex-direction:row;display:flex}.FileAttachment-module__mN7tSW__mediaViewerWrapper{justify-content:center;align-items:center;min-width:200px;min-height:200px;display:flex}.FileAttachment-module__mN7tSW__markdownContainer{text-align:left}.FileAttachment-module__mN7tSW__markdownLoading{align-self:stretch}.FileAttachment-module__mN7tSW__previewContainer{max-height:61px;position:relative;overflow:hidden}.FileAttachment-module__mN7tSW__previewContainerSmall{max-height:36px;position:relative;overflow:hidden}.FileAttachment-module__mN7tSW__previewContent{pointer-events:none;width:100%;height:100%;overflow:hidden}.FileAttachment-module__mN7tSW__previewContent *{font-size:5px!important;line-height:1.2!important}.FileAttachment-module__mN7tSW__previewContent p,.FileAttachment-module__mN7tSW__previewContent h1,.FileAttachment-module__mN7tSW__previewContent h2,.FileAttachment-module__mN7tSW__previewContent h3,.FileAttachment-module__mN7tSW__previewContent h4,.FileAttachment-module__mN7tSW__previewContent h5,.FileAttachment-module__mN7tSW__previewContent h6{margin:2px 0!important}.FileAttachment-module__mN7tSW__previewContent code{padding:0 2px!important}.FileAttachment-module__mN7tSW__preWrap{white-space:pre-wrap}.FileAttachment-module__mN7tSW__viewerLoading{justify-content:center;align-items:center;width:100%;height:100%;min-height:120px;display:flex}}
@layer components{.WordViewer-module__S9KlNa__container{width:100%;height:100%;overflow:auto}.WordViewer-module__S9KlNa__iframe{border-radius:var(--border-radius-8);width:100%;max-width:816px;height:100%;box-shadow:var(--shadow-1);border:none}}
@keyframes Package-module__9YmsNa__package-pulse-translate{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer components{.Package-module__9YmsNa__metadataSkeletonVersion{border-radius:var(--border-radius-4);max-width:64px;height:16px;position:relative;overflow:hidden}.Package-module__9YmsNa__metadataSkeletonVersion:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(90deg, var(--outline-default), var(--background-root), var(--outline-default), var(--background-root));will-change:transform;width:300%;height:100%;animation:2s linear infinite Package-module__9YmsNa__package-pulse-translate;position:absolute;top:0;left:0}.Package-module__9YmsNa__metadataSkeletonDescription{border-radius:var(--border-radius-4);max-width:425px;height:16px;position:relative;overflow:hidden}.Package-module__9YmsNa__metadataSkeletonDescription:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(90deg, var(--outline-default), var(--background-root), var(--outline-default), var(--background-root));will-change:transform;width:300%;height:100%;animation:2s linear infinite Package-module__9YmsNa__package-pulse-translate;position:absolute;top:0;left:0}.Package-module__9YmsNa__headerTitle{align-items:stretch;gap:var(--space-8);flex-direction:row;flex-grow:1;flex-shrink:1;display:flex}.Package-module__9YmsNa__headerTitleText{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;flex-shrink:1;max-width:100%;display:inline-block;overflow:hidden}.Package-module__9YmsNa__headerTitlePills{gap:var(--space-4);flex-direction:row;flex-shrink:0;display:inline-flex}.Package-module__9YmsNa__error{margin-top:var(--space-4)}.Package-module__9YmsNa__actions{margin-top:var(--space-8)}.Package-module__9YmsNa__consoleButton,.Package-module__9YmsNa__cancelButton{width:calc(50% - var(--space-8))}.Package-module__9YmsNa__actionButton{flex-grow:1;flex-shrink:0}}
@layer components{.Search-module__7yhqkG__headerRoot{border-bottom:1px solid var(--outline-dimmest)}.Search-module__7yhqkG__header{width:100%;max-width:600px;margin:0 auto}.Search-module__7yhqkG__select{min-width:160px}.Search-module__7yhqkG__resultsScroller{width:100%;max-width:600px;margin:0 auto;overflow:auto}.Search-module__7yhqkG__resultsRoot{overflow:auto}}
@layer components{.table-module__f4Jq8W__tableRow{gap:var(--space-12);border-bottom:1px solid var(--outline-dimmer);box-sizing:border-box;flex-direction:row;align-items:center;display:flex}.table-module__f4Jq8W__column{border-right:1px solid var(--outline-dimmer);flex-direction:column;justify-content:center;gap:0;display:flex}.table-module__f4Jq8W__column:last-child{border-right:0}.table-module__f4Jq8W__cell{color:var(--foreground-dimmest);white-space:nowrap;margin-left:var(--space-4);margin-right:var(--space-4);font-size:small;overflow:hidden}}
@layer components{.AdvancedSettings-module__VGt2yG__container{border:1px solid var(--outline-dimmer);border-radius:6px;overflow:hidden}.AdvancedSettings-module__VGt2yG__clickable{cursor:pointer}.AdvancedSettings-module__VGt2yG__contentBorder{border-top:1px solid var(--outline-dimmer)}.AdvancedSettings-module__VGt2yG__hiddenContent{border-top:1px solid var(--outline-dimmer);display:none}.AdvancedSettings-module__VGt2yG__sectionDivider{border-top:1px solid var(--outline-dimmer);margin:8px -16px}.AdvancedSettings-module__VGt2yG__contentBorder>.AdvancedSettings-module__VGt2yG__sectionDivider:first-child{display:none}}
@layer components{.PublishIntroText-module__Nu0cyq__container{border-radius:var(--border-radius-container)}.PublishIntroText-module__Nu0cyq__title{font-weight:var(--font-weight-medium)}}
@layer components{.CTAButtons-module__Td8mxW__cta{width:100%;max-width:320px;margin-left:auto;margin-right:auto}.CTAButtons-module__Td8mxW__ctaContainer{align-items:center}.CTAButtons-module__Td8mxW__ctaStatusBanner{text-align:left}.CTAButtons-module__Td8mxW__disabledBanner{padding-top:var(--space-6);padding-bottom:var(--space-6);align-self:center}}
@layer components{.DevURLInfo-module__Q-zVQG__url{outline-offset:2px;color:var(--accent-positive-stronger);font-size:var(--font-size-small)}.DevURLInfo-module__Q-zVQG__url :hover{cursor:pointer;color:var(--accent-positive-strongest)}.DevURLInfo-module__Q-zVQG__expoGoLink{outline-offset:2px;color:var(--foreground-dimmer);font-size:var(--font-size-small);text-decoration:underline}.DevURLInfo-module__Q-zVQG__expoGoLink:hover{cursor:pointer;color:var(--foreground-default)}.DevURLInfo-module__Q-zVQG__qrCode{border-radius:var(--border-radius-4);overflow:hidden}}
@layer components{.ReplShieldToggle-module__KZWdmW__inlineLink{color:var(--foreground-dimmest);text-decoration:underline}.ReplShieldToggle-module__KZWdmW__inlineLink:focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.ReplShieldToggle-module__KZWdmW__inlineLink:hover:not(:disabled){cursor:pointer;color:var(--accent-primary-strongest)}}html:not([data-focus-visible]) .ReplShieldToggle-module__KZWdmW__inlineLink:focus{outline-color:#0000}}
@layer components{.index-module__NxILya__secondaryUrl{color:var(--foreground-dimmest);font-size:var(--font-size-small)}.index-module__NxILya__secondaryUrl:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.index-module__NxILya__secondaryUrl:hover{cursor:pointer;color:var(--accent-primary-strongest)}}.index-module__NxILya__portHeader{align-items:baseline}.index-module__NxILya__openPort{color:var(--accent-positive-stronger)}.index-module__NxILya__localPortIcon{color:var(--foreground-default);padding-left:var(--space-4);padding-right:var(--space-4);flex:none;margin-left:auto}.index-module__NxILya__portStatus{padding:0 var(--space-4);overflow:hidden}.index-module__NxILya__newPort{color:var(--foreground-default);align-items:center;gap:var(--space-4);border-radius:16px;flex-direction:row;height:20px;margin-top:1px;margin-bottom:1px;display:flex}.index-module__NxILya__externalPortButton{height:20px;color:var(--foreground-default);border-radius:16px}.index-module__NxILya__textButton{cursor:pointer;color:var(--accent-primary-stronger);font:inherit;-webkit-user-select:none;user-select:none;-webkit-app-region:no-drag;background:0 0;border:none;line-height:1.2}.index-module__NxILya__textButton:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:-2px}@media (hover:hover){.index-module__NxILya__textButton:hover:not(:disabled){color:var(--accent-primary-strongest)}}.index-module__NxILya__textButton:not([disabled]){cursor:pointer}.index-module__NxILya__newPortInput{height:20px;margin-top:1px;margin-bottom:1px}.index-module__NxILya__newPortClose{margin-right:var(--space-4)}.index-module__NxILya__vncTooltip,.index-module__NxILya__vscodeTooltip{flex-grow:1;flex-shrink:1}.index-module__NxILya__iconButtonFgDefault{color:var(--foreground-default)}}
@layer components{.PaneEmptyState-module__hF2vyG__container{--PaneEmptyState--max-width:600px;width:100%;min-height:100%}.PaneEmptyState-module__hF2vyG__centeredContent{width:100%;max-width:var(--PaneEmptyState--max-width)}.PaneEmptyState-module__hF2vyG__bodyText{text-align:center;color:var(--foreground-dimmest)}.PaneEmptyState-module__hF2vyG__imageWithHeader{text-align:center}}
@layer components{.AiDeveloperSection-module__CWgtHG__select{min-width:184px}}
@layer components{.EditorSettingBox-module__WwaB4q__select{min-width:200px}.EditorSettingBox-module__WwaB4q__select button{border:0}.EditorSettingBox-module__WwaB4q__wrapper{gap:var(--space-8);flex-direction:row;align-items:center;display:flex}@container (max-width:480px){.EditorSettingBox-module__WwaB4q__wrapper{flex-direction:row-reverse}.EditorSettingBox-module__WwaB4q__rightComponentWrapper{margin-left:var(--space-8)}}.EditorSettingBox-module__WwaB4q__staffOnlyPill{height:18px}}
@layer components{.IndentationSection-module__kcdGgW__sizeInput{padding-top:var(--space-6);padding-bottom:var(--space-6);border:none;flex-grow:0;flex-shrink:0}}
@layer components{.RulersSection-module__nQ2NVq__remove{border-radius:var(--border-radius-4)}.RulersSection-module__nQ2NVq__title{padding-right:var(--space-8);flex-shrink:0;overflow:visible}.RulersSection-module__nQ2NVq__body{flex-wrap:wrap-reverse;flex-grow:1;flex-shrink:1;justify-content:flex-end;align-items:flex-start}.RulersSection-module__nQ2NVq__list{flex-wrap:wrap;flex-grow:1;flex-shrink:1;justify-content:flex-end;align-items:flex-end}}
@layer components{.ShowWhitespaceSection-module__3xkH8a__container{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}@container (max-width:480px){.ShowWhitespaceSection-module__3xkH8a__container{gap:var(--space-8);flex-direction:column}}.ShowWhitespaceSection-module__3xkH8a__switchWrapper{gap:var(--space-8);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}@container (max-width:480px){.ShowWhitespaceSection-module__3xkH8a__switchWrapper{flex-direction:row-reverse}.ShowWhitespaceSection-module__3xkH8a__switchLabel{margin-left:var(--space-8)}}}
@layer components{.WorkspacePreferencesSection-module__MTNZXG__divider{border-top:1px solid var(--interactive-border);width:100%}@media (min-resolution:2x){.WorkspacePreferencesSection-module__MTNZXG__divider{border-top-width:.5px}}}
@layer components{.index-module__ul-YZa__root{width:100%;max-width:640px;margin-left:auto;margin-right:auto}.index-module__ul-YZa__tabPanel{padding-top:var(--space-16)}}
@layer components{.SeverityIcon-module__-XANwa__errorOuter{position:relative}.SeverityIcon-module__-XANwa__errorCloseIcon{position:absolute}}
@layer components{.Problem-module__4s9DCG__root{--Problem--bg-color:transparent;--Problem--bg-opacity:0}.Problem-module__4s9DCG__icon{background-color:var(--Problem--bg-color)}.Problem-module__4s9DCG__background{position:relative}.Problem-module__4s9DCG__background:before{content:"";background-color:var(--Problem--bg-color);opacity:var(--Problem--bg-opacity);position:absolute;inset:0}.Problem-module__4s9DCG__content{z-index:1}}
@layer components{.LintPanel-module__oDKZ3q__root{height:100%}.LintPanel-module__oDKZ3q__header{border-bottom:1px solid var(--outline-dimmest)}.LintPanel-module__oDKZ3q__list{flex-grow:1;flex-shrink:unset;overflow-y:auto}.LintPanel-module__oDKZ3q__none{padding:var(--space-4) var(--space-8)}}
@layer components{.ContentsDivergedModal-module__SR74Ea__dialog{max-height:90%}.ContentsDivergedModal-module__SR74Ea__editorWrapper{min-height:7em;max-height:50vh;overflow-y:auto}.ContentsDivergedModal-module__SR74Ea__editorWrapper>div{align-items:stretch;width:100%;height:100%;display:flex}.ContentsDivergedModal-module__SR74Ea__editorWrapper>div>[class~=cm-editor]{flex:auto;width:100%}.ContentsDivergedModal-module__SR74Ea__debugView{background-color:var(--accent-red-dimmest);font-family:var(--font-family-code)}.ContentsDivergedModal-module__SR74Ea__centerText{text-align:center}}
@layer components{.searchFileContents-module__Ar_Qra__singleLine{font-family:var(--font-family-code);text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--foreground-dimmest);display:inline-block;overflow:hidden}}
@layer components{.KeyboardShortcutPill-module__bnsPbq__text{font-size:13px}}
@layer components{.NotificationDot-module__TXxmAG__dot{border-radius:9999px;position:absolute;top:-3px;right:-3px}}
@layer components{.matchToolPane-module__LhidnG__root:hover .matchToolPane-module__LhidnG__icon{background-color:var(--interactive-background)!important}.matchToolPane-module__LhidnG__iconAndIndicator{position:relative}.matchToolPane-module__LhidnG__iconContainer{width:var(--icon-size,16px);height:var(--icon-size,16px);position:relative}.matchToolPane-module__LhidnG__iconContainer svg{min-width:var(--icon-size,16px);min-height:var(--icon-size,16px);width:var(--icon-size,16px);height:var(--icon-size,16px)}.matchToolPane-module__LhidnG__textContent{flex-grow:1;flex-shrink:1}.matchToolPane-module__LhidnG__aliasContainer{color:var(--foreground-dimmest);flex-grow:1;flex-shrink:1;align-items:center}}
@layer components{.ExamplesTemplate-module__5kZZXW__templateContainer{background-color:var(--background-root)}.ExamplesTemplate-module__5kZZXW__input{flex-grow:1;flex-shrink:1;min-width:64px}.ExamplesTemplate-module__5kZZXW__codeExampleContainer{flex-shrink:1}.ExamplesTemplate-module__5kZZXW__codeExampleText{font-family:var(--font-family-code);color:var(--foreground-dimmer);padding-top:var(--space-4);padding-bottom:var(--space-4);flex-grow:1;flex-shrink:1}.ExamplesTemplate-module__5kZZXW__fitContentButton{width:fit-content}}
@layer components{.index-module__4rCDTq__link{color:var(--accent-primary-stronger)}.index-module__4rCDTq__errorContainer{text-align:center}.index-module__4rCDTq__usageSectionTitleText{color:var(--foreground-dimmest);text-transform:uppercase;font-weight:var(--font-weight-medium)}.index-module__4rCDTq__divider{background-color:var(--outline-dimmer)}.index-module__4rCDTq__textCenter{text-align:center}}
@layer components{.ToolsPanelView-module__RW7tfW__activePanel{background-color:var(--background-default);min-height:0}.ToolsPanelView-module__RW7tfW__sidebarSlot{flex-shrink:0}.ToolsPanelView-module__RW7tfW__contentSlot{min-width:0;overflow-y:auto}}
@layer components{.ToolsSidebar-module__AiqZuW__root{background-color:var(--background-default);border-right:1px solid var(--surface-border-color-regular);width:240px;min-width:240px;min-height:0}.ToolsSidebar-module__AiqZuW__root.ToolsSidebar-module__AiqZuW__collapsed{width:32px;min-width:32px;max-width:32px}.ToolsSidebar-module__AiqZuW__headerRow{flex-shrink:0}.ToolsSidebar-module__AiqZuW__searchWrapper{background-color:var(--background-higher);border:1px solid var(--outline-dimmer);height:28px;color:var(--foreground-dimmer)}.ToolsSidebar-module__AiqZuW__searchWrapper:focus-within{border-color:var(--outline-default);color:var(--foreground-default)}.ToolsSidebar-module__AiqZuW__searchInput{min-width:0;color:var(--foreground-default);font:inherit;background:0 0;border:0;outline:0;flex:auto}.ToolsSidebar-module__AiqZuW__searchInput::placeholder{color:var(--foreground-dimmer)}.ToolsSidebar-module__AiqZuW__list{min-height:0;padding:var(--space-4) var(--space-8);overflow-y:auto}.ToolsSidebar-module__AiqZuW__row{border-radius:var(--border-radius-6);text-align:start;--surface-color:transparent;width:100%}.ToolsSidebar-module__AiqZuW__row:not(.ToolsSidebar-module__AiqZuW__rowActive):hover,.ToolsSidebar-module__AiqZuW__row.ToolsSidebar-module__AiqZuW__rowFocused:not(.ToolsSidebar-module__AiqZuW__rowActive),.ToolsSidebar-module__AiqZuW__row.ToolsSidebar-module__AiqZuW__rowActive{--surface-color:var(--background-higher)}.ToolsSidebar-module__AiqZuW__row.ToolsSidebar-module__AiqZuW__rowActive:hover,.ToolsSidebar-module__AiqZuW__row.ToolsSidebar-module__AiqZuW__rowActive.ToolsSidebar-module__AiqZuW__rowFocused{--surface-color:var(--background-highest)}.ToolsSidebar-module__AiqZuW__rowLabel{min-width:0}.ToolsSidebar-module__AiqZuW__rowSuffix{min-width:0;overflow:hidden}.ToolsSidebar-module__AiqZuW__rowMatchText,.ToolsSidebar-module__AiqZuW__rowLabel>.ToolsSidebar-module__AiqZuW__rowTitle{min-width:0}.ToolsSidebar-module__AiqZuW__rowIcon{width:16px;height:calc(var(--font-size-default) * var(--line-height-default));color:var(--foreground-dimmer);flex-shrink:0}.ToolsSidebar-module__AiqZuW__collapsedRail{flex-shrink:0}}
@layer components{.BonsaiSelectedChoicePills-module__AlmMFa__selectedChoicePill{cursor:pointer;border:none;height:42px}}
@layer components{.EditReplForm-module__jQDoRq__validationIcon,.EditReplForm-module__jQDoRq__validationText{color:var(--accent-negative-stronger)}}
@layer components{.DetailsPopoverTrigger-module__XCfk5q__triggerWrapper:focus{outline:2px solid var(--accent-primary-default);outline-offset:-1px;border-radius:var(--border-radius-default)}}
@layer components{.ResourceSection-module__7FkzsG__wrapper{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);overflow:hidden}.ResourceSection-module__7FkzsG__row{gap:var(--space-8);padding:var(--space-4) var(--space-12);flex-direction:row;justify-content:space-between;align-items:center}@media (hover:hover){.ResourceSection-module__7FkzsG__rowHover:hover{background-color:var(--background-higher)}}.ResourceSection-module__7FkzsG__rowColumn{gap:var(--space-8);padding:var(--space-4) var(--space-12);flex-direction:column}.ResourceSection-module__7FkzsG__sectionHeading{font-weight:var(--font-weight-bold)}.ResourceSection-module__7FkzsG__detailContent{width:260px}.ResourceSection-module__7FkzsG__detailSectionsWrapper{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);overflow:hidden}.ResourceSection-module__7FkzsG__alertWarning{color:var(--accent-orange-stronger)}.ResourceSection-module__7FkzsG__alertDanger{color:var(--accent-red-stronger)}}
@layer components{.Compute-module__NcAVqW__chartWrapper{border-radius:var(--border-radius-2);width:22px;height:18px}}
@layer components{.ComputeAlertDialog-module__f0D6Oa__chartWrapper{background-color:var(--background-root);height:67px}}
@layer components{.Storage-module__Jhe4qq__indentAgain{padding-left:var(--space-24)}}
@layer components{.index-module__BfcQzW__alertDialogWrapper{position:relative}.index-module__BfcQzW__alertDialogCloseButton{z-index:1;position:absolute;top:8px;right:8px}}
@layer components{.SlideThumbnailItem-module__6X5hna__thumbnailNumber{min-width:var(--space-16);text-align:center}.SlideThumbnailItem-module__6X5hna__thumbnailPreview{cursor:pointer;background-color:var(--background-highest);aspect-ratio:16/9;border:2px solid #0000;flex:1;transition:border-color .15s;position:relative;overflow:hidden}.SlideThumbnailItem-module__6X5hna__thumbnailLoadingSurface{width:100%;height:100%}.SlideThumbnailItem-module__6X5hna__item{cursor:grab;margin-right:var(--space-2);margin-left:var(--space-2);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;outline:none;transition:transform .12s ease-out;position:relative}.SlideThumbnailItem-module__6X5hna__item[data-pressed]{transform:scale(1.04)}.SlideThumbnailItem-module__6X5hna__item:hover .SlideThumbnailItem-module__6X5hna__thumbnailPreview,.SlideThumbnailItem-module__6X5hna__item[data-focused] .SlideThumbnailItem-module__6X5hna__thumbnailPreview{border-color:var(--outline-dimmer)}.SlideThumbnailItem-module__6X5hna__item[data-selected] .SlideThumbnailItem-module__6X5hna__thumbnailPreview{border-color:var(--accent-primary-default)}.SlideThumbnailItem-module__6X5hna__item[data-selected] .SlideThumbnailItem-module__6X5hna__thumbnailNumber{color:var(--accent-primary-default)}.SlideThumbnailItem-module__6X5hna__item[data-dragging]{opacity:.4}.SlideThumbnailItem-module__6X5hna__item[data-dnd-disabled],.SlideThumbnailItem-module__6X5hna__item[data-dnd-disabled] .SlideThumbnailItem-module__6X5hna__thumbnailPreview{cursor:not-allowed}.SlideThumbnailItem-module__6X5hna__item[data-horizontal]{flex-shrink:0;margin:0;padding:0}.SlideThumbnailItem-module__6X5hna__item[data-horizontal] .SlideThumbnailItem-module__6X5hna__thumbnailPreview{flex:none;width:100px}.SlideThumbnailItem-module__6X5hna__menuButton{top:var(--space-2);right:var(--space-2);position:absolute}}
@layer components{.SlideThumbnailSidebar-module__v2zNMq__sidebar{z-index:2;isolation:isolate;border-right:1px solid var(--outline-dimmest);scrollbar-color:var(--outline-dimmest) transparent;scrollbar-width:thin;flex-shrink:0;width:192px;transition:width .2s;position:relative;overflow-y:auto}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar{width:3px}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar-track{background:0 0}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest);border-radius:3px}.SlideThumbnailSidebar-module__v2zNMq__sidebar::-webkit-scrollbar-thumb:hover{background-color:var(--outline-default)}.SlideThumbnailSidebar-module__v2zNMq__sidebar .SlideThumbnailSidebar-module__v2zNMq__sidebarContent{outline:none;min-height:0}.SlideThumbnailSidebar-module__v2zNMq__sidebar .SlideThumbnailSidebar-module__v2zNMq__sidebarCollapsedToggle{display:none}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-collapsed=true]{width:var(--space-40);overflow:hidden}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-collapsed=true] .SlideThumbnailSidebar-module__v2zNMq__sidebarContent{display:none}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-collapsed=true] .SlideThumbnailSidebar-module__v2zNMq__sidebarCollapsedToggle{padding:var(--space-6) var(--space-4) 0 var(--space-6);display:flex}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-horizontal]{border-top:2px solid var(--outline-dimmest);padding:var(--space-4) 0;border-right:none;width:100%;height:auto;overflow:auto hidden}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-horizontal]::-webkit-scrollbar{width:auto;height:3px}.SlideThumbnailSidebar-module__v2zNMq__sidebar[data-horizontal] .SlideThumbnailSidebar-module__v2zNMq__sidebarContent{flex-direction:row;min-width:0}.SlideThumbnailSidebar-module__v2zNMq__listBox{padding:var(--space-2) var(--space-12) var(--space-6);outline:none;flex-direction:column;display:flex}.SlideThumbnailSidebar-module__v2zNMq__listBox[data-horizontal]{align-items:stretch;gap:var(--space-4);padding:var(--space-6);flex-direction:row}.SlideThumbnailSidebar-module__v2zNMq__dropIndicator{outline:none;width:0;height:0}.SlideThumbnailSidebar-module__v2zNMq__listBox:not([data-horizontal]) .SlideThumbnailSidebar-module__v2zNMq__dropIndicator[data-drop-target]{margin:var(--space-4) var(--space-2) var(--space-4) calc(var(--space-2) + var(--space-24));border:2px dashed var(--accent-primary-default);border-radius:var(--border-radius-4);background-color:color-mix(in srgb, var(--accent-primary-dimmest) 30%, transparent);aspect-ratio:16/9;width:auto;height:auto}.SlideThumbnailSidebar-module__v2zNMq__listBox[data-horizontal] .SlideThumbnailSidebar-module__v2zNMq__dropIndicator[data-drop-target]{margin:0 var(--space-2);border-radius:var(--border-radius-4);background-color:var(--accent-primary-default);width:var(--space-4);align-self:stretch;height:auto}}
@layer components{.PresenterOverlay-module__aLoTLa__overlay{background-color:var(--background-root);outline:none}.PresenterOverlay-module__aLoTLa__slidePreview{flex:3;position:relative;overflow:hidden}.PresenterOverlay-module__aLoTLa__slideContainer{position:relative;overflow:hidden}.PresenterOverlay-module__aLoTLa__slideFrame{transform-origin:0 0;position:relative}.PresenterOverlay-module__aLoTLa__slideIframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.PresenterOverlay-module__aLoTLa__clickOverlay{cursor:pointer;position:absolute;inset:0}.PresenterOverlay-module__aLoTLa__notesPanel{flex:2;overflow:auto}@media (max-width:1024px){.PresenterOverlay-module__aLoTLa__notesPanel{flex:1}}.PresenterOverlay-module__aLoTLa__contentRow{flex-direction:row;min-height:0}@media (max-width:480px){.PresenterOverlay-module__aLoTLa__contentRow{flex-direction:column}}.PresenterOverlay-module__aLoTLa__notesBody{min-height:0}.PresenterOverlay-module__aLoTLa__navOverlay{z-index:1;pointer-events:none;position:absolute;inset:0}.PresenterOverlay-module__aLoTLa__navArrowPrev,.PresenterOverlay-module__aLoTLa__navArrowNext{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%)}.PresenterOverlay-module__aLoTLa__navArrowPrev{left:var(--space-8)}.PresenterOverlay-module__aLoTLa__navArrowNext{right:var(--space-8)}.PresenterOverlay-module__aLoTLa__slideCounter{bottom:var(--space-12);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.PresenterOverlay-module__aLoTLa__bottomSection{border-top:1px solid var(--outline-dimmest);flex-shrink:0}.PresenterOverlay-module__aLoTLa__bottomSection.PresenterOverlay-module__aLoTLa__bottomSection [data-horizontal]{border-top:none}}
@layer components{.SaveAsTemplateModal-module__8Bk6ya__root{width:420px;max-width:calc(100vw - 32px)}.SaveAsTemplateModal-module__8Bk6ya__coverFrame{aspect-ratio:16/9;border:1px solid var(--outline-dimmer);background:var(--background-higher);width:100%;position:relative;overflow:hidden}.SaveAsTemplateModal-module__8Bk6ya__cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}
@layer components{.SlidePresenter-module__zaIy9W__overlay{opacity:0;z-index:99999;background-color:#000;outline:none;transition:opacity .25s;position:fixed;inset:0}.SlidePresenter-module__zaIy9W__overlay[data-visible=true]{opacity:1}.SlidePresenter-module__zaIy9W__header{opacity:0;z-index:2;padding:var(--space-8) var(--space-12);background:linear-gradient(#0009 0%,#0000 100%);transition:opacity .2s;position:absolute;top:0;left:0;right:0}.SlidePresenter-module__zaIy9W__header:hover{opacity:1}.SlidePresenter-module__zaIy9W__slideFrame{position:relative}.SlidePresenter-module__zaIy9W__slideIframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.SlidePresenter-module__zaIy9W__clickOverlay{cursor:pointer;position:absolute;inset:0}}
@layer components{.SlideUrlBar-module__qfwWkG__presentButtonGroup .SlideUrlBar-module__qfwWkG__presentButtonLeft{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.SlideUrlBar-module__qfwWkG__presentButtonGroup .SlideUrlBar-module__qfwWkG__presentButtonRight{padding-right:var(--space-4)!important;padding-left:var(--space-4)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;min-width:0!important}@container (max-width:750px){.SlideUrlBar-module__qfwWkG__collapsibleButton{padding-right:var(--space-8);padding-left:var(--space-8)}.SlideUrlBar-module__qfwWkG__collapsibleButton span:not(:has(svg)){display:none!important}}}
@layer components{.index-module__ZB9U3G__connectEmptyState{border:1px dashed var(--outline-default)}}
@layer components{.CodeEditorStatusBar-module__YXPA2q__root{position:relative}.CodeEditorStatusBar-module__YXPA2q__root>div:first-of-type>button{border-bottom-left-radius:var(--border-radius-4)}.CodeEditorStatusBar-module__YXPA2q__button{gap:var(--space-4);flex-direction:row;justify-content:center;align-items:center;height:100%;font-size:12px;display:flex}.CodeEditorStatusBar-module__YXPA2q__button:has(*){padding-left:var(--space-4);padding-right:var(--space-4)}.CodeEditorStatusBar-module__YXPA2q__tooltip{background-color:var(--background-highest);border-radius:var(--border-radius-4);color:var(--foreground-dimmer);padding:var(--space-4);border:1px solid var(--outline-default);font-size:12px}.CodeEditorStatusBar-module__YXPA2q__moreButton{justify-content:center;align-items:center;width:24px;height:100%;display:flex;position:absolute;top:0;right:0}.CodeEditorStatusBar-module__YXPA2q__overflowMenuItem{align-items:center;gap:var(--space-4);padding:var(--space-6);font-size:var(--font-size-small);box-sizing:border-box;outline:none;flex-direction:row;flex-shrink:0;flex-basis:auto;min-width:0;min-height:0;display:flex}}
@layer components{.UsageBudget-module__GonVTW__budgetContainer{border:1px solid var(--outline-dimmer)}.UsageBudget-module__GonVTW__bannerText{text-align:left}}
@layer components{.LayerRow-module__O-y4OG__row{cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:2px;height:28px;display:flex;overflow:hidden}.LayerRow-module__O-y4OG__chevron{cursor:pointer;width:16px;height:16px;color:var(--foreground-dimmer);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.LayerRow-module__O-y4OG__name{color:var(--foreground-default);text-overflow:ellipsis;font-size:12px;line-height:20px;overflow:hidden}.LayerRow-module__O-y4OG__qualifier{margin-left:var(--space-4);color:var(--foreground-dimmest);text-overflow:ellipsis;font-size:11px;line-height:20px;overflow:hidden}}
@layer components{.LayersPanel-module__RccWsG__container{flex-direction:column;min-height:0;display:flex;overflow:hidden}.LayersPanel-module__RccWsG__scrollContainer{flex:1 1 0;min-height:0;overflow-y:auto}.LayersPanel-module__RccWsG__virtualList{width:100%;position:relative}.LayersPanel-module__RccWsG__virtualItem{width:100%;position:absolute;top:0;left:0}.LayersPanel-module__RccWsG__skeletonRow{height:12px}}
@layer components{.BindableInput-module__20c9Ma__boundInput{min-width:var(--space-8);flex-basis:0}.BindableInput-module__20c9Ma__chip{min-width:0}.BindableInput-module__20c9Ma__chip.BindableInput-module__20c9Ma__chip{border-radius:var(--border-radius-4);height:22px}.BindableInput-module__20c9Ma__chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BindableInput-module__20c9Ma__chipNoIcon{margin-left:calc(var(--space-4) * -1)}}
@layer components{.TokenPicker-module__TNh4Nq__trigger{margin-right:calc(var(--space-4) * -1)}}
@layer components{.BaseColorInput-module__yyC9pq__rainbowSwatch{border-radius:var(--border-radius-default);background:conic-gradient(from 90deg,red 0deg,#ff0 60deg,#0f0 120deg,#0ff 180deg,#00f 240deg,#f0f 300deg,red 360deg);width:24px;height:24px;box-shadow:inset 0 0 0 1px #0003}.BaseColorInput-module__yyC9pq__swatchBackdrop{border-radius:var(--border-radius-default);background:repeating-conic-gradient(#ccc 0% 25%,#fff 0% 50%) 50%/8px 8px;overflow:hidden}}
@keyframes TargetedElementEditor-module__AUP3lq__show-sidebar{0%{opacity:0;transform:translate(100%)}to{opacity:1}}@layer components{.TargetedElementEditor-module__AUP3lq__editor{--gap:var(--space-4);flex-direction:column;width:100%;display:flex}.TargetedElementEditor-module__AUP3lq__editorContainer{border-top-right-radius:var(--border-radius-container);border-top-left-radius:var(--border-radius-container)}.TargetedElementEditor-module__AUP3lq__editorContainer.TargetedElementEditor-module__AUP3lq__bordered{border-top:1px solid var(--outline-dimmer);border-right:1px solid var(--outline-dimmer);border-left:1px solid var(--outline-dimmer)}.TargetedElementEditor-module__AUP3lq__editorContainer.TargetedElementEditor-module__AUP3lq__sidebar{z-index:1;border:none;border-radius:0;width:240px;overflow:hidden}.TargetedElementEditor-module__AUP3lq__editorContainer.TargetedElementEditor-module__AUP3lq__inline .TargetedElementEditor-module__AUP3lq__editor{max-height:50vh}.TargetedElementEditor-module__AUP3lq__sidebarLayout{border-left:1px solid var(--surface-border-color-regular);flex-direction:column;height:100%;animation:.2s forwards TargetedElementEditor-module__AUP3lq__show-sidebar;display:flex}.TargetedElementEditor-module__AUP3lq__layersHeader{border-bottom:1px solid var(--outline-dimmest);padding:var(--space-4) var(--space-8);flex-shrink:0;justify-content:space-between;align-items:center;min-height:32px;display:flex}.TargetedElementEditor-module__AUP3lq__layersHeaderTitle{color:var(--foreground-default);font-size:12px;font-weight:500}.TargetedElementEditor-module__AUP3lq__layersSection{flex-direction:column;flex:auto;min-height:80px;max-height:50%;display:flex;overflow:hidden}.TargetedElementEditor-module__AUP3lq__editorWrapper{border-top:1px solid var(--outline-dimmest);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.TargetedElementEditor-module__AUP3lq__editorWrapper>*{flex:auto}.TargetedElementEditor-module__AUP3lq__editorWrapperNoTopBorder{border-top:none}.TargetedElementEditor-module__AUP3lq__propertiesContainer{padding-bottom:var(--space-8);flex:auto;overflow-y:auto}.TargetedElementEditor-module__AUP3lq__propertiesContainer input{font-size:12px}.TargetedElementEditor-module__AUP3lq__contentInputResize{resize:vertical}.TargetedElementEditor-module__AUP3lq__fileInputHidden{display:none}.TargetedElementEditor-module__AUP3lq__formField{gap:var(--gap);flex-direction:column;display:flex}.TargetedElementEditor-module__AUP3lq__sectionTitle{font-weight:500}.TargetedElementEditor-module__AUP3lq__section{margin-bottom:var(--space-8)}.TargetedElementEditor-module__AUP3lq__nestedColumns{align-items:center;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.TargetedElementEditor-module__AUP3lq__nestedColumnsTwoByTwo{align-items:center;gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TargetedElementEditor-module__AUP3lq__field button{border:1px solid var(--surface-border-color-regular);border-radius:var(--border-radius-4)}.TargetedElementEditor-module__AUP3lq__propertyEditorGap{gap:var(--gap)}.TargetedElementEditor-module__AUP3lq__footer{gap:var(--gap);flex-direction:row;display:flex;position:relative}.TargetedElementEditor-module__AUP3lq__footer>*{flex:auto;width:50%}.TargetedElementEditor-module__AUP3lq__footer:after{top:calc(-1 * var(--space-8));background:linear-gradient(to bottom, transparent, var(--surface-color));width:100%;height:var(--space-8);content:"";position:absolute;left:0}}
@layer components{.DragCursor-module__64SV1G__overlay{pointer-events:none;z-index:var(--DragCursor--z-index);--DragCursor--z-index:100000;position:fixed;inset:0}.DragCursor-module__64SV1G__icon{left:var(--DragCursor--x);top:var(--DragCursor--y);filter:drop-shadow(0 2px 2px #00000080);--DragCursor--x:0px;--DragCursor--y:0px;position:absolute;transform:translate(-50%,-50%)}}
@layer components{.useDragScrub-module__2A_a2a__handle{cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex;position:relative}.useDragScrub-module__2A_a2a__handle:before{content:"";position:absolute;inset:-10px 0 -10px -8px}.useDragScrub-module__2A_a2a__handleDisabled{cursor:default}.useDragScrub-module__2A_a2a__handleDisabled:before{content:none}}
@media (hover:hover){@layer components{.FlexAlignmentInput-module__e5NImq__cell:hover .FlexAlignmentInput-module__e5NImq__dots,.FlexAlignmentInput-module__e5NImq__distribute:hover .FlexAlignmentInput-module__e5NImq__dots{visibility:hidden}.FlexAlignmentInput-module__e5NImq__cell:hover{background:var(--background-highest);color:var(--foreground-dimmer)}.FlexAlignmentInput-module__e5NImq__cell:has(input:checked):hover{background:var(--accent-primary-dimmest)}.FlexAlignmentInput-module__e5NImq__distribute:hover{background:var(--background-highest);color:var(--foreground-dimmer)}.FlexAlignmentInput-module__e5NImq__distribute:has(input:checked):hover{background:var(--accent-primary-dimmest)}}}@layer components{.FlexAlignmentInput-module__e5NImq__picker{min-height:var(--space-80);flex:1;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.FlexAlignmentInput-module__e5NImq__dots{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.FlexAlignmentInput-module__e5NImq__dot{background:var(--outline-dimmer);border-radius:50%;width:4px;height:4px}.FlexAlignmentInput-module__e5NImq__cell:has(input:checked) .FlexAlignmentInput-module__e5NImq__dots,.FlexAlignmentInput-module__e5NImq__distribute:has(input:checked) .FlexAlignmentInput-module__e5NImq__dots{visibility:hidden}.FlexAlignmentInput-module__e5NImq__picker[data-direction=row] .FlexAlignmentInput-module__e5NImq__distribute .FlexAlignmentInput-module__e5NImq__dots{gap:var(--space-2);grid-template-columns:repeat(3,1fr)}.FlexAlignmentInput-module__e5NImq__picker[data-direction=column] .FlexAlignmentInput-module__e5NImq__distribute .FlexAlignmentInput-module__e5NImq__dots{gap:var(--space-2);grid-template-rows:repeat(3,1fr)}.FlexAlignmentInput-module__e5NImq__cell{cursor:pointer;border-radius:var(--border-radius-4);color:#0000;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.FlexAlignmentInput-module__e5NImq__cell:has(input:focus-visible){outline:2px solid var(--accent-primary-default);outline-offset:-2px}.FlexAlignmentInput-module__e5NImq__cell:has(input:checked){color:var(--accent-primary-default)}.FlexAlignmentInput-module__e5NImq__cell:after,.FlexAlignmentInput-module__e5NImq__distribute:after{inset:calc(var(--space-2) * -.5);content:"";position:absolute}.FlexAlignmentInput-module__e5NImq__bars{justify-content:center;align-items:center;gap:2px;display:flex}.FlexAlignmentInput-module__e5NImq__picker[data-direction=row] .FlexAlignmentInput-module__e5NImq__bars{flex-direction:row}.FlexAlignmentInput-module__e5NImq__picker[data-direction=column] .FlexAlignmentInput-module__e5NImq__bars{flex-direction:column}.FlexAlignmentInput-module__e5NImq__bars.FlexAlignmentInput-module__e5NImq__spread{justify-items:center;display:grid}.FlexAlignmentInput-module__e5NImq__picker[data-direction=row] .FlexAlignmentInput-module__e5NImq__bars.FlexAlignmentInput-module__e5NImq__spread{grid-template-columns:repeat(3,1fr);width:100%}.FlexAlignmentInput-module__e5NImq__picker[data-direction=column] .FlexAlignmentInput-module__e5NImq__bars.FlexAlignmentInput-module__e5NImq__spread{grid-template-rows:repeat(3,1fr);height:100%}.FlexAlignmentInput-module__e5NImq__bars[data-cross=start]{align-items:flex-start}.FlexAlignmentInput-module__e5NImq__bars[data-cross=end]{align-items:flex-end}.FlexAlignmentInput-module__e5NImq__picker[data-direction=column] .FlexAlignmentInput-module__e5NImq__bars.FlexAlignmentInput-module__e5NImq__spread[data-cross=start]{place-items:center flex-start}.FlexAlignmentInput-module__e5NImq__picker[data-direction=column] .FlexAlignmentInput-module__e5NImq__bars.FlexAlignmentInput-module__e5NImq__spread[data-cross=end]{place-items:center flex-end}.FlexAlignmentInput-module__e5NImq__bar{border-radius:var(--border-radius-1);background:currentColor}.FlexAlignmentInput-module__e5NImq__bar:first-child{--bar-size:12px}.FlexAlignmentInput-module__e5NImq__bar:nth-child(2){--bar-size:16px}.FlexAlignmentInput-module__e5NImq__bar:nth-child(3){--bar-size:10px}.FlexAlignmentInput-module__e5NImq__picker[data-direction=row] .FlexAlignmentInput-module__e5NImq__bar{width:2px;height:var(--bar-size)}.FlexAlignmentInput-module__e5NImq__picker[data-direction=column] .FlexAlignmentInput-module__e5NImq__bar{width:var(--bar-size);height:2px}.FlexAlignmentInput-module__e5NImq__distribute{cursor:pointer;border-radius:var(--border-radius-4);color:#0000;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:relative}.FlexAlignmentInput-module__e5NImq__distribute:has(input:focus-visible){outline:2px solid var(--accent-primary-default);outline-offset:-2px}.FlexAlignmentInput-module__e5NImq__distribute:has(input:checked){color:var(--accent-primary-stronger)}.FlexAlignmentInput-module__e5NImq__picker[data-direction=row] .FlexAlignmentInput-module__e5NImq__distribute{grid-column:1/-1}.FlexAlignmentInput-module__e5NImq__picker[data-direction=column] .FlexAlignmentInput-module__e5NImq__distribute{grid-row:1/-1}}
@layer components{.OpacityInput-module__Wwy0La__opacitySwatch{border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background:linear-gradient(to right, var(--foreground-dimmest), var(--foreground-default)), repeating-conic-gradient(#ccc 0% 25%, white 0% 50%) 50% / 8px 8px;width:16px;height:16px;overflow:hidden}.OpacityInput-module__Wwy0La__opacitySwatchFill{background:var(--foreground-default);width:100%;height:100%}}
@layer components{.IframeDoubleClickMenu-module__8P0TEq__anchor{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.IframeDoubleClickMenu-module__8P0TEq__menu{min-width:180px}}
:root{--box-min-height:108px;--box-focused-min-height:30dvh;--editor-max-height:22dvh;--loading-box-height:58px;--box-transition-duration:.24s;--content-transition-duration:.16s;--ease-out:cubic-bezier(.22, 1, .36, 1)}@layer components{.MobileCreateAgentInput-module__ZGATyq__root{contain:layout style}.MobileCreateAgentInput-module__ZGATyq__boxWrapper{position:relative}.MobileCreateAgentInput-module__ZGATyq__aboveInputContent{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out)}.MobileCreateAgentInput-module__ZGATyq__outputTemplateRail{margin-right:calc(-1 * var(--space-12));margin-left:calc(-1 * var(--space-12));padding-right:var(--space-12);padding-left:var(--space-12);scrollbar-width:none;overflow:auto hidden}.MobileCreateAgentInput-module__ZGATyq__outputTemplateRail::-webkit-scrollbar{display:none}.MobileCreateAgentInput-module__ZGATyq__outputTemplateRail>*{flex-shrink:0}.MobileCreateAgentInput-module__ZGATyq__box{transition:min-height var(--box-transition-duration) var(--ease-out), max-height var(--box-transition-duration) var(--ease-out), box-shadow var(--box-transition-duration) var(--ease-out);will-change:min-height, max-height;box-shadow:0 0 4px 0 color-mix(in srgb, var(--background-highest) 70%, transparent), 0 0 12px 0 color-mix(in srgb, var(--background-highest) 50%, transparent);min-height:var(--box-min-height)}.MobileCreateAgentInput-module__ZGATyq__box:focus-within{min-height:var(--box-focused-min-height);transition:min-height .2s cubic-bezier(.34,1.56,.64,1)}.MobileCreateAgentInput-module__ZGATyq__box:focus-within,.MobileCreateAgentInput-module__ZGATyq__box:hover{border-color:var(--surface-border-color-regular)!important}.MobileCreateAgentInput-module__ZGATyq__disableFocusGrow:focus-within{transition:min-height var(--box-transition-duration) var(--ease-out);min-height:var(--box-min-height)}.MobileCreateAgentInput-module__ZGATyq__inputArea{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out);position:relative}.MobileCreateAgentInput-module__ZGATyq__editor{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out);flex-grow:1;display:flex}.MobileCreateAgentInput-module__ZGATyq__editor>*{max-height:var(--editor-max-height)}.MobileCreateAgentInput-module__ZGATyq__footerLeft{opacity:1;scrollbar-width:none;min-width:0;transition:opacity var(--content-transition-duration) var(--ease-out);overflow:auto hidden}.MobileCreateAgentInput-module__ZGATyq__footerLeft::-webkit-scrollbar{display:none}.MobileCreateAgentInput-module__ZGATyq__footerLeft>*{flex-shrink:0}.MobileCreateAgentInput-module__ZGATyq__footerRightWithoutSubmit{opacity:1;transition:opacity var(--content-transition-duration) var(--ease-out)}.MobileCreateAgentInput-module__ZGATyq__agentWorkingOverlay{opacity:0;transition:opacity var(--content-transition-duration) var(--ease-out);pointer-events:none;position:absolute;inset:0}.MobileCreateAgentInput-module__ZGATyq__agentWorkingOverlayVisible{opacity:1;pointer-events:auto}.MobileCreateAgentInput-module__ZGATyq__loading{pointer-events:none}.MobileCreateAgentInput-module__ZGATyq__loading .MobileCreateAgentInput-module__ZGATyq__box{min-height:var(--loading-box-height);max-height:var(--loading-box-height)}.MobileCreateAgentInput-module__ZGATyq__loading .MobileCreateAgentInput-module__ZGATyq__inputArea,.MobileCreateAgentInput-module__ZGATyq__loading .MobileCreateAgentInput-module__ZGATyq__aboveInputContent,.MobileCreateAgentInput-module__ZGATyq__loading .MobileCreateAgentInput-module__ZGATyq__footerLeft,.MobileCreateAgentInput-module__ZGATyq__loading .MobileCreateAgentInput-module__ZGATyq__footerRightWithoutSubmit{opacity:0}}
@layer components{.LockedSlidesContextMenu-module__Mf8NJG__anchor{opacity:0;pointer-events:none;position:fixed;border:0!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;padding:0!important}.LockedSlidesContextMenu-module__Mf8NJG__menu{min-width:180px}[data-rac-popover]:has(.LockedSlidesContextMenu-module__Mf8NJG__menu):focus-visible,[data-rac-popover]:has(.LockedSlidesContextMenu-module__Mf8NJG__menu) :focus-visible{outline:none}}
@keyframes CreateAgentInput-module__nw3BtW__agent-input-glow{0%,to{z-index:2;border-radius:var(--border-radius-container);box-shadow:0 0 #0000}40%,60%{box-shadow:0 0 8px 4px color-mix(in srgb, var(--accent-primary-default) 50%, transparent);border-radius:var(--border-radius-container)}}@layer components{.CreateAgentInput-module__nw3BtW__root{min-height:220px}.CreateAgentInput-module__nw3BtW__row{padding-top:var(--space-8)}}
@layer components{.IframeShapeUtil-module__OQcoZW__frame{box-shadow:var(--shadow-1);border:none;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:visible}.IframeShapeUtil-module__OQcoZW__artifactFrame{--iframe-content-outline:none;border:none}.IframeShapeUtil-module__OQcoZW__viewportLocked{box-shadow:none;--iframe-content-outline:none;border:none;border-radius:0}.IframeShapeUtil-module__OQcoZW__mobileArtifactFrame{box-shadow:none;--iframe-content-outline:none;--iframe-content-bg:transparent;background:0 0;border:none}.IframeShapeUtil-module__OQcoZW__artifactSelectionBorder{outline:calc(1.5px * var(--tl-scale,1)) solid var(--accent-magenta-default);outline-offset:calc(-1.5px * var(--tl-scale,1))}.IframeShapeUtil-module__OQcoZW__loadingToolbar{z-index:1;pointer-events:none;margin-bottom:5px;position:absolute;bottom:100%;left:0}.IframeShapeUtil-module__OQcoZW__loadingToolbarSurface{transform:scale(calc(var(--tl-scale,1) * .784));transform-origin:0 100%}.IframeShapeUtil-module__OQcoZW__loadingToolbarType{color:var(--foreground-dimmest);font-size:var(--font-size-small);line-height:var(--line-height-small);white-space:nowrap;flex-shrink:0}.IframeShapeUtil-module__OQcoZW__loadingToolbarName{min-width:0;font-weight:500;font-size:var(--font-size-small);line-height:var(--line-height-small);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.IframeShapeUtil-module__OQcoZW__loadingSeparator{flex-shrink:0;width:0;height:12px}.IframeShapeUtil-module__OQcoZW__loadingContent{contain:strict;outline-offset:calc(-.25px * var(--tl-scale,1));background:var(--iframe-content-bg,var(--background-default));flex:auto;min-height:0;position:relative;outline:var(--iframe-content-outline,calc(1.5px * var(--tl-scale,1)) solid var(--outline-dimmest))!important}.IframeShapeUtil-module__OQcoZW__loadingErrorContent{pointer-events:none;overflow:hidden}.IframeShapeUtil-module__OQcoZW__loadingErrorContent>*{transform:scale(calc(var(--tl-scale,1) * 1.008));transform-origin:50%}.IframeShapeUtil-module__OQcoZW__loadingErrorContent button,.IframeShapeUtil-module__OQcoZW__loadingErrorContent a,.IframeShapeUtil-module__OQcoZW__loadingErrorContent [role=button]{pointer-events:auto}}
@layer components{.AgentInputFreemiumQuotaExceeded-module__wCJCkW__container{width:100%;max-width:650px;margin-top:var(--space-16);align-self:center}}
@keyframes ShapePropertiesToolbar-module__Tg2DnG__fade-in-up{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes ShapePropertiesToolbar-module__Tg2DnG__fade-out-down{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(8px)}}@media (prefers-reduced-motion:reduce){@layer components{.ShapePropertiesToolbar-module__Tg2DnG__toolbarVisible{opacity:1;animation:none;transform:translate(-50%)translateY(0)}.ShapePropertiesToolbar-module__Tg2DnG__hiding{animation:none}}}@layer components{.ShapePropertiesToolbar-module__Tg2DnG__toolbar{bottom:calc(var(--space-16) + var(--ShapePropertiesToolbar--canvas-toolbar-height) + var(--space-8));opacity:0;z-index:1;box-shadow:var(--shadow-0);background:var(--background-default);height:var(--ShapePropertiesToolbar--canvas-toolbar-height);pointer-events:none;--ShapePropertiesToolbar--canvas-toolbar-height:46px;transition:opacity .1s ease-out,transform .1s ease-out;position:absolute;left:50%;transform:translate(-50%)translateY(8px)}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile{box-sizing:border-box;max-width:calc(100vw - var(--space-32));overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile::-webkit-scrollbar{display:none}.ShapePropertiesToolbar-module__Tg2DnG__toolbarMobile>*{flex-shrink:0}.ShapePropertiesToolbar-module__Tg2DnG__toolbarVisible{opacity:1;pointer-events:all}.ShapePropertiesToolbar-module__Tg2DnG__hiding{transition-duration:80ms}.ShapePropertiesToolbar-module__Tg2DnG__colorSwatchButton{justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__markupSection{flex-shrink:0}.ShapePropertiesToolbar-module__Tg2DnG__markupToolButton{width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton{cursor:pointer;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background:var(--background-default);width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton:hover{border-color:var(--outline-default);background:var(--background-higher)}.ShapePropertiesToolbar-module__Tg2DnG__fontCycleButton:active{background:var(--background-highest)}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton{cursor:pointer;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);background:var(--background-default);width:30px;height:30px;color:var(--foreground-default);justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton:hover{border-color:var(--outline-default);background:var(--background-higher)}.ShapePropertiesToolbar-module__Tg2DnG__fillToggleButton:active{background:var(--background-highest)}.ShapePropertiesToolbar-module__Tg2DnG__separator{opacity:0;background:var(--outline-dimmest);width:0;height:var(--space-24);flex-shrink:0;margin:0;transition:opacity,width,margin;display:none}.ShapePropertiesToolbar-module__Tg2DnG__separatorVisible{opacity:1;width:1px;display:block}.ShapePropertiesToolbar-module__Tg2DnG__fillSection{opacity:0;width:0;max-width:0;transition:opacity,width,max-width;display:none;overflow:hidden}.ShapePropertiesToolbar-module__Tg2DnG__fillSectionVisible{opacity:1;width:auto;max-width:none;display:flex}.ShapePropertiesToolbar-module__Tg2DnG__fontSection{opacity:0;width:0;max-width:0;transition:opacity,width,max-width;display:none;overflow:hidden}.ShapePropertiesToolbar-module__Tg2DnG__fontSectionVisible{opacity:1;width:auto;max-width:none;display:flex}}
@layer components{.AgentInputNoCreationPermission-module__dhH_QG__overlayContainer{max-width:100%}.AgentInputNoCreationPermission-module__dhH_QG__overlayText{text-align:center;gap:var(--space-8);flex-direction:column;max-width:600px}}
@layer components{.ArtifactDropdown-module__5CiMsG__itemRow{width:280px}.ArtifactDropdown-module__5CiMsG__itemContent,.ArtifactDropdown-module__5CiMsG__textContainer{min-width:0}.ArtifactDropdown-module__5CiMsG__emptyIcon{width:var(--space-16);height:var(--space-16)}.ArtifactDropdown-module__5CiMsG__thumbContainer{border-radius:var(--border-radius-8);flex-shrink:0;width:56px;height:45px;position:relative;overflow:hidden}.ArtifactDropdown-module__5CiMsG__thumbImage{object-fit:cover}.ArtifactDropdown-module__5CiMsG__thumbFallback{position:absolute;inset:0}.ArtifactDropdown-module__5CiMsG__createNewIcon{border-style:dashed}.ArtifactDropdown-module__5CiMsG__dropdownTrigger{max-width:160px}.ArtifactDropdown-module__5CiMsG__createNewSubmenuContainer{width:220px}}
@layer components{.CanvasReadonlyInTaskBanner-module__RGW05a__actionBar{bottom:var(--space-16);z-index:10;box-shadow:var(--shadow-1);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}}
@keyframes CanvasOnboarding-module__PSCqpq__glow{0%,to{box-shadow:0 0 6px 2px color-mix(in srgb, var(--accent-primary-default) 25%, transparent)}50%{box-shadow:0 0 14px 6px color-mix(in srgb, var(--accent-primary-default) 50%, transparent)}}@keyframes CanvasOnboarding-module__PSCqpq__ghost-draw{0%{stroke-dashoffset:600px;opacity:0}10%{opacity:.8}50%{stroke-dashoffset:0;opacity:.8}70%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:600px;opacity:0}}@keyframes CanvasOnboarding-module__PSCqpq__ghost-cursor{0%{opacity:0}10%{opacity:.9}50%{opacity:.9}70%{opacity:0}to{opacity:0}}@layer components{.CanvasOnboarding-module__PSCqpq__container{pointer-events:none;position:absolute;inset:0;overflow:hidden}.CanvasOnboarding-module__PSCqpq__tooltipCard{z-index:1;box-shadow:var(--shadow-1);border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-12);background-color:var(--background-default);padding:var(--space-16);width:calc(100% - var(--space-32));pointer-events:auto;max-width:360px;color:var(--foreground-default);transition:bottom .35s cubic-bezier(.4,0,.2,1);position:absolute;bottom:72px;left:50%;transform:translate(-50%)}.CanvasOnboarding-module__PSCqpq__tooltipCardRaised{bottom:122px}.CanvasOnboarding-module__PSCqpq__mediaWrapper{margin-top:var(--space-24);margin-bottom:var(--space-24);border-radius:var(--border-radius-8);background-color:var(--background-higher);display:block;position:relative;overflow:hidden}.CanvasOnboarding-module__PSCqpq__mediaImage,.CanvasOnboarding-module__PSCqpq__mediaVideo{object-fit:cover;width:100%;height:auto;display:block}.CanvasOnboarding-module__PSCqpq__mediaEmbed{border:none;width:100%;height:100%;position:absolute;inset:0}.CanvasOnboarding-module__PSCqpq__mediaPlayOverlay{color:#fff;background-color:#0000000d;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;inset:0}.CanvasOnboarding-module__PSCqpq__mediaPlayOverlay:hover{background-color:#00000073}.CanvasOnboarding-module__PSCqpq__tooltipHeader{align-items:center;gap:var(--space-8);display:flex}.CanvasOnboarding-module__PSCqpq__tooltipHeadline{font-weight:var(--font-weight-medium);font-size:var(--font-size-default);line-height:var(--line-height-default);font-family:var(--font-family-default,"IBM Plex Sans")}.CanvasOnboarding-module__PSCqpq__tooltipBody{margin-top:var(--space-8);color:var(--foreground-dimmer);font-size:var(--font-size-small);line-height:var(--line-height-small);font-family:var(--font-family-default,"IBM Plex Sans")}.CanvasOnboarding-module__PSCqpq__tooltipBody p{margin:0}.CanvasOnboarding-module__PSCqpq__tooltipBody p+p{margin-top:var(--space-8)}.CanvasOnboarding-module__PSCqpq__artifactLabel{color:var(--accent-purple-stronger)}.CanvasOnboarding-module__PSCqpq__hidden{visibility:hidden}.CanvasOnboarding-module__PSCqpq__tooltipFooter{margin-top:var(--space-12);justify-content:space-between;align-items:center;display:flex}.CanvasOnboarding-module__PSCqpq__tooltipDots{justify-content:center;gap:var(--space-4);flex:1;display:flex}.CanvasOnboarding-module__PSCqpq__dot{background-color:var(--outline-default);border-radius:50%;width:6px;height:6px;transition:background-color .15s}.CanvasOnboarding-module__PSCqpq__dotActive{background-color:var(--foreground-default)}.CanvasOnboarding-module__PSCqpq__dismissButton{top:var(--space-8);right:var(--space-8);cursor:pointer;border-radius:var(--border-radius-8);padding:var(--space-4);color:var(--foreground-dimmest);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s;display:flex;position:absolute}.CanvasOnboarding-module__PSCqpq__dismissButton:hover{color:var(--foreground-default)}.CanvasOnboarding-module__PSCqpq__pulseRing{border:1px solid color-mix(in srgb, var(--accent-primary-default) 40%, transparent);border-radius:var(--border-radius-8);pointer-events:none;--CanvasOnboarding--ring-top:0px;--CanvasOnboarding--ring-left:0px;--CanvasOnboarding--ring-width:0px;--CanvasOnboarding--ring-height:0px;top:var(--CanvasOnboarding--ring-top);left:var(--CanvasOnboarding--ring-left);width:var(--CanvasOnboarding--ring-width);height:var(--CanvasOnboarding--ring-height);animation:2s ease-in-out infinite CanvasOnboarding-module__PSCqpq__glow;position:absolute}.CanvasOnboarding-module__PSCqpq__ghostStroke{z-index:1;pointer-events:none;position:absolute;bottom:300px;left:50%;transform:translate(-50%)}.CanvasOnboarding-module__PSCqpq__ghostStrokePath{stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 4px var(--accent-primary-dimmer));animation:3s ease-in-out infinite CanvasOnboarding-module__PSCqpq__ghost-draw}.CanvasOnboarding-module__PSCqpq__ghostStrokeCursor{opacity:0;animation:3s ease-in-out infinite CanvasOnboarding-module__PSCqpq__ghost-cursor}}
@layer components{.AgentInputReachedHardLimit-module__P5tNaW__overlayContainer{max-width:100%}.AgentInputReachedHardLimit-module__P5tNaW__overlayText{text-align:center;max-width:800px}.AgentInputReachedHardLimit-module__P5tNaW__overlayTitle{font-weight:var(--font-weight-bold)}.AgentInputReachedHardLimit-module__P5tNaW__loadingAndErrorWrapper{flex-grow:1;flex-shrink:1;justify-content:center;align-items:center;min-height:200px;display:flex}}
@layer components{.CanvasContextMenu-module__k6u7_a__contextMenuTrigger{display:contents}.CanvasContextMenu-module__k6u7_a__contextMenuAnchor{opacity:0;pointer-events:none;width:1px;position:fixed}.CanvasContextMenu-module__k6u7_a__contextMenu{min-width:180px}.CanvasContextMenu-module__k6u7_a__shortcut{color:var(--foreground-dimmest);flex-shrink:0}}
@layer components{.AgentInputUbbBanned-module__UbUGAG__ubbBannedContainer{text-align:center}@media (max-width:600px){.AgentInputUbbBanned-module__UbUGAG__buttonContainer{flex-direction:column}}}
@layer components{.CanvasMediaGenerationLoadingShape-module__Zd3LHq__root{background:var(--background-higher);pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden}}
@media (prefers-reduced-motion:reduce){@layer components{.RemixCard-module__6-btsa__thumbnailShell,.RemixCard-module__6-btsa__thumbnail{transition:none}.RemixCard-module__6-btsa__card:hover .RemixCard-module__6-btsa__thumbnailShell,.RemixCard-module__6-btsa__card:focus-visible .RemixCard-module__6-btsa__thumbnailShell,.RemixCard-module__6-btsa__card:hover .RemixCard-module__6-btsa__thumbnail,.RemixCard-module__6-btsa__card:focus-visible .RemixCard-module__6-btsa__thumbnail{transform:none}}}@layer components{.RemixCard-module__6-btsa__card{cursor:pointer;text-align:left;background:0 0;border:0;width:100%}.RemixCard-module__6-btsa__thumbnailShell{aspect-ratio:16/10;border:var(--border-width-default) solid var(--interactive-border);background:var(--interactive-background);width:100%;transition:border-color .12s ease-out,box-shadow .14s ease-out,transform .14s ease-out;position:relative;overflow:hidden}.RemixCard-module__6-btsa__thumbnail{object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .18s ease-out}.RemixCard-module__6-btsa__card:hover .RemixCard-module__6-btsa__thumbnailShell,.RemixCard-module__6-btsa__card:focus-visible .RemixCard-module__6-btsa__thumbnailShell{border-color:var(--interactive-border--hover);box-shadow:var(--shadow-subtle);transform:translateY(-2px)}.RemixCard-module__6-btsa__card:hover .RemixCard-module__6-btsa__thumbnail,.RemixCard-module__6-btsa__card:focus-visible .RemixCard-module__6-btsa__thumbnail{transform:scale(1.02)}.RemixCard-module__6-btsa__tagRow{left:var(--space-8);bottom:var(--space-8);right:var(--space-8);pointer-events:none;position:absolute}.RemixCard-module__6-btsa__tag{width:28px;height:28px;color:var(--foreground-default)}.RemixCard-module__6-btsa__title{width:100%}}
@layer components{.CanvasMediaGenerationDraftShape-module__Aob3ka__root{box-sizing:border-box;pointer-events:auto;width:100%;height:100%;overflow:hidden}.CanvasMediaGenerationDraftShape-module__Aob3ka__inverseCameraWrapper{transform-origin:0 0;pointer-events:auto;width:100%;height:100%}.CanvasMediaGenerationDraftShape-module__Aob3ka__formScrollViewport{box-sizing:border-box;overscroll-behavior:contain;width:100%;height:100%;overflow:auto}.CanvasMediaGenerationDraftShape-module__Aob3ka__nonOwnerRoot{pointer-events:none;justify-content:center;align-items:center;display:flex}.CanvasMediaGenerationDraftShape-module__Aob3ka__centerText{text-align:center}}
@media screen and (max-width:560px){@layer components{.RemixGrid-module__V913fq__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}}@layer components{.RemixGrid-module__V913fq__grid{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));width:min(100%,960px);display:grid}.RemixGrid-module__V913fq__showMoreRow{min-height:32px}}
@media (hover:none){@layer components{.CanvasVideoShapeUtil-module__42gisG__playButtonPlaying{opacity:1;pointer-events:auto}}}@layer components{.CanvasVideoShapeUtil-module__42gisG__videoContainer{position:relative}.CanvasVideoShapeUtil-module__42gisG__playButton{z-index:1;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CanvasVideoShapeUtil-module__42gisG__playButtonPaused{opacity:.7;pointer-events:auto}.CanvasVideoShapeUtil-module__42gisG__playButtonPlaying:focus-within,.CanvasVideoShapeUtil-module__42gisG__playButtonPlaying.CanvasVideoShapeUtil-module__42gisG__playButtonHovered,.CanvasVideoShapeUtil-module__42gisG__playButtonPaused.CanvasVideoShapeUtil-module__42gisG__playButtonHovered{opacity:1;pointer-events:auto}}
@media not (min-width:768px){@layer components{.index-module__IhaRWq__switcherSlot{min-height:300px}}}@layer components{.index-module__IhaRWq__switcherSlot{min-height:360px;overflow:hidden}}
@layer components{.DotsBackground-module__wtn_6G__backgroundFill{background-color:var(--background-higher);position:absolute;inset:0}.DotsBackground-module__wtn_6G__dotsLayer{background-image:radial-gradient(circle, var(--outline-dimmest) 1px, transparent 1px);position:absolute;inset:0}}
@layer components{.MobileLayout-module__QPTtJa__root{width:100%;height:100dvh}.MobileLayout-module__QPTtJa__scrollable{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;height:100%;position:relative;overflow:hidden auto}.MobileLayout-module__QPTtJa__scrollable::-webkit-scrollbar{display:none}.MobileLayout-module__QPTtJa__spacer{flex:1 0 auto;min-height:0}.MobileLayout-module__QPTtJa__stickyFooter{visibility:visible;opacity:1;z-index:1;background-color:var(--surface-color);padding-bottom:calc(env(safe-area-inset-bottom,0) + var(--space-12));overscroll-behavior:contain;transition:opacity .2s ease-in,visibility linear;position:sticky;bottom:0}.MobileLayout-module__QPTtJa__bottomOffset{--MobileLayout--footer-bottom-offset:0px;transform:translateY(calc(-1 * var(--MobileLayout--footer-bottom-offset)));transition:transform var(--box-transition-duration,.24s) var(--ease-out,cubic-bezier(.22, 1, .36, 1))}.MobileLayout-module__QPTtJa__stickyFooter:before{top:calc(-1 * var(--space-32));background:linear-gradient(to top, var(--surface-color) 0%, color-mix(in srgb, var(--surface-color) 60%, transparent) 60%, transparent 100%);width:100%;height:var(--space-32);pointer-events:none;content:"";display:block;position:absolute;left:0}.MobileLayout-module__QPTtJa__stickyFooter:after{content:"";width:100%;height:1px;display:block;position:absolute;bottom:-1px}}
@layer components{.ExportVideoMenu-module__ipBtGa__menu{min-width:320px}.ExportVideoMenu-module__ipBtGa__nameInput{flex:1}.ExportVideoMenu-module__ipBtGa__exportButton{width:100%}.ExportVideoMenu-module__ipBtGa__progressView{flex-direction:column;justify-content:center;min-height:80px;display:flex}.ExportVideoMenu-module__ipBtGa__progressBar{background-color:var(--background-higher);width:100%;height:var(--space-12);position:relative;overflow:hidden}.ExportVideoMenu-module__ipBtGa__progressBarFill{background-color:var(--accent-primary-default);height:100%;transition:width .3s ease-out;position:absolute;top:0;left:0}.ExportVideoMenu-module__ipBtGa__progressBarFillComplete{background-color:var(--accent-positive-default);width:100%}.ExportVideoMenu-module__ipBtGa__downloadButton{width:100%}}
@keyframes MobileQrCodeExperiment-module__45lo2q__slide-in-from-right{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media screen and (prefers-reduced-motion:reduce){@layer components{.MobileQrCodeExperiment-module__45lo2q__previewQrCard{animation:none}}}@layer components{.MobileQrCodeExperiment-module__45lo2q__previewQrCard{top:var(--space-12);right:var(--space-12);z-index:10;width:260px;box-shadow:var(--shadow-2);animation:.2s ease-out MobileQrCodeExperiment-module__45lo2q__slide-in-from-right;position:absolute}.MobileQrCodeExperiment-module__45lo2q__closeButton{top:var(--space-8);right:var(--space-8);position:absolute}}
@layer components{.MobileChatLayout-module__WitmAW__greeting{font-family:var(--font-family-brand)}.MobileChatLayout-module__WitmAW__footerDismissed{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease-in,visibility 0s linear .2s}}
@layer components{.WebviewLogs-module__MTekCa__wrapper{--WebviewLogs--drawer-height:160px;--WebviewLogs--drawer-width:300px;border-top:1px solid var(--outline-dimmest);height:var(--WebviewLogs--drawer-height);grid-column:1/-1;position:relative}@media (min-resolution:2x){.WebviewLogs-module__MTekCa__wrapper{border-top-width:.5px}}.WebviewLogs-module__MTekCa__wrapperRight{border-top:none;border-left:1px solid var(--outline-dimmest);width:var(--WebviewLogs--drawer-width);grid-column:auto;height:100%}@media (min-resolution:2x){.WebviewLogs-module__MTekCa__wrapperRight{border-left-width:.5px}}.WebviewLogs-module__MTekCa__tabsWrapper{height:100%}.WebviewLogs-module__MTekCa__resizeHandle{z-index:1;cursor:row-resize;justify-content:center;align-items:center;height:8px;position:absolute;top:-4px;left:0;right:0}.WebviewLogs-module__MTekCa__resizeHandle:after{content:"";position:absolute;inset:0;transform:scale(2)}.WebviewLogs-module__MTekCa__resizeHandle:active:after{transform:scale(100)}.WebviewLogs-module__MTekCa__resizeHandleRight{cursor:col-resize;width:8px;height:100%;inset:0 auto 0 -4px}.WebviewLogs-module__MTekCa__resizeGrip{opacity:0;background-color:var(--interactive-background--active);width:var(--space-32);height:var(--space-4);border-radius:2px;transition:opacity .1s,width .1s,height .1s,background-color .1s}.WebviewLogs-module__MTekCa__resizeHandleRight .WebviewLogs-module__MTekCa__resizeGrip{width:var(--space-4);height:var(--space-32)}.WebviewLogs-module__MTekCa__resizing .WebviewLogs-module__MTekCa__resizeGrip,.WebviewLogs-module__MTekCa__resizeHandle:hover .WebviewLogs-module__MTekCa__resizeGrip{opacity:1}.WebviewLogs-module__MTekCa__header{border-bottom:1px solid var(--outline-dimmest)}@media (min-resolution:2x){.WebviewLogs-module__MTekCa__header{border-bottom-width:.5px}}.WebviewLogs-module__MTekCa__logsContainer{height:100%;overflow:hidden auto}.WebviewLogs-module__MTekCa__snapToBottom{scroll-snap-type:y mandatory}.WebviewLogs-module__MTekCa__scrollSnap{scroll-snap-align:end;pointer-events:none;height:1px;margin-top:-1px}.WebviewLogs-module__MTekCa__logRow{font-size:var(--font-size-small);font-family:var(--font-family-code)}.WebviewLogs-module__MTekCa__logRow:nth-child(2n){background-color:var(--background-higher)}.WebviewLogs-module__MTekCa__errorLog{background-color:var(--accent-red-dimmest)!important}.WebviewLogs-module__MTekCa__warningLog{background-color:var(--accent-orange-dimmest)!important}.WebviewLogs-module__MTekCa__xtermWrapper{margin-top:var(--space-4);margin-bottom:var(--space-4);margin-left:var(--space-4);height:calc(100% - var(--space-4) * 2);overflow:hidden}.WebviewLogs-module__MTekCa__xtermInner{height:100%}.WebviewLogs-module__MTekCa__nowrap{text-wrap:nowrap}.WebviewLogs-module__MTekCa__tab{border-radius:0}.WebviewLogs-module__MTekCa__tabList{margin-right:var(--space-4);overflow:auto}.WebviewLogs-module__MTekCa__tabsContainer{grid-template-rows:32px 1fr;height:100%;display:grid}.WebviewLogs-module__MTekCa__tabPanel{height:100%;overflow:hidden}}
@layer components{.CanvasPreview-module__SpdcGa__root{--CanvasPreview--logs-grid-rows:1fr;--CanvasPreview--logs-grid-columns:1fr;border-radius:calc(var(--border-radius-8) + 1px);width:100%;height:100%;overflow:hidden}.CanvasPreview-module__SpdcGa__root.CanvasPreview-module__SpdcGa__dense{border-radius:0}.CanvasPreview-module__SpdcGa__webContentWrapper{pointer-events:none;width:100%;height:100%;position:relative}.CanvasPreview-module__SpdcGa__webContentAndLogsWrapper{grid-template-rows:var(--CanvasPreview--logs-grid-rows);grid-template-columns:var(--CanvasPreview--logs-grid-columns);width:100%;height:100%;display:grid}.CanvasPreview-module__SpdcGa__webContentWrapperInner{pointer-events:all;width:100%;height:100%;position:relative}.CanvasPreview-module__SpdcGa__lockedNonArtifactTopBarSlot{align-items:center;gap:4px;min-width:0;display:flex}.CanvasPreview-module__SpdcGa__blockedPreviewOverlay{z-index:2;pointer-events:all;position:absolute;inset:0}.CanvasPreview-module__SpdcGa__runtimeErrorOverlay{z-index:20;pointer-events:all;background:var(--background-default);position:absolute;inset:0;overflow:auto}}
@layer components{.ReplCoverImageIcon-module__ZOl4NW__imageSurface{position:relative;overflow:hidden}}
@layer components{.FrontmatterTable-module__kwH1ca__table{border-collapse:collapse;width:100%;max-width:840px;margin-bottom:var(--space-16)}.FrontmatterTable-module__kwH1ca__table th,.FrontmatterTable-module__kwH1ca__table td{text-align:left;padding:var(--space-4) var(--space-8);border:1px solid var(--outline-dimmest)}.FrontmatterTable-module__kwH1ca__table th{color:var(--foreground-dimmer);white-space:nowrap;width:1%;font-weight:500}.FrontmatterTable-module__kwH1ca__table td{color:var(--foreground-default)}}
@layer components{.KeyComboBlocks-module__3yf3FW__chord{gap:var(--space-12);flex-direction:row;display:inline-flex}.KeyComboBlocks-module__3yf3FW__shortcut{font-size:var(--KeyComboBlocks--font-size,inherit);flex-direction:row;display:inline-flex}.KeyComboBlocks-module__3yf3FW__shortcut>div{margin-right:var(--KeyComboBlocks--gap,0)}.KeyComboBlocks-module__3yf3FW__shortcut>div:last-child{margin-right:0}.KeyComboBlocks-module__3yf3FW__shortcut{--KeyComboBlocks--font-size:inherit;--KeyComboBlocks--gap:0}.KeyComboBlocks-module__3yf3FW__blockRoot{font-size:inherit;color:inherit;text-align:center;text-transform:capitalize;padding-left:var(--KeyComboBlocks--x-padding,0);padding-right:var(--KeyComboBlocks--x-padding,0);font-family:var(--font-family-default);--KeyComboBlocks--x-padding:0;justify-content:center;position:relative}.KeyComboBlocks-module__3yf3FW__blockBorder{opacity:.5;border:1px solid var(--outline-strongest);position:absolute;inset:0}.KeyComboBlocks-module__3yf3FW__blockText{font-size:var(--KeyComboBlocks--font-size,inherit);--KeyComboBlocks--font-size:inherit}}
@layer components{.DependencyAuditView-module__V0_lZa__section{width:100%}.DependencyAuditView-module__V0_lZa__infoCopy{max-width:56ch}.DependencyAuditView-module__V0_lZa__outerContainer{background:var(--background-root);padding:var(--space-12);min-height:200px}.DependencyAuditView-module__V0_lZa__loadingContainer{padding:0}.DependencyAuditView-module__V0_lZa__stateContainer{min-height:calc(200px - var(--space-24))}.DependencyAuditView-module__V0_lZa__resultsTable{overflow:hidden}.DependencyAuditView-module__V0_lZa__tableContainer{overflow-x:auto}.DependencyAuditView-module__V0_lZa__selectionCheckboxSlot{width:calc(var(--space-12) + var(--space-16) + var(--space-8));flex-shrink:0}.DependencyAuditView-module__V0_lZa__tableContainer table{border-spacing:0;background:var(--background-root);table-layout:fixed;width:100%;min-width:400px}.DependencyAuditView-module__V0_lZa__tableContainer thead tr th{border-bottom:1px solid var(--surface-border-color-subtle);background:var(--background-higher);white-space:nowrap;font-weight:var(--font-weight-medium)}.DependencyAuditView-module__V0_lZa__tableContainer tbody tr{border-color:var(--surface-border-color-subtle)!important}.DependencyAuditView-module__V0_lZa__tableContainer tbody tr:last-child{border-bottom-width:0!important}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td,.DependencyAuditView-module__V0_lZa__tableContainer thead tr th){vertical-align:middle;width:auto;max-width:0;padding:var(--space-8) var(--space-12)!important}.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td{background:var(--background-root)}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td:first-child,.DependencyAuditView-module__V0_lZa__tableContainer thead tr th:first-child){width:calc(var(--space-12) + var(--space-16) + var(--space-8));max-width:none;padding-left:0!important;padding-right:0!important}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td:last-child,.DependencyAuditView-module__V0_lZa__tableContainer thead tr th:last-child){padding-right:var(--space-12)!important}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td:nth-child(2),.DependencyAuditView-module__V0_lZa__tableContainer thead tr th:nth-child(2)){padding-left:0!important}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td:nth-child(3),.DependencyAuditView-module__V0_lZa__tableContainer thead tr th:nth-child(3)){width:18%}:is(.DependencyAuditView-module__V0_lZa__tableContainer tbody tr td:nth-child(4),.DependencyAuditView-module__V0_lZa__tableContainer thead tr th:nth-child(4)){width:30%}.DependencyAuditView-module__V0_lZa__statusFixed{color:var(--accent-positive-default)}.DependencyAuditView-module__V0_lZa__statusInProgress{color:var(--accent-primary-default)}}
@layer components{.LockedAgentScanSection-module__gdDcGG__container{background:var(--background-root)}.LockedAgentScanSection-module__gdDcGG__benefits{width:fit-content;max-width:56ch;margin-inline:auto}.LockedAgentScanSection-module__gdDcGG__benefitIcon{justify-content:center;align-items:center;min-width:20px;height:20px;display:flex}}
@layer components{.ScannerLogos-module__vOMRha__semgrepLogo{max-width:76px;max-height:16px;color:var(--foreground-default);display:inline}.ScannerLogos-module__vOMRha__hounddogLogo,.ScannerLogos-module__vOMRha__socketLogo{max-width:76px;max-height:16px;display:inline}}
@layer components{.ScanCtaDropdown-module__cV7upa__buttonGroup .ScanCtaDropdown-module__cV7upa__buttonGroupLeft{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ScanCtaDropdown-module__cV7upa__buttonGroup .ScanCtaDropdown-module__cV7upa__buttonGroupDivider{background-color:var(--accent-primary-dimmest)!important}.ScanCtaDropdown-module__cV7upa__buttonGroup .ScanCtaDropdown-module__cV7upa__buttonGroupRight{min-width:auto;padding-inline:var(--space-8)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ScanCtaDropdown-module__cV7upa__popover{max-width:calc(100vw - var(--space-24))}.ScanCtaDropdown-module__cV7upa__scanChangesLabel{cursor:pointer}.ScanCtaDropdown-module__cV7upa__contextTextarea{border:1px solid var(--outline-dimmest);border-radius:var(--border-radius-8);background:var(--background-higher);padding:var(--space-8);resize:vertical;width:100%;min-height:104px;color:var(--foreground-default);font:inherit}.ScanCtaDropdown-module__cV7upa__contextTextarea::placeholder{color:var(--foreground-dimmest)}.ScanCtaDropdown-module__cV7upa__contextTextarea:disabled{opacity:.7;cursor:not-allowed}.ScanCtaDropdown-module__cV7upa__contextTextarea:focus-visible{outline:2px solid var(--accent-primary-strongest);outline-offset:1px}}
@media (max-width:760px){@layer components{.VulnerabilityGroupList-module__41hHEW__expandedContent{padding-left:0}}}@media (max-width:479px){@layer components{.VulnerabilityGroupList-module__41hHEW__tabLabelWide{display:none}.VulnerabilityGroupList-module__41hHEW__tabLabelCompact{display:inline}}}@layer components{.VulnerabilityGroupList-module__41hHEW__section,.VulnerabilityGroupList-module__41hHEW__tabRow{width:100%}.VulnerabilityGroupList-module__41hHEW__tabList{flex-shrink:1;min-width:0;overflow-x:auto}.VulnerabilityGroupList-module__41hHEW__fixAllButtonWrapper{flex-shrink:0}.VulnerabilityGroupList-module__41hHEW__tableSurface{overflow:hidden}.VulnerabilityGroupList-module__41hHEW__tableContainer{overflow-x:auto}.VulnerabilityGroupList-module__41hHEW__infoIconWrapper{cursor:help;flex-shrink:0;display:inline-flex}.VulnerabilityGroupList-module__41hHEW__groupFixed{opacity:.65}.VulnerabilityGroupList-module__41hHEW__groupTitle{font-weight:var(--font-weight-medium)}.VulnerabilityGroupList-module__41hHEW__groupFixedCheckboxPlaceholder{width:var(--space-16);height:var(--space-16)}.VulnerabilityGroupList-module__41hHEW__rowTitle{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:inline-block;overflow:hidden}.VulnerabilityGroupList-module__41hHEW__vulnerabilityRow{cursor:pointer!important}.VulnerabilityGroupList-module__41hHEW__expandButton{margin-left:-4px;background:0 0!important}.VulnerabilityGroupList-module__41hHEW__expandButtonExpanded{transform:rotate(180deg)}.VulnerabilityGroupList-module__41hHEW__expandedContent{padding:var(--space-4) 0 var(--space-10) 20px;text-align:left;overflow-wrap:anywhere}.VulnerabilityGroupList-module__41hHEW__expandedContent .rendered-markdown>*{color:var(--foreground-dimmer)}.VulnerabilityGroupList-module__41hHEW__emptyState{color:var(--foreground-dimmer)}.VulnerabilityGroupList-module__41hHEW__tableContainer table{border-spacing:0;background:var(--background-root);table-layout:fixed;width:100%;min-width:400px}.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th{border-bottom:1px solid var(--surface-border-color-subtle);background:var(--background-higher);white-space:nowrap;font-weight:var(--font-weight-medium)}.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr{border-color:var(--surface-border-color-subtle)!important}.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr:last-child{border-bottom-width:0!important}:is(.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td,.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th){vertical-align:middle;width:auto;max-width:0;padding:var(--space-8) var(--space-12)!important}.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td{background:var(--background-root)}.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr[data-hovered] td{background:var(--background-default)}:is(.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td:first-child,.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th:first-child){width:58%;padding-left:var(--space-12)!important}:is(.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td:nth-child(2),.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th:nth-child(2)),:is(.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td:nth-child(3),.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th:nth-child(3)){width:16%}:is(.VulnerabilityGroupList-module__41hHEW__tableContainer tbody tr td:nth-child(4),.VulnerabilityGroupList-module__41hHEW__tableContainer thead tr th:nth-child(4)){padding-right:var(--space-12);width:10%}.VulnerabilityGroupList-module__41hHEW__vulnerabilityStatusCell{width:26%}.VulnerabilityGroupList-module__41hHEW__tabLabelCompact{display:none}}
@layer components{.index-module__Wq2lBG__root{width:100%;height:100%;overflow-y:hidden}.index-module__Wq2lBG__scroll{height:100%;overflow-y:auto}.index-module__Wq2lBG__content{width:100%;max-width:800px;padding-inline:var(--space-16);margin:0 auto}@media (min-width:1024px){.index-module__Wq2lBG__content{padding-inline:var(--space-32)}}.index-module__Wq2lBG__section{width:100%}.index-module__Wq2lBG__summaryActions{flex-shrink:0}.index-module__Wq2lBG__infoCopy{max-width:56ch}.index-module__Wq2lBG__messageSurface{background:var(--background-higher)}.index-module__Wq2lBG__resultsContainer{background:var(--background-root);padding:var(--space-12);min-height:200px}.index-module__Wq2lBG__loadingContainer{padding:0}.index-module__Wq2lBG__stateContainer{min-height:calc(200px - var(--space-24))}.index-module__Wq2lBG__link{color:var(--accent-primary-strongest);text-decoration:none}.index-module__Wq2lBG__link:hover{text-decoration:underline}}
:root{--TaskPlan--max-content-width:75ch}@layer components{.TaskPlan-module__Vl63zG__root{width:100%;height:100%;position:relative;overflow-y:hidden}.TaskPlan-module__Vl63zG__scroll{height:100%;overflow-y:auto}.TaskPlan-module__Vl63zG__content{width:100%;overflow:auto}.TaskPlan-module__Vl63zG__attribution{width:100%;max-width:var(--TaskPlan--max-content-width);justify-content:flex-end}.TaskPlan-module__Vl63zG__markdownContainer{width:100%}.TaskPlan-module__Vl63zG__markdownContainer .rendered-markdown{flex-direction:column;justify-content:center;align-items:center;display:flex}.TaskPlan-module__Vl63zG__markdownContainer .rendered-markdown>*{width:100%;max-width:var(--TaskPlan--max-content-width)}.TaskPlan-module__Vl63zG__markdownContainer .rendered-markdown>table{max-width:100%}.TaskPlan-module__Vl63zG__dependencies{width:100%;max-width:var(--TaskPlan--max-content-width)}.TaskPlan-module__Vl63zG__empty{width:100%;height:100%;padding:var(--space-24);justify-content:center;align-items:center;display:flex}}
@layer components{.CommandsTab-module__A7nnJa__tableRow:not(:last-child){border-bottom:1px solid var(--outline-dimmest)}.CommandsTab-module__A7nnJa__tableRowClickable{cursor:pointer;transition:background-color .15s}.CommandsTab-module__A7nnJa__tableRowClickable:hover{background-color:var(--background-higher)}.CommandsTab-module__A7nnJa__commandId{font-family:var(--font-family-code)}.CommandsTab-module__A7nnJa__textMedium{font-weight:500}.CommandsTab-module__A7nnJa__commandShell{font-size:var(--font-size-small);font-family:var(--font-family-code);word-break:break-all}.CommandsTab-module__A7nnJa__commandInput{font-size:var(--font-size-small);font-family:var(--font-family-code)}.CommandsTab-module__A7nnJa__errorText{color:var(--accent-negative-default)}}
@layer components{.CommandOutput-module__AU13wW__outputBlock{border:1px solid var(--outline-dimmest);overflow:hidden}.CommandOutput-module__AU13wW__outputBlockScrollable{border:1px solid var(--outline-dimmest);background-color:var(--background-root);scrollbar-color:transparent transparent;scrollbar-width:thin;max-height:300px;overflow-y:auto}.CommandOutput-module__AU13wW__outputBlockScrollable:hover{scrollbar-color:var(--outline-dimmer) transparent}.CommandOutput-module__AU13wW__xtermContainer{opacity:0;min-height:150px;max-height:300px}.CommandOutput-module__AU13wW__xtermReady{opacity:1}.CommandOutput-module__AU13wW__outputPre{padding:var(--space-12);color:var(--foreground-dimmer);font-size:var(--font-size-small);line-height:1.5;font-family:var(--font-family-code);white-space:pre-wrap;word-break:break-all;margin:0}}
@layer components{.RunsTab-module__eyCENG__runsRoot{scrollbar-color:transparent transparent;scrollbar-width:thin;overflow-y:auto}.RunsTab-module__eyCENG__runsRoot:hover{scrollbar-color:var(--outline-dimmer) transparent}.RunsTab-module__eyCENG__runItem{transition:border-color .15s,box-shadow .15s}.RunsTab-module__eyCENG__runItemHeader{cursor:pointer}.RunsTab-module__eyCENG__chevron{margin-left:var(--space-4);flex-shrink:0;transition:transform .15s}.RunsTab-module__eyCENG__chevronExpanded{transform:rotate(180deg)}.RunsTab-module__eyCENG__textMedium{font-weight:500}.RunsTab-module__eyCENG__cmdIconWrap{flex-shrink:0;padding-top:2px}.RunsTab-module__eyCENG__commandId{font-family:var(--font-family-code)}.RunsTab-module__eyCENG__commandShell{font-size:var(--font-size-small);font-family:var(--font-family-code);word-break:break-all}.RunsTab-module__eyCENG__runItemRow{align-items:baseline}.RunsTab-module__eyCENG__timeLabel{white-space:nowrap;flex-shrink:0}.RunsTab-module__eyCENG__errorText{color:var(--accent-negative-default)}.RunsTab-module__eyCENG__runSummaryText{width:100%}.RunsTab-module__eyCENG__expandedDetail{border-top:1px solid var(--outline-dimmest)}.RunsTab-module__eyCENG__resultRow:not(:last-child){border-bottom:1px solid var(--outline-dimmest)}}
@layer components{.ValidationPane-module__k11STq__root{height:100%;overflow:hidden}.ValidationPane-module__k11STq__content{width:100%;overflow:hidden}.ValidationPane-module__k11STq__tabsFill,.ValidationPane-module__k11STq__tabsFill>[role=tabpanel]{flex-direction:column;flex:1;min-height:0;display:flex}.ValidationPane-module__k11STq__tabContentScroll{overflow-y:auto}}
@layer components{.WorkspaceSkillMarkdown-module__B1iDgG__bodyRoot{overflow-y:auto}.WorkspaceSkillMarkdown-module__B1iDgG__contentRoot{align-items:center;width:100%;height:100%;margin:0 auto;overflow:auto}@media only screen and (min-width:768px){.WorkspaceSkillMarkdown-module__B1iDgG__contentRoot{padding-left:var(--space-32);padding-right:var(--space-32)}}.WorkspaceSkillMarkdown-module__B1iDgG__markdownContainer{--skill-markdown-max-width:840px;width:100%}.WorkspaceSkillMarkdown-module__B1iDgG__markdownContainer [class~=rendered-markdown]{flex-direction:column;justify-content:center;align-items:center;display:flex}.WorkspaceSkillMarkdown-module__B1iDgG__markdownContainer [class~=rendered-markdown]>*{max-width:var(--skill-markdown-max-width);width:100%}.WorkspaceSkillMarkdown-module__B1iDgG__markdownContainer [class~=rendered-markdown]>table{max-width:100%}}
@layer components{.NewTaskTooltip-module__IAet7a__tooltip{width:280px}.NewTaskTooltip-module__IAet7a__tooltip[data-popper-reference-hidden=true]{visibility:hidden;pointer-events:none}}
@layer components{.TaskTreeConnector-module__BNTW-W__indent{align-self:stretch}.TaskTreeConnector-module__BNTW-W__connector{width:calc(var(--space-16) + var(--space-8));min-height:var(--space-32);flex-shrink:0;align-self:stretch;display:block;position:relative}.TaskTreeConnector-module__BNTW-W__vertical{background:var(--outline-dimmest);width:1px;position:absolute}.TaskTreeConnector-module__BNTW-W__horizontal{background:var(--outline-dimmest);height:1px;position:absolute}}
@layer components{.ReplCoverImageInput-module__I_Nioa__button{width:100%}}
/*# sourceMappingURL=0~.97fv0yy4tr.css.map*/