:is(.guided-course-module__9pbcPa__courseShell button,.guided-course-module__9pbcPa__courseShell input){font:inherit}.guided-course-module__9pbcPa__courseShell{color:#f4f0e8;background:#080a0d;max-width:100%;min-height:100vh;padding-bottom:72px;overflow-x:clip}.guided-course-module__9pbcPa__courseHeader{background:#0b0e12;border-bottom:1px solid #29313c;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:0 4vw;display:flex}.guided-course-module__9pbcPa__headerBrand,.guided-course-module__9pbcPa__headerMeta{align-items:center;gap:14px;display:flex}.guided-course-module__9pbcPa__zeusBrand{color:#f4f0e8;align-items:center;gap:9px;min-height:44px;text-decoration:none;display:inline-flex}.guided-course-module__9pbcPa__zeusBrand img{border-radius:7px;width:30px;height:30px}.guided-course-module__9pbcPa__zeusBrand>span{color:#f4f0e8;font-family:var(--display,var(--system-sans,sans-serif));letter-spacing:-.035em;white-space:nowrap;font-size:20px;font-weight:800}.guided-course-module__9pbcPa__zeusBrand:hover>span{color:#f3f3ef}.guided-course-module__9pbcPa__headerBrand>div{gap:4px;min-width:0;display:grid}.guided-course-module__9pbcPa__headerCourseMark{display:inline-flex}.guided-course-module__9pbcPa__headerBrand strong{letter-spacing:-.01em;font-size:15px}.guided-course-module__9pbcPa__headerBrand span{color:#9fa7b1;font-size:12px}.guided-course-module__9pbcPa__brandDivider{background:#384656;width:1px;height:30px}.guided-course-module__9pbcPa__backLink{color:#c1c7ce;white-space:nowrap;align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.guided-course-module__9pbcPa__backLink:hover{color:#f3f3ef}.guided-course-module__9pbcPa__headerMeta{gap:18px}.guided-course-module__9pbcPa__accountName{color:#d5dae0;font-size:13px}.guided-course-module__9pbcPa__resetButton{color:#aeb7c1;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:13px;transition:color .2s,transform .2s}.guided-course-module__9pbcPa__resetButton:hover{color:#f3f3ef}.guided-course-module__9pbcPa__resetButton:active{color:#deded9;transform:translateY(1px)}.guided-course-module__9pbcPa__freeAccessBanner,.guided-course-module__9pbcPa__prerequisiteBanner{color:#c1c8d0;background:#10161e;border:1px solid #39495c;align-items:center;gap:16px;max-width:1400px;margin:20px auto 0;padding:13px 18px;font-size:14px;display:flex}.guided-course-module__9pbcPa__freeAccessBanner strong,.guided-course-module__9pbcPa__prerequisiteBanner strong{color:#f3f3ef}.guided-course-module__9pbcPa__freeAccessBanner span,.guided-course-module__9pbcPa__prerequisiteBanner span{min-width:0}.guided-course-module__9pbcPa__freeAccessBanner a,.guided-course-module__9pbcPa__prerequisiteBanner a{color:#f4f0e8;text-underline-offset:3px;white-space:nowrap;align-items:center;min-height:44px;margin-left:auto;font-weight:700;display:inline-flex}.guided-course-module__9pbcPa__courseProgressContext{background:#0e141b;border:1px solid #39495c;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:16px;max-width:1400px;margin:20px auto 0;padding:12px 18px;display:grid}.guided-course-module__9pbcPa__progressContextMeta{gap:2px;min-width:0;display:grid}.guided-course-module__9pbcPa__progressContextMeta>span:first-child{color:#8d99a6;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.guided-course-module__9pbcPa__progressContextMeta strong{color:#f4f0e8;font-size:13px}.guided-course-module__9pbcPa__progressContextCurrent{color:#bcc6d0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.guided-course-module__9pbcPa__courseOutcome{color:#c0c8d1;max-width:68ch;margin-top:4px;font-size:12px;font-weight:650;line-height:1.4}.guided-course-module__9pbcPa__progressContextTrack{background:#202b37;height:4px;overflow:hidden}.guided-course-module__9pbcPa__progressContextTrack i{background:#f3f3ef;height:100%;transition:width .2s;display:block}.guided-course-module__9pbcPa__courseMapButton,.guided-course-module__9pbcPa__courseMapClose{color:#f4f0e8;cursor:pointer;background:0 0;border:1px solid #526174;min-height:44px;padding:0 16px;font-size:13px;font-weight:800;transition:border-color .2s,background .2s,color .2s,transform .2s}.guided-course-module__9pbcPa__courseMapButton:hover,.guided-course-module__9pbcPa__courseMapClose:hover{color:#f3f3ef;border-color:#f3f3ef}.guided-course-module__9pbcPa__courseMapButton:active,.guided-course-module__9pbcPa__courseMapClose:active{background:#252525;transform:translateY(1px)}.guided-course-module__9pbcPa__courseMapButton[aria-expanded=true]{background:#252525;border-color:#f3f3ef}.guided-course-module__9pbcPa__courseLayout{max-width:1500px;margin:24px auto 0;padding:0 28px;display:block}.guided-course-module__9pbcPa__railHeading{border-bottom:1px solid #2d3948;justify-content:space-between;align-items:baseline;padding:0 8px 14px;display:flex}.guided-course-module__9pbcPa__railHeading span,.guided-course-module__9pbcPa__railLabel{color:#9da7b2;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.guided-course-module__9pbcPa__railHeading strong{color:#f3f3ef;font-size:23px}.guided-course-module__9pbcPa__capabilityList{border-bottom:1px solid #2d3948;gap:12px;padding:16px 8px 20px;display:grid}.guided-course-module__9pbcPa__capabilityTopline{color:#d7dce2;align-items:center;gap:7px;font-size:13px;display:flex}.guided-course-module__9pbcPa__capabilityTopline>span:last-child{color:#8f99a5;margin-left:auto;font-size:11px}.guided-course-module__9pbcPa__capabilityDot,.guided-course-module__9pbcPa__capabilityDotDone{background:#435364;border-radius:50%;width:8px;height:8px}.guided-course-module__9pbcPa__capabilityDotDone{background:#b5b5b0}.guided-course-module__9pbcPa__capabilityTrack{background:#202b37;height:3px;margin:7px 0 0 15px}.guided-course-module__9pbcPa__capabilityTrack i{background:#f3f3ef;height:100%;display:block}.guided-course-module__9pbcPa__lessonRail{gap:14px;padding-top:18px;display:grid}.guided-course-module__9pbcPa__lockedExplanation{color:#9aa7b4;margin:-6px 8px 0;font-size:12px;line-height:1.4}.guided-course-module__9pbcPa__unitList,.guided-course-module__9pbcPa__lessonList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.guided-course-module__9pbcPa__lessonList{gap:4px}.guided-course-module__9pbcPa__unitRail{gap:4px;display:grid}.guided-course-module__9pbcPa__unitRailTitle{color:#dfe3e8;margin:0;padding:0 8px 4px;font-size:12px}.guided-course-module__9pbcPa__unitRailTitle span{color:#818d99;font-weight:400}.guided-course-module__9pbcPa__lessonRailButton{color:#909ba7;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:5px;width:100%;min-height:44px;padding:8px;transition:background .2s,border-color .2s,color .2s,transform .2s;display:grid}.guided-course-module__9pbcPa__lessonRailButton:hover:not(:disabled){color:#f4f0e8;background:#171e27}.guided-course-module__9pbcPa__lessonRailButton:active:not(:disabled){transform:translate(2px)}.guided-course-module__9pbcPa__lessonRailButton:disabled{cursor:not-allowed;opacity:.78}.guided-course-module__9pbcPa__lessonRailButtonActive{color:#f4f0e8;background:#1c1c1c;border-left-color:#f3f3ef}.guided-course-module__9pbcPa__lessonRailButtonDone{color:#bed6bb}.guided-course-module__9pbcPa__lessonRailButton>span{color:#f3f3ef;font-size:10px;font-weight:700}.guided-course-module__9pbcPa__lessonRailButton em{overflow-wrap:anywhere;min-width:0;font-size:12px;font-style:normal;line-height:1.25;display:block}.guided-course-module__9pbcPa__lessonRailButton small{color:#a4afba;font-size:11px}.guided-course-module__9pbcPa__courseMapBackdrop{z-index:20;background:#020406c7;position:fixed;inset:0}.guided-course-module__9pbcPa__courseMapDismiss{pointer-events:none;background:0 0;position:absolute;inset:0}.guided-course-module__9pbcPa__courseMapDrawer{z-index:1;background:#0d1218;border-left:1px solid #526174;width:min(440px,100% - 18px);height:100%;margin-left:auto;padding:24px 22px 34px;position:relative;overflow-y:auto;box-shadow:-22px 0 70px #0000005c}.guided-course-module__9pbcPa__courseMapHeader{border-bottom:1px solid #2d3948;justify-content:space-between;align-items:start;gap:18px;padding-bottom:20px;display:flex}.guided-course-module__9pbcPa__courseMapHeader>div{min-width:0}.guided-course-module__9pbcPa__courseMapHeader h2{color:#f4f0e8;letter-spacing:-.04em;margin:7px 0 2px;font-size:28px;line-height:1}.guided-course-module__9pbcPa__courseMapHeader p{color:#b9c3cd;font-size:13px}.guided-course-module__9pbcPa__courseMapProgress{padding-top:18px}.guided-course-module__9pbcPa__nextMilestoneCard{background:#1c1c1c;border:1px solid #4a4a46;border-left:3px solid #f3f3ef;gap:4px;margin:0 0 18px;padding:14px 15px;display:grid}.guided-course-module__9pbcPa__nextMilestoneCard span{color:#cfcfca;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.guided-course-module__9pbcPa__nextMilestoneCard strong{color:#f4f0e8;font-size:16px;line-height:1.25}.guided-course-module__9pbcPa__nextMilestoneCard small{color:#c0c8d1;font-size:13px;line-height:1.4}.guided-course-module__9pbcPa__courseMapNav{gap:14px;padding-top:18px;display:grid}.guided-course-module__9pbcPa__courseAbout{border-top:1px solid #2d3948;margin-top:24px}.guided-course-module__9pbcPa__courseAbout summary{color:#dfe3e8;cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;font-size:13px;font-weight:800;list-style:none;display:flex}.guided-course-module__9pbcPa__courseAbout summary::-webkit-details-marker{display:none}.guided-course-module__9pbcPa__courseAbout summary:after{content:"+";color:#f3f3ef;font-size:18px}.guided-course-module__9pbcPa__courseAbout[open] summary:after{content:"−"}.guided-course-module__9pbcPa__courseAboutContent{color:#b2bdc8;gap:10px;padding:0 0 4px;font-size:13px;line-height:1.5;display:grid}.guided-course-module__9pbcPa__courseAboutContent p{margin:0}.guided-course-module__9pbcPa__courseAboutContent .guided-course-module__9pbcPa__sourcePanel{margin-top:4px;padding-inline:0}.guided-course-module__9pbcPa__lessonArea{min-width:0;max-width:1220px;margin-inline:auto}.guided-course-module__9pbcPa__loadingState,.guided-course-module__9pbcPa__lockedState{background:#0e141b;border:1px solid #2d3948;place-content:center;justify-items:start;gap:12px;min-height:420px;padding:56px;display:grid}.guided-course-module__9pbcPa__lockedState{text-align:center;justify-items:center}.guided-course-module__9pbcPa__lockIcon{color:#aeb8c3;letter-spacing:.1em;text-transform:uppercase;border:1px solid #526174;padding:6px 9px;font-size:10px;font-weight:800}.guided-course-module__9pbcPa__lockedState h1{letter-spacing:-.045em;max-width:600px;margin:0;font-size:clamp(34px,4vw,58px)}.guided-course-module__9pbcPa__lockedState p{color:#adb6c0;max-width:520px;margin:0 0 10px;font-size:17px;line-height:1.5}.guided-course-module__9pbcPa__lessonTopline{color:#a3adb8;align-items:center;gap:15px;min-height:30px;font-size:12px;display:flex}.guided-course-module__9pbcPa__stepLabel{color:#f3f3ef;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.guided-course-module__9pbcPa__breadcrumb{align-items:center;gap:8px;display:flex}.guided-course-module__9pbcPa__breadcrumb b{color:#566578;font-size:18px;font-weight:400}.guided-course-module__9pbcPa__lessonStatus{color:#b5b5b0;margin-left:auto;font-weight:700}.guided-course-module__9pbcPa__lessonHeading{max-width:920px;padding:18px 0 30px}.guided-course-module__9pbcPa__lessonUnit{color:#8e9aaa;letter-spacing:.09em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700}.guided-course-module__9pbcPa__lessonHeading h1{color:#f7f2ea;letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,76px);line-height:.94}.guided-course-module__9pbcPa__lessonHeading>p:last-child{color:#b9c1ca;max-width:760px;margin:20px 0 0;font-size:18px;line-height:1.45}.guided-course-module__9pbcPa__lessonGrid{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:start;gap:22px;display:grid}.guided-course-module__9pbcPa__lessonGridSingle{grid-template-columns:minmax(0,1fr)}.guided-course-module__9pbcPa__visualColumn,.guided-course-module__9pbcPa__actionColumn{min-width:0}.guided-course-module__9pbcPa__visualFigure{margin:0}.guided-course-module__9pbcPa__hardwareFitVisual{gap:20px;display:grid}.guided-course-module__9pbcPa__hardwareFitLead{color:#c5cdd5;background:#1c1c1c;border-left:3px solid #f3f3ef;margin:0;padding:14px 16px;font-size:14px;line-height:1.45}.guided-course-module__9pbcPa__hardwareFitLead strong{color:#f4f0e8}.guided-course-module__9pbcPa__hardwareDriveReference .guided-course-module__9pbcPa__visualImageFrame{min-height:380px}.guided-course-module__9pbcPa__hardwareSensorReference .guided-course-module__9pbcPa__visualImageFrame{min-height:300px}.guided-course-module__9pbcPa__cartridgeReference{background:#10161e;border:1px solid #3b4b5d;padding:16px}.guided-course-module__9pbcPa__cartridgeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.guided-course-module__9pbcPa__cartridgeCard{color:#f4f0e8;text-align:center;gap:8px;min-width:0;font-size:12px;display:grid}.guided-course-module__9pbcPa__cartridgeImageFrame{background:#f7f7f7;border:1px solid #526174;min-height:150px;position:relative;overflow:hidden}.guided-course-module__9pbcPa__visualImageFrame,.guided-course-module__9pbcPa__diagramFrame{background:#10161e;border:1px solid #3b4b5d;min-height:440px;position:relative;overflow:hidden}.guided-course-module__9pbcPa__compactVisualImageFrame,.guided-course-module__9pbcPa__compactDiagramFrame{min-height:220px}.guided-course-module__9pbcPa__visualImage{object-fit:contain;padding:16px}.guided-course-module__9pbcPa__visualHighlight{pointer-events:none;border:3px solid #f3f3ef;position:absolute;box-shadow:0 0 0 1px #f3f3ef4d}.guided-course-module__9pbcPa__visualHighlight span{color:#101010;white-space:nowrap;background:#f3f3ef;padding:5px 8px;font-size:11px;font-weight:800;position:absolute;top:-29px;left:-3px}.guided-course-module__9pbcPa__visualCallout{pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;transform:translate(-50%,-50%)}.guided-course-module__9pbcPa__visualCallout b{color:#101010;background:#f3f3ef;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid}.guided-course-module__9pbcPa__visualCallout span{color:#f4f0e8;background:#10161e;padding:4px 7px;font-size:11px;font-weight:700}.guided-course-module__9pbcPa__visualCaption{gap:5px;padding:12px 2px 0;display:grid}.guided-course-module__9pbcPa__visualCaption strong{font-size:15px}.guided-course-module__9pbcPa__visualCaption span{color:#aeb8c3;font-size:14px;line-height:1.4}.guided-course-module__9pbcPa__visualCaption a{color:#b3c2cf;text-underline-offset:3px;font-size:13px}.guided-course-module__9pbcPa__visualKey{gap:8px;margin:5px 0 4px;padding:0;list-style:none;display:grid}.guided-course-module__9pbcPa__visualKey li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;display:grid}.guided-course-module__9pbcPa__visualKey li>b{color:#101010;background:#f3f3ef;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.guided-course-module__9pbcPa__visualKey li>span{color:#a8b3be;gap:2px;font-size:13px;line-height:1.45;display:grid}.guided-course-module__9pbcPa__visualKey li>span strong{color:#e4e9ee;font-size:13px}.guided-course-module__9pbcPa__codeBlock{background:#0d141c;border:1px solid #2f4051;min-width:0;margin-top:18px}.guided-course-module__9pbcPa__codeHeader{border-bottom:1px solid #2f4051;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.guided-course-module__9pbcPa__codeHeader span{color:#d9dfe5;overflow-wrap:anywhere;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.guided-course-module__9pbcPa__codeHeader button{color:#f4f0e8;cursor:pointer;background:#293542;border:1px solid #596a7e;flex:none;min-height:44px;padding:6px 12px;font-size:11px;transition:border-color .2s,background .2s,color .2s,transform .2s}.guided-course-module__9pbcPa__codeHeader button:hover{color:#f3f3ef;border-color:#f3f3ef}.guided-course-module__9pbcPa__codeHeader button:active{background:#252525;transform:translateY(1px)}.guided-course-module__9pbcPa__codeStage{border-bottom:1px solid #2f4051}.guided-course-module__9pbcPa__codeStage>span{color:#cfcfca;letter-spacing:.09em;text-transform:uppercase;padding:8px 16px 0;font-size:10px;font-weight:800;display:block}.guided-course-module__9pbcPa__codeStage:first-of-type{background:#10151c}.guided-course-module__9pbcPa__codeStage:first-of-type>span{color:#7f8b98}.guided-course-module__9pbcPa__codeBlock pre{box-sizing:border-box;color:#e4e8ec;white-space:pre;max-width:100%;margin:0;padding:15px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5;overflow-x:auto}.guided-course-module__9pbcPa__codeBlock code{font:inherit}.guided-course-module__9pbcPa__codeBlock>p{color:#9da8b4;border-top:1px solid #2f4051;margin:0;padding:12px 16px 15px;font-size:12px;line-height:1.45}.guided-course-module__9pbcPa__resourceButton{box-sizing:border-box;color:#111;text-align:center;background:#f3f3ef;border:1px solid #f3f3ef;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:44px;margin:0 0 22px;padding:0 16px;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.guided-course-module__9pbcPa__resourceButton:hover{background:#e4e4df}.guided-course-module__9pbcPa__resourceButton:active{background:#f0f0eb;border-color:#e4e4df;transform:translateY(1px)}.guided-course-module__9pbcPa__resourceButton:focus-visible{outline-offset:3px;outline:2px solid #f4f0e8}.guided-course-module__9pbcPa__emptyVisual{color:#aeb8c3;text-align:center;border:1px solid #3b4b5d;place-items:center;min-height:300px;padding:32px;display:grid}.guided-course-module__9pbcPa__actionPanel{background:#111821;border:1px solid #3b4b5d;padding:24px}.guided-course-module__9pbcPa__actionPanel h2{color:#f4f0e8;letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(22px,2.2vw,31px);line-height:1.08}.guided-course-module__9pbcPa__actionLead{color:#9da8b4;margin:-8px 0 18px;font-size:13px;line-height:1.45}.guided-course-module__9pbcPa__actionChecklist{color:#d5dbe2;gap:12px;margin:0 0 22px;padding-left:24px;display:grid}.guided-course-module__9pbcPa__actionChecklist li{padding-left:6px;font-size:15px;line-height:1.45}.guided-course-module__9pbcPa__actionChecklist li::marker{color:#f3f3ef;font-size:12px;font-weight:800}.guided-course-module__9pbcPa__panelRule{background:#303e4d;height:1px;margin:0 -24px 21px}.guided-course-module__9pbcPa__inputFieldset{border:0;margin:0 0 22px;padding:0}.guided-course-module__9pbcPa__inputFieldset legend,.guided-course-module__9pbcPa__inputLabel{color:#d9dfe5;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.guided-course-module__9pbcPa__inputHelp{color:#aeb9c4;margin:-2px 0 12px;font-size:13px;line-height:1.45}.guided-course-module__9pbcPa__inputError{color:#d5d5d0;margin:9px 0 0;font-size:13px;font-weight:650;line-height:1.4;display:block}.guided-course-module__9pbcPa__choiceGrid{gap:8px;display:grid}.guided-course-module__9pbcPa__wheelChoiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.guided-course-module__9pbcPa__otherWheelLabel{color:#aeb8c3;gap:7px;margin-top:12px;font-size:11px;font-weight:700;display:grid}.guided-course-module__9pbcPa__choice{color:#c2cad3;text-align:left;cursor:pointer;background:#0c1219;border:1px solid #526174;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:4px 10px;min-height:44px;padding:12px 16px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:grid}.guided-course-module__9pbcPa__choice:before{content:"";box-sizing:border-box;background:#0c1219;border:2px solid #8f9ba8;border-radius:50%;grid-row:1/span 3;width:16px;height:16px;margin-top:1px}.guided-course-module__9pbcPa__choice strong,.guided-course-module__9pbcPa__choice span{grid-column:2}.guided-course-module__9pbcPa__choice:hover{border-color:#f3f3ef}.guided-course-module__9pbcPa__choice:active{background:#252525;transform:translateY(1px)}.guided-course-module__9pbcPa__choice strong{color:#f4f0e8}.guided-course-module__9pbcPa__choice span{color:#bac5cf;font-size:14px;line-height:1.4}.guided-course-module__9pbcPa__choiceSelected{background:#252525;border-color:#f3f3ef;box-shadow:inset 0 0 0 1px #f3f3ef}.guided-course-module__9pbcPa__choiceSelected:before{background:#f3f3ef;border-color:#f3f3ef;box-shadow:inset 0 0 0 3px #252525}.guided-course-module__9pbcPa__choiceSelected:after{content:"Selected";color:#cfcfca;letter-spacing:.06em;text-transform:uppercase;grid-column:2;font-size:11px;font-weight:800}.guided-course-module__9pbcPa__wheelChoiceGrid .guided-course-module__9pbcPa__choice{grid-template-columns:1fr;justify-items:center}.guided-course-module__9pbcPa__wheelChoiceGrid .guided-course-module__9pbcPa__choice:before,.guided-course-module__9pbcPa__wheelChoiceGrid .guided-course-module__9pbcPa__choice:after{display:none}.guided-course-module__9pbcPa__wheelChoiceGrid .guided-course-module__9pbcPa__choice strong{grid-column:1}.guided-course-module__9pbcPa__textInputRow{background:#0c1219;border:1px solid #445466;align-items:center;display:flex}.guided-course-module__9pbcPa__textInput{color:#f4f0e8;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px 13px}.guided-course-module__9pbcPa__textInput:focus{box-shadow:inset 0 0 0 2px #f3f3ef}.guided-course-module__9pbcPa__textInputRow>span{color:#94a1af;padding-right:13px;font-size:12px}.guided-course-module__9pbcPa__portGrid,.guided-course-module__9pbcPa__reservedPortGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.guided-course-module__9pbcPa__portGrid label,.guided-course-module__9pbcPa__reservedPortGrid label{color:#aeb8c3;gap:6px;font-size:11px;font-weight:700;display:grid}.guided-course-module__9pbcPa__reservedPortGrid{border-top:1px solid #293746;margin-top:12px;padding-top:12px}.guided-course-module__9pbcPa__reservedPortGrid label:last-child .guided-course-module__9pbcPa__textInput{box-sizing:border-box;min-height:43px}.guided-course-module__9pbcPa__ratioMode{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.guided-course-module__9pbcPa__ratioGrid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:end;gap:10px;margin-bottom:12px;display:grid}.guided-course-module__9pbcPa__ratioGrid label{color:#aeb8c3;gap:6px;font-size:11px;font-weight:700;display:grid}.guided-course-module__9pbcPa__ratioGrid input{background:#0c1219;border:1px solid #445466}.guided-course-module__9pbcPa__ratioGrid>span{color:#8d99a6;padding-bottom:12px}.guided-course-module__9pbcPa__ratioGrid output{color:#f4f0e8;text-align:center;background:#151d26;border:1px solid #526174;min-width:64px;padding:11px 10px;font-size:14px;font-weight:800}.guided-course-module__9pbcPa__runPairGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.guided-course-module__9pbcPa__runCard{background:#0c1219;border:1px solid #35475a;min-width:0;margin:0;padding:14px}.guided-course-module__9pbcPa__runCard>legend,.guided-course-module__9pbcPa__runDecision>legend{color:#f4f0e8;padding:0 6px;font-size:12px;font-weight:800}.guided-course-module__9pbcPa__runMeasurementGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.guided-course-module__9pbcPa__runMeasurementGrid label{color:#aeb8c3;gap:6px;min-width:0;font-size:11px;font-weight:700;display:grid}.guided-course-module__9pbcPa__safeStopCheck{color:#d9dfe5;cursor:pointer;align-items:center;gap:9px;min-height:44px;margin-top:10px;font-size:12px;font-weight:700;display:flex}.guided-course-module__9pbcPa__safeStopCheck input{accent-color:#f3f3ef;width:20px;height:20px}.guided-course-module__9pbcPa__runPass,.guided-course-module__9pbcPa__runPending{margin:4px 0 0;font-size:11px;line-height:1.35}.guided-course-module__9pbcPa__runPass{color:#b5b5b0}.guided-course-module__9pbcPa__runPending{color:#c2c2bd}.guided-course-module__9pbcPa__runDecision{border:1px solid #35475a;margin:14px 0 0;padding:13px}.guided-course-module__9pbcPa__glossaryPanel,.guided-course-module__9pbcPa__adjustmentPanel{background:#0d141c;border:1px solid #2f4051;gap:10px;margin:0 0 22px;padding:14px 15px;display:grid}.guided-course-module__9pbcPa__glossaryPanel h3,.guided-course-module__9pbcPa__adjustmentPanel h3{color:#f4f0e8;margin:0;font-size:13px}.guided-course-module__9pbcPa__glossaryPanel dl{gap:9px;margin:0;display:grid}.guided-course-module__9pbcPa__glossaryPanel dl>div{grid-template-columns:minmax(90px,.38fr) minmax(0,1fr);gap:10px;display:grid}.guided-course-module__9pbcPa__glossaryPanel dt{color:#cfcfca;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:800}.guided-course-module__9pbcPa__glossaryPanel dd{color:#aeb9c4;margin:0;font-size:12px;line-height:1.4}.guided-course-module__9pbcPa__tableScroll{max-width:100%;overflow-x:auto}.guided-course-module__9pbcPa__adjustmentPanel table{border-collapse:collapse;color:#b7c1cb;width:100%;font-size:12px;line-height:1.4}.guided-course-module__9pbcPa__adjustmentPanel th,.guided-course-module__9pbcPa__adjustmentPanel td{text-align:left;vertical-align:top;border-top:1px solid #2f4051;padding:9px 8px}.guided-course-module__9pbcPa__adjustmentPanel thead th{color:#8798aa;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.guided-course-module__9pbcPa__adjustmentPanel tbody th{color:#f4f0e8;min-width:120px;font-weight:700}.guided-course-module__9pbcPa__verifyPanel{border-top:1px solid #303e4d;margin-top:22px;padding-top:18px}.guided-course-module__9pbcPa__verifyPanel>span,.guided-course-module__9pbcPa__troubleshooting>strong{color:#f4f0e8;font-size:13px;font-weight:800}.guided-course-module__9pbcPa__verifyPanel p{color:#b5bec8;margin:9px 0 15px;font-size:15px;line-height:1.4}.guided-course-module__9pbcPa__verifyPanel small{color:#aeb9c4;margin-top:9px;font-size:13px;line-height:1.4;display:block}.guided-course-module__9pbcPa__verifyPanel small strong{color:#dce2e8;font-weight:800}.guided-course-module__9pbcPa__completeButton,.guided-course-module__9pbcPa__primaryButton,.guided-course-module__9pbcPa__secondaryButton,.guided-course-module__9pbcPa__dangerButton{cursor:pointer;border:1px solid #f3f3ef;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 16px;font-size:13px;font-weight:800;text-decoration:none;transition:border-color .2s,background .2s,color .2s,transform .2s;display:inline-flex}.guided-course-module__9pbcPa__completeButton,.guided-course-module__9pbcPa__primaryButton{color:#111;background:#f3f3ef}.guided-course-module__9pbcPa__completeButton{width:100%}.guided-course-module__9pbcPa__completeButton:disabled,.guided-course-module__9pbcPa__primaryButton:disabled{color:#8592a0;cursor:not-allowed;background:#293542;border-color:#455466}.guided-course-module__9pbcPa__primaryButton:hover:not(:disabled),.guided-course-module__9pbcPa__completeButton:hover:not(:disabled){background:#e4e4df}.guided-course-module__9pbcPa__primaryButton:active:not(:disabled),.guided-course-module__9pbcPa__completeButton:active:not(:disabled){background:#f0f0eb;transform:translateY(1px)}.guided-course-module__9pbcPa__secondaryButton{color:#e3e7eb;background:0 0;border-color:#526174}.guided-course-module__9pbcPa__secondaryButton:hover{color:#f3f3ef;border-color:#f3f3ef}.guided-course-module__9pbcPa__secondaryButton:active{background:#252525;transform:translateY(1px)}.guided-course-module__9pbcPa__troubleshooting{background:#0f151c;border-left:2px solid #68798b;gap:7px;margin-top:16px;padding:16px 18px;display:grid}.guided-course-module__9pbcPa__troubleshooting p{color:#b2bdc8;margin:0;font-size:13px;line-height:1.5}.guided-course-module__9pbcPa__sourcePanel{border-top:1px solid #303e4d;gap:8px;margin-top:16px;padding:16px 18px;display:grid}.guided-course-module__9pbcPa__sourcePanel strong{color:#cbd2d9;font-size:12px}.guided-course-module__9pbcPa__sourcePanel a{color:#c5c5c0;text-underline-offset:3px;font-size:13px}.guided-course-module__9pbcPa__lessonFooter{border-top:1px solid #2d3948;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding-top:18px;display:flex}.guided-course-module__9pbcPa__lessonFooter>span{color:#aab5c0;max-width:min(55ch,100%);font-size:13px;line-height:1.4}.guided-course-module__9pbcPa__saveError{color:#cacac5;background:#1a1a1a;border-left:2px solid #bdbdb8;max-width:1500px;margin:18px auto 0;padding:12px 18px;font-size:13px}.guided-course-module__9pbcPa__courseHeader,.guided-course-module__9pbcPa__freeAccessBanner,.guided-course-module__9pbcPa__prerequisiteBanner,.guided-course-module__9pbcPa__courseProgressContext,.guided-course-module__9pbcPa__courseLayout,.guided-course-module__9pbcPa__lessonGrid,.guided-course-module__9pbcPa__visualColumn,.guided-course-module__9pbcPa__actionColumn,.guided-course-module__9pbcPa__actionPanel,.guided-course-module__9pbcPa__troubleshooting,.guided-course-module__9pbcPa__sourcePanel,.guided-course-module__9pbcPa__courseMapDrawer,.guided-course-module__9pbcPa__courseAbout{box-sizing:border-box;max-width:100%}.guided-course-module__9pbcPa__lessonHeading h1,.guided-course-module__9pbcPa__lessonHeading p,.guided-course-module__9pbcPa__actionPanel,.guided-course-module__9pbcPa__actionChecklist li,.guided-course-module__9pbcPa__visualCaption,.guided-course-module__9pbcPa__sourcePanel a,.guided-course-module__9pbcPa__courseAbout,.guided-course-module__9pbcPa__choice,.guided-course-module__9pbcPa__inputHelp,.guided-course-module__9pbcPa__inputError{overflow-wrap:anywhere}.guided-course-module__9pbcPa__macInstallPath{box-sizing:border-box;background:#10161e;border:1px solid #3b4b5d;justify-content:center;align-items:center;gap:16px;min-height:440px;padding:32px;display:flex}.guided-course-module__9pbcPa__macInstallPath span{color:#f4f0e8;text-align:center;background:#141c25;border:1px solid #596a7e;max-width:170px;padding:18px 16px;font-size:14px;font-weight:800}.guided-course-module__9pbcPa__macInstallPath i{color:#f3f3ef;font-size:28px;font-style:normal}.guided-course-module__9pbcPa__modalBackdrop{z-index:10;background:#020406c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.guided-course-module__9pbcPa__confirmModal{background:#111821;border:1px solid #526174;width:min(480px,100%);padding:26px;box-shadow:0 24px 70px #00000073}.guided-course-module__9pbcPa__confirmModal:focus{outline-offset:4px;outline:2px solid #f3f3ef}.guided-course-module__9pbcPa__confirmModal h2{letter-spacing:-.035em;margin:10px 0;font-size:30px}.guided-course-module__9pbcPa__confirmModal p{color:#b7c0ca;margin:0;line-height:1.5}.guided-course-module__9pbcPa__modalActions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.guided-course-module__9pbcPa__dangerButton{color:#ededeb;background:#5d2432;border-color:#bcbcb7}.guided-course-module__9pbcPa__dangerButton:hover{background:#7f2e40}.guided-course-module__9pbcPa__dangerButton:active{background:#9b364c;transform:translateY(1px)}.guided-course-module__9pbcPa__courseShell a:focus-visible,.guided-course-module__9pbcPa__courseShell input:focus-visible,.guided-course-module__9pbcPa__courseShell summary:focus-visible{outline-offset:3px;outline:2px solid #f4f0e8}.guided-course-module__9pbcPa__courseShell button:focus-visible{outline-offset:3px;outline:2px solid #f4f0e8}.guided-course-module__9pbcPa__srOnly{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.guided-course-module__9pbcPa__diagramFrame{box-sizing:border-box;place-items:center;min-height:440px;padding:26px;display:grid}.guided-course-module__9pbcPa__diagramFrame:before{content:"";opacity:.35;background-image:linear-gradient(#273442 1px,#0000 1px),linear-gradient(90deg,#273442 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.guided-course-module__9pbcPa__diagramFrame>*{z-index:1;position:relative}.guided-course-module__9pbcPa__diagramFlow,.guided-course-module__9pbcPa__readyDiagram{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.guided-course-module__9pbcPa__diagramFlow div,.guided-course-module__9pbcPa__readyDiagram span,.guided-course-module__9pbcPa__competitionDiagram div{color:#f4f0e8;text-align:center;background:#141c25;border:1px solid #596a7e;padding:20px 18px;font-size:15px;font-weight:800}.guided-course-module__9pbcPa__diagramFlow i,.guided-course-module__9pbcPa__readyDiagram i,.guided-course-module__9pbcPa__competitionDiagram i{color:#f3f3ef;font-size:28px;font-style:normal}.guided-course-module__9pbcPa__fileDiagram{align-items:center;gap:22px;width:100%;display:flex}.guided-course-module__9pbcPa__fileTree{background:#141c25;border:1px solid #596a7e;flex:1;gap:10px;padding:20px;display:grid}.guided-course-module__9pbcPa__fileTree b{color:#f3f3ef;font-size:15px}.guided-course-module__9pbcPa__fileTree span{color:#c2cbd4;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.guided-course-module__9pbcPa__fileArrow{color:#f3f3ef;font-size:34px}.guided-course-module__9pbcPa__wheelDiagram{justify-items:center;gap:20px;display:grid}.guided-course-module__9pbcPa__wheelCircle{background:#18211c;border:4px solid #bdbdb8;border-radius:50%;place-items:center;width:180px;height:180px;display:grid}.guided-course-module__9pbcPa__wheelCircle span{color:#e9e9e5;font-size:16px;font-weight:800}.guided-course-module__9pbcPa__measureLine{color:#bac4cf;align-items:center;gap:8px;font-size:13px;display:flex}.guided-course-module__9pbcPa__measureLine i{background:#f3f3ef;width:70px;height:2px}.guided-course-module__9pbcPa__gearDiagram{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:center;align-items:center;gap:8px;width:min(100%,330px);max-width:100%;display:grid}.guided-course-module__9pbcPa__gear{color:#f4f0e8;background:#1a2632;border:3px solid #7a91a7;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.guided-course-module__9pbcPa__gearLarge{aspect-ratio:1;width:min(160px,100%);height:auto}.guided-course-module__9pbcPa__gearSmall{aspect-ratio:1;width:min(118px,100%);height:auto}.guided-course-module__9pbcPa__ratioOutput{color:#b8c2cc;text-align:center;grid-column:1/-1;font-size:13px}.guided-course-module__9pbcPa__laneDiagram{background:#131b23;border:1px solid #647587;width:min(620px,100%);height:250px;position:relative}.guided-course-module__9pbcPa__laneMarks{color:#929eab;justify-content:space-between;font-size:11px;display:flex;position:absolute;inset:auto 8% 14px}.guided-course-module__9pbcPa__laneRobot{color:#f4f0e8;background:#323232;border:2px solid #f3f3ef;padding:17px 12px;font-size:12px;font-weight:800;position:absolute;top:43%;left:12%}.guided-course-module__9pbcPa__laneTarget{color:#bdbdb8;border-left:3px solid #bdbdb8;height:64%;padding-left:10px;font-size:12px;font-weight:800;position:absolute;top:18%;left:68%}.guided-course-module__9pbcPa__laneArrow{color:#f3f3ef;letter-spacing:12px;width:41%;font-size:27px;position:absolute;top:50%;left:27%}.guided-course-module__9pbcPa__driveTestDiagram{gap:16px;width:min(660px,100%);display:grid}.guided-course-module__9pbcPa__driveTestLane{background:#131b23;border:1px solid #647587;min-height:190px;position:relative;overflow:hidden}.guided-course-module__9pbcPa__driveTestLane:before{content:"";border-top:2px solid #596a7e;position:absolute;top:50%;left:9%;right:9%}.guided-course-module__9pbcPa__driveTestStart,.guided-course-module__9pbcPa__driveTestRobot,.guided-course-module__9pbcPa__driveTestForward,.guided-course-module__9pbcPa__driveTestReverse{font-size:12px;font-weight:800;position:absolute}.guided-course-module__9pbcPa__driveTestStart{color:#bdbdb8;top:18%;left:8%}.guided-course-module__9pbcPa__driveTestRobot{color:#f4f0e8;background:#323232;border:2px solid #f3f3ef;padding:15px 10px;top:43%;left:8%}.guided-course-module__9pbcPa__driveTestForward{color:#f3f3ef;top:40%;left:31%}.guided-course-module__9pbcPa__driveTestReverse{color:#bdbdb8;top:70%;left:30%}.guided-course-module__9pbcPa__driveTestDiagram p{color:#aeb9c4;text-align:center;margin:0;font-size:13px}.guided-course-module__9pbcPa__turnDiagram{justify-items:center;gap:22px;width:min(520px,100%);display:grid}.guided-course-module__9pbcPa__turnCircle{aspect-ratio:1;background:radial-gradient(circle,#25313d 0 21%,#0000 22%),#131b23;border:2px solid #596a7e;border-radius:50%;width:min(300px,72vw);position:relative}.guided-course-module__9pbcPa__turnCircle:before,.guided-course-module__9pbcPa__turnCircle:after{content:"";background:#39495b;position:absolute}.guided-course-module__9pbcPa__turnCircle:before{width:1px;top:8%;bottom:8%;left:50%}.guided-course-module__9pbcPa__turnCircle:after{height:1px;top:50%;left:8%;right:8%}.guided-course-module__9pbcPa__turnCenter{z-index:1;color:#f4f0e8;text-align:center;place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute;inset:43% 30%}.guided-course-module__9pbcPa__turnHeading{z-index:1;color:#f3f3ef;font-size:13px;font-weight:800;position:absolute}.guided-course-module__9pbcPa__turnHeadingZero{top:4%;left:48%}.guided-course-module__9pbcPa__turnHeadingNinety{top:45%;right:3%}.guided-course-module__9pbcPa__turnHeading225{bottom:16%;left:10%}.guided-course-module__9pbcPa__turnTargets{color:#c5ced7;text-align:center;gap:5px;display:grid}.guided-course-module__9pbcPa__turnTargets strong{color:#f4f0e8;font-size:14px}.guided-course-module__9pbcPa__turnTargets span{color:#8f9ca9;font-size:12px}.guided-course-module__9pbcPa__swingDiagram{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(620px,100%);display:grid}.guided-course-module__9pbcPa__swingOption{text-align:center;background:#141c25;border:1px solid #596a7e;justify-items:center;gap:12px;padding:18px 12px;display:grid}.guided-course-module__9pbcPa__swingOption>strong{color:#f3f3ef;font-size:16px}.guided-course-module__9pbcPa__turnChassis,.guided-course-module__9pbcPa__swingChassis{color:#aeb9c4;justify-content:space-between;align-items:center;width:100%;font-size:11px;display:flex}.guided-course-module__9pbcPa__turnChassis b,.guided-course-module__9pbcPa__swingChassis b{color:#f3f3ef;border:2px solid #f3f3ef;border-radius:50%;place-items:center;width:58px;height:58px;font-size:25px;display:grid}.guided-course-module__9pbcPa__swingChassis b{color:#bdbdb8;border-color:#bdbdb8}.guided-course-module__9pbcPa__swingOption small{color:#9eabb8;font-size:11px;line-height:1.35}.guided-course-module__9pbcPa__tuningDiagram{gap:18px;width:min(620px,100%);display:grid}.guided-course-module__9pbcPa__tuningChart{background:repeating-linear-gradient(#0000 0 39px,#273442 40px);border-bottom:1px solid #596a7e;border-left:1px solid #596a7e;align-content:end;gap:8px;min-height:210px;padding:22px 20px 20px 105px;display:grid;position:relative}.guided-course-module__9pbcPa__tuningTarget,.guided-course-module__9pbcPa__tuningRunOne,.guided-course-module__9pbcPa__tuningRunTwo,.guided-course-module__9pbcPa__tuningRunThree{color:#10161e;min-height:26px;padding:5px 8px;font-size:11px;font-weight:800;display:block}.guided-course-module__9pbcPa__tuningTarget{color:#bdbdb8;text-align:right;border-top:2px solid #bdbdb8;position:absolute;top:24px;left:0;right:20px}.guided-course-module__9pbcPa__tuningRunOne{background:#596a7e;width:73%}.guided-course-module__9pbcPa__tuningRunTwo{background:#788da0;width:84%}.guided-course-module__9pbcPa__tuningRunThree{background:#f3f3ef;width:94%}.guided-course-module__9pbcPa__tuningNotes{color:#aeb9c4;flex-wrap:wrap;justify-content:center;gap:12px;font-size:12px;display:flex}.guided-course-module__9pbcPa__tuningNotes strong{color:#f3f3ef}.guided-course-module__9pbcPa__safeDiagram{text-align:center;justify-items:center;gap:14px;display:grid}.guided-course-module__9pbcPa__robotBody{background:#26313d;border:2px solid #7d8da0;border-radius:16px;padding:55px 90px;font-weight:800}.guided-course-module__9pbcPa__robotStand{color:#c7c7c2;background:#4c3320;border:1px solid #969691;padding:14px 55px}.guided-course-module__9pbcPa__safeDiagram b{color:#bdbdb8;letter-spacing:.1em;font-size:12px}.guided-course-module__9pbcPa__robotDiagram{grid-template-columns:1fr 160px 1fr;align-items:center;gap:20px;width:min(660px,100%);display:grid}.guided-course-module__9pbcPa__robotGroupLeft,.guided-course-module__9pbcPa__robotGroupRight{gap:16px;display:grid}.guided-course-module__9pbcPa__robotGroupLeft span,.guided-course-module__9pbcPa__robotGroupRight span{color:#d4d4cf;background:#242424;border:1px solid #b6b6b1;padding:13px 10px;font-family:ui-monospace,monospace;font-size:12px}.guided-course-module__9pbcPa__robotCore{color:#f4f0e8;text-align:center;background:#26313d;border:2px solid #7d8da0;border-radius:14px;place-items:center;min-height:150px;font-weight:800;line-height:1.5;display:grid}.guided-course-module__9pbcPa__robotDiagram p{color:#aeb9c4;text-align:center;grid-column:1/-1;margin:4px 0 0;font-size:13px}.guided-course-module__9pbcPa__competitionDiagram{justify-items:center;gap:8px;display:grid}.guided-course-module__9pbcPa__competitionSetup,.guided-course-module__9pbcPa__competitionModes{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.guided-course-module__9pbcPa__competitionDiagram div{width:230px}.guided-course-module__9pbcPa__competitionSetup span,.guided-course-module__9pbcPa__controllerLink{color:#9da8b4;text-align:center;font-size:12px}.guided-course-module__9pbcPa__competitionSetup>div,.guided-course-module__9pbcPa__competitionModes>div{color:#f4f0e8;text-align:center;background:#141c25;border:1px solid #596a7e;padding:17px 14px;font-size:14px;font-weight:800}.guided-course-module__9pbcPa__competitionModes>div{gap:6px;display:grid}.guided-course-module__9pbcPa__competitionModes b{color:#9da8b4;text-transform:uppercase;font-size:11px}.guided-course-module__9pbcPa__competitionModes span{color:#f4f0e8}.guided-course-module__9pbcPa__controllerLink{align-items:center;gap:10px;padding-top:4px;display:flex}.guided-course-module__9pbcPa__controllerLink i{color:#f3f3ef;font-size:24px;font-style:normal}.guided-course-module__9pbcPa__competitionDiagram .guided-course-module__9pbcPa__diagramAccent{color:#f3f3ef;border-color:#f3f3ef}.guided-course-module__9pbcPa__readyDiagram span{min-width:105px}.guided-course-module__9pbcPa__uiWindowBar,.guided-course-module__9pbcPa__buildToolbar,.guided-course-module__9pbcPa__slotHeader{box-sizing:border-box;color:#9eabb8;background:#151e28;border-bottom:1px solid #344454;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex}.guided-course-module__9pbcPa__uiWindowBar span:last-child,.guided-course-module__9pbcPa__slotHeader span{color:#738395}.guided-course-module__9pbcPa__downloadDiagram,.guided-course-module__9pbcPa__editorDiagram,.guided-course-module__9pbcPa__extensionDiagram,.guided-course-module__9pbcPa__cppDiagram,.guided-course-module__9pbcPa__projectActionsDiagram,.guided-course-module__9pbcPa__projectImportDiagram,.guided-course-module__9pbcPa__projectTreeDiagram,.guided-course-module__9pbcPa__buildDiagram,.guided-course-module__9pbcPa__devicePickerDiagram,.guided-course-module__9pbcPa__deviceInfoDiagram,.guided-course-module__9pbcPa__downloadControlDiagram{background:#0b1118;border:1px solid #3e5062;align-content:start;width:min(680px,100%);min-width:0;display:grid;overflow:hidden;box-shadow:0 18px 40px #0003}.guided-course-module__9pbcPa__downloadHeader{gap:7px;padding:28px 24px 18px;display:grid}.guided-course-module__9pbcPa__downloadHeader strong{color:#f4f0e8;font-size:22px}.guided-course-module__9pbcPa__downloadHeader span{color:#8d9aaa;font-size:12px}.guided-course-module__9pbcPa__downloadCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 24px 28px;display:grid}.guided-course-module__9pbcPa__downloadCards>div{background:#141c25;border:1px solid #45576a;gap:8px;padding:17px;display:grid}.guided-course-module__9pbcPa__downloadCards b,.guided-course-module__9pbcPa__downloadCards strong{color:#f4f0e8}.guided-course-module__9pbcPa__downloadCards span{color:#909eac;font-size:11px}.guided-course-module__9pbcPa__downloadCards strong{color:#131313;background:#f3f3ef;border:1px solid #f3f3ef;justify-self:start;padding:7px 10px;font-size:11px}.guided-course-module__9pbcPa__editorBody{grid-template-columns:42px minmax(0,1fr);min-height:235px;display:grid}.guided-course-module__9pbcPa__activityRail{color:#a5b1be;border-right:1px solid #2f3e4d;align-content:start;justify-items:center;gap:20px;padding-top:20px;font-size:17px;display:grid}.guided-course-module__9pbcPa__editorWelcome{align-content:center;justify-items:start;gap:10px;padding:32px;display:grid}.guided-course-module__9pbcPa__editorWelcome b{color:#f4f0e8;font-size:25px}.guided-course-module__9pbcPa__editorWelcome span{color:#9ba7b4;font-size:13px}.guided-course-module__9pbcPa__editorWelcome>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.guided-course-module__9pbcPa__editorWelcome strong{color:#d8dfe6;border:1px solid #45576a;padding:8px 11px;font-size:11px}.guided-course-module__9pbcPa__extensionSearch{color:#f4f0e8;background:#111a24;border:1px solid #f3f3ef;margin:18px 20px 12px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.guided-course-module__9pbcPa__extensionRows{gap:10px;padding:0 20px 22px;display:grid}.guided-course-module__9pbcPa__extensionRows>div{background:#121a23;border:1px solid #344656;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:14px;display:grid}.guided-course-module__9pbcPa__extensionRows b{color:#f4f0e8;font-size:13px}.guided-course-module__9pbcPa__extensionRows span{color:#8997a6;font-size:11px}.guided-course-module__9pbcPa__extensionRows em,.guided-course-module__9pbcPa__enabledBadge{color:#d8d8d3;border:1px solid #f3f3ef;grid-row:1/3;justify-self:end;padding:6px 9px;font-size:10px;font-style:normal;font-weight:800}.guided-course-module__9pbcPa__enabledBadge{color:#cecec9;border-color:#b5b5b0}.guided-course-module__9pbcPa__cppCard{background:#141c25;border:1px solid #45576a;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;margin:26px 24px 12px;padding:18px;display:grid}.guided-course-module__9pbcPa__cppMark{color:#fff;background:#5a5a5a;place-items:center;width:52px;height:52px;font-size:11px;font-weight:900;display:grid}.guided-course-module__9pbcPa__cppCard div{gap:5px;display:grid}.guided-course-module__9pbcPa__cppCard b{color:#f4f0e8}.guided-course-module__9pbcPa__cppCard div span,.guided-course-module__9pbcPa__cppDiagram small{color:#8c9aaa;font-size:11px}.guided-course-module__9pbcPa__cppCard>strong{color:#e6ebef;border:1px solid #526174;padding:7px 10px;font-size:11px}.guided-course-module__9pbcPa__cppDiagram small{padding:0 24px 24px}.guided-course-module__9pbcPa__projectActionCard{gap:10px;max-width:320px;margin:25px auto;padding:20px;display:grid}.guided-course-module__9pbcPa__projectActionCard b{color:#f4f0e8;margin-bottom:5px;font-size:15px}.guided-course-module__9pbcPa__projectActionCard button,.guided-course-module__9pbcPa__importDialog button{color:#d9dfe5;text-align:left;background:#141c25;border:1px solid #45576a;padding:11px 13px;font-size:12px}.guided-course-module__9pbcPa__projectActionCard .guided-course-module__9pbcPa__actionAccent,.guided-course-module__9pbcPa__importDialog .guided-course-module__9pbcPa__actionAccent{color:#131313;background:#f3f3ef;border-color:#f3f3ef;font-weight:800}.guided-course-module__9pbcPa__importDialog{gap:8px;max-width:420px;margin:22px auto;padding:22px;display:grid}.guided-course-module__9pbcPa__importDialog>span{color:#8b99a8;font-size:11px}.guided-course-module__9pbcPa__importDialog>strong{color:#f4f0e8;overflow-wrap:anywhere;background:#141c25;border:1px solid #45576a;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.guided-course-module__9pbcPa__importDialog>div{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.guided-course-module__9pbcPa__importDialog button{text-align:center}.guided-course-module__9pbcPa__treeRows{gap:9px;min-height:230px;padding:24px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:grid}.guided-course-module__9pbcPa__treeRows b{color:#cfcfca}.guided-course-module__9pbcPa__treeRows span{color:#c4cdd5}.guided-course-module__9pbcPa__treeRows strong{color:#c4c4bf;font-weight:500}.guided-course-module__9pbcPa__kitDiagram{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(620px,100%);display:grid}.guided-course-module__9pbcPa__kitCluster,.guided-course-module__9pbcPa__kitCables,.guided-course-module__9pbcPa__kitStand{background:#141c25;border:1px solid #4a5c70;gap:8px;padding:16px;display:grid}.guided-course-module__9pbcPa__kitCluster span,.guided-course-module__9pbcPa__kitCables span{color:#d9e0e6;text-align:center;border:1px solid #37495a;padding:10px;font-size:12px}.guided-course-module__9pbcPa__kitCluster .guided-course-module__9pbcPa__kitBrain{color:#f4f0e8;background:#26313d;border-color:#7d8da0;font-weight:800}.guided-course-module__9pbcPa__kitCables{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.guided-course-module__9pbcPa__kitStand{color:#c7c7c2;text-align:center;background:#3e3e3e;border-color:#969691;grid-column:1/-1;font-size:12px;font-weight:800}.guided-course-module__9pbcPa__portDiagram{text-align:center;justify-items:center;gap:18px;width:min(620px,100%);display:grid}.guided-course-module__9pbcPa__portBrain{background:#26313d;border:2px solid #7d8da0;border-radius:13px;gap:8px;width:min(360px,100%);padding:25px 20px;display:grid}.guided-course-module__9pbcPa__portBrain b{color:#f4f0e8;font-size:21px}.guided-course-module__9pbcPa__portBrain span{color:#c4c4bf;font-family:ui-monospace,monospace;font-size:13px}.guided-course-module__9pbcPa__portBrain i{color:#b7c1cb;font-size:11px;font-style:normal}.guided-course-module__9pbcPa__portMapLines{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.guided-course-module__9pbcPa__portMapLines span{color:#d4d4cf;background:#242424;border:1px solid #b6b6b1;padding:11px 8px;font-size:11px}.guided-course-module__9pbcPa__portDiagram>strong{color:#bdbdb8;font-size:12px}.guided-course-module__9pbcPa__buildToolbar{border-bottom:0}.guided-course-module__9pbcPa__buildToolbar>strong,.guided-course-module__9pbcPa__buildToolbar>b{color:#131313;background:#f3f3ef;border:1px solid #f3f3ef;padding:7px 9px;font-size:11px}.guided-course-module__9pbcPa__buildToolbar>b{color:#d8dfe6;background:#141c25;border-color:#45576a}.guided-course-module__9pbcPa__outputPanel{background:#0b1219;border:1px solid #3f5667;gap:9px;margin:18px 20px 22px;padding:18px;display:grid}.guided-course-module__9pbcPa__outputPanel b{color:#8393a4;font-family:ui-monospace,monospace;font-size:10px}.guided-course-module__9pbcPa__outputPanel span{color:#c4c4bf;font-size:15px;font-weight:800}.guided-course-module__9pbcPa__outputPanel em{color:#aeb9c4;font-size:11px;font-style:normal}.guided-course-module__9pbcPa__usbDiagram{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;width:min(650px,100%);display:grid}.guided-course-module__9pbcPa__usbComputer,.guided-course-module__9pbcPa__usbBrain{text-align:center;background:#17212c;border:2px solid #526174;align-content:center;gap:8px;min-height:120px;padding:18px;display:grid}.guided-course-module__9pbcPa__usbComputer span,.guided-course-module__9pbcPa__usbBrain b{color:#f4f0e8;font-size:16px;font-weight:800}.guided-course-module__9pbcPa__usbComputer b{color:#c4c4bf;font-family:ui-monospace,monospace;font-size:11px}.guided-course-module__9pbcPa__usbBrain{background:#26313d;border-color:#7d8da0}.guided-course-module__9pbcPa__usbCable{color:#f3f3ef;text-align:center;font-size:14px;font-weight:800}.guided-course-module__9pbcPa__usbCable i{color:#9da8b4;font-size:10px;font-style:normal}.guided-course-module__9pbcPa__connectedDot{color:#c4c4bf!important;font-size:11px!important}.guided-course-module__9pbcPa__deviceMenu{background:#151e28;border:1px solid #506276;gap:10px;width:min(420px,100% - 40px);margin:18px auto 24px;padding:16px;display:grid}.guided-course-module__9pbcPa__deviceMenu b{color:#9daab7;text-transform:uppercase;font-size:11px}.guided-course-module__9pbcPa__deviceMenu span{color:#c4c4bf;font-family:ui-monospace,monospace;font-size:12px}.guided-course-module__9pbcPa__deviceInfoCard,.guided-course-module__9pbcPa__firmwareCard{background:#141c25;border:1px solid #496074;align-items:center;gap:14px;margin:26px 24px;padding:18px;display:flex}.guided-course-module__9pbcPa__deviceInfoCard>div,.guided-course-module__9pbcPa__firmwareCard>div{gap:6px;display:grid}.guided-course-module__9pbcPa__deviceInfoCard b,.guided-course-module__9pbcPa__firmwareCard b{color:#f4f0e8;font-size:14px}.guided-course-module__9pbcPa__deviceInfoCard span:not(.guided-course-module__9pbcPa__connectedDot),.guided-course-module__9pbcPa__firmwareCard span{color:#8f9dab;font-size:11px}.guided-course-module__9pbcPa__firmwareCard{background:#2c2c2c;border-color:#969691;justify-content:space-between}.guided-course-module__9pbcPa__firmwareCard>strong{color:#d1d1cc;border:1px solid #bdbdb8;padding:8px 11px;font-size:11px}.guided-course-module__9pbcPa__slotDiagram{gap:18px;width:min(620px,100%);display:grid}.guided-course-module__9pbcPa__slotGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.guided-course-module__9pbcPa__slotGrid span{color:#cbd4dd;background:#141c25;border:1px solid #4e6073;place-items:center;min-height:56px;font-family:ui-monospace,monospace;font-size:11px;display:grid}.guided-course-module__9pbcPa__slotGrid .guided-course-module__9pbcPa__slotSelected{color:#cfcfca;background:#2a2a2a;border-color:#f3f3ef;box-shadow:inset 0 0 0 1px #f3f3ef}.guided-course-module__9pbcPa__downloadReady{flex-wrap:wrap;justify-content:center;gap:10px;padding:18px 20px 24px;display:flex}.guided-course-module__9pbcPa__downloadReady span{color:#d4d4cf;background:#242424;border:1px solid #b5b5b0;padding:8px 10px;font-size:11px}.guided-course-module__9pbcPa__pairingDiagram{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;width:min(700px,100%);display:grid}.guided-course-module__9pbcPa__pairingState{background:#141c25;border:1px solid #526174;gap:9px;padding:18px;display:grid}.guided-course-module__9pbcPa__pairingState:last-child{background:#242424;border-color:#b5b5b0}.guided-course-module__9pbcPa__pairingState b{color:#f4f0e8;font-size:13px}.guided-course-module__9pbcPa__pairingState span{color:#b8c3ce;font-size:11px;line-height:1.35}.guided-course-module__9pbcPa__pairingDiagram>i{color:#f3f3ef;font-size:28px;font-style:normal}.guided-course-module__9pbcPa__controlDiagram{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(580px,100%);display:grid}.guided-course-module__9pbcPa__controlOption{text-align:center;background:#141c25;border:1px solid #526174;justify-items:center;gap:8px;padding:20px 14px;display:grid}.guided-course-module__9pbcPa__controlOption b{color:#f4f0e8;font-size:16px}.guided-course-module__9pbcPa__controlOption strong{color:#8fa0b1;font-size:11px}.guided-course-module__9pbcPa__controlOption small{color:#cfcfca;font-family:ui-monospace,monospace;font-size:10px}.guided-course-module__9pbcPa__joystick,.guided-course-module__9pbcPa__joysticks{color:#f3f3ef;font-size:42px;line-height:1}.guided-course-module__9pbcPa__joysticks{color:#bdbdb8}.guided-course-module__9pbcPa__controlFunction{color:#cfcfca;border:1px solid #f3f3ef;grid-column:1/-1;justify-self:center;padding:8px 12px;font-family:ui-monospace,monospace;font-size:12px}.guided-course-module__9pbcPa__brainRunCard{text-align:center;background:#141c25;border:1px solid #526174;gap:6px;width:min(360px,100%);padding:15px 18px;display:grid}.guided-course-module__9pbcPa__brainRunCard b{color:#f4f0e8;font-size:13px}.guided-course-module__9pbcPa__brainRunCard span,.guided-course-module__9pbcPa__competitionPrompt{color:#8e9ba8;font-size:11px}.guided-course-module__9pbcPa__competitionPrompt{text-align:center;padding:3px 0 0}.guided-course-module__9pbcPa__competitionModes{width:100%}.guided-course-module__9pbcPa__competitionModes>div{width:min(180px,100%)}@media (max-width:1100px){.guided-course-module__9pbcPa__courseLayout{padding-inline:20px}.guided-course-module__9pbcPa__courseProgressContext{margin-inline:20px}.guided-course-module__9pbcPa__lessonGrid{grid-template-columns:1fr}.guided-course-module__9pbcPa__actionColumn{order:1;display:block}.guided-course-module__9pbcPa__visualColumn{order:2;margin-top:14px}.guided-course-module__9pbcPa__lessonGridVisualFirst>.guided-course-module__9pbcPa__visualColumn{order:1;margin-top:0;display:block}.guided-course-module__9pbcPa__lessonGridVisualFirst>.guided-course-module__9pbcPa__actionColumn{order:2}.guided-course-module__9pbcPa__actionPanel,.guided-course-module__9pbcPa__troubleshooting,.guided-course-module__9pbcPa__sourcePanel{margin-top:0}.guided-course-module__9pbcPa__sourcePanel{align-content:start}.guided-course-module__9pbcPa__freeAccessBanner,.guided-course-module__9pbcPa__prerequisiteBanner{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block:8px;display:grid}.guided-course-module__9pbcPa__freeAccessBanner span,.guided-course-module__9pbcPa__prerequisiteBanner span,.guided-course-module__9pbcPa__courseOutcome{display:none}.guided-course-module__9pbcPa__freeAccessBanner a,.guided-course-module__9pbcPa__prerequisiteBanner a{grid-column:auto;justify-self:end;margin-left:0}.guided-course-module__9pbcPa__courseProgressContext{padding-block:9px}.guided-course-module__9pbcPa__saveError{margin-inline:20px}}@media (max-width:900px){.guided-course-module__9pbcPa__courseHeader{flex-direction:column;align-items:flex-start;padding:15px 20px}.guided-course-module__9pbcPa__headerBrand{flex-wrap:wrap;width:100%}.guided-course-module__9pbcPa__headerMeta{justify-content:space-between;gap:10px;width:100%}.guided-course-module__9pbcPa__freeAccessBanner,.guided-course-module__9pbcPa__prerequisiteBanner{align-items:start;margin-inline:20px}.guided-course-module__9pbcPa__courseLayout{padding-inline:20px}.guided-course-module__9pbcPa__courseProgressContext{grid-template-columns:minmax(0,1fr) auto}.guided-course-module__9pbcPa__progressContextTrack{grid-column:1/-1}.guided-course-module__9pbcPa__lessonGrid{grid-template-columns:1fr}.guided-course-module__9pbcPa__macInstallPath{flex-direction:column;align-items:stretch;min-height:300px}.guided-course-module__9pbcPa__macInstallPath span{max-width:none}.guided-course-module__9pbcPa__macInstallPath i{text-align:center;transform:rotate(90deg)}.guided-course-module__9pbcPa__pairingDiagram{grid-template-columns:1fr}.guided-course-module__9pbcPa__pairingDiagram>i{transform:rotate(90deg)}.guided-course-module__9pbcPa__courseHeader{flex-direction:row;align-items:center;gap:10px;min-height:62px;padding:8px 18px}.guided-course-module__9pbcPa__headerBrand{flex-wrap:nowrap;flex:auto;gap:10px;min-width:0}.guided-course-module__9pbcPa__brandDivider,.guided-course-module__9pbcPa__headerCourseMark,.guided-course-module__9pbcPa__headerBrand>.guided-course-module__9pbcPa__headerCourseIdentity{display:none}.guided-course-module__9pbcPa__zeusBrand>span{font-size:16px}.guided-course-module__9pbcPa__backLink{padding-inline:8px;font-size:12px}.guided-course-module__9pbcPa__headerMeta{flex:none;gap:8px;width:auto}.guided-course-module__9pbcPa__accountName{display:none}.guided-course-module__9pbcPa__resetButton{padding-inline:10px;font-size:11px}.guided-course-module__9pbcPa__freeAccessBanner,.guided-course-module__9pbcPa__prerequisiteBanner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:10px 18px 0;padding:7px 10px}.guided-course-module__9pbcPa__freeAccessBanner span,.guided-course-module__9pbcPa__prerequisiteBanner span{display:none}.guided-course-module__9pbcPa__freeAccessBanner a,.guided-course-module__9pbcPa__prerequisiteBanner a{grid-column:auto;justify-self:end;margin:0;font-size:12px}.guided-course-module__9pbcPa__courseProgressContext{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:10px 18px 0;padding:8px 10px}.guided-course-module__9pbcPa__progressContextMeta>span:first-child{font-size:9px;display:block}.guided-course-module__9pbcPa__progressContextCurrent{text-overflow:clip;white-space:normal;font-size:11px;display:block;overflow:visible}.guided-course-module__9pbcPa__courseOutcome{display:none}.guided-course-module__9pbcPa__progressContextTrack{order:3;grid-column:1/-1}.guided-course-module__9pbcPa__courseMapButton{padding-inline:12px}.guided-course-module__9pbcPa__courseLayout{margin-top:10px;padding:0 18px;display:block}.guided-course-module__9pbcPa__capabilityList{grid-template-columns:repeat(2,1fr)}.guided-course-module__9pbcPa__lessonTopline{flex-wrap:nowrap;align-items:center;gap:7px 10px;min-height:22px}.guided-course-module__9pbcPa__breadcrumb{display:none}.guided-course-module__9pbcPa__lessonStatus{margin-left:auto}.guided-course-module__9pbcPa__lessonHeading{padding:10px 0 16px}.guided-course-module__9pbcPa__lessonUnit{margin-bottom:6px;font-size:10px}.guided-course-module__9pbcPa__lessonHeading h1{font-size:clamp(32px,9.5vw,42px);line-height:1}.guided-course-module__9pbcPa__lessonHeading>p:last-child{margin-top:10px;font-size:15px;line-height:1.4}.guided-course-module__9pbcPa__actionColumn{order:1}.guided-course-module__9pbcPa__visualColumn{order:2;margin-top:14px}.guided-course-module__9pbcPa__actionPanel{padding:18px}.guided-course-module__9pbcPa__panelRule{margin-inline:-18px}.guided-course-module__9pbcPa__actionChecklist li,.guided-course-module__9pbcPa__verifyPanel p,.guided-course-module__9pbcPa__visualCaption>span{font-size:16px}.guided-course-module__9pbcPa__completeButton{min-height:48px;padding-block:8px;line-height:1.35}.guided-course-module__9pbcPa__visualImageFrame,.guided-course-module__9pbcPa__diagramFrame{min-height:300px}.guided-course-module__9pbcPa__compactVisualImageFrame,.guided-course-module__9pbcPa__compactDiagramFrame{min-height:220px}.guided-course-module__9pbcPa__hardwareFitVisual{gap:16px}.guided-course-module__9pbcPa__hardwareFitLead{padding:12px 13px}.guided-course-module__9pbcPa__hardwareDriveReference .guided-course-module__9pbcPa__visualImageFrame{min-height:300px}.guided-course-module__9pbcPa__hardwareSensorReference .guided-course-module__9pbcPa__visualImageFrame{min-height:230px}.guided-course-module__9pbcPa__cartridgeReference{padding:12px}.guided-course-module__9pbcPa__cartridgeGrid{gap:7px}.guided-course-module__9pbcPa__cartridgeImageFrame{min-height:110px}.guided-course-module__9pbcPa__cartridgeCard{font-size:11px}.guided-course-module__9pbcPa__visualImage{padding:8px}.guided-course-module__9pbcPa__visualCallout span{display:none}.guided-course-module__9pbcPa__visualCallout b{width:26px;height:26px;font-size:12px}.guided-course-module__9pbcPa__actionColumn{display:block}.guided-course-module__9pbcPa__runPairGrid,.guided-course-module__9pbcPa__runMeasurementGrid{grid-template-columns:1fr}.guided-course-module__9pbcPa__troubleshooting,.guided-course-module__9pbcPa__sourcePanel{margin-top:14px}.guided-course-module__9pbcPa__lessonFooter{flex-wrap:wrap}.guided-course-module__9pbcPa__lessonFooter>span{order:-1;width:100%}.guided-course-module__9pbcPa__portGrid,.guided-course-module__9pbcPa__reservedPortGrid,.guided-course-module__9pbcPa__ratioMode{grid-template-columns:1fr}.guided-course-module__9pbcPa__ratioGrid{grid-template-columns:1fr auto 1fr}.guided-course-module__9pbcPa__ratioGrid output{grid-column:1/-1}.guided-course-module__9pbcPa__saveError{margin-inline:18px}.guided-course-module__9pbcPa__wheelChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-course-module__9pbcPa__diagramFlow{gap:8px}.guided-course-module__9pbcPa__diagramFlow div,.guided-course-module__9pbcPa__readyDiagram span{padding:13px 10px;font-size:12px}.guided-course-module__9pbcPa__fileDiagram{gap:8px}.guided-course-module__9pbcPa__fileTree{padding:12px}.guided-course-module__9pbcPa__fileTree span{font-size:10px}.guided-course-module__9pbcPa__fileArrow{font-size:22px}.guided-course-module__9pbcPa__robotDiagram{grid-template-columns:1fr 100px 1fr;gap:8px}.guided-course-module__9pbcPa__robotCore{min-height:110px;font-size:12px}.guided-course-module__9pbcPa__robotGroupLeft span,.guided-course-module__9pbcPa__robotGroupRight span{font-size:10px}.guided-course-module__9pbcPa__robotBody{padding:38px 55px}.guided-course-module__9pbcPa__downloadCards,.guided-course-module__9pbcPa__kitDiagram{grid-template-columns:1fr}.guided-course-module__9pbcPa__kitCables,.guided-course-module__9pbcPa__kitStand{grid-column:1}.guided-course-module__9pbcPa__cppCard{grid-template-columns:48px minmax(0,1fr)}.guided-course-module__9pbcPa__cppCard>strong{grid-column:2;justify-self:start}.guided-course-module__9pbcPa__projectActionCard{box-sizing:border-box;width:calc(100% - 28px)}.guided-course-module__9pbcPa__portMapLines{grid-template-columns:1fr}.guided-course-module__9pbcPa__slotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-course-module__9pbcPa__competitionModes{grid-template-columns:1fr;display:grid}.guided-course-module__9pbcPa__competitionModes>div{width:auto}.guided-course-module__9pbcPa__usbDiagram{grid-template-columns:1fr}.guided-course-module__9pbcPa__usbCable{transform:rotate(90deg)}.guided-course-module__9pbcPa__glossaryPanel dl>div{grid-template-columns:1fr;gap:3px}}@media (prefers-reduced-motion:reduce){.guided-course-module__9pbcPa__courseShell *,.guided-course-module__9pbcPa__courseShell :before,.guided-course-module__9pbcPa__courseShell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:380px){.guided-course-module__9pbcPa__courseHeader{padding-inline:12px}.guided-course-module__9pbcPa__freeAccessBanner,.guided-course-module__9pbcPa__prerequisiteBanner,.guided-course-module__9pbcPa__saveError,.guided-course-module__9pbcPa__courseProgressContext{margin-inline:12px}.guided-course-module__9pbcPa__courseLayout{padding-inline:12px}.guided-course-module__9pbcPa__capabilityList{grid-template-columns:1fr}.guided-course-module__9pbcPa__lessonHeading h1{font-size:38px}.guided-course-module__9pbcPa__lessonTopline,.guided-course-module__9pbcPa__breadcrumb{min-width:0}.guided-course-module__9pbcPa__breadcrumb{flex-wrap:wrap}.guided-course-module__9pbcPa__visualImageFrame,.guided-course-module__9pbcPa__diagramFrame,.guided-course-module__9pbcPa__macInstallPath{width:100%;min-height:260px}.guided-course-module__9pbcPa__diagramFrame{padding:16px 10px}.guided-course-module__9pbcPa__fileDiagram{flex-direction:column;align-items:stretch}.guided-course-module__9pbcPa__fileArrow{text-align:center;transform:rotate(90deg)}.guided-course-module__9pbcPa__wheelChoiceGrid,.guided-course-module__9pbcPa__ratioGrid{grid-template-columns:1fr}.guided-course-module__9pbcPa__ratioGrid span,.guided-course-module__9pbcPa__ratioGrid output{grid-column:1}.guided-course-module__9pbcPa__robotDiagram{grid-template-columns:1fr}.guided-course-module__9pbcPa__robotDiagram p{grid-column:1}.guided-course-module__9pbcPa__robotBody{padding-inline:42px}.guided-course-module__9pbcPa__gearDiagram{gap:5px}.guided-course-module__9pbcPa__gearLarge{width:min(128px,100%)}.guided-course-module__9pbcPa__gearSmall{width:min(100px,100%)}.guided-course-module__9pbcPa__pairingState{padding:14px 10px}.guided-course-module__9pbcPa__downloadHeader,.guided-course-module__9pbcPa__downloadCards{padding-inline:16px}.guided-course-module__9pbcPa__uiWindowBar,.guided-course-module__9pbcPa__buildToolbar{gap:7px;font-size:9px}.guided-course-module__9pbcPa__lessonFooter .guided-course-module__9pbcPa__secondaryButton{flex:100%}}
