.GlossaryTerm_term__tV1aO{position:relative;cursor:help;border-bottom:1px dashed rgba(56,189,248,.6);color:#bae6fd;white-space:nowrap;outline:none}.GlossaryTerm_term__tV1aO:focus-visible{box-shadow:0 0 0 2px rgba(56,189,248,.5);border-radius:3px}.GlossaryTerm_dot__yb_Ys{display:inline-flex;align-items:center;justify-content:center;width:.85rem;height:.85rem;margin-left:2px;border-radius:50%;font-size:.58rem;font-weight:800;vertical-align:super;color:#0b1322;background:rgba(56,189,248,.85)}.GlossaryTerm_pop__kvvhn{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:50;width:-moz-max-content;width:max-content;max-width:280px;padding:.6rem .75rem;border-radius:.6rem;background:#0b1322;border:1px solid rgba(56,189,248,.4);box-shadow:0 14px 40px rgba(0,0,0,.55);white-space:normal;text-align:left;animation:GlossaryTerm_pop__kvvhn .12s ease}.GlossaryTerm_pop__kvvhn:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(56,189,248,.4)}.GlossaryTerm_popTerm__lz8Fe{display:block;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#67e8f9;margin-bottom:.25rem}.GlossaryTerm_popDef__C2reY{display:block;font-size:.82rem;line-height:1.5;color:#dbe7ff}@keyframes GlossaryTerm_pop__kvvhn{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:640px){.GlossaryTerm_pop__kvvhn{max-width:220px}}.WikiMarkdown_prose__TwoBC{color:#c6d5ff;font-size:1rem;line-height:1.75;max-width:100%}.WikiMarkdown_h1__4uaWF{margin:0 0 1.25rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;color:#f1f6ff;line-height:1.2;letter-spacing:-.02em}.WikiMarkdown_h2__DUpDa{margin:2.5rem 0 1rem;padding-bottom:.5rem;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;color:#e8f0ff;border-bottom:1px solid rgba(34,211,238,.15)}.WikiMarkdown_h3___lExd{margin:1.75rem 0 .75rem;font-size:1.125rem;font-weight:650;color:#dbeafe}.WikiMarkdown_h4__yoE44{margin:1.25rem 0 .5rem;font-size:1rem;font-weight:600;color:#bfdbfe}.WikiMarkdown_p__DH_mo{margin:0 0 1rem}.WikiMarkdown_blockquote__Kq7Bd{margin:1.25rem 0;padding:1rem 1.25rem;border-left:3px solid rgba(34,211,238,.5);background:rgba(34,211,238,.06);border-radius:0 .625rem .625rem 0;color:#a5f3fc;font-size:.9375rem}.WikiMarkdown_blockquote__Kq7Bd p:last-child{margin-bottom:0}.WikiMarkdown_ol__Jdkk_,.WikiMarkdown_ul__7NN_V{margin:0 0 1.25rem;padding-left:1.5rem}.WikiMarkdown_li__hVM9q{margin-bottom:.35rem}.WikiMarkdown_li__hVM9q::marker{color:#22d3ee}.WikiMarkdown_hr__kMRD_{margin:2rem 0;border:none;border-top:1px solid rgba(255,255,255,.08)}.WikiMarkdown_link__XLXqU{color:#67e8f9;text-decoration:underline;text-underline-offset:2px}.WikiMarkdown_link__XLXqU:hover{color:#a5f3fc}.WikiMarkdown_inlineCode__9ENQA{padding:.125rem .4rem;border-radius:.25rem;background:rgba(34,211,238,.1);border:1px solid rgba(34,211,238,.2);font-size:.875em;color:#a7f3ff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace}.WikiMarkdown_codeBlock__Ap2Iw{margin:1rem 0!important}.WikiMarkdown_tableWrap__wOlKH{margin:1.25rem 0;overflow-x:auto;border-radius:.625rem;border:1px solid rgba(255,255,255,.08)}.WikiMarkdown_table__O8Ani{width:100%;border-collapse:collapse;font-size:.875rem}.WikiMarkdown_th__R67X2{padding:.625rem .875rem;text-align:left;background:rgba(34,211,238,.08);color:#e0f2fe;font-weight:600;border-bottom:1px solid rgba(255,255,255,.1)}.WikiMarkdown_td__Q2rg6{padding:.625rem .875rem;border-bottom:1px solid rgba(255,255,255,.06);color:#cbd5e1}@media (max-width:640px){.WikiMarkdown_prose__TwoBC{font-size:.9375rem;line-height:1.7}}.SortingStage_stage__M4dr4{--live:#8ebcff;--done:#83dcc0;--operation:#ffd18c;border:1px solid #ffffff15;border-radius:14px;background:linear-gradient(145deg,#14213755,#0d141e);padding:18px;min-width:0}.SortingStage_header__Eg4Ct{display:flex;align-items:center;justify-content:space-between;gap:12px}.SortingStage_eyebrow__BSVnn{color:var(--live);font:600 10px ui-monospace,monospace;letter-spacing:.14em}.SortingStage_header__Eg4Ct h3{margin:6px 0 0;font-size:17px;letter-spacing:-.02em}.SortingStage_badge__UOm_w{font:11px ui-monospace,monospace;color:#b9c7db;border:1px solid #ffffff18;padding:6px 8px;border-radius:6px;white-space:nowrap}.SortingStage_tree__ONWDP{display:block;width:100%;max-height:245px;overflow:visible;margin:8px 0}.SortingStage_branch__eQ_70{stroke:#6388ad66;stroke-width:2}.SortingStage_node__p7bnE{fill:#1b3047;stroke:#8ebcff99;stroke-width:1.5}.SortingStage_focusNode__ZJYgM{fill:#423621;stroke:var(--operation);stroke-width:2}.SortingStage_nodeValue__FgowS{fill:#f2f7ff;font:600 16px ui-monospace,monospace}.SortingStage_index__EunFr{fill:#90a2ba;font:10px ui-monospace,monospace}.SortingStage_arrayLabel__ZBcjN,.SortingStage_bucketLabel__olrn1{font-size:11px;color:#91a2ba;margin:12px 0 8px}.SortingStage_array__LqN1j{display:flex;gap:8px}.SortingStage_cell__lDHrV{flex:1;min-width:0;border:1px solid #8ebcff40;border-radius:8px;padding:10px 4px 6px;background:#8ebcff0c;color:#c6dcff;text-align:center;font:600 18px ui-monospace,monospace}.SortingStage_cell__lDHrV small{display:block;margin-top:6px;color:#7f92ab;font-size:9px;font-weight:400}.SortingStage_sorted__Skxu2{border-color:#83dcc060;background:#83dcc014;color:var(--done)}.SortingStage_selected__DsUx9{border-color:var(--operation)}.SortingStage_digit__bPGzU{color:var(--operation);text-decoration:underline;text-underline-offset:4px}.SortingStage_bucketLabel__olrn1{margin-top:22px}.SortingStage_bucketScroll__GaZkg{overflow-x:auto;padding-bottom:4px}.SortingStage_buckets__f15pR{display:grid;grid-template-columns:repeat(10,minmax(30px,1fr));gap:5px;min-width:340px}.SortingStage_bucket__4WJy7{text-align:center}.SortingStage_bucketNumber__kWgXs{display:block;color:#8a9bb2;font:11px ui-monospace,monospace;margin:6px}.SortingStage_bucketBody__kaEVt{min-height:66px;border:1px solid #ffffff1a;border-top:0;border-radius:0 0 8px 8px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:4px}.SortingStage_activeBucket__oaI_H .SortingStage_bucketBody__kaEVt{border-color:#ffd18c88;background:#ffd18c08}.SortingStage_token__b_NB7{background:#213c54;color:#d6eaff;border:1px solid #8ebcff44;border-radius:4px;padding:7px 0;font:600 12px ui-monospace,monospace}.SortingStage_empty__rgd1O{color:#415269;padding-bottom:8px}.SortingStage_legend__2Rb03{border-top:1px solid #ffffff0e;padding-top:12px;margin-top:16px;display:flex;flex-wrap:wrap;gap:12px;font-size:10px;line-height:1.5;color:var(--live)}.SortingStage_finished__u4Nd_{color:var(--done)}@media(max-width:600px){.SortingStage_stage__M4dr4{padding:12px}.SortingStage_header__Eg4Ct h3{font-size:15px}.SortingStage_array__LqN1j{gap:5px}}.VisualStage_diagram__CD6Tk{--signal:#7dd3fc;background:radial-gradient(ellipse at 50% 0,#20324b66,transparent 70%),#0e1722;border:1px solid #7a96b32b;border-radius:16px;padding:18px;flex-shrink:0}.VisualStage_stageHeading__51KEg{display:flex;justify-content:space-between;gap:12px;color:#a6bbd1;font:10px ui-monospace,monospace;letter-spacing:.1em;flex-wrap:wrap}.VisualStage_stageHeading__51KEg span:last-child{letter-spacing:0;color:#9ab1c9}.VisualStage_graphScroll__JSdgE{overflow-x:auto}.VisualStage_graph__4Po6q{display:block;width:100%;max-height:410px}.VisualStage_nodeValue__dypYL{fill:#f1f6fc;font-family:ui-monospace,monospace;font-weight:700}.VisualStage_nodeSub__9oc88{fill:#b7cce0;font:10px ui-monospace,monospace}.VisualStage_edgeLabel__bAs_L{fill:#d1e4f6;font:11px ui-monospace,monospace;paint-order:stroke;stroke:#0e1722;stroke-width:5px;stroke-linejoin:round}.VisualStage_legend__8A1EW{display:flex;flex-wrap:wrap;gap:18px;border-top:1px solid #7a96b31c;padding-top:12px;color:#a6bbd1;font-size:10px}.VisualStage_legend__8A1EW i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--signal);margin-right:4px}.VisualStage_stage___cxrk{container-type:inline-size}.VisualStage_stage___cxrk>*{flex-shrink:0}.VisualStage_stage___cxrk details{border:1px solid #7a96b32b;border-radius:12px;padding:12px;background:#0d1520}.VisualStage_stage___cxrk summary{cursor:pointer;color:#bdd0e5;font-size:12px}.VisualStage_stage___cxrk details[open] summary{margin-bottom:12px}@container (max-width: 480px){.VisualStage_diagram__CD6Tk{padding:12px}.VisualStage_stageHeading__51KEg{font-size:9px}}.Tooltip_anchor__MSbKy{display:inline-flex}.Tooltip_bubble__Z6uZh{position:fixed;z-index:10050;pointer-events:none;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:7px;background:linear-gradient(180deg,var(--arena-surface-raised,#101018) 0,#15191f 100%);border:1px solid var(--arena-border-strong,#30363d);color:var(--arena-text-strong,#f0f6fc);font-size:11.5px;font-weight:500;letter-spacing:.005em;font-family:-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;white-space:nowrap;box-shadow:0 8px 24px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04);max-width:260px}.Tooltip_bubble__Z6uZh:before{content:"";position:absolute;width:8px;height:8px;background:inherit;border:1px solid var(--arena-border-strong,#30363d);transform:rotate(45deg)}.Tooltip_bubbleBottom__0kPMK:before{left:50%;top:-5px;border-right:0;border-bottom:0;margin-left:-4px}.Tooltip_bubbleTop__hHHYp:before{left:50%;bottom:-5px;border-left:0;border-top:0;margin-left:-4px}.Tooltip_label__lsT9Q{font-weight:600}.Tooltip_hint___fQlR{color:var(--arena-text-muted,#8b949e);font-weight:400;font-size:11px}.Tooltip_kbd__smfi7{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:17px;padding:0 5px;border-radius:4px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:var(--arena-text,#c9d1d9);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700}.ToolbarOverflow_wrap__t9Ak8{position:relative;display:inline-flex}.ToolbarOverflow_trigger__F3ByR{display:inline-flex;align-items:center;justify-content:center;width:28px;height:26px;border-radius:6px;background:transparent;color:var(--arena-text-muted,#8b949e);border:1px solid transparent;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.ToolbarOverflow_trigger__F3ByR:hover{background:rgba(31,111,235,.14);color:var(--arena-text-strong,#ffffff);border-color:rgba(31,111,235,.32)}.ToolbarOverflow_trigger__F3ByR[aria-expanded=true]{background:rgba(31,111,235,.2);color:var(--arena-text-strong,#ffffff);border-color:rgba(31,111,235,.45)}.ToolbarOverflow_menu__GQz8R{position:fixed;z-index:9999;min-width:220px;padding:4px;background:linear-gradient(180deg,var(--arena-surface-raised,#101018) 0,#15191f 100%);border:1px solid var(--arena-border-strong,#30363d);border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04);transform-origin:top right;display:flex;flex-direction:column;gap:1px}.ToolbarOverflow_item__RLod3{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border:0;border-radius:5px;background:transparent;color:var(--arena-text,#c9d1d9);font:inherit;font-size:12.5px;text-align:left;cursor:pointer}.ToolbarOverflow_item__RLod3:hover:not(:disabled){background:rgba(31,111,235,.18);color:var(--arena-text-strong,#ffffff)}.ToolbarOverflow_item__RLod3:disabled{opacity:.4;cursor:not-allowed}.ToolbarOverflow_itemActive__QSZkn{background:rgba(167,139,250,.14);color:#c4b5fd}.ToolbarOverflow_itemIcon__LIWGZ{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;color:var(--arena-text-muted,#8b949e);flex-shrink:0}.ToolbarOverflow_item__RLod3:hover .ToolbarOverflow_itemIcon__LIWGZ{color:var(--arena-text-strong,#ffffff)}.ToolbarOverflow_itemLabel__5xKPC{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ToolbarOverflow_itemKbd__pONj3{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:18px;padding:0 6px;border-radius:4px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:var(--arena-text-muted,#8b949e);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;flex-shrink:0}.EditorPreferences_wrap___77VG{position:relative;display:inline-flex}.EditorPreferences_trigger__BEkKF{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid transparent;border-radius:7px;background:transparent;color:#8b949e;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.EditorPreferences_trigger__BEkKF:hover{background:rgba(255,255,255,.07);color:#e6edf3}.EditorPreferences_trigger__BEkKF:focus-visible{outline:none;border-color:rgba(124,244,255,.65);box-shadow:0 0 0 2px rgba(124,244,255,.22)}.EditorPreferences_triggerOpen__SCPQj{background:rgba(255,255,255,.09);color:#e6edf3}.EditorPreferences_panel__NdxA1{position:fixed;z-index:1700;min-width:262px;max-width:320px;padding:6px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:var(--arena-bg-elev,#0a0a0e);box-shadow:0 18px 48px -12px rgba(0,0,0,.72),0 0 0 1px rgba(255,255,255,.03);transform-origin:top right}.EditorPreferences_section__nCpLj+.EditorPreferences_section__nCpLj{margin-top:4px;padding-top:5px;border-top:1px solid rgba(255,255,255,.06)}.EditorPreferences_sectionTitle__dNhcO{padding:5px 9px 4px;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#6b7280}.EditorPreferences_stepper__qe_uB{display:flex;align-items:center;gap:2px;margin:0 5px 3px;padding:3px;border-radius:9px;background:rgba(255,255,255,.04)}.EditorPreferences_stepBtn__lj_HV,.EditorPreferences_stepReset__agRt2{display:inline-flex;align-items:center;justify-content:center;width:28px;height:26px;border:none;border-radius:6px;background:transparent;color:#c9d1d9;cursor:pointer;transition:background .14s ease,color .14s ease}.EditorPreferences_stepBtn__lj_HV:hover:not(:disabled),.EditorPreferences_stepReset__agRt2:hover{background:rgba(255,255,255,.09);color:#fff}.EditorPreferences_stepBtn__lj_HV:disabled{opacity:.35;cursor:not-allowed}.EditorPreferences_stepBtn__lj_HV:focus-visible,.EditorPreferences_stepReset__agRt2:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(124,244,255,.3)}.EditorPreferences_stepValue__8wo1J{flex:0 0 auto;min-width:34px;text-align:center;font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-size:12px;font-variant-numeric:tabular-nums;color:#e6edf3}.EditorPreferences_stepReset__agRt2{margin-left:auto;color:#8b949e}.EditorPreferences_item__cDUPu{display:flex;align-items:center;gap:9px;width:100%;padding:7px 9px;border:none;border-radius:8px;background:transparent;color:#c9d1d9;font-size:12.5px;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.EditorPreferences_item__cDUPu:hover:not(:disabled){background:rgba(255,255,255,.06);color:#fff}.EditorPreferences_item__cDUPu:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgba(124,244,255,.6)}.EditorPreferences_item__cDUPu:disabled{opacity:.4;cursor:not-allowed}.EditorPreferences_itemActive__96e5U{color:#7cf4ff}.EditorPreferences_itemIcon__eyI3x{display:inline-flex;flex-shrink:0;color:currentColor;opacity:.85}.EditorPreferences_itemText__fepEm{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.EditorPreferences_itemLabel__U5tRa{line-height:1.3}.EditorPreferences_itemHint__KhsXf{font-size:10.5px;line-height:1.35;color:#6b7280}.EditorPreferences_itemKbd__leK9u{flex-shrink:0;padding:1px 5px;border:1px solid rgba(255,255,255,.12);border-radius:4px;font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-size:10px;color:#8b949e}.EditorPreferences_switch__5M_D4{flex-shrink:0;position:relative;width:28px;height:16px;border-radius:999px;background:rgba(255,255,255,.14);transition:background .16s ease}.EditorPreferences_switchKnob__nAHau{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#8b949e;transition:transform .16s cubic-bezier(.22,1,.36,1),background .16s ease}.EditorPreferences_switchOn__hBGb3{background:rgba(124,244,255,.28)}.EditorPreferences_switchOn__hBGb3 .EditorPreferences_switchKnob__nAHau{transform:translateX(12px);background:#7cf4ff}@media (prefers-reduced-motion:reduce){.EditorPreferences_item__cDUPu,.EditorPreferences_stepBtn__lj_HV,.EditorPreferences_stepReset__agRt2,.EditorPreferences_switchKnob__nAHau,.EditorPreferences_switch__5M_D4,.EditorPreferences_trigger__BEkKF{transition:none}}@media (pointer:coarse){.EditorPreferences_trigger__BEkKF{width:40px;height:40px}.EditorPreferences_item__cDUPu{padding:12px 10px;font-size:14px}.EditorPreferences_stepBtn__lj_HV,.EditorPreferences_stepReset__agRt2{width:44px;height:40px}.EditorPreferences_panel__NdxA1{min-width:280px}}.AiAssistPanel_panel__3q1SN{display:flex;flex-direction:column;height:100%;background:var(--arena-bg,var(--arena-bg,#030305));color:var(--arena-text,#c9d1d9);overflow:hidden}.AiAssistPanel_emptyState__TFiNI{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;padding:24px}.AiAssistPanel_emptyIcon__KlYhk{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:14px;color:#a78bfa;background:rgba(167,139,250,.14);border-radius:999px}.AiAssistPanel_emptyTitle__wCNKU{margin:0 0 8px;font-size:14px;font-weight:600;color:var(--arena-text-strong,#e6edf3)}.AiAssistPanel_emptyBody__VJ32T{margin:0;max-width:320px;font-size:12px;line-height:1.55;color:var(--arena-text-muted,#8b949e)}.AiAssistPanel_header__56D_8{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--arena-border,#21262d);background:var(--arena-bg,var(--arena-bg,#030305))}.AiAssistPanel_modeBadge__nC8fV{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:999px}.AiAssistPanel_modeBadgeExplain__iCWIy{color:#a78bfa;background:rgba(167,139,250,.12);border:1px solid rgba(167,139,250,.3)}.AiAssistPanel_modeBadgeFix__ESyoR{color:#3fb950;background:rgba(63,185,80,.12);border:1px solid rgba(63,185,80,.3)}.AiAssistPanel_sourceBreadcrumb__uXqNL{flex:1;font-size:11px;color:var(--arena-text-muted,#8b949e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiAssistPanel_sourceBreadcrumb__uXqNL code{font-family:var(--font-geist-mono,ui-monospace,monospace);color:var(--arena-text,#c9d1d9);padding:1px 4px;background:rgba(177,186,196,.08);border-radius:4px}.AiAssistPanel_sourceBreadcrumb__uXqNL strong{font-weight:600;color:#79c0ff}.AiAssistPanel_headerActions__fQL7F{display:inline-flex;align-items:center;gap:4px}.AiAssistPanel_headerBtn__kCfdz{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--arena-text-muted,#8b949e);background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease}.AiAssistPanel_headerBtn__kCfdz:hover{color:var(--arena-text-strong,#e6edf3);background:rgba(177,186,196,.08);border-color:var(--arena-border-strong,#30363d)}.AiAssistPanel_selectionDetails__uAjUz{border-bottom:1px solid var(--arena-border,#21262d)}.AiAssistPanel_selectionSummary__pKXXS{padding:8px 12px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--arena-text-faint,#6e7681);background:var(--arena-bg,var(--arena-bg,#030305));cursor:pointer;list-style:none}.AiAssistPanel_selectionSummary__pKXXS::-webkit-details-marker{display:none}.AiAssistPanel_selectionSummary__pKXXS:before{content:"▸";display:inline-block;margin-right:6px;color:var(--arena-text-muted,#8b949e);transition:transform .14s ease}.AiAssistPanel_selectionDetails__uAjUz[open] .AiAssistPanel_selectionSummary__pKXXS:before{transform:rotate(90deg)}.AiAssistPanel_selectionPre__b4I3S{margin:0;padding:10px 14px 14px;font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:12px;line-height:1.5;color:var(--arena-text,#c9d1d9);background:#010409;white-space:pre-wrap;word-break:break-word;border-top:1px solid var(--arena-border,#21262d)}.AiAssistPanel_body__KuXPY{flex:1;padding:14px 16px 18px;overflow:auto;font-size:13px;line-height:1.6}.AiAssistPanel_loadingRow__3eTcg{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#79c0ff}.AiAssistPanel_spin__nHS35{animation:AiAssistPanel_spin__nHS35 .9s linear infinite}@keyframes AiAssistPanel_spin__nHS35{to{transform:rotate(1turn)}}.AiAssistPanel_errorBody__nUPiG{margin:0;padding:10px 12px;font-size:12.5px;color:#f85149;background:rgba(248,81,73,.08);border:1px solid rgba(248,81,73,.3);border-radius:8px}.AiAssistPanel_markdown__bgWFZ{font-size:13px}.AiAssistPanel_markdown__bgWFZ h1,.AiAssistPanel_markdown__bgWFZ h2,.AiAssistPanel_markdown__bgWFZ h3{margin:16px 0 8px;font-weight:600;color:var(--arena-text-strong,#e6edf3)}.AiAssistPanel_markdown__bgWFZ h1{font-size:16px}.AiAssistPanel_markdown__bgWFZ h2{font-size:14.5px}.AiAssistPanel_markdown__bgWFZ h3{font-size:13.5px}.AiAssistPanel_markdown__bgWFZ p{margin:8px 0;color:var(--arena-text,#c9d1d9)}.AiAssistPanel_markdown__bgWFZ ol,.AiAssistPanel_markdown__bgWFZ ul{margin:8px 0;padding-left:20px}.AiAssistPanel_markdown__bgWFZ li{margin:4px 0;color:var(--arena-text,#c9d1d9)}.AiAssistPanel_markdown__bgWFZ code{padding:1px 5px;color:#e3b341;background:rgba(227,179,65,.08);border-radius:4px}.AiAssistPanel_markdown__bgWFZ code,.AiAssistPanel_markdown__bgWFZ pre{font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:12.5px}.AiAssistPanel_markdown__bgWFZ pre{margin:10px 0;padding:12px;line-height:1.55;color:var(--arena-text,#c9d1d9);background:#010409;border:1px solid var(--arena-border,#21262d);border-radius:8px;overflow-x:auto}.AiAssistPanel_markdown__bgWFZ pre code{padding:0;color:inherit;background:none}.AiAssistPanel_markdown__bgWFZ strong{color:var(--arena-text-strong,#e6edf3);font-weight:600}.AiAssistPanel_markdown__bgWFZ a{color:#58a6ff;text-decoration:none}.AiAssistPanel_markdown__bgWFZ a:hover{text-decoration:underline}.ChallengeIoExample_card__AeAOr{margin:0 0 18px;padding:12px 14px 14px;border-radius:12px;border:1px solid var(--arena-border,#21262d);background:radial-gradient(120% 140% at 0 0,rgba(56,139,253,.06),transparent 55%),radial-gradient(120% 140% at 100% 100%,rgba(63,185,80,.06),transparent 55%),var(--arena-bg-elev,#0f141b);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.ChallengeIoExample_head__sOqcw{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ChallengeIoExample_badge__nxxLP{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#d8b4fe;background:rgba(167,139,250,.14);border:1px solid rgba(167,139,250,.28)}.ChallengeIoExample_headHint__GTXRm{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--arena-text-muted,#8b949e);font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,monospace}.ChallengeIoExample_exHead__cGlN_{display:flex;align-items:center;gap:8px;margin:14px 0 6px}.ChallengeIoExample_exHead__cGlN_:first-of-type{margin-top:0}.ChallengeIoExample_exIndex__nf6Ea{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:6px;font-size:10px;font-weight:800;color:#d8b4fe;background:rgba(167,139,250,.14);border:1px solid rgba(167,139,250,.28);font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,monospace}.ChallengeIoExample_exTitle__859GM{font-size:11.5px;font-weight:600;color:var(--arena-text-muted,#8b949e);line-height:1.3}.ChallengeIoExample_grid__rrk_g{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:10px}@container (max-width: 460px){.ChallengeIoExample_grid__rrk_g{grid-template-columns:1fr}}@media (max-width:640px){.ChallengeIoExample_grid__rrk_g{grid-template-columns:1fr}}.ChallengeIoExample_pane__vn6Gl{min-width:0;display:flex;flex-direction:column;gap:6px;padding:9px 10px 10px;border-radius:9px;background:var(--arena-bg,#030305);border:1px solid var(--arena-border,#21262d);border-left-width:3px}.ChallengeIoExample_paneIn__y8lsR{border-left-color:#58a6ff}.ChallengeIoExample_paneOut__Fj1D_{border-left-color:#3fb950}.ChallengeIoExample_paneLabel__z31kp{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ChallengeIoExample_paneIn__y8lsR .ChallengeIoExample_paneLabel__z31kp{color:#79c0ff}.ChallengeIoExample_paneOut__Fj1D_ .ChallengeIoExample_paneLabel__z31kp{color:#56d364}.ChallengeIoExample_code__kB0h8{margin:0;padding:0;background:transparent;border:0;overflow-x:auto;font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.55;color:var(--arena-text,#c9d1d9);white-space:pre;word-break:normal;-webkit-overflow-scrolling:touch}.ChallengeIoExample_code__kB0h8 code{background:transparent;border:0;padding:0;color:inherit;font:inherit}.ChallengeIoExample_arrow___4MT7{display:flex;align-items:center;justify-content:center;color:var(--arena-text-muted,#8b949e);flex-shrink:0}.ChallengeIoExample_arrowV__zUivJ{display:none}@container (max-width: 460px){.ChallengeIoExample_arrowH__6_te5{display:none}.ChallengeIoExample_arrowV__zUivJ{display:block}}@media (max-width:640px){.ChallengeIoExample_arrowH__6_te5{display:none}.ChallengeIoExample_arrowV__zUivJ{display:block}}.ChallengeIoExample_caption__x_ws3{margin:10px 2px 0;font-size:11.5px;line-height:1.5;color:var(--arena-text-muted,#8b949e)}.FindReplacePanel_panel__lxxQc{height:100%;color:var(--arena-text,#c9d1d9);overflow:hidden}.FindReplacePanel_header__iqgoc,.FindReplacePanel_panel__lxxQc{display:flex;flex-direction:column;background:var(--arena-bg,var(--arena-bg,#030305))}.FindReplacePanel_header__iqgoc{gap:6px;padding:10px 12px;border-bottom:1px solid var(--arena-border,#21262d)}.FindReplacePanel_fieldRow__Wbrv8{display:flex;align-items:center;gap:6px}.FindReplacePanel_collapseToggle__41580{display:inline-flex;align-items:center;justify-content:center;width:18px;height:28px;padding:0;color:var(--arena-text-muted,#8b949e);background:transparent;border:none;cursor:pointer}.FindReplacePanel_collapseToggle__41580:hover{color:var(--arena-text-strong,#e6edf3)}.FindReplacePanel_collapseSpacer__G2Xiu{display:inline-block;width:18px;flex:0 0 18px}.FindReplacePanel_input__epTFa{position:relative;flex:1;display:flex;align-items:center}.FindReplacePanel_inputIcon__cjNxU{position:absolute;left:9px;color:var(--arena-text-faint,#6e7681);pointer-events:none}.FindReplacePanel_inputField__vO7_4{width:100%;padding:7px 8px 7px 28px;font-size:12.5px;font-weight:500;color:var(--arena-text-strong,#e6edf3);background:#010409;border:1px solid var(--arena-border-strong,#30363d);border-radius:6px;outline:none;transition:border-color .12s ease,box-shadow .12s ease}.FindReplacePanel_inputField__vO7_4::-moz-placeholder{color:var(--arena-text-faint,#6e7681)}.FindReplacePanel_inputField__vO7_4::placeholder{color:var(--arena-text-faint,#6e7681)}.FindReplacePanel_inputField__vO7_4::-webkit-search-cancel-button,.FindReplacePanel_inputField__vO7_4::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.FindReplacePanel_inputField__vO7_4:focus-visible{border-color:rgba(163,113,247,.55);box-shadow:0 0 0 2px rgba(163,113,247,.16)}.FindReplacePanel_inputToggles__Eb2eP{position:absolute;right:4px;display:inline-flex;align-items:center;gap:2px}.FindReplacePanel_toggle__qRElF{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:var(--arena-text-muted,#8b949e);background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease}.FindReplacePanel_toggle__qRElF:hover{color:var(--arena-text-strong,#e6edf3);background:rgba(177,186,196,.08)}.FindReplacePanel_toggleActive__eIfM9,.FindReplacePanel_toggleActive__eIfM9:hover{color:#79c0ff;background:rgba(56,139,253,.12);border-color:rgba(56,139,253,.45)}.FindReplacePanel_summary__tcPgq{padding:2px 4px 0 22px;font-size:11px;color:var(--arena-text-muted,#8b949e)}.FindReplacePanel_summary__tcPgq strong{font-weight:600;color:var(--arena-text-strong,#e6edf3)}.FindReplacePanel_summaryError__Mpx_L{color:#f85149}.FindReplacePanel_summaryHint__CLk9E{color:var(--arena-text-faint,#6e7681);font-style:italic}.FindReplacePanel_results__BBYe0{flex:1;overflow:auto;padding:4px 0 14px}.FindReplacePanel_empty__V3QWL{padding:14px 16px;font-size:12px;color:var(--arena-text-muted,#8b949e)}.FindReplacePanel_fileGroup__ZKFXM{margin:4px 0}.FindReplacePanel_fileGroupHeader__HBNVg{display:flex;align-items:center;gap:8px;padding:4px 12px 4px 6px}.FindReplacePanel_fileGroupToggle__px8v8{flex:1;display:inline-flex;align-items:center;gap:6px;padding:4px 6px;font-size:11.5px;font-weight:600;color:var(--arena-text,#c9d1d9);background:transparent;border:none;border-radius:4px;cursor:pointer;text-align:left}.FindReplacePanel_fileGroupToggle__px8v8:hover{background:rgba(177,186,196,.08)}.FindReplacePanel_fileGroupPath__8kDVx{font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:11.5px;color:var(--arena-text,#c9d1d9)}.FindReplacePanel_fileGroupCount__3zewr{margin-left:auto;padding:1px 6px;font-size:10.5px;font-weight:600;color:var(--arena-text-muted,#8b949e);background:rgba(177,186,196,.08);border-radius:999px}.FindReplacePanel_readonlyPill__qNKTw{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--arena-text-faint,#6e7681);padding:1px 6px;background:rgba(177,186,196,.06);border:1px solid var(--arena-border,#21262d);border-radius:4px}.FindReplacePanel_replaceFileBtn__8hTag{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;color:#c586c0;background:rgba(197,134,192,.1);border:1px solid rgba(197,134,192,.35);border-radius:4px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.FindReplacePanel_replaceFileBtn__8hTag:hover{background:rgba(197,134,192,.22);border-color:rgba(197,134,192,.7)}.FindReplacePanel_hits__S9SsC{display:flex;flex-direction:column}.FindReplacePanel_hitRow__hq53_{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:6px;padding:3px 12px 3px 28px;font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:11.5px;text-align:left;background:transparent;border:none;border-left:2px solid transparent;cursor:pointer;transition:background .1s ease,border-color .1s ease}.FindReplacePanel_hitRow__hq53_:hover{background:rgba(56,139,253,.06);border-left-color:rgba(56,139,253,.6)}.FindReplacePanel_hitLine__gI8W8{color:var(--arena-text-faint,#6e7681);text-align:right;font-variant-numeric:tabular-nums}.FindReplacePanel_hitText__Ar5O4{color:var(--arena-text,#c9d1d9);white-space:pre;overflow:hidden;text-overflow:ellipsis}.FindReplacePanel_hitAfter__SwGYN,.FindReplacePanel_hitBefore___ybsy{color:var(--arena-text-muted,#8b949e)}.FindReplacePanel_hitMark__okKCt{background:rgba(234,92,0,.45);color:var(--arena-text-strong,#fff);padding:0 1px;border-radius:2px}.ReplayPanel_panel__66EJf{display:flex;flex-direction:column;height:100%;background:var(--arena-bg,var(--arena-bg,#030305));color:var(--arena-text,#c9d1d9);overflow:hidden}.ReplayPanel_empty__N8UfG{margin:auto;padding:22px 28px;font-size:12.5px;color:var(--arena-text-muted,#8b949e);text-align:center;max-width:320px;line-height:1.55}.ReplayPanel_header__3_kcX{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--arena-border,#21262d);background:var(--arena-bg,var(--arena-bg,#030305))}.ReplayPanel_summary__f69oE{flex:1;font-size:11.5px;color:var(--arena-text-muted,#8b949e)}.ReplayPanel_summary__f69oE strong{font-weight:600;color:var(--arena-text-strong,#e6edf3)}.ReplayPanel_headerActions__l_6HB{display:inline-flex;align-items:center;gap:4px}.ReplayPanel_headerBtn__xz0v9{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;color:var(--arena-text-muted,#8b949e);background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:color .12s ease,background .12s ease,border-color .12s ease}.ReplayPanel_headerBtn__xz0v9:hover{color:var(--arena-text-strong,#e6edf3);background:rgba(177,186,196,.08);border-color:var(--arena-border-strong,#30363d)}.ReplayPanel_scrubRow__CAPKe{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--arena-border,#21262d)}.ReplayPanel_controlBtn__f3mtA{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;color:var(--arena-text,#c9d1d9);background:rgba(177,186,196,.06);border:1px solid var(--arena-border-strong,#30363d);border-radius:6px;cursor:pointer;transition:color .12s ease,background .12s ease}.ReplayPanel_controlBtn__f3mtA:hover{color:var(--arena-text-strong,#ffffff);background:rgba(177,186,196,.16)}.ReplayPanel_scrubInput__XP84o{flex:1;accent-color:#a78bfa}.ReplayPanel_scrubLabel__M4_Oj{font-size:11px;font-variant-numeric:tabular-nums;color:var(--arena-text-muted,#8b949e)}.ReplayPanel_shareToast__Wklnc{margin:6px 12px 0;padding:6px 10px;font-size:11.5px;color:#79c0ff;background:rgba(56,139,253,.1);border:1px solid rgba(56,139,253,.3);border-radius:6px}.ReplayPanel_timeline__bk9IQ{flex:1;overflow:auto;padding:6px 0 16px}.ReplayPanel_frameRow__p2R5N{display:grid;grid-template-columns:56px 1fr;align-items:center;gap:10px;width:100%;padding:6px 14px;background:transparent;border:none;border-left:2px solid transparent;cursor:pointer;text-align:left;transition:background .12s ease,border-color .12s ease}.ReplayPanel_frameRow__p2R5N:hover{background:rgba(177,186,196,.05)}.ReplayPanel_frameRowActive__KvGHf,.ReplayPanel_frameRowActive__KvGHf:hover{background:rgba(167,139,250,.12);border-left-color:#a78bfa}.ReplayPanel_frameTime__9jX5c{font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:10.5px;color:var(--arena-text-faint,#6e7681);font-variant-numeric:tabular-nums;text-align:right}.ReplayPanel_frameBody__488OW{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;color:var(--arena-text,#c9d1d9);overflow:hidden}.ReplayPanel_frameKind__5e9Gn{display:inline-flex;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--arena-text-muted,#8b949e);background:rgba(177,186,196,.08);border-radius:4px}.ReplayPanel_frameRowEdit__d00TV .ReplayPanel_frameKind__5e9Gn{color:#79c0ff;background:rgba(56,139,253,.12)}.ReplayPanel_frameRowRun__g7wwI .ReplayPanel_frameKind__5e9Gn{color:#c586c0;background:rgba(197,134,192,.12)}.ReplayPanel_framePath__dm3zq{font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:11px;color:var(--arena-text,#c9d1d9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ReplayPanel_frameRunPass__7EfRr{color:#3fb950}.ReplayPanel_frameRunFail__EkeF_{color:#f85149}.SyntaxReferencePanel_panel__pjWJi{height:100%;min-height:0;color:var(--arena-text,#c9d1d9);overflow:hidden}.SyntaxReferencePanel_header__9w37J,.SyntaxReferencePanel_panel__pjWJi{display:flex;flex-direction:column;background:var(--arena-bg,var(--arena-bg,#030305))}.SyntaxReferencePanel_header__9w37J{gap:10px;padding:12px;border-bottom:1px solid var(--arena-border,#21262d);flex-shrink:0}.SyntaxReferencePanel_searchRow__s_P_N{display:flex;align-items:center;gap:8px}.SyntaxReferencePanel_searchBox__F4Foq{position:relative;flex:1;min-width:0;display:flex;align-items:center}.SyntaxReferencePanel_searchIcon__zcnyi{position:absolute;left:10px;color:var(--arena-text-faint,#6e7681);pointer-events:none}.SyntaxReferencePanel_searchInput__N6L0P{width:100%;height:32px;padding:0 10px 0 30px;background:var(--arena-bg,#030305);border:1px solid var(--arena-border,#30363d);border-radius:7px;color:var(--arena-text,#c9d1d9);font-size:12.5px;font-family:inherit;outline:none}.SyntaxReferencePanel_searchInput__N6L0P:focus{border-color:rgba(88,166,255,.6);box-shadow:0 0 0 2px rgba(88,166,255,.15)}.SyntaxReferencePanel_searchInput__N6L0P::-moz-placeholder{color:var(--arena-text-faint,#6e7681)}.SyntaxReferencePanel_searchInput__N6L0P::placeholder{color:var(--arena-text-faint,#6e7681)}.SyntaxReferencePanel_langToggle__bFLvY{display:inline-flex;padding:2px;background:var(--arena-bg,#030305);border:1px solid var(--arena-border,#30363d);border-radius:7px;flex-shrink:0}.SyntaxReferencePanel_langBtn__Ku_WQ{padding:4px 10px;border:0;background:transparent;color:var(--arena-text-muted,#8b949e);font-size:11.5px;font-weight:600;border-radius:5px;cursor:pointer;transition:background .15s ease,color .15s ease}.SyntaxReferencePanel_langBtn__Ku_WQ:hover{color:var(--arena-text,#c9d1d9)}.SyntaxReferencePanel_langBtnActive__qCoZb{background:rgba(88,166,255,.16);color:#79c0ff}.SyntaxReferencePanel_chips__Ch25w{display:flex;flex-wrap:wrap;gap:5px}.SyntaxReferencePanel_chip__GQGte{padding:3px 9px;border:1px solid var(--arena-border,#21262d);background:transparent;color:var(--arena-text-muted,#8b949e);font-size:11px;font-weight:500;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.SyntaxReferencePanel_chip__GQGte:hover{color:var(--arena-text,#c9d1d9);border-color:var(--arena-border-strong,#30363d)}.SyntaxReferencePanel_chipActive__cCxis{background:rgba(167,139,250,.14);border-color:rgba(167,139,250,.4);color:#c4b5fd}.SyntaxReferencePanel_list__Ro28Z{flex:1;min-height:0;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.SyntaxReferencePanel_card__9gKHC{border:1px solid var(--arena-border,#21262d);border-radius:10px;background:var(--arena-bg-elev,#0f141b);padding:11px 12px 12px}.SyntaxReferencePanel_cardHead__JRUgp{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:7px}.SyntaxReferencePanel_cardTitle__GK7Rg{margin:0;font-size:13px;font-weight:600;color:var(--arena-text-strong,#f0f6fc);line-height:1.35}.SyntaxReferencePanel_cardActions__Za9k5{display:flex;gap:2px;flex-shrink:0}.SyntaxReferencePanel_iconBtn__Bqzyq{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--arena-text-muted,#8b949e);cursor:pointer;transition:background .15s ease,color .15s ease;text-decoration:none}.SyntaxReferencePanel_iconBtn__Bqzyq:hover{background:rgba(255,255,255,.06);color:var(--arena-text,#c9d1d9)}.SyntaxReferencePanel_copied__c9Wh_{color:#3fb950}.SyntaxReferencePanel_signature__OlqtY{display:block;margin:0 0 7px;padding:6px 9px;background:var(--arena-bg,#030305);border:1px solid var(--arena-border,#21262d);border-radius:6px;font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;font-size:11.5px;color:#79c0ff;overflow-x:auto;white-space:pre}.SyntaxReferencePanel_desc__BZz7w{margin:0 0 8px;font-size:12px;line-height:1.55;color:var(--arena-text,#c9d1d9)}.SyntaxReferencePanel_example__Q_PAT{margin:0;padding:9px 10px;background:var(--arena-bg,#030305);border:1px solid var(--arena-border,#21262d);border-left:3px solid #3fb950;border-radius:6px;overflow-x:auto;font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;font-size:11.5px;line-height:1.55;color:var(--arena-text,#c9d1d9);white-space:pre}.SyntaxReferencePanel_example__Q_PAT code{background:transparent;border:0;padding:0;font:inherit;color:inherit}.SyntaxReferencePanel_empty__5ZXBN{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;text-align:center;color:var(--arena-text-muted,#8b949e)}.SyntaxReferencePanel_empty__5ZXBN p{margin:0;font-size:12.5px;line-height:1.5;max-width:260px}.EnglishOnlyNote_note__wtQLV{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 10px;border-radius:8px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);font-size:12.5px;line-height:1.4;opacity:.85}.EnglishOnlyNote_badge__3oDuQ{flex-shrink:0;padding:1px 6px;border-radius:4px;font-size:10.5px;font-weight:700;letter-spacing:.04em;background:color-mix(in srgb,currentColor 14%,transparent)}.StarterGuidanceToggle_wrap__cmaJ2{container-type:inline-size;margin:0 0 12px}.StarterGuidanceToggle_row__Fd6nQ{display:flex;align-items:center;justify-content:space-between;gap:6px 10px;font-size:12px}@container (max-width: 300px){.StarterGuidanceToggle_row__Fd6nQ{flex-direction:column;align-items:stretch}.StarterGuidanceToggle_segmented__wMjzk{width:100%}.StarterGuidanceToggle_segmented__wMjzk button{flex:1;justify-content:center}}.StarterGuidanceToggle_label___11ba{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.StarterGuidanceToggle_segmented__wMjzk{display:inline-flex;padding:2px;border-radius:9px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);background:color-mix(in srgb,currentColor 5%,transparent)}.StarterGuidanceToggle_segmented__wMjzk button{white-space:nowrap;display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:inherit;opacity:.65;font:inherit;font-size:11.5px;font-weight:650;cursor:pointer}.StarterGuidanceToggle_segmented__wMjzk button[aria-pressed=true]{opacity:1;background:color-mix(in srgb,#a78bfa 22%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#a78bfa 35%,transparent)}.StarterGuidanceToggle_segmented__wMjzk button:focus-visible{outline:2px solid #a78bfa;outline-offset:1px}.StarterGuidanceToggle_locked__LFdTh button:not([aria-pressed=true]){cursor:help}.LabLinkCard_card__A7J7a{display:flex;align-items:center;gap:12px;margin:14px 0;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--lab-accent) 38%,transparent);background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--lab-accent) 16%,transparent),transparent 60%),rgba(8,10,24,.55);color:inherit;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.LabLinkCard_card__A7J7a:focus-visible,.LabLinkCard_card__A7J7a:hover{border-color:color-mix(in srgb,var(--lab-accent) 70%,transparent);transform:translateY(-1px)}.LabLinkCard_icon__vus1x{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:var(--lab-accent);background:color-mix(in srgb,var(--lab-accent) 14%,transparent)}.LabLinkCard_body__ZmD71{display:grid;gap:3px;min-width:0}.LabLinkCard_kicker__4bBaD{font:700 10.5px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--lab-accent)}.LabLinkCard_note__wSNW2{font-size:.86rem;line-height:1.45;opacity:.86}.LabLinkCard_arrow__LQ05y{flex:none;margin-left:auto;opacity:.6}@media (prefers-reduced-motion:reduce){.LabLinkCard_card__A7J7a{transition:none}.LabLinkCard_card__A7J7a:focus-visible,.LabLinkCard_card__A7J7a:hover{transform:none}}