diff --git a/exporters/tokens/generated/exporter.cjs b/exporters/tokens/generated/exporter.cjs index ef24a8fb5d..854daf880d 100644 --- a/exporters/tokens/generated/exporter.cjs +++ b/exporters/tokens/generated/exporter.cjs @@ -1,78 +1,94 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});function vr(n){if(n.__esModule)return n;var a=n.default;if(typeof a=="function"){var s=function i(){return this instanceof i?Reflect.construct(a,arguments,this.constructor):a.apply(this,arguments)};s.prototype=a.prototype}else s={};return Object.defineProperty(s,"__esModule",{value:!0}),Object.keys(n).forEach(function(i){var m=Object.getOwnPropertyDescriptor(n,i);Object.defineProperty(s,i,m.get?m:{enumerable:!0,get:function(){return n[i]}})}),s}var O={},L={},ee;function de(){return ee||(ee=1,function(n){(()=>{var a={4379:(o,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.SupernovaError=void 0;class t extends Error{constructor(c,y,u,p,l,d,g){super(c),this.code=y,this.status=u,this.formErrors=p,this.requestId=l,this.serverTime=d,this.url=g}static fromNetworkResponse(c,y,u){var p,l,d;return new t(c.message,c.errorCode||c.reason||c.label||null,c.code||y,(p=c.formErrors)!==null&&p!==void 0?p:null,(l=c.requestId)!==null&&l!==void 0?l:null,(d=c.serverTime)!==null&&d!==void 0?d:null,u)}static fromNoNetworkResponse(c){return new t("No network or internet unreachable","NO_NETWORK",12163,null,new Date().toISOString(),null,c)}static fromCode(c){return new t(c,c,null,null,null,null,null)}static fromMessage(c){return new t(c,null,null,null,null,null,null)}isFieldErrored(c){return this.formErrors.find(y=>y.key===c)!==void 0}errorForField(c){var y;return(y=this.formErrors.find(u=>u.key===c))!==null&&y!==void 0?y:null}toString(){var c,y,u,p,l,d;return` +"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});function vt(a){if(a.__esModule)return a;var i=a.default;if(typeof i=="function"){var c=function n(){return this instanceof n?Reflect.construct(i,arguments,this.constructor):i.apply(this,arguments)};c.prototype=i.prototype}else c={};return Object.defineProperty(c,"__esModule",{value:!0}),Object.keys(a).forEach(function(n){var T=Object.getOwnPropertyDescriptor(a,n);Object.defineProperty(c,n,T.get?T:{enumerable:!0,get:function(){return a[n]}})}),c}var k={},Ee={},Ue;function ht(){return Ue||(Ue=1,function(a){(()=>{var i={4379:(o,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SupernovaError=void 0;class r extends Error{constructor(s,d,l,p,u,y,g){super(s),this.code=d,this.status=l,this.formErrors=p,this.requestId=u,this.serverTime=y,this.url=g}static fromNetworkResponse(s,d,l){var p,u,y;return new r(s.message,s.errorCode||s.reason||s.label||null,s.code||d,(p=s.formErrors)!==null&&p!==void 0?p:null,(u=s.requestId)!==null&&u!==void 0?u:null,(y=s.serverTime)!==null&&y!==void 0?y:null,l)}static fromNoNetworkResponse(s){return new r("No network or internet unreachable","NO_NETWORK",12163,null,new Date().toISOString(),null,s)}static fromCode(s){return new r(s,s,null,null,null,null,null)}static fromMessage(s){return new r(s,null,null,null,null,null,null)}isFieldErrored(s){return this.formErrors.find(d=>d.key===s)!==void 0}errorForField(s){var d;return(d=this.formErrors.find(l=>l.key===s))!==null&&d!==void 0?d:null}toString(){var s,d,l,p,u,y;return` Error thrown: ${this.message} - Code: ${(c=this.code)!==null&&c!==void 0?c:"-"} + Code: ${(s=this.code)!==null&&s!==void 0?s:"-"} - Status: ${(y=this.status)!==null&&y!==void 0?y:"-"} + Status: ${(d=this.status)!==null&&d!==void 0?d:"-"} Fields: ${JSON.stringify(this.formErrors,null,2)} - Request ID: ${(u=this.requestId)!==null&&u!==void 0?u:"-"} + Request ID: ${(l=this.requestId)!==null&&l!==void 0?l:"-"} Server time: ${(p=this.serverTime)!==null&&p!==void 0?p:"-"} - Network URL: ${(l=this.url)!==null&&l!==void 0?l:"-"} + Network URL: ${(u=this.url)!==null&&u!==void 0?u:"-"} - Stack: ${(d=this.stack)!==null&&d!==void 0?d:"-"} - `}toHumanReadable(){return`${this.message}${this.requestId?` (request ${this.requestId})`:""}`}}r.SupernovaError=t},9932:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.docsImageRefToUrl=r.DocsImageRefType=void 0,function(e){e.resource="Resource",e.figmaNode="FigmaNode"}(t||(r.DocsImageRefType=t={})),r.docsImageRefToUrl=function(e,c,y){var u;if(e)switch(e.type){case t.resource:return(u=e.resource)===null||u===void 0?void 0:u.url;case t.figmaNode:return!e.figmaNode||!e.figmaNode.sourceId||!e.figmaNode.frameReferenceId?void 0:c.resources.getFigmaFrameHostedUrl({designSystemId:y.dsId,versionId:y.versionId},e.figmaNode.frameReferenceId);default:return}}},5673:(o,r)=>{var t;function e(c){switch(c.type){case t.documentationItem:return`@page:${c.documentationItemId}`;case t.pageHeading:return`@page:${c.documentationItemId}#${c.pageHeadingId}`;case t.url:return c.url;default:return}}Object.defineProperty(r,"__esModule",{value:!0}),r.linkAttributeToDocsLink=r.docsLinkToLinkAttributes=r.docsLinkToUrl=r.DocsLinkRefType=void 0,function(c){c.documentationItem="DocumentationItem",c.pageHeading="PageHeading",c.url="Url"}(t||(r.DocsLinkRefType=t={})),r.docsLinkToUrl=e,r.docsLinkToLinkAttributes=function(c){const y=e(c);if(y)return{href:y,target:c.openInNewTab?"_blank":"_self"}},r.linkAttributeToDocsLink=function(c,y){if(!c)return;const u=y==="_blank";if(c.startsWith("@page:")){if(c.includes("#")){const[p,l]=c.replace("@page:","").split("#");return{type:t.pageHeading,documentationItemId:p,pageHeadingId:l,openInNewTab:u}}return{type:t.documentationItem,documentationItemId:c.replace("@page:",""),openInNewTab:u}}return{type:t.url,url:c,openInNewTab:u}}},2657:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocumentationLegacyPageBlockShortcut=r.DocumentationLegacyPageBlockShortcutType=void 0,function(e){e.external="External",e.internal="Internal"}(t||(r.DocumentationLegacyPageBlockShortcutType=t={})),r.DocumentationLegacyPageBlockShortcut=class{constructor(e){var c;e.url?this.type=t.external:this.type=t.internal,this.title=this.shortcutTitleFromModel(e,this.type),this.description=this.shortcutDescriptionFromModel(e,this.type),this.previewUrl=this.shortcutPreviewUrlFromModel(e),this.type===t.internal&&(!((c=e.documentationItemPreview)===null||c===void 0)&&c.valid)&&e.documentationItemId?this.internalId=e.documentationItemId:(this.internalId=null,this.type===t.external&&e.url?this.externalUrl=e.url:this.externalUrl=null)}shortcutTitleFromModel(e,c){var y,u,p,l,d;let g=null;return e.title&&e.title.trim().length>0?g=e.title:c===t.internal?g=(u=(y=e.documentationItemPreview)===null||y===void 0?void 0:y.title)!==null&&u!==void 0?u:null:c===t.external&&(g=(d=(l=(p=e.urlPreview)===null||p===void 0?void 0:p.title)!==null&&l!==void 0?l:e.url)!==null&&d!==void 0?d:null),g&&g.trim().length!==0?g:null}shortcutDescriptionFromModel(e,c){var y;let u=null;return e.description&&e.description.trim().length>0?u=e.description:c===t.external&&(u=(y=e.urlPreview)===null||y===void 0?void 0:y.description),u&&u.trim().length!==0?u:null}shortcutPreviewUrlFromModel(e){var c,y,u,p,l;return(l=(u=(c=e.assetUrl)!==null&&c!==void 0?c:(y=e.asset)===null||y===void 0?void 0:y.url)!==null&&u!==void 0?u:(p=e.urlPreview)===null||p===void 0?void 0:p.thumbnailUrl)!==null&&l!==void 0?l:null}}},7476:(o,r)=>{var t,e;Object.defineProperty(r,"__esModule",{value:!0}),r.TextAlignment=r.Alignment=void 0,function(c){c.left="Left",c.center="Center",c.stretch="Stretch"}(t||(r.Alignment=t={})),function(c){c.left="Left",c.center="Center",c.right="Right"}(e||(r.TextAlignment=e={}))},8738:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.AssetFormat=void 0,function(e){e.png="png",e.pdf="pdf",e.svg="svg"}(t||(r.AssetFormat=t={}))},915:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.AssetScale=void 0,function(e){e.x1="x1",e.x2="x2",e.x3="x3",e.x4="x4"}(t||(r.AssetScale=t={}))},899:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.AssetScaleType=void 0,function(e){e.aspectFill="AspectFill",e.aspectFit="AspectFit"}(t||(r.AssetScaleType=t={}))},6192:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.BlurType=void 0,function(e){e.layer="Layer",e.background="Background"}(t||(r.BlurType=t={}))},1160:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.ALL_BORDER_POSITIONS=r.BorderPosition=void 0,function(e){e.inside="Inside",e.center="Center",e.outside="Outside"}(t||(r.BorderPosition=t={})),r.ALL_BORDER_POSITIONS=[t.inside,t.center,t.outside]},4546:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.ALL_BORDER_STYLES=r.BorderStyle=void 0,function(e){e.dashed="Dashed",e.dotted="Dotted",e.solid="Solid",e.groove="Groove"}(t||(r.BorderStyle=t={})),r.ALL_BORDER_STYLES=[t.dashed,t.dotted,t.solid,t.groove]},8042:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.ImportWarningType=void 0,function(e){e.UnsupportedFill="UnsupportedFill",e.UnsupportedStroke="UnsupportedStroke",e.UnsupportedEffect="UnsupportedEffect",e.StyleNotApplied="StyleNotApplied",e.NoPublishedStyles="NoPublishedStyles",e.NoPublishedComponents="NoPublishedComponents",e.NoPublishedAssets="NoPublishedAssets",e.NoVersionFound="NoVersionFound",e.ComponentHasNoThumbnail="ComponentHasNoThumbnail",e.DuplicateImportedStyleId="DuplicateImportedStyleId",e.DuplicateImportedStylePath="DuplicateImportedStylePath",e.NoPublishedElements="NoPublishedElements",e.NoUnpublishedStyles="NoUnpublishedStyles"}(t||(r.ImportWarningType=t={}))},5695:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.CustomDomainErrorCode=void 0,function(e){e.generalError="GeneralError",e.dnsNotConfigured="DNSNotConfigured",e.maintenance="Maintenance"}(t||(r.CustomDomainErrorCode=t={}))},7737:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.CustomDomainState=void 0,function(e){e.initial="Initial",e.domainSetupInProgress="DomainSetupInProgress",e.domainSetupFailed="DomainSetupFailed",e.domainSetupsSucces="DomainSetupSuccess",e.sslSetupInProgress="SSLSetupInProgress",e.sslSetupFailed="SSLSetupFailed",e.sslSetupSuccess="SSLSetupSuccess"}(t||(r.CustomDomainState=t={}))},5651:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockBehaviorDataType=void 0,function(e){e.item="Item",e.token="Token",e.asset="Asset",e.component="Component",e.figmaNode="FigmaNode",e.figmaComponent="FigmaComponent"}(t||(r.DocsBlockBehaviorDataType=t={}))},3733:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockBehaviorSelectionType=void 0,function(e){e.entity="Entity",e.group="Group",e.entityAndGroup="EntityAndGroup"}(t||(r.DocsBlockBehaviorSelectionType=t={}))},8890:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockImagePropertyAspectRatio=void 0,function(e){e.auto="Auto",e.square="Square",e.landscape="Landscape",e.portrait="Portrait",e.wide="Wide"}(t||(r.DocsBlockImagePropertyAspectRatio=t={}))},9377:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockItemEntityType=void 0,function(e){e.token="Token",e.tokenGroup="TokenGroup",e.asset="Asset",e.assetGroup="AssetGroup",e.component="Component",e.componentGroup="ComponentGroup"}(t||(r.DocsBlockItemEntityType=t={}))},5883:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockItemPropertyOptionRenderingStyle=void 0,function(e){e.segmentedControl="SegmentedControl",e.toggleButton="ToggleButton",e.select="Select",e.checkbox="Checkbox"}(t||(r.DocsBlockItemPropertyOptionRenderingStyle=t={}))},8061:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockItemPropertyRichTextStyle=void 0,function(e){e.title1="Title1",e.title2="Title2",e.title3="Title3",e.title4="Title4",e.title5="Title5",e.quote="Quote",e.callout="Callout",e.ol="OL",e.ul="UL"}(t||(r.DocsBlockItemPropertyRichTextStyle=t={}))},7479:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockItemPropertyTextStyle=void 0,function(e){e.small="Small",e.regular="Regular",e.bold="Bold"}(t||(r.DocsBlockItemPropertyTextStyle=t={}))},6839:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockItemPropertyType=void 0,function(e){e.richText="RichText",e.multiRichText="MultiRichText",e.text="Text",e.richTextEditor="RichTextEditor",e.boolean="Boolean",e.number="Number",e.singleSelect="SingleSelect",e.multiSelect="MultiSelect",e.image="Image",e.token="Token",e.tokenType="TokenType",e.tokenProperty="TokenProperty",e.component="Component",e.componentProperty="ComponentProperty",e.asset="Asset",e.assetProperty="AssetProperty",e.embedURL="EmbedURL",e.url="URL",e.markdown="Markdown",e.code="Code",e.codeSandbox="CodeSandbox",e.table="Table",e.divider="Divider",e.storybook="Storybook",e.color="Color",e.figmaNode="FigmaNode",e.figmaComponent="FigmaComponent"}(t||(r.DocsBlockItemPropertyType=t={}))},8095:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockItemVariantLayoutType=void 0,function(e){e.column="Column",e.row="Row"}(t||(r.DocsBlockItemVariantLayoutType=t={}))},7291:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockItemVariantLayoutWidth=void 0,function(e){e.c1="1",e.c2="2",e.c3="3",e.c4="4",e.c5="5",e.c6="6",e.c7="7",e.c8="8",e.c9="9",e.c10="10",e.c11="11",e.c12="12"}(t||(r.DocsBlockItemVariantLayoutWidth=t={}))},9133:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockOptionColor=void 0,function(e){e.green="Green",e.red="Red",e.yellow="Yellow",e.blue="Blue",e.purple="Purple",e.orange="Orange",e.pink="Pink",e.teal="Teal",e.grey="Grey",e.lightGrey="LightGrey",e.cyan="Cyan",e.fuchsia="Fuchsia"}(t||(r.DocsBlockOptionColor=t={}))},5963:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockOptionRenderingStyle=void 0,function(e){e.segmentedControl="SegmentedControl",e.toggleButton="ToggleButton",e.select="Select",e.checkbox="Checkbox"}(t||(r.DocsBlockOptionRenderingStyle=t={}))},6644:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockRichTextPropertyStyle=void 0,function(e){e.title1="Title1",e.title2="Title2",e.title3="Title3",e.title4="Title4",e.title5="Title5",e.quote="Quote",e.callout="Callout",e.default="Default"}(t||(r.DocsBlockRichTextPropertyStyle=t={}))},306:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsBlockTextPropertyStyle=void 0,function(e){e.title1="Title1",e.title2="Title2",e.title3="Title3",e.title4="Title4",e.title5="Title5",e.default="Default",e.defaultBold="DefaultBold",e.defaultSemibold="DefaultSemibold",e.small="Small",e.smallBold="SmallBold",e.smallSemibold="SmallSemibold",e.custom="Custom"}(t||(r.DocsBlockTextPropertyStyle=t={}))},4068:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsEntityGroupBehavior=void 0,function(e){e.group="Group",e.tabs="Tabs"}(t||(r.DocsEntityGroupBehavior=t={}))},1233:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsEntityType=void 0,function(e){e.group="Group",e.page="Page"}(t||(r.DocsEntityType=t={}))},7971:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocsSectionType=void 0,function(e){e.plain="Plain",e.tabs="Tabs"}(t||(r.DocsSectionType=t={}))},5102:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocumentationLegacyCalloutType=void 0,function(e){e.info="Info",e.success="Success",e.warning="Warning",e.error="Error"}(t||(r.DocumentationLegacyCalloutType=t={}))},2123:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocumentationLegacyGroupBehavior=void 0,function(e){e.group="Group",e.tabs="Tabs"}(t||(r.DocumentationLegacyGroupBehavior=t={}))},9896:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocumentationLegacyHeadingType=void 0,function(e){e[e.h1=1]="h1",e[e.h2=2]="h2",e[e.h3=3]="h3"}(t||(r.DocumentationLegacyHeadingType=t={}))},7379:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocumentationLegacyItemType=void 0,function(e){e.group="Group",e.page="Page"}(t||(r.DocumentationLegacyItemType=t={}))},1423:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocumentationLegacyPageAssetType=void 0,function(e){e.image="image",e.figmaFrame="figmaFrame"}(t||(r.DocumentationLegacyPageAssetType=t={}))},1601:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocumentationLegacyPageBlockThemeType=void 0,function(e){e.override="Override",e.comparison="Comparison"}(t||(r.DocumentationLegacyPageBlockThemeType=t={}))},1846:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DocumentationLegacyPageBlockType=void 0,function(e){e.text="Text",e.heading="Heading",e.code="Code",e.unorderedList="UnorderedList",e.orderedList="OrderedList",e.quote="Quote",e.callout="Callout",e.divider="Divider",e.image="Image",e.token="Token",e.tokenList="TokenList",e.tokenGroup="TokenGroup",e.shortcuts="Shortcuts",e.link="Link",e.figmaEmbed="FigmaEmbed",e.youtubeEmbed="YoutubeEmbed",e.storybookEmbed="StorybookEmbed",e.genericEmbed="Embed",e.figmaFrames="FigmaFrames",e.custom="Custom",e.renderCode="RenderCode",e.componentAssets="ComponentAssets",e.column="Column",e.columnItem="ColumnItem",e.tabs="Tabs",e.tabItem="TabItem",e.table="Table",e.tableCell="TableCell",e.tableRow="TableRow"}(t||(r.DocumentationLegacyPageBlockType=t={}))},1255:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.FrameAlignment=void 0,function(e){e.frameHeight="FrameHeight",e.center="Center"}(t||(r.FrameAlignment=t={}))},3718:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.FrameLayout=void 0,function(e){e.c8="C8",e.c7="C7",e.c6="C6",e.c5="C5",e.c4="C4",e.c3="C3",e.c2="C2",e.c1="C1",e.c175="C1_75"}(t||(r.FrameLayout=t={}))},1:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.GradientType=void 0,function(e){e.linear="Linear",e.radial="Radial",e.angular="Angular"}(t||(r.GradientType=t={}))},934:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.IconSet=void 0,function(e){e.checkCircle="CheckCircle",e.crossCircle="CrossCircle",e.alert="Alert"}(t||(r.IconSet=t={}))},2674:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.RichTextSpanAttributeType=void 0,function(e){e.bold="Bold",e.italic="Italic",e.link="Link",e.strikethrough="Strikethrough",e.code="Code"}(t||(r.RichTextSpanAttributeType=t={}))},9125:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.ShadowType=void 0,function(e){e.drop="Drop",e.inner="Inner"}(t||(r.ShadowType=t={}))},4652:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.SourceType=void 0,function(e){e.figma="Figma",e.tokenStudio="TokenStudio",e.figmaVariablesPlugin="FigmaVariablesPlugin"}(t||(r.SourceType=t={}))},922:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.TextCase=void 0,function(e){e.original="Original",e.upper="Upper",e.lower="Lower",e.camel="Camel",e.smallCaps="SmallCaps"}(t||(r.TextCase=t={}))},7040:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.TextDecoration=void 0,function(e){e.original="None",e.underline="Underline",e.strikethrough="Strikethrough"}(t||(r.TextDecoration=t={}))},3788:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.DT_TOKEN_TYPES=r.tokenTypeIsReferencable=r.REFERENCABLE_TOKEN_TYPES=r.REPLACABLE_TOKEN_TYPES=r.tokenTypeIsNonPure=r.tokenTypeIsPure=r.PURE_TOKEN_TYPES=r.ALL_TOKEN_TYPES=r.MS_DIMENSION_TOKEN_TYPES=r.RAW_DIMENSION_TOKEN_TYPES=r.DIMENSION_TOKEN_TYPES=r.OPTION_TOKEN_TYPES=r.STRING_TOKEN_TYPES=r.TokenType=void 0,function(e){e.color="Color",e.typography="Typography",e.shadow="Shadow",e.border="Border",e.gradient="Gradient",e.blur="Blur",e.radius="BorderRadius",e.borderWidth="BorderWidth",e.duration="Duration",e.fontSize="FontSize",e.dimension="Dimension",e.letterSpacing="LetterSpacing",e.lineHeight="LineHeight",e.opacity="Opacity",e.paragraphSpacing="ParagraphSpacing",e.size="Size",e.space="Space",e.zIndex="ZIndex",e.textDecoration="TextDecoration",e.textCase="TextCase",e.visibility="Visibility",e.fontFamily="FontFamily",e.fontWeight="FontWeight",e.string="String",e.productCopy="ProductCopy"}(t||(r.TokenType=t={})),r.STRING_TOKEN_TYPES=[t.string,t.productCopy,t.fontFamily,t.fontWeight],r.OPTION_TOKEN_TYPES=[t.textCase,t.textDecoration,t.visibility],r.DIMENSION_TOKEN_TYPES=[t.dimension,t.size,t.space,t.opacity,t.fontSize,t.lineHeight,t.letterSpacing,t.paragraphSpacing,t.borderWidth,t.radius,t.duration,t.zIndex],r.RAW_DIMENSION_TOKEN_TYPES=[t.opacity,t.zIndex],r.MS_DIMENSION_TOKEN_TYPES=[t.duration],r.ALL_TOKEN_TYPES=[...r.DIMENSION_TOKEN_TYPES,...r.STRING_TOKEN_TYPES,...r.OPTION_TOKEN_TYPES,t.color,t.gradient,t.border,t.radius,t.shadow,t.typography,t.blur],r.PURE_TOKEN_TYPES=[...r.DIMENSION_TOKEN_TYPES,...r.STRING_TOKEN_TYPES,...r.OPTION_TOKEN_TYPES],r.tokenTypeIsPure=e=>r.PURE_TOKEN_TYPES.includes(e),r.tokenTypeIsNonPure=e=>!(0,r.tokenTypeIsPure)(e),r.REPLACABLE_TOKEN_TYPES=[t.color,...r.DIMENSION_TOKEN_TYPES,...r.STRING_TOKEN_TYPES,...r.OPTION_TOKEN_TYPES],r.REFERENCABLE_TOKEN_TYPES=[t.color,...r.DIMENSION_TOKEN_TYPES,t.fontFamily,t.fontWeight,t.textCase,t.textDecoration],r.tokenTypeIsReferencable=e=>r.REFERENCABLE_TOKEN_TYPES.includes(e),r.DT_TOKEN_TYPES=[t.color,t.shadow,t.gradient,t.typography,t.border,...r.DIMENSION_TOKEN_TYPES,t.fontFamily,t.fontWeight,t.string,...r.OPTION_TOKEN_TYPES]},8607:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.MS_UNITS=r.PX_UNITS=r.RAW_UNITS=r.LINE_HEIGHT_UNITS=r.SIZE_UNITS=r.Unit=void 0,function(e){e.pixels="Pixels",e.percent="Percent",e.rem="Rem",e.ms="Ms",e.raw="Raw"}(t||(r.Unit=t={})),r.SIZE_UNITS=[t.pixels,t.percent,t.rem],r.LINE_HEIGHT_UNITS=[t.pixels,t.percent,t.rem,t.raw],r.RAW_UNITS=[t.raw],r.PX_UNITS=[t.pixels],r.MS_UNITS=[t.ms]},9478:(o,r,t)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.convertRemoteToUserRole=r.UserRole=void 0;const e=t(4379);var c;(function(y){y.owner="Owner",y.admin="Admin",y.creator="Creator",y.contributor="Contributor",y.billing="Billing",y.viewer="Viewer"})(c||(r.UserRole=c={})),r.convertRemoteToUserRole=y=>{switch(y){case"Owner":return c.owner;case"Admin":return c.admin;case"Creator":return c.creator;case"Contributor":return c.contributor;case"Billing":return c.billing;case"Viewer":return c.viewer;default:throw e.SupernovaError.fromMessage(`Unknown role: ${y}`)}}},6141:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.VisibilityType=void 0,function(e){e.visible="Visible",e.hidden="Hidden"}(t||(r.VisibilityType=t={}))},6298:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.WorkspaceNPMRegistryAuthType=void 0,function(e){e.basic="Basic",e.bearer="Bearer"}(t||(r.WorkspaceNPMRegistryAuthType=t={}))},7968:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.WorkspaceNPMRegistryType=void 0,function(e){e.npmJS="NPMJS",e.gitHub="GitHub",e.azureDevOps="AzureDevOps",e.artifactory="Artifactory",e.custom="Custom"}(t||(r.WorkspaceNPMRegistryType=t={}))},5503:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.WorkspaceSubscriptionPlanInterval=void 0,function(e){e.yearly="yearly",e.monthly="monthly"}(t||(r.WorkspaceSubscriptionPlanInterval=t={}))},4290:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.WorkspaceSubscriptionProductCode=void 0,function(e){e.free="free",e.team="team",e.teamTest="team_test",e.company="company",e.enterprise="enterprise"}(t||(r.WorkspaceSubscriptionProductCode=t={}))},3607:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.WorkspaceSubscriptionStatus=void 0,function(e){e.active="active",e.gracePeriod="gracePeriod",e.cancelled="cancelled",e.suspended="suspended"}(t||(r.WorkspaceSubscriptionStatus=t={}))},2802:(o,r)=>{var t,e;Object.defineProperty(r,"__esModule",{value:!0}),r.PulsarExecutor=r.OutputFileType=void 0,function(c){c.copyRemoteUrl="copyRemoteUrl",c.text="text",c.binary="binary"}(t||(r.OutputFileType=t={})),function(c){c.supernova="supernova",c.local="local"}(e||(r.PulsarExecutor=e={}))}},s={};function i(o){var r=s[o];if(r!==void 0)return r.exports;var t=s[o]={exports:{}};return a[o](t,t.exports,i),t.exports}var m={};(()=>{var o=m;Object.defineProperty(o,"__esModule",{value:!0}),o.TokenType=o.TextDecoration=o.TextCase=o.ShadowType=o.RichTextSpanAttributeType=o.GradientType=o.FrameLayout=o.FrameAlignment=o.IconSet=o.SourceType=o.DocsImageRefType=o.DocsLinkRefType=o.DocsSectionType=o.DocsEntityType=o.DocsEntityGroupBehavior=o.DocsBlockTextPropertyStyle=o.DocsBlockRichTextPropertyStyle=o.DocsBlockOptionColor=o.DocsBlockOptionRenderingStyle=o.DocsBlockItemVariantLayoutWidth=o.DocsBlockItemVariantLayoutType=o.DocsBlockItemPropertyType=o.DocsBlockItemPropertyTextStyle=o.DocsBlockItemPropertyRichTextStyle=o.DocsBlockItemPropertyOptionRenderingStyle=o.DocsBlockItemEntityType=o.DocsBlockImagePropertyAspectRatio=o.DocsBlockBehaviorSelectionType=o.DocsBlockBehaviorDataType=o.DocumentationLegacyPageBlockShortcutType=o.DocumentationLegacyPageBlockThemeType=o.DocumentationLegacyPageBlockType=o.DocumentationLegacyPageAssetType=o.DocumentationLegacyItemType=o.DocumentationLegacyHeadingType=o.DocumentationLegacyGroupBehavior=o.DocumentationLegacyCalloutType=o.BorderStyle=o.BorderPosition=o.BlurType=o.AssetScaleType=o.AssetScale=o.AssetFormat=o.Alignment=o.ALL_TOKEN_TYPES=o.ALL_BORDER_STYLES=o.ALL_BORDER_POSITIONS=o.OPTION_TOKEN_TYPES=o.STRING_TOKEN_TYPES=o.DIMENSION_TOKEN_TYPES=void 0,o.PulsarExecutor=o.OutputFileType=o.CustomDomainState=o.CustomDomainErrorCode=o.ImportWarningType=o.WorkspaceNPMRegistryType=o.WorkspaceNPMRegistryAuthType=o.WorkspaceSubscriptionStatus=o.WorkspaceSubscriptionProductCode=o.WorkspaceSubscriptionPlanInterval=o.VisibilityType=o.UserRole=o.Unit=void 0;var r=i(3788);Object.defineProperty(o,"DIMENSION_TOKEN_TYPES",{enumerable:!0,get:function(){return r.DIMENSION_TOKEN_TYPES}}),Object.defineProperty(o,"STRING_TOKEN_TYPES",{enumerable:!0,get:function(){return r.STRING_TOKEN_TYPES}}),Object.defineProperty(o,"OPTION_TOKEN_TYPES",{enumerable:!0,get:function(){return r.OPTION_TOKEN_TYPES}});var t=i(1160);Object.defineProperty(o,"ALL_BORDER_POSITIONS",{enumerable:!0,get:function(){return t.ALL_BORDER_POSITIONS}});var e=i(4546);Object.defineProperty(o,"ALL_BORDER_STYLES",{enumerable:!0,get:function(){return e.ALL_BORDER_STYLES}});var c=i(3788);Object.defineProperty(o,"ALL_TOKEN_TYPES",{enumerable:!0,get:function(){return c.ALL_TOKEN_TYPES}});var y=i(7476);Object.defineProperty(o,"Alignment",{enumerable:!0,get:function(){return y.Alignment}});var u=i(8738);Object.defineProperty(o,"AssetFormat",{enumerable:!0,get:function(){return u.AssetFormat}});var p=i(915);Object.defineProperty(o,"AssetScale",{enumerable:!0,get:function(){return p.AssetScale}});var l=i(899);Object.defineProperty(o,"AssetScaleType",{enumerable:!0,get:function(){return l.AssetScaleType}});var d=i(6192);Object.defineProperty(o,"BlurType",{enumerable:!0,get:function(){return d.BlurType}});var g=i(1160);Object.defineProperty(o,"BorderPosition",{enumerable:!0,get:function(){return g.BorderPosition}});var S=i(4546);Object.defineProperty(o,"BorderStyle",{enumerable:!0,get:function(){return S.BorderStyle}});var b=i(5102);Object.defineProperty(o,"DocumentationLegacyCalloutType",{enumerable:!0,get:function(){return b.DocumentationLegacyCalloutType}});var v=i(2123);Object.defineProperty(o,"DocumentationLegacyGroupBehavior",{enumerable:!0,get:function(){return v.DocumentationLegacyGroupBehavior}});var h=i(9896);Object.defineProperty(o,"DocumentationLegacyHeadingType",{enumerable:!0,get:function(){return h.DocumentationLegacyHeadingType}});var C=i(7379);Object.defineProperty(o,"DocumentationLegacyItemType",{enumerable:!0,get:function(){return C.DocumentationLegacyItemType}});var $=i(1423);Object.defineProperty(o,"DocumentationLegacyPageAssetType",{enumerable:!0,get:function(){return $.DocumentationLegacyPageAssetType}});var N=i(1846);Object.defineProperty(o,"DocumentationLegacyPageBlockType",{enumerable:!0,get:function(){return N.DocumentationLegacyPageBlockType}});var $e=i(1601);Object.defineProperty(o,"DocumentationLegacyPageBlockThemeType",{enumerable:!0,get:function(){return $e.DocumentationLegacyPageBlockThemeType}});var xe=i(2657);Object.defineProperty(o,"DocumentationLegacyPageBlockShortcutType",{enumerable:!0,get:function(){return xe.DocumentationLegacyPageBlockShortcutType}});var Be=i(5651);Object.defineProperty(o,"DocsBlockBehaviorDataType",{enumerable:!0,get:function(){return Be.DocsBlockBehaviorDataType}});var Fe=i(3733);Object.defineProperty(o,"DocsBlockBehaviorSelectionType",{enumerable:!0,get:function(){return Fe.DocsBlockBehaviorSelectionType}});var we=i(8890);Object.defineProperty(o,"DocsBlockImagePropertyAspectRatio",{enumerable:!0,get:function(){return we.DocsBlockImagePropertyAspectRatio}});var Le=i(9377);Object.defineProperty(o,"DocsBlockItemEntityType",{enumerable:!0,get:function(){return Le.DocsBlockItemEntityType}});var Me=i(5883);Object.defineProperty(o,"DocsBlockItemPropertyOptionRenderingStyle",{enumerable:!0,get:function(){return Me.DocsBlockItemPropertyOptionRenderingStyle}});var Ae=i(8061);Object.defineProperty(o,"DocsBlockItemPropertyRichTextStyle",{enumerable:!0,get:function(){return Ae.DocsBlockItemPropertyRichTextStyle}});var He=i(7479);Object.defineProperty(o,"DocsBlockItemPropertyTextStyle",{enumerable:!0,get:function(){return He.DocsBlockItemPropertyTextStyle}});var Ve=i(6839);Object.defineProperty(o,"DocsBlockItemPropertyType",{enumerable:!0,get:function(){return Ve.DocsBlockItemPropertyType}});var Ue=i(8095);Object.defineProperty(o,"DocsBlockItemVariantLayoutType",{enumerable:!0,get:function(){return Ue.DocsBlockItemVariantLayoutType}});var We=i(7291);Object.defineProperty(o,"DocsBlockItemVariantLayoutWidth",{enumerable:!0,get:function(){return We.DocsBlockItemVariantLayoutWidth}});var Ge=i(5963);Object.defineProperty(o,"DocsBlockOptionRenderingStyle",{enumerable:!0,get:function(){return Ge.DocsBlockOptionRenderingStyle}});var Ye=i(9133);Object.defineProperty(o,"DocsBlockOptionColor",{enumerable:!0,get:function(){return Ye.DocsBlockOptionColor}});var Ke=i(6644);Object.defineProperty(o,"DocsBlockRichTextPropertyStyle",{enumerable:!0,get:function(){return Ke.DocsBlockRichTextPropertyStyle}});var ze=i(306);Object.defineProperty(o,"DocsBlockTextPropertyStyle",{enumerable:!0,get:function(){return ze.DocsBlockTextPropertyStyle}});var qe=i(4068);Object.defineProperty(o,"DocsEntityGroupBehavior",{enumerable:!0,get:function(){return qe.DocsEntityGroupBehavior}});var Xe=i(1233);Object.defineProperty(o,"DocsEntityType",{enumerable:!0,get:function(){return Xe.DocsEntityType}});var Ze=i(7971);Object.defineProperty(o,"DocsSectionType",{enumerable:!0,get:function(){return Ze.DocsSectionType}});var Qe=i(5673);Object.defineProperty(o,"DocsLinkRefType",{enumerable:!0,get:function(){return Qe.DocsLinkRefType}});var Je=i(9932);Object.defineProperty(o,"DocsImageRefType",{enumerable:!0,get:function(){return Je.DocsImageRefType}});var er=i(4652);Object.defineProperty(o,"SourceType",{enumerable:!0,get:function(){return er.SourceType}});var rr=i(934);Object.defineProperty(o,"IconSet",{enumerable:!0,get:function(){return rr.IconSet}});var tr=i(1255);Object.defineProperty(o,"FrameAlignment",{enumerable:!0,get:function(){return tr.FrameAlignment}});var or=i(3718);Object.defineProperty(o,"FrameLayout",{enumerable:!0,get:function(){return or.FrameLayout}});var nr=i(1);Object.defineProperty(o,"GradientType",{enumerable:!0,get:function(){return nr.GradientType}});var ar=i(2674);Object.defineProperty(o,"RichTextSpanAttributeType",{enumerable:!0,get:function(){return ar.RichTextSpanAttributeType}});var ir=i(9125);Object.defineProperty(o,"ShadowType",{enumerable:!0,get:function(){return ir.ShadowType}});var sr=i(922);Object.defineProperty(o,"TextCase",{enumerable:!0,get:function(){return sr.TextCase}});var cr=i(7040);Object.defineProperty(o,"TextDecoration",{enumerable:!0,get:function(){return cr.TextDecoration}});var lr=i(3788);Object.defineProperty(o,"TokenType",{enumerable:!0,get:function(){return lr.TokenType}});var ur=i(8607);Object.defineProperty(o,"Unit",{enumerable:!0,get:function(){return ur.Unit}});var pr=i(9478);Object.defineProperty(o,"UserRole",{enumerable:!0,get:function(){return pr.UserRole}});var dr=i(6141);Object.defineProperty(o,"VisibilityType",{enumerable:!0,get:function(){return dr.VisibilityType}});var Tr=i(5503);Object.defineProperty(o,"WorkspaceSubscriptionPlanInterval",{enumerable:!0,get:function(){return Tr.WorkspaceSubscriptionPlanInterval}});var mr=i(4290);Object.defineProperty(o,"WorkspaceSubscriptionProductCode",{enumerable:!0,get:function(){return mr.WorkspaceSubscriptionProductCode}});var yr=i(3607);Object.defineProperty(o,"WorkspaceSubscriptionStatus",{enumerable:!0,get:function(){return yr.WorkspaceSubscriptionStatus}});var fr=i(6298);Object.defineProperty(o,"WorkspaceNPMRegistryAuthType",{enumerable:!0,get:function(){return fr.WorkspaceNPMRegistryAuthType}});var gr=i(7968);Object.defineProperty(o,"WorkspaceNPMRegistryType",{enumerable:!0,get:function(){return gr.WorkspaceNPMRegistryType}});var Sr=i(8042);Object.defineProperty(o,"ImportWarningType",{enumerable:!0,get:function(){return Sr.ImportWarningType}});var br=i(5695);Object.defineProperty(o,"CustomDomainErrorCode",{enumerable:!0,get:function(){return br.CustomDomainErrorCode}});var hr=i(7737);Object.defineProperty(o,"CustomDomainState",{enumerable:!0,get:function(){return hr.CustomDomainState}});var J=i(2802);Object.defineProperty(o,"OutputFileType",{enumerable:!0,get:function(){return J.OutputFileType}}),Object.defineProperty(o,"PulsarExecutor",{enumerable:!0,get:function(){return J.PulsarExecutor}})})();var T=n;for(var f in m)T[f]=m[f];m.__esModule&&Object.defineProperty(T,"__esModule",{value:!0})})()}(L)),L}var A=function(){return A=Object.assign||function(a){for(var s,i=1,m=arguments.length;i0&&s>="0"&&s<="9"?"_"+s+i:""+s.toUpperCase()+i}function Te(n){return n.charAt(0).toUpperCase()+n.slice(1).toLowerCase()}function me(n,a){return a===void 0&&(a={}),j(n,H({delimiter:"",transform:X},a))}function ye(n,a){return a===0?n.toLowerCase():X(n,a)}function Pr(n,a){return a===0?n.toLowerCase():Te(n)}function _r(n,a){return a===void 0&&(a={}),me(n,A({transform:ye},a))}var V=function(){return V=Object.assign||function(a){for(var s,i=1,m=arguments.length;i{var a={639:(o,r,t)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Iterators=void 0;const e=t(58);r.Iterators=class{static allTokenTypes(){return[e.TokenType.color,e.TokenType.typography,e.TokenType.dimension,e.TokenType.size,e.TokenType.space,e.TokenType.opacity,e.TokenType.fontSize,e.TokenType.lineHeight,e.TokenType.letterSpacing,e.TokenType.paragraphSpacing,e.TokenType.borderWidth,e.TokenType.radius,e.TokenType.duration,e.TokenType.zIndex,e.TokenType.shadow,e.TokenType.border,e.TokenType.gradient,e.TokenType.string,e.TokenType.productCopy,e.TokenType.fontFamily,e.TokenType.fontWeight,e.TokenType.textCase,e.TokenType.textDecoration,e.TokenType.visibility,e.TokenType.blur]}static allDimensionTokenTypes(){return[e.TokenType.dimension,e.TokenType.size,e.TokenType.space,e.TokenType.opacity,e.TokenType.fontSize,e.TokenType.lineHeight,e.TokenType.letterSpacing,e.TokenType.paragraphSpacing,e.TokenType.borderWidth,e.TokenType.radius,e.TokenType.duration,e.TokenType.zIndex]}static allStringTokenTypes(){return[e.TokenType.string,e.TokenType.productCopy,e.TokenType.fontFamily,e.TokenType.fontWeight]}static allOptionTokenTypes(){return[e.TokenType.textCase,e.TokenType.textDecoration,e.TokenType.visibility]}}},989:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.ColorFormat=void 0,(t=r.ColorFormat||(r.ColorFormat={})).rgb="rgb",t.rgba="rgba",t.smartRgba="smartRgba",t.hex6="hex6",t.hex8="hex8",t.hashHex6="hashHex6",t.hashHex8="hashHex8",t.smartHashHex="smartHashHex",t.smartHex="smartHex",t.hsl="hsl",t.hsla="hsla",t.smartHsla="smartHsla",t.smartUIColor="smartUIColor"},545:(o,r)=>{var t;Object.defineProperty(r,"__esModule",{value:!0}),r.StringCase=void 0,(t=r.StringCase||(r.StringCase={})).camelCase="camelCase",t.capitalCase="capitalCase",t.constantCase="constantCase",t.dotCase="dotCase",t.headerCase="headerCase",t.noCase="noCase",t.paramCase="paramCase",t.pascalCase="pascalCase",t.pathCase="pathCase",t.sentenceCase="sentenceCase",t.snakeCase="snakeCase"},617:(o,r,t)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.FileHelper=void 0;const e=t(58);r.FileHelper=class{static createCopyRemoteFile({relativePath:c,fileName:y,url:u}){return{path:c,name:y,type:e.OutputFileType.copyRemoteUrl,url:u}}static createTextFile({relativePath:c,fileName:y,content:u}){return{path:c,name:y,type:e.OutputFileType.text,content:u}}static createBinaryFile({relativePath:c,fileName:y,data:u}){return{path:c,name:y,type:e.OutputFileType.binary,data:u}}}},761:(o,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.sureOptionalReference=void 0,r.sureOptionalReference=function(t,e,c=!0){if(!t||!c)return null;const y=e.get(t);if(!y)throw new Error(`Trying to retrieve unknown referenced token ${t}`);return y}},118:(o,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.NetworkHelper=void 0,r.NetworkHelper=class{static async fetchAsText(t,e,c){return(await this.performFetch(t,e,c)).text()}static async fetchAsJSON(t,e,c){return(await this.performFetch(t,e,c)).json()}static async fetchAsData(t,e,c){return(await this.performFetch(t,e,c)).arrayBuffer()}static async performFetch(t,e,c){try{const y=await t.network.fetch(e,c);if(!y.ok)throw new Error(`Request failed with status ${y.status}, error: ${await y.text()}`);return y}catch(y){throw y}}}},771:(o,r,t)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.CSSHelper=void 0;const e=t(58),c=t(761),y=t(952);r.CSSHelper=class{static tokenToCSS(u,p,l){switch(u.tokenType){case e.TokenType.color:return this.colorTokenValueToCSS(u.value,p,l);case e.TokenType.border:return this.borderTokenValueToCSS(u.value,p,l);case e.TokenType.gradient:return this.gradientTokenValueToCSS(u.value,p,l);case e.TokenType.dimension:case e.TokenType.size:case e.TokenType.space:case e.TokenType.opacity:case e.TokenType.fontSize:case e.TokenType.lineHeight:case e.TokenType.letterSpacing:case e.TokenType.paragraphSpacing:case e.TokenType.borderWidth:case e.TokenType.radius:case e.TokenType.duration:case e.TokenType.zIndex:return this.dimensionTokenValueToCSS(u.value,p,l);case e.TokenType.shadow:return this.shadowTokenValueToCSS(u.value,p,l);case e.TokenType.fontWeight:return this.fontWeightTokenValueToCSS(u.value,p,l);case e.TokenType.fontFamily:case e.TokenType.productCopy:case e.TokenType.string:return this.stringTokenValueToCSS(u.value,p,l);case e.TokenType.textCase:case e.TokenType.textDecoration:case e.TokenType.visibility:return this.optionTokenValueToCSS(u.value,p,l,u.tokenType);case e.TokenType.blur:return this.blurTokenValueToCSS(u.value,p,l);case e.TokenType.typography:return this.typographyTokenValueToCSS(u.value,p,l);default:throw new e.UnreachableCaseError(u.tokenType,"Unsupported token type for transformation to CSS:")}}static colorTokenValueToCSS(u,p,l){return y.ColorHelper.formattedColorOrVariableName(u,p,l)}static borderTokenValueToCSS(u,p,l){const d=(0,c.sureOptionalReference)(u.referencedTokenId,p,l.allowReferences);if(d)return l.tokenToVariableRef(d);const g=this.dimensionTokenValueToCSS(u.width,p,l),S=this.borderStyleToCSS(u.style),b=this.colorTokenValueToCSS(u.color,p,l);return this.borderPositionToCSS(u.position),`${g} ${S} ${b}`}static gradientTokenValueToCSS(u,p,l){return u.map(d=>this.gradientLayerToCSS(d,p,l)).join(", ")}static gradientLayerToCSS(u,p,l){const d=(0,c.sureOptionalReference)(u.referencedTokenId,p,l.allowReferences);if(d)return l.tokenToVariableRef(d);const g=y.ColorHelper.roundToDecimals(u.to.x,l.decimals)-y.ColorHelper.roundToDecimals(u.from.x,l.decimals),S=y.ColorHelper.roundToDecimals(u.to.y,l.decimals)-y.ColorHelper.roundToDecimals(u.from.y,l.decimals),b=Math.atan2(S,g)*(180/Math.PI),v=()=>g>=0&&S>0||g>0&&S<=0||g<=0&&S<0?90+b:b-270;let h="";switch(u.type){case e.GradientType.linear:h=`linear-gradient(${v()}deg, `;break;case e.GradientType.radial:h="radial-gradient(circle, ";break;case e.GradientType.angular:h="conic-gradient(";break;default:h=`linear-gradient(${v()}deg, `}return`${h}${u.stops.map(C=>`${this.colorTokenValueToCSS(C.color,p,l)} ${y.ColorHelper.roundToDecimals(100*C.position,l.decimals)}%`).join(", ")})`}static dimensionTokenValueToCSS(u,p,l){const d=(0,c.sureOptionalReference)(u.referencedTokenId,p,l.allowReferences);return d?l.tokenToVariableRef(d):`${y.ColorHelper.roundToDecimals(u.measure,l.decimals)}${this.unitToCSS(u.unit)}`}static shadowTokenValueToCSS(u,p,l){return u.map(d=>this.shadowLayerToCSS(d,p,l)).join(", ")}static shadowLayerToCSS(u,p,l){const d=(0,c.sureOptionalReference)(u.referencedTokenId,p,l.allowReferences);return d?l.tokenToVariableRef(d):`${u.type===e.ShadowType.inner?"inset ":""}${u.x}px ${u.y}px ${u.radius}px ${u.spread}px ${this.colorTokenValueToCSS({...u.color,...u.opacity&&{opacity:u.opacity}},p,l)}`}static fontWeightTokenValueToCSS(u,p,l){const d=(0,c.sureOptionalReference)(u.referencedTokenId,p,l.allowReferences);return d?l.tokenToVariableRef(d):`${u.text}`}static stringTokenValueToCSS(u,p,l){const d=(0,c.sureOptionalReference)(u.referencedTokenId,p,l.allowReferences);return d?l.tokenToVariableRef(d):`"${u.text}"`}static optionTokenValueToCSS(u,p,l,d){const g=(0,c.sureOptionalReference)(u.referencedTokenId,p,l.allowReferences);return g?l.tokenToVariableRef(g):d===e.TokenType.textCase?this.textCaseToCSS(u.value):d===e.TokenType.textDecoration?this.textDecorationToCSS(u.value):u.value}static blurTokenValueToCSS(u,p,l){const d=(0,c.sureOptionalReference)(u.referencedTokenId,p,l.allowReferences);return d?l.tokenToVariableRef(d):`blur(${this.dimensionTokenValueToCSS(u.radius,p,l)})`}static typographyTokenValueToCSS(u,p,l){const d=(0,c.sureOptionalReference)(u.referencedTokenId,p,l.allowReferences);if(d)return l.tokenToVariableRef(d);const g=(0,c.sureOptionalReference)(u.fontFamily.referencedTokenId,p,l.allowReferences),S=(0,c.sureOptionalReference)(u.fontWeight.referencedTokenId,p,l.allowReferences),b=(0,c.sureOptionalReference)(u.textDecoration.referencedTokenId,p,l.allowReferences),v=(0,c.sureOptionalReference)(u.textCase.referencedTokenId,p,l.allowReferences),h={fontFamily:g?l.tokenToVariableRef(g):u.fontFamily.text,fontWeight:S?l.tokenToVariableRef(S):u.fontWeight.text,textDecoration:b?l.tokenToVariableRef(b):u.textDecoration.value===e.TextDecoration.original?this.textDecorationToCSS(u.textDecoration.value):void 0,textCase:v?l.tokenToVariableRef(v):u.textCase.value===e.TextCase.original?this.textCaseToCSS(u.textCase.value):void 0,caps:u.textCase.value===e.TextCase.smallCaps,fontSize:this.dimensionTokenValueToCSS(u.fontSize,p,l),lineHeight:u.lineHeight?this.dimensionTokenValueToCSS(u.lineHeight,p,l):void 0},C=h.fontSize;return`${h.caps?"small-caps ":""}${h.fontWeight} ${h.lineHeight?`${C}/${h.lineHeight}`:C} ${g?h.fontFamily:`"${h.fontFamily}"`}`}static borderStyleToCSS(u){switch(u){case e.BorderStyle.dashed:return"dashed";case e.BorderStyle.dotted:return"dotted";case e.BorderStyle.solid:return"solid";case e.BorderStyle.groove:return"groove";default:return"solid"}}static borderPositionToCSS(u){switch(u){case e.BorderPosition.center:return"center";case e.BorderPosition.inside:return"inside";case e.BorderPosition.outside:default:return"outside"}}static unitToCSS(u){switch(u){case e.Unit.percent:return"%";case e.Unit.pixels:return"px";case e.Unit.rem:return"rem";case e.Unit.raw:return"";case e.Unit.ms:return"ms";default:return"px"}}static textCaseToCSS(u){switch(u){case e.TextCase.original:return"none";case e.TextCase.upper:return"uppercase";case e.TextCase.lower:return"lowercase";case e.TextCase.camel:case e.TextCase.smallCaps:return"capitalize"}}static textDecorationToCSS(u){switch(u){case e.TextDecoration.original:return"none";case e.TextDecoration.underline:return"underline";case e.TextDecoration.strikethrough:return"line-through"}}}},952:(o,r,t)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.ColorHelper=void 0;const e=t(989),c=t(761);class y{static formattedColorOrVariableName(p,l,d){let g,S,b;const v=(0,c.sureOptionalReference)(p.referencedTokenId,l,d.allowReferences);if(v)g=d.tokenToVariableRef(v);else{const h=(0,c.sureOptionalReference)(p.color.referencedTokenId,l,d.allowReferences);h&&(S=d.tokenToVariableRef(h));const C=(0,c.sureOptionalReference)(p.opacity.referencedTokenId,l,d.allowReferences);C&&(b=d.tokenToVariableRef(C))}if(g)return g;if(!g&&!S&&!b)return this.formattedColor(p,d.colorFormat,d.decimals);switch(d.colorFormat){case e.ColorFormat.rgb:case e.ColorFormat.rgba:case e.ColorFormat.smartRgba:return this.colorToRgb(d.colorFormat,this.normalizedIntColor(p),p.opacity.measure,d.decimals,S,b);default:return this.formattedColor(p,d.colorFormat,d.decimals)}}static formattedColor(p,l,d=3){switch(l){case e.ColorFormat.hex6:case e.ColorFormat.hex8:case e.ColorFormat.hashHex6:case e.ColorFormat.hashHex8:case e.ColorFormat.smartHex:case e.ColorFormat.smartHashHex:return this.colorToHex(l,this.normalizedIntColor(p),p.opacity.measure);case e.ColorFormat.rgb:case e.ColorFormat.rgba:case e.ColorFormat.smartRgba:return this.colorToRgb(l,this.normalizedIntColor(p),p.opacity.measure,d,null,null);case e.ColorFormat.hsl:case e.ColorFormat.hsla:case e.ColorFormat.smartHsla:return this.colorToHsl(l,this.normalizedFractionalColor(p),p.opacity.measure,d);case e.ColorFormat.smartUIColor:return this.colorToUIColor(this.normalizedIntColor(p),p.opacity.measure,d)}}static colorToRgb(p,l,d,g,S,b){let v;return v=p===e.ColorFormat.rgba||p===e.ColorFormat.smartRgba&&d<1?`rgba(${S||`${l.r}, ${l.g}, ${l.b}`}, ${b||this.roundToDecimals(d,g)})`:`rgb(${S||`${l.r}, ${l.g}, ${l.b}`})`,v}static colorToHex(p,l,d){let g=`${this.pHex(l.r)}${this.pHex(l.g)}${this.pHex(l.b)}`;return(p===e.ColorFormat.hex8||p===e.ColorFormat.hashHex8||p===e.ColorFormat.smartHex&&d<1||p===e.ColorFormat.smartHashHex&&d<1)&&(g+=`${this.pHex(Math.round(255*d))}`),p!==e.ColorFormat.hashHex6&&p!==e.ColorFormat.hashHex8&&p!==e.ColorFormat.smartHashHex||(g=`#${g}`),g}static colorToHsl(p,l,d,g){const S=Math.max(l.r,l.g,l.b),b=Math.min(l.r,l.g,l.b);let v,h,C,$=(S+b)/2;if(S===b)v=h=0;else{const N=S-b;h=$>.5?N/(2-S-b):N/(S+b),S===l.r?v=(l.g-l.b)/N+(l.g{Object.defineProperty(r,"__esModule",{value:!0}),r.NamingHelper=void 0;const e=t(110),c=t(545);class y{static codeSafeVariableNameForToken(p,l,d,g){let S=[];return d&&(S=[...d.path],d.isRoot||S.push(d.name)),S.push(p.name),g&&g.length>0&&S.unshift(g),y.codeSafeVariableName(S,l)}static codeSafeVariableName(p,l){let d=typeof p=="string"?p:p.join(" ");switch(d=d.replaceAll(/[^a-zA-Z0-9_-]/g,"_"),l){case c.StringCase.camelCase:d=(0,e.camelCase)(d);break;case c.StringCase.capitalCase:d=(0,e.capitalCase)(d);break;case c.StringCase.constantCase:d=(0,e.constantCase)(d);break;case c.StringCase.dotCase:d=(0,e.dotCase)(d);break;case c.StringCase.headerCase:d=(0,e.headerCase)(d);break;case c.StringCase.noCase:d=(0,e.noCase)(d);break;case c.StringCase.paramCase:d=(0,e.paramCase)(d);break;case c.StringCase.pascalCase:d=(0,e.pascalCase)(d);break;case c.StringCase.pathCase:d=(0,e.pathCase)(d);break;case c.StringCase.sentenceCase:d=(0,e.sentenceCase)(d);break;case c.StringCase.snakeCase:d=(0,e.snakeCase)(d)}return l!==c.StringCase.snakeCase&&l!==c.StringCase.constantCase&&(d=d.replaceAll("_","")),d.match(/^[^a-zA-Z]/)&&(d="_"+d),d}static nameAsCSSVarReference(p){return`var(--${p})`}static nameAsCSSVarDeclaration(p){return`--${p}`}}r.NamingHelper=y},58:o=>{o.exports=de()},110:o=>{o.exports=Br}},s={};function i(o){var r=s[o];if(r!==void 0)return r.exports;var t=s[o]={exports:{}};return a[o](t,t.exports,i),t.exports}var m={};(()=>{var o=m;Object.defineProperty(o,"__esModule",{value:!0}),o.ColorFormat=o.StringCase=o.Iterators=o.CSSHelper=o.FileHelper=o.ColorHelper=o.NamingHelper=o.NetworkHelper=void 0;var r=i(118);Object.defineProperty(o,"NetworkHelper",{enumerable:!0,get:function(){return r.NetworkHelper}});var t=i(453);Object.defineProperty(o,"NamingHelper",{enumerable:!0,get:function(){return t.NamingHelper}});var e=i(952);Object.defineProperty(o,"ColorHelper",{enumerable:!0,get:function(){return e.ColorHelper}});var c=i(617);Object.defineProperty(o,"FileHelper",{enumerable:!0,get:function(){return c.FileHelper}});var y=i(771);Object.defineProperty(o,"CSSHelper",{enumerable:!0,get:function(){return y.CSSHelper}});var u=i(639);Object.defineProperty(o,"Iterators",{enumerable:!0,get:function(){return u.Iterators}});var p=i(545);Object.defineProperty(o,"StringCase",{enumerable:!0,get:function(){return p.StringCase}});var l=i(989);Object.defineProperty(o,"ColorFormat",{enumerable:!0,get:function(){return l.ColorFormat}})})();var T=n;for(var f in m)T[f]=m[f];m.__esModule&&Object.defineProperty(T,"__esModule",{value:!0})})()})(O);var k=de();const te=[{fileName:"borders",tokenTypes:[k.TokenType.dimension],groupNames:["Border"],hasStylesObject:!1,sortByNumValue:!0},{fileName:"other",tokenTypes:[k.TokenType.dimension,k.TokenType.string],excludeGroupNames:["Border","Radius","Spacing"],sortByNumValue:!0},{fileName:"radii",tokenTypes:[k.TokenType.dimension],groupNames:["Radius"],hasParentPrefix:!1,sortByNumValue:!0},{fileName:"spacing",tokenTypes:[k.TokenType.dimension],groupNames:["Spacing"],hasParentPrefix:!1,sortByNumValue:!0},{fileName:"shadows",tokenTypes:[k.TokenType.shadow],hasParentPrefix:!1},{fileName:"gradients",tokenTypes:[k.TokenType.gradient],hasParentPrefix:!0},{fileName:"typography",tokenTypes:[k.TokenType.typography]}],oe=[{fileName:"colors",tokenTypes:[k.TokenType.color],hasMixin:!0,hasStylesObject:!1}],Fr=[{fileName:"color-tokens",tokenTypes:[k.TokenType.color]}],he="Colors",ne="colors",Z="-colors",D="global-tokens",R="js",wr=" ",I="scss",ve=" ",P="themes",Lr="Theme tokens",Mr="Collection",ae="styles",Ar=n=>n.replace(/\n{3,}/g,` + Stack: ${(y=this.stack)!==null&&y!==void 0?y:"-"} + `}toHumanReadable(){return`${this.message}${this.requestId?` (request ${this.requestId})`:""}`}}t.SupernovaError=r},9932:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.docsImageRefToUrl=t.DocsImageRefType=void 0,function(e){e.resource="Resource",e.figmaNode="FigmaNode"}(r||(t.DocsImageRefType=r={})),t.docsImageRefToUrl=function(e,s,d){var l;if(e)switch(e.type){case r.resource:return(l=e.resource)===null||l===void 0?void 0:l.url;case r.figmaNode:return!e.figmaNode||!e.figmaNode.sourceId||!e.figmaNode.frameReferenceId?void 0:s.resources.getFigmaFrameHostedUrl({designSystemId:d.dsId,versionId:d.versionId},e.figmaNode.frameReferenceId);default:return}}},5673:(o,t)=>{var r;function e(s){switch(s.type){case r.documentationItem:return`@page:${s.documentationItemId}`;case r.pageHeading:return`@page:${s.documentationItemId}#${s.pageHeadingId}`;case r.url:return s.url;default:return}}Object.defineProperty(t,"__esModule",{value:!0}),t.linkAttributeToDocsLink=t.docsLinkToLinkAttributes=t.docsLinkToUrl=t.DocsLinkRefType=void 0,function(s){s.documentationItem="DocumentationItem",s.pageHeading="PageHeading",s.url="Url"}(r||(t.DocsLinkRefType=r={})),t.docsLinkToUrl=e,t.docsLinkToLinkAttributes=function(s){const d=e(s);if(d)return{href:d,target:s.openInNewTab?"_blank":"_self"}},t.linkAttributeToDocsLink=function(s,d){if(!s)return;const l=d==="_blank";if(s.startsWith("@page:")){if(s.includes("#")){const[p,u]=s.replace("@page:","").split("#");return{type:r.pageHeading,documentationItemId:p,pageHeadingId:u,openInNewTab:l}}return{type:r.documentationItem,documentationItemId:s.replace("@page:",""),openInNewTab:l}}return{type:r.url,url:s,openInNewTab:l}}},2657:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyPageBlockShortcut=t.DocumentationLegacyPageBlockShortcutType=void 0,function(e){e.external="External",e.internal="Internal"}(r||(t.DocumentationLegacyPageBlockShortcutType=r={})),t.DocumentationLegacyPageBlockShortcut=class{constructor(e){var s;e.url?this.type=r.external:this.type=r.internal,this.title=this.shortcutTitleFromModel(e,this.type),this.description=this.shortcutDescriptionFromModel(e,this.type),this.previewUrl=this.shortcutPreviewUrlFromModel(e),this.type===r.internal&&(!((s=e.documentationItemPreview)===null||s===void 0)&&s.valid)&&e.documentationItemId?this.internalId=e.documentationItemId:(this.internalId=null,this.type===r.external&&e.url?this.externalUrl=e.url:this.externalUrl=null)}shortcutTitleFromModel(e,s){var d,l,p,u,y;let g=null;return e.title&&e.title.trim().length>0?g=e.title:s===r.internal?g=(l=(d=e.documentationItemPreview)===null||d===void 0?void 0:d.title)!==null&&l!==void 0?l:null:s===r.external&&(g=(y=(u=(p=e.urlPreview)===null||p===void 0?void 0:p.title)!==null&&u!==void 0?u:e.url)!==null&&y!==void 0?y:null),g&&g.trim().length!==0?g:null}shortcutDescriptionFromModel(e,s){var d;let l=null;return e.description&&e.description.trim().length>0?l=e.description:s===r.external&&(l=(d=e.urlPreview)===null||d===void 0?void 0:d.description),l&&l.trim().length!==0?l:null}shortcutPreviewUrlFromModel(e){var s,d,l,p,u;return(u=(l=(s=e.assetUrl)!==null&&s!==void 0?s:(d=e.asset)===null||d===void 0?void 0:d.url)!==null&&l!==void 0?l:(p=e.urlPreview)===null||p===void 0?void 0:p.thumbnailUrl)!==null&&u!==void 0?u:null}}},7476:(o,t)=>{var r,e;Object.defineProperty(t,"__esModule",{value:!0}),t.TextAlignment=t.Alignment=void 0,function(s){s.left="Left",s.center="Center",s.stretch="Stretch"}(r||(t.Alignment=r={})),function(s){s.left="Left",s.center="Center",s.right="Right"}(e||(t.TextAlignment=e={}))},8738:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AssetFormat=void 0,function(e){e.png="png",e.pdf="pdf",e.svg="svg"}(r||(t.AssetFormat=r={}))},915:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AssetScale=void 0,function(e){e.x1="x1",e.x2="x2",e.x3="x3",e.x4="x4"}(r||(t.AssetScale=r={}))},899:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AssetScaleType=void 0,function(e){e.aspectFill="AspectFill",e.aspectFit="AspectFit"}(r||(t.AssetScaleType=r={}))},6192:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.BlurType=void 0,function(e){e.layer="Layer",e.background="Background"}(r||(t.BlurType=r={}))},1160:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ALL_BORDER_POSITIONS=t.BorderPosition=void 0,function(e){e.inside="Inside",e.center="Center",e.outside="Outside"}(r||(t.BorderPosition=r={})),t.ALL_BORDER_POSITIONS=[r.inside,r.center,r.outside]},4546:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ALL_BORDER_STYLES=t.BorderStyle=void 0,function(e){e.dashed="Dashed",e.dotted="Dotted",e.solid="Solid",e.groove="Groove"}(r||(t.BorderStyle=r={})),t.ALL_BORDER_STYLES=[r.dashed,r.dotted,r.solid,r.groove]},8042:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ImportWarningType=void 0,function(e){e.UnsupportedFill="UnsupportedFill",e.UnsupportedStroke="UnsupportedStroke",e.UnsupportedEffect="UnsupportedEffect",e.StyleNotApplied="StyleNotApplied",e.NoPublishedStyles="NoPublishedStyles",e.NoPublishedComponents="NoPublishedComponents",e.NoPublishedAssets="NoPublishedAssets",e.NoVersionFound="NoVersionFound",e.ComponentHasNoThumbnail="ComponentHasNoThumbnail",e.DuplicateImportedStyleId="DuplicateImportedStyleId",e.DuplicateImportedStylePath="DuplicateImportedStylePath",e.NoPublishedElements="NoPublishedElements",e.NoUnpublishedStyles="NoUnpublishedStyles"}(r||(t.ImportWarningType=r={}))},5695:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.CustomDomainErrorCode=void 0,function(e){e.generalError="GeneralError",e.dnsNotConfigured="DNSNotConfigured",e.maintenance="Maintenance"}(r||(t.CustomDomainErrorCode=r={}))},7737:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.CustomDomainState=void 0,function(e){e.initial="Initial",e.domainSetupInProgress="DomainSetupInProgress",e.domainSetupFailed="DomainSetupFailed",e.domainSetupsSucces="DomainSetupSuccess",e.sslSetupInProgress="SSLSetupInProgress",e.sslSetupFailed="SSLSetupFailed",e.sslSetupSuccess="SSLSetupSuccess"}(r||(t.CustomDomainState=r={}))},5651:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockBehaviorDataType=void 0,function(e){e.item="Item",e.token="Token",e.asset="Asset",e.component="Component",e.figmaNode="FigmaNode",e.figmaComponent="FigmaComponent"}(r||(t.DocsBlockBehaviorDataType=r={}))},3733:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockBehaviorSelectionType=void 0,function(e){e.entity="Entity",e.group="Group",e.entityAndGroup="EntityAndGroup"}(r||(t.DocsBlockBehaviorSelectionType=r={}))},8890:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockImagePropertyAspectRatio=void 0,function(e){e.auto="Auto",e.square="Square",e.landscape="Landscape",e.portrait="Portrait",e.wide="Wide"}(r||(t.DocsBlockImagePropertyAspectRatio=r={}))},9377:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemEntityType=void 0,function(e){e.token="Token",e.tokenGroup="TokenGroup",e.asset="Asset",e.assetGroup="AssetGroup",e.component="Component",e.componentGroup="ComponentGroup"}(r||(t.DocsBlockItemEntityType=r={}))},5883:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemPropertyOptionRenderingStyle=void 0,function(e){e.segmentedControl="SegmentedControl",e.toggleButton="ToggleButton",e.select="Select",e.checkbox="Checkbox"}(r||(t.DocsBlockItemPropertyOptionRenderingStyle=r={}))},8061:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemPropertyRichTextStyle=void 0,function(e){e.title1="Title1",e.title2="Title2",e.title3="Title3",e.title4="Title4",e.title5="Title5",e.quote="Quote",e.callout="Callout",e.ol="OL",e.ul="UL"}(r||(t.DocsBlockItemPropertyRichTextStyle=r={}))},7479:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemPropertyTextStyle=void 0,function(e){e.small="Small",e.regular="Regular",e.bold="Bold"}(r||(t.DocsBlockItemPropertyTextStyle=r={}))},6839:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemPropertyType=void 0,function(e){e.richText="RichText",e.multiRichText="MultiRichText",e.text="Text",e.richTextEditor="RichTextEditor",e.boolean="Boolean",e.number="Number",e.singleSelect="SingleSelect",e.multiSelect="MultiSelect",e.image="Image",e.token="Token",e.tokenType="TokenType",e.tokenProperty="TokenProperty",e.component="Component",e.componentProperty="ComponentProperty",e.asset="Asset",e.assetProperty="AssetProperty",e.embedURL="EmbedURL",e.url="URL",e.markdown="Markdown",e.code="Code",e.codeSandbox="CodeSandbox",e.table="Table",e.divider="Divider",e.storybook="Storybook",e.color="Color",e.figmaNode="FigmaNode",e.figmaComponent="FigmaComponent"}(r||(t.DocsBlockItemPropertyType=r={}))},8095:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemVariantLayoutType=void 0,function(e){e.column="Column",e.row="Row"}(r||(t.DocsBlockItemVariantLayoutType=r={}))},7291:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemVariantLayoutWidth=void 0,function(e){e.c1="1",e.c2="2",e.c3="3",e.c4="4",e.c5="5",e.c6="6",e.c7="7",e.c8="8",e.c9="9",e.c10="10",e.c11="11",e.c12="12"}(r||(t.DocsBlockItemVariantLayoutWidth=r={}))},9133:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockOptionColor=void 0,function(e){e.green="Green",e.red="Red",e.yellow="Yellow",e.blue="Blue",e.purple="Purple",e.orange="Orange",e.pink="Pink",e.teal="Teal",e.grey="Grey",e.lightGrey="LightGrey",e.cyan="Cyan",e.fuchsia="Fuchsia"}(r||(t.DocsBlockOptionColor=r={}))},5963:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockOptionRenderingStyle=void 0,function(e){e.segmentedControl="SegmentedControl",e.toggleButton="ToggleButton",e.select="Select",e.checkbox="Checkbox"}(r||(t.DocsBlockOptionRenderingStyle=r={}))},6644:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockRichTextPropertyStyle=void 0,function(e){e.title1="Title1",e.title2="Title2",e.title3="Title3",e.title4="Title4",e.title5="Title5",e.quote="Quote",e.callout="Callout",e.default="Default"}(r||(t.DocsBlockRichTextPropertyStyle=r={}))},306:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockTextPropertyStyle=void 0,function(e){e.title1="Title1",e.title2="Title2",e.title3="Title3",e.title4="Title4",e.title5="Title5",e.default="Default",e.defaultBold="DefaultBold",e.defaultSemibold="DefaultSemibold",e.small="Small",e.smallBold="SmallBold",e.smallSemibold="SmallSemibold",e.custom="Custom"}(r||(t.DocsBlockTextPropertyStyle=r={}))},4068:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsEntityGroupBehavior=void 0,function(e){e.group="Group",e.tabs="Tabs"}(r||(t.DocsEntityGroupBehavior=r={}))},1233:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsEntityType=void 0,function(e){e.group="Group",e.page="Page"}(r||(t.DocsEntityType=r={}))},7971:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsSectionType=void 0,function(e){e.plain="Plain",e.tabs="Tabs"}(r||(t.DocsSectionType=r={}))},5102:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyCalloutType=void 0,function(e){e.info="Info",e.success="Success",e.warning="Warning",e.error="Error"}(r||(t.DocumentationLegacyCalloutType=r={}))},2123:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyGroupBehavior=void 0,function(e){e.group="Group",e.tabs="Tabs"}(r||(t.DocumentationLegacyGroupBehavior=r={}))},9896:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyHeadingType=void 0,function(e){e[e.h1=1]="h1",e[e.h2=2]="h2",e[e.h3=3]="h3"}(r||(t.DocumentationLegacyHeadingType=r={}))},7379:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyItemType=void 0,function(e){e.group="Group",e.page="Page"}(r||(t.DocumentationLegacyItemType=r={}))},1423:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyPageAssetType=void 0,function(e){e.image="image",e.figmaFrame="figmaFrame"}(r||(t.DocumentationLegacyPageAssetType=r={}))},1601:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyPageBlockThemeType=void 0,function(e){e.override="Override",e.comparison="Comparison"}(r||(t.DocumentationLegacyPageBlockThemeType=r={}))},1846:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyPageBlockType=void 0,function(e){e.text="Text",e.heading="Heading",e.code="Code",e.unorderedList="UnorderedList",e.orderedList="OrderedList",e.quote="Quote",e.callout="Callout",e.divider="Divider",e.image="Image",e.token="Token",e.tokenList="TokenList",e.tokenGroup="TokenGroup",e.shortcuts="Shortcuts",e.link="Link",e.figmaEmbed="FigmaEmbed",e.youtubeEmbed="YoutubeEmbed",e.storybookEmbed="StorybookEmbed",e.genericEmbed="Embed",e.figmaFrames="FigmaFrames",e.custom="Custom",e.renderCode="RenderCode",e.componentAssets="ComponentAssets",e.column="Column",e.columnItem="ColumnItem",e.tabs="Tabs",e.tabItem="TabItem",e.table="Table",e.tableCell="TableCell",e.tableRow="TableRow"}(r||(t.DocumentationLegacyPageBlockType=r={}))},1255:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.FrameAlignment=void 0,function(e){e.frameHeight="FrameHeight",e.center="Center"}(r||(t.FrameAlignment=r={}))},3718:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.FrameLayout=void 0,function(e){e.c8="C8",e.c7="C7",e.c6="C6",e.c5="C5",e.c4="C4",e.c3="C3",e.c2="C2",e.c1="C1",e.c175="C1_75"}(r||(t.FrameLayout=r={}))},1:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.GradientType=void 0,function(e){e.linear="Linear",e.radial="Radial",e.angular="Angular"}(r||(t.GradientType=r={}))},934:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.IconSet=void 0,function(e){e.checkCircle="CheckCircle",e.crossCircle="CrossCircle",e.alert="Alert"}(r||(t.IconSet=r={}))},2674:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.RichTextSpanAttributeType=void 0,function(e){e.bold="Bold",e.italic="Italic",e.link="Link",e.strikethrough="Strikethrough",e.code="Code"}(r||(t.RichTextSpanAttributeType=r={}))},9125:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ShadowType=void 0,function(e){e.drop="Drop",e.inner="Inner"}(r||(t.ShadowType=r={}))},4652:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.SourceType=void 0,function(e){e.figma="Figma",e.tokenStudio="TokenStudio",e.figmaVariablesPlugin="FigmaVariablesPlugin"}(r||(t.SourceType=r={}))},922:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TextCase=void 0,function(e){e.original="Original",e.upper="Upper",e.lower="Lower",e.camel="Camel",e.smallCaps="SmallCaps"}(r||(t.TextCase=r={}))},7040:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TextDecoration=void 0,function(e){e.original="None",e.underline="Underline",e.strikethrough="Strikethrough"}(r||(t.TextDecoration=r={}))},3788:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DT_TOKEN_TYPES=t.tokenTypeIsReferencable=t.REFERENCABLE_TOKEN_TYPES=t.REPLACABLE_TOKEN_TYPES=t.tokenTypeIsNonPure=t.tokenTypeIsPure=t.PURE_TOKEN_TYPES=t.ALL_TOKEN_TYPES=t.MS_DIMENSION_TOKEN_TYPES=t.RAW_DIMENSION_TOKEN_TYPES=t.DIMENSION_TOKEN_TYPES=t.OPTION_TOKEN_TYPES=t.STRING_TOKEN_TYPES=t.TokenType=void 0,function(e){e.color="Color",e.typography="Typography",e.shadow="Shadow",e.border="Border",e.gradient="Gradient",e.blur="Blur",e.radius="BorderRadius",e.borderWidth="BorderWidth",e.duration="Duration",e.fontSize="FontSize",e.dimension="Dimension",e.letterSpacing="LetterSpacing",e.lineHeight="LineHeight",e.opacity="Opacity",e.paragraphSpacing="ParagraphSpacing",e.size="Size",e.space="Space",e.zIndex="ZIndex",e.textDecoration="TextDecoration",e.textCase="TextCase",e.visibility="Visibility",e.fontFamily="FontFamily",e.fontWeight="FontWeight",e.string="String",e.productCopy="ProductCopy"}(r||(t.TokenType=r={})),t.STRING_TOKEN_TYPES=[r.string,r.productCopy,r.fontFamily,r.fontWeight],t.OPTION_TOKEN_TYPES=[r.textCase,r.textDecoration,r.visibility],t.DIMENSION_TOKEN_TYPES=[r.dimension,r.size,r.space,r.opacity,r.fontSize,r.lineHeight,r.letterSpacing,r.paragraphSpacing,r.borderWidth,r.radius,r.duration,r.zIndex],t.RAW_DIMENSION_TOKEN_TYPES=[r.opacity,r.zIndex],t.MS_DIMENSION_TOKEN_TYPES=[r.duration],t.ALL_TOKEN_TYPES=[...t.DIMENSION_TOKEN_TYPES,...t.STRING_TOKEN_TYPES,...t.OPTION_TOKEN_TYPES,r.color,r.gradient,r.border,r.radius,r.shadow,r.typography,r.blur],t.PURE_TOKEN_TYPES=[...t.DIMENSION_TOKEN_TYPES,...t.STRING_TOKEN_TYPES,...t.OPTION_TOKEN_TYPES],t.tokenTypeIsPure=e=>t.PURE_TOKEN_TYPES.includes(e),t.tokenTypeIsNonPure=e=>!(0,t.tokenTypeIsPure)(e),t.REPLACABLE_TOKEN_TYPES=[r.color,...t.DIMENSION_TOKEN_TYPES,...t.STRING_TOKEN_TYPES,...t.OPTION_TOKEN_TYPES],t.REFERENCABLE_TOKEN_TYPES=[r.color,...t.DIMENSION_TOKEN_TYPES,r.fontFamily,r.fontWeight,r.textCase,r.textDecoration],t.tokenTypeIsReferencable=e=>t.REFERENCABLE_TOKEN_TYPES.includes(e),t.DT_TOKEN_TYPES=[r.color,r.shadow,r.gradient,r.typography,r.border,...t.DIMENSION_TOKEN_TYPES,r.fontFamily,r.fontWeight,r.string,...t.OPTION_TOKEN_TYPES]},8607:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.MS_UNITS=t.PX_UNITS=t.RAW_UNITS=t.LINE_HEIGHT_UNITS=t.SIZE_UNITS=t.Unit=void 0,function(e){e.pixels="Pixels",e.percent="Percent",e.rem="Rem",e.ms="Ms",e.raw="Raw"}(r||(t.Unit=r={})),t.SIZE_UNITS=[r.pixels,r.percent,r.rem],t.LINE_HEIGHT_UNITS=[r.pixels,r.percent,r.rem,r.raw],t.RAW_UNITS=[r.raw],t.PX_UNITS=[r.pixels],t.MS_UNITS=[r.ms]},9478:(o,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.convertRemoteToUserRole=t.UserRole=void 0;const e=r(4379);var s;(function(d){d.owner="Owner",d.admin="Admin",d.creator="Creator",d.contributor="Contributor",d.billing="Billing",d.viewer="Viewer"})(s||(t.UserRole=s={})),t.convertRemoteToUserRole=d=>{switch(d){case"Owner":return s.owner;case"Admin":return s.admin;case"Creator":return s.creator;case"Contributor":return s.contributor;case"Billing":return s.billing;case"Viewer":return s.viewer;default:throw e.SupernovaError.fromMessage(`Unknown role: ${d}`)}}},6141:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.VisibilityType=void 0,function(e){e.visible="Visible",e.hidden="Hidden"}(r||(t.VisibilityType=r={}))},6298:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceNPMRegistryAuthType=void 0,function(e){e.basic="Basic",e.bearer="Bearer"}(r||(t.WorkspaceNPMRegistryAuthType=r={}))},7968:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceNPMRegistryType=void 0,function(e){e.npmJS="NPMJS",e.gitHub="GitHub",e.azureDevOps="AzureDevOps",e.artifactory="Artifactory",e.custom="Custom"}(r||(t.WorkspaceNPMRegistryType=r={}))},5503:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceSubscriptionPlanInterval=void 0,function(e){e.yearly="yearly",e.monthly="monthly"}(r||(t.WorkspaceSubscriptionPlanInterval=r={}))},4290:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceSubscriptionProductCode=void 0,function(e){e.free="free",e.team="team",e.teamTest="team_test",e.company="company",e.enterprise="enterprise"}(r||(t.WorkspaceSubscriptionProductCode=r={}))},3607:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceSubscriptionStatus=void 0,function(e){e.active="active",e.gracePeriod="gracePeriod",e.cancelled="cancelled",e.suspended="suspended"}(r||(t.WorkspaceSubscriptionStatus=r={}))},2802:(o,t)=>{var r,e;Object.defineProperty(t,"__esModule",{value:!0}),t.PulsarExecutor=t.OutputFileType=void 0,function(s){s.copyRemoteUrl="copyRemoteUrl",s.text="text",s.binary="binary"}(r||(t.OutputFileType=r={})),function(s){s.supernova="supernova",s.local="local"}(e||(t.PulsarExecutor=e={}))}},c={};function n(o){var t=c[o];if(t!==void 0)return t.exports;var r=c[o]={exports:{}};return i[o](r,r.exports,n),r.exports}var T={};(()=>{var o=T;Object.defineProperty(o,"__esModule",{value:!0}),o.TokenType=o.TextDecoration=o.TextCase=o.ShadowType=o.RichTextSpanAttributeType=o.GradientType=o.FrameLayout=o.FrameAlignment=o.IconSet=o.SourceType=o.DocsImageRefType=o.DocsLinkRefType=o.DocsSectionType=o.DocsEntityType=o.DocsEntityGroupBehavior=o.DocsBlockTextPropertyStyle=o.DocsBlockRichTextPropertyStyle=o.DocsBlockOptionColor=o.DocsBlockOptionRenderingStyle=o.DocsBlockItemVariantLayoutWidth=o.DocsBlockItemVariantLayoutType=o.DocsBlockItemPropertyType=o.DocsBlockItemPropertyTextStyle=o.DocsBlockItemPropertyRichTextStyle=o.DocsBlockItemPropertyOptionRenderingStyle=o.DocsBlockItemEntityType=o.DocsBlockImagePropertyAspectRatio=o.DocsBlockBehaviorSelectionType=o.DocsBlockBehaviorDataType=o.DocumentationLegacyPageBlockShortcutType=o.DocumentationLegacyPageBlockThemeType=o.DocumentationLegacyPageBlockType=o.DocumentationLegacyPageAssetType=o.DocumentationLegacyItemType=o.DocumentationLegacyHeadingType=o.DocumentationLegacyGroupBehavior=o.DocumentationLegacyCalloutType=o.BorderStyle=o.BorderPosition=o.BlurType=o.AssetScaleType=o.AssetScale=o.AssetFormat=o.Alignment=o.ALL_TOKEN_TYPES=o.ALL_BORDER_STYLES=o.ALL_BORDER_POSITIONS=o.OPTION_TOKEN_TYPES=o.STRING_TOKEN_TYPES=o.DIMENSION_TOKEN_TYPES=void 0,o.PulsarExecutor=o.OutputFileType=o.CustomDomainState=o.CustomDomainErrorCode=o.ImportWarningType=o.WorkspaceNPMRegistryType=o.WorkspaceNPMRegistryAuthType=o.WorkspaceSubscriptionStatus=o.WorkspaceSubscriptionProductCode=o.WorkspaceSubscriptionPlanInterval=o.VisibilityType=o.UserRole=o.Unit=void 0;var t=n(3788);Object.defineProperty(o,"DIMENSION_TOKEN_TYPES",{enumerable:!0,get:function(){return t.DIMENSION_TOKEN_TYPES}}),Object.defineProperty(o,"STRING_TOKEN_TYPES",{enumerable:!0,get:function(){return t.STRING_TOKEN_TYPES}}),Object.defineProperty(o,"OPTION_TOKEN_TYPES",{enumerable:!0,get:function(){return t.OPTION_TOKEN_TYPES}});var r=n(1160);Object.defineProperty(o,"ALL_BORDER_POSITIONS",{enumerable:!0,get:function(){return r.ALL_BORDER_POSITIONS}});var e=n(4546);Object.defineProperty(o,"ALL_BORDER_STYLES",{enumerable:!0,get:function(){return e.ALL_BORDER_STYLES}});var s=n(3788);Object.defineProperty(o,"ALL_TOKEN_TYPES",{enumerable:!0,get:function(){return s.ALL_TOKEN_TYPES}});var d=n(7476);Object.defineProperty(o,"Alignment",{enumerable:!0,get:function(){return d.Alignment}});var l=n(8738);Object.defineProperty(o,"AssetFormat",{enumerable:!0,get:function(){return l.AssetFormat}});var p=n(915);Object.defineProperty(o,"AssetScale",{enumerable:!0,get:function(){return p.AssetScale}});var u=n(899);Object.defineProperty(o,"AssetScaleType",{enumerable:!0,get:function(){return u.AssetScaleType}});var y=n(6192);Object.defineProperty(o,"BlurType",{enumerable:!0,get:function(){return y.BlurType}});var g=n(1160);Object.defineProperty(o,"BorderPosition",{enumerable:!0,get:function(){return g.BorderPosition}});var S=n(4546);Object.defineProperty(o,"BorderStyle",{enumerable:!0,get:function(){return S.BorderStyle}});var b=n(5102);Object.defineProperty(o,"DocumentationLegacyCalloutType",{enumerable:!0,get:function(){return b.DocumentationLegacyCalloutType}});var h=n(2123);Object.defineProperty(o,"DocumentationLegacyGroupBehavior",{enumerable:!0,get:function(){return h.DocumentationLegacyGroupBehavior}});var v=n(9896);Object.defineProperty(o,"DocumentationLegacyHeadingType",{enumerable:!0,get:function(){return v.DocumentationLegacyHeadingType}});var O=n(7379);Object.defineProperty(o,"DocumentationLegacyItemType",{enumerable:!0,get:function(){return O.DocumentationLegacyItemType}});var N=n(1423);Object.defineProperty(o,"DocumentationLegacyPageAssetType",{enumerable:!0,get:function(){return N.DocumentationLegacyPageAssetType}});var I=n(1846);Object.defineProperty(o,"DocumentationLegacyPageBlockType",{enumerable:!0,get:function(){return I.DocumentationLegacyPageBlockType}});var $=n(1601);Object.defineProperty(o,"DocumentationLegacyPageBlockThemeType",{enumerable:!0,get:function(){return $.DocumentationLegacyPageBlockThemeType}});var w=n(2657);Object.defineProperty(o,"DocumentationLegacyPageBlockShortcutType",{enumerable:!0,get:function(){return w.DocumentationLegacyPageBlockShortcutType}});var H=n(5651);Object.defineProperty(o,"DocsBlockBehaviorDataType",{enumerable:!0,get:function(){return H.DocsBlockBehaviorDataType}});var U=n(3733);Object.defineProperty(o,"DocsBlockBehaviorSelectionType",{enumerable:!0,get:function(){return U.DocsBlockBehaviorSelectionType}});var V=n(8890);Object.defineProperty(o,"DocsBlockImagePropertyAspectRatio",{enumerable:!0,get:function(){return V.DocsBlockImagePropertyAspectRatio}});var W=n(9377);Object.defineProperty(o,"DocsBlockItemEntityType",{enumerable:!0,get:function(){return W.DocsBlockItemEntityType}});var Y=n(5883);Object.defineProperty(o,"DocsBlockItemPropertyOptionRenderingStyle",{enumerable:!0,get:function(){return Y.DocsBlockItemPropertyOptionRenderingStyle}});var G=n(8061);Object.defineProperty(o,"DocsBlockItemPropertyRichTextStyle",{enumerable:!0,get:function(){return G.DocsBlockItemPropertyRichTextStyle}});var K=n(7479);Object.defineProperty(o,"DocsBlockItemPropertyTextStyle",{enumerable:!0,get:function(){return K.DocsBlockItemPropertyTextStyle}});var z=n(6839);Object.defineProperty(o,"DocsBlockItemPropertyType",{enumerable:!0,get:function(){return z.DocsBlockItemPropertyType}});var q=n(8095);Object.defineProperty(o,"DocsBlockItemVariantLayoutType",{enumerable:!0,get:function(){return q.DocsBlockItemVariantLayoutType}});var X=n(7291);Object.defineProperty(o,"DocsBlockItemVariantLayoutWidth",{enumerable:!0,get:function(){return X.DocsBlockItemVariantLayoutWidth}});var Z=n(5963);Object.defineProperty(o,"DocsBlockOptionRenderingStyle",{enumerable:!0,get:function(){return Z.DocsBlockOptionRenderingStyle}});var Q=n(9133);Object.defineProperty(o,"DocsBlockOptionColor",{enumerable:!0,get:function(){return Q.DocsBlockOptionColor}});var J=n(6644);Object.defineProperty(o,"DocsBlockRichTextPropertyStyle",{enumerable:!0,get:function(){return J.DocsBlockRichTextPropertyStyle}});var ee=n(306);Object.defineProperty(o,"DocsBlockTextPropertyStyle",{enumerable:!0,get:function(){return ee.DocsBlockTextPropertyStyle}});var te=n(4068);Object.defineProperty(o,"DocsEntityGroupBehavior",{enumerable:!0,get:function(){return te.DocsEntityGroupBehavior}});var re=n(1233);Object.defineProperty(o,"DocsEntityType",{enumerable:!0,get:function(){return re.DocsEntityType}});var oe=n(7971);Object.defineProperty(o,"DocsSectionType",{enumerable:!0,get:function(){return oe.DocsSectionType}});var ne=n(5673);Object.defineProperty(o,"DocsLinkRefType",{enumerable:!0,get:function(){return ne.DocsLinkRefType}});var ae=n(9932);Object.defineProperty(o,"DocsImageRefType",{enumerable:!0,get:function(){return ae.DocsImageRefType}});var ie=n(4652);Object.defineProperty(o,"SourceType",{enumerable:!0,get:function(){return ie.SourceType}});var se=n(934);Object.defineProperty(o,"IconSet",{enumerable:!0,get:function(){return se.IconSet}});var ce=n(1255);Object.defineProperty(o,"FrameAlignment",{enumerable:!0,get:function(){return ce.FrameAlignment}});var le=n(3718);Object.defineProperty(o,"FrameLayout",{enumerable:!0,get:function(){return le.FrameLayout}});var ue=n(1);Object.defineProperty(o,"GradientType",{enumerable:!0,get:function(){return ue.GradientType}});var pe=n(2674);Object.defineProperty(o,"RichTextSpanAttributeType",{enumerable:!0,get:function(){return pe.RichTextSpanAttributeType}});var de=n(9125);Object.defineProperty(o,"ShadowType",{enumerable:!0,get:function(){return de.ShadowType}});var ye=n(922);Object.defineProperty(o,"TextCase",{enumerable:!0,get:function(){return ye.TextCase}});var me=n(7040);Object.defineProperty(o,"TextDecoration",{enumerable:!0,get:function(){return me.TextDecoration}});var Te=n(3788);Object.defineProperty(o,"TokenType",{enumerable:!0,get:function(){return Te.TokenType}});var fe=n(8607);Object.defineProperty(o,"Unit",{enumerable:!0,get:function(){return fe.Unit}});var ge=n(9478);Object.defineProperty(o,"UserRole",{enumerable:!0,get:function(){return ge.UserRole}});var Se=n(6141);Object.defineProperty(o,"VisibilityType",{enumerable:!0,get:function(){return Se.VisibilityType}});var be=n(5503);Object.defineProperty(o,"WorkspaceSubscriptionPlanInterval",{enumerable:!0,get:function(){return be.WorkspaceSubscriptionPlanInterval}});var ve=n(4290);Object.defineProperty(o,"WorkspaceSubscriptionProductCode",{enumerable:!0,get:function(){return ve.WorkspaceSubscriptionProductCode}});var he=n(3607);Object.defineProperty(o,"WorkspaceSubscriptionStatus",{enumerable:!0,get:function(){return he.WorkspaceSubscriptionStatus}});var Pe=n(6298);Object.defineProperty(o,"WorkspaceNPMRegistryAuthType",{enumerable:!0,get:function(){return Pe.WorkspaceNPMRegistryAuthType}});var Oe=n(7968);Object.defineProperty(o,"WorkspaceNPMRegistryType",{enumerable:!0,get:function(){return Oe.WorkspaceNPMRegistryType}});var ke=n(8042);Object.defineProperty(o,"ImportWarningType",{enumerable:!0,get:function(){return ke.ImportWarningType}});var _e=n(5695);Object.defineProperty(o,"CustomDomainErrorCode",{enumerable:!0,get:function(){return _e.CustomDomainErrorCode}});var Ce=n(7737);Object.defineProperty(o,"CustomDomainState",{enumerable:!0,get:function(){return Ce.CustomDomainState}});var x=n(2802);Object.defineProperty(o,"OutputFileType",{enumerable:!0,get:function(){return x.OutputFileType}}),Object.defineProperty(o,"PulsarExecutor",{enumerable:!0,get:function(){return x.PulsarExecutor}})})();var m=a;for(var f in T)m[f]=T[f];T.__esModule&&Object.defineProperty(m,"__esModule",{value:!0})})()}(Ee)),Ee}var De=function(){return De=Object.assign||function(i){for(var c,n=1,T=arguments.length;n0&&c>="0"&&c<="9"?"_"+c+n:""+c.toUpperCase()+n}function et(a){return a.charAt(0).toUpperCase()+a.slice(1).toLowerCase()}function tt(a,i){return i===void 0&&(i={}),B(a,Ne({delimiter:"",transform:$e},i))}function rt(a,i){return i===0?a.toLowerCase():$e(a,i)}function _t(a,i){return i===0?a.toLowerCase():et(a)}function Ct(a,i){return i===void 0&&(i={}),tt(a,De({transform:rt},i))}var Re=function(){return Re=Object.assign||function(i){for(var c,n=1,T=arguments.length;n{var i={639:(o,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Iterators=void 0;const e=r(58);t.Iterators=class{static allTokenTypes(){return[e.TokenType.color,e.TokenType.typography,e.TokenType.dimension,e.TokenType.size,e.TokenType.space,e.TokenType.opacity,e.TokenType.fontSize,e.TokenType.lineHeight,e.TokenType.letterSpacing,e.TokenType.paragraphSpacing,e.TokenType.borderWidth,e.TokenType.radius,e.TokenType.duration,e.TokenType.zIndex,e.TokenType.shadow,e.TokenType.border,e.TokenType.gradient,e.TokenType.string,e.TokenType.productCopy,e.TokenType.fontFamily,e.TokenType.fontWeight,e.TokenType.textCase,e.TokenType.textDecoration,e.TokenType.visibility,e.TokenType.blur]}static allDimensionTokenTypes(){return[e.TokenType.dimension,e.TokenType.size,e.TokenType.space,e.TokenType.opacity,e.TokenType.fontSize,e.TokenType.lineHeight,e.TokenType.letterSpacing,e.TokenType.paragraphSpacing,e.TokenType.borderWidth,e.TokenType.radius,e.TokenType.duration,e.TokenType.zIndex]}static allStringTokenTypes(){return[e.TokenType.string,e.TokenType.productCopy,e.TokenType.fontFamily,e.TokenType.fontWeight]}static allOptionTokenTypes(){return[e.TokenType.textCase,e.TokenType.textDecoration,e.TokenType.visibility]}}},989:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ColorFormat=void 0,(r=t.ColorFormat||(t.ColorFormat={})).rgb="rgb",r.rgba="rgba",r.smartRgba="smartRgba",r.hex6="hex6",r.hex8="hex8",r.hashHex6="hashHex6",r.hashHex8="hashHex8",r.smartHashHex="smartHashHex",r.smartHex="smartHex",r.hsl="hsl",r.hsla="hsla",r.smartHsla="smartHsla",r.smartUIColor="smartUIColor"},545:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.StringCase=void 0,(r=t.StringCase||(t.StringCase={})).camelCase="camelCase",r.capitalCase="capitalCase",r.constantCase="constantCase",r.dotCase="dotCase",r.headerCase="headerCase",r.noCase="noCase",r.paramCase="paramCase",r.pascalCase="pascalCase",r.pathCase="pathCase",r.sentenceCase="sentenceCase",r.snakeCase="snakeCase"},617:(o,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.FileHelper=void 0;const e=r(58);t.FileHelper=class{static createCopyRemoteFile({relativePath:s,fileName:d,url:l}){return{path:s,name:d,type:e.OutputFileType.copyRemoteUrl,url:l}}static createTextFile({relativePath:s,fileName:d,content:l}){return{path:s,name:d,type:e.OutputFileType.text,content:l}}static createBinaryFile({relativePath:s,fileName:d,data:l}){return{path:s,name:d,type:e.OutputFileType.binary,data:l}}}},761:(o,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.sureOptionalReference=void 0,t.sureOptionalReference=function(r,e,s=!0){if(!r||!s)return null;const d=e.get(r);if(!d)throw new Error(`Trying to retrieve unknown referenced token ${r}`);return d}},118:(o,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NetworkHelper=void 0,t.NetworkHelper=class{static async fetchAsText(r,e,s){return(await this.performFetch(r,e,s)).text()}static async fetchAsJSON(r,e,s){return(await this.performFetch(r,e,s)).json()}static async fetchAsData(r,e,s){return(await this.performFetch(r,e,s)).arrayBuffer()}static async performFetch(r,e,s){try{const d=await r.network.fetch(e,s);if(!d.ok)throw new Error(`Request failed with status ${d.status}, error: ${await d.text()}`);return d}catch(d){throw d}}}},771:(o,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CSSHelper=void 0;const e=r(58),s=r(761),d=r(952);t.CSSHelper=class{static tokenToCSS(l,p,u){switch(l.tokenType){case e.TokenType.color:return this.colorTokenValueToCSS(l.value,p,u);case e.TokenType.border:return this.borderTokenValueToCSS(l.value,p,u);case e.TokenType.gradient:return this.gradientTokenValueToCSS(l.value,p,u);case e.TokenType.dimension:case e.TokenType.size:case e.TokenType.space:case e.TokenType.opacity:case e.TokenType.fontSize:case e.TokenType.lineHeight:case e.TokenType.letterSpacing:case e.TokenType.paragraphSpacing:case e.TokenType.borderWidth:case e.TokenType.radius:case e.TokenType.duration:case e.TokenType.zIndex:return this.dimensionTokenValueToCSS(l.value,p,u);case e.TokenType.shadow:return this.shadowTokenValueToCSS(l.value,p,u);case e.TokenType.fontWeight:return this.fontWeightTokenValueToCSS(l.value,p,u);case e.TokenType.fontFamily:case e.TokenType.productCopy:case e.TokenType.string:return this.stringTokenValueToCSS(l.value,p,u);case e.TokenType.textCase:case e.TokenType.textDecoration:case e.TokenType.visibility:return this.optionTokenValueToCSS(l.value,p,u,l.tokenType);case e.TokenType.blur:return this.blurTokenValueToCSS(l.value,p,u);case e.TokenType.typography:return this.typographyTokenValueToCSS(l.value,p,u);default:throw new e.UnreachableCaseError(l.tokenType,"Unsupported token type for transformation to CSS:")}}static colorTokenValueToCSS(l,p,u){return d.ColorHelper.formattedColorOrVariableName(l,p,u)}static borderTokenValueToCSS(l,p,u){const y=(0,s.sureOptionalReference)(l.referencedTokenId,p,u.allowReferences);if(y)return u.tokenToVariableRef(y);const g=this.dimensionTokenValueToCSS(l.width,p,u),S=this.borderStyleToCSS(l.style),b=this.colorTokenValueToCSS(l.color,p,u);return this.borderPositionToCSS(l.position),`${g} ${S} ${b}`}static gradientTokenValueToCSS(l,p,u){return l.map(y=>this.gradientLayerToCSS(y,p,u)).join(", ")}static gradientLayerToCSS(l,p,u){const y=(0,s.sureOptionalReference)(l.referencedTokenId,p,u.allowReferences);if(y)return u.tokenToVariableRef(y);const g=d.ColorHelper.roundToDecimals(l.to.x,u.decimals)-d.ColorHelper.roundToDecimals(l.from.x,u.decimals),S=d.ColorHelper.roundToDecimals(l.to.y,u.decimals)-d.ColorHelper.roundToDecimals(l.from.y,u.decimals),b=Math.atan2(S,g)*(180/Math.PI),h=()=>g>=0&&S>0||g>0&&S<=0||g<=0&&S<0?90+b:b-270;let v="";switch(l.type){case e.GradientType.linear:v=`linear-gradient(${h()}deg, `;break;case e.GradientType.radial:v="radial-gradient(circle, ";break;case e.GradientType.angular:v="conic-gradient(";break;default:v=`linear-gradient(${h()}deg, `}return`${v}${l.stops.map(O=>`${this.colorTokenValueToCSS(O.color,p,u)} ${d.ColorHelper.roundToDecimals(100*O.position,u.decimals)}%`).join(", ")})`}static dimensionTokenValueToCSS(l,p,u){const y=(0,s.sureOptionalReference)(l.referencedTokenId,p,u.allowReferences);return y?u.tokenToVariableRef(y):`${d.ColorHelper.roundToDecimals(l.measure,u.decimals)}${this.unitToCSS(l.unit)}`}static shadowTokenValueToCSS(l,p,u){return l.map(y=>this.shadowLayerToCSS(y,p,u)).join(", ")}static shadowLayerToCSS(l,p,u){const y=(0,s.sureOptionalReference)(l.referencedTokenId,p,u.allowReferences);return y?u.tokenToVariableRef(y):`${l.type===e.ShadowType.inner?"inset ":""}${l.x}px ${l.y}px ${l.radius}px ${l.spread}px ${this.colorTokenValueToCSS({...l.color,...l.opacity&&{opacity:l.opacity}},p,u)}`}static fontWeightTokenValueToCSS(l,p,u){const y=(0,s.sureOptionalReference)(l.referencedTokenId,p,u.allowReferences);return y?u.tokenToVariableRef(y):`${l.text}`}static stringTokenValueToCSS(l,p,u){const y=(0,s.sureOptionalReference)(l.referencedTokenId,p,u.allowReferences);return y?u.tokenToVariableRef(y):`"${l.text}"`}static optionTokenValueToCSS(l,p,u,y){const g=(0,s.sureOptionalReference)(l.referencedTokenId,p,u.allowReferences);return g?u.tokenToVariableRef(g):y===e.TokenType.textCase?this.textCaseToCSS(l.value):y===e.TokenType.textDecoration?this.textDecorationToCSS(l.value):l.value}static blurTokenValueToCSS(l,p,u){const y=(0,s.sureOptionalReference)(l.referencedTokenId,p,u.allowReferences);return y?u.tokenToVariableRef(y):`blur(${this.dimensionTokenValueToCSS(l.radius,p,u)})`}static typographyTokenValueToCSS(l,p,u){const y=(0,s.sureOptionalReference)(l.referencedTokenId,p,u.allowReferences);if(y)return u.tokenToVariableRef(y);const g=(0,s.sureOptionalReference)(l.fontFamily.referencedTokenId,p,u.allowReferences),S=(0,s.sureOptionalReference)(l.fontWeight.referencedTokenId,p,u.allowReferences),b=(0,s.sureOptionalReference)(l.textDecoration.referencedTokenId,p,u.allowReferences),h=(0,s.sureOptionalReference)(l.textCase.referencedTokenId,p,u.allowReferences),v={fontFamily:g?u.tokenToVariableRef(g):l.fontFamily.text,fontWeight:S?u.tokenToVariableRef(S):l.fontWeight.text,textDecoration:b?u.tokenToVariableRef(b):l.textDecoration.value===e.TextDecoration.original?this.textDecorationToCSS(l.textDecoration.value):void 0,textCase:h?u.tokenToVariableRef(h):l.textCase.value===e.TextCase.original?this.textCaseToCSS(l.textCase.value):void 0,caps:l.textCase.value===e.TextCase.smallCaps,fontSize:this.dimensionTokenValueToCSS(l.fontSize,p,u),lineHeight:l.lineHeight?this.dimensionTokenValueToCSS(l.lineHeight,p,u):void 0},O=v.fontSize;return`${v.caps?"small-caps ":""}${v.fontWeight} ${v.lineHeight?`${O}/${v.lineHeight}`:O} ${g?v.fontFamily:`"${v.fontFamily}"`}`}static borderStyleToCSS(l){switch(l){case e.BorderStyle.dashed:return"dashed";case e.BorderStyle.dotted:return"dotted";case e.BorderStyle.solid:return"solid";case e.BorderStyle.groove:return"groove";default:return"solid"}}static borderPositionToCSS(l){switch(l){case e.BorderPosition.center:return"center";case e.BorderPosition.inside:return"inside";case e.BorderPosition.outside:default:return"outside"}}static unitToCSS(l){switch(l){case e.Unit.percent:return"%";case e.Unit.pixels:return"px";case e.Unit.rem:return"rem";case e.Unit.raw:return"";case e.Unit.ms:return"ms";default:return"px"}}static textCaseToCSS(l){switch(l){case e.TextCase.original:return"none";case e.TextCase.upper:return"uppercase";case e.TextCase.lower:return"lowercase";case e.TextCase.camel:case e.TextCase.smallCaps:return"capitalize"}}static textDecorationToCSS(l){switch(l){case e.TextDecoration.original:return"none";case e.TextDecoration.underline:return"underline";case e.TextDecoration.strikethrough:return"line-through"}}}},952:(o,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ColorHelper=void 0;const e=r(989),s=r(761);class d{static formattedColorOrVariableName(p,u,y){let g,S,b;const h=(0,s.sureOptionalReference)(p.referencedTokenId,u,y.allowReferences);if(h)g=y.tokenToVariableRef(h);else{const v=(0,s.sureOptionalReference)(p.color.referencedTokenId,u,y.allowReferences);v&&(S=y.tokenToVariableRef(v));const O=(0,s.sureOptionalReference)(p.opacity.referencedTokenId,u,y.allowReferences);O&&(b=y.tokenToVariableRef(O))}if(g)return g;if(!g&&!S&&!b)return this.formattedColor(p,y.colorFormat,y.decimals);switch(y.colorFormat){case e.ColorFormat.rgb:case e.ColorFormat.rgba:case e.ColorFormat.smartRgba:return this.colorToRgb(y.colorFormat,this.normalizedIntColor(p),p.opacity.measure,y.decimals,S,b);default:return this.formattedColor(p,y.colorFormat,y.decimals)}}static formattedColor(p,u,y=3){switch(u){case e.ColorFormat.hex6:case e.ColorFormat.hex8:case e.ColorFormat.hashHex6:case e.ColorFormat.hashHex8:case e.ColorFormat.smartHex:case e.ColorFormat.smartHashHex:return this.colorToHex(u,this.normalizedIntColor(p),p.opacity.measure);case e.ColorFormat.rgb:case e.ColorFormat.rgba:case e.ColorFormat.smartRgba:return this.colorToRgb(u,this.normalizedIntColor(p),p.opacity.measure,y,null,null);case e.ColorFormat.hsl:case e.ColorFormat.hsla:case e.ColorFormat.smartHsla:return this.colorToHsl(u,this.normalizedFractionalColor(p),p.opacity.measure,y);case e.ColorFormat.smartUIColor:return this.colorToUIColor(this.normalizedIntColor(p),p.opacity.measure,y)}}static colorToRgb(p,u,y,g,S,b){let h;return h=p===e.ColorFormat.rgba||p===e.ColorFormat.smartRgba&&y<1?`rgba(${S||`${u.r}, ${u.g}, ${u.b}`}, ${b||this.roundToDecimals(y,g)})`:`rgb(${S||`${u.r}, ${u.g}, ${u.b}`})`,h}static colorToHex(p,u,y){let g=`${this.pHex(u.r)}${this.pHex(u.g)}${this.pHex(u.b)}`;return(p===e.ColorFormat.hex8||p===e.ColorFormat.hashHex8||p===e.ColorFormat.smartHex&&y<1||p===e.ColorFormat.smartHashHex&&y<1)&&(g+=`${this.pHex(Math.round(255*y))}`),p!==e.ColorFormat.hashHex6&&p!==e.ColorFormat.hashHex8&&p!==e.ColorFormat.smartHashHex||(g=`#${g}`),g}static colorToHsl(p,u,y,g){const S=Math.max(u.r,u.g,u.b),b=Math.min(u.r,u.g,u.b);let h,v,O,N=(S+b)/2;if(S===b)h=v=0;else{const I=S-b;v=N>.5?I/(2-S-b):I/(S+b),S===u.r?h=(u.g-u.b)/I+(u.g{Object.defineProperty(t,"__esModule",{value:!0}),t.NamingHelper=void 0;const e=r(110),s=r(545);class d{static codeSafeVariableNameForToken(p,u,y,g){let S=[];return y&&(S=[...y.path],y.isRoot||S.push(y.name)),S.push(p.name),g&&g.length>0&&S.unshift(g),d.codeSafeVariableName(S,u)}static codeSafeVariableName(p,u){let y=typeof p=="string"?p:p.join(" ");switch(y=y.replaceAll(/[^a-zA-Z0-9_-]/g,"_"),u){case s.StringCase.camelCase:y=(0,e.camelCase)(y);break;case s.StringCase.capitalCase:y=(0,e.capitalCase)(y);break;case s.StringCase.constantCase:y=(0,e.constantCase)(y);break;case s.StringCase.dotCase:y=(0,e.dotCase)(y);break;case s.StringCase.headerCase:y=(0,e.headerCase)(y);break;case s.StringCase.noCase:y=(0,e.noCase)(y);break;case s.StringCase.paramCase:y=(0,e.paramCase)(y);break;case s.StringCase.pascalCase:y=(0,e.pascalCase)(y);break;case s.StringCase.pathCase:y=(0,e.pathCase)(y);break;case s.StringCase.sentenceCase:y=(0,e.sentenceCase)(y);break;case s.StringCase.snakeCase:y=(0,e.snakeCase)(y)}return u!==s.StringCase.snakeCase&&u!==s.StringCase.constantCase&&(y=y.replaceAll("_","")),y.match(/^[^a-zA-Z]/)&&(y="_"+y),y}static nameAsCSSVarReference(p){return`var(--${p})`}static nameAsCSSVarDeclaration(p){return`--${p}`}}t.NamingHelper=d},58:o=>{o.exports=ht()},110:o=>{o.exports=Lt}},c={};function n(o){var t=c[o];if(t!==void 0)return t.exports;var r=c[o]={exports:{}};return i[o](r,r.exports,n),r.exports}var T={};(()=>{var o=T;Object.defineProperty(o,"__esModule",{value:!0}),o.ColorFormat=o.StringCase=o.Iterators=o.CSSHelper=o.FileHelper=o.ColorHelper=o.NamingHelper=o.NetworkHelper=void 0;var t=n(118);Object.defineProperty(o,"NetworkHelper",{enumerable:!0,get:function(){return t.NetworkHelper}});var r=n(453);Object.defineProperty(o,"NamingHelper",{enumerable:!0,get:function(){return r.NamingHelper}});var e=n(952);Object.defineProperty(o,"ColorHelper",{enumerable:!0,get:function(){return e.ColorHelper}});var s=n(617);Object.defineProperty(o,"FileHelper",{enumerable:!0,get:function(){return s.FileHelper}});var d=n(771);Object.defineProperty(o,"CSSHelper",{enumerable:!0,get:function(){return d.CSSHelper}});var l=n(639);Object.defineProperty(o,"Iterators",{enumerable:!0,get:function(){return l.Iterators}});var p=n(545);Object.defineProperty(o,"StringCase",{enumerable:!0,get:function(){return p.StringCase}});var u=n(989);Object.defineProperty(o,"ColorFormat",{enumerable:!0,get:function(){return u.ColorFormat}})})();var m=a;for(var f in T)m[f]=T[f];T.__esModule&&Object.defineProperty(m,"__esModule",{value:!0})})()})(k);var P={};(function(a){(()=>{var i={4379:(o,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SupernovaError=void 0;class r extends Error{constructor(s,d,l,p,u,y,g){super(s),this.code=d,this.status=l,this.formErrors=p,this.requestId=u,this.serverTime=y,this.url=g}static fromNetworkResponse(s,d,l){var p,u,y;return new r(s.message,s.errorCode||s.reason||s.label||null,s.code||d,(p=s.formErrors)!==null&&p!==void 0?p:null,(u=s.requestId)!==null&&u!==void 0?u:null,(y=s.serverTime)!==null&&y!==void 0?y:null,l)}static fromNoNetworkResponse(s){return new r("No network or internet unreachable","NO_NETWORK",12163,null,new Date().toISOString(),null,s)}static fromCode(s){return new r(s,s,null,null,null,null,null)}static fromMessage(s){return new r(s,null,null,null,null,null,null)}isFieldErrored(s){return this.formErrors.find(d=>d.key===s)!==void 0}errorForField(s){var d;return(d=this.formErrors.find(l=>l.key===s))!==null&&d!==void 0?d:null}toString(){var s,d,l,p,u,y;return` + Error thrown: ${this.message} + + Code: ${(s=this.code)!==null&&s!==void 0?s:"-"} + + Status: ${(d=this.status)!==null&&d!==void 0?d:"-"} + + Fields: ${JSON.stringify(this.formErrors,null,2)} + + Request ID: ${(l=this.requestId)!==null&&l!==void 0?l:"-"} + + Server time: ${(p=this.serverTime)!==null&&p!==void 0?p:"-"} + + Network URL: ${(u=this.url)!==null&&u!==void 0?u:"-"} + + Stack: ${(y=this.stack)!==null&&y!==void 0?y:"-"} + `}toHumanReadable(){return`${this.message}${this.requestId?` (request ${this.requestId})`:""}`}}t.SupernovaError=r},9932:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.docsImageRefToUrl=t.DocsImageRefType=void 0,function(e){e.resource="Resource",e.figmaNode="FigmaNode"}(r||(t.DocsImageRefType=r={})),t.docsImageRefToUrl=function(e,s,d){var l;if(e)switch(e.type){case r.resource:return(l=e.resource)===null||l===void 0?void 0:l.url;case r.figmaNode:return!e.figmaNode||!e.figmaNode.sourceId||!e.figmaNode.frameReferenceId?void 0:s.resources.getFigmaFrameHostedUrl({designSystemId:d.dsId,versionId:d.versionId},e.figmaNode.frameReferenceId);default:return}}},5673:(o,t)=>{var r;function e(s){switch(s.type){case r.documentationItem:return`@page:${s.documentationItemId}`;case r.pageHeading:return`@page:${s.documentationItemId}#${s.pageHeadingId}`;case r.url:return s.url;default:return}}Object.defineProperty(t,"__esModule",{value:!0}),t.linkAttributeToDocsLink=t.docsLinkToLinkAttributes=t.docsLinkToUrl=t.DocsLinkRefType=void 0,function(s){s.documentationItem="DocumentationItem",s.pageHeading="PageHeading",s.url="Url"}(r||(t.DocsLinkRefType=r={})),t.docsLinkToUrl=e,t.docsLinkToLinkAttributes=function(s){const d=e(s);if(d)return{href:d,target:s.openInNewTab?"_blank":"_self"}},t.linkAttributeToDocsLink=function(s,d){if(!s)return;const l=d==="_blank";if(s.startsWith("@page:")){if(s.includes("#")){const[p,u]=s.replace("@page:","").split("#");return{type:r.pageHeading,documentationItemId:p,pageHeadingId:u,openInNewTab:l}}return{type:r.documentationItem,documentationItemId:s.replace("@page:",""),openInNewTab:l}}return{type:r.url,url:s,openInNewTab:l}}},2657:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyPageBlockShortcut=t.DocumentationLegacyPageBlockShortcutType=void 0,function(e){e.external="External",e.internal="Internal"}(r||(t.DocumentationLegacyPageBlockShortcutType=r={})),t.DocumentationLegacyPageBlockShortcut=class{constructor(e){var s;e.url?this.type=r.external:this.type=r.internal,this.title=this.shortcutTitleFromModel(e,this.type),this.description=this.shortcutDescriptionFromModel(e,this.type),this.previewUrl=this.shortcutPreviewUrlFromModel(e),this.type===r.internal&&(!((s=e.documentationItemPreview)===null||s===void 0)&&s.valid)&&e.documentationItemId?this.internalId=e.documentationItemId:(this.internalId=null,this.type===r.external&&e.url?this.externalUrl=e.url:this.externalUrl=null)}shortcutTitleFromModel(e,s){var d,l,p,u,y;let g=null;return e.title&&e.title.trim().length>0?g=e.title:s===r.internal?g=(l=(d=e.documentationItemPreview)===null||d===void 0?void 0:d.title)!==null&&l!==void 0?l:null:s===r.external&&(g=(y=(u=(p=e.urlPreview)===null||p===void 0?void 0:p.title)!==null&&u!==void 0?u:e.url)!==null&&y!==void 0?y:null),g&&g.trim().length!==0?g:null}shortcutDescriptionFromModel(e,s){var d;let l=null;return e.description&&e.description.trim().length>0?l=e.description:s===r.external&&(l=(d=e.urlPreview)===null||d===void 0?void 0:d.description),l&&l.trim().length!==0?l:null}shortcutPreviewUrlFromModel(e){var s,d,l,p,u;return(u=(l=(s=e.assetUrl)!==null&&s!==void 0?s:(d=e.asset)===null||d===void 0?void 0:d.url)!==null&&l!==void 0?l:(p=e.urlPreview)===null||p===void 0?void 0:p.thumbnailUrl)!==null&&u!==void 0?u:null}}},7476:(o,t)=>{var r,e;Object.defineProperty(t,"__esModule",{value:!0}),t.TextAlignment=t.Alignment=void 0,function(s){s.left="Left",s.center="Center",s.stretch="Stretch"}(r||(t.Alignment=r={})),function(s){s.left="Left",s.center="Center",s.right="Right"}(e||(t.TextAlignment=e={}))},8738:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AssetFormat=void 0,function(e){e.png="png",e.pdf="pdf",e.svg="svg"}(r||(t.AssetFormat=r={}))},915:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AssetScale=void 0,function(e){e.x1="x1",e.x2="x2",e.x3="x3",e.x4="x4"}(r||(t.AssetScale=r={}))},899:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.AssetScaleType=void 0,function(e){e.aspectFill="AspectFill",e.aspectFit="AspectFit"}(r||(t.AssetScaleType=r={}))},6192:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.BlurType=void 0,function(e){e.layer="Layer",e.background="Background"}(r||(t.BlurType=r={}))},1160:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ALL_BORDER_POSITIONS=t.BorderPosition=void 0,function(e){e.inside="Inside",e.center="Center",e.outside="Outside"}(r||(t.BorderPosition=r={})),t.ALL_BORDER_POSITIONS=[r.inside,r.center,r.outside]},4546:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ALL_BORDER_STYLES=t.BorderStyle=void 0,function(e){e.dashed="Dashed",e.dotted="Dotted",e.solid="Solid",e.groove="Groove"}(r||(t.BorderStyle=r={})),t.ALL_BORDER_STYLES=[r.dashed,r.dotted,r.solid,r.groove]},8042:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ImportWarningType=void 0,function(e){e.UnsupportedFill="UnsupportedFill",e.UnsupportedStroke="UnsupportedStroke",e.UnsupportedEffect="UnsupportedEffect",e.StyleNotApplied="StyleNotApplied",e.NoPublishedStyles="NoPublishedStyles",e.NoPublishedComponents="NoPublishedComponents",e.NoPublishedAssets="NoPublishedAssets",e.NoVersionFound="NoVersionFound",e.ComponentHasNoThumbnail="ComponentHasNoThumbnail",e.DuplicateImportedStyleId="DuplicateImportedStyleId",e.DuplicateImportedStylePath="DuplicateImportedStylePath",e.NoPublishedElements="NoPublishedElements",e.NoUnpublishedStyles="NoUnpublishedStyles"}(r||(t.ImportWarningType=r={}))},5695:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.CustomDomainErrorCode=void 0,function(e){e.generalError="GeneralError",e.dnsNotConfigured="DNSNotConfigured",e.maintenance="Maintenance"}(r||(t.CustomDomainErrorCode=r={}))},7737:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.CustomDomainState=void 0,function(e){e.initial="Initial",e.domainSetupInProgress="DomainSetupInProgress",e.domainSetupFailed="DomainSetupFailed",e.domainSetupsSucces="DomainSetupSuccess",e.sslSetupInProgress="SSLSetupInProgress",e.sslSetupFailed="SSLSetupFailed",e.sslSetupSuccess="SSLSetupSuccess"}(r||(t.CustomDomainState=r={}))},5651:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockBehaviorDataType=void 0,function(e){e.item="Item",e.token="Token",e.asset="Asset",e.component="Component",e.figmaNode="FigmaNode",e.figmaComponent="FigmaComponent"}(r||(t.DocsBlockBehaviorDataType=r={}))},3733:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockBehaviorSelectionType=void 0,function(e){e.entity="Entity",e.group="Group",e.entityAndGroup="EntityAndGroup"}(r||(t.DocsBlockBehaviorSelectionType=r={}))},8890:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockImagePropertyAspectRatio=void 0,function(e){e.auto="Auto",e.square="Square",e.landscape="Landscape",e.portrait="Portrait",e.wide="Wide"}(r||(t.DocsBlockImagePropertyAspectRatio=r={}))},9377:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemEntityType=void 0,function(e){e.token="Token",e.tokenGroup="TokenGroup",e.asset="Asset",e.assetGroup="AssetGroup",e.component="Component",e.componentGroup="ComponentGroup"}(r||(t.DocsBlockItemEntityType=r={}))},5883:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemPropertyOptionRenderingStyle=void 0,function(e){e.segmentedControl="SegmentedControl",e.toggleButton="ToggleButton",e.select="Select",e.checkbox="Checkbox"}(r||(t.DocsBlockItemPropertyOptionRenderingStyle=r={}))},8061:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemPropertyRichTextStyle=void 0,function(e){e.title1="Title1",e.title2="Title2",e.title3="Title3",e.title4="Title4",e.title5="Title5",e.quote="Quote",e.callout="Callout",e.ol="OL",e.ul="UL"}(r||(t.DocsBlockItemPropertyRichTextStyle=r={}))},7479:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemPropertyTextStyle=void 0,function(e){e.small="Small",e.regular="Regular",e.bold="Bold"}(r||(t.DocsBlockItemPropertyTextStyle=r={}))},6839:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemPropertyType=void 0,function(e){e.richText="RichText",e.multiRichText="MultiRichText",e.text="Text",e.richTextEditor="RichTextEditor",e.boolean="Boolean",e.number="Number",e.singleSelect="SingleSelect",e.multiSelect="MultiSelect",e.image="Image",e.token="Token",e.tokenType="TokenType",e.tokenProperty="TokenProperty",e.component="Component",e.componentProperty="ComponentProperty",e.asset="Asset",e.assetProperty="AssetProperty",e.embedURL="EmbedURL",e.url="URL",e.markdown="Markdown",e.code="Code",e.codeSandbox="CodeSandbox",e.table="Table",e.divider="Divider",e.storybook="Storybook",e.color="Color",e.figmaNode="FigmaNode",e.figmaComponent="FigmaComponent"}(r||(t.DocsBlockItemPropertyType=r={}))},8095:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemVariantLayoutType=void 0,function(e){e.column="Column",e.row="Row"}(r||(t.DocsBlockItemVariantLayoutType=r={}))},7291:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockItemVariantLayoutWidth=void 0,function(e){e.c1="1",e.c2="2",e.c3="3",e.c4="4",e.c5="5",e.c6="6",e.c7="7",e.c8="8",e.c9="9",e.c10="10",e.c11="11",e.c12="12"}(r||(t.DocsBlockItemVariantLayoutWidth=r={}))},9133:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockOptionColor=void 0,function(e){e.green="Green",e.red="Red",e.yellow="Yellow",e.blue="Blue",e.purple="Purple",e.orange="Orange",e.pink="Pink",e.teal="Teal",e.grey="Grey",e.lightGrey="LightGrey",e.cyan="Cyan",e.fuchsia="Fuchsia"}(r||(t.DocsBlockOptionColor=r={}))},5963:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockOptionRenderingStyle=void 0,function(e){e.segmentedControl="SegmentedControl",e.toggleButton="ToggleButton",e.select="Select",e.checkbox="Checkbox"}(r||(t.DocsBlockOptionRenderingStyle=r={}))},6644:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockRichTextPropertyStyle=void 0,function(e){e.title1="Title1",e.title2="Title2",e.title3="Title3",e.title4="Title4",e.title5="Title5",e.quote="Quote",e.callout="Callout",e.default="Default"}(r||(t.DocsBlockRichTextPropertyStyle=r={}))},306:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsBlockTextPropertyStyle=void 0,function(e){e.title1="Title1",e.title2="Title2",e.title3="Title3",e.title4="Title4",e.title5="Title5",e.default="Default",e.defaultBold="DefaultBold",e.defaultSemibold="DefaultSemibold",e.small="Small",e.smallBold="SmallBold",e.smallSemibold="SmallSemibold",e.custom="Custom"}(r||(t.DocsBlockTextPropertyStyle=r={}))},4068:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsEntityGroupBehavior=void 0,function(e){e.group="Group",e.tabs="Tabs"}(r||(t.DocsEntityGroupBehavior=r={}))},1233:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsEntityType=void 0,function(e){e.group="Group",e.page="Page"}(r||(t.DocsEntityType=r={}))},7971:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocsSectionType=void 0,function(e){e.plain="Plain",e.tabs="Tabs"}(r||(t.DocsSectionType=r={}))},5102:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyCalloutType=void 0,function(e){e.info="Info",e.success="Success",e.warning="Warning",e.error="Error"}(r||(t.DocumentationLegacyCalloutType=r={}))},2123:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyGroupBehavior=void 0,function(e){e.group="Group",e.tabs="Tabs"}(r||(t.DocumentationLegacyGroupBehavior=r={}))},9896:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyHeadingType=void 0,function(e){e[e.h1=1]="h1",e[e.h2=2]="h2",e[e.h3=3]="h3"}(r||(t.DocumentationLegacyHeadingType=r={}))},7379:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyItemType=void 0,function(e){e.group="Group",e.page="Page"}(r||(t.DocumentationLegacyItemType=r={}))},1423:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyPageAssetType=void 0,function(e){e.image="image",e.figmaFrame="figmaFrame"}(r||(t.DocumentationLegacyPageAssetType=r={}))},1601:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyPageBlockThemeType=void 0,function(e){e.override="Override",e.comparison="Comparison"}(r||(t.DocumentationLegacyPageBlockThemeType=r={}))},1846:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DocumentationLegacyPageBlockType=void 0,function(e){e.text="Text",e.heading="Heading",e.code="Code",e.unorderedList="UnorderedList",e.orderedList="OrderedList",e.quote="Quote",e.callout="Callout",e.divider="Divider",e.image="Image",e.token="Token",e.tokenList="TokenList",e.tokenGroup="TokenGroup",e.shortcuts="Shortcuts",e.link="Link",e.figmaEmbed="FigmaEmbed",e.youtubeEmbed="YoutubeEmbed",e.storybookEmbed="StorybookEmbed",e.genericEmbed="Embed",e.figmaFrames="FigmaFrames",e.custom="Custom",e.renderCode="RenderCode",e.componentAssets="ComponentAssets",e.column="Column",e.columnItem="ColumnItem",e.tabs="Tabs",e.tabItem="TabItem",e.table="Table",e.tableCell="TableCell",e.tableRow="TableRow"}(r||(t.DocumentationLegacyPageBlockType=r={}))},1255:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.FrameAlignment=void 0,function(e){e.frameHeight="FrameHeight",e.center="Center"}(r||(t.FrameAlignment=r={}))},3718:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.FrameLayout=void 0,function(e){e.c8="C8",e.c7="C7",e.c6="C6",e.c5="C5",e.c4="C4",e.c3="C3",e.c2="C2",e.c1="C1",e.c175="C1_75"}(r||(t.FrameLayout=r={}))},1:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.GradientType=void 0,function(e){e.linear="Linear",e.radial="Radial",e.angular="Angular"}(r||(t.GradientType=r={}))},934:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.IconSet=void 0,function(e){e.checkCircle="CheckCircle",e.crossCircle="CrossCircle",e.alert="Alert"}(r||(t.IconSet=r={}))},2674:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.RichTextSpanAttributeType=void 0,function(e){e.bold="Bold",e.italic="Italic",e.link="Link",e.strikethrough="Strikethrough",e.code="Code"}(r||(t.RichTextSpanAttributeType=r={}))},9125:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ShadowType=void 0,function(e){e.drop="Drop",e.inner="Inner"}(r||(t.ShadowType=r={}))},4652:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.SourceType=void 0,function(e){e.figma="Figma",e.tokenStudio="TokenStudio",e.figmaVariablesPlugin="FigmaVariablesPlugin"}(r||(t.SourceType=r={}))},922:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TextCase=void 0,function(e){e.original="Original",e.upper="Upper",e.lower="Lower",e.camel="Camel",e.smallCaps="SmallCaps"}(r||(t.TextCase=r={}))},7040:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.TextDecoration=void 0,function(e){e.original="None",e.underline="Underline",e.strikethrough="Strikethrough"}(r||(t.TextDecoration=r={}))},3788:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.DT_TOKEN_TYPES=t.tokenTypeIsReferencable=t.REFERENCABLE_TOKEN_TYPES=t.REPLACABLE_TOKEN_TYPES=t.tokenTypeIsNonPure=t.tokenTypeIsPure=t.PURE_TOKEN_TYPES=t.ALL_TOKEN_TYPES=t.MS_DIMENSION_TOKEN_TYPES=t.RAW_DIMENSION_TOKEN_TYPES=t.DIMENSION_TOKEN_TYPES=t.OPTION_TOKEN_TYPES=t.STRING_TOKEN_TYPES=t.TokenType=void 0,function(e){e.color="Color",e.typography="Typography",e.shadow="Shadow",e.border="Border",e.gradient="Gradient",e.blur="Blur",e.radius="BorderRadius",e.borderWidth="BorderWidth",e.duration="Duration",e.fontSize="FontSize",e.dimension="Dimension",e.letterSpacing="LetterSpacing",e.lineHeight="LineHeight",e.opacity="Opacity",e.paragraphSpacing="ParagraphSpacing",e.size="Size",e.space="Space",e.zIndex="ZIndex",e.textDecoration="TextDecoration",e.textCase="TextCase",e.visibility="Visibility",e.fontFamily="FontFamily",e.fontWeight="FontWeight",e.string="String",e.productCopy="ProductCopy"}(r||(t.TokenType=r={})),t.STRING_TOKEN_TYPES=[r.string,r.productCopy,r.fontFamily,r.fontWeight],t.OPTION_TOKEN_TYPES=[r.textCase,r.textDecoration,r.visibility],t.DIMENSION_TOKEN_TYPES=[r.dimension,r.size,r.space,r.opacity,r.fontSize,r.lineHeight,r.letterSpacing,r.paragraphSpacing,r.borderWidth,r.radius,r.duration,r.zIndex],t.RAW_DIMENSION_TOKEN_TYPES=[r.opacity,r.zIndex],t.MS_DIMENSION_TOKEN_TYPES=[r.duration],t.ALL_TOKEN_TYPES=[...t.DIMENSION_TOKEN_TYPES,...t.STRING_TOKEN_TYPES,...t.OPTION_TOKEN_TYPES,r.color,r.gradient,r.border,r.radius,r.shadow,r.typography,r.blur],t.PURE_TOKEN_TYPES=[...t.DIMENSION_TOKEN_TYPES,...t.STRING_TOKEN_TYPES,...t.OPTION_TOKEN_TYPES],t.tokenTypeIsPure=e=>t.PURE_TOKEN_TYPES.includes(e),t.tokenTypeIsNonPure=e=>!(0,t.tokenTypeIsPure)(e),t.REPLACABLE_TOKEN_TYPES=[r.color,...t.DIMENSION_TOKEN_TYPES,...t.STRING_TOKEN_TYPES,...t.OPTION_TOKEN_TYPES],t.REFERENCABLE_TOKEN_TYPES=[r.color,...t.DIMENSION_TOKEN_TYPES,r.fontFamily,r.fontWeight,r.textCase,r.textDecoration],t.tokenTypeIsReferencable=e=>t.REFERENCABLE_TOKEN_TYPES.includes(e),t.DT_TOKEN_TYPES=[r.color,r.shadow,r.gradient,r.typography,r.border,...t.DIMENSION_TOKEN_TYPES,r.fontFamily,r.fontWeight,r.string,...t.OPTION_TOKEN_TYPES]},8607:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.MS_UNITS=t.PX_UNITS=t.RAW_UNITS=t.LINE_HEIGHT_UNITS=t.SIZE_UNITS=t.Unit=void 0,function(e){e.pixels="Pixels",e.percent="Percent",e.rem="Rem",e.ms="Ms",e.raw="Raw"}(r||(t.Unit=r={})),t.SIZE_UNITS=[r.pixels,r.percent,r.rem],t.LINE_HEIGHT_UNITS=[r.pixels,r.percent,r.rem,r.raw],t.RAW_UNITS=[r.raw],t.PX_UNITS=[r.pixels],t.MS_UNITS=[r.ms]},9478:(o,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.convertRemoteToUserRole=t.UserRole=void 0;const e=r(4379);var s;(function(d){d.owner="Owner",d.admin="Admin",d.creator="Creator",d.contributor="Contributor",d.billing="Billing",d.viewer="Viewer"})(s||(t.UserRole=s={})),t.convertRemoteToUserRole=d=>{switch(d){case"Owner":return s.owner;case"Admin":return s.admin;case"Creator":return s.creator;case"Contributor":return s.contributor;case"Billing":return s.billing;case"Viewer":return s.viewer;default:throw e.SupernovaError.fromMessage(`Unknown role: ${d}`)}}},6141:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.VisibilityType=void 0,function(e){e.visible="Visible",e.hidden="Hidden"}(r||(t.VisibilityType=r={}))},6298:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceNPMRegistryAuthType=void 0,function(e){e.basic="Basic",e.bearer="Bearer"}(r||(t.WorkspaceNPMRegistryAuthType=r={}))},7968:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceNPMRegistryType=void 0,function(e){e.npmJS="NPMJS",e.gitHub="GitHub",e.azureDevOps="AzureDevOps",e.artifactory="Artifactory",e.custom="Custom"}(r||(t.WorkspaceNPMRegistryType=r={}))},5503:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceSubscriptionPlanInterval=void 0,function(e){e.yearly="yearly",e.monthly="monthly"}(r||(t.WorkspaceSubscriptionPlanInterval=r={}))},4290:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceSubscriptionProductCode=void 0,function(e){e.free="free",e.team="team",e.teamTest="team_test",e.company="company",e.enterprise="enterprise"}(r||(t.WorkspaceSubscriptionProductCode=r={}))},3607:(o,t)=>{var r;Object.defineProperty(t,"__esModule",{value:!0}),t.WorkspaceSubscriptionStatus=void 0,function(e){e.active="active",e.gracePeriod="gracePeriod",e.cancelled="cancelled",e.suspended="suspended"}(r||(t.WorkspaceSubscriptionStatus=r={}))},2802:(o,t)=>{var r,e;Object.defineProperty(t,"__esModule",{value:!0}),t.PulsarExecutor=t.OutputFileType=void 0,function(s){s.copyRemoteUrl="copyRemoteUrl",s.text="text",s.binary="binary"}(r||(t.OutputFileType=r={})),function(s){s.supernova="supernova",s.local="local"}(e||(t.PulsarExecutor=e={}))}},c={};function n(o){var t=c[o];if(t!==void 0)return t.exports;var r=c[o]={exports:{}};return i[o](r,r.exports,n),r.exports}var T={};(()=>{var o=T;Object.defineProperty(o,"__esModule",{value:!0}),o.TokenType=o.TextDecoration=o.TextCase=o.ShadowType=o.RichTextSpanAttributeType=o.GradientType=o.FrameLayout=o.FrameAlignment=o.IconSet=o.SourceType=o.DocsImageRefType=o.DocsLinkRefType=o.DocsSectionType=o.DocsEntityType=o.DocsEntityGroupBehavior=o.DocsBlockTextPropertyStyle=o.DocsBlockRichTextPropertyStyle=o.DocsBlockOptionColor=o.DocsBlockOptionRenderingStyle=o.DocsBlockItemVariantLayoutWidth=o.DocsBlockItemVariantLayoutType=o.DocsBlockItemPropertyType=o.DocsBlockItemPropertyTextStyle=o.DocsBlockItemPropertyRichTextStyle=o.DocsBlockItemPropertyOptionRenderingStyle=o.DocsBlockItemEntityType=o.DocsBlockImagePropertyAspectRatio=o.DocsBlockBehaviorSelectionType=o.DocsBlockBehaviorDataType=o.DocumentationLegacyPageBlockShortcutType=o.DocumentationLegacyPageBlockThemeType=o.DocumentationLegacyPageBlockType=o.DocumentationLegacyPageAssetType=o.DocumentationLegacyItemType=o.DocumentationLegacyHeadingType=o.DocumentationLegacyGroupBehavior=o.DocumentationLegacyCalloutType=o.BorderStyle=o.BorderPosition=o.BlurType=o.AssetScaleType=o.AssetScale=o.AssetFormat=o.Alignment=o.ALL_TOKEN_TYPES=o.ALL_BORDER_STYLES=o.ALL_BORDER_POSITIONS=o.OPTION_TOKEN_TYPES=o.STRING_TOKEN_TYPES=o.DIMENSION_TOKEN_TYPES=void 0,o.PulsarExecutor=o.OutputFileType=o.CustomDomainState=o.CustomDomainErrorCode=o.ImportWarningType=o.WorkspaceNPMRegistryType=o.WorkspaceNPMRegistryAuthType=o.WorkspaceSubscriptionStatus=o.WorkspaceSubscriptionProductCode=o.WorkspaceSubscriptionPlanInterval=o.VisibilityType=o.UserRole=o.Unit=void 0;var t=n(3788);Object.defineProperty(o,"DIMENSION_TOKEN_TYPES",{enumerable:!0,get:function(){return t.DIMENSION_TOKEN_TYPES}}),Object.defineProperty(o,"STRING_TOKEN_TYPES",{enumerable:!0,get:function(){return t.STRING_TOKEN_TYPES}}),Object.defineProperty(o,"OPTION_TOKEN_TYPES",{enumerable:!0,get:function(){return t.OPTION_TOKEN_TYPES}});var r=n(1160);Object.defineProperty(o,"ALL_BORDER_POSITIONS",{enumerable:!0,get:function(){return r.ALL_BORDER_POSITIONS}});var e=n(4546);Object.defineProperty(o,"ALL_BORDER_STYLES",{enumerable:!0,get:function(){return e.ALL_BORDER_STYLES}});var s=n(3788);Object.defineProperty(o,"ALL_TOKEN_TYPES",{enumerable:!0,get:function(){return s.ALL_TOKEN_TYPES}});var d=n(7476);Object.defineProperty(o,"Alignment",{enumerable:!0,get:function(){return d.Alignment}});var l=n(8738);Object.defineProperty(o,"AssetFormat",{enumerable:!0,get:function(){return l.AssetFormat}});var p=n(915);Object.defineProperty(o,"AssetScale",{enumerable:!0,get:function(){return p.AssetScale}});var u=n(899);Object.defineProperty(o,"AssetScaleType",{enumerable:!0,get:function(){return u.AssetScaleType}});var y=n(6192);Object.defineProperty(o,"BlurType",{enumerable:!0,get:function(){return y.BlurType}});var g=n(1160);Object.defineProperty(o,"BorderPosition",{enumerable:!0,get:function(){return g.BorderPosition}});var S=n(4546);Object.defineProperty(o,"BorderStyle",{enumerable:!0,get:function(){return S.BorderStyle}});var b=n(5102);Object.defineProperty(o,"DocumentationLegacyCalloutType",{enumerable:!0,get:function(){return b.DocumentationLegacyCalloutType}});var h=n(2123);Object.defineProperty(o,"DocumentationLegacyGroupBehavior",{enumerable:!0,get:function(){return h.DocumentationLegacyGroupBehavior}});var v=n(9896);Object.defineProperty(o,"DocumentationLegacyHeadingType",{enumerable:!0,get:function(){return v.DocumentationLegacyHeadingType}});var O=n(7379);Object.defineProperty(o,"DocumentationLegacyItemType",{enumerable:!0,get:function(){return O.DocumentationLegacyItemType}});var N=n(1423);Object.defineProperty(o,"DocumentationLegacyPageAssetType",{enumerable:!0,get:function(){return N.DocumentationLegacyPageAssetType}});var I=n(1846);Object.defineProperty(o,"DocumentationLegacyPageBlockType",{enumerable:!0,get:function(){return I.DocumentationLegacyPageBlockType}});var $=n(1601);Object.defineProperty(o,"DocumentationLegacyPageBlockThemeType",{enumerable:!0,get:function(){return $.DocumentationLegacyPageBlockThemeType}});var w=n(2657);Object.defineProperty(o,"DocumentationLegacyPageBlockShortcutType",{enumerable:!0,get:function(){return w.DocumentationLegacyPageBlockShortcutType}});var H=n(5651);Object.defineProperty(o,"DocsBlockBehaviorDataType",{enumerable:!0,get:function(){return H.DocsBlockBehaviorDataType}});var U=n(3733);Object.defineProperty(o,"DocsBlockBehaviorSelectionType",{enumerable:!0,get:function(){return U.DocsBlockBehaviorSelectionType}});var V=n(8890);Object.defineProperty(o,"DocsBlockImagePropertyAspectRatio",{enumerable:!0,get:function(){return V.DocsBlockImagePropertyAspectRatio}});var W=n(9377);Object.defineProperty(o,"DocsBlockItemEntityType",{enumerable:!0,get:function(){return W.DocsBlockItemEntityType}});var Y=n(5883);Object.defineProperty(o,"DocsBlockItemPropertyOptionRenderingStyle",{enumerable:!0,get:function(){return Y.DocsBlockItemPropertyOptionRenderingStyle}});var G=n(8061);Object.defineProperty(o,"DocsBlockItemPropertyRichTextStyle",{enumerable:!0,get:function(){return G.DocsBlockItemPropertyRichTextStyle}});var K=n(7479);Object.defineProperty(o,"DocsBlockItemPropertyTextStyle",{enumerable:!0,get:function(){return K.DocsBlockItemPropertyTextStyle}});var z=n(6839);Object.defineProperty(o,"DocsBlockItemPropertyType",{enumerable:!0,get:function(){return z.DocsBlockItemPropertyType}});var q=n(8095);Object.defineProperty(o,"DocsBlockItemVariantLayoutType",{enumerable:!0,get:function(){return q.DocsBlockItemVariantLayoutType}});var X=n(7291);Object.defineProperty(o,"DocsBlockItemVariantLayoutWidth",{enumerable:!0,get:function(){return X.DocsBlockItemVariantLayoutWidth}});var Z=n(5963);Object.defineProperty(o,"DocsBlockOptionRenderingStyle",{enumerable:!0,get:function(){return Z.DocsBlockOptionRenderingStyle}});var Q=n(9133);Object.defineProperty(o,"DocsBlockOptionColor",{enumerable:!0,get:function(){return Q.DocsBlockOptionColor}});var J=n(6644);Object.defineProperty(o,"DocsBlockRichTextPropertyStyle",{enumerable:!0,get:function(){return J.DocsBlockRichTextPropertyStyle}});var ee=n(306);Object.defineProperty(o,"DocsBlockTextPropertyStyle",{enumerable:!0,get:function(){return ee.DocsBlockTextPropertyStyle}});var te=n(4068);Object.defineProperty(o,"DocsEntityGroupBehavior",{enumerable:!0,get:function(){return te.DocsEntityGroupBehavior}});var re=n(1233);Object.defineProperty(o,"DocsEntityType",{enumerable:!0,get:function(){return re.DocsEntityType}});var oe=n(7971);Object.defineProperty(o,"DocsSectionType",{enumerable:!0,get:function(){return oe.DocsSectionType}});var ne=n(5673);Object.defineProperty(o,"DocsLinkRefType",{enumerable:!0,get:function(){return ne.DocsLinkRefType}});var ae=n(9932);Object.defineProperty(o,"DocsImageRefType",{enumerable:!0,get:function(){return ae.DocsImageRefType}});var ie=n(4652);Object.defineProperty(o,"SourceType",{enumerable:!0,get:function(){return ie.SourceType}});var se=n(934);Object.defineProperty(o,"IconSet",{enumerable:!0,get:function(){return se.IconSet}});var ce=n(1255);Object.defineProperty(o,"FrameAlignment",{enumerable:!0,get:function(){return ce.FrameAlignment}});var le=n(3718);Object.defineProperty(o,"FrameLayout",{enumerable:!0,get:function(){return le.FrameLayout}});var ue=n(1);Object.defineProperty(o,"GradientType",{enumerable:!0,get:function(){return ue.GradientType}});var pe=n(2674);Object.defineProperty(o,"RichTextSpanAttributeType",{enumerable:!0,get:function(){return pe.RichTextSpanAttributeType}});var de=n(9125);Object.defineProperty(o,"ShadowType",{enumerable:!0,get:function(){return de.ShadowType}});var ye=n(922);Object.defineProperty(o,"TextCase",{enumerable:!0,get:function(){return ye.TextCase}});var me=n(7040);Object.defineProperty(o,"TextDecoration",{enumerable:!0,get:function(){return me.TextDecoration}});var Te=n(3788);Object.defineProperty(o,"TokenType",{enumerable:!0,get:function(){return Te.TokenType}});var fe=n(8607);Object.defineProperty(o,"Unit",{enumerable:!0,get:function(){return fe.Unit}});var ge=n(9478);Object.defineProperty(o,"UserRole",{enumerable:!0,get:function(){return ge.UserRole}});var Se=n(6141);Object.defineProperty(o,"VisibilityType",{enumerable:!0,get:function(){return Se.VisibilityType}});var be=n(5503);Object.defineProperty(o,"WorkspaceSubscriptionPlanInterval",{enumerable:!0,get:function(){return be.WorkspaceSubscriptionPlanInterval}});var ve=n(4290);Object.defineProperty(o,"WorkspaceSubscriptionProductCode",{enumerable:!0,get:function(){return ve.WorkspaceSubscriptionProductCode}});var he=n(3607);Object.defineProperty(o,"WorkspaceSubscriptionStatus",{enumerable:!0,get:function(){return he.WorkspaceSubscriptionStatus}});var Pe=n(6298);Object.defineProperty(o,"WorkspaceNPMRegistryAuthType",{enumerable:!0,get:function(){return Pe.WorkspaceNPMRegistryAuthType}});var Oe=n(7968);Object.defineProperty(o,"WorkspaceNPMRegistryType",{enumerable:!0,get:function(){return Oe.WorkspaceNPMRegistryType}});var ke=n(8042);Object.defineProperty(o,"ImportWarningType",{enumerable:!0,get:function(){return ke.ImportWarningType}});var _e=n(5695);Object.defineProperty(o,"CustomDomainErrorCode",{enumerable:!0,get:function(){return _e.CustomDomainErrorCode}});var Ce=n(7737);Object.defineProperty(o,"CustomDomainState",{enumerable:!0,get:function(){return Ce.CustomDomainState}});var x=n(2802);Object.defineProperty(o,"OutputFileType",{enumerable:!0,get:function(){return x.OutputFileType}}),Object.defineProperty(o,"PulsarExecutor",{enumerable:!0,get:function(){return x.PulsarExecutor}})})();var m=a;for(var f in T)m[f]=T[f];T.__esModule&&Object.defineProperty(m,"__esModule",{value:!0})})()})(P);const We=[{fileName:"borders",tokenTypes:[P.TokenType.dimension],groupNames:["Border"],hasStylesObject:!1,sortByNumValue:!0},{fileName:"other",tokenTypes:[P.TokenType.dimension,P.TokenType.string],excludeGroupNames:["Border","Radius","Spacing"],sortByNumValue:!0},{fileName:"radii",tokenTypes:[P.TokenType.dimension],groupNames:["Radius"],hasParentPrefix:!1,sortByNumValue:!0},{fileName:"spacing",tokenTypes:[P.TokenType.dimension],groupNames:["Spacing"],hasParentPrefix:!1,sortByNumValue:!0},{fileName:"shadows",tokenTypes:[P.TokenType.shadow],hasParentPrefix:!1},{fileName:"gradients",tokenTypes:[P.TokenType.gradient],hasParentPrefix:!0},{fileName:"typography",tokenTypes:[P.TokenType.typography]}],Ye=[{fileName:"colors",tokenTypes:[P.TokenType.color],hasMixin:!0,hasStylesObject:!1}],Ft=[{fileName:"color-tokens",tokenTypes:[P.TokenType.color]}],st="Colors",Ge="colors",we="-colors",R="global-tokens",j="js",Mt=" ",D="scss",ct=" ",_="themes",At="Theme tokens",$t="Collection",Ke="styles",wt=a=>a.replace(/\n{3,}/g,` -`),Hr=n=>n.replace(/\n{2,}$/,` -`),Vr={js:{indentation:wr,openingBracket:"{",closingBracket:"}"},scss:{indentation:ve,openingBracket:"(",closingBracket:")"}},ke=(n,a)=>{const s=a?"js":"scss",{indentation:i,openingBracket:m,closingBracket:T}=Vr[s];let f=0,o="";const r=n.split(` -`);for(const t of r)t.includes(m)&&t.includes(T)?o+=`${i.repeat(f)}${t} -`:t.includes(m)?(o+=`${i.repeat(f)}${t} -`,f+=1):t.includes(T)?(f-=1,o+=`${i.repeat(f)}${t} -`):o+=`${i.repeat(f)}${t} -`;return o=Ar(o),o=Hr(o),o},Ce=/#([A-Fa-f0-9]{6,8})\b/g,Ur=8,Oe=4,Wr=3,Gr=n=>n.length%2===0&&[...Array(n.length/2)].every((a,s)=>n[2*s]===n[2*s+1]),Yr=n=>n.split("").map((a,s)=>s%2===0?a:"").join(""),Kr=n=>n.length===Ur&&n.endsWith("ff")?n.slice(0,-2):n.length===Oe&&n.endsWith("f")?n.slice(0,-1):n,Pe=n=>{const a=[Wr,Oe].includes(n.length);let s;return a?s=n:Gr(n)?s=Yr(n):s=n,s=Kr(s),`#${s}`},ie=n=>n.replace(Ce,a=>Pe(a.slice(1))),se=(n,a,s,i)=>{let m=1;const T=i?`${i}-`:"";return a.split(",").map(o=>o.replace(Ce,r=>{const t=`var(--${s}color-${T}${n}-color-${m.toString().padStart(2,"0")}, ${r})`;return m+=1,t})).join(",").replace(/0px/g,"0")},zr=n=>n.filter(a=>{var m,T;if(a.tokenType!==k.TokenType.color)return!0;const s=a.properties.find(f=>f.name===Mr);if(!s)return!1;const i=(m=s.options)==null?void 0:m.find(f=>f.name===Lr);return i?((T=a.propertyValues)==null?void 0:T.collection)===i.id:!1}),ce=n=>({radius:"radii",spacing:"spaces"})[n]||(n.endsWith("s")?n:`${n}s`),E=n=>O.NamingHelper.codeSafeVariableName(n,O.StringCase.camelCase),le={"radius-full":"full"},qr=new Map([["breakpoint-mobile",0]]),M=(n,a)=>{const s=qr.get(n);return typeof s==typeof a?s:a},Xr=n=>le[n]?le[n]:n,_e=(n,a)=>{const s=Object.entries(a).reduce((T,[f,o])=>{let r;return typeof o=="object"&&o!==null&&typeof T[f]=="object"?r=_e(T[f],o):r=o,{...T,[f]:r}},{...n}),i={},m={};return Object.entries(s).forEach(([T,f])=>{typeof f=="object"&&f!==null&&f.moveToTheEnd==="true"?(delete f.moveToTheEnd,m[T]=f):i[T]=f}),{...i,...m}};function Ee(n){return Object.entries(n).map(([a,s])=>{if(typeof s=="object"&&s!==null){const i=Ee(s);return`${a}: ( -${i} +`),Ht=a=>a.replace(/\n{2,}$/,` +`),Ut={js:{indentation:Mt,openingBracket:"{",closingBracket:"}"},scss:{indentation:ct,openingBracket:"(",closingBracket:")"}},lt=(a,i)=>{const c=i?"js":"scss",{indentation:n,openingBracket:T,closingBracket:m}=Ut[c];let f=0,o="";const t=a.split(` +`);for(const r of t)r.includes(T)&&r.includes(m)?o+=`${n.repeat(f)}${r} +`:r.includes(T)?(o+=`${n.repeat(f)}${r} +`,f+=1):r.includes(m)?(f-=1,o+=`${n.repeat(f)}${r} +`):o+=`${n.repeat(f)}${r} +`;return o=wt(o),o=Ht(o),o},ut=/#([A-Fa-f0-9]{6,8})\b/g,Vt=8,pt=4,Wt=3,Yt=a=>a.length%2===0&&[...Array(a.length/2)].every((i,c)=>a[2*c]===a[2*c+1]),Gt=a=>a.split("").map((i,c)=>c%2===0?i:"").join(""),Kt=a=>a.length===Vt&&a.endsWith("ff")?a.slice(0,-2):a.length===pt&&a.endsWith("f")?a.slice(0,-1):a,dt=a=>{const i=[Wt,pt].includes(a.length);let c;return i?c=a:Yt(a)?c=Gt(a):c=a,c=Kt(c),`#${c}`},ze=a=>a.replace(ut,i=>dt(i.slice(1))),qe=(a,i,c,n)=>{let T=1;const m=n?`${n}-`:"";return i.split(",").map(o=>o.replace(ut,t=>{const r=`var(--${c}color-${m}${a}-color-${T.toString().padStart(2,"0")}, ${t})`;return T+=1,r})).join(",").replace(/0px/g,"0")},zt=a=>a.filter(i=>{var T,m;if(i.tokenType!==P.TokenType.color)return!0;const c=i.properties.find(f=>f.name===$t);if(!c)return!1;const n=(T=c.options)==null?void 0:T.find(f=>f.name===At);return n?((m=i.propertyValues)==null?void 0:m.collection)===n.id:!1}),Xe=a=>({radius:"radii",spacing:"spaces"})[a]||(a.endsWith("s")?a:`${a}s`),E=a=>k.NamingHelper.codeSafeVariableName(a,k.StringCase.camelCase),Ze={"radius-full":"full"},qt=new Map([["breakpoint-mobile",0]]),Ie=(a,i)=>{const c=qt.get(a);return typeof c==typeof i?c:i},Xt=a=>Ze[a]?Ze[a]:a,yt=(a,i)=>{const c=Object.entries(i).reduce((m,[f,o])=>{let t;return typeof o=="object"&&o!==null&&typeof m[f]=="object"?t=yt(m[f],o):t=o,{...m,[f]:t}},{...a}),n={},T={};return Object.entries(c).forEach(([m,f])=>{typeof f=="object"&&f!==null&&f.moveToTheEnd==="true"?(delete f.moveToTheEnd,T[m]=f):n[m]=f}),{...n,...T}};function mt(a){return Object.entries(a).map(([i,c])=>{if(typeof c=="object"&&c!==null){const n=mt(c);return`${i}: ( +${n} ), -`}return`${a}: ${s}, -`}).join("").slice(0,-1)}const Ie=n=>Object.entries(n).map(([a,s])=>{if(typeof s=="object"&&s!==null){const i=Ie(s);return`${a}: { -${i} +`}return`${i}: ${c}, +`}).join("").slice(0,-1)}const Tt=a=>Object.entries(a).map(([i,c])=>{if(typeof c=="object"&&c!==null){const n=Tt(c);return`${i}: { +${n} }, -`}return a===s?`${a}, -`:`${a}: ${s}, -`}).join("").slice(0,-1),Zr=n=>n.length===4?n.filter((a,s)=>s!==1).join("-"):n.join("-"),Qr=n=>n.length===4?n[1]:"mobile",Jr=(n,a)=>{var T;let s;const i=(T=n.name.match(/\d+/))==null?void 0:T[0],m=Xr(n.name.toLowerCase());return n.tokenType!==k.TokenType.color&&i?s=i:s=a?E(m):m,s},et=(n,a,s)=>{if(a===k.TokenType.color){const i=`${n.toLowerCase()}${Z}`;return s?E(i):`$${i}`}return s?ce(n.toLowerCase()):`$${ce(n.toLowerCase())}`},_=(n,a,s)=>{let i;return s?i=a.find(m=>m.id===n.parentGroupId):i=null,O.NamingHelper.codeSafeVariableNameForToken(n,O.StringCase.paramCase,i,"")},rt=(n,a)=>n===0?0:`${n}${a}`,x=(n,a,s,i)=>{const m=i?rt(a,i):a;return s?`export const ${E(n)} = ${typeof m=="number"?m:`'${m}'`};`:`$${n}: ${m} !default;`},Q=(n,a,s,i)=>n.sort((T,f)=>{if(i){const t=y=>y.tokenType===k.TokenType.dimension?y.value.measure:y.tokenType===k.TokenType.string?y.value.text:y.value,e=t(T),c=t(f);if(e&&c)return parseInt(e.toString(),10)-parseInt(c.toString(),10)}const o=_(T,a,s),r=_(f,a,s);return o.localeCompare(r)}),tt=n=>{let a=null;const s=[];return n.forEach(({css:i,parentGroupId:m})=>{a&&m!==a&&i&&s.push(""),i&&s.push(i),a=m}),s.join(` -`)},ot=n=>{const a=/linear-gradient\(([^,]+),\s*(.+)\)/,s=n.match(a);if(s){const i=s[1].trim(),m=Number(i.match(/\d+/)),T=i.match(/deg/),f=s[2].trim();return`linear-gradient(var(--gradient-angle, ${m}${T}), ${f})`}return n},nt=n=>n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),at=n=>{const a=/^'([^']*)'$/;return n.replace(a,"$1")},it=n=>typeof n=="number",st=n=>`{ -${n.join(`, +`}return i===c?`${i}, +`:`${i}: ${c}, +`}).join("").slice(0,-1),Zt=a=>a.length===4?a.filter((i,c)=>c!==1).join("-"):a.join("-"),Qt=a=>a.length===4?a[1]:"mobile",Jt=(a,i)=>{var m;let c;const n=(m=a.name.match(/\d+/))==null?void 0:m[0],T=Xt(a.name.toLowerCase());return a.tokenType!==P.TokenType.color&&n?c=n:c=i?E(T):T,c},er=(a,i,c)=>{if(i===P.TokenType.color){const n=`${a.toLowerCase()}${we}`;return c?E(n):`$${n}`}return c?Xe(a.toLowerCase()):`$${Xe(a.toLowerCase())}`},C=(a,i,c)=>{let n;return c?n=i.find(T=>T.id===a.parentGroupId):n=null,k.NamingHelper.codeSafeVariableNameForToken(a,k.StringCase.paramCase,n,"")},tr=(a,i)=>a===0?0:`${a}${i}`,L=(a,i,c,n)=>{const T=n?tr(i,n):i;return c?`export const ${E(a)} = ${typeof T=="number"?T:`'${T}'`};`:`$${a}: ${T} !default;`},He=(a,i,c,n)=>a.sort((m,f)=>{if(n){const r=d=>d.tokenType===P.TokenType.dimension?d.value.measure:d.tokenType===P.TokenType.string?d.value.text:d.value,e=r(m),s=r(f);if(e&&s)return parseInt(e.toString(),10)-parseInt(s.toString(),10)}const o=C(m,i,c),t=C(f,i,c);return o.localeCompare(t)}),rr=a=>{let i=null;const c=[];return a.forEach(({css:n,parentGroupId:T})=>{i&&T!==i&&n&&c.push(""),n&&c.push(n),i=T}),c.join(` +`)},or=a=>{const i=/linear-gradient\(([^,]+),\s*(.+)\)/,c=a.match(i);if(c){const n=c[1].trim(),T=Number(n.match(/\d+/)),m=n.match(/deg/),f=c[2].trim();return`linear-gradient(var(--gradient-angle, ${T}${m}), ${f})`}return a},nr=a=>a.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),ar=a=>{const i=/^'([^']*)'$/;return a.replace(i,"$1")},ir=a=>typeof a=="number",sr=a=>`{ +${a.join(`, `)}, -}`,ct=n=>`( -${n.join(`, +}`,cr=a=>`( +${a.join(`, `)}, -)`,lt=(n,a)=>`${n}: ${/\s/.test(a)?`"${a}"`:a}`,ut=(n,a)=>{const s=nt(n);let i;return typeof a=="string"&&a.includes(", ")?i=`"${a}"`:it(a)?i=a:i=at(a),`${s}: ${i}`},ue=(n,a)=>Object.entries(n).map(s=>{const[i,m]=s;return a(i,m)}),pt=({fontFamily:n,fontSize:a,fontWeight:s,lineHeight:i},m,T)=>{const f={fontFamily:`'${n.text}', sans-serif`,fontSize:`'${a.measure}${a.unit==="Pixels"?"px":a.unit}'`,fontStyle:`'${m?"italic":"normal"}'`,fontWeight:s.text};i&&i.measure&&(f.lineHeight=i.measure/100);const o=ue(f,ut),r=ue(f,lt);return T?st(r):ct(o)},dt=(n,a,s,i,m,T,f)=>{var r,t,e,c;const o=y=>{const{tokenType:u}=n;return u===y};if(o(k.TokenType.dimension)){const y=n,u=_(y,s,T);let p=(r=y.value)==null?void 0:r.measure;p=M(u,p);const l=O.CSSHelper.unitToCSS((t=y.value)==null?void 0:t.unit);return x(u,p,f,l)}if(o(k.TokenType.string)){const y=n,u=_(y,s,T);let p=y.value.text;return p=M(u,p),x(u,p,f)}if(o(k.TokenType.color)){const y=n,u=_(y,s,T);if(m){let p=O.CSSHelper.colorTokenValueToCSS(y.value,a,{allowReferences:!0,decimals:3,colorFormat:O.ColorFormat.hex8,tokenToVariableRef:()=>""});return p=M(u,Pe(p)),x(u,p,f)}return`$${u}: var(--${i}color-${u});`}if(o(k.TokenType.shadow)){const y=n,u=_(n,s,T),{value:p,origin:l}=y;let d=O.CSSHelper.shadowTokenValueToCSS(p,a,{allowReferences:!0,decimals:3,colorFormat:O.ColorFormat.hashHex8,tokenToVariableRef:()=>""});const g=T||(e=l==null?void 0:l.name)==null?void 0:e.split("/")[0].toLowerCase();return d=se(u,d,i,g),d=ie(d),x(u,d,f)}if(o(k.TokenType.gradient)){const y=n,u=_(n,s,T),{value:p,origin:l}=y;let d=O.CSSHelper.gradientTokenValueToCSS(p,a,{allowReferences:!0,colorFormat:O.ColorFormat.hashHex8,decimals:3,tokenToVariableRef:()=>""});d=ot(d);const g=T||(c=l==null?void 0:l.name)==null?void 0:c.split("/")[0].toLowerCase();return d=se(u,d,i,g),d=ie(d),x(u,d,f)}return null},Tt=(n,a,s,i,m,T,f,o=!1)=>{const t=Q(n,s,T,f).map(e=>({css:dt(e,a,s,i,m,T,o),parentGroupId:e.parentGroupId}));return tt(t)},mt=(n,a,s,i)=>{const m=a,T=n.slice(0,2),f=Zr(n).toLowerCase(),o=Qr(n).toLowerCase();let r=s;T.forEach((t,e)=>{const c=i?E(f):`$${f}`,y=e===0?c:t;e===T.length-1?r[o]=pt(m.value,f.includes("italic"),i):(r[y]=r[y]||{},r=r[y])})},yt=(n,a,s,i,m,T=!1)=>{let f=m;n.forEach((o,r)=>{const t=r===0?et(o,a.tokenType,T):o;if(r===n.length-1){const e=T?`${E(_(a,s,i))}`:`$${_(a,s,i)}`,c=Jr(a,T);f[c]=e}else f[T?E(t):t]=f[t]||{},f=f[T?E(t):t]})},ft=(n,a,s,i,m)=>{var o,r;const{tokenType:T}=n,f=(r=(o=n.origin)==null?void 0:o.name)==null?void 0:r.split("/");return!f||f.length<=1||(T===k.TokenType.typography?mt(f,n,i,m):yt(f,n,a,s,i,m)),i},Ne=(n,a)=>{const s=a?he:Z;return n.replace(s,"").replace("$","")},gt=(n,a)=>({...n,[Ne(a,!1)]:a}),St=(n,a)=>n.reduce((s,i)=>({...s,[Ne(i,a)]:i}),{}),bt=n=>n.reduce(gt,{}),ht=(n,a,s,i,m)=>{const f=Q(n,a,s,m).reduce((t,e)=>{const c=ft(e,a,s,t,i);return{...t,...c}},{}),o=Object.keys(f).filter(t=>t.endsWith(i?he:Z));if(o.length>0){const t=St(o,i),e=i?ne:`$${ne}`;return{...f,[e]:t}}const r=Object.keys(f).filter(t=>t.includes("heading")||t.includes("body"));if(r.length>0){const t=bt(r),e=i?ae:`$${ae}`;return{...f,[e]:{...t,moveToTheEnd:"true"}}}return f},vt="css-variable-prefix",kt=n=>{var i;const a=n.find(m=>m.tokenType===k.TokenType.string&&m.name===vt);return((i=a==null?void 0:a.value)==null?void 0:i.text)??""},Ct=(n,a,s,i,m)=>`@mixin color-css-variables { -${Q(n,a,i,m).map(o=>{const r=_(o,a,i);return`${ve}--${s}color-${r}: #{$${r}};`}).join(` +)`,lr=(a,i)=>`${a}: ${/\s/.test(i)?`"${i}"`:i}`,ur=(a,i)=>{const c=nr(a);let n;return typeof i=="string"&&i.includes(", ")?n=`"${i}"`:ir(i)?n=i:n=ar(i),`${c}: ${n}`},Qe=(a,i)=>Object.entries(a).map(c=>{const[n,T]=c;return i(n,T)}),pr=({fontFamily:a,fontSize:i,fontWeight:c,lineHeight:n},T,m)=>{const f={fontFamily:`'${a.text}', sans-serif`,fontSize:`'${i.measure}${i.unit==="Pixels"?"px":i.unit}'`,fontStyle:`'${T?"italic":"normal"}'`,fontWeight:c.text};n&&n.measure&&(f.lineHeight=n.measure/100);const o=Qe(f,ur),t=Qe(f,lr);return m?sr(t):cr(o)},dr=(a,i,c,n,T,m,f)=>{var t,r,e,s;const o=d=>{const{tokenType:l}=a;return l===d};if(o(P.TokenType.dimension)){const d=a,l=C(d,c,m);let p=(t=d.value)==null?void 0:t.measure;p=Ie(l,p);const u=k.CSSHelper.unitToCSS((r=d.value)==null?void 0:r.unit);return L(l,p,f,u)}if(o(P.TokenType.string)){const d=a,l=C(d,c,m);let p=d.value.text;return p=Ie(l,p),L(l,p,f)}if(o(P.TokenType.color)){const d=a,l=C(d,c,m);if(T){let p=k.CSSHelper.colorTokenValueToCSS(d.value,i,{allowReferences:!0,decimals:3,colorFormat:k.ColorFormat.hex8,tokenToVariableRef:()=>""});return p=Ie(l,dt(p)),L(l,p,f)}return`$${l}: var(--${n}color-${l});`}if(o(P.TokenType.shadow)){const d=a,l=C(a,c,m),{value:p,origin:u}=d;let y=k.CSSHelper.shadowTokenValueToCSS(p,i,{allowReferences:!0,decimals:3,colorFormat:k.ColorFormat.hashHex8,tokenToVariableRef:()=>""});const g=m||(e=u==null?void 0:u.name)==null?void 0:e.split("/")[0].toLowerCase();return y=qe(l,y,n,g),y=ze(y),L(l,y,f)}if(o(P.TokenType.gradient)){const d=a,l=C(a,c,m),{value:p,origin:u}=d;let y=k.CSSHelper.gradientTokenValueToCSS(p,i,{allowReferences:!0,colorFormat:k.ColorFormat.hashHex8,decimals:3,tokenToVariableRef:()=>""});y=or(y);const g=m||(s=u==null?void 0:u.name)==null?void 0:s.split("/")[0].toLowerCase();return y=qe(l,y,n,g),y=ze(y),L(l,y,f)}return null},yr=(a,i,c,n,T,m,f,o=!1)=>{const r=He(a,c,m,f).map(e=>({css:dr(e,i,c,n,T,m,o),parentGroupId:e.parentGroupId}));return rr(r)},mr=(a,i,c,n)=>{const T=i,m=a.slice(0,2),f=Zt(a).toLowerCase(),o=Qt(a).toLowerCase();let t=c;m.forEach((r,e)=>{const s=n?E(f):`$${f}`,d=e===0?s:r;e===m.length-1?t[o]=pr(T.value,f.includes("italic"),n):(t[d]=t[d]||{},t=t[d])})},Tr=(a,i,c,n,T,m=!1)=>{let f=T;a.forEach((o,t)=>{const r=t===0?er(o,i.tokenType,m):o;if(t===a.length-1){const e=m?`${E(C(i,c,n))}`:`$${C(i,c,n)}`,s=Jt(i,m);f[s]=e}else f[m?E(r):r]=f[r]||{},f=f[m?E(r):r]})},fr=(a,i,c,n,T)=>{var o,t;const{tokenType:m}=a,f=(t=(o=a.origin)==null?void 0:o.name)==null?void 0:t.split("/");return!f||f.length<=1||(m===P.TokenType.typography?mr(f,a,n,T):Tr(f,a,i,c,n,T)),n},ft=(a,i)=>{const c=i?st:we;return a.replace(c,"").replace("$","")},gr=(a,i)=>({...a,[ft(i,!1)]:i}),Sr=(a,i)=>a.reduce((c,n)=>({...c,[ft(n,i)]:n}),{}),br=a=>a.reduce(gr,{}),vr=(a,i,c,n,T)=>{const f=He(a,i,c,T).reduce((r,e)=>{const s=fr(e,i,c,r,n);return{...r,...s}},{}),o=Object.keys(f).filter(r=>r.endsWith(n?st:we));if(o.length>0){const r=Sr(o,n),e=n?Ge:`$${Ge}`;return{...f,[e]:r}}const t=Object.keys(f).filter(r=>r.includes("heading")||r.includes("body"));if(t.length>0){const r=br(t),e=n?Ke:`$${Ke}`;return{...f,[e]:{...r,moveToTheEnd:"true"}}}return f},hr="css-variable-prefix",Pr=a=>{var n;const i=a.find(T=>T.tokenType===P.TokenType.string&&T.name===hr);return((n=i==null?void 0:i.value)==null?void 0:n.text)??""},Or=(a,i,c,n,T)=>`@mixin color-css-variables { +${He(a,i,n,T).map(o=>{const t=C(o,i,n);return`${ct}--${c}color-${t}: #{$${t}};`}).join(` `)} } -`,Ot=n=>`/* This file was generated by Supernova, don't change manually */ -${n}`,Pt=(n,a,s)=>n.filter(i=>{var o,r;const m=i.tokenType===a,T=(r=(o=i.origin)==null?void 0:o.name)==null?void 0:r.includes(s),f=!(i.tokenType===k.TokenType.typography&&i.name.includes("-Underline"));return m&&T&&f}),De=(n,a)=>n!==a-1?` +`,kr=a=>`/* This file was generated by Supernova, don't change manually */ +${a}`,_r=(a,i,c)=>a.filter(n=>{var o,t;const T=n.tokenType===i,m=(t=(o=n.origin)==null?void 0:o.name)==null?void 0:t.includes(c),f=!(n.tokenType===P.TokenType.typography&&n.name.includes("-Underline"));return T&&m&&f}),gt=(a,i)=>a!==i-1?` `:` -`,_t=n=>([a,s],i)=>`export const ${a} = { -${Ie(s)} -};${De(i,n)}`,Et=n=>([a,s],i)=>`${a}: ( -${Ee(s)} -) !default;${De(i,n)}`,Re=(n,a)=>{const s=Object.entries(n);return s.map(a(s.length)).join("")},It=n=>Re(n,_t),Nt=n=>Re(n,Et),Dt=(n,a,s)=>{let i;if(a&&a.length>0){const T=n.filter(f=>!a.some(o=>{var r,t;return(t=(r=f.origin)==null?void 0:r.name)==null?void 0:t.includes(o)})).reduce((f,o)=>{var t,e;const r=(e=(t=o.origin)==null?void 0:t.name)==null?void 0:e.split("/")[0];return r&&!f.includes(r)&&f.push(r),f},[]);i=[...new Set(T)]}else i=s;return i},Rt=(n,a,s,i,m)=>{let T="",f={},o="";const{excludeGroupNames:r=null,groupNames:t=[""],hasMixin:e=!1,hasParentPrefix:c=!0,hasStylesObject:y=!0,sortByNumValue:u=!1,tokenTypes:p}=i;p.forEach(d=>{Dt(n,r,t).forEach(S=>{const b=Pt(n,d,S),v=kt(n);d!==k.TokenType.typography&&(T+=Tt(b,a,s,v,e,c,u,m),T+=` +`,Cr=a=>([i,c],n)=>`export const ${i} = { +${Tt(c)} +};${gt(n,a)}`,Er=a=>([i,c],n)=>`${i}: ( +${mt(c)} +) !default;${gt(n,a)}`,St=(a,i)=>{const c=Object.entries(a);return c.map(i(c.length)).join("")},Ir=a=>St(a,Cr),Dr=a=>St(a,Er),Nr=(a,i,c)=>{let n;if(i&&i.length>0){const m=a.filter(f=>!i.some(o=>{var t,r;return(r=(t=f.origin)==null?void 0:t.name)==null?void 0:r.includes(o)})).reduce((f,o)=>{var r,e;const t=(e=(r=o.origin)==null?void 0:r.name)==null?void 0:e.split("/")[0];return t&&!f.includes(t)&&f.push(t),f},[]);n=[...new Set(m)]}else n=c;return n},Rr=(a,i,c,n,T)=>{let m="",f={},o="";const{excludeGroupNames:t=null,groupNames:r=[""],hasMixin:e=!1,hasParentPrefix:s=!0,hasStylesObject:d=!0,sortByNumValue:l=!1,tokenTypes:p}=n;p.forEach(y=>{Nr(a,t,r).forEach(S=>{const b=_r(a,y,S),h=Pr(a);y!==P.TokenType.typography&&(m+=yr(b,i,c,h,e,s,l,T),m+=` -`),!m&&e&&(o+=Ct(b,s,v,c,u));const h=ht(b,s,c,m,u);f=_e(f,h)})});let l=T;return y&&(l+=m?It(f):Nt(f)),!m&&e&&(l+=o),{content:Ot(ke(l,m))}},B=(n,a,s,i,m=!1)=>i.map(T=>{const f=Rt(n,a,s,T,m);return{fileName:T.fileName,...f}}),F=(n,a=!1)=>`${n.map(s=>{const i=a?"ts":"scss",m=s.fileName.replace(/^_/,"").replace(new RegExp(`\\.${i}$`),"");return a?`export * from './${m}';`:`@forward '${m}';`}).sort().join(` +`),!T&&e&&(o+=Or(b,c,h,s,l));const v=vr(b,c,s,T,l);f=yt(f,v)})});let u=m;return d&&(u+=T?Ir(f):Dr(f)),!T&&e&&(u+=o),{content:kr(lt(u,T))}},F=(a,i,c,n,T=!1)=>n.map(m=>{const f=Rr(a,i,c,m,T);return{fileName:m.fileName,...f}}),M=(a,i=!1)=>`${a.map(c=>{const n=i?"ts":"scss",T=c.fileName.replace(/^_/,"").replace(new RegExp(`\\.${n}$`),"");return i?`export * from './${T}';`:`@forward '${T}';`}).sort().join(` `)} -`,jt=n=>`import * as ${E(n)} from './${n}';`,$t=n=>`@use '${P}/${n}';`,xt=n=>a=>n?jt(a.name):$t(a.name),Bt=(n,a)=>n.map(xt(a)).join(` -`),Ft=(n,a)=>n.map(s=>{const i=`variables: meta.module-variables(${s.name}), -`,m=`mixins: meta.module-mixins(${s.name}), -`;return a?`${E(s.name)}: { -tokens: ${E(s.name)}, -},`:`${s.name}: ( -${i}${m}),`}).join(` -`),pe=(n,a=!1)=>{const s=Bt(n,a),i=Ft(n,a),o=`${a?"":`@use 'sass:meta'; -`}${s} +`,jr=a=>`import * as ${E(a)} from './${a}';`,Br=a=>`@use '${_}/${a}';`,xr=a=>i=>a?jr(i.name):Br(i.name),Lr=(a,i)=>a.map(xr(i)).join(` +`),Fr=(a,i)=>a.map(c=>{const n=`variables: meta.module-variables(${c.name}), +`,T=`mixins: meta.module-mixins(${c.name}), +`;return i?`${E(c.name)}: { +tokens: ${E(c.name)}, +},`:`${c.name}: ( +${n}${T}),`}).join(` +`),Je=(a,i=!1)=>{const c=Lr(a,i),n=Fr(a,i),o=`${i?"":`@use 'sass:meta'; +`}${c} // The first theme is the default theme, as the left column in the Figma table. -${a?`export const themes = { +${i?`export const themes = { `:`$themes: ( -`}${i} -${a?`}; +`}${n} +${i?`}; `:`); -`}`;return ke(o,a)},wt=async(n,a,s,i,m)=>{const T=[],f=zr(n),o=B(n,a,s,te),r=B(n,a,s,te,!0),t=F(o),e=F(r,!0);T.push(...o.map(d=>({path:`./${I}/${D}`,fileName:`_${d.fileName}.scss`,content:d.content})),...r.map(d=>({path:`./${R}/${D}/`,fileName:`${d.fileName}.ts`,content:d.content}))),T.push({path:`./${I}/${D}/`,fileName:"index.scss",content:t}),T.push({path:`./${R}/${D}/`,fileName:"index.ts",content:e}),T.push({path:`./${I}/`,fileName:"@tokens.scss",content:`@forward '${D}'; -@forward '${P}'; -`}),T.push({path:`./${R}/`,fileName:"index.ts",content:`export * from './${D}'; -export * from './${P}'; -`});const c=await Promise.all(i.map(async d=>({themedTokens:m.tokens.computeTokensByApplyingThemes(n,f,[d]),theme:d})));for(const{themedTokens:d,theme:g}of c){const S=B(d,a,s,oe),b=B(d,a,s,oe,!0),v=F(S),h=F(b,!0);T.push(...S.map(C=>({path:`./${I}/${P}/${g.name}/`,fileName:`_${C.fileName}.scss`,content:C.content})),...b.map(C=>({path:`./${R}/${P}/${g.name}/`,fileName:`${C.fileName}.ts`,content:C.content}))),T.push({path:`./${I}/${P}/${g.name}/`,fileName:"index.scss",content:v}),T.push({path:`./${R}/${P}/${g.name}/`,fileName:"index.ts",content:h})}const y=pe(i),u=pe(i,!0),p=`@forward 'color-tokens'; -`,l=B(f,a,s,Fr,!1);return T.push({path:`./${I}/`,fileName:"@themes.scss",content:y}),T.push({path:`./${R}/${P}`,fileName:"index.ts",content:u}),T.push({path:`./${I}/${P}`,fileName:"index.scss",content:p}),T.push(...l.map(d=>({path:`./${I}/${P}`,fileName:`_${d.fileName}.scss`,content:d.content}))),T},Lt=n=>{let a=[];const s=JSON.stringify(n,(i,m)=>{if(typeof m=="object"&&m!==null){if(a!=null&&a.includes(m))return"CIRCULAR_REFERENCE";a==null||a.push(m)}return m},2);return a=null,s},je=Pulsar.exportConfig();Pulsar.export(async(n,a)=>{const s={designSystemId:a.dsId,versionId:a.versionId};let i=await n.tokens.getTokens(s),m=await n.tokens.getTokenGroups(s);a.brandId&&(i=i.filter(e=>e.brandId===a.brandId),m=m.filter(e=>e.brandId===a.brandId));const T=new Map(i.map(e=>[e.id,e])),f=await n.tokens.getTokenThemes(s),o=(e,c,y)=>O.FileHelper.createTextFile({relativePath:e,fileName:c,content:y});let r=[];return r=(await wt(i,T,m,f,n)).map(e=>o(e.path,e.fileName,e.content)),je.generateOriginalDataFiles&&r.push(o("./original-data/","_original-tokens.json",Lt(i)),o("./original-data/","_original-groups.json",JSON.stringify(m,null,2))),r});exports.exportConfiguration=je; +`}`;return lt(o,i)},Mr=async(a,i,c,n,T)=>{const m=[],f=zt(a),o=F(a,i,c,We),t=F(a,i,c,We,!0),r=M(o),e=M(t,!0);m.push(...o.map(y=>({path:`./${D}/${R}`,fileName:`_${y.fileName}.scss`,content:y.content})),...t.map(y=>({path:`./${j}/${R}/`,fileName:`${y.fileName}.ts`,content:y.content}))),m.push({path:`./${D}/${R}/`,fileName:"index.scss",content:r}),m.push({path:`./${j}/${R}/`,fileName:"index.ts",content:e}),m.push({path:`./${D}/`,fileName:"@tokens.scss",content:`@forward '${R}'; +@forward '${_}'; +`}),m.push({path:`./${j}/`,fileName:"index.ts",content:`export * from './${R}'; +export * from './${_}'; +`});const s=await Promise.all(n.map(async y=>({themedTokens:T.tokens.computeTokensByApplyingThemes(a,f,[y]),theme:y})));for(const{themedTokens:y,theme:g}of s){const S=F(y,i,c,Ye),b=F(y,i,c,Ye,!0),h=M(S),v=M(b,!0);m.push(...S.map(O=>({path:`./${D}/${_}/${g.name}/`,fileName:`_${O.fileName}.scss`,content:O.content})),...b.map(O=>({path:`./${j}/${_}/${g.name}/`,fileName:`${O.fileName}.ts`,content:O.content}))),m.push({path:`./${D}/${_}/${g.name}/`,fileName:"index.scss",content:h}),m.push({path:`./${j}/${_}/${g.name}/`,fileName:"index.ts",content:v})}const d=Je(n),l=Je(n,!0),p=`@forward 'color-tokens'; +`,u=F(f,i,c,Ft,!1);return m.push({path:`./${D}/`,fileName:"@themes.scss",content:d}),m.push({path:`./${j}/${_}`,fileName:"index.ts",content:l}),m.push({path:`./${D}/${_}`,fileName:"index.scss",content:p}),m.push(...u.map(y=>({path:`./${D}/${_}`,fileName:`_${y.fileName}.scss`,content:y.content}))),m},Ar=a=>{let i=[];const c=JSON.stringify(a,(n,T)=>{if(typeof T=="object"&&T!==null){if(i!=null&&i.includes(T))return"CIRCULAR_REFERENCE";i==null||i.push(T)}return T},2);return i=null,c},bt=Pulsar.exportConfig();Pulsar.export(async(a,i)=>{const c={designSystemId:i.dsId,versionId:i.versionId};let n=await a.tokens.getTokens(c),T=await a.tokens.getTokenGroups(c);i.brandId&&(n=n.filter(e=>e.brandId===i.brandId),T=T.filter(e=>e.brandId===i.brandId));const m=new Map(n.map(e=>[e.id,e])),f=await a.tokens.getTokenThemes(c),o=(e,s,d)=>k.FileHelper.createTextFile({relativePath:e,fileName:s,content:d});let t=[];return t=(await Mr(n,m,T,f,a)).map(e=>o(e.path,e.fileName,e.content)),bt.generateOriginalDataFiles&&t.push(o("./original-data/","_original-tokens.json",Ar(n)),o("./original-data/","_original-groups.json",JSON.stringify(T,null,2))),t});exports.exportConfiguration=bt;