._5SSDTq_site{--paper:#f5f4ef;--white:#fffefa;--ink:#0b0b0c;--metal:#a9adb2;--metal-dark:#686c70;--pink:#ff2a8b;--yellow:#f2ef00;--rule:#c7c7c2;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Arial,Helvetica,sans-serif;overflow:clip}._5SSDTq_site *,._5SSDTq_site :before,._5SSDTq_site :after{box-sizing:border-box}._5SSDTq_site button,._5SSDTq_site input{color:inherit;font:inherit}._5SSDTq_site button{-webkit-tap-highlight-color:transparent}._5SSDTq_site a{color:inherit}._5SSDTq_header{background:var(--paper);border-bottom:1px solid var(--ink);z-index:20;grid-template-columns:minmax(155px,1fr) auto minmax(260px,1fr);align-items:center;gap:30px;height:68px;padding:0 clamp(18px,4.2vw,68px);display:grid;position:sticky;top:0}._5SSDTq_wordmark,._5SSDTq_footerBrand a{letter-spacing:-.045em;white-space:nowrap;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:1.55rem;text-decoration:none}._5SSDTq_wordmark b,._5SSDTq_footerBrand b{color:var(--pink);font-weight:inherit}._5SSDTq_nav,._5SSDTq_headerActions{align-items:center;display:flex}._5SSDTq_nav{gap:clamp(15px,2.5vw,38px)}._5SSDTq_nav a,._5SSDTq_soundToggle,._5SSDTq_headerCta,._5SSDTq_eyebrow,._5SSDTq_heroKicker,._5SSDTq_heroFooter,._5SSDTq_heroNoise,._5SSDTq_sceneTopline,._5SSDTq_machineReadout,._5SSDTq_sectionInstruction,._5SSDTq_partName,._5SSDTq_partHint,._5SSDTq_dragHelp,._5SSDTq_timelineHead,._5SSDTq_startLabel,._5SSDTq_returnLabel,._5SSDTq_timelineScale,._5SSDTq_selectedPart small,._5SSDTq_removeButton,._5SSDTq_liveNotice,._5SSDTq_runTimer small,._5SSDTq_soundWords,._5SSDTq_transportMeta,._5SSDTq_transportButton,._5SSDTq_loopToggle,._5SSDTq_transportHint,._5SSDTq_eventStrip,._5SSDTq_rangeControl>span,._5SSDTq_rangeEnds,._5SSDTq_mapping,._5SSDTq_mappingResult,._5SSDTq_resetTune,._5SSDTq_sectionLead,._5SSDTq_materialOption,._5SSDTq_materialFeedback,._5SSDTq_materialPhysics,._5SSDTq_materialMapItem,._5SSDTq_saveCardTop,._5SSDTq_titleField>span,._5SSDTq_saveStats small,._5SSDTq_saveStats b,._5SSDTq_yellowButton,._5SSDTq_outlineButton,._5SSDTq_saveLocal,._5SSDTq_remixHeading>p,._5SSDTq_remixNo,._5SSDTq_remixText p,._5SSDTq_remixText small,._5SSDTq_previewButton,._5SSDTq_remixButton,._5SSDTq_footerBrand p,._5SSDTq_footerLinks,._5SSDTq_footerDetails,._5SSDTq_footerEnd,._5SSDTq_footerPolicies,._5SSDTq_footerCopyright,._5SSDTq_flatNotice,._5SSDTq_imageTag,._5SSDTq_materialImage figcaption,._5SSDTq_conveyorImage figcaption{letter-spacing:.075em;font-family:Arial Narrow,Roboto Condensed,Liberation Sans Narrow,Arial,sans-serif}._5SSDTq_nav a{font-size:.7rem;font-weight:800;text-decoration:none;transition:color .15s}._5SSDTq_nav a:hover,._5SSDTq_footerLinks a:hover{color:var(--pink)}._5SSDTq_headerActions{justify-content:flex-end;gap:13px}._5SSDTq_soundToggle{cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 4px;font-size:.63rem;font-weight:800;display:inline-flex}._5SSDTq_soundIcon{font-size:1rem;line-height:0}._5SSDTq_toggleRail{border:1px solid var(--ink);border-radius:999px;width:31px;height:16px;padding:2px;display:inline-flex}._5SSDTq_toggleRail i{background:var(--metal-dark);border-radius:50%;width:10px;height:10px;transition:transform .16s,background .16s}._5SSDTq_soundToggle[aria-pressed=true] ._5SSDTq_toggleRail i{background:var(--pink);transform:translate(14px)}._5SSDTq_headerCta,._5SSDTq_heroCta,._5SSDTq_yellowButton{background:var(--yellow);border:1.5px solid var(--ink);cursor:pointer;letter-spacing:.085em;justify-content:space-between;align-items:center;gap:22px;padding:14px 17px;font-size:.7rem;font-weight:900;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}._5SSDTq_headerCta{min-height:39px;padding:9px 13px}._5SSDTq_headerCta:hover,._5SSDTq_heroCta:hover,._5SSDTq_yellowButton:hover{box-shadow:4px 4px 0 var(--ink);background:#fff900;transform:translate(-2px,-2px)}._5SSDTq_hero{background:var(--paper);height:min(850px,100svh - 68px);min-height:610px;position:relative;overflow:hidden}._5SSDTq_heroImage{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0}._5SSDTq_heroShade{pointer-events:none;background:linear-gradient(90deg,#f5f4eff5 0%,#f5f4efb8 31%,#f5f4ef00 58%);position:absolute;inset:0}._5SSDTq_heroKicker{margin:0;font-size:.68rem;font-weight:800;position:absolute;top:clamp(100px,12vh,146px);left:clamp(24px,5vw,80px)}._5SSDTq_heroKicker span{color:var(--pink)}._5SSDTq_hero h1,._5SSDTq_controlSection h2,._5SSDTq_sectionHeader h2,._5SSDTq_saveCopy h2,._5SSDTq_remixHeading h2,._5SSDTq_finalCopy h2{letter-spacing:-.045em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,Arial Narrow,sans-serif;font-weight:900;line-height:.83}._5SSDTq_hero h1{max-width:min(67vw,990px);font-size:clamp(5rem,10.4vw,10.2rem);position:absolute;top:clamp(143px,18vh,217px);left:clamp(20px,4.7vw,76px)}._5SSDTq_hero h1 em,._5SSDTq_controlSection h2 em,._5SSDTq_sectionHeader h2 em,._5SSDTq_saveCopy h2 em,._5SSDTq_remixHeading h2 em,._5SSDTq_finalCopy h2 em{color:var(--pink);font-style:normal}._5SSDTq_heroSub{letter-spacing:.09em;margin:0;font-size:clamp(.76rem,1.15vw,1rem);font-weight:900;position:absolute;bottom:23%;left:clamp(24px,5vw,80px)}._5SSDTq_heroCta{min-width:196px;position:absolute;bottom:13%;left:clamp(24px,5vw,80px)}._5SSDTq_heroNoise{color:var(--ink);font-family:Impact,Haettenschweiler,sans-serif;font-size:clamp(1rem,2.2vw,2rem);font-style:italic;position:absolute;bottom:24%;right:6%;transform:rotate(-5deg)}._5SSDTq_heroNoise b{color:var(--pink);margin:0 .8em}._5SSDTq_heroFooter{border-top:1px solid #0b0b0c66;justify-content:space-between;align-items:center;padding:13px 0;font-size:.62rem;font-weight:800;display:flex;position:absolute;bottom:0;left:clamp(24px,5vw,80px);right:clamp(24px,5vw,80px)}._5SSDTq_heroFooter b{color:var(--pink);margin-left:9px;font-size:1rem}._5SSDTq_workbench{border-block:1px solid var(--ink);background:#efeee9;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:start;gap:clamp(36px,5vw,78px);padding:clamp(55px,7.5vw,112px) clamp(22px,5.2vw,84px) clamp(76px,9vw,136px);display:grid}._5SSDTq_workbenchSide,._5SSDTq_workbenchControls{min-width:0}._5SSDTq_sceneSticky{position:sticky;top:92px}._5SSDTq_sceneTopline,._5SSDTq_machineReadout,._5SSDTq_timelineHead,._5SSDTq_timelineScale,._5SSDTq_transportMeta,._5SSDTq_saveCardTop{justify-content:space-between;align-items:center;font-size:.61rem;font-weight:800;display:flex}._5SSDTq_sceneTopline{border-bottom:1px solid var(--ink);min-height:34px;padding:0 0 11px}._5SSDTq_liveLabel{color:var(--pink);align-items:center;gap:8px;display:inline-flex}._5SSDTq_liveLabel i,._5SSDTq_liveNotice i,._5SSDTq_flatDot{background:var(--pink);border-radius:50%;width:8px;height:8px;display:inline-block}._5SSDTq_liveLabel i{animation:1.6s ease-in-out infinite _5SSDTq_livePulse}._5SSDTq_sceneShell{background:#f5f4ef;border:1px solid #6b6e70;height:min(61vh,610px);min-height:390px;margin-top:16px;position:relative;overflow:hidden}._5SSDTq_sceneShell>canvas,._5SSDTq_sceneShell canvas{width:100%;height:100%;display:block}._5SSDTq_sceneLoading,._5SSDTq_fallbackWrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._5SSDTq_sceneLoading{color:#535659;letter-spacing:.14em;font-family:Arial Narrow,Arial,sans-serif;font-size:.76rem;font-weight:800}._5SSDTq_fallbackWrap{flex-direction:column;padding:15px}._5SSDTq_fallbackTrack{width:100%;max-height:calc(100% - 35px);overflow:visible}._5SSDTq_fallbackTrack g{cursor:pointer;outline:none}._5SSDTq_fallbackTrack g:focus-visible circle{stroke:var(--pink);stroke-width:5px}._5SSDTq_flatNotice,._5SSDTq_sceneInset{color:#535659;align-items:center;gap:8px;font-size:.57rem;font-weight:800;display:flex;position:absolute;bottom:8px;left:10px}._5SSDTq_sceneInset{color:#292b2d;background:#f5f4efe6;justify-content:space-between;padding:9px 12px;bottom:0;left:0;right:0}._5SSDTq_flatDot{background:var(--yellow);border:1px solid var(--ink);flex:none;width:7px;height:7px}._5SSDTq_machineReadout{justify-content:flex-start;gap:10px;margin-top:12px}._5SSDTq_machineReadout span{color:#686b6d;border-right:1px solid #b7b8b4;padding-right:14px}._5SSDTq_machineReadout b{color:var(--ink);margin-top:5px;font-size:.75rem;display:block}._5SSDTq_workbenchControls{flex-direction:column;gap:clamp(55px,7vw,104px);display:flex}._5SSDTq_controlSection{border-top:1px solid var(--ink);min-width:0;padding-top:17px;scroll-margin-top:90px}._5SSDTq_eyebrow{color:var(--pink);margin:0 0 17px;font-size:.62rem;font-weight:900}._5SSDTq_controlSection h2,._5SSDTq_sectionHeader h2,._5SSDTq_saveCopy h2,._5SSDTq_remixHeading h2,._5SSDTq_finalCopy h2{font-size:clamp(3rem,5.4vw,5.8rem)}._5SSDTq_sectionInstruction{margin:13px 0 25px;font-size:.69rem;font-weight:900}._5SSDTq_partRack{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}._5SSDTq_partButton{background:var(--white);cursor:grab;text-align:left;touch-action:none;border:1px solid #9b9c98;flex-direction:column;align-items:flex-start;min-width:0;min-height:112px;padding:10px 9px 9px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}._5SSDTq_partButton:hover,._5SSDTq_partButton:focus-visible{border-color:var(--ink);box-shadow:3px 3px 0 var(--module-accent);outline:none;transform:translate(-1px,-1px)}._5SSDTq_partButton:disabled{cursor:not-allowed;opacity:.42}._5SSDTq_partDragging{border-color:var(--pink);box-shadow:0 0 0 2px var(--pink);cursor:grabbing;opacity:.56}._5SSDTq_partSymbol{background:var(--module-accent);border:1px solid var(--ink);justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:9px;font-size:1.12rem;font-weight:900;display:flex}._5SSDTq_partName{font-size:.64rem;font-weight:900}._5SSDTq_partHint{color:#74777a;white-space:nowrap;margin-top:4px;font-size:.48rem;font-weight:700}._5SSDTq_dragHelp{color:#6b6d70;margin:12px 0 25px;font-size:.55rem;font-weight:700;line-height:1.5}._5SSDTq_timelineHead{border-bottom:1px solid #adadaa;margin-bottom:7px;padding:0 0 8px;font-size:.58rem}._5SSDTq_timelineScroll{overscroll-behavior-x:contain;scrollbar-color:var(--pink) #deddd6;scrollbar-width:thin;touch-action:pan-x pan-y;background:#fffefa;border:1px solid #aeb0b0;overflow-x:auto}._5SSDTq_timelineTrack{min-width:660px;height:156px;position:relative}._5SSDTq_railUpper,._5SSDTq_railLower{background:linear-gradient(#7e8285 0%,#f5f5f2 44%,#a0a4a7 100%);border-block:1px solid #55595b;height:12px;position:absolute;top:65px;left:1.8%;right:1.8%}._5SSDTq_railLower{top:92px}._5SSDTq_snapMark{justify-content:center;align-items:flex-end;height:101px;display:flex;position:absolute;bottom:28px;transform:translate(-50%)}._5SSDTq_snapMark:before{content:"";border-left:1px dashed #c8c8c2;height:100%;position:absolute;top:0;left:50%}._5SSDTq_snapMark i{z-index:1;background:#b4b7b8;border:1px solid #56595b;border-radius:50%;width:10px;height:10px;position:relative}._5SSDTq_snapMark small{color:#606366;font-size:.52rem;position:absolute;top:2px;left:10px}._5SSDTq_snapHot i{background:var(--yellow);box-shadow:0 0 0 4px #f2ef0059}._5SSDTq_startLabel,._5SSDTq_returnLabel{font-size:.51rem;font-weight:900;position:absolute;bottom:9px}._5SSDTq_startLabel{left:2%}._5SSDTq_returnLabel{right:2%}._5SSDTq_placedModule{background:var(--module-accent);border:2px solid var(--ink);cursor:pointer;z-index:4;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;padding:0;transition:left .18s cubic-bezier(.2,.85,.35,1),top .12s,outline .12s;display:flex;position:absolute;top:83px;left:0;transform:translate(-50%,-50%)}._5SSDTq_placedModule span{font-family:Impact,Haettenschweiler,sans-serif;font-size:.74rem}._5SSDTq_placedSelected{box-shadow:0 0 0 4px var(--paper), 0 0 0 6px var(--pink);z-index:5}._5SSDTq_placedModule:focus-visible{outline:3px solid var(--pink);outline-offset:5px}._5SSDTq_placedModule:disabled{cursor:not-allowed;opacity:.62}._5SSDTq_snapGhost{border:1px dashed var(--pink);color:var(--pink);z-index:3;background:#ff2a8b2e;justify-content:center;align-items:center;width:39px;height:39px;font-size:1rem;transition:left .12s ease-out;display:flex;position:absolute;top:83px;left:0;transform:translate(-50%,-50%)}._5SSDTq_playhead{background:var(--pink);z-index:6;width:3px;height:9px;transition:left 65ms linear;position:absolute;top:76px;left:0;transform:translate(-50%)}._5SSDTq_timelineScale{color:#5f6264;margin-top:7px;font-size:.54rem}._5SSDTq_selectedPart{border-block:1px solid #c3c4c0;justify-content:space-between;align-items:center;margin-top:21px;padding:12px 0;display:flex}._5SSDTq_selectedPart>div{gap:3px;display:grid}._5SSDTq_selectedPart ._5SSDTq_eyebrow{margin:0;font-size:.49rem}._5SSDTq_selectedPart strong{letter-spacing:.02em;font-family:Impact,Haettenschweiler,sans-serif;font-size:1.23rem}._5SSDTq_selectedPart small{color:#6e7072;font-size:.56rem}._5SSDTq_removeButton,._5SSDTq_resetTune{cursor:pointer;background:0 0;border:1px solid #74777a;padding:9px 11px;font-size:.56rem;font-weight:800}._5SSDTq_removeButton span{color:var(--pink);margin-left:8px;font-size:1.1rem}._5SSDTq_removeButton:disabled,._5SSDTq_resetTune:disabled{cursor:not-allowed;opacity:.4}._5SSDTq_liveNotice{color:#535659;align-items:center;gap:8px;min-height:18px;margin:12px 0 0;font-size:.54rem;font-weight:800;line-height:1.45;display:flex}._5SSDTq_liveNotice i{flex:none;width:6px;height:6px}._5SSDTq_runSection{scroll-margin-top:110px}._5SSDTq_runIntro{justify-content:space-between;align-items:end;display:flex}._5SSDTq_runIntro ._5SSDTq_eyebrow{margin-bottom:10px}._5SSDTq_runTimer{white-space:nowrap;font-family:Impact,Haettenschweiler,sans-serif;font-size:2.25rem;line-height:1}._5SSDTq_runTimer small{color:#74777a;font-family:Arial,sans-serif;font-size:.52rem;font-weight:800}._5SSDTq_soundWords{border-bottom:1px solid #aeb0aa;justify-content:flex-start;align-items:baseline;gap:clamp(15px,3vw,42px);margin:24px 0 9px;padding-bottom:12px;font-size:clamp(.88rem,1.4vw,1.23rem);font-weight:900;display:flex}._5SSDTq_soundWords span:nth-child(2){color:#987125}._5SSDTq_soundWords span:nth-child(3){color:#696d70}._5SSDTq_soundWords b{color:var(--pink);margin-left:auto;animation:.3s cubic-bezier(.16,.8,.2,1) both _5SSDTq_impactIn}._5SSDTq_waveform{width:100%;height:82px;display:block;overflow:visible}._5SSDTq_transportMeta{border-block:1px solid #aeb0aa;margin-top:6px;padding:9px 0;font-size:.7rem}._5SSDTq_transportMeta span:nth-child(2){color:var(--pink)}._5SSDTq_transportControls{align-items:center;gap:9px;margin-top:17px;display:flex}._5SSDTq_playButton{background:var(--yellow);border:1.5px solid var(--ink);cursor:pointer;border-radius:50%;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.2rem;transition:box-shadow .15s,transform .15s;display:flex}._5SSDTq_playButton:hover{box-shadow:3px 3px 0 var(--pink);transform:translate(-1px,-1px)}._5SSDTq_transportButton,._5SSDTq_loopToggle{cursor:pointer;background:0 0;border:1px solid #737679;justify-content:center;align-items:center;gap:10px;min-height:38px;padding:8px 11px;font-size:.56rem;font-weight:800;display:inline-flex}._5SSDTq_transportButton b{color:var(--pink);font-size:.92rem}._5SSDTq_loopToggle{gap:8px;margin-left:auto}._5SSDTq_loopToggle i{border:1px solid var(--ink);border-radius:999px;width:29px;height:15px;padding:2px}._5SSDTq_loopToggle i:after{content:"";background:#7d8083;border-radius:50%;width:9px;height:9px;transition:transform .15s,background .15s;display:block}._5SSDTq_loopToggle[aria-pressed=true] i:after{background:var(--pink);transform:translate(13px)}._5SSDTq_transportHint{color:#717477;margin:12px 0 0;font-size:.52rem;font-weight:700;line-height:1.45}._5SSDTq_eventStrip{border-top:1px solid #aeb0aa;flex-wrap:wrap;align-items:center;gap:8px 13px;min-height:42px;margin-top:19px;padding-top:11px;font-size:.52rem;display:flex}._5SSDTq_eventStripLabel{color:#777a7c}._5SSDTq_eventStrip>span:not(:first-child){color:var(--pink);font-weight:900}._5SSDTq_eventStrip small{color:#6d7072;font-weight:400}._5SSDTq_eventEmpty{color:#777a7c;font-size:.52rem}._5SSDTq_tuneSection{padding-bottom:18px}._5SSDTq_tuneSection h2{margin-bottom:20px;font-size:clamp(3.25rem,5.4vw,5.8rem)}._5SSDTq_tuneImageFrame,._5SSDTq_materialImage,._5SSDTq_conveyorImage,._5SSDTq_finalImage{background:#fffefa;border:1px solid #aeb0aa;margin:0;position:relative;overflow:hidden}._5SSDTq_tuneImageFrame img,._5SSDTq_materialImage img,._5SSDTq_conveyorImage img,._5SSDTq_finalImage img{object-fit:contain;width:100%;height:auto;display:block}._5SSDTq_imageTag{background:var(--yellow);border:1px solid var(--ink);padding:8px 9px;font-size:.53rem;font-weight:900;position:absolute;bottom:11px;left:11px}._5SSDTq_tuneControls{grid-template-columns:1fr 1fr;gap:24px;margin-top:25px;display:grid}._5SSDTq_rangeControl{min-width:0;display:block}._5SSDTq_rangeControl>span:first-child{justify-content:space-between;align-items:baseline;font-size:.57rem;font-weight:900;display:flex}._5SSDTq_rangeControl output{color:var(--pink);font-size:.74rem}._5SSDTq_rangeControl input{accent-color:var(--pink);cursor:ew-resize;width:100%;margin:13px 0 4px;display:block}._5SSDTq_rangeControl input:focus-visible{outline:2px solid var(--pink);outline-offset:5px}._5SSDTq_rangeControl input:disabled{cursor:not-allowed;opacity:.5}._5SSDTq_rangeEnds{color:#737679;justify-content:space-between;font-size:.48rem;font-weight:700;display:flex}._5SSDTq_mapping{border-block:1px solid #aeb0aa;justify-content:space-between;align-items:center;margin-top:23px;padding:10px 0;font-size:.56rem;font-weight:900;display:flex}._5SSDTq_mapping b{color:var(--pink);font-size:.94rem}._5SSDTq_mappingResult{background:#e6e5df;grid-template-columns:.8fr 1.8fr 1fr;align-items:stretch;font-size:.5rem;display:grid}._5SSDTq_mappingResult span,._5SSDTq_mappingResult b{align-content:center;padding:12px 9px}._5SSDTq_mappingResult span:last-child{color:var(--yellow);text-align:center;background:#202123}._5SSDTq_mappingResult b{text-align:center;border-inline:1px solid #c1c1bc;font-size:.52rem}._5SSDTq_resetTune{color:#64676a;text-align:left;border-color:#0000;margin-top:5px;padding-left:0;font-size:.5rem}._5SSDTq_resetTune:hover{color:var(--pink)}._5SSDTq_materialSection,._5SSDTq_saveSection,._5SSDTq_remixSection{padding:clamp(68px,9vw,132px) clamp(22px,5.2vw,84px)}._5SSDTq_materialSection{background:var(--paper);border-bottom:1px solid var(--ink)}._5SSDTq_sectionHeader,._5SSDTq_remixHeading{justify-content:space-between;align-items:end;display:flex}._5SSDTq_sectionHeader ._5SSDTq_eyebrow,._5SSDTq_saveCopy ._5SSDTq_eyebrow,._5SSDTq_remixHeading ._5SSDTq_eyebrow{margin-bottom:14px}._5SSDTq_sectionLead,._5SSDTq_remixHeading>p{text-align:right;margin:0 0 7px;font-size:.7rem;font-weight:900;line-height:1.8}._5SSDTq_sectionLead span,._5SSDTq_remixHeading>p span{color:#66696b;font-size:.6rem;font-weight:600}._5SSDTq_materialLayout{grid-template-columns:minmax(260px,.74fr) minmax(0,1.26fr);align-items:center;gap:clamp(26px,4vw,62px);margin-top:42px;display:grid}._5SSDTq_materialControls{border-top:1px solid var(--ink);padding-top:13px}._5SSDTq_materialControls>._5SSDTq_eyebrow{font-size:.55rem}._5SSDTq_materialChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._5SSDTq_materialOption{cursor:pointer;text-align:left;background:0 0;border:1px solid #a8aaa7;grid-template-columns:25px 1fr;align-items:center;min-height:48px;padding:6px 8px;display:grid}._5SSDTq_materialOption:hover,._5SSDTq_materialSelected{background:var(--white);border-color:var(--ink);box-shadow:3px 3px 0 var(--pink)}._5SSDTq_materialOption:disabled{cursor:not-allowed;opacity:.38}._5SSDTq_materialOption>span{font-size:.59rem;font-weight:900}._5SSDTq_materialOption small{color:#686b6d;grid-column:2;margin-top:-5px;font-size:.44rem}._5SSDTq_materialSwatch{border:1px solid var(--ink);background:#8c6540;grid-row:span 2;width:19px;height:19px}._5SSDTq_materialSwatch[data-material=RUBBER]{background:#212224}._5SSDTq_materialSwatch[data-material=STEEL]{background:linear-gradient(135deg,#777c80,#f2f3f0 48%,#85898d)}._5SSDTq_materialSwatch[data-material=FELT]{background:#969690}._5SSDTq_materialSwatch[data-material=PLASTIC]{background:#678184}._5SSDTq_materialFeedback{border-bottom:1px solid #b5b6b1;min-height:40px;margin:16px 0 0;padding-bottom:12px;font-size:.56rem;font-weight:800;line-height:1.5}._5SSDTq_materialPhysics{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}._5SSDTq_materialPhysics span{color:#74777a;font-size:.47rem}._5SSDTq_materialPhysics b{color:var(--ink);margin-top:4px;font-size:.71rem;display:block}._5SSDTq_materialImage img{aspect-ratio:16/9}._5SSDTq_materialImage figcaption,._5SSDTq_conveyorImage figcaption{background:var(--white);border-top:1px solid #aeb0aa;padding:10px 12px;font-size:.53rem;font-weight:800}._5SSDTq_materialMap{border-top:1px solid var(--ink);grid-template-columns:repeat(5,1fr);margin-top:38px;display:grid}._5SSDTq_materialMapItem{border-right:1px solid #b4b5b1;min-height:112px;padding:15px 14px 10px 0}._5SSDTq_materialMapItem+._5SSDTq_materialMapItem{padding-left:15px}._5SSDTq_materialMapItem:last-child{border-right:0}._5SSDTq_materialMapItem button{cursor:pointer;background:0 0;border:0;padding:0;font-family:Impact,Haettenschweiler,sans-serif;font-size:1rem}._5SSDTq_materialMapItem button:hover{color:var(--pink)}._5SSDTq_materialMapItem p,._5SSDTq_materialMapItem span{margin:8px 0 0;font-size:.49rem;line-height:1.55;display:block}._5SSDTq_materialMapItem span{color:#707376;margin-top:5px;font-size:.44rem}._5SSDTq_saveSection{border-bottom:1px solid var(--ink);background:#e6e5df;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(34px,6vw,90px);display:grid}._5SSDTq_saveCopy h2{font-size:clamp(3.4rem,6.2vw,6.7rem)}._5SSDTq_saveCopy>p:last-child{color:#595c5f;max-width:320px;margin:21px 0 0;font-size:.89rem;line-height:1.7}._5SSDTq_saveCard{background:var(--white);border:1px solid var(--ink);min-width:0;padding:clamp(15px,2.2vw,28px);box-shadow:8px 8px #c4c3bd}._5SSDTq_saveCardTop{color:#6a6d70;border-bottom:1px solid #b8b9b5;padding-bottom:10px;font-size:.55rem}._5SSDTq_titleField{margin-top:18px;display:block}._5SSDTq_titleField>span{color:#727578;margin-bottom:5px;font-size:.5rem;font-weight:900;display:block}._5SSDTq_titleField input{border:0;border-bottom:1px solid var(--ink);letter-spacing:.015em;outline-offset:4px;text-transform:uppercase;background:0 0;border-radius:0;width:100%;padding:5px 0 7px;font-family:Impact,Haettenschweiler,sans-serif;font-size:clamp(1.4rem,2.5vw,2.25rem)}._5SSDTq_titleField input:focus-visible{outline:2px solid var(--pink)}._5SSDTq_saveStats{grid-template-columns:repeat(4,1fr);margin:15px 0 6px;display:grid}._5SSDTq_saveStats span{border-right:1px solid #cecfca;padding:7px 11px 7px 0}._5SSDTq_saveStats span+span{padding-left:11px}._5SSDTq_saveStats span:last-child{border:0}._5SSDTq_saveStats small{color:#727578;font-size:.46rem;font-weight:800;display:block}._5SSDTq_saveStats b{white-space:nowrap;margin-top:5px;font-size:.72rem;display:block}._5SSDTq_saveActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._5SSDTq_yellowButton,._5SSDTq_outlineButton{gap:17px;min-height:41px;padding:10px 12px;font-size:.6rem;font-weight:900}._5SSDTq_outlineButton{cursor:pointer;background:0 0;border:1px solid #56595b}._5SSDTq_outlineButton:hover{border-color:var(--pink);color:var(--pink)}._5SSDTq_saveLocal{color:#6f7274;margin:11px 0 0;font-size:.47rem;line-height:1.55}._5SSDTq_remixSection{background:var(--paper);border-bottom:1px solid var(--ink)}._5SSDTq_remixHeading{margin-bottom:28px}._5SSDTq_remixHeading h2{font-size:clamp(3.2rem,6.5vw,7rem)}._5SSDTq_conveyorImage img{aspect-ratio:16/9}._5SSDTq_remixList{border-top:1px solid var(--ink);margin-top:27px}._5SSDTq_remixCard{border-bottom:1px solid #aeb0aa;grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:92px;padding:13px 0;display:grid}._5SSDTq_remixNo{color:#74777a;align-items:center;gap:10px;font-size:.65rem;font-weight:900;display:flex}._5SSDTq_remixNo i{background:var(--pink);border-radius:50%;width:7px;height:7px}._5SSDTq_remixText h3{letter-spacing:.01em;margin:0;font-family:Impact,Haettenschweiler,sans-serif;font-size:1.3rem}._5SSDTq_remixText p{margin:4px 0;font-size:.57rem}._5SSDTq_remixText small{color:#717477;font-size:.46rem}._5SSDTq_previewButton,._5SSDTq_remixButton{cursor:pointer;background:0 0;border:1px solid #828588;min-width:88px;padding:10px 11px;font-size:.55rem;font-weight:900}._5SSDTq_previewButton span,._5SSDTq_remixButton span{color:var(--pink);margin-left:8px}._5SSDTq_previewButton:hover{background:var(--white);border-color:var(--ink)}._5SSDTq_remixButton{background:var(--yellow);border-color:var(--ink)}._5SSDTq_remixButton:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}._5SSDTq_finalSection{background:var(--ink);color:var(--paper);grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;min-height:500px;display:grid;position:relative;overflow:hidden}._5SSDTq_finalImage{background:var(--ink);opacity:.85;border:0;align-self:stretch}._5SSDTq_finalImage img{object-fit:contain;object-position:left center;height:100%;max-height:640px}._5SSDTq_finalCopy{z-index:1;padding:55px clamp(22px,4vw,68px) 55px 0;position:relative}._5SSDTq_finalCopy ._5SSDTq_eyebrow{color:var(--yellow)}._5SSDTq_finalCopy h2{margin:0 0 25px;font-size:clamp(3.2rem,6.8vw,7.4rem)}._5SSDTq_finalCopy h2 em{color:var(--pink)}._5SSDTq_finalCopy ._5SSDTq_yellowButton{color:var(--ink)}._5SSDTq_footer{background:#e6e5df;grid-template-columns:minmax(200px,1.25fr) .75fr 1fr 1fr .7fr;gap:25px 32px;padding:37px clamp(22px,5.2vw,84px) 21px;display:grid}._5SSDTq_footerBrand a{font-size:1.4rem}._5SSDTq_footerBrand p,._5SSDTq_footerEnd,._5SSDTq_footerPolicies,._5SSDTq_footerCopyright{color:#676a6c;font-size:.49rem;font-weight:700;line-height:1.6}._5SSDTq_footerBrand p{margin:9px 0 0}._5SSDTq_footerLinks{align-content:start;gap:9px;display:grid}._5SSDTq_footerLinks a,._5SSDTq_footerCopyright a{font-size:.56rem;font-weight:900;text-decoration:none}._5SSDTq_footerDetails{font-size:.56rem}._5SSDTq_footerDetails summary{cursor:pointer;font-size:.56rem;font-weight:900;list-style:none}._5SSDTq_footerDetails summary:after{color:var(--pink);content:" +"}._5SSDTq_footerDetails[open] summary:after{content:" −"}._5SSDTq_footerDetails p{margin:8px 0;font-size:.5rem;line-height:1.65}._5SSDTq_footerDetails kbd{background:var(--white);border:1px solid #9a9c9e;padding:2px 4px;font-family:Arial Narrow,sans-serif}._5SSDTq_footerEnd{border-left:1px solid #b8b9b4;flex-direction:column;gap:6px;padding-left:16px;display:flex}._5SSDTq_footerPolicies{border-top:1px solid #b8b9b4;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:5px 22px;padding-top:12px;display:grid}._5SSDTq_footerPolicies p{margin:0}._5SSDTq_footerPolicies b{color:var(--ink)}._5SSDTq_footerCopyright{border-top:1px solid #b8b9b4;grid-column:1/-1;justify-content:space-between;align-items:center;margin:0;padding-top:12px;display:flex}._5SSDTq_footerCopyright a{color:var(--ink)}@keyframes _5SSDTq_livePulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes _5SSDTq_impactIn{0%{opacity:0;transform:scale(.72)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (min-width:1680px){._5SSDTq_hero{height:min(960px,100svh - 68px)}._5SSDTq_workbench{gap:95px}}@media (min-width:761px) and (max-height:760px){._5SSDTq_hero{height:calc(100svh - 68px);min-height:0}._5SSDTq_heroKicker{top:7%}._5SSDTq_hero h1{font-size:clamp(4rem,7vw,6rem);top:17%}._5SSDTq_heroSub{bottom:23%}._5SSDTq_heroCta{bottom:12%}}@media (max-width:1080px){._5SSDTq_header{grid-template-columns:minmax(130px,.8fr) auto minmax(230px,1fr);gap:18px}._5SSDTq_nav{gap:16px}._5SSDTq_workbench{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px;padding-inline:30px}._5SSDTq_sceneShell{height:min(55vh,530px);min-height:340px}._5SSDTq_partRack{gap:5px}._5SSDTq_partButton{min-height:102px;padding-inline:7px}._5SSDTq_partHint{font-size:.42rem}._5SSDTq_footer{grid-template-columns:1.15fr .7fr 1fr .9fr;gap:24px}._5SSDTq_footerEnd{display:none}}@media (max-width:760px){._5SSDTq_header{grid-template-columns:auto 1fr auto;gap:9px;height:58px;padding-inline:15px}._5SSDTq_wordmark{font-size:1.18rem}._5SSDTq_nav{justify-content:center;gap:12px}._5SSDTq_nav a{font-size:.53rem}._5SSDTq_headerActions{gap:0}._5SSDTq_soundToggle{gap:5px;padding:8px 2px;font-size:0}._5SSDTq_soundIcon{font-size:.86rem}._5SSDTq_toggleRail{width:27px;height:14px}._5SSDTq_toggleRail i{width:8px;height:8px}._5SSDTq_soundToggle[aria-pressed=true] ._5SSDTq_toggleRail i{transform:translate(12px)}._5SSDTq_headerCta{display:none}._5SSDTq_hero{flex-direction:column;gap:0;height:auto;min-height:0;padding:27px 18px 0;display:flex}._5SSDTq_heroKicker,._5SSDTq_hero h1,._5SSDTq_heroSub,._5SSDTq_heroCta,._5SSDTq_heroNoise,._5SSDTq_heroFooter{position:relative;inset:auto}._5SSDTq_heroKicker{order:0;font-size:.55rem}._5SSDTq_hero h1{order:1;max-width:100%;margin:16px 0 15px;font-size:clamp(3.2rem,13.1vw,6rem);line-height:.82}._5SSDTq_heroSub{order:2;font-size:.68rem}._5SSDTq_heroCta{order:3;align-self:flex-start;min-height:43px;margin-top:15px}._5SSDTq_heroNoise{display:none}._5SSDTq_heroImage{object-fit:contain;order:4;width:calc(100% + 36px);max-width:calc(100% + 36px);height:auto;margin:10px -18px 0;position:relative}._5SSDTq_heroShade{display:none}._5SSDTq_heroFooter{border-top:1px solid #0b0b0c66;order:5;margin-top:7px;padding:10px 0;font-size:.49rem}._5SSDTq_workbench{padding:39px 16px 62px;display:block}._5SSDTq_sceneSticky{position:relative;top:auto}._5SSDTq_sceneTopline{font-size:.53rem}._5SSDTq_sceneShell{height:62vw;min-height:255px;max-height:410px;margin-top:10px}._5SSDTq_sceneInset{padding:7px 8px;font-size:.48rem}._5SSDTq_machineReadout{gap:8px;margin-bottom:33px;overflow-x:auto}._5SSDTq_machineReadout span{white-space:nowrap;padding-right:9px;font-size:.49rem}._5SSDTq_machineReadout b{font-size:.65rem}._5SSDTq_workbenchControls{gap:56px}._5SSDTq_controlSection{padding-top:13px;scroll-margin-top:70px}._5SSDTq_eyebrow{margin-bottom:13px;font-size:.54rem}._5SSDTq_controlSection h2,._5SSDTq_sectionHeader h2,._5SSDTq_saveCopy h2,._5SSDTq_remixHeading h2,._5SSDTq_finalCopy h2{font-size:clamp(3.1rem,12vw,5.8rem)}._5SSDTq_sectionInstruction{margin:10px 0 17px;font-size:.58rem}._5SSDTq_partRack{gap:5px}._5SSDTq_partButton{min-height:88px;padding:7px 5px 6px}._5SSDTq_partSymbol{width:28px;height:28px;margin-bottom:6px;font-size:.9rem}._5SSDTq_partName{font-size:.55rem}._5SSDTq_partHint{display:none}._5SSDTq_dragHelp{margin:10px 0 19px;font-size:.49rem}._5SSDTq_timelineHead{font-size:.53rem}._5SSDTq_timelineTrack{min-width:740px}._5SSDTq_selectedPart{margin-top:14px}._5SSDTq_liveNotice{font-size:.5rem}._5SSDTq_runIntro ._5SSDTq_eyebrow{margin-bottom:8px}._5SSDTq_runTimer{font-size:1.65rem}._5SSDTq_runTimer small{text-align:right;margin-top:4px;font-size:.44rem;display:block}._5SSDTq_soundWords{gap:12px;margin-top:18px;font-size:.77rem}._5SSDTq_soundWords b{font-size:.8rem}._5SSDTq_waveform{height:68px}._5SSDTq_transportControls{flex-wrap:wrap;gap:7px}._5SSDTq_playButton{flex-basis:46px;width:46px;height:46px}._5SSDTq_transportButton,._5SSDTq_loopToggle{min-height:35px;padding:7px 8px;font-size:.5rem}._5SSDTq_loopToggle{margin-left:auto}._5SSDTq_transportHint{font-size:.46rem}._5SSDTq_eventStrip{gap:7px 9px;font-size:.47rem}._5SSDTq_eventEmpty{line-height:1.45}._5SSDTq_tuneSection h2{font-size:clamp(3.2rem,12vw,5.8rem)}._5SSDTq_tuneImageFrame img{aspect-ratio:16/9}._5SSDTq_imageTag{padding:6px;font-size:.42rem;bottom:6px;left:6px}._5SSDTq_tuneControls{grid-template-columns:1fr;gap:20px}._5SSDTq_rangeControl>span:first-child{font-size:.54rem}._5SSDTq_rangeEnds{font-size:.43rem}._5SSDTq_mapping{gap:4px;font-size:.44rem}._5SSDTq_mappingResult{grid-template-columns:.8fr 1.5fr .9fr;font-size:.42rem}._5SSDTq_mappingResult span,._5SSDTq_mappingResult b{padding:9px 5px}._5SSDTq_mappingResult b{font-size:.42rem}._5SSDTq_materialSection,._5SSDTq_saveSection,._5SSDTq_remixSection{padding:57px 17px}._5SSDTq_sectionHeader,._5SSDTq_remixHeading{flex-direction:column;align-items:flex-start;gap:18px}._5SSDTq_sectionHeader h2,._5SSDTq_saveCopy h2,._5SSDTq_remixHeading h2{font-size:clamp(3.4rem,14vw,5.5rem)}._5SSDTq_sectionLead,._5SSDTq_remixHeading>p{text-align:left;font-size:.6rem;line-height:1.65}._5SSDTq_sectionLead span,._5SSDTq_remixHeading>p span{font-size:.52rem}._5SSDTq_materialLayout{grid-template-columns:1fr;gap:25px;margin-top:26px}._5SSDTq_materialControls{order:2}._5SSDTq_materialImage{order:1}._5SSDTq_materialChoices{gap:6px}._5SSDTq_materialOption{min-height:45px;padding:5px 6px}._5SSDTq_materialOption>span{font-size:.54rem}._5SSDTq_materialOption small{font-size:.4rem}._5SSDTq_materialPhysics{gap:5px}._5SSDTq_materialPhysics span{font-size:.41rem}._5SSDTq_materialMap{grid-template-columns:repeat(2,1fr);margin-top:26px}._5SSDTq_materialMapItem{min-height:96px;padding:12px 8px 9px 0}._5SSDTq_materialMapItem+._5SSDTq_materialMapItem{padding-left:8px}._5SSDTq_materialMapItem:nth-child(2n){border-right:0}._5SSDTq_materialMapItem:nth-child(n+3){border-top:1px solid #b4b5b1}._5SSDTq_materialMapItem p{font-size:.43rem}._5SSDTq_materialMapItem span{font-size:.4rem}._5SSDTq_saveSection{grid-template-columns:1fr;gap:25px}._5SSDTq_saveCopy>p:last-child{max-width:100%;font-size:.78rem}._5SSDTq_saveCard{padding:14px;box-shadow:5px 5px #c4c3bd}._5SSDTq_saveStats span{padding-right:5px}._5SSDTq_saveStats span+span{padding-left:5px}._5SSDTq_saveStats small{font-size:.4rem}._5SSDTq_saveStats b{font-size:.57rem}._5SSDTq_saveActions{grid-template-columns:1fr 1fr;display:grid}._5SSDTq_saveActions button{justify-content:center;padding-inline:6px;font-size:.49rem}._5SSDTq_saveActions ._5SSDTq_yellowButton{grid-column:1/-1}._5SSDTq_saveLocal{font-size:.42rem}._5SSDTq_remixCard{grid-template-columns:31px minmax(0,1fr) auto;gap:9px;min-height:88px}._5SSDTq_remixNo{gap:5px;font-size:.52rem}._5SSDTq_remixText h3{font-size:1.08rem}._5SSDTq_remixText p{font-size:.51rem}._5SSDTq_remixText small{font-size:.4rem}._5SSDTq_previewButton,._5SSDTq_remixButton{min-width:72px;padding:9px 6px;font-size:.46rem}._5SSDTq_previewButton{grid-area:2/2;justify-self:start}._5SSDTq_remixButton{grid-area:2/3}._5SSDTq_remixText{grid-column:2/-1}._5SSDTq_remixNo{grid-row:1/span 2;align-self:start}._5SSDTq_finalSection{flex-direction:column;min-height:0;display:flex}._5SSDTq_finalImage{order:1;align-self:stretch}._5SSDTq_finalImage img{object-fit:contain;height:auto;max-height:none}._5SSDTq_finalCopy{width:100%;padding:33px 18px 43px}._5SSDTq_finalCopy h2{font-size:clamp(3.1rem,12.4vw,5.5rem)}._5SSDTq_footer{grid-template-columns:repeat(2,1fr);gap:22px 14px;padding:29px 18px 16px}._5SSDTq_footerBrand{grid-column:1/-1}._5SSDTq_footerLinks,._5SSDTq_footerDetails{gap:8px}._5SSDTq_footerPolicies{grid-template-columns:1fr;gap:11px}._5SSDTq_footerPolicies p{font-size:.44rem}._5SSDTq_footerCopyright{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:380px){._5SSDTq_header{grid-template-columns:auto 1fr auto;padding-inline:11px}._5SSDTq_nav{gap:8px}._5SSDTq_nav a{font-size:.47rem}._5SSDTq_wordmark{font-size:1.05rem}._5SSDTq_hero{padding-inline:14px}._5SSDTq_heroImage{width:calc(100% + 28px);max-width:calc(100% + 28px);margin-inline:-14px}._5SSDTq_partButton{padding-inline:4px}._5SSDTq_partName{font-size:.49rem}._5SSDTq_transportButton{gap:5px;padding-inline:6px}}@media (prefers-reduced-motion:reduce){._5SSDTq_site *,._5SSDTq_site :before,._5SSDTq_site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
