.part-journey{margin:55px 0;scroll-margin-top:105px;border:1px solid #cbdce6;background:#fff;color:#23455d}.pj-heading{padding:26px;display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.pj-heading h3{font-size:29px;line-height:1.3;margin:14px 0}.pj-heading p{font-size:13px;line-height:1.9;max-width:750px;color:#6a8196}.part-journey button{font:inherit;font-size:12px;padding:10px 12px;border:1px solid #b9cedb;background:#f6fafb;color:#244d64;cursor:pointer}.pj-heading button{flex-shrink:0}.part-journey button[aria-pressed=true]{background:#244d64;color:#fff}.part-journey button:focus-visible{outline:2px solid #4d9e91;outline-offset:3px}.pj-scene{background:#132f43;overflow:hidden}.pj-scene svg{display:block;width:100%;height:auto}.pj-scene text{fill:#bcd6df;font-size:11px;letter-spacing:.7px}.pj-scene .pj-trace{font-size:10px;fill:#91b5c6}.pj-station{opacity:.45;transition:opacity .4s}.pj-station.is-active{opacity:1}.pj-traveller{transition:transform 1.3s cubic-bezier(.45,0,.15,1);transform:translateX(0)}.pj-blank,.pj-bore,.pj-holes,.pj-offcut,.pj-chips,.pj-scan,.pj-measure,.pj-carton,.pj-final-pass,.pj-assembly-tool{opacity:0}.pj-raw{opacity:1}.pj-part{transition:transform 1.2s}.part-journey[data-stage="1"] .pj-traveller{transform:translateX(115px)}.part-journey[data-stage="2"] .pj-traveller{transform:translateX(265px)}.part-journey[data-stage="3"] .pj-traveller{transform:translateX(415px)}.part-journey[data-stage="4"] .pj-traveller{transform:translateX(560px)}.part-journey[data-stage="5"] .pj-traveller{transform:translateX(650px)}.part-journey[data-stage="6"] .pj-traveller,.part-journey[data-stage="7"] .pj-traveller{transform:translateX(733px)}.part-journey:not([data-stage="0"]):not([data-stage="1"]) .pj-raw{opacity:0}.part-journey:not([data-stage="0"]) .pj-blank{opacity:1}.part-journey[data-stage="1"] .pj-raw{animation:pj-cut-bar 1s 1.4s both}.part-journey[data-stage="1"] .pj-saw{animation:pj-saw 2.5s .7s both;transform-origin:205px 128px}.part-journey[data-stage="1"] .pj-offcut{animation:pj-offcut 1.2s 1.7s both}.part-journey:not([data-stage="0"]):not([data-stage="1"]) .pj-bore{opacity:1}.part-journey[data-stage="2"] .pj-spindle{transform-origin:320px 187px;animation:pj-spin .55s linear infinite}.part-journey[data-stage="2"] .pj-part{transform-origin:90px 204px;animation:pj-vibrate .13s 1.3s infinite alternate}.part-journey[data-stage="2"] .pj-lathe-tool{animation:pj-tool 2.5s .7s both}.part-journey[data-stage="2"] .pj-chips{animation:pj-chips .45s 1.5s infinite}.part-journey[data-stage="3"] .pj-drill{animation:pj-drill 1.3s 1s 2}.part-journey[data-stage="3"] .pj-holes{animation:pj-reveal .3s 2.1s both}.part-journey:not([data-stage="0"]):not([data-stage="1"]):not([data-stage="2"]):not([data-stage="3"]) .pj-holes{opacity:1}.part-journey[data-stage="4"] .pj-scan{animation:pj-scan 1.1s 1s 2}.part-journey[data-stage="4"] .pj-measure{animation:pj-reveal .3s 2.6s both}.part-journey[data-stage="4"] .pj-qc-lamp{animation:pj-lamp .3s 2.6s both}.part-journey[data-stage="5"] .pj-station[data-pj-station="4"]{opacity:1}.part-journey[data-stage="6"] .pj-part,.part-journey[data-stage="7"] .pj-part{transform:translateY(-9px)}.part-journey[data-stage="6"] .pj-assembly-tool{animation:pj-tighten .6s 1.5s 3;transform-origin:830px 140px}.part-journey[data-stage="7"] .pj-final-pass{animation:pj-reveal .3s .6s both}.part-journey[data-stage="7"] .pj-carton{animation:pj-carton 1.3s 1.4s both}.part-journey[data-stage="7"] .pj-carton-flap{transform-origin:824px 168px;animation:pj-flap .7s 2.8s both}.pj-status{display:flex;align-items:flex-start;gap:22px;padding:23px 26px;background:#edf5f3;min-height:120px}.pj-status>span:first-child{color:#598b91;font-size:12px;white-space:nowrap;padding-top:4px}.pj-status h4{font-size:23px;margin:0 0 9px;line-height:1.4}.pj-status p{font-size:13px;line-height:1.8;margin:0;color:#688195}.pj-status .pj-badge{margin-left:auto;flex-shrink:0;font-size:10px;padding:7px 10px;border:1px solid #aecfc5;max-width:190px}.pj-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:18px 26px}.pj-links{display:flex;flex-wrap:wrap;gap:14px 26px;padding:0 26px 22px;font-size:11px}.pj-links a{color:#357d87}.pj-links span{width:100%;color:#78909f}.part-journey[data-running="false"] .pj-scene *{animation-play-state:paused!important}@keyframes pj-spin{to{transform:rotate(360deg)}}@keyframes pj-vibrate{to{transform:translateY(.7px)}}@keyframes pj-saw{0%,100%{transform:translateY(0) rotate(0)}40%,65%{transform:translateY(55px) rotate(300deg)}}@keyframes pj-cut-bar{to{opacity:0}}@keyframes pj-offcut{0%{opacity:0;transform:translate(0,0)}10%{opacity:1}100%{opacity:0;transform:translate(15px,32px)}}@keyframes pj-tool{40%,75%{transform:translate(-14px,14px)}}@keyframes pj-chips{0%{opacity:0}40%{opacity:1}to{opacity:0;transform:translateY(10px)}}@keyframes pj-drill{45%,65%{transform:translateY(39px)}}@keyframes pj-reveal{to{opacity:1}}@keyframes pj-scan{0%,100%{opacity:0}15%,85%{opacity:1}90%{transform:translateY(90px)}}@keyframes pj-lamp{to{fill:#9de2c4}}@keyframes pj-tighten{0%,100%{opacity:1;transform:rotate(-12deg)}50%{opacity:1;transform:rotate(12deg)}}@keyframes pj-carton{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes pj-flap{to{transform:scaleY(.15)}}@media(max-width:700px){.pj-heading{padding:18px;flex-direction:column;gap:8px}.pj-heading h3{font-size:24px}.pj-status{padding:18px;gap:12px;flex-wrap:wrap}.pj-status>div{flex:1;min-width:190px}.pj-status h4{font-size:20px}.pj-status .pj-badge{margin-left:0}.pj-controls{padding:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.pj-links{padding:0 18px 18px}.pj-scene{overflow-x:auto}.pj-scene svg{min-width:660px}.pj-scene:after{content:'Yatay kaydırarak tüm hattı izleyin →';display:block;color:#bcd6df;font-size:10px;padding:10px 16px}}@media(prefers-reduced-motion:reduce){.part-journey *{animation:none!important;transition:none!important}.part-journey[data-stage="1"] .pj-raw{opacity:0}.part-journey[data-stage="3"] .pj-holes,.part-journey[data-stage="4"] .pj-measure,.part-journey[data-stage="7"] .pj-final-pass,.part-journey[data-stage="7"] .pj-carton{opacity:1}}
.part-journey[data-stage="0"] .pj-traveller{transition:none}.part-journey[data-stage="3"] .pj-holes{opacity:1;animation:none}.part-journey[data-stage="3"] .pj-holes circle{opacity:0;animation:pj-reveal .2s 1.7s both}.part-journey[data-stage="3"] .pj-holes circle:nth-child(2){animation-delay:2.1s}.part-journey[data-stage="3"] .pj-holes circle:nth-child(3){animation-delay:2.6s}.part-journey[data-stage="3"] .pj-holes circle:nth-child(4){animation-delay:3.1s}.part-journey[data-stage="7"] .pj-part,.part-journey[data-stage="7"] .pj-housing{animation:pj-hide .6s 2s both}@keyframes pj-hide{to{opacity:0}}@media(prefers-reduced-motion:reduce){.part-journey[data-stage="3"] .pj-holes circle{opacity:1}.part-journey[data-stage="7"] .pj-part,.part-journey[data-stage="7"] .pj-housing{opacity:0}}
.part-journey[data-stage="2"] .pj-part{animation:pj-turn-part .85s 1.3s linear infinite}@keyframes pj-turn-part{to{transform:rotate(360deg)}}.part-journey[data-stage="5"] .pj-qc-lamp,.part-journey[data-stage="6"] .pj-qc-lamp,.part-journey[data-stage="7"] .pj-qc-lamp{fill:#9de2c4}.part-journey[data-stage="5"] .pj-measure{opacity:1}
