/* R148 original strength scenes: complete static state, six distinct finite actions. */
svg.r148-strength-scene{display:block;width:100%;height:auto;max-height:none;aspect-ratio:240 / 180;overflow:visible;stroke:none;flex:none;--r148-ink:#44315d;--r148-purple:#875bbb;--r148-teal:#36aeb7;--r148-paper:#fff;--r148-soft:#f2ebf8;--r148-line:#c7b7da;--r148-shadow:#e8deef;--r148-skin:#f0dfcf}
.r101-performance-card svg.r148-strength-scene{--r148-ink:#ecdefb;--r148-purple:#b59adf;--r148-teal:#7bd0d7;--r148-paper:#30264e;--r148-soft:#443454;--r148-line:#a08bb5;--r148-shadow:#251d33;--r148-skin:#d9bea8}
svg.r148-strength-scene [data-r148-actor]{transform-box:fill-box;transform-origin:center;animation:none;opacity:1}
svg.r148-strength-scene [data-r148-port]{pointer-events:none}
@media(prefers-reduced-motion:no-preference){
 figure.r148-running svg[data-r148-scene="creative-scenarios"] [data-r148-actor="brief-stage"]{transform-origin:50% 100%;animation:r148-stage-unfold 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="creative-scenarios"] [data-r148-actor="product-rise"]{animation:r148-product-stand 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="creative-scenarios"] [data-r148-actor="large-shadow"]{transform-origin:50% 100%;animation:r148-shadow-contrast 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="creative-scenarios"] [data-r148-actor="camera-frame"]{animation:r148-frame-compose 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="attention-value-sharing"] [data-r148-actor="film-strip"]{animation:r148-film-feed 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="attention-value-sharing"] [data-r148-actor="reveal-flap"]{transform-origin:100% 50%;animation:r148-detail-reveal 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="learning-review-loop"] [data-r148-actor="feedback-notes"]{animation:r148-feedback-sort 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="learning-review-loop"] [data-r148-actor="sorting-clip"]{animation:r148-clip-organize 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="learning-review-loop"] [data-r148-actor="human-pencil"]{transform-origin:50% 85%;animation:r148-pencil-revise 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="learning-review-loop"] [data-r148-actor="revision-mark"]{stroke-dasharray:90;stroke-dashoffset:0;animation:r148-mark-revision 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="learning-review-loop"] [data-r148-actor="revised-page"]{animation:r148-next-draft 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="trusted-collaboration"] [data-r148-actor="handoff-sheet"]{animation:r148-shared-draft 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="trusted-collaboration"] [data-r148-actor="offering-hand"]{animation:r148-offer-draft 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="trusted-collaboration"] [data-r148-actor="receiving-hand"]{animation:r148-receive-draft 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="brand-localization-formats"] [data-r148-actor="portrait-frame"]{transform-origin:50% 90%;animation:r148-frame-reorient 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="brand-localization-formats"] [data-r148-actor="recomposed-product"]{animation:r148-content-recompose 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="brand-localization-formats"] [data-r148-actor="subtitle-ribbon"]{animation:r148-subtitle-thread 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="distribution-feedback"] [data-r148-actor="submitted-card"]{animation:r148-content-submit 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="distribution-feedback"] [data-r148-actor="creator-hand"]{animation:r148-creator-pass 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="distribution-feedback"] [data-r148-actor="published-versions"]{animation:r148-channel-receive 4.8s ease-in-out 1 both}
 figure.r148-running svg[data-r148-scene="distribution-feedback"] [data-r148-actor="feedback-slip"]{animation:r148-feedback-return 4.8s ease-in-out 1 both}
}
@keyframes r148-stage-unfold{0%,8%{transform:scaleY(.18) skewX(-12deg)}28%,100%{transform:none}}
@keyframes r148-product-stand{0%,18%{transform:translate(0,23px);opacity:0}38%,100%{transform:none;opacity:1}}
@keyframes r148-shadow-contrast{0%,26%{transform:scale(.25,.35);opacity:0}52%,100%{transform:none;opacity:1}}
@keyframes r148-frame-compose{0%,44%{transform:scale(1.18);opacity:0}65%,100%{transform:none;opacity:1}}
@keyframes r148-film-feed{0%,9%{transform:translate(-12px,0)}26%{transform:translate(5px,0)}37%,100%{transform:none}}
@keyframes r148-detail-reveal{0%,24%{transform:translate(-49px,0) scaleX(2)}56%,100%{transform:none}}
@keyframes r148-feedback-sort{0%{transform:translate(-7px,-13px) rotate(-7deg)}24%,100%{transform:none}}
@keyframes r148-clip-organize{0%,12%{transform:translate(0,-6px)}23%{transform:translate(0,3px)}31%,100%{transform:none}}
@keyframes r148-pencil-revise{0%,31%{transform:translate(8px,-9px) rotate(-10deg)}43%{transform:translate(-9px,12px) rotate(9deg)}55%{transform:translate(-3px,16px) rotate(-2deg)}67%,100%{transform:none}}
@keyframes r148-mark-revision{0%,38%{stroke-dashoffset:90;opacity:0}61%,100%{stroke-dashoffset:0;opacity:1}}
@keyframes r148-next-draft{0%,55%{transform:translate(-22px,4px);opacity:0}79%,100%{transform:none;opacity:1}}
@keyframes r148-shared-draft{0%,10%{transform:translate(-29px,6px) rotate(-8deg)}42%{transform:translate(6px,-2px) rotate(3deg)}66%,100%{transform:none}}
@keyframes r148-offer-draft{0%,7%{transform:translate(-7px,1px)}32%{transform:translate(5px,-2px)}63%,100%{transform:none}}
@keyframes r148-receive-draft{0%,22%{transform:translate(8px,0)}43%{transform:translate(-6px,0)}66%,100%{transform:none}}
@keyframes r148-frame-reorient{0%,12%{transform:translate(-13px,5px) rotate(-14deg);opacity:.45}40%,100%{transform:none;opacity:1}}
@keyframes r148-content-recompose{0%,28%{transform:translate(-16px,13px);opacity:0}56%,100%{transform:none;opacity:1}}
@keyframes r148-subtitle-thread{0%,8%{transform:translate(-11px,0);opacity:.45}32%{transform:translate(5px,0);opacity:1}56%,100%{transform:none;opacity:1}}
@keyframes r148-content-submit{0%,6%{transform:translate(-53px,32px) rotate(-10deg)}35%{transform:translate(0,6px) rotate(0)}50%,100%{transform:none}}
@keyframes r148-creator-pass{0%,5%{transform:translate(-6px,4px)}30%{transform:translate(6px,-4px)}53%,100%{transform:none}}
@keyframes r148-channel-receive{0%,34%{transform:translate(-13px,9px);opacity:0}61%,100%{transform:none;opacity:1}}
@keyframes r148-feedback-return{0%,58%{transform:translate(91px,-2px);opacity:0}64%{transform:translate(91px,-2px);opacity:1}91%,100%{transform:none;opacity:1}}
@media(prefers-reduced-motion:reduce){
 svg.r148-strength-scene [data-r148-actor]{animation:none!important;transform:none!important;opacity:1!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;transition:none!important}
}
