.ToolMap-module__FaMfCW__compassFrameIdle{background:linear-gradient(90deg, color-mix(in srgb, var(--phase-1) 45%, transparent), color-mix(in srgb, var(--phase-2) 45%, transparent), color-mix(in srgb, var(--phase-3) 45%, transparent))}.ToolMap-module__FaMfCW__compassFrameActive{background:linear-gradient(90deg, var(--phase-1), var(--phase-2), var(--phase-3));box-shadow:0 6px 24px #0000001a}.ToolMap-module__FaMfCW__compassHairlineStart{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--phase-1) 60%, transparent) 15%, color-mix(in srgb, var(--phase-2) 60%, transparent) 75%, color-mix(in srgb, var(--phase-3) 50%, transparent))}.ToolMap-module__FaMfCW__compassHairlineEnd{background:linear-gradient(270deg, transparent 0%, color-mix(in srgb, var(--phase-3) 60%, transparent) 15%, color-mix(in srgb, var(--phase-2) 60%, transparent) 75%, color-mix(in srgb, var(--phase-1) 50%, transparent))}.ToolMap-module__FaMfCW__cardIdle{border:1px solid color-mix(in srgb, var(--border) 50%, transparent);box-shadow:0 1px 3px #0000000a}.ToolMap-module__FaMfCW__cardConnected{border:1px solid color-mix(in srgb, var(--border) 60%, transparent);box-shadow:0 2px 10px #0000000d}.ToolMap-module__FaMfCW__cardActiveBase{border:1px solid color-mix(in srgb, var(--card-active-color) 33%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--card-active-color) 19%, transparent), 0 6px 24px color-mix(in srgb, var(--card-active-color) 12%, transparent), 0 2px 8px #0000000f}.ToolMap-module__FaMfCW__cardActivePhase1{--card-active-color:var(--phase-1);}.ToolMap-module__FaMfCW__cardActivePhase2{--card-active-color:var(--phase-2);}.ToolMap-module__FaMfCW__cardActivePhase3{--card-active-color:var(--phase-3);}.ToolMap-module__FaMfCW__cardActiveCompass{--card-active-color:var(--neutral-gray);}.ToolMap-module__FaMfCW__panelIdle{border-color:color-mix(in srgb, var(--border) 55%, transparent);background:0 0}.ToolMap-module__FaMfCW__panelBase{border-color:color-mix(in srgb, var(--panel-phase-color) 27%, transparent);background:color-mix(in srgb, var(--panel-phase-color) 5.5%, transparent)}.ToolMap-module__FaMfCW__panelPhase1{--panel-phase-color:var(--phase-1);}.ToolMap-module__FaMfCW__panelPhase2{--panel-phase-color:var(--phase-2);}.ToolMap-module__FaMfCW__panelPhase3{--panel-phase-color:var(--phase-3);}.ToolMap-module__FaMfCW__panelCompass{border-color:color-mix(in srgb, var(--neutral-gray) 24%, transparent);--compass-tint-opacity:7%;background:var(--compass-tint)}.ToolMap-module__FaMfCW__compassOuter{border-radius:13px;padding:1.5px}.ToolMap-module__FaMfCW__compassInner{border-radius:11px}.ToolMap-module__FaMfCW__cardShell{transition-property:border-color,box-shadow;transition-duration:.3s}.ToolMap-module__FaMfCW__panelShell{transition-property:border-color,background;transition-duration:.3s}
.ProcessTimeline-module__n96ASa__timelineBar{box-sizing:border-box;border-radius:4px;height:15px;position:absolute;top:4.5px}.ProcessTimeline-module__n96ASa__timelineMinW600{min-width:600px}.ProcessTimeline-module__n96ASa__timelineCompassRowBg{background:color-mix(in srgb, var(--phase-3) 2.5%, transparent)}.ProcessTimeline-module__n96ASa__timelineCompassTitle{background:var(--compass-gradient-dark);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:10px;font-style:italic;font-weight:600}.ProcessTimeline-module__n96ASa__timelineCompassBar{--compass-tint-opacity:22%;background:var(--compass-tint);border:var(--compass-dashed-border);box-sizing:border-box;border-radius:4px;height:17px;position:absolute;top:7.5px;left:0;right:0}.ProcessTimeline-module__n96ASa__timelineSectionDivider{border-bottom:1px solid #00000014}.ProcessTimeline-module__n96ASa__timelinePhaseHeaderDivider{border-bottom:1px solid #0000000e}.ProcessTimeline-module__n96ASa__timelineToolDivider{border-top:1px solid #00000008}.ProcessTimeline-module__n96ASa__timelineLegendDivider{border-top:1px solid #00000012}.ProcessTimeline-module__n96ASa__timelineCompassSwatch{--compass-tint-opacity:22%;background:var(--compass-tint);border:var(--compass-dashed-border);border-radius:3px;width:20px;height:9px}
