._app_11y3g_1{flex-direction:column;min-height:100vh;display:flex}._skip_11y3g_7{position:absolute;left:-9999px}._skip_11y3g_7:focus{left:var(--space-4);top:var(--space-2);z-index:10;background:var(--surface);padding:var(--space-2) var(--space-3);border-radius:var(--radius)}._header_11y3g_20{align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-3) var(--space-4);background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}._brand_11y3g_30{align-items:center;gap:var(--space-2);min-width:0;display:flex}._brand_11y3g_30>div{flex-direction:column;min-width:0;display:flex}._brand_11y3g_30 strong{letter-spacing:-.02em;font-size:1.05rem;font-weight:650;line-height:1.15}._brand_11y3g_30 span{color:var(--text-muted);font-size:.75rem}._logo_11y3g_51{flex:none;width:30px;height:30px}._logoTile_11y3g_56{fill:var(--text)}._logoLine_11y3g_59{fill:none;stroke:var(--accent);stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:0;animation:_draw_11y3g_1 .9s var(--ease-in-out) .1s both}._logoNode_11y3g_69{fill:var(--bg);stroke:var(--accent);stroke-width:2px}@keyframes _draw_11y3g_1{0%{stroke-dashoffset:60px}}._projectName_11y3g_80{border-radius:var(--radius-sm);min-width:0;padding:var(--space-1) var(--space-2);transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);background:0 0;border:1px solid #0000;flex:180px;font-weight:600}._projectName_11y3g_80:hover{border-color:var(--border)}._projectName_11y3g_80:focus{border-color:var(--accent);background:var(--bg)}._segmented_11y3g_100{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);isolation:isolate;margin:0;padding:2px;display:inline-flex;position:relative}._segmented_11y3g_100 label{padding:3px var(--space-3);cursor:pointer;color:var(--text-muted);transition:color var(--dur-2) var(--ease-out);border-radius:3px;font-size:.875rem;position:relative}._segmented_11y3g_100 label:hover{color:var(--text)}._segmented_11y3g_100 input{opacity:0;cursor:pointer;position:absolute;inset:0}._segmented_11y3g_100 label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}._thumb_11y3g_132{z-index:-1;background:var(--text);transition:transform var(--dur-3) var(--ease-out), width var(--dur-3) var(--ease-out);border-radius:3px;position:absolute;top:2px;bottom:2px;left:0}._segmented_11y3g_100 label:has(input:checked){color:var(--bg)}._actions_11y3g_148{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._divider_11y3g_154{background:var(--border);width:1px;height:20px;margin:0 var(--space-1)}._button_11y3g_161{border:1px solid var(--border-strong);background:var(--surface);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);font-size:.875rem}._button_11y3g_161:hover{background:var(--surface-2)}._button_11y3g_161:active{transform:translateY(1px)}._quiet_11y3g_180{color:var(--text-muted);background:0 0;border-color:#0000}._quiet_11y3g_180:hover{color:var(--text)}._primary_11y3g_188{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}._primary_11y3g_188:hover{background:var(--accent);filter:brightness(1.08)}._notice_11y3g_198{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--accent-soft);border-bottom:1px solid var(--border);animation:_slideDown_11y3g_1 var(--dur-3) var(--ease-out);display:flex}@keyframes _slideDown_11y3g_1{0%{opacity:0;transform:translateY(-100%)}}._noticeError_11y3g_214{background:var(--danger-soft);color:var(--danger)}._noticeWarn_11y3g_218{background:var(--warn-soft)}._noticeList_11y3g_221{margin:var(--space-1) 0 0;padding-left:var(--space-6);font-size:.875rem}._noticeActions_11y3g_226{gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}._tabs_11y3g_233{gap:var(--space-1);padding:0 var(--space-4);background:var(--surface);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}._tab_11y3g_233{padding:var(--space-3) var(--space-3);cursor:pointer;white-space:nowrap;color:var(--text-muted);transition:color var(--dur-2) var(--ease-out);background:0 0;border:0;align-items:baseline;gap:6px;display:inline-flex}._tab_11y3g_233:hover{color:var(--text)}._tab_11y3g_233[aria-selected=true]{color:var(--text);font-weight:600}._tabIndex_11y3g_262{font-family:var(--font-mono);color:var(--text-muted);transition:color var(--dur-2) var(--ease-out);font-size:.68rem;font-weight:400}._tab_11y3g_233[aria-selected=true] ._tabIndex_11y3g_262{color:var(--accent)}._tabBar_11y3g_272{background:var(--accent);height:2px;transition:transform var(--dur-3) var(--ease-out), width var(--dur-3) var(--ease-out);position:absolute;bottom:0;left:0}._main_11y3g_283{width:100%;max-width:1200px;min-height:100vh;padding:var(--space-6) var(--space-4);flex:1;margin:0 auto}._placeholder_11y3g_293{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius);padding:var(--space-6)}._placeholder_11y3g_293 p{color:var(--text-muted)}._footer_11y3g_303{padding:var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);text-align:center;font-size:.85rem}._footer_11y3g_303 p{margin:var(--space-1) 0}._footer_11y3g_303 strong{color:var(--text);font-weight:600}._footerLink_11y3g_319{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._wrap_mahrm_1{display:inline;position:relative}._term_mahrm_5{font:inherit;color:inherit;cursor:help;text-align:inherit;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted);transition:text-decoration-color var(--dur-1) var(--ease-out);background:0 0;border:0;padding:0}._term_mahrm_5:hover,._term_mahrm_5[aria-expanded=true]{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}._tip_mahrm_22{z-index:30;background:var(--surface);width:min(300px,80vw);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--space-2) var(--space-3);animation:_pop_mahrm_1 var(--dur-2) var(--ease-out);text-transform:none;letter-spacing:normal;font-size:.82rem;font-weight:400;line-height:1.45;position:absolute;top:calc(100% + 4px);left:0}._dialog_mahrm_41{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);width:min(640px,100vw - 32px);max-height:calc(100vh - 64px);padding:var(--space-4);box-shadow:var(--shadow)}._dialog_mahrm_41[open]{animation:_pop_mahrm_1 var(--dur-3) var(--ease-out)}._dialog_mahrm_41::backdrop{animation:_fade_mahrm_1 var(--dur-3) var(--ease-out);background:#00000073}._dialogHead_mahrm_58{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}._close_mahrm_64{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius);padding:4px var(--space-3);cursor:pointer}._list_mahrm_71{gap:var(--space-3);margin:0;display:grid}._list_mahrm_71 dt{font-weight:600}._list_mahrm_71 dd{color:var(--text-muted);margin:2px 0 0;font-size:.9rem}._frame_1l6kl_9{container-type:inline-size}._chain_1l6kl_12{--gap:36px;grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}._stage_1l6kl_21{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);flex-direction:column;gap:2px;display:flex;position:relative}._head_1l6kl_31{align-items:center;gap:var(--space-2);margin-bottom:4px;display:flex}._node_1l6kl_37{border:1px solid var(--border-strong);background:var(--surface);width:30px;height:30px;color:var(--accent);animation:_energise_1l6kl_1 .5s var(--ease-out) calc(.15s + var(--i,0) * .12s) both;border-radius:7px;flex-shrink:0;place-items:center;display:grid}._node_1l6kl_37 svg{width:18px;height:18px}@keyframes _energise_1l6kl_1{0%{color:var(--text-muted);border-color:var(--border)}50%{box-shadow:0 0 0 4px var(--accent-soft);border-color:var(--accent)}}._name_1l6kl_63{font-size:.85rem;font-weight:600;line-height:1.25}._count_1l6kl_68{font-family:var(--font-mono);font-size:.8rem}._meta_1l6kl_72{color:var(--text-muted);font-size:.78rem}._stage_1l6kl_21:not(:last-child):after{content:"";pointer-events:none;background:repeating-linear-gradient(180deg, var(--accent) 0 5px, transparent 5px 12px);width:2px;height:20px;animation:.9s linear infinite _down_1l6kl_1;position:absolute;top:100%;left:27px}@container (width>=560px){._chain_1l6kl_12{column-gap:var(--gap);grid-template-columns:repeat(3,1fr)}._stage_1l6kl_21:nth-child(4){grid-area:2/3}._stage_1l6kl_21:nth-child(5){grid-area:2/2}._stage_1l6kl_21:nth-child(6){grid-area:2/1}._stage_1l6kl_21:nth-child(-n+2):after{width:var(--gap);background:repeating-linear-gradient(90deg, var(--accent) 0 5px, transparent 5px 12px);height:2px;animation-name:_right_1l6kl_1;top:27px;left:100%}._stage_1l6kl_21:nth-child(3):after{left:auto;right:27px}._stage_1l6kl_21:nth-child(4):after,._stage_1l6kl_21:nth-child(5):after{width:var(--gap);background:repeating-linear-gradient(90deg, var(--accent) 0 5px, transparent 5px 12px);height:2px;animation-name:_left_1l6kl_1;top:27px;left:auto;right:100%}}@container (width>=900px){._chain_1l6kl_12{grid-template-columns:repeat(6,1fr)}._stage_1l6kl_21:nth-child(n){grid-area:auto}._stage_1l6kl_21:nth-child(n):not(:last-child):after{width:var(--gap);background:repeating-linear-gradient(90deg, var(--accent) 0 5px, transparent 5px 12px);height:2px;animation-name:_right_1l6kl_1;top:27px;left:100%;right:auto}}@keyframes _down_1l6kl_1{to{background-position:0 12px}}@keyframes _right_1l6kl_1{to{background-position:12px 0}}@keyframes _left_1l6kl_1{to{background-position:-12px 0}}._wizard_7mcxr_1{gap:var(--space-4);flex-direction:column;max-width:880px;margin:0 auto;display:flex}._progress_7mcxr_8{gap:var(--space-1);margin:0;padding:0;font-size:.8rem;list-style:none;display:flex;overflow-x:auto}._progress_7mcxr_8 li{min-width:70px;padding-top:var(--space-2);border-top:3px solid var(--border);color:var(--text-muted);transition:color var(--dur-2) var(--ease-out);flex:1 1 0;position:relative}._progress_7mcxr_8 li:before{content:"";background:var(--accent);transform-origin:0;height:3px;transition:transform var(--dur-3) var(--ease-out);position:absolute;top:-3px;left:0;right:0;transform:scaleX(0)}._progress_7mcxr_8 li._done_7mcxr_39{color:var(--text)}._progress_7mcxr_8 li._done_7mcxr_39:before{transform:scaleX(1)}._progress_7mcxr_8 li[aria-current=step]{font-weight:650}._card_7mcxr_48{animation:_rise_7mcxr_1 var(--dur-3) var(--ease-out);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-6);gap:var(--space-6);flex-direction:column;display:flex}@media (width<=600px){._card_7mcxr_48{padding:var(--space-4)}}._stepTitle_7mcxr_63{font-size:1.4rem}._stepTitle_7mcxr_63:focus{outline:none}._intro_7mcxr_69{color:var(--text-muted);margin:0}._question_7mcxr_73{margin-bottom:var(--space-3);padding:0;font-size:1.05rem;font-weight:650}._choices_7mcxr_79{border:0;min-width:0;margin:0;padding:0}._choiceGrid_7mcxr_85{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._choice_7mcxr_79{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3);gap:var(--space-1);cursor:pointer;background:var(--bg);transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);flex-direction:column;display:flex;position:relative}._choice_7mcxr_79:hover{border-color:var(--border-strong)}._choice_7mcxr_79:active{transform:scale(.99)}._choice_7mcxr_79 input{opacity:0;width:1px;height:1px;margin:0;position:absolute}._choice_7mcxr_79:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._chosen_7mcxr_124{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}._choiceTitle_7mcxr_129{font-weight:600}._choiceDetail_7mcxr_132{color:var(--text-muted);font-size:.85rem}._fieldsGrid_7mcxr_136{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._live_7mcxr_141{color:var(--text-muted);margin:0;font-size:.9rem}._hint_7mcxr_146{color:var(--text-muted);margin:0;font-size:.85rem}._nav_7mcxr_151{gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-4);display:flex}._nav_7mcxr_151 button{padding:8px var(--space-4);font-size:.95rem}._nav_7mcxr_151 button:disabled{opacity:.5;cursor:not-allowed}._spacer_7mcxr_165{flex:1}._summary_7mcxr_168{gap:var(--space-4);flex-direction:column;display:flex}._print_128wv_1{display:none}@media print{._print_128wv_1{color:#000;font-size:10.5pt;line-height:1.4;display:block}._print_128wv_1 h1{margin:0 0 4pt;font-size:18pt}._print_128wv_1 h2{border-bottom:1px solid #999;margin:14pt 0 6pt;font-size:12pt}._print_128wv_1 table{border-collapse:collapse;width:100%}._print_128wv_1 th,._print_128wv_1 td{text-align:left;vertical-align:top;border-bottom:1px solid #ddd;padding:3pt 6pt 3pt 0}._print_128wv_1 th{width:42%;font-weight:600}._print_128wv_1 ul{overflow-wrap:anywhere;padding-left:14pt;font-size:9pt}._disclaimer_128wv_41{border:1px solid #999;padding:6pt;font-size:9pt}._small_128wv_46{color:#444;font-size:9pt}}._pipeline_nd3zg_7{z-index:30;background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);position:sticky;top:0}._track_nd3zg_15{max-width:1200px;padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-4);scrollbar-width:none;margin:0 auto;display:flex;overflow-x:auto}._steps_nd3zg_25{flex:1;align-items:center;min-width:max-content;display:flex}._stepWrap_nd3zg_31{flex:1;align-items:center;display:flex}._stepWrap_nd3zg_31:first-child{flex:none}._link_nd3zg_41{min-width:32px;height:2px;margin:0 var(--space-2) 0 var(--space-1);background:var(--border);transition:background var(--dur-3) var(--ease-out);flex:1;position:relative;overflow:visible}._link_nd3zg_41:after{content:"";border-top:2px solid var(--border-strong);border-right:2px solid var(--border-strong);width:6px;height:6px;transition:border-color var(--dur-3) var(--ease-out);position:absolute;top:50%;right:-2px;transform:translateY(-50%)rotate(45deg)}._link_nd3zg_41[data-state=done]{background:color-mix(in srgb, var(--accent) 35%, transparent)}._link_nd3zg_41[data-state=done]:after{border-color:var(--accent)}._flow_nd3zg_70{position:absolute;inset:0 6px 0 0;overflow:hidden}._flow_nd3zg_70:before{content:"";background:repeating-linear-gradient(90deg, var(--border-strong) 0 5px, transparent 5px 16px);animation:2.4s linear infinite _flow_nd3zg_70;position:absolute;inset:0 0 0 -16px}._link_nd3zg_41[data-state=done] ._flow_nd3zg_70:before{background:repeating-linear-gradient(90deg, var(--accent) 0 6px, transparent 6px 16px);animation-duration:1.1s}@keyframes _flow_nd3zg_70{to{transform:translate(16px)}}._step_nd3zg_25{border-radius:var(--radius);color:var(--text-muted);text-align:left;cursor:pointer;transition:background var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:6px 12px 6px 6px;display:flex}._step_nd3zg_25:hover{background:var(--surface-2)}._step_nd3zg_25[data-state=active]{border-color:var(--border);background:var(--bg)}._node_nd3zg_118{border:1px solid var(--border-strong);background:var(--surface);width:36px;height:36px;color:var(--text-muted);transition:background var(--dur-3) var(--ease-out), border-color var(--dur-3) var(--ease-out), color var(--dur-3) var(--ease-out), box-shadow var(--dur-3) var(--ease-out);border-radius:8px;flex-shrink:0;place-items:center;display:grid;position:relative}._node_nd3zg_118 svg{width:20px;height:20px}._step_nd3zg_25[data-state=done] ._node_nd3zg_118{border-color:var(--accent);color:var(--accent)}._step_nd3zg_25[data-state=active] ._node_nd3zg_118{border-color:var(--accent);background:var(--accent);color:var(--accent-text);box-shadow:0 0 0 4px var(--accent-soft)}._step_nd3zg_25[data-state=active] ._node_nd3zg_118:after{content:"";border:2px solid var(--accent);border-radius:inherit;animation:_ring_nd3zg_1 .7s var(--ease-out) both;pointer-events:none;position:absolute;inset:-1px}@keyframes _ring_nd3zg_1{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}._text_nd3zg_170{flex-direction:column;gap:1px;line-height:1.25;display:flex}._label_nd3zg_176{color:var(--text);align-items:baseline;gap:6px;font-size:.92rem;font-weight:600;display:flex}._index_nd3zg_184{font-family:var(--font-mono);color:var(--text-muted);font-size:.68rem;font-weight:400}._step_nd3zg_25[data-state=active] ._index_nd3zg_184{color:var(--accent)}._summary_nd3zg_193{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-muted);font-size:.74rem}._pulse_nd3zg_201 ._summary_nd3zg_193{animation:_glow_nd3zg_1 1s var(--ease-out)}._pulse_nd3zg_201 ._node_nd3zg_118{animation:_nudge_nd3zg_1 .6s var(--ease-out)}@keyframes _glow_nd3zg_1{0%{color:var(--accent)}}@keyframes _nudge_nd3zg_1{40%{transform:translateY(-2px)}}._tools_nd3zg_218{gap:var(--space-1);padding-left:var(--space-4);border-left:1px solid var(--border);display:flex}._tool_nd3zg_218{border-radius:var(--radius-sm);color:var(--text-muted);white-space:nowrap;cursor:pointer;transition:color var(--dur-2) var(--ease-out), background var(--dur-2) var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:7px 10px;font-size:.9rem;display:inline-flex}._tool_nd3zg_218:hover{color:var(--text);background:var(--surface-2)}._tool_nd3zg_218[aria-selected=true]{color:var(--text);border-color:var(--border-strong);background:var(--bg);font-weight:600}._toolIcon_nd3zg_250{width:18px;height:18px}@media (width<=720px),(height<=560px){._pipeline_nd3zg_7{position:static}._node_nd3zg_118{width:30px;height:30px}._node_nd3zg_118 svg{width:17px;height:17px}}._head_nd3zg_271{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}._headNode_nd3zg_277{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);animation:_pop_nd3zg_1 var(--dur-3) var(--ease-out);border-radius:10px;flex-shrink:0;place-items:center;display:grid}._headNode_nd3zg_277 svg{width:26px;height:26px}._eyebrow_nd3zg_292{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.72rem}._title_nd3zg_300{outline:none;margin:2px 0 4px;font-size:1.6rem}._question_nd3zg_305{color:var(--text-muted);margin:0}._panel_nd3zg_311[data-dir=forward]{animation:_fromRight_nd3zg_1 var(--dur-3) var(--ease-out)}._panel_nd3zg_311[data-dir=back]{animation:_fromLeft_nd3zg_1 var(--dur-3) var(--ease-out)}@keyframes _fromRight_nd3zg_1{0%{opacity:0;transform:translate(24px)}}@keyframes _fromLeft_nd3zg_1{0%{opacity:0;transform:translate(-24px)}}._foot_nd3zg_331{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}._back_nd3zg_341,._next_nd3zg_342{border-radius:var(--radius);cursor:pointer;text-align:left;transition:box-shadow var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);align-items:center;display:inline-flex}._back_nd3zg_341{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);gap:8px;padding:10px 14px}._back_nd3zg_341:hover{color:var(--text);border-color:var(--border-strong)}._next_nd3zg_342{border:1px solid var(--accent);background:var(--surface);max-width:480px;color:var(--text);gap:12px;padding:10px 16px 10px 10px}._next_nd3zg_342:hover{box-shadow:var(--shadow)}._back_nd3zg_341:active,._next_nd3zg_342:active{transform:translateY(1px)}._nextNode_nd3zg_379{background:var(--accent);width:40px;height:40px;color:var(--accent-text);border-radius:8px;flex-shrink:0;place-items:center;display:grid}._nextNode_nd3zg_379 svg{width:22px;height:22px}._nextText_nd3zg_393{flex-direction:column;gap:2px;display:flex}._nextLabel_nd3zg_398{font-weight:600}._nextQuestion_nd3zg_401{color:var(--text-muted);font-size:.85rem}._arrow_nd3zg_405{width:18px;height:18px;transition:transform var(--dur-2) var(--ease-out);flex-shrink:0}._next_nd3zg_342:hover ._arrow_nd3zg_405{transform:translate(4px)}._back_nd3zg_341:hover ._arrow_nd3zg_405{transform:translate(-4px)}._tips_7usz8_2{margin:calc(-1 * var(--space-2)) 0 var(--space-6) 64px;padding:var(--space-3) var(--space-4);border-left:2px solid var(--accent);background:var(--surface);border-radius:0 var(--radius) var(--radius) 0;animation:_rise_7usz8_1 var(--dur-3) var(--ease-out);position:relative}@media (width<=640px){._tips_7usz8_2{margin-left:0}}._tipsTitle_7usz8_16{margin:0 0 var(--space-2);font-size:.88rem}._tipsList_7usz8_20{gap:4px;margin:0;padding-left:1.3em;font-size:.9rem;display:grid}._tipsList_7usz8_20 li::marker{font-family:var(--font-mono);color:var(--accent);font-size:.8em}._tipsActions_7usz8_32{align-items:center;gap:var(--space-4);margin-top:var(--space-3);display:flex}._gotIt_7usz8_38{padding:5px var(--space-3);border:1px solid var(--text);border-radius:var(--radius-sm);background:var(--text);color:var(--bg);cursor:pointer;font-size:.85rem}._quiet_7usz8_47{color:var(--text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline}._quiet_7usz8_47:hover{color:var(--text)}._tipsButton_7usz8_60{margin-top:var(--space-2);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:.8rem;display:inline-flex}._tipsButton_7usz8_60:hover{color:var(--text);border-color:var(--border-strong)}._tipsMark_7usz8_80{background:var(--surface-2);width:18px;height:18px;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:.72rem;font-weight:500;display:grid}._welcome_7usz8_93{width:min(720px,100vw - 32px);max-height:calc(100vh - 32px);padding:var(--space-6);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);box-shadow:var(--shadow)}._welcome_7usz8_93[open]{animation:_pop_7usz8_1 var(--dur-3) var(--ease-out)}._welcome_7usz8_93::backdrop{animation:_fade_7usz8_1 var(--dur-3) var(--ease-out);background:#11121473}@media (width<=560px){._welcome_7usz8_93{padding:var(--space-4)}}._welcomeTitle_7usz8_115{margin:var(--space-4) 0 var(--space-2);font-size:1.45rem}._welcomeText_7usz8_119{max-width:60ch;color:var(--text-muted);margin:0}._welcomeAsk_7usz8_124{margin:var(--space-6) 0 var(--space-3);font-size:.95rem}._paths_7usz8_128,._examples_7usz8_129{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}._path_7usz8_128,._example_7usz8_129{width:100%;height:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--text);text-align:left;cursor:pointer;transition:border-color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);gap:4px;display:grid}._path_7usz8_128{column-gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start}._path_7usz8_128:hover,._example_7usz8_129:hover{border-color:var(--accent)}._path_7usz8_128:active,._example_7usz8_129:active{transform:translateY(1px)}._pathNode_7usz8_167{border:1px solid var(--border-strong);background:var(--surface);width:36px;height:36px;color:var(--accent);transition:background var(--dur-2) var(--ease-out);border-radius:8px;grid-row:span 2;place-items:center;display:grid}._pathNode_7usz8_167 svg{width:20px;height:20px}._path_7usz8_128:hover ._pathNode_7usz8_167{background:var(--accent-soft)}._pathTitle_7usz8_186,._exampleTitle_7usz8_187{font-weight:600}._pathText_7usz8_190,._exampleText_7usz8_191{color:var(--text-muted);font-size:.86rem}._welcomeFoot_7usz8_195{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}._welcomeNote_7usz8_202{color:var(--text-muted);font-size:.85rem}._strip_7usz8_208{align-items:center;display:flex}._stripItem_7usz8_212{flex:1;align-items:center;display:flex}._stripItem_7usz8_212:first-child{flex:none}._stripLink_7usz8_220{height:2px;margin:0 var(--space-2);background:repeating-linear-gradient(90deg, var(--accent) 0 6px, transparent 6px 16px);flex:1;animation:1.1s linear infinite _strip_7usz8_208}@keyframes _strip_7usz8_208{to{background-position:16px 0}}._stripNode_7usz8_232{border:1px solid var(--accent);background:var(--accent-soft);width:40px;height:40px;color:var(--accent);animation:_light_7usz8_1 .6s var(--ease-out) both;border-radius:9px;place-items:center;display:grid}._stripNode_7usz8_232 svg{width:22px;height:22px}@keyframes _light_7usz8_1{0%{border-color:var(--border);background:var(--surface);color:var(--text-muted)}}._card_1ixud_1{z-index:50;right:var(--space-4);bottom:var(--space-4);background:var(--surface);width:min(380px,100vw - 32px);color:var(--text);border:1px solid var(--accent);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--space-4);animation:_pop_1ixud_1 var(--dur-3) var(--ease-out);position:fixed}._card_1ixud_1:focus{outline:none}._count_1ixud_18{font-family:var(--font-mono);color:var(--text-muted);margin:0;font-size:.72rem}._title_1ixud_24{margin:var(--space-1) 0 var(--space-2);font-size:1.05rem}._text_1ixud_28{margin:0 0 var(--space-4);font-size:.92rem}._nav_1ixud_32{align-items:center;gap:var(--space-2);display:flex}._spacer_1ixud_37{flex:1}._button_1ixud_40{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius);padding:5px var(--space-3);cursor:pointer}._primary_1ixud_47{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}._skip_1ixud_52{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._highlight_1ixud_60{outline-offset:3px;border-radius:var(--radius);outline:3px solid var(--accent)!important}@media (prefers-reduced-motion:no-preference){._highlight_1ixud_60{transition:outline-color .2s}}@font-face{font-family:Plex Sans;font-style:normal;font-display:swap;font-weight:100 700;src:url(./ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2)format("woff2-variations")}@font-face{font-family:Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2")}@font-face{font-family:Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2")}:root{--font-sans:"Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono:"Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--bg:#f3f2ed;--surface:#fdfcf9;--surface-2:#eceae3;--border:#dad7cd;--border-strong:#b8b4a7;--text:#191b1d;--text-muted:#565a60;--accent:#b4471a;--accent-text:#fff;--accent-soft:#f6e3d6;--warn:#855c00;--warn-soft:#f8edcc;--danger:#a3183a;--danger-soft:#f9e1e6;--focus:#1f5fd6;--shadow:0 1px 0 #191b1d0a, 0 8px 28px -12px #191b1d47;--radius:6px;--radius-sm:4px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#111214;--surface:#18191c;--surface-2:#222327;--border:#34363b;--border-strong:#4a4d54;--text:#ebe9e3;--text-muted:#a3a39b;--accent:#ef8a52;--accent-text:#1d0d03;--accent-soft:#3b2215;--warn:#e3b452;--warn-soft:#33270c;--danger:#ff8da1;--danger-soft:#3d1520;--focus:#8fb4ff;--shadow:0 1px 0 #0000004d, 0 10px 32px -12px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#111214;--surface:#18191c;--surface-2:#222327;--border:#34363b;--border-strong:#4a4d54;--text:#ebe9e3;--text-muted:#a3a39b;--accent:#ef8a52;--accent-text:#1d0d03;--accent-soft:#3b2215;--warn:#e3b452;--warn-soft:#33270c;--danger:#ff8da1;--danger-soft:#3d1520;--focus:#8fb4ff;--shadow:0 1px 0 #0000004d, 0 10px 32px -12px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{interpolate-size:allow-keywords}html,body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.2}button,input,select,textarea{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent}::selection{background:var(--accent-soft);color:var(--text)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes rise{0%{opacity:0;transform:translateY(6px)}}@keyframes pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{:root{--bg:#fff;--surface:#fff;--text:#000}.no-print{display:none!important}}.prerender{max-width:68ch;padding:var(--space-8) var(--space-4);margin:0 auto}.prerender-brand{margin:0 0 var(--space-6);font-weight:600}.prerender h1{margin-bottom:var(--space-4);font-size:1.8rem}.prerender h2{margin:var(--space-6) 0 var(--space-2);font-size:1.1rem}.prerender li{margin-bottom:var(--space-2)}.prerender a{color:var(--accent)}
