.assessment-bridge-copy{gap:min(var(--ds-v2-bridge-copy-gap),var(--ui-heading-space));display:grid}.assessment-bridge-copy>p{word-break:keep-all;overflow-wrap:anywhere;margin:0}.assessment-bridge-line{display:block}.assessment-bridge-line+.assessment-bridge-line{margin-top:var(--ds-v2-bridge-line-gap)}.ds-v2 .assessment-result-story{--assessment-result-gap:min(var(--ds-v2-result-scene-gap),var(--ui-content-gap));gap:var(--assessment-result-gap);flex-direction:column;flex:1;width:100%;min-width:0;max-width:none;min-height:0;margin:0;display:flex}.assessment-result-story[data-reading]{--assessment-result-gap:min(var(--ds-v2-result-reading-gap),var(--ui-frame-gap))}.assessment-result-story>.ds-v2-progress{margin:0}.assessment-result-story>.assessment-result-scene{gap:var(--assessment-result-gap);min-width:0;min-height:calc(var(--ds-v2-result-content-min) - var(--ds-v2-result-reading-gap) - var(--assessment-result-gap));flex-direction:column;flex:1;display:flex}.assessment-result-story>.ds-v2-actions{margin-top:calc(var(--ds-v2-result-reading-gap) - var(--assessment-result-gap))}.assessment-result-story .dr-navigation{gap:var(--ui-action-gap);flex-direction:column;width:100%;display:flex}.assessment-result-section{gap:var(--ds-v2-result-copy-gap);flex-direction:column;min-width:0;display:flex}.assessment-result-story .assessment-result-section>*{margin-block:0}.assessment-result-disclosure>summary{margin:0}.assessment-result-disclosure[open]>:not(summary){margin:var(--ds-v2-result-copy-gap) 0 0}@layer application{.ds-v2-intro-copy>figure,.ds-v2-intro-copy>.ds-v2-report-artwork{max-width:100%;margin-inline:auto}}.assessment-step-back{min-height:44px;margin-block:-12px calc(8px - var(--ui-content-gap));color:var(--ds-v2-muted);font-size:var(--ds-v2-label);line-height:var(--ds-v2-label-leading);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;display:inline-flex}.assessment-step-back:before{content:"";background:currentColor;width:16px;height:16px;-webkit-mask:url(/design-system-v2/assets/icons/Back.svg) 50%/contain no-repeat;mask:url(/design-system-v2/assets/icons/Back.svg) 50%/contain no-repeat}.assessment-step-back:disabled{cursor:default;color:var(--ds-v2-line)}.ui-actions:has(>.assessment-step-back){flex-direction:row;align-items:center}.ui-actions>.assessment-step-back{min-height:var(--ui-control-height);flex:none;margin:0;padding-inline:0 12px}.ui-actions>.assessment-step-back~*{flex:1;min-width:0}
