.interactive_shell__qZvpU{display:grid;gap:var(--d-space-4);min-width:0}.interactive_line__M218M{margin:0;color:var(--d-text);font-size:var(--d-text-md);font-weight:var(--d-weight-semibold);line-height:var(--d-leading-snug)}.interactive_why__vGzce{margin:0;color:var(--d-text-secondary);font-size:var(--d-text-sm);line-height:var(--d-leading-body)}.interactive_why__vGzce[data-tone=ok]{color:var(--d-text)}.interactive_why__vGzce[data-tone=miss]{color:var(--d-text-muted)}.interactive_flow__W__N6{display:grid;gap:var(--d-space-3);min-width:0}.interactive_track__9o6kR{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.interactive_node__M5Zqg,.interactive_track__9o6kR{display:grid;gap:var(--d-space-2);position:relative;min-width:0}.interactive_node__M5Zqg{justify-items:center;padding:var(--d-space-3) var(--d-space-2);border:1px solid var(--d-line);border-radius:var(--d-radius-2);background:var(--d-surface);color:var(--d-text);font-size:var(--d-text-sm);text-align:center;overflow:hidden;transition:border-color var(--d-dur-base) var(--d-ease-out),background-color var(--d-dur-base) var(--d-ease-out)}.interactive_node__M5Zqg>span{min-width:0;max-width:100%;overflow-wrap:anywhere}.interactive_node__M5Zqg:not(:last-child):after{content:none}.interactive_node__M5Zqg[data-done=true]:not(:last-child):after{background:var(--d-annotation)}.interactive_node__M5Zqg[data-on=true]{border-color:var(--d-accent);background:color-mix(in srgb,var(--d-accent) 16%,var(--d-surface))}.interactive_node__M5Zqg[data-done=true]{border-color:var(--d-annotation)}.interactive_dot__4b8nZ{width:.75rem;height:.75rem;border-radius:var(--d-radius-pill);background:var(--d-line-strong)}.interactive_node__M5Zqg[data-on=true] .interactive_dot__4b8nZ{background:var(--d-accent)}.interactive_node__M5Zqg[data-done=true] .interactive_dot__4b8nZ{background:var(--d-annotation)}.interactive_packet__sSoUM{margin:0;max-width:100%;color:var(--d-accent);font-size:var(--d-text-xs);font-weight:var(--d-weight-semibold);letter-spacing:var(--d-tracking-label);text-transform:uppercase;overflow-wrap:anywhere}@media (min-width:640px){.interactive_track__9o6kR{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr))}.interactive_node__M5Zqg{overflow:visible;font-size:var(--d-text-base)}.interactive_node__M5Zqg:not(:last-child):after{content:"";position:absolute;top:1.15rem;right:-.45rem;width:.7rem;height:2px;background:var(--d-line-strong)}}.interactive_map__IwfiO{display:grid;gap:var(--d-space-3);min-width:0}.interactive_nodes__fGonE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--d-space-2)}@media (min-width:768px){.interactive_nodes__fGonE{grid-template-columns:repeat(4,minmax(0,1fr))}}.interactive_nodes__fGonE button{min-height:2.75rem;padding:var(--d-space-3);border:1px solid var(--d-line);border-radius:var(--d-radius-2);background:var(--d-surface);color:var(--d-text);font:inherit;font-weight:var(--d-weight-semibold);text-align:center;cursor:pointer}.interactive_nodes__fGonE button[data-sel=true]{border-color:var(--d-accent);background:color-mix(in srgb,var(--d-accent) 16%,var(--d-surface))}.interactive_nodes__fGonE button[data-lit=true]{border-color:var(--d-annotation)}.interactive_nodes__fGonE button:focus-visible{outline:2px solid var(--d-focus);outline-offset:3px}.interactive_wires__Ei1zn{margin:0;color:var(--d-text-muted);font-size:var(--d-text-sm)}.interactive_wireList__rVgXs{display:flex;flex-wrap:wrap;gap:var(--d-space-2);margin:0;padding:0;list-style:none}.interactive_wireList__rVgXs li{padding:var(--d-space-1) var(--d-space-2);border:1px solid var(--d-annotation);border-radius:var(--d-radius-pill);color:var(--d-text);font-size:var(--d-text-xs)}.interactive_logs__HQO8E{display:grid;gap:var(--d-space-2);min-width:0;padding:var(--d-space-3);border:1px solid var(--d-line);border-radius:var(--d-radius-2);background:var(--d-plate);color:var(--d-dawn)}.interactive_logs__HQO8E button{display:block;width:100%;min-height:2.75rem;padding:var(--d-space-2) var(--d-space-3);border:1px solid color-mix(in srgb,var(--d-dawn) 16%,transparent);border-radius:var(--d-radius-1);background:transparent;color:inherit;font:inherit;font-size:var(--d-text-sm);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer}.interactive_logs__HQO8E button:focus-visible{outline:2px solid var(--d-focus);outline-offset:2px}.interactive_logs__HQO8E button[data-found=true]{border-color:var(--d-clay-display);background:color-mix(in srgb,var(--d-clay) 28%,transparent)}.interactive_logs__HQO8E button[data-miss=true]{opacity:.64}.interactive_board__gqyvi{display:grid;gap:var(--d-space-3);min-width:0;padding:var(--d-space-4);border:1px solid var(--d-line);border-radius:var(--d-radius-2);background:var(--d-surface)}.interactive_board__gqyvi[data-ready=true]{border-color:var(--d-annotation)}.interactive_boardHead__1_iDX{display:flex;align-items:center;justify-content:space-between;gap:var(--d-space-3)}.interactive_lamp__n72tX{width:.85rem;height:.85rem;border-radius:var(--d-radius-pill);background:var(--d-stake);transition:background-color var(--d-dur-base) var(--d-ease-out)}.interactive_board__gqyvi[data-ready=true] .interactive_lamp__n72tX,.interactive_lamp__n72tX[data-on=true]{background:var(--d-clay-display)}.interactive_boardStatus__SkRRW{color:var(--d-text);font-size:var(--d-text-sm);font-weight:var(--d-weight-semibold)}.interactive_switches__evbX4{display:grid;gap:var(--d-space-2)}.interactive_switch__RpVO_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--d-space-3);min-height:2.75rem}.interactive_chat__XIBQ7{display:grid;gap:var(--d-space-3);min-width:0}.interactive_bubble___bidL{padding:var(--d-space-3) var(--d-space-4);border:1px solid var(--d-line);border-radius:var(--d-radius-2);background:var(--d-surface-2)}.interactive_who__D0tN_{display:block;margin-bottom:var(--d-space-1);color:var(--d-text-muted);font-size:var(--d-text-xs);font-weight:var(--d-weight-semibold);letter-spacing:var(--d-tracking-label);text-transform:uppercase}.interactive_choices__jdC0p{display:grid;gap:var(--d-space-2)}.interactive_choice__BeB4T{display:grid;gap:var(--d-space-1)}.interactive_choice__BeB4T[data-best=true] [data-picked=true],.interactive_choice__BeB4T[data-best=true] button{border-color:var(--d-annotation)}.interactive_checks__Z1Kqz{display:grid;gap:var(--d-space-2)}.interactive_check__m3LSA{display:grid;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:var(--d-space-3);min-height:2.75rem}.interactive_tick__ixjhc{width:.85rem;height:.85rem;border-radius:var(--d-radius-pill);background:var(--d-line-strong)}.interactive_check__m3LSA[data-on=true] .interactive_tick__ixjhc{background:var(--d-annotation)}.interactive_reward__AKkli{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:var(--d-space-3);min-width:0;padding:var(--d-space-3);border:1px solid var(--d-line);border-radius:var(--d-radius-2);background:var(--d-surface)}@media (max-width:639px){.interactive_reward__AKkli{grid-template-columns:1fr 1fr}.interactive_rewardNext__RCC1A{grid-column:1/-1}}.interactive_stat__Y4Ia7{display:grid;gap:var(--d-space-1)}.interactive_stat__Y4Ia7 b{font-size:var(--d-text-md);font-variant-numeric:tabular-nums}.interactive_tickNum__ytcSb{display:inline-block}.interactive_stat__Y4Ia7 span{color:var(--d-text-muted);font-size:var(--d-text-xs);letter-spacing:var(--d-tracking-label);text-transform:uppercase}.interactive_rewardNext__RCC1A{justify-self:end}.interactive_reward__AKkli[data-empty=true]{grid-template-columns:1fr}.interactive_startCall__CTpaU{display:flex;align-items:center;justify-content:center;min-height:2.75rem;width:100%;color:var(--d-text);font-weight:var(--d-weight-semibold);text-align:center;text-decoration:none}.interactive_startCall__CTpaU:focus-visible{outline:2px solid var(--d-focus);outline-offset:3px}.interactive_moment__l3D5t{background:color-mix(in srgb,var(--d-accent) 10%,var(--d-surface));text-align:center}.interactive_moment__l3D5t,.interactive_worldBoard__9mIOO{display:grid;gap:var(--d-space-3);padding:var(--d-space-5);border:1px solid var(--d-line);border-radius:var(--d-radius-2)}.interactive_worldBoard__9mIOO{min-width:0;background:var(--d-surface)}.interactive_worldBoard__9mIOO[data-flip=true],.interactive_worldBoard__9mIOO[data-ready=true]{border-color:color-mix(in srgb,var(--d-btn-bg) 42%,var(--d-line))}.interactive_world__pwKzu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--d-space-3)}.interactive_light__LnQGN{display:grid;justify-items:center;gap:var(--d-space-2);min-width:0;min-height:4.75rem;padding:var(--d-space-3) var(--d-space-2);border:1px solid color-mix(in srgb,var(--d-stake) 46%,var(--d-line));border-radius:var(--d-radius-2);background:color-mix(in srgb,var(--d-stake) 12%,var(--d-surface));color:var(--d-text);font-size:var(--d-text-sm);font-weight:var(--d-weight-semibold);text-align:center;transition:border-color var(--d-dur-base) var(--d-ease-out),background-color var(--d-dur-base) var(--d-ease-out),color var(--d-dur-base) var(--d-ease-out)}.interactive_light__LnQGN[data-now=true]{border-color:var(--d-accent);background:color-mix(in srgb,var(--d-accent) 18%,var(--d-surface));outline:2px solid color-mix(in srgb,var(--d-accent) 55%,transparent);outline-offset:2px}.interactive_light__LnQGN[data-on=true]{color:var(--d-btn-fg);border-color:var(--d-clay-display);background:color-mix(in srgb,var(--d-btn-bg) 78%,var(--d-clay-display))}.interactive_light__LnQGN i{display:block;position:relative;width:1.4rem;height:1.4rem;border-radius:var(--d-radius-pill);background:var(--d-stake);transition:background-color var(--d-dur-base) var(--d-ease-out)}.interactive_worldBoard__9mIOO[data-compact=true]{padding:var(--d-space-3)}.interactive_worldBoard__9mIOO[data-compact=true] .interactive_light__LnQGN{min-height:0;padding:var(--d-space-2) var(--d-space-1);font-size:var(--d-text-xs)}.interactive_worldBoard__9mIOO[data-compact=true] .interactive_light__LnQGN i{width:.75rem;height:.75rem}.interactive_light__LnQGN[data-on=true] i{background:var(--d-clay-display)}.interactive_light__LnQGN[data-on=true] i:after{content:"";position:absolute;top:44%;left:50%;width:.28em;height:.5em;border-right:2px solid var(--d-btn-bg);border-bottom:2px solid var(--d-btn-bg);transform:translate(-50%,-58%) rotate(45deg)}.interactive_light__LnQGN>span{min-width:0;max-width:100%;overflow-wrap:anywhere}.interactive_mapBlock__wXR7a{display:grid;gap:var(--d-space-3);min-width:0}.interactive_pathBar__Wldqa{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--d-space-1)}.interactive_pathTick__8gDcV{display:block;height:.45rem;border-radius:var(--d-radius-pill);background:color-mix(in srgb,var(--d-stake) 55%,var(--d-line))}.interactive_pathTick__8gDcV[data-now=true]{background:var(--d-accent)}.interactive_pathTick__8gDcV[data-done=true]{background:var(--d-btn-bg)}.interactive_mapRow__K_3yP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--d-space-2)}.interactive_stageNode__Dmd4p{display:grid;gap:var(--d-space-1);min-width:0;min-height:2.75rem;padding:var(--d-space-3);border:1px solid var(--d-line);border-radius:var(--d-radius-2);background:var(--d-surface);color:var(--d-text);text-decoration:none}.interactive_stageNode__Dmd4p[data-done=true]{border-color:color-mix(in srgb,var(--d-btn-bg) 50%,var(--d-line))}.interactive_stageNode__Dmd4p[data-now=true]{border-color:var(--d-accent);background:color-mix(in srgb,var(--d-accent) 16%,var(--d-surface))}.interactive_stageNode__Dmd4p[data-lock=true]{color:var(--d-text-muted);opacity:.42;filter:saturate(.15)}.interactive_stageNode__Dmd4p:focus-visible{outline:2px solid var(--d-focus);outline-offset:3px}.interactive_kicker__31GQm{color:var(--d-text-muted);font-size:var(--d-text-xs);letter-spacing:var(--d-tracking-label);text-transform:uppercase}@media (prefers-reduced-motion:reduce){.interactive_lamp__n72tX,.interactive_light__LnQGN i,.interactive_node__M5Zqg,.interactive_packet__sSoUM,.interactive_pin__RJuMy,.interactive_tickNum__ytcSb,.interactive_tick__ixjhc{transition:none}}