@sassoftware/va-report-components
Version:
The SAS Visual Analytics SDK is a set of JavaScript APIs and web components that enable SAS Visual Analytics report content to be easily embedded in a third-party application or web page.
1 lines • 9.05 MB
JavaScript
/*! License information is available at ../../LICENSE.txt and ../../LICENSE-3RD-PARTY.txt */(globalThis["va-report-componentsJsonp"]=globalThis["va-report-componentsJsonp"]||[]).push([[33],Array(131).concat([(e,t,o)=>{"use strict";o.d(t,{B:()=>m});var r=o(132),a=o(2),s=o(134),n=o(246),l=o(247),c=o(250),i=o(195),d=o(698),h=o(475),p=o(258);const m=function(e){const[t,o]=(0,a.useState)(null),[m,u]=(0,a.useState)(!1),[g,v]=(0,a.useState)(""),[f,C]=(0,a.useState)(!1),y=(0,a.useRef)(null),M=(0,l.gV)(),[b,x]=(0,d.T9)(),[w,S]=(0,d.$S)();(0,a.useEffect)((()=>{var o,r;const a=e.onError,s=(0,c.A5)(e.host,e.authenticationType),n=e.objectName?null===(o=s.getObjectImage(e.reportUri,e.objectName,t))||void 0===o?void 0:o.subscribe((e=>{e.imageURL?v(e.imageURL):null==a||a(e.error)})):null===(r=s.getReportImage(e.reportUri,t,e.sectionIndex))||void 0===r?void 0:r.subscribe((e=>{e.imageURL?v(e.imageURL):null==a||a(e.error)}));return()=>null==n?void 0:n.unsubscribe()}),[e.host,e.authenticationType,e.reportUri,e.objectName,e.sectionIndex,e.onError,t]);const[z]=(0,h.x)((({contentRect:e})=>{if(e&&!t){const t=e.width,r=e.height;t>0&&r>0&&o({width:t,height:r})}}));return(0,r.jsx)(i.f6,Object.assign({currentTheme:b},{children:(0,r.jsxs)(n.X,Object.assign({ref:z,style:{position:"relative",display:"flex",flexShrink:1,flexDirection:"column",height:"100%",justifyContent:"center",backgroundColor:null==x?void 0:x.backgroundColor,fontFamily:null==x?void 0:x.fontFamily}},{children:[(0,r.jsx)("img",{ref:y,src:g,style:{position:"absolute",width:"100%",height:"100%",visibility:m?"visible":"hidden"},onLoad:()=>{!m&&y.current&&t&&u(!0)},onMouseDown:()=>C(!e.mobileView&&m),"data-testid":(0,p.A8)()?e.objectName+"-image":void 0}),(0,r.jsx)("div",{style:{width:"100%",height:"100%",position:"absolute",backgroundColor:"#FFFFFFA0",visibility:m&&f?"visible":"hidden"}}),(0,r.jsx)(s.Bu,{style:{zIndex:1},active:f||!m,text:M,animationTokens:w,tokens:S,delay:0})]}))}))}},(e,t,o)=>{"use strict";e.exports=o(133)},(e,t,o)=>{"use strict";var r=o(2),a=Symbol.for("react.element"),s=Symbol.for("react.fragment"),n=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function i(e,t,o){var r,s={},i=null,d=null;for(r in void 0!==o&&(i=""+o),void 0!==t.key&&(i=""+t.key),void 0!==t.ref&&(d=t.ref),t)n.call(t,r)&&!c.hasOwnProperty(r)&&(s[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===s[r]&&(s[r]=t[r]);return{$$typeof:a,type:e,key:i,ref:d,props:s,_owner:l.current}}t.Fragment=s,t.jsx=i,t.jsxs=i},(e,t,o)=>{"use strict";o.d(t,{Bu:()=>V});var r=o(2),a=o(135),s=o.n(a),n=o(136),l=o(181),c=o(183),i=o(195),d=o(212),h=o(213),p=o(237),m=o(238),u=o(239),g=o(243),v=o(245);const f=JSON.parse('{"i":"sas_components-BusyStateIndicator-BusyStateAnimationElement_bar-container","q":"sas_components-BusyStateIndicator-BusyStateAnimationElement_progress-bar"}');var C=o(132);const y=(0,c.zF)(v.Z),M=(0,r.forwardRef)((function(e,t){const o=y(),r=(0,i.Ld)(),a=b(r,{tokens:e.tokens});return(0,C.jsx)(m.Z,{spacing:"s",tabIndex:e.tabIndex??0,ref:t,className:s()(f.i,e.className),style:{...a,...e.style},"aria-label":e.ariaLabel??o("busyStateIndicatorAnimation.default.aria"),"aria-describedby":e.ariaDescribedBy,role:"img",title:o("busyStateIndicatorAnimation.default.tooltip.label"),children:(0,C.jsx)("div",{className:f.q})})})),b=(e,t)=>({...(0,i.je)({bg:e.tokens["color-primary"],"animation-start":e.tokens["color-primary"],"animation-end":e.tokens["color-container-background-0"],minWidth:e.tokens["size-container-xs"],maxWidth:e.tokens["size-container-l"],"border-radius":e.tokens["size-border-radius-xxs"],height:"4px",...t?.tokens?.()??{}},"busy-state-bar"),...!e.enableNovaTokens&&x(e,t)}),x=(e,t)=>{switch(e.baseReportThemeName){case"highcontrast2018":case"highcontrast2017":return{...(0,i.je)({bg:e.c.hcBusy,"animation-start":e.tokens["color-primary"],"animation-end":e.c.white,...t?.tokens?.()??{}},"busy-state-bar")}}return{...(0,i.je)({bg:e.reportTokens.stateStatusContent.informational.fg,"animation-start":e.tokens["color-primary"],"animation-end":e.c.white,...t?.tokens?.()??{}},"busy-state-bar")}},w=JSON.parse('{"IJ":"sas_components-BusyStateIndicator-BusyStateIndicator_overlay","SB":"sas_components-BusyStateIndicator-BusyStateIndicator_state","o2":"sas_components-BusyStateIndicator-BusyStateIndicator_state-text","nC":"sas_components-BusyStateIndicator-BusyStateIndicator_container","Hn":"sas_components-BusyStateIndicator-BusyStateIndicator_children-container","NI":"sas_components-BusyStateIndicator-BusyStateIndicator_fill-parent-container","qP":"sas_components-BusyStateIndicator-BusyStateIndicator_button-container"}');var S=o(232),z=o(226);const E=(0,c.zF)(v.Z),N=(0,l.e)("BusyStateIndicator-text"),V=(0,r.forwardRef)((function(e,t){const o=E(),a=(0,p.k)(),{text:n,buttonText:l,onButtonPress:c,active:v,children:f,testId:y,hideGraphic:b}=e,x=N(),V=(e=>null==e?300:e>0?e:0)(e.delay),[H,A]=(0,r.useState)(!1),L=(0,r.useRef)(null),I=(0,r.useRef)(null),k=(0,r.useRef)(null),D=(0,r.useRef)(null),_=(0,r.useRef)(null),F=(0,r.useRef)(null),R=(0,r.useRef)(!1),B=(0,i.Ld)(),O=!!v&&(H||0===V),P=n??(b?o("hideGraphicLoading.label"):n),j={...T(B,{tokens:e.tokens}),...e.theme?.(B)};(0,r.useEffect)((()=>{if(!v)return void A(!1);const e=setTimeout((()=>A(!0)),V);return()=>clearTimeout(e)}),[v]);const Z=e.activeMsg??o("active.aria");(0,r.useEffect)((()=>{O?(F.current||(F.current=document.activeElement),!e.disableAutoFocus&&I.current?.contains(document.activeElement)?b?D.current?.focus():k.current?.focus():Z&&a?.notify(Z)):F.current&&(e.disableAutoFocus||F.current?.focus?.(),F.current=null)}),[a,O,Z,b,e.disableAutoFocus]);const U=(0,r.useRef)(e.onActive);U.current=e.onActive,(0,r.useEffect)((()=>{O&&U.current?.()}),[O]),(0,g.S)({isOpen:O,message:e.dismissedMsg??o("dismissed.aria")}),O||L.current?.contains(document.activeElement)||(F.current=null);const G=(0,C.jsxs)(m.Z,{className:s()(w.SB,e.className),style:{...j,...e.style},"data-testid":y,ref:L,orientation:"vertical",children:["spinner"!==e.variant||b?b?null:(0,C.jsx)(M,{ref:t=>{(0,d.k)(e.busyStateAnimationRef,t),k.current=t},ariaLabel:e.ariaLabel,ariaDescribedBy:P?x:void 0,tokens:e.animationTokens}):(0,C.jsxs)(m.Z,{spacing:"s",style:{alignItems:"center"},children:[(0,C.jsx)(z.Wj,{icon:S.AnimatedProgressIndicator,type:"icon",ariaHidden:!0,ref:t=>{(0,d.k)(e.busyStateAnimationRef,t),k.current=t},ariaLabelledBy:x}),(0,C.jsx)(u.x,{"aria-label":o("spinner.label"),id:x,children:o("spinner.label")})]}),P?(0,C.jsx)("span",{ref:D,className:w.o2,id:x,tabIndex:b?0:void 0,children:P}):null,l?(0,C.jsx)("div",{className:w.qP,children:(0,C.jsx)(h.zx,{variant:h.Wu.Small,onPress:c,text:l})}):null]});return f?(0,C.jsxs)("div",{className:s()(w.nC,e.fillParentContainer&&w.NI,e.containerClassName),style:{...j,...e.containerStyle},ref:t,children:[O?(0,C.jsx)("span",{tabIndex:0,ref:_,onFocus:()=>{R.current||(b?D.current?.focus():k.current?.focus())},"data-autofocus-inside":"true"}):null,(0,C.jsx)("div",{className:w.Hn,ref:I,children:f}),O?(0,C.jsx)("div",{className:s()(w.IJ,e.overlayClassName),style:e.overlayStyle,onKeyDown:e=>{"Tab"===e.key&&e.shiftKey&&e.target===(b?D.current:k.current)&&(R.current=!0,_.current?.focus(),R.current=!1)},children:G}):null]}):O?G:null})),T=(e,t)=>({...(0,i.je)({"font-size-m":e.tokens["font-size-body-text-m"],"overlay-bg":t?.tokens?.().bg??(0,n.uK)(e.tokens["color-container-background-0"],.9),fg:t?.tokens?.().fg??e.tokens["color-body-text"],pd:e.tokens["space-base-s"]},"busy-state"),...(0,i.je)({bg:e.tokens["color-container-background-0"]},"button-container"),...!e.enableNovaTokens&&H(e,t)}),H=(e,t)=>{let o="",r="";switch(e.themeVariant){case"dark":o=(0,n.uK)(e.c.p_2,.6),r=e.c.white;break;case"high-contrast":o=(0,n.uK)(e.c.black,.6),r=e.c.white;break;default:o=(0,n.uK)(e.c.white,.8),r=e.c.n_3}return{...(0,i.je)({"font-size-m":e.reportTokens.font.size.m,"overlay-bg":t?.tokens?.().bg??o,fg:t?.tokens?.().fg??r},"busy-state"),...(0,i.je)({bg:e.reportTokens.backgrounds.panes.bg},"button-container")}}},(e,t)=>{var o;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var o=arguments[t];o&&(e=n(e,s(o)))}return e}function s(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var o in e)r.call(e,o)&&e[o]&&(t=n(t,o));return t}function n(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(o=function(){return a}.apply(t,[]))||(e.exports=o)}()},(e,t,o)=>{"use strict";o.d(t,{Ne:()=>r.Ne,mx:()=>r.mx,qj:()=>r.qj,Cv:()=>r.Cv,LX:()=>s.LX,kG:()=>r.kG,A9:()=>s.A9,EW:()=>a.EW,So:()=>s.So,LJ:()=>a.LJ,PS:()=>a.PS,uK:()=>n.u});var r=o(137),a=o(138),s=o(140),n=o(180)},(e,t,o)=>{"use strict";o.d(t,{Cv:()=>m,Ne:()=>c,k8:()=>h,kG:()=>d,mx:()=>i,qj:()=>l,ud:()=>p});const r={colorNeutral:"hsl(219, 12%, 42%)",colorPrimary:"hsl(212, 94%, 42%)",colorSecondary:"hsl(329,60%,30%)",colorAlert:"hsl(0, 100%, 36%)",colorWarning:"hsl(43, 89%, 39%)",colorSuccess:"hsl(123, 46%, 36%)",colorInfo:"hsl(212, 94%, 36%)",colorStatusNeutral:"hsl(219, 12%, 36%)",colorUiLight:"hsl(219, 0%, 100%)",colorUiMedium:"hsl(219, 12%, 98%)",colorUiDark:"hsl(219, 12%, 96%)",colorUiBorder:"hsl(219, 12%, 88%)",colorUiPop:"hsl(212, 94%, 42%)",colorTextDefault:"hsl(219, 12%, 12%)",colorTextLabel:"hsl(219, 12%, 48%)",colorTextInverse:"hsl(219, 0%, 100%)",colorTextPrimary:"hsl(212, 94%, 42%)",colorTextSecondary:"hsl(329,60%,30%)",colorTextPop:"hsl(212, 0%, 100%)",colorGraph1:"#33a3ff",colorGraph2:"#ffcc33",colorGraph3:"#9470ff",colorGraph4:"#ff8324",colorGraph5:"#29d1d1",colorGraph6:"#dc5656",colorGraph7:"#15b77b",colorGraph8:"#ff70bc",colorKPI1:"#dd5757",colorKPI3:"#ffcc32",colorKPI5:"#15b57b"},a={colorNeutral:"hsl(219, 12%, 64%)",colorPrimary:"hsl(212, 94%, 62%)",colorSecondary:"hsl(329,60%,40%)",colorAlert:"hsl(0, 100%, 64%)",colorWarning:"hsl(43, 89%, 64%)",colorSuccess:"hsl(123, 46%, 63%)",colorInfo:"hsl(212, 94%, 62%)",colorStatusNeutral:"hsl(219, 12%, 64%)",colorUiLight:"hsl(219, 12%, 17%)",colorUiMedium:"hsl(219, 12%, 12%)",colorUiDark:"hsl(219, 12%, 8%)",colorUiBorder:"hsl(219, 12%, 30%)",colorUiPop:"hsl(212, 94%, 36%)",colorTextDefault:"hsl(219, 12%, 88%)",colorTextLabel:"hsl(219, 12%, 59%)",colorTextInverse:"hsl(219, 12%, 12%)",colorTextPrimary:"hsl(212, 94%, 62%)",colorTextSecondary:"hsl(329,60%,30%)",colorTextPop:"hsl(212, 0%, 100%)",colorGraph1:"#2470ad",colorGraph2:"#98863c",colorGraph3:"#5954ad",colorGraph4:"#985b30",colorGraph5:"#238a92",colorGraph6:"#84414b",colorGraph7:"#17785f",colorGraph8:"#985186",colorKPI1:"#84414b",colorKPI3:"#98863c",colorKPI5:"#17785f"},s={colorNeutral:"hsl(219, 12%, 84%)",colorPrimary:"hsl(212, 94%, 83%)",colorSecondary:"hsl(329,60%,57%)",colorAlert:"hsl(0, 100%, 84%)",colorWarning:"hsl(43, 89%, 84%)",colorSuccess:"hsl(123, 46%, 82%)",colorInfo:"hsl(212, 94%, 83%)",colorStatusNeutral:"hsl(219, 12%, 84%)",colorUiLight:"hsl(219, 0%, 0%)",colorUiMedium:"hsl(219, 0%, 0%)",colorUiDark:"hsl(219, 0%, 0%)",colorUiBorder:"hsl(219, 0%, 100%)",colorUiPop:"hsl(212, 94%, 35%)",colorTextDefault:"hsl(219, 0%, 100%)",colorTextLabel:"hsl(219, 0%, 100%)",colorTextInverse:"hsl(219, 0%, 0%)",colorTextPrimary:"hsl(212, 94%, 83%)",colorTextSecondary:"hsl(329, 60%, 62%)",colorTextPop:"hsl(212, 0%, 100%)",colorGraph1:"#4aacff",colorGraph2:"#f1d700",colorGraph3:"#c68aff",colorGraph4:"#f98e39",colorGraph5:"#00d692",colorGraph6:"#ff817a",colorGraph7:"#7cbf00",colorGraph8:"#ff6fbd",colorKPI1:"#ff5e4d",colorKPI3:"#f2d94b",colorKPI5:"#7bb04a"},n={neutral:"#768396",primary:"#0378cd",secondary:"#86134f",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#016DBA"},l={baseThemeName:"light",colors:{...n,...r},enableNovaTokens:!1},c={...l,colors:{...l.colors,...a},baseThemeName:"dark"},i={...l,baseThemeName:"high-contrast",colors:{...l.colors,secondary:"#EA6CAD",alert:"#ff6347",warning:"#daa520",success:"#32cd32",information:"#22a7f0",...s}},d={light:l,dark:c,"high-contrast":i},h={sas_corporate:{baseThemeName:"light",colors:{...n,...r}},sas_ignite:{baseThemeName:"dark",colors:{...n,...a}},sas_hcb:{baseThemeName:"high-contrast",colors:{...n,secondary:"#EA6CAD",alert:"#ff6347",warning:"#daa520",success:"#32cd32",information:"#22a7f0",...s}}},p={marine:{baseThemeName:"light",colors:{neutral:"#828282",primary:"#4e4e4e",secondary:"#4e4e4e",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#016dba"}},midnight:{baseThemeName:"dark",colors:{neutral:"#fff",primary:"#0378cd",secondary:"#0378cd",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#016dba"}},midnight2020:{baseThemeName:"dark",colors:{neutral:"#fff",primary:"#0378cd",secondary:"#0378cd",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#016dba"}},opal:{baseThemeName:"light",colors:{neutral:"#768396",primary:"#3c444f",secondary:"#3c444f",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#016dba"}},sail:{baseThemeName:"light",colors:{neutral:"#828282",primary:"#4e4e4e",secondary:"#4e4e4e",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#0072b2"}},aqua:{baseThemeName:"light",colors:{neutral:"#828282",primary:"#4e4e4e",secondary:"#4e4e4e",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#0072b2"}},umstead:{baseThemeName:"light",colors:{neutral:"#828282",primary:"#4e4e4e",secondary:"#4e4e4e",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#016dba"}},highcontrast2020:{baseThemeName:"high-contrast",colors:{neutral:"#5e6778",primary:"#0664d0",secondary:"#7a1f4e",alert:"#ffadad",warning:"#fbe6b2",success:"#bce6be",information:"#abd1fc"}},highcontrast2018:{baseThemeName:"high-contrast",colors:{neutral:"#fff",primary:"#44affc",secondary:"#ea6cad",alert:"#ff6347",warning:"#daa520",success:"#32cd32",information:"#22a7f0"}},highcontrast2017:{baseThemeName:"high-contrast",colors:{neutral:"#fff",primary:"#98fb98",secondary:"#0ff",alert:"#ff6347",warning:"#daa520",success:"#32cd32",information:"#22a7f0"}},light:{baseThemeName:"light",colors:{neutral:"#768396",primary:"#0378cd",secondary:"#287eab",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#016dba"}},dark:{baseThemeName:"dark",colors:{neutral:"#768396",primary:"#0378cd",secondary:"#287eab",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#016dba"}},snow:{baseThemeName:"light",colors:{neutral:"#768396",primary:"#0378cd",secondary:"#287eab",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#016dba"}},highcontrast:{baseThemeName:"high-contrast",colors:{neutral:"#ffffff",primary:"#00fffc",secondary:"#00fffc",alert:"#d80000",warning:"#916000",success:"#0a7c12",information:"#016dba"}},light2025:{baseThemeName:"light",colors:{neutral:"#5e6778",primary:"#0664d0",secondary:"#7a1f4e",alert:"#b80000",warning:"#bc8a0b",success:"#328636",information:"#0656b2"}},dark2025:{baseThemeName:"dark",colors:{neutral:"#5e6778",primary:"#0664d0",secondary:"#7a1f4e",alert:"#ff4747",warning:"#f5c751",success:"#75cc7a",information:"#4398f9"}}},m={...p,...h}},(e,t,o)=>{"use strict";o.d(t,{EW:()=>d,LJ:()=>h,PS:()=>i,V7:()=>p,jG:()=>m});var r=o(148),a=o(139),s=o(147),n=o(140),l=o(137);const c=(0,a.jl)("reportThemes");function i(e){let t;const o=e.baseReportThemeName??e.baseThemeName;h(o)?t=d(o):(c.warn(`Unsupported 'baseReportThemeName' provided ('${o}'). Defaulting to 'light'.`),t=d("light"));const a=s,n=(0,r.wU)(a,{"color-neutral":e.colors?.neutral??t.colors.neutral,"color-primary":e.colors?.primary??t.colors.primary,"color-secondary":e.colors?.secondary??t.colors.secondary,"color-status-alert":e.colors?.alert??t.colors.alert,"color-status-warning":e.colors?.warning??t.colors.warning,"color-status-info":e.colors?.information??t.colors.information,"color-status-success":e.colors?.success??t.colors.success,"color-dataviz-graph1":e.colors?.colorGraph1??t.colors.colorGraph1,"color-dataviz-graph2":e.colors?.colorGraph2??t.colors.colorGraph2,"color-dataviz-graph3":e.colors?.colorGraph3??t.colors.colorGraph3,"color-dataviz-graph4":e.colors?.colorGraph4??t.colors.colorGraph4,"color-dataviz-graph5":e.colors?.colorGraph5??t.colors.colorGraph5,"color-dataviz-graph6":e.colors?.colorGraph6??t.colors.colorGraph6,"color-dataviz-graph7":e.colors?.colorGraph7??t.colors.colorGraph7,"color-dataviz-graph8":e.colors?.colorGraph8??t.colors.colorGraph8,"color-dataviz-kpi1":e.colors?.colorKPI1??t.colors.colorKPI1,"color-dataviz-kpi3":e.colors?.colorKPI3??t.colors.colorKPI3,"color-dataviz-kpi5":e.colors?.colorKPI5??t.colors.colorKPI5,"brand-color-blue":e.colors?.primary??t.colors.primary,"brand-color-grey":e.colors?.neutral??t.colors.neutral,"brand-color-cranberry":e.colors?.secondary??t.colors.secondary,"brand-color-info":e.colors?.information??t.colors.information,"brand-color-warning":e.colors?.warning??t.colors.warning,"brand-color-alert":e.colors?.alert??t.colors.alert,"brand-color-success":e.colors?.success??t.colors.success}),l={};(n.find((t=>t.name===e.baseThemeName))?.tokens??[]).forEach((({name:t,value:o})=>{if("font-family-primary"!==t&&"font-family-secondary"!==t)if(l[t]=o,t.startsWith("font-size")){const r=16*parseFloat(o),a=parseFloat(e.overrides?.fontSizeBase??"100%")/100,s=Math.round(r*a*1e3)/1e3+"px";l[t]=s}else;}));const i="light2025"===e.baseReportThemeName||"dark2025"===e.baseReportThemeName||"highcontrast2020"===e.baseReportThemeName;return{...t,tokensExperimental:l,tokens:l,colors:{...t.colors,...e.colors},overrides:{...t.overrides,...e.overrides},enableNovaTokens:i}}function d(e){if(!h(e))return l.kG.light;const{baseThemeName:t,colors:o}=l.ud[e];let r=t;(0,n.IM)(r)||(c.warn(`Unsupported 'baseThemeName' provided ('${r}'). Defaulting to 'light'.`),r="light");const a=l.kG[r],s="light2025"===e||"dark2025"===e||"highcontrast2020"===e;return{...a,colors:{...a.colors,...o},baseReportThemeName:e,enableNovaTokens:s}}function h(e){return l.ud.hasOwnProperty(e)}function p(e){const t=!!e.baseReportThemeName,o="dark"===e.baseThemeName||"high-contrast"===e.baseThemeName;return t&&o}function m(e){switch(e.baseReportThemeName){case"marine":case"midnight":case"opal":case"sail":case"aqua":case"umstead":case"highcontrast2018":case"highcontrast2017":case"light":case"dark":case"snow":case"light2025":case"dark2025":case"highcontrast":return"2019";default:return"latest"}}},(e,t,o)=>{"use strict";o.d(t,{jl:()=>m});const r=["debug","info","warn","error","none"],a=r.indexOf("error"),s=r.length-1,n=e=>{const t=r.indexOf(e);return t>-1?t:a},l=new URLSearchParams(window.location.search).getAll("nova-log").reduce(((e,t)=>{const o=t.split(",").filter((e=>!!e));for(const t of o)if(t.includes(":")){const o=t.split(":");e[o[0]]=n(o[1])}else e[""]=n(t);return e}),{"":a}),c=(e="")=>{const t=l[e]??s,o=l[""];return Math.min(t,o)},i=(e,t="")=>{l[t]=r.indexOf(e)},d=(e="")=>r[c(e)],h=new Intl.DateTimeFormat(void 0,{hour:"numeric",minute:"numeric",second:"numeric",fractionalSecondDigits:3}),p=(e,t,o)=>{if(e>=c(t)){const a=r[e],s=(()=>{switch(typeof o){case"function":return o();case"object":return JSON.stringify(o);default:return o}})();if("none"===a)return;console[a](((e,t,o)=>`${h.format(Date.now())} ${o.toUpperCase()} ${t?`${t}: `:""}${e}`)(s,t,a))}},m=(e="")=>r.reduce(((t,o,r)=>("none"!==o&&(t[o]=t=>p(r,e,t)),t)),{});var u;(u=window).sas=u.sas||{},Object.isFrozen(u.sas)?m("Logging").warn("Could not create globally accessible nova logger"):(u.sas.nova=u.sas.nova||{},u.sas.nova.logging={getLogger:m,getLogLevel:d,setLogLevel:i})},(e,t,o)=>{"use strict";o.d(t,{A9:()=>m,IM:()=>h,LX:()=>d,So:()=>p});var r=o(139),a=o(141),s=o(138),n=o(137);const l=(0,r.jl)("themeOverrides"),c=[{token:"colorNeutral",themeVar:"@neutralColorThemeDesigner"},{token:"colorPrimary",themeVar:"@primaryColorThemeDesigner"},{token:"colorSecondary",themeVar:"@secondaryColorThemeDesigner"},{token:"colorAlert",themeVar:"@alertColor"},{token:"colorWarning",themeVar:"@warningColor"},{token:"colorSuccess",themeVar:"@successColor"},{token:"colorInfo",themeVar:"@informationColor"},{token:"colorStatusNeutral",themeVar:"@neutralColorThemeDesigner"},{token:"colorGraph1",themeVar:"@GraphPaletteColor1"},{token:"colorGraph2",themeVar:"@GraphPaletteColor2"},{token:"colorGraph3",themeVar:"@GraphPaletteColor3"},{token:"colorGraph4",themeVar:"@GraphPaletteColor4"},{token:"colorGraph5",themeVar:"@GraphPaletteColor5"},{token:"colorGraph6",themeVar:"@GraphPaletteColor6"},{token:"colorGraph7",themeVar:"@GraphPaletteColor7"},{token:"colorGraph8",themeVar:"@GraphPaletteColor8"},{token:"colorKPI1",themeVar:"@kpiPaletteRange1"},{token:"colorKPI3",themeVar:"@kpiPaletteRange3"},{token:"colorKPI5",themeVar:"@kpiPaletteRange5"},{token:"primary",themeVar:"@primaryColorThemeDesigner"},{token:"secondary",themeVar:"@secondaryColorThemeDesigner"},{token:"neutral",themeVar:"@neutralColorThemeDesigner"},{token:"alert",themeVar:"@alertColor"},{token:"warning",themeVar:"@warningColor"},{token:"success",themeVar:"@successColor"},{token:"information",themeVar:"@informationColor"}],i=[{token:"fontFamily",themeVar:"@fontFamilyOverride",modify:e=>e.replace(/['"\\~,]+/g,"")},{token:"fontSizeCore",themeVar:"@baseLineFontSizeCore"},{token:"fontSizeBase",themeVar:"@baseLineFontSize"},{token:"bannerBg",themeVar:"@bannerBackgroundColor"},{token:"bannerFg",themeVar:"@bannerTextColor"},{token:"bannerImg",themeVar:"@bannerImageId",modify:e=>e.replace(/"/g,"")},{token:"fontSizeBase",themeVar:"@baseLineFontSize"},{token:"splashFg",themeVar:"@splashScreenAnimationColor"},{token:"splashBg",themeVar:"@splashScreenBackgroundColor"},{token:"splashImg",themeVar:"@splashImageId",modify:e=>e.replace(/"/g,"")},{token:"transitionFg",themeVar:"@transitionScreenAnimationColor"},{token:"transitionBg",themeVar:"@transitionScreenBackgroundColor"},{token:"tableBorderColor",themeVar:"@tableBorderColor"},{token:"tableCellBorderColor",themeVar:"@tableCellBorderColor"},{token:"tableHeaderBackground",themeVar:"@tableHeaderBackground"},{token:"tableHeaderBorderRightColor",themeVar:"@tableHeaderBorderRightColor"},{token:"tableHeaderLabelColor",themeVar:"@tableHeaderLabelColor"},{token:"tableRowBackgroundColorEven",themeVar:"@tableRowBackgroundColorEven"},{token:"tableRowBackgroundColorOdd",themeVar:"@tableRowBackgroundColorOdd"},{token:"tableTextColor",themeVar:"@tableTextColor"},{token:"tableTotalsBackgroundColor",themeVar:"@tableTotalsBackgroundColor"},{token:"tableTotalsTextColor",themeVar:"@tableTotalsTextColor"},{token:"transitionImg",themeVar:"@transitionImageId",modify:e=>e.replace(/"/g,"")}],d=e=>{let t,o=(e=e??{}).baseThemeId;"application"===e.contentType?o&&p(o)||(l.warn(`Unsupported application 'baseThemeId' provided ('${o}'). Defaulting to 'sas_corporate'.`),o="sas_corporate"):"report"===e.contentType?(o&&(0,s.LJ)(o)||(l.warn(`Unsupported report 'baseThemeId' provided ('${o}'). Defaulting to 'light'.`),o="light"),t=o):(l.warn(`Unrecognized value for 'contentType' provided ('${e.contentType}').`),o&&p(o)||(o&&(0,s.LJ)(o)?t=o:o="sas_corporate"));const r=n.Cv[o].baseThemeName,a={};for(const{themeVar:t,token:o}of c){const r=e.styleData?.[t];r&&(a[o]=r)}const d={};for(const{themeVar:t,token:o,modify:r}of i){const a=e.styleData?.[t];a&&(d[o]=r?r(a):a)}return{baseThemeName:r,...t?{baseReportThemeName:t}:{},colors:a,overrides:d}},h=e=>n.kG.hasOwnProperty(e),p=e=>n.k8.hasOwnProperty(e);function m(e){let t,o,r,s,l,c,i,d,h,p=e.colors?.colorNeutral,m=e.colors?.colorPrimary;const u=(0,a.Ym)(0,1,1);switch(e.baseThemeName){case"high-contrast":t=n.kG["high-contrast"],p=p??t.colors.colorNeutral,m=m??t.colors.colorPrimary,o=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,0),r=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,.17),s=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,0),l=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,.83),c=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,.12),i=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,1),d=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,1),h=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,0);break;case"dark":t=n.kG.dark,p=p??t.colors.colorNeutral,m=m??t.colors.colorPrimary,o=(0,a.Ym)((0,a.L)(m).hue,(0,a.L)(m).saturation,.08),r=(0,a.Ym)((0,a.L)(m).hue,(0,a.L)(m).saturation,.15),s=(0,a.Ym)((0,a.L)(m).hue,(0,a.L)(m).saturation,.12),l=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,.26),c=(0,a.Ym)((0,a.L)(m).hue,(0,a.L)(m).saturation,.15),i=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,1),d=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,.64),h=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,0);break;default:t=n.kG.light,p=p??t.colors.colorNeutral,m=m??t.colors.colorPrimary,o=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,1),r=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,.98),s=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,.95),l=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,.83),c=m,i=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,0),d=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,.46),h=(0,a.Ym)((0,a.L)(p).hue,(0,a.L)(p).saturation,1)}return{colorNeutral:p,colorPrimary:m,colorSecondary:e.colors?.colorSecondary??t.colors.colorSecondary,colorAlert:e.colors?.colorAlert??t.colors.colorAlert,colorWarning:e.colors?.colorWarning??t.colors.colorWarning,colorSuccess:e.colors?.colorSuccess??t.colors.colorSuccess,colorInfo:e.colors?.colorInfo??t.colors.colorInfo,colorStatusNeutral:e.colors?.colorStatusNeutral??t.colors.colorStatusNeutral,colorUiLight:o,colorUiMedium:r,colorUiDark:s,colorUiBorder:l,colorUiPop:c,colorTextDefault:i,colorTextLabel:d,colorTextInverse:h,colorTextPrimary:e.colors?.colorPrimary??t.colors.colorTextPrimary,colorTextSecondary:e.colors?.colorSecondary??t.colors.colorTextSecondary,colorTextPop:u,colorGraph1:e.colors?.colorGraph1??t.colors.colorGraph1,colorGraph2:e.colors?.colorGraph2??t.colors.colorGraph2,colorGraph3:e.colors?.colorGraph3??t.colors.colorGraph3,colorGraph4:e.colors?.colorGraph4??t.colors.colorGraph4,colorGraph5:e.colors?.colorGraph5??t.colors.colorGraph5,colorGraph6:e.colors?.colorGraph6??t.colors.colorGraph6,colorGraph7:e.colors?.colorGraph7??t.colors.colorGraph7,colorGraph8:e.colors?.colorGraph8??t.colors.colorGraph8,colorKPI1:e.colors?.colorKPI1??t.colors.colorKPI1,colorKPI3:e.colors?.colorKPI3??t.colors.colorKPI3,colorKPI5:e.colors?.colorKPI5??t.colors.colorKPI5}}},(e,t,o)=>{"use strict";o.d(t,{_j:()=>W,mj:()=>Y,se:()=>Q,Ym:()=>k,xM:()=>J,$n:()=>X,CD:()=>q,jb:()=>$,L:()=>V,Oq:()=>N,B8:()=>_,m4:()=>F,pW:()=>j,DZ:()=>ee});var r=o(146),a=o(144),s=o(142),n=o(145),l=o(143);function c(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(c=function(){return!!e})()}function i(e){var t="function"==typeof Map?new Map:void 0;return i=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,o)}function o(){return function(e,t,o){if(c())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var a=new(e.bind.apply(e,r));return o&&(0,l.Z)(a,o.prototype),a}(e,arguments,(0,n.Z)(this).constructor)}return o.prototype=Object.create(e.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),(0,l.Z)(o,e)},i(e)}var d=function(e){function t(t){var o;return o=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+t+" for more information.")||this,(0,a.Z)(o)}return(0,s.Z)(t,e),t}(i(Error));function h(e,t){return e.substr(-t.length)===t}var p=/^([+-]?(?:\d+|\d*\.\d+))([a-z]*|%)$/;function m(e){return"string"!=typeof e?e:e.match(p)?parseFloat(e):e}var u=function(e){return function(t,o){void 0===o&&(o="16px");var r=t,a=o;if("string"==typeof t){if(!h(t,"px"))throw new d(69,e,t);r=m(t)}if("string"==typeof o){if(!h(o,"px"))throw new d(70,e,o);a=m(o)}if("string"==typeof r)throw new d(71,t,e);if("string"==typeof a)throw new d(72,o,e);return""+r/a+e}};u("em");u("rem");function g(e){return Math.round(255*e)}function v(e,t,o){return g(e)+","+g(t)+","+g(o)}function f(e,t,o,r){if(void 0===r&&(r=v),0===t)return r(o,o,o);var a=(e%360+360)%360/60,s=(1-Math.abs(2*o-1))*t,n=s*(1-Math.abs(a%2-1)),l=0,c=0,i=0;a>=0&&a<1?(l=s,c=n):a>=1&&a<2?(l=n,c=s):a>=2&&a<3?(c=s,i=n):a>=3&&a<4?(c=n,i=s):a>=4&&a<5?(l=n,i=s):a>=5&&a<6&&(l=s,i=n);var d=o-s/2;return r(l+d,c+d,i+d)}var C={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};var y=/^#[a-fA-F0-9]{6}$/,M=/^#[a-fA-F0-9]{8}$/,b=/^#[a-fA-F0-9]{3}$/,x=/^#[a-fA-F0-9]{4}$/,w=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,S=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,z=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,E=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function N(e){if("string"!=typeof e)throw new d(3);var t=function(e){if("string"!=typeof e)return e;var t=e.toLowerCase();return C[t]?"#"+C[t]:e}(e);if(t.match(y))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(M)){var o=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:o}}if(t.match(b))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(x)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var a=w.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var s=S.exec(t.substring(0,50));if(s)return{red:parseInt(""+s[1],10),green:parseInt(""+s[2],10),blue:parseInt(""+s[3],10),alpha:parseFloat(""+s[4])>1?parseFloat(""+s[4])/100:parseFloat(""+s[4])};var n=z.exec(t);if(n){var l="rgb("+f(parseInt(""+n[1],10),parseInt(""+n[2],10)/100,parseInt(""+n[3],10)/100)+")",c=w.exec(l);if(!c)throw new d(4,t,l);return{red:parseInt(""+c[1],10),green:parseInt(""+c[2],10),blue:parseInt(""+c[3],10)}}var i=E.exec(t.substring(0,50));if(i){var h="rgb("+f(parseInt(""+i[1],10),parseInt(""+i[2],10)/100,parseInt(""+i[3],10)/100)+")",p=w.exec(h);if(!p)throw new d(4,t,h);return{red:parseInt(""+p[1],10),green:parseInt(""+p[2],10),blue:parseInt(""+p[3],10),alpha:parseFloat(""+i[4])>1?parseFloat(""+i[4])/100:parseFloat(""+i[4])}}throw new d(5)}function V(e){return function(e){var t,o=e.red/255,r=e.green/255,a=e.blue/255,s=Math.max(o,r,a),n=Math.min(o,r,a),l=(s+n)/2;if(s===n)return void 0!==e.alpha?{hue:0,saturation:0,lightness:l,alpha:e.alpha}:{hue:0,saturation:0,lightness:l};var c=s-n,i=l>.5?c/(2-s-n):c/(s+n);switch(s){case o:t=(r-a)/c+(r<a?6:0);break;case r:t=(a-o)/c+2;break;default:t=(o-r)/c+4}return t*=60,void 0!==e.alpha?{hue:t,saturation:i,lightness:l,alpha:e.alpha}:{hue:t,saturation:i,lightness:l}}(N(e))}var T=function(e){return 7===e.length&&e[1]===e[2]&&e[3]===e[4]&&e[5]===e[6]?"#"+e[1]+e[3]+e[5]:e};function H(e){var t=e.toString(16);return 1===t.length?"0"+t:t}function A(e){return H(Math.round(255*e))}function L(e,t,o){return T("#"+A(e)+A(t)+A(o))}function I(e,t,o){return f(e,t,o,L)}function k(e,t,o){if("number"==typeof e&&"number"==typeof t&&"number"==typeof o)return I(e,t,o);if("object"==typeof e&&void 0===t&&void 0===o)return I(e.hue,e.saturation,e.lightness);throw new d(1)}function D(e,t,o,r){if("number"==typeof e&&"number"==typeof t&&"number"==typeof o&&"number"==typeof r)return r>=1?I(e,t,o):"rgba("+f(e,t,o)+","+r+")";if("object"==typeof e&&void 0===t&&void 0===o&&void 0===r)return e.alpha>=1?I(e.hue,e.saturation,e.lightness):"rgba("+f(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new d(2)}function _(e,t,o){if("number"==typeof e&&"number"==typeof t&&"number"==typeof o)return T("#"+H(e)+H(t)+H(o));if("object"==typeof e&&void 0===t&&void 0===o)return T("#"+H(e.red)+H(e.green)+H(e.blue));throw new d(6)}function F(e,t,o,r){if("string"==typeof e&&"number"==typeof t){var a=N(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}if("number"==typeof e&&"number"==typeof t&&"number"==typeof o&&"number"==typeof r)return r>=1?_(e,t,o):"rgba("+e+","+t+","+o+","+r+")";if("object"==typeof e&&void 0===t&&void 0===o&&void 0===r)return e.alpha>=1?_(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")";throw new d(7)}var R=function(e){return"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue&&("number"!=typeof e.alpha||void 0===e.alpha)},B=function(e){return"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue&&"number"==typeof e.alpha},O=function(e){return"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness&&("number"!=typeof e.alpha||void 0===e.alpha)},P=function(e){return"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness&&"number"==typeof e.alpha};function j(e){if("object"!=typeof e)throw new d(8);if(B(e))return F(e);if(R(e))return _(e);if(P(e))return D(e);if(O(e))return k(e);throw new d(8)}function Z(e,t,o){return function(){var r=o.concat(Array.prototype.slice.call(arguments));return r.length>=t?e.apply(this,r):Z(e,t,r)}}function U(e){return Z(e,e.length,[])}U((function(e,t){if("transparent"===t)return t;var o=V(t);return j((0,r.Z)({},o,{hue:o.hue+parseFloat(e)}))}));function G(e,t,o){return Math.max(e,Math.min(t,o))}var W=U((function(e,t){if("transparent"===t)return t;var o=V(t);return j((0,r.Z)({},o,{lightness:G(0,1,o.lightness-parseFloat(e))}))}));U((function(e,t){if("transparent"===t)return t;var o=V(t);return j((0,r.Z)({},o,{saturation:G(0,1,o.saturation-parseFloat(e))}))}));function K(e){if("transparent"===e)return 0;var t=N(e),o=Object.keys(t).map((function(e){var o=t[e]/255;return o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4)})),r=o[0],a=o[1],s=o[2];return parseFloat((.2126*r+.7152*a+.0722*s).toFixed(3))}function Y(e,t){var o=K(e),r=K(t);return parseFloat((o>r?(o+.05)/(r+.05):(r+.05)/(o+.05)).toFixed(2))}function Q(e){return"transparent"===e?e:j((0,r.Z)({},V(e),{saturation:0}))}function J(e){if("object"==typeof e&&"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness)return e.alpha&&"number"==typeof e.alpha?D({hue:e.hue,saturation:e.saturation,lightness:e.lightness,alpha:e.alpha}):k({hue:e.hue,saturation:e.saturation,lightness:e.lightness});throw new d(45)}var X=U((function(e,t){if("transparent"===t)return t;var o=V(t);return j((0,r.Z)({},o,{lightness:G(0,1,o.lightness+parseFloat(e))}))}));var q=U((function(e,t,o){if("transparent"===t)return o;if("transparent"===o)return t;if(0===e)return o;var a=N(t),s=(0,r.Z)({},a,{alpha:"number"==typeof a.alpha?a.alpha:1}),n=N(o),l=(0,r.Z)({},n,{alpha:"number"==typeof n.alpha?n.alpha:1}),c=s.alpha-l.alpha,i=2*parseFloat(e)-1,d=((i*c==-1?i:i+c)/(1+i*c)+1)/2,h=1-d;return F({red:Math.floor(s.red*d+l.red*h),green:Math.floor(s.green*d+l.green*h),blue:Math.floor(s.blue*d+l.blue*h),alpha:s.alpha*parseFloat(e)+l.alpha*(1-parseFloat(e))})}));var $=U((function(e,t){if("transparent"===t)return t;var o=N(t),a="number"==typeof o.alpha?o.alpha:1;return F((0,r.Z)({},o,{alpha:G(0,1,(100*a+100*parseFloat(e))/100)}))}));U((function(e,t){if("transparent"===t)return t;var o=V(t);return j((0,r.Z)({},o,{saturation:G(0,1,o.saturation+parseFloat(e))}))}));U((function(e,t){return"transparent"===t?t:j((0,r.Z)({},V(t),{hue:parseFloat(e)}))}));U((function(e,t){return"transparent"===t?t:j((0,r.Z)({},V(t),{lightness:parseFloat(e)}))}));U((function(e,t){return"transparent"===t?t:j((0,r.Z)({},V(t),{saturation:parseFloat(e)}))}));U((function(e,t){return"transparent"===t?t:q(parseFloat(e),"rgb(0, 0, 0)",t)}));U((function(e,t){return"transparent"===t?t:q(parseFloat(e),"rgb(255, 255, 255)",t)}));var ee=U((function(e,t){if("transparent"===t)return t;var o=N(t),a="number"==typeof o.alpha?o.alpha:1;return F((0,r.Z)({},o,{alpha:G(0,1,+(100*a-100*parseFloat(e)).toFixed(2)/100)}))}))},(e,t,o)=>{"use strict";o.d(t,{Z:()=>a});var r=o(143);function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,r.Z)(e,t)}},(e,t,o)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}o.d(t,{Z:()=>r})},(e,t,o)=>{"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}o.d(t,{Z:()=>r})},(e,t,o)=>{"use strict";function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}o.d(t,{Z:()=>r})},(e,t,o)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)({}).hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},r.apply(null,arguments)}o.d(t,{Z:()=>r})},e=>{"use strict";e.exports=JSON.parse('[{"name":"light","selectors":[":root","[data-sas-theme=\'light\']"],"tokens":[{"name":"color-action-background-focus","value":"hsl(205, 97%, 35%)","category":"color"},{"name":"color-action-background-focus-inverse","value":"hsl(0, 100%, 100%)","category":"color"},{"name":"color-action-background-subtle-disabled","value":"hsla(0, 0%, 100%, 0)","category":"color"},{"name":"color-action-background-subtle-normal","value":"hsla(0, 0%, 100%, 0)","category":"color"},{"name":"color-action-border-subtle-disabled","value":"hsla(0, 0%, 100%, 0)","category":"color"},{"name":"color-action-border-subtle-normal","value":"hsla(0, 0%, 100%, 0)","category":"color"},{"name":"color-dataviz-graph1","value":"#4398F9","category":"color"},{"name":"color-dataviz-graph-alt1","value":"#3C89E0","category":"color"},{"name":"color-dataviz-graph2","value":"#F28D44","category":"color"},{"name":"color-dataviz-graph-alt2","value":"#D97D3D","category":"color"},{"name":"color-dataviz-graph3","value":"#54B6A4","category":"color"},{"name":"color-dataviz-graph-alt3","value":"#489C8C","category":"color"},{"name":"color-dataviz-graph4","value":"#EC80CE","category":"color"},{"name":"color-dataviz-graph-alt4","value":"#D473B8","category":"color"},{"name":"color-dataviz-graph5","value":"#97C03F","category":"color"},{"name":"color-dataviz-graph-alt5","value":"#82A637","category":"color"},{"name":"color-dataviz-graph6","value":"#A570E8","category":"color"},{"name":"color-dataviz-graph-alt6","value":"#9364CF","category":"color"},{"name":"color-dataviz-graph7","value":"#DCB519","category":"color"},{"name":"color-dataviz-graph-alt7","value":"#C29F16","category":"color"},{"name":"color-dataviz-graph8","value":"#F06F5E","category":"color"},{"name":"color-dataviz-graph-alt8","value":"#D66354","category":"color"},{"name":"color-dataviz-kpi1","value":"#FF4747","category":"color"},{"name":"color-dataviz-kpi-alt1","value":"#E54040","category":"color"},{"name":"color-dataviz-kpi3","value":"#F5DC51","category":"color"},{"name":"color-dataviz-kpi-alt3","value":"#DBC549","category":"color"},{"name":"color-dataviz-kpi5","value":"#63C568","category":"color"},{"name":"color-dataviz-kpi-alt5","value":"#56AB5A","category":"color"},{"name":"font-family-monospace","value":"Consolas, Menlo, \'Lucida Console\', Courier, Monaco, monospace","category":"fontFamilies"},{"name":"font-family-primary","value":"\'Anova UI\', -apple-system, BlinkMacSystemFont, \'Segoe UI\', Roboto, Helvetica, Arial, sans-serif, \'Apple Color Emoji\', \'Segoe UI Emoji\', \'Segoe UI Symbol\'","category":"fontFamilies"},{"name":"font-family-secondary","value":"\'Anova\', -apple-system, BlinkMacSystemFont, \'Segoe UI\', Roboto, Helvetica, Arial, sans-serif, \'Apple Color Emoji\', \'Segoe UI Emoji\', \'Segoe UI Symbol\'","category":"fontFamilies"},{"name":"style-action-border-focus","value":"solid","category":"other"},{"name":"font-size-base-text","value":"16px","category":"fontSizes"},{"name":"font-size-ratio-major-third","value":"1.25","category":"fontSizes"},{"name":"font-size-ratio-major-second","value":"1.125","category":"fontSizes"},{"name":"font-size-ratio-minor-third","value":"1.2","category":"fontSizes"},{"name":"font-space-letter-spacing","value":"normal","category":"letterSpacing"},{"name":"font-space-letter-spacing-l","value":"2px","category":"letterSpacing"},{"name":"font-space-letter-spacing-m","value":"1px","category":"letterSpacing"},{"name":"font-space-letter-spacing-s","value":"normal","category":"letterSpacing"},{"name":"font-space-letter-spacing-xs","value":"-1px","category":"letterSpacing"},{"name":"font-space-word-l","value":"2px","category":"other"},{"name":"font-space-word-m","value":"normal","category":"other"},{"name":"font-space-word-s","value":"1px","category":"other"},{"name":"font-style-expression-italic","value":"italic","category":"other"},{"name":"font-style-expression-normal","value":"normal","category":"other"},{"name":"font-style-expression-oblique","value":"oblique","category":"other"},{"name":"font-style-overflow-wrap-anywhere","value":"anywhere","category":"other"},{"name":"font-style-overflow-wrap-break-word","value":"break-word","category":"other"},{"name":"font-style-overflow-wrap-normal","value":"normal","category":"other"},{"name":"font-style-text-transform-capitalize","value":"capitalize","category":"other"},{"name":"font-style-text-transform-lowercase","value":"lowercase","category":"other"},{"name":"font-style-text-transform-none","value":"none","category":"other"},{"name":"font-style-text-transform-uppercase","value":"uppercase","category":"other"},{"name":"font-style-weight-300","value":"300","category":"fontWeights"},{"name":"font-style-weight-400","value":"400","category":"fontWeights"},{"name":"font-style-weight-500","value":"500","category":"fontWeights"},{"name":"font-style-weight-600","value":"600","category":"fontWeights"},{"name":"font-style-weight-700","value":"700","category":"fontWeights"},{"name":"font-style-word-break-break-all","value":"break-all","category":"other"},{"name":"font-style-word-break-break-word","value":"break-word","category":"other"},{"name":"font-style-word-break-keep-all","value":"keep-all","category":"other"},{"name":"font-style-word-break-normal","value":"normal","category":"other"},{"name":"color-accent-spectrum-1-10","value":"hsla(212, 94%, 98%)","category":"color"},{"name":"color-accent-spectrum-1-20","value":"hsla(212, 94%, 95%)","category":"color"},{"name":"color-accent-spectrum-1-30","value":"hsla(212, 94%, 92%)","category":"color"},{"name":"color-accent-spectrum-1-40","value":"hsla(212, 94%, 88%)","category":"color"},{"name":"color-accent-spectrum-1-50","value":"hsla(212, 94%, 84%)","category":"color"},{"name":"color-accent-spectrum-1-60","value":"hsla(212, 94%, 79%)","category":"color"},{"name":"color-accent-spectrum-1-70","value":"hsla(212, 94%, 76%)","category":"color"},{"name":"color-accent-spectrum-1-80","value":"hsla(212, 94%, 72%)","category":"color"},{"name":"color-accent-spectrum-1-90","value":"hsla(212, 94%, 68%)","category":"color"},{"name":"color-accent-spectrum-1-100","value":"hsla(212, 94%, 62%)","category":"color"},{"name":"color-accent-spectrum-1-200","value":"hsla(212, 94%, 59%)","category":"color"},{"name":"color-accent-spectrum-1-300","value":"hsla(212, 94%, 54%)","category":"color"},{"name":"color-accent-spectrum-1-400","value":"hsla(212, 94%, 46%)","category":"color"},{"name":"color-accent-spectrum-1-450","value":"hsla(212, 94%, 40%)","category":"color"},{"name":"color-accent-spectrum-1-500","value":"hsla(212, 94%, 36%)","category":"color"},{"name":"color-accent-spectrum-1-550","value":"hsla(212, 94%, 33%)","category":"color"},{"name":"color-accent-spectrum-1-600","value":"hsla(212, 94%, 30%)","category":"color"},{"name":"color-accent-spectrum-1-650","value":"hsla(212, 94%, 27%)","category":"color"},{"name":"color-accent-spectrum-1-700","value":"hsla(212, 94%, 22%)","category":"color"},{"name":"color-accent-spectrum-1-750","value":"hsla(212, 94%, 17%)","category":"color"},{"name":"color-accent-spectrum-1-800","value":"hsla(212, 94%, 12%)","category":"color"},{"name":"color-accent-spectrum-1-850","value":"hsla(212, 94%, 8%)","category":"color"},{"name":"color-accent-spectrum-1-900","value":"hsla(212, 94%, 3%)","category":"color"},{"name":"color-accent-spectrum-1-1000","value":"hsla(0, 0%, 0%)","category":"color"},{"name":"color-accent-spectrum-1-00","value":"hsla(0, 0%, 100%)","category":"color"},{"name":"color-accent-spectrum-2-10","value":"hsla(25, 87%, 98%)","category":"color"},{"name":"color-accent-spectrum-2-20","value":"hsla(25, 87%, 95%)","category":"color"},{"name":"color-accent-spectrum-2-30","value":"hsla(25, 87%, 92%)","category":"color"},{"name":"color-accent-spectrum-2-40","value":"hsla(25, 87%, 88%)","category":"color"},{"name":"color-accent-spectrum-2-50","value":"hsla(25, 87%, 84%)","category":"color"},{"name":"color-accent-spectrum-2-60","value":"hsla(25, 87%, 79%)","category":"color"},{"name":"color-accent-spectrum-2-70","value":"hsla(25, 87%, 76%)","category":"color"},{"name":"color-accent-spectrum-2-80","value":"hsla(25, 87%, 72%)","category":"color"},{"name":"color-accent-spectrum-2-90","value":"hsla(25, 87%, 68%)","category":"color"},{"name":"color-accent-spectrum-2-100","value":"hsla(25, 87%, 61%)","category":"color"},{"name":"color-accent-spectrum-2-200","value":"hsla(25, 87%, 59%)","category":"color"},{"name":"color-accent-spectrum-2-300","value":"hsla(25, 87%, 54%)","category":"color"},{"name":"color-accent-spectrum-2-400","value":"hsla(25, 87%, 46%)","category":"color"},{"name":"color-accent-spectrum-2-450","value":"hsla(25, 87%, 40%)","category":"color"},{"name":"color-accent-spectrum-2-500","value":"hsla(25, 87%, 36%)","category":"color"},{"name":"color-accent-spectrum-2-550","value":"hsla(25, 87%, 33%)","category":"color"},{"name":"color-accent-spectrum-2-600","value":"hsla(25, 87%, 30%)","category":"color"},{"name":"color-accent-spectrum-2-650","value":"hsla(25, 87%, 27%)","category":"color"},{"name":"color-accent-spectrum-2-700","value":"hsla(25, 87%, 22%)","category":"color"},{"name":"color-accent-spectrum-2-750","value":"hsla(25, 87%, 17%)","category":"color"},{"name":"color-accent-spectrum-2-800","value":"hsla(25, 87%, 12%)","category":"color"},{"name":"color-accent-spectrum-2-850","value":"hsla(25, 87%, 8%)","category":"color"},{"name":"color-accent-spectrum-2-900","value":"hsla(25, 87%, 3%)","category":"color"},{"name":"color-accent-spectrum-2-1000","value":"hsla(0, 0%, 0%)","category":"color"},{"name":"color-accent-spectrum-2-00","value":"hsla(0, 0%, 100%)","category":"color"},{"name":"color-accent-spectrum-3-10","value":"hsla(169, 40%, 98%)","category":"color"},{"name":"color-accent-spectrum-3-20","value":"hsla(169, 40%, 95%)","category":"color"},{"name":"color-accent-spectrum-3-30","value":"hsla(169, 40%, 92%)","category":"color"},{"name":"color-accent-spectrum-3-40","value":"hsla(169, 40%, 88%)","category":"color"},{"name":"color-accent-spectrum-3-50","value":"hsla(169, 40%, 84%)","c