@property --neon-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes page-module-scss-module__mkzYba__neon-gradient-spin{to{--neon-angle:360deg}}.page-module-scss-module__mkzYba__cta{isolation:isolate;margin:2rem auto;position:relative}.page-module-scss-module__mkzYba__cta a{background-color:var(--link-color);color:var(--background-start);cursor:pointer;text-align:center;border:1px solid transparent;border-radius:10px;min-width:25%;padding:10px 20px;font-size:1.25em;display:inline-block;position:relative}.page-module-scss-module__mkzYba__cta a:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--neon-angle,0deg),#5ef2ff,#48abe0 32%,#a78bfa 64%,#5ef2ff);opacity:0;filter:blur(16px);pointer-events:none;transition:opacity .2s;animation:5s linear infinite paused page-module-scss-module__mkzYba__neon-gradient-spin;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.page-module-scss-module__mkzYba__cta a:hover,.page-module-scss-module__mkzYba__cta a:active{text-decoration:none}.page-module-scss-module__mkzYba__cta a:focus-visible{text-decoration:none}.page-module-scss-module__mkzYba__cta a:hover:before,.page-module-scss-module__mkzYba__cta a:active:before{opacity:.9;animation-play-state:running}.page-module-scss-module__mkzYba__cta a:focus-visible:before{opacity:.9;animation-play-state:running}@media (prefers-reduced-motion:reduce){.page-module-scss-module__mkzYba__cta a:before{animation:none}}.page-module-scss-module__mkzYba__ctaSpacer{height:calc(1.25em + 20px);margin:2rem auto;display:block}.page-module-scss-module__mkzYba__home{--team-section-bg:#1d1d1d}.page-module-scss-module__mkzYba__home h1,.page-module-scss-module__mkzYba__home h2{background-image:var(--text-gradient);color:transparent;-webkit-background-clip:text;background-clip:text}.page-module-scss-module__mkzYba__home h2{margin-bottom:1rem}.page-module-scss-module__mkzYba__home>section+section{margin-top:8rem}.page-module-scss-module__mkzYba__hero{padding:50px 0}.page-module-scss-module__mkzYba__hero h1{margin:0 auto .75em}.page-module-scss-module__mkzYba__hero .page-module-scss-module__mkzYba__heroShot{--hero-shot-radius:18px;box-sizing:border-box;border-radius:var(--hero-shot-radius);-webkit-backdrop-filter:blur(22px)saturate(170%);background:rgba(255,255,255,.42);width:min(100%,142.222vh - 2.72222rem,1024px + 3.5rem);max-width:100%;max-height:min(80vh,576px + 3.5rem);margin:0 auto;padding:1.75rem;animation:5s linear infinite page-module-scss-module__mkzYba__neon-gradient-spin;position:relative;box-shadow:0 0 10px rgba(94,242,255,.5),0 0 24px rgba(72,171,224,.32),inset 0 1px rgba(255,255,255,.7)}.page-module-scss-module__mkzYba__hero .page-module-scss-module__mkzYba__heroShot:before{content:"";border-radius:inherit;background:conic-gradient(from var(--neon-angle,0deg),#5ef2ff,#48abe0 32%,#a78bfa 64%,#5ef2ff);--neon-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);--neon-mask-composite:exclude;-webkit-mask-image:var(--neon-mask-image);mask-image:var(--neon-mask-image);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;mask-composite:var(--neon-mask-composite);pointer-events:none;padding:3px;position:absolute;top:0;bottom:0;left:0;right:0}.page-module-scss-module__mkzYba__hero .page-module-scss-module__mkzYba__heroShot img{object-fit:contain;border-radius:12px;width:100%;max-width:1024px;height:auto;max-height:min(576px,80vh - 3.5rem);display:block}@media screen and (max-width:649px){.page-module-scss-module__mkzYba__hero .page-module-scss-module__mkzYba__heroShot{width:100%;padding:.9rem}}@media (prefers-reduced-motion:reduce){.page-module-scss-module__mkzYba__hero .page-module-scss-module__mkzYba__heroShot{animation:none}}.page-module-scss-module__mkzYba__hero ul{justify-content:center;gap:1rem;list-style:none;display:flex}.page-module-scss-module__mkzYba__hero ul li{background-image:var(--checkmark);background-position:0;background-repeat:no-repeat;background-size:20px 20px;padding-left:25px}.page-module-scss-module__mkzYba__hero,.page-module-scss-module__mkzYba__team{text-align:center}.page-module-scss-module__mkzYba__hero>div>h1,.page-module-scss-module__mkzYba__hero>div>h2,.page-module-scss-module__mkzYba__hero>div>p:not([data-eyebrow]),.page-module-scss-module__mkzYba__team>div>h1,.page-module-scss-module__mkzYba__team>div>h2,.page-module-scss-module__mkzYba__team>div>p:not([data-eyebrow]){max-width:650px;margin:0 auto .75em}.page-module-scss-module__mkzYba__hero>div>p:not([data-eyebrow]),.page-module-scss-module__mkzYba__team>div>p:not([data-eyebrow]){margin:0 auto 20px;font-size:1.25em;line-height:1.4em}.page-module-scss-module__mkzYba__hero p:not([data-eyebrow]){margin:0 auto .75em}.page-module-scss-module__mkzYba__team{margin:0 auto}.page-module-scss-module__mkzYba__teamFadeOverlay{z-index:200;pointer-events:none;background:var(--team-section-bg,#1d1d1d);position:fixed;top:0;bottom:0;left:0;right:0}.page-module-scss-module__mkzYba__team{z-index:201;background:var(--team-section-bg);box-shadow:0 -2rem 2.5rem 0 rgb(29,29,29,var(--team-fade,0%)),0 2rem 2.5rem 0 rgb(29,29,29,var(--team-fade,0%));padding:8rem 0;position:relative;overflow:hidden}.page-module-scss-module__mkzYba__team>div>h2{background-image:linear-gradient(178deg,#fff,#5ef2ff)}.page-module-scss-module__mkzYba__team>div>p:not([data-eyebrow]){color:rgba(255,255,255,.78)}.page-module-scss-module__mkzYba__team>div>.page-module-scss-module__mkzYba__sectionLead{margin:0 auto 4.5rem}.page-module-scss-module__mkzYba__teamMcp{border-top:1px solid rgba(255,255,255,.12);max-width:44rem;margin:3.75rem auto 0;padding-top:2.4rem}.page-module-scss-module__mkzYba__teamMcp p{color:rgba(255,255,255,.72);text-wrap:pretty;margin:0;font-size:1.05rem;line-height:1.55}.page-module-scss-module__mkzYba__teamBadges{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.7rem;margin:1.2rem 0 0;padding:0;list-style:none;display:flex}.page-module-scss-module__mkzYba__teamBadge{background:linear-gradient(170deg,rgba(72,171,224,.22),rgba(167,139,250,.06));border-radius:999px;justify-content:center;align-items:center;min-width:7.25rem;padding:.7rem 1.2rem;display:inline-flex;position:relative;box-shadow:0 0 22px rgba(94,242,255,.14)}.page-module-scss-module__mkzYba__teamBadge:before{content:"";border-radius:inherit;pointer-events:none;--neon-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);--neon-mask-composite:exclude;-webkit-mask-image:var(--neon-mask-image);mask-image:var(--neon-mask-image);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;mask-composite:var(--neon-mask-composite);background:linear-gradient(120deg,rgba(94,242,255,.9),rgba(167,139,250,.3) 55%,rgba(72,171,224,.85));padding:1px;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:649px){.page-module-scss-module__mkzYba__teamBadge{min-width:0;padding:.58rem .9rem}}.page-module-scss-module__mkzYba__teamBrand,.page-module-scss-module__mkzYba__teamCliBrand{color:#fff;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:.45rem;font-weight:700;display:inline-flex}.page-module-scss-module__mkzYba__teamMcpLogo{color:#fff;filter:drop-shadow(0 0 6px rgba(255,255,255,.32));width:1.7rem;height:1.7rem;display:block}.page-module-scss-module__mkzYba__teamMcpLogo svg{width:100%;height:100%;display:block}.page-module-scss-module__mkzYba__teamCliBrand{font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace;letter-spacing:.04em;filter:drop-shadow(0 0 6px rgba(255,255,255,.32));gap:.4rem}.page-module-scss-module__mkzYba__teamCliPrompt{font-size:1.55rem;font-weight:700;line-height:1;display:block}.page-module-scss-module__mkzYba__teamCliBrand:has(.page-module-scss-module__mkzYba__teamApiScheme){gap:.28rem}.page-module-scss-module__mkzYba__teamApiBrand{filter:drop-shadow(0 0 6px rgba(255,255,255,.32))}.page-module-scss-module__mkzYba__teamApiScheme{letter-spacing:0;font-size:1em;font-weight:700;line-height:1;display:block}.page-module-scss-module__mkzYba__teamCliCaret{background:currentColor;border-radius:1px;flex:none;width:.55em;height:1.15em;margin-left:.05em;animation:1.05s step-end infinite page-module-scss-module__mkzYba__team-cli-caret;display:inline-block}@keyframes page-module-scss-module__mkzYba__team-cli-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.page-module-scss-module__mkzYba__teamCliCaret{animation:none}}.page-module-scss-module__mkzYba__teamGrid{grid-template-columns:repeat(10,minmax(0,1fr));align-items:start;gap:3rem 1.75rem;margin:0;padding:0;list-style:none;display:grid}.page-module-scss-module__mkzYba__teamGrid .page-module-scss-module__mkzYba__teamMember{grid-column:span 2}@media screen and (max-width:999px){.page-module-scss-module__mkzYba__teamGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.page-module-scss-module__mkzYba__teamGrid .page-module-scss-module__mkzYba__teamMember:nth-child(4){grid-column:2/span 2}.page-module-scss-module__mkzYba__teamGrid .page-module-scss-module__mkzYba__teamMember:nth-child(5){grid-column:4/span 2}}@media screen and (max-width:649px){.page-module-scss-module__mkzYba__teamGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module-scss-module__mkzYba__teamGrid .page-module-scss-module__mkzYba__teamMember:nth-child(4){grid-column:span 2}.page-module-scss-module__mkzYba__teamGrid .page-module-scss-module__mkzYba__teamMember:nth-child(5){grid-column:2/span 2}}.page-module-scss-module__mkzYba__teamMember{text-align:center;min-width:0;max-width:12.5rem;margin:0 auto}.page-module-scss-module__mkzYba__teamMember h3{color:#fff;justify-content:center;align-items:flex-end;min-height:2.6em;margin:0;font-size:1.05rem;font-weight:600;line-height:1.3;display:flex}.page-module-scss-module__mkzYba__teamMember p{color:rgba(255,255,255,.68);margin:.85rem 0 0;font-size:.9rem;line-height:1.5}.page-module-scss-module__mkzYba__teamIcon{z-index:0;width:100%;max-width:9.5rem;color:var(--team-tint);margin:0 auto 1.6rem;display:block;position:relative}.page-module-scss-module__mkzYba__teamIcon:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--team-tint)42%,transparent)0%,color-mix(in srgb,var(--team-tint)16%,transparent)34%,transparent 66%);filter:blur(16px);border-radius:50%;position:absolute;top:-26%;bottom:-26%;left:-26%;right:-26%}.page-module-scss-module__mkzYba__teamIcon svg{width:100%;height:auto;filter:drop-shadow(0 0 1.5px color-mix(in srgb,var(--team-tint)75%,transparent))drop-shadow(0 0 4px color-mix(in srgb,var(--team-tint)32%,transparent));display:block}.page-module-scss-module__mkzYba__teamRule{background:var(--team-tint);width:2.5rem;height:2px;box-shadow:0 0 5px color-mix(in srgb,var(--team-tint)45%,transparent);border-radius:2px;margin:.7rem auto 0;display:block}.page-module-scss-module__mkzYba__aiProduct,.page-module-scss-module__mkzYba__platform{text-align:center;margin:0 auto}.page-module-scss-module__mkzYba__aiProduct h2,.page-module-scss-module__mkzYba__platform h2{max-width:760px;margin:0 auto .75em}.page-module-scss-module__mkzYba__sectionLead{max-width:650px;margin:0 auto 3rem;font-size:1.25em;line-height:1.4em}.page-module-scss-module__mkzYba__iconChip{width:2.75rem;height:2.75rem;color:color-mix(in srgb,var(--tint)62%,#1f2937);background:color-mix(in srgb,var(--tint)16%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tint)34%,#fff);border-radius:14px;flex:none;align-self:flex-start;place-items:center;display:grid}.page-module-scss-module__mkzYba__iconChip svg{width:1.4rem;height:1.4rem}.page-module-scss-module__mkzYba__aiLayout{text-align:left;grid-template-columns:1.05fr 1fr;gap:1.5rem;display:grid}@media screen and (max-width:899px){.page-module-scss-module__mkzYba__aiLayout{grid-template-columns:1fr}}.page-module-scss-module__mkzYba__showcaseWrap{z-index:0;min-width:0;position:relative}.page-module-scss-module__mkzYba__showcaseGlow{z-index:-1;pointer-events:none;filter:blur(14px);background:radial-gradient(at 72% 32%,rgba(94,242,255,.2) 0%,rgba(72,171,224,.1) 40%,rgba(167,139,250,.05) 64%,transparent 80%);border-radius:50%;width:34%;height:44%;position:absolute;top:-11%;right:-6%}.page-module-scss-module__mkzYba__aiShowcase{z-index:1;box-sizing:border-box;background-color:var(--background-end,#fff);height:100%;box-shadow:inset 0 0 0 2px rgba(72,171,224,.14),var(--subtle-shadow);background-image:radial-gradient(72% 62% at 88% 6%,rgba(94,242,255,.26),transparent 70%),linear-gradient(165deg,rgba(167,139,250,.16),rgba(72,171,224,.1));border-radius:18px;flex-direction:column;justify-content:center;padding:2.25rem 2.1rem;display:flex;position:relative;overflow:hidden}.page-module-scss-module__mkzYba__aiShowcase h3{margin:0 0 .55rem;font-size:1.6rem;line-height:1.2}.page-module-scss-module__mkzYba__aiShowcase>p:not([data-eyebrow]){color:var(--muted-color,#4b5563);margin:0;font-size:1.02rem;line-height:1.55}.page-module-scss-module__mkzYba__aiShowcase [data-eyebrow]{--eyebrow-gap:.6rem}.page-module-scss-module__mkzYba__showcaseShimmer{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(48% 72% at 100% 0,#000 0%,#000 36%,transparent 78%);mask-image:radial-gradient(48% 72% at 100% 0,#000 0%,#000 36%,transparent 78%)}.page-module-scss-module__mkzYba__showcaseShimmer:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--neon-angle,0deg),#5ef2ff,#48abe0 32%,#a78bfa 64%,#5ef2ff);--neon-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);--neon-mask-composite:exclude;-webkit-mask-image:var(--neon-mask-image);mask-image:var(--neon-mask-image);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;mask-composite:var(--neon-mask-composite);padding:2px;animation:5s linear infinite page-module-scss-module__mkzYba__neon-gradient-spin;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.page-module-scss-module__mkzYba__showcaseShimmer:before{animation:none}}.page-module-scss-module__mkzYba__showcaseLogos ul{margin:1.4rem 0 0}.page-module-scss-module__mkzYba__aiPoints{z-index:1;align-content:center;gap:1.1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.page-module-scss-module__mkzYba__point{align-items:flex-start;gap:1rem;margin:0;display:flex}.page-module-scss-module__mkzYba__point h3{margin:0 0 .25rem;font-size:1.08rem;line-height:1.3}.page-module-scss-module__mkzYba__point p{color:var(--muted-color,#4b5563);margin:0;font-size:.96rem;line-height:1.5}.page-module-scss-module__mkzYba__productGrid{text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));align-items:stretch;gap:1.15rem;display:grid}@media screen and (min-width:650px){.page-module-scss-module__mkzYba__productGrid{grid-auto-rows:1fr}}.page-module-scss-module__mkzYba__productCard{z-index:0;box-sizing:border-box;background:var(--background-end,#fff);border:2px solid rgba(55,53,47,.1);border-radius:16px;flex-direction:column;height:100%;padding:1.6rem 1.45rem 1.7rem;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.06)}.page-module-scss-module__mkzYba__productCard:after{content:"";background:linear-gradient(90deg,var(--tint),transparent 88%);border-radius:14px 14px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.page-module-scss-module__mkzYba__productCard:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 10% 0%,color-mix(in srgb,var(--tint)22%,transparent),transparent 72%);filter:blur(6px);width:62%;height:42%;position:absolute;top:-4px;left:-4px}.page-module-scss-module__mkzYba__productCard h3{margin:1rem 0 .45rem;font-size:1.12rem;line-height:1.3}.page-module-scss-module__mkzYba__productCard p{color:var(--muted-color,#4b5563);margin:0;font-size:.96rem;line-height:1.55}.page-module-scss-module__mkzYba__productCard:hover{background:linear-gradient(var(--background-end),var(--background-end))padding-box,conic-gradient(from var(--neon-angle,0deg),#5ef2ff,#48abe0 32%,#a78bfa 64%,#5ef2ff)border-box;border:2px solid transparent;border-radius:16px;animation:5s linear infinite page-module-scss-module__mkzYba__neon-gradient-spin;box-shadow:0 0 10px rgba(94,242,255,.5),0 0 24px rgba(72,171,224,.32)}@media (prefers-reduced-motion:reduce){.page-module-scss-module__mkzYba__productCard:hover{animation:none}}.page-module-scss-module__mkzYba__productCard:hover{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.page-module-scss-module__mkzYba__productCard:hover{transform:none}}.page-module-scss-module__mkzYba__cardStandards{margin-top:auto;padding-top:1.35rem}.page-module-scss-module__mkzYba__cardStandards ul{gap:1rem;margin:0}.page-module-scss-module__mkzYba__cardStandards img{height:1.5rem}.page-module-scss-module__mkzYba__standardsLabel{color:var(--muted-color,#6b7280);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.55rem;font-size:.7rem;font-weight:700;display:block}.page-module-scss-module__mkzYba__platformNote{max-width:650px;color:var(--muted-color,#4b5563);margin:3rem auto 0;font-size:1.05rem;line-height:1.55}.page-module-scss-module__mkzYba__openBeta{margin:0 auto}.page-module-scss-module__mkzYba__openBetaIntro{text-align:center}.page-module-scss-module__mkzYba__openBetaIntro [data-eyebrow]{--eyebrow-gap:.85rem}.page-module-scss-module__mkzYba__openBetaIntro h2{max-width:720px;margin:0 auto .75em;font-size:2.5em}.page-module-scss-module__mkzYba__openBetaIntro p:not([data-eyebrow]){max-width:650px;margin:0 auto;font-size:1.25em;line-height:1.4em}.page-module-scss-module__mkzYba__plans{margin-top:0}.page-module-scss-module__mkzYba__faq{margin:0 auto 8rem}
.Container-module-scss-module__JlzzPW__container{padding:0 var(--gutter-width);box-sizing:border-box;width:100%;max-width:calc(var(--max-width) + 2*var(--gutter-width));margin:0 auto}.Container-module-scss-module__JlzzPW__narrow{max-width:calc(var(--max-width-narrow) + 2*var(--gutter-width))}.Container-module-scss-module__JlzzPW__wide{max-width:calc(var(--max-width-wide) + 2*var(--gutter-width))}
ul.SocialMediaList-module-scss-module__jmbT0q__social.SocialMediaList-module-scss-module__jmbT0q__social{gap:5px;margin:0;padding:0;display:flex}ul.SocialMediaList-module-scss-module__jmbT0q__social.SocialMediaList-module-scss-module__jmbT0q__social>li{box-sizing:border-box;width:40px;height:40px;padding:5px;display:inline-block}ul.SocialMediaList-module-scss-module__jmbT0q__social.SocialMediaList-module-scss-module__jmbT0q__social>li:first-child{width:35px;padding-left:0}ul.SocialMediaList-module-scss-module__jmbT0q__social.SocialMediaList-module-scss-module__jmbT0q__social>li a{margin:0;padding:0;display:block}ul.SocialMediaList-module-scss-module__jmbT0q__social.SocialMediaList-module-scss-module__jmbT0q__social>li a svg{width:30px;height:30px;fill:var(--link-color)}ul.SocialMediaList-module-scss-module__jmbT0q__social.SocialMediaList-module-scss-module__jmbT0q__social>li a:hover svg{fill:var(--link-color-hover)}ul.SocialMediaList-module-scss-module__jmbT0q__social.SocialMediaList-module-scss-module__jmbT0q__social.SocialMediaList-module-scss-module__jmbT0q__inverted a svg,ul.SocialMediaList-module-scss-module__jmbT0q__social.SocialMediaList-module-scss-module__jmbT0q__social.SocialMediaList-module-scss-module__jmbT0q__inverted a:hover svg{fill:var(--backround-color)}
.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}
.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}
.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%)}
.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)}
.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__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}
.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}
.EditorCodeView-module-scss-module__tMTera__pane{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.EditorCodeView-module-scss-module__tMTera__pane>*{flex:1 1 0;min-height:0}
