.layout-module-scss-module__XE_zya__layoutContainer h1{font-family:var(--font-playfair),Georgia,"Times New Roman",serif;letter-spacing:-.02em;margin-bottom:.45em;font-size:3.5em;line-height:1.2}.layout-module-scss-module__XE_zya__layoutContainer{flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__XE_zya__layoutContainer .layout-module-scss-module__XE_zya__innerContainer{flex:1}.layout-module-scss-module__XE_zya__layoutContainer main h1{background-image:var(--text-gradient);color:transparent;-webkit-background-clip:text;background-clip:text}.layout-module-scss-module__XE_zya__layoutContainer main .layout-module-scss-module__XE_zya__card{background:var(--card-background);box-shadow:var(--subtle-shadow);border-radius:8px;padding:1rem}.layout-module-scss-module__XE_zya__layoutContainer main .layout-module-scss-module__XE_zya__infoCards{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2rem 0;display:grid}.layout-module-scss-module__XE_zya__layoutContainer main .layout-module-scss-module__XE_zya__infoCards h2{margin-bottom:.75em}.layout-module-scss-module__XE_zya__layoutContainer main .layout-module-scss-module__XE_zya__infoCards p{margin-bottom:1em}@media (max-width:699px){.layout-module-scss-module__XE_zya__layoutContainer main .layout-module-scss-module__XE_zya__infoCards{grid-template-columns:1fr}}.layout-module-scss-module__XE_zya__layoutContainer main blockquote{margin:2rem 0}.layout-module-scss-module__XE_zya__layoutContainer main{max-width:var(--max-width);grid-template-columns:1fr 3fr;gap:2rem;width:100%;margin:50px auto;display:grid}.layout-module-scss-module__XE_zya__layoutContainer main nav{background:radial-gradient(circle at 100% 100%,var(--background-end)0,var(--background-end)6px,transparent 6px)0% 0%/8px 8px no-repeat,radial-gradient(circle at 0 100%,var(--background-end)0,var(--background-end)6px,transparent 6px)100% 0%/8px 8px no-repeat,radial-gradient(circle at 100% 0,var(--background-end)0,var(--background-end)6px,transparent 6px)0% 100%/8px 8px no-repeat,radial-gradient(circle at 0 0,var(--background-end)0,var(--background-end)6px,transparent 6px)100% 100%/8px 8px no-repeat,linear-gradient(var(--background-end),var(--background-end))50% 50%/calc(100% - 4px)calc(100% - 16px)no-repeat,linear-gradient(var(--background-end),var(--background-end))50% 50%/calc(100% - 16px)calc(100% - 4px)no-repeat,linear-gradient(339deg,transparent 0%,#48abe0 100%);box-sizing:border-box;box-shadow:var(--subtle-shadow);z-index:1000;border-color:var(--tile-border);border-radius:8px;padding:1rem 5px;position:-webkit-sticky;position:sticky;top:calc(50px + 1rem)}.layout-module-scss-module__XE_zya__layoutContainer main nav ul{flex-direction:column;gap:10px;width:100%;display:flex}.layout-module-scss-module__XE_zya__layoutContainer main nav ul li{padding:0 10px;display:block}.layout-module-scss-module__XE_zya__layoutContainer main nav ul li a{padding:5px;display:block}@media (max-width:799px){.layout-module-scss-module__XE_zya__layoutContainer main{grid-template-columns:1fr;margin:0 auto 50px}.layout-module-scss-module__XE_zya__layoutContainer main>div:first-child{height:50px}.layout-module-scss-module__XE_zya__layoutContainer main nav{margin:0 calc(var(--gutter-width)*-1);background:var(--background-end);border-radius:0;width:100vw;position:fixed;top:50px;overflow-x:auto}.layout-module-scss-module__XE_zya__layoutContainer main nav ul{white-space:nowrap;flex-direction:row}}
.MarketingHeader-module-scss-module__guPo2a__container{--header-bar-height:66px;--header-float-offset:.5rem;width:100%;height:calc(var(--header-bar-height) + var(--header-float-offset) + 1px);transition:height .2s;position:relative}.MarketingHeader-module-scss-module__guPo2a__container:has(.MarketingHeader-module-scss-module__guPo2a__scrolled){--header-bar-height:50px}@media (max-width:799px){.MarketingHeader-module-scss-module__guPo2a__container{--header-bar-height:50px;--header-float-offset:0px}}@media (prefers-reduced-motion:reduce){.MarketingHeader-module-scss-module__guPo2a__container{transition:none}}.MarketingHeader-module-scss-module__guPo2a__scrollSentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.MarketingHeader-module-scss-module__guPo2a__marketingHeader{--header-logo-height:36px;box-sizing:border-box;width:100%;box-shadow:none;z-index:210;padding:var(--header-float-offset,.5rem).75rem 0;pointer-events:none;background:0 0;border:none;justify-content:center;transition:padding .2s;display:flex;position:fixed;top:0;left:0}@media (max-width:799px){.MarketingHeader-module-scss-module__guPo2a__marketingHeader{--header-logo-height:32px;padding:0}}@media (prefers-reduced-motion:reduce){.MarketingHeader-module-scss-module__guPo2a__marketingHeader{transition:none}}.MarketingHeader-module-scss-module__guPo2a__marketingHeader header{pointer-events:auto;box-sizing:border-box;max-width:calc(var(--max-width) + 20px);-webkit-backdrop-filter:blur()saturate();background:0 0;border:none;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:66px;padding:0 12px 0 16px;transition:height .2s,background-color .2s,box-shadow .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;display:flex;box-shadow:0 0 transparent}@media (max-width:799px){.MarketingHeader-module-scss-module__guPo2a__marketingHeader header{background:var(--background-end);height:50px;box-shadow:var(--subtle-shadow);-webkit-backdrop-filter:none;border-radius:0}}@media (prefers-reduced-motion:reduce){.MarketingHeader-module-scss-module__guPo2a__marketingHeader header{transition:none}}.MarketingHeader-module-scss-module__guPo2a__marketingHeader header .MarketingHeader-module-scss-module__guPo2a__title,.MarketingHeader-module-scss-module__guPo2a__marketingHeader header .MarketingHeader-module-scss-module__guPo2a__title>a{align-items:center;line-height:0;display:flex}.MarketingHeader-module-scss-module__guPo2a__marketingHeader header svg{transition:height .2s;display:block}@media (prefers-reduced-motion:reduce){.MarketingHeader-module-scss-module__guPo2a__marketingHeader header svg{transition:none}}.MarketingHeader-module-scss-module__guPo2a__marketingHeader header .MarketingHeader-module-scss-module__guPo2a__login{background-color:var(--link-color);height:35px;color:var(--background-start);cursor:pointer;border:1px solid transparent;border-radius:12px;padding:0 20px;line-height:35px}.MarketingHeader-module-scss-module__guPo2a__marketingHeader header .MarketingHeader-module-scss-module__guPo2a__login:hover,.MarketingHeader-module-scss-module__guPo2a__marketingHeader header .MarketingHeader-module-scss-module__guPo2a__login:active{box-shadow:var(--button-hover-shadow);color:var(--background-start);text-decoration:none;transition:box-shadow .1s ease-in-out}.MarketingHeader-module-scss-module__guPo2a__marketingHeader svg{fill:var(--primary)}.MarketingHeader-module-scss-module__guPo2a__marketingHeader>header>nav{align-items:center;gap:1rem;display:flex}.MarketingHeader-module-scss-module__guPo2a__marketingHeader>header>nav>a{color:var(--link-color);text-decoration:none}.MarketingHeader-module-scss-module__guPo2a__marketingHeader>header>nav>a:hover{color:var(--link-color-hover);text-decoration:underline}.MarketingHeader-module-scss-module__guPo2a__marketingHeader>header>nav .MarketingHeader-module-scss-module__guPo2a__accountNav{align-items:center;gap:.5rem;display:flex}@media (max-width:799px){.MarketingHeader-module-scss-module__guPo2a__marketingHeader>header>nav.MarketingHeader-module-scss-module__guPo2a__signedIn>.MarketingHeader-module-scss-module__guPo2a__pricing{display:none}}.MarketingHeader-module-scss-module__guPo2a__scrolled{--header-logo-height:32px}.MarketingHeader-module-scss-module__guPo2a__scrolled header{height:50px;box-shadow:var(--subtle-shadow);-webkit-backdrop-filter:blur(12px)saturate(170%);background:rgba(255,255,255,.7)}@media (max-width:799px){.MarketingHeader-module-scss-module__guPo2a__scrolled header{background:var(--background-end);-webkit-backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){.MarketingHeader-module-scss-module__guPo2a__scrolled header{background:var(--background-end);box-shadow:var(--subtle-shadow);-webkit-backdrop-filter:none}}
.TokenEditor-module-scss-module__BxdxGW__wrapper{color-scheme:normal;background-color:var(--form-input-background,var(--background-end,var(--lightningcss-light,#fff)var(--lightningcss-dark,#1f2937)));flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.TokenEditor-module-scss-module__BxdxGW__scroll{flex-direction:row;flex:1 1 0;align-items:flex-start;min-height:0;display:flex;overflow:auto}.TokenEditor-module-scss-module__BxdxGW__gutterColumn{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:100%;color:var(--text-muted,var(--lightningcss-light,#6b7280)var(--lightningcss-dark,#9ca3af));font-family:var(--font-mono,ui-monospace,Menlo,monospace);-moz-tab-size:2;tab-size:2;border-right:1px solid var(--border-subtle,var(--lightningcss-light,#e8e8e8)var(--lightningcss-dark,#374151));background:var(--background-muted,var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#111827));flex-direction:column;flex:none;font-size:13px;line-height:1.5;display:flex}.TokenEditor-module-scss-module__BxdxGW__gutterLine{box-sizing:border-box;flex:none;justify-content:flex-end;align-items:flex-start;min-height:1.5em;padding:0 10px 0 8px;display:flex}.TokenEditor-module-scss-module__BxdxGW__gutterNumber{text-align:right;line-height:1.5;display:block}.TokenEditor-module-scss-module__BxdxGW__lineRow{box-sizing:border-box;width:100%;min-width:0;display:block}.TokenEditor-module-scss-module__BxdxGW__lineInner{box-sizing:border-box;width:100%;font-family:var(--font-mono,ui-monospace,Menlo,monospace);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;-moz-tab-size:2;tab-size:2;margin:0;padding:0;font-size:13px;line-height:1.5}.TokenEditor-module-scss-module__BxdxGW__lineInner span{display:contents}.TokenEditor-module-scss-module__BxdxGW__lineInner :-webkit-any(.TokenEditor-module-scss-module__BxdxGW__variable,.TokenEditor-module-scss-module__BxdxGW__pathTemplate,.TokenEditor-module-scss-module__BxdxGW__wildcard,.TokenEditor-module-scss-module__BxdxGW__uriMuted,.TokenEditor-module-scss-module__BxdxGW__color,.TokenEditor-module-scss-module__BxdxGW__fontFamily,.TokenEditor-module-scss-module__BxdxGW__propertyName,.TokenEditor-module-scss-module__BxdxGW__keyword,.TokenEditor-module-scss-module__BxdxGW__number,.TokenEditor-module-scss-module__BxdxGW__unit,.TokenEditor-module-scss-module__BxdxGW__important,.TokenEditor-module-scss-module__BxdxGW__selector,.TokenEditor-module-scss-module__BxdxGW__atRule,.TokenEditor-module-scss-module__BxdxGW__function,.TokenEditor-module-scss-module__BxdxGW__string,.TokenEditor-module-scss-module__BxdxGW__comment,.TokenEditor-module-scss-module__BxdxGW__chip,.TokenEditor-module-scss-module__BxdxGW__email){display:inline}.TokenEditor-module-scss-module__BxdxGW__lineInner :-moz-any(.TokenEditor-module-scss-module__BxdxGW__variable,.TokenEditor-module-scss-module__BxdxGW__pathTemplate,.TokenEditor-module-scss-module__BxdxGW__wildcard,.TokenEditor-module-scss-module__BxdxGW__uriMuted,.TokenEditor-module-scss-module__BxdxGW__color,.TokenEditor-module-scss-module__BxdxGW__fontFamily,.TokenEditor-module-scss-module__BxdxGW__propertyName,.TokenEditor-module-scss-module__BxdxGW__keyword,.TokenEditor-module-scss-module__BxdxGW__number,.TokenEditor-module-scss-module__BxdxGW__unit,.TokenEditor-module-scss-module__BxdxGW__important,.TokenEditor-module-scss-module__BxdxGW__selector,.TokenEditor-module-scss-module__BxdxGW__atRule,.TokenEditor-module-scss-module__BxdxGW__function,.TokenEditor-module-scss-module__BxdxGW__string,.TokenEditor-module-scss-module__BxdxGW__comment,.TokenEditor-module-scss-module__BxdxGW__chip,.TokenEditor-module-scss-module__BxdxGW__email){display:inline}.TokenEditor-module-scss-module__BxdxGW__lineInner :is(.TokenEditor-module-scss-module__BxdxGW__variable,.TokenEditor-module-scss-module__BxdxGW__pathTemplate,.TokenEditor-module-scss-module__BxdxGW__wildcard,.TokenEditor-module-scss-module__BxdxGW__uriMuted,.TokenEditor-module-scss-module__BxdxGW__color,.TokenEditor-module-scss-module__BxdxGW__fontFamily,.TokenEditor-module-scss-module__BxdxGW__propertyName,.TokenEditor-module-scss-module__BxdxGW__keyword,.TokenEditor-module-scss-module__BxdxGW__number,.TokenEditor-module-scss-module__BxdxGW__unit,.TokenEditor-module-scss-module__BxdxGW__important,.TokenEditor-module-scss-module__BxdxGW__selector,.TokenEditor-module-scss-module__BxdxGW__atRule,.TokenEditor-module-scss-module__BxdxGW__function,.TokenEditor-module-scss-module__BxdxGW__string,.TokenEditor-module-scss-module__BxdxGW__comment,.TokenEditor-module-scss-module__BxdxGW__chip,.TokenEditor-module-scss-module__BxdxGW__email){display:inline}.TokenEditor-module-scss-module__BxdxGW__lineInner span.TokenEditor-module-scss-module__BxdxGW__colorSwatch{display:inline-block}.TokenEditor-module-scss-module__BxdxGW__codeColumn{flex:auto;min-width:0;min-height:100%;position:relative}.TokenEditor-module-scss-module__BxdxGW__editorSurface{z-index:0;box-sizing:border-box;width:100%;font-family:var(--font-mono,ui-monospace,Menlo,monospace);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;-moz-tab-size:2;tab-size:2;color:var(--form-input-color,var(--text-primary,var(--lightningcss-light,#111827)var(--lightningcss-dark,#e5e7eb)));background:0 0;outline:none;margin:0;padding:0 12px;font-size:13px;line-height:1.5;position:relative}.TokenEditor-module-scss-module__BxdxGW__editorSurface:focus-visible{outline:2px solid var(--focus-ring,#2563eb);outline-offset:-1px}.TokenEditor-module-scss-module__BxdxGW__wrapperNoLineNumbers .TokenEditor-module-scss-module__BxdxGW__editorSurface{padding-left:12px}.TokenEditor-module-scss-module__BxdxGW__wrapperFormControlHeight{min-height:calc(2.40625rem + 2px)}.TokenEditor-module-scss-module__BxdxGW__wrapperFormControlHeight .TokenEditor-module-scss-module__BxdxGW__editorSurface{padding:.5rem .75rem;font-size:.9375rem}.TokenEditor-module-scss-module__BxdxGW__wrapperFormControlHeight .TokenEditor-module-scss-module__BxdxGW__lineInner{font-size:.9375rem}.TokenEditor-module-scss-module__BxdxGW__wrapperFormControlHeight .TokenEditor-module-scss-module__BxdxGW__placeholder{font-size:.9375rem;top:.5rem;left:.75rem}.TokenEditor-module-scss-module__BxdxGW__wrapperSingleLine .TokenEditor-module-scss-module__BxdxGW__scroll{overflow-x:auto;overflow-y:hidden}.TokenEditor-module-scss-module__BxdxGW__wrapperSingleLine .TokenEditor-module-scss-module__BxdxGW__editorSurface,.TokenEditor-module-scss-module__BxdxGW__wrapperSingleLine .TokenEditor-module-scss-module__BxdxGW__lineInner{white-space:nowrap;overflow-wrap:normal;word-break:normal}.TokenEditor-module-scss-module__BxdxGW__wrapperSingleLine .TokenEditor-module-scss-module__BxdxGW__placeholder{white-space:nowrap}.TokenEditor-module-scss-module__BxdxGW__wrapperSingleLine.TokenEditor-module-scss-module__BxdxGW__wrapperWrap .TokenEditor-module-scss-module__BxdxGW__scroll{overflow:hidden}.TokenEditor-module-scss-module__BxdxGW__wrapperSingleLine.TokenEditor-module-scss-module__BxdxGW__wrapperWrap .TokenEditor-module-scss-module__BxdxGW__editorSurface,.TokenEditor-module-scss-module__BxdxGW__wrapperSingleLine.TokenEditor-module-scss-module__BxdxGW__wrapperWrap .TokenEditor-module-scss-module__BxdxGW__lineInner{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.TokenEditor-module-scss-module__BxdxGW__wrapperSingleLine.TokenEditor-module-scss-module__BxdxGW__wrapperWrap .TokenEditor-module-scss-module__BxdxGW__placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded{min-height:0;font-size:inherit;line-height:inherit;background:0 0;flex:0 auto;overflow:visible}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__scroll{overflow:visible}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__editorSurface,.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__lineInner{font-family:inherit;font-size:inherit;line-height:inherit;padding:0}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__editorSurface:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:.2em}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__editorSurface:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:.2em}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__editorSurface:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:.2em}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__editorSurface:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.2em}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__editorSurface:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.2em}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__editorSurface:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.2em}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__editorSurface:focus-visible{outline:none}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__codeColumn{min-width:0;overflow-x:hidden}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded .TokenEditor-module-scss-module__BxdxGW__placeholder{font-family:inherit;font-size:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;max-width:100%;top:0;left:0;right:0;overflow:hidden}.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded.TokenEditor-module-scss-module__BxdxGW__wrapperSingleLine.TokenEditor-module-scss-module__BxdxGW__wrapperWrap,.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded.TokenEditor-module-scss-module__BxdxGW__wrapperSingleLine.TokenEditor-module-scss-module__BxdxGW__wrapperWrap .TokenEditor-module-scss-module__BxdxGW__scroll{overflow:visible}.TokenEditor-module-scss-module__BxdxGW__wrapperAutoSize{max-height:var(--token-editor-auto-size-max-height,min(60vh,36rem));overflow:var(--token-editor-auto-size-overflow,auto);background:0 0;flex:none;height:auto!important;min-height:var(--token-editor-auto-size-min-height,0)!important;flex:none!important}.TokenEditor-module-scss-module__BxdxGW__wrapperAutoSize .TokenEditor-module-scss-module__BxdxGW__scroll{align-items:stretch;overflow:visible;min-height:var(--token-editor-auto-size-min-height,0)!important;flex:none!important;height:auto!important}.TokenEditor-module-scss-module__BxdxGW__wrapperAutoSize .TokenEditor-module-scss-module__BxdxGW__gutterColumn{align-self:stretch;min-height:0!important}.TokenEditor-module-scss-module__BxdxGW__wrapperAutoSize .TokenEditor-module-scss-module__BxdxGW__codeColumn{min-height:100%!important}.TokenEditor-module-scss-module__BxdxGW__wrapperAutoSize .TokenEditor-module-scss-module__BxdxGW__editorSurface{min-height:100%;padding-top:0;padding-bottom:0}.TokenEditor-module-scss-module__BxdxGW__wrapperAutoSize.TokenEditor-module-scss-module__BxdxGW__wrapperFormControlHeight .TokenEditor-module-scss-module__BxdxGW__editorSurface{padding-top:.5rem;padding-bottom:.5rem}.TokenEditor-module-scss-module__BxdxGW__wrapperAutoSize.TokenEditor-module-scss-module__BxdxGW__wrapperEmbedded{overflow:visible}.TokenEditor-module-scss-module__BxdxGW__placeholder{z-index:1;pointer-events:none;color:var(--form-input-placeholder,var(--text-muted,var(--lightningcss-light,#9ca3af)var(--lightningcss-dark,#6b7280)));font-family:var(--font-mono,ui-monospace,Menlo,monospace);white-space:pre-wrap;font-size:13px;line-height:1.5;position:absolute;top:0;left:12px;right:12px}.TokenEditor-module-scss-module__BxdxGW__propertyName{color:var(--lightningcss-light,#7c2d12)var(--lightningcss-dark,#fdba74);font-weight:500}.TokenEditor-module-scss-module__BxdxGW__keyword{color:var(--lightningcss-light,#7c3aed)var(--lightningcss-dark,#c4b5fd);font-weight:500}.TokenEditor-module-scss-module__BxdxGW__identifier{color:var(--lightningcss-light,#1e40af)var(--lightningcss-dark,#93c5fd)}.TokenEditor-module-scss-module__BxdxGW__string{color:var(--lightningcss-light,#b45309)var(--lightningcss-dark,#fbbf24)}.TokenEditor-module-scss-module__BxdxGW__number{color:var(--lightningcss-light,#047857)var(--lightningcss-dark,#6ee7b7)}.TokenEditor-module-scss-module__BxdxGW__comment{color:var(--lightningcss-light,#6b7280)var(--lightningcss-dark,#9ca3af);font-style:italic}.TokenEditor-module-scss-module__BxdxGW__operator,.TokenEditor-module-scss-module__BxdxGW__punct{color:var(--lightningcss-light,#374151)var(--lightningcss-dark,#d1d5db)}.TokenEditor-module-scss-module__BxdxGW__bracket{color:var(--lightningcss-light,#6b7280)var(--lightningcss-dark,#9ca3af)}.TokenEditor-module-scss-module__BxdxGW__tagName{color:var(--lightningcss-light,#0369a1)var(--lightningcss-dark,#7dd3fc);font-weight:500}.TokenEditor-module-scss-module__BxdxGW__attrName{color:var(--lightningcss-light,#7c2d12)var(--lightningcss-dark,#fdba74)}.TokenEditor-module-scss-module__BxdxGW__equals{color:var(--lightningcss-light,#6b7280)var(--lightningcss-dark,#9ca3af)}.TokenEditor-module-scss-module__BxdxGW__attrValue{color:var(--lightningcss-light,#b45309)var(--lightningcss-dark,#fbbf24)}.TokenEditor-module-scss-module__BxdxGW__text{color:var(--lightningcss-light,#111827)var(--lightningcss-dark,#e5e7eb)}.TokenEditor-module-scss-module__BxdxGW__declaration{color:var(--lightningcss-light,#6b7280)var(--lightningcss-dark,#9ca3af);font-style:italic}.TokenEditor-module-scss-module__BxdxGW__fallback,.TokenEditor-module-scss-module__BxdxGW__plain{color:inherit}.TokenEditor-module-scss-module__BxdxGW__variable{color:var(--lightningcss-light,#5b21b6)var(--lightningcss-dark,#c4b5fd);font-weight:600}.TokenEditor-module-scss-module__BxdxGW__pathTemplate{color:var(--lightningcss-light,#0c4a6e)var(--lightningcss-dark,#7dd3fc);font-weight:600}.TokenEditor-module-scss-module__BxdxGW__wildcard{color:var(--lightningcss-light,#b45309)var(--lightningcss-dark,#fbbf24);font-weight:600}.TokenEditor-module-scss-module__BxdxGW__uriMuted{color:var(--text-muted,#9ca3af);font-weight:400}.TokenEditor-module-scss-module__BxdxGW__literal{color:inherit}.TokenEditor-module-scss-module__BxdxGW__selector{color:var(--lightningcss-light,#881280)var(--lightningcss-dark,#e879f9)}.TokenEditor-module-scss-module__BxdxGW__atRule{color:var(--lightningcss-light,#aa0d91)var(--lightningcss-dark,#f0abfc);font-weight:500}.TokenEditor-module-scss-module__BxdxGW__unit{color:var(--lightningcss-light,#0b6e4f)var(--lightningcss-dark,#34d399)}.TokenEditor-module-scss-module__BxdxGW__important{color:var(--lightningcss-light,#c41a16)var(--lightningcss-dark,#f87171);font-weight:600}.TokenEditor-module-scss-module__BxdxGW__function{color:var(--lightningcss-light,#1a1aa6)var(--lightningcss-dark,#a5b4fc)}.TokenEditor-module-scss-module__BxdxGW__color{color:inherit}.TokenEditor-module-scss-module__BxdxGW__fontFamily{color:inherit;text-underline-offset:2px;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.TokenEditor-module-scss-module__BxdxGW__chip,.TokenEditor-module-scss-module__BxdxGW__email,.TokenEditor-module-scss-module__BxdxGW__spacer{color:inherit}.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-atomic]{vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;max-width:100%;margin:0 .2em .15em 0;display:inline-flex;position:relative}.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-token-type=spacer]{background:0 0;min-width:.45em;min-height:1em;margin:0 .15em .15em 0;padding:0}.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-token-type=email]{vertical-align:middle;color:#4c1d95;caret-color:#4c1d95;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre;background:#ede9fe;border-radius:999px;max-width:100%;margin:0 .2em .15em 0;padding:.28rem .35rem .28rem .55rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-block}.TokenEditor-module-scss-module__BxdxGW__lineInner span.TokenEditor-module-scss-module__BxdxGW__chip span,.TokenEditor-module-scss-module__BxdxGW__lineInner span.TokenEditor-module-scss-module__BxdxGW__email span,.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-atomic] span,.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-token-type=email] span{display:inline}.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-atomic] [data-chip-chrome]{align-items:center;max-width:100%;display:inline-flex;position:relative}.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-atomic] [data-chip-chrome]:after{content:"×";text-align:center;opacity:.7;pointer-events:auto;cursor:pointer;border-radius:999px;width:1.05em;height:1.05em;font-size:.95rem;font-weight:600;line-height:1.05em;position:absolute;top:50%;right:.15rem;transform:translateY(-50%)}.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-token-type=email]:after{content:"×";text-align:center;vertical-align:middle;opacity:.7;pointer-events:auto;cursor:pointer;border-radius:999px;width:1.05em;height:1.05em;margin-left:.35em;font-size:.95rem;font-weight:600;line-height:1.05em;display:inline-block}.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-atomic] [data-chip-chrome]:hover:after,.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-token-type=email]:hover:after{opacity:1;background:rgba(15,23,42,.08)}.TokenEditor-module-scss-module__BxdxGW__lineInner span[data-atomic-text]{clip:rect(0,0,0,0);width:0;height:0;position:absolute;overflow:hidden}.TokenEditor-module-scss-module__BxdxGW__atomicSelected{box-shadow:none}.TokenEditor-module-scss-module__BxdxGW__atomicSelected [data-chip-chrome]{box-shadow:inset 0 0 0 2px var(--form-input-focus-border,#7c3aed)}.TokenEditor-module-scss-module__BxdxGW__colorSwatch{vertical-align:-.05em;cursor:pointer;background-color:#fff;background-image:linear-gradient(45deg,#d1d5db 25%,transparent 25%),linear-gradient(-45deg,#d1d5db 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#d1d5db 75%),linear-gradient(-45deg,transparent 75%,#d1d5db 75%);background-position:0 0,0 3px,3px -3px,-3px 0;background-size:6px 6px;border:1px solid rgba(15,23,42,.45);border-radius:2px;width:.7em;height:.7em;margin-right:.35em;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px rgba(255,255,255,.8)}.TokenEditor-module-scss-module__BxdxGW__colorSwatch:after{content:"";background:var(--token-color,transparent);position:absolute;top:0;bottom:0;left:0;right:0}
.MultiInput-module-scss-module__jX-5Na__shell{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--form-input-color);background-color:var(--form-input-background);border:1px solid var(--form-input-border);border-radius:8px;align-items:flex-start;gap:0;padding:0;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}.MultiInput-module-scss-module__jX-5Na__shell:hover:not(:has([aria-readonly=true])){border-color:var(--form-input-border-hover);background-color:var(--form-input-background-hover)}.MultiInput-module-scss-module__jX-5Na__shell:focus-within{border-color:var(--form-input-focus-border);box-shadow:0 0 0 3px var(--form-input-focus-ring);outline:none}.MultiInput-module-scss-module__jX-5Na__shell:has([aria-readonly=true]){background-color:var(--form-input-disabled-bg);cursor:not-allowed;opacity:.92}.MultiInput-module-scss-module__jX-5Na__field{cursor:text;flex-wrap:wrap;flex:1;align-items:center;gap:.3rem;min-width:0;padding:.35rem .5rem;display:flex;overflow:hidden}.MultiInput-module-scss-module__jX-5Na__editor{width:100%;min-width:0;font-size:inherit;line-height:inherit}.MultiInput-module-scss-module__jX-5Na__chipChrome{color:#4c1d95;background:#ede9fe;border-radius:999px;align-items:center;max-width:100%;padding:.28rem 1.2rem .28rem .55rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.MultiInput-module-scss-module__jX-5Na__chipLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MultiInput-module-scss-module__jX-5Na__end{flex-shrink:0;align-self:flex-start;align-items:center;padding:.35rem .5rem .35rem 0;display:flex}
.StringListInput-module-scss-module__m15Dua__list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.StringListInput-module-scss-module__m15Dua__row{align-items:center;gap:.45rem;display:flex}.StringListInput-module-scss-module__m15Dua__input{flex:1;min-width:0}.StringListInput-module-scss-module__m15Dua__remove{border:1px solid var(--border-color,#e5e7eb);color:var(--muted-color,#6b7280);font:inherit;cursor:pointer;background:#fff;border-radius:6px;flex-shrink:0;margin:0;padding:.3rem .5rem;font-size:.75rem}.StringListInput-module-scss-module__m15Dua__remove:hover:not(:disabled){color:var(--foreground,#1e293b);background:rgba(15,23,42,.04)}.StringListInput-module-scss-module__m15Dua__remove:disabled{opacity:.45;cursor:not-allowed}
.Textarea-module-scss-module__nljEfG__root{color:var(--form-input-color);background-color:var(--form-input-background);border:1px solid var(--form-input-border);border-radius:8px;max-width:100%;margin:0;padding:.5rem .75rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:border-color .15s,box-shadow .15s,background-color .15s}.Textarea-module-scss-module__nljEfG__root::placeholder{color:var(--form-input-placeholder);opacity:1}.Textarea-module-scss-module__nljEfG__root:hover:not(:disabled):not(:focus-visible){border-color:var(--form-input-border-hover);background-color:var(--form-input-background-hover)}.Textarea-module-scss-module__nljEfG__root:focus-visible{border-color:var(--form-input-focus-border);box-shadow:0 0 0 3px var(--form-input-focus-ring);outline:none}.Textarea-module-scss-module__nljEfG__root:disabled{background-color:var(--form-input-disabled-bg);color:var(--form-input-disabled-color);cursor:not-allowed;opacity:.92}.Textarea-module-scss-module__nljEfG__root{resize:vertical;min-height:6rem}
.JsonTokenField-module-scss-module__rhEUfa__root{color:var(--form-input-color);background-color:var(--form-input-background);border:1px solid var(--form-input-border);border-radius:8px;max-width:100%;margin:0;padding:.5rem .75rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:border-color .15s,box-shadow .15s,background-color .15s}.JsonTokenField-module-scss-module__rhEUfa__root::placeholder{color:var(--form-input-placeholder);opacity:1}.JsonTokenField-module-scss-module__rhEUfa__root:hover:not(:disabled):not(:focus-visible){border-color:var(--form-input-border-hover);background-color:var(--form-input-background-hover)}.JsonTokenField-module-scss-module__rhEUfa__root:focus-visible{border-color:var(--form-input-focus-border);box-shadow:0 0 0 3px var(--form-input-focus-ring);outline:none}.JsonTokenField-module-scss-module__rhEUfa__root:disabled{background-color:var(--form-input-disabled-bg);color:var(--form-input-disabled-color);cursor:not-allowed;opacity:.92}.JsonTokenField-module-scss-module__rhEUfa__root{padding:0;overflow:hidden}.JsonTokenField-module-scss-module__rhEUfa__root:focus-within{border-color:var(--form-input-focus-border);box-shadow:0 0 0 3px var(--form-input-focus-ring);background-color:var(--form-input-background);outline:none}.JsonTokenField-module-scss-module__rhEUfa__rootAutoSize{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.JsonTokenField-module-scss-module__rhEUfa__rootAutoSize:focus-within{box-shadow:none;background:0 0;border-color:transparent}.JsonTokenField-module-scss-module__rhEUfa__rootError{border-color:var(--form-input-error-border,#dc2626)}.JsonTokenField-module-scss-module__rhEUfa__rootAutoSize.JsonTokenField-module-scss-module__rhEUfa__rootError{border:1px solid var(--form-input-error-border,#dc2626);border-radius:8px}.JsonTokenField-module-scss-module__rhEUfa__root [contenteditable]:focus-visible{outline:none}
.CssTokenField-module-scss-module__La46Wq__root{color:var(--form-input-color);background-color:var(--form-input-background);border:1px solid var(--form-input-border);border-radius:8px;max-width:100%;margin:0;padding:.5rem .75rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:border-color .15s,box-shadow .15s,background-color .15s}.CssTokenField-module-scss-module__La46Wq__root::placeholder{color:var(--form-input-placeholder);opacity:1}.CssTokenField-module-scss-module__La46Wq__root:hover:not(:disabled):not(:focus-visible){border-color:var(--form-input-border-hover);background-color:var(--form-input-background-hover)}.CssTokenField-module-scss-module__La46Wq__root:focus-visible{border-color:var(--form-input-focus-border);box-shadow:0 0 0 3px var(--form-input-focus-ring);outline:none}.CssTokenField-module-scss-module__La46Wq__root:disabled{background-color:var(--form-input-disabled-bg);color:var(--form-input-disabled-color);cursor:not-allowed;opacity:.92}.CssTokenField-module-scss-module__La46Wq__root{--token-editor-auto-size-max-height:none;--token-editor-auto-size-overflow:visible;padding:0;overflow:visible}.CssTokenField-module-scss-module__La46Wq__root:focus-within{border-color:var(--form-input-focus-border);box-shadow:0 0 0 3px var(--form-input-focus-ring);background-color:var(--form-input-background);outline:none}.CssTokenField-module-scss-module__La46Wq__rootInline{min-height:calc(2.40625rem + 2px)}.CssTokenField-module-scss-module__La46Wq__root .CssTokenField-module-scss-module__La46Wq__editor{background:0 0}.CssTokenField-module-scss-module__La46Wq__root [contenteditable]:focus-visible{outline:none}
.EditorDrawerSharePopover-module-scss-module__WHMILW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EditorDrawerSharePopover-module-scss-module__WHMILW__dialog{max-width:none;max-height:none;inset:unset;background:0 0;border:none;border-radius:10px;margin:0;padding:0;position:fixed;overflow:visible;box-shadow:0 0 0 1px rgba(15,23,42,.12),0 10px 24px rgba(15,23,42,.2),0 28px 64px rgba(15,23,42,.32)}.EditorDrawerSharePopover-module-scss-module__WHMILW__dialog::backdrop{background:rgba(15,23,42,.12)}.EditorDrawerSharePopover-module-scss-module__WHMILW__panel{box-sizing:border-box;background:#fff;border:none;border-radius:10px;flex-direction:column;gap:.85rem;width:min(24rem,100vw - 1rem);max-height:min(34rem,100vh - 2rem);padding:1rem 1.1rem 1.05rem;display:flex;overflow:hidden}.EditorDrawerSharePopover-module-scss-module__WHMILW__title{color:#37352f;align-items:center;margin:0;font-size:.9375rem;font-weight:600;display:flex}.EditorDrawerSharePopover-module-scss-module__WHMILW__title:focus{outline:none}.EditorDrawerSharePopover-module-scss-module__WHMILW__pickerHeader{align-items:center;min-height:1.5rem;display:flex}.EditorDrawerSharePopover-module-scss-module__WHMILW__crumbLink{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;margin:0;padding:0;font-weight:600}.EditorDrawerSharePopover-module-scss-module__WHMILW__crumbLink:hover{color:#0b4f6c}.EditorDrawerSharePopover-module-scss-module__WHMILW__crumbLink:focus-visible{outline-offset:1px;outline:2px solid rgba(46,170,220,.55)}.EditorDrawerSharePopover-module-scss-module__WHMILW__crumbSep{color:rgba(55,53,47,.45);margin:0 .4em;font-weight:500}.EditorDrawerSharePopover-module-scss-module__WHMILW__sectionLabel{color:rgba(55,53,47,.55);margin:0 0 .35rem;font-size:.75rem;font-weight:600;display:block}.EditorDrawerSharePopover-module-scss-module__WHMILW__hint{color:rgba(55,53,47,.62);margin:0;font-size:.8125rem;line-height:1.45}.EditorDrawerSharePopover-module-scss-module__WHMILW__composer{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.35rem .5rem;min-width:0;display:grid}.EditorDrawerSharePopover-module-scss-module__WHMILW__composerInput{grid-area:1/1;min-width:0}.EditorDrawerSharePopover-module-scss-module__WHMILW__pickerHelp{color:rgba(55,53,47,.55);grid-area:2/1;margin:0;font-size:.75rem;line-height:1.4}.EditorDrawerSharePopover-module-scss-module__WHMILW__composerShare{font:inherit;cursor:pointer;color:#fff;white-space:nowrap;background:#0b4f6c;border:none;border-radius:8px;flex-shrink:0;grid-area:1/2;justify-content:center;align-items:center;margin:0;padding:0 .95rem;font-size:.8125rem;font-weight:600;display:inline-flex}.EditorDrawerSharePopover-module-scss-module__WHMILW__composerShare:hover:not(:disabled){opacity:.92}.EditorDrawerSharePopover-module-scss-module__WHMILW__composerShare:disabled{opacity:.45;cursor:default}.EditorDrawerSharePopover-module-scss-module__WHMILW__composerShare:focus-visible{outline-offset:1px;outline:2px solid rgba(46,170,220,.55)}.EditorDrawerSharePopover-module-scss-module__WHMILW__composerRole{align-items:center;display:flex}.EditorDrawerSharePopover-module-scss-module__WHMILW__composerRole .EditorDrawerSharePopover-module-scss-module__WHMILW__roleTrigger{padding:.2rem .15rem .2rem .25rem}.EditorDrawerSharePopover-module-scss-module__WHMILW__suggestions{max-height:18rem;margin:0 -1.1rem;padding:0;overflow-y:auto}.EditorDrawerSharePopover-module-scss-module__WHMILW__suggestionGroup{letter-spacing:.04em;text-transform:uppercase;color:rgba(55,53,47,.5);padding:.55rem 1.1rem .2rem;font-size:.7rem;font-weight:600}.EditorDrawerSharePopover-module-scss-module__WHMILW__suggestion{box-sizing:border-box;width:100%;font:inherit;cursor:pointer;color:#37352f;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem 1.1rem;display:flex}.EditorDrawerSharePopover-module-scss-module__WHMILW__suggestionActive,.EditorDrawerSharePopover-module-scss-module__WHMILW__suggestion[aria-selected=true]{background:rgba(46,170,220,.12)}.EditorDrawerSharePopover-module-scss-module__WHMILW__suggestionLabel{word-break:break-word;font-size:.875rem;font-weight:500}.EditorDrawerSharePopover-module-scss-module__WHMILW__suggestionMeta{color:rgba(55,53,47,.5);flex-shrink:0;font-size:.75rem}.EditorDrawerSharePopover-module-scss-module__WHMILW__list{max-height:14rem;margin:0;padding:0;list-style:none;overflow-y:auto}.EditorDrawerSharePopover-module-scss-module__WHMILW__grantItem{justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem 0;font-size:.8125rem;display:flex}.EditorDrawerSharePopover-module-scss-module__WHMILW__grantCopy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.EditorDrawerSharePopover-module-scss-module__WHMILW__listPrimary{color:#37352f;word-break:break-word;font-weight:500}.EditorDrawerSharePopover-module-scss-module__WHMILW__listMeta{color:rgba(55,53,47,.5);font-size:.7rem}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleMenu{flex-shrink:0;position:relative}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleTrigger{font:inherit;color:rgba(55,53,47,.72);cursor:pointer;background:0 0;border:none;border-radius:4px;margin:0;padding:.15rem .1rem .15rem .35rem;font-size:.8125rem;font-weight:500}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleTrigger:after{content:"";vertical-align:middle;border-top:4px solid rgba(55,53,47,.45);border-left:3.5px solid transparent;border-right:3.5px solid transparent;width:0;height:0;margin-left:.35rem;display:inline-block}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleTrigger:hover:not(:disabled){color:#37352f;background:rgba(55,53,47,.04)}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleTrigger:disabled{opacity:.5;cursor:default}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleTrigger:focus-visible{outline-offset:1px;outline:2px solid rgba(46,170,220,.55)}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleDialog{inset:unset;background:#fff;border:none;border-radius:8px;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;box-shadow:0 10px 28px rgba(15,23,42,.16)}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleDialog::backdrop{pointer-events:none;background:0 0}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleMenuLayer{pointer-events:none;width:0;height:0;position:absolute;overflow:visible}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleMenuLayer .EditorDrawerSharePopover-module-scss-module__WHMILW__roleDialog{pointer-events:auto}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleMenuList{min-width:8.5rem;margin:0;padding:.25rem 0;list-style:none}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleMenuList:focus{outline:none}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleMenuOption{font:inherit;color:#37352f;cursor:pointer;padding:.4rem .75rem;font-size:.8125rem}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleMenuOptionActive{background:rgba(46,170,220,.12)}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleMenuRemove{color:#b71c1c}.EditorDrawerSharePopover-module-scss-module__WHMILW__roleMenuRemove.EditorDrawerSharePopover-module-scss-module__WHMILW__roleMenuOptionActive{background:rgba(183,28,28,.08)}.EditorDrawerSharePopover-module-scss-module__WHMILW__error{color:#b71c1c;margin:0;font-size:.8125rem}.EditorDrawerSharePopover-module-scss-module__WHMILW__footer{justify-content:flex-end;align-items:center;display:flex}.EditorDrawerSharePopover-module-scss-module__WHMILW__copyLink{font:inherit;cursor:pointer;color:#37352f;background:#fff;border:1px solid rgba(55,53,47,.16);border-radius:6px;margin:0;padding:.4rem .85rem;font-size:.8125rem;font-weight:500}.EditorDrawerSharePopover-module-scss-module__WHMILW__copyLink:hover{background:rgba(55,53,47,.04)}.EditorDrawerSharePopover-module-scss-module__WHMILW__copyLink:focus-visible{outline-offset:1px;outline:2px solid rgba(46,170,220,.55)}
.EditorShareButton-module-scss-module__PZwjUG__shareLink{font:inherit;cursor:pointer;color:#37352f;box-sizing:border-box;background:#fff;border:1px solid rgba(55,53,47,.16);border-radius:4px;justify-content:center;align-items:center;margin:0;padding:.35rem .65rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.EditorShareButton-module-scss-module__PZwjUG__shareLink:hover{background:rgba(55,53,47,.04)}.EditorShareButton-module-scss-module__PZwjUG__shareLink:focus-visible{outline-offset:1px;outline:2px solid rgba(46,170,220,.55)}
.EditorDrawer-module-scss-module__oasgoG__dialog:not([open]){display:none!important}.EditorDrawer-module-scss-module__oasgoG__dialog[open]{width:100vw;max-width:100vw;height:100vh;max-height:100vh;box-shadow:none;background:0 0;border:none;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:visible}.EditorDrawer-module-scss-module__oasgoG__dialog[open]:focus{outline:none}.EditorDrawer-module-scss-module__oasgoG__dialog[open]:focus-visible{outline:none}.EditorDrawer-module-scss-module__oasgoG__dialog[open]::backdrop{background:rgba(15,23,42,.08)}.EditorDrawer-module-scss-module__oasgoG__dialogInner{flex-direction:row;flex:1;align-items:stretch;min-height:0;display:flex}.EditorDrawer-module-scss-module__oasgoG__dismissShim{cursor:default;background:0 0;border:none;flex:auto;align-self:stretch;min-width:0;margin:0;padding:0;display:block}.EditorDrawer-module-scss-module__oasgoG__dismissShim:focus{outline:none}.EditorDrawer-module-scss-module__oasgoG__dismissShim:focus-visible{outline:none}.EditorDrawer-module-scss-module__oasgoG__panel{width:min(100vw,max(33.333vw,34rem));max-width:100vw;height:100%;min-height:0;box-shadow:none;background:0 0;border:none;flex-direction:column;flex:none;display:flex}.EditorDrawer-module-scss-module__oasgoG__panelSlide{background:#fff;border-left:1px solid rgba(55,53,47,.09);flex-direction:column;flex:1;min-height:0;animation:.22s cubic-bezier(.25,.8,.25,1) forwards EditorDrawer-module-scss-module__oasgoG__editorDrawerSlideIn;display:flex;transform:translate(100%);box-shadow:0 0 0 1px rgba(0,0,0,.03),-12px 0 48px rgba(15,23,42,.1)}@keyframes EditorDrawer-module-scss-module__oasgoG__editorDrawerSlideIn{0%{transform:translate(100%)}to{transform:none}}.EditorDrawer-module-scss-module__oasgoG__toolbar{background:#fff;border-bottom:1px solid rgba(55,53,47,.09);flex-shrink:0;justify-content:space-between;align-items:center;min-height:2.75rem;padding:0 .375rem 0 .25rem;display:flex}.EditorDrawer-module-scss-module__oasgoG__toolbarStart,.EditorDrawer-module-scss-module__oasgoG__toolbarEnd,.EditorDrawer-module-scss-module__oasgoG__toolbarEndGroup{align-items:center;gap:.375rem;display:flex}.EditorDrawer-module-scss-module__oasgoG__toolbarSaveButton{cursor:pointer;border:1px solid var(--link-color,#0b4f6c);background:var(--link-color,#0b4f6c);color:#fff;white-space:nowrap;border-radius:4px;margin:0;padding:.35rem .75rem;font-size:.8125rem;font-weight:600}.EditorDrawer-module-scss-module__oasgoG__toolbarSaveButton:hover:not(:disabled){opacity:.92}.EditorDrawer-module-scss-module__oasgoG__toolbarSaveButton:disabled{opacity:.45;cursor:default}.EditorDrawer-module-scss-module__oasgoG__toolbarSaveButton:focus-visible{outline-offset:1px;outline:2px solid rgba(46,170,220,.55)}.EditorDrawer-module-scss-module__oasgoG__iconButton{color:rgba(55,53,47,.65);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.EditorDrawer-module-scss-module__oasgoG__iconButton:hover{color:rgba(55,53,47,.95);background:rgba(55,53,47,.06)}.EditorDrawer-module-scss-module__oasgoG__iconButton:focus-visible{outline-offset:1px;outline:2px solid rgba(46,170,220,.55)}.EditorDrawer-module-scss-module__oasgoG__content{flex-direction:column;flex:1;min-height:0;padding:.75rem 1.25rem 1.5rem;display:flex;overflow:visible}.EditorDrawer-module-scss-module__oasgoG__docTitle{letter-spacing:-.02em;color:#37352f;flex-shrink:0;margin:0 0 1rem;font-size:1.625rem;font-weight:700;line-height:1.2}.EditorDrawer-module-scss-module__oasgoG__docTitleStatic{display:block}.EditorDrawer-module-scss-module__oasgoG__docTitleHidden{display:none}.EditorDrawer-module-scss-module__oasgoG__docTitleMount{width:100%;display:block}.EditorDrawer-module-scss-module__oasgoG__docTitleMount:not(:empty){min-height:1.35em}.EditorDrawer-module-scss-module__oasgoG__docTitleInput{box-sizing:border-box;width:100%;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:none;border-radius:4px;outline:none;margin:0;padding:.1rem 0;display:block}.EditorDrawer-module-scss-module__oasgoG__docTitleInput::placeholder{color:rgba(55,53,47,.45);font-weight:500}.EditorDrawer-module-scss-module__oasgoG__docTitleInput:focus-visible{box-shadow:0 0 0 2px rgba(46,170,220,.45)}.EditorDrawer-module-scss-module__oasgoG__docTitleInputError{box-shadow:inset 0 -2px #dc2626}.EditorDrawer-module-scss-module__oasgoG__docTitleInputError:focus-visible{box-shadow:inset 0 -2px #dc2626,0 0 0 2px rgba(220,38,38,.35)}.EditorDrawer-module-scss-module__oasgoG__docTitleReadonly{box-sizing:border-box;width:100%;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;word-break:break-word;margin:0;padding:.1rem 0;display:block}.EditorDrawer-module-scss-module__oasgoG__contentStack{flex-direction:column;flex:1;min-height:0;display:flex}.EditorDrawer-module-scss-module__oasgoG__body{flex-direction:column;flex:1;min-height:0;padding:8px 10px;display:flex;overflow-x:hidden;overflow-y:auto}.EditorDrawer-module-scss-module__oasgoG__recordMetaStrip{border-top:1px solid rgba(55,53,47,.09);flex-shrink:0;margin-top:.15rem;padding-top:.35rem}.EditorDrawer-module-scss-module__oasgoG__recordMetaCompact{flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;font-size:.75rem;line-height:1.2;display:flex}.EditorDrawer-module-scss-module__oasgoG__recordMetaInline{align-items:baseline;gap:.25rem;display:inline-flex}.EditorDrawer-module-scss-module__oasgoG__recordMetaSep{color:rgba(55,53,47,.32);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.EditorDrawer-module-scss-module__oasgoG__recordMetaLabel{color:var(--muted-color,#6b7280);font-weight:500}.EditorDrawer-module-scss-module__oasgoG__recordMetaValue{color:var(--foreground,#1e293b)}.EditorDrawer-module-scss-module__oasgoG__dialog[open][data-presentation=modal]{inset:unset;border-radius:8px;width:min(42rem,100vw - 2rem);max-width:min(42rem,100vw - 2rem);height:auto;max-height:min(90vh,100vh - 2rem);top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.EditorDrawer-module-scss-module__oasgoG__dialog[open][data-presentation=modal]::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(0,0,0,.45)}.EditorDrawer-module-scss-module__oasgoG__dialog[data-presentation=modal] .EditorDrawer-module-scss-module__oasgoG__dialogInner{flex:auto;min-height:0;max-height:min(90vh,100vh - 2rem)}.EditorDrawer-module-scss-module__oasgoG__dialog[data-presentation=modal] .EditorDrawer-module-scss-module__oasgoG__panel{flex:auto;width:100%;max-width:none;height:auto;max-height:min(90vh,100vh - 2rem)}.EditorDrawer-module-scss-module__oasgoG__dialog[data-presentation=modal] .EditorDrawer-module-scss-module__oasgoG__panelSlide{border-left:none;border-radius:8px;max-height:min(90vh,100vh - 2rem);animation:none;transform:none;box-shadow:0 8px 32px rgba(0,0,0,.18)}
.adminResourceLink-module-scss-module__w_mABq__link{color:var(--link-color,#0b4f6c);text-underline-offset:.15em;word-break:break-word;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;transition:color .12s,text-decoration-thickness .12s}.adminResourceLink-module-scss-module__w_mABq__link:hover{color:var(--link-color-hover,#303a4d);text-decoration-thickness:2px}.adminResourceLink-module-scss-module__w_mABq__link:focus-visible{outline:2px solid rgba(var(--link-color-rgb,11,79,108),.45);outline-offset:2px;border-radius:2px}
.PasteOrUploadField-module-scss-module__NlLfna__root{flex-direction:column;gap:.35rem;display:flex}.PasteOrUploadField-module-scss-module__NlLfna__toolbar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PasteOrUploadField-module-scss-module__NlLfna__toolbarLabel{color:var(--foreground,#374151);flex:auto;min-width:0;margin:0;font-size:.8125rem;font-weight:500}.PasteOrUploadField-module-scss-module__NlLfna__toolbarActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.PasteOrUploadField-module-scss-module__NlLfna__requiredMark{color:#c62828}.PasteOrUploadField-module-scss-module__NlLfna__browseButton{cursor:pointer;color:var(--foreground,#1e293b);white-space:nowrap;background:#fff;border:1px solid rgba(55,53,47,.16);border-radius:4px;padding:.3rem .65rem;font-size:.75rem;font-weight:500}.PasteOrUploadField-module-scss-module__NlLfna__browseButton:hover{background:rgba(55,53,47,.04)}.PasteOrUploadField-module-scss-module__NlLfna__fileInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PasteOrUploadField-module-scss-module__NlLfna__dropZone{background:rgba(55,53,47,.02);border:1px dashed rgba(55,53,47,.22);border-radius:6px;transition:border-color .15s,background-color .15s;position:relative}.PasteOrUploadField-module-scss-module__NlLfna__dropZoneActive{border-color:var(--primary-color,#0b4f6c);background:rgba(11,79,108,.06)}.PasteOrUploadField-module-scss-module__NlLfna__textarea{resize:vertical;background:0 0;border:none;border-radius:6px 6px 0 0;width:100%;min-height:6rem;font-size:.875rem;line-height:1.45}.PasteOrUploadField-module-scss-module__NlLfna__textareaMonospace{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.PasteOrUploadField-module-scss-module__NlLfna__dropHint{color:var(--muted-color,#6b7280);margin:0;padding:.35rem .65rem .5rem;font-size:.75rem}.PasteOrUploadField-module-scss-module__NlLfna__hint{color:var(--muted-color,#6b7280);margin:0;font-size:.75rem;line-height:1.4}
.FileDropZone-module-scss-module__07aL-W__root{position:relative}.FileDropZone-module-scss-module__07aL-W__rootActive{min-height:8rem}.FileDropZone-module-scss-module__07aL-W__overlay{z-index:2;border:2px dashed var(--primary-color,#0b4f6c);background:rgba(11,79,108,.1);border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.FileDropZone-module-scss-module__07aL-W__overlayLabel{color:var(--foreground,#1e293b);background:#fff;border-radius:6px;padding:.5rem .85rem;font-size:.875rem;font-weight:600;box-shadow:0 1px 3px rgba(15,23,42,.12)}
.Select-module-scss-module__On4lKW__root{color:var(--form-input-color);background-color:var(--form-input-background);border:1px solid var(--form-input-border);border-radius:8px;max-width:100%;margin:0;padding:.5rem .75rem;font-family:inherit;font-size:.9375rem;line-height:1.5;transition:border-color .15s,box-shadow .15s,background-color .15s}.Select-module-scss-module__On4lKW__root::placeholder{color:var(--form-input-placeholder);opacity:1}.Select-module-scss-module__On4lKW__root:hover:not(:disabled):not(:focus-visible){border-color:var(--form-input-border-hover);background-color:var(--form-input-background-hover)}.Select-module-scss-module__On4lKW__root:focus-visible{border-color:var(--form-input-focus-border);box-shadow:0 0 0 3px var(--form-input-focus-ring);outline:none}.Select-module-scss-module__On4lKW__root:disabled{background-color:var(--form-input-disabled-bg);color:var(--form-input-disabled-color);cursor:not-allowed;opacity:.92}.Select-module-scss-module__On4lKW__root{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2364748b' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:12px;padding-right:2rem}
.MultiSelectDropdown-module-scss-module__plWb8G__root{position:relative}.MultiSelectDropdown-module-scss-module__plWb8G__trigger{box-sizing:border-box;width:100%;font:inherit;color:#0f172a;text-align:left;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.875rem;display:flex}.MultiSelectDropdown-module-scss-module__plWb8G__trigger:focus{border-color:var(--link-color);box-shadow:0 0 0 2px rgba(var(--link-color-rgb),.2);outline:none}.MultiSelectDropdown-module-scss-module__plWb8G__trigger:disabled{opacity:.65;cursor:not-allowed}.MultiSelectDropdown-module-scss-module__plWb8G__trigger:after{content:"";border-top:5px solid #64748b;border-left:4px solid transparent;border-right:4px solid transparent;flex-shrink:0;width:0;height:0}.MultiSelectDropdown-module-scss-module__plWb8G__triggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;height:1.25rem;line-height:1.25rem;overflow:hidden}.MultiSelectDropdown-module-scss-module__plWb8G__dialog{background:#fff;border:none;border-radius:4px;padding:0;overflow:hidden;box-shadow:0 10px 40px rgba(15,23,42,.18)}.MultiSelectDropdown-module-scss-module__plWb8G__dialog::backdrop{background:0 0}.MultiSelectDropdown-module-scss-module__plWb8G__menu{max-height:inherit;margin:0;padding:.25rem 0;list-style:none;overflow-y:auto}.MultiSelectDropdown-module-scss-module__plWb8G__menu:focus{outline:none}.MultiSelectDropdown-module-scss-module__plWb8G__option{font:inherit;color:#0f172a;cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:.875rem;display:flex}.MultiSelectDropdown-module-scss-module__plWb8G__option:hover{background:#f8fafc}.MultiSelectDropdown-module-scss-module__plWb8G__optionActive{background:#eff6ff}.MultiSelectDropdown-module-scss-module__plWb8G__optionDisabled{opacity:.5;cursor:not-allowed}.MultiSelectDropdown-module-scss-module__plWb8G__optionDisabled:hover{background:0 0}.MultiSelectDropdown-module-scss-module__plWb8G__optionBody{flex:1;min-width:0}.MultiSelectDropdown-module-scss-module__plWb8G__check{width:1rem;color:var(--link-color);flex-shrink:0;justify-content:center;font-weight:600;display:inline-flex}
.OptionMultiSelect-module-scss-module__Kjam9q__root{width:100%;max-width:24rem;display:block}
.FontFamilyInput-module-scss-module__GduurW__root,.FontFamilyInput-module-scss-module__GduurW__field{width:100%;position:relative}.FontFamilyInput-module-scss-module__GduurW__field .FontFamilyInput-module-scss-module__GduurW__input{width:100%;padding-right:2rem}.FontFamilyInput-module-scss-module__GduurW__arrow{width:2rem;color:var(--muted-color,#64748b);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0}.FontFamilyInput-module-scss-module__GduurW__arrow:hover:not(:disabled){color:var(--link-color,#4f46e5)}.FontFamilyInput-module-scss-module__GduurW__arrow:focus-visible:not(:disabled){color:var(--link-color,#4f46e5)}.FontFamilyInput-module-scss-module__GduurW__arrow:focus-visible{outline:none}.FontFamilyInput-module-scss-module__GduurW__arrow:disabled{cursor:not-allowed;opacity:.6}.FontFamilyInput-module-scss-module__GduurW__arrowIcon{width:12px;height:12px;display:block}.FontFamilyInput-module-scss-module__GduurW__arrowIconOpen{transform:rotate(180deg)}.FontFamilyInput-module-scss-module__GduurW__list{z-index:20;box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-direction:column;gap:2px;max-height:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 12px 28px rgba(15,23,42,.18),0 2px 8px rgba(15,23,42,.08)}.FontFamilyInput-module-scss-module__GduurW__empty{color:#64748b;text-align:center;padding:10px 8px;font-size:13px}.FontFamilyInput-module-scss-module__GduurW__option{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:baseline;gap:8px;padding:7px 8px;font-size:14px;line-height:1.3;display:flex}.FontFamilyInput-module-scss-module__GduurW__option:hover{outline:none}.FontFamilyInput-module-scss-module__GduurW__option:focus-visible{outline:none}.FontFamilyInput-module-scss-module__GduurW__optionActive{background:#f1f5f9}.FontFamilyInput-module-scss-module__GduurW__optionSelected{background:#ede9fe}.FontFamilyInput-module-scss-module__GduurW__optionName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FontFamilyInput-module-scss-module__GduurW__optionHint{color:#64748b;flex:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px}
.SegmentedButtons-module-scss-module__dRpUAq__group{border:1px solid var(--border-color,#e5e7eb);background:var(--form-input-background,var(--background-start,#f9f9fb));border-radius:6px;align-self:flex-start;display:inline-flex;overflow:hidden}.SegmentedButtons-module-scss-module__dRpUAq__button{color:var(--muted-color,#6b7280);border:none;border-right:1px solid var(--border-color,#e5e7eb);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.SegmentedButtons-module-scss-module__dRpUAq__button:last-child{border-right:none}.SegmentedButtons-module-scss-module__dRpUAq__button:hover:not(:disabled):not(.SegmentedButtons-module-scss-module__dRpUAq__buttonActive){background:var(--form-input-background-hover,rgba(0,0,0,.04));color:var(--form-input-color,var(--foreground,#1e293b))}.SegmentedButtons-module-scss-module__dRpUAq__button:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--link-color-rgb,11,79,108),.55);outline:none}.SegmentedButtons-module-scss-module__dRpUAq__button:disabled{opacity:.5;cursor:not-allowed}.SegmentedButtons-module-scss-module__dRpUAq__buttonActive{background:var(--foreground,#1e293b);color:var(--background-end,#fff)}.SegmentedButtons-module-scss-module__dRpUAq__sizeMd .SegmentedButtons-module-scss-module__dRpUAq__button{width:2.25rem;height:2rem}.SegmentedButtons-module-scss-module__dRpUAq__sizeSm{border-radius:5px}.SegmentedButtons-module-scss-module__dRpUAq__sizeSm .SegmentedButtons-module-scss-module__dRpUAq__button{width:1.6rem;height:1.4rem}.SegmentedButtons-module-scss-module__dRpUAq__icon{display:block}.SegmentedButtons-module-scss-module__dRpUAq__sizeMd .SegmentedButtons-module-scss-module__dRpUAq__icon{width:1rem;height:1rem}.SegmentedButtons-module-scss-module__dRpUAq__sizeSm .SegmentedButtons-module-scss-module__dRpUAq__icon{width:.85rem;height:.85rem}
.ShorthandInput-module-scss-module__AvIS0G__root{flex-direction:column;gap:.4rem;min-width:0;display:flex}.ShorthandInput-module-scss-module__AvIS0G__header{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.4rem;display:flex}.ShorthandInput-module-scss-module__AvIS0G__headerLabel{color:var(--foreground,#1e293b);font-size:.8rem;font-weight:500}.ShorthandInput-module-scss-module__AvIS0G__pair,.ShorthandInput-module-scss-module__AvIS0G__quad{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.4rem;width:100%;min-width:0;display:grid}.ShorthandInput-module-scss-module__AvIS0G__slotWithUnits{align-items:stretch;gap:.3rem;min-width:0;max-width:100%;display:flex}.ShorthandInput-module-scss-module__AvIS0G__slotWithUnits .input-with-units{flex:auto;min-width:0;max-width:100%}.ShorthandInput-module-scss-module__AvIS0G__slotIcon{width:1.5rem;color:var(--muted-color,#6b7280);flex:0 0 1.5rem;justify-content:center;align-items:center;display:inline-flex}.ShorthandInput-module-scss-module__AvIS0G__slotIcon svg{width:.85rem;height:.85rem;display:block}
.BorderInput-module-scss-module__g5jTyq__root{flex-direction:column;gap:.4rem;min-width:0;display:flex}.BorderInput-module-scss-module__g5jTyq__headerLabel{color:var(--foreground,#1e293b);font-size:.8rem;font-weight:500}.BorderInput-module-scss-module__g5jTyq__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;width:100%;min-width:0;display:grid}.BorderInput-module-scss-module__g5jTyq__slot{flex-direction:column;gap:.25rem;min-width:0;display:flex}.BorderInput-module-scss-module__g5jTyq__slotLabel{color:var(--foreground,#1e293b);font-size:.8rem;font-weight:500}
.Slider-module-scss-module__RAe5cG__root{width:100%;min-width:0;color:var(--form-input-color);flex-direction:column;gap:.2rem;font-family:inherit;font-size:.9375rem;line-height:1.5;display:flex}.Slider-module-scss-module__RAe5cG__trackRow{align-items:flex-start;gap:.75rem;width:100%;min-width:0;display:flex}.Slider-module-scss-module__RAe5cG__track{flex:auto;min-width:0}.Slider-module-scss-module__RAe5cG__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;--slider-fill:0%;--slider-fill-color:var(--form-input-focus-border,#6366f1);--slider-rest-color:var(--form-input-border);background:0 0;width:100%;height:1.25rem;margin:0;padding:0;display:block}.Slider-module-scss-module__RAe5cG__range:disabled{cursor:not-allowed;opacity:.72}.Slider-module-scss-module__RAe5cG__range:focus{outline:none}.Slider-module-scss-module__RAe5cG__range:focus-visible{outline:2px solid var(--form-input-focus-border,#6366f1);outline-offset:3px;border-radius:999px}.Slider-module-scss-module__RAe5cG__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--form-input-focus-ring)}.Slider-module-scss-module__RAe5cG__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--form-input-focus-ring)}.Slider-module-scss-module__RAe5cG__range::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--slider-fill-color)0%,var(--slider-fill-color)var(--slider-fill),var(--slider-rest-color)var(--slider-fill),var(--slider-rest-color)100%);border-radius:999px;height:6px}.Slider-module-scss-module__RAe5cG__range::-moz-range-track{background:var(--slider-rest-color);border:none;border-radius:999px;height:6px}.Slider-module-scss-module__RAe5cG__range::-moz-range-progress{background:var(--slider-fill-color);border:none;border-radius:999px;height:6px}.Slider-module-scss-module__RAe5cG__range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--slider-fill-color);background:var(--form-input-background,#fff);border-radius:50%;width:16px;height:16px;margin-top:-5px;box-shadow:0 1px 2px rgba(15,23,42,.12)}.Slider-module-scss-module__RAe5cG__range::-moz-range-thumb{border:2px solid var(--slider-fill-color);background:var(--form-input-background,#fff);border-radius:50%;width:16px;height:16px;box-shadow:0 1px 2px rgba(15,23,42,.12)}.Slider-module-scss-module__RAe5cG__value{min-width:4.5rem;height:1.25rem;font:inherit;font-variant-numeric:tabular-nums;text-align:right;color:var(--form-input-color);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;background:0 0;border:none;flex:none;margin:0;padding:0;line-height:1.25rem}.Slider-module-scss-module__RAe5cG__rootFixed{justify-content:center}.Slider-module-scss-module__RAe5cG__fixedValue{font:inherit;font-variant-numeric:tabular-nums;color:var(--form-input-color);white-space:nowrap;margin:0}.Slider-module-scss-module__RAe5cG__scale{height:1.85rem;margin:.15rem 8px 0;position:relative}.Slider-module-scss-module__RAe5cG__stop{flex-direction:column;align-items:center;width:0;display:flex;position:absolute;top:0;transform:translate(-50%)}.Slider-module-scss-module__RAe5cG__tickMinor,.Slider-module-scss-module__RAe5cG__tickMajor{background:var(--form-input-border-hover,#94a3b8);flex:none;width:1px;display:block}.Slider-module-scss-module__RAe5cG__tickMinor{opacity:.65;height:5px}.Slider-module-scss-module__RAe5cG__tickMajor{background:var(--form-input-color);opacity:.5;height:8px}.Slider-module-scss-module__RAe5cG__tickLabel{letter-spacing:.01em;color:var(--form-input-placeholder,#64748b);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:.25rem;font-size:.6875rem;line-height:1}.Slider-module-scss-module__RAe5cG__stop:first-child{align-items:flex-start;transform:translate(0)}.Slider-module-scss-module__RAe5cG__stop:last-child{align-items:flex-end;transform:translate(-100%)}
.OrganizationSelector-module-scss-module__JD7nQq__container{position:relative}.OrganizationSelector-module-scss-module__JD7nQq__row{align-items:stretch;gap:.35rem;display:flex}.OrganizationSelector-module-scss-module__JD7nQq__flush{align-items:center;min-width:0;max-width:100%}.OrganizationSelector-module-scss-module__JD7nQq__flush .OrganizationSelector-module-scss-module__JD7nQq__trigger{min-width:0;max-width:100%;color:inherit;background:0 0;border-color:transparent;padding:.15rem .4rem .15rem .2rem}.OrganizationSelector-module-scss-module__JD7nQq__flush .OrganizationSelector-module-scss-module__JD7nQq__trigger:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16)}.OrganizationSelector-module-scss-module__JD7nQq__flush .OrganizationSelector-module-scss-module__JD7nQq__trigger:focus{border-color:rgba(255,255,255,.28);box-shadow:0 0 0 2px rgba(255,255,255,.12)}@container editor-sidebar-header (width<=20rem){.OrganizationSelector-module-scss-module__JD7nQq__flush .OrganizationSelector-module-scss-module__JD7nQq__orgName,.OrganizationSelector-module-scss-module__JD7nQq__flush .OrganizationSelector-module-scss-module__JD7nQq__chevron{display:none}.OrganizationSelector-module-scss-module__JD7nQq__flush .OrganizationSelector-module-scss-module__JD7nQq__trigger{padding:.15rem}}.OrganizationSelector-module-scss-module__JD7nQq__trigger{border:1px solid var(--border-color);background-color:var(--background-start);color:var(--foreground);font-size:var(--header-dropdown-item-font-size);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;min-width:150px;padding:.25rem .65rem .25rem .4rem;transition:border-color .12s,box-shadow .12s;display:flex}.OrganizationSelector-module-scss-module__JD7nQq__trigger:hover{border-color:var(--link-color)}.OrganizationSelector-module-scss-module__JD7nQq__trigger:focus{border-color:var(--link-color);box-shadow:var(--header-dropdown-trigger-focus-shadow);outline:none}.OrganizationSelector-module-scss-module__JD7nQq__orgName{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.OrganizationSelector-module-scss-module__JD7nQq__chevron{opacity:.65;flex-shrink:0;width:1.125rem;height:1.125rem}.OrganizationSelector-module-scss-module__JD7nQq__loading,.OrganizationSelector-module-scss-module__JD7nQq__noOrgs{font-size:var(--header-dropdown-item-font-size);color:var(--muted-color);padding:var(--header-dropdown-item-padding)}.OrganizationSelector-module-scss-module__JD7nQq__errorRow{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.8125rem;display:flex}.OrganizationSelector-module-scss-module__JD7nQq__errorText{color:#b91c1c;max-width:18rem}.OrganizationSelector-module-scss-module__JD7nQq__retryButton{border:1px solid var(--link-color);color:var(--link-color);cursor:pointer;background:0 0;border-radius:6px;padding:.25rem .6rem;font-size:.8125rem}.OrganizationSelector-module-scss-module__JD7nQq__retryButton:hover{background:var(--link-color);color:var(--background-start)}.OrganizationSelector-module-scss-module__JD7nQq__retryButton:focus{box-shadow:var(--header-dropdown-trigger-focus-shadow);outline:none}.OrganizationSelector-module-scss-module__JD7nQq__dialog{border-radius:var(--header-dropdown-radius);box-shadow:var(--header-dropdown-shadow);background:var(--header-dropdown-surface);border:none;width:auto;max-width:min(400px,100vw - 16px);padding:0}.OrganizationSelector-module-scss-module__JD7nQq__dialog::backdrop{background:var(--header-dropdown-backdrop);-webkit-backdrop-filter:none;backdrop-filter:none}.OrganizationSelector-module-scss-module__JD7nQq__dialogContent{flex-direction:column;min-height:0;max-height:80vh;display:flex}.OrganizationSelector-module-scss-module__JD7nQq__orgList{padding:.5rem var(--header-dropdown-list-padding-x)var(--header-dropdown-nav-padding-y);flex:1;min-height:0;max-height:300px;margin:0;list-style:none;overflow-y:auto}.OrganizationSelector-module-scss-module__JD7nQq__orgListEmpty{padding:var(--header-dropdown-item-padding);font-size:var(--header-dropdown-item-font-size);line-height:var(--header-dropdown-item-line-height);color:var(--muted-color);text-align:center;margin:0}.OrganizationSelector-module-scss-module__JD7nQq__orgItem{border-left:2px solid transparent;border-radius:0 8px 8px 0;align-items:stretch;gap:.15rem;margin:.1rem 0;padding:.1rem .2rem .1rem .35rem;transition:background-color .12s,border-color .12s;display:flex}.OrganizationSelector-module-scss-module__JD7nQq__orgItem:focus-within{background-color:var(--header-dropdown-selected-row-bg);border-left-color:var(--link-color)}.OrganizationSelector-module-scss-module__JD7nQq__orgItem:focus-within .OrganizationSelector-module-scss-module__JD7nQq__orgItemName{font-weight:var(--header-dropdown-item-active-font-weight);color:var(--link-color)}.OrganizationSelector-module-scss-module__JD7nQq__orgSelectButton{min-width:0;padding:var(--header-dropdown-item-padding-y)calc(var(--header-dropdown-item-padding-x)*.5);cursor:pointer;font-size:var(--header-dropdown-item-font-size);font-weight:var(--header-dropdown-item-font-weight);line-height:var(--header-dropdown-item-line-height);color:inherit;text-align:left;transition:var(--header-dropdown-item-transition);background:0 0;border:none;border-radius:6px;flex:1;justify-content:flex-start;align-items:center;gap:.5rem;font-family:inherit;display:flex}.OrganizationSelector-module-scss-module__JD7nQq__orgSelectButton:focus{box-shadow:none;outline:none}.OrganizationSelector-module-scss-module__JD7nQq__orgItemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.OrganizationSelector-module-scss-module__JD7nQq__orgOverviewLink{width:2.25rem;height:2.25rem;color:var(--muted-color);background:0 0;border:1px solid transparent;border-radius:6px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;text-decoration:none;transition:border-color .12s,color .12s;display:inline-flex}.OrganizationSelector-module-scss-module__JD7nQq__orgOverviewLink:hover,.OrganizationSelector-module-scss-module__JD7nQq__orgOverviewLink:focus{box-shadow:none;border-color:var(--link-color);color:var(--link-color);background:0 0;outline:none}.OrganizationSelector-module-scss-module__JD7nQq__orgOverviewIcon{width:1.25rem;height:1.25rem}.OrganizationSelector-module-scss-module__JD7nQq__checkmark{width:1.25rem;height:1.25rem;color:var(--link-color);flex-shrink:0;margin-left:.5rem}.OrganizationSelector-module-scss-module__JD7nQq__dialogFooter{border-top:1px solid var(--border-color);padding:var(--header-dropdown-header-padding)}.OrganizationSelector-module-scss-module__JD7nQq__createNew{box-sizing:border-box;text-align:center;width:100%;font-size:var(--header-dropdown-item-font-size);font-weight:var(--header-dropdown-item-active-font-weight);line-height:var(--header-dropdown-item-line-height);color:var(--link-color);padding:var(--header-dropdown-item-padding);border:1px solid var(--link-color);background:0 0;border-radius:8px;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s;display:block}.OrganizationSelector-module-scss-module__JD7nQq__createNew:hover,.OrganizationSelector-module-scss-module__JD7nQq__createNew:focus{background-color:var(--link-color);border-color:var(--link-color);color:#fff;outline:none}
.Message-module-scss-module__yz6S6W__message{display:flex}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user{justify-content:flex-end}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__messageContent{background:var(--chat-user-accent-gradient);color:var(--chat-user-accent-on-color);white-space:normal;max-width:80%;box-shadow:var(--chat-user-accent-shadow);border-radius:18px 18px 4px}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__codeBlock{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.28)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__codeBlock code{color:inherit}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__inlineCode{color:inherit;background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.28)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__blockquote{color:inherit;background:rgba(255,255,255,.12);border-left-color:rgba(255,255,255,.55)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownLink{color:inherit;text-decoration:underline}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable th,.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable td{border-color:rgba(255,255,255,.28)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable th{background:rgba(255,255,255,.12)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent hr{border-top-color:rgba(255,255,255,.28)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent h1.Message-module-scss-module__yz6S6W__markdownHeading,.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__user .Message-module-scss-module__yz6S6W__textContent h2.Message-module-scss-module__yz6S6W__markdownHeading{border-bottom-color:rgba(255,255,255,.28)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__ai{justify-content:flex-start}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__messageContent{color:#e5e7eb;background:0 0;border:none;border-radius:18px 18px 18px 4px;max-width:80%;padding:0}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__ai.Message-module-scss-module__yz6S6W__firstBlock{margin-bottom:12px}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__messageContent{color:#1f2937}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__codeBlock{background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.08)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__codeBlock code{color:#1f2937}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__inlineCode{color:#1f2937;background:rgba(15,23,42,.05);border-color:rgba(15,23,42,.1)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__blockquote{color:#4b5563}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable th,.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable td{border-color:rgba(15,23,42,.1)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable th{background:rgba(15,23,42,.04)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable tr:nth-child(2n){background:rgba(15,23,42,.02)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent hr{border-top-color:rgba(15,23,42,.1)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent h1.Message-module-scss-module__yz6S6W__markdownHeading{border-bottom-color:rgba(15,23,42,.1)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent h2.Message-module-scss-module__yz6S6W__markdownHeading{border-bottom-color:rgba(15,23,42,.08)}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__subagentOutput{background:rgba(15,23,42,.04);border-color:rgba(15,23,42,.12) rgba(15,23,42,.12) rgba(15,23,42,.12) #64748b}.Message-module-scss-module__yz6S6W__message.Message-module-scss-module__yz6S6W__light.Message-module-scss-module__yz6S6W__ai .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__subagentOutputLabel{color:#64748b}.Message-module-scss-module__yz6S6W__messageContent{border-radius:18px;padding:12px 16px;position:relative}.Message-module-scss-module__yz6S6W__messageContent p{word-wrap:break-word;margin:0 0 8px;line-height:1.5}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__contentBlock{margin-bottom:12px}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__contentBlock:last-child{margin-bottom:0}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent{word-wrap:break-word;margin:0;line-height:1.5}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownParagraph{margin:0 0 12px;line-height:1.6}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownParagraph:last-child{margin-bottom:0}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownHeading{color:inherit;margin:16px 0 8px;font-weight:600;line-height:1.3}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownHeading:first-child{margin-top:0}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent h1.Message-module-scss-module__yz6S6W__markdownHeading{border-bottom:2px solid rgba(255,255,255,.1);padding-bottom:4px;font-size:1.5rem}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent h2.Message-module-scss-module__yz6S6W__markdownHeading{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:2px;font-size:1.25rem}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent h3.Message-module-scss-module__yz6S6W__markdownHeading,.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent h4.Message-module-scss-module__yz6S6W__markdownHeading,.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent h5.Message-module-scss-module__yz6S6W__markdownHeading,.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent h6.Message-module-scss-module__yz6S6W__markdownHeading{font-size:1.1rem}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__codeBlock{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;margin:12px 0;padding:12px;overflow-x:auto}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__codeBlock code{color:#e5e7eb;background:0 0;padding:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__inlineCode{color:#e5e7eb;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:2px 6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__blockquote{border-left:4px solid var(--chat-user-accent);background:rgba(var(--chat-user-accent-rgb),.1);color:#d1d5db;border-radius:0 6px 6px 0;margin:12px 0;padding:8px 16px;font-style:italic}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownList{margin:12px 0;padding-left:24px}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownList.Message-module-scss-module__yz6S6W__markdownList{margin:8px 0}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__listItem{margin:4px 0;line-height:1.5}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable{border-collapse:collapse;width:100%;margin:16px 0;font-size:.875rem}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable th,.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable td{text-align:left;border:1px solid rgba(255,255,255,.1);padding:8px 12px}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable th{background:rgba(255,255,255,.05);font-weight:600}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownTable tr:nth-child(2n){background:rgba(255,255,255,.02)}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__tableHeader{background:rgba(255,255,255,.05);font-weight:600}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__tableCell{vertical-align:top}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownLink{color:var(--chat-user-accent);border-bottom:1px solid transparent;text-decoration:none;transition:border-color .2s}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__markdownLink:hover{border-bottom-color:var(--chat-user-accent)}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__strongText{color:inherit;font-weight:600}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__emphasizedText{color:inherit;font-style:italic}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:20px 0}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent img{border-radius:6px;max-width:100%;height:auto;margin:12px 0}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent input[type=checkbox]{margin-right:8px;transform:scale(1.1)}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__subagentOutput{background:rgba(15,23,42,.45);border:1px solid rgba(148,163,184,.28);border-left:3px solid #64748b;border-radius:10px;max-width:100%;margin:14px 0;padding:10px 12px 12px}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__subagentOutput:first-child{margin-top:0}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__subagentOutput:last-child{margin-bottom:0}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__subagentOutputLabel{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;margin-bottom:8px;font-size:.68rem;font-weight:600}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent .Message-module-scss-module__yz6S6W__subagentOutputBody{opacity:.95;font-size:.92rem}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent del{opacity:.7;text-decoration:line-through}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent sub,.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent sup{top:-.5em}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__textContent sub{bottom:-.25em}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__userText{word-wrap:break-word;font-size:.95rem;line-height:1.4}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__attachments{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__attachmentImage{object-fit:cover;border-radius:10px;max-width:220px;max-height:180px;display:block}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__attachmentChip{max-width:100%;color:inherit;cursor:pointer;background:rgba(0,0,0,.12);border:1px solid rgba(255,255,255,.25);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;display:inline-flex}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__attachmentChipName{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__attachmentChipSize{opacity:.75;font-size:.72rem}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__streamingIndicator{gap:4px;margin-bottom:8px;display:inline-flex}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__streamingIndicator span{background:var(--chat-user-accent);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both Message-module-scss-module__yz6S6W__pulse}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__streamingIndicator span:first-child{animation-delay:-.32s}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__streamingIndicator span:nth-child(2){animation-delay:-.16s}.Message-module-scss-module__yz6S6W__messageContent .Message-module-scss-module__yz6S6W__streamingIndicator span:nth-child(3){animation-delay:0s}.Message-module-scss-module__yz6S6W__aiMessageGroup,.Message-module-scss-module__yz6S6W__userMessageGroup{margin-bottom:8px}.Message-module-scss-module__yz6S6W__typingIndicator{align-items:center;gap:4px;display:flex}.Message-module-scss-module__yz6S6W__typingIndicator span{background:#9ca3af;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite Message-module-scss-module__yz6S6W__typing}.Message-module-scss-module__yz6S6W__typingIndicator span:first-child{animation-delay:-.32s}.Message-module-scss-module__yz6S6W__typingIndicator span:nth-child(2){animation-delay:-.16s}@keyframes Message-module-scss-module__yz6S6W__typing{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes Message-module-scss-module__yz6S6W__pulse{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.Message-module-scss-module__yz6S6W__toolUseBlock{max-width:90%;margin-bottom:8px}.Message-module-scss-module__yz6S6W__toolUseBlock .Message-module-scss-module__yz6S6W__toolUseContent{color:#1e40af;background:#f0f9ff;border-left:4px solid #3b82f6;border-radius:12px;padding:12px 16px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}.Message-module-scss-module__yz6S6W__toolUseBlock .Message-module-scss-module__yz6S6W__toolUseContent strong{color:inherit;margin-bottom:4px;display:block}.Message-module-scss-module__yz6S6W__toolUseBlock .Message-module-scss-module__yz6S6W__toolUseContent pre{white-space:pre-wrap;word-wrap:break-word;color:inherit;margin:0;font-size:.8rem}.Message-module-scss-module__yz6S6W__toolHeader{justify-content:space-between;align-items:center;min-height:32px;margin-bottom:4px;display:flex}.Message-module-scss-module__yz6S6W__toolHeader .Message-module-scss-module__yz6S6W__toolInfo{flex:1;align-items:center;gap:8px;display:flex}.Message-module-scss-module__yz6S6W__toolHeader .Message-module-scss-module__yz6S6W__toolIcon{font-size:1rem}.Message-module-scss-module__yz6S6W__toolHeader .Message-module-scss-module__yz6S6W__toolName{color:inherit;font-weight:600}.Message-module-scss-module__yz6S6W__toolHeader .Message-module-scss-module__yz6S6W__detailsButton{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;padding:4px 12px;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .2s}.Message-module-scss-module__yz6S6W__toolHeader .Message-module-scss-module__yz6S6W__detailsButton:hover{color:#374151;background:#f3f4f6;border-color:#9ca3af}.Message-module-scss-module__yz6S6W__toolHeader .Message-module-scss-module__yz6S6W__detailsButton:active{background:#e5e7eb;border-color:#6b7280}.Message-module-scss-module__yz6S6W__toolDetails{border-top:1px solid rgba(59,130,246,.2);margin-top:8px;padding-top:12px}.Message-module-scss-module__yz6S6W__toolInput,.Message-module-scss-module__yz6S6W__toolResult{margin-top:8px}.Message-module-scss-module__yz6S6W__toolInput strong,.Message-module-scss-module__yz6S6W__toolResult strong{opacity:.8;margin-bottom:4px;font-size:.8rem;display:block}.Message-module-scss-module__yz6S6W__toolStatus{opacity:.8;margin:4px 0;font-size:.8rem}.Message-module-scss-module__yz6S6W__statusBadge{color:#fff;text-transform:uppercase;background:#22c55e;border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:600}.Message-module-scss-module__yz6S6W__statusBadge.Message-module-scss-module__yz6S6W__statusSuccess{background:#22c55e}.Message-module-scss-module__yz6S6W__statusBadge.Message-module-scss-module__yz6S6W__statusError{background:#ef4444}.Message-module-scss-module__yz6S6W__statusBadge.Message-module-scss-module__yz6S6W__statusPending{background:#f59e0b}.Message-module-scss-module__yz6S6W__statusBadge.Message-module-scss-module__yz6S6W__statusFailed{background:#dc2626}.Message-module-scss-module__yz6S6W__toolData{max-height:200px;color:inherit;background:rgba(0,0,0,.1);border-radius:6px;margin:4px 0;padding:8px;font-size:.75rem;line-height:1.4;overflow:auto}
.CountUpTimer-module-scss-module__HeEq3a__timer{font-variant-numeric:tabular-nums;opacity:.75;white-space:nowrap;font-style:normal;font-weight:500}
.PropertiesPanel-module-scss-module__MCKP_q__panel{background:var(--background-end,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:10px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.PropertiesPanel-module-scss-module__MCKP_q__panel:focus{outline:none}.PropertiesPanel-module-scss-module__MCKP_q__panelFlush{background:0 0;border:none;border-radius:0;height:100%}.PropertiesPanel-module-scss-module__MCKP_q__header{border-bottom:1px solid var(--border-color,#e5e7eb);background:rgba(0,0,0,.02);justify-content:space-between;align-items:baseline;gap:.5rem;padding:.75rem .85rem;display:flex}.PropertiesPanel-module-scss-module__MCKP_q__headerLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-color,#6b7280);font-size:.78rem}.PropertiesPanel-module-scss-module__MCKP_q__headerTitle{color:var(--foreground,#1e293b);font-size:.9rem;font-weight:600;font-family:var(--font-mono,ui-monospace,Menlo,monospace);white-space:nowrap;text-overflow:ellipsis;text-align:right;flex:auto;overflow:hidden}.PropertiesPanel-module-scss-module__MCKP_q__body{flex:auto;min-height:0;padding:.5rem .85rem .85rem;overflow:auto}.PropertiesPanel-module-scss-module__MCKP_q__empty{min-height:8rem;color:var(--muted-color,#6b7280);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.85rem;font-style:italic;display:flex}.PropertiesPanel-module-scss-module__MCKP_q__group{flex-direction:column;gap:.6rem;min-width:0;padding:.65rem 0;display:flex}.PropertiesPanel-module-scss-module__MCKP_q__group+.PropertiesPanel-module-scss-module__MCKP_q__group{border-top:1px solid var(--border-color,#e5e7eb)}.PropertiesPanel-module-scss-module__MCKP_q__groupLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-color,#6b7280);margin:0 0 .1rem;font-size:.7rem;font-weight:600}.PropertiesPanel-module-scss-module__MCKP_q__field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.PropertiesPanel-module-scss-module__MCKP_q__fieldRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.5rem;min-width:0;display:grid}.PropertiesPanel-module-scss-module__MCKP_q__label{color:var(--foreground,#1e293b);font-size:.8rem;font-weight:500}.PropertiesPanel-module-scss-module__MCKP_q__description{color:var(--muted-color,#6b7280);margin:0;font-size:.72rem;line-height:1.35}.PropertiesPanel-module-scss-module__MCKP_q__textarea{resize:vertical;min-height:4.5rem;font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-size:.8rem}.PropertiesPanel-module-scss-module__MCKP_q__numberRow{align-items:center;gap:.4rem;display:flex}.PropertiesPanel-module-scss-module__MCKP_q__numberRow>:first-child{flex:auto}.PropertiesPanel-module-scss-module__MCKP_q__unit{color:var(--muted-color,#6b7280);font-size:.78rem;font-family:var(--font-mono,ui-monospace,Menlo,monospace)}.PropertiesPanel-module-scss-module__MCKP_q__boolRow{align-items:center;gap:.55rem;display:flex}.PropertiesPanel-module-scss-module__MCKP_q__boolRow .PropertiesPanel-module-scss-module__MCKP_q__label{cursor:pointer;margin:0}.PropertiesPanel-module-scss-module__MCKP_q__checkbox{cursor:pointer;width:1rem;height:1rem;margin:0}.PropertiesPanel-module-scss-module__MCKP_q__checkbox:disabled{cursor:not-allowed}
.NodeModuleEditor-module-scss-module__DmiULq__section{border-top:1px solid var(--border-color,#374151);flex-direction:column;gap:8px;padding:12px 0 4px;display:flex}.NodeModuleEditor-module-scss-module__DmiULq__header{flex-direction:column;gap:2px;display:flex}.NodeModuleEditor-module-scss-module__DmiULq__title{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-color,#9ca3af);margin:0;font-size:11px;font-weight:600}.NodeModuleEditor-module-scss-module__DmiULq__path{color:var(--muted-color,#9ca3af);word-break:break-all;font-size:11px}.NodeModuleEditor-module-scss-module__DmiULq__error{background:rgba(248,113,113,.12);border:1px solid #f87171;border-radius:6px;padding:8px 10px}.NodeModuleEditor-module-scss-module__DmiULq__errorMessage{color:#fecaca;margin:0;font-size:12px;line-height:1.4}.NodeModuleEditor-module-scss-module__DmiULq__snippet{color:#fecaca;background:rgba(0,0,0,.28);border-radius:4px;margin:8px 0 0;padding:8px;font-size:11px;line-height:1.4;overflow-x:auto}.NodeModuleEditor-module-scss-module__DmiULq__exports,.NodeModuleEditor-module-scss-module__DmiULq__exportsMuted{color:var(--muted-color,#9ca3af);margin:0;font-size:12px;line-height:1.4}.NodeModuleEditor-module-scss-module__DmiULq__exports code{color:var(--foreground,#e5e7eb);background:rgba(139,92,246,.16);border-radius:4px;margin:0 6px 0 0;padding:1px 5px;font-size:11px;display:inline-block}.NodeModuleEditor-module-scss-module__DmiULq__editor{border:1px solid var(--form-input-border,#4b5563);background:var(--form-input-background,#111827);--token-editor-auto-size-min-height:10rem;--token-editor-auto-size-max-height:none;--token-editor-auto-size-overflow:visible;border-radius:6px;overflow:visible}
.DeployArtifactTree-module-scss-module__98zJFG__root{flex-direction:column;gap:.9rem;display:flex}.DeployArtifactTree-module-scss-module__98zJFG__tiles{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.DeployArtifactTree-module-scss-module__98zJFG__tile{border:1px solid var(--border-color,#e5e7eb);border-radius:var(--border-radius,12px);background:var(--form-input-background,#fff);flex-direction:column;gap:.6rem;margin:0;padding:1.05rem 1.1rem 1rem;display:flex;box-shadow:0 1px 2px rgba(15,23,42,.04)}.DeployArtifactTree-module-scss-module__98zJFG__tilePrimary{border-color:rgba(var(--link-color-rgb,11,79,108),.28);background:linear-gradient(165deg,rgba(var(--link-color-rgb,11,79,108),.08)0%,var(--form-input-background,#fff)46%);box-shadow:0 10px 28px -18px rgba(var(--link-color-rgb,11,79,108),.7)}.DeployArtifactTree-module-scss-module__98zJFG__tileMeta{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.DeployArtifactTree-module-scss-module__98zJFG__kind{letter-spacing:.1em;text-transform:uppercase;color:var(--link-color,#0b4f6c);font-size:.68rem;font-weight:700}.DeployArtifactTree-module-scss-module__98zJFG__fresh{letter-spacing:.04em;text-transform:uppercase;color:var(--link-color,#0b4f6c);background:rgba(var(--link-color-rgb,11,79,108),.1);border-radius:999px;padding:.12rem .45rem;font-size:.68rem;font-weight:700}.DeployArtifactTree-module-scss-module__98zJFG__launchRow{align-items:stretch;gap:.45rem;display:flex}.DeployArtifactTree-module-scss-module__98zJFG__launch{border:1px solid rgba(var(--link-color-rgb,11,79,108),.22);background:var(--form-input-background,#fff);min-width:0;color:var(--link-color,#0b4f6c);border-radius:10px;flex:1;align-items:center;gap:.6rem;padding:.78rem .9rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px rgba(15,23,42,.04)}.DeployArtifactTree-module-scss-module__98zJFG__launch:hover{border-color:var(--link-color,#0b4f6c);box-shadow:0 8px 20px -10px rgba(var(--link-color-rgb,11,79,108),.5);transform:translateY(-1px)}.DeployArtifactTree-module-scss-module__98zJFG__launch:active{transform:translateY(0)}.DeployArtifactTree-module-scss-module__98zJFG__launchHost{min-width:0;font-family:var(--font-mono,ui-monospace,Menlo,monospace);word-break:break-all;flex:1;font-size:.95rem;font-weight:600;line-height:1.35}.DeployArtifactTree-module-scss-module__98zJFG__launchGo{opacity:.7;border-top:1.5px solid;border-right:1.5px solid;flex:none;width:.42rem;height:.42rem;margin-right:.1rem}.DeployArtifactTree-module-scss-module__98zJFG__hostMissing{color:var(--muted-color,#6b7280);margin:0;font-size:.9rem}.DeployArtifactTree-module-scss-module__98zJFG__copyButton{border:1px solid var(--border-color,#e5e7eb);background:var(--form-input-background,#fff);color:var(--link-color,#0b4f6c);cursor:pointer;border-radius:10px;flex:none;align-self:stretch;padding:0 .85rem;font-size:.75rem;font-weight:600}.DeployArtifactTree-module-scss-module__98zJFG__copyButton:hover{background:rgba(var(--link-color-rgb,11,79,108),.06);border-color:rgba(var(--link-color-rgb,11,79,108),.28)}.DeployArtifactTree-module-scss-module__98zJFG__endpoints{flex-wrap:wrap;gap:.35rem;margin:.1rem 0 0;padding:0;list-style:none;display:flex}.DeployArtifactTree-module-scss-module__98zJFG__endpoint{border:1px solid var(--border-color,#e5e7eb);background:var(--form-input-background,rgba(255,255,255,.86));max-width:100%;color:inherit;border-radius:8px;align-items:baseline;gap:.4rem;padding:.28rem .5rem;font-size:.75rem;line-height:1.3;text-decoration:none;display:inline-flex}.DeployArtifactTree-module-scss-module__98zJFG__endpoint:hover{border-color:rgba(var(--link-color-rgb,11,79,108),.35);background:var(--form-input-background,#fff)}.DeployArtifactTree-module-scss-module__98zJFG__method{font-family:var(--font-mono,ui-monospace,Menlo,monospace);letter-spacing:.04em;color:var(--link-color,#0b4f6c);font-size:.62rem;font-weight:700}.DeployArtifactTree-module-scss-module__98zJFG__path{font-family:var(--font-mono,ui-monospace,Menlo,monospace);color:var(--foreground,#334155);word-break:break-all}.DeployArtifactTree-module-scss-module__98zJFG__name,.DeployArtifactTree-module-scss-module__98zJFG__nameLink{color:var(--muted-color,#6b7280);font-size:.78rem}.DeployArtifactTree-module-scss-module__98zJFG__nameLink{color:var(--muted-color,#4b5563);width:-moz-fit-content;width:fit-content;text-decoration:none}.DeployArtifactTree-module-scss-module__98zJFG__nameLink:hover{color:var(--link-color,#0b4f6c);text-underline-offset:.12em;text-decoration:underline}.DeployArtifactTree-module-scss-module__98zJFG__more{margin:0;padding:.1rem .05rem 0}.DeployArtifactTree-module-scss-module__98zJFG__more summary{cursor:pointer;color:var(--muted-color,#6b7280);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.78rem;font-weight:600;list-style:none}.DeployArtifactTree-module-scss-module__98zJFG__more summary::-webkit-details-marker{display:none}.DeployArtifactTree-module-scss-module__98zJFG__more summary:after{content:"";opacity:.7;vertical-align:middle;border-bottom:1.5px solid;border-right:1.5px solid;width:.32rem;height:.32rem;margin-left:.4rem;display:inline-block;transform:translateY(-.12rem)rotate(45deg)}.DeployArtifactTree-module-scss-module__98zJFG__more:not([open]) summary:after{transform:translateY(-.05rem)rotate(-45deg)}.DeployArtifactTree-module-scss-module__98zJFG__moreList,.DeployArtifactTree-module-scss-module__98zJFG__moreChildren{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DeployArtifactTree-module-scss-module__98zJFG__moreList{border-top:1px solid var(--border-color,#e5e7eb);margin-top:.5rem;padding-top:.2rem}.DeployArtifactTree-module-scss-module__98zJFG__moreItem{margin:0;padding:0}.DeployArtifactTree-module-scss-module__98zJFG__moreChildren{border-left:1px solid var(--border-color,#e5e7eb);margin:.05rem 0 .2rem .55rem;padding-left:.75rem}.DeployArtifactTree-module-scss-module__98zJFG__moreRow{color:var(--foreground,#374151);align-items:baseline;gap:.65rem;padding:.38rem .05rem;font-size:.8125rem;display:flex}.DeployArtifactTree-module-scss-module__98zJFG__moreKind{color:var(--muted-color,#6b7280);letter-spacing:.06em;text-transform:uppercase;flex:0 0 5.75rem;font-size:.66rem;font-weight:700}.DeployArtifactTree-module-scss-module__98zJFG__moreLink{min-width:0;color:var(--link-color,#0b4f6c);text-underline-offset:.14em;word-break:break-word;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline}.DeployArtifactTree-module-scss-module__98zJFG__moreLink:hover{color:var(--link-color-hover,#303a4d)}.DeployArtifactTree-module-scss-module__98zJFG__moreInlineLink{color:var(--link-color,#0b4f6c);text-underline-offset:.14em;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.DeployArtifactTree-module-scss-module__98zJFG__moreInlineLink:hover{color:var(--link-color-hover,#303a4d)}.DeployArtifactTree-module-scss-module__98zJFG__morePlain{color:var(--foreground,#374151);word-break:break-word}.DeployArtifactTree-module-scss-module__98zJFG__moreValues{min-width:0;line-height:1.45}.DeployArtifactTree-module-scss-module__98zJFG__moreSep{color:var(--muted-color,#6b7280)}
.StatusRow-module-scss-module__bJYASa__row{color:#e5e7eb;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.StatusRow-module-scss-module__bJYASa__row.StatusRow-module-scss-module__bJYASa__hasStatus{align-items:flex-start}.StatusRow-module-scss-module__bJYASa__row.StatusRow-module-scss-module__bJYASa__hasStatus .StatusRow-module-scss-module__bJYASa__indicator{margin-top:5px}.StatusRow-module-scss-module__bJYASa__row.StatusRow-module-scss-module__bJYASa__light{color:#1f2937}.StatusRow-module-scss-module__bJYASa__row.StatusRow-module-scss-module__bJYASa__light .StatusRow-module-scss-module__bJYASa__status{background-image:linear-gradient(90deg,#9ca3af 0%,#1f2937 45%,#9ca3af 90%)}.StatusRow-module-scss-module__bJYASa__indicator{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.StatusRow-module-scss-module__bJYASa__indicator.StatusRow-module-scss-module__bJYASa__complete .StatusRow-module-scss-module__bJYASa__completeCircle{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:flex}.StatusRow-module-scss-module__bJYASa__indicator.StatusRow-module-scss-module__bJYASa__complete.StatusRow-module-scss-module__bJYASa__failed .StatusRow-module-scss-module__bJYASa__completeCircle{background:#ef4444}.StatusRow-module-scss-module__bJYASa__indicator.StatusRow-module-scss-module__bJYASa__inProgress .StatusRow-module-scss-module__bJYASa__progressCircle{border:2px solid #22c55e;border-top-color:transparent;border-radius:50%;width:18px;height:18px;animation:1s linear infinite StatusRow-module-scss-module__bJYASa__spin}.StatusRow-module-scss-module__bJYASa__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.StatusRow-module-scss-module__bJYASa__titleRow{align-items:center;gap:10px;min-height:18px;display:flex}.StatusRow-module-scss-module__bJYASa__label{color:inherit;font-size:.85rem;font-weight:500}.StatusRow-module-scss-module__bJYASa__status{color:transparent;background-image:linear-gradient(90deg,#6b7280 0%,#f3f4f6 45%,#6b7280 90%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin:0;font-size:.75rem;font-weight:400;line-height:1.35;animation:1.6s linear infinite StatusRow-module-scss-module__bJYASa__shimmer}@keyframes StatusRow-module-scss-module__bJYASa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes StatusRow-module-scss-module__bJYASa__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.ToolCall-module-scss-module__lCPn3q__toolCallContainer{max-width:90%;margin-bottom:4px}.ToolCall-module-scss-module__lCPn3q__toolCallContainer.ToolCall-module-scss-module__lCPn3q__light .ToolCall-module-scss-module__lCPn3q__toolCallContent{color:#1f2937}.ToolCall-module-scss-module__lCPn3q__toolCallContainer.ToolCall-module-scss-module__lCPn3q__light .ToolCall-module-scss-module__lCPn3q__toolCallHeader .ToolCall-module-scss-module__lCPn3q__detailsButton{color:#6b7280;border-color:#d1d5db}.ToolCall-module-scss-module__lCPn3q__toolCallContainer.ToolCall-module-scss-module__lCPn3q__light .ToolCall-module-scss-module__lCPn3q__toolCallHeader .ToolCall-module-scss-module__lCPn3q__detailsButton:hover{color:#374151;background:#f3f4f6;border-color:#9ca3af}.ToolCall-module-scss-module__lCPn3q__toolCallContainer.ToolCall-module-scss-module__lCPn3q__light .ToolCall-module-scss-module__lCPn3q__toolCallHeader .ToolCall-module-scss-module__lCPn3q__detailsButton:active{background:#e5e7eb;border-color:#6b7280}.ToolCall-module-scss-module__lCPn3q__toolCallContainer.ToolCall-module-scss-module__lCPn3q__light .ToolCall-module-scss-module__lCPn3q__toolDetails{border-top-color:#e5e7eb}.ToolCall-module-scss-module__lCPn3q__toolCallContainer.ToolCall-module-scss-module__lCPn3q__light .ToolCall-module-scss-module__lCPn3q__toolInput strong,.ToolCall-module-scss-module__lCPn3q__toolCallContainer.ToolCall-module-scss-module__lCPn3q__light .ToolCall-module-scss-module__lCPn3q__toolResult strong{color:#6b7280}.ToolCall-module-scss-module__lCPn3q__toolCallContainer.ToolCall-module-scss-module__lCPn3q__light .ToolCall-module-scss-module__lCPn3q__toolData{color:#1f2937;background:#f3f4f6;border-color:#e5e7eb}.ToolCall-module-scss-module__lCPn3q__toolCallContent{color:#e5e7eb;background:0 0;border-radius:12px;padding:6px 16px;font-family:inherit;font-size:.875rem}.ToolCall-module-scss-module__lCPn3q__toolCallHeader{justify-content:space-between;align-items:center;gap:16px;min-height:28px;margin-bottom:2px;display:flex}.ToolCall-module-scss-module__lCPn3q__toolCallHeader.ToolCall-module-scss-module__lCPn3q__hasStatus{align-items:flex-start}.ToolCall-module-scss-module__lCPn3q__toolCallHeader.ToolCall-module-scss-module__lCPn3q__hasStatus .ToolCall-module-scss-module__lCPn3q__detailsButton{margin-top:2px}.ToolCall-module-scss-module__lCPn3q__toolCallHeader .ToolCall-module-scss-module__lCPn3q__toolInfo{flex:1;min-width:0}.ToolCall-module-scss-module__lCPn3q__toolCallHeader .ToolCall-module-scss-module__lCPn3q__elapsed{color:#9ca3af;flex-shrink:0;margin-left:2px;font-size:.75rem}.ToolCall-module-scss-module__lCPn3q__toolCallHeader .ToolCall-module-scss-module__lCPn3q__detailsButton{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #4b5563;border-radius:6px;padding:3px 10px;font-family:inherit;font-size:.7rem;font-weight:500;transition:all .2s}.ToolCall-module-scss-module__lCPn3q__toolCallHeader .ToolCall-module-scss-module__lCPn3q__detailsButton:hover{color:#d1d5db;background:#374151;border-color:#6b7280}.ToolCall-module-scss-module__lCPn3q__toolCallHeader .ToolCall-module-scss-module__lCPn3q__detailsButton:active{background:#4b5563;border-color:#9ca3af}.ToolCall-module-scss-module__lCPn3q__toolDetails{border-top:1px solid #374151;margin-top:8px;padding-top:12px}.ToolCall-module-scss-module__lCPn3q__toolInput,.ToolCall-module-scss-module__lCPn3q__toolResult{margin-top:8px}.ToolCall-module-scss-module__lCPn3q__toolInput strong,.ToolCall-module-scss-module__lCPn3q__toolResult strong{opacity:.8;color:#9ca3af;margin-bottom:4px;font-size:.8rem;display:block}.ToolCall-module-scss-module__lCPn3q__metadataItem{white-space:nowrap}.ToolCall-module-scss-module__lCPn3q__toolData{color:#e5e7eb;background:#374151;border:1px solid #4b5563;border-radius:6px;max-height:200px;margin:4px 0;padding:8px;font-size:.75rem;line-height:1.4;overflow:auto}
.DomainAdminEdit-module-scss-module__lcqGnq__adminRoot{flex-direction:column;gap:1rem;display:flex}.DomainAdminEdit-module-scss-module__lcqGnq__stateMessage{text-align:center;color:var(--muted-color,#6b7280);padding:2rem;font-size:.95rem}.DomainAdminEdit-module-scss-module__lcqGnq__stateError{color:#d32f2f}.DomainAdminEdit-module-scss-module__lcqGnq__fieldHint{color:var(--muted-color,#6b7280);margin:.35rem 0 0;font-size:.75rem;line-height:1.4}.DomainAdminEdit-module-scss-module__lcqGnq__memberInvited{color:var(--muted-color,#6b7280);margin-left:.45rem;font-size:.75rem;font-weight:500}.DomainAdminEdit-module-scss-module__lcqGnq__saveError{color:#d32f2f;background-color:#ffebee;border:1px solid #d32f2f;border-radius:4px;padding:.6rem 1rem;font-size:.875rem}.DomainAdminEdit-module-scss-module__lcqGnq__checkboxRow{cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}
.ThinkingIndicator-module-scss-module__8SRqTG__root{color:#9ca3af;flex-direction:column;gap:.35rem;max-width:80%;margin:0 0 .75rem;display:flex}.ThinkingIndicator-module-scss-module__8SRqTG__light{color:#6b7280}.ThinkingIndicator-module-scss-module__8SRqTG__label{letter-spacing:.01em;flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:0;font-size:.875rem;font-style:italic;font-weight:500;display:inline-flex}.ThinkingIndicator-module-scss-module__8SRqTG__elapsed{font-size:.75rem}.ThinkingIndicator-module-scss-module__8SRqTG__ellipsis{margin-left:.05em;display:inline-flex}.ThinkingIndicator-module-scss-module__8SRqTG__ellipsis span{opacity:.35;animation:1.2s ease-in-out infinite ThinkingIndicator-module-scss-module__8SRqTG__thinkingDot}.ThinkingIndicator-module-scss-module__8SRqTG__ellipsis span:first-child{animation-delay:0s}.ThinkingIndicator-module-scss-module__8SRqTG__ellipsis span:nth-child(2){animation-delay:.2s}.ThinkingIndicator-module-scss-module__8SRqTG__ellipsis span:nth-child(3){animation-delay:.4s}@keyframes ThinkingIndicator-module-scss-module__8SRqTG__thinkingDot{0%,80%,to{opacity:.3}40%{opacity:1}}.ThinkingIndicator-module-scss-module__8SRqTG__details{margin:0}.ThinkingIndicator-module-scss-module__8SRqTG__summary{cursor:pointer;letter-spacing:.02em;text-transform:uppercase;color:inherit;opacity:.85;font-size:.75rem;font-style:normal;font-weight:600;list-style:none}.ThinkingIndicator-module-scss-module__8SRqTG__summary::-webkit-details-marker{display:none}.ThinkingIndicator-module-scss-module__8SRqTG__thought{color:inherit;white-space:pre-wrap;word-break:break-word;background:rgba(156,163,175,.08);border:1px solid rgba(156,163,175,.28);border-radius:8px;max-height:14rem;margin:.4rem 0 0;padding:.65rem .75rem;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;font-style:normal;line-height:1.45;overflow:auto}.ThinkingIndicator-module-scss-module__8SRqTG__light .ThinkingIndicator-module-scss-module__8SRqTG__thought{background:rgba(15,23,42,.03);border-color:rgba(15,23,42,.1)}
.Toggle-module-scss-module__ecE0zq__toggleContainer{width:50px;height:24px;display:inline-block;position:relative}.Toggle-module-scss-module__ecE0zq__toggleInput{opacity:0;width:0;height:0}.Toggle-module-scss-module__ecE0zq__toggleInput:checked+.Toggle-module-scss-module__ecE0zq__slider{background-color:#4caf50}.Toggle-module-scss-module__ecE0zq__toggleInput:focus+.Toggle-module-scss-module__ecE0zq__slider{box-shadow:0 0 1px #2196f3}.Toggle-module-scss-module__ecE0zq__toggleInput:checked+.Toggle-module-scss-module__ecE0zq__slider:before{transform:translate(26px)}.Toggle-module-scss-module__ecE0zq__disabled .Toggle-module-scss-module__ecE0zq__slider{cursor:not-allowed;opacity:.55}.Toggle-module-scss-module__ecE0zq__slider{cursor:pointer;background-color:#ccc;border-radius:24px;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0}.Toggle-module-scss-module__ecE0zq__slider:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .4s;position:absolute;bottom:2px;left:2px}
.DomainVerificationStatusLabel-module-scss-module__9F8EcG__root{color:#b45309;font-weight:500}.DomainVerificationStatusLabel-module-scss-module__9F8EcG__verified{color:#28a745}.DomainVerificationStatusLabel-module-scss-module__9F8EcG__stale{color:#d97706}.DomainVerificationStatusLabel-module-scss-module__9F8EcG__suspended{color:#c62828}
.MonitorExpressionEditor-module-scss-module__TZjLRa__expressionEditor{background:#fff;border:1px solid rgba(55,53,47,.16);border-radius:6px;overflow:hidden}.MonitorExpressionEditor-module-scss-module__TZjLRa__expressionEditorError{border-color:#d32f2f}
