.AgentLoopExplainer_demo__K5Yp2{--ag-paper:#faf9f4;--ag-white:#fffefa;--ag-ink:#25261f;--ag-muted:#5e6055;--ag-rule:#d8dacd;--ag-accent:var(--primary-200);--ag-highlight:#fff0a3;--ag-green:#236044;--ag-green-paper:#edf6ec;--ag-red:#a33327;--ag-red-paper:#fff0e9;--ag-blue-paper:#eef3f7;--ag-focus:#2d5169;--ag-body:var(--font-inter),sans-serif;--ag-display:var(--font-outfit),sans-serif;--ag-mono:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ag-ink);background:var(--ag-paper);border:1px solid var(--ag-rule);border-radius:12px;padding:28px;margin:32px 0;font:16px/1.55 var(--ag-body);text-align:left;min-width:0}.dark .AgentLoopExplainer_demo__K5Yp2{--ag-paper:#1d1e1a;--ag-white:#262722;--ag-ink:#f1f0e8;--ag-muted:#b5b6aa;--ag-rule:#44463d;--ag-accent:#6b5d12;--ag-highlight:#4d4512;--ag-green:#8fd0a8;--ag-green-paper:#1f3328;--ag-red:#f0a094;--ag-red-paper:#3a221d;--ag-blue-paper:#222b33;--ag-focus:#9cc3e0}.AgentLoopExplainer_demo__K5Yp2 *,.AgentLoopExplainer_demo__K5Yp2 :after,.AgentLoopExplainer_demo__K5Yp2 :before{box-sizing:border-box}.AgentLoopExplainer_demo__K5Yp2 code:after,.AgentLoopExplainer_demo__K5Yp2 code:before{content:none}.AgentLoopExplainer_demo__K5Yp2 dd,.AgentLoopExplainer_demo__K5Yp2 dl,.AgentLoopExplainer_demo__K5Yp2 h3,.AgentLoopExplainer_demo__K5Yp2 ol,.AgentLoopExplainer_demo__K5Yp2 p,.AgentLoopExplainer_demo__K5Yp2 ul{margin:0}.AgentLoopExplainer_demo__K5Yp2 ol,.AgentLoopExplainer_demo__K5Yp2 ul{padding:0;list-style:none}.AgentLoopExplainer_demo__K5Yp2 h3{font:650 29px/1.16 var(--ag-display);letter-spacing:-.02em;color:var(--ag-ink)}.AgentLoopExplainer_heading__T_5IJ p{color:var(--ag-muted);margin-top:8px;font-size:15px}.AgentLoopExplainer_demo__K5Yp2 button{font:600 14px/1.4 var(--ag-body);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border-radius:7px;border:1px solid var(--ag-rule);cursor:pointer;background:var(--ag-white);color:var(--ag-ink);white-space:nowrap;transition:background-color .16s ease}.AgentLoopExplainer_demo__K5Yp2 button:focus-visible{outline:3px solid var(--ag-focus);outline-offset:3px}.AgentLoopExplainer_demo__K5Yp2 button:disabled{opacity:.5;cursor:not-allowed}.AgentLoopExplainer_demo__K5Yp2 button.AgentLoopExplainer_primary__QL6YZ{background:var(--ag-accent);border-color:var(--ag-ink)}@media (hover:hover){.AgentLoopExplainer_demo__K5Yp2 button:hover:not(:disabled){background:var(--ag-highlight)}}.AgentLoopExplainer_choices__78MX3{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.AgentLoopExplainer_demo__K5Yp2 .AgentLoopExplainer_choices__78MX3 button[aria-pressed=true]{background:var(--ag-accent);border-color:var(--ag-ink)}.AgentLoopExplainer_steps__MesnC{display:flex;gap:4px;margin-top:20px;padding-bottom:14px;border-bottom:1px solid var(--ag-rule)}.AgentLoopExplainer_demo__K5Yp2 .AgentLoopExplainer_steps__MesnC button{flex:1;padding:8px 4px;border-color:transparent;background:transparent;font-size:13px;gap:6px}.AgentLoopExplainer_steps__MesnC button span{display:grid;place-items:center;width:23px;height:23px;border:1px solid var(--ag-rule);border-radius:50%;font-size:12px}.AgentLoopExplainer_demo__K5Yp2 .AgentLoopExplainer_steps__MesnC button[aria-current=step]{background:var(--ag-accent)}.AgentLoopExplainer_stage__1J1Lf{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;margin-top:20px;min-height:320px}.AgentLoopExplainer_smallLabel__Ra6JM{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:650;letter-spacing:.05em;color:var(--ag-muted)}.AgentLoopExplainer_log__DhgGP ol{display:grid;gap:8px;margin-top:10px}.AgentLoopExplainer_log__DhgGP li{border:1px solid var(--ag-rule);border-left-width:4px;border-radius:5px;background:var(--ag-white);padding:8px 10px;min-width:0}.AgentLoopExplainer_log__DhgGP code{display:block;font:13px/1.5 var(--ag-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ag-ink);background:none;padding:0}.AgentLoopExplainer_role__ifpjG{display:block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-muted);margin-bottom:2px}.AgentLoopExplainer_log__DhgGP li.AgentLoopExplainer_system__hDxGM{opacity:.75}.AgentLoopExplainer_log__DhgGP li.AgentLoopExplainer_assistant__65XXp{border-left-color:var(--ag-focus);background:var(--ag-blue-paper)}.AgentLoopExplainer_log__DhgGP li.AgentLoopExplainer_tool__xpdxm{border-left-color:var(--ag-green);background:var(--ag-green-paper)}.AgentLoopExplainer_log__DhgGP li.AgentLoopExplainer_error__wVH9n{border-left-color:var(--ag-red);background:var(--ag-red-paper)}.AgentLoopExplainer_side__aJzXV{display:grid;gap:12px;align-content:start}.AgentLoopExplainer_meter___3Apt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px}.AgentLoopExplainer_muted__u7H8U{color:var(--ag-muted);font-size:13px}.AgentLoopExplainer_panel__DUcYu{border:1px solid var(--ag-rule);border-radius:5px;background:var(--ag-white);padding:12px}.AgentLoopExplainer_panel__DUcYu.AgentLoopExplainer_active__vPX5o{border-color:var(--ag-ink)}.AgentLoopExplainer_panel__DUcYu p{margin-top:8px}.AgentLoopExplainer_checks__jjqZn{display:grid;gap:6px;margin-top:10px;font-size:13px}.AgentLoopExplainer_checks__jjqZn li{display:flex;gap:8px;align-items:flex-start}.AgentLoopExplainer_checks__jjqZn li svg{flex-shrink:0;margin-top:2px}.AgentLoopExplainer_pending__WHmq1{color:var(--ag-muted)}.AgentLoopExplainer_pass__aa2o9{color:var(--ag-green)}.AgentLoopExplainer_fail__R0mrB{color:var(--ag-red);font-weight:600}.AgentLoopExplainer_dot__q6yW0{width:10px;height:10px;margin:5px 3px 0;border-radius:50%;border:1px solid var(--ag-rule);flex-shrink:0}.AgentLoopExplainer_record__mfJaP{display:flex;gap:20px;margin-top:10px}.AgentLoopExplainer_record__mfJaP dt{font:12px var(--ag-mono);color:var(--ag-muted)}.AgentLoopExplainer_record__mfJaP dd{font:650 30px/1.1 var(--ag-display)}.AgentLoopExplainer_zero__v5Q9V{color:var(--ag-red)}.AgentLoopExplainer_answer__sFeJp{display:flex;gap:10px;border:1px solid var(--ag-green);background:var(--ag-green-paper);border-radius:5px;padding:12px}.AgentLoopExplainer_answer__sFeJp svg{flex-shrink:0}.AgentLoopExplainer_answer__sFeJp p{font-size:14px;margin-top:4px}.AgentLoopExplainer_narration__V2kWt{font-size:15px;line-height:1.65;margin:20px 0!important;padding-top:16px;border-top:1px solid var(--ag-rule);min-height:82px}.AgentLoopExplainer_transport__KwYn3{display:flex;gap:8px;justify-content:space-between}.AgentLoopExplainer_footnote__77kRE{font-size:11px;color:var(--ag-muted);margin-top:16px!important;line-height:1.6}@media (max-width:640px){.AgentLoopExplainer_demo__K5Yp2{padding:20px 16px}.AgentLoopExplainer_demo__K5Yp2 h3{font-size:25px}.AgentLoopExplainer_stage__1J1Lf{grid-template-columns:minmax(0,1fr);min-height:0}.AgentLoopExplainer_narration__V2kWt{min-height:120px}.AgentLoopExplainer_demo__K5Yp2 .AgentLoopExplainer_steps__MesnC button{flex-direction:column;gap:2px;font-size:11px}}@media (max-width:360px){.AgentLoopExplainer_demo__K5Yp2{padding:16px 12px}.AgentLoopExplainer_demo__K5Yp2 .AgentLoopExplainer_choices__78MX3 button{padding:8px 10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.AgentLoopExplainer_demo__K5Yp2 button{transition:none}}.AgentLoopExplainer_steps__MesnC button{position:relative}.AgentLoopExplainer_stepMarker__lWGJP{position:absolute;left:10%;right:10%;bottom:-15px;height:3px;border-radius:2px;background:var(--ag-ink)}.AgentLoopExplainer_progress__L_ajP{height:3px;margin-top:14px;border-radius:2px;background:var(--ag-rule);overflow:hidden}.AgentLoopExplainer_progressFill__A_fMs{height:100%;background:var(--ag-ink);transform-origin:left center}.AgentLoopExplainer_log__DhgGP li code+code{margin-top:4px}.AgentLoopExplainer_packet__7Oija,.AgentLoopExplainer_recordChip__HgtIJ{display:inline-block!important;max-width:100%;margin-top:6px;padding:5px 9px!important;border-radius:999px;font:600 12px/1.4 var(--ag-mono)!important;white-space:normal;overflow-wrap:anywhere;border:1px solid var(--ag-focus);background:var(--ag-white)!important;color:var(--ag-ink);box-shadow:0 2px 0 var(--ag-rule)}.AgentLoopExplainer_recordChip__HgtIJ{border-color:var(--ag-green);background:var(--ag-green-paper)!important}.AgentLoopExplainer_packetRejected__Fn4vc{border-color:var(--ag-red);background:var(--ag-red-paper)!important;color:var(--ag-red);text-decoration:line-through}.AgentLoopExplainer_ghost__Pbn_B{opacity:.45}.AgentLoopExplainer_inbox__nhHgK,.AgentLoopExplainer_outbox__lm6tr{min-height:38px;margin-top:8px;display:flex;align-items:flex-start}.AgentLoopExplainer_inbox__nhHgK .AgentLoopExplainer_muted__u7H8U{margin-top:8px}.AgentLoopExplainer_panel__DUcYu{transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease}.AgentLoopExplainer_panel__DUcYu.AgentLoopExplainer_lit__Xjgla{border-color:var(--ag-green);background:var(--ag-green-paper);box-shadow:0 0 0 3px var(--ag-green-paper)}.AgentLoopExplainer_checks__jjqZn li{position:relative;padding:3px 6px;border-radius:4px;overflow:hidden}.AgentLoopExplainer_sweep__C4r83{position:absolute;inset:0;transform-origin:left center;border-radius:4px}.AgentLoopExplainer_pass__aa2o9 .AgentLoopExplainer_sweep__C4r83{background:var(--ag-green-paper)}.AgentLoopExplainer_fail__R0mrB .AgentLoopExplainer_sweep__C4r83{background:var(--ag-red-paper)}.AgentLoopExplainer_checkText__tK5g9,.AgentLoopExplainer_checks__jjqZn .AgentLoopExplainer_dot__q6yW0,.AgentLoopExplainer_mark__EPB_e{position:relative}.AgentLoopExplainer_mark__EPB_e{display:inline-flex;flex-shrink:0;margin-top:2px}.AgentLoopExplainer_roundSlot__vDgT9{display:inline-flex;overflow:hidden;vertical-align:bottom;min-width:.7em;justify-content:center}.AgentLoopExplainer_cog__X09WL{display:inline-flex}.AgentLoopExplainer_caret__hWy1_{display:inline-block;width:.5em;height:1em;margin-left:1px;vertical-align:text-bottom;background:currentColor;opacity:.6;animation:AgentLoopExplainer_agCaret__xCsw5 .9s steps(1) infinite}@keyframes AgentLoopExplainer_agCaret__xCsw5{50%{opacity:0}}@media (max-width:640px){.AgentLoopExplainer_stepMarker__lWGJP{bottom:-15px}.AgentLoopExplainer_transport__KwYn3 button{padding:10px}}@media (prefers-reduced-motion:reduce){.AgentLoopExplainer_panel__DUcYu{transition:none}.AgentLoopExplainer_caret__hWy1_{animation:none}}.ArticleFigure_figure__yealX{margin:2rem 0;overflow:hidden;border:1px solid #d9d8ce;border-radius:12px;background:#faf9f4;color:#20201e}.ArticleFigure_figure__yealX picture{display:block}.ArticleFigure_figure__yealX img{display:block;width:100%;height:auto;margin:0;border-radius:0}.ArticleFigure_controls__jC1LC{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 20px;border-top:1px solid #d9d8ce;font-size:14px;line-height:1.5}.ArticleFigure_controls__jC1LC button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid #20201e;border-radius:6px;background:#ffe066;color:#20201e;font:inherit;font-weight:700;cursor:pointer}.ArticleFigure_controls__jC1LC button:hover{background:#ffda47}.ArticleFigure_controls__jC1LC a{color:#20201e;text-decoration:underline;text-underline-offset:3px}.ArticleFigure_controls__jC1LC a,.ArticleFigure_controls__jC1LC button{outline-offset:4px}.ArticleFigure_figure__yealX figcaption{margin:0;padding:0 20px 20px;font-size:14px;line-height:1.6;text-align:left;color:#5c5c55}@media (max-width:640px){.ArticleFigure_controls__jC1LC{gap:12px 16px;padding:14px}.ArticleFigure_figure__yealX figcaption{padding:0 14px 16px}}.EvalExplainer_demo__6r_ZM{--ev-paper:#faf9f4;--ev-white:#fffefa;--ev-ink:#25261f;--ev-muted:#5e6055;--ev-rule:#d8dacd;--ev-accent:var(--primary-200);--ev-highlight:#fff0a3;--ev-green:#236044;--ev-green-paper:#edf6ec;--ev-red:#a33327;--ev-red-paper:#fff0e9;--ev-focus:#2d5169;--ev-body:var(--font-inter),sans-serif;--ev-display:var(--font-outfit),sans-serif;color:var(--ev-ink);background:var(--ev-paper);border:1px solid var(--ev-rule);border-radius:12px;padding:28px;margin:32px 0;font:16px/1.55 var(--ev-body);text-align:left;min-width:0}.dark .EvalExplainer_demo__6r_ZM{--ev-paper:#1c1d19;--ev-white:#24251f;--ev-ink:#ecebe3;--ev-muted:#a9aa9e;--ev-rule:#3d3f36;--ev-accent:#5a4f1c;--ev-highlight:#5a4f1c;--ev-green:#8fd0a8;--ev-green-paper:#1f3328;--ev-red:#f1a091;--ev-red-paper:#3a221d;--ev-focus:#9cc3dc}.EvalExplainer_demo__6r_ZM *,.EvalExplainer_demo__6r_ZM :after,.EvalExplainer_demo__6r_ZM :before{box-sizing:border-box}.EvalExplainer_demo__6r_ZM blockquote,.EvalExplainer_demo__6r_ZM dd,.EvalExplainer_demo__6r_ZM dl,.EvalExplainer_demo__6r_ZM h3,.EvalExplainer_demo__6r_ZM ol,.EvalExplainer_demo__6r_ZM p{margin:0}.EvalExplainer_demo__6r_ZM h3{font:650 29px/1.16 var(--ev-display);letter-spacing:-.02em;color:var(--ev-ink);overflow-wrap:anywhere}.EvalExplainer_heading__wImG_ p{color:var(--ev-muted);margin-top:8px;font-size:15px}.EvalExplainer_demo__6r_ZM button{font:600 14px/1.4 var(--ev-body);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border-radius:7px;border:1px solid var(--ev-rule);cursor:pointer;background:var(--ev-white);color:var(--ev-ink);transition:background-color .16s ease}.EvalExplainer_demo__6r_ZM button:focus-visible{outline:3px solid var(--ev-focus);outline-offset:3px}.EvalExplainer_demo__6r_ZM button:active{transform:translateY(1px)}.EvalExplainer_demo__6r_ZM button[aria-pressed=true]{background:var(--ev-accent);border-color:var(--ev-ink)}@media (hover:hover){.EvalExplainer_demo__6r_ZM button:hover{background:var(--ev-highlight)}}.EvalExplainer_controlRow__YxIJl,.EvalExplainer_tabs__LmnhL{display:flex;flex-wrap:wrap;gap:8px}.EvalExplainer_tabs__LmnhL{margin:20px 0 4px;padding-bottom:16px;border-bottom:1px solid var(--ev-rule)}.EvalExplainer_panel___LBR0{padding-top:20px}.EvalExplainer_note__pdssl{font-size:13px;color:var(--ev-muted);margin-top:12px!important}.EvalExplainer_labRow__G0sla{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;margin-top:20px;align-items:start}.EvalExplainer_rankList__1ZDFi{list-style:none;padding:0;display:grid;gap:8px}.EvalExplainer_rankItem__9H_hp{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:center}.EvalExplainer_rankNumber__lnSrg{font:650 18px/1 var(--ev-display);color:var(--ev-muted);text-align:center}.EvalExplainer_demo__6r_ZM .EvalExplainer_rankItem__9H_hp button{justify-content:flex-start;width:100%;text-align:left;border-radius:5px;padding:10px 12px}.EvalExplainer_pageName__8Mi_C{flex:1;min-width:0;display:flex;flex-direction:column}.EvalExplainer_pageName__8Mi_C small{font-weight:400;font-size:12px;color:var(--ev-muted)}.EvalExplainer_rankItem__9H_hp button{background:var(--ev-white)}.EvalExplainer_demo__6r_ZM .EvalExplainer_relevant__PRYlK button{border-color:var(--ev-green);background:var(--ev-green-paper);color:var(--ev-ink)}.EvalExplainer_demo__6r_ZM .EvalExplainer_relevant__PRYlK button svg:last-child{color:var(--ev-green)}.EvalExplainer_dim__L2wvn{color:var(--ev-muted)}.EvalExplainer_cutLine__xL0J8{position:absolute;left:0;right:0;bottom:-7px;border-top:2px dashed var(--ev-ink);font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;text-align:right;line-height:1;padding-top:2px;pointer-events:none;z-index:1;color:var(--ev-ink);height:0;overflow:visible}.EvalExplainer_scoreBoard__9HlbZ{display:grid;gap:16px}.EvalExplainer_scores__QoF8k{display:grid;gap:8px}.EvalExplainer_scores__QoF8k div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;padding:12px 14px;border:1px solid var(--ev-rule);border-radius:5px;background:var(--ev-white)}.EvalExplainer_scores__QoF8k dd{font-variant-numeric:tabular-nums}.EvalExplainer_meter__w9V4r{flex-basis:100%;height:5px;border-radius:999px;background:var(--ev-rule);overflow:hidden}.EvalExplainer_meterFill__y7ogk{display:block;height:100%;background:var(--ev-green);border-radius:inherit}.EvalExplainer_scores__QoF8k dt{font-size:13px;color:var(--ev-muted)}.EvalExplainer_scores__QoF8k dd{font:650 30px/1 var(--ev-display);letter-spacing:-.03em}.EvalExplainer_narration__Ef7xV{font-size:15px;line-height:1.65;margin-top:20px!important;padding-top:16px;border-top:1px solid var(--ev-rule);min-height:82px}.EvalExplainer_footnote__f2Nom{font-size:11px;color:var(--ev-muted);margin-top:12px!important;line-height:1.6}.EvalExplainer_caseCard__fauAl{margin-top:20px;padding:20px;border:1px solid var(--ev-rule);border-radius:5px;background:var(--ev-white)}.EvalExplainer_caseQuestion__JSVEx{font-size:19px;font-weight:550;line-height:1.4}.EvalExplainer_checks__3mSe5{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.EvalExplainer_status__D_Nhv{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:6px 10px;border-radius:999px;border:1px solid}.EvalExplainer_pass__AIhaF{color:var(--ev-green);background:var(--ev-green-paper)}.EvalExplainer_fail__sS0_z{color:var(--ev-red);background:var(--ev-red-paper)}.EvalExplainer_na__0ovkf{color:var(--ev-muted)}.EvalExplainer_answer__tDvjo{margin-top:20px;padding-top:16px;border-top:1px solid var(--ev-rule)}.EvalExplainer_answer__tDvjo strong{display:block;font:650 30px/1.15 var(--ev-display);margin-top:8px;overflow-wrap:anywhere}.EvalExplainer_smallLabel__rulgi{font-size:11px;font-weight:650;letter-spacing:.05em;color:var(--ev-muted)}.EvalExplainer_demo__6r_ZM .EvalExplainer_quoted__Bvh7Q{border:0;padding:0;margin:14px 0 8px;font-size:16px;font-style:normal;line-height:1.6;color:var(--ev-ink)}.EvalExplainer_demo__6r_ZM .EvalExplainer_quoted__Bvh7Q:after,.EvalExplainer_demo__6r_ZM .EvalExplainer_quoted__Bvh7Q:before{content:none}.EvalExplainer_demo__6r_ZM mark{background:var(--ev-highlight);color:var(--ev-ink);padding:1px 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.EvalExplainer_source__D07bh{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--ev-muted)}.EvalExplainer_pending__sK1KR{display:flex;gap:8px;align-items:flex-start;margin-top:16px!important;font-size:13px;color:var(--ev-muted)}.EvalExplainer_pending__sK1KR svg{flex-shrink:0;margin-top:2px}.EvalExplainer_tourRow__8dfKZ{display:flex;align-items:center;gap:14px;margin-bottom:16px}.EvalExplainer_demo__6r_ZM .EvalExplainer_play__Lhc6P{background:var(--ev-ink);color:var(--ev-paper);border-color:var(--ev-ink);flex-shrink:0}@media (hover:hover){.EvalExplainer_demo__6r_ZM .EvalExplainer_play__Lhc6P:hover{background:var(--ev-ink);opacity:.88}}.EvalExplainer_tourBar__wZEvW{display:flex;gap:4px;flex:1;min-width:0}.EvalExplainer_tourSegment___Ny9p{flex:1;height:4px;border-radius:999px;background:var(--ev-rule);overflow:hidden}.EvalExplainer_tourFill___Jbp2{display:block;height:100%;background:var(--ev-ink)}.EvalExplainer_simTrack__AmFnO{display:block;height:3px;margin-top:5px;border-radius:999px;background:var(--ev-rule);overflow:hidden}.EvalExplainer_simFill__qCxdQ{display:block;height:100%;background:var(--ev-muted)}.EvalExplainer_relevant__PRYlK .EvalExplainer_simFill__qCxdQ{background:var(--ev-green)}.EvalExplainer_mark__SJaTD{display:inline-flex;flex-shrink:0}.EvalExplainer_ledger__HTAca{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.EvalExplainer_demo__6r_ZM .EvalExplainer_ledgerRow__LnfpD{flex-direction:column;align-items:flex-start;gap:8px;padding:10px;min-width:0;text-align:left}.EvalExplainer_ledgerRow__LnfpD>span:first-child{overflow-wrap:anywhere}.EvalExplainer_ledgerTicks__xGkUO{display:flex;gap:4px}.EvalExplainer_tick__ZCjD_{width:12px;height:12px;border-radius:3px;background:var(--ev-rule);display:block}.EvalExplainer_tickPass__WzgFE{background:var(--ev-green)}.EvalExplainer_tickNa__M_J3k{background:var(--ev-muted)}.EvalExplainer_tally__iUe3R{font-size:13px;color:var(--ev-muted);margin-top:12px!important}.EvalExplainer_tally__iUe3R strong{color:var(--ev-ink);font-variant-numeric:tabular-nums}.EvalExplainer_caseCard__fauAl mark{background-color:transparent;background-image:linear-gradient(var(--ev-highlight),var(--ev-highlight));background-repeat:no-repeat;background-size:100% 100%}.EvalExplainer_srOnly__3dpHi{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:640px){.EvalExplainer_ledger__HTAca{grid-template-columns:repeat(2,minmax(0,1fr))}.EvalExplainer_tourRow__8dfKZ{flex-wrap:wrap}.EvalExplainer_tourBar__wZEvW{flex-basis:100%}.EvalExplainer_demo__6r_ZM{padding:20px 16px}.EvalExplainer_demo__6r_ZM h3{font-size:24px}.EvalExplainer_labRow__G0sla{grid-template-columns:minmax(0,1fr)}.EvalExplainer_scores__QoF8k{grid-template-columns:repeat(3,minmax(0,1fr))}.EvalExplainer_scores__QoF8k div{flex-direction:column;align-items:flex-start;padding:10px}.EvalExplainer_scores__QoF8k dd{font-size:24px}.EvalExplainer_caseCard__fauAl{padding:16px}.EvalExplainer_answer__tDvjo strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.EvalExplainer_demo__6r_ZM button{transition:none}.EvalExplainer_demo__6r_ZM button:active{transform:none}}.LocalChatExplainer_demo__cROsa{--lc-paper:#faf9f4;--lc-white:#fffefa;--lc-ink:#25261f;--lc-muted:#5e6055;--lc-rule:#d8dacd;--lc-accent:var(--primary-200);--lc-highlight:#fff0a3;--lc-green:#236044;--lc-green-paper:#edf6ec;--lc-red:#a33327;--lc-red-paper:#fff0e9;--lc-focus:#2d5169;--lc-code:#f1f0e8;--lc-body:var(--font-inter),sans-serif;--lc-display:var(--font-outfit),sans-serif;--lc-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--lc-ink);background:var(--lc-paper);border:1px solid var(--lc-rule);border-radius:12px;padding:28px;margin:32px 0;font:16px/1.55 var(--lc-body);text-align:left;min-width:0}.dark .LocalChatExplainer_demo__cROsa{--lc-paper:#1c1d19;--lc-white:#24251f;--lc-ink:#ecebe3;--lc-muted:#b4b5aa;--lc-rule:#3d3f36;--lc-accent:#6b5f1d;--lc-highlight:#4d4517;--lc-green:#8fd0a9;--lc-green-paper:#1d3326;--lc-red:#f0a094;--lc-red-paper:#3b221d;--lc-focus:#9cc3de;--lc-code:#2b2c25}.LocalChatExplainer_demo__cROsa *,.LocalChatExplainer_demo__cROsa :after,.LocalChatExplainer_demo__cROsa :before{box-sizing:border-box}.LocalChatExplainer_demo__cROsa code:after,.LocalChatExplainer_demo__cROsa code:before{content:none}.LocalChatExplainer_demo__cROsa h3,.LocalChatExplainer_demo__cROsa h4,.LocalChatExplainer_demo__cROsa p{margin:0}.LocalChatExplainer_demo__cROsa h3{font:650 29px/1.16 var(--lc-display);letter-spacing:-.02em;color:var(--lc-ink);overflow-wrap:anywhere}.LocalChatExplainer_heading__2ew8D p{color:var(--lc-muted);margin-top:8px;font-size:15px}.LocalChatExplainer_demo__cROsa button{font:600 14px/1.4 var(--lc-body);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border-radius:7px;border:1px solid var(--lc-rule);cursor:pointer;background:var(--lc-white);color:var(--lc-ink);white-space:nowrap;transition:background-color .16s ease}.LocalChatExplainer_demo__cROsa button:focus-visible{outline:3px solid var(--lc-focus);outline-offset:3px}.LocalChatExplainer_demo__cROsa button:disabled{opacity:.5;cursor:not-allowed}.LocalChatExplainer_demo__cROsa button.LocalChatExplainer_primary__ueRfp{background:var(--lc-accent);border-color:var(--lc-ink)}@media (hover:hover){.LocalChatExplainer_demo__cROsa button:hover:not(:disabled){background:var(--lc-highlight)}}.LocalChatExplainer_steps__EJgho{display:flex;gap:4px;margin-top:24px;padding-bottom:16px;border-bottom:1px solid var(--lc-rule)}.LocalChatExplainer_demo__cROsa .LocalChatExplainer_steps__EJgho button{flex:1;min-width:0;padding:8px 4px;border-color:transparent;background:transparent;font-size:13px;gap:6px}.LocalChatExplainer_steps__EJgho button span{display:grid;place-items:center;width:23px;height:23px;flex-shrink:0;border:1px solid var(--lc-rule);border-radius:50%;font-size:12px}.LocalChatExplainer_demo__cROsa .LocalChatExplainer_steps__EJgho button[aria-current=step]{background:var(--lc-accent)}.LocalChatExplainer_steps__EJgho button[aria-current=step] span{border-color:var(--lc-ink)}.LocalChatExplainer_typed__908ej{display:flex;gap:12px;align-items:center;padding:16px 0 4px;font-size:18px;font-weight:550;overflow-wrap:anywhere}.LocalChatExplainer_typed__908ej svg{flex-shrink:0}.LocalChatExplainer_typed__908ej code{font:600 16px/1.4 var(--lc-mono);background:var(--lc-code);padding:2px 6px;border-radius:4px}.LocalChatExplainer_stage__J5KuG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:16px}.LocalChatExplainer_smallLabel__vaxZ2{font-size:11px;font-weight:650;letter-spacing:.05em;display:flex;align-items:center;gap:8px;color:var(--lc-muted);text-transform:uppercase}.LocalChatExplainer_list__oTCpp{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:0;list-style:none}.LocalChatExplainer_message__QbnXd{border:1px solid var(--lc-rule);border-radius:6px;background:var(--lc-white);padding:10px 12px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.LocalChatExplainer_message__QbnXd.LocalChatExplainer_fresh__i3dDG{border-color:var(--lc-ink);background:var(--lc-highlight)}.LocalChatExplainer_message__QbnXd.LocalChatExplainer_dropped__R49Fl{border-style:dashed;background:transparent;color:var(--lc-muted);text-decoration:line-through}.LocalChatExplainer_role__5ga_d{display:inline-block;font:650 11px/1.4 var(--lc-mono);letter-spacing:.04em;margin-bottom:4px;color:var(--lc-muted)}.LocalChatExplainer_payload__HrbLD{margin-top:12px;padding:14px;border-radius:6px;background:var(--lc-code);font:13px/1.6 var(--lc-mono);white-space:pre-wrap;overflow-wrap:anywhere;min-height:120px}.LocalChatExplainer_payload__HrbLD b{font-weight:700;background:var(--lc-highlight)}.LocalChatExplainer_meter___tUz4{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:13px;color:var(--lc-muted)}.LocalChatExplainer_meter___tUz4 strong{color:var(--lc-ink)}.LocalChatExplainer_reply__gPef_{margin-top:16px;padding:14px 16px;border-radius:6px;border:1px solid var(--lc-green);background:var(--lc-green-paper);font-size:15px;overflow-wrap:anywhere}.LocalChatExplainer_reply__gPef_.LocalChatExplainer_unknown___p4b_{border-color:var(--lc-red);background:var(--lc-red-paper)}.LocalChatExplainer_reply__gPef_ .LocalChatExplainer_smallLabel__vaxZ2{margin-bottom:6px}.LocalChatExplainer_narration__YdudC{font-size:15px;line-height:1.65;margin:20px 0;padding-top:16px;border-top:1px solid var(--lc-rule);min-height:82px}.LocalChatExplainer_transport__lqGip{display:flex;gap:8px;justify-content:space-between}.LocalChatExplainer_transport__lqGip .LocalChatExplainer_primary__ueRfp{margin-left:auto}.LocalChatExplainer_footnote__MLF_D{font-size:11px;color:var(--lc-muted);margin-top:16px;line-height:1.6}.LocalChatExplainer_message__QbnXd.LocalChatExplainer_packing__X2PON{border-color:var(--lc-ink);box-shadow:0 0 0 3px var(--lc-highlight)}.LocalChatExplainer_payload__HrbLD .LocalChatExplainer_freshLine__jjmOy{font-weight:700;background:var(--lc-highlight)}.LocalChatExplainer_payload__HrbLD span{display:inline}.LocalChatExplainer_wire__TXHTM{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12px}.LocalChatExplainer_endpoint__uaoPz{flex-shrink:0;font:600 12px/1 var(--lc-mono);padding:7px 9px;border:1px solid var(--lc-rule);border-radius:5px;background:var(--lc-white);transition:border-color .2s ease,background-color .2s ease}.LocalChatExplainer_endpoint__uaoPz.LocalChatExplainer_ollama__ZQBOt.LocalChatExplainer_busy__Wx0Vs{border-color:var(--lc-ink);background:var(--lc-highlight)}.LocalChatExplainer_track__E11dO{position:relative;flex:1;height:28px;min-width:40px;background:linear-gradient(var(--lc-rule),var(--lc-rule)) 50% /100% 1px no-repeat}.LocalChatExplainer_packet__Rs1uh{position:absolute;top:2px;white-space:nowrap;font:650 11px/1 var(--lc-mono);padding:6px 8px;border-radius:12px;background:var(--lc-ink);color:var(--lc-paper)}.LocalChatExplainer_packet__Rs1uh.LocalChatExplainer_packetReply__IFiOw{background:var(--lc-green);color:var(--lc-white)}.LocalChatExplainer_count__FMiY7{font-variant-numeric:tabular-nums}.LocalChatExplainer_caret__dn3Gu{display:inline-block;width:7px;height:1.05em;margin-left:2px;vertical-align:text-bottom;background:currentColor;animation:LocalChatExplainer_lc-blink__TyUFK .9s steps(1) infinite}@keyframes LocalChatExplainer_lc-blink__TyUFK{50%{opacity:0}}.LocalChatExplainer_transport__lqGip{flex-wrap:wrap}@media (max-width:640px){.LocalChatExplainer_demo__cROsa{padding:20px 16px}.LocalChatExplainer_demo__cROsa h3{font-size:25px}.LocalChatExplainer_stage__J5KuG{grid-template-columns:minmax(0,1fr)}.LocalChatExplainer_demo__cROsa .LocalChatExplainer_steps__EJgho button{font-size:0;gap:0}.LocalChatExplainer_steps__EJgho button span{font-size:12px}.LocalChatExplainer_typed__908ej{font-size:16px}.LocalChatExplainer_narration__YdudC{min-height:120px}}@media (max-width:360px){.LocalChatExplainer_demo__cROsa{padding:16px 12px}.LocalChatExplainer_demo__cROsa .LocalChatExplainer_transport__lqGip button{padding:10px 8px;gap:4px;font-size:12px}}@media (prefers-reduced-motion:reduce){.LocalChatExplainer_demo__cROsa button{transition:none}.LocalChatExplainer_caret__dn3Gu{animation:none}}.LoraExplainer_demo__oLIg1{--lx-paper:#faf9f4;--lx-white:#fffefa;--lx-ink:#25261f;--lx-muted:#5e6055;--lx-rule:#d8dacd;--lx-accent:var(--primary-200);--lx-highlight:#fff0a3;--lx-frozen:#e6e7df;--lx-green:#236044;--lx-green-paper:#edf6ec;--lx-focus:#2d5169;--lx-body:var(--font-inter),sans-serif;--lx-display:var(--font-outfit),sans-serif;color:var(--lx-ink);background:var(--lx-paper);border:1px solid var(--lx-rule);border-radius:12px;padding:28px;margin:32px 0;font:16px/1.55 var(--lx-body);text-align:left;min-width:0}.dark .LoraExplainer_demo__oLIg1{--lx-paper:#1d1e1a;--lx-white:#26271f;--lx-ink:#f1f0e8;--lx-muted:#b4b5aa;--lx-rule:#45463d;--lx-accent:#8a7a1c;--lx-highlight:#5c5212;--lx-frozen:#34352d;--lx-green:#8fd0a8;--lx-green-paper:#1f3328;--lx-focus:#9cc3de}.LoraExplainer_demo__oLIg1 *,.LoraExplainer_demo__oLIg1 :after,.LoraExplainer_demo__oLIg1 :before{box-sizing:border-box}.LoraExplainer_demo__oLIg1 h3,.LoraExplainer_demo__oLIg1 p{margin:0}.LoraExplainer_demo__oLIg1 h3{font:650 29px/1.16 var(--lx-display);letter-spacing:-.02em;color:var(--lx-ink);overflow-wrap:anywhere}.LoraExplainer_lede__FAcuw{color:var(--lx-muted);margin-top:8px;font-size:15px}.LoraExplainer_demo__oLIg1 button{font:600 14px/1.4 var(--lx-body);display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px;border-radius:7px;border:1px solid var(--lx-rule);background:var(--lx-white);color:var(--lx-ink);cursor:pointer;transition:background-color .16s ease}.LoraExplainer_demo__oLIg1 button:focus-visible,.LoraExplainer_demo__oLIg1 input:focus-visible{outline:3px solid var(--lx-focus);outline-offset:3px}.LoraExplainer_demo__oLIg1 button[aria-pressed=true]{background:var(--lx-accent);border-color:var(--lx-ink)}@media (hover:hover){.LoraExplainer_demo__oLIg1 button:hover{background:var(--lx-highlight)}}.LoraExplainer_controls__GRb6s{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px 28px;margin-top:24px;padding:20px 0;border-top:1px solid var(--lx-rule);border-bottom:1px solid var(--lx-rule)}.LoraExplainer_label__ltNIl{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:650;letter-spacing:.04em;color:var(--lx-muted)}.LoraExplainer_label__ltNIl output{color:var(--lx-ink);font:650 18px/1 var(--lx-display);letter-spacing:0}.LoraExplainer_range__6fq1W{width:100%;margin-top:14px;accent-color:var(--lx-green);min-height:32px}.LoraExplainer_ticks__VUMqg{display:flex;justify-content:space-between;font-size:11px;color:var(--lx-muted);margin-top:2px}.LoraExplainer_alphas__SrDrN{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.LoraExplainer_diagram__E8PVr{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;align-items:center;margin-top:24px}.LoraExplainer_frozen__Ji4Ar{position:relative;overflow:hidden;aspect-ratio:1;border:1px solid var(--lx-rule);border-radius:5px;background:repeating-linear-gradient(45deg,var(--lx-frozen) 0 6px,var(--lx-white) 6px 12px);display:grid;place-items:center;text-align:center;padding:12px}.LoraExplainer_adapter__Y7dsp strong,.LoraExplainer_frozen__Ji4Ar strong{display:block;font:650 20px/1.2 var(--lx-display)}.LoraExplainer_adapter__Y7dsp span,.LoraExplainer_frozen__Ji4Ar span{display:block;font-size:12px;color:var(--lx-muted);margin-top:4px}.LoraExplainer_plus__Va_Xi{font:650 28px/1 var(--lx-display);color:var(--lx-muted)}.LoraExplainer_adapter__Y7dsp{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:6px;aspect-ratio:1}.LoraExplainer_matB__iV3LE{grid-row:1/3;background:var(--lx-green);border-radius:3px;min-width:3px}.LoraExplainer_matA__SNFZn{background:var(--lx-green);border-radius:3px;min-height:3px}.LoraExplainer_adapterText__sLmt5{align-self:center;padding:8px}.LoraExplainer_scaleNote__sUM6n{font-size:11px;color:var(--lx-muted);margin-top:8px}.LoraExplainer_facts__s2vPW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.LoraExplainer_fact__679gT{padding:14px;border:1px solid var(--lx-rule);border-radius:5px;background:var(--lx-white);min-width:0}.LoraExplainer_fact__679gT.LoraExplainer_good____m1n{border-color:var(--lx-green);background:var(--lx-green-paper)}.LoraExplainer_fact__679gT small{display:block;font-size:11px;font-weight:650;letter-spacing:.05em;color:var(--lx-muted)}.LoraExplainer_fact__679gT b{display:block;font:650 26px/1.15 var(--lx-display);margin-top:6px;overflow-wrap:anywhere}.LoraExplainer_fact__679gT span{display:block;font-size:12px;color:var(--lx-muted);margin-top:4px}.LoraExplainer_narration__5ua_O{font-size:15px;line-height:1.65;margin-top:20px;padding-top:16px;border-top:1px solid var(--lx-rule);min-height:76px}.LoraExplainer_footer__guB20{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-top:12px}.LoraExplainer_footnote__LqxAo{font-size:11px;color:var(--lx-muted);line-height:1.6;flex:1 1 260px}@media (max-width:640px){.LoraExplainer_demo__oLIg1{padding:20px 16px}.LoraExplainer_demo__oLIg1 h3{font-size:25px}.LoraExplainer_controls__GRb6s,.LoraExplainer_facts__s2vPW{grid-template-columns:minmax(0,1fr)}.LoraExplainer_facts__s2vPW{gap:8px}.LoraExplainer_fact__679gT b{font-size:22px}.LoraExplainer_adapter__Y7dsp strong,.LoraExplainer_frozen__Ji4Ar strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.LoraExplainer_demo__oLIg1 button{transition:none}}.LoraExplainer_frozenText__glQvI{position:relative}.LoraExplainer_sheen__BaoXo{position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%);pointer-events:none}.dark .LoraExplainer_sheen__BaoXo{background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.14) 50%,transparent 70%)}.LoraExplainer_buttons__yokNw{display:flex;flex-wrap:wrap;gap:8px}.LoraExplainer_demo__oLIg1 button.LoraExplainer_primary__PSKFw{background:var(--lx-accent,#fff0a3);border-color:var(--lx-ink)}.LoraExplainer_fact__679gT b{font-variant-numeric:tabular-nums}.RagExplainer_demo__hFrM3{--rag-paper:#faf9f4;--rag-white:#fffefa;--rag-ink:#25261f;--rag-muted:#5e6055;--rag-rule:#d8dacd;--rag-accent:var(--primary-200);--rag-highlight:#fff0a3;--rag-green:#236044;--rag-green-paper:#edf6ec;--rag-red:#a33327;--rag-red-paper:#fff0e9;--rag-focus:#2d5169;--rag-body:var(--font-inter),sans-serif;--rag-display:var(--font-outfit),sans-serif;color:var(--rag-ink);background:var(--rag-paper);border:1px solid var(--rag-rule);border-radius:12px;padding:28px;margin:32px 0;font:16px/1.55 var(--rag-body);text-align:left;scroll-margin-top:100px;min-width:0}.RagExplainer_demo__hFrM3 *,.RagExplainer_demo__hFrM3 :after,.RagExplainer_demo__hFrM3 :before{box-sizing:border-box}.RagExplainer_demo__hFrM3 blockquote,.RagExplainer_demo__hFrM3 h3,.RagExplainer_demo__hFrM3 h4,.RagExplainer_demo__hFrM3 p{margin:0}.RagExplainer_demo__hFrM3 h3,.RagExplainer_demo__hFrM3 h4{font-family:var(--rag-display);font-style:normal;overflow-wrap:anywhere;min-width:0}.RagExplainer_demo__hFrM3 h3{font-size:29px;line-height:1.16;font-weight:650;letter-spacing:-.02em;color:var(--rag-ink)}.RagExplainer_demo__hFrM3 h4{font-size:21px;line-height:1.3;color:var(--rag-ink)}.RagExplainer_demo__hFrM3 .RagExplainer_heading__OjrNP p{color:var(--rag-muted);margin-top:8px;font-size:15px}.RagExplainer_demo__hFrM3 button{font:600 14px/1.4 var(--rag-body);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border-radius:7px;border:1px solid var(--rag-rule);cursor:pointer;background:var(--rag-white);color:var(--rag-ink);transition:background-color .16s ease,color .16s ease}.RagExplainer_demo__hFrM3 button:focus-visible,.RagExplainer_demo__hFrM3 summary:focus-visible{outline:3px solid var(--rag-focus);outline-offset:3px}.RagExplainer_demo__hFrM3 button:active{transform:translateY(1px)}.RagExplainer_demo__hFrM3 button:disabled{opacity:.5;cursor:not-allowed}.RagExplainer_demo__hFrM3 button.RagExplainer_primary__Ho_xO{background:var(--rag-accent);color:var(--rag-ink);border-color:var(--rag-ink)}.RagExplainer_demo__hFrM3 button[aria-busy=true]{cursor:progress}.RagExplainer_demo__hFrM3 button[aria-invalid=true]{border-color:var(--rag-red);color:var(--rag-red)}.RagExplainer_demo__hFrM3 button[data-state=success]{border-color:var(--rag-green);color:var(--rag-green)}@media (hover:hover){.RagExplainer_demo__hFrM3 button:hover:not(:disabled){background:var(--rag-highlight)}.RagExplainer_demo__hFrM3 summary:hover{color:var(--rag-ink)}}.RagExplainer_question__6gFKc{display:flex;gap:12px;align-items:center;margin-top:24px;padding:16px 0;border-top:1px solid var(--rag-rule);font-size:20px;font-weight:550;line-height:1.4}.RagExplainer_question__6gFKc svg{flex-shrink:0}.RagExplainer_steps__Ayr3z{display:flex;gap:4px;border-bottom:1px solid var(--rag-rule);padding-bottom:16px}.RagExplainer_demo__hFrM3 .RagExplainer_steps__Ayr3z button{flex:1;padding:8px 4px;border-color:transparent;background:transparent;font-size:13px;gap:6px}.RagExplainer_steps__Ayr3z button span{display:grid;place-items:center;width:23px;height:23px;border:1px solid var(--rag-rule);border-radius:50%;font-size:12px}.RagExplainer_demo__hFrM3 .RagExplainer_steps__Ayr3z button[aria-current=step]{background:var(--rag-accent);color:var(--rag-ink)}.RagExplainer_steps__Ayr3z button[aria-current=step] span{border-color:var(--rag-ink)}.RagExplainer_storyStage__DtE6o{min-height:270px;padding-top:20px}.RagExplainer_stageTitle__n4_ET{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}.RagExplainer_stepCount__I1G2I{color:var(--rag-muted);font-size:12px;white-space:nowrap}.RagExplainer_closedBook__94uhF{display:flex;gap:24px;align-items:center;min-height:180px;padding:20px 12px}.RagExplainer_closedBook__94uhF>svg{flex-shrink:0}.RagExplainer_closedBook__94uhF strong{font-size:19px}.RagExplainer_closedBook__94uhF p{color:var(--rag-muted);margin-top:8px}.RagExplainer_bookHint__UGlwd{display:block;margin-top:16px;font-size:14px}.RagExplainer_pageFan__Uavb_{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:8px 16px;align-items:stretch}.RagExplainer_paper__Cl6pe{padding:14px 12px;border:1px solid var(--rag-rule);background:var(--rag-white);color:var(--rag-ink);border-radius:5px;min-height:170px}.RagExplainer_paperTop__UuZPB{display:flex;gap:6px;align-items:center;margin-bottom:16px}.RagExplainer_paperTop__UuZPB span{font-size:10px;color:var(--rag-muted)}.RagExplainer_paper__Cl6pe strong{display:block;font-size:13px;line-height:1.3}.RagExplainer_paper__Cl6pe p{font-size:11px;line-height:1.65;margin-top:12px}.RagExplainer_paper__Cl6pe:not(.RagExplainer_found__wIWIx){min-height:0;padding:8px 12px}.RagExplainer_paper__Cl6pe:not(.RagExplainer_found__wIWIx) p{display:none}.RagExplainer_paper__Cl6pe:not(.RagExplainer_found__wIWIx) .RagExplainer_paperTop__UuZPB{margin-bottom:4px}.RagExplainer_paper__Cl6pe.RagExplainer_found__wIWIx{order:-1;grid-row:span 3;padding:20px;border-color:var(--rag-green);transform:rotate(-2deg)}.RagExplainer_paper__Cl6pe.RagExplainer_found__wIWIx p{font-size:19px;line-height:1.8}.RagExplainer_paper__Cl6pe.RagExplainer_found__wIWIx strong{font-size:18px}.RagExplainer_paper__Cl6pe.RagExplainer_found__wIWIx .RagExplainer_paperTop__UuZPB{color:var(--rag-green)}.RagExplainer_demo__hFrM3 mark{background:var(--rag-highlight);color:var(--rag-ink);padding:1px 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.RagExplainer_evidenceRoute__mNlph{display:grid;grid-template-columns:minmax(0,1.4fr) 30px minmax(0,1fr);gap:16px;align-items:center}.RagExplainer_smallLabel__MsShR{font-size:11px;font-weight:650;letter-spacing:.05em;display:flex;align-items:center;gap:8px;color:var(--rag-muted)}.RagExplainer_excerpt__LCrgQ{padding:16px;border:1px solid var(--rag-rule);background:var(--rag-white);border-radius:5px}.RagExplainer_demo__hFrM3 .RagExplainer_quoted__4v2wU{border:0;padding:0;margin:16px 0;font-size:18px;font-weight:500;font-style:normal;line-height:1.65;color:var(--rag-ink)}.RagExplainer_demo__hFrM3 .RagExplainer_quoted__4v2wU p:after,.RagExplainer_demo__hFrM3 .RagExplainer_quoted__4v2wU p:before,.RagExplainer_demo__hFrM3 .RagExplainer_quoted__4v2wU:after,.RagExplainer_demo__hFrM3 .RagExplainer_quoted__4v2wU:before{content:none}.RagExplainer_source__Ffxue{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:11px;color:var(--rag-muted)}.RagExplainer_modelInput__q8RZ9 strong{display:block;margin-top:8px}.RagExplainer_modelInput__q8RZ9 p{font-size:14px;color:var(--rag-muted);margin-top:8px}.RagExplainer_answerReveal__NffOP{padding:8px 0}.RagExplainer_bigFact__i_Y_z{display:block;font:650 56px/1.08 var(--rag-display);letter-spacing:-.04em;margin-top:12px}.RagExplainer_bigFact__i_Y_z span{display:block;font:400 16px/1.4 var(--rag-body);letter-spacing:0;margin-top:8px;color:var(--rag-muted)}.RagExplainer_demo__hFrM3 .RagExplainer_narration__jOuTq{font-size:15px;line-height:1.65;margin:20px 0;padding-top:16px;border-top:1px solid var(--rag-rule);min-height:82px}.RagExplainer_transport__epGuK{display:flex;gap:8px;justify-content:space-between}.RagExplainer_transport__epGuK .RagExplainer_primary__Ho_xO{margin-left:auto}.RagExplainer_demo__hFrM3 .RagExplainer_footnote__rv_RN{font-size:11px;color:var(--rag-muted);margin-top:16px;line-height:1.6}.RagExplainer_originalSentence__8oXAi{margin:24px 0;padding:16px 0;border-top:1px solid var(--rag-rule);border-bottom:1px solid var(--rag-rule)}.RagExplainer_originalSentence__8oXAi p{font-size:18px;margin-top:12px}.RagExplainer_originalSentence__8oXAi svg{display:inline-block;vertical-align:middle;margin:0 4px;color:var(--rag-red)}.RagExplainer_chunkPair___rk3n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px}.RagExplainer_textChunk__mT8d0{padding:20px 16px;border:1px dashed var(--rag-rule);border-radius:5px;background:var(--rag-white);color:var(--rag-ink)}.RagExplainer_textChunk__mT8d0 p{font-size:18px;line-height:1.7;margin-top:16px}.RagExplainer_sharedWords__ohhJ1{background:var(--rag-highlight);color:var(--rag-ink);box-decoration-break:clone;-webkit-box-decoration-break:clone}.RagExplainer_chunkFixed__xuUv4{border-color:var(--rag-green);border-style:solid}.RagExplainer_chunkBroken__yzeJt{border-color:var(--rag-red)}.RagExplainer_chunkVerdict__WZEwA{display:flex;align-items:flex-start;gap:8px;font-size:12px;margin-top:20px}.RagExplainer_chunkVerdict__WZEwA svg{flex-shrink:0;margin-top:1px}.RagExplainer_chunkFixed__xuUv4 .RagExplainer_chunkVerdict__WZEwA{color:var(--rag-green)}.RagExplainer_chunkBroken__yzeJt .RagExplainer_chunkVerdict__WZEwA{color:var(--rag-red)}.RagExplainer_choices__Qa74N{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.RagExplainer_demo__hFrM3 .RagExplainer_choices__Qa74N button[aria-pressed=true]{background:var(--rag-accent);color:var(--rag-ink);border-color:var(--rag-ink)}.RagExplainer_retrievalPages__OiSxp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}.RagExplainer_miniPage__qvtkS{position:relative;border:1px solid var(--rag-rule);border-radius:5px;background:var(--rag-white);color:var(--rag-ink);min-height:115px;padding:16px 12px}.RagExplainer_miniPage__qvtkS>strong{display:block;font-size:12px;line-height:1.3;margin-top:12px}.RagExplainer_miniPage__qvtkS>span{display:block;font-size:11px;margin-top:8px;color:var(--rag-muted)}.RagExplainer_miniPage__qvtkS.RagExplainer_selectedPage__O9hmx{border-color:var(--rag-green);background:var(--rag-green-paper);color:var(--rag-ink)}.RagExplainer_miniPage__qvtkS .RagExplainer_matchBadge__xjZJg{display:flex;align-items:center;gap:3px;color:var(--rag-green)}.RagExplainer_searchResult__elEN6{min-height:150px;margin-top:20px}.RagExplainer_searchResult__elEN6 p{font-size:14px;color:var(--rag-muted);margin-top:12px}.RagExplainer_details__BSEEn{border-top:1px solid var(--rag-rule);padding-top:16px;font-size:13px;color:var(--rag-muted)}.RagExplainer_details__BSEEn summary{cursor:pointer;min-height:44px;padding:8px 0}.RagExplainer_details__BSEEn p{margin:8px 0}.RagExplainer_citationFaceoff__v8SS9{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px;margin:28px 0}.RagExplainer_claim__PXhlI{border-right:1px solid var(--rag-rule);padding-right:20px}.RagExplainer_wrongAmount__rORkX{color:var(--rag-red);text-decoration:line-through;text-decoration-thickness:2px}.RagExplainer_bigFact__i_Y_z b{font:inherit}.RagExplainer_citationActions__FKQW0{display:flex;flex-wrap:wrap;gap:8px}.RagExplainer_checkResults__IxQDN{min-height:160px;margin-top:24px;font-size:14px}.RagExplainer_resultLine__ro4E1{display:flex;gap:12px;padding:12px 0;color:var(--rag-green)}.RagExplainer_resultLine__ro4E1>svg{flex-shrink:0;margin-top:2px}.RagExplainer_resultLine__ro4E1 p{color:var(--rag-muted);margin-top:4px;font-size:13px}.RagExplainer_resultLine__ro4E1.RagExplainer_failed__6Dta9{color:var(--rag-red)}@media (max-width:640px){.RagExplainer_demo__hFrM3{padding:20px 16px}.RagExplainer_demo__hFrM3 h3{font-size:25px}.RagExplainer_question__6gFKc{font-size:17px}.RagExplainer_pageFan__Uavb_{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.RagExplainer_paper__Cl6pe.RagExplainer_found__wIWIx{grid-column:1/-1;grid-row:auto}.RagExplainer_paper__Cl6pe:not(.RagExplainer_found__wIWIx){padding:8px}.RagExplainer_paper__Cl6pe:not(.RagExplainer_found__wIWIx) .RagExplainer_paperTop__UuZPB{display:none}.RagExplainer_paper__Cl6pe:not(.RagExplainer_found__wIWIx) strong{font-size:11px}.RagExplainer_paper__Cl6pe{min-height:130px}.RagExplainer_paperTop__UuZPB{margin-bottom:8px}.RagExplainer_paper__Cl6pe p{font-size:12px}.RagExplainer_paper__Cl6pe:not(.RagExplainer_found__wIWIx) p{display:none}.RagExplainer_storyStage__DtE6o{min-height:300px}.RagExplainer_evidenceRoute__mNlph{grid-template-columns:minmax(0,1fr);gap:12px}.RagExplainer_routeArrow__GKmlH{transform:rotate(90deg);margin:0 auto}.RagExplainer_modelInput__q8RZ9{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px}.RagExplainer_modelInput__q8RZ9 strong{margin-top:0}.RagExplainer_modelInput__q8RZ9 p{grid-column:2;margin-top:0}.RagExplainer_closedBook__94uhF{align-items:flex-start;gap:16px;padding:24px 0}.RagExplainer_closedBook__94uhF>svg{width:36px}.RagExplainer_closedBook__94uhF strong{font-size:17px}.RagExplainer_demo__hFrM3 .RagExplainer_narration__jOuTq{min-height:120px}.RagExplainer_chunkPair___rk3n{grid-template-columns:minmax(0,1fr)}.RagExplainer_textChunk__mT8d0{padding:16px}.RagExplainer_retrievalPages__OiSxp{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.RagExplainer_miniPage__qvtkS{min-height:105px}.RagExplainer_citationFaceoff__v8SS9{grid-template-columns:minmax(0,1fr);gap:20px}.RagExplainer_claim__PXhlI{border-right:0;border-bottom:1px solid var(--rag-rule);padding:0 0 20px}.RagExplainer_bigFact__i_Y_z{font-size:48px}}@media (max-width:360px){.RagExplainer_demo__hFrM3{padding:16px 12px}.RagExplainer_demo__hFrM3 .RagExplainer_transport__epGuK button{padding:10px 8px;gap:4px;font-size:12px}.RagExplainer_demo__hFrM3 .RagExplainer_steps__Ayr3z button{gap:4px;font-size:11px}.RagExplainer_steps__Ayr3z button span{width:19px;height:19px}}@media (prefers-reduced-motion:reduce){.RagExplainer_demo__hFrM3 button{transition:none}.RagExplainer_demo__hFrM3 button:active,.RagExplainer_paper__Cl6pe.RagExplainer_found__wIWIx{transform:none}}.RagVsFineTuneExplainer_demo__Qo7SX{--rf-paper:#faf9f4;--rf-white:#fffefa;--rf-ink:#25261f;--rf-muted:#5e6055;--rf-rule:#d8dacd;--rf-accent:var(--primary-200);--rf-highlight:#fff0a3;--rf-green:#236044;--rf-green-paper:#edf6ec;--rf-red:#a33327;--rf-red-paper:#fff0e9;--rf-focus:#2d5169;--rf-body:var(--font-inter),sans-serif;--rf-display:var(--font-outfit),sans-serif;color:var(--rf-ink);background:var(--rf-paper);border:1px solid var(--rf-rule);border-radius:12px;padding:28px;margin:32px 0;font:16px/1.55 var(--rf-body);text-align:left;min-width:0}.dark .RagVsFineTuneExplainer_demo__Qo7SX{--rf-paper:#1d1e1a;--rf-white:#262722;--rf-ink:#f1f0e8;--rf-muted:#b5b6aa;--rf-rule:#44463d;--rf-accent:#6b5d12;--rf-highlight:#4d4512;--rf-green:#8fd0a8;--rf-green-paper:#1f3328;--rf-red:#f0a094;--rf-red-paper:#3a221d;--rf-focus:#9cc3e0}.RagVsFineTuneExplainer_demo__Qo7SX *,.RagVsFineTuneExplainer_demo__Qo7SX :after,.RagVsFineTuneExplainer_demo__Qo7SX :before{box-sizing:border-box}.RagVsFineTuneExplainer_demo__Qo7SX h3,.RagVsFineTuneExplainer_demo__Qo7SX h4,.RagVsFineTuneExplainer_demo__Qo7SX p{margin:0}.RagVsFineTuneExplainer_demo__Qo7SX h3{font:650 29px/1.16 var(--rf-display);letter-spacing:-.02em;color:var(--rf-ink)}.RagVsFineTuneExplainer_demo__Qo7SX h4{display:flex;align-items:center;gap:8px;font:650 20px/1.3 var(--rf-display);color:var(--rf-ink)}.RagVsFineTuneExplainer_heading__wvtCM p{color:var(--rf-muted);margin-top:8px;font-size:15px}.RagVsFineTuneExplainer_demo__Qo7SX button{font:600 14px/1.4 var(--rf-body);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border-radius:7px;border:1px solid var(--rf-rule);cursor:pointer;background:var(--rf-white);color:var(--rf-ink);transition:background-color .16s ease}.RagVsFineTuneExplainer_demo__Qo7SX button:focus-visible{outline:3px solid var(--rf-focus);outline-offset:3px}.RagVsFineTuneExplainer_demo__Qo7SX button:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.RagVsFineTuneExplainer_demo__Qo7SX button:hover:not(:disabled){background:var(--rf-highlight)}}.RagVsFineTuneExplainer_question__RPVgT{display:flex;gap:12px;align-items:center;margin-top:20px;padding:14px 0;border-top:1px solid var(--rf-rule);font-size:19px;font-weight:550}.RagVsFineTuneExplainer_question__RPVgT svg{flex-shrink:0}.RagVsFineTuneExplainer_smallLabel__hA5lX{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:650;letter-spacing:.05em;color:var(--rf-muted)}.RagVsFineTuneExplainer_handbook__WNjns{border:1px solid var(--rf-rule);border-radius:5px;background:var(--rf-white);padding:16px;transition:border-color .2s ease}.RagVsFineTuneExplainer_handbook__WNjns.RagVsFineTuneExplainer_changed__NRn8_{border-color:var(--rf-ink)}.RagVsFineTuneExplainer_handbook__WNjns p{font-size:17px;line-height:1.65;margin:10px 0 14px}.RagVsFineTuneExplainer_demo__Qo7SX mark{background:var(--rf-highlight);color:var(--rf-ink);padding:1px 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.RagVsFineTuneExplainer_demo__Qo7SX .RagVsFineTuneExplainer_handbook__WNjns button[aria-pressed=true]{background:var(--rf-accent);border-color:var(--rf-ink)}.RagVsFineTuneExplainer_columns__twC_P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.RagVsFineTuneExplainer_column__HWCle{display:grid;gap:12px;align-content:start;padding-top:14px;border-top:2px solid var(--rf-ink);min-width:0}.RagVsFineTuneExplainer_state__tzqEB{font-size:13px;color:var(--rf-muted)}.RagVsFineTuneExplainer_state__tzqEB strong{color:var(--rf-ink)}.RagVsFineTuneExplainer_answer__uBate{border:1px solid var(--rf-rule);border-radius:5px;padding:14px;display:grid;gap:8px}.RagVsFineTuneExplainer_fresh__jfAdD{border-color:var(--rf-green);background:var(--rf-green-paper)}.RagVsFineTuneExplainer_stale__Nd5UO{border-color:var(--rf-red);background:var(--rf-red-paper)}.RagVsFineTuneExplainer_bigFact__Esdzd{display:block;font:650 40px/1.05 var(--rf-display);letter-spacing:-.03em}.RagVsFineTuneExplainer_bigFact__Esdzd span{display:block;font:400 14px/1.4 var(--rf-body);letter-spacing:0;margin-top:4px;color:var(--rf-muted)}.RagVsFineTuneExplainer_bigFact__Esdzd .RagVsFineTuneExplainer_flipBox__LwGmv{display:inline-flex}.RagVsFineTuneExplainer_bigFact__Esdzd .RagVsFineTuneExplainer_flipBox__LwGmv,.RagVsFineTuneExplainer_bigFact__Esdzd .RagVsFineTuneExplainer_flipValue__RLWsi{font:inherit;letter-spacing:inherit;margin-top:0;color:inherit}.RagVsFineTuneExplainer_bigFact__Esdzd .RagVsFineTuneExplainer_flipValue__RLWsi{display:inline-block}.RagVsFineTuneExplainer_source__f0FjI{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--rf-muted)}.RagVsFineTuneExplainer_verdict__sLsTO{display:flex;align-items:flex-start;gap:6px;font-size:13px;font-weight:600}.RagVsFineTuneExplainer_verdict__sLsTO svg{flex-shrink:0;margin-top:2px}.RagVsFineTuneExplainer_fresh__jfAdD .RagVsFineTuneExplainer_verdict__sLsTO{color:var(--rf-green)}.RagVsFineTuneExplainer_stale__Nd5UO .RagVsFineTuneExplainer_verdict__sLsTO{color:var(--rf-red)}.RagVsFineTuneExplainer_cost__CYU57{font-size:12px;color:var(--rf-muted);line-height:1.5}.RagVsFineTuneExplainer_narration__e3exP{font-size:15px;line-height:1.65;margin:20px 0!important;padding-top:16px;border-top:1px solid var(--rf-rule);min-height:82px}.RagVsFineTuneExplainer_transport__iIfnw{display:flex;justify-content:flex-end}.RagVsFineTuneExplainer_footnote__BnkNY{font-size:11px;color:var(--rf-muted);margin-top:16px!important;line-height:1.6}.RagVsFineTuneExplainer_tourRow___T17R{display:flex;align-items:center;gap:14px;margin-top:18px}.RagVsFineTuneExplainer_demo__Qo7SX .RagVsFineTuneExplainer_play__RKQ8C{background:var(--rf-ink);color:var(--rf-paper);border-color:var(--rf-ink);flex-shrink:0}@media (hover:hover){.RagVsFineTuneExplainer_demo__Qo7SX .RagVsFineTuneExplainer_play__RKQ8C:hover:not(:disabled){background:var(--rf-ink);opacity:.88}}.RagVsFineTuneExplainer_tourBar__GYdB5{display:flex;gap:4px;flex:1;min-width:0}.RagVsFineTuneExplainer_tourSegment__UIFjD{flex:1;height:4px;border-radius:999px;background:var(--rf-rule);overflow:hidden}.RagVsFineTuneExplainer_tourFill__gpG5S{display:block;height:100%;width:0;background:var(--rf-ink)}.RagVsFineTuneExplainer_flipBox__LwGmv{display:inline-flex;position:relative;overflow:hidden;vertical-align:bottom;perspective:400px;font-variant-numeric:tabular-nums}.RagVsFineTuneExplainer_flipValue__RLWsi{display:inline-block}.RagVsFineTuneExplainer_inlineFlip__a_yws{line-height:inherit}.RagVsFineTuneExplainer_pipeline__wuyY9{display:grid;gap:8px;padding:10px 0 2px}.RagVsFineTuneExplainer_track__2GEJz{position:relative;height:4px;margin:8px 6px 4px;border-radius:999px;background:var(--rf-rule)}.RagVsFineTuneExplainer_trackFill__IG4xZ{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:var(--rf-green)}.RagVsFineTuneExplainer_token__KEOkA{position:absolute;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:50%;background:var(--rf-ink);color:var(--rf-paper);display:grid;place-items:center;box-shadow:0 0 0 3px var(--rf-paper)}.RagVsFineTuneExplainer_stages__udoH2{list-style:none;margin:0;padding:0;display:grid;gap:6px}.RagVsFineTuneExplainer_stage__NZh8g{display:grid;gap:4px;justify-items:center;text-align:center;font-size:11px;line-height:1.3;color:var(--rf-muted);min-width:0}.RagVsFineTuneExplainer_stageDot__ezU4O{width:20px;height:20px;border-radius:50%;border:1px solid var(--rf-rule);display:grid;place-items:center;font-size:10px;font-weight:650;background:var(--rf-white);transition:background-color .25s ease,border-color .25s ease,color .25s ease}.RagVsFineTuneExplainer_stageName__a7V7h{overflow-wrap:anywhere}.RagVsFineTuneExplainer_stageActive__kMvGR{color:var(--rf-ink);font-weight:600}.RagVsFineTuneExplainer_stageActive__kMvGR .RagVsFineTuneExplainer_stageDot__ezU4O{border-color:var(--rf-ink);background:var(--rf-highlight)}.RagVsFineTuneExplainer_stageDone__Rwy1S .RagVsFineTuneExplainer_stageDot__ezU4O{background:var(--rf-green);border-color:var(--rf-green);color:var(--rf-paper)}.RagVsFineTuneExplainer_stageBar__ahDZ0{width:100%;height:3px;border-radius:999px;background:var(--rf-rule);overflow:hidden}.RagVsFineTuneExplainer_stageBar__ahDZ0 span{display:block;height:100%;background:var(--rf-ink)}.RagVsFineTuneExplainer_epoch___sJBJ{font-size:10px;font-variant-numeric:tabular-nums;color:var(--rf-ink)}.RagVsFineTuneExplainer_spin__Ht9e5{animation:RagVsFineTuneExplainer_rfSpin__vmmcC .9s linear infinite}@keyframes RagVsFineTuneExplainer_rfSpin__vmmcC{to{transform:rotate(1turn)}}@media (max-width:640px){.RagVsFineTuneExplainer_tourRow___T17R{flex-wrap:wrap}.RagVsFineTuneExplainer_tourBar__GYdB5{flex-basis:100%}.RagVsFineTuneExplainer_demo__Qo7SX{padding:20px 16px}.RagVsFineTuneExplainer_demo__Qo7SX h3{font-size:25px}.RagVsFineTuneExplainer_question__RPVgT{font-size:17px}.RagVsFineTuneExplainer_columns__twC_P{grid-template-columns:minmax(0,1fr);gap:24px}.RagVsFineTuneExplainer_bigFact__Esdzd{font-size:34px}.RagVsFineTuneExplainer_narration__e3exP{min-height:110px}}@media (max-width:360px){.RagVsFineTuneExplainer_demo__Qo7SX{padding:16px 12px}}@media (prefers-reduced-motion:reduce){.RagVsFineTuneExplainer_demo__Qo7SX button,.RagVsFineTuneExplainer_handbook__WNjns,.RagVsFineTuneExplainer_stageDot__ezU4O{transition:none}.RagVsFineTuneExplainer_spin__Ht9e5{animation:none}}.ReasoningExplainer_demo__6UXxp{--rx-paper:#faf9f4;--rx-white:#fffefa;--rx-ink:#25261f;--rx-muted:#5e6055;--rx-rule:#d8dacd;--rx-accent:var(--primary-200);--rx-highlight:#fff0a3;--rx-green:#236044;--rx-green-paper:#edf6ec;--rx-red:#a33327;--rx-red-paper:#fff0e9;--rx-focus:#2d5169;--rx-code:#f1f0e8;--rx-body:var(--font-inter),sans-serif;--rx-display:var(--font-outfit),sans-serif;--rx-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--rx-ink);background:var(--rx-paper);border:1px solid var(--rx-rule);border-radius:12px;padding:28px;margin:32px 0;font:16px/1.55 var(--rx-body);text-align:left;min-width:0}.dark .ReasoningExplainer_demo__6UXxp{--rx-paper:#1c1d19;--rx-white:#24251f;--rx-ink:#ecebe3;--rx-muted:#b4b5aa;--rx-rule:#3d3f36;--rx-accent:#6b5f1d;--rx-highlight:#4d4517;--rx-green:#8fd0a9;--rx-green-paper:#1d3326;--rx-red:#f0a094;--rx-red-paper:#3b221d;--rx-focus:#9cc3de;--rx-code:#2b2c25}.ReasoningExplainer_demo__6UXxp *,.ReasoningExplainer_demo__6UXxp :after,.ReasoningExplainer_demo__6UXxp :before{box-sizing:border-box}.ReasoningExplainer_demo__6UXxp h3,.ReasoningExplainer_demo__6UXxp p{margin:0}.ReasoningExplainer_demo__6UXxp h3{font:650 29px/1.16 var(--rx-display);letter-spacing:-.02em;color:var(--rx-ink);overflow-wrap:anywhere}.ReasoningExplainer_heading__E531w p{color:var(--rx-muted);margin-top:8px;font-size:15px}.ReasoningExplainer_demo__6UXxp button{font:600 14px/1.4 var(--rx-body);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border-radius:7px;border:1px solid var(--rx-rule);cursor:pointer;background:var(--rx-white);color:var(--rx-ink);transition:background-color .16s ease}.ReasoningExplainer_demo__6UXxp button:focus-visible{outline:3px solid var(--rx-focus);outline-offset:3px}.ReasoningExplainer_demo__6UXxp button[aria-pressed=true]{background:var(--rx-accent);border-color:var(--rx-ink)}@media (hover:hover){.ReasoningExplainer_demo__6UXxp button:hover:not([aria-pressed=true]){background:var(--rx-highlight)}}.ReasoningExplainer_groupLabel__TQqO7{display:block;margin-top:22px;font-size:11px;font-weight:650;letter-spacing:.05em;color:var(--rx-muted);text-transform:uppercase}.ReasoningExplainer_choices___Cgy7{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ReasoningExplainer_question__ajEO8{margin-top:20px;padding:14px 0;border-top:1px solid var(--rx-rule);font-size:18px;font-weight:550;overflow-wrap:anywhere}.ReasoningExplainer_question__ajEO8 span{color:var(--rx-muted);font-weight:400;font-size:14px}.ReasoningExplainer_fields__8V2hu{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px}.ReasoningExplainer_field__ajNW2{border:1px solid var(--rx-rule);border-radius:6px;background:var(--rx-white);padding:12px 14px;min-height:150px;min-width:0}.ReasoningExplainer_fieldName__j1jMv{font:650 12px/1.4 var(--rx-mono);color:var(--rx-muted);display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.ReasoningExplainer_fieldBody__acmRu{margin-top:10px;font:13px/1.6 var(--rx-mono);white-space:pre-wrap;overflow-wrap:anywhere}.ReasoningExplainer_fieldBody__acmRu.ReasoningExplainer_answer__FAtUC{font:650 40px/1.1 var(--rx-display)}.ReasoningExplainer_gap__D9oDG{display:block;margin:6px 0}.ReasoningExplainer_empty__CAjoP,.ReasoningExplainer_gap__D9oDG{color:var(--rx-muted);font-style:italic;font-family:var(--rx-body)}.ReasoningExplainer_stats__C44i2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.ReasoningExplainer_stat__kaa8L{font-size:13px;color:var(--rx-muted);min-width:0}.ReasoningExplainer_stat__kaa8L strong{display:block;font:650 22px/1.2 var(--rx-display);color:var(--rx-ink)}.ReasoningExplainer_budget__Ozvfv{height:8px;border-radius:4px;background:var(--rx-rule);margin-top:6px;overflow:hidden}.ReasoningExplainer_budget__Ozvfv div{height:100%;background:var(--rx-ink);border-radius:4px;transition:background-color .3s ease}.ReasoningExplainer_budget__Ozvfv.ReasoningExplainer_full__TkBgB div{background:var(--rx-red)}.ReasoningExplainer_verdict__E0yq2{display:flex;align-items:flex-start;gap:8px;margin-top:16px;padding:12px 14px;border-radius:6px;font-size:14px;border:1px solid var(--rx-green);background:var(--rx-green-paper)}.ReasoningExplainer_verdict__E0yq2.ReasoningExplainer_failed__pWX2_{border-color:var(--rx-red);background:var(--rx-red-paper)}.ReasoningExplainer_verdict__E0yq2 svg{flex-shrink:0;margin-top:2px}.ReasoningExplainer_field__ajNW2{transition:border-color .2s ease,box-shadow .2s ease}.ReasoningExplainer_field__ajNW2.ReasoningExplainer_live__JN7Dg{border-color:var(--rx-ink);box-shadow:0 0 0 3px var(--rx-accent)}.ReasoningExplainer_thinking__LvgDv{margin-top:10px}.ReasoningExplainer_thinkingLines__c0eC3{display:flex;flex-direction:column;gap:7px;margin-bottom:4px}.ReasoningExplainer_thinkingLines__c0eC3 span{display:block;height:8px;border-radius:4px;background:var(--rx-rule);transition:width .12s linear}.ReasoningExplainer_count__uzziC{font-variant-numeric:tabular-nums}.ReasoningExplainer_caret__3L8By{display:inline-block;width:7px;height:1.05em;margin-left:2px;vertical-align:text-bottom;background:currentColor;animation:ReasoningExplainer_rx-blink__oeMHa .9s steps(1) infinite}@keyframes ReasoningExplainer_rx-blink__oeMHa{50%{opacity:0}}.ReasoningExplainer_transport__BVRqi{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ReasoningExplainer_narration__3klHe{font-size:15px;line-height:1.65;margin-top:20px;padding-top:16px;border-top:1px solid var(--rx-rule);min-height:82px}.ReasoningExplainer_footnote__1IdyX{font-size:11px;color:var(--rx-muted);margin-top:16px;line-height:1.6}@media (max-width:640px){.ReasoningExplainer_demo__6UXxp{padding:20px 16px}.ReasoningExplainer_demo__6UXxp h3{font-size:25px}.ReasoningExplainer_fields__8V2hu{grid-template-columns:minmax(0,1fr)}.ReasoningExplainer_field__ajNW2{min-height:0}.ReasoningExplainer_narration__3klHe{min-height:120px}}@media (max-width:360px){.ReasoningExplainer_demo__6UXxp{padding:16px 12px}.ReasoningExplainer_stats__C44i2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ReasoningExplainer_caret__3L8By{animation:none}.ReasoningExplainer_demo__6UXxp button{transition:none}}.VisionRequestExplainer_demo__gc4Kj{--vx-paper:#faf9f4;--vx-white:#fffefa;--vx-ink:#25261f;--vx-muted:#5e6055;--vx-rule:#d8dacd;--vx-accent:var(--primary-200);--vx-highlight:#fff0a3;--vx-green:#236044;--vx-green-paper:#edf6ec;--vx-red:#a33327;--vx-red-paper:#fff0e9;--vx-focus:#2d5169;--vx-body:var(--font-inter),sans-serif;--vx-display:var(--font-outfit),sans-serif;--vx-mono:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--vx-ink);background:var(--vx-paper);border:1px solid var(--vx-rule);border-radius:12px;padding:28px;margin:32px 0;font:16px/1.55 var(--vx-body);text-align:left;min-width:0}.dark .VisionRequestExplainer_demo__gc4Kj{--vx-paper:#1d1e1a;--vx-white:#26271f;--vx-ink:#f1f0e8;--vx-muted:#b4b5aa;--vx-rule:#45463d;--vx-accent:#8a7a1c;--vx-highlight:#5c5212;--vx-green:#8fd0a8;--vx-green-paper:#1f3328;--vx-red:#f2a493;--vx-red-paper:#3a221c;--vx-focus:#9cc3de}.VisionRequestExplainer_demo__gc4Kj *,.VisionRequestExplainer_demo__gc4Kj :after,.VisionRequestExplainer_demo__gc4Kj :before{box-sizing:border-box}.VisionRequestExplainer_demo__gc4Kj h3,.VisionRequestExplainer_demo__gc4Kj h4,.VisionRequestExplainer_demo__gc4Kj p{margin:0}.VisionRequestExplainer_demo__gc4Kj h3{font:650 29px/1.16 var(--vx-display);letter-spacing:-.02em;color:var(--vx-ink);overflow-wrap:anywhere}.VisionRequestExplainer_demo__gc4Kj h4{font:600 21px/1.3 var(--vx-display);color:var(--vx-ink)}.VisionRequestExplainer_lede__ZtlFn{color:var(--vx-muted);margin-top:8px;font-size:15px}.VisionRequestExplainer_demo__gc4Kj button{font:600 14px/1.4 var(--vx-body);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border-radius:7px;border:1px solid var(--vx-rule);background:var(--vx-white);color:var(--vx-ink);cursor:pointer;transition:background-color .16s ease}.VisionRequestExplainer_demo__gc4Kj button:focus-visible{outline:3px solid var(--vx-focus);outline-offset:3px}.VisionRequestExplainer_demo__gc4Kj button:disabled{opacity:.5;cursor:not-allowed}.VisionRequestExplainer_demo__gc4Kj button.VisionRequestExplainer_primary__TJB2b,.VisionRequestExplainer_demo__gc4Kj button[aria-pressed=true]{background:var(--vx-accent);border-color:var(--vx-ink)}@media (hover:hover){.VisionRequestExplainer_demo__gc4Kj button:hover:not(:disabled){background:var(--vx-highlight)}}.VisionRequestExplainer_steps__UM6Uc{display:flex;gap:4px;margin-top:20px;border-bottom:1px solid var(--vx-rule);padding-bottom:16px}.VisionRequestExplainer_demo__gc4Kj .VisionRequestExplainer_steps__UM6Uc button{flex:1;padding:8px 4px;border-color:transparent;background:transparent;font-size:13px;gap:6px;min-width:0}.VisionRequestExplainer_steps__UM6Uc button span{display:grid;place-items:center;width:23px;height:23px;border:1px solid var(--vx-rule);border-radius:50%;font-size:12px;flex-shrink:0}.VisionRequestExplainer_demo__gc4Kj .VisionRequestExplainer_steps__UM6Uc button[aria-current=step]{background:var(--vx-accent)}.VisionRequestExplainer_steps__UM6Uc button[aria-current=step] span{border-color:var(--vx-ink)}.VisionRequestExplainer_stage___M2Nk{position:relative;min-height:300px;padding-top:20px}.VisionRequestExplainer_stageTitle__6UwE_{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.VisionRequestExplainer_stepCount__EfGxE{color:var(--vx-muted);font-size:12px;white-space:nowrap}.VisionRequestExplainer_upload__kp4O_{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;align-items:center}.VisionRequestExplainer_upload__kp4O_ img{width:100%;height:auto;border:1px solid var(--vx-rule);border-radius:5px;display:block}.VisionRequestExplainer_meta__1SHOU{display:grid;gap:8px;font-size:14px}.VisionRequestExplainer_meta__1SHOU div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:1px dashed var(--vx-rule);padding-bottom:6px}.VisionRequestExplainer_meta__1SHOU dt{color:var(--vx-muted);margin:0;padding:0}.VisionRequestExplainer_meta__1SHOU dd{margin:0;padding:0;font-weight:600;text-align:right}.VisionRequestExplainer_checks__ikGr3{list-style:none;margin:0;padding:0;display:grid;gap:10px}.VisionRequestExplainer_checks__ikGr3 li{position:relative;display:flex;gap:10px;align-items:flex-start;font-size:15px;padding:6px 8px;border-radius:5px;overflow:hidden}.VisionRequestExplainer_checks__ikGr3 li svg{color:var(--vx-green);flex-shrink:0;margin-top:3px}.VisionRequestExplainer_checkText__a2gsx span{color:var(--vx-muted);display:block;font-size:13px}.VisionRequestExplainer_code__VXwxg{font:13px/1.6 var(--vx-mono);background:var(--vx-white);border:1px solid var(--vx-rule);border-radius:5px;padding:14px;margin:0;overflow-x:auto;white-space:pre;color:var(--vx-ink)}.VisionRequestExplainer_code__VXwxg mark{background:var(--vx-highlight);color:var(--vx-ink)}.VisionRequestExplainer_encodeRow__O_uCP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.VisionRequestExplainer_fact__u_N3W{padding:12px;border:1px solid var(--vx-rule);border-radius:5px;background:var(--vx-white);min-width:0}.VisionRequestExplainer_fact__u_N3W small{display:block;font-size:11px;font-weight:650;letter-spacing:.05em;color:var(--vx-muted)}.VisionRequestExplainer_fact__u_N3W b{display:block;font:650 22px/1.2 var(--vx-display);margin-top:4px;overflow-wrap:anywhere}.VisionRequestExplainer_toggleRow__G2PNc{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.VisionRequestExplainer_verdict__7VJkG{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-size:14px;padding:10px 12px;border-radius:5px}.VisionRequestExplainer_verdict__7VJkG svg{flex-shrink:0;margin-top:2px}.VisionRequestExplainer_verdict__7VJkG.VisionRequestExplainer_ok__ZYbe2{color:var(--vx-green);background:var(--vx-green-paper)}.VisionRequestExplainer_verdict__7VJkG.VisionRequestExplainer_bad__Taw_d{color:var(--vx-red);background:var(--vx-red-paper)}.VisionRequestExplainer_compare__4Abzk{width:100%;border-collapse:collapse;font-size:15px;margin-top:12px}.VisionRequestExplainer_compare__4Abzk td,.VisionRequestExplainer_compare__4Abzk th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--vx-rule)}.VisionRequestExplainer_compare__4Abzk th{font-size:11px;letter-spacing:.05em;color:var(--vx-muted);font-weight:650}.VisionRequestExplainer_compare__4Abzk td svg{color:var(--vx-green);vertical-align:middle}.VisionRequestExplainer_narration___p4EH{font-size:15px;line-height:1.65;margin:20px 0;padding-top:16px;border-top:1px solid var(--vx-rule);min-height:82px}.VisionRequestExplainer_transport__AgGkS{display:flex;gap:8px;justify-content:space-between}.VisionRequestExplainer_transport__AgGkS .VisionRequestExplainer_primary__TJB2b{margin-left:auto}.VisionRequestExplainer_footnote__yvpKC{font-size:11px;color:var(--vx-muted);margin-top:16px;line-height:1.6}.VisionRequestExplainer_steps__UM6Uc button{position:relative}.VisionRequestExplainer_stepMarker__d56Ti{position:absolute;left:10%;right:10%;bottom:-17px;height:3px;border-radius:2px;background:var(--vx-ink)}.VisionRequestExplainer_progress__y4fRe{height:3px;margin-top:14px;border-radius:2px;background:var(--vx-rule);overflow:hidden}.VisionRequestExplainer_progressFill__qH6gm{height:100%;background:var(--vx-ink);transform-origin:left center}.VisionRequestExplainer_dropZone__FN9xj{border:2px dashed var(--vx-rule);border-radius:8px;padding:10px;min-height:120px}.VisionRequestExplainer_sweep__pxI5M{position:absolute;inset:0;background:var(--vx-green-paper);transform-origin:left center;border-radius:5px}.VisionRequestExplainer_checkText__a2gsx,.VisionRequestExplainer_tick__KWR_g{position:relative}.VisionRequestExplainer_tick__KWR_g{display:inline-flex;color:var(--vx-green);flex-shrink:0;margin-top:3px}.VisionRequestExplainer_stream__EDG_g{display:grid;grid-template-columns:120px auto minmax(0,1fr);gap:14px;align-items:center}.VisionRequestExplainer_streamThumb__hPBVY{width:100%;height:auto;border:1px solid var(--vx-rule);border-radius:4px;display:block}.VisionRequestExplainer_streamArrow__tuIke{color:var(--vx-muted)}.VisionRequestExplainer_streamText___f8d4{min-width:0;display:grid;gap:8px}.VisionRequestExplainer_meterTrack__peu8E{height:8px;border-radius:4px;background:var(--vx-rule);overflow:hidden}.VisionRequestExplainer_meterFill__0Sbc0{height:100%;background:var(--vx-ink);transform-origin:left center}.VisionRequestExplainer_streamNote__6lQgV{color:var(--vx-muted);font-size:12px}.VisionRequestExplainer_track__gi2mv{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;margin:4px 0 14px}.VisionRequestExplainer_endpoint__RQQLs{position:relative;display:grid;justify-items:center;gap:2px;padding:10px 14px;border:1px solid var(--vx-rule);border-radius:7px;background:var(--vx-white);font-size:14px;min-width:120px;transition:border-color .3s ease,background-color .3s ease}.VisionRequestExplainer_endpoint__RQQLs small{color:var(--vx-muted);font-size:11px}.VisionRequestExplainer_server__wTrkn.VisionRequestExplainer_serverOk___9NoN{border-color:var(--vx-green);background:var(--vx-green-paper)}.VisionRequestExplainer_server__wTrkn.VisionRequestExplainer_serverBad__5V9Sy{border-color:var(--vx-red);background:var(--vx-red-paper)}.VisionRequestExplainer_slot__OVoRb{min-height:50px;display:flex;align-items:center;justify-content:flex-start;border-top:2px dotted var(--vx-rule);border-bottom:2px dotted transparent}.VisionRequestExplainer_envelope__gmeOI{display:grid;padding:6px 10px;border:1px solid var(--vx-ink);border-radius:6px;background:var(--vx-highlight);font:600 12px/1.35 var(--vx-mono);white-space:nowrap}.VisionRequestExplainer_envelope__gmeOI small{font:11px var(--vx-body);color:var(--vx-ink);opacity:.8}.VisionRequestExplainer_endpoint__RQQLs .VisionRequestExplainer_envelope__gmeOI{margin-top:6px;transform-origin:center}.VisionRequestExplainer_envelope__gmeOI.VisionRequestExplainer_envelopeBad__e_3D7{background:var(--vx-red-paper);border-color:var(--vx-red);color:var(--vx-red)}.VisionRequestExplainer_answerGrid__CFzIT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:center}.VisionRequestExplainer_labelFrame__voO__{position:relative}.VisionRequestExplainer_labelFrame__voO__ img{width:100%;height:auto;display:block;border:1px solid var(--vx-rule);border-radius:5px}.VisionRequestExplainer_hit__jSv9E{position:absolute;border:3px solid var(--vx-green);border-radius:6px;background:rgba(35,96,68,.12)}.VisionRequestExplainer_caret__xzkhT{display:inline-block;width:.5em;height:1em;margin-left:1px;vertical-align:text-bottom;background:currentColor;opacity:.6;animation:VisionRequestExplainer_vxCaret__KMOE0 .9s steps(1) infinite}@keyframes VisionRequestExplainer_vxCaret__KMOE0{50%{opacity:0}}@media (max-width:640px){.VisionRequestExplainer_demo__gc4Kj{padding:20px 16px}.VisionRequestExplainer_demo__gc4Kj h3{font-size:25px}.VisionRequestExplainer_demo__gc4Kj .VisionRequestExplainer_steps__UM6Uc button{flex-direction:column;font-size:11px;gap:2px}.VisionRequestExplainer_upload__kp4O_{grid-template-columns:minmax(0,1fr)}.VisionRequestExplainer_encodeRow__O_uCP{grid-template-columns:minmax(0,1fr);gap:8px}.VisionRequestExplainer_stage___M2Nk{min-height:360px}.VisionRequestExplainer_narration___p4EH{min-height:120px}.VisionRequestExplainer_code__VXwxg{font-size:12px}.VisionRequestExplainer_stream__EDG_g{grid-template-columns:72px auto minmax(0,1fr);gap:10px}.VisionRequestExplainer_track__gi2mv{grid-template-columns:minmax(0,1fr);justify-items:stretch}.VisionRequestExplainer_slot__OVoRb{min-height:44px;justify-content:center;border-top:0}.VisionRequestExplainer_answerGrid__CFzIT{grid-template-columns:minmax(0,1fr)}.VisionRequestExplainer_transport__AgGkS button{padding:10px}}@media (prefers-reduced-motion:reduce){.VisionRequestExplainer_demo__gc4Kj button,.VisionRequestExplainer_endpoint__RQQLs{transition:none}.VisionRequestExplainer_caret__xzkhT{animation:none}}