._card_fblz4_2{border:1px solid var(--border);background:var(--surface);border-radius:1rem;padding:1rem}._subtitle_fblz4_9{color:var(--text-muted);margin-top:.25rem;font-size:.875rem}._legend_fblz4_15{color:var(--text-muted);gap:1.25rem;margin-top:1rem;font-size:.875rem;display:flex}._legend_fblz4_15 li{align-items:center;gap:.5rem;display:flex}._swatch_fblz4_29{border-radius:3px;width:.75rem;height:.75rem}._details_fblz4_35{margin-top:1rem;font-size:.875rem}._details_fblz4_35 summary{cursor:pointer;color:var(--text-muted)}._tableScroll_fblz4_45{margin-top:.75rem;overflow-x:auto}._dataTable_fblz4_50{font-variant-numeric:tabular-nums;width:100%}._dataTable_fblz4_50 tr{border-bottom:1px solid var(--rule)}._dataTable_fblz4_50 th{padding:0 1rem .5rem 0;font-weight:500}._dataTable_fblz4_50 td{padding:.375rem 1rem .375rem 0}._chart_fblz4_69{outline-offset:4px;border-radius:.375rem;margin-top:1rem}._chart_fblz4_69:focus-visible{outline:2px solid var(--border-hover)}._runs_fblz4_79{--tip-overlap:0rem}._levels_fblz4_83{--tip-overlap:7rem}._grid_fblz4_88{pointer-events:none;position:absolute;inset:0}._gridLine_fblz4_94{background:var(--rule);width:1px;position:absolute;top:0;bottom:0}._gridLine_fblz4_94:first-child{background:var(--border-strong)}._axis_fblz4_106{color:var(--text-subtle);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1rem;display:flex}._axisTrack_fblz4_114{flex:1;height:1.25rem;margin-right:2.5rem;position:relative}._tick_fblz4_121{position:absolute;top:.25rem;transform:translate(-50%)}._minorTick_fblz4_127{display:none}._bar_fblz4_132{align-items:center;display:flex;position:relative}._fill_fblz4_138{border-radius:0 4px 4px 0;flex-shrink:0;height:100%}._active_fblz4_144 ._fill_fblz4_138{filter:brightness(1.1)}._value_fblz4_148{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:.375rem;font-size:.75rem;line-height:1rem}._tooltip_fblz4_156{z-index:10;border:1px solid var(--border-strong);background:var(--surface-raised);pointer-events:none;border-radius:.5rem;width:13rem;margin-bottom:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;position:absolute;bottom:100%;transform:translate(-50%);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._tipHead_fblz4_175{align-items:center;gap:.5rem;display:flex}._tipKey_fblz4_181{border-radius:1px;width:.75rem;height:2px}._tipValue_fblz4_187{font-size:.875rem;font-weight:600;line-height:1.25rem}._tipLine_fblz4_193{color:var(--text-muted);margin-top:.125rem}._runRow_fblz4_199{flex-direction:column;padding-top:.375rem;font-size:.875rem;display:flex}._runLabel_fblz4_206{gap:.5rem;line-height:1.25rem;display:flex}._runAgent_fblz4_212{width:2rem;color:var(--text-subtle);flex-shrink:0;font-size:.75rem}._runTrack_fblz4_219{margin-right:2.5rem;padding-block:.375rem;position:relative}._runBar_fblz4_225{height:.875rem}._subtle_fblz4_229{color:var(--text-subtle)}._levelRow_fblz4_234{align-items:center;font-size:.875rem;display:flex}._levelLabel_fblz4_240{flex-shrink:0;width:7rem;padding-right:.75rem}._levelName_fblz4_246{line-height:1.25rem}._levelMeta_fblz4_250{color:var(--text-subtle);font-size:.75rem;line-height:1rem}._levelTrack_fblz4_256{flex-direction:column;flex:1;align-self:stretch;gap:2px;margin-right:2.5rem;padding-block:.5rem;display:flex;position:relative}._levelBar_fblz4_267{height:.625rem}._srOnly_fblz4_271{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=40rem){._card_fblz4_2{padding:1.5rem}._runs_fblz4_79{--tip-overlap:9rem}._minorTick_fblz4_127{display:block}._runRow_fblz4_199{flex-direction:row;align-items:center;padding-top:0}._runLabel_fblz4_206{flex-shrink:0;width:16rem;padding-right:.75rem}._runTrack_fblz4_219{flex:1;align-self:stretch}._levelLabel_fblz4_240{width:10rem}}._training_fblz4_316{border-top:1px solid var(--rule);margin-top:1.5rem;padding-top:1.25rem}._plot_fblz4_322{height:10rem;margin:1.5rem 4.5rem 0 2.5rem;position:relative}._hLine_fblz4_328{background:var(--rule);height:1px;position:absolute;left:0;right:0}._hLine_fblz4_328:first-child{background:var(--border-strong)}._yTick_fblz4_340,._endLabel_fblz4_341{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;line-height:1rem;position:absolute}._yTick_fblz4_340{color:var(--text-subtle);padding-right:.5rem;right:100%;transform:translateY(-50%)}._endLabel_fblz4_341{color:var(--text-muted);padding-left:.5rem;transform:translateY(50%)}._lines_fblz4_362{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._lines_fblz4_362 path{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._crosshair_fblz4_378{background:var(--border-hover);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}._dot_fblz4_387{width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,50%)}._xAxis_fblz4_397{color:var(--text-subtle);font-variant-numeric:tabular-nums;justify-content:space-between;margin:.375rem 4.5rem 0 2.5rem;font-size:.75rem;display:flex}@media (prefers-color-scheme:dark){._active_fblz4_144 ._fill_fblz4_138{filter:brightness(1.25)}}._board_vuxdy_1{border-radius:.5rem;width:100%;margin:1rem auto 0;display:grid;position:relative;overflow:hidden}._floor_vuxdy_10{background:var(--tile-floor);position:relative}._wall_vuxdy_15{background:var(--tile-wall)}._target_vuxdy_19{border:2px solid var(--text-subtle);border-radius:50%;position:absolute;inset:30%}._piece_vuxdy_26{transition:transform .15s;position:absolute;top:0;left:0}._piece_vuxdy_26:before{content:"";border-radius:4px;position:absolute;inset:14%}._box_vuxdy_40:before{background:var(--tile-box)}._boxDone_vuxdy_44:before{background:var(--tile-box-done)}._player_vuxdy_48:before{background:var(--ql);border-radius:50%;inset:22%}@media (prefers-reduced-motion:reduce){._piece_vuxdy_26{transition:none}}._demo_197au_1{border:1px solid var(--border);background:var(--surface);border-radius:1rem;margin-top:1.5rem;padding:1rem}._controls_197au_9{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;display:flex}._field_197au_16{color:var(--text-muted);flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}._field_197au_16 select{border:1px solid var(--border-strong);background:var(--bg);min-width:11rem;color:var(--text);padding:.375rem .5rem}._button_197au_32{border:1px solid var(--border-strong);background:var(--surface);cursor:pointer;border-radius:.5rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500}._button_197au_32:hover:not(:disabled){border-color:var(--border-hover)}._button_197au_32:disabled{cursor:default;opacity:.5}._primary_197au_51{border-color:var(--text);background:var(--text);color:var(--bg)}._primary_197au_51:hover:not(:disabled){border-color:var(--text);opacity:.85}._hint_197au_62{color:var(--text-muted);margin-top:.75rem;font-size:.875rem}._note_197au_68{color:var(--text-subtle);margin-top:.125rem;font-size:.75rem}._playback_197au_74{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}._stepInfo_197au_82{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:.25rem;font-size:.875rem}._summary_197au_89{margin-top:.75rem;font-size:.875rem}._progress_197au_94{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1rem;display:flex}._progress_197au_94 progress{height:.5rem;accent-color:var(--ql);flex:10rem}@media (width>=40rem){._demo_197au_1{padding:1.5rem}}._back_9cl73_1{color:var(--text-muted);font-size:.875rem}._back_9cl73_1:hover{color:var(--text)}._intro_9cl73_10,._eyebrow_9cl73_14{margin-top:1.5rem}._eyebrow_9cl73_14{letter-spacing:.025em;text-transform:uppercase;color:var(--text-subtle);font-size:.75rem}._title_9cl73_25{margin-top:.25rem}._lede_9cl73_29{color:var(--text-muted);margin-top:.75rem}._credit_9cl73_34{color:var(--text-subtle);margin-top:.75rem;font-size:.875rem}._section_9cl73_40{margin-top:3rem}._text_9cl73_44{color:var(--text-muted);margin-top:.5rem}._tiles_9cl73_49{gap:1rem;margin-top:1.5rem;display:grid}._tile_9cl73_49{border:1px solid var(--border);background:var(--surface);border-radius:1rem;padding:1rem}._tileLabel_9cl73_62{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.875rem;display:flex}._dot_9cl73_70{border-radius:50%;width:.625rem;height:.625rem}._tileValue_9cl73_76{margin-top:.25rem;font-size:1.875rem;font-weight:600;line-height:1.2}._tileDetail_9cl73_83{color:var(--text-subtle);margin-top:.25rem;font-size:.875rem}._findings_9cl73_89{color:var(--text-muted);margin-top:1.5rem;padding-left:1.25rem;list-style:outside}._findings_9cl73_89 li+li{margin-top:.5rem}._charts_9cl73_100{flex-direction:column;gap:1.5rem;margin-top:2rem;display:flex}._rewards_9cl73_107{width:100%;margin-top:1rem;font-size:.875rem}._rewards_9cl73_107 tr{border-bottom:1px solid var(--rule)}._rewards_9cl73_107 td{color:var(--text-muted);padding:.5rem 1rem .5rem 0}._rewards_9cl73_107 td:last-child{text-align:right;font-variant-numeric:tabular-nums;color:var(--text);padding-right:0;font-weight:500}@media (width>=40rem){._tiles_9cl73_49{grid-template-columns:repeat(3,1fr)}}
