.sjEmptyState{box-sizing:border-box;position:relative;isolation:isolate;display:grid;justify-items:center;grid-gap:16px;gap:16px;width:100%;max-width:680px;margin:26px auto;padding:30px 28px 26px;overflow:hidden;border:1px solid #ead6e3;border-radius:20px;background:#fffdf9;color:#392641;text-align:center;box-shadow:0 7px 22px #7543700a}.sjEmptyState:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#b34c87,#8955a2)}.sjEmptyStateIcon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:#f8edf3;color:#a54781}.sjEmptyStateIcon>svg{display:block;width:24px;height:24px;stroke-width:1.5}.sjEmptyStateCopy{min-width:0;max-width:100%}.sjEmptyStateEyebrow{display:block;color:#a54781;letter-spacing:.035em}.sjEmptyState .sjEmptyStateTitle{margin:6px 0 8px;overflow-wrap:anywhere}.sjEmptyState .sjEmptyStateDescription{margin:0;overflow-wrap:anywhere}.sjEmptyStateActions{display:flex;flex-wrap:wrap;margin-top:2px;width:100%;min-width:0}.sjEmptyStateActions,.sjEmptyStateActions>a{justify-content:center;align-items:center;gap:8px}.sjEmptyStateActions>a{display:inline-flex;box-sizing:border-box;min-height:44px;max-width:100%;padding:10px 15px;border-radius:10px;text-decoration:none;overflow-wrap:anywhere}.sjEmptyStateActions>.sjEmptyStatePrimary{background:linear-gradient(115deg,#2b183b,#49204f 50%,#7d275f);border:1px solid #49204f;color:#fff}.sjEmptyStateActions>.sjEmptyStateSecondary{background:#fffdf9;border:1px solid #ead6e3;color:#392641}.sjEmptyStateActions>a>svg{width:14px;height:14px;flex:none;transform:rotate(180deg)}.sjEmptyStateActions>a:focus-visible{outline:2px solid #8955a2;outline-offset:3px}@layer sharedJourneyCompactControls{html body .sjEmptyState .sjEmptyStateTitle{font:400 18px/1.35 Georgia,serif!important;color:#392641!important}html body .sjEmptyState .sjEmptyStateDescription{font:400 12px/1.65 Arial,sans-serif!important;color:#6b596d!important}html body .sjEmptyState .sjEmptyStateEyebrow{font:400 11px/1.5 Arial,sans-serif!important;color:#a54781!important}html body .sjEmptyState .sjEmptyStateActions>a{font:400 12px/1.5 Arial,sans-serif!important}html body .sjEmptyState .sjEmptyStateActions>.sjEmptyStatePrimary{color:#fff!important}html body .sjEmptyState .sjEmptyStateActions>.sjEmptyStateSecondary{color:#392641!important}}@media(max-width:440px){.sjEmptyState{padding:25px 18px 22px;gap:14px}.sjEmptyStateActions{flex-direction:column;align-items:stretch}}