{"version":3,"file":"DigitalMaturityScale.B0YO6DFX.mjs","names":["__esmMin","p","c","init_jsx_runtime","motion","init_framer_motion_DhsWWWsN","init_framer_BL9pqxmF","addPropertyControls","ControlType","rgba","color","alpha","Arrow","getStageVisualStyle","state","primary","future","disabled","CompactStage","current","stage","compactX","clamp","compactMobileX","chipStyle","entranceDelay","index","backgroundPulseDelay","animate","pulseDelay","fontSize","minWidth","mobileFontSize","mobileMinWidth","metaWidth","pulse","pulseFollowPrimary","pulseColor","pulseOpacity","pulseBlur","pulseDuration","pulseScale","showDate","showNote","mobileShowNote","StageChip","desktopX","desktopY","mobileX","mobileY","DigitalMaturityScale","dates","props","DEFAULT_DATES","stages","DEFAULT_STAGES","segments","mobileTextAlign","mobileChartAlign","mobileItems","chartItems","left","edgeClass","label","init_DigitalMaturityScale","value","fallback"],"sources":["https:/framerusercontent.com/modules/TQGaj0lbFWLpJEFJAtn0/jhrcyEPYWzZG4IiHad5A/DigitalMaturityScale.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";const DEFAULT_DATES=[\"…\",\"1 Year\",\"2 Year\",\"3 Year\"];const DEFAULT_STAGES=[{label:\"Poor\",x:15,y:10,mobileX:18,mobileY:10,compactX:10,compactMobileX:15,date:\"2024\",note:\"Starting point\",state:\"Past\"},{label:\"Decent\",x:57,y:31,mobileX:53,mobileY:34,compactX:50,compactMobileX:50,date:\"2025\",note:\"Current maturity\",state:\"Current\"},{label:\"Good\",x:89,y:53,mobileX:82,mobileY:58,compactX:90,compactMobileX:85,date:\"Future\",note:\"Next ambition\",state:\"Future\"}];const clamp=(value,fallback)=>Math.min(Math.max(value??fallback,0),100);function rgba(color,alpha){const safeAlpha=Math.min(Math.max(alpha,0),1);return`color-mix(in srgb, ${color} ${safeAlpha*100}%, transparent)`;}function Arrow({color}){return /*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 256 256\",\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"path\",{fill:color,d:\"M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z\"})});}function getStageVisualStyle(state,primary,disabled,future){if(state===\"Current\"){return{color:\"#FFFFFF\",background:primary,border:`2px solid ${primary}`,boxShadow:`0 8px 22px ${rgba(primary,.18)}`};}if(state===\"Future\"){return{color:\"#343434\",background:rgba(future,.16),border:`2px dashed ${future}`};}return{color:\"#FFFFFF\",background:disabled,border:\"none\"};}function CompactStage({stage,index,primary,disabled,future,fontSize,minWidth,mobileFontSize,mobileMinWidth,showDate,showNote,mobileShowNote,metaWidth,pulse,pulseFollowPrimary,pulseColor,pulseOpacity,pulseScale,pulseDuration,pulseDelay,pulseBlur,animate}){const current=stage.state===\"Current\";const compactX=clamp(stage.compactX,stage.x);const compactMobileX=clamp(stage.compactMobileX,compactX);const chipStyle=getStageVisualStyle(stage.state,primary,disabled,future);const entranceDelay=.1+index*.1;const backgroundPulseDelay=(animate?entranceDelay+.5:0)+Math.max(pulseDelay,0);return /*#__PURE__*/_jsxs(\"div\",{className:\"dms-compact-stage-position\",style:{\"--dms-compact-stage-x\":`${compactX}%`,\"--dms-compact-stage-mobile-x\":`${compactMobileX}%`,\"--dms-compact-chip-font\":`${fontSize}px`,\"--dms-compact-chip-min\":`${minWidth}px`,\"--dms-compact-mobile-chip-font\":`${mobileFontSize}px`,\"--dms-compact-mobile-chip-min\":`${mobileMinWidth}px`,\"--dms-compact-meta-width\":`${metaWidth}px`},children:[/*#__PURE__*/_jsx(\"div\",{className:\"dms-compact-chip-center\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"dms-compact-chip-motion\",initial:animate?{opacity:0,y:10,scale:current?.94:.97}:false,whileInView:{opacity:1,y:0,scale:1},viewport:{once:true,amount:.65},transition:{duration:.45,delay:entranceDelay,ease:[.22,1,.36,1]},children:[current&&pulse&&/*#__PURE__*/_jsx(\"span\",{className:\"dms-pulse-background\",\"aria-hidden\":\"true\",style:{background:rgba(pulseFollowPrimary?primary:pulseColor||primary,Math.min(Math.max(pulseOpacity,0),1)),filter:`blur(${Math.max(pulseBlur,0)}px)`,animationDuration:`${Math.max(pulseDuration,.6)}s`,animationDelay:`${backgroundPulseDelay}s`,\"--dms-pulse-scale\":Math.max(pulseScale,1.01)}}),/*#__PURE__*/_jsx(\"div\",{className:\"dms-compact-chip\",style:chipStyle,children:stage.label})]})}),(showDate||showNote)&&/*#__PURE__*/_jsxs(motion.div,{className:\"dms-compact-stage-meta\",initial:animate?{opacity:0,y:6}:false,whileInView:{opacity:1,y:0},viewport:{once:true,amount:.65},transition:{duration:.4,delay:entranceDelay+.08,ease:[.22,1,.36,1]},children:[showDate&&stage.date&&/*#__PURE__*/_jsx(\"span\",{className:\"dms-compact-stage-date\",children:stage.date}),showNote&&stage.note&&/*#__PURE__*/_jsx(\"span\",{className:\"dms-compact-stage-note\",\"data-mobile-note\":mobileShowNote?\"show\":\"hide\",children:stage.note})]})]});}function StageChip({stage,index,primary,disabled,future,fontSize,minWidth,mobileFontSize,mobileMinWidth,pulse,pulseFollowPrimary,pulseColor,pulseOpacity,pulseScale,pulseDuration,pulseDelay,pulseBlur,animate}){const current=stage.state===\"Current\";const desktopX=clamp(stage.x,50);const desktopY=clamp(stage.y,30);const mobileX=clamp(stage.mobileX,desktopX);const mobileY=clamp(stage.mobileY,desktopY);const chipStyle=getStageVisualStyle(stage.state,primary,disabled,future);const entranceDelay=.12+index*.12;const backgroundPulseDelay=(animate?entranceDelay+.62:0)+Math.max(pulseDelay,0);return /*#__PURE__*/_jsx(\"div\",{className:\"dms-stage-position\",style:{\"--dms-stage-x\":`${desktopX}%`,\"--dms-stage-y\":`${desktopY}%`,\"--dms-stage-mobile-x\":`${mobileX}%`,\"--dms-stage-mobile-y\":`${mobileY}%`,\"--dms-chip-font\":`${fontSize}px`,\"--dms-chip-min\":`${minWidth}px`,\"--dms-mobile-chip-font\":`${mobileFontSize}px`,\"--dms-mobile-chip-min\":`${mobileMinWidth}px`},children:/*#__PURE__*/_jsxs(motion.div,{className:\"dms-stage-motion\",initial:animate?{opacity:0,y:18,scale:current?.9:.94}:false,whileInView:{opacity:1,y:0,scale:1},viewport:{once:true,amount:.65},transition:{duration:.55,delay:entranceDelay,ease:[.22,1,.36,1]},children:[current&&pulse&&/*#__PURE__*/_jsx(\"span\",{className:\"dms-pulse-background\",\"aria-hidden\":\"true\",style:{background:rgba(pulseFollowPrimary?primary:pulseColor||primary,Math.min(Math.max(pulseOpacity,0),1)),filter:`blur(${Math.max(pulseBlur,0)}px)`,animationDuration:`${Math.max(pulseDuration,.6)}s`,animationDelay:`${backgroundPulseDelay}s`,\"--dms-pulse-scale\":Math.max(pulseScale,1.01)}}),/*#__PURE__*/_jsx(\"div\",{className:\"dms-chip\",style:chipStyle,children:stage.label})]})});}export default function DigitalMaturityScale(props){const dates=props.dates?.length>1?props.dates:DEFAULT_DATES;const stages=props.stages?.length?props.stages:DEFAULT_STAGES;const segments=Math.max(dates.length-1,1);const mobileTextAlign=props.mobileTextAlign.toLowerCase();const mobileChartAlign=props.mobileChartAlign.toLowerCase();const mobileItems=props.mobileTextAlign===\"Center\"?\"center\":\"flex-start\";const chartItems=props.mobileChartAlign===\"Center\"?\"center\":\"flex-start\";return /*#__PURE__*/_jsxs(\"section\",{className:\"dms-root\",\"data-variant\":props.variant===\"Compact Rail\"?\"compact\":\"standard\",\"data-mobile-order\":props.mobileOrder,\"data-mobile-cta\":props.mobileShowCTA?\"show\":\"hide\",\"data-compact-mobile-notes\":props.compactMobileShowNotes?\"show\":\"hide\",style:{...props.style,width:\"100%\",minWidth:0,gridColumn:props.variant===\"Compact Rail\"?\"1 / -1\":undefined,containerType:\"inline-size\",containerName:\"dms-card\",\"--dms-bg\":props.background,\"--dms-text\":props.text,\"--dms-muted\":props.muted,\"--dms-primary\":props.primary,\"--dms-disabled\":props.disabled,\"--dms-future\":props.future,\"--dms-grid\":props.grid,\"--dms-radius\":`${props.radius}px`,\"--dms-padding\":`${props.desktopPadding}px`,\"--dms-gap\":`${props.gap}px`,\"--dms-chart-height\":`${props.chartHeight}px`,\"--dms-chart-inset\":`${props.chartInset}px`,\"--dms-mobile-padding\":`${props.mobilePadding}px`,\"--dms-mobile-gap\":`${props.mobileGap}px`,\"--dms-mobile-heading\":`${props.mobileHeadingSize}px`,\"--dms-mobile-chart-height\":`${props.mobileChartHeight}px`,\"--dms-mobile-chart-inset\":`${props.mobileChartInset}px`,\"--dms-mobile-text-align\":mobileTextAlign,\"--dms-mobile-chart-align\":mobileChartAlign,\"--dms-mobile-items\":mobileItems,\"--dms-mobile-chart-items\":chartItems,\"--dms-compact-height\":`${props.compactHeight}px`,\"--dms-compact-padding\":`${props.compactPadding}px`,\"--dms-compact-rail-inset\":`${props.compactRailInset}px`,\"--dms-compact-mobile-height\":`${props.compactMobileHeight}px`,\"--dms-compact-mobile-padding\":`${props.compactMobilePadding}px`,\"--dms-compact-mobile-rail-inset\":`${props.compactMobileRailInset}px`},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .dms-root,\n                .dms-root * {\n                    box-sizing: border-box;\n                }\n\n                .dms-card {\n                    width: 100%;\n                    overflow: hidden;\n                    border-radius: var(--dms-radius);\n                    background: var(--dms-bg);\n                    padding: var(--dms-padding);\n                    color: var(--dms-text);\n                    font-family: Inter, ui-sans-serif, -apple-system,\n                        BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n                }\n\n                .dms-layout {\n                    display: grid;\n                    grid-template-columns: minmax(220px, 0.78fr) minmax(0, 1.42fr);\n                    gap: var(--dms-gap);\n                    align-items: stretch;\n                }\n\n                .dms-content {\n                    min-width: 0;\n                    display: flex;\n                    flex-direction: column;\n                    justify-content: space-between;\n                    gap: 40px;\n                }\n\n                .dms-copy {\n                    display: flex;\n                    flex-direction: column;\n                    gap: 18px;\n                    max-width: 480px;\n                }\n\n                .dms-eyebrow {\n                    margin: 0;\n                    color: var(--dms-primary);\n                    font-size: 12px;\n                    line-height: 1.25;\n                    font-weight: 650;\n                    letter-spacing: -0.01em;\n                }\n\n                .dms-heading {\n                    margin: 0;\n                    font-size: clamp(26px, 2.4vw, 42px);\n                    line-height: 1.07;\n                    font-weight: 650;\n                    letter-spacing: -0.035em;\n                    text-wrap: balance;\n                }\n\n                .dms-body {\n                    margin: 0;\n                    color: var(--dms-muted);\n                    font-size: 15px;\n                    line-height: 1.5;\n                    max-width: 42ch;\n                }\n\n                .dms-cta {\n                    width: fit-content;\n                    display: inline-flex;\n                    align-items: center;\n                    gap: 9px;\n                    color: var(--dms-text);\n                    text-decoration: none;\n                    font-size: 14px;\n                    line-height: 1.2;\n                    font-weight: 600;\n                }\n\n                .dms-cta svg {\n                    display: block;\n                    flex: none;\n                }\n\n                .dms-content-footer {\n                    width: 100%;\n                    margin-top: auto;\n                    display: flex;\n                    flex-direction: column;\n                    align-items: flex-start;\n                    gap: 18px;\n                }\n\n                .dms-legend {\n                    display: flex;\n                    flex-direction: column;\n                    align-items: flex-start;\n                    gap: 9px;\n                    text-align: left;\n                }\n\n                .dms-legend-title {\n                    margin: 0;\n                    color: var(--dms-text);\n                    font-size: 12px;\n                    line-height: 1.2;\n                    font-weight: 650;\n                    letter-spacing: -0.01em;\n                }\n\n                .dms-legend-items {\n                    display: flex;\n                    flex-wrap: wrap;\n                    align-items: center;\n                    justify-content: flex-start;\n                    gap: 9px 14px;\n                }\n\n                .dms-legend-item {\n                    display: inline-flex;\n                    align-items: center;\n                    gap: 7px;\n                    color: var(--dms-muted);\n                    font-size: 12px;\n                    line-height: 1.2;\n                    white-space: nowrap;\n                }\n\n                .dms-legend-swatch {\n                    width: 30px;\n                    height: 15px;\n                    flex: none;\n                    border-radius: 999px;\n                }\n\n                .dms-legend-swatch.current {\n                    background: var(--dms-primary);\n                    box-shadow: 0 4px 12px\n                        color-mix(in srgb, var(--dms-primary) 18%, transparent);\n                }\n\n                .dms-legend-swatch.past {\n                    background: var(--dms-disabled);\n                    border: none;\n                }\n\n                .dms-legend-swatch.future {\n                    background: color-mix(\n                        in srgb,\n                        var(--dms-future) 16%,\n                        transparent\n                    );\n                    border: 1.5px dashed var(--dms-future);\n                }\n\n                .dms-card.is-compact {\n                    min-height: var(--dms-compact-height);\n                    padding: var(--dms-compact-padding);\n                }\n\n                .dms-compact-layout {\n                    min-height: calc(\n                        var(--dms-compact-height) - var(--dms-compact-padding) * 2\n                    );\n                    display: flex;\n                    flex-direction: column;\n                    gap: 14px;\n                }\n\n                .dms-compact-header {\n                    min-width: 0;\n                    display: flex;\n                    align-items: flex-start;\n                    justify-content: space-between;\n                    gap: 24px;\n                }\n\n                .dms-compact-heading-wrap {\n                    min-width: 0;\n                    display: flex;\n                    flex-direction: column;\n                    gap: 4px;\n                }\n\n                .dms-compact-eyebrow {\n                    margin: 0 0 2px;\n                    color: var(--dms-primary);\n                    font-size: 11px;\n                    line-height: 1.2;\n                    font-weight: 650;\n                    letter-spacing: 0.04em;\n                    text-transform: uppercase;\n                }\n\n                .dms-compact-title {\n                    margin: 0;\n                    color: var(--dms-text);\n                    font-size: 16px;\n                    line-height: 1.25;\n                    font-weight: 650;\n                    letter-spacing: -0.02em;\n                }\n\n                .dms-compact-subtitle {\n                    margin: 0;\n                    color: var(--dms-muted);\n                    font-size: 12px;\n                    line-height: 1.35;\n                }\n\n                .dms-compact-rail-shell {\n                    position: relative;\n                    flex: 1 1 auto;\n                    min-height: 90px;\n                    margin-inline: var(--dms-compact-rail-inset);\n                }\n\n                .dms-compact-rail {\n                    position: absolute;\n                    left: 0;\n                    right: 0;\n                    top: 38%;\n                    height: 1px;\n                    background: var(--dms-grid);\n                    transform: translateY(-0.5px);\n                }\n\n                .dms-compact-rail::before,\n                .dms-compact-rail::after {\n                    content: \"\";\n                    position: absolute;\n                    top: 50%;\n                    width: 5px;\n                    height: 5px;\n                    border-radius: 999px;\n                    background: var(--dms-grid);\n                    transform: translateY(-50%);\n                }\n\n                .dms-compact-rail::before { left: 0; }\n                .dms-compact-rail::after { right: 0; }\n\n                .dms-compact-stage-position {\n                    position: absolute;\n                    left: var(--dms-compact-stage-x);\n                    top: 38%;\n                    width: 0;\n                    height: 0;\n                    z-index: 3;\n                }\n\n                .dms-compact-chip-center {\n                    position: absolute;\n                    left: 0;\n                    top: 0;\n                    transform: translate(-50%, -50%);\n                }\n\n                .dms-compact-chip-motion {\n                    position: relative;\n                    isolation: isolate;\n                    will-change: transform, opacity;\n                }\n\n                .dms-compact-chip {\n                    position: relative;\n                    z-index: 2;\n                    min-width: var(--dms-compact-chip-min);\n                    min-height: 34px;\n                    padding: 7px 14px;\n                    border-radius: 999px;\n                    display: inline-flex;\n                    align-items: center;\n                    justify-content: center;\n                    text-align: center;\n                    font-size: var(--dms-compact-chip-font);\n                    font-weight: 650;\n                    line-height: 1.1;\n                    letter-spacing: -0.015em;\n                    white-space: nowrap;\n                }\n\n                .dms-compact-stage-meta {\n                    position: absolute;\n                    top: 27px;\n                    left: 0;\n                    width: var(--dms-compact-meta-width);\n                    transform: translateX(-50%);\n                    display: flex;\n                    flex-direction: column;\n                    align-items: center;\n                    gap: 3px;\n                    text-align: center;\n                }\n\n                .dms-compact-stage-date {\n                    color: var(--dms-text);\n                    font-size: 11px;\n                    line-height: 1.2;\n                    font-weight: 600;\n                    white-space: nowrap;\n                }\n\n                .dms-compact-stage-note {\n                    color: var(--dms-muted);\n                    font-size: 10px;\n                    line-height: 1.25;\n                }\n\n                .dms-compact-footer {\n                    min-height: 22px;\n                    display: flex;\n                    align-items: flex-end;\n                    justify-content: flex-start;\n                }\n\n                .dms-compact-footer .dms-legend {\n                    gap: 6px;\n                }\n\n                .dms-compact-footer .dms-legend-title {\n                    font-size: 11px;\n                }\n\n                .dms-compact-footer .dms-legend-item {\n                    font-size: 11px;\n                }\n\n                .dms-compact-footer .dms-legend-swatch {\n                    width: 24px;\n                    height: 12px;\n                }\n\n                .dms-chart-column {\n                    min-width: 0;\n                    display: flex;\n                    flex-direction: column;\n                    gap: 22px;\n                }\n\n                .dms-chart-header {\n                    display: flex;\n                    flex-direction: column;\n                    gap: 4px;\n                }\n\n                .dms-chart-title {\n                    margin: 0;\n                    color: var(--dms-text);\n                    font-size: 17px;\n                    line-height: 1.25;\n                    font-weight: 650;\n                    letter-spacing: -0.02em;\n                }\n\n                .dms-chart-subtitle {\n                    margin: 0;\n                    color: var(--dms-muted);\n                    font-size: 14px;\n                    line-height: 1.35;\n                }\n\n                .dms-chart {\n                    position: relative;\n                    min-height: var(--dms-chart-height);\n                    width: 100%;\n                }\n\n                .dms-plot-shell {\n                    position: absolute;\n                    inset: 0 var(--dms-chart-inset) 0 var(--dms-chart-inset);\n                    min-width: 0;\n                }\n\n                .dms-plot-area {\n                    position: absolute;\n                    inset: 0 0 34px 0;\n                    isolation: isolate;\n                }\n\n                .dms-grid {\n                    position: absolute;\n                    inset: 0;\n                    border-bottom: 1px solid var(--dms-grid);\n                    overflow: visible;\n                    pointer-events: none;\n                }\n\n                .dms-major {\n                    position: absolute;\n                    top: 0;\n                    bottom: 0;\n                    width: 1px;\n                    background: var(--dms-grid);\n                    transform: translateX(-0.5px);\n                }\n\n                .dms-tick {\n                    position: absolute;\n                    bottom: 0;\n                    width: 2px;\n                    border-radius: 999px 999px 0 0;\n                    background: var(--dms-grid);\n                    transform: translateX(-1px);\n                }\n\n                .dms-date {\n                    position: absolute;\n                    bottom: 0;\n                    transform: translateX(-50%);\n                    color: var(--dms-muted);\n                    font-size: 13px;\n                    line-height: 1;\n                    white-space: nowrap;\n                }\n\n                .dms-date.first {\n                    transform: none;\n                }\n\n                .dms-date.last {\n                    transform: translateX(-100%);\n                }\n\n                /*\n                 * This wrapper owns all spatial positioning. It never receives\n                 * Framer Motion transforms, so translateX(-50%) is preserved.\n                 */\n                .dms-stage-position {\n                    position: absolute;\n                    left: var(--dms-stage-x);\n                    bottom: var(--dms-stage-y);\n                    transform: translateX(-50%);\n                    z-index: 3;\n                }\n\n                /* The inner wrapper owns only entrance animation. */\n                .dms-stage-motion {\n                    position: relative;\n                    isolation: isolate;\n                    will-change: transform, opacity;\n                }\n\n                .dms-chip {\n                    position: relative;\n                    z-index: 2;\n                    min-width: var(--dms-chip-min);\n                    min-height: 42px;\n                    padding: 10px 18px;\n                    border-radius: 999px;\n                    display: inline-flex;\n                    align-items: center;\n                    justify-content: center;\n                    text-align: center;\n                    font-size: var(--dms-chip-font);\n                    font-weight: 650;\n                    line-height: 1.15;\n                    letter-spacing: -0.015em;\n                    white-space: nowrap;\n                }\n\n                .dms-pulse-background {\n                    position: absolute;\n                    z-index: 1;\n                    inset: 0;\n                    border-radius: 999px;\n                    pointer-events: none;\n                    opacity: 0;\n                    transform: scale(1);\n                    transform-origin: center;\n                    animation-name: dms-soft-background-pulse;\n                    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n                    animation-iteration-count: infinite;\n                    animation-fill-mode: both;\n                    will-change: transform, opacity;\n                }\n\n                @keyframes dms-soft-background-pulse {\n                    0% {\n                        opacity: 0;\n                        transform: scale(1);\n                    }\n                    22% {\n                        opacity: 1;\n                        transform: scale(1.025);\n                    }\n                    68% {\n                        opacity: 0.36;\n                        transform: scale(var(--dms-pulse-scale));\n                    }\n                    100% {\n                        opacity: 0;\n                        transform: scale(var(--dms-pulse-scale));\n                    }\n                }\n\n                @container dms-card (max-width: ${props.mobileBreakpoint}px) {\n                    .dms-card.is-compact {\n                        min-height: var(--dms-compact-mobile-height);\n                        padding: var(--dms-compact-mobile-padding);\n                    }\n\n                    .dms-compact-layout {\n                        min-height: calc(\n                            var(--dms-compact-mobile-height) -\n                                var(--dms-compact-mobile-padding) * 2\n                        );\n                        gap: 12px;\n                    }\n\n                    .dms-compact-header {\n                        gap: 14px;\n                    }\n\n                    .dms-compact-title {\n                        font-size: 15px;\n                    }\n\n                    .dms-compact-subtitle {\n                        font-size: 11px;\n                    }\n\n                    .dms-compact-header .dms-cta {\n                        font-size: 12px;\n                    }\n\n                    .dms-compact-rail-shell {\n                        min-height: 84px;\n                        margin-inline: var(--dms-compact-mobile-rail-inset);\n                    }\n\n                    .dms-compact-stage-position {\n                        left: var(--dms-compact-stage-mobile-x);\n                    }\n\n                    .dms-compact-chip {\n                        min-width: var(--dms-compact-mobile-chip-min);\n                        min-height: 30px;\n                        padding: 6px 11px;\n                        font-size: var(--dms-compact-mobile-chip-font);\n                    }\n\n                    .dms-compact-stage-meta {\n                        top: 24px;\n                        width: min(var(--dms-compact-meta-width), 104px);\n                    }\n\n                    .dms-compact-stage-date {\n                        font-size: 10px;\n                    }\n\n                    .dms-compact-stage-note {\n                        font-size: 9px;\n                    }\n\n                    .dms-root[data-compact-mobile-notes=\"hide\"]\n                        .dms-compact-stage-note {\n                        display: none;\n                    }\n\n                    .dms-compact-footer .dms-legend-title,\n                    .dms-compact-footer .dms-legend-item {\n                        font-size: 10px;\n                    }\n\n                    .dms-compact-footer .dms-legend-swatch {\n                        width: 22px;\n                        height: 11px;\n                    }\n\n                    .dms-card {\n                        padding: var(--dms-mobile-padding);\n                    }\n\n                    .dms-layout {\n                        grid-template-columns: minmax(0, 1fr);\n                        gap: var(--dms-mobile-gap);\n                    }\n\n                    .dms-content {\n                        gap: 24px;\n                        align-items: var(--dms-mobile-items);\n                        text-align: var(--dms-mobile-text-align);\n                    }\n\n                    .dms-copy {\n                        gap: 16px;\n                        max-width: 100%;\n                        align-items: var(--dms-mobile-items);\n                    }\n\n                    .dms-heading {\n                        font-size: var(--dms-mobile-heading);\n                        line-height: 1.08;\n                        max-width: 15ch;\n                    }\n\n                    .dms-body {\n                        font-size: 14px;\n                        max-width: 35ch;\n                    }\n\n                    .dms-content-footer {\n                        align-items: flex-start;\n                    }\n\n                    .dms-legend {\n                        width: 100%;\n                        align-items: flex-start;\n                        text-align: left;\n                    }\n\n                    .dms-legend-items {\n                        gap: 9px 12px;\n                    }\n\n                    .dms-legend-item {\n                        font-size: 11px;\n                    }\n\n                    .dms-legend-swatch {\n                        width: 27px;\n                        height: 14px;\n                    }\n\n                    .dms-chart-column {\n                        gap: 18px;\n                        align-items: var(--dms-mobile-chart-items);\n                        text-align: var(--dms-mobile-chart-align);\n                    }\n\n                    .dms-chart-header,\n                    .dms-chart {\n                        width: 100%;\n                    }\n\n                    .dms-chart-title {\n                        font-size: 15px;\n                    }\n\n                    .dms-chart-subtitle {\n                        font-size: 12px;\n                    }\n\n                    .dms-chart {\n                        min-height: var(--dms-mobile-chart-height);\n                    }\n\n                    .dms-plot-shell {\n                        inset: 0 var(--dms-mobile-chart-inset) 0\n                            var(--dms-mobile-chart-inset);\n                    }\n\n                    .dms-plot-area {\n                        inset: 0 0 30px 0;\n                    }\n\n                    .dms-date {\n                        font-size: 10px;\n                    }\n\n                    .dms-stage-position {\n                        left: var(--dms-stage-mobile-x);\n                        bottom: var(--dms-stage-mobile-y);\n                    }\n\n                    .dms-chip {\n                        min-width: var(--dms-mobile-chip-min);\n                        min-height: 36px;\n                        padding: 8px 14px;\n                        font-size: var(--dms-mobile-chip-font);\n                    }\n\n                    .dms-root[data-mobile-order=\"Chart First\"] .dms-content {\n                        order: 2;\n                    }\n\n                    .dms-root[data-mobile-order=\"Chart First\"] .dms-chart-column {\n                        order: 1;\n                    }\n\n                    .dms-root[data-mobile-cta=\"hide\"] .dms-cta {\n                        display: none;\n                    }\n                }\n\n                @media (prefers-reduced-motion: reduce) {\n                    .dms-stage-motion,\n                    .dms-cta {\n                        transition: none !important;\n                        animation: none !important;\n                    }\n\n                    .dms-pulse-background {\n                        animation: none !important;\n                        opacity: 0 !important;\n                    }\n                }\n            `}),/*#__PURE__*/_jsx(\"div\",{className:`dms-card ${props.variant===\"Compact Rail\"?\"is-compact\":\"\"}`,children:props.variant===\"Compact Rail\"?/*#__PURE__*/_jsxs(\"div\",{className:\"dms-compact-layout\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dms-compact-header\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dms-compact-heading-wrap\",children:[props.eyebrow&&/*#__PURE__*/_jsx(\"p\",{className:\"dms-compact-eyebrow\",children:props.eyebrow}),props.chartTitle&&/*#__PURE__*/_jsx(\"h3\",{className:\"dms-compact-title\",children:props.chartTitle}),props.chartSubtitle&&/*#__PURE__*/_jsx(\"p\",{className:\"dms-compact-subtitle\",children:props.chartSubtitle})]}),props.showCTA&&props.ctaText&&/*#__PURE__*/_jsxs(motion.a,{className:\"dms-cta\",href:props.ctaLink||\"#\",target:props.newTab?\"_blank\":undefined,rel:props.newTab?\"noreferrer noopener\":undefined,whileHover:{x:4},transition:{duration:.22,ease:[.22,1,.36,1]},children:[/*#__PURE__*/_jsx(Arrow,{color:props.primary}),/*#__PURE__*/_jsx(\"span\",{children:props.ctaText})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dms-compact-rail-shell\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"dms-compact-rail\",\"aria-hidden\":\"true\"}),stages.map((stage,index)=>/*#__PURE__*/_jsx(CompactStage,{stage:stage,index:index,primary:props.primary,disabled:props.disabled,future:props.future,fontSize:props.compactChipFontSize,minWidth:props.compactChipMinWidth,mobileFontSize:props.compactMobileChipFontSize,mobileMinWidth:props.compactMobileChipMinWidth,showDate:props.compactShowDates,showNote:props.compactShowNotes,mobileShowNote:props.compactMobileShowNotes,metaWidth:props.compactMetaWidth,pulse:props.pulseCurrent,pulseFollowPrimary:props.pulseFollowPrimary,pulseColor:props.pulseColor,pulseOpacity:props.pulseOpacity,pulseScale:props.pulseScale,pulseDuration:props.pulseDuration,pulseDelay:props.pulseDelay,pulseBlur:props.pulseBlur,animate:props.animateOnView},`compact-${stage.label}-${index}`))]}),props.showLegend&&/*#__PURE__*/_jsx(\"div\",{className:\"dms-compact-footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dms-legend\",role:\"group\",\"aria-label\":props.legendTitle||\"Maturity status key\",children:[props.legendTitle&&/*#__PURE__*/_jsx(\"p\",{className:\"dms-legend-title\",children:props.legendTitle}),/*#__PURE__*/_jsxs(\"div\",{className:\"dms-legend-items\",children:[props.legendCurrent&&/*#__PURE__*/_jsxs(\"span\",{className:\"dms-legend-item\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dms-legend-swatch current\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"span\",{children:props.legendCurrent})]}),props.legendPast&&/*#__PURE__*/_jsxs(\"span\",{className:\"dms-legend-item\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dms-legend-swatch past\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"span\",{children:props.legendPast})]}),props.legendFuture&&/*#__PURE__*/_jsxs(\"span\",{className:\"dms-legend-item\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dms-legend-swatch future\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"span\",{children:props.legendFuture})]})]})]})})]}):/*#__PURE__*/_jsxs(\"div\",{className:\"dms-layout\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dms-content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dms-copy\",children:[props.eyebrow&&/*#__PURE__*/_jsx(\"p\",{className:\"dms-eyebrow\",children:props.eyebrow}),props.heading&&/*#__PURE__*/_jsx(\"h2\",{className:\"dms-heading\",children:props.heading}),props.body&&/*#__PURE__*/_jsx(\"p\",{className:\"dms-body\",children:props.body})]}),(props.showCTA||props.showLegend)&&/*#__PURE__*/_jsxs(\"div\",{className:\"dms-content-footer\",children:[props.showCTA&&props.ctaText&&/*#__PURE__*/_jsxs(motion.a,{className:\"dms-cta\",href:props.ctaLink||\"#\",target:props.newTab?\"_blank\":undefined,rel:props.newTab?\"noreferrer noopener\":undefined,whileHover:{x:4},transition:{duration:.22,ease:[.22,1,.36,1]},children:[/*#__PURE__*/_jsx(Arrow,{color:props.primary}),/*#__PURE__*/_jsx(\"span\",{children:props.ctaText})]}),props.showLegend&&/*#__PURE__*/_jsxs(\"div\",{className:\"dms-legend\",role:\"group\",\"aria-label\":props.legendTitle||\"Maturity status key\",children:[props.legendTitle&&/*#__PURE__*/_jsx(\"p\",{className:\"dms-legend-title\",children:props.legendTitle}),/*#__PURE__*/_jsxs(\"div\",{className:\"dms-legend-items\",children:[props.legendCurrent&&/*#__PURE__*/_jsxs(\"span\",{className:\"dms-legend-item\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dms-legend-swatch current\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"span\",{children:props.legendCurrent})]}),props.legendPast&&/*#__PURE__*/_jsxs(\"span\",{className:\"dms-legend-item\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dms-legend-swatch past\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"span\",{children:props.legendPast})]}),props.legendFuture&&/*#__PURE__*/_jsxs(\"span\",{className:\"dms-legend-item\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"dms-legend-swatch future\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsx(\"span\",{children:props.legendFuture})]})]})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"dms-chart-column\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dms-chart-header\",children:[props.chartTitle&&/*#__PURE__*/_jsx(\"h3\",{className:\"dms-chart-title\",children:props.chartTitle}),props.chartSubtitle&&/*#__PURE__*/_jsx(\"p\",{className:\"dms-chart-subtitle\",children:props.chartSubtitle})]}),/*#__PURE__*/_jsx(\"div\",{className:\"dms-chart\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"dms-plot-shell\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dms-plot-area\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"dms-grid\",\"aria-hidden\":\"true\",children:[dates.map((_,index)=>{const left=index/segments*100;return /*#__PURE__*/_jsx(\"span\",{className:\"dms-major\",style:{left:`${left}%`}},`major-${index}`);}),props.showTicks&&Array.from({length:segments*4}).map((_,index)=>{if((index+1)%4===0)return null;const left=(index+1)/(segments*4)*100;const heights=[14,34,18];return /*#__PURE__*/_jsx(\"span\",{className:\"dms-tick\",style:{left:`${left}%`,height:heights[index%3]}},`tick-${index}`);})]}),stages.map((stage,index)=>/*#__PURE__*/_jsx(StageChip,{stage:stage,index:index,primary:props.primary,disabled:props.disabled,future:props.future,fontSize:props.chipFontSize,minWidth:props.chipMinWidth,mobileFontSize:props.mobileChipFontSize,mobileMinWidth:props.mobileChipMinWidth,pulse:props.pulseCurrent,pulseFollowPrimary:props.pulseFollowPrimary,pulseColor:props.pulseColor,pulseOpacity:props.pulseOpacity,pulseScale:props.pulseScale,pulseDuration:props.pulseDuration,pulseDelay:props.pulseDelay,pulseBlur:props.pulseBlur,animate:props.animateOnView},`${stage.label}-${index}`))]}),dates.map((label,index)=>{const left=index/segments*100;const edgeClass=index===0?\" first\":index===dates.length-1?\" last\":\"\";return /*#__PURE__*/_jsx(\"span\",{className:`dms-date${edgeClass}`,style:{left:`${left}%`},children:label},`${label}-${index}`);})]})})]})]})})]});}DigitalMaturityScale.defaultProps={variant:\"Standard\",eyebrow:\"\",heading:\"Buildy UX Maturity\",body:\"They create thoughtful digital experiences, build strong brand identities, and uncover opportunities that drive real results.\",chartTitle:\"UX Maturity Journey | Baymard Scale\",chartSubtitle:\"Website & digital experience for Superdrug\",dates:DEFAULT_DATES,stages:DEFAULT_STAGES,showCTA:false,ctaText:\"Explore the transformation\",ctaLink:\"#\",newTab:false,showLegend:true,legendTitle:\"Maturity key\",legendCurrent:\"Now\",legendPast:\"Past\",legendFuture:\"Future\",primary:\"#4F70E8\",disabled:\"#C8D3F8\",future:\"#C8D3F8\",text:\"#353535\",muted:\"#6F6F6F\",background:\"#F6F6F6\",grid:\"#DEDEDE\",radius:24,desktopPadding:32,gap:56,chartHeight:360,chartInset:0,chipFontSize:16,chipMinWidth:104,showTicks:true,compactHeight:230,compactPadding:20,compactRailInset:28,compactChipFontSize:13,compactChipMinWidth:88,compactShowDates:true,compactShowNotes:true,compactMetaWidth:150,mobileBreakpoint:720,mobileOrder:\"Text First\",mobileTextAlign:\"Left\",mobileChartAlign:\"Left\",mobilePadding:18,mobileGap:36,mobileHeadingSize:30,mobileChartHeight:260,mobileChartInset:0,mobileChipFontSize:14,mobileChipMinWidth:84,mobileShowCTA:true,compactMobileHeight:210,compactMobilePadding:16,compactMobileRailInset:20,compactMobileChipFontSize:12,compactMobileChipMinWidth:74,compactMobileShowNotes:false,pulseCurrent:true,pulseFollowPrimary:true,pulseColor:\"#4F70E8\",pulseOpacity:.14,pulseScale:1.16,pulseDuration:2.8,pulseDelay:.25,pulseBlur:1,animateOnView:true};addPropertyControls(DigitalMaturityScale,{variant:{type:ControlType.Enum,title:\"Variant\",options:[\"Standard\",\"Compact Rail\"],optionTitles:[\"Standard\",\"Compact / Rail\"],defaultValue:\"Standard\",displaySegmentedControl:true},eyebrow:{type:ControlType.String,title:\"Eyebrow\",defaultValue:\"\"},heading:{type:ControlType.String,title:\"Heading\",displayTextArea:true,defaultValue:\"Buildy UX Maturity\",hidden:props=>props.variant===\"Compact Rail\"},body:{type:ControlType.String,title:\"Body\",displayTextArea:true,defaultValue:\"They create thoughtful digital experiences, build strong brand identities, and uncover opportunities that drive real results.\",hidden:props=>props.variant===\"Compact Rail\"},chartTitle:{type:ControlType.String,title:\"Chart title\",defaultValue:\"UX Maturity Journey | Baymard Scale\"},chartSubtitle:{type:ControlType.String,title:\"Chart subtitle\",defaultValue:\"Website & digital experience for Superdrug\"},dates:{type:ControlType.Array,title:\"Dates\",control:{type:ControlType.String,defaultValue:\"1 Year\"},defaultValue:DEFAULT_DATES,maxCount:8,hidden:props=>props.variant===\"Compact Rail\"},stages:{type:ControlType.Array,title:\"Chips\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Decent\"},x:{type:ControlType.Number,title:\"Desktop X\",defaultValue:50,min:0,max:100,step:1,unit:\"%\"},y:{type:ControlType.Number,title:\"Desktop Y\",defaultValue:35,min:0,max:100,step:1,unit:\"%\"},mobileX:{type:ControlType.Number,title:\"Mobile X\",defaultValue:50,min:0,max:100,step:1,unit:\"%\"},mobileY:{type:ControlType.Number,title:\"Mobile Y\",defaultValue:35,min:0,max:100,step:1,unit:\"%\"},compactX:{type:ControlType.Number,title:\"Rail X\",defaultValue:50,min:0,max:100,step:1,unit:\"%\"},compactMobileX:{type:ControlType.Number,title:\"Rail Mobile X\",defaultValue:50,min:0,max:100,step:1,unit:\"%\"},date:{type:ControlType.String,title:\"Rail date\",defaultValue:\"2025\"},note:{type:ControlType.String,title:\"Rail note\",defaultValue:\"Current maturity\"},state:{type:ControlType.Enum,title:\"State\",options:[\"Past\",\"Current\",\"Future\"],optionTitles:[\"Past / Disabled\",\"Current\",\"Future\"],defaultValue:\"Current\",displaySegmentedControl:true}}},defaultValue:DEFAULT_STAGES,maxCount:12},showCTA:{type:ControlType.Boolean,title:\"Show CTA\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},ctaText:{type:ControlType.String,title:\"CTA text\",defaultValue:\"Explore the transformation\",hidden:props=>!props.showCTA},ctaLink:{type:ControlType.Link,title:\"CTA link\",defaultValue:\"#\",hidden:props=>!props.showCTA},newTab:{type:ControlType.Boolean,title:\"New tab\",defaultValue:false,hidden:props=>!props.showCTA},showLegend:{type:ControlType.Boolean,title:\"Show key\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},legendTitle:{type:ControlType.String,title:\"Key title\",defaultValue:\"Maturity key\",hidden:props=>!props.showLegend},legendCurrent:{type:ControlType.String,title:\"Current label\",defaultValue:\"Now\",hidden:props=>!props.showLegend},legendPast:{type:ControlType.String,title:\"Past label\",defaultValue:\"Past\",hidden:props=>!props.showLegend},legendFuture:{type:ControlType.String,title:\"Future label\",defaultValue:\"Future\",hidden:props=>!props.showLegend},primary:{type:ControlType.Color,title:\"Primary\",defaultValue:\"#4F70E8\"},disabled:{type:ControlType.Color,title:\"Disabled\",defaultValue:\"#C8D3F8\"},future:{type:ControlType.Color,title:\"Future\",defaultValue:\"#C8D3F8\"},text:{type:ControlType.Color,title:\"Text\",defaultValue:\"#353535\"},muted:{type:ControlType.Color,title:\"Muted\",defaultValue:\"#6F6F6F\"},background:{type:ControlType.Color,title:\"Card\",defaultValue:\"#F6F6F6\"},grid:{type:ControlType.Color,title:\"Grid\",defaultValue:\"#DEDEDE\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:24,min:0,max:64,step:1,unit:\"px\"},desktopPadding:{type:ControlType.Number,title:\"Desktop pad\",defaultValue:32,min:12,max:96,step:1,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},gap:{type:ControlType.Number,title:\"Column gap\",defaultValue:56,min:12,max:120,step:1,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},chartHeight:{type:ControlType.Number,title:\"Chart height\",defaultValue:360,min:220,max:680,step:10,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},chartInset:{type:ControlType.Number,title:\"Chart inset\",defaultValue:0,min:0,max:80,step:1,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},chipFontSize:{type:ControlType.Number,title:\"Chip text\",defaultValue:16,min:11,max:24,step:1,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},chipMinWidth:{type:ControlType.Number,title:\"Chip width\",defaultValue:104,min:64,max:220,step:2,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},showTicks:{type:ControlType.Boolean,title:\"Minor ticks\",defaultValue:true,hidden:props=>props.variant===\"Compact Rail\"},compactHeight:{type:ControlType.Number,title:\"Compact height\",defaultValue:230,min:170,max:420,step:10,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"},compactPadding:{type:ControlType.Number,title:\"Compact pad\",defaultValue:20,min:12,max:64,step:1,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"},compactRailInset:{type:ControlType.Number,title:\"Rail inset\",defaultValue:28,min:0,max:120,step:1,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"},compactChipFontSize:{type:ControlType.Number,title:\"Rail chip text\",defaultValue:13,min:10,max:20,step:1,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"},compactChipMinWidth:{type:ControlType.Number,title:\"Rail chip width\",defaultValue:88,min:58,max:180,step:2,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"},compactShowDates:{type:ControlType.Boolean,title:\"Rail dates\",defaultValue:true,hidden:props=>props.variant!==\"Compact Rail\"},compactShowNotes:{type:ControlType.Boolean,title:\"Rail notes\",defaultValue:true,hidden:props=>props.variant!==\"Compact Rail\"},compactMetaWidth:{type:ControlType.Number,title:\"Rail meta width\",defaultValue:150,min:80,max:260,step:5,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"||!props.compactShowDates&&!props.compactShowNotes},mobileBreakpoint:{type:ControlType.Number,title:\"Mobile at\",defaultValue:720,min:420,max:1100,step:10,unit:\"px\"},mobileOrder:{type:ControlType.Enum,title:\"Mobile order\",options:[\"Text First\",\"Chart First\"],optionTitles:[\"Text first\",\"Chart first\"],defaultValue:\"Text First\",displaySegmentedControl:true,hidden:props=>props.variant===\"Compact Rail\"},mobileTextAlign:{type:ControlType.Enum,title:\"Mobile text\",options:[\"Left\",\"Center\"],defaultValue:\"Left\",displaySegmentedControl:true,hidden:props=>props.variant===\"Compact Rail\"},mobileChartAlign:{type:ControlType.Enum,title:\"Mobile chart\",options:[\"Left\",\"Center\"],defaultValue:\"Left\",displaySegmentedControl:true,hidden:props=>props.variant===\"Compact Rail\"},mobilePadding:{type:ControlType.Number,title:\"Mobile pad\",defaultValue:18,min:8,max:48,step:1,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},mobileGap:{type:ControlType.Number,title:\"Mobile gap\",defaultValue:36,min:12,max:96,step:1,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},mobileHeadingSize:{type:ControlType.Number,title:\"Mobile heading\",defaultValue:30,min:20,max:48,step:1,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},mobileChartHeight:{type:ControlType.Number,title:\"Mobile height\",defaultValue:260,min:190,max:560,step:10,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},mobileChartInset:{type:ControlType.Number,title:\"Mobile inset\",defaultValue:0,min:0,max:48,step:1,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},mobileChipFontSize:{type:ControlType.Number,title:\"Mobile chip text\",defaultValue:14,min:10,max:20,step:1,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},mobileChipMinWidth:{type:ControlType.Number,title:\"Mobile chip width\",defaultValue:84,min:56,max:180,step:2,unit:\"px\",hidden:props=>props.variant===\"Compact Rail\"},mobileShowCTA:{type:ControlType.Boolean,title:\"CTA on mobile\",defaultValue:true,hidden:props=>!props.showCTA},compactMobileHeight:{type:ControlType.Number,title:\"Rail mobile height\",defaultValue:210,min:170,max:360,step:10,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"},compactMobilePadding:{type:ControlType.Number,title:\"Rail mobile pad\",defaultValue:16,min:8,max:40,step:1,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"},compactMobileRailInset:{type:ControlType.Number,title:\"Rail mobile inset\",defaultValue:20,min:0,max:60,step:1,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"},compactMobileChipFontSize:{type:ControlType.Number,title:\"Rail mobile text\",defaultValue:12,min:9,max:18,step:1,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"},compactMobileChipMinWidth:{type:ControlType.Number,title:\"Rail mobile chip\",defaultValue:74,min:52,max:140,step:2,unit:\"px\",hidden:props=>props.variant!==\"Compact Rail\"},compactMobileShowNotes:{type:ControlType.Boolean,title:\"Rail mobile notes\",defaultValue:false,hidden:props=>props.variant!==\"Compact Rail\"||!props.compactShowNotes},pulseCurrent:{type:ControlType.Boolean,title:\"Background pulse\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},pulseFollowPrimary:{type:ControlType.Boolean,title:\"Pulse = Primary\",defaultValue:true,enabledTitle:\"Linked\",disabledTitle:\"Custom\",hidden:props=>!props.pulseCurrent},pulseColor:{type:ControlType.Color,title:\"Pulse colour\",defaultValue:\"#4F70E8\",hidden:props=>!props.pulseCurrent||props.pulseFollowPrimary!==false},pulseOpacity:{type:ControlType.Number,title:\"Pulse opacity\",defaultValue:.14,min:.02,max:.5,step:.01,hidden:props=>!props.pulseCurrent},pulseScale:{type:ControlType.Number,title:\"Pulse size\",defaultValue:1.16,min:1.02,max:1.5,step:.01,hidden:props=>!props.pulseCurrent},pulseDuration:{type:ControlType.Number,title:\"Pulse speed\",defaultValue:2.8,min:.8,max:8,step:.1,unit:\"s\",hidden:props=>!props.pulseCurrent},pulseDelay:{type:ControlType.Number,title:\"Start delay\",defaultValue:.25,min:0,max:5,step:.1,unit:\"s\",hidden:props=>!props.pulseCurrent},pulseBlur:{type:ControlType.Number,title:\"Pulse blur\",defaultValue:1,min:0,max:16,step:.5,unit:\"px\",hidden:props=>!props.pulseCurrent},animateOnView:{type:ControlType.Boolean,title:\"Animate\",defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DigitalMaturityScale\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DigitalMaturityScale.map"],"mappings":"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"}