@media (max-width:648px){@layer css-modules{.upgradeEducationFeatures-module__qcSJ6W__contentBox{height:200px}}}@layer css-modules{.upgradeEducationFeatures-module__qcSJ6W__contentBox{height:236px}.upgradeEducationFeatures-module__qcSJ6W__modelList{flex:1;min-height:0;overflow-y:auto}.upgradeEducationFeatures-module__qcSJ6W__simulatorVideoContainer{width:100%;height:100%;position:relative;overflow:hidden}.upgradeEducationFeatures-module__qcSJ6W__simulatorVideo{object-fit:cover;width:100%;height:100%}}
@layer base{body>div[aria-hidden]:has(+[data-rac-popover]){-webkit-app-region:no-drag;z-index:99999}.Popover-module__L2Zmsa__popover{--popover-shadow:var(--shadow-raised);--timing-in:50ms;--timing-out:.15s;--animation-offset:10px}.Popover-module__L2Zmsa__popover.Popover-module__L2Zmsa__subtleShadow{--popover-shadow:var(--shadow-raised)}.Popover-module__L2Zmsa__popover[data-placement=top]{--origin:translateY(var(--animation-offset))}.Popover-module__L2Zmsa__popover[data-placement=bottom]{--origin:translateY(calc(-1 * var(--animation-offset)))}.Popover-module__L2Zmsa__popover[data-placement=left]{--origin:translateX(var(--animation-offset))}.Popover-module__L2Zmsa__popover[data-placement=right]{--origin:translateX(calc(-1 * var(--animation-offset)))}:where(.Popover-module__L2Zmsa__popover)[data-rui-popover-surface]{transition:transform var(--timing-in) ease-out, opacity var(--timing-in) ease-out;box-shadow:var(--popover-shadow)}[data-rui-popover-surface][data-entering]:where(.Popover-module__L2Zmsa__popover){transform:var(--origin);opacity:0}[data-rui-popover-surface][data-exiting]:where(.Popover-module__L2Zmsa__popover){transform:var(--origin);opacity:0;transition:transform var(--timing-out) ease-out, opacity var(--timing-out) ease-out}@media screen and (prefers-reduced-motion:reduce){:where(.Popover-module__L2Zmsa__popover)[data-rui-popover-surface]{transition:none}[data-rui-popover-surface][data-entering]:where(.Popover-module__L2Zmsa__popover){opacity:1;transform:none}[data-rui-popover-surface][data-exiting]:where(.Popover-module__L2Zmsa__popover){opacity:0;transform:none}}[data-rui-popover-surface][data-rui-popover-no-animation]:where(.Popover-module__L2Zmsa__popover){transition:none}[data-rui-popover-surface][data-rui-popover-no-animation][data-entering]:where(.Popover-module__L2Zmsa__popover){opacity:1;transform:none}[data-rui-popover-surface][data-rui-popover-no-animation][data-exiting]:where(.Popover-module__L2Zmsa__popover){opacity:0;transform:none}[data-rui-popover-surface]:where(.Popover-module__L2Zmsa__popover):not(:has([data-rui-popover-arrow])){overflow:hidden}:where(.Popover-module__L2Zmsa__popover) [data-rui-popover-dialog]:focus-visible{outline:1px solid var(--accent-primary-default);outline-offset:-2px}}
@layer css-modules{.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__headerGrid{align-items:center;gap:calc(var(--space-8) + var(--space-2)) var(--space-12);grid-template-columns:auto 1fr;width:100%;display:grid}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__headline{min-width:0;margin:0}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__heroFrame{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__heroImage{z-index:1;object-fit:cover;object-position:center top;width:100%;height:100%;transition:opacity .2s ease-out;display:block;position:absolute;inset:0}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__heroLoadingOverlay{z-index:2;border-radius:inherit;background-color:var(--background-higher);position:absolute;inset:0}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__optionRow{--option-row-blue-fill:color-mix(in srgb, var(--accent-primary-default) 3%, var(--background-default));box-sizing:border-box;border:1.5px solid var(--outline-dimmest);border-radius:var(--border-radius-12);padding:var(--space-12);background-color:#0000;width:100%;transition:border-color .15s ease-out,background-color .15s ease-out}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__optionRow:hover{background-color:var(--option-row-blue-fill)}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__optionRowSelected{border-color:var(--accent-primary-default);background-color:var(--option-row-blue-fill)}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__optionRowMain{align-items:center;gap:var(--space-12);cursor:pointer;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:1;margin:0;padding:0;display:flex}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__optionRowButton{appearance:none;cursor:pointer;width:100%}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__optionRowMain:focus-visible,.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__optionRowButton:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:2px;border-radius:var(--border-radius-4)}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__optionIconWell{border-radius:var(--border-radius-8);background-color:var(--background-higher);width:40px;height:40px;transition:background-color .15s ease-out}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__optionRowSelected .ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__optionIconWell{background-color:color-mix(in srgb, var(--accent-primary-default) 15%, var(--background-default))}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__responsiveWide{display:inline}@media not (min-width:768px){.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__responsiveWide{display:none}}.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__responsiveCompact{display:none}@media not (min-width:768px){.ReachedMonthlyCreditLimitWithCreditPacks-module__BNrAyq__responsiveCompact{display:inline}}}
@keyframes FooterGlobe-module__nYyUxa__blink{0%{opacity:1}75%{opacity:0}to{opacity:1}}@layer css-modules{.FooterGlobe-module__nYyUxa__wrapper{align-items:center;gap:10px;display:flex}.FooterGlobe-module__nYyUxa__infoCard{color:#938f8c;background:#ffffff1a;border:1px solid #767270;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:64px;height:64px;font-family:ABC Diatype Plus Variable,sans-serif;display:flex}.FooterGlobe-module__nYyUxa__city{letter-spacing:0;font-size:8px;font-weight:400;line-height:100%}.FooterGlobe-module__nYyUxa__time{letter-spacing:0;text-align:center;font-size:11px;font-weight:400;line-height:100%}.FooterGlobe-module__nYyUxa__temp{letter-spacing:0;font-size:8px;font-weight:400;line-height:100%}.FooterGlobe-module__nYyUxa__colonBlink{animation:2s step-end infinite FooterGlobe-module__nYyUxa__blink}}
@layer css-modules{.FullWidthWrapper-module__ajRPBG__fullWidthWrapper{width:100%}.FullWidthWrapper-module__ajRPBG__fullWidthWrapper .FullWidthWrapper-module__ajRPBG__content{width:100%;max-width:1380px;margin:0 auto;overflow-x:hidden}}
@layer css-modules{.DoNotSellLink-module__FJn49q__linkButton{cursor:pointer;text-align:left;background:0 0;border:none;padding:0}:where(.DoNotSellLink-module__FJn49q__linkButton){color:inherit;font:inherit;letter-spacing:inherit}}
@layer css-modules{.HighlightMatches-module__rw0GaG__textMatchInline{max-width:100%;font-size:inherit;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;display:inline-block;overflow:hidden}.HighlightMatches-module__rw0GaG__textMatchMultiline{font-size:inherit;line-height:inherit;flex-shrink:1}}
@layer css-modules{.ContextualPlanBenefitsUpsell-module__8sBUjG__container{border-top:1px solid var(--outline-dimmest);background-color:color-mix(in srgb, var(--brand-accent-dimmer) 50%, transparent);border-bottom-width:0;border-left-width:0;border-right-width:0}.ContextualPlanBenefitsUpsell-module__8sBUjG__learnMoreLink{gap:var(--space-8);color:var(--brand-accent-stronger);flex-direction:row;align-items:center;display:flex}}
@keyframes slashCommand-module__2dWS8q__slide-fade-in{0%{opacity:.5;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@layer css-modules{.slashCommand-module__2dWS8q__popover{transform-origin:top;background-color:var(--background-higher);flex-direction:column;width:240px;min-width:240px;max-height:300px;transition:max-height .15s ease-out;animation:.1s ease-out slashCommand-module__2dWS8q__slide-fade-in;display:flex;box-shadow:0 4px 12px #0000001a}.slashCommand-module__2dWS8q__popover:focus-visible{outline:none}.slashCommand-module__2dWS8q__popoverContent{scrollbar-color:var(--interactive-border) transparent;scrollbar-width:thin;flex:1;min-height:0;transition:scrollbar-color .3s;overflow:auto}.slashCommand-module__2dWS8q__popoverContent::-webkit-scrollbar{width:6px}.slashCommand-module__2dWS8q__popoverContent::-webkit-scrollbar-track{background:0 0}.slashCommand-module__2dWS8q__popoverContent::-webkit-scrollbar-thumb{background-color:#0000;border-radius:3px;transition:background-color .3s}.slashCommand-module__2dWS8q__popoverContent:hover::-webkit-scrollbar-thumb{background-color:var(--outline-dimmest)}.slashCommand-module__2dWS8q__popoverContent::-webkit-scrollbar-thumb:hover{background-color:var(--outline-default)}.slashCommand-module__2dWS8q__footer{cursor:pointer;border-top:1px solid var(--outline-dimmest);padding:var(--space-6) var(--space-8);-webkit-user-select:none;user-select:none;flex-shrink:0;display:flex}.slashCommand-module__2dWS8q__footer:hover{background-color:var(--background-highest)}.slashCommand-module__2dWS8q__footer:focus-visible{outline:1.5px solid var(--accent-primary-default);outline-offset:-1.5px}.slashCommand-module__2dWS8q__selectedConnector{vertical-align:middle;align-items:center;gap:var(--space-4);cursor:pointer;border-radius:var(--border-radius-default);background-color:var(--background-higher);padding:var(--space-2) var(--space-4);color:var(--foreground-default);font-size:var(--font-size-small);-webkit-user-select:none;user-select:none;white-space:nowrap;margin:0;line-height:1;display:inline-flex;border:1px solid var(--interactive-border)!important}.slashCommand-module__2dWS8q__selectedConnector:hover{border-color:var(--interactive-border--hover);background-color:var(--background-highest)}.slashCommand-module__2dWS8q__removeButton{opacity:.6;cursor:pointer;border-radius:var(--border-radius-default);color:var(--foreground-dimmer);background:0 0;border:none;justify-content:center;align-items:center;margin-left:2px;padding:0;transition:opacity .15s,color .15s;display:inline-flex}.slashCommand-module__2dWS8q__removeButton:hover{opacity:1;color:var(--foreground-default)}.slashCommand-module__2dWS8q__listBox{background-color:var(--background-higher);padding:var(--space-4) var(--space-4) var(--space-8) 0;flex-direction:column;transition:height .15s ease-out;display:flex}.slashCommand-module__2dWS8q__sectionHeader header{padding:var(--space-4) var(--space-6)!important}.slashCommand-module__2dWS8q__listBoxItem{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;margin:0 0 0 var(--space-4);border-radius:var(--border-radius-default);padding:var(--space-6);outline:none;display:flex}.slashCommand-module__2dWS8q__listBoxItem:hover,.slashCommand-module__2dWS8q__listBoxItem[data-hovered],.slashCommand-module__2dWS8q__listBoxItem[data-focused],.slashCommand-module__2dWS8q__listBoxItem[data-pressed]{background-color:var(--background-highest)}.slashCommand-module__2dWS8q__emptyState{cursor:pointer;margin:0 0 0 var(--space-4);padding:var(--space-4);-webkit-user-select:none;user-select:none;border-radius:0}.slashCommand-module__2dWS8q__emptyState[data-hovered],.slashCommand-module__2dWS8q__emptyState[data-focused]{background-color:var(--background-highest)}.slashCommand-module__2dWS8q__searchInputWrapper{padding:0 var(--space-4) 0 var(--space-4)!important}.slashCommand-module__2dWS8q__searchInputWrapper:focus-within{outline:1.5px solid var(--accent-primary-default)!important;outline-offset:-1.5px!important}.slashCommand-module__2dWS8q__searchInput{padding:var(--space-2) 0!important;font-size:var(--font-size-small)!important}.slashCommand-module__2dWS8q__searchInput:focus-visible{outline:none!important}.slashCommand-module__2dWS8q__limitText{max-width:120px}}
@keyframes InitializingLoader-module__3aRrFG__fade-in{0%{opacity:0}to{opacity:.5}}@layer css-modules{.InitializingLoader-module__3aRrFG__loader{padding:var(--space-8);z-index:5;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;opacity:1!important}.InitializingLoader-module__3aRrFG__loader>svg{opacity:0;height:100%;animation:.2s linear .15s forwards InitializingLoader-module__3aRrFG__fade-in}@media (prefers-reduced-motion:reduce){.InitializingLoader-module__3aRrFG__loader>svg{animation-duration:0s;animation-delay:.25s}}}
@keyframes ProgressBarLoader-module__AKng6W__fade-in{0%{opacity:0}to{opacity:1}}@keyframes ProgressBarLoader-module__AKng6W__indeterminate{0%{transform:translate(-50%)scaleX(.5)}90%{transform:translate(100%)scaleX(.5)}to{transform:translate(100%)scaleX(.5)}}@layer css-modules{.ProgressBarLoader-module__AKng6W__container{z-index:5;opacity:0;width:100%;height:2px;animation:.2s linear .1s forwards ProgressBarLoader-module__AKng6W__fade-in;position:absolute;top:0;left:0;overflow:hidden}.ProgressBarLoader-module__AKng6W__segment{background-color:var(--accent-primary-default);transform-origin:0;width:100%;height:100%;animation:2s cubic-bezier(.6,0,.4,1) infinite forwards ProgressBarLoader-module__AKng6W__indeterminate}}
@layer css-modules{.DesktopAppVersion-module__fsz5-q__wrapper{border-top:1px solid var(--background-highest)}}
@layer css-modules{.index-module__dB_oAW__root{--index--height:auto;--index--z-index:1;--index--nav-menu-header-content-width:auto;z-index:var(--index--z-index);width:100%;height:var(--index--height);pointer-events:none;position:fixed;top:0;left:0}.index-module__dB_oAW__left{border-bottom-right-radius:var(--border-radius-default);pointer-events:all;height:100%}.index-module__dB_oAW__menu{min-width:200px!important}.index-module__dB_oAW__menu [role=menuitem]{gap:var(--space-6)!important;padding:0 var(--space-6)!important;height:32px!important}.index-module__dB_oAW__menu header{padding:var(--space-4) var(--space-6)!important}@media (min-width:768px){.index-module__dB_oAW__sidebarButton{display:none!important}}.index-module__dB_oAW__navMenuHeaderContent{width:var(--index--nav-menu-header-content-width)}.index-module__dB_oAW__notificationsDialog{height:min(640px, calc(100dvh - max(var(--space-64), var(--modal-safe-area-top,0px)) - max(var(--space-16), var(--modal-safe-area-bottom,0px)) - 2 * var(--space-16)))}@media screen and (min-width:512px){.index-module__dB_oAW__notificationsDialog{height:min(640px, calc(100dvh - max(var(--space-64), var(--modal-safe-area-top,0px)) - max(var(--space-64), var(--modal-safe-area-bottom,0px)) - 2 * var(--space-16)))}}.index-module__dB_oAW__notificationsContent{min-height:0;overflow-y:auto}}
@layer css-modules{:is(html,body){background-color:var(--default-surface-color-100)}.AppLayout-module___myDJG__root{--AppLayout--header-height:auto;width:100%;min-height:100vh;transition-property:padding-left;transition-duration:.2s;transition-timing-function:ease-in-out}.AppLayout-module___myDJG__awaitingGlobalInset{visibility:hidden;opacity:0}.AppLayout-module___myDJG__isResizing{transition-property:none}.AppLayout-module___myDJG__content{position:relative}@media not (min-width:768px){.AppLayout-module___myDJG__content{padding-top:var(--AppLayout--header-height);overflow-x:hidden}}.AppLayout-module___myDJG__fitViewport.AppLayout-module___myDJG__root{height:100dvh;min-height:100dvh;max-height:100dvh}.AppLayout-module___myDJG__fitViewport .AppLayout-module___myDJG__content{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.AppLayout-module___myDJG__mobileLayout .AppLayout-module___myDJG__content{padding-top:0}.AppLayout-module___myDJG__desktopPanel .AppLayout-module___myDJG__content{margin:var(--space-8) var(--space-8) var(--space-8) 0;border-radius:var(--border-radius-12);box-shadow:0 0 0 100vmax var(--background-root);flex-grow:1;overflow:clip}}
@layer css-modules{.ImpersonateBanner-module__RILeyG__banner{z-index:500;justify-content:center;align-items:center;gap:var(--space-16);cursor:default;background-color:#e5222266;width:100%;height:auto;padding:10px;display:flex;position:fixed;bottom:0}.ImpersonateBanner-module__RILeyG__banner.ImpersonateBanner-module__RILeyG__collapsed{cursor:pointer;background-color:#e52222;height:10px;padding:0}}
@layer css-modules{.HoverMenu-module__ohCIzW__item{position:relative}.HoverMenu-module__ohCIzW__item[data-state=open]:after{z-index:0;content:"";width:100%;height:40px;display:block;position:absolute;top:100%}.HoverMenu-module__ohCIzW__content{z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,transform .2s,visibility 0s .2s;position:absolute;top:44px;left:0;transform:translateY(2px)}.HoverMenu-module__ohCIzW__content.HoverMenu-module__ohCIzW__centered{justify-content:center;display:flex;position:fixed;left:0;right:0}.HoverMenu-module__ohCIzW__content[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,transform .2s,visibility;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.HoverMenu-module__ohCIzW__content{transition:none}}.HoverMenu-module__ohCIzW__panel{color:#040404;background:#fff;border:1px solid #e2e2e2;border-radius:10px;min-width:150px;padding:4px;box-shadow:0 8px 24px #0000001f}}
@layer css-modules{@media (min-width:990px) and (not (min-width:1055px)){.MarketingHeaderDropdownWithContent-module__bhhtra__megaMenuContent{gap:var(--space-12);padding-right:var(--space-16);padding-left:var(--space-16)}}.MarketingHeaderDropdownWithContent-module__bhhtra__megaSection{min-width:216px;max-width:216px}.MarketingHeaderDropdownWithContent-module__bhhtra__megaSectionTitle{color:#52545a;font-size:12px;font-weight:500;font-family:var(--font-family-brand);letter-spacing:.5px;display:block}.MarketingHeaderDropdownWithContent-module__bhhtra__sidebarSection{min-width:220px}.MarketingHeaderDropdownWithContent-module__bhhtra__sidebarTitle{font-size:14px;font-weight:500;font-family:var(--font-family-brand);color:#040404;align-items:center;gap:4px;display:flex}.MarketingHeaderDropdownWithContent-module__bhhtra__sidebarDescription{color:#666d79;margin-top:4px;font-size:12px;line-height:17px;display:block}.MarketingHeaderDropdownWithContent-module__bhhtra__sidebarIcon{color:#040404;background:#f1f3f4;border-radius:6px;justify-content:center;width:36px;height:36px;padding:8px}.MarketingHeaderDropdownWithContent-module__bhhtra__divider{background-color:#d8e0e4}.MarketingHeaderDropdownWithContent-module__bhhtra__sidebarLink{color:#040404}.MarketingHeaderDropdownWithContent-module__bhhtra__sidebarLink:hover .MarketingHeaderDropdownWithContent-module__bhhtra__sidebarTitle{opacity:.6}.MarketingHeaderDropdownWithContent-module__bhhtra__menuLink{color:#040404;transition:opacity .15s}.MarketingHeaderDropdownWithContent-module__bhhtra__menuLink:hover{opacity:.5}.MarketingHeaderDropdownWithContent-module__bhhtra__mobileSidebarLink{color:inherit;border-radius:8px;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.MarketingHeaderDropdownWithContent-module__bhhtra__mobileNestedNavLink{color:#666d79;letter-spacing:.087px;width:100%;font-size:17px;font-weight:400;line-height:24px;display:block}.MarketingHeaderDropdownWithContent-module__bhhtra__mobileNestedNavItem{margin:8px 0 8px 9px}.MarketingHeaderDropdownWithContent-module__bhhtra__mobileDivider{margin-top:24px;margin-bottom:24px}.MarketingHeaderDropdownWithContent-module__bhhtra__mobileSection+.MarketingHeaderDropdownWithContent-module__bhhtra__mobileSection{margin-top:26px}.MarketingHeaderDropdownWithContent-module__bhhtra__mobileSectionTitle{color:#1b252b;margin-left:9px;font-size:14px;font-weight:512;line-height:20px}}
:root{--header-z-index:1002}@layer tailwind-utilities{.MarketingHeader-module__S9ztCG__loginButton.MarketingHeader-module__S9ztCG__loginButton{border-radius:var(--border-radius-8);border:1px solid #d8e0e4;height:38px}.MarketingHeader-module__S9ztCG__mobileLoginButton.MarketingHeader-module__S9ztCG__mobileLoginButton{border-radius:var(--border-radius-8);color:#040404;background:#fff;border:1px solid #d8e0e4;height:38px}}@layer css-modules{.MarketingHeader-module__S9ztCG__mobileMenuPrimaryExpandableItem{color:#000;width:100%;height:32px;padding:0;display:flex}.MarketingHeader-module__S9ztCG__mobilePrimaryLabel{color:#000;font-size:22px;font-weight:512;line-height:26px}.MarketingHeader-module__S9ztCG__mobilePrimaryLink{color:#000}.MarketingHeader-module__S9ztCG__mobileMenuItem{border-bottom:1px solid #0000001a;padding:12px 24px;font-size:22px;font-weight:512;line-height:26px}.MarketingHeader-module__S9ztCG__header{z-index:var(--header-z-index);width:100%;transition:transform .4s ease-out;position:sticky;top:0}.MarketingHeader-module__S9ztCG__header[data-away=true]:not(:focus-within){transform:translateY(-100px)}.MarketingHeader-module__S9ztCG__header[data-mobile-open=true]{color:#181818}.MarketingHeader-module__S9ztCG__header[data-mobile-open=true]:after{z-index:calc(var(--header-z-index) + 1);pointer-events:none;content:"";background:linear-gradient(#fff 0%,#fffffffd 6.67%,#fffffff6 13.33%,#ffffffea 20%,#ffffffda 26.67%,#ffffffc4 33.33%,#fffa 40%,#ffffff8e 46.67%,#ffffff71 53.33%,#fff5 60%,#ffffff3b 66.67%,#ffffff25 73.33%,#ffffff15 80%,#ffffff09 86.67%,#ffffff02 93.33%,#fff0 100%);width:100%;height:124px;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.MarketingHeader-module__S9ztCG__header{transition:none}}.MarketingHeader-module__S9ztCG__primaryMenu{z-index:var(--header-z-index);align-items:center;width:100%;display:none}@media (min-width:990px){.MarketingHeader-module__S9ztCG__primaryMenu{display:flex}}.MarketingHeader-module__S9ztCG__logo{z-index:calc(var(--header-z-index) + 2);height:25px;display:block}.MarketingHeader-module__S9ztCG__logo a{height:25px;color:inherit;display:block}.MarketingHeader-module__S9ztCG__logo svg{display:block;transform:translateY(1px)}@media (min-width:990px){.MarketingHeader-module__S9ztCG__logo svg{transform:translateY(-1px)}}.MarketingHeader-module__S9ztCG__mobileMenuAuthCtas{z-index:calc(var(--header-z-index) + 1);opacity:0;visibility:hidden;pointer-events:none;background:#fff;width:100%;height:127px;max-height:127px;padding:20px;transition:opacity .3s ease-out,transform .3s ease-out,visibility 0s .3s;display:flex;position:fixed;bottom:0;left:0;transform:translateY(2px)}.MarketingHeader-module__S9ztCG__mobileMenuAuthCtas[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease-out,transform .3s ease-out,visibility;transform:translateY(0)}.MarketingHeader-module__S9ztCG__mobileMenuAuthCtas:before{pointer-events:none;content:"";background:linear-gradient(#fff0 0%,#ffffff02 6.67%,#ffffff09 13.33%,#ffffff15 20%,#ffffff25 26.67%,#ffffff3b 33.33%,#fff5 40%,#ffffff71 46.67%,#ffffff8e 53.33%,#fffa 60%,#ffffffc4 66.67%,#ffffffda 73.33%,#ffffffea 80%,#fffffff6 86.67%,#fffffffd 93.33%,#fff 100%);width:100%;height:72px;position:absolute;top:-72px;left:0}@media (min-width:990px){.MarketingHeader-module__S9ztCG__mobileMenuAuthCtas{display:none}}@media (prefers-reduced-motion:reduce){.MarketingHeader-module__S9ztCG__mobileMenuAuthCtas{transition:none}}.MarketingHeader-module__S9ztCG__authCtas{display:none}@media (min-width:990px){.MarketingHeader-module__S9ztCG__authCtas{display:flex}}.MarketingHeader-module__S9ztCG__mobileMenuToggle{z-index:calc(var(--header-z-index) + 2)}@media (min-width:990px){.MarketingHeader-module__S9ztCG__mobileMenuToggle{display:none}}.MarketingHeader-module__S9ztCG__container{padding-right:var(--space-24);padding-left:var(--space-24);width:100%;max-width:1280px;height:64px;margin:0 auto;position:relative}@media (min-width:990px){.MarketingHeader-module__S9ztCG__container{height:80px}}@media (min-width:1200px){.MarketingHeader-module__S9ztCG__container{grid-template-columns:repeat(14,minmax(0,1fr));margin:0 auto;padding-left:0;padding-right:0;display:grid}}.MarketingHeader-module__S9ztCG__content{justify-content:space-between;align-items:center;gap:var(--space-8);box-sizing:border-box;padding-top:var(--space-16);padding-bottom:var(--space-16);width:100%;height:100%;display:flex}@media (min-width:1200px){.MarketingHeader-module__S9ztCG__content{grid-column:2/span 12}}.MarketingHeader-module__S9ztCG__dropdownList{min-width:150px}.MarketingHeader-module__S9ztCG__dropdownLink{width:100%;font-family:var(--font-family-brand-variable);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:var(--space-8);margin-left:var(--space-8);padding-top:var(--space-8);padding-bottom:var(--space-8);display:block}.MarketingHeader-module__S9ztCG__dropdownLink:hover{opacity:.5}.MarketingHeader-module__S9ztCG__dropdownTrigger{height:36px;transition:color .2s}.MarketingHeader-module__S9ztCG__dropdownTrigger span,.MarketingHeader-module__S9ztCG__headerNavLink span,.MarketingHeader-module__S9ztCG__loginButton span{font-family:ABC Diatype Plus Variable,sans-serif;line-height:20px}.MarketingHeader-module__S9ztCG__dropdownTriggerOpen{opacity:.5}.MarketingHeader-module__S9ztCG__headerNavLink{height:36px}.MarketingHeader-module__S9ztCG__headerNavLink>span,.MarketingHeader-module__S9ztCG__loginButton>span{transition:opacity .12s}@media (prefers-reduced-motion:reduce){.MarketingHeader-module__S9ztCG__headerNavLink>span,.MarketingHeader-module__S9ztCG__loginButton>span{transition:none}}.MarketingHeader-module__S9ztCG__headerNavLink:hover>span,.MarketingHeader-module__S9ztCG__loginButton:hover>span{opacity:.5}.MarketingHeader-module__S9ztCG__mobileMenuContainer{z-index:var(--header-z-index);opacity:0;visibility:hidden;overscroll-behavior:contain;pointer-events:none;color:#040404;background:#fff;width:100%;height:100vh;transition:opacity .3s ease-out,transform .3s ease-out,visibility 0s .3s;position:absolute;top:0;left:0;overflow-y:auto;transform:translateY(2px)}.MarketingHeader-module__S9ztCG__mobileMenuContainer[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease-out,transform .3s ease-out,visibility;transform:translateY(0)}@media (min-width:990px){.MarketingHeader-module__S9ztCG__mobileMenuContainer{pointer-events:none;display:none}}@media (prefers-reduced-motion:reduce){.MarketingHeader-module__S9ztCG__mobileMenuContainer{transition:none}}.MarketingHeader-module__S9ztCG__mobileMenuContent{min-height:100%;padding-bottom:calc(100vh - 100dvh + 150px)}.MarketingHeader-module__S9ztCG__mobileMenuList{flex-direction:column;flex:1;justify-content:flex-start;display:flex}.MarketingHeader-module__S9ztCG__sectionRoot{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:opacity .3s ease-out,grid-template-rows .3s ease-out,visibility 0s .3s;display:grid}.MarketingHeader-module__S9ztCG__sectionRoot[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition:opacity .3s ease-out,grid-template-rows .3s ease-out,visibility}@media (prefers-reduced-motion:reduce){.MarketingHeader-module__S9ztCG__sectionRoot{transition:none}}.MarketingHeader-module__S9ztCG__mobileNestedOverflow{min-height:0;overflow:hidden}.MarketingHeader-module__S9ztCG__mobileNestedPanel{padding-top:var(--space-8);padding-bottom:var(--space-8)}.MarketingHeader-module__S9ztCG__mobileNestedNavItem{margin:var(--space-8) 0 var(--space-8) 9px}.MarketingHeader-module__S9ztCG__mobileNestedNavItem a{color:#666d79;letter-spacing:.087px;width:100%;font-size:17px;font-weight:400;line-height:24px;display:block}.MarketingHeader-module__S9ztCG__signupButton{cursor:pointer;border-radius:var(--border-radius-8);padding:var(--space-8) var(--space-12);color:#fff;letter-spacing:-.02em;white-space:nowrap;background-color:#ff3c00;border:1px solid #0000;justify-content:center;align-items:center;height:38px;font-family:ABC Diatype Plus Variable,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.MarketingHeader-module__S9ztCG__signupButton:hover{opacity:.75}.MarketingHeader-module__S9ztCG__signupButtonMobile{flex-shrink:0;width:100%;height:36px}}
@layer css-modules{.HomeBanner-module__viP6eW__bannerContainer{opacity:0;padding-bottom:var(--space-8);width:100%;min-height:48px;transition:transform .25s,opacity .25s linear;transform:translateY(-100%)}.HomeBanner-module__viP6eW__bannerContainer:not(:empty){opacity:1;transform:translateY(0)}}
@layer css-modules{.NotificationsItem-module__00pi2G__count{border-radius:50%;min-width:20px;height:20px}}
@layer css-modules{.ReplitStatusBanner-module__1Iw-_G__countdown{color:var(--foreground-dimmer);font-weight:var(--font-weight-regular)}}
@layer css-modules{.ResizeHandle-module__IGYIEq__root{--ResizeHandle--width:0;--ResizeHandle--height:0;--ResizeHandle--transform-x:0;--ResizeHandle--transform-y:0;--ResizeHandle--z-index:auto;--ResizeHandle--rotation:auto;--ResizeHandle--cursor:auto;transform:translate(var(--ResizeHandle--transform-x)) translateY(var(--ResizeHandle--transform-y));z-index:var(--ResizeHandle--z-index);cursor:var(--ResizeHandle--cursor);width:var(--ResizeHandle--width);height:var(--ResizeHandle--height);position:absolute;top:0;left:0}.ResizeHandle-module__IGYIEq__root:before{content:"";background:var(--surface-border-color-regular);pointer-events:none;border-radius:1px;width:1px;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ResizeHandle-module__IGYIEq__root:hover:before{background:var(--outline-default);width:1px;height:100%}.ResizeHandle-module__IGYIEq__root:active:before{width:var(--space-2);background:var(--accent-primary-default);height:100%}.ResizeHandle-module__IGYIEq__root:after{content:"";width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)scaleX(12)}.ResizeHandle-module__IGYIEq__root:active:after{transform:scale(2000)}.ResizeHandle-module__IGYIEq__sidebarHandle:after{transform:scaleX(16)}.ResizeHandle-module__IGYIEq__root[data-appearance=active-only]:before,.ResizeHandle-module__IGYIEq__root[data-appearance=active-only]:hover:before{background:0 0}.ResizeHandle-module__IGYIEq__root[data-appearance=active-only]:active:before{background:var(--accent-primary-default)}.ResizeHandle-module__IGYIEq__sidebarHandleInsetEnds:before,.ResizeHandle-module__IGYIEq__sidebarHandleInsetEnds:hover:before,.ResizeHandle-module__IGYIEq__sidebarHandleInsetEnds:active:before{top:var(--border-radius-12);bottom:var(--border-radius-12);height:auto;transform:translate(-50%)}.ResizeHandle-module__IGYIEq__root[data-stacked=true]:before{width:100%;height:1px}.ResizeHandle-module__IGYIEq__root[data-stacked=true]:hover:before,.ResizeHandle-module__IGYIEq__root[data-stacked=true]:active:before{width:100%;height:var(--space-2)}.ResizeHandle-module__IGYIEq__root[data-stacked=true]:after{width:auto;height:1px;inset:50% 0 auto;transform:translateY(-50%)scaleY(12)}.ResizeHandle-module__IGYIEq__root[data-stacked=true]:active:after{transform:scale(2000)}}
@layer css-modules{.ReplitVerifiedBadge-module__7XeiAq__badge{flex-shrink:0}.ReplitVerifiedBadge-module__7XeiAq__seal{fill:#1d9bf0}.ReplitVerifiedBadge-module__7XeiAq__check{stroke:var(--white)}}
@layer css-modules{.index-module__STdh8q__itemRow{width:200px}.index-module__STdh8q__itemContent,.index-module__STdh8q__textContainer{min-width:0}.index-module__STdh8q__thumbContainer{min-width:var(--space-24);min-height:var(--space-24)}.index-module__STdh8q__dropdownTrigger{max-width:160px}.index-module__STdh8q__menu{max-height:240px;overflow-y:auto}}
@layer css-modules{.ArtifactTicTacs-module__SO-Q6G__ticTac{cursor:pointer;pointer-events:auto;border-radius:var(--border-radius-8);width:28px;height:28px;color:var(--foreground-default)}.ArtifactTicTacs-module__SO-Q6G__ticTac:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:1px}.ArtifactTicTacs-module__SO-Q6G__overflowChip{border-radius:var(--border-radius-8);width:28px;height:28px;color:var(--foreground-dimmer)}}
@media (hover:hover){@layer css-modules{.StatusBadge-module__iziSwq__touchOnlyLabel{display:none}}}@layer css-modules{.StatusBadge-module__iziSwq__dim{color:var(--foreground-dimmer)}.StatusBadge-module__iziSwq__iconOnlyLabel{display:none}}
@layer css-modules{.NotificationCard-module__5qO-ya__root{padding:var(--space-12);align-items:center;display:flex}.NotificationCard-module__5qO-ya__root[data-has-link=true]{pointer-events:none}.NotificationCard-module__5qO-ya__root[data-has-link=true] a,.NotificationCard-module__5qO-ya__root[data-has-link=true] button{pointer-events:all}.NotificationCard-module__5qO-ya__root[data-last-item=true]{border-bottom:1px solid var(--outline-dimmest)}.NotificationCard-module__5qO-ya__notificationLinkWrapper{border-width:0}.NotificationCard-module__5qO-ya__notificationLinkWrapper:nth-last-child(2)>a,:is(.NotificationCard-module__5qO-ya__notificationLinkWrapper:nth-last-child(2)>a):after{border-bottom-left-radius:var(--space-8);border-bottom-right-radius:var(--space-8)}.NotificationCard-module__5qO-ya__notificationLink{color:var(--foreground-default);border:1px solid #0000;transition-property:box-shadow;transition-duration:.12s;transition-timing-function:ease-out;display:block;position:relative}@media (hover:hover){.NotificationCard-module__5qO-ya__notificationLink:not([disabled],[aria-disabled]){cursor:pointer}.NotificationCard-module__5qO-ya__notificationLink:not([disabled],[aria-disabled]):focus{outline:2px solid var(--accent-primary-default);outline-offset:-2px}.NotificationCard-module__5qO-ya__notificationLink:not([disabled],[aria-disabled]):hover{background-color:var(--interactive-background);transition-duration:0s}.NotificationCard-module__5qO-ya__notificationLink:not([disabled],[aria-disabled]):not(textarea):active{background-color:var(--interactive-background--active)}html:not([data-focus-visible]) .NotificationCard-module__5qO-ya__notificationLink:not([disabled],[aria-disabled]):focus{outline-color:#0000}html[data-focus-visible] .NotificationCard-module__5qO-ya__notificationLink:not([disabled],[aria-disabled]):not(textarea):active:focus{border-color:var(--accent-primary-default)}}.NotificationCard-module__5qO-ya__notificationLink:after{content:"";z-index:1;display:block;position:absolute;inset:0}.NotificationCard-module__5qO-ya__notificationLink:focus-visible{box-shadow:none!important}.NotificationCard-module__5qO-ya__notificationLink:focus-visible:after{outline:2px solid var(--accent-primary-default);outline-offset:-2px}html:not([data-focus-visible]) .NotificationCard-module__5qO-ya__notificationLink:focus-visible:after{outline-color:#0000}.NotificationCard-module__5qO-ya__content{padding-right:var(--space-12);flex-grow:1}.NotificationCard-module__5qO-ya__indicatorLink{align-items:center;display:flex}.NotificationCard-module__5qO-ya__indicator{width:6px;height:6px;margin-right:var(--space-2);background-color:var(--accent-blue-stronger);border-radius:50%}}
@layer css-modules{.ReplCoverImageIcon-module__ZOl4NW__imageSurface{position:relative;overflow:hidden}}
@layer css-modules{.ReplCoverImageInput-module__I_Nioa__button{width:100%}}
@layer css-modules{.TaskHeaderDropdown-module__WS-sUq__menuContent{min-width:320px;max-width:320px}.TaskHeaderDropdown-module__WS-sUq__titleSeparator{margin:var(--space-4) 0;background-color:var(--background-highest);height:1px}.TaskHeaderDropdown-module__WS-sUq__renameInput{box-sizing:border-box;border:1px solid var(--outline-dimmer);border-radius:var(--border-radius-4);width:100%;padding:var(--space-4) var(--space-8);background:var(--background-default);font:inherit;outline:none}.TaskHeaderDropdown-module__WS-sUq__renameInput:focus{outline:2px solid var(--accent-primary-default);outline-offset:-1px}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.index-module__1Is5yG__right,.index-module__1Is5yG__rightCluster,.index-module__1Is5yG__left2Controls,.index-module__1Is5yG__headerBorder{transition:none}}}@layer css-modules{.index-module__1Is5yG__right{--index--z-index:0;--index--height:auto;z-index:var(--index--z-index);height:var(--index--height);-webkit-app-region:none;transition:top .3s cubic-bezier(.22,1,.36,1),right .3s cubic-bezier(.22,1,.36,1);position:absolute;top:0;right:0}.index-module__1Is5yG__rightFloatingIsland{top:var(--space-16);right:var(--space-16)}.index-module__1Is5yG__chatRight{pointer-events:auto}.index-module__1Is5yG__rightCluster{transition:background-color .2s,box-shadow .2s,border-radius .2s,padding .2s}.index-module__1Is5yG__kanbanSearchBar{width:240px}.index-module__1Is5yG__desktopAppWindowsOs{-webkit-app-region:drag;padding-right:140px}.index-module__1Is5yG__desktopDragRegion{content:"";-webkit-app-region:drag;width:100%;height:44px;position:absolute;top:-4px;left:0}.index-module__1Is5yG__left2{--index--left2-transform:none;--index--left2-height:auto;--index--left2-z-index:inherit;--index--left2-width:auto;transform:var(--index--left2-transform);z-index:var(--index--left2-z-index);height:var(--index--left2-height);-webkit-app-region:none;pointer-events:none;position:absolute;top:0;left:0}.index-module__1Is5yG__left2Content{max-width:var(--index--left2-width);pointer-events:none;height:100%;overflow:hidden}.index-module__1Is5yG__left2Content>*{pointer-events:auto}.index-module__1Is5yG__left2Controls{min-width:0;transition:background-color .2s,box-shadow .2s,border-radius .2s,padding .2s}.index-module__1Is5yG__statusGroup:empty{display:none}.index-module__1Is5yG__headerBorder{pointer-events:none;transition:opacity .16s;position:absolute;top:0;left:0}.index-module__1Is5yG__headerIslandCard{box-shadow:var(--shadow-subtle);border:1px solid var(--outline-dimmest);background:var(--background-default);height:46px}}
@layer css-modules{.WorkspaceHeader-module__MOj0PG__chatHeader{--WorkspaceHeader--chat-header-height:auto;width:100%;height:var(--WorkspaceHeader--chat-header-height);flex:0 0 var(--WorkspaceHeader--chat-header-height);pointer-events:none;position:relative}.WorkspaceHeader-module__MOj0PG__chatTitle{inset:0 var(--space-48) 0 0;pointer-events:none;min-width:0;position:absolute}.WorkspaceHeader-module__MOj0PG__chatShowChat,.WorkspaceHeader-module__MOj0PG__chatTitleMenu{pointer-events:auto}.WorkspaceHeader-module__MOj0PG__chatTitleMenu{min-width:0}.WorkspaceHeader-module__MOj0PG__chatTitleWindowsOs{right:calc(var(--space-48) + 140px)}.WorkspaceHeader-module__MOj0PG__desktopDragRegion{pointer-events:auto;-webkit-app-region:drag;width:100%;height:44px;position:absolute;top:-4px;left:0}}
@keyframes Border-module__kJgAeq__fade-out{0%{opacity:1}to{opacity:0}}@layer css-modules{.Border-module__kJgAeq__root{--Border--header-height:0;--Border--border-color:transparent;--Border--box-shadow:none;--Border--y-offset:0;--Border--border-top-left-radius:0;--Border--border-top-right-radius:0;--Border--border-bottom-right-radius:0;--Border--border-bottom-left-radius:0;top:calc(-1 * (var(--Border--header-height) + var(--Border--y-offset)));z-index:1;box-shadow:var(--Border--box-shadow);border:1px solid var(--Border--border-color);border-radius:var(--Border--border-top-left-radius) var(--Border--border-top-right-radius) var(--Border--border-bottom-right-radius) var(--Border--border-bottom-left-radius);width:100%;height:calc(100% + var(--Border--header-height) + var(--Border--y-offset));pointer-events:none;transition-property:border,box-shadow;transition-duration:.16s;transition-timing-function:ease-out;position:absolute;left:0}}
@layer css-modules{.ResizeHandles-module__ewqVNG__topBottom{z-index:1;cursor:ns-resize;width:100%;position:absolute;left:0}@media (hover:hover){.ResizeHandles-module__ewqVNG__topBottom:hover{transform:scaleY(4)}}.ResizeHandles-module__ewqVNG__leftRight{z-index:1;cursor:ew-resize;height:100%;position:absolute;top:0}@media (hover:hover){.ResizeHandles-module__ewqVNG__leftRight:hover{transform:scaleX(4)}}.ResizeHandles-module__ewqVNG__baseCorner{z-index:2;position:absolute;transform:scale(2)}@media (hover:hover){.ResizeHandles-module__ewqVNG__baseCorner:hover{transform:scale(4)}}.ResizeHandles-module__ewqVNG__cornerTopLeft{transform-origin:100% 100%;top:0;left:0}.ResizeHandles-module__ewqVNG__cornerTopRight{transform-origin:0 100%;top:0;right:0}.ResizeHandles-module__ewqVNG__cornerBottomLeft{transform-origin:100% 0;bottom:0;left:0}.ResizeHandles-module__ewqVNG__cornerBottomRight{transform-origin:0 0;bottom:0;right:0}}
@media (prefers-reduced-motion){@layer css-modules{.index-module__8eRzvW__root{transition-property:none}}}@layer css-modules{.index-module__8eRzvW__root{--index--interaction-blanket-display:none;--index--pointer-events:auto;--index--user-select:auto;--index--border-top-left-radius:0;--index--border-top-right-radius:0;--index--border-bottom-right-radius:0;--index--border-bottom-left-radius:0;--index--border-gap:0;--index--iframe-pointer-events:auto;--surface-background:var(--background-default);--interactive-background:var(--background-higher);--interactive-background--active:var(--background-highest);--interactive-border:var(--outline-dimmer);--interactive-border--hover:var(--outline-stronger);transform-origin:top;opacity:1;border-radius:var(--index--border-top-left-radius) var(--index--border-top-right-radius) var(--index--border-bottom-right-radius) var(--index--border-bottom-left-radius);pointer-events:var(--index--pointer-events);width:auto;height:auto;position:absolute;top:0;left:0;transform:none;container:pane/inline-size}.index-module__8eRzvW__container{z-index:1;width:100%;-webkit-user-select:var(--index--user-select);user-select:var(--index--user-select);flex:1;position:relative;overflow:auto}.index-module__8eRzvW__roundedPaneContainer{border-radius:var(--index--border-top-left-radius) var(--index--border-top-right-radius) var(--index--border-bottom-right-radius) var(--index--border-bottom-left-radius)}.index-module__8eRzvW__container iframe{pointer-events:var(--index--iframe-pointer-events)}.index-module__8eRzvW__interactionBlanket{display:var(--index--interaction-blanket-display);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.index-module__8eRzvW__loadingBlanket{z-index:100;position:absolute;inset:0}.index-module__8eRzvW__insetCardBorder{z-index:2;border-radius:calc(var(--border-radius-8) + var(--border-width-default));inset:0}.index-module__8eRzvW__insetCardContainer{margin:var(--border-width-default);width:auto;container:pane/inline-size}}
@layer css-modules{.ReplIcon-module__P34J6a__surface{position:relative;overflow:hidden}.ReplIcon-module__P34J6a__imageWrapper{position:relative}.ReplIcon-module__P34J6a__imageBorder{width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #80808040}.ReplIcon-module__P34J6a__loadingOverlay{opacity:.8}.ReplIcon-module__P34J6a__loadingIconWrapper{color:var(--accent-primary-default)}.ReplIcon-module__P34J6a__loadingContainer{position:relative}.ReplIcon-module__P34J6a__coverContainer{width:100%;height:100%;position:absolute;top:0;left:0}}
@layer css-modules{.BulkDeleteConfirmationModal-module__jX9Dya__repls{max-height:60vh;overflow:auto}.BulkDeleteConfirmationModal-module__jX9Dya__repls>div{padding-block:var(--space-8);border-top:1px solid var(--outline-dimmest)}.BulkDeleteConfirmationModal-module__jX9Dya__repls>div:last-of-type{border-bottom:1px solid var(--outline-dimmest)}}
@layer css-modules{.MoveItemModal-module__Cy56rW__folderPicker{border:1px solid var(--outline-dimmest);height:250px;overflow:auto}.MoveItemModal-module__Cy56rW__smallFolderItem{justify-content:space-between;align-items:center;height:40px;padding:0 10px;display:flex}@media (hover:hover){.MoveItemModal-module__Cy56rW__smallFolderItem:hover{cursor:pointer;background-color:var(--background-root)}}.MoveItemModal-module__Cy56rW__smallFolderItem.MoveItemModal-module__Cy56rW__isSelected{background-color:var(--accent-primary-default);color:var(--background-higher)}.MoveItemModal-module__Cy56rW__smallFolderIconContainer{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MoveItemModal-module__Cy56rW__smallBackFolderIcon{width:17px;transform:rotate(90deg)}.MoveItemModal-module__Cy56rW__smallFolderIcon{width:20px}.MoveItemModal-module__Cy56rW__smallFolderTitle{align-items:center;display:flex}.MoveItemModal-module__Cy56rW__smallFolderTitle a{color:inherit;border-bottom:none;margin-left:20px}.MoveItemModal-module__Cy56rW__smallFolderTime{color:var(--foreground-dimmer);font-size:12px}.MoveItemModal-module__Cy56rW__isSelected .MoveItemModal-module__Cy56rW__smallFolderTime{color:inherit}}
@layer ruicomponents.button-group2{.ButtonGroup2-module__XpaxrW__animated{--ButtonGroup2--selected-item-x:0px;--ButtonGroup2--selected-item-y:0px;--ButtonGroup2--selected-item-width:0px;--ButtonGroup2--selected-item-height:0px}}@layer shades{.ButtonGroup2-module__XpaxrW__buttonGroupItem{color:var(--foreground-dimmest)}.ButtonGroup2-module__XpaxrW__buttonGroupItem.ButtonGroup2-module__XpaxrW__checked{color:var(--foreground-default)}}
@container not (min-width:480px){@layer css-modules{.SkillsLibraryView-module__S7OiHG__controls,.SkillsLibraryView-module__S7OiHG__searchAndAction{flex-basis:100%;width:100%}.SkillsLibraryView-module__S7OiHG__search{min-width:0}}}@layer css-modules{.SkillsLibraryView-module__S7OiHG__root{width:100%;min-width:0;container-type:inline-size}.SkillsLibraryView-module__S7OiHG__cardGrid{grid-template-columns:repeat(auto-fill,minmax(min(248px,100%),1fr));width:100%;min-width:0;display:grid}.SkillsLibraryView-module__S7OiHG__cardGrid>*{min-width:0}.SkillsLibraryView-module__S7OiHG__search{min-width:220px;max-width:360px}.SkillsLibraryView-module__S7OiHG__searchAndAction,.SkillsLibraryView-module__S7OiHG__controls{min-width:0}.SkillsLibraryView-module__S7OiHG__inactiveFilter{border:1px solid #0000!important}.SkillsLibraryView-module__S7OiHG__layoutOptionAnalytics{display:contents}.SkillsLibraryView-module__S7OiHG__listSurface{width:100%;min-width:0;overflow:hidden}.SkillsLibraryView-module__S7OiHG__listScrollContainer{width:100%;min-width:0;overflow-x:auto}.SkillsLibraryView-module__S7OiHG__list.SkillsLibraryView-module__S7OiHG__list{table-layout:fixed;border-spacing:0;width:100%;min-width:760px}.SkillsLibraryView-module__S7OiHG__list.SkillsLibraryView-module__S7OiHG__listWithGithub{min-width:840px}.SkillsLibraryView-module__S7OiHG__listColumn.SkillsLibraryView-module__S7OiHG__listColumn,.SkillsLibraryView-module__S7OiHG__listCell.SkillsLibraryView-module__S7OiHG__listCell{padding:var(--space-12) var(--space-16)}.SkillsLibraryView-module__S7OiHG__listCell.SkillsLibraryView-module__S7OiHG__listCell{vertical-align:middle;width:auto;max-width:0}.SkillsLibraryView-module__S7OiHG__listNameColumn{width:25%}.SkillsLibraryView-module__S7OiHG__listStatusColumn,.SkillsLibraryView-module__S7OiHG__listAccessColumn{width:20%}.SkillsLibraryView-module__S7OiHG__listGithubColumn{width:10%}.SkillsLibraryView-module__S7OiHG__listUpdatedColumn{width:15%}.SkillsLibraryView-module__S7OiHG__listActionsColumn{width:10%}.SkillsLibraryView-module__S7OiHG__listRow.SkillsLibraryView-module__S7OiHG__listRow{border-width:1px 0 0;border-radius:0}.SkillsLibraryView-module__S7OiHG__listRow.SkillsLibraryView-module__S7OiHG__listRow[data-disabled]{color:var(--foreground-default);cursor:default}.SkillsLibraryView-module__S7OiHG__listRow.SkillsLibraryView-module__S7OiHG__listRowInteractive{cursor:pointer}.SkillsLibraryView-module__S7OiHG__listRow.SkillsLibraryView-module__S7OiHG__listRowInteractive[data-hovered]{background-color:var(--surface-color-final-500)}.SkillsLibraryView-module__S7OiHG__listRowDisabled{opacity:.55}.SkillsLibraryView-module__S7OiHG__listNameContent{min-width:0}.SkillsLibraryView-module__S7OiHG__listAccessButton{margin-inline-start:calc(-1 * var(--space-4))}.SkillsLibraryView-module__S7OiHG__emptyStateCopy{text-align:center;max-width:480px}.SkillsLibraryView-module__S7OiHG__skeletonCard{min-height:var(--space-128)}.SkillsLibraryView-module__S7OiHG__skeletonTitle{height:var(--space-16)}.SkillsLibraryView-module__S7OiHG__skeletonLine{height:var(--space-12)}}
@layer tailwind-utilities{.MonitoringAlertsTable-module__WLh8SG__expandButton.MonitoringAlertsTable-module__WLh8SG__expandButton:not(:hover,[data-pressed]){background-color:#0000}}@layer css-modules{.MonitoringAlertsTable-module__WLh8SG__scrollArea{container-type:inline-size}.MonitoringAlertsTable-module__WLh8SG__tableSurface{overflow:hidden}.MonitoringAlertsTable-module__WLh8SG__table{width:100%}.MonitoringAlertsTable-module__WLh8SG__table [role=columnheader]{font-weight:400}.MonitoringAlertsTable-module__WLh8SG__table [class~=issuesColumn]{width:100%;min-width:160px;max-width:0}.MonitoringAlertsTable-module__WLh8SG__table>tbody>tr:last-child{border-bottom-width:0}.MonitoringAlertsTable-module__WLh8SG__tableRow,.MonitoringAlertsTable-module__WLh8SG__rowExpanded{cursor:pointer}.MonitoringAlertsTable-module__WLh8SG__rowExpanded{border-bottom-color:#0000}.MonitoringAlertsTable-module__WLh8SG__details{border-top:var(--border-width-default) solid var(--outline-dimmest)}.MonitoringAlertsTable-module__WLh8SG__detailsRow.MonitoringAlertsTable-module__WLh8SG__detailsRow{border-top-width:0}}
@layer css-modules{.index-module__eNeQ1q__loadingTabs{width:calc(var(--space-128) + var(--space-64));height:var(--space-32);overflow:hidden}.index-module__eNeQ1q__loadingTable{width:100%;height:calc(var(--space-40) * 4);overflow:hidden}}
@keyframes shared-module__qi9u6W__loading-pulse{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer css-modules{.shared-module__qi9u6W__chartHeight{aspect-ratio:2;min-height:240px;max-height:320px}.shared-module__qi9u6W__chartSkeleton{isolation:isolate;aspect-ratio:2;width:100%;min-height:240px;max-height:320px;position:relative;overflow:hidden}.shared-module__qi9u6W__chartSkeleton:before{z-index:-1;background:linear-gradient(90deg, var(--outline-dimmest), var(--interactive-background), var(--outline-dimmest), var(--interactive-background));will-change:transform;pointer-events:none;content:"";width:300%;animation:2s linear infinite shared-module__qi9u6W__loading-pulse;position:absolute;top:0;bottom:0;left:0}}
@layer css-modules{.ResourceMonitoring-module__-T9ygG__container{gap:var(--space-32);display:grid}@container (min-width:600px){.ResourceMonitoring-module__-T9ygG__container{grid-template-columns:repeat(2,minmax(0,1fr))}.ResourceMonitoring-module__-T9ygG__fullWidth{grid-column:span 2}}}
@layer ruicomponents.loading-style2{@keyframes LoadingStyle2-module__oDa7mW__move-gradient{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@keyframes LoadingStyle2-module__oDa7mW__move-background-position-x{0%{background-position-x:100%}to{background-position-x:0%}}.LoadingStyle2-module__oDa7mW__root{isolation:isolate;position:relative;overflow:hidden}.LoadingStyle2-module__oDa7mW__root:before{z-index:-1;will-change:transform;background:linear-gradient(90deg, var(--low-pulse,var(--outline-dimmest)), var(--high-pulse,var(--interactive-background)), var(--low-pulse,var(--outline-dimmest)), var(--high-pulse,var(--interactive-background)));pointer-events:none;content:"";width:300%;animation:2s linear infinite LoadingStyle2-module__oDa7mW__move-gradient;position:absolute;top:0;bottom:0;left:0}.LoadingStyle2-module__oDa7mW__foreground{position:relative;overflow:hidden}.LoadingStyle2-module__oDa7mW__foreground:after{will-change:transform;background:linear-gradient(90deg, var(--low-pulse,var(--outline-default)), var(--high-pulse,var(--background-root)), var(--low-pulse,var(--outline-default)), var(--high-pulse,var(--background-root)));opacity:.5;pointer-events:none;content:"";width:300%;height:100%;animation:2s linear infinite LoadingStyle2-module__oDa7mW__move-gradient;position:absolute;top:0;left:0}.LoadingStyle2-module__oDa7mW__nativeInput{background:linear-gradient(90deg, var(--low-pulse,var(--outline-dimmest)), var(--high-pulse,var(--interactive-background)), var(--low-pulse,var(--outline-dimmest)), var(--high-pulse,var(--interactive-background)));background-position-x:0%;background-size:300% 100%;animation:2s linear infinite LoadingStyle2-module__oDa7mW__move-background-position-x}@media (prefers-reduced-motion:reduce){.LoadingStyle2-module__oDa7mW__root:before,.LoadingStyle2-module__oDa7mW__foreground:after,.LoadingStyle2-module__oDa7mW__nativeInput{animation:none}}.LoadingStyle2-module__oDa7mW__themeSurface{--low-pulse:var(--background-higher);--high-pulse:var(--background-highest)}.LoadingStyle2-module__oDa7mW__themeOutline{--low-pulse:var(--outline-dimmest);--high-pulse:var(--outline-dimmer)}.LoadingStyle2-module__oDa7mW__themePrimary{--low-pulse:var(--accent-primary-dimmest);--high-pulse:var(--accent-primary-dimmer)}.LoadingStyle2-module__oDa7mW__themePositive{--low-pulse:var(--accent-positive-dimmest);--high-pulse:var(--accent-positive-dimmer)}}
@layer ruicomponents.measure-bar{@keyframes MeasureBar-module__DtVmZW__fade-in{0%{opacity:0}to{opacity:1}}.MeasureBar-module__DtVmZW__self{animation:.12s ease-out alternate forwards MeasureBar-module__DtVmZW__fade-in}}
@layer tailwind-utilities{.StackedAvatars-module__8Jz18q__clickableAvatar.StackedAvatars-module__8Jz18q__clickableAvatar{all:unset;cursor:pointer;display:inline-flex}.StackedAvatars-module__8Jz18q__clickableAvatar.StackedAvatars-module__8Jz18q__clickableAvatar:focus-visible>*{outline:2px solid var(--accent-primary-default);outline-offset:2px;border-radius:50%}}
@layer css-modules{.GlassSurface-module__gvx5YG__glass{--glass-surface-opacity:70%;background:color-mix(in srgb, var(--surface-color) var(--glass-surface-opacity), transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.GlassSurface-module__gvx5YG__translucent{background:color-mix(in srgb, var(--surface-color) 50%, transparent 50%)}}
@layer css-modules{.IntegrationsPickerField-module__GrV9nq__optionScroll{max-height:50vh;overflow-y:auto}.IntegrationsPickerField-module__GrV9nq__tileGrid{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(168px,1fr));display:grid}.IntegrationsPickerField-module__GrV9nq__tile{cursor:pointer;position:relative;overflow:hidden}.IntegrationsPickerField-module__GrV9nq__tile.IntegrationsPickerField-module__GrV9nq__selected{box-shadow:inset 0 0 0 2px var(--accent-primary-default)}.IntegrationsPickerField-module__GrV9nq__tile.IntegrationsPickerField-module__GrV9nq__unavailable{cursor:not-allowed;opacity:.5}.IntegrationsPickerField-module__GrV9nq__tileBody{cursor:pointer;min-width:0}.IntegrationsPickerField-module__GrV9nq__tile[aria-disabled=true] .IntegrationsPickerField-module__GrV9nq__tileBody{cursor:not-allowed}.IntegrationsPickerField-module__GrV9nq__tileVisual{width:28px;height:28px;color:var(--foreground-dimmer);flex-shrink:0}.IntegrationsPickerField-module__GrV9nq__visuallyHiddenCheckbox{appearance:none;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.IntegrationsPickerField-module__GrV9nq__tile:has(.IntegrationsPickerField-module__GrV9nq__visuallyHiddenCheckbox:focus-visible){outline:2px solid var(--accent-primary-default);outline-offset:-2px}}
@media (max-width:480px){@layer css-modules{.SecurityScanProposalField-module__PUMwHq__rowTitle{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}}}@layer css-modules{.SecurityScanProposalField-module__PUMwHq__finding{min-width:0}.SecurityScanProposalField-module__PUMwHq__list{max-height:50vh;overflow-y:auto}.SecurityScanProposalField-module__PUMwHq__group,.SecurityScanProposalField-module__PUMwHq__body,.SecurityScanProposalField-module__PUMwHq__section{min-width:0}.SecurityScanProposalField-module__PUMwHq__description{overflow-wrap:anywhere}.SecurityScanProposalField-module__PUMwHq__rowDismissed{opacity:.64}.SecurityScanProposalField-module__PUMwHq__rowContainer{position:relative}.SecurityScanProposalField-module__PUMwHq__rowTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SecurityScanProposalField-module__PUMwHq__chevron{flex-shrink:0;transition:transform .15s;display:inline-flex}.SecurityScanProposalField-module__PUMwHq__chevronExpanded{transform:rotate(180deg)}.SecurityScanProposalField-module__PUMwHq__rowExpandedContent .rendered-markdown>*{color:var(--foreground-dimmer)}.SecurityScanProposalField-module__PUMwHq__dismissReason{resize:vertical;min-height:64px}.SecurityScanProposalField-module__PUMwHq__fullWidthButton{width:100%}}
@layer css-modules{.SlideOutlineField-module__QPP5KW__dragHandle{cursor:grab!important}.SlideOutlineField-module__QPP5KW__slideCard[data-dragging=true]{opacity:.4}.SlideOutlineField-module__QPP5KW__dropTarget{position:relative}.SlideOutlineField-module__QPP5KW__dropTarget:before,.SlideOutlineField-module__QPP5KW__dropTarget:after{z-index:1;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);height:var(--space-4);pointer-events:none;content:"";display:none;position:absolute;left:0;right:0}.SlideOutlineField-module__QPP5KW__dropTarget:before{bottom:100%}.SlideOutlineField-module__QPP5KW__dropTarget:after{top:100%}.SlideOutlineField-module__QPP5KW__dropTarget[data-drop-above=true]:before,.SlideOutlineField-module__QPP5KW__dropTarget[data-drop-below=true]:after{display:block}}
@media (hover:none){@layer css-modules{.TemplatePickerField-module__rsq0HW__carouselArrowLeft,.TemplatePickerField-module__rsq0HW__carouselArrowRight{opacity:1}}}@layer css-modules{.TemplatePickerField-module__rsq0HW__pickerCard{cursor:pointer;position:relative;overflow:hidden}.TemplatePickerField-module__rsq0HW__pickerCard.TemplatePickerField-module__rsq0HW__selected{box-shadow:inset 0 0 0 2px var(--accent-primary-default)}.TemplatePickerField-module__rsq0HW__textCardRow>.TemplatePickerField-module__rsq0HW__pickerCard{flex:1 1 0;min-width:0}.TemplatePickerField-module__rsq0HW__imageCardGrid{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TemplatePickerField-module__rsq0HW__imageCardThumbnail{width:100%;height:auto;display:block}.TemplatePickerField-module__rsq0HW__placeholderCover{background-color:var(--background-higher);aspect-ratio:16/9;width:100%}.TemplatePickerField-module__rsq0HW__slideFrame{width:100%}.TemplatePickerField-module__rsq0HW__inactiveSlide{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.TemplatePickerField-module__rsq0HW__carouselArrowLeft,.TemplatePickerField-module__rsq0HW__carouselArrowRight{opacity:0;z-index:1;box-shadow:var(--shadow-2);transition:opacity .15s;position:absolute;top:50%;transform:translateY(-50%)}.TemplatePickerField-module__rsq0HW__carouselArrowLeft{left:var(--space-4)}.TemplatePickerField-module__rsq0HW__carouselArrowRight{right:var(--space-4)}.TemplatePickerField-module__rsq0HW__slideCarousel{position:relative}.TemplatePickerField-module__rsq0HW__slideCarousel:hover .TemplatePickerField-module__rsq0HW__carouselArrowLeft,.TemplatePickerField-module__rsq0HW__slideCarousel:hover .TemplatePickerField-module__rsq0HW__carouselArrowRight,.TemplatePickerField-module__rsq0HW__slideCarousel:focus-within .TemplatePickerField-module__rsq0HW__carouselArrowLeft,.TemplatePickerField-module__rsq0HW__slideCarousel:focus-within .TemplatePickerField-module__rsq0HW__carouselArrowRight{opacity:1}.TemplatePickerField-module__rsq0HW__slideIndicator{white-space:nowrap}.TemplatePickerField-module__rsq0HW__imageCardLabelRow{min-width:0}.TemplatePickerField-module__rsq0HW__imageCardLabelRow>:first-child{overflow-wrap:anywhere;min-width:0}.TemplatePickerField-module__rsq0HW__visuallyHiddenRadio{appearance:none;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TemplatePickerField-module__rsq0HW__pickerCard:has(.TemplatePickerField-module__rsq0HW__visuallyHiddenRadio:focus-visible){outline:2px solid var(--accent-primary-default);outline-offset:-2px}.TemplatePickerField-module__rsq0HW__textOnlyCardBody{cursor:pointer;min-height:56px}.TemplatePickerField-module__rsq0HW__pickerCard[aria-disabled=true] .TemplatePickerField-module__rsq0HW__textOnlyCardBody{cursor:not-allowed}}
@layer css-modules{.fields-module__sBivMq__multiSelectOption{box-sizing:border-box;width:calc(100% + var(--elicitation-option-row-bleed-width,0px));margin-inline:calc(-1 * var(--elicitation-option-row-bleed,0px));padding-inline:8px}}
@layer ruicomponents.expandable-content{.ExpandableContent-module__pbPZ1a__root{--ExpandableContent--expandable-content-size-duration:.15s;--ExpandableContent--expandable-content-fade-out-duration:.2s;--ExpandableContent--expandable-content-fade-in-duration:50ms;--ExpandableContent--expandable-content-fade-in-delay:75ms}}
@media (max-width:480px){@layer css-modules{.SurfaceReplsBlock-module__CPq6JW__rail{grid-auto-columns:72%}}}@layer css-modules{.SurfaceReplsBlock-module__CPq6JW__rail{grid-auto-flow:column;grid-auto-columns:calc((100% - var(--space-16)) / 3);gap:var(--space-8);width:100%;min-width:0;padding:0 0 var(--space-8);overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:thin;margin:0;display:grid;overflow-x:auto}.SurfaceReplsBlock-module__CPq6JW__rail>li{scroll-snap-align:start;scroll-snap-stop:always;min-width:0}}
@container (not (min-width:560px)) and (min-height:560px){@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root:not(.CanvasFrameLoadingSkeleton-module__nIXi0a__slides) .CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__root:not(.CanvasFrameLoadingSkeleton-module__nIXi0a__slides) .CanvasFrameLoadingSkeleton-module__nIXi0a__mobileLayout{display:grid}}}@container (min-width:560px) and (min-height:360px){@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout{grid-template-rows:auto minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoHeader{grid-template-columns:minmax(0,1.2fr) minmax(0,1.8fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerMedium,.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerLong{height:clamp(var(--space-32), 11cqb, var(--space-64));display:block}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerShort{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoMain{grid-template-columns:minmax(var(--space-96), 1fr) minmax(0, 3.4fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRail{grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRailBlock{min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoThumbnails{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__footerBar{height:clamp(var(--space-48), 12cqb, var(--space-64));display:block}}}@container (min-width:900px) and (min-height:480px){@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoHeader{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerShort,.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerMedium,.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerLong{height:clamp(var(--space-40), 8cqb, var(--space-64));display:block}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoMain{grid-template-columns:minmax(var(--space-128), .9fr) minmax(0, 4fr) minmax(var(--space-128), .9fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__rightRail{gap:clamp(var(--space-12), 2cqi, var(--space-24));grid-template-rows:repeat(2,minmax(0,1fr));min-height:0;display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__rightRailBlock{min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__rightRailBlock:nth-child(3){display:none}}}@container (min-width:1100px) and (min-height:560px){@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout{gap:clamp(var(--space-12), 2cqi, var(--space-24))}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoHeader{grid-template-columns:minmax(0, .9fr) minmax(0, .9fr) minmax(0, 1.5fr) minmax(var(--space-96), .7fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__headerAction{height:clamp(var(--space-40), 8cqb, var(--space-64));display:block}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoMain{grid-template-columns:minmax(var(--space-128), .8fr) minmax(0, 3.8fr) minmax(var(--space-128), .8fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRail{gap:clamp(var(--space-8), 1.5cqi, var(--space-16));grid-template-rows:minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRailDetails{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRailDetail{height:var(--space-16)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryArea{gap:clamp(var(--space-8), 1.5cqi, var(--space-16));grid-template-rows:minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetails{gap:clamp(var(--space-8), 1.5cqi, var(--space-16));height:clamp(var(--space-48), 9cqb, var(--space-64));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetail:nth-child(4){display:none}}}@container (min-width:1350px) and (min-height:650px){@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoHeader{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.5fr) minmax(0,.7fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__autoMain{grid-template-columns:minmax(var(--space-128), .75fr) minmax(0, 3.6fr) minmax(var(--space-128), .95fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__leftRailDetails{grid-template-columns:minmax(0,1fr)}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryArea{grid-template-rows:auto minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryToolbar{gap:clamp(var(--space-8), 1.2cqi, var(--space-16));height:var(--space-32);grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.2fr) minmax(0,.7fr);display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetails{height:clamp(var(--space-56), 8cqb, var(--space-80));grid-template-columns:repeat(4,minmax(0,1fr))}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetail:nth-child(4){display:block}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__rightRail{grid-template-rows:repeat(3,minmax(0,1fr))}.CanvasFrameLoadingSkeleton-module__nIXi0a__root .CanvasFrameLoadingSkeleton-module__nIXi0a__rightRailBlock:nth-child(3){display:block}}}@layer css-modules{.CanvasFrameLoadingSkeleton-module__nIXi0a__root{box-sizing:border-box;background:var(--background-default);padding:clamp(var(--space-12), 4cqi, var(--space-24));width:100%;min-width:0;height:100%;min-height:0;overflow:hidden;container-type:size}.CanvasFrameLoadingSkeleton-module__nIXi0a__block{--low-pulse:var(--outline-dimmest);--high-pulse:var(--background-higher);background:var(--outline-dimmest);min-width:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout,.CanvasFrameLoadingSkeleton-module__nIXi0a__mobileLayout,.CanvasFrameLoadingSkeleton-module__nIXi0a__slidesLayout{width:100%;min-width:0;height:100%;min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout{gap:clamp(var(--space-12), 3cqi, var(--space-24));grid-template-rows:auto minmax(0,1fr) auto;display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobileLayout,.CanvasFrameLoadingSkeleton-module__nIXi0a__slidesLayout{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobileLayout{gap:clamp(var(--space-16), 4cqi, var(--space-24));grid-template-rows:auto minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__slidesLayout{gap:clamp(var(--space-12), 3cqi, var(--space-24));grid-template-rows:minmax(0,1fr) auto}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobile .CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout,.CanvasFrameLoadingSkeleton-module__nIXi0a__slides .CanvasFrameLoadingSkeleton-module__nIXi0a__autoLayout{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobile .CanvasFrameLoadingSkeleton-module__nIXi0a__mobileLayout,.CanvasFrameLoadingSkeleton-module__nIXi0a__slides .CanvasFrameLoadingSkeleton-module__nIXi0a__slidesLayout{display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoHeader{gap:clamp(var(--space-8), 2cqi, var(--space-24));grid-template-columns:minmax(0,1fr);display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__headerShort,.CanvasFrameLoadingSkeleton-module__nIXi0a__headerMedium,.CanvasFrameLoadingSkeleton-module__nIXi0a__headerAction{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__headerLong{height:clamp(var(--space-24), 8cqb, var(--space-64))}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoMain{gap:clamp(var(--space-12), 3cqi, var(--space-24));grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__leftRail,.CanvasFrameLoadingSkeleton-module__nIXi0a__rightRail,.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryToolbar,.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetails{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryArea{grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryPanel,.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryToolbarItem,.CanvasFrameLoadingSkeleton-module__nIXi0a__primaryDetail,.CanvasFrameLoadingSkeleton-module__nIXi0a__leftRailDetail{min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoThumbnails{gap:clamp(var(--space-8), 2cqi, var(--space-24));height:clamp(var(--space-48), 18cqb, var(--space-80));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__autoThumbnails .CanvasFrameLoadingSkeleton-module__nIXi0a__thumbnail:nth-child(5),.CanvasFrameLoadingSkeleton-module__nIXi0a__footerBar{display:none}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobileHeader{height:clamp(var(--space-32), 8cqb, var(--space-64))}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobilePanel{min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__mobileTabs{gap:clamp(var(--space-12), 3cqi, var(--space-24));height:clamp(var(--space-40), 10cqb, var(--space-80));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CanvasFrameLoadingSkeleton-module__nIXi0a__slidePanel{min-height:0}.CanvasFrameLoadingSkeleton-module__nIXi0a__slideThumbnails{gap:clamp(var(--space-8), 2cqi, var(--space-16));height:clamp(var(--space-48), 15cqb, var(--space-80));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}}
@layer css-modules{.ArtifactLoadingState-module__zmeaTa__root{height:100%;position:relative}.ArtifactLoadingState-module__zmeaTa__overlayContainer{z-index:2;position:absolute;inset:0}.ArtifactLoadingState-module__zmeaTa__overlayContainerMobile{aspect-ratio:9/19.5;height:calc(100% - 2 * var(--space-16));max-height:100%;container-type:size}.ArtifactLoadingState-module__zmeaTa__overlayCardBezel{width:84cqi;max-width:100%}.ArtifactLoadingState-module__zmeaTa__phoneFrame{aspect-ratio:9/19.5;height:100%;max-height:100%;position:relative}.ArtifactLoadingState-module__zmeaTa__phoneScreen{border-radius:10.5%/5.2%;position:absolute;inset:2.2% 4.2%;overflow:hidden}.ArtifactLoadingState-module__zmeaTa__phoneFrameImage{z-index:1;pointer-events:none;position:absolute;inset:0}}
@layer css-modules{.NixIsBrokenModal-module__aU_H9q__brokenNixErrorWrapper{max-height:300px;overflow:scroll}.NixIsBrokenModal-module__aU_H9q__inlineButton{display:inline-flex!important}}
@layer css-modules{.AgentAwareWebviewEmptyStates-module__B97l6q__crashedBodyWrapper{width:100%}.AgentAwareWebviewEmptyStates-module__B97l6q__borderWrapper{border:1px solid var(--outline-dimmest)}.AgentAwareWebviewEmptyStates-module__B97l6q__closeButton{top:var(--space-8);right:var(--space-8);z-index:1;position:absolute}}
@layer css-modules{.AgentAwareWebviewNonReadyStates-module__vLGE7q__root{position:relative}}
@layer css-modules{.PaneSection-module__2SER0W__root{width:100%}.PaneSection-module__2SER0W__centered{min-height:100%}}
@layer css-modules{.ViewsLayout-module__nRstfa__error{flex-grow:0;margin-top:0}}
@layer css-modules{.ScrubberPrimitives-module__pqTMIq__scrubberContainer{touch-action:none;width:100%;height:16px;position:relative}.ScrubberPrimitives-module__pqTMIq__thumb{z-index:2;background-color:var(--white);cursor:pointer;will-change:left, transition;border-radius:100%;outline:none;width:16px;height:16px;position:absolute;top:0;box-shadow:0 0 8px #00000026}.ScrubberPrimitives-module__pqTMIq__thumb:focus{outline:2px solid var(--accent-primary-default)}.ScrubberPrimitives-module__pqTMIq__thumb:focus:not(:focus-visible){outline-color:#0000}.ScrubberPrimitives-module__pqTMIq__thumbCpu.ScrubberPrimitives-module__pqTMIq__thumbCpu{left:calc((100% - 16px) * var(--cpu-progress,0));transition:left var(--cpu-transition-time,.1s) cubic-bezier(0, 0, .2, 1)}.ScrubberPrimitives-module__pqTMIq__thumbRam.ScrubberPrimitives-module__pqTMIq__thumbRam{left:calc((100% - 16px) * var(--ram-progress,0));transition:left var(--ram-transition-time,.1s) cubic-bezier(0, 0, .2, 1)}.ScrubberPrimitives-module__pqTMIq__thumbMaxInstances.ScrubberPrimitives-module__pqTMIq__thumbMaxInstances{left:calc((100% - 16px) * var(--max-instances-progress,0));transition:left var(--max-instances-transition-time,.1s) ease-out}}
@layer css-modules{.CPUTrack-module__7pKHwq__track{cursor:pointer;width:100%;height:16px;margin:0;position:relative;top:0}.CPUTrack-module__7pKHwq__trackBackground{pointer-events:none;background-color:var(--interactive-border);border-radius:2px;width:100%;height:6px;margin:0;position:absolute;top:5px;left:0;overflow:hidden}.CPUTrack-module__7pKHwq__overageGradient{background-image:linear-gradient(to right, transparent min(var(--CPUTrack--point), var(--CPUTrack--position)), var(--interactive-border--hover) min(var(--CPUTrack--point), var(--CPUTrack--position)), var(--interactive-border--hover) max(var(--CPUTrack--point), var(--CPUTrack--position)), transparent max(var(--CPUTrack--point), var(--CPUTrack--position)));width:100%;height:100%;opacity:var(--CPUTrack--opacity);--CPUTrack--opacity:0;--CPUTrack--point:0;--CPUTrack--position:0}}
@layer css-modules{.Marks-module__5FnZ7G__container{height:var(--space-6)}.Marks-module__5FnZ7G__mark{background-color:var(--outline-stronger);width:var(--space-1)}}
@layer css-modules{.BuilderRow-module__s4UbNa__container{gap:var(--space-4);flex-direction:column;display:flex}.BuilderRow-module__s4UbNa__label{padding-bottom:var(--space-4);flex-direction:column;display:flex}@container (min-width:320px){.BuilderRow-module__s4UbNa__label{flex-direction:row;justify-content:space-between;padding-bottom:0}}.BuilderRow-module__s4UbNa__cost{flex-direction:row;align-items:baseline;gap:1px;display:flex}}
@layer css-modules{.RAMTrack-module__VCKq_q__track{cursor:pointer;width:100%;height:16px;margin:0;position:relative;top:0}.RAMTrack-module__VCKq_q__trackBackground{pointer-events:none;background-color:var(--interactive-border);border-radius:2px;width:100%;height:6px;margin:0;position:absolute;top:5px;left:0;overflow:hidden}.RAMTrack-module__VCKq_q__overageGradient{background-image:linear-gradient(to right, transparent min(var(--RAMTrack--point), var(--RAMTrack--position)), var(--interactive-border--hover) min(var(--RAMTrack--point), var(--RAMTrack--position)), var(--interactive-border--hover) max(var(--RAMTrack--point), var(--RAMTrack--position)), transparent max(var(--RAMTrack--point), var(--RAMTrack--position)));width:100%;height:100%;opacity:var(--RAMTrack--opacity);--RAMTrack--opacity:0;--RAMTrack--point:0;--RAMTrack--position:0}}
@layer css-modules{.Rope-module__TfoGCG__container.Rope-module__TfoGCG__container{z-index:1;width:100%;transition-property:all;transition-duration:.12s;transition-timing-function:ease-out;position:absolute;top:60px;bottom:21px}@container (min-width:320px){.Rope-module__TfoGCG__container.Rope-module__TfoGCG__container{top:34px}}.Rope-module__TfoGCG__svg{width:100%;height:100%;overflow:visible}.Rope-module__TfoGCG__overage.Rope-module__TfoGCG__overage{--opacity:0;opacity:var(--opacity);transition:opacity 80ms ease-out}}
@layer css-modules{.index-module__6WYU_G__container{border-radius:var(--border-radius-8)}.index-module__6WYU_G__disabled{border-radius:var(--border-radius-8);opacity:.5;pointer-events:none}.index-module__6WYU_G__bottom{border-top:1px solid var(--outline-dimmer)}.index-module__6WYU_G__overviewLine{flex-direction:column;display:flex}@container (min-width:320px){.index-module__6WYU_G__overviewLine{flex-direction:row;justify-content:space-between}}.index-module__6WYU_G__cost{flex-direction:row;align-items:baseline;gap:1px;display:flex}.index-module__6WYU_G__builder{--cpu-transition-time:.2s;--cpu-progress:1;--ram-transition-time:.2s;--ram-progress:1;position:relative}.index-module__6WYU_G__builder #index-module__6WYU_G__rope{opacity:0}.index-module__6WYU_G__builder *{transition-timing-function:ease}.index-module__6WYU_G__builder:hover #index-module__6WYU_G__rope,.index-module__6WYU_G__builder:focus-within #index-module__6WYU_G__rope{opacity:1}}
@layer css-modules{.MaxInstancesTrack-module__KpIhrW__track{cursor:pointer;width:100%;height:16px;margin:0;position:relative;top:0}.MaxInstancesTrack-module__KpIhrW__trackBackground{pointer-events:none;background-color:var(--interactive-border);border-radius:2px;width:100%;height:6px;margin:0;position:absolute;top:5px;left:0;overflow:hidden}.MaxInstancesTrack-module__KpIhrW__overageGradient{background-image:linear-gradient(to right, transparent min(var(--MaxInstancesTrack--point), var(--MaxInstancesTrack--position)), var(--interactive-border--hover) min(var(--MaxInstancesTrack--point), var(--MaxInstancesTrack--position)), var(--interactive-border--hover) max(var(--MaxInstancesTrack--point), var(--MaxInstancesTrack--position)), transparent max(var(--MaxInstancesTrack--point), var(--MaxInstancesTrack--position)));width:100%;height:100%;opacity:var(--MaxInstancesTrack--opacity);--MaxInstancesTrack--opacity:0;--MaxInstancesTrack--point:0;--MaxInstancesTrack--position:0}}
@layer css-modules{.index-module__Y51ArG__container{gap:var(--space-12);border-radius:var(--border-radius-container);padding:var(--space-16);flex-direction:column;display:flex}.index-module__Y51ArG__disabled{gap:var(--space-12);border-radius:var(--border-radius-container);padding:var(--space-16);opacity:.5;pointer-events:none;flex-direction:column;display:flex}.index-module__Y51ArG__builder{--max-instances-transition-time:.12s;--max-instances:1;position:relative}.index-module__Y51ArG__builder *{transition-timing-function:ease}}
@layer css-modules{.index-module__mEFXuW__card{border:1px solid var(--outline-dimmer);background:var(--background-higher)}}
@layer css-modules{.AppIconEditor-module__5ZOIkq__hiddenInput{display:none}.AppIconEditor-module__5ZOIkq__iconTrigger{cursor:pointer;border-radius:var(--border-radius-8);background:0 0;border:none;padding:0}.AppIconEditor-module__5ZOIkq__iconTrigger:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:1px}.AppIconEditor-module__5ZOIkq__iconTrigger:disabled{cursor:wait}.AppIconEditor-module__5ZOIkq__iconWrapper{display:block;position:relative}.AppIconEditor-module__5ZOIkq__editBadge{opacity:0;border:2px solid var(--background-root);background:var(--background-default);pointer-events:none;width:24px;height:24px;color:var(--foreground-dimmer);display:flex;position:absolute;bottom:-4px;right:-4px}.AppIconEditor-module__5ZOIkq__editBadgeVisible{opacity:1;pointer-events:auto}.AppIconEditor-module__5ZOIkq__iconTrigger:hover .AppIconEditor-module__5ZOIkq__editBadge,.AppIconEditor-module__5ZOIkq__iconTrigger[aria-expanded=true] .AppIconEditor-module__5ZOIkq__editBadge{opacity:1;background:var(--background-higher);color:var(--foreground-default)}}
@layer css-modules{.PublishAppInfo-module__3rdMcq__cancelButton,.PublishAppInfo-module__3rdMcq__errorText{color:var(--accent-negative-default)!important}}
@layer css-modules{.ArtifactSection-module__EVE9ka__showMoreToggle{cursor:pointer}}
@layer css-modules{.PrimaryDomainField-module__x7kKiq__domainInputWrapper input{border-top-right-radius:0;border-bottom-right-radius:0}.PrimaryDomainField-module__x7kKiq__domainInputWrapperCompact input{height:40px}.PrimaryDomainField-module__x7kKiq__domainSuffix{border:1px solid var(--outline-dimmest);border-top-right-radius:var(--border-radius-8);border-bottom-right-radius:var(--border-radius-8);border-left:none;justify-content:center;align-self:stretch}}
@keyframes AgentWorkingSpinner-module__9l8Rhq__slide{to{transform:translate(-100%)}}@keyframes AgentWorkingSpinner-module__9l8Rhq__slide-first-half{50%,to{transform:translate(-100%)}}@keyframes AgentWorkingSpinner-module__9l8Rhq__slide-second-half{0%,50%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes AgentWorkingSpinner-module__9l8Rhq__reveal-second-half{0%,49.9%{opacity:0}50%,to{opacity:1}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.AgentWorkingSpinner-module__9l8Rhq__strip{animation:1.28s steps(80,end) infinite AgentWorkingSpinner-module__9l8Rhq__slide}.AgentWorkingSpinner-module__9l8Rhq__largeStripFirst{animation:1.28s steps(40,end) infinite AgentWorkingSpinner-module__9l8Rhq__slide-first-half}.AgentWorkingSpinner-module__9l8Rhq__largeStripSecond{animation:1.28s steps(40,end) infinite AgentWorkingSpinner-module__9l8Rhq__slide-second-half,1.28s step-end infinite AgentWorkingSpinner-module__9l8Rhq__reveal-second-half}}}@media (prefers-reduced-motion:reduce){@layer css-modules{.AgentWorkingSpinner-module__9l8Rhq__largeStripSecond{display:none}}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.AgentWorkingSpinner-module__9l8Rhq__settled{transition:background-color 1s ease-out}}}@layer css-modules{.AgentWorkingSpinner-module__9l8Rhq__spinner{flex:none;position:relative;overflow:hidden}.AgentWorkingSpinner-module__9l8Rhq__strip{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AgentWorkingSpinner-module__9l8Rhq__largeStrip{position:absolute;top:0;left:0}.AgentWorkingSpinner-module__9l8Rhq__frozen{animation:none}}
@media (hover:hover){@layer css-modules{.RecordLine-module__X5m-za__recordLine{--chat-footer-copy-color:var(--foreground-default)}.RecordLine-module__X5m-za__recordLine .RecordLine-module__X5m-za__slot .RecordLine-module__X5m-za__resting{display:none}.RecordLine-module__X5m-za__recordLine .RecordLine-module__X5m-za__slot .RecordLine-module__X5m-za__record{opacity:1}}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.RecordLine-module__X5m-za__slot>*{transition:opacity .15s ease-out}}}@layer css-modules{.RecordLine-module__X5m-za__recordLine{align-items:center;display:inline-flex}.RecordLine-module__X5m-za__recordLine button{position:relative;top:-1px}.RecordLine-module__X5m-za__copyLabel,.RecordLine-module__X5m-za__recordLine svg{color:var(--chat-footer-copy-color,var(--accent-grey-default))}.RecordLine-module__X5m-za__copyLabel[data-copied]{color:var(--accent-positive-stronger)}.RecordLine-module__X5m-za__slot{display:inline-grid}.RecordLine-module__X5m-za__slot>*{grid-area:1/1}.RecordLine-module__X5m-za__record{color:var(--accent-grey-default);font-size:var(--font-size-default);line-height:var(--line-height-default);white-space:nowrap}.RecordLine-module__X5m-za__resting{color:var(--accent-grey-default);white-space:nowrap;align-items:center;display:inline-flex}.RecordLine-module__X5m-za__slot .RecordLine-module__X5m-za__record{opacity:0}.RecordLine-module__X5m-za__slot[data-revealed] .RecordLine-module__X5m-za__record{opacity:1}.RecordLine-module__X5m-za__slot[data-revealed] .RecordLine-module__X5m-za__resting{opacity:0}.RecordLine-module__X5m-za__resting svg{margin-left:var(--space-4)}}
@media (prefers-reduced-motion:reduce){@layer css-modules{.StatusDots-module__k5YUra__dot{opacity:1}}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.StatusDots-module__k5YUra__dot{opacity:0}.StatusDots-module__k5YUra__dot:first-child{animation:1.2s infinite StatusDots-module__k5YUra__dot-1}.StatusDots-module__k5YUra__dot:nth-child(2){animation:1.2s infinite StatusDots-module__k5YUra__dot-2}.StatusDots-module__k5YUra__dot:nth-child(3){animation:1.2s infinite StatusDots-module__k5YUra__dot-3}}}@keyframes StatusDots-module__k5YUra__dot-1{0%,83.33%{opacity:1}83.34%,to{opacity:0}}@keyframes StatusDots-module__k5YUra__dot-2{0%,16.66%{opacity:0}16.67%,66.66%{opacity:1}66.67%,to{opacity:0}}@keyframes StatusDots-module__k5YUra__dot-3{0%,33.32%{opacity:0}33.33%,50%{opacity:1}50.01%,to{opacity:0}}@layer css-modules{.StatusDots-module__k5YUra__dot:before{content:"."}}
@layer css-modules{.FeedCollapse-module__GQK4cW__root{display:flow-root;overflow:visible clip}}
@media (hover:hover){@layer css-modules{.ChipExpandable-module__Ma1GwW__chevron{display:none}.ChipExpandable-module__Ma1GwW__trigger:hover .ChipExpandable-module__Ma1GwW__chevron{display:block}}}@layer css-modules{.ChipExpandable-module__Ma1GwW__root{width:100%;min-width:0}.ChipExpandable-module__Ma1GwW__trigger{text-align:start;width:100%}.ChipExpandable-module__Ma1GwW__chevron{margin-right:var(--space-4);flex-shrink:0}}
@media (hover:none){@layer css-modules{.FeedStatus-module__Cjdf7a__feedRegion{--chat-footer-height:24px}}}@media (hover:hover){@layer css-modules{.FeedStatus-module__Cjdf7a__feedRegion{--chat-footer-height:20px}}}@keyframes FeedStatus-module__Cjdf7a__settle-caption-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.FeedStatus-module__Cjdf7a__settleCaptionIn{animation:.1s ease-out FeedStatus-module__Cjdf7a__settle-caption-fade}}}@media (hover:hover){@layer css-modules{.FeedStatus-module__Cjdf7a__recordRowChevron{display:none}}}@media (prefers-reduced-motion:no-preference){@layer css-modules{.FeedStatus-module__Cjdf7a__settledHoveredLayer,.FeedStatus-module__Cjdf7a__settledRestingLayer,.FeedStatus-module__Cjdf7a__settledHoverGroup .FeedStatus-module__Cjdf7a__glyphColumn{transition:opacity .1s ease-out}}}@layer css-modules{.FeedStatus-module__Cjdf7a__glyphColumn{height:calc(var(--row-line-height,var(--line-height-small)) * 1em);flex-shrink:0}.FeedStatus-module__Cjdf7a__settledSwap{align-items:baseline;min-width:0;display:grid}.FeedStatus-module__Cjdf7a__settledRestingLayer,.FeedStatus-module__Cjdf7a__settledHoveredLayer{white-space:nowrap;grid-area:1/1;align-items:center;min-width:0;display:flex}.FeedStatus-module__Cjdf7a__settledHoveredLayer{opacity:0;margin-left:calc(-1 * (var(--settled-mark-width,16px) + 8px));pointer-events:none;position:relative;top:3px}.FeedStatus-module__Cjdf7a__settledHoverGroup:hover .FeedStatus-module__Cjdf7a__settledHoveredLayer,.FeedStatus-module__Cjdf7a__settledHoverGroup:focus-within .FeedStatus-module__Cjdf7a__settledHoveredLayer,.FeedStatus-module__Cjdf7a__settledHoverGroup[data-revealed] .FeedStatus-module__Cjdf7a__settledHoveredLayer{opacity:1;pointer-events:auto}.FeedStatus-module__Cjdf7a__settledHoverGroup:hover .FeedStatus-module__Cjdf7a__settledRestingLayer,.FeedStatus-module__Cjdf7a__settledHoverGroup:focus-within .FeedStatus-module__Cjdf7a__settledRestingLayer,.FeedStatus-module__Cjdf7a__settledHoverGroup[data-revealed] .FeedStatus-module__Cjdf7a__settledRestingLayer,.FeedStatus-module__Cjdf7a__settledHoverGroup:hover .FeedStatus-module__Cjdf7a__glyphColumn,.FeedStatus-module__Cjdf7a__settledHoverGroup:focus-within .FeedStatus-module__Cjdf7a__glyphColumn,.FeedStatus-module__Cjdf7a__settledHoverGroup[data-revealed] .FeedStatus-module__Cjdf7a__glyphColumn{opacity:0;pointer-events:none}.FeedStatus-module__Cjdf7a__recordRowChevron{position:relative;top:-1px}.FeedStatus-module__Cjdf7a__codeText{font-size:.9em;font-family:var(--font-family-code)}.FeedStatus-module__Cjdf7a__slideInEnter{opacity:0;transform:translate(-16px)}.FeedStatus-module__Cjdf7a__slideInEnterActive{opacity:1;transition:opacity .15s ease-out,transform .15s ease-out;transform:translate(0)}}
@layer css-modules{.optimisticUserMessages-module__sPhUpq__error{align-self:flex-end;max-width:100%}.optimisticUserMessages-module__sPhUpq__errorStatus{color:var(--accent-negative-default);min-width:0}.optimisticUserMessages-module__sPhUpq__errorIcon{flex:none;width:12px;height:12px}}
@layer css-modules{.PreviewModeToggle-module__sG1pea__sourceView{flex-direction:column;flex:1;min-height:0;display:flex}.PreviewModeToggle-module__sG1pea__sourceScroll{min-height:0;overflow:auto}}
@layer css-modules{.ChatAssetPreview-module__c333CG__content{background-color:var(--background-default);overflow:hidden}.ChatAssetPreview-module__c333CG__headerIcon{width:22px;height:22px;color:var(--foreground-dimmer)}.ChatAssetPreview-module__c333CG__markdownPreview{min-height:0;overflow:auto}.ChatAssetPreview-module__c333CG__hugging{min-height:0}}
@layer css-modules{.GridList-module__n8Igxq__gridList{gap:var(--space-2);min-height:24px;max-height:inherit;flex-direction:column;display:flex;overflow-y:auto}.GridList-module__n8Igxq__item{flex-direction:row;align-items:center;min-height:32px;display:flex}.GridList-module__n8Igxq__item[data-hovered],.GridList-module__n8Igxq__item[data-focused]{background-color:var(--background-higher)}.GridList-module__n8Igxq__item[data-pressed]{background-color:var(--background-highest)}.GridList-module__n8Igxq__item[data-selected],.GridList-module__n8Igxq__item[data-selected]:hover{background-color:var(--surface-color)}.GridList-module__n8Igxq__item>[role=gridcell]{align-items:center;gap:var(--space-8);padding:0 var(--space-8);flex-direction:row;flex:1;min-width:0;display:flex}}
@layer css-modules{.ChatAssetRow-module__veKd-W__root{border-radius:var(--border-radius-8);width:100%;min-height:44px}.ChatAssetRow-module__veKd-W__root[data-preview-unavailable]{cursor:default}.ChatAssetRow-module__veKd-W__thumbnail{color:var(--foreground-dimmer);width:var(--space-32);height:var(--space-32);position:relative;overflow:hidden}.ChatAssetRow-module__veKd-W__thumbnailImage{opacity:0;position:absolute;inset:0}.ChatAssetRow-module__veKd-W__thumbnailImage[data-loaded=true]{opacity:1}.ChatAssetRow-module__veKd-W__menuTrigger{opacity:0;transition:opacity .15s}.ChatAssetRow-module__veKd-W__menuTrigger:focus-visible,.ChatAssetRow-module__veKd-W__root:hover .ChatAssetRow-module__veKd-W__menuTrigger{opacity:1}}
@layer css-modules{.SidebarBubble-module__lm9I0W__taskRow{min-height:var(--space-32)}.SidebarBubble-module__lm9I0W__taskRow[aria-expanded=true]{border-bottom:var(--border-width-default) solid var(--outline-dimmest)}.SidebarBubble-module__lm9I0W__nestedRow{margin-left:var(--space-32);min-height:var(--space-32);position:relative}.SidebarBubble-module__lm9I0W__nestedRow:before{top:calc(-1 * var(--space-8));left:calc(-1 * var(--space-16));border-bottom:var(--border-width-default) solid var(--outline-dimmest);border-left:var(--border-width-default) solid var(--outline-dimmest);border-bottom-left-radius:var(--border-radius-6);width:var(--space-12);height:var(--space-24);content:"";position:absolute}}
@layer css-modules{.RoutineCard-module__JVLD1a__title{font-weight:var(--font-weight-medium)}.RoutineCard-module__JVLD1a__rowMinHeight{min-height:var(--space-32)}.RoutineCard-module__JVLD1a__timezoneToggle{cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0}.RoutineCard-module__JVLD1a__nestedTrunk{position:relative}.RoutineCard-module__JVLD1a__nestedTrunk:after{top:calc(-1 * var(--space-8));left:var(--space-16);border-left:var(--border-width-default) solid var(--outline-dimmest);height:calc(100% + var(--space-8));content:"";position:absolute}.RoutineCard-module__JVLD1a__statusPillStack{margin-left:calc(var(--space-8) - var(--border-width-default) - var(--space-4) - var(--space-6));display:inline-grid}.RoutineCard-module__JVLD1a__statusPillStack>*{grid-area:1/1;justify-self:start}.RoutineCard-module__JVLD1a__statusPillStack>:last-child{visibility:hidden}.RoutineCard-module__JVLD1a__scheduleWidth{width:100%;min-width:0;max-width:100%}.RoutineCard-module__JVLD1a__budgetGrid{align-items:center;gap:var(--space-4) var(--space-8);grid-template-columns:minmax(0,1fr) max-content;width:100%;min-width:0;display:grid}.RoutineCard-module__JVLD1a__budgetInput{width:100%;min-width:0}.RoutineCard-module__JVLD1a__budgetGuidance{grid-column:1/-1}}
@layer css-modules{.RoutineLoadingBubble-module__bP9XQW__shimmer{width:100%}.RoutineLoadingBubble-module__bP9XQW__header{width:55%;height:var(--space-24)}.RoutineLoadingBubble-module__bP9XQW__body{height:var(--space-48)}.RoutineLoadingBubble-module__bP9XQW__row{height:var(--space-24)}}
@layer css-modules{.ConversationLibraryIntegrationsContent-module__-orqzW__row{width:100%;min-height:var(--space-32)}.ConversationLibraryIntegrationsContent-module__-orqzW__dimmed{opacity:.5}.ConversationLibraryIntegrationsContent-module__-orqzW__mcpBadge{font-size:10px}}
@layer css-modules{.ChatSandboxResourceUsage-module__QLE7Jq__skeletonLabel{width:40%;height:12px}.ChatSandboxResourceUsage-module__QLE7Jq__skeletonBar{height:8px}}
@layer css-modules{.ChatResourcesContent-module__DhyDkW__truncateContainer{min-width:0}.ChatResourcesContent-module__DhyDkW__computerIcon{width:var(--space-16);height:var(--space-16);line-height:0;position:relative}.ChatResourcesContent-module__DhyDkW__connectionDot{right:calc(-1 * var(--space-2));bottom:calc(-1 * var(--space-2));line-height:0;position:absolute}}
@layer css-modules{.TaskEventSeparator-module__MHqkEq__separatorLine{border-bottom:1px dashed var(--outline-dimmer)}.TaskEventSeparator-module__MHqkEq__separatorContent{max-width:min(360px,100%)}}
@layer css-modules{.ToolUse-module__ZltkIG__stackedAvatar{margin-left:-2px}}
@layer css-modules{.ExpandableFeedContent-module__mkQqzq__expandableButton{height:34px}.ExpandableFeedContent-module__mkQqzq__expandableButton .ExpandableFeedContent-module__mkQqzq__chevron{margin-right:var(--space-4)}@media (hover:hover){.ExpandableFeedContent-module__mkQqzq__expandableButton .ExpandableFeedContent-module__mkQqzq__chevron{display:none}.ExpandableFeedContent-module__mkQqzq__expandableButton:hover .ExpandableFeedContent-module__mkQqzq__chevron{display:block}}}
@layer css-modules{.PeerExchangeBlock-module__TP6n7q__transcript{max-height:300px;overflow-y:auto}.PeerExchangeBlock-module__TP6n7q__collapsedOpener:not(:focus-within){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PeerExchangeBlock-module__TP6n7q__peers,.PeerExchangeBlock-module__TP6n7q__rail{margin-left:var(--space-8);border-left:1px solid var(--outline-dimmest)}.PeerExchangeBlock-module__TP6n7q__run{position:relative}.PeerExchangeBlock-module__TP6n7q__run:before{content:"";background-color:var(--foreground-dimmer);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:-15.5px}.PeerExchangeBlock-module__TP6n7q__outbound:before{background-color:var(--outline-dimmest)}}
@layer css-modules{.ChatSubagentBlock-module__2RZZka__block{position:relative}.ChatSubagentBlock-module__2RZZka__children{margin-left:24px}.ChatSubagentBlock-module__2RZZka__lineToggle{cursor:pointer;width:100%;font:inherit;text-align:start;background:0 0;border:0;padding:0}}
@layer css-modules{.PeerMessageRowLabel-module__irB6da__label{min-width:0;color:inherit;white-space:pre;align-items:baseline;display:flex;position:relative}.PeerMessageRowLabel-module__irB6da__toggle{display:flex;position:absolute;inset:0}.PeerMessageRowLabel-module__irB6da__peerLink{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;position:relative;overflow:hidden}}
@layer css-modules{.OrgAlertThresholdExceededMessage-module__9_NTnG__buttonWrapper{width:100%;max-width:320px}}
@layer css-modules{.FreemiumQuotaExceededModal-module__2u2DGG__outerStack{padding:var(--space-24)}@media (max-width:480px){.FreemiumQuotaExceededModal-module__2u2DGG__outerStack{padding:var(--space-16)}}.FreemiumQuotaExceededModal-module__2u2DGG__featuresPanel{gap:var(--space-16);padding:20px}@media (max-width:480px){.FreemiumQuotaExceededModal-module__2u2DGG__featuresPanel{padding:var(--space-16);gap:var(--space-12)}}.FreemiumQuotaExceededModal-module__2u2DGG__featuresList{gap:var(--space-12)}@media (max-width:480px){.FreemiumQuotaExceededModal-module__2u2DGG__featuresList{gap:var(--space-8)}}.FreemiumQuotaExceededModal-module__2u2DGG__planComparison{grid-template-columns:minmax(0,1fr);display:grid}.FreemiumQuotaExceededModal-module__2u2DGG__planOption{grid-area:1/1}.FreemiumQuotaExceededModal-module__2u2DGG__hiddenPlanOption{visibility:hidden}.FreemiumQuotaExceededModal-module__2u2DGG__featureCheckIcon{color:color-mix(in srgb, var(--foreground-default) 72%, var(--foreground-dimmer))}}
@layer css-modules{.NudgeBanner-module__GjMBXq__fullWidth{width:100%}.NudgeBanner-module__GjMBXq__popupSurface{box-shadow:var(--shadow-subtle)}}
@keyframes FileAttachment-module__mN7tSW__media-reveal-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){@layer css-modules{.FileAttachment-module__mN7tSW__mediaRevealFade{animation:none}}}@layer tailwind-utilities{.FileAttachment-module__mN7tSW__disclaimerInfo.FileAttachment-module__mN7tSW__disclaimerInfo{color:var(--foreground-dimmer)}}@layer css-modules{.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__viewerModalContentsWithNavigation{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.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:min(200px,100%);min-height:200px;display:flex}.FileAttachment-module__mN7tSW__mediaViewerWrapper img{object-fit:contain;image-rendering:auto;width:100%;height:auto;max-height:60vh}.FileAttachment-module__mN7tSW__animatedHeight{overflow:hidden}.FileAttachment-module__mN7tSW__mediaRevealFade{animation:.2s ease-out .2s backwards FileAttachment-module__mN7tSW__media-reveal-fade}.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}}
@keyframes UrlOptionCard-module__-EChBa__move-gradient{0%{transform:translate(-66.667%)}to{transform:translate(0%)}}@layer css-modules{.UrlOptionCard-module__-EChBa__loadingPulse:before{animation:2s linear infinite UrlOptionCard-module__-EChBa__move-gradient}}
@layer css-modules{.DetectedFigmaUrl-module__66FwpW__container{cursor:default;-webkit-user-select:none;user-select:none;overflow:hidden}.DetectedFigmaUrl-module__66FwpW__containerDisabled{opacity:.5;pointer-events:none}}
@layer css-modules{.ConnectorSubmenu-module__L0PaWW__submenuContainer{width:280px;max-height:400px;overflow:hidden}.ConnectorSubmenu-module__L0PaWW__connectorList{height:320px;overflow:hidden auto}.ConnectorSubmenu-module__L0PaWW__skeletonIcon{flex-shrink:0;width:16px;height:16px}.ConnectorSubmenu-module__L0PaWW__skeletonLine{width:96px;height:8px}}
@layer css-modules{.NewArtifactRequestChip-module__df7f5q__noWrap{white-space:nowrap}}
@layer css-modules{.NewArtifactSubmenu-module__2jvkpW__submenuContainer{width:220px}}
@layer css-modules{.SkillSubmenu-module__33ASoG__skillItemContent{word-wrap:break-word;overflow-wrap:break-word;min-width:0}.SkillSubmenu-module__33ASoG__submenuContainer{width:320px;max-height:400px;overflow:hidden}.SkillSubmenu-module__33ASoG__submenuSkillList{height:320px;overflow:hidden auto}}
@layer css-modules{.AttachmentsRow-module__M6B8Qa__divider{background-color:var(--outline-dimmest)}}
@layer css-modules{.VoiceWaveform-module__15nMfW__bar{transform-origin:50%;will-change:transform;background-color:var(--foreground-default);border-radius:999px;width:2px;height:16px;transition:none;transform:scaleY(.15)}.VoiceWaveform-module__15nMfW__barReduced{opacity:.6;background-color:var(--foreground-default);border-radius:999px;width:2px;height:16px}.VoiceWaveform-module__15nMfW__barReducedScroll{opacity:.6;box-sizing:border-box;background-color:var(--foreground-default);border-radius:999px;flex:0 0 2px;width:2px;min-width:2px;max-width:2px;height:2px}.VoiceWaveform-module__15nMfW__scrollSvg{fill:var(--foreground-default);height:100%;display:block;position:absolute;top:0;right:0;overflow:hidden}.VoiceWaveform-module__15nMfW__scrollBarRow{opacity:0;width:100%;min-width:0;height:24px;transition:opacity .18s ease-out;position:relative;overflow:hidden}.VoiceWaveform-module__15nMfW__transcribingContainer{color:var(--foreground-dimmer)}.VoiceWaveform-module__15nMfW__compactWrapper{width:64px;height:24px;position:relative;overflow:hidden}.VoiceWaveform-module__15nMfW__compactContainer{width:64px;height:24px}.VoiceWaveform-module__15nMfW__fillWrapper{width:100%;height:24px;position:relative;overflow:hidden}.VoiceWaveform-module__15nMfW__fillContainer{width:100%;height:24px}.VoiceWaveform-module__15nMfW__warningText{opacity:.8;color:var(--foreground-dimmer);font-size:12px;position:absolute;right:48px}}
@keyframes VoiceInputButton-module__kzLxSW__voice-input-discovery-pulse{0%{box-shadow:0 0 0 2px #0079f2b3}70%{box-shadow:0 0 0 8px #0079f200}to{box-shadow:0 0 0 8px #0079f200}}@media (prefers-reduced-motion:reduce){@layer css-modules{.VoiceInputButton-module__kzLxSW__discoveryPulse{animation:none}}}@layer css-modules{.VoiceInputButton-module__kzLxSW__discoveryPulse{border-radius:var(--border-radius-6);animation:2s cubic-bezier(.4,0,.6,1) infinite VoiceInputButton-module__kzLxSW__voice-input-discovery-pulse;position:relative}}
@layer css-modules{.VoiceRecordingBar-module__tSTYVq__bar{flex:auto;min-width:0}.VoiceRecordingBar-module__tSTYVq__waveformSlot{overflow:hidden}}
@layer css-modules{.AttachedFilesRow-module__sl1CgW__insetWorkspace{padding:var(--space-8) var(--space-8) var(--space-4)}}
@layer css-modules{.FigmaUrlInput-module__46xqCW__container{flex-direction:column;gap:16px;padding:12px;display:flex}.FigmaUrlInput-module__46xqCW__mediumFont{font-weight:500}}
@keyframes FigmaUrlInputAnimated-module__S9y6zW__smooth-slide-down-and-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@layer css-modules{.FigmaUrlInputAnimated-module__S9y6zW__animatedContainer{opacity:0;cursor:default;box-sizing:border-box;border-radius:inherit;justify-content:center;width:100%;min-height:128px;animation:.3s forwards FigmaUrlInputAnimated-module__S9y6zW__smooth-slide-down-and-fade-in;overflow:hidden;padding:16px!important}}
@layer css-modules{.ConversationReferenceChip-module__o18fSW__root{vertical-align:middle;display:inline-flex}.ConversationReferenceChip-module__o18fSW__chip{display:inline-flex}.ConversationReferenceChip-module__o18fSW__label{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}}
@layer css-modules{.CompactStackingBox-module__ql_O5q__box{--CompactStackingBox--focus-color:var(--accent-primary-default);--CompactStackingBox--box-border-radius:12px;border-radius:var(--CompactStackingBox--box-border-radius);transition:border-color .2s ease-out;position:relative}.CompactStackingBox-module__ql_O5q__box:focus-within,.CompactStackingBox-module__ql_O5q__box:hover,.CompactStackingBox-module__ql_O5q__box[data-is-dragged-over=true]{border-color:var(--CompactStackingBox--focus-color)!important}.CompactStackingBox-module__ql_O5q__footerOverlay{bottom:var(--space-8);width:100%;height:0;position:absolute;left:0}.CompactStackingBox-module__ql_O5q__bottom:empty{display:none}}
@layer css-modules{.CodeMirrorInput-module__8S0yYW__root{--CodeMirrorInput--top-inset:12px;--CodeMirrorInput--right-inset:12px;--CodeMirrorInput--bottom-inset:12px;--CodeMirrorInput--left-inset:12px;--CodeMirrorInput--line-reserve:24px;cursor:text;padding:var(--CodeMirrorInput--top-inset) var(--CodeMirrorInput--right-inset) var(--CodeMirrorInput--bottom-inset) var(--CodeMirrorInput--left-inset);min-height:calc(var(--CodeMirrorInput--top-inset) + var(--CodeMirrorInput--bottom-inset) + var(--CodeMirrorInput--line-reserve));flex-grow:1;max-height:300px;display:flex;overflow:auto}.CodeMirrorInput-module__8S0yYW__root .cm-editor{flex-grow:1}.CodeMirrorInput-module__8S0yYW__root .cm-scroller{scrollbar-width:none}.CodeMirrorInput-module__8S0yYW__root .cm-scroller::-webkit-scrollbar{display:none}:is(.CodeMirrorInput-module__8S0yYW__conversationText .cm-content,.CodeMirrorInput-module__8S0yYW__conversationText .cm-placeholder-layer,.CodeMirrorInput-module__8S0yYW__conversationText .cm-placeholder,.CodeMirrorInput-module__8S0yYW__conversationText .cm-placeholder-dom){font-size:var(--font-size-subhead-default)}}
@layer css-modules{.TextArea-module__1kNrma__insets{--TextArea--pt:0;--TextArea--pr:0;--TextArea--pb:0;--TextArea--pl:0;padding:var(--TextArea--pt) var(--TextArea--pr) var(--TextArea--pb) var(--TextArea--pl)}.TextArea-module__1kNrma__textarea{padding:var(--space-6) var(--space-6) 0;resize:none;width:100%;color:var(--foreground-default);cursor:text!important;background:0 0!important;border:none!important}.TextArea-module__1kNrma__textarea:hover{cursor:text!important;background:0 0!important;border:none!important}.TextArea-module__1kNrma__textarea:focus{cursor:text!important;background:0 0!important;border:none!important;outline:none!important}.TextArea-module__1kNrma__textarea:focus-visible{cursor:text!important;border:none!important;outline:none!important}.TextArea-module__1kNrma__textarea::placeholder{color:var(--foreground-dimmest)}}
@layer tailwind-utilities{.ArtifactPresented-module__4eqJtW__title.ArtifactPresented-module__4eqJtW__title{font-weight:var(--font-weight-bold)}}@layer css-modules{.ArtifactPresented-module__4eqJtW__cardHeader{cursor:pointer;transition:opacity .15s}.ArtifactPresented-module__4eqJtW__cardDisabled .ArtifactPresented-module__4eqJtW__cardHeader{opacity:.8;cursor:wait}.ArtifactPresented-module__4eqJtW__screenshotContainer{border:1px solid var(--outline-dimmer);width:100%;overflow:hidden}.ArtifactPresented-module__4eqJtW__screenshotContainer:empty{aspect-ratio:16/10;max-height:240px}.ArtifactPresented-module__4eqJtW__screenshot{object-fit:cover;object-position:top;aspect-ratio:auto 16/10;width:100%;height:auto;max-height:240px;display:block}}
@layer tailwind-utilities{.AgentAssetView-module__rxHgLa__assetName.AgentAssetView-module__rxHgLa__assetName{font-weight:var(--font-weight-bold)}}@layer css-modules{.AgentAssetView-module__rxHgLa__cardDisabled{opacity:.6}.AgentAssetView-module__rxHgLa__cardHeader{transition:opacity .15s;position:relative}.AgentAssetView-module__rxHgLa__pressArea{position:absolute;inset:0}.AgentAssetView-module__rxHgLa__assetSummary{pointer-events:none;position:relative}.AgentAssetView-module__rxHgLa__openButton{position:relative}}
@media (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){@layer css-modules{.ChartPreviewCard-module__eMvWeq__chartAction{opacity:0;transition:opacity .1s ease-out}.ChartPreviewCard-module__eMvWeq__chartBlock:is(:hover,:focus-within) .ChartPreviewCard-module__eMvWeq__chartAction{opacity:1}}}@layer css-modules{.ChartPreviewCard-module__eMvWeq__chartRow{margin:var(--space-12) 0}.ChartPreviewCard-module__eMvWeq__chartBlock{--z-index-chart-action:1;--ChartPreviewCard--chart-preview-width:100%;--ChartPreviewCard--chart-preview-height:auto;--ChartPreviewCard--chart-preview-aspect-ratio:16/9;width:100%;min-width:min(100%,272px);max-width:100%;margin:0 auto}.ChartPreviewCard-module__eMvWeq__chartBlockWithDimensions,.ChartPreviewCard-module__eMvWeq__chartBlockResized{width:min(100%, var(--ChartPreviewCard--chart-preview-width))}.ChartPreviewCard-module__eMvWeq__chartFrame{position:relative}.ChartPreviewCard-module__eMvWeq__chartCard{aspect-ratio:16/9;min-height:270px;position:relative;overflow:hidden}.ChartPreviewCard-module__eMvWeq__chartOpenScrim{z-index:var(--z-index-chart-action);background-color:color-mix(in srgb, var(--surface-color) 55%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;position:absolute;inset:0}.ChartPreviewCard-module__eMvWeq__chartBlockWithDimensions .ChartPreviewCard-module__eMvWeq__chartCard{aspect-ratio:var(--ChartPreviewCard--chart-preview-aspect-ratio)}.ChartPreviewCard-module__eMvWeq__chartBlockResized .ChartPreviewCard-module__eMvWeq__chartCard{height:var(--ChartPreviewCard--chart-preview-height);aspect-ratio:auto}.ChartPreviewCard-module__eMvWeq__chartAction{color:var(--foreground-dimmest)}.ChartPreviewCard-module__eMvWeq__chartBlock.ChartPreviewCard-module__eMvWeq__chartBlockDragging .ChartPreviewCard-module__eMvWeq__chartAction{opacity:0;pointer-events:none}.ChartPreviewCard-module__eMvWeq__chartResizeHandle{z-index:var(--z-index-chart-action);right:calc(-1 * var(--space-12));bottom:calc(-1 * var(--space-12));width:28px;height:28px;color:var(--outline-default);cursor:nwse-resize;touch-action:none;background:0 0;border:0;padding:0;position:absolute}.ChartPreviewCard-module__eMvWeq__chartResizeHandle>svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:100%;height:100%;transition:stroke-width .1s ease-out;display:block}.ChartPreviewCard-module__eMvWeq__chartResizeHandle:hover,.ChartPreviewCard-module__eMvWeq__chartResizeHandle:focus-visible{color:var(--accent-primary-default)}.ChartPreviewCard-module__eMvWeq__chartResizeHandle:focus-visible{outline:2px solid var(--accent-primary-default);outline-offset:calc(-1 * var(--space-2))}.ChartPreviewCard-module__eMvWeq__chartBlockDragging .ChartPreviewCard-module__eMvWeq__chartCard{pointer-events:none}.ChartPreviewCard-module__eMvWeq__chartBlock.ChartPreviewCard-module__eMvWeq__chartBlockDragging .ChartPreviewCard-module__eMvWeq__chartResizeHandle{color:var(--accent-primary-default);opacity:1;pointer-events:auto}:is(.ChartPreviewCard-module__eMvWeq__chartBlock.ChartPreviewCard-module__eMvWeq__chartBlockDragging .ChartPreviewCard-module__eMvWeq__chartResizeHandle)>svg{stroke-width:2px}}
@media (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){@layer css-modules{.ChatPresentedAssetBlock-module__1FlD1G__openButton{display:none}.ChatPresentedAssetBlock-module__1FlD1G__card:is(:hover,:has(:focus-visible)) .ChatPresentedAssetBlock-module__1FlD1G__desktopOpenLabel{pointer-events:none;display:flex}}}@layer css-modules{.ChatPresentedAssetBlock-module__1FlD1G__card{--z-index-card-action:2;--z-index-overlayed-click-target:3;width:100%;position:relative;overflow:hidden}.ChatPresentedAssetBlock-module__1FlD1G__cardAction{z-index:var(--z-index-card-action);position:absolute;inset:0}.ChatPresentedAssetBlock-module__1FlD1G__cardAction.ChatPresentedAssetBlock-module__1FlD1G__cardAction{background:0 0!important}.ChatPresentedAssetBlock-module__1FlD1G__previewFrame{aspect-ratio:16/9;position:relative;overflow:hidden;border-width:1px 0 0!important}.ChatPresentedAssetBlock-module__1FlD1G__previewFrameContent{position:absolute;inset:0}.ChatPresentedAssetBlock-module__1FlD1G__previewOpenScrim{z-index:1;background-color:color-mix(in srgb, var(--surface-color) 55%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;position:absolute;inset:0}.ChatPresentedAssetBlock-module__1FlD1G__previewStateOverlay{background-color:var(--surface-color);position:absolute;inset:0}.ChatPresentedAssetBlock-module__1FlD1G__videoPreview{object-fit:contain;width:100%;max-height:180px}.ChatPresentedAssetBlock-module__1FlD1G__audioPreviewFrame{aspect-ratio:auto;height:var(--space-48)}.ChatPresentedAssetBlock-module__1FlD1G__audioPreviewTarget{width:100%}.ChatPresentedAssetBlock-module__1FlD1G__audioPlayer{border-radius:0 0 var(--border-radius-12) var(--border-radius-12);width:100%;height:var(--space-48);background-color:var(--background-higher);display:block}.ChatPresentedAssetBlock-module__1FlD1G__audioPlayer::-webkit-media-controls-enclosure{background-color:var(--background-higher);border-radius:0}.ChatPresentedAssetBlock-module__1FlD1G__overlayedClickTarget{z-index:var(--z-index-overlayed-click-target);position:relative}.ChatPresentedAssetBlock-module__1FlD1G__desktopOpenLabel{display:none}.ChatPresentedAssetBlock-module__1FlD1G__thumb{width:var(--space-40);height:var(--space-40);color:var(--foreground-dimmer)}}
@layer css-modules{.Agent2ChatComposeColumn-module__xKWf8G__content{--Agent2ChatComposeColumn--compose-column-inline-start-inset:0px;--Agent2ChatComposeColumn--inherited-compose-column-horizontal-gutter:inherit;--Agent2ChatComposeColumn--inherited-compose-column-bottom-gutter:inherit;--Agent2ChatComposeColumn--inherited-compose-column-inline-start-inset:inherit;width:calc(100% - var(--Agent2ChatComposeColumn--inherited-compose-column-inline-start-inset,var(--Agent2ChatComposeColumn--compose-column-inline-start-inset)));margin-inline-start:var(--Agent2ChatComposeColumn--inherited-compose-column-inline-start-inset,var(--Agent2ChatComposeColumn--compose-column-inline-start-inset))}}
@layer css-modules{.Agent2ChatFooter-module__M1WXfG__docked{--Agent2ChatFooter--agent-chat-footer-max-width:600px;--Agent2ChatFooter--agent-chat-footer-min-bottom-inset:var(--space-6);--Agent2ChatFooter--agent-chat-footer-max-bottom-inset:var(--space-6);padding-bottom:clamp(var(--Agent2ChatFooter--agent-chat-footer-min-bottom-inset), calc(var(--Agent2ChatFooter--agent-chat-footer-min-bottom-inset) + (100% - var(--Agent2ChatFooter--agent-chat-footer-max-width)) / 2), var(--Agent2ChatFooter--agent-chat-footer-max-bottom-inset))}.Agent2ChatFooter-module__M1WXfG__expandingBottomInset{--Agent2ChatFooter--agent-chat-footer-max-bottom-inset:var(--space-12)}}
@layer css-modules{.ChatPromptSuggestionButtons-module__U4jOuW__root{width:100%}.ChatPromptSuggestionButtons-module__U4jOuW__button{max-width:350px;color:var(--foreground-dimmer);font-size:var(--font-size-default);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
@layer css-modules{.Agent2FeedRow-module__MNyDAa__feedRow{--Agent2FeedRow--feed-row-max-width:100%;--Agent2FeedRow--inherited-feed-row-max-width:inherit;--Agent2FeedRow--feed-row-horizontal-gutter:10px;--Agent2FeedRow--feed-row-min-height:34px;width:calc(100% - 2 * var(--Agent2FeedRow--feed-row-horizontal-gutter));max-width:var(--Agent2FeedRow--feed-row-max-width);min-height:var(--Agent2FeedRow--feed-row-min-height);overflow-wrap:break-word;margin:0 auto}.Agent2FeedRow-module__MNyDAa__feedRow>*{min-width:0;max-width:100%}.Agent2FeedRow-module__MNyDAa__feedRow:empty{display:none}}
@layer css-modules{.Agent2OptimisticUserMessages-module__g7QheW__pending{opacity:.6}}
@layer css-modules{.useMissingSecretToast-module__dd_Jqq__button{margin-top:var(--space-8)}}
/*# sourceMappingURL=31h4ke0apvr9e.css.map*/