.buildStudio-module__BCkiWq__studio{--bs-bg:#030303;--bs-panel:#080808;--bs-line:#ffffff1a;--bs-line-strong:#ffffff2e;--bs-text:#fffffff0;--bs-dim:#ffffff80;--bs-faint:#ffffff47;--bs-amber:#f5b301;background:var(--bs-bg);min-height:min(820px,100dvh);color:var(--bs-text);font-family:var(--ui,Inter, system-ui, sans-serif);border:1px solid var(--bs-line);border-radius:22px;position:relative;overflow:hidden}.buildStudio-module__BCkiWq__chrome{min-height:inherit;background:radial-gradient(circle at 50% 42%,#f5b30109,#0000 38%),linear-gradient(#ffffff05,#0000 24%);flex-direction:column;display:flex;position:relative}.buildStudio-module__BCkiWq__header{z-index:4;border-bottom:1px solid var(--bs-line);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 28px 18px;display:flex;position:relative}.buildStudio-module__BCkiWq__eyebrow{color:var(--bs-dim);letter-spacing:.22em;font-size:9px;font-weight:700;line-height:1}.buildStudio-module__BCkiWq__title{letter-spacing:.06em;margin:7px 0 6px;font-size:clamp(23px,3vw,34px);font-weight:650;line-height:1}.buildStudio-module__BCkiWq__vehicleIdentity{color:var(--bs-dim);align-items:center;gap:10px;font-size:12px;display:flex}.buildStudio-module__BCkiWq__vehicleSecondary{color:var(--bs-faint)}.buildStudio-module__BCkiWq__headerControls{align-items:center;gap:12px;display:flex}.buildStudio-module__BCkiWq__layerSwitcher{border:1px solid var(--bs-line);background:#ffffff06;border-radius:999px;padding:3px;display:flex}.buildStudio-module__BCkiWq__layerButton{color:var(--bs-faint);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:700}.buildStudio-module__BCkiWq__layerButtonActive{color:var(--bs-amber);background:#f5b3011a}.buildStudio-module__BCkiWq__closeButton,.buildStudio-module__BCkiWq__iconButton{border:1px solid var(--bs-line);width:36px;height:36px;color:var(--bs-dim);cursor:pointer;background:0 0;border-radius:50%;font-size:22px;line-height:1}.buildStudio-module__BCkiWq__stageShell{flex:1;grid-template-columns:minmax(120px,.18fr) minmax(0,1fr) minmax(120px,.18fr);align-items:stretch;min-height:560px;display:grid;position:relative}.buildStudio-module__BCkiWq__fullBuildAction{z-index:3;color:var(--bs-dim);font:inherit;letter-spacing:.15em;cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:10px;font-size:10px;font-weight:700;transition:color .14s;display:flex;position:relative}.buildStudio-module__BCkiWq__fullBuildAction:not(:disabled):hover{color:var(--bs-amber)}.buildStudio-module__BCkiWq__fullBuildAction:disabled{cursor:default;opacity:.45}.buildStudio-module__BCkiWq__fullBuildActionLeft{justify-self:start;margin-left:26px}.buildStudio-module__BCkiWq__fullBuildActionRight{justify-self:end;margin-right:26px}.buildStudio-module__BCkiWq__actionIndex{color:#f5b3019e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.buildStudio-module__BCkiWq__vehicleViewport,.buildStudio-module__BCkiWq__systemsStage,.buildStudio-module__BCkiWq__interiorStage{min-width:0;min-height:100%;position:relative}.buildStudio-module__BCkiWq__vehicleViewport{justify-content:center;align-items:center;padding:42px 18px 54px;display:flex}.buildStudio-module__BCkiWq__sceneGuide{background:linear-gradient(90deg,#0000,#f5b30138,#0000);height:1px;position:absolute;bottom:22%;left:10%;right:10%}.buildStudio-module__BCkiWq__vehicleImageFrame{justify-content:center;align-items:center;width:min(100%,1040px);display:flex}.buildStudio-module__BCkiWq__vehicleImageSurface{max-width:100%;line-height:0;display:inline-block;position:relative}.buildStudio-module__BCkiWq__vehicleImage{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:min(62dvh,620px);display:block}.buildStudio-module__BCkiWq__hotspotLayer{pointer-events:none;z-index:21;position:absolute;inset:0}.buildStudio-module__BCkiWq__hotspotHitArea{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin-top:-22px;margin-left:-22px;display:grid;position:absolute}.buildStudio-module__BCkiWq__hotspotDot{background:var(--bs-amber);border-radius:50%;width:7px;height:7px;transition:transform .14s,box-shadow .14s;box-shadow:0 0 0 5px #f5b30114,0 0 12px #f5b30152}.buildStudio-module__BCkiWq__hotspotHitArea:hover .buildStudio-module__BCkiWq__hotspotDot,.buildStudio-module__BCkiWq__hotspotHitAreaActive .buildStudio-module__BCkiWq__hotspotDot{transform:scale(1.35);box-shadow:0 0 0 8px #f5b3011a,0 0 18px #f5b3017a}.buildStudio-module__BCkiWq__emptyVehicle{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(92%,780px);min-height:290px;display:flex}.buildStudio-module__BCkiWq__emptyVehicleLine{opacity:.72;border-bottom:1px solid #f5b3013d;border-radius:50% 50% 0 0;width:min(74%,480px);height:86px;margin-bottom:28px}.buildStudio-module__BCkiWq__emptyVehicleTitle{color:var(--bs-text);letter-spacing:.18em;font-size:11px;font-weight:700}.buildStudio-module__BCkiWq__emptyVehicleText,.buildStudio-module__BCkiWq__interiorCopy,.buildStudio-module__BCkiWq__panelCopy{color:var(--bs-dim);font-size:12px;line-height:1.6}.buildStudio-module__BCkiWq__emptyVehicleText{margin-top:8px}.buildStudio-module__BCkiWq__footer{z-index:4;border-top:1px solid var(--bs-line);color:var(--bs-faint);letter-spacing:.16em;justify-content:space-between;gap:20px;padding:13px 28px;font-size:9px;font-weight:700;display:flex;position:relative}.buildStudio-module__BCkiWq__footerAccent{color:#f5b3019e}.buildStudio-module__BCkiWq__componentPanel{z-index:10;border:1px solid var(--bs-line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070707f5;border-radius:16px;width:min(360px,100% - 36px);padding:22px;position:absolute;top:94px;bottom:50px;right:18px;overflow-y:auto;box-shadow:-20px 0 70px #00000061}.buildStudio-module__BCkiWq__panelTopline{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.buildStudio-module__BCkiWq__panelTitle{margin:7px 0 0;font-size:22px;font-weight:600}.buildStudio-module__BCkiWq__panelRule{background:var(--bs-line);height:1px;margin:20px 0}.buildStudio-module__BCkiWq__panelStatusRow{color:var(--bs-dim);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;display:flex}.buildStudio-module__BCkiWq__statusDot{background:var(--bs-amber);border-radius:50%;width:6px;height:6px}.buildStudio-module__BCkiWq__panelCopy{margin:18px 0 0}.buildStudio-module__BCkiWq__panelActions{gap:8px;margin-top:24px;display:flex}.buildStudio-module__BCkiWq__panelPrimary,.buildStudio-module__BCkiWq__panelSecondary{min-height:40px;font:inherit;border-radius:9px;flex:1;font-size:11px;font-weight:700}.buildStudio-module__BCkiWq__panelPrimary{color:var(--bs-amber);background:#f5b30114;border:1px solid #f5b30159}.buildStudio-module__BCkiWq__panelSecondary{border:1px solid var(--bs-line);color:var(--bs-dim);background:0 0}.buildStudio-module__BCkiWq__panelPrimary:disabled,.buildStudio-module__BCkiWq__panelSecondary:disabled{opacity:.5}.buildStudio-module__BCkiWq__systemsStage{justify-content:center;align-items:center;padding:48px;display:flex}.buildStudio-module__BCkiWq__systemSpine{background:linear-gradient(#0000,#f5b30147,#0000);width:1px;position:absolute;top:16%;bottom:16%;left:50%}.buildStudio-module__BCkiWq__systemGrid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 80px;width:min(100%,760px);display:grid;position:relative}.buildStudio-module__BCkiWq__systemNode{border-bottom:1px solid var(--bs-line);min-height:54px;color:var(--bs-dim);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;padding:0 14px;font-size:11px;font-weight:650;display:flex}.buildStudio-module__BCkiWq__systemIndex{color:#f5b30199;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.buildStudio-module__BCkiWq__interiorStage{justify-content:center;align-items:center;padding:48px;display:flex}.buildStudio-module__BCkiWq__interiorFrame{border-top:1px solid #f5b30140;border-bottom:1px solid var(--bs-line);text-align:center;width:min(100%,680px);padding:34px}.buildStudio-module__BCkiWq__interiorTitle{margin-top:12px;font-size:clamp(20px,2.5vw,30px);font-weight:560}.buildStudio-module__BCkiWq__interiorCopy{max-width:520px;margin:12px auto 0}@media (max-width:860px){.buildStudio-module__BCkiWq__studio{border-left:0;border-right:0;border-radius:0;min-height:100dvh}.buildStudio-module__BCkiWq__header{gap:12px;padding:18px 16px 14px}.buildStudio-module__BCkiWq__headerControls{align-items:flex-end}.buildStudio-module__BCkiWq__layerSwitcher{z-index:8;position:absolute;top:96px;left:50%;transform:translate(-50%)}.buildStudio-module__BCkiWq__stageShell{grid-template-rows:minmax(460px,1fr) auto;grid-template-columns:1fr 1fr;min-height:0;padding-top:40px}.buildStudio-module__BCkiWq__vehicleViewport,.buildStudio-module__BCkiWq__systemsStage,.buildStudio-module__BCkiWq__interiorStage{grid-area:1/1/auto/-1;padding-left:10px;padding-right:10px}.buildStudio-module__BCkiWq__fullBuildAction{border-top:1px solid var(--bs-line);grid-row:2;justify-content:center;align-self:stretch;min-height:54px;margin:0}.buildStudio-module__BCkiWq__fullBuildActionLeft{border-right:1px solid var(--bs-line);grid-column:1}.buildStudio-module__BCkiWq__fullBuildActionRight{grid-column:2}.buildStudio-module__BCkiWq__footer{display:none}.buildStudio-module__BCkiWq__componentPanel{border-radius:18px;width:auto;max-height:52dvh;position:fixed;inset:auto 8px 8px}.buildStudio-module__BCkiWq__systemGrid{grid-template-columns:1fr;gap:2px}.buildStudio-module__BCkiWq__systemSpine{display:none}}@media (max-width:560px){.buildStudio-module__BCkiWq__vehicleSecondary{display:none}.buildStudio-module__BCkiWq__layerButton{padding:7px 9px;font-size:9px}.buildStudio-module__BCkiWq__stageShell{grid-template-rows:minmax(390px,1fr) auto}.buildStudio-module__BCkiWq__vehicleViewport{padding-top:34px;padding-bottom:28px}.buildStudio-module__BCkiWq__fullBuildAction{letter-spacing:.1em;font-size:9px}.buildStudio-module__BCkiWq__actionIndex{display:none}}.buildStudio-module__BCkiWq__mapEditButton{z-index:6;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));border:1px solid var(--bs-line);min-height:34px;color:var(--bs-faint);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:inherit;letter-spacing:.15em;cursor:pointer;background:#030303b8;border-radius:999px;padding:0 14px;font-size:9px;font-weight:700;position:absolute;transform:translate(-50%)}.buildStudio-module__BCkiWq__mapEditButton:hover{color:var(--bs-amber);border-color:#f5b30147}.buildStudio-module__BCkiWq__mapEditor{z-index:7;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030303e6;border:1px solid #f5b3013d;border-radius:999px;align-items:center;gap:14px;padding:7px 8px 7px 12px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 10px 34px #0000004d}.buildStudio-module__BCkiWq__mapEditorState,.buildStudio-module__BCkiWq__mapEditorActions{align-items:center;display:flex}.buildStudio-module__BCkiWq__mapEditorState{color:var(--bs-dim);letter-spacing:.14em;white-space:nowrap;gap:8px;font-size:9px;font-weight:700}.buildStudio-module__BCkiWq__mapEditorActions{gap:5px}.buildStudio-module__BCkiWq__mapEditorDot{background:var(--bs-amber);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #f5b30161}.buildStudio-module__BCkiWq__mapDirty{color:#f5b301b8}.buildStudio-module__BCkiWq__mapEditorButton,.buildStudio-module__BCkiWq__mapEditorButtonPrimary{min-height:30px;font:inherit;letter-spacing:.12em;cursor:pointer;border-radius:999px;padding:0 10px;font-size:8px;font-weight:750}.buildStudio-module__BCkiWq__mapEditorButton{border:1px solid var(--bs-line);color:var(--bs-dim);background:0 0}.buildStudio-module__BCkiWq__mapEditorButtonPrimary{color:var(--bs-amber);background:#f5b30117;border:1px solid #f5b3014d}.buildStudio-module__BCkiWq__mapEditorButton:disabled,.buildStudio-module__BCkiWq__mapEditorButtonPrimary:disabled{opacity:.35;cursor:default}.buildStudio-module__BCkiWq__vehicleImageSurfaceEditing{outline-offset:8px;touch-action:none;outline:1px solid #f5b30133}.buildStudio-module__BCkiWq__hotspotLayerEditing{touch-action:none}.buildStudio-module__BCkiWq__hotspotLayerEditing .buildStudio-module__BCkiWq__hotspotHitArea{cursor:grab;touch-action:none}.buildStudio-module__BCkiWq__hotspotDragging{z-index:4;cursor:grabbing!important}.buildStudio-module__BCkiWq__hotspotEditRing{pointer-events:none;border:1px solid #f5b3017a;border-radius:50%;width:18px;height:18px;position:absolute}.buildStudio-module__BCkiWq__hotspotDragging .buildStudio-module__BCkiWq__hotspotDot{transform:scale(1.5);box-shadow:0 0 0 9px #f5b3011a,0 0 22px #f5b3018f}@media (max-width:860px){.buildStudio-module__BCkiWq__mapEditButton{bottom:calc(70px + env(safe-area-inset-bottom,0px))}.buildStudio-module__BCkiWq__mapEditor{left:10px;right:10px;bottom:calc(66px + env(safe-area-inset-bottom,0px));border-radius:14px;justify-content:space-between;transform:none}}@media (max-width:560px){.buildStudio-module__BCkiWq__mapEditorState{letter-spacing:.09em}.buildStudio-module__BCkiWq__mapEditorButton,.buildStudio-module__BCkiWq__mapEditorButtonPrimary{letter-spacing:.07em;padding:0 8px}}.buildStudio-module__BCkiWq__hotspotHasTracked .buildStudio-module__BCkiWq__hotspotDot{box-shadow:0 0 0 5px #f5b3010f,0 0 10px #f5b30138}.buildStudio-module__BCkiWq__linkedPartCard{border-top:1px solid var(--bs-line);border-bottom:1px solid var(--bs-line);margin-top:18px;padding:14px 0 15px}.buildStudio-module__BCkiWq__linkedPartTopline,.buildStudio-module__BCkiWq__linkedPartCounts{color:var(--bs-faint);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:9px;font-weight:700;display:flex}.buildStudio-module__BCkiWq__linkedPartTopline span:first-child{color:#f5b301bf}.buildStudio-module__BCkiWq__linkedPartImage{object-fit:cover;background:#ffffff08;border-radius:10px;width:100%;height:120px;margin-top:10px;display:block}.buildStudio-module__BCkiWq__linkedPartName{color:var(--bs-text);margin-top:9px;font-size:15px;font-weight:600;line-height:1.35}.buildStudio-module__BCkiWq__linkedPartMeta{color:var(--bs-dim);margin-top:5px;font-size:11px;line-height:1.45}.buildStudio-module__BCkiWq__linkedPartCounts{letter-spacing:.08em;justify-content:flex-start;margin-top:11px}.buildStudio-module__BCkiWq__panelFootnote{color:var(--bs-faint);margin-top:14px;font-size:10px;line-height:1.55}.buildStudio-module__BCkiWq__interiorCanvas{aspect-ratio:16/9;border-top:1px solid #f5b3012e;border-bottom:1px solid var(--bs-line);background:radial-gradient(circle,#ffffff06,#0000 62%);width:min(92%,820px);position:relative}.buildStudio-module__BCkiWq__interiorSilhouette{opacity:.62;position:absolute;inset:13% 8% 12%}.buildStudio-module__BCkiWq__interiorDashLine,.buildStudio-module__BCkiWq__interiorConsoleLine,.buildStudio-module__BCkiWq__interiorSeatLeft,.buildStudio-module__BCkiWq__interiorSeatRight,.buildStudio-module__BCkiWq__interiorWheelGlyph{border:1px solid #ffffff24;position:absolute}.buildStudio-module__BCkiWq__interiorDashLine{border-bottom-color:#f5b30124;border-radius:50% 50% 16px 16px;height:24%;top:28%;left:8%;right:8%}.buildStudio-module__BCkiWq__interiorConsoleLine{border-radius:14px 14px 4px 4px;width:12%;height:48%;top:35%;left:44%}.buildStudio-module__BCkiWq__interiorSeatLeft{border-radius:38% 38% 12% 12%;width:22%;height:34%;bottom:4%;left:17%}.buildStudio-module__BCkiWq__interiorSeatRight{border-radius:38% 38% 12% 12%;width:22%;height:34%;bottom:4%;right:17%}.buildStudio-module__BCkiWq__interiorWheelGlyph{aspect-ratio:1;border-color:#f5b30142;border-radius:50%;width:12%;top:26%;left:17%}.buildStudio-module__BCkiWq__semanticNode{min-width:44px;min-height:44px;color:var(--bs-dim);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.buildStudio-module__BCkiWq__semanticNodeDot{background:#ffffff42;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 5px #ffffff06}.buildStudio-module__BCkiWq__semanticNodeLabel{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700}.buildStudio-module__BCkiWq__semanticNodeTracked .buildStudio-module__BCkiWq__semanticNodeDot,.buildStudio-module__BCkiWq__systemNodeButton.buildStudio-module__BCkiWq__semanticNodeTracked:before{background:#f5b30194;box-shadow:0 0 0 5px #f5b3010f}.buildStudio-module__BCkiWq__semanticNodeInstalled .buildStudio-module__BCkiWq__semanticNodeDot,.buildStudio-module__BCkiWq__systemNodeButton.buildStudio-module__BCkiWq__semanticNodeInstalled:before{background:var(--bs-amber);box-shadow:0 0 0 6px #f5b3011a,0 0 16px #f5b3014d}.buildStudio-module__BCkiWq__semanticNodeActive{color:var(--bs-amber)!important}.buildStudio-module__BCkiWq__semanticNodeActive .buildStudio-module__BCkiWq__semanticNodeDot{background:var(--bs-amber);box-shadow:0 0 0 7px #f5b3011a,0 0 18px #f5b30161}.buildStudio-module__BCkiWq__sceneCaption{color:var(--bs-faint);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:16px;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:22px;left:26px;right:26px}.buildStudio-module__BCkiWq__sceneCaption>:first-child{color:#f5b301a8}.buildStudio-module__BCkiWq__systemsTopology{grid-template-columns:minmax(220px,1fr) 120px minmax(220px,1fr);align-items:center;gap:34px;width:min(100%,940px);display:grid;position:relative}.buildStudio-module__BCkiWq__systemColumn{flex-direction:column;display:flex}.buildStudio-module__BCkiWq__systemColumn:first-child{grid-column:1}.buildStudio-module__BCkiWq__systemColumn:last-child{grid-column:3}.buildStudio-module__BCkiWq__systemCore{border:1px solid #f5b30138;border-radius:50%;grid-area:1/2;justify-self:center;place-items:center;width:104px;height:104px;display:grid;position:relative}.buildStudio-module__BCkiWq__systemCoreRing{border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:12px}.buildStudio-module__BCkiWq__systemCoreLabel{color:#f5b301b3;letter-spacing:.18em;font-size:8px;font-weight:800}.buildStudio-module__BCkiWq__systemNodeButton{border:0;border-bottom:1px solid var(--bs-line);min-height:48px;color:var(--bs-dim);text-align:left;font:inherit;cursor:pointer;background:0 0;grid-template-columns:28px 1fr 22px;align-items:center;gap:10px;padding:0 8px;display:grid;position:relative}.buildStudio-module__BCkiWq__systemNodeButton:before{content:"";background:#fff3;border-radius:50%;width:5px;height:5px;position:absolute;left:0}.buildStudio-module__BCkiWq__systemNodeButton:hover{color:var(--bs-text)}.buildStudio-module__BCkiWq__systemNodeButton.buildStudio-module__BCkiWq__semanticNodeActive:before{background:var(--bs-amber);box-shadow:0 0 12px #f5b30166}.buildStudio-module__BCkiWq__systemNodeLabel{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.buildStudio-module__BCkiWq__systemNodeRail{background:linear-gradient(90deg,#f5b3012e,#0000);height:1px}@media (max-width:860px){.buildStudio-module__BCkiWq__interiorCanvas{width:100%}.buildStudio-module__BCkiWq__sceneCaption{bottom:16px;left:14px;right:14px}.buildStudio-module__BCkiWq__sceneCaption>:last-child{display:none}.buildStudio-module__BCkiWq__systemsTopology{grid-template-columns:1fr;gap:8px;padding:12px 0 42px}.buildStudio-module__BCkiWq__systemColumn:first-child,.buildStudio-module__BCkiWq__systemColumn:last-child{grid-column:1}.buildStudio-module__BCkiWq__systemCore{display:none}.buildStudio-module__BCkiWq__systemNodeButton{min-height:44px}}@media (max-width:560px){.buildStudio-module__BCkiWq__interiorStage,.buildStudio-module__BCkiWq__systemsStage{padding-top:44px;padding-bottom:54px}.buildStudio-module__BCkiWq__semanticNodeLabel{letter-spacing:.08em;font-size:8px}.buildStudio-module__BCkiWq__interiorSilhouette{left:4%;right:4%}}.buildStudio-module__BCkiWq__intelligenceHeader{border-top:1px solid var(--bs-line);color:var(--bs-faint);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:12px;font-size:9px;font-weight:700;display:flex}.buildStudio-module__BCkiWq__intelligenceHeader span:last-child{color:#f5b301b8;text-align:right}.buildStudio-module__BCkiWq__panelActionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}@media (max-width:520px){.buildStudio-module__BCkiWq__panelActionsGrid{grid-template-columns:1fr}}.buildStudio-module__BCkiWq__studio{background:#000;border:0;border-radius:0;width:100%;height:100dvh;min-height:100dvh}.buildStudio-module__BCkiWq__chrome{background:#000;width:100%;height:100%;min-height:100%}.buildStudio-module__BCkiWq__header{z-index:20;pointer-events:none;background:linear-gradient(#00000085,#0000);border:0;padding:22px 24px;position:absolute;inset:0 0 auto}.buildStudio-module__BCkiWq__header>div,.buildStudio-module__BCkiWq__headerControls,.buildStudio-module__BCkiWq__layerSwitcher,.buildStudio-module__BCkiWq__closeButton{pointer-events:auto}.buildStudio-module__BCkiWq__title{letter-spacing:.13em;text-shadow:0 2px 18px #000000bf;margin:0;font-size:clamp(20px,2.2vw,30px)}.buildStudio-module__BCkiWq__eyebrow,.buildStudio-module__BCkiWq__vehicleIdentity{display:none}.buildStudio-module__BCkiWq__headerControls{position:absolute;top:20px;left:50%;transform:translate(-50%)}.buildStudio-module__BCkiWq__stageShell{min-height:0;display:block;position:absolute;inset:0}.buildStudio-module__BCkiWq__vehicleViewport,.buildStudio-module__BCkiWq__systemsStage,.buildStudio-module__BCkiWq__interiorStage{min-height:0;position:absolute;inset:0}.buildStudio-module__BCkiWq__vehicleViewport{background:#000;padding:0}.buildStudio-module__BCkiWq__sceneGuide{display:none}.buildStudio-module__BCkiWq__vehicleImageFrame,.buildStudio-module__BCkiWq__vehicleImageSurface{width:100%;max-width:none;height:100%;display:block}.buildStudio-module__BCkiWq__vehicleImage{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;max-height:none}.buildStudio-module__BCkiWq__fullBuildAction{z-index:22;color:#ffffffbd;-webkit-backdrop-filter:blur(14px);background:#0303039e;border:1px solid #ffffff29;border-radius:999px;min-height:38px;padding:0 14px;position:absolute;top:96px;box-shadow:0 8px 28px #00000038}.buildStudio-module__BCkiWq__fullBuildActionLeft{margin:0;left:24px}.buildStudio-module__BCkiWq__fullBuildActionRight{margin:0;right:24px}.buildStudio-module__BCkiWq__fullBuildAction:not(:disabled):hover{color:var(--bs-amber);background:#030303c2;border-color:#f5b30161}.buildStudio-module__BCkiWq__footer{display:none}.buildStudio-module__BCkiWq__orientationPrompt{z-index:30;color:#ffffffad;-webkit-backdrop-filter:blur(16px);letter-spacing:.12em;background:#000000c2;border:1px solid #f5b30147;border-radius:999px;align-items:center;gap:8px;padding:8px 9px 8px 13px;font-size:9px;font-weight:750;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.buildStudio-module__BCkiWq__orientationPrompt button,.buildStudio-module__BCkiWq__orientationToggle{color:#ffffffd1;font:inherit;letter-spacing:.1em;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff24;border-radius:999px;font-size:9px;font-weight:760}.buildStudio-module__BCkiWq__orientationPrompt button{min-height:30px;padding:0 11px}.buildStudio-module__BCkiWq__orientationPrompt button:hover,.buildStudio-module__BCkiWq__orientationToggle:hover{color:var(--bs-amber);border-color:#f5b30166}.buildStudio-module__BCkiWq__onboardingCard{z-index:32;-webkit-backdrop-filter:blur(18px);color:#ffffffdb;background:#040404eb;border:1px solid #f5b30147;border-radius:16px;width:min(340px,100% - 32px);padding:18px 18px 16px;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 16px 46px #0006}.buildStudio-module__BCkiWq__onboardingTitle{letter-spacing:.14em;color:var(--bs-amber);margin-bottom:10px;font-size:10px;font-weight:800}.buildStudio-module__BCkiWq__onboardingList{color:#ffffffbd;flex-direction:column;gap:6px;margin:0 0 14px;padding-left:16px;font-size:11.5px;line-height:1.4;display:flex}.buildStudio-module__BCkiWq__onboardingDismiss{width:100%;min-height:34px;color:var(--bs-amber);font:inherit;letter-spacing:.12em;cursor:pointer;background:#f5b3011a;border:1px solid #f5b30152;border-radius:999px;font-size:10px;font-weight:800}.buildStudio-module__BCkiWq__onboardingDismiss:hover{background:#f5b30129}.buildStudio-module__BCkiWq__orientationToggle{z-index:22;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000009e;min-height:34px;padding:0 12px;position:absolute;bottom:22px;left:24px}.buildStudio-module__BCkiWq__mapEditButton{left:auto;right:24px;bottom:calc(22px + env(safe-area-inset-bottom,0px));transform:none}.buildStudio-module__BCkiWq__mapEditor{bottom:calc(20px + env(safe-area-inset-bottom,0px))}.buildStudio-module__BCkiWq__componentPanel{z-index:40;background:#050505e6;top:74px;bottom:18px;right:18px}.buildStudio-module__BCkiWq__hotspotDot{width:6px;height:6px}.buildStudio-module__BCkiWq__hotspotHasInstalled .buildStudio-module__BCkiWq__hotspotDot{box-shadow:0 0 0 6px #f5b3011a,0 0 18px #f5b30185}@media (max-width:860px){.buildStudio-module__BCkiWq__header{padding:17px 14px}.buildStudio-module__BCkiWq__headerControls{top:auto;bottom:16px;left:50%;transform:translate(-50%)}.buildStudio-module__BCkiWq__layerSwitcher{position:static;transform:none}.buildStudio-module__BCkiWq__fullBuildAction{top:84px}.buildStudio-module__BCkiWq__fullBuildActionLeft{left:14px}.buildStudio-module__BCkiWq__fullBuildActionRight{right:14px}.buildStudio-module__BCkiWq__orientationPrompt{max-width:calc(100vw - 28px);bottom:70px}.buildStudio-module__BCkiWq__orientationToggle{bottom:70px;left:14px}.buildStudio-module__BCkiWq__mapEditButton{right:14px;bottom:calc(70px + env(safe-area-inset-bottom,0px))}.buildStudio-module__BCkiWq__vehicleViewport,.buildStudio-module__BCkiWq__systemsStage,.buildStudio-module__BCkiWq__interiorStage{grid-area:auto;padding:0}}.buildStudio-module__BCkiWq__buildStudioCommandCard{width:100%;min-height:250px;color:var(--bs-text,#fff);text-align:left;cursor:pointer;background:radial-gradient(circle at 74% 48%,#f5b3010e,#0000 34%),#ffffff05;border:1px solid #f5b30140;border-radius:14px;grid-template-columns:minmax(180px,.72fr) minmax(320px,1.28fr);align-items:center;gap:18px;padding:24px;display:grid;position:relative;overflow:hidden}.buildStudio-module__BCkiWq__buildStudioCommandCard:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#f5b30173,#0000);height:1px;position:absolute;inset:auto 22px 0}.buildStudio-module__BCkiWq__buildStudioCommandCard:not(:disabled):hover{background:radial-gradient(circle at 74% 48%,#f5b30117,#0000 36%),#ffffff06;border-color:#f5b30161}.buildStudio-module__BCkiWq__buildStudioCommandCard:disabled{cursor:default;opacity:.52}.buildStudio-module__BCkiWq__buildStudioCommandCopy{z-index:2;flex-direction:column;gap:7px;min-width:0;display:flex;position:relative}.buildStudio-module__BCkiWq__buildStudioCommandKicker{color:var(--bs-amber,#f5b301);letter-spacing:.18em;font-size:8px;font-weight:800}.buildStudio-module__BCkiWq__buildStudioCommandCopy strong{color:#fff;letter-spacing:.09em;font-size:clamp(21px,2vw,30px);font-weight:800}.buildStudio-module__BCkiWq__buildStudioCommandCopy>span:last-child{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:650}.buildStudio-module__BCkiWq__buildStudioCommandScan{opacity:.94;color:#ffffffb3;justify-self:end;width:100%;max-width:620px;transition:transform .2s,opacity .2s}.buildStudio-module__BCkiWq__buildStudioCommandCard:not(:disabled):hover .buildStudio-module__BCkiWq__buildStudioCommandScan{opacity:1;transform:translate(3px)}.buildStudio-module__BCkiWq__buildStudioCommandOpen{color:#f5b301b8;letter-spacing:.14em;font-size:8px;font-weight:800;position:absolute;bottom:15px;right:18px}@media (max-width:700px){.buildStudio-module__BCkiWq__buildStudioCommandCard{grid-template-columns:1fr;min-height:220px;padding:18px}.buildStudio-module__BCkiWq__buildStudioCommandCopy{z-index:3;position:absolute;top:18px;left:18px}.buildStudio-module__BCkiWq__buildStudioCommandScan{opacity:.76;justify-self:center;width:112%;max-width:none;margin-top:34px}}.buildStudio-module__BCkiWq__spatialMapStage{background:#000;position:absolute;inset:0;overflow:hidden}.buildStudio-module__BCkiWq__spatialMapSurface{position:absolute;inset:0;overflow:hidden}.buildStudio-module__BCkiWq__spatialMapImage{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;display:block;position:absolute;inset:0}.buildStudio-module__BCkiWq__spatialMapBackdrop{background:radial-gradient(circle,#f5b3010e,#0000 28%),linear-gradient(#050505,#000);position:absolute;inset:0;overflow:hidden}.buildStudio-module__BCkiWq__spatialMapBackdrop_interior:before{content:"";border:1px solid #ffffff1a;border-bottom-color:#f5b30138;border-radius:44% 44% 18% 18%;height:33%;position:absolute;top:23%;left:12%;right:12%;transform:perspective(900px)rotateX(7deg)}.buildStudio-module__BCkiWq__spatialMapBackdrop_interior:after{content:"";border:1px solid #ffffff14;border-radius:28px 28px 4px 4px;width:18%;height:45%;position:absolute;top:40%;left:41%}.buildStudio-module__BCkiWq__spatialMapBackdrop_systems{background:radial-gradient(circle,#f5b30112,#0000 20%),repeating-linear-gradient(0deg,#0000 0 39px,#ffffff06 40px),repeating-linear-gradient(90deg,#0000 0 39px,#ffffff06 40px),#020202}.buildStudio-module__BCkiWq__mapBackdropCore{border:1px solid #f5b30142;border-radius:50%;width:88px;height:88px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #f5b3010f}.buildStudio-module__BCkiWq__mapBackdropRailA,.buildStudio-module__BCkiWq__mapBackdropRailB,.buildStudio-module__BCkiWq__mapBackdropRailC{background:linear-gradient(90deg,#0000,#f5b3012e,#0000);height:1px;position:absolute;left:18%;right:18%}.buildStudio-module__BCkiWq__mapBackdropRailA{top:32%}.buildStudio-module__BCkiWq__mapBackdropRailB{top:50%}.buildStudio-module__BCkiWq__mapBackdropRailC{top:68%}.buildStudio-module__BCkiWq__mapLeaderLines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.buildStudio-module__BCkiWq__mapLeaderLine{stroke:#f5b30170;stroke-width:.18px;vector-effect:non-scaling-stroke}.buildStudio-module__BCkiWq__mapLeaderLineActive{stroke:#f5b301eb;stroke-width:.32px}.buildStudio-module__BCkiWq__mapAnnotation{pointer-events:none;position:absolute;inset:0}.buildStudio-module__BCkiWq__mapCalloutLabel{color:#ffffffc2;max-width:145px;font:inherit;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(7px);background:#0000009e;border:0;border-radius:5px;padding:5px 7px;font-size:8px;font-weight:780;line-height:1.1;position:absolute;transform:translate(-50%,-50%)}.buildStudio-module__BCkiWq__mapCalloutLabelActive,.buildStudio-module__BCkiWq__mapCalloutLabel:hover{color:var(--bs-amber);background:#f5b3011c}.buildStudio-module__BCkiWq__mapConfidence{color:#f5b301a8;letter-spacing:.08em;margin-left:7px;font-size:6px}.buildStudio-module__BCkiWq__hotspotLayerEditing .buildStudio-module__BCkiWq__mapCalloutLabel{opacity:.86}.buildStudio-module__BCkiWq__hotspotLayerEditing .buildStudio-module__BCkiWq__mapLeaderLine{stroke-dasharray:2 2}@media (max-width:680px){.buildStudio-module__BCkiWq__mapCalloutLabel{max-width:104px;padding:4px 5px;font-size:7px}}.buildStudio-module__BCkiWq__conceptLaunchButton,.buildStudio-module__BCkiWq__conceptResultButton{z-index:24;color:#f5b301e0;min-height:36px;font:inherit;letter-spacing:.14em;cursor:pointer;-webkit-backdrop-filter:blur(14px);background:#000000a3;border:1px solid #f5b30147;border-radius:999px;padding:0 14px;font-size:8px;font-weight:800;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.buildStudio-module__BCkiWq__conceptLaunchButton:disabled{opacity:.35;cursor:default}.buildStudio-module__BCkiWq__conceptResultButton{bottom:66px;left:auto;right:24px;transform:none}.buildStudio-module__BCkiWq__conceptPanel{z-index:55;-webkit-backdrop-filter:blur(18px);background:#050505f0;border:1px solid #ffffff24;border-radius:16px;width:min(420px,100% - 36px);padding:20px;position:absolute;top:74px;bottom:18px;right:18px;overflow:auto;box-shadow:-22px 0 70px #00000075}.buildStudio-module__BCkiWq__conceptPanelHeader,.buildStudio-module__BCkiWq__conceptPreviewTopbar{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.buildStudio-module__BCkiWq__conceptPanelHeader h2{letter-spacing:.08em;margin:6px 0 0;font-size:20px}.buildStudio-module__BCkiWq__conceptEyebrow{color:#f5b301ad;letter-spacing:.18em;font-size:7px;font-weight:800}.buildStudio-module__BCkiWq__conceptClose{color:#ffffff9e;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1f;border-radius:50%;width:34px;height:34px;font-size:20px}.buildStudio-module__BCkiWq__conceptDisclaimer{color:#ffffff6e;margin:16px 0;font-size:10px;line-height:1.5}.buildStudio-module__BCkiWq__conceptFields{grid-template-columns:1fr 1fr;gap:9px;display:grid}.buildStudio-module__BCkiWq__conceptField,.buildStudio-module__BCkiWq__conceptNotes{flex-direction:column;gap:5px;display:flex}.buildStudio-module__BCkiWq__conceptField>span,.buildStudio-module__BCkiWq__conceptNotes>span{color:#ffffff6b;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:800}.buildStudio-module__BCkiWq__conceptField input,.buildStudio-module__BCkiWq__conceptNotes textarea{box-sizing:border-box;color:#ffffffe0;width:100%;font:inherit;background:#ffffff06;border:1px solid #ffffff1a;border-radius:8px;outline:none;font-size:10px}.buildStudio-module__BCkiWq__conceptField input{min-height:36px;padding:0 10px}.buildStudio-module__BCkiWq__conceptNotes{margin-top:10px}.buildStudio-module__BCkiWq__conceptNotes textarea{resize:vertical;padding:9px 10px}.buildStudio-module__BCkiWq__conceptField input:focus,.buildStudio-module__BCkiWq__conceptNotes textarea:focus{border-color:#f5b30157}.buildStudio-module__BCkiWq__conceptWarning{color:#f5b301b8;margin-top:12px;font-size:9px}.buildStudio-module__BCkiWq__conceptGenerate{width:100%;min-height:40px;color:var(--bs-amber);font:inherit;letter-spacing:.14em;cursor:pointer;background:#f5b30114;border:1px solid #f5b30159;border-radius:9px;margin-top:14px;font-size:9px;font-weight:800}.buildStudio-module__BCkiWq__conceptGenerate:disabled{opacity:.35;cursor:default}.buildStudio-module__BCkiWq__conceptPreview{z-index:70;background:#000;position:absolute;inset:0}.buildStudio-module__BCkiWq__conceptPreviewImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.buildStudio-module__BCkiWq__conceptPreviewTopbar{z-index:2;position:absolute;top:20px;left:22px;right:22px}.buildStudio-module__BCkiWq__conceptPreviewTopbar>div{flex-direction:column;gap:4px;display:flex}.buildStudio-module__BCkiWq__conceptPreviewTopbar strong{letter-spacing:.12em;font-size:18px}.buildStudio-module__BCkiWq__conceptCompareToggle{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000ad;border:1px solid #ffffff1f;border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.buildStudio-module__BCkiWq__conceptCompareToggle button{color:#ffffff75;min-height:30px;font:inherit;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:8px;font-weight:800}.buildStudio-module__BCkiWq__conceptCompareToggle .buildStudio-module__BCkiWq__conceptCompareActive{color:var(--bs-amber);background:#f5b3011a}.buildStudio-module__BCkiWq__conceptPreviewBadge{z-index:2;color:#ffffff6b;letter-spacing:.12em;font-size:7px;font-weight:800;position:absolute;bottom:28px;right:22px}@media (max-width:680px){.buildStudio-module__BCkiWq__conceptFields{grid-template-columns:1fr}.buildStudio-module__BCkiWq__conceptPanel{width:calc(100% - 20px);top:62px;bottom:10px;right:10px}.buildStudio-module__BCkiWq__conceptPreviewBadge{display:none}}.buildStudio-module__BCkiWq__landscapeGate{display:none}@media (hover:none) and (pointer:coarse) and (orientation:portrait) and (max-width:900px){.buildStudio-module__BCkiWq__landscapeGate{z-index:2147482500;color:#fff;text-align:center;background:radial-gradient(circle at 50% 44%,#f5b30111,#0000 28%),#000;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:28px;display:flex;position:fixed;inset:0}.buildStudio-module__BCkiWq__landscapeClose{top:calc(16px + env(safe-area-inset-top,0px));color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;line-height:1;display:flex;position:absolute;right:16px}.buildStudio-module__BCkiWq__landscapePhone{border:2px solid #f5b301d1;border-radius:13px;width:58px;height:94px;animation:1.8s ease-in-out infinite buildStudio-module__BCkiWq__buildStudioRotatePhone;position:relative;box-shadow:0 0 28px #f5b3011a}.buildStudio-module__BCkiWq__landscapePhone:before{content:"";background:#ffffff47;border-radius:999px;width:18px;height:3px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.buildStudio-module__BCkiWq__landscapePhone span{background:linear-gradient(135deg,#f5b30112,#0000 48%),#ffffff06;border-radius:6px;position:absolute;inset:13px 6px 7px}.buildStudio-module__BCkiWq__landscapeCopy{flex-direction:column;gap:7px;display:flex}.buildStudio-module__BCkiWq__landscapeCopy strong{color:#fff;letter-spacing:.14em;font-size:15px;font-weight:800}.buildStudio-module__BCkiWq__landscapeCopy span{color:#ffffff7a;letter-spacing:.04em;font-size:11px;font-weight:600}@keyframes buildStudio-module__BCkiWq__buildStudioRotatePhone{0%,24%{transform:rotate(0)}62%,to{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.buildStudio-module__BCkiWq__landscapePhone{animation:none;transform:rotate(90deg)}}}@media (prefers-reduced-motion:reduce){.buildStudio-module__BCkiWq__hotspotDot,.buildStudio-module__BCkiWq__hotspotHitArea:hover .buildStudio-module__BCkiWq__hotspotDot,.buildStudio-module__BCkiWq__hotspotHitAreaActive .buildStudio-module__BCkiWq__hotspotDot,.buildStudio-module__BCkiWq__hotspotDragging .buildStudio-module__BCkiWq__hotspotDot{transition:box-shadow .14s;transform:none}.buildStudio-module__BCkiWq__buildStudioCommandScan{transition:opacity .2s}.buildStudio-module__BCkiWq__buildStudioCommandCard:not(:disabled):hover .buildStudio-module__BCkiWq__buildStudioCommandScan{transform:none}}.buildStudio-module__BCkiWq__aggregateBubbleLayer{z-index:18;pointer-events:none;position:absolute;inset:0}.buildStudio-module__BCkiWq__aggregateBubble{color:#fff;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(12px);background:#000000b3;border:1px solid #f5b3014d;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:1px 7px;min-width:84px;min-height:42px;padding:6px 9px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 30px #00000047,0 0 22px #f5b3010d}.buildStudio-module__BCkiWq__aggregateBubble:hover,.buildStudio-module__BCkiWq__aggregateBubbleActive{background:#0a0802d1;border-color:#f5b3019e}.buildStudio-module__BCkiWq__aggregateBubbleEditable{cursor:grab;border-style:dashed}.buildStudio-module__BCkiWq__aggregateBubbleEditable:active{cursor:grabbing}.buildStudio-module__BCkiWq__aggregateBubbleLabel{letter-spacing:.12em;font-size:9px;font-weight:850}.buildStudio-module__BCkiWq__aggregateBubbleCount{min-width:20px;height:20px;color:var(--bs-amber);background:#f5b3011a;border-radius:50%;grid-area:1/2/3;place-items:center;font-size:10px;font-weight:850;display:grid}.buildStudio-module__BCkiWq__aggregateBubbleHint{color:#ffffff57;letter-spacing:.14em;font-size:6px;font-weight:800}.buildStudio-module__BCkiWq__aggregateMenu{z-index:58;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505f2;border:1px solid #ffffff24;border-radius:16px;width:min(420px,100% - 36px);padding:20px;position:absolute;top:74px;bottom:18px;right:18px;overflow:auto;box-shadow:-22px 0 70px #00000075}.buildStudio-module__BCkiWq__aggregateMenuHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.buildStudio-module__BCkiWq__aggregateMenuHeader h2{letter-spacing:.1em;margin:5px 0;font-size:21px}.buildStudio-module__BCkiWq__aggregateMenuEyebrow,.buildStudio-module__BCkiWq__aggregateMenuCount{color:#f5b301ad;letter-spacing:.14em;font-size:7px;font-weight:800}.buildStudio-module__BCkiWq__aggregateMenuCount{color:#ffffff61}.buildStudio-module__BCkiWq__aggregateMenuClose{color:#ffffff94;background:0 0;border:1px solid #ffffff1f;border-radius:50%;width:34px;height:34px;font-size:20px}.buildStudio-module__BCkiWq__aggregateSections{flex-direction:column;gap:19px;margin-top:18px;display:flex}.buildStudio-module__BCkiWq__aggregateSection h3{color:#f5b301a8;letter-spacing:.15em;margin:0 0 8px;font-size:7px;font-weight:850}.buildStudio-module__BCkiWq__aggregatePartList{flex-direction:column;display:flex}.buildStudio-module__BCkiWq__aggregatePartRow{color:#ffffffd6;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:9px 0;display:flex}.buildStudio-module__BCkiWq__aggregatePartRow>span{flex-direction:column;gap:4px;display:flex}.buildStudio-module__BCkiWq__aggregatePartRow strong{font-size:10px;font-weight:750}.buildStudio-module__BCkiWq__aggregatePartRow small{color:#ffffff61;font-size:8px}.buildStudio-module__BCkiWq__aggregatePartRow em{color:#f5b301a8;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:800}.buildStudio-module__BCkiWq__aggregateEmpty{color:#ffffff6b;padding:28px 0;font-size:11px}@media (max-width:700px){.buildStudio-module__BCkiWq__aggregateBubble{min-width:96px;min-height:50px;padding:8px 10px}.buildStudio-module__BCkiWq__aggregateMenu{width:calc(100% - 20px);top:62px;bottom:10px;right:10px}}.buildStudio-module__BCkiWq__mapLabelWrap{pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.buildStudio-module__BCkiWq__mapLabelWrap .buildStudio-module__BCkiWq__mapCalloutLabel{font-size:var(--map-label-size,8px);position:static;transform:none}.buildStudio-module__BCkiWq__hotspotLayerEditing .buildStudio-module__BCkiWq__mapLabelWrap .buildStudio-module__BCkiWq__mapCalloutLabel{cursor:grab;outline:1px dashed #f5b3012e}.buildStudio-module__BCkiWq__hotspotLayerEditing .buildStudio-module__BCkiWq__mapLabelWrap .buildStudio-module__BCkiWq__mapCalloutLabel:active{cursor:grabbing}.buildStudio-module__BCkiWq__mapLabelSizeControls{gap:3px;display:flex;position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%)}.buildStudio-module__BCkiWq__mapLabelSizeControls button{color:#f5b301d1;width:22px;height:18px;font:inherit;cursor:pointer;background:#000000c2;border:1px solid #ffffff1f;border-radius:5px;place-items:center;font-size:11px;line-height:1;display:grid}.buildStudio-module__BCkiWq__aggregatePartRow{grid-template-columns:52px minmax(0,1fr) auto;display:grid}.buildStudio-module__BCkiWq__aggregatePartThumb,.buildStudio-module__BCkiWq__aggregatePartThumbPlaceholder{border-radius:8px;width:44px;height:44px}.buildStudio-module__BCkiWq__aggregatePartThumb{object-fit:cover;background:#ffffff09}.buildStudio-module__BCkiWq__aggregatePartThumbPlaceholder{background:linear-gradient(135deg,#f5b3010d,#0000),#ffffff06;border:1px solid #ffffff14;display:block}.buildStudio-module__BCkiWq__aggregatePartCopy{min-width:0}.buildStudio-module__BCkiWq__aggregatePartCopy strong,.buildStudio-module__BCkiWq__aggregatePartCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.buildStudio-module__BCkiWq__partsHubBridge,.buildStudio-module__BCkiWq__partsHubFallback{z-index:68;width:min(440px,100% - 36px);position:absolute;top:74px;bottom:18px;right:18px;overflow:auto}.buildStudio-module__BCkiWq__partsHubBridge{border-radius:16px}.buildStudio-module__BCkiWq__partsHubFallback{background:#050505f5;border:1px solid #ffffff24;border-radius:16px;box-shadow:-22px 0 70px #00000075}.buildStudio-module__BCkiWq__partsHubFallbackClose{z-index:2;color:#ffffffb8;background:#0000009e;border:1px solid #ffffff24;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:12px;right:12px}.buildStudio-module__BCkiWq__partsHubFallbackImage{aspect-ratio:16/10;object-fit:cover;border-radius:16px 16px 0 0;width:100%;display:block}.buildStudio-module__BCkiWq__partsHubFallbackBody{flex-direction:column;gap:7px;padding:18px;display:flex}.buildStudio-module__BCkiWq__partsHubFallbackKicker{color:#f5b301b3;letter-spacing:.15em;font-size:7px;font-weight:850}.buildStudio-module__BCkiWq__partsHubFallbackBody strong{font-size:17px}.buildStudio-module__BCkiWq__partsHubFallbackBody small{color:#ffffff6b;font-size:9px}.buildStudio-module__BCkiWq__partsHubFallbackOpen{min-height:38px;color:var(--bs-amber);font:inherit;letter-spacing:.12em;background:#f5b30114;border:1px solid #f5b30152;border-radius:8px;margin-top:10px;font-size:8px;font-weight:850}@media (max-width:700px){.buildStudio-module__BCkiWq__partsHubBridge,.buildStudio-module__BCkiWq__partsHubFallback{width:calc(100% - 20px);top:62px;bottom:10px;right:10px}}.buildStudio-module__BCkiWq__studio{--bs-blue:#63b9ff}.buildStudio-module__BCkiWq__headerControls{align-items:center;position:absolute;top:0;left:auto;right:20px;transform:none}.buildStudio-module__BCkiWq__closeButton{color:#fff;-webkit-backdrop-filter:blur(10px);background:#0009;border:1px solid #ffffff52;border-radius:50%;width:34px;height:34px;font-size:18px}.buildStudio-module__BCkiWq__closeButton:hover{color:#f5b301;background:#000000c7;border-color:#f5b3018c}.buildStudio-module__BCkiWq__title{font-family:var(--ui,Inter, system-ui, sans-serif);text-transform:uppercase;text-shadow:0 1px 3px #0006;align-items:baseline;gap:.5em;font-size:clamp(19px,2.1vw,28px);line-height:1;display:flex}.buildStudio-module__BCkiWq__titleWord,.buildStudio-module__BCkiWq__titleWordStrong{letter-spacing:.3em;color:var(--bs-text);font-weight:660}.buildStudio-module__BCkiWq__apolloStudioLogo{object-fit:contain;opacity:.94;filter:drop-shadow(0 3px 12px #0000003d);width:auto;height:58px;display:block}.buildStudio-module__BCkiWq__fullBuildAction{letter-spacing:.13em;-webkit-backdrop-filter:blur(15px)saturate(1.08);background:linear-gradient(#ffffff0b,#0404049e 55%);border:1px solid #ffffff1f;border-radius:999px;gap:8px;min-height:38px;padding:4px 14px 4px 5px;box-shadow:inset 0 1px #ffffff0f,0 10px 28px #0000003d}.buildStudio-module__BCkiWq__fullBuildAction .buildStudio-module__BCkiWq__actionGlyph{border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.buildStudio-module__BCkiWq__fullBuildAction .buildStudio-module__BCkiWq__actionGlyph svg{width:14px;height:14px}.buildStudio-module__BCkiWq__actionLabel{font-weight:700}.buildStudio-module__BCkiWq__researchAction{color:#ffffffd6;border-color:#f5b30138;box-shadow:inset 0 1px #ffffff0f,inset 0 0 20px #f5b30108,0 10px 28px #0000003d}.buildStudio-module__BCkiWq__researchAction .buildStudio-module__BCkiWq__actionGlyph{color:#f5b301;background:radial-gradient(circle at 50% 40%,#f5b30133,#f5b3010d 60%,#0000 72%);border:1px solid #f5b3015c;box-shadow:0 0 16px #f5b30124,inset 0 0 10px #f5b30114}.buildStudio-module__BCkiWq__analyzeAction{color:#ffffffd6;border-color:#63b9ff38;box-shadow:inset 0 1px #ffffff0f,inset 0 0 20px #63b9ff07,0 10px 28px #0000003d}.buildStudio-module__BCkiWq__analyzeAction .buildStudio-module__BCkiWq__actionGlyph{color:var(--bs-blue);background:radial-gradient(circle at 50% 40%,#63b9ff30,#63b9ff0a 60%,#0000 72%);border:1px solid #63b9ff61;box-shadow:0 0 16px #63b9ff21,inset 0 0 10px #63b9ff13}.buildStudio-module__BCkiWq__researchAction:not(:disabled):hover{color:#fff;border-color:#f5b3016b;box-shadow:inset 0 1px #ffffff14,0 0 24px #f5b30117}.buildStudio-module__BCkiWq__analyzeAction:not(:disabled):hover{color:#fff;border-color:#63b9ff6b;box-shadow:inset 0 1px #ffffff14,0 0 24px #63b9ff17}.buildStudio-module__BCkiWq__conceptLaunchButton{letter-spacing:.13em;background:#050505ab;border-color:#f5b3013d;box-shadow:0 8px 24px #0003}.buildStudio-module__BCkiWq__mapEditor{background:#050505e6;border-color:#ffffff1f;align-items:center;gap:12px}.buildStudio-module__BCkiWq__mapSizeRow{align-items:center;gap:8px;display:flex}.buildStudio-module__BCkiWq__mapSizeControl{background:#ffffff05;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:7px;padding:4px 7px;display:flex}.buildStudio-module__BCkiWq__mapSizeControl>span{color:#ffffff61;letter-spacing:.11em;font-size:6px;font-weight:850}.buildStudio-module__BCkiWq__mapSizeControl>div{align-items:center;gap:4px;display:flex}.buildStudio-module__BCkiWq__mapSizeControl button{width:21px;height:21px;color:var(--bs-amber);font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:5px}.buildStudio-module__BCkiWq__mapSizeControl button:disabled{opacity:.25}.buildStudio-module__BCkiWq__mapSizeControl em{color:#ffffff8c;text-align:center;min-width:27px;font-size:7px;font-style:normal}.buildStudio-module__BCkiWq__mapEditorLegend{color:#ffffff61;letter-spacing:.1em;align-items:center;gap:9px;font-size:6px;font-weight:850;display:flex}.buildStudio-module__BCkiWq__mapEditorLegend span{align-items:center;gap:4px;display:flex}.buildStudio-module__BCkiWq__mapEditorLegend i{border-radius:50%;width:7px;height:7px;display:block}.buildStudio-module__BCkiWq__legendInstalled{background:#f5b301;box-shadow:0 0 8px #f5b30159}.buildStudio-module__BCkiWq__legendTracked{background:#f5b3011f;border:1px solid #f5b301}.buildStudio-module__BCkiWq__legendMissing{background:0 0;border:1px dashed #ffffff59}.buildStudio-module__BCkiWq__hotspotLayerEditing .buildStudio-module__BCkiWq__hotspotMissing .buildStudio-module__BCkiWq__hotspotDot{box-shadow:none;background:0 0;border:1px dashed #ffffff73}.buildStudio-module__BCkiWq__hotspotLayerEditing .buildStudio-module__BCkiWq__hotspotHasTracked .buildStudio-module__BCkiWq__hotspotDot{background:#f5b30124;border:1px solid #f5b301e0}.buildStudio-module__BCkiWq__hotspotLayerEditing .buildStudio-module__BCkiWq__hotspotHasInstalled .buildStudio-module__BCkiWq__hotspotDot{background:#f5b301;box-shadow:0 0 0 5px #f5b30114,0 0 13px #f5b3015c}.buildStudio-module__BCkiWq__mapLeaderLineInstalled{stroke:#f5b3018f}.buildStudio-module__BCkiWq__mapLeaderLineTracked{stroke:#f5b3014d;stroke-dasharray:1.5 1.5}.buildStudio-module__BCkiWq__mapLeaderLineMissing{stroke:#ffffff29;stroke-dasharray:1.5 2.3}.buildStudio-module__BCkiWq__mapLabelInstalled .buildStudio-module__BCkiWq__mapCalloutLabel{border-color:#f5b3013d}.buildStudio-module__BCkiWq__mapLabelTracked .buildStudio-module__BCkiWq__mapCalloutLabel{border-color:#f5b30121}.buildStudio-module__BCkiWq__mapLabelMissing .buildStudio-module__BCkiWq__mapCalloutLabel{color:#ffffff6b;background:#0000007a;border:1px dashed #ffffff26}.buildStudio-module__BCkiWq__mapOwnership{color:#ffffff59;letter-spacing:.08em;margin-left:6px;font-size:5.5px}.buildStudio-module__BCkiWq__mapLabelInstalled .buildStudio-module__BCkiWq__mapOwnership{color:#f5b301d1}.buildStudio-module__BCkiWq__mapLabelTracked .buildStudio-module__BCkiWq__mapOwnership{color:#f5b30185}.buildStudio-module__BCkiWq__aggregateBubbleLabel{font-size:var(--aggregate-label-size,9px)}.buildStudio-module__BCkiWq__emptyComponentState{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;flex-direction:column;gap:5px;margin-top:16px;padding:14px 0;display:flex}.buildStudio-module__BCkiWq__emptyComponentState strong{font-size:11px}.buildStudio-module__BCkiWq__emptyComponentState span{color:#ffffff6b;font-size:9px;line-height:1.45}.buildStudio-module__BCkiWq__panelActionsGrid button{cursor:pointer}.buildStudio-module__BCkiWq__conceptPanel{background:#040404f5;width:min(470px,100% - 36px);padding:18px}.buildStudio-module__BCkiWq__conceptSource{background:#080808;border:1px solid #ffffff1a;border-radius:12px;min-height:112px;margin:14px 0 16px;position:relative;overflow:hidden}.buildStudio-module__BCkiWq__conceptSource img{object-fit:cover;opacity:.72;width:100%;height:112px;display:block}.buildStudio-module__BCkiWq__conceptSource:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000c2,#0000001f 68%);position:absolute;inset:0}.buildStudio-module__BCkiWq__conceptSource>div{z-index:2;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:12px;left:13px}.buildStudio-module__BCkiWq__conceptSource span,.buildStudio-module__BCkiWq__conceptStepHeading span{color:#f5b301ad;letter-spacing:.14em;font-size:6px;font-weight:850}.buildStudio-module__BCkiWq__conceptSource strong{letter-spacing:.04em;font-size:12px}.buildStudio-module__BCkiWq__conceptStep{border-top:1px solid #ffffff13;padding:13px 0}.buildStudio-module__BCkiWq__conceptStepHeading{align-items:center;gap:8px;margin-bottom:9px;display:flex}.buildStudio-module__BCkiWq__conceptStepHeading strong{color:#ffffff9e;letter-spacing:.13em;font-size:7px}.buildStudio-module__BCkiWq__conceptChoiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.buildStudio-module__BCkiWq__conceptChoice{color:#ffffff9e;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff17;border-radius:8px;flex-direction:column;align-items:flex-start;gap:3px;min-height:50px;padding:8px 9px;display:flex}.buildStudio-module__BCkiWq__conceptChoice strong{font-size:9px}.buildStudio-module__BCkiWq__conceptChoice small{color:#ffffff4d;font-size:6.5px;line-height:1.3}.buildStudio-module__BCkiWq__conceptChoiceActive{color:#fff;background:#f5b30111;border-color:#f5b30157;box-shadow:inset 0 0 15px #f5b30106}.buildStudio-module__BCkiWq__conceptSelectedFields{flex-direction:column;gap:7px;display:flex}.buildStudio-module__BCkiWq__conceptSelectedField{grid-template-columns:90px minmax(0,1fr);align-items:center;gap:8px;display:grid}.buildStudio-module__BCkiWq__conceptSelectedField>span{color:#ffffff75;letter-spacing:.08em;font-size:7px;font-weight:800}.buildStudio-module__BCkiWq__conceptSelectedField input,.buildStudio-module__BCkiWq__conceptDirection{box-sizing:border-box;color:#ffffffe0;width:100%;font:inherit;background:#ffffff06;border:1px solid #ffffff1a;border-radius:8px;outline:none;font-size:9px}.buildStudio-module__BCkiWq__conceptSelectedField input{min-height:34px;padding:0 9px}.buildStudio-module__BCkiWq__conceptDirection{resize:vertical;padding:9px}.buildStudio-module__BCkiWq__conceptSelectedField input:focus,.buildStudio-module__BCkiWq__conceptDirection:focus{border-color:#f5b30147}.buildStudio-module__BCkiWq__conceptFooter{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:9px;padding-top:13px;display:flex}.buildStudio-module__BCkiWq__conceptFooter>span{color:#ffffff52;letter-spacing:.12em;font-size:6px;font-weight:850}.buildStudio-module__BCkiWq__conceptGenerate{width:auto;min-width:172px;margin:0;box-shadow:0 0 18px #f5b30109}@media (max-width:840px){.buildStudio-module__BCkiWq__mapSizeRow{max-width:44vw;overflow-x:auto}.buildStudio-module__BCkiWq__conceptChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.buildStudio-module__BCkiWq__mapConflict{color:#ff9a9a;letter-spacing:.1em;font-size:7px;font-weight:850}.buildStudio-module__BCkiWq__mapSaved{color:#76d6a0;letter-spacing:.1em;font-size:7px;font-weight:850}.buildStudio-module__BCkiWq__hostGate{color:#ffffffd1;text-align:center;background:#050505;place-content:center;justify-items:center;gap:10px;min-height:100dvh;padding:24px;display:grid}.buildStudio-module__BCkiWq__hostGate strong{letter-spacing:.15em;font-size:12px}.buildStudio-module__BCkiWq__hostGate span{color:#ffffff6b;font-size:10px}.buildStudio-module__BCkiWq__hostGate button,.buildStudio-module__BCkiWq__hostConflict button{color:#f5b301;min-height:34px;font:inherit;letter-spacing:.11em;cursor:pointer;background:#f5b3010f;border:1px solid #f5b30147;border-radius:8px;padding:0 12px;font-size:7px;font-weight:850}.buildStudio-module__BCkiWq__hostConflict{z-index:120;color:#ffffffb3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070707f5;border:1px solid #f5b3014d;border-radius:10px;align-items:center;gap:12px;max-width:calc(100vw - 28px);padding:8px 10px 8px 13px;font-size:8px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 12px 36px #00000059}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light{--bs-bg:#f0eee8;--bs-panel:#fff;--bs-line:#0000001a;--bs-line-strong:#0000002e;--bs-text:#0d0d0f;--bs-dim:#0d0d0f9e;--bs-faint:#0d0d0f66}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__layerSwitcher{background:#00000009}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__fullBuildAction{color:#0d0d0fbd;background:#ffffffdb;border-color:#00000024;box-shadow:0 8px 22px #0000001a}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__fullBuildAction:not(:disabled):hover{background:#fffffff5;border-color:#f5b3018c}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__componentPanel{background:#fffffff7;box-shadow:-20px 0 60px #0000001f}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__linkedPartImage{background:#00000009}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__emptyComponentState span{color:#0d0d0f6b}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__aggregateMenu{background:#fffffff7;border-color:#0000001f;box-shadow:-22px 0 60px #00000024}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__aggregateMenuHeader{border-bottom-color:#0000001a}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__aggregateMenuCount{color:#0d0d0f6b}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__aggregateMenuClose{color:#0d0d0f94;border-color:#00000024}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__aggregatePartRow{color:#0d0d0fd6;border-bottom-color:#00000014}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__aggregatePartRow small{color:#0d0d0f6b}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__aggregatePartThumb{background:#00000009}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__aggregatePartThumbPlaceholder{background:linear-gradient(135deg,#f5b3010d,#0000),#00000006;border-color:#00000014}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__aggregateEmpty{color:#0d0d0f6b}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__mapEditButton{background:#ffffffe0}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__mapEditor{background:#fffffff0}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__mapLabelSizeControls button{background:#ffffffe0;border-color:#00000024}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__landscapeGate{color:#0d0d0f;background:radial-gradient(circle at 50% 44%,#f5b30114,#0000 28%),#f6f4ef}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__landscapePhone:before{background:#0d0d0f47}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__landscapePhone span{background:linear-gradient(135deg,#f5b30112,#0000 48%),#00000008}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__landscapeCopy strong{color:#0d0d0f}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__landscapeCopy span{color:#0d0d0f85}.buildStudio-module__BCkiWq__studio.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__landscapeClose{color:#0d0d0f;background:#0d0d0f0d;border-color:#0d0d0f24}.buildStudio-module__BCkiWq__hostGate.buildStudio-module__BCkiWq__light{color:#0d0d0fd1;background:#f6f4ef}.buildStudio-module__BCkiWq__hostGate.buildStudio-module__BCkiWq__light span{color:#0d0d0f7a}.buildStudio-module__BCkiWq__hostConflict.buildStudio-module__BCkiWq__light{color:#0d0d0fbd;background:#fffffff7;border-color:#f5b30159;box-shadow:0 12px 36px #00000024}.buildStudio-module__BCkiWq__buildStudioCommandCard.buildStudio-module__BCkiWq__light{background:radial-gradient(circle at 74% 48%,#f5b30114,#0000 34%),#ffffff8c;border-color:#f5b3014d}.buildStudio-module__BCkiWq__buildStudioCommandCard.buildStudio-module__BCkiWq__light:not(:disabled):hover{background:radial-gradient(circle at 74% 48%,#f5b3011f,#0000 36%),#ffffffb3;border-color:#f5b30180}.buildStudio-module__BCkiWq__buildStudioCommandCard.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__buildStudioCommandCopy strong{color:#0d0d0f}.buildStudio-module__BCkiWq__buildStudioCommandCard.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__buildStudioCommandCopy>span:last-child,.buildStudio-module__BCkiWq__buildStudioCommandCard.buildStudio-module__BCkiWq__light .buildStudio-module__BCkiWq__buildStudioCommandScan{color:#0d0d0f8c}