.sdc{--sdc-paper:#f5f4ee;--sdc-ink:#26363d;--sdc-dim:#617079;--sdc-blue:#327b90;--sdc-warm:#bd7549;font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif;width:100%;color:#eef0f3}.sdc *{box-sizing:border-box}.sdc-heading{margin:0 0 22px}.sdc-heading>span{font-size:10px;font-weight:650;letter-spacing:.14em;color:#9caecb}.sdc-heading h2{font-size:clamp(25px,3.2vw,37px);line-height:1.18;font-weight:550;letter-spacing:-.035em;margin:12px 0 0;max-width:850px}.sdc-figure{background:var(--sdc-paper);border-radius:13px;overflow:hidden;color:var(--sdc-ink)}.sdc-world{position:relative;width:100%;aspect-ratio:12/7;container-type:inline-size;overflow:hidden}.sdc-world button{font:inherit;color:inherit}.sdc-hotspot{position:absolute;display:block;background:transparent;border:0;padding:0;text-align:center;cursor:pointer;z-index:3}.sdc-hotspot:focus-visible{outline:2px solid var(--sdc-blue);outline-offset:7px;border-radius:7px}.sdc-node-tag{display:block;font-size:1.06cqw;font-weight:650;letter-spacing:.07em;margin-bottom:.9cqw;line-height:1.25;color:var(--sdc-blue)}.sdc-base{left:3.3%;top:22.4%;width:13%;}.sdc-base .sdc-chip{height:12.1cqw;background:#2b3942;color:#fbfaf3;box-shadow:0 10px 25px #26363d12}.sdc-chip{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;outline:1px solid #ffffff22;outline-offset:-6px}.sdc-chip>b{font:500 5.2cqw/1.04 Georgia,serif;letter-spacing:-.3cqw}.sdc-chip sub{font-size:.36em;letter-spacing:-.02em}.sdc-chip small{font-size:1.04cqw;font-weight:400;letter-spacing:0;line-height:1.4;margin-top:.6cqw}.sdc-snow{position:absolute;right:10px;top:6px;font-size:1.5cqw;font-style:normal;color:#afc2cf}.sdc-inputs{display:block;font-size:.95cqw;line-height:1.55;color:var(--sdc-dim);margin-top:1cqw}.sdc-robot{position:absolute;left:21.7%;top:17.2%;width:30.4%;z-index:2}.sdc-robot>.sdc-node-tag{font-size:1.07cqw;text-align:left;letter-spacing:.09em;margin-bottom:1cqw}.sdc-camera{position:relative;border-radius:7px;overflow:hidden;background:#172026;box-shadow:0 12px 28px #26363d16}.sdc-camera video{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.sdc-prompt{position:absolute;top:0;left:0;right:0;color:#f6f7f7;background:linear-gradient(#131b22d9,#131b2299);padding:1cqw 1.15cqw;font-size:1.14cqw;line-height:1.4;font-weight:500;text-align:left}.sdc-recording{position:absolute;left:.9cqw;bottom:.8cqw;color:#e1e7e9;font-size:.8cqw;letter-spacing:.025em;text-shadow:0 1px 3px #000}.sdc-routes{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible}.sdc-routes path{fill:none;stroke:var(--sdc-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sdc-routes marker path{stroke:none}.sdc-routes text{fill:var(--sdc-dim);font-size:13px;font-weight:400}.sdc-routes circle{fill:var(--sdc-blue)}.sdc-expert-paths path{stroke:var(--sdc-warm)}.sdc-mix-paths #sdc-expert-train{stroke:var(--sdc-warm)}#sdc-expert-dot{fill:var(--sdc-warm)}.sdc-loop-paths,.sdc-record-paths,.sdc-expert-paths,.sdc-mix-paths{transition:opacity .45s}.sdc-self-data{left:58.3%;top:17.4%;width:15%;transition:opacity .45s;}.sdc-film{position:relative;display:block;height:12.2cqw;margin-top:1.3cqw}.sdc-sample,.sdc-expert-sample{display:block;position:absolute;border:4px solid #fff;background:#fff;border-radius:3px;box-shadow:0 4px 9px #26363d20;transition:opacity .5s,transform .6s;overflow:hidden}.sdc-sample img,.sdc-expert-sample img{display:block;object-fit:cover;width:100%;aspect-ratio:4/3}.sdc-sample i,.sdc-expert-sample i{display:block;font-size:.75cqw;font-style:normal;line-height:1.5;font-weight:500;color:#3c646e;text-align:center;white-space:nowrap}.sdc-sample{width:89%;left:5%;top:0;transform-origin:center bottom}.sdc-sample:nth-child(1){transform:translate(-.5cqw,0) rotate(-7deg)}.sdc-sample:nth-child(2){transform:translate(.4cqw,.6cqw) rotate(5deg)}.sdc-sample:nth-child(3){transform:translate(0,1.35cqw) rotate(-1deg)}.sdc-origin{display:block;font-size:1.03cqw;line-height:1.5;color:var(--sdc-dim);margin-top:.6cqw}.sdc-origin b{color:var(--sdc-blue);font-weight:600}.sdc-filter{position:absolute;top:53.2%;left:57.3%;width:17%;text-align:center;transition:opacity .5s;z-index:2}.sdc-filter>span{display:block;font-size:1.07cqw;line-height:1.65;color:#3b626c}.sdc-filter b{color:var(--sdc-blue);font-weight:600;margin-right:.3cqw}.sdc-filter small{display:block;font-size:.96cqw;margin-top:.55cqw;color:var(--sdc-dim);line-height:1.4}.sdc-insight{position:absolute;left:77.2%;top:7.4%;width:19.2%;min-height:15cqw}.sdc-insight>span{font-size:.86cqw;letter-spacing:.09em;color:var(--sdc-blue);font-weight:650;line-height:1.4}.sdc-insight h3{font-size:2.16cqw;line-height:1.18;letter-spacing:-.04em;font-weight:550;color:var(--sdc-ink);margin:1cqw 0 .85cqw}.sdc-insight p{font-size:1.12cqw;line-height:1.6;color:var(--sdc-dim);margin:0}.sdc-expert-source{position:absolute;left:21.7%;top:70%;width:16%;transition:opacity .5s;z-index:2}.sdc-expert-source .sdc-node-tag,.sdc-expert-data .sdc-node-tag{color:var(--sdc-warm)}.sdc-expert-photo{background:#222;border-radius:5px;overflow:hidden;box-shadow:0 6px 20px #26363d13}.sdc-expert-photo video{display:block;aspect-ratio:4/3;width:100%;object-fit:cover}.sdc-expert-caption{display:block;margin-top:.6cqw;font-size:1.02cqw;line-height:1.4;color:var(--sdc-dim);text-align:left}.sdc-expert-data{left:44.5%;top:74.3%;width:15%;transition:opacity .5s}.sdc-film-expert{height:10.2cqw;margin-top:.5cqw}.sdc-expert-sample{width:88%;left:6%;top:0}.sdc-expert-sample:nth-child(1){transform:rotate(-6deg)}.sdc-expert-sample:nth-child(2){transform:translate(.15cqw,.7cqw) rotate(4deg)}.sdc-expert-sample i{color:#98623f}.sdc-mixture{position:absolute;left:78.9%;top:61%;width:5.1%;height:5.1cqw;transition:opacity .5s;z-index:3}.sdc-mixture svg{display:block;width:100%;height:100%}.sdc-mixture>b{position:absolute;left:0;right:0;top:34%;font-size:1.34cqw;line-height:1;font-weight:600;text-align:center}.sdc-mixture>small{display:block;text-align:center;font-size:.9cqw;color:var(--sdc-dim);margin-top:.4cqw;white-space:nowrap}.sdc-adapted{left:85.5%;top:52.5%;width:11.8%;transition:opacity .5s}.sdc-adapted .sdc-node-tag{font-size:.96cqw;color:#426e62}.sdc-adapted .sdc-chip{height:10.5cqw;background:#dce9df;color:#294a40;outline-color:#ffffff88}.sdc-adapted .sdc-chip>b{font-size:4.8cqw}.sdc-adapted .sdc-chip small{font-size:.98cqw}.sdc-loss{display:block;margin-top:1.15cqw;font-size:1.32cqw;color:#355e52;font-weight:600}.sdc-loss small{display:block;font-size:.88cqw;font-weight:400;line-height:1.6;color:var(--sdc-dim)}.sdc-footprint{position:absolute;left:3.3%;top:9%;font-size:1.1cqw;line-height:1.6;max-width:38%;color:#748087;margin:0}.sdc-controls{padding:17px 25px 19px;display:grid;grid-template-columns:auto 1fr;gap:16px 22px;align-items:center;background:#eaece7}.sdc-play{display:flex;gap:9px;align-items:center;border:0;background:none;color:var(--sdc-ink);font:500 13px -apple-system,BlinkMacSystemFont,sans-serif;padding:0;cursor:pointer;white-space:nowrap}.sdc-play svg{width:22px;height:22px;fill:var(--sdc-ink)}.sdc-stage-buttons{display:flex;justify-content:flex-end;gap:25px}.sdc-stage-buttons button{border:0;background:transparent;padding:0;color:#83908f;font:500 12px -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;white-space:nowrap}.sdc-stage-buttons button[aria-pressed=true]{color:#256b79}.sdc-scrubber{grid-column:1/-1;display:block}.sdc-scrubber input{display:block;width:100%;height:3px;appearance:none;-webkit-appearance:none;background:#cdd4cc;border:0;border-radius:4px;outline:none;cursor:pointer;accent-color:var(--sdc-blue)}.sdc-scrubber input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:var(--sdc-blue)}.sdc-scrubber input:focus-visible{outline:2px solid var(--sdc-blue);outline-offset:5px}.sdc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sdc-thesis{font-size:14px;line-height:1.7;color:#aab6c9;max-width:900px;margin:17px 0 0}.sdc-thesis>b{font-weight:550;color:#d9e2ef}.sdc-mobile-loop{display:none}.sdc.is-playing .sdc-chip{box-shadow:0 0 0 1px #327b900d,0 8px 26px #26363d15}
@media(max-width:900px){.sdc-heading{margin-bottom:18px}.sdc-heading>span{font-size:9px}.sdc-heading h2{font-size:28px;max-width:420px}.sdc-world{aspect-ratio:auto;height:1080px;transition:height .5s}.sdc-world[data-phase="0"]{height:660px}.sdc-world[data-phase="1"]{height:865px}.sdc-world[data-phase="2"]{height:1040px}.sdc-world[data-phase="3"]{height:1080px}.sdc-node-tag{font-size:10px;letter-spacing:.07em;margin-bottom:9px}.sdc-base{left:6%;top:74px;width:34%;}.sdc-base .sdc-chip{height:96px;border-radius:8px}.sdc-chip>b{font-size:48px;letter-spacing:-3px}.sdc-chip small{font-size:10px;margin-top:5px}.sdc-snow{font-size:18px;right:9px;top:5px}.sdc-inputs{font-size:9px;margin-top:8px}.sdc-footprint{left:6%;top:23px;max-width:88%;font-size:11px}.sdc-insight{left:47%;top:83px;width:47%;min-height:0}.sdc-insight>span{font-size:8px;letter-spacing:.05em}.sdc-insight h3{font-size:18px;letter-spacing:-.04em;line-height:1.18;margin:8px 0}.sdc-insight p{font-size:10px;line-height:1.5}.sdc-robot{left:6%;top:234px;width:88%;}.sdc-robot>.sdc-node-tag{font-size:10px;margin-bottom:8px;letter-spacing:.05em}.sdc-camera{border-radius:5px}.sdc-prompt{font-size:11px;padding:8px 10px}.sdc-recording{font-size:8px;bottom:8px;left:9px}.sdc-routes{display:none}.sdc-mobile-loop{position:absolute;display:flex;left:6%;right:6%;top:510px;gap:8px;justify-content:center;font-size:11px;color:#457380}.sdc-mobile-loop span{color:#3c818d;font-size:13px}.sdc-self-data{left:6%;top:559px;width:88%}.sdc-self-data .sdc-node-tag{text-align:left;font-size:10px}.sdc-film-self{height:108px;margin-top:10px}.sdc-sample{width:31%;top:0;left:0;border-width:3px}.sdc-sample:nth-child(1){left:0;transform:rotate(-3deg)}.sdc-sample:nth-child(2){left:34.5%;transform:translateY(3px) rotate(2deg)}.sdc-sample:nth-child(3){left:69%;transform:rotate(-1deg)}.sdc-sample i,.sdc-expert-sample i{font-size:6px;line-height:1.5}.sdc-origin{font-size:11px;line-height:1.5;text-align:left;margin-top:-12px}.sdc-filter{left:6%;top:733px;width:88%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2px 15px;text-align:left}.sdc-filter>span{font-size:11px;line-height:1.7}.sdc-filter b{margin-right:4px}.sdc-filter small{width:100%;font-size:10px;margin-top:3px}.sdc-expert-source{left:6%;top:829px;width:40%}.sdc-expert-source .sdc-node-tag{font-size:8px;letter-spacing:.03em}.sdc-expert-data{left:54%;top:829px;width:40%}.sdc-expert-data .sdc-node-tag{font-size:8px;letter-spacing:.02em}.sdc-film-expert{height:90px;margin-top:2px}.sdc-expert-sample{width:84%;left:7%;border-width:3px}.sdc-expert-sample:nth-child(1){transform:rotate(-4deg)}.sdc-expert-sample:nth-child(2){transform:translateY(5px) rotate(3deg)}.sdc-expert-caption{font-size:9px;margin-top:6px}.sdc-mixture{left:17%;top:1003px;width:47px;height:47px}.sdc-mixture>b{font-size:13px;top:34%}.sdc-mixture>small{font-size:9px;margin-top:3px}.sdc-adapted{left:51%;top:991px;width:43%}.sdc-adapted .sdc-node-tag{font-size:9px;letter-spacing:.03em;margin-bottom:5px}.sdc-adapted .sdc-chip{height:87px;width:90px;float:left;border-radius:7px}.sdc-adapted .sdc-chip>b{font-size:43px}.sdc-adapted .sdc-chip small{font-size:8px}.sdc-loss{margin:13px 0 0 97px;font-size:11px;text-align:left}.sdc-loss small{font-size:8px;line-height:1.4;margin-top:3px}.sdc-world[data-phase="3"]{height:1120px}.sdc-controls{padding:17px 17px 19px;grid-template-columns:1fr;gap:16px}.sdc-play{font-size:12px}.sdc-stage-buttons{justify-content:space-between;gap:10px;grid-row:2}.sdc-stage-buttons button{font-size:10px}.sdc-scrubber{grid-row:3}.sdc-thesis{font-size:12px;line-height:1.7;margin-top:14px}.sdc-figure{border-radius:9px}}
@media(max-width:360px){.sdc-camera video{aspect-ratio:4/3}.sdc-mobile-loop{top:480px;font-size:10px;gap:6px}.sdc-self-data{top:529px}.sdc-filter{top:696px}.sdc-expert-source,.sdc-expert-data{top:790px}.sdc-mixture{top:953px}.sdc-adapted{top:941px}.sdc-adapted .sdc-chip{width:75px}.sdc-loss{margin-left:80px;font-size:10px}.sdc-world[data-phase="0"]{height:620px}.sdc-world[data-phase="1"]{height:825px}.sdc-world[data-phase="2"]{height:995px}.sdc-world[data-phase="3"]{height:1065px}.sdc-insight h3{font-size:16px}.sdc-insight p{font-size:9px}}
@media(prefers-reduced-motion:reduce){.sdc *{transition:none!important;animation:none!important}}

.sdc-routes marker path{fill:var(--sdc-blue);stroke:none}#sdc-arrow-warm path{fill:var(--sdc-warm)}#sdc-arrow-ink path{fill:#384f54}
@media(max-width:900px){.sdc-world{max-width:480px;margin-inline:auto;height:calc(1120px + var(--sdc-ma,0px) + var(--sdc-ea,0px))}.sdc-world[data-phase="0"]{height:calc(740px + var(--sdc-ma,0px))}.sdc-world[data-phase="1"]{height:calc(865px + var(--sdc-ma,0px))}.sdc-world[data-phase="2"]{height:calc(1040px + var(--sdc-ma,0px) + var(--sdc-ea,0px))}.sdc-world[data-phase="3"]{height:calc(1120px + var(--sdc-ma,0px) + var(--sdc-ea,0px))}.sdc-mobile-loop{top:calc(510px + var(--sdc-ma,0px))}.sdc-self-data{top:calc(559px + var(--sdc-ma,0px))}.sdc-filter{top:calc(733px + var(--sdc-ma,0px))}.sdc-expert-source,.sdc-expert-data{top:calc(829px + var(--sdc-ma,0px))}.sdc-mixture{top:calc(1003px + var(--sdc-ma,0px) + var(--sdc-ea,0px))}.sdc-adapted{top:calc(991px + var(--sdc-ma,0px) + var(--sdc-ea,0px))}.sdc-film-expert{height:calc(90px + var(--sdc-ea,0px))}.sdc-sample i{display:none}.sdc-origin:before{content:'Observations + policy actions';display:block;font-size:11px;font-weight:500;color:#327b90}.sdc-mixture:after{content:'→';position:absolute;left:70px;top:12px;font-size:24px;color:#617079}.sdc-loss{line-height:1.4}}

@media(min-width:901px){.sdc-world{transition:margin-bottom .55s}.sdc-world[data-phase="0"],.sdc-world[data-phase="1"]{margin-bottom:calc(-1 * var(--sdc-lower-gap,0px))}.sdc-controls{position:relative;z-index:8}}
.sdc-export .sdc-world{margin-bottom:0!important}

@media(min-width:901px){.sdc-expert-data{top:72%}.sdc-expert-data .sdc-node-tag{font-size:.98cqw;letter-spacing:.04em}}

/* Local refinements of the approved composition. */
.sdc-input-bank{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:.35cqw;margin-top:1.25cqw;text-align:left}
.sdc-input-bank:before{content:'↑';position:absolute;left:calc(50% - 5px);top:-1.3cqw;font-size:1.15cqw;line-height:1;color:#7f9098}
.sdc-input-cell{display:flex;align-items:center;gap:.35cqw;min-width:0;padding:.45cqw .4cqw;background:#e9ece8;border-radius:3px;color:#4d626b;line-height:1.2}
.sdc-input-cell svg{width:1.25cqw;height:1.25cqw;min-width:1.25cqw;fill:none;stroke:#72858d;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}
.sdc-input-cell>span{display:block;white-space:nowrap;font-size:.95cqw;font-weight:500;letter-spacing:-.015em}
.sdc-input-cell em{font-family:Georgia,serif;font-size:.9cqw;font-weight:400;margin-left:2px}
.sdc-input-cell sub{font-size:.7em}
.sdc-filter-box{display:flex;align-items:center;justify-content:center;gap:.7cqw;padding:.5cqw .7cqw;background:#e9ece7;border-radius:4px;min-height:3.3cqw}
.sdc-filter-box>svg{width:1.7cqw;height:1.7cqw;flex:0 0 1.7cqw;fill:none;stroke:#71817c;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}
.sdc-filter-box>span{text-align:left;color:#546760;font-size:1.02cqw;line-height:1.35;font-weight:500}
.sdc-filter-box em{display:block;font-size:.84cqw;line-height:1.5;font-weight:400;font-style:normal;color:#7a877f;margin-top:.15cqw}
.sdc-filter>small{display:block;color:#7c8886;font-size:.9cqw;margin-top:.5cqw;line-height:1.4}
.sdc-expert-source{top:68.5%;width:18%}
.sdc-teleop{position:absolute;top:0;left:-102%;width:72%;margin:0;text-align:left}
.sdc-teleop figcaption{font-size:.9cqw;letter-spacing:.055em;font-weight:600;line-height:1.4;color:#ad744f;margin:0 0 .8cqw;white-space:nowrap}
.sdc-teleop img{display:block;width:100%;height:auto;max-height:12.3cqw;object-fit:contain;object-position:center;border-radius:4px}
.sdc-expert-photo{aspect-ratio:4/3;background:#1d252a}
.sdc-expert-photo video{width:100%;height:100%;aspect-ratio:auto;object-fit:contain;object-position:center}
.sdc-expert-caption{font-size:1.0cqw;line-height:1.4}
.sdc-expert-data{top:69.5%}
.sdc-film-expert{height:12cqw;overflow:visible}
.sdc-expert-sample img{object-fit:contain;object-position:center;background:#172026}
.sdc-expert-sample:nth-child(1){transform:rotate(-3deg)}
.sdc-expert-sample:nth-child(2){transform:translate(.15cqw,.5cqw) rotate(2deg)}
@media(max-width:900px){
 .sdc-input-bank{gap:4px;margin-top:13px}
 .sdc-input-bank:before{font-size:14px;top:-14px;left:calc(50% - 4px)}
 .sdc-input-cell{padding:5px 3px;gap:3px;min-height:24px}
 .sdc-input-cell svg{width:12px;height:12px;min-width:12px}
 .sdc-input-cell>span{font-size:8px;letter-spacing:-.02em}
 .sdc-input-cell em{font-size:9px;margin-left:1px}
 .sdc-robot{top:263px}
 .sdc-mobile-loop{top:calc(539px + var(--sdc-ma,0px))}
 .sdc-self-data{top:calc(588px + var(--sdc-ma,0px))}
 .sdc-filter{top:calc(762px + var(--sdc-ma,0px));display:block}
 .sdc-filter-box{justify-content:flex-start;gap:8px;min-height:39px;padding:6px 9px}
 .sdc-filter-box>svg{width:18px;height:18px;flex:0 0 18px}
 .sdc-filter-box>span{font-size:11px;line-height:1.4}
 .sdc-filter-box em{font-size:10px;margin-top:1px}
 .sdc-filter>small{font-size:10px;line-height:1.4;margin-top:6px}
 .sdc-expert-source{top:calc(858px + var(--sdc-ma,0px));width:40%}
 .sdc-expert-source>.sdc-node-tag{display:none}
 .sdc-teleop{display:flex;align-items:center;gap:7px;position:static;width:100%;margin:0 0 9px;text-align:left;min-height:36px}
 .sdc-teleop img{order:-1;flex:0 0 41px;width:41px;height:36px;max-height:none;object-fit:contain;border-radius:2px}
 .sdc-teleop figcaption{font-size:8px;letter-spacing:.01em;white-space:normal;line-height:1.4;margin:0}
 .sdc-expert-caption{font-size:9px;line-height:1.4;margin-top:6px}
 .sdc-expert-data{top:calc(878px + var(--sdc-ma,0px));width:40%}
 .sdc-film-expert{height:calc(90px + var(--sdc-ea,0px))}
 .sdc-expert-sample:nth-child(1){transform:rotate(-3deg)}
 .sdc-expert-sample:nth-child(2){transform:translateY(4px) rotate(2deg)}
 .sdc-mixture{top:calc(1067px + var(--sdc-ma,0px) + var(--sdc-ea,0px))}
 .sdc-adapted{top:calc(1055px + var(--sdc-ma,0px) + var(--sdc-ea,0px))}
 .sdc-world[data-phase="0"]{height:calc(769px + var(--sdc-ma,0px))}
 .sdc-world[data-phase="1"]{height:calc(894px + var(--sdc-ma,0px))}
 .sdc-world[data-phase="2"]{height:calc(1104px + var(--sdc-ma,0px) + var(--sdc-ea,0px))}
 .sdc-world[data-phase="3"]{height:calc(1184px + var(--sdc-ma,0px) + var(--sdc-ea,0px))}
}
@media(max-width:360px){.sdc-input-cell{gap:2px;padding-inline:2px}.sdc-input-cell svg{width:10px;height:10px;min-width:10px}.sdc-input-cell>span{font-size:7px}.sdc-input-cell em{font-size:8px}}

@media(max-width:900px){.sdc-input-bank{position:absolute;top:calc(100% + 40px);left:0;width:258.8235%;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:0}.sdc-input-bank:before{left:calc(19.32% - 4px)}.sdc-input-cell{padding:5px 3px;gap:3px}.sdc-input-cell>span{font-size:clamp(9px,2.9cqw,11px)}.sdc-input-cell em{font-size:clamp(9px,2.8cqw,11px)}.sdc-input-cell svg{width:12px;height:12px;min-width:12px}.sdc-teleop img{flex-basis:54px;width:54px;height:43px}.sdc-teleop{min-height:43px}}
@media(max-width:360px){.sdc-input-cell{padding-inline:2px;gap:2px}.sdc-input-cell svg{width:10px;height:10px;min-width:10px}}

@media(max-width:900px){.sdc-base>.sdc-node-tag{font-size:9px;letter-spacing:.04em;white-space:nowrap}}

.sdc-log-note{display:block;font-size:.85cqw;line-height:1.5;margin-top:.4cqw;color:#55747b;font-weight:400}.sdc-routes #sdc-record-dot{fill:#327b90;stroke:none}@media(max-width:900px){.sdc-log-note{font-size:10px;margin-top:3px}.sdc-origin:before{display:none}}

@media(min-width:901px){.sdc-log-note{display:none}}

.sdc-sample canvas{display:block;width:100%;aspect-ratio:4/3}.sdc-sample canvas[hidden]{display:none}

@media(min-width:901px){.sdc-teleop{left:-106%;width:80%}}@media(max-width:900px){.sdc-teleop img{flex-basis:62px;width:62px;height:49px}.sdc-teleop{min-height:49px}}
