From e5772533860e712d7f112be3aa56bde9c1107384 Mon Sep 17 00:00:00 2001 From: Katrina Date: Tue, 13 Oct 2026 10:34:18 -0400 Subject: [PATCH] add grok results --- .../{index-BMZ1jkVR.js => index-2bx2hbyi.js} | 24 +- docs/index.html | 2 +- .../leaderboard/LeaderboardSection.tsx | 10 +- website/src/data/leaderboardStats.json | 832 ++++++++++++++++++ 4 files changed, 850 insertions(+), 18 deletions(-) rename docs/assets/{index-BMZ1jkVR.js => index-2bx2hbyi.js} (79%) diff --git a/docs/assets/index-BMZ1jkVR.js b/docs/assets/index-2bx2hbyi.js similarity index 79% rename from docs/assets/index-BMZ1jkVR.js rename to docs/assets/index-2bx2hbyi.js index f0aa6e5f..63968662 100644 --- a/docs/assets/index-BMZ1jkVR.js +++ b/docs/assets/index-2bx2hbyi.js @@ -1,12 +1,12 @@ -function UM(e,t){for(var r=0;ri[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const c of o)if(c.type==="childList")for(const s of c.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&i(s)}).observe(document,{childList:!0,subtree:!0});function r(o){const c={};return o.integrity&&(c.integrity=o.integrity),o.referrerPolicy&&(c.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?c.credentials="include":o.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function i(o){if(o.ep)return;o.ep=!0;const c=r(o);fetch(o.href,c)}})();function ga(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var O3={exports:{}},Hl={};var b7;function $M(){if(b7)return Hl;b7=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(i,o,c){var s=null;if(c!==void 0&&(s=""+c),o.key!==void 0&&(s=""+o.key),"key"in o){c={};for(var u in o)u!=="key"&&(c[u]=o[u])}else c=o;return o=c.ref,{$$typeof:e,type:i,key:s,ref:o!==void 0?o:null,props:c}}return Hl.Fragment=t,Hl.jsx=r,Hl.jsxs=r,Hl}var x7;function FM(){return x7||(x7=1,O3.exports=$M()),O3.exports}var v=FM(),k3={exports:{}},Se={};var j7;function qM(){if(j7)return Se;j7=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),_=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),g=Symbol.iterator;function w(D){return D===null||typeof D!="object"?null:(D=g&&D[g]||D["@@iterator"],typeof D=="function"?D:null)}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,A={};function T(D,K,ne){this.props=D,this.context=K,this.refs=A,this.updater=ne||b}T.prototype.isReactComponent={},T.prototype.setState=function(D,K){if(typeof D!="object"&&typeof D!="function"&&D!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,D,K,"setState")},T.prototype.forceUpdate=function(D){this.updater.enqueueForceUpdate(this,D,"forceUpdate")};function O(){}O.prototype=T.prototype;function E(D,K,ne){this.props=D,this.context=K,this.refs=A,this.updater=ne||b}var N=E.prototype=new O;N.constructor=E,x(N,T.prototype),N.isPureReactComponent=!0;var C=Array.isArray;function M(){}var R={H:null,A:null,T:null,S:null},z=Object.prototype.hasOwnProperty;function H(D,K,ne){var ae=ne.ref;return{$$typeof:e,type:D,key:K,ref:ae!==void 0?ae:null,props:ne}}function Q(D,K){return H(D.type,K,D.props)}function ee(D){return typeof D=="object"&&D!==null&&D.$$typeof===e}function G(D){var K={"=":"=0",":":"=2"};return"$"+D.replace(/[=:]/g,function(ne){return K[ne]})}var ve=/\/+/g;function ce(D,K){return typeof D=="object"&&D!==null&&D.key!=null?G(""+D.key):K.toString(36)}function ye(D){switch(D.status){case"fulfilled":return D.value;case"rejected":throw D.reason;default:switch(typeof D.status=="string"?D.then(M,M):(D.status="pending",D.then(function(K){D.status==="pending"&&(D.status="fulfilled",D.value=K)},function(K){D.status==="pending"&&(D.status="rejected",D.reason=K)})),D.status){case"fulfilled":return D.value;case"rejected":throw D.reason}}throw D}function B(D,K,ne,ae,ge){var xe=typeof D;(xe==="undefined"||xe==="boolean")&&(D=null);var je=!1;if(D===null)je=!0;else switch(xe){case"bigint":case"string":case"number":je=!0;break;case"object":switch(D.$$typeof){case e:case t:je=!0;break;case _:return je=D._init,B(je(D._payload),K,ne,ae,ge)}}if(je)return ge=ge(D),je=ae===""?"."+ce(D,0):ae,C(ge)?(ne="",je!=null&&(ne=je.replace(ve,"$&/")+"/"),B(ge,K,ne,"",function(te){return te})):ge!=null&&(ee(ge)&&(ge=Q(ge,ne+(ge.key==null||D&&D.key===ge.key?"":(""+ge.key).replace(ve,"$&/")+"/")+je)),K.push(ge)),1;je=0;var De=ae===""?".":ae+":";if(C(D))for(var V=0;V>>1,le=B[oe];if(0>>1;oeo(ne,re))aeo(ge,ne)?(B[oe]=ge,B[ae]=re,oe=ae):(B[oe]=ne,B[K]=re,oe=K);else if(aeo(ge,re))B[oe]=ge,B[ae]=re,oe=ae;else break e}}return W}function o(B,W){var re=B.sortIndex-W.sortIndex;return re!==0?re:B.id-W.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var c=performance;e.unstable_now=function(){return c.now()}}else{var s=Date,u=s.now();e.unstable_now=function(){return s.now()-u}}var d=[],f=[],_=1,m=null,g=3,w=!1,b=!1,x=!1,A=!1,T=typeof setTimeout=="function"?setTimeout:null,O=typeof clearTimeout=="function"?clearTimeout:null,E=typeof setImmediate<"u"?setImmediate:null;function N(B){for(var W=r(f);W!==null;){if(W.callback===null)i(f);else if(W.startTime<=B)i(f),W.sortIndex=W.expirationTime,t(d,W);else break;W=r(f)}}function C(B){if(x=!1,N(B),!b)if(r(d)!==null)b=!0,M||(M=!0,G());else{var W=r(f);W!==null&&ye(C,W.startTime-B)}}var M=!1,R=-1,z=5,H=-1;function Q(){return A?!0:!(e.unstable_now()-HB&&Q());){var oe=m.callback;if(typeof oe=="function"){m.callback=null,g=m.priorityLevel;var le=oe(m.expirationTime<=B);if(B=e.unstable_now(),typeof le=="function"){m.callback=le,N(B),W=!0;break t}m===r(d)&&i(d),N(B)}else i(d);m=r(d)}if(m!==null)W=!0;else{var D=r(f);D!==null&&ye(C,D.startTime-B),W=!1}}break e}finally{m=null,g=re,w=!1}W=void 0}}finally{W?G():M=!1}}}var G;if(typeof E=="function")G=function(){E(ee)};else if(typeof MessageChannel<"u"){var ve=new MessageChannel,ce=ve.port2;ve.port1.onmessage=ee,G=function(){ce.postMessage(null)}}else G=function(){T(ee,0)};function ye(B,W){R=T(function(){B(e.unstable_now())},W)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(B){B.callback=null},e.unstable_forceFrameRate=function(B){0>B||125oe?(B.sortIndex=re,t(f,B),r(d)===null&&B===r(f)&&(x?(O(R),R=-1):x=!0,ye(C,re-oe))):(B.sortIndex=le,t(d,B),b||w||(b=!0,M||(M=!0,G()))),B},e.unstable_shouldYield=Q,e.unstable_wrapCallback=function(B){var W=g;return function(){var re=g;g=W;try{return B.apply(this,arguments)}finally{g=re}}}})(M3)),M3}var T7;function GM(){return T7||(T7=1,C3.exports=XM()),C3.exports}var P3={exports:{}},er={};var E7;function YM(){if(E7)return er;E7=1;var e=zc();function t(d){var f="https://react.dev/errors/"+d;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),P3.exports=YM(),P3.exports}var k7;function WM(){if(k7)return Kl;k7=1;var e=GM(),t=zc(),r=ij();function i(n){var a="https://react.dev/errors/"+n;if(1le||(n.current=oe[le],oe[le]=null,le--)}function ne(n,a){le++,oe[le]=n.current,n.current=a}var ae=D(null),ge=D(null),xe=D(null),je=D(null);function De(n,a){switch(ne(xe,a),ne(ge,n),ne(ae,null),a.nodeType){case 9:case 11:n=(n=a.documentElement)&&(n=n.namespaceURI)?q9(n):0;break;default:if(n=a.tagName,a=a.namespaceURI)a=q9(a),n=H9(a,n);else switch(n){case"svg":n=1;break;case"math":n=2;break;default:n=0}}K(ae),ne(ae,n)}function V(){K(ae),K(ge),K(xe)}function te(n){n.memoizedState!==null&&ne(je,n);var a=ae.current,l=H9(a,n.type);a!==l&&(ne(ge,n),ne(ae,l))}function de(n){ge.current===n&&(K(ae),K(ge)),je.current===n&&(K(je),Ul._currentValue=re)}var ie,Ge;function se(n){if(ie===void 0)try{throw Error()}catch(l){var a=l.stack.trim().match(/\n( *(at )?)/);ie=a&&a[1]||"",Ge=-1i[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const c of o)if(c.type==="childList")for(const s of c.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&i(s)}).observe(document,{childList:!0,subtree:!0});function r(o){const c={};return o.integrity&&(c.integrity=o.integrity),o.referrerPolicy&&(c.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?c.credentials="include":o.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function i(o){if(o.ep)return;o.ep=!0;const c=r(o);fetch(o.href,c)}})();function ga(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Of={exports:{}},Hl={};var bh;function $M(){if(bh)return Hl;bh=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(i,o,c){var s=null;if(c!==void 0&&(s=""+c),o.key!==void 0&&(s=""+o.key),"key"in o){c={};for(var u in o)u!=="key"&&(c[u]=o[u])}else c=o;return o=c.ref,{$$typeof:e,type:i,key:s,ref:o!==void 0?o:null,props:c}}return Hl.Fragment=t,Hl.jsx=r,Hl.jsxs=r,Hl}var xh;function FM(){return xh||(xh=1,Of.exports=$M()),Of.exports}var y=FM(),kf={exports:{}},Se={};var jh;function qM(){if(jh)return Se;jh=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),_=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),g=Symbol.iterator;function w(D){return D===null||typeof D!="object"?null:(D=g&&D[g]||D["@@iterator"],typeof D=="function"?D:null)}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,A={};function T(D,K,ne){this.props=D,this.context=K,this.refs=A,this.updater=ne||b}T.prototype.isReactComponent={},T.prototype.setState=function(D,K){if(typeof D!="object"&&typeof D!="function"&&D!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,D,K,"setState")},T.prototype.forceUpdate=function(D){this.updater.enqueueForceUpdate(this,D,"forceUpdate")};function O(){}O.prototype=T.prototype;function E(D,K,ne){this.props=D,this.context=K,this.refs=A,this.updater=ne||b}var N=E.prototype=new O;N.constructor=E,x(N,T.prototype),N.isPureReactComponent=!0;var C=Array.isArray;function M(){}var R={H:null,A:null,T:null,S:null},z=Object.prototype.hasOwnProperty;function H(D,K,ne){var ae=ne.ref;return{$$typeof:e,type:D,key:K,ref:ae!==void 0?ae:null,props:ne}}function Q(D,K){return H(D.type,K,D.props)}function ee(D){return typeof D=="object"&&D!==null&&D.$$typeof===e}function G(D){var K={"=":"=0",":":"=2"};return"$"+D.replace(/[=:]/g,function(ne){return K[ne]})}var ye=/\/+/g;function ce(D,K){return typeof D=="object"&&D!==null&&D.key!=null?G(""+D.key):K.toString(36)}function ve(D){switch(D.status){case"fulfilled":return D.value;case"rejected":throw D.reason;default:switch(typeof D.status=="string"?D.then(M,M):(D.status="pending",D.then(function(K){D.status==="pending"&&(D.status="fulfilled",D.value=K)},function(K){D.status==="pending"&&(D.status="rejected",D.reason=K)})),D.status){case"fulfilled":return D.value;case"rejected":throw D.reason}}throw D}function B(D,K,ne,ae,ge){var xe=typeof D;(xe==="undefined"||xe==="boolean")&&(D=null);var je=!1;if(D===null)je=!0;else switch(xe){case"bigint":case"string":case"number":je=!0;break;case"object":switch(D.$$typeof){case e:case t:je=!0;break;case _:return je=D._init,B(je(D._payload),K,ne,ae,ge)}}if(je)return ge=ge(D),je=ae===""?"."+ce(D,0):ae,C(ge)?(ne="",je!=null&&(ne=je.replace(ye,"$&/")+"/"),B(ge,K,ne,"",function(te){return te})):ge!=null&&(ee(ge)&&(ge=Q(ge,ne+(ge.key==null||D&&D.key===ge.key?"":(""+ge.key).replace(ye,"$&/")+"/")+je)),K.push(ge)),1;je=0;var De=ae===""?".":ae+":";if(C(D))for(var V=0;V>>1,le=B[oe];if(0>>1;oeo(ne,re))aeo(ge,ne)?(B[oe]=ge,B[ae]=re,oe=ae):(B[oe]=ne,B[K]=re,oe=K);else if(aeo(ge,re))B[oe]=ge,B[ae]=re,oe=ae;else break e}}return W}function o(B,W){var re=B.sortIndex-W.sortIndex;return re!==0?re:B.id-W.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var c=performance;e.unstable_now=function(){return c.now()}}else{var s=Date,u=s.now();e.unstable_now=function(){return s.now()-u}}var d=[],f=[],_=1,m=null,g=3,w=!1,b=!1,x=!1,A=!1,T=typeof setTimeout=="function"?setTimeout:null,O=typeof clearTimeout=="function"?clearTimeout:null,E=typeof setImmediate<"u"?setImmediate:null;function N(B){for(var W=r(f);W!==null;){if(W.callback===null)i(f);else if(W.startTime<=B)i(f),W.sortIndex=W.expirationTime,t(d,W);else break;W=r(f)}}function C(B){if(x=!1,N(B),!b)if(r(d)!==null)b=!0,M||(M=!0,G());else{var W=r(f);W!==null&&ve(C,W.startTime-B)}}var M=!1,R=-1,z=5,H=-1;function Q(){return A?!0:!(e.unstable_now()-HB&&Q());){var oe=m.callback;if(typeof oe=="function"){m.callback=null,g=m.priorityLevel;var le=oe(m.expirationTime<=B);if(B=e.unstable_now(),typeof le=="function"){m.callback=le,N(B),W=!0;break t}m===r(d)&&i(d),N(B)}else i(d);m=r(d)}if(m!==null)W=!0;else{var D=r(f);D!==null&&ve(C,D.startTime-B),W=!1}}break e}finally{m=null,g=re,w=!1}W=void 0}}finally{W?G():M=!1}}}var G;if(typeof E=="function")G=function(){E(ee)};else if(typeof MessageChannel<"u"){var ye=new MessageChannel,ce=ye.port2;ye.port1.onmessage=ee,G=function(){ce.postMessage(null)}}else G=function(){T(ee,0)};function ve(B,W){R=T(function(){B(e.unstable_now())},W)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(B){B.callback=null},e.unstable_forceFrameRate=function(B){0>B||125oe?(B.sortIndex=re,t(f,B),r(d)===null&&B===r(f)&&(x?(O(R),R=-1):x=!0,ve(C,re-oe))):(B.sortIndex=le,t(d,B),b||w||(b=!0,M||(M=!0,G()))),B},e.unstable_shouldYield=Q,e.unstable_wrapCallback=function(B){var W=g;return function(){var re=g;g=W;try{return B.apply(this,arguments)}finally{g=re}}}})(Mf)),Mf}var Th;function GM(){return Th||(Th=1,Cf.exports=XM()),Cf.exports}var Pf={exports:{}},er={};var Eh;function YM(){if(Eh)return er;Eh=1;var e=zc();function t(d){var f="https://react.dev/errors/"+d;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Pf.exports=YM(),Pf.exports}var kh;function WM(){if(kh)return Kl;kh=1;var e=GM(),t=zc(),r=ij();function i(n){var a="https://react.dev/errors/"+n;if(1le||(n.current=oe[le],oe[le]=null,le--)}function ne(n,a){le++,oe[le]=n.current,n.current=a}var ae=D(null),ge=D(null),xe=D(null),je=D(null);function De(n,a){switch(ne(xe,a),ne(ge,n),ne(ae,null),a.nodeType){case 9:case 11:n=(n=a.documentElement)&&(n=n.namespaceURI)?q7(n):0;break;default:if(n=a.tagName,a=a.namespaceURI)a=q7(a),n=H7(a,n);else switch(n){case"svg":n=1;break;case"math":n=2;break;default:n=0}}K(ae),ne(ae,n)}function V(){K(ae),K(ge),K(xe)}function te(n){n.memoizedState!==null&&ne(je,n);var a=ae.current,l=H7(a,n.type);a!==l&&(ne(ge,n),ne(ae,l))}function de(n){ge.current===n&&(K(ae),K(ge)),je.current===n&&(K(je),Ul._currentValue=re)}var ie,Ge;function se(n){if(ie===void 0)try{throw Error()}catch(l){var a=l.stack.trim().match(/\n( *(at )?)/);ie=a&&a[1]||"",Ge=-1)":-1h||P[p]!==$[h]){var Y=` `+P[p].replace(" at new "," at ");return n.displayName&&Y.includes("")&&(Y=Y.replace("",n.displayName)),Y}while(1<=p&&0<=h);break}}}finally{Ae=!1,Error.prepareStackTrace=l}return(l=n?n.displayName||n.name:"")?se(l):""}function rt(n,a){switch(n.tag){case 26:case 27:case 5:return se(n.type);case 16:return se("Lazy");case 13:return n.child!==a&&a!==null?se("Suspense Fallback"):se("Suspense");case 19:return se("SuspenseList");case 0:case 15:return Ee(n.type,!1);case 11:return Ee(n.type.render,!1);case 1:return Ee(n.type,!0);case 31:return se("Activity");default:return""}}function dr(n){try{var a="",l=null;do a+=rt(n,l),l=n,n=n.return;while(n);return a}catch(p){return` Error generating stack: `+p.message+` -`+p.stack}}var ui=Object.prototype.hasOwnProperty,pi=e.unstable_scheduleCallback,Hi=e.unstable_cancelCallback,_1=e.unstable_shouldYield,wN=e.unstable_requestPaint,Sr=e.unstable_now,bN=e.unstable_getCurrentPriorityLevel,x4=e.unstable_ImmediatePriority,j4=e.unstable_UserBlockingPriority,d0=e.unstable_NormalPriority,xN=e.unstable_LowPriority,A4=e.unstable_IdlePriority,jN=e.log,AN=e.unstable_setDisableYieldValue,Jc=null,Tr=null;function On(n){if(typeof jN=="function"&&AN(n),Tr&&typeof Tr.setStrictMode=="function")try{Tr.setStrictMode(Jc,n)}catch{}}var Er=Math.clz32?Math.clz32:EN,SN=Math.log,TN=Math.LN2;function EN(n){return n>>>=0,n===0?32:31-(SN(n)/TN|0)|0}var f0=256,_0=262144,m0=4194304;function Aa(n){var a=n&42;if(a!==0)return a;switch(n&-n){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return n&261888;case 262144:case 524288:case 1048576:case 2097152:return n&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return n&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return n}}function h0(n,a,l){var p=n.pendingLanes;if(p===0)return 0;var h=0,y=n.suspendedLanes,S=n.pingedLanes;n=n.warmLanes;var k=p&134217727;return k!==0?(p=k&~y,p!==0?h=Aa(p):(S&=k,S!==0?h=Aa(S):l||(l=k&~n,l!==0&&(h=Aa(l))))):(k=p&~y,k!==0?h=Aa(k):S!==0?h=Aa(S):l||(l=p&~n,l!==0&&(h=Aa(l)))),h===0?0:a!==0&&a!==h&&(a&y)===0&&(y=h&-h,l=a&-a,y>=l||y===32&&(l&4194048)!==0)?a:h}function el(n,a){return(n.pendingLanes&~(n.suspendedLanes&~n.pingedLanes)&a)===0}function ON(n,a){switch(n){case 1:case 2:case 4:case 8:case 64:return a+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function S4(){var n=m0;return m0<<=1,(m0&62914560)===0&&(m0=4194304),n}function m1(n){for(var a=[],l=0;31>l;l++)a.push(n);return a}function tl(n,a){n.pendingLanes|=a,a!==268435456&&(n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0)}function kN(n,a,l,p,h,y){var S=n.pendingLanes;n.pendingLanes=l,n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0,n.expiredLanes&=l,n.entangledLanes&=l,n.errorRecoveryDisabledLanes&=l,n.shellSuspendCounter=0;var k=n.entanglements,P=n.expirationTimes,$=n.hiddenUpdates;for(l=S&~l;0"u")return null;try{return n.activeElement||n.body}catch{return n.body}}var RN=/[\n"\\]/g;function qr(n){return n.replace(RN,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function b1(n,a,l,p,h,y,S,k){n.name="",S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"?n.type=S:n.removeAttribute("type"),a!=null?S==="number"?(a===0&&n.value===""||n.value!=a)&&(n.value=""+Fr(a)):n.value!==""+Fr(a)&&(n.value=""+Fr(a)):S!=="submit"&&S!=="reset"||n.removeAttribute("value"),a!=null?x1(n,S,Fr(a)):l!=null?x1(n,S,Fr(l)):p!=null&&n.removeAttribute("value"),h==null&&y!=null&&(n.defaultChecked=!!y),h!=null&&(n.checked=h&&typeof h!="function"&&typeof h!="symbol"),k!=null&&typeof k!="function"&&typeof k!="symbol"&&typeof k!="boolean"?n.name=""+Fr(k):n.removeAttribute("name")}function I4(n,a,l,p,h,y,S,k){if(y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(n.type=y),a!=null||l!=null){if(!(y!=="submit"&&y!=="reset"||a!=null)){w1(n);return}l=l!=null?""+Fr(l):"",a=a!=null?""+Fr(a):l,k||a===n.value||(n.value=a),n.defaultValue=a}p=p??h,p=typeof p!="function"&&typeof p!="symbol"&&!!p,n.checked=k?n.checked:!!p,n.defaultChecked=!!p,S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"&&(n.name=S),w1(n)}function x1(n,a,l){a==="number"&&y0(n.ownerDocument)===n||n.defaultValue===""+l||(n.defaultValue=""+l)}function Eo(n,a,l,p){if(n=n.options,a){a={};for(var h=0;h"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),E1=!1;if(Gi)try{var al={};Object.defineProperty(al,"passive",{get:function(){E1=!0}}),window.addEventListener("test",al,al),window.removeEventListener("test",al,al)}catch{E1=!1}var Nn=null,O1=null,b0=null;function H4(){if(b0)return b0;var n,a=O1,l=a.length,p,h="value"in Nn?Nn.value:Nn.textContent,y=h.length;for(n=0;n=ll),Z4=" ",Q4=!1;function J4(n,a){switch(n){case"keyup":return sC.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function em(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var Co=!1;function pC(n,a){switch(n){case"compositionend":return em(a);case"keypress":return a.which!==32?null:(Q4=!0,Z4);case"textInput":return n=a.data,n===Z4&&Q4?null:n;default:return null}}function dC(n,a){if(Co)return n==="compositionend"||!P1&&J4(n,a)?(n=H4(),b0=O1=Nn=null,Co=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1=a)return{node:l,offset:a-n};n=p}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=lm(l)}}function um(n,a){return n&&a?n===a?!0:n&&n.nodeType===3?!1:a&&a.nodeType===3?um(n,a.parentNode):"contains"in n?n.contains(a):n.compareDocumentPosition?!!(n.compareDocumentPosition(a)&16):!1:!1}function pm(n){n=n!=null&&n.ownerDocument!=null&&n.ownerDocument.defaultView!=null?n.ownerDocument.defaultView:window;for(var a=y0(n.document);a instanceof n.HTMLIFrameElement;){try{var l=typeof a.contentWindow.location.href=="string"}catch{l=!1}if(l)n=a.contentWindow;else break;a=y0(n.document)}return a}function L1(n){var a=n&&n.nodeName&&n.nodeName.toLowerCase();return a&&(a==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||a==="textarea"||n.contentEditable==="true")}var wC=Gi&&"documentMode"in document&&11>=document.documentMode,Mo=null,z1=null,dl=null,I1=!1;function dm(n,a,l){var p=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;I1||Mo==null||Mo!==y0(p)||(p=Mo,"selectionStart"in p&&L1(p)?p={start:p.selectionStart,end:p.selectionEnd}:(p=(p.ownerDocument&&p.ownerDocument.defaultView||window).getSelection(),p={anchorNode:p.anchorNode,anchorOffset:p.anchorOffset,focusNode:p.focusNode,focusOffset:p.focusOffset}),dl&&pl(dl,p)||(dl=p,p=_u(z1,"onSelect"),0>=S,h-=S,Si=1<<32-Er(a)+h|l<Oe?(Pe=me,me=null):Pe=me.sibling;var Ie=F(I,me,U[Oe],Z);if(Ie===null){me===null&&(me=Pe);break}n&&me&&Ie.alternate===null&&a(I,me),L=y(Ie,L,Oe),ze===null?we=Ie:ze.sibling=Ie,ze=Ie,me=Pe}if(Oe===U.length)return l(I,me),Re&&Wi(I,Oe),we;if(me===null){for(;OeOe?(Pe=me,me=null):Pe=me.sibling;var Qn=F(I,me,Ie.value,Z);if(Qn===null){me===null&&(me=Pe);break}n&&me&&Qn.alternate===null&&a(I,me),L=y(Qn,L,Oe),ze===null?we=Qn:ze.sibling=Qn,ze=Qn,me=Pe}if(Ie.done)return l(I,me),Re&&Wi(I,Oe),we;if(me===null){for(;!Ie.done;Oe++,Ie=U.next())Ie=J(I,Ie.value,Z),Ie!==null&&(L=y(Ie,L,Oe),ze===null?we=Ie:ze.sibling=Ie,ze=Ie);return Re&&Wi(I,Oe),we}for(me=p(me);!Ie.done;Oe++,Ie=U.next())Ie=X(me,I,Oe,Ie.value,Z),Ie!==null&&(n&&Ie.alternate!==null&&me.delete(Ie.key===null?Oe:Ie.key),L=y(Ie,L,Oe),ze===null?we=Ie:ze.sibling=Ie,ze=Ie);return n&&me.forEach(function(VM){return a(I,VM)}),Re&&Wi(I,Oe),we}function Ke(I,L,U,Z){if(typeof U=="object"&&U!==null&&U.type===x&&U.key===null&&(U=U.props.children),typeof U=="object"&&U!==null){switch(U.$$typeof){case w:e:{for(var we=U.key;L!==null;){if(L.key===we){if(we=U.type,we===x){if(L.tag===7){l(I,L.sibling),Z=h(L,U.props.children),Z.return=I,I=Z;break e}}else if(L.elementType===we||typeof we=="object"&&we!==null&&we.$$typeof===z&&Ra(we)===L.type){l(I,L.sibling),Z=h(L,U.props),vl(Z,U),Z.return=I,I=Z;break e}l(I,L);break}else a(I,L);L=L.sibling}U.type===x?(Z=Na(U.props.children,I.mode,Z,U.key),Z.return=I,I=Z):(Z=C0(U.type,U.key,U.props,null,I.mode,Z),vl(Z,U),Z.return=I,I=Z)}return S(I);case b:e:{for(we=U.key;L!==null;){if(L.key===we)if(L.tag===4&&L.stateNode.containerInfo===U.containerInfo&&L.stateNode.implementation===U.implementation){l(I,L.sibling),Z=h(L,U.children||[]),Z.return=I,I=Z;break e}else{l(I,L);break}else a(I,L);L=L.sibling}Z=H1(U,I.mode,Z),Z.return=I,I=Z}return S(I);case z:return U=Ra(U),Ke(I,L,U,Z)}if(ye(U))return pe(I,L,U,Z);if(G(U)){if(we=G(U),typeof we!="function")throw Error(i(150));return U=we.call(U),be(I,L,U,Z)}if(typeof U.then=="function")return Ke(I,L,I0(U),Z);if(U.$$typeof===E)return Ke(I,L,D0(I,U),Z);B0(I,U)}return typeof U=="string"&&U!==""||typeof U=="number"||typeof U=="bigint"?(U=""+U,L!==null&&L.tag===6?(l(I,L.sibling),Z=h(L,U),Z.return=I,I=Z):(l(I,L),Z=q1(U,I.mode,Z),Z.return=I,I=Z),S(I)):l(I,L)}return function(I,L,U,Z){try{gl=0;var we=Ke(I,L,U,Z);return Fo=null,we}catch(me){if(me===$o||me===L0)throw me;var ze=kr(29,me,null,I.mode);return ze.lanes=Z,ze.return=I,ze}}}var za=Rm(!0),Lm=Rm(!1),Rn=!1;function nf(n){n.updateQueue={baseState:n.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function af(n,a){n=n.updateQueue,a.updateQueue===n&&(a.updateQueue={baseState:n.baseState,firstBaseUpdate:n.firstBaseUpdate,lastBaseUpdate:n.lastBaseUpdate,shared:n.shared,callbacks:null})}function Ln(n){return{lane:n,tag:0,payload:null,callback:null,next:null}}function zn(n,a,l){var p=n.updateQueue;if(p===null)return null;if(p=p.shared,(Ue&2)!==0){var h=p.pending;return h===null?a.next=a:(a.next=h.next,h.next=a),p.pending=a,a=N0(n),ym(n,null,l),a}return k0(n,p,a,l),N0(n)}function yl(n,a,l){if(a=a.updateQueue,a!==null&&(a=a.shared,(l&4194048)!==0)){var p=a.lanes;p&=n.pendingLanes,l|=p,a.lanes=l,E4(n,l)}}function of(n,a){var l=n.updateQueue,p=n.alternate;if(p!==null&&(p=p.updateQueue,l===p)){var h=null,y=null;if(l=l.firstBaseUpdate,l!==null){do{var S={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};y===null?h=y=S:y=y.next=S,l=l.next}while(l!==null);y===null?h=y=a:y=y.next=a}else h=y=a;l={baseState:p.baseState,firstBaseUpdate:h,lastBaseUpdate:y,shared:p.shared,callbacks:p.callbacks},n.updateQueue=l;return}n=l.lastBaseUpdate,n===null?l.firstBaseUpdate=a:n.next=a,l.lastBaseUpdate=a}var cf=!1;function wl(){if(cf){var n=Uo;if(n!==null)throw n}}function bl(n,a,l,p){cf=!1;var h=n.updateQueue;Rn=!1;var y=h.firstBaseUpdate,S=h.lastBaseUpdate,k=h.shared.pending;if(k!==null){h.shared.pending=null;var P=k,$=P.next;P.next=null,S===null?y=$:S.next=$,S=P;var Y=n.alternate;Y!==null&&(Y=Y.updateQueue,k=Y.lastBaseUpdate,k!==S&&(k===null?Y.firstBaseUpdate=$:k.next=$,Y.lastBaseUpdate=P))}if(y!==null){var J=h.baseState;S=0,Y=$=P=null,k=y;do{var F=k.lane&-536870913,X=F!==k.lane;if(X?(Me&F)===F:(p&F)===F){F!==0&&F===Vo&&(cf=!0),Y!==null&&(Y=Y.next={lane:0,tag:k.tag,payload:k.payload,callback:null,next:null});e:{var pe=n,be=k;F=a;var Ke=l;switch(be.tag){case 1:if(pe=be.payload,typeof pe=="function"){J=pe.call(Ke,J,F);break e}J=pe;break e;case 3:pe.flags=pe.flags&-65537|128;case 0:if(pe=be.payload,F=typeof pe=="function"?pe.call(Ke,J,F):pe,F==null)break e;J=m({},J,F);break e;case 2:Rn=!0}}F=k.callback,F!==null&&(n.flags|=64,X&&(n.flags|=8192),X=h.callbacks,X===null?h.callbacks=[F]:X.push(F))}else X={lane:F,tag:k.tag,payload:k.payload,callback:k.callback,next:null},Y===null?($=Y=X,P=J):Y=Y.next=X,S|=F;if(k=k.next,k===null){if(k=h.shared.pending,k===null)break;X=k,k=X.next,X.next=null,h.lastBaseUpdate=X,h.shared.pending=null}}while(!0);Y===null&&(P=J),h.baseState=P,h.firstBaseUpdate=$,h.lastBaseUpdate=Y,y===null&&(h.shared.lanes=0),$n|=S,n.lanes=S,n.memoizedState=J}}function zm(n,a){if(typeof n!="function")throw Error(i(191,n));n.call(a)}function Im(n,a){var l=n.callbacks;if(l!==null)for(n.callbacks=null,n=0;ny?y:8;var S=B.T,k={};B.T=k,Tf(n,!1,a,l);try{var P=h(),$=B.S;if($!==null&&$(k,P),P!==null&&typeof P=="object"&&typeof P.then=="function"){var Y=kC(P,p);Al(n,a,Y,Dr(n))}else Al(n,a,p,Dr(n))}catch(J){Al(n,a,{then:function(){},status:"rejected",reason:J},Dr())}finally{W.p=y,S!==null&&k.types!==null&&(S.types=k.types),B.T=S}}function RC(){}function Af(n,a,l,p){if(n.tag!==5)throw Error(i(476));var h=hh(n).queue;mh(n,h,a,re,l===null?RC:function(){return gh(n),l(p)})}function hh(n){var a=n.memoizedState;if(a!==null)return a;a={memoizedState:re,baseState:re,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:en,lastRenderedState:re},next:null};var l={};return a.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:en,lastRenderedState:l},next:null},n.memoizedState=a,n=n.alternate,n!==null&&(n.memoizedState=a),a}function gh(n){var a=hh(n);a.next===null&&(a=n.alternate.memoizedState),Al(n,a.next.queue,{},Dr())}function Sf(){return Xt(Ul)}function vh(){return vt().memoizedState}function yh(){return vt().memoizedState}function LC(n){for(var a=n.return;a!==null;){switch(a.tag){case 24:case 3:var l=Dr();n=Ln(l);var p=zn(a,n,l);p!==null&&(yr(p,a,l),yl(p,a,l)),a={cache:J1()},n.payload=a;return}a=a.return}}function zC(n,a,l){var p=Dr();l={lane:p,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Y0(n)?bh(a,l):(l=$1(n,a,l,p),l!==null&&(yr(l,n,p),xh(l,a,p)))}function wh(n,a,l){var p=Dr();Al(n,a,l,p)}function Al(n,a,l,p){var h={lane:p,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Y0(n))bh(a,h);else{var y=n.alternate;if(n.lanes===0&&(y===null||y.lanes===0)&&(y=a.lastRenderedReducer,y!==null))try{var S=a.lastRenderedState,k=y(S,l);if(h.hasEagerState=!0,h.eagerState=k,Or(k,S))return k0(n,a,h,0),Ye===null&&O0(),!1}catch{}if(l=$1(n,a,h,p),l!==null)return yr(l,n,p),xh(l,a,p),!0}return!1}function Tf(n,a,l,p){if(p={lane:2,revertLane:n3(),gesture:null,action:p,hasEagerState:!1,eagerState:null,next:null},Y0(n)){if(a)throw Error(i(479))}else a=$1(n,l,p,2),a!==null&&yr(a,n,2)}function Y0(n){var a=n.alternate;return n===Te||a!==null&&a===Te}function bh(n,a){Ho=$0=!0;var l=n.pending;l===null?a.next=a:(a.next=l.next,l.next=a),n.pending=a}function xh(n,a,l){if((l&4194048)!==0){var p=a.lanes;p&=n.pendingLanes,l|=p,a.lanes=l,E4(n,l)}}var Sl={readContext:Xt,use:H0,useCallback:pt,useContext:pt,useEffect:pt,useImperativeHandle:pt,useLayoutEffect:pt,useInsertionEffect:pt,useMemo:pt,useReducer:pt,useRef:pt,useState:pt,useDebugValue:pt,useDeferredValue:pt,useTransition:pt,useSyncExternalStore:pt,useId:pt,useHostTransitionStatus:pt,useFormState:pt,useActionState:pt,useOptimistic:pt,useMemoCache:pt,useCacheRefresh:pt};Sl.useEffectEvent=pt;var jh={readContext:Xt,use:H0,useCallback:function(n,a){return ar().memoizedState=[n,a===void 0?null:a],n},useContext:Xt,useEffect:oh,useImperativeHandle:function(n,a,l){l=l!=null?l.concat([n]):null,X0(4194308,4,uh.bind(null,a,n),l)},useLayoutEffect:function(n,a){return X0(4194308,4,n,a)},useInsertionEffect:function(n,a){X0(4,2,n,a)},useMemo:function(n,a){var l=ar();a=a===void 0?null:a;var p=n();if(Ia){On(!0);try{n()}finally{On(!1)}}return l.memoizedState=[p,a],p},useReducer:function(n,a,l){var p=ar();if(l!==void 0){var h=l(a);if(Ia){On(!0);try{l(a)}finally{On(!1)}}}else h=a;return p.memoizedState=p.baseState=h,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:h},p.queue=n,n=n.dispatch=zC.bind(null,Te,n),[p.memoizedState,n]},useRef:function(n){var a=ar();return n={current:n},a.memoizedState=n},useState:function(n){n=yf(n);var a=n.queue,l=wh.bind(null,Te,a);return a.dispatch=l,[n.memoizedState,l]},useDebugValue:xf,useDeferredValue:function(n,a){var l=ar();return jf(l,n,a)},useTransition:function(){var n=yf(!1);return n=mh.bind(null,Te,n.queue,!0,!1),ar().memoizedState=n,[!1,n]},useSyncExternalStore:function(n,a,l){var p=Te,h=ar();if(Re){if(l===void 0)throw Error(i(407));l=l()}else{if(l=a(),Ye===null)throw Error(i(349));(Me&127)!==0||qm(p,a,l)}h.memoizedState=l;var y={value:l,getSnapshot:a};return h.queue=y,oh(Km.bind(null,p,y,n),[n]),p.flags|=2048,Xo(9,{destroy:void 0},Hm.bind(null,p,y,l,a),null),l},useId:function(){var n=ar(),a=Ye.identifierPrefix;if(Re){var l=Ti,p=Si;l=(p&~(1<<32-Er(p)-1)).toString(32)+l,a="_"+a+"R_"+l,l=F0++,0<\/script>",y=y.removeChild(y.firstChild);break;case"select":y=typeof p.is=="string"?S.createElement("select",{is:p.is}):S.createElement("select"),p.multiple?y.multiple=!0:p.size&&(y.size=p.size);break;default:y=typeof p.is=="string"?S.createElement(h,{is:p.is}):S.createElement(h)}}y[Ht]=a,y[fr]=p;e:for(S=a.child;S!==null;){if(S.tag===5||S.tag===6)y.appendChild(S.stateNode);else if(S.tag!==4&&S.tag!==27&&S.child!==null){S.child.return=S,S=S.child;continue}if(S===a)break e;for(;S.sibling===null;){if(S.return===null||S.return===a)break e;S=S.return}S.sibling.return=S.return,S=S.sibling}a.stateNode=y;e:switch(Yt(y,h,p),h){case"button":case"input":case"select":case"textarea":p=!!p.autoFocus;break e;case"img":p=!0;break e;default:p=!1}p&&rn(a)}}return nt(a),Vf(a,a.type,n===null?null:n.memoizedProps,a.pendingProps,l),null;case 6:if(n&&a.stateNode!=null)n.memoizedProps!==p&&rn(a);else{if(typeof p!="string"&&a.stateNode===null)throw Error(i(166));if(n=xe.current,Io(a)){if(n=a.stateNode,l=a.memoizedProps,p=null,h=Kt,h!==null)switch(h.tag){case 27:case 5:p=h.memoizedProps}n[Ht]=a,n=!!(n.nodeValue===l||p!==null&&p.suppressHydrationWarning===!0||$9(n.nodeValue,l)),n||Pn(a,!0)}else n=mu(n).createTextNode(p),n[Ht]=a,a.stateNode=n}return nt(a),null;case 31:if(l=a.memoizedState,n===null||n.memoizedState!==null){if(p=Io(a),l!==null){if(n===null){if(!p)throw Error(i(318));if(n=a.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(i(557));n[Ht]=a}else Ca(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;nt(a),n=!1}else l=Y1(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=l),n=!0;if(!n)return a.flags&256?(Cr(a),a):(Cr(a),null);if((a.flags&128)!==0)throw Error(i(558))}return nt(a),null;case 13:if(p=a.memoizedState,n===null||n.memoizedState!==null&&n.memoizedState.dehydrated!==null){if(h=Io(a),p!==null&&p.dehydrated!==null){if(n===null){if(!h)throw Error(i(318));if(h=a.memoizedState,h=h!==null?h.dehydrated:null,!h)throw Error(i(317));h[Ht]=a}else Ca(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;nt(a),h=!1}else h=Y1(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=h),h=!0;if(!h)return a.flags&256?(Cr(a),a):(Cr(a),null)}return Cr(a),(a.flags&128)!==0?(a.lanes=l,a):(l=p!==null,n=n!==null&&n.memoizedState!==null,l&&(p=a.child,h=null,p.alternate!==null&&p.alternate.memoizedState!==null&&p.alternate.memoizedState.cachePool!==null&&(h=p.alternate.memoizedState.cachePool.pool),y=null,p.memoizedState!==null&&p.memoizedState.cachePool!==null&&(y=p.memoizedState.cachePool.pool),y!==h&&(p.flags|=2048)),l!==n&&l&&(a.child.flags|=8192),eu(a,a.updateQueue),nt(a),null);case 4:return V(),n===null&&l3(a.stateNode.containerInfo),nt(a),null;case 10:return Qi(a.type),nt(a),null;case 19:if(K(gt),p=a.memoizedState,p===null)return nt(a),null;if(h=(a.flags&128)!==0,y=p.rendering,y===null)if(h)El(p,!1);else{if(dt!==0||n!==null&&(n.flags&128)!==0)for(n=a.child;n!==null;){if(y=U0(n),y!==null){for(a.flags|=128,El(p,!1),n=y.updateQueue,a.updateQueue=n,eu(a,n),a.subtreeFlags=0,n=l,l=a.child;l!==null;)wm(l,n),l=l.sibling;return ne(gt,gt.current&1|2),Re&&Wi(a,p.treeForkCount),a.child}n=n.sibling}p.tail!==null&&Sr()>au&&(a.flags|=128,h=!0,El(p,!1),a.lanes=4194304)}else{if(!h)if(n=U0(y),n!==null){if(a.flags|=128,h=!0,n=n.updateQueue,a.updateQueue=n,eu(a,n),El(p,!0),p.tail===null&&p.tailMode==="hidden"&&!y.alternate&&!Re)return nt(a),null}else 2*Sr()-p.renderingStartTime>au&&l!==536870912&&(a.flags|=128,h=!0,El(p,!1),a.lanes=4194304);p.isBackwards?(y.sibling=a.child,a.child=y):(n=p.last,n!==null?n.sibling=y:a.child=y,p.last=y)}return p.tail!==null?(n=p.tail,p.rendering=n,p.tail=n.sibling,p.renderingStartTime=Sr(),n.sibling=null,l=gt.current,ne(gt,h?l&1|2:l&1),Re&&Wi(a,p.treeForkCount),n):(nt(a),null);case 22:case 23:return Cr(a),sf(),p=a.memoizedState!==null,n!==null?n.memoizedState!==null!==p&&(a.flags|=8192):p&&(a.flags|=8192),p?(l&536870912)!==0&&(a.flags&128)===0&&(nt(a),a.subtreeFlags&6&&(a.flags|=8192)):nt(a),l=a.updateQueue,l!==null&&eu(a,l.retryQueue),l=null,n!==null&&n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(l=n.memoizedState.cachePool.pool),p=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(p=a.memoizedState.cachePool.pool),p!==l&&(a.flags|=2048),n!==null&&K(Da),null;case 24:return l=null,n!==null&&(l=n.memoizedState.cache),a.memoizedState.cache!==l&&(a.flags|=2048),Qi(xt),nt(a),null;case 25:return null;case 30:return null}throw Error(i(156,a.tag))}function $C(n,a){switch(X1(a),a.tag){case 1:return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 3:return Qi(xt),V(),n=a.flags,(n&65536)!==0&&(n&128)===0?(a.flags=n&-65537|128,a):null;case 26:case 27:case 5:return de(a),null;case 31:if(a.memoizedState!==null){if(Cr(a),a.alternate===null)throw Error(i(340));Ca()}return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 13:if(Cr(a),n=a.memoizedState,n!==null&&n.dehydrated!==null){if(a.alternate===null)throw Error(i(340));Ca()}return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 19:return K(gt),null;case 4:return V(),null;case 10:return Qi(a.type),null;case 22:case 23:return Cr(a),sf(),n!==null&&K(Da),n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 24:return Qi(xt),null;case 25:return null;default:return null}}function Xh(n,a){switch(X1(a),a.tag){case 3:Qi(xt),V();break;case 26:case 27:case 5:de(a);break;case 4:V();break;case 31:a.memoizedState!==null&&Cr(a);break;case 13:Cr(a);break;case 19:K(gt);break;case 10:Qi(a.type);break;case 22:case 23:Cr(a),sf(),n!==null&&K(Da);break;case 24:Qi(xt)}}function Ol(n,a){try{var l=a.updateQueue,p=l!==null?l.lastEffect:null;if(p!==null){var h=p.next;l=h;do{if((l.tag&n)===n){p=void 0;var y=l.create,S=l.inst;p=y(),S.destroy=p}l=l.next}while(l!==h)}}catch(k){Fe(a,a.return,k)}}function Vn(n,a,l){try{var p=a.updateQueue,h=p!==null?p.lastEffect:null;if(h!==null){var y=h.next;p=y;do{if((p.tag&n)===n){var S=p.inst,k=S.destroy;if(k!==void 0){S.destroy=void 0,h=a;var P=l,$=k;try{$()}catch(Y){Fe(h,P,Y)}}}p=p.next}while(p!==y)}}catch(Y){Fe(a,a.return,Y)}}function Gh(n){var a=n.updateQueue;if(a!==null){var l=n.stateNode;try{Im(a,l)}catch(p){Fe(n,n.return,p)}}}function Yh(n,a,l){l.props=Ba(n.type,n.memoizedProps),l.state=n.memoizedState;try{l.componentWillUnmount()}catch(p){Fe(n,a,p)}}function kl(n,a){try{var l=n.ref;if(l!==null){switch(n.tag){case 26:case 27:case 5:var p=n.stateNode;break;case 30:p=n.stateNode;break;default:p=n.stateNode}typeof l=="function"?n.refCleanup=l(p):l.current=p}}catch(h){Fe(n,a,h)}}function Ei(n,a){var l=n.ref,p=n.refCleanup;if(l!==null)if(typeof p=="function")try{p()}catch(h){Fe(n,a,h)}finally{n.refCleanup=null,n=n.alternate,n!=null&&(n.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(h){Fe(n,a,h)}else l.current=null}function Wh(n){var a=n.type,l=n.memoizedProps,p=n.stateNode;try{e:switch(a){case"button":case"input":case"select":case"textarea":l.autoFocus&&p.focus();break e;case"img":l.src?p.src=l.src:l.srcSet&&(p.srcset=l.srcSet)}}catch(h){Fe(n,n.return,h)}}function Uf(n,a,l){try{var p=n.stateNode;uM(p,n.type,l,a),p[fr]=a}catch(h){Fe(n,n.return,h)}}function Zh(n){return n.tag===5||n.tag===3||n.tag===26||n.tag===27&&Xn(n.type)||n.tag===4}function $f(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||Zh(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.tag===27&&Xn(n.type)||n.flags&2||n.child===null||n.tag===4)continue e;n.child.return=n,n=n.child}if(!(n.flags&2))return n.stateNode}}function Ff(n,a,l){var p=n.tag;if(p===5||p===6)n=n.stateNode,a?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(n,a):(a=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,a.appendChild(n),l=l._reactRootContainer,l!=null||a.onclick!==null||(a.onclick=Xi));else if(p!==4&&(p===27&&Xn(n.type)&&(l=n.stateNode,a=null),n=n.child,n!==null))for(Ff(n,a,l),n=n.sibling;n!==null;)Ff(n,a,l),n=n.sibling}function tu(n,a,l){var p=n.tag;if(p===5||p===6)n=n.stateNode,a?l.insertBefore(n,a):l.appendChild(n);else if(p!==4&&(p===27&&Xn(n.type)&&(l=n.stateNode),n=n.child,n!==null))for(tu(n,a,l),n=n.sibling;n!==null;)tu(n,a,l),n=n.sibling}function Qh(n){var a=n.stateNode,l=n.memoizedProps;try{for(var p=n.type,h=a.attributes;h.length;)a.removeAttributeNode(h[0]);Yt(a,p,l),a[Ht]=n,a[fr]=l}catch(y){Fe(n,n.return,y)}}var nn=!1,St=!1,qf=!1,Jh=typeof WeakSet=="function"?WeakSet:Set,It=null;function FC(n,a){if(n=n.containerInfo,p3=xu,n=pm(n),L1(n)){if("selectionStart"in n)var l={start:n.selectionStart,end:n.selectionEnd};else e:{l=(l=n.ownerDocument)&&l.defaultView||window;var p=l.getSelection&&l.getSelection();if(p&&p.rangeCount!==0){l=p.anchorNode;var h=p.anchorOffset,y=p.focusNode;p=p.focusOffset;try{l.nodeType,y.nodeType}catch{l=null;break e}var S=0,k=-1,P=-1,$=0,Y=0,J=n,F=null;t:for(;;){for(var X;J!==l||h!==0&&J.nodeType!==3||(k=S+h),J!==y||p!==0&&J.nodeType!==3||(P=S+p),J.nodeType===3&&(S+=J.nodeValue.length),(X=J.firstChild)!==null;)F=J,J=X;for(;;){if(J===n)break t;if(F===l&&++$===h&&(k=S),F===y&&++Y===p&&(P=S),(X=J.nextSibling)!==null)break;J=F,F=J.parentNode}J=X}l=k===-1||P===-1?null:{start:k,end:P}}else l=null}l=l||{start:0,end:0}}else l=null;for(d3={focusedElem:n,selectionRange:l},xu=!1,It=a;It!==null;)if(a=It,n=a.child,(a.subtreeFlags&1028)!==0&&n!==null)n.return=a,It=n;else for(;It!==null;){switch(a=It,y=a.alternate,n=a.flags,a.tag){case 0:if((n&4)!==0&&(n=a.updateQueue,n=n!==null?n.events:null,n!==null))for(l=0;l title"))),Yt(y,p,l),y[Ht]=n,zt(y),p=y;break e;case"link":var S=a7("link","href",h).get(p+(l.href||""));if(S){for(var k=0;kKe&&(S=Ke,Ke=be,be=S);var I=sm(k,be),L=sm(k,Ke);if(I&&L&&(X.rangeCount!==1||X.anchorNode!==I.node||X.anchorOffset!==I.offset||X.focusNode!==L.node||X.focusOffset!==L.offset)){var U=J.createRange();U.setStart(I.node,I.offset),X.removeAllRanges(),be>Ke?(X.addRange(U),X.extend(L.node,L.offset)):(U.setEnd(L.node,L.offset),X.addRange(U))}}}}for(J=[],X=k;X=X.parentNode;)X.nodeType===1&&J.push({element:X,left:X.scrollLeft,top:X.scrollTop});for(typeof k.focus=="function"&&k.focus(),k=0;kl?32:l,B.T=null,l=Zf,Zf=null;var y=qn,S=sn;if(Ot=0,Qo=qn=null,sn=0,(Ue&6)!==0)throw Error(i(331));var k=Ue;if(Ue|=4,u9(y.current),c9(y,y.current,S,l),Ue=k,Rl(0,!1),Tr&&typeof Tr.onPostCommitFiberRoot=="function")try{Tr.onPostCommitFiberRoot(Jc,y)}catch{}return!0}finally{W.p=h,B.T=p,O9(n,a)}}function N9(n,a,l){a=Kr(l,a),a=Nf(n.stateNode,a,2),n=zn(n,a,2),n!==null&&(tl(n,2),Oi(n))}function Fe(n,a,l){if(n.tag===3)N9(n,n,l);else for(;a!==null;){if(a.tag===3){N9(a,n,l);break}else if(a.tag===1){var p=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof p.componentDidCatch=="function"&&(Fn===null||!Fn.has(p))){n=Kr(l,n),l=Ch(2),p=zn(a,l,2),p!==null&&(Mh(l,p,a,n),tl(p,2),Oi(p));break}}a=a.return}}function t3(n,a,l){var p=n.pingCache;if(p===null){p=n.pingCache=new KC;var h=new Set;p.set(a,h)}else h=p.get(a),h===void 0&&(h=new Set,p.set(a,h));h.has(l)||(Xf=!0,h.add(l),n=ZC.bind(null,n,a,l),a.then(n,n))}function ZC(n,a,l){var p=n.pingCache;p!==null&&p.delete(a),n.pingedLanes|=n.suspendedLanes&l,n.warmLanes&=~l,Ye===n&&(Me&l)===l&&(dt===4||dt===3&&(Me&62914560)===Me&&300>Sr()-nu?(Ue&2)===0&&Jo(n,0):Gf|=l,Zo===Me&&(Zo=0)),Oi(n)}function C9(n,a){a===0&&(a=S4()),n=ka(n,a),n!==null&&(tl(n,a),Oi(n))}function QC(n){var a=n.memoizedState,l=0;a!==null&&(l=a.retryLane),C9(n,l)}function JC(n,a){var l=0;switch(n.tag){case 31:case 13:var p=n.stateNode,h=n.memoizedState;h!==null&&(l=h.retryLane);break;case 19:p=n.stateNode;break;case 22:p=n.stateNode._retryCache;break;default:throw Error(i(314))}p!==null&&p.delete(a),C9(n,l)}function eM(n,a){return pi(n,a)}var pu=null,tc=null,r3=!1,du=!1,i3=!1,Kn=0;function Oi(n){n!==tc&&n.next===null&&(tc===null?pu=tc=n:tc=tc.next=n),du=!0,r3||(r3=!0,rM())}function Rl(n,a){if(!i3&&du){i3=!0;do for(var l=!1,p=pu;p!==null;){if(n!==0){var h=p.pendingLanes;if(h===0)var y=0;else{var S=p.suspendedLanes,k=p.pingedLanes;y=(1<<31-Er(42|n)+1)-1,y&=h&~(S&~k),y=y&201326741?y&201326741|1:y?y|2:0}y!==0&&(l=!0,R9(p,y))}else y=Me,y=h0(p,p===Ye?y:0,p.cancelPendingCommit!==null||p.timeoutHandle!==-1),(y&3)===0||el(p,y)||(l=!0,R9(p,y));p=p.next}while(l);i3=!1}}function tM(){M9()}function M9(){du=r3=!1;var n=0;Kn!==0&&dM()&&(n=Kn);for(var a=Sr(),l=null,p=pu;p!==null;){var h=p.next,y=P9(p,a);y===0?(p.next=null,l===null?pu=h:l.next=h,h===null&&(tc=l)):(l=p,(n!==0||(y&3)!==0)&&(du=!0)),p=h}Ot!==0&&Ot!==5||Rl(n),Kn!==0&&(Kn=0)}function P9(n,a){for(var l=n.suspendedLanes,p=n.pingedLanes,h=n.expirationTimes,y=n.pendingLanes&-62914561;0k)break;var Y=P.transferSize,J=P.initiatorType;Y&&F9(J)&&(P=P.responseEnd,S+=Y*(P"u"?null:document;function t7(n,a,l){var p=rc;if(p&&typeof a=="string"&&a){var h=qr(a);h='link[rel="'+n+'"][href="'+h+'"]',typeof l=="string"&&(h+='[crossorigin="'+l+'"]'),e7.has(h)||(e7.add(h),n={rel:n,crossOrigin:l,href:a},p.querySelector(h)===null&&(a=p.createElement("link"),Yt(a,"link",n),zt(a),p.head.appendChild(a)))}}function bM(n){un.D(n),t7("dns-prefetch",n,null)}function xM(n,a){un.C(n,a),t7("preconnect",n,a)}function jM(n,a,l){un.L(n,a,l);var p=rc;if(p&&n&&a){var h='link[rel="preload"][as="'+qr(a)+'"]';a==="image"&&l&&l.imageSrcSet?(h+='[imagesrcset="'+qr(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(h+='[imagesizes="'+qr(l.imageSizes)+'"]')):h+='[href="'+qr(n)+'"]';var y=h;switch(a){case"style":y=ic(n);break;case"script":y=nc(n)}Qr.has(y)||(n=m({rel:"preload",href:a==="image"&&l&&l.imageSrcSet?void 0:n,as:a},l),Qr.set(y,n),p.querySelector(h)!==null||a==="style"&&p.querySelector(Bl(y))||a==="script"&&p.querySelector(Vl(y))||(a=p.createElement("link"),Yt(a,"link",n),zt(a),p.head.appendChild(a)))}}function AM(n,a){un.m(n,a);var l=rc;if(l&&n){var p=a&&typeof a.as=="string"?a.as:"script",h='link[rel="modulepreload"][as="'+qr(p)+'"][href="'+qr(n)+'"]',y=h;switch(p){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":y=nc(n)}if(!Qr.has(y)&&(n=m({rel:"modulepreload",href:n},a),Qr.set(y,n),l.querySelector(h)===null)){switch(p){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Vl(y)))return}p=l.createElement("link"),Yt(p,"link",n),zt(p),l.head.appendChild(p)}}}function SM(n,a,l){un.S(n,a,l);var p=rc;if(p&&n){var h=So(p).hoistableStyles,y=ic(n);a=a||"default";var S=h.get(y);if(!S){var k={loading:0,preload:null};if(S=p.querySelector(Bl(y)))k.loading=5;else{n=m({rel:"stylesheet",href:n,"data-precedence":a},l),(l=Qr.get(y))&&y3(n,l);var P=S=p.createElement("link");zt(P),Yt(P,"link",n),P._p=new Promise(function($,Y){P.onload=$,P.onerror=Y}),P.addEventListener("load",function(){k.loading|=1}),P.addEventListener("error",function(){k.loading|=2}),k.loading|=4,gu(S,a,p)}S={type:"stylesheet",instance:S,count:1,state:k},h.set(y,S)}}}function TM(n,a){un.X(n,a);var l=rc;if(l&&n){var p=So(l).hoistableScripts,h=nc(n),y=p.get(h);y||(y=l.querySelector(Vl(h)),y||(n=m({src:n,async:!0},a),(a=Qr.get(h))&&w3(n,a),y=l.createElement("script"),zt(y),Yt(y,"link",n),l.head.appendChild(y)),y={type:"script",instance:y,count:1,state:null},p.set(h,y))}}function EM(n,a){un.M(n,a);var l=rc;if(l&&n){var p=So(l).hoistableScripts,h=nc(n),y=p.get(h);y||(y=l.querySelector(Vl(h)),y||(n=m({src:n,async:!0,type:"module"},a),(a=Qr.get(h))&&w3(n,a),y=l.createElement("script"),zt(y),Yt(y,"link",n),l.head.appendChild(y)),y={type:"script",instance:y,count:1,state:null},p.set(h,y))}}function r7(n,a,l,p){var h=(h=xe.current)?hu(h):null;if(!h)throw Error(i(446));switch(n){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(a=ic(l.href),l=So(h).hoistableStyles,p=l.get(a),p||(p={type:"style",instance:null,count:0,state:null},l.set(a,p)),p):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){n=ic(l.href);var y=So(h).hoistableStyles,S=y.get(n);if(S||(h=h.ownerDocument||h,S={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},y.set(n,S),(y=h.querySelector(Bl(n)))&&!y._p&&(S.instance=y,S.state.loading=5),Qr.has(n)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Qr.set(n,l),y||OM(h,n,l,S.state))),a&&p===null)throw Error(i(528,""));return S}if(a&&p!==null)throw Error(i(529,""));return null;case"script":return a=l.async,l=l.src,typeof l=="string"&&a&&typeof a!="function"&&typeof a!="symbol"?(a=nc(l),l=So(h).hoistableScripts,p=l.get(a),p||(p={type:"script",instance:null,count:0,state:null},l.set(a,p)),p):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,n))}}function ic(n){return'href="'+qr(n)+'"'}function Bl(n){return'link[rel="stylesheet"]['+n+"]"}function i7(n){return m({},n,{"data-precedence":n.precedence,precedence:null})}function OM(n,a,l,p){n.querySelector('link[rel="preload"][as="style"]['+a+"]")?p.loading=1:(a=n.createElement("link"),p.preload=a,a.addEventListener("load",function(){return p.loading|=1}),a.addEventListener("error",function(){return p.loading|=2}),Yt(a,"link",l),zt(a),n.head.appendChild(a))}function nc(n){return'[src="'+qr(n)+'"]'}function Vl(n){return"script[async]"+n}function n7(n,a,l){if(a.count++,a.instance===null)switch(a.type){case"style":var p=n.querySelector('style[data-href~="'+qr(l.href)+'"]');if(p)return a.instance=p,zt(p),p;var h=m({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return p=(n.ownerDocument||n).createElement("style"),zt(p),Yt(p,"style",h),gu(p,l.precedence,n),a.instance=p;case"stylesheet":h=ic(l.href);var y=n.querySelector(Bl(h));if(y)return a.state.loading|=4,a.instance=y,zt(y),y;p=i7(l),(h=Qr.get(h))&&y3(p,h),y=(n.ownerDocument||n).createElement("link"),zt(y);var S=y;return S._p=new Promise(function(k,P){S.onload=k,S.onerror=P}),Yt(y,"link",p),a.state.loading|=4,gu(y,l.precedence,n),a.instance=y;case"script":return y=nc(l.src),(h=n.querySelector(Vl(y)))?(a.instance=h,zt(h),h):(p=l,(h=Qr.get(y))&&(p=m({},l),w3(p,h)),n=n.ownerDocument||n,h=n.createElement("script"),zt(h),Yt(h,"link",p),n.head.appendChild(h),a.instance=h);case"void":return null;default:throw Error(i(443,a.type))}else a.type==="stylesheet"&&(a.state.loading&4)===0&&(p=a.instance,a.state.loading|=4,gu(p,l.precedence,n));return a.instance}function gu(n,a,l){for(var p=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),h=p.length?p[p.length-1]:null,y=h,S=0;S title"):null)}function kM(n,a,l){if(l===1||a.itemProp!=null)return!1;switch(n){case"meta":case"title":return!0;case"style":if(typeof a.precedence!="string"||typeof a.href!="string"||a.href==="")break;return!0;case"link":if(typeof a.rel!="string"||typeof a.href!="string"||a.href===""||a.onLoad||a.onError)break;return a.rel==="stylesheet"?(n=a.disabled,typeof a.precedence=="string"&&n==null):!0;case"script":if(a.async&&typeof a.async!="function"&&typeof a.async!="symbol"&&!a.onLoad&&!a.onError&&a.src&&typeof a.src=="string")return!0}return!1}function c7(n){return!(n.type==="stylesheet"&&(n.state.loading&3)===0)}function NM(n,a,l,p){if(l.type==="stylesheet"&&(typeof p.media!="string"||matchMedia(p.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var h=ic(p.href),y=a.querySelector(Bl(h));if(y){a=y._p,a!==null&&typeof a=="object"&&typeof a.then=="function"&&(n.count++,n=yu.bind(n),a.then(n,n)),l.state.loading|=4,l.instance=y,zt(y);return}y=a.ownerDocument||a,p=i7(p),(h=Qr.get(h))&&y3(p,h),y=y.createElement("link"),zt(y);var S=y;S._p=new Promise(function(k,P){S.onload=k,S.onerror=P}),Yt(y,"link",p),l.instance=y}n.stylesheets===null&&(n.stylesheets=new Map),n.stylesheets.set(l,a),(a=l.state.preload)&&(l.state.loading&3)===0&&(n.count++,l=yu.bind(n),a.addEventListener("load",l),a.addEventListener("error",l))}}var b3=0;function CM(n,a){return n.stylesheets&&n.count===0&&bu(n,n.stylesheets),0b3?50:800)+a);return n.unsuspend=l,function(){n.unsuspend=null,clearTimeout(p),clearTimeout(h)}}:null}function yu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)bu(this,this.stylesheets);else if(this.unsuspend){var n=this.unsuspend;this.unsuspend=null,n()}}}var wu=null;function bu(n,a){n.stylesheets=null,n.unsuspend!==null&&(n.count++,wu=new Map,a.forEach(MM,n),wu=null,yu.call(n))}function MM(n,a){if(!(a.state.loading&4)){var l=wu.get(n);if(l)var p=l.get(null);else{l=new Map,wu.set(n,l);for(var h=n.querySelectorAll("link[data-precedence],style[data-precedence]"),y=0;y"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),N3.exports=WM(),N3.exports}var QM=ZM();const nj=(...e)=>e.filter((t,r,i)=>!!t&&t.trim()!==""&&i.indexOf(t)===r).join(" ").trim();const JM=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();const eP=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,r,i)=>i?i.toUpperCase():r.toLowerCase());const C7=e=>{const t=eP(e);return t.charAt(0).toUpperCase()+t.slice(1)};var tP={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const rP=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0;return!1};const iP=j.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:i,className:o="",children:c,iconNode:s,...u},d)=>j.createElement("svg",{ref:d,...tP,width:t,height:t,stroke:e,strokeWidth:i?Number(r)*24/Number(t):r,className:nj("lucide",o),...!c&&!rP(u)&&{"aria-hidden":"true"},...u},[...s.map(([f,_])=>j.createElement(f,_)),...Array.isArray(c)?c:[c]]));const Ve=(e,t)=>{const r=j.forwardRef(({className:i,...o},c)=>j.createElement(iP,{ref:c,iconNode:t,className:nj(`lucide-${JM(C7(e))}`,`lucide-${e}`,i),...o}));return r.displayName=C7(e),r};const nP=[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]],aP=Ve("activity",nP);const oP=[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]],cP=Ve("arrow-down",oP);const lP=[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]],sP=Ve("arrow-up",lP);const uP=[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]],pP=Ve("bot",uP);const dP=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],Ar=Ve("chevron-down",dP);const fP=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],_P=Ve("chevron-left",fP);const mP=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],kc=Ve("chevron-right",mP);const hP=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],k2=Ve("circle-check",hP);const gP=[["path",{d:"m16 18 6-6-6-6",key:"eg8j8"}],["path",{d:"m8 6-6 6 6 6",key:"ppft3o"}]],vP=Ve("code",gP);const yP=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]],wP=Ve("database",yP);const bP=[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]],aj=Ve("external-link",bP);const xP=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]],jP=Ve("file-text",xP);const AP=[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]],SP=Ve("github",AP);const TP=[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]],M7=Ve("lightbulb",TP);const EP=[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]],OP=Ve("menu",EP);const kP=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]],oj=Ve("message-square",kP);const NP=[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]],CP=Ve("moon",NP);const MP=[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1",key:"kaeet6"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1",key:"1wsw3u"}]],PP=Ve("pause",MP);const DP=[["path",{d:"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z",key:"1v9wt8"}]],RP=Ve("plane",DP);const LP=[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]],zP=Ve("play",LP);const IP=[["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}],["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09",key:"u4xsad"}],["path",{d:"M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z",key:"676m9"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05",key:"92ym6u"}]],BP=Ve("rocket",IP);const VP=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],UP=Ve("search",VP);const $P=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]],FP=Ve("shield",$P);const qP=[["path",{d:"M11 2v2",key:"1539x4"}],["path",{d:"M5 2v2",key:"1yf1q8"}],["path",{d:"M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1",key:"rb5t3r"}],["path",{d:"M8 15a6 6 0 0 0 12 0v-3",key:"x18d4x"}],["circle",{cx:"20",cy:"10",r:"2",key:"ts1r5v"}]],HP=Ve("stethoscope",qP);const KP=[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]],XP=Ve("sun",KP);const GP=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]],cj=Ve("target",GP);const YP=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],vs=Ve("triangle-alert",YP);const WP=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]],N2=Ve("user",WP);const ZP=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]],C2=Ve("volume-2",ZP);const QP=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]],JP=Ve("volume-x",QP);const eD=[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z",key:"1ngwbx"}]],dd=Ve("wrench",eD);const tD=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],lj=Ve("x",tD),P7=[{id:"intro",label:"Intro"},{id:"architecture",label:"Architecture"},{id:"metrics",label:"Methodology"},{id:"results",label:"Results"},{id:"demo",label:"Demo"},{id:"limitations",label:"Limitations & Future"},{id:"acknowledgements",label:"Contributors"}];function rD({activeTab:e,onTabChange:t,theme:r,onToggleTheme:i}){const[o,c]=j.useState(!1),s=u=>{t(u),c(!1)};return v.jsxs("nav",{className:"fixed top-0 left-0 right-0 z-50 bg-bg-primary/80 backdrop-blur-xl border-b border-border-default",children:[v.jsx("div",{className:"max-w-screen-2xl mx-auto px-4 sm:px-6 lg:px-8",children:v.jsxs("div",{className:"flex items-center justify-between h-16",children:[v.jsx("button",{onClick:()=>c(!o),className:"md:hidden w-9 h-9 rounded-lg flex items-center justify-center text-text-muted hover:text-text-primary hover:bg-bg-hover transition-colors","aria-label":o?"Close menu":"Open menu",children:o?v.jsx(lj,{className:"w-5 h-5"}):v.jsx(OP,{className:"w-5 h-5"})}),v.jsx("div",{className:"hidden md:block w-0"}),v.jsx("div",{className:"hidden md:flex items-center gap-4",children:P7.map(u=>v.jsx("a",{href:`#${u.id}`,onClick:d=>{d.preventDefault(),t(u.id)},className:`px-4 py-2 rounded-lg text-base font-semibold transition-colors no-underline ${e===u.id?"text-purple-light bg-purple/15 border border-purple/30":"text-text-primary/80 hover:text-text-primary hover:bg-bg-hover border border-transparent"}`,children:u.label},u.id))}),v.jsx("button",{onClick:i,className:"w-9 h-9 rounded-lg flex items-center justify-center text-text-muted hover:text-text-primary hover:bg-bg-hover transition-colors","aria-label":`Switch to ${r==="dark"?"light":"dark"} mode`,children:r==="dark"?v.jsx(XP,{className:"w-4.5 h-4.5"}):v.jsx(CP,{className:"w-4.5 h-4.5"})})]})}),o&&v.jsx("div",{className:"md:hidden border-t border-border-default bg-bg-primary/95 backdrop-blur-xl",children:v.jsx("div",{className:"px-4 py-3 space-y-1",children:P7.map(u=>v.jsx("a",{href:`#${u.id}`,onClick:d=>{d.preventDefault(),s(u.id)},className:`block px-4 py-3 rounded-lg text-base font-semibold transition-colors no-underline ${e===u.id?"text-purple-light bg-purple/15 border border-purple/30":"text-text-primary/80 hover:text-text-primary hover:bg-bg-hover border border-transparent"}`,children:u.label},u.id))})})]})}const t_=j.createContext({});function r_(e){const t=j.useRef(null);return t.current===null&&(t.current=e()),t.current}const iD=typeof window<"u",sj=iD?j.useLayoutEffect:j.useEffect,fd=j.createContext(null);function i_(e,t){e.indexOf(t)===-1&&e.push(t)}function sp(e,t){const r=e.indexOf(t);r>-1&&e.splice(r,1)}const Ii=(e,t,r)=>r>t?t:r{};const gn={},uj=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function pj(e){return typeof e=="object"&&e!==null}const dj=e=>/^0[^.\s]+$/u.test(e);function fj(e){let t;return()=>(t===void 0&&(t=e()),t)}const ai=e=>e,nD=(e,t)=>r=>t(e(r)),$s=(...e)=>e.reduce(nD),ys=(e,t,r)=>{const i=t-e;return i===0?1:(r-e)/i};class a_{constructor(){this.subscriptions=[]}add(t){return i_(this.subscriptions,t),()=>sp(this.subscriptions,t)}notify(t,r,i){const o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,r,i);else for(let c=0;ce*1e3,ri=e=>e/1e3;function _j(e,t){return t?e*(1e3/t):0}const mj=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e,aD=1e-7,oD=12;function cD(e,t,r,i,o){let c,s,u=0;do s=t+(r-t)/2,c=mj(s,i,o)-e,c>0?r=s:t=s;while(Math.abs(c)>aD&&++ucD(c,0,1,e,r);return c=>c===0||c===1?c:mj(o(c),t,i)}const hj=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,gj=e=>t=>1-e(1-t),vj=Fs(.33,1.53,.69,.99),o_=gj(vj),yj=hj(o_),wj=e=>(e*=2)<1?.5*o_(e):.5*(2-Math.pow(2,-10*(e-1))),c_=e=>1-Math.sin(Math.acos(e)),bj=gj(c_),xj=hj(c_),lD=Fs(.42,0,1,1),sD=Fs(0,0,.58,1),jj=Fs(.42,0,.58,1),uD=e=>Array.isArray(e)&&typeof e[0]!="number",Aj=e=>Array.isArray(e)&&typeof e[0]=="number",pD={linear:ai,easeIn:lD,easeInOut:jj,easeOut:sD,circIn:c_,circInOut:xj,circOut:bj,backIn:o_,backInOut:yj,backOut:vj,anticipate:wj},dD=e=>typeof e=="string",D7=e=>{if(Aj(e)){n_(e.length===4);const[t,r,i,o]=e;return Fs(t,r,i,o)}else if(dD(e))return pD[e];return e},ku=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function fD(e,t){let r=new Set,i=new Set,o=!1,c=!1;const s=new WeakSet;let u={delta:0,timestamp:0,isProcessing:!1};function d(_){s.has(_)&&(f.schedule(_),e()),_(u)}const f={schedule:(_,m=!1,g=!1)=>{const b=g&&o?r:i;return m&&s.add(_),b.has(_)||b.add(_),_},cancel:_=>{i.delete(_),s.delete(_)},process:_=>{if(u=_,o){c=!0;return}o=!0,[r,i]=[i,r],r.forEach(d),r.clear(),o=!1,c&&(c=!1,f.process(_))}};return f}const _D=40;function Sj(e,t){let r=!1,i=!0;const o={delta:0,timestamp:0,isProcessing:!1},c=()=>r=!0,s=ku.reduce((E,N)=>(E[N]=fD(c),E),{}),{setup:u,read:d,resolveKeyframes:f,preUpdate:_,update:m,preRender:g,render:w,postRender:b}=s,x=()=>{const E=gn.useManualTiming?o.timestamp:performance.now();r=!1,gn.useManualTiming||(o.delta=i?1e3/60:Math.max(Math.min(E-o.timestamp,_D),1)),o.timestamp=E,o.isProcessing=!0,u.process(o),d.process(o),f.process(o),_.process(o),m.process(o),g.process(o),w.process(o),b.process(o),o.isProcessing=!1,r&&t&&(i=!1,e(x))},A=()=>{r=!0,i=!0,o.isProcessing||e(x)};return{schedule:ku.reduce((E,N)=>{const C=s[N];return E[N]=(M,R=!1,z=!1)=>(r||A(),C.schedule(M,R,z)),E},{}),cancel:E=>{for(let N=0;N(Qu===void 0&&cr.set(Zt.isProcessing||gn.useManualTiming?Zt.timestamp:performance.now()),Qu),set:e=>{Qu=e,queueMicrotask(mD)}},Tj=e=>t=>typeof t=="string"&&t.startsWith(e),Ej=Tj("--"),hD=Tj("var(--"),l_=e=>hD(e)?gD.test(e.split("/*")[0].trim()):!1,gD=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function R7(e){return typeof e!="string"?!1:e.split("/*")[0].includes("var(--")}const Ic={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},ws={...Ic,transform:e=>Ii(0,1,e)},Nu={...Ic,default:1},ds=e=>Math.round(e*1e5)/1e5,s_=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function vD(e){return e==null}const yD=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,u_=(e,t)=>r=>!!(typeof r=="string"&&yD.test(r)&&r.startsWith(e)||t&&!vD(r)&&Object.prototype.hasOwnProperty.call(r,t)),Oj=(e,t,r)=>i=>{if(typeof i!="string")return i;const[o,c,s,u]=i.match(s_);return{[e]:parseFloat(o),[t]:parseFloat(c),[r]:parseFloat(s),alpha:u!==void 0?parseFloat(u):1}},wD=e=>Ii(0,255,e),R3={...Ic,transform:e=>Math.round(wD(e))},Za={test:u_("rgb","red"),parse:Oj("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:i=1})=>"rgba("+R3.transform(e)+", "+R3.transform(t)+", "+R3.transform(r)+", "+ds(ws.transform(i))+")"};function bD(e){let t="",r="",i="",o="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),i=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),i=e.substring(3,4),o=e.substring(4,5),t+=t,r+=r,i+=i,o+=o),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(i,16),alpha:o?parseInt(o,16)/255:1}}const M2={test:u_("#"),parse:bD,transform:Za.transform},qs=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),na=qs("deg"),Ri=qs("%"),fe=qs("px"),xD=qs("vh"),jD=qs("vw"),L7={...Ri,parse:e=>Ri.parse(e)/100,transform:e=>Ri.transform(e*100)},gc={test:u_("hsl","hue"),parse:Oj("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:i=1})=>"hsla("+Math.round(e)+", "+Ri.transform(ds(t))+", "+Ri.transform(ds(r))+", "+ds(ws.transform(i))+")"},Tt={test:e=>Za.test(e)||M2.test(e)||gc.test(e),parse:e=>Za.test(e)?Za.parse(e):gc.test(e)?gc.parse(e):M2.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?Za.transform(e):gc.transform(e),getAnimatableNone:e=>{const t=Tt.parse(e);return t.alpha=0,Tt.transform(t)}},AD=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function SD(e){return isNaN(e)&&typeof e=="string"&&(e.match(s_)?.length||0)+(e.match(AD)?.length||0)>0}const kj="number",Nj="color",TD="var",ED="var(",z7="${}",OD=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function bs(e){const t=e.toString(),r=[],i={color:[],number:[],var:[]},o=[];let c=0;const u=t.replace(OD,d=>(Tt.test(d)?(i.color.push(c),o.push(Nj),r.push(Tt.parse(d))):d.startsWith(ED)?(i.var.push(c),o.push(TD),r.push(d)):(i.number.push(c),o.push(kj),r.push(parseFloat(d))),++c,z7)).split(z7);return{values:r,split:u,indexes:i,types:o}}function Cj(e){return bs(e).values}function Mj(e){const{split:t,types:r}=bs(e),i=t.length;return o=>{let c="";for(let s=0;stypeof e=="number"?0:Tt.test(e)?Tt.getAnimatableNone(e):e;function ND(e){const t=Cj(e);return Mj(e)(t.map(kD))}const bi={test:SD,parse:Cj,createTransformer:Mj,getAnimatableNone:ND};function L3(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function CD({hue:e,saturation:t,lightness:r,alpha:i}){e/=360,t/=100,r/=100;let o=0,c=0,s=0;if(!t)o=c=s=r;else{const u=r<.5?r*(1+t):r+t-r*t,d=2*r-u;o=L3(d,u,e+1/3),c=L3(d,u,e),s=L3(d,u,e-1/3)}return{red:Math.round(o*255),green:Math.round(c*255),blue:Math.round(s*255),alpha:i}}function up(e,t){return r=>r>0?t:e}const ut=(e,t,r)=>e+(t-e)*r,z3=(e,t,r)=>{const i=e*e,o=r*(t*t-i)+i;return o<0?0:Math.sqrt(o)},MD=[M2,Za,gc],PD=e=>MD.find(t=>t.test(e));function I7(e){const t=PD(e);if(!t)return!1;let r=t.parse(e);return t===gc&&(r=CD(r)),r}const B7=(e,t)=>{const r=I7(e),i=I7(t);if(!r||!i)return up(e,t);const o={...r};return c=>(o.red=z3(r.red,i.red,c),o.green=z3(r.green,i.green,c),o.blue=z3(r.blue,i.blue,c),o.alpha=ut(r.alpha,i.alpha,c),Za.transform(o))},P2=new Set(["none","hidden"]);function DD(e,t){return P2.has(e)?r=>r<=0?e:t:r=>r>=1?t:e}function RD(e,t){return r=>ut(e,t,r)}function p_(e){return typeof e=="number"?RD:typeof e=="string"?l_(e)?up:Tt.test(e)?B7:ID:Array.isArray(e)?Pj:typeof e=="object"?Tt.test(e)?B7:LD:up}function Pj(e,t){const r=[...e],i=r.length,o=e.map((c,s)=>p_(c)(c,t[s]));return c=>{for(let s=0;s{for(const c in i)r[c]=i[c](o);return r}}function zD(e,t){const r=[],i={color:0,var:0,number:0};for(let o=0;o{const r=bi.createTransformer(t),i=bs(e),o=bs(t);return i.indexes.var.length===o.indexes.var.length&&i.indexes.color.length===o.indexes.color.length&&i.indexes.number.length>=o.indexes.number.length?P2.has(e)&&!o.values.length||P2.has(t)&&!i.values.length?DD(e,t):$s(Pj(zD(i,o),o.values),r):up(e,t)};function Dj(e,t,r){return typeof e=="number"&&typeof t=="number"&&typeof r=="number"?ut(e,t,r):p_(e)(e,t)}const BD=e=>{const t=({timestamp:r})=>e(r);return{start:(r=!0)=>tt.update(t,r),stop:()=>fa(t),now:()=>Zt.isProcessing?Zt.timestamp:cr.now()}},Rj=(e,t,r=10)=>{let i="";const o=Math.max(Math.round(t/r),2);for(let c=0;c=pp?1/0:t}function VD(e,t=100,r){const i=r({...e,keyframes:[0,t]}),o=Math.min(d_(i),pp);return{type:"keyframes",ease:c=>i.next(o*c).value/t,duration:ri(o)}}const UD=5;function Lj(e,t,r){const i=Math.max(t-UD,0);return _j(r-e(i),t-i)}const _t={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},I3=.001;function $D({duration:e=_t.duration,bounce:t=_t.bounce,velocity:r=_t.velocity,mass:i=_t.mass}){let o,c,s=1-t;s=Ii(_t.minDamping,_t.maxDamping,s),e=Ii(_t.minDuration,_t.maxDuration,ri(e)),s<1?(o=f=>{const _=f*s,m=_*e,g=_-r,w=D2(f,s),b=Math.exp(-m);return I3-g/w*b},c=f=>{const m=f*s*e,g=m*r+r,w=Math.pow(s,2)*Math.pow(f,2)*e,b=Math.exp(-m),x=D2(Math.pow(f,2),s);return(-o(f)+I3>0?-1:1)*((g-w)*b)/x}):(o=f=>{const _=Math.exp(-f*e),m=(f-r)*e+1;return-I3+_*m},c=f=>{const _=Math.exp(-f*e),m=(r-f)*(e*e);return _*m});const u=5/e,d=qD(o,c,u);if(e=wi(e),isNaN(d))return{stiffness:_t.stiffness,damping:_t.damping,duration:e};{const f=Math.pow(d,2)*i;return{stiffness:f,damping:s*2*Math.sqrt(i*f),duration:e}}}const FD=12;function qD(e,t,r){let i=r;for(let o=1;oe[r]!==void 0)}function XD(e){let t={velocity:_t.velocity,stiffness:_t.stiffness,damping:_t.damping,mass:_t.mass,isResolvedFromDuration:!1,...e};if(!V7(e,KD)&&V7(e,HD))if(t.velocity=0,e.visualDuration){const r=e.visualDuration,i=2*Math.PI/(r*1.2),o=i*i,c=2*Ii(.05,1,1-(e.bounce||0))*Math.sqrt(o);t={...t,mass:_t.mass,stiffness:o,damping:c}}else{const r=$D({...e,velocity:0});t={...t,...r,mass:_t.mass},t.isResolvedFromDuration=!0}return t}function dp(e=_t.visualDuration,t=_t.bounce){const r=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:i,restDelta:o}=r;const c=r.keyframes[0],s=r.keyframes[r.keyframes.length-1],u={done:!1,value:c},{stiffness:d,damping:f,mass:_,duration:m,velocity:g,isResolvedFromDuration:w}=XD({...r,velocity:-ri(r.velocity||0)}),b=g||0,x=f/(2*Math.sqrt(d*_)),A=s-c,T=ri(Math.sqrt(d/_)),O=Math.abs(A)<5;i||(i=O?_t.restSpeed.granular:_t.restSpeed.default),o||(o=O?_t.restDelta.granular:_t.restDelta.default);let E;if(x<1){const C=D2(T,x);E=M=>{const R=Math.exp(-x*T*M);return s-R*((b+x*T*A)/C*Math.sin(C*M)+A*Math.cos(C*M))}}else if(x===1)E=C=>s-Math.exp(-T*C)*(A+(b+T*A)*C);else{const C=T*Math.sqrt(x*x-1);E=M=>{const R=Math.exp(-x*T*M),z=Math.min(C*M,300);return s-R*((b+x*T*A)*Math.sinh(z)+C*A*Math.cosh(z))/C}}const N={calculatedDuration:w&&m||null,next:C=>{const M=E(C);if(w)u.done=C>=m;else{let R=C===0?b:0;x<1&&(R=C===0?wi(b):Lj(E,C,M));const z=Math.abs(R)<=i,H=Math.abs(s-M)<=o;u.done=z&&H}return u.value=u.done?s:M,u},toString:()=>{const C=Math.min(d_(N),pp),M=Rj(R=>N.next(C*R).value,C,30);return C+"ms "+M},toTransition:()=>{}};return N}dp.applyToOptions=e=>{const t=VD(e,100,dp);return e.ease=t.ease,e.duration=wi(t.duration),e.type="keyframes",e};function R2({keyframes:e,velocity:t=0,power:r=.8,timeConstant:i=325,bounceDamping:o=10,bounceStiffness:c=500,modifyTarget:s,min:u,max:d,restDelta:f=.5,restSpeed:_}){const m=e[0],g={done:!1,value:m},w=z=>u!==void 0&&zd,b=z=>u===void 0?d:d===void 0||Math.abs(u-z)-x*Math.exp(-z/i),E=z=>T+O(z),N=z=>{const H=O(z),Q=E(z);g.done=Math.abs(H)<=f,g.value=g.done?T:Q};let C,M;const R=z=>{w(g.value)&&(C=z,M=dp({keyframes:[g.value,b(g.value)],velocity:Lj(E,z,g.value),damping:o,stiffness:c,restDelta:f,restSpeed:_}))};return R(0),{calculatedDuration:null,next:z=>{let H=!1;return!M&&C===void 0&&(H=!0,N(z),R(z)),C!==void 0&&z>=C?M.next(z-C):(!H&&N(z),g)}}}function GD(e,t,r){const i=[],o=r||gn.mix||Dj,c=e.length-1;for(let s=0;st[0];if(c===2&&t[0]===t[1])return()=>t[1];const s=e[0]===e[1];e[0]>e[c-1]&&(e=[...e].reverse(),t=[...t].reverse());const u=GD(t,i,o),d=u.length,f=_=>{if(s&&_1)for(;mf(Ii(e[0],e[c-1],_)):f}function WD(e,t){const r=e[e.length-1];for(let i=1;i<=t;i++){const o=ys(0,t,i);e.push(ut(r,1,o))}}function ZD(e){const t=[0];return WD(t,e.length-1),t}function QD(e,t){return e.map(r=>r*t)}function JD(e,t){return e.map(()=>t||jj).splice(0,e.length-1)}function fs({duration:e=300,keyframes:t,times:r,ease:i="easeInOut"}){const o=uD(i)?i.map(D7):D7(i),c={done:!1,value:t[0]},s=QD(r&&r.length===t.length?r:ZD(t),e),u=YD(s,t,{ease:Array.isArray(o)?o:JD(t,o)});return{calculatedDuration:e,next:d=>(c.value=u(d),c.done=d>=e,c)}}const eR=e=>e!==null;function f_(e,{repeat:t,repeatType:r="loop"},i,o=1){const c=e.filter(eR),u=o<0||t&&r!=="loop"&&t%2===1?0:c.length-1;return!u||i===void 0?c[u]:i}const tR={decay:R2,inertia:R2,tween:fs,keyframes:fs,spring:dp};function zj(e){typeof e.type=="string"&&(e.type=tR[e.type])}class __{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(t=>{this.resolve=t})}notifyFinished(){this.resolve()}then(t,r){return this.finished.then(t,r)}}const rR=e=>e/100;class m_ extends __{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{const{motionValue:r}=this.options;r&&r.updatedAt!==cr.now()&&this.tick(cr.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),this.options.onStop?.())},this.options=t,this.initAnimation(),this.play(),t.autoplay===!1&&this.pause()}initAnimation(){const{options:t}=this;zj(t);const{type:r=fs,repeat:i=0,repeatDelay:o=0,repeatType:c,velocity:s=0}=t;let{keyframes:u}=t;const d=r||fs;d!==fs&&typeof u[0]!="number"&&(this.mixKeyframes=$s(rR,Dj(u[0],u[1])),u=[0,100]);const f=d({...t,keyframes:u});c==="mirror"&&(this.mirroredGenerator=d({...t,keyframes:[...u].reverse(),velocity:-s})),f.calculatedDuration===null&&(f.calculatedDuration=d_(f));const{calculatedDuration:_}=f;this.calculatedDuration=_,this.resolvedDuration=_+o,this.totalDuration=this.resolvedDuration*(i+1)-o,this.generator=f}updateTime(t){const r=Math.round(t-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=r}tick(t,r=!1){const{generator:i,totalDuration:o,mixKeyframes:c,mirroredGenerator:s,resolvedDuration:u,calculatedDuration:d}=this;if(this.startTime===null)return i.next(0);const{delay:f=0,keyframes:_,repeat:m,repeatType:g,repeatDelay:w,type:b,onUpdate:x,finalKeyframe:A}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-o/this.speed,this.startTime)),r?this.currentTime=t:this.updateTime(t);const T=this.currentTime-f*(this.playbackSpeed>=0?1:-1),O=this.playbackSpeed>=0?T<0:T>o;this.currentTime=Math.max(T,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=o);let E=this.currentTime,N=i;if(m){const z=Math.min(this.currentTime,o)/u;let H=Math.floor(z),Q=z%1;!Q&&z>=1&&(Q=1),Q===1&&H--,H=Math.min(H,m+1),H%2&&(g==="reverse"?(Q=1-Q,w&&(Q-=w/u)):g==="mirror"&&(N=s)),E=Ii(0,1,Q)*u}const C=O?{done:!1,value:_[0]}:N.next(E);c&&!O&&(C.value=c(C.value));let{done:M}=C;!O&&d!==null&&(M=this.playbackSpeed>=0?this.currentTime>=o:this.currentTime<=0);const R=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&M);return R&&b!==R2&&(C.value=f_(_,this.options,A,this.speed)),x&&x(C.value),R&&this.finish(),C}then(t,r){return this.finished.then(t,r)}get duration(){return ri(this.calculatedDuration)}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+ri(t)}get time(){return ri(this.currentTime)}set time(t){t=wi(t),this.currentTime=t,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=t,this.tick(t))}get speed(){return this.playbackSpeed}set speed(t){const r=this.playbackSpeed!==t;r&&this.driver&&this.updateTime(cr.now()),this.playbackSpeed=t,r&&this.driver&&(this.time=ri(this.currentTime))}play(){if(this.isStopped)return;const{driver:t=BD,startTime:r}=this.options;this.driver||(this.driver=t(o=>this.tick(o))),this.options.onPlay?.();const i=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=i):this.holdTime!==null?this.startTime=i-this.holdTime:this.startTime||(this.startTime=r??i),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(cr.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}attachTimeline(t){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),t.observe(this)}}function iR(e){for(let t=1;te*180/Math.PI,L2=e=>{const t=Qa(Math.atan2(e[1],e[0]));return z2(t)},nR={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:L2,rotateZ:L2,skewX:e=>Qa(Math.atan(e[1])),skewY:e=>Qa(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},z2=e=>(e=e%360,e<0&&(e+=360),e),U7=L2,$7=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),F7=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),aR={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:$7,scaleY:F7,scale:e=>($7(e)+F7(e))/2,rotateX:e=>z2(Qa(Math.atan2(e[6],e[5]))),rotateY:e=>z2(Qa(Math.atan2(-e[2],e[0]))),rotateZ:U7,rotate:U7,skewX:e=>Qa(Math.atan(e[4])),skewY:e=>Qa(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function I2(e){return e.includes("scale")?1:0}function B2(e,t){if(!e||e==="none")return I2(t);const r=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let i,o;if(r)i=aR,o=r;else{const u=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);i=nR,o=u}if(!o)return I2(t);const c=i[t],s=o[1].split(",").map(cR);return typeof c=="function"?c(s):s[c]}const oR=(e,t)=>{const{transform:r="none"}=getComputedStyle(e);return B2(r,t)};function cR(e){return parseFloat(e.trim())}const Bc=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Vc=new Set(Bc),q7=e=>e===Ic||e===fe,lR=new Set(["x","y","z"]),sR=Bc.filter(e=>!lR.has(e));function uR(e){const t=[];return sR.forEach(r=>{const i=e.getValue(r);i!==void 0&&(t.push([r,i.get()]),i.set(r.startsWith("scale")?1:0))}),t}const sa={width:({x:e},{paddingLeft:t="0",paddingRight:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),height:({y:e},{paddingTop:t="0",paddingBottom:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>B2(t,"x"),y:(e,{transform:t})=>B2(t,"y")};sa.translateX=sa.x;sa.translateY=sa.y;const io=new Set;let V2=!1,U2=!1,$2=!1;function Ij(){if(U2){const e=Array.from(io).filter(i=>i.needsMeasurement),t=new Set(e.map(i=>i.element)),r=new Map;t.forEach(i=>{const o=uR(i);o.length&&(r.set(i,o),i.render())}),e.forEach(i=>i.measureInitialState()),t.forEach(i=>{i.render();const o=r.get(i);o&&o.forEach(([c,s])=>{i.getValue(c)?.set(s)})}),e.forEach(i=>i.measureEndState()),e.forEach(i=>{i.suspendedScrollY!==void 0&&window.scrollTo(0,i.suspendedScrollY)})}U2=!1,V2=!1,io.forEach(e=>e.complete($2)),io.clear()}function Bj(){io.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(U2=!0)})}function pR(){$2=!0,Bj(),Ij(),$2=!1}class h_{constructor(t,r,i,o,c,s=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...t],this.onComplete=r,this.name=i,this.motionValue=o,this.element=c,this.isAsync=s}scheduleResolve(){this.state="scheduled",this.isAsync?(io.add(this),V2||(V2=!0,tt.read(Bj),tt.resolveKeyframes(Ij))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:r,element:i,motionValue:o}=this;if(t[0]===null){const c=o?.get(),s=t[t.length-1];if(c!==void 0)t[0]=c;else if(i&&r){const u=i.readValue(r,s);u!=null&&(t[0]=u)}t[0]===void 0&&(t[0]=s),o&&c===void 0&&o.set(t[0])}iR(t)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(t=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,t),io.delete(this)}cancel(){this.state==="scheduled"&&(io.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const dR=e=>e.startsWith("--");function Vj(e,t,r){dR(t)?e.style.setProperty(t,r):e.style[t]=r}const fR={};function Uj(e,t){const r=fj(e);return()=>fR[t]??r()}const _R=Uj(()=>window.ScrollTimeline!==void 0,"scrollTimeline"),$j=Uj(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),ls=([e,t,r,i])=>`cubic-bezier(${e}, ${t}, ${r}, ${i})`,H7={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:ls([0,.65,.55,1]),circOut:ls([.55,0,1,.45]),backIn:ls([.31,.01,.66,-.59]),backOut:ls([.33,1.53,.69,.99])};function Fj(e,t){if(e)return typeof e=="function"?$j()?Rj(e,t):"ease-out":Aj(e)?ls(e):Array.isArray(e)?e.map(r=>Fj(r,t)||H7.easeOut):H7[e]}function mR(e,t,r,{delay:i=0,duration:o=300,repeat:c=0,repeatType:s="loop",ease:u="easeOut",times:d}={},f=void 0){const _={[t]:r};d&&(_.offset=d);const m=Fj(u,o);Array.isArray(m)&&(_.easing=m);const g={delay:i,duration:o,easing:Array.isArray(m)?"linear":m,fill:"both",iterations:c+1,direction:s==="reverse"?"alternate":"normal"};return f&&(g.pseudoElement=f),e.animate(_,g)}function qj(e){return typeof e=="function"&&"applyToOptions"in e}function hR({type:e,...t}){return qj(e)&&$j()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}class Hj extends __{constructor(t){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!t)return;const{element:r,name:i,keyframes:o,pseudoElement:c,allowFlatten:s=!1,finalKeyframe:u,onComplete:d}=t;this.isPseudoElement=!!c,this.allowFlatten=s,this.options=t,n_(typeof t.type!="string");const f=hR(t);this.animation=mR(r,i,o,f,c),f.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!c){const _=f_(o,this.options,u,this.speed);this.updateMotionValue&&this.updateMotionValue(_),Vj(r,i,_),this.animation.cancel()}d?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:t}=this;t==="idle"||t==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){const t=this.options?.element;!this.isPseudoElement&&t?.isConnected&&this.animation.commitStyles?.()}get duration(){const t=this.animation.effect?.getComputedTiming?.().duration||0;return ri(Number(t))}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+ri(t)}get time(){return ri(Number(this.animation.currentTime)||0)}set time(t){const r=this.finishedTime!==null;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=wi(t),r&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(t){t<0&&(this.finishedTime=null),this.animation.playbackRate=t}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(t){this.manualStartTime=this.animation.startTime=t}attachTimeline({timeline:t,rangeStart:r,rangeEnd:i,observe:o}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,t&&_R()?(this.animation.timeline=t,r&&(this.animation.rangeStart=r),i&&(this.animation.rangeEnd=i),ai):o(this)}}const Kj={anticipate:wj,backInOut:yj,circInOut:xj};function gR(e){return e in Kj}function vR(e){typeof e.ease=="string"&&gR(e.ease)&&(e.ease=Kj[e.ease])}const B3=10;class yR extends Hj{constructor(t){vR(t),zj(t),super(t),t.startTime!==void 0&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){const{motionValue:r,onUpdate:i,onComplete:o,element:c,...s}=this.options;if(!r)return;if(t!==void 0){r.set(t);return}const u=new m_({...s,autoplay:!1}),d=Math.max(B3,cr.now()-this.startTime),f=Ii(0,B3,d-B3),_=u.sample(d).value,{name:m}=this.options;c&&m&&Vj(c,m,_),r.setWithVelocity(u.sample(Math.max(0,d-f)).value,_,f),u.stop()}}const K7=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(bi.test(e)||e==="0")&&!e.startsWith("url("));function wR(e){const t=e[0];if(e.length===1)return!0;for(let r=0;rObject.hasOwnProperty.call(Element.prototype,"animate"));function AR(e){const{motionValue:t,name:r,repeatDelay:i,repeatType:o,damping:c,type:s}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;const{onUpdate:d,transformTemplate:f}=t.owner.getProps();return jR()&&r&&xR.has(r)&&(r!=="transform"||!f)&&!d&&!i&&o!=="mirror"&&c!==0&&s!=="inertia"}const SR=40;class TR extends __{constructor({autoplay:t=!0,delay:r=0,type:i="keyframes",repeat:o=0,repeatDelay:c=0,repeatType:s="loop",keyframes:u,name:d,motionValue:f,element:_,...m}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=cr.now();const g={autoplay:t,delay:r,type:i,repeat:o,repeatDelay:c,repeatType:s,name:d,motionValue:f,element:_,...m},w=_?.KeyframeResolver||h_;this.keyframeResolver=new w(u,(b,x,A)=>this.onKeyframesResolved(b,x,g,!A),d,f,_),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(t,r,i,o){this.keyframeResolver=void 0;const{name:c,type:s,velocity:u,delay:d,isHandoff:f,onUpdate:_}=i;this.resolvedAt=cr.now(),bR(t,c,s,u)||((gn.instantAnimations||!d)&&_?.(f_(t,i,r)),t[0]=t[t.length-1],F2(i),i.repeat=0);const g={startTime:o?this.resolvedAt?this.resolvedAt-this.createdAt>SR?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:r,...i,keyframes:t},w=!f&&AR(g),b=g.motionValue?.owner?.current,x=w?new yR({...g,element:b}):new m_(g);x.finished.then(()=>{this.notifyFinished()}).catch(ai),this.pendingTimeline&&(this.stopTimeline=x.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=x}get finished(){return this._animation?this.animation.finished:this._finished}then(t,r){return this.finished.finally(t).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),pR()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(t){this.animation.time=t}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(t){this.animation.speed=t}get startTime(){return this.animation.startTime}attachTimeline(t){return this._animation?this.stopTimeline=this.animation.attachTimeline(t):this.pendingTimeline=t,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}function Xj(e,t,r,i=0,o=1){const c=Array.from(e).sort((f,_)=>f.sortNodePosition(_)).indexOf(t),s=e.size,u=(s-1)*i;return typeof r=="function"?r(c,s):o===1?c*i:u-c*i}const ER=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function OR(e){const t=ER.exec(e);if(!t)return[,];const[,r,i,o]=t;return[`--${r??i}`,o]}function Gj(e,t,r=1){const[i,o]=OR(e);if(!i)return;const c=window.getComputedStyle(t).getPropertyValue(i);if(c){const s=c.trim();return uj(s)?parseFloat(s):s}return l_(o)?Gj(o,t,r+1):o}const kR={type:"spring",stiffness:500,damping:25,restSpeed:10},NR=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),CR={type:"keyframes",duration:.8},MR={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},PR=(e,{keyframes:t})=>t.length>2?CR:Vc.has(e)?e.startsWith("scale")?NR(t[1]):kR:MR,DR=e=>e!==null;function RR(e,{repeat:t,repeatType:r="loop"},i){const o=e.filter(DR),c=t&&r!=="loop"&&t%2===1?0:o.length-1;return o[c]}function Yj(e,t){if(e?.inherit&&t){const{inherit:r,...i}=e;return{...t,...i}}return e}function g_(e,t){const r=e?.[t]??e?.default??e;return r!==e?Yj(r,e):r}function LR({when:e,delay:t,delayChildren:r,staggerChildren:i,staggerDirection:o,repeat:c,repeatType:s,repeatDelay:u,from:d,elapsed:f,..._}){return!!Object.keys(_).length}const v_=(e,t,r,i={},o,c)=>s=>{const u=g_(i,e)||{},d=u.delay||i.delay||0;let{elapsed:f=0}=i;f=f-wi(d);const _={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...u,delay:-f,onUpdate:g=>{t.set(g),u.onUpdate&&u.onUpdate(g)},onComplete:()=>{s(),u.onComplete&&u.onComplete()},name:e,motionValue:t,element:c?void 0:o};LR(u)||Object.assign(_,PR(e,_)),_.duration&&(_.duration=wi(_.duration)),_.repeatDelay&&(_.repeatDelay=wi(_.repeatDelay)),_.from!==void 0&&(_.keyframes[0]=_.from);let m=!1;if((_.type===!1||_.duration===0&&!_.repeatDelay)&&(F2(_),_.delay===0&&(m=!0)),(gn.instantAnimations||gn.skipAnimations||o?.shouldSkipAnimations)&&(m=!0,F2(_),_.delay=0),_.allowFlatten=!u.type&&!u.ease,m&&!c&&t.get()!==void 0){const g=RR(_.keyframes,u);if(g!==void 0){tt.update(()=>{_.onUpdate(g),_.onComplete()});return}}return u.isSync?new m_(_):new TR(_)};function X7(e){const t=[{},{}];return e?.values.forEach((r,i)=>{t[0][i]=r.get(),t[1][i]=r.getVelocity()}),t}function y_(e,t,r,i){if(typeof t=="function"){const[o,c]=X7(i);t=t(r!==void 0?r:e.custom,o,c)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[o,c]=X7(i);t=t(r!==void 0?r:e.custom,o,c)}return t}function Ac(e,t,r){const i=e.getProps();return y_(i,t,r!==void 0?r:i.custom,e)}const Wj=new Set(["width","height","top","left","right","bottom",...Bc]),G7=30,zR=e=>!isNaN(parseFloat(e));class IR{constructor(t,r={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=i=>{const o=cr.now();if(this.updatedAt!==o&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(i),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(const c of this.dependents)c.dirty()},this.hasAnimated=!1,this.setCurrent(t),this.owner=r.owner}setCurrent(t){this.current=t,this.updatedAt=cr.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=zR(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,r){this.events[t]||(this.events[t]=new a_);const i=this.events[t].add(r);return t==="change"?()=>{i(),tt.read(()=>{this.events.change.getSize()||this.stop()})}:i}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,r){this.passiveEffect=t,this.stopPassiveEffect=r}set(t){this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t)}setWithVelocity(t,r,i){this.set(r),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-i}jump(t,r=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,r&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(t){this.dependents||(this.dependents=new Set),this.dependents.add(t)}removeDependent(t){this.dependents&&this.dependents.delete(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=cr.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>G7)return 0;const r=Math.min(this.updatedAt-this.prevUpdatedAt,G7);return _j(parseFloat(this.current)-parseFloat(this.prevFrameValue),r)}start(t){return this.stop(),new Promise(r=>{this.hasAnimated=!0,this.animation=t(r),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Nc(e,t){return new IR(e,t)}const q2=e=>Array.isArray(e);function BR(e,t,r){e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,Nc(r))}function VR(e){return q2(e)?e[e.length-1]||0:e}function UR(e,t){const r=Ac(e,t);let{transitionEnd:i={},transition:o={},...c}=r||{};c={...c,...i};for(const s in c){const u=VR(c[s]);BR(e,s,u)}}const ir=e=>!!(e&&e.getVelocity);function $R(e){return!!(ir(e)&&e.add)}function H2(e,t){const r=e.getValue("willChange");if($R(r))return r.add(t);if(!r&&gn.WillChange){const i=new gn.WillChange("auto");e.addValue("willChange",i),i.add(t)}}function w_(e){return e.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`)}const FR="framerAppearId",Zj="data-"+w_(FR);function Qj(e){return e.props[Zj]}function qR({protectedKeys:e,needsAnimating:t},r){const i=e.hasOwnProperty(r)&&t[r]!==!0;return t[r]=!1,i}function Jj(e,t,{delay:r=0,transitionOverride:i,type:o}={}){let{transition:c,transitionEnd:s,...u}=t;const d=e.getDefaultTransition();c=c?Yj(c,d):d;const f=c?.reduceMotion;i&&(c=i);const _=[],m=o&&e.animationState&&e.animationState.getState()[o];for(const g in u){const w=e.getValue(g,e.latestValues[g]??null),b=u[g];if(b===void 0||m&&qR(m,g))continue;const x={delay:r,...g_(c||{},g)},A=w.get();if(A!==void 0&&!w.isAnimating&&!Array.isArray(b)&&b===A&&!x.velocity)continue;let T=!1;if(window.MotionHandoffAnimation){const N=Qj(e);if(N){const C=window.MotionHandoffAnimation(N,g,tt);C!==null&&(x.startTime=C,T=!0)}}H2(e,g);const O=f??e.shouldReduceMotion;w.start(v_(g,w,b,O&&Wj.has(g)?{type:!1}:x,e,T));const E=w.animation;E&&_.push(E)}if(s){const g=()=>tt.update(()=>{s&&UR(e,s)});_.length?Promise.all(_).then(g):g()}return _}function K2(e,t,r={}){const i=Ac(e,t,r.type==="exit"?e.presenceContext?.custom:void 0);let{transition:o=e.getDefaultTransition()||{}}=i||{};r.transitionOverride&&(o=r.transitionOverride);const c=i?()=>Promise.all(Jj(e,i,r)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(d=0)=>{const{delayChildren:f=0,staggerChildren:_,staggerDirection:m}=o;return HR(e,t,d,f,_,m,r)}:()=>Promise.resolve(),{when:u}=o;if(u){const[d,f]=u==="beforeChildren"?[c,s]:[s,c];return d().then(()=>f())}else return Promise.all([c(),s(r.delay)])}function HR(e,t,r=0,i=0,o=0,c=1,s){const u=[];for(const d of e.variantChildren)d.notify("AnimationStart",t),u.push(K2(d,t,{...s,delay:r+(typeof i=="function"?0:i)+Xj(e.variantChildren,d,i,o,c)}).then(()=>d.notify("AnimationComplete",t)));return Promise.all(u)}function KR(e,t,r={}){e.notify("AnimationStart",t);let i;if(Array.isArray(t)){const o=t.map(c=>K2(e,c,r));i=Promise.all(o)}else if(typeof t=="string")i=K2(e,t,r);else{const o=typeof t=="function"?Ac(e,t,r.custom):t;i=Promise.all(Jj(e,o,r))}return i.then(()=>{e.notify("AnimationComplete",t)})}const XR={test:e=>e==="auto",parse:e=>e},eA=e=>t=>t.test(e),tA=[Ic,fe,Ri,na,jD,xD,XR],Y7=e=>tA.find(eA(e));function GR(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||dj(e):!0}const YR=new Set(["brightness","contrast","saturate","opacity"]);function WR(e){const[t,r]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[i]=r.match(s_)||[];if(!i)return e;const o=r.replace(i,"");let c=YR.has(t)?1:0;return i!==r&&(c*=100),t+"("+c+o+")"}const ZR=/\b([a-z-]*)\(.*?\)/gu,X2={...bi,getAnimatableNone:e=>{const t=e.match(ZR);return t?t.map(WR).join(" "):e}},G2={...bi,getAnimatableNone:e=>{const t=bi.parse(e);return bi.createTransformer(e)(t.map(i=>typeof i=="number"?0:typeof i=="object"?{...i,alpha:1}:i))}},W7={...Ic,transform:Math.round},QR={rotate:na,rotateX:na,rotateY:na,rotateZ:na,scale:Nu,scaleX:Nu,scaleY:Nu,scaleZ:Nu,skew:na,skewX:na,skewY:na,distance:fe,translateX:fe,translateY:fe,translateZ:fe,x:fe,y:fe,z:fe,perspective:fe,transformPerspective:fe,opacity:ws,originX:L7,originY:L7,originZ:fe},b_={borderWidth:fe,borderTopWidth:fe,borderRightWidth:fe,borderBottomWidth:fe,borderLeftWidth:fe,borderRadius:fe,borderTopLeftRadius:fe,borderTopRightRadius:fe,borderBottomRightRadius:fe,borderBottomLeftRadius:fe,width:fe,maxWidth:fe,height:fe,maxHeight:fe,top:fe,right:fe,bottom:fe,left:fe,inset:fe,insetBlock:fe,insetBlockStart:fe,insetBlockEnd:fe,insetInline:fe,insetInlineStart:fe,insetInlineEnd:fe,padding:fe,paddingTop:fe,paddingRight:fe,paddingBottom:fe,paddingLeft:fe,paddingBlock:fe,paddingBlockStart:fe,paddingBlockEnd:fe,paddingInline:fe,paddingInlineStart:fe,paddingInlineEnd:fe,margin:fe,marginTop:fe,marginRight:fe,marginBottom:fe,marginLeft:fe,marginBlock:fe,marginBlockStart:fe,marginBlockEnd:fe,marginInline:fe,marginInlineStart:fe,marginInlineEnd:fe,fontSize:fe,backgroundPositionX:fe,backgroundPositionY:fe,...QR,zIndex:W7,fillOpacity:ws,strokeOpacity:ws,numOctaves:W7},JR={...b_,color:Tt,backgroundColor:Tt,outlineColor:Tt,fill:Tt,stroke:Tt,borderColor:Tt,borderTopColor:Tt,borderRightColor:Tt,borderBottomColor:Tt,borderLeftColor:Tt,filter:X2,WebkitFilter:X2,mask:G2,WebkitMask:G2},rA=e=>JR[e],eL=new Set([X2,G2]);function iA(e,t){let r=rA(e);return eL.has(r)||(r=bi),r.getAnimatableNone?r.getAnimatableNone(t):void 0}const tL=new Set(["auto","none","0"]);function rL(e,t,r){let i=0,o;for(;i{t.getValue(u).set(d)}),this.resolveNoneKeyframes()}}const nL=new Set(["opacity","clipPath","filter","transform"]);function nA(e,t,r){if(e==null)return[];if(e instanceof EventTarget)return[e];if(typeof e=="string"){let i=document;const o=r?.[e]??i.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e).filter(i=>i!=null)}const aA=(e,t)=>t&&typeof e=="number"?t.transform(e):e;function Y2(e){return pj(e)&&"offsetHeight"in e}const{schedule:x_}=Sj(queueMicrotask,!1),hi={x:!1,y:!1};function oA(){return hi.x||hi.y}function aL(e){return e==="x"||e==="y"?hi[e]?null:(hi[e]=!0,()=>{hi[e]=!1}):hi.x||hi.y?null:(hi.x=hi.y=!0,()=>{hi.x=hi.y=!1})}function cA(e,t){const r=nA(e),i=new AbortController,o={passive:!0,...t,signal:i.signal};return[r,o,()=>i.abort()]}function oL(e){return!(e.pointerType==="touch"||oA())}function cL(e,t,r={}){const[i,o,c]=cA(e,r);return i.forEach(s=>{let u=!1,d=!1,f;const _=()=>{s.removeEventListener("pointerleave",b)},m=A=>{f&&(f(A),f=void 0),_()},g=A=>{u=!1,window.removeEventListener("pointerup",g),window.removeEventListener("pointercancel",g),d&&(d=!1,m(A))},w=()=>{u=!0,window.addEventListener("pointerup",g,o),window.addEventListener("pointercancel",g,o)},b=A=>{if(A.pointerType!=="touch"){if(u){d=!0;return}m(A)}},x=A=>{if(!oL(A))return;d=!1;const T=t(s,A);typeof T=="function"&&(f=T,s.addEventListener("pointerleave",b,o))};s.addEventListener("pointerenter",x,o),s.addEventListener("pointerdown",w,o)}),c}const lA=(e,t)=>t?e===t?!0:lA(e,t.parentElement):!1,j_=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,lL=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function sL(e){return lL.has(e.tagName)||e.isContentEditable===!0}const uL=new Set(["INPUT","SELECT","TEXTAREA"]);function pL(e){return uL.has(e.tagName)||e.isContentEditable===!0}const Ju=new WeakSet;function Z7(e){return t=>{t.key==="Enter"&&e(t)}}function V3(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const dL=(e,t)=>{const r=e.currentTarget;if(!r)return;const i=Z7(()=>{if(Ju.has(r))return;V3(r,"down");const o=Z7(()=>{V3(r,"up")}),c=()=>V3(r,"cancel");r.addEventListener("keyup",o,t),r.addEventListener("blur",c,t)});r.addEventListener("keydown",i,t),r.addEventListener("blur",()=>r.removeEventListener("keydown",i),t)};function Q7(e){return j_(e)&&!oA()}const J7=new WeakSet;function fL(e,t,r={}){const[i,o,c]=cA(e,r),s=u=>{const d=u.currentTarget;if(!Q7(u)||J7.has(u))return;Ju.add(d),r.stopPropagation&&J7.add(u);const f=t(d,u),_=(w,b)=>{window.removeEventListener("pointerup",m),window.removeEventListener("pointercancel",g),Ju.has(d)&&Ju.delete(d),Q7(w)&&typeof f=="function"&&f(w,{success:b})},m=w=>{_(w,d===window||d===document||r.useGlobalTarget||lA(d,w.target))},g=w=>{_(w,!1)};window.addEventListener("pointerup",m,o),window.addEventListener("pointercancel",g,o)};return i.forEach(u=>{(r.useGlobalTarget?window:u).addEventListener("pointerdown",s,o),Y2(u)&&(u.addEventListener("focus",f=>dL(f,o)),!sL(u)&&!u.hasAttribute("tabindex")&&(u.tabIndex=0))}),c}function A_(e){return pj(e)&&"ownerSVGElement"in e}const ep=new WeakMap;let tp;const sA=(e,t,r)=>(i,o)=>o&&o[0]?o[0][e+"Size"]:A_(i)&&"getBBox"in i?i.getBBox()[t]:i[r],_L=sA("inline","width","offsetWidth"),mL=sA("block","height","offsetHeight");function hL({target:e,borderBoxSize:t}){ep.get(e)?.forEach(r=>{r(e,{get width(){return _L(e,t)},get height(){return mL(e,t)}})})}function gL(e){e.forEach(hL)}function vL(){typeof ResizeObserver>"u"||(tp=new ResizeObserver(gL))}function yL(e,t){tp||vL();const r=nA(e);return r.forEach(i=>{let o=ep.get(i);o||(o=new Set,ep.set(i,o)),o.add(t),tp?.observe(i)}),()=>{r.forEach(i=>{const o=ep.get(i);o?.delete(t),o?.size||tp?.unobserve(i)})}}const rp=new Set;let vc;function wL(){vc=()=>{const e={get width(){return window.innerWidth},get height(){return window.innerHeight}};rp.forEach(t=>t(e))},window.addEventListener("resize",vc)}function bL(e){return rp.add(e),vc||wL(),()=>{rp.delete(e),!rp.size&&typeof vc=="function"&&(window.removeEventListener("resize",vc),vc=void 0)}}function eg(e,t){return typeof e=="function"?bL(e):yL(e,t)}function xL(e){return A_(e)&&e.tagName==="svg"}const jL=[...tA,Tt,bi],AL=e=>jL.find(eA(e)),tg=()=>({translate:0,scale:1,origin:0,originPoint:0}),yc=()=>({x:tg(),y:tg()}),rg=()=>({min:0,max:0}),Ct=()=>({x:rg(),y:rg()}),SL=new WeakMap;function _d(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function xs(e){return typeof e=="string"||Array.isArray(e)}const S_=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],T_=["initial",...S_];function md(e){return _d(e.animate)||T_.some(t=>xs(e[t]))}function uA(e){return!!(md(e)||e.variants)}function TL(e,t,r){for(const i in t){const o=t[i],c=r[i];if(ir(o))e.addValue(i,o);else if(ir(c))e.addValue(i,Nc(o,{owner:e}));else if(c!==o)if(e.hasValue(i)){const s=e.getValue(i);s.liveStyle===!0?s.jump(o):s.hasAnimated||s.set(o)}else{const s=e.getStaticValue(i);e.addValue(i,Nc(s!==void 0?s:o,{owner:e}))}}for(const i in r)t[i]===void 0&&e.removeValue(i);return t}const W2={current:null},pA={current:!1},EL=typeof window<"u";function OL(){if(pA.current=!0,!!EL)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>W2.current=e.matches;e.addEventListener("change",t),t()}else W2.current=!1}const ig=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let fp={};function dA(e){fp=e}function kL(){return fp}class NL{scrapeMotionValuesFromProps(t,r,i){return{}}constructor({parent:t,props:r,presenceContext:i,reducedMotionConfig:o,skipAnimations:c,blockInitialAnimation:s,visualState:u},d={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=h_,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const w=cr.now();this.renderScheduledAtthis.bindToMotionValue(i,r)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(pA.current||OL(),this.shouldReduceMotion=W2.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){this.projection&&this.projection.unmount(),fa(this.notifyUpdate),fa(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const r=this.features[t];r&&(r.unmount(),r.isMounted=!1)}this.current=null}addChild(t){this.children.add(t),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(t)}removeChild(t){this.children.delete(t),this.enteringChildren&&this.enteringChildren.delete(t)}bindToMotionValue(t,r){if(this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)(),r.accelerate&&nL.has(t)&&this.current instanceof HTMLElement){const{factory:s,keyframes:u,times:d,ease:f,duration:_}=r.accelerate,m=new Hj({element:this.current,name:t,keyframes:u,times:d,ease:f,duration:wi(_)}),g=s(m);this.valueSubscriptions.set(t,()=>{g(),m.cancel()});return}const i=Vc.has(t);i&&this.onBindTransform&&this.onBindTransform();const o=r.on("change",s=>{this.latestValues[t]=s,this.props.onUpdate&&tt.preRender(this.notifyUpdate),i&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let c;typeof window<"u"&&window.MotionCheckAppearSync&&(c=window.MotionCheckAppearSync(this,t,r)),this.valueSubscriptions.set(t,()=>{o(),c&&c(),r.owner&&r.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in fp){const r=fp[t];if(!r)continue;const{isEnabled:i,Feature:o}=r;if(!this.features[t]&&o&&i(this.props)&&(this.features[t]=new o(this)),this.features[t]){const c=this.features[t];c.isMounted?c.update():(c.mount(),c.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Ct()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,r){this.latestValues[t]=r}update(t,r){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=r;for(let i=0;ir.variantChildren.delete(t)}addValue(t,r){const i=this.values.get(t);r!==i&&(i&&this.removeValue(t),this.bindToMotionValue(t,r),this.values.set(t,r),this.latestValues[t]=r.get())}removeValue(t){this.values.delete(t);const r=this.valueSubscriptions.get(t);r&&(r(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,r){if(this.props.values&&this.props.values[t])return this.props.values[t];let i=this.values.get(t);return i===void 0&&r!==void 0&&(i=Nc(r===null?void 0:r,{owner:this}),this.addValue(t,i)),i}readValue(t,r){let i=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.getBaseTargetFromProps(this.props,t)??this.readValueFromInstance(this.current,t,this.options);return i!=null&&(typeof i=="string"&&(uj(i)||dj(i))?i=parseFloat(i):!AL(i)&&bi.test(r)&&(i=iA(t,r)),this.setBaseTarget(t,ir(i)?i.get():i)),ir(i)?i.get():i}setBaseTarget(t,r){this.baseTarget[t]=r}getBaseTarget(t){const{initial:r}=this.props;let i;if(typeof r=="string"||typeof r=="object"){const c=y_(this.props,r,this.presenceContext?.custom);c&&(i=c[t])}if(r&&i!==void 0)return i;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!ir(o)?o:this.initialValues[t]!==void 0&&i===void 0?void 0:this.baseTarget[t]}on(t,r){return this.events[t]||(this.events[t]=new a_),this.events[t].add(r)}notify(t,...r){this.events[t]&&this.events[t].notify(...r)}scheduleRenderMicrotask(){x_.render(this.render)}}class fA extends NL{constructor(){super(...arguments),this.KeyframeResolver=iL}sortInstanceNodePosition(t,r){return t.compareDocumentPosition(r)&2?1:-1}getBaseTargetFromProps(t,r){const i=t.style;return i?i[r]:void 0}removeValueFromRenderState(t,{vars:r,style:i}){delete r[t],delete i[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;ir(t)&&(this.childSubscription=t.on("change",r=>{this.current&&(this.current.textContent=`${r}`)}))}}class va{constructor(t){this.isMounted=!1,this.node=t}update(){}}function _A({top:e,left:t,right:r,bottom:i}){return{x:{min:t,max:r},y:{min:e,max:i}}}function CL({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function ML(e,t){if(!t)return e;const r=t({x:e.left,y:e.top}),i=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:i.y,right:i.x}}function U3(e){return e===void 0||e===1}function Z2({scale:e,scaleX:t,scaleY:r}){return!U3(e)||!U3(t)||!U3(r)}function Xa(e){return Z2(e)||mA(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function mA(e){return ng(e.x)||ng(e.y)}function ng(e){return e&&e!=="0%"}function _p(e,t,r){const i=e-r,o=t*i;return r+o}function ag(e,t,r,i,o){return o!==void 0&&(e=_p(e,o,i)),_p(e,r,i)+t}function Q2(e,t=0,r=1,i,o){e.min=ag(e.min,t,r,i,o),e.max=ag(e.max,t,r,i,o)}function hA(e,{x:t,y:r}){Q2(e.x,t.translate,t.scale,t.originPoint),Q2(e.y,r.translate,r.scale,r.originPoint)}const og=.999999999999,cg=1.0000000000001;function PL(e,t,r,i=!1){const o=r.length;if(!o)return;t.x=t.y=1;let c,s;for(let u=0;uog&&(t.x=1),t.yog&&(t.y=1)}function wc(e,t){e.min=e.min+t,e.max=e.max+t}function lg(e,t,r,i,o=.5){const c=ut(e.min,e.max,o);Q2(e,t,r,c,i)}function sg(e,t){return typeof e=="string"?parseFloat(e)/100*(t.max-t.min):e}function bc(e,t){lg(e.x,sg(t.x,e.x),t.scaleX,t.scale,t.originX),lg(e.y,sg(t.y,e.y),t.scaleY,t.scale,t.originY)}function gA(e,t){return _A(ML(e.getBoundingClientRect(),t))}function DL(e,t,r){const i=gA(e,r),{scroll:o}=t;return o&&(wc(i.x,o.offset.x),wc(i.y,o.offset.y)),i}const RL={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},LL=Bc.length;function zL(e,t,r){let i="",o=!0;for(let c=0;c{if(!t.target)return e;if(typeof e=="string")if(fe.test(e))e=parseFloat(e);else return e;const r=ug(e,t.target.x),i=ug(e,t.target.y);return`${r}% ${i}%`}},IL={correct:(e,{treeScale:t,projectionDelta:r})=>{const i=e,o=bi.parse(e);if(o.length>5)return i;const c=bi.createTransformer(e),s=typeof o[0]!="number"?1:0,u=r.x.scale*t.x,d=r.y.scale*t.y;o[0+s]/=u,o[1+s]/=d;const f=ut(u,d,.5);return typeof o[2+s]=="number"&&(o[2+s]/=f),typeof o[3+s]=="number"&&(o[3+s]/=f),c(o)}},J2={borderRadius:{...Xl,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Xl,borderTopRightRadius:Xl,borderBottomLeftRadius:Xl,borderBottomRightRadius:Xl,boxShadow:IL};function yA(e,{layout:t,layoutId:r}){return Vc.has(e)||e.startsWith("origin")||(t||r!==void 0)&&(!!J2[e]||e==="opacity")}function O_(e,t,r){const i=e.style,o=t?.style,c={};if(!i)return c;for(const s in i)(ir(i[s])||o&&ir(o[s])||yA(s,e)||r?.getValue(s)?.liveStyle!==void 0)&&(c[s]=i[s]);return c}function BL(e){return window.getComputedStyle(e)}class VL extends fA{constructor(){super(...arguments),this.type="html",this.renderInstance=vA}readValueFromInstance(t,r){if(Vc.has(r))return this.projection?.isProjecting?I2(r):oR(t,r);{const i=BL(t),o=(Ej(r)?i.getPropertyValue(r):i[r])||0;return typeof o=="string"?o.trim():o}}measureInstanceViewportBox(t,{transformPagePoint:r}){return gA(t,r)}build(t,r,i){E_(t,r,i.transformTemplate)}scrapeMotionValuesFromProps(t,r,i){return O_(t,r,i)}}const UL={offset:"stroke-dashoffset",array:"stroke-dasharray"},$L={offset:"strokeDashoffset",array:"strokeDasharray"};function FL(e,t,r=1,i=0,o=!0){e.pathLength=1;const c=o?UL:$L;e[c.offset]=`${-i}`,e[c.array]=`${t} ${r}`}const qL=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function wA(e,{attrX:t,attrY:r,attrScale:i,pathLength:o,pathSpacing:c=1,pathOffset:s=0,...u},d,f,_){if(E_(e,u,f),d){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:m,style:g}=e;m.transform&&(g.transform=m.transform,delete m.transform),(g.transform||m.transformOrigin)&&(g.transformOrigin=m.transformOrigin??"50% 50%",delete m.transformOrigin),g.transform&&(g.transformBox=_?.transformBox??"fill-box",delete m.transformBox);for(const w of qL)m[w]!==void 0&&(g[w]=m[w],delete m[w]);t!==void 0&&(m.x=t),r!==void 0&&(m.y=r),i!==void 0&&(m.scale=i),o!==void 0&&FL(m,o,c,s,!1)}const bA=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),xA=e=>typeof e=="string"&&e.toLowerCase()==="svg";function HL(e,t,r,i){vA(e,t,void 0,i);for(const o in t.attrs)e.setAttribute(bA.has(o)?o:w_(o),t.attrs[o])}function jA(e,t,r){const i=O_(e,t,r);for(const o in e)if(ir(e[o])||ir(t[o])){const c=Bc.indexOf(o)!==-1?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;i[c]=e[o]}return i}class KL extends fA{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Ct}getBaseTargetFromProps(t,r){return t[r]}readValueFromInstance(t,r){if(Vc.has(r)){const i=rA(r);return i&&i.default||0}return r=bA.has(r)?r:w_(r),t.getAttribute(r)}scrapeMotionValuesFromProps(t,r,i){return jA(t,r,i)}build(t,r,i){wA(t,r,this.isSVGTag,i.transformTemplate,i.style)}renderInstance(t,r,i,o){HL(t,r,i,o)}mount(t){this.isSVGTag=xA(t.tagName),super.mount(t)}}const XL=T_.length;function AA(e){if(!e)return;if(!e.isControllingVariants){const r=e.parent?AA(e.parent)||{}:{};return e.props.initial!==void 0&&(r.initial=e.props.initial),r}const t={};for(let r=0;rPromise.all(t.map(({animation:r,options:i})=>KR(e,r,i)))}function ZL(e){let t=WL(e),r=pg(),i=!0,o=!1;const c=f=>(_,m)=>{const g=Ac(e,m,f==="exit"?e.presenceContext?.custom:void 0);if(g){const{transition:w,transitionEnd:b,...x}=g;_={..._,...x,...b}}return _};function s(f){t=f(e)}function u(f){const{props:_}=e,m=AA(e.parent)||{},g=[],w=new Set;let b={},x=1/0;for(let T=0;Tx&&C,Q=!1;const ee=Array.isArray(N)?N:[N];let G=ee.reduce(c(O),{});M===!1&&(G={});const{prevResolvedValues:ve={}}=E,ce={...ve,...G},ye=re=>{H=!0,w.has(re)&&(Q=!0,w.delete(re)),E.needsAnimating[re]=!0;const oe=e.getValue(re);oe&&(oe.liveStyle=!1)};for(const re in ce){const oe=G[re],le=ve[re];if(b.hasOwnProperty(re))continue;let D=!1;q2(oe)&&q2(le)?D=!SA(oe,le):D=oe!==le,D?oe!=null?ye(re):w.add(re):oe!==void 0&&w.has(re)?ye(re):E.protectedKeys[re]=!0}E.prevProp=N,E.prevResolvedValues=G,E.isActive&&(b={...b,...G}),(i||o)&&e.blockInitialAnimation&&(H=!1);const B=R&&z;H&&(!B||Q)&&g.push(...ee.map(re=>{const oe={type:O};if(typeof re=="string"&&(i||o)&&!B&&e.manuallyAnimateOnMount&&e.parent){const{parent:le}=e,D=Ac(le,re);if(le.enteringChildren&&D){const{delayChildren:K}=D.transition||{};oe.delay=Xj(le.enteringChildren,e,K)}}return{animation:re,options:oe}}))}if(w.size){const T={};if(typeof _.initial!="boolean"){const O=Ac(e,Array.isArray(_.initial)?_.initial[0]:_.initial);O&&O.transition&&(T.transition=O.transition)}w.forEach(O=>{const E=e.getBaseTarget(O),N=e.getValue(O);N&&(N.liveStyle=!0),T[O]=E??null}),g.push({animation:T})}let A=!!g.length;return i&&(_.initial===!1||_.initial===_.animate)&&!e.manuallyAnimateOnMount&&(A=!1),i=!1,o=!1,A?t(g):Promise.resolve()}function d(f,_){if(r[f].isActive===_)return Promise.resolve();e.variantChildren?.forEach(g=>g.animationState?.setActive(f,_)),r[f].isActive=_;const m=u(f);for(const g in r)r[g].protectedKeys={};return m}return{animateChanges:u,setActive:d,setAnimateFunction:s,getState:()=>r,reset:()=>{r=pg(),o=!0}}}function QL(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!SA(t,e):!1}function $a(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function pg(){return{animate:$a(!0),whileInView:$a(),whileHover:$a(),whileTap:$a(),whileDrag:$a(),whileFocus:$a(),exit:$a()}}function dg(e,t){e.min=t.min,e.max=t.max}function mi(e,t){dg(e.x,t.x),dg(e.y,t.y)}function fg(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}const TA=1e-4,JL=1-TA,ez=1+TA,EA=.01,tz=0-EA,rz=0+EA;function lr(e){return e.max-e.min}function iz(e,t,r){return Math.abs(e-t)<=r}function _g(e,t,r,i=.5){e.origin=i,e.originPoint=ut(t.min,t.max,e.origin),e.scale=lr(r)/lr(t),e.translate=ut(r.min,r.max,e.origin)-e.originPoint,(e.scale>=JL&&e.scale<=ez||isNaN(e.scale))&&(e.scale=1),(e.translate>=tz&&e.translate<=rz||isNaN(e.translate))&&(e.translate=0)}function _s(e,t,r,i){_g(e.x,t.x,r.x,i?i.originX:void 0),_g(e.y,t.y,r.y,i?i.originY:void 0)}function mg(e,t,r){e.min=r.min+t.min,e.max=e.min+lr(t)}function nz(e,t,r){mg(e.x,t.x,r.x),mg(e.y,t.y,r.y)}function hg(e,t,r){e.min=t.min-r.min,e.max=e.min+lr(t)}function mp(e,t,r){hg(e.x,t.x,r.x),hg(e.y,t.y,r.y)}function gg(e,t,r,i,o){return e-=t,e=_p(e,1/r,i),o!==void 0&&(e=_p(e,1/o,i)),e}function az(e,t=0,r=1,i=.5,o,c=e,s=e){if(Ri.test(t)&&(t=parseFloat(t),t=ut(s.min,s.max,t/100)-s.min),typeof t!="number")return;let u=ut(c.min,c.max,i);e===c&&(u-=t),e.min=gg(e.min,t,r,u,o),e.max=gg(e.max,t,r,u,o)}function vg(e,t,[r,i,o],c,s){az(e,t[r],t[i],t[o],t.scale,c,s)}const oz=["x","scaleX","originX"],cz=["y","scaleY","originY"];function yg(e,t,r,i){vg(e.x,t,oz,r?r.x:void 0,i?i.x:void 0),vg(e.y,t,cz,r?r.y:void 0,i?i.y:void 0)}function wg(e){return e.translate===0&&e.scale===1}function OA(e){return wg(e.x)&&wg(e.y)}function bg(e,t){return e.min===t.min&&e.max===t.max}function lz(e,t){return bg(e.x,t.x)&&bg(e.y,t.y)}function xg(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function kA(e,t){return xg(e.x,t.x)&&xg(e.y,t.y)}function jg(e){return lr(e.x)/lr(e.y)}function Ag(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}function Mi(e){return[e("x"),e("y")]}function sz(e,t,r){let i="";const o=e.x.translate/t.x,c=e.y.translate/t.y,s=r?.z||0;if((o||c||s)&&(i=`translate3d(${o}px, ${c}px, ${s}px) `),(t.x!==1||t.y!==1)&&(i+=`scale(${1/t.x}, ${1/t.y}) `),r){const{transformPerspective:f,rotate:_,rotateX:m,rotateY:g,skewX:w,skewY:b}=r;f&&(i=`perspective(${f}px) ${i}`),_&&(i+=`rotate(${_}deg) `),m&&(i+=`rotateX(${m}deg) `),g&&(i+=`rotateY(${g}deg) `),w&&(i+=`skewX(${w}deg) `),b&&(i+=`skewY(${b}deg) `)}const u=e.x.scale*t.x,d=e.y.scale*t.y;return(u!==1||d!==1)&&(i+=`scale(${u}, ${d})`),i||"none"}const NA=["TopLeft","TopRight","BottomLeft","BottomRight"],uz=NA.length,Sg=e=>typeof e=="string"?parseFloat(e):e,Tg=e=>typeof e=="number"||fe.test(e);function pz(e,t,r,i,o,c){o?(e.opacity=ut(0,r.opacity??1,dz(i)),e.opacityExit=ut(t.opacity??1,0,fz(i))):c&&(e.opacity=ut(t.opacity??1,r.opacity??1,i));for(let s=0;sit?1:r(ys(e,t,i))}function _z(e,t,r){const i=ir(e)?e:Nc(e);return i.start(v_("",i,t,r)),i.animation}function js(e,t,r,i={passive:!0}){return e.addEventListener(t,r,i),()=>e.removeEventListener(t,r)}const mz=(e,t)=>e.depth-t.depth;class hz{constructor(){this.children=[],this.isDirty=!1}add(t){i_(this.children,t),this.isDirty=!0}remove(t){sp(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(mz),this.isDirty=!1,this.children.forEach(t)}}function gz(e,t){const r=cr.now(),i=({timestamp:o})=>{const c=o-r;c>=t&&(fa(i),e(c-t))};return tt.setup(i,!0),()=>fa(i)}function ip(e){return ir(e)?e.get():e}class vz{constructor(){this.members=[]}add(t){i_(this.members,t);for(let r=this.members.length-1;r>=0;r--){const i=this.members[r];if(i===t||i===this.lead||i===this.prevLead)continue;const o=i.instance;(!o||o.isConnected===!1)&&!i.snapshot&&(sp(this.members,i),i.unmount())}t.scheduleRender()}remove(t){if(sp(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const r=this.members[this.members.length-1];r&&this.promote(r)}}relegate(t){for(let r=this.members.indexOf(t)-1;r>=0;r--){const i=this.members[r];if(i.isPresent!==!1&&i.instance?.isConnected!==!1)return this.promote(i),!0}return!1}promote(t,r){const i=this.lead;if(t!==i&&(this.prevLead=i,this.lead=t,t.show(),i)){i.updateSnapshot(),t.scheduleRender();const{layoutDependency:o}=i.options,{layoutDependency:c}=t.options;(o===void 0||o!==c)&&(t.resumeFrom=i,r&&(i.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues),t.root?.isUpdating&&(t.isLayoutDirty=!0)),t.options.crossfade===!1&&i.hide()}}exitAnimationComplete(){this.members.forEach(t=>{t.options.onExitComplete?.(),t.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(t=>t.instance&&t.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}const np={hasAnimatedSinceResize:!0,hasEverUpdated:!1},$3=["","X","Y","Z"],yz=1e3;let wz=0;function F3(e,t,r,i){const{latestValues:o}=t;o[e]&&(r[e]=o[e],t.setStaticValue(e,0),i&&(i[e]=0))}function MA(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const r=Qj(t);if(window.MotionHasOptimisedAnimation(r,"transform")){const{layout:o,layoutId:c}=e.options;window.MotionCancelOptimisedAnimation(r,"transform",tt,!(o||c))}const{parent:i}=e;i&&!i.hasCheckedOptimisedAppear&&MA(i)}function PA({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:i,resetTransform:o}){return class{constructor(s={},u=t?.()){this.id=wz++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(jz),this.nodes.forEach(Ez),this.nodes.forEach(Oz),this.nodes.forEach(Az)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=s,this.root=u?u.root||u:this,this.path=u?[...u.path,u]:[],this.parent=u,this.depth=u?u.depth+1:0;for(let d=0;dthis.root.updateBlockedByResize=!1;tt.read(()=>{m=window.innerWidth}),e(s,()=>{const w=window.innerWidth;w!==m&&(m=w,this.root.updateBlockedByResize=!0,_&&_(),_=gz(g,250),np.hasAnimatedSinceResize&&(np.hasAnimatedSinceResize=!1,this.nodes.forEach(Ng)))})}u&&this.root.registerSharedNode(u,this),this.options.animate!==!1&&f&&(u||d)&&this.addEventListener("didUpdate",({delta:_,hasLayoutChanged:m,hasRelativeLayoutChanged:g,layout:w})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const b=this.options.transition||f.getDefaultTransition()||Pz,{onLayoutAnimationStart:x,onLayoutAnimationComplete:A}=f.getProps(),T=!this.targetLayout||!kA(this.targetLayout,w),O=!m&&g;if(this.options.layoutRoot||this.resumeFrom||O||m&&(T||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const E={...g_(b,"layout"),onPlay:x,onComplete:A};(f.shouldReduceMotion||this.options.layoutRoot)&&(E.delay=0,E.type=!1),this.startAnimation(E),this.setAnimationOrigin(_,O)}else m||Ng(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=w})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const s=this.getStack();s&&s.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),fa(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(kz),this.animationId++)}getTransformTemplate(){const{visualElement:s}=this.options;return s&&s.getProps().transformTemplate}willUpdate(s=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&MA(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let _=0;_{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!lr(this.snapshot.measuredBox.x)&&!lr(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let d=0;d{const C=N/1e3;Cg(m.x,s.x,C),Cg(m.y,s.y,C),this.setTargetDelta(m),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(mp(g,this.layout.layoutBox,this.relativeParent.layout.layoutBox),Cz(this.relativeTarget,this.relativeTargetOrigin,g,C),E&&lz(this.relativeTarget,E)&&(this.isProjectionDirty=!1),E||(E=Ct()),mi(E,this.relativeTarget)),x&&(this.animationValues=_,pz(_,f,this.latestValues,C,O,T)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=C},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(s){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(fa(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=tt.update(()=>{np.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=Nc(0)),this.motionValue.jump(0,!1),this.currentAnimation=_z(this.motionValue,[0,1e3],{...s,velocity:0,isSync:!0,onUpdate:u=>{this.mixTargetDelta(u),s.onUpdate&&s.onUpdate(u)},onStop:()=>{},onComplete:()=>{s.onComplete&&s.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const s=this.getStack();s&&s.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(yz),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const s=this.getLead();let{targetWithTransforms:u,target:d,layout:f,latestValues:_}=s;if(!(!u||!d||!f)){if(this!==s&&this.layout&&f&&DA(this.options.animationType,this.layout.layoutBox,f.layoutBox)){d=this.target||Ct();const m=lr(this.layout.layoutBox.x);d.x.min=s.target.x.min,d.x.max=d.x.min+m;const g=lr(this.layout.layoutBox.y);d.y.min=s.target.y.min,d.y.max=d.y.min+g}mi(u,d),bc(u,_),_s(this.projectionDeltaWithTransform,this.layoutCorrected,u,_)}}registerSharedNode(s,u){this.sharedNodes.has(s)||this.sharedNodes.set(s,new vz),this.sharedNodes.get(s).add(u);const f=u.options.initialPromotionConfig;u.promote({transition:f?f.transition:void 0,preserveFollowOpacity:f&&f.shouldPreserveFollowOpacity?f.shouldPreserveFollowOpacity(u):void 0})}isLead(){const s=this.getStack();return s?s.lead===this:!0}getLead(){const{layoutId:s}=this.options;return s?this.getStack()?.lead||this:this}getPrevLead(){const{layoutId:s}=this.options;return s?this.getStack()?.prevLead:void 0}getStack(){const{layoutId:s}=this.options;if(s)return this.root.sharedNodes.get(s)}promote({needsReset:s,transition:u,preserveFollowOpacity:d}={}){const f=this.getStack();f&&f.promote(this,d),s&&(this.projectionDelta=void 0,this.needsReset=!0),u&&this.setOptions({transition:u})}relegate(){const s=this.getStack();return s?s.relegate(this):!1}resetSkewAndRotation(){const{visualElement:s}=this.options;if(!s)return;let u=!1;const{latestValues:d}=s;if((d.z||d.rotate||d.rotateX||d.rotateY||d.rotateZ||d.skewX||d.skewY)&&(u=!0),!u)return;const f={};d.z&&F3("z",s,f,this.animationValues);for(let _=0;_<$3.length;_++)F3(`rotate${$3[_]}`,s,f,this.animationValues),F3(`skew${$3[_]}`,s,f,this.animationValues);s.render();for(const _ in f)s.setStaticValue(_,f[_]),this.animationValues&&(this.animationValues[_]=f[_]);s.scheduleRender()}applyProjectionStyles(s,u){if(!this.instance||this.isSVG)return;if(!this.isVisible){s.visibility="hidden";return}const d=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,s.visibility="",s.opacity="",s.pointerEvents=ip(u?.pointerEvents)||"",s.transform=d?d(this.latestValues,""):"none";return}const f=this.getLead();if(!this.projectionDelta||!this.layout||!f.target){this.options.layoutId&&(s.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,s.pointerEvents=ip(u?.pointerEvents)||""),this.hasProjected&&!Xa(this.latestValues)&&(s.transform=d?d({},""):"none",this.hasProjected=!1);return}s.visibility="";const _=f.animationValues||f.latestValues;this.applyTransformsToTarget();let m=sz(this.projectionDeltaWithTransform,this.treeScale,_);d&&(m=d(_,m)),s.transform=m;const{x:g,y:w}=this.projectionDelta;s.transformOrigin=`${g.origin*100}% ${w.origin*100}% 0`,f.animationValues?s.opacity=f===this?_.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:_.opacityExit:s.opacity=f===this?_.opacity!==void 0?_.opacity:"":_.opacityExit!==void 0?_.opacityExit:0;for(const b in J2){if(_[b]===void 0)continue;const{correct:x,applyTo:A,isCSSVariable:T}=J2[b],O=m==="none"?_[b]:x(_[b],f);if(A){const E=A.length;for(let N=0;Ns.currentAnimation?.stop()),this.root.nodes.forEach(Og),this.root.sharedNodes.clear()}}}function bz(e){e.updateLayout()}function xz(e){const t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:i}=e.layout,{animationType:o}=e.options,c=t.source!==e.layout.source;o==="size"?Mi(_=>{const m=c?t.measuredBox[_]:t.layoutBox[_],g=lr(m);m.min=r[_].min,m.max=m.min+g}):DA(o,t.layoutBox,r)&&Mi(_=>{const m=c?t.measuredBox[_]:t.layoutBox[_],g=lr(r[_]);m.max=m.min+g,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[_].max=e.relativeTarget[_].min+g)});const s=yc();_s(s,r,t.layoutBox);const u=yc();c?_s(u,e.applyTransform(i,!0),t.measuredBox):_s(u,r,t.layoutBox);const d=!OA(s);let f=!1;if(!e.resumeFrom){const _=e.getClosestProjectingParent();if(_&&!_.resumeFrom){const{snapshot:m,layout:g}=_;if(m&&g){const w=Ct();mp(w,t.layoutBox,m.layoutBox);const b=Ct();mp(b,r,g.layoutBox),kA(w,b)||(f=!0),_.options.layoutRoot&&(e.relativeTarget=b,e.relativeTargetOrigin=w,e.relativeParent=_)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:t,delta:u,layoutDelta:s,hasLayoutChanged:d,hasRelativeLayoutChanged:f})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function jz(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function Az(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Sz(e){e.clearSnapshot()}function Og(e){e.clearMeasurements()}function kg(e){e.isLayoutDirty=!1}function Tz(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Ng(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function Ez(e){e.resolveTargetDelta()}function Oz(e){e.calcProjection()}function kz(e){e.resetSkewAndRotation()}function Nz(e){e.removeLeadSnapshot()}function Cg(e,t,r){e.translate=ut(t.translate,0,r),e.scale=ut(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function Mg(e,t,r,i){e.min=ut(t.min,r.min,i),e.max=ut(t.max,r.max,i)}function Cz(e,t,r,i){Mg(e.x,t.x,r.x,i),Mg(e.y,t.y,r.y,i)}function Mz(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const Pz={duration:.45,ease:[.4,0,.1,1]},Pg=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Dg=Pg("applewebkit/")&&!Pg("chrome/")?Math.round:ai;function Rg(e){e.min=Dg(e.min),e.max=Dg(e.max)}function Dz(e){Rg(e.x),Rg(e.y)}function DA(e,t,r){return e==="position"||e==="preserve-aspect"&&!iz(jg(t),jg(r),.2)}function Rz(e){return e!==e.root&&e.scroll?.wasRoot}const Lz=PA({attachResizeListener:(e,t)=>js(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),q3={current:void 0},RA=PA({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!q3.current){const e=new Lz({});e.mount(window),e.setOptions({layoutScroll:!0}),q3.current=e}return q3.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),k_=j.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function Lg(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function zz(...e){return t=>{let r=!1;const i=e.map(o=>{const c=Lg(o,t);return!r&&typeof c=="function"&&(r=!0),c});if(r)return()=>{for(let o=0;o{const{width:g,height:w,top:b,left:x,right:A,bottom:T}=d.current;if(t||c===!1||!u.current||!g||!w)return;const O=r==="left"?`left: ${x}`:`right: ${A}`,E=i==="bottom"?`bottom: ${T}`:`top: ${b}`;u.current.dataset.motionPopId=s;const N=document.createElement("style");f&&(N.nonce=f);const C=o??document.head;return C.appendChild(N),N.sheet&&N.sheet.insertRule(` +`+p.stack}}var ui=Object.prototype.hasOwnProperty,pi=e.unstable_scheduleCallback,Hi=e.unstable_cancelCallback,_1=e.unstable_shouldYield,wN=e.unstable_requestPaint,Sr=e.unstable_now,bN=e.unstable_getCurrentPriorityLevel,x_=e.unstable_ImmediatePriority,j_=e.unstable_UserBlockingPriority,d0=e.unstable_NormalPriority,xN=e.unstable_LowPriority,A_=e.unstable_IdlePriority,jN=e.log,AN=e.unstable_setDisableYieldValue,Jc=null,Tr=null;function On(n){if(typeof jN=="function"&&AN(n),Tr&&typeof Tr.setStrictMode=="function")try{Tr.setStrictMode(Jc,n)}catch{}}var Er=Math.clz32?Math.clz32:EN,SN=Math.log,TN=Math.LN2;function EN(n){return n>>>=0,n===0?32:31-(SN(n)/TN|0)|0}var f0=256,_0=262144,m0=4194304;function Aa(n){var a=n&42;if(a!==0)return a;switch(n&-n){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return n&261888;case 262144:case 524288:case 1048576:case 2097152:return n&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return n&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return n}}function h0(n,a,l){var p=n.pendingLanes;if(p===0)return 0;var h=0,v=n.suspendedLanes,S=n.pingedLanes;n=n.warmLanes;var k=p&134217727;return k!==0?(p=k&~v,p!==0?h=Aa(p):(S&=k,S!==0?h=Aa(S):l||(l=k&~n,l!==0&&(h=Aa(l))))):(k=p&~v,k!==0?h=Aa(k):S!==0?h=Aa(S):l||(l=p&~n,l!==0&&(h=Aa(l)))),h===0?0:a!==0&&a!==h&&(a&v)===0&&(v=h&-h,l=a&-a,v>=l||v===32&&(l&4194048)!==0)?a:h}function el(n,a){return(n.pendingLanes&~(n.suspendedLanes&~n.pingedLanes)&a)===0}function ON(n,a){switch(n){case 1:case 2:case 4:case 8:case 64:return a+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function S_(){var n=m0;return m0<<=1,(m0&62914560)===0&&(m0=4194304),n}function m1(n){for(var a=[],l=0;31>l;l++)a.push(n);return a}function tl(n,a){n.pendingLanes|=a,a!==268435456&&(n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0)}function kN(n,a,l,p,h,v){var S=n.pendingLanes;n.pendingLanes=l,n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0,n.expiredLanes&=l,n.entangledLanes&=l,n.errorRecoveryDisabledLanes&=l,n.shellSuspendCounter=0;var k=n.entanglements,P=n.expirationTimes,$=n.hiddenUpdates;for(l=S&~l;0"u")return null;try{return n.activeElement||n.body}catch{return n.body}}var RN=/[\n"\\]/g;function qr(n){return n.replace(RN,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function b1(n,a,l,p,h,v,S,k){n.name="",S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"?n.type=S:n.removeAttribute("type"),a!=null?S==="number"?(a===0&&n.value===""||n.value!=a)&&(n.value=""+Fr(a)):n.value!==""+Fr(a)&&(n.value=""+Fr(a)):S!=="submit"&&S!=="reset"||n.removeAttribute("value"),a!=null?x1(n,S,Fr(a)):l!=null?x1(n,S,Fr(l)):p!=null&&n.removeAttribute("value"),h==null&&v!=null&&(n.defaultChecked=!!v),h!=null&&(n.checked=h&&typeof h!="function"&&typeof h!="symbol"),k!=null&&typeof k!="function"&&typeof k!="symbol"&&typeof k!="boolean"?n.name=""+Fr(k):n.removeAttribute("name")}function I_(n,a,l,p,h,v,S,k){if(v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"&&(n.type=v),a!=null||l!=null){if(!(v!=="submit"&&v!=="reset"||a!=null)){w1(n);return}l=l!=null?""+Fr(l):"",a=a!=null?""+Fr(a):l,k||a===n.value||(n.value=a),n.defaultValue=a}p=p??h,p=typeof p!="function"&&typeof p!="symbol"&&!!p,n.checked=k?n.checked:!!p,n.defaultChecked=!!p,S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"&&(n.name=S),w1(n)}function x1(n,a,l){a==="number"&&v0(n.ownerDocument)===n||n.defaultValue===""+l||(n.defaultValue=""+l)}function Eo(n,a,l,p){if(n=n.options,a){a={};for(var h=0;h"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),E1=!1;if(Gi)try{var al={};Object.defineProperty(al,"passive",{get:function(){E1=!0}}),window.addEventListener("test",al,al),window.removeEventListener("test",al,al)}catch{E1=!1}var Nn=null,O1=null,b0=null;function H_(){if(b0)return b0;var n,a=O1,l=a.length,p,h="value"in Nn?Nn.value:Nn.textContent,v=h.length;for(n=0;n=ll),Z_=" ",Q_=!1;function J_(n,a){switch(n){case"keyup":return sC.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function em(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var Co=!1;function pC(n,a){switch(n){case"compositionend":return em(a);case"keypress":return a.which!==32?null:(Q_=!0,Z_);case"textInput":return n=a.data,n===Z_&&Q_?null:n;default:return null}}function dC(n,a){if(Co)return n==="compositionend"||!P1&&J_(n,a)?(n=H_(),b0=O1=Nn=null,Co=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1=a)return{node:l,offset:a-n};n=p}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=lm(l)}}function um(n,a){return n&&a?n===a?!0:n&&n.nodeType===3?!1:a&&a.nodeType===3?um(n,a.parentNode):"contains"in n?n.contains(a):n.compareDocumentPosition?!!(n.compareDocumentPosition(a)&16):!1:!1}function pm(n){n=n!=null&&n.ownerDocument!=null&&n.ownerDocument.defaultView!=null?n.ownerDocument.defaultView:window;for(var a=v0(n.document);a instanceof n.HTMLIFrameElement;){try{var l=typeof a.contentWindow.location.href=="string"}catch{l=!1}if(l)n=a.contentWindow;else break;a=v0(n.document)}return a}function L1(n){var a=n&&n.nodeName&&n.nodeName.toLowerCase();return a&&(a==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||a==="textarea"||n.contentEditable==="true")}var wC=Gi&&"documentMode"in document&&11>=document.documentMode,Mo=null,z1=null,dl=null,I1=!1;function dm(n,a,l){var p=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;I1||Mo==null||Mo!==v0(p)||(p=Mo,"selectionStart"in p&&L1(p)?p={start:p.selectionStart,end:p.selectionEnd}:(p=(p.ownerDocument&&p.ownerDocument.defaultView||window).getSelection(),p={anchorNode:p.anchorNode,anchorOffset:p.anchorOffset,focusNode:p.focusNode,focusOffset:p.focusOffset}),dl&&pl(dl,p)||(dl=p,p=_u(z1,"onSelect"),0>=S,h-=S,Si=1<<32-Er(a)+h|l<Oe?(Pe=me,me=null):Pe=me.sibling;var Ie=F(I,me,U[Oe],Z);if(Ie===null){me===null&&(me=Pe);break}n&&me&&Ie.alternate===null&&a(I,me),L=v(Ie,L,Oe),ze===null?we=Ie:ze.sibling=Ie,ze=Ie,me=Pe}if(Oe===U.length)return l(I,me),Re&&Wi(I,Oe),we;if(me===null){for(;OeOe?(Pe=me,me=null):Pe=me.sibling;var Qn=F(I,me,Ie.value,Z);if(Qn===null){me===null&&(me=Pe);break}n&&me&&Qn.alternate===null&&a(I,me),L=v(Qn,L,Oe),ze===null?we=Qn:ze.sibling=Qn,ze=Qn,me=Pe}if(Ie.done)return l(I,me),Re&&Wi(I,Oe),we;if(me===null){for(;!Ie.done;Oe++,Ie=U.next())Ie=J(I,Ie.value,Z),Ie!==null&&(L=v(Ie,L,Oe),ze===null?we=Ie:ze.sibling=Ie,ze=Ie);return Re&&Wi(I,Oe),we}for(me=p(me);!Ie.done;Oe++,Ie=U.next())Ie=X(me,I,Oe,Ie.value,Z),Ie!==null&&(n&&Ie.alternate!==null&&me.delete(Ie.key===null?Oe:Ie.key),L=v(Ie,L,Oe),ze===null?we=Ie:ze.sibling=Ie,ze=Ie);return n&&me.forEach(function(VM){return a(I,VM)}),Re&&Wi(I,Oe),we}function Ke(I,L,U,Z){if(typeof U=="object"&&U!==null&&U.type===x&&U.key===null&&(U=U.props.children),typeof U=="object"&&U!==null){switch(U.$$typeof){case w:e:{for(var we=U.key;L!==null;){if(L.key===we){if(we=U.type,we===x){if(L.tag===7){l(I,L.sibling),Z=h(L,U.props.children),Z.return=I,I=Z;break e}}else if(L.elementType===we||typeof we=="object"&&we!==null&&we.$$typeof===z&&Ra(we)===L.type){l(I,L.sibling),Z=h(L,U.props),yl(Z,U),Z.return=I,I=Z;break e}l(I,L);break}else a(I,L);L=L.sibling}U.type===x?(Z=Na(U.props.children,I.mode,Z,U.key),Z.return=I,I=Z):(Z=C0(U.type,U.key,U.props,null,I.mode,Z),yl(Z,U),Z.return=I,I=Z)}return S(I);case b:e:{for(we=U.key;L!==null;){if(L.key===we)if(L.tag===4&&L.stateNode.containerInfo===U.containerInfo&&L.stateNode.implementation===U.implementation){l(I,L.sibling),Z=h(L,U.children||[]),Z.return=I,I=Z;break e}else{l(I,L);break}else a(I,L);L=L.sibling}Z=H1(U,I.mode,Z),Z.return=I,I=Z}return S(I);case z:return U=Ra(U),Ke(I,L,U,Z)}if(ve(U))return pe(I,L,U,Z);if(G(U)){if(we=G(U),typeof we!="function")throw Error(i(150));return U=we.call(U),be(I,L,U,Z)}if(typeof U.then=="function")return Ke(I,L,I0(U),Z);if(U.$$typeof===E)return Ke(I,L,D0(I,U),Z);B0(I,U)}return typeof U=="string"&&U!==""||typeof U=="number"||typeof U=="bigint"?(U=""+U,L!==null&&L.tag===6?(l(I,L.sibling),Z=h(L,U),Z.return=I,I=Z):(l(I,L),Z=q1(U,I.mode,Z),Z.return=I,I=Z),S(I)):l(I,L)}return function(I,L,U,Z){try{gl=0;var we=Ke(I,L,U,Z);return Fo=null,we}catch(me){if(me===$o||me===L0)throw me;var ze=kr(29,me,null,I.mode);return ze.lanes=Z,ze.return=I,ze}}}var za=Rm(!0),Lm=Rm(!1),Rn=!1;function i3(n){n.updateQueue={baseState:n.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function n3(n,a){n=n.updateQueue,a.updateQueue===n&&(a.updateQueue={baseState:n.baseState,firstBaseUpdate:n.firstBaseUpdate,lastBaseUpdate:n.lastBaseUpdate,shared:n.shared,callbacks:null})}function Ln(n){return{lane:n,tag:0,payload:null,callback:null,next:null}}function zn(n,a,l){var p=n.updateQueue;if(p===null)return null;if(p=p.shared,(Ue&2)!==0){var h=p.pending;return h===null?a.next=a:(a.next=h.next,h.next=a),p.pending=a,a=N0(n),vm(n,null,l),a}return k0(n,p,a,l),N0(n)}function vl(n,a,l){if(a=a.updateQueue,a!==null&&(a=a.shared,(l&4194048)!==0)){var p=a.lanes;p&=n.pendingLanes,l|=p,a.lanes=l,E_(n,l)}}function a3(n,a){var l=n.updateQueue,p=n.alternate;if(p!==null&&(p=p.updateQueue,l===p)){var h=null,v=null;if(l=l.firstBaseUpdate,l!==null){do{var S={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};v===null?h=v=S:v=v.next=S,l=l.next}while(l!==null);v===null?h=v=a:v=v.next=a}else h=v=a;l={baseState:p.baseState,firstBaseUpdate:h,lastBaseUpdate:v,shared:p.shared,callbacks:p.callbacks},n.updateQueue=l;return}n=l.lastBaseUpdate,n===null?l.firstBaseUpdate=a:n.next=a,l.lastBaseUpdate=a}var o3=!1;function wl(){if(o3){var n=Uo;if(n!==null)throw n}}function bl(n,a,l,p){o3=!1;var h=n.updateQueue;Rn=!1;var v=h.firstBaseUpdate,S=h.lastBaseUpdate,k=h.shared.pending;if(k!==null){h.shared.pending=null;var P=k,$=P.next;P.next=null,S===null?v=$:S.next=$,S=P;var Y=n.alternate;Y!==null&&(Y=Y.updateQueue,k=Y.lastBaseUpdate,k!==S&&(k===null?Y.firstBaseUpdate=$:k.next=$,Y.lastBaseUpdate=P))}if(v!==null){var J=h.baseState;S=0,Y=$=P=null,k=v;do{var F=k.lane&-536870913,X=F!==k.lane;if(X?(Me&F)===F:(p&F)===F){F!==0&&F===Vo&&(o3=!0),Y!==null&&(Y=Y.next={lane:0,tag:k.tag,payload:k.payload,callback:null,next:null});e:{var pe=n,be=k;F=a;var Ke=l;switch(be.tag){case 1:if(pe=be.payload,typeof pe=="function"){J=pe.call(Ke,J,F);break e}J=pe;break e;case 3:pe.flags=pe.flags&-65537|128;case 0:if(pe=be.payload,F=typeof pe=="function"?pe.call(Ke,J,F):pe,F==null)break e;J=m({},J,F);break e;case 2:Rn=!0}}F=k.callback,F!==null&&(n.flags|=64,X&&(n.flags|=8192),X=h.callbacks,X===null?h.callbacks=[F]:X.push(F))}else X={lane:F,tag:k.tag,payload:k.payload,callback:k.callback,next:null},Y===null?($=Y=X,P=J):Y=Y.next=X,S|=F;if(k=k.next,k===null){if(k=h.shared.pending,k===null)break;X=k,k=X.next,X.next=null,h.lastBaseUpdate=X,h.shared.pending=null}}while(!0);Y===null&&(P=J),h.baseState=P,h.firstBaseUpdate=$,h.lastBaseUpdate=Y,v===null&&(h.shared.lanes=0),$n|=S,n.lanes=S,n.memoizedState=J}}function zm(n,a){if(typeof n!="function")throw Error(i(191,n));n.call(a)}function Im(n,a){var l=n.callbacks;if(l!==null)for(n.callbacks=null,n=0;nv?v:8;var S=B.T,k={};B.T=k,S3(n,!1,a,l);try{var P=h(),$=B.S;if($!==null&&$(k,P),P!==null&&typeof P=="object"&&typeof P.then=="function"){var Y=kC(P,p);Al(n,a,Y,Dr(n))}else Al(n,a,p,Dr(n))}catch(J){Al(n,a,{then:function(){},status:"rejected",reason:J},Dr())}finally{W.p=v,S!==null&&k.types!==null&&(S.types=k.types),B.T=S}}function RC(){}function j3(n,a,l,p){if(n.tag!==5)throw Error(i(476));var h=h9(n).queue;m9(n,h,a,re,l===null?RC:function(){return g9(n),l(p)})}function h9(n){var a=n.memoizedState;if(a!==null)return a;a={memoizedState:re,baseState:re,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:en,lastRenderedState:re},next:null};var l={};return a.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:en,lastRenderedState:l},next:null},n.memoizedState=a,n=n.alternate,n!==null&&(n.memoizedState=a),a}function g9(n){var a=h9(n);a.next===null&&(a=n.alternate.memoizedState),Al(n,a.next.queue,{},Dr())}function A3(){return Xt(Ul)}function y9(){return yt().memoizedState}function v9(){return yt().memoizedState}function LC(n){for(var a=n.return;a!==null;){switch(a.tag){case 24:case 3:var l=Dr();n=Ln(l);var p=zn(a,n,l);p!==null&&(vr(p,a,l),vl(p,a,l)),a={cache:J1()},n.payload=a;return}a=a.return}}function zC(n,a,l){var p=Dr();l={lane:p,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Y0(n)?b9(a,l):(l=$1(n,a,l,p),l!==null&&(vr(l,n,p),x9(l,a,p)))}function w9(n,a,l){var p=Dr();Al(n,a,l,p)}function Al(n,a,l,p){var h={lane:p,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(Y0(n))b9(a,h);else{var v=n.alternate;if(n.lanes===0&&(v===null||v.lanes===0)&&(v=a.lastRenderedReducer,v!==null))try{var S=a.lastRenderedState,k=v(S,l);if(h.hasEagerState=!0,h.eagerState=k,Or(k,S))return k0(n,a,h,0),Ye===null&&O0(),!1}catch{}if(l=$1(n,a,h,p),l!==null)return vr(l,n,p),x9(l,a,p),!0}return!1}function S3(n,a,l,p){if(p={lane:2,revertLane:nf(),gesture:null,action:p,hasEagerState:!1,eagerState:null,next:null},Y0(n)){if(a)throw Error(i(479))}else a=$1(n,l,p,2),a!==null&&vr(a,n,2)}function Y0(n){var a=n.alternate;return n===Te||a!==null&&a===Te}function b9(n,a){Ho=$0=!0;var l=n.pending;l===null?a.next=a:(a.next=l.next,l.next=a),n.pending=a}function x9(n,a,l){if((l&4194048)!==0){var p=a.lanes;p&=n.pendingLanes,l|=p,a.lanes=l,E_(n,l)}}var Sl={readContext:Xt,use:H0,useCallback:pt,useContext:pt,useEffect:pt,useImperativeHandle:pt,useLayoutEffect:pt,useInsertionEffect:pt,useMemo:pt,useReducer:pt,useRef:pt,useState:pt,useDebugValue:pt,useDeferredValue:pt,useTransition:pt,useSyncExternalStore:pt,useId:pt,useHostTransitionStatus:pt,useFormState:pt,useActionState:pt,useOptimistic:pt,useMemoCache:pt,useCacheRefresh:pt};Sl.useEffectEvent=pt;var j9={readContext:Xt,use:H0,useCallback:function(n,a){return ar().memoizedState=[n,a===void 0?null:a],n},useContext:Xt,useEffect:o9,useImperativeHandle:function(n,a,l){l=l!=null?l.concat([n]):null,X0(4194308,4,u9.bind(null,a,n),l)},useLayoutEffect:function(n,a){return X0(4194308,4,n,a)},useInsertionEffect:function(n,a){X0(4,2,n,a)},useMemo:function(n,a){var l=ar();a=a===void 0?null:a;var p=n();if(Ia){On(!0);try{n()}finally{On(!1)}}return l.memoizedState=[p,a],p},useReducer:function(n,a,l){var p=ar();if(l!==void 0){var h=l(a);if(Ia){On(!0);try{l(a)}finally{On(!1)}}}else h=a;return p.memoizedState=p.baseState=h,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:h},p.queue=n,n=n.dispatch=zC.bind(null,Te,n),[p.memoizedState,n]},useRef:function(n){var a=ar();return n={current:n},a.memoizedState=n},useState:function(n){n=y3(n);var a=n.queue,l=w9.bind(null,Te,a);return a.dispatch=l,[n.memoizedState,l]},useDebugValue:b3,useDeferredValue:function(n,a){var l=ar();return x3(l,n,a)},useTransition:function(){var n=y3(!1);return n=m9.bind(null,Te,n.queue,!0,!1),ar().memoizedState=n,[!1,n]},useSyncExternalStore:function(n,a,l){var p=Te,h=ar();if(Re){if(l===void 0)throw Error(i(407));l=l()}else{if(l=a(),Ye===null)throw Error(i(349));(Me&127)!==0||qm(p,a,l)}h.memoizedState=l;var v={value:l,getSnapshot:a};return h.queue=v,o9(Km.bind(null,p,v,n),[n]),p.flags|=2048,Xo(9,{destroy:void 0},Hm.bind(null,p,v,l,a),null),l},useId:function(){var n=ar(),a=Ye.identifierPrefix;if(Re){var l=Ti,p=Si;l=(p&~(1<<32-Er(p)-1)).toString(32)+l,a="_"+a+"R_"+l,l=F0++,0<\/script>",v=v.removeChild(v.firstChild);break;case"select":v=typeof p.is=="string"?S.createElement("select",{is:p.is}):S.createElement("select"),p.multiple?v.multiple=!0:p.size&&(v.size=p.size);break;default:v=typeof p.is=="string"?S.createElement(h,{is:p.is}):S.createElement(h)}}v[Ht]=a,v[fr]=p;e:for(S=a.child;S!==null;){if(S.tag===5||S.tag===6)v.appendChild(S.stateNode);else if(S.tag!==4&&S.tag!==27&&S.child!==null){S.child.return=S,S=S.child;continue}if(S===a)break e;for(;S.sibling===null;){if(S.return===null||S.return===a)break e;S=S.return}S.sibling.return=S.return,S=S.sibling}a.stateNode=v;e:switch(Yt(v,h,p),h){case"button":case"input":case"select":case"textarea":p=!!p.autoFocus;break e;case"img":p=!0;break e;default:p=!1}p&&rn(a)}}return nt(a),B3(a,a.type,n===null?null:n.memoizedProps,a.pendingProps,l),null;case 6:if(n&&a.stateNode!=null)n.memoizedProps!==p&&rn(a);else{if(typeof p!="string"&&a.stateNode===null)throw Error(i(166));if(n=xe.current,Io(a)){if(n=a.stateNode,l=a.memoizedProps,p=null,h=Kt,h!==null)switch(h.tag){case 27:case 5:p=h.memoizedProps}n[Ht]=a,n=!!(n.nodeValue===l||p!==null&&p.suppressHydrationWarning===!0||$7(n.nodeValue,l)),n||Pn(a,!0)}else n=mu(n).createTextNode(p),n[Ht]=a,a.stateNode=n}return nt(a),null;case 31:if(l=a.memoizedState,n===null||n.memoizedState!==null){if(p=Io(a),l!==null){if(n===null){if(!p)throw Error(i(318));if(n=a.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(i(557));n[Ht]=a}else Ca(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;nt(a),n=!1}else l=Y1(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=l),n=!0;if(!n)return a.flags&256?(Cr(a),a):(Cr(a),null);if((a.flags&128)!==0)throw Error(i(558))}return nt(a),null;case 13:if(p=a.memoizedState,n===null||n.memoizedState!==null&&n.memoizedState.dehydrated!==null){if(h=Io(a),p!==null&&p.dehydrated!==null){if(n===null){if(!h)throw Error(i(318));if(h=a.memoizedState,h=h!==null?h.dehydrated:null,!h)throw Error(i(317));h[Ht]=a}else Ca(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;nt(a),h=!1}else h=Y1(),n!==null&&n.memoizedState!==null&&(n.memoizedState.hydrationErrors=h),h=!0;if(!h)return a.flags&256?(Cr(a),a):(Cr(a),null)}return Cr(a),(a.flags&128)!==0?(a.lanes=l,a):(l=p!==null,n=n!==null&&n.memoizedState!==null,l&&(p=a.child,h=null,p.alternate!==null&&p.alternate.memoizedState!==null&&p.alternate.memoizedState.cachePool!==null&&(h=p.alternate.memoizedState.cachePool.pool),v=null,p.memoizedState!==null&&p.memoizedState.cachePool!==null&&(v=p.memoizedState.cachePool.pool),v!==h&&(p.flags|=2048)),l!==n&&l&&(a.child.flags|=8192),eu(a,a.updateQueue),nt(a),null);case 4:return V(),n===null&&lf(a.stateNode.containerInfo),nt(a),null;case 10:return Qi(a.type),nt(a),null;case 19:if(K(gt),p=a.memoizedState,p===null)return nt(a),null;if(h=(a.flags&128)!==0,v=p.rendering,v===null)if(h)El(p,!1);else{if(dt!==0||n!==null&&(n.flags&128)!==0)for(n=a.child;n!==null;){if(v=U0(n),v!==null){for(a.flags|=128,El(p,!1),n=v.updateQueue,a.updateQueue=n,eu(a,n),a.subtreeFlags=0,n=l,l=a.child;l!==null;)wm(l,n),l=l.sibling;return ne(gt,gt.current&1|2),Re&&Wi(a,p.treeForkCount),a.child}n=n.sibling}p.tail!==null&&Sr()>au&&(a.flags|=128,h=!0,El(p,!1),a.lanes=4194304)}else{if(!h)if(n=U0(v),n!==null){if(a.flags|=128,h=!0,n=n.updateQueue,a.updateQueue=n,eu(a,n),El(p,!0),p.tail===null&&p.tailMode==="hidden"&&!v.alternate&&!Re)return nt(a),null}else 2*Sr()-p.renderingStartTime>au&&l!==536870912&&(a.flags|=128,h=!0,El(p,!1),a.lanes=4194304);p.isBackwards?(v.sibling=a.child,a.child=v):(n=p.last,n!==null?n.sibling=v:a.child=v,p.last=v)}return p.tail!==null?(n=p.tail,p.rendering=n,p.tail=n.sibling,p.renderingStartTime=Sr(),n.sibling=null,l=gt.current,ne(gt,h?l&1|2:l&1),Re&&Wi(a,p.treeForkCount),n):(nt(a),null);case 22:case 23:return Cr(a),l3(),p=a.memoizedState!==null,n!==null?n.memoizedState!==null!==p&&(a.flags|=8192):p&&(a.flags|=8192),p?(l&536870912)!==0&&(a.flags&128)===0&&(nt(a),a.subtreeFlags&6&&(a.flags|=8192)):nt(a),l=a.updateQueue,l!==null&&eu(a,l.retryQueue),l=null,n!==null&&n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(l=n.memoizedState.cachePool.pool),p=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(p=a.memoizedState.cachePool.pool),p!==l&&(a.flags|=2048),n!==null&&K(Da),null;case 24:return l=null,n!==null&&(l=n.memoizedState.cache),a.memoizedState.cache!==l&&(a.flags|=2048),Qi(xt),nt(a),null;case 25:return null;case 30:return null}throw Error(i(156,a.tag))}function $C(n,a){switch(X1(a),a.tag){case 1:return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 3:return Qi(xt),V(),n=a.flags,(n&65536)!==0&&(n&128)===0?(a.flags=n&-65537|128,a):null;case 26:case 27:case 5:return de(a),null;case 31:if(a.memoizedState!==null){if(Cr(a),a.alternate===null)throw Error(i(340));Ca()}return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 13:if(Cr(a),n=a.memoizedState,n!==null&&n.dehydrated!==null){if(a.alternate===null)throw Error(i(340));Ca()}return n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 19:return K(gt),null;case 4:return V(),null;case 10:return Qi(a.type),null;case 22:case 23:return Cr(a),l3(),n!==null&&K(Da),n=a.flags,n&65536?(a.flags=n&-65537|128,a):null;case 24:return Qi(xt),null;case 25:return null;default:return null}}function X9(n,a){switch(X1(a),a.tag){case 3:Qi(xt),V();break;case 26:case 27:case 5:de(a);break;case 4:V();break;case 31:a.memoizedState!==null&&Cr(a);break;case 13:Cr(a);break;case 19:K(gt);break;case 10:Qi(a.type);break;case 22:case 23:Cr(a),l3(),n!==null&&K(Da);break;case 24:Qi(xt)}}function Ol(n,a){try{var l=a.updateQueue,p=l!==null?l.lastEffect:null;if(p!==null){var h=p.next;l=h;do{if((l.tag&n)===n){p=void 0;var v=l.create,S=l.inst;p=v(),S.destroy=p}l=l.next}while(l!==h)}}catch(k){Fe(a,a.return,k)}}function Vn(n,a,l){try{var p=a.updateQueue,h=p!==null?p.lastEffect:null;if(h!==null){var v=h.next;p=v;do{if((p.tag&n)===n){var S=p.inst,k=S.destroy;if(k!==void 0){S.destroy=void 0,h=a;var P=l,$=k;try{$()}catch(Y){Fe(h,P,Y)}}}p=p.next}while(p!==v)}}catch(Y){Fe(a,a.return,Y)}}function G9(n){var a=n.updateQueue;if(a!==null){var l=n.stateNode;try{Im(a,l)}catch(p){Fe(n,n.return,p)}}}function Y9(n,a,l){l.props=Ba(n.type,n.memoizedProps),l.state=n.memoizedState;try{l.componentWillUnmount()}catch(p){Fe(n,a,p)}}function kl(n,a){try{var l=n.ref;if(l!==null){switch(n.tag){case 26:case 27:case 5:var p=n.stateNode;break;case 30:p=n.stateNode;break;default:p=n.stateNode}typeof l=="function"?n.refCleanup=l(p):l.current=p}}catch(h){Fe(n,a,h)}}function Ei(n,a){var l=n.ref,p=n.refCleanup;if(l!==null)if(typeof p=="function")try{p()}catch(h){Fe(n,a,h)}finally{n.refCleanup=null,n=n.alternate,n!=null&&(n.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(h){Fe(n,a,h)}else l.current=null}function W9(n){var a=n.type,l=n.memoizedProps,p=n.stateNode;try{e:switch(a){case"button":case"input":case"select":case"textarea":l.autoFocus&&p.focus();break e;case"img":l.src?p.src=l.src:l.srcSet&&(p.srcset=l.srcSet)}}catch(h){Fe(n,n.return,h)}}function V3(n,a,l){try{var p=n.stateNode;uM(p,n.type,l,a),p[fr]=a}catch(h){Fe(n,n.return,h)}}function Z9(n){return n.tag===5||n.tag===3||n.tag===26||n.tag===27&&Xn(n.type)||n.tag===4}function U3(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||Z9(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.tag===27&&Xn(n.type)||n.flags&2||n.child===null||n.tag===4)continue e;n.child.return=n,n=n.child}if(!(n.flags&2))return n.stateNode}}function $3(n,a,l){var p=n.tag;if(p===5||p===6)n=n.stateNode,a?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(n,a):(a=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,a.appendChild(n),l=l._reactRootContainer,l!=null||a.onclick!==null||(a.onclick=Xi));else if(p!==4&&(p===27&&Xn(n.type)&&(l=n.stateNode,a=null),n=n.child,n!==null))for($3(n,a,l),n=n.sibling;n!==null;)$3(n,a,l),n=n.sibling}function tu(n,a,l){var p=n.tag;if(p===5||p===6)n=n.stateNode,a?l.insertBefore(n,a):l.appendChild(n);else if(p!==4&&(p===27&&Xn(n.type)&&(l=n.stateNode),n=n.child,n!==null))for(tu(n,a,l),n=n.sibling;n!==null;)tu(n,a,l),n=n.sibling}function Q9(n){var a=n.stateNode,l=n.memoizedProps;try{for(var p=n.type,h=a.attributes;h.length;)a.removeAttributeNode(h[0]);Yt(a,p,l),a[Ht]=n,a[fr]=l}catch(v){Fe(n,n.return,v)}}var nn=!1,St=!1,F3=!1,J9=typeof WeakSet=="function"?WeakSet:Set,It=null;function FC(n,a){if(n=n.containerInfo,pf=xu,n=pm(n),L1(n)){if("selectionStart"in n)var l={start:n.selectionStart,end:n.selectionEnd};else e:{l=(l=n.ownerDocument)&&l.defaultView||window;var p=l.getSelection&&l.getSelection();if(p&&p.rangeCount!==0){l=p.anchorNode;var h=p.anchorOffset,v=p.focusNode;p=p.focusOffset;try{l.nodeType,v.nodeType}catch{l=null;break e}var S=0,k=-1,P=-1,$=0,Y=0,J=n,F=null;t:for(;;){for(var X;J!==l||h!==0&&J.nodeType!==3||(k=S+h),J!==v||p!==0&&J.nodeType!==3||(P=S+p),J.nodeType===3&&(S+=J.nodeValue.length),(X=J.firstChild)!==null;)F=J,J=X;for(;;){if(J===n)break t;if(F===l&&++$===h&&(k=S),F===v&&++Y===p&&(P=S),(X=J.nextSibling)!==null)break;J=F,F=J.parentNode}J=X}l=k===-1||P===-1?null:{start:k,end:P}}else l=null}l=l||{start:0,end:0}}else l=null;for(df={focusedElem:n,selectionRange:l},xu=!1,It=a;It!==null;)if(a=It,n=a.child,(a.subtreeFlags&1028)!==0&&n!==null)n.return=a,It=n;else for(;It!==null;){switch(a=It,v=a.alternate,n=a.flags,a.tag){case 0:if((n&4)!==0&&(n=a.updateQueue,n=n!==null?n.events:null,n!==null))for(l=0;l title"))),Yt(v,p,l),v[Ht]=n,zt(v),p=v;break e;case"link":var S=ah("link","href",h).get(p+(l.href||""));if(S){for(var k=0;kKe&&(S=Ke,Ke=be,be=S);var I=sm(k,be),L=sm(k,Ke);if(I&&L&&(X.rangeCount!==1||X.anchorNode!==I.node||X.anchorOffset!==I.offset||X.focusNode!==L.node||X.focusOffset!==L.offset)){var U=J.createRange();U.setStart(I.node,I.offset),X.removeAllRanges(),be>Ke?(X.addRange(U),X.extend(L.node,L.offset)):(U.setEnd(L.node,L.offset),X.addRange(U))}}}}for(J=[],X=k;X=X.parentNode;)X.nodeType===1&&J.push({element:X,left:X.scrollLeft,top:X.scrollTop});for(typeof k.focus=="function"&&k.focus(),k=0;kl?32:l,B.T=null,l=W3,W3=null;var v=qn,S=sn;if(Ot=0,Qo=qn=null,sn=0,(Ue&6)!==0)throw Error(i(331));var k=Ue;if(Ue|=4,u7(v.current),c7(v,v.current,S,l),Ue=k,Rl(0,!1),Tr&&typeof Tr.onPostCommitFiberRoot=="function")try{Tr.onPostCommitFiberRoot(Jc,v)}catch{}return!0}finally{W.p=h,B.T=p,O7(n,a)}}function N7(n,a,l){a=Kr(l,a),a=k3(n.stateNode,a,2),n=zn(n,a,2),n!==null&&(tl(n,2),Oi(n))}function Fe(n,a,l){if(n.tag===3)N7(n,n,l);else for(;a!==null;){if(a.tag===3){N7(a,n,l);break}else if(a.tag===1){var p=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof p.componentDidCatch=="function"&&(Fn===null||!Fn.has(p))){n=Kr(l,n),l=C9(2),p=zn(a,l,2),p!==null&&(M9(l,p,a,n),tl(p,2),Oi(p));break}}a=a.return}}function ef(n,a,l){var p=n.pingCache;if(p===null){p=n.pingCache=new KC;var h=new Set;p.set(a,h)}else h=p.get(a),h===void 0&&(h=new Set,p.set(a,h));h.has(l)||(K3=!0,h.add(l),n=ZC.bind(null,n,a,l),a.then(n,n))}function ZC(n,a,l){var p=n.pingCache;p!==null&&p.delete(a),n.pingedLanes|=n.suspendedLanes&l,n.warmLanes&=~l,Ye===n&&(Me&l)===l&&(dt===4||dt===3&&(Me&62914560)===Me&&300>Sr()-nu?(Ue&2)===0&&Jo(n,0):X3|=l,Zo===Me&&(Zo=0)),Oi(n)}function C7(n,a){a===0&&(a=S_()),n=ka(n,a),n!==null&&(tl(n,a),Oi(n))}function QC(n){var a=n.memoizedState,l=0;a!==null&&(l=a.retryLane),C7(n,l)}function JC(n,a){var l=0;switch(n.tag){case 31:case 13:var p=n.stateNode,h=n.memoizedState;h!==null&&(l=h.retryLane);break;case 19:p=n.stateNode;break;case 22:p=n.stateNode._retryCache;break;default:throw Error(i(314))}p!==null&&p.delete(a),C7(n,l)}function eM(n,a){return pi(n,a)}var pu=null,tc=null,tf=!1,du=!1,rf=!1,Kn=0;function Oi(n){n!==tc&&n.next===null&&(tc===null?pu=tc=n:tc=tc.next=n),du=!0,tf||(tf=!0,rM())}function Rl(n,a){if(!rf&&du){rf=!0;do for(var l=!1,p=pu;p!==null;){if(n!==0){var h=p.pendingLanes;if(h===0)var v=0;else{var S=p.suspendedLanes,k=p.pingedLanes;v=(1<<31-Er(42|n)+1)-1,v&=h&~(S&~k),v=v&201326741?v&201326741|1:v?v|2:0}v!==0&&(l=!0,R7(p,v))}else v=Me,v=h0(p,p===Ye?v:0,p.cancelPendingCommit!==null||p.timeoutHandle!==-1),(v&3)===0||el(p,v)||(l=!0,R7(p,v));p=p.next}while(l);rf=!1}}function tM(){M7()}function M7(){du=tf=!1;var n=0;Kn!==0&&dM()&&(n=Kn);for(var a=Sr(),l=null,p=pu;p!==null;){var h=p.next,v=P7(p,a);v===0?(p.next=null,l===null?pu=h:l.next=h,h===null&&(tc=l)):(l=p,(n!==0||(v&3)!==0)&&(du=!0)),p=h}Ot!==0&&Ot!==5||Rl(n),Kn!==0&&(Kn=0)}function P7(n,a){for(var l=n.suspendedLanes,p=n.pingedLanes,h=n.expirationTimes,v=n.pendingLanes&-62914561;0k)break;var Y=P.transferSize,J=P.initiatorType;Y&&F7(J)&&(P=P.responseEnd,S+=Y*(P"u"?null:document;function th(n,a,l){var p=rc;if(p&&typeof a=="string"&&a){var h=qr(a);h='link[rel="'+n+'"][href="'+h+'"]',typeof l=="string"&&(h+='[crossorigin="'+l+'"]'),eh.has(h)||(eh.add(h),n={rel:n,crossOrigin:l,href:a},p.querySelector(h)===null&&(a=p.createElement("link"),Yt(a,"link",n),zt(a),p.head.appendChild(a)))}}function bM(n){un.D(n),th("dns-prefetch",n,null)}function xM(n,a){un.C(n,a),th("preconnect",n,a)}function jM(n,a,l){un.L(n,a,l);var p=rc;if(p&&n&&a){var h='link[rel="preload"][as="'+qr(a)+'"]';a==="image"&&l&&l.imageSrcSet?(h+='[imagesrcset="'+qr(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(h+='[imagesizes="'+qr(l.imageSizes)+'"]')):h+='[href="'+qr(n)+'"]';var v=h;switch(a){case"style":v=ic(n);break;case"script":v=nc(n)}Qr.has(v)||(n=m({rel:"preload",href:a==="image"&&l&&l.imageSrcSet?void 0:n,as:a},l),Qr.set(v,n),p.querySelector(h)!==null||a==="style"&&p.querySelector(Bl(v))||a==="script"&&p.querySelector(Vl(v))||(a=p.createElement("link"),Yt(a,"link",n),zt(a),p.head.appendChild(a)))}}function AM(n,a){un.m(n,a);var l=rc;if(l&&n){var p=a&&typeof a.as=="string"?a.as:"script",h='link[rel="modulepreload"][as="'+qr(p)+'"][href="'+qr(n)+'"]',v=h;switch(p){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":v=nc(n)}if(!Qr.has(v)&&(n=m({rel:"modulepreload",href:n},a),Qr.set(v,n),l.querySelector(h)===null)){switch(p){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Vl(v)))return}p=l.createElement("link"),Yt(p,"link",n),zt(p),l.head.appendChild(p)}}}function SM(n,a,l){un.S(n,a,l);var p=rc;if(p&&n){var h=So(p).hoistableStyles,v=ic(n);a=a||"default";var S=h.get(v);if(!S){var k={loading:0,preload:null};if(S=p.querySelector(Bl(v)))k.loading=5;else{n=m({rel:"stylesheet",href:n,"data-precedence":a},l),(l=Qr.get(v))&&vf(n,l);var P=S=p.createElement("link");zt(P),Yt(P,"link",n),P._p=new Promise(function($,Y){P.onload=$,P.onerror=Y}),P.addEventListener("load",function(){k.loading|=1}),P.addEventListener("error",function(){k.loading|=2}),k.loading|=4,gu(S,a,p)}S={type:"stylesheet",instance:S,count:1,state:k},h.set(v,S)}}}function TM(n,a){un.X(n,a);var l=rc;if(l&&n){var p=So(l).hoistableScripts,h=nc(n),v=p.get(h);v||(v=l.querySelector(Vl(h)),v||(n=m({src:n,async:!0},a),(a=Qr.get(h))&&wf(n,a),v=l.createElement("script"),zt(v),Yt(v,"link",n),l.head.appendChild(v)),v={type:"script",instance:v,count:1,state:null},p.set(h,v))}}function EM(n,a){un.M(n,a);var l=rc;if(l&&n){var p=So(l).hoistableScripts,h=nc(n),v=p.get(h);v||(v=l.querySelector(Vl(h)),v||(n=m({src:n,async:!0,type:"module"},a),(a=Qr.get(h))&&wf(n,a),v=l.createElement("script"),zt(v),Yt(v,"link",n),l.head.appendChild(v)),v={type:"script",instance:v,count:1,state:null},p.set(h,v))}}function rh(n,a,l,p){var h=(h=xe.current)?hu(h):null;if(!h)throw Error(i(446));switch(n){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(a=ic(l.href),l=So(h).hoistableStyles,p=l.get(a),p||(p={type:"style",instance:null,count:0,state:null},l.set(a,p)),p):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){n=ic(l.href);var v=So(h).hoistableStyles,S=v.get(n);if(S||(h=h.ownerDocument||h,S={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},v.set(n,S),(v=h.querySelector(Bl(n)))&&!v._p&&(S.instance=v,S.state.loading=5),Qr.has(n)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Qr.set(n,l),v||OM(h,n,l,S.state))),a&&p===null)throw Error(i(528,""));return S}if(a&&p!==null)throw Error(i(529,""));return null;case"script":return a=l.async,l=l.src,typeof l=="string"&&a&&typeof a!="function"&&typeof a!="symbol"?(a=nc(l),l=So(h).hoistableScripts,p=l.get(a),p||(p={type:"script",instance:null,count:0,state:null},l.set(a,p)),p):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,n))}}function ic(n){return'href="'+qr(n)+'"'}function Bl(n){return'link[rel="stylesheet"]['+n+"]"}function ih(n){return m({},n,{"data-precedence":n.precedence,precedence:null})}function OM(n,a,l,p){n.querySelector('link[rel="preload"][as="style"]['+a+"]")?p.loading=1:(a=n.createElement("link"),p.preload=a,a.addEventListener("load",function(){return p.loading|=1}),a.addEventListener("error",function(){return p.loading|=2}),Yt(a,"link",l),zt(a),n.head.appendChild(a))}function nc(n){return'[src="'+qr(n)+'"]'}function Vl(n){return"script[async]"+n}function nh(n,a,l){if(a.count++,a.instance===null)switch(a.type){case"style":var p=n.querySelector('style[data-href~="'+qr(l.href)+'"]');if(p)return a.instance=p,zt(p),p;var h=m({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return p=(n.ownerDocument||n).createElement("style"),zt(p),Yt(p,"style",h),gu(p,l.precedence,n),a.instance=p;case"stylesheet":h=ic(l.href);var v=n.querySelector(Bl(h));if(v)return a.state.loading|=4,a.instance=v,zt(v),v;p=ih(l),(h=Qr.get(h))&&vf(p,h),v=(n.ownerDocument||n).createElement("link"),zt(v);var S=v;return S._p=new Promise(function(k,P){S.onload=k,S.onerror=P}),Yt(v,"link",p),a.state.loading|=4,gu(v,l.precedence,n),a.instance=v;case"script":return v=nc(l.src),(h=n.querySelector(Vl(v)))?(a.instance=h,zt(h),h):(p=l,(h=Qr.get(v))&&(p=m({},l),wf(p,h)),n=n.ownerDocument||n,h=n.createElement("script"),zt(h),Yt(h,"link",p),n.head.appendChild(h),a.instance=h);case"void":return null;default:throw Error(i(443,a.type))}else a.type==="stylesheet"&&(a.state.loading&4)===0&&(p=a.instance,a.state.loading|=4,gu(p,l.precedence,n));return a.instance}function gu(n,a,l){for(var p=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),h=p.length?p[p.length-1]:null,v=h,S=0;S title"):null)}function kM(n,a,l){if(l===1||a.itemProp!=null)return!1;switch(n){case"meta":case"title":return!0;case"style":if(typeof a.precedence!="string"||typeof a.href!="string"||a.href==="")break;return!0;case"link":if(typeof a.rel!="string"||typeof a.href!="string"||a.href===""||a.onLoad||a.onError)break;return a.rel==="stylesheet"?(n=a.disabled,typeof a.precedence=="string"&&n==null):!0;case"script":if(a.async&&typeof a.async!="function"&&typeof a.async!="symbol"&&!a.onLoad&&!a.onError&&a.src&&typeof a.src=="string")return!0}return!1}function ch(n){return!(n.type==="stylesheet"&&(n.state.loading&3)===0)}function NM(n,a,l,p){if(l.type==="stylesheet"&&(typeof p.media!="string"||matchMedia(p.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var h=ic(p.href),v=a.querySelector(Bl(h));if(v){a=v._p,a!==null&&typeof a=="object"&&typeof a.then=="function"&&(n.count++,n=vu.bind(n),a.then(n,n)),l.state.loading|=4,l.instance=v,zt(v);return}v=a.ownerDocument||a,p=ih(p),(h=Qr.get(h))&&vf(p,h),v=v.createElement("link"),zt(v);var S=v;S._p=new Promise(function(k,P){S.onload=k,S.onerror=P}),Yt(v,"link",p),l.instance=v}n.stylesheets===null&&(n.stylesheets=new Map),n.stylesheets.set(l,a),(a=l.state.preload)&&(l.state.loading&3)===0&&(n.count++,l=vu.bind(n),a.addEventListener("load",l),a.addEventListener("error",l))}}var bf=0;function CM(n,a){return n.stylesheets&&n.count===0&&bu(n,n.stylesheets),0bf?50:800)+a);return n.unsuspend=l,function(){n.unsuspend=null,clearTimeout(p),clearTimeout(h)}}:null}function vu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)bu(this,this.stylesheets);else if(this.unsuspend){var n=this.unsuspend;this.unsuspend=null,n()}}}var wu=null;function bu(n,a){n.stylesheets=null,n.unsuspend!==null&&(n.count++,wu=new Map,a.forEach(MM,n),wu=null,vu.call(n))}function MM(n,a){if(!(a.state.loading&4)){var l=wu.get(n);if(l)var p=l.get(null);else{l=new Map,wu.set(n,l);for(var h=n.querySelectorAll("link[data-precedence],style[data-precedence]"),v=0;v"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Nf.exports=WM(),Nf.exports}var QM=ZM();const nj=(...e)=>e.filter((t,r,i)=>!!t&&t.trim()!==""&&i.indexOf(t)===r).join(" ").trim();const JM=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();const eP=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,r,i)=>i?i.toUpperCase():r.toLowerCase());const Ch=e=>{const t=eP(e);return t.charAt(0).toUpperCase()+t.slice(1)};var tP={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const rP=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0;return!1};const iP=j.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:i,className:o="",children:c,iconNode:s,...u},d)=>j.createElement("svg",{ref:d,...tP,width:t,height:t,stroke:e,strokeWidth:i?Number(r)*24/Number(t):r,className:nj("lucide",o),...!c&&!rP(u)&&{"aria-hidden":"true"},...u},[...s.map(([f,_])=>j.createElement(f,_)),...Array.isArray(c)?c:[c]]));const Ve=(e,t)=>{const r=j.forwardRef(({className:i,...o},c)=>j.createElement(iP,{ref:c,iconNode:t,className:nj(`lucide-${JM(Ch(e))}`,`lucide-${e}`,i),...o}));return r.displayName=Ch(e),r};const nP=[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]],aP=Ve("activity",nP);const oP=[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]],cP=Ve("arrow-down",oP);const lP=[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]],sP=Ve("arrow-up",lP);const uP=[["path",{d:"M12 8V4H8",key:"hb8ula"}],["rect",{width:"16",height:"12",x:"4",y:"8",rx:"2",key:"enze0r"}],["path",{d:"M2 14h2",key:"vft8re"}],["path",{d:"M20 14h2",key:"4cs60a"}],["path",{d:"M15 13v2",key:"1xurst"}],["path",{d:"M9 13v2",key:"rq6x2g"}]],pP=Ve("bot",uP);const dP=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],Ar=Ve("chevron-down",dP);const fP=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],_P=Ve("chevron-left",fP);const mP=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],kc=Ve("chevron-right",mP);const hP=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],k2=Ve("circle-check",hP);const gP=[["path",{d:"m16 18 6-6-6-6",key:"eg8j8"}],["path",{d:"m8 6-6 6 6 6",key:"ppft3o"}]],yP=Ve("code",gP);const vP=[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]],wP=Ve("database",vP);const bP=[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]],aj=Ve("external-link",bP);const xP=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]],jP=Ve("file-text",xP);const AP=[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]],SP=Ve("github",AP);const TP=[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]],Mh=Ve("lightbulb",TP);const EP=[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]],OP=Ve("menu",EP);const kP=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]],oj=Ve("message-square",kP);const NP=[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]],CP=Ve("moon",NP);const MP=[["rect",{x:"14",y:"3",width:"5",height:"18",rx:"1",key:"kaeet6"}],["rect",{x:"5",y:"3",width:"5",height:"18",rx:"1",key:"1wsw3u"}]],PP=Ve("pause",MP);const DP=[["path",{d:"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z",key:"1v9wt8"}]],RP=Ve("plane",DP);const LP=[["path",{d:"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z",key:"10ikf1"}]],zP=Ve("play",LP);const IP=[["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}],["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09",key:"u4xsad"}],["path",{d:"M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z",key:"676m9"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05",key:"92ym6u"}]],BP=Ve("rocket",IP);const VP=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],UP=Ve("search",VP);const $P=[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]],FP=Ve("shield",$P);const qP=[["path",{d:"M11 2v2",key:"1539x4"}],["path",{d:"M5 2v2",key:"1yf1q8"}],["path",{d:"M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1",key:"rb5t3r"}],["path",{d:"M8 15a6 6 0 0 0 12 0v-3",key:"x18d4x"}],["circle",{cx:"20",cy:"10",r:"2",key:"ts1r5v"}]],HP=Ve("stethoscope",qP);const KP=[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]],XP=Ve("sun",KP);const GP=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]],cj=Ve("target",GP);const YP=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],ys=Ve("triangle-alert",YP);const WP=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]],N2=Ve("user",WP);const ZP=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]],C2=Ve("volume-2",ZP);const QP=[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]],JP=Ve("volume-x",QP);const eD=[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z",key:"1ngwbx"}]],dd=Ve("wrench",eD);const tD=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],lj=Ve("x",tD),Ph=[{id:"intro",label:"Intro"},{id:"architecture",label:"Architecture"},{id:"metrics",label:"Methodology"},{id:"results",label:"Results"},{id:"demo",label:"Demo"},{id:"limitations",label:"Limitations & Future"},{id:"acknowledgements",label:"Contributors"}];function rD({activeTab:e,onTabChange:t,theme:r,onToggleTheme:i}){const[o,c]=j.useState(!1),s=u=>{t(u),c(!1)};return y.jsxs("nav",{className:"fixed top-0 left-0 right-0 z-50 bg-bg-primary/80 backdrop-blur-xl border-b border-border-default",children:[y.jsx("div",{className:"max-w-screen-2xl mx-auto px-4 sm:px-6 lg:px-8",children:y.jsxs("div",{className:"flex items-center justify-between h-16",children:[y.jsx("button",{onClick:()=>c(!o),className:"md:hidden w-9 h-9 rounded-lg flex items-center justify-center text-text-muted hover:text-text-primary hover:bg-bg-hover transition-colors","aria-label":o?"Close menu":"Open menu",children:o?y.jsx(lj,{className:"w-5 h-5"}):y.jsx(OP,{className:"w-5 h-5"})}),y.jsx("div",{className:"hidden md:block w-0"}),y.jsx("div",{className:"hidden md:flex items-center gap-4",children:Ph.map(u=>y.jsx("a",{href:`#${u.id}`,onClick:d=>{d.preventDefault(),t(u.id)},className:`px-4 py-2 rounded-lg text-base font-semibold transition-colors no-underline ${e===u.id?"text-purple-light bg-purple/15 border border-purple/30":"text-text-primary/80 hover:text-text-primary hover:bg-bg-hover border border-transparent"}`,children:u.label},u.id))}),y.jsx("button",{onClick:i,className:"w-9 h-9 rounded-lg flex items-center justify-center text-text-muted hover:text-text-primary hover:bg-bg-hover transition-colors","aria-label":`Switch to ${r==="dark"?"light":"dark"} mode`,children:r==="dark"?y.jsx(XP,{className:"w-4.5 h-4.5"}):y.jsx(CP,{className:"w-4.5 h-4.5"})})]})}),o&&y.jsx("div",{className:"md:hidden border-t border-border-default bg-bg-primary/95 backdrop-blur-xl",children:y.jsx("div",{className:"px-4 py-3 space-y-1",children:Ph.map(u=>y.jsx("a",{href:`#${u.id}`,onClick:d=>{d.preventDefault(),s(u.id)},className:`block px-4 py-3 rounded-lg text-base font-semibold transition-colors no-underline ${e===u.id?"text-purple-light bg-purple/15 border border-purple/30":"text-text-primary/80 hover:text-text-primary hover:bg-bg-hover border border-transparent"}`,children:u.label},u.id))})})]})}const t8=j.createContext({});function r8(e){const t=j.useRef(null);return t.current===null&&(t.current=e()),t.current}const iD=typeof window<"u",sj=iD?j.useLayoutEffect:j.useEffect,fd=j.createContext(null);function i8(e,t){e.indexOf(t)===-1&&e.push(t)}function sp(e,t){const r=e.indexOf(t);r>-1&&e.splice(r,1)}const Ii=(e,t,r)=>r>t?t:r{};const gn={},uj=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e);function pj(e){return typeof e=="object"&&e!==null}const dj=e=>/^0[^.\s]+$/u.test(e);function fj(e){let t;return()=>(t===void 0&&(t=e()),t)}const ai=e=>e,nD=(e,t)=>r=>t(e(r)),$s=(...e)=>e.reduce(nD),vs=(e,t,r)=>{const i=t-e;return i===0?1:(r-e)/i};class a8{constructor(){this.subscriptions=[]}add(t){return i8(this.subscriptions,t),()=>sp(this.subscriptions,t)}notify(t,r,i){const o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,r,i);else for(let c=0;ce*1e3,ri=e=>e/1e3;function _j(e,t){return t?e*(1e3/t):0}const mj=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e,aD=1e-7,oD=12;function cD(e,t,r,i,o){let c,s,u=0;do s=t+(r-t)/2,c=mj(s,i,o)-e,c>0?r=s:t=s;while(Math.abs(c)>aD&&++ucD(c,0,1,e,r);return c=>c===0||c===1?c:mj(o(c),t,i)}const hj=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,gj=e=>t=>1-e(1-t),yj=Fs(.33,1.53,.69,.99),o8=gj(yj),vj=hj(o8),wj=e=>(e*=2)<1?.5*o8(e):.5*(2-Math.pow(2,-10*(e-1))),c8=e=>1-Math.sin(Math.acos(e)),bj=gj(c8),xj=hj(c8),lD=Fs(.42,0,1,1),sD=Fs(0,0,.58,1),jj=Fs(.42,0,.58,1),uD=e=>Array.isArray(e)&&typeof e[0]!="number",Aj=e=>Array.isArray(e)&&typeof e[0]=="number",pD={linear:ai,easeIn:lD,easeInOut:jj,easeOut:sD,circIn:c8,circInOut:xj,circOut:bj,backIn:o8,backInOut:vj,backOut:yj,anticipate:wj},dD=e=>typeof e=="string",Dh=e=>{if(Aj(e)){n8(e.length===4);const[t,r,i,o]=e;return Fs(t,r,i,o)}else if(dD(e))return pD[e];return e},ku=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function fD(e,t){let r=new Set,i=new Set,o=!1,c=!1;const s=new WeakSet;let u={delta:0,timestamp:0,isProcessing:!1};function d(_){s.has(_)&&(f.schedule(_),e()),_(u)}const f={schedule:(_,m=!1,g=!1)=>{const b=g&&o?r:i;return m&&s.add(_),b.has(_)||b.add(_),_},cancel:_=>{i.delete(_),s.delete(_)},process:_=>{if(u=_,o){c=!0;return}o=!0,[r,i]=[i,r],r.forEach(d),r.clear(),o=!1,c&&(c=!1,f.process(_))}};return f}const _D=40;function Sj(e,t){let r=!1,i=!0;const o={delta:0,timestamp:0,isProcessing:!1},c=()=>r=!0,s=ku.reduce((E,N)=>(E[N]=fD(c),E),{}),{setup:u,read:d,resolveKeyframes:f,preUpdate:_,update:m,preRender:g,render:w,postRender:b}=s,x=()=>{const E=gn.useManualTiming?o.timestamp:performance.now();r=!1,gn.useManualTiming||(o.delta=i?1e3/60:Math.max(Math.min(E-o.timestamp,_D),1)),o.timestamp=E,o.isProcessing=!0,u.process(o),d.process(o),f.process(o),_.process(o),m.process(o),g.process(o),w.process(o),b.process(o),o.isProcessing=!1,r&&t&&(i=!1,e(x))},A=()=>{r=!0,i=!0,o.isProcessing||e(x)};return{schedule:ku.reduce((E,N)=>{const C=s[N];return E[N]=(M,R=!1,z=!1)=>(r||A(),C.schedule(M,R,z)),E},{}),cancel:E=>{for(let N=0;N(Qu===void 0&&cr.set(Zt.isProcessing||gn.useManualTiming?Zt.timestamp:performance.now()),Qu),set:e=>{Qu=e,queueMicrotask(mD)}},Tj=e=>t=>typeof t=="string"&&t.startsWith(e),Ej=Tj("--"),hD=Tj("var(--"),l8=e=>hD(e)?gD.test(e.split("/*")[0].trim()):!1,gD=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function Rh(e){return typeof e!="string"?!1:e.split("/*")[0].includes("var(--")}const Ic={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},ws={...Ic,transform:e=>Ii(0,1,e)},Nu={...Ic,default:1},ds=e=>Math.round(e*1e5)/1e5,s8=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function yD(e){return e==null}const vD=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,u8=(e,t)=>r=>!!(typeof r=="string"&&vD.test(r)&&r.startsWith(e)||t&&!yD(r)&&Object.prototype.hasOwnProperty.call(r,t)),Oj=(e,t,r)=>i=>{if(typeof i!="string")return i;const[o,c,s,u]=i.match(s8);return{[e]:parseFloat(o),[t]:parseFloat(c),[r]:parseFloat(s),alpha:u!==void 0?parseFloat(u):1}},wD=e=>Ii(0,255,e),Rf={...Ic,transform:e=>Math.round(wD(e))},Za={test:u8("rgb","red"),parse:Oj("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:i=1})=>"rgba("+Rf.transform(e)+", "+Rf.transform(t)+", "+Rf.transform(r)+", "+ds(ws.transform(i))+")"};function bD(e){let t="",r="",i="",o="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),i=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),i=e.substring(3,4),o=e.substring(4,5),t+=t,r+=r,i+=i,o+=o),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(i,16),alpha:o?parseInt(o,16)/255:1}}const M2={test:u8("#"),parse:bD,transform:Za.transform},qs=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),na=qs("deg"),Ri=qs("%"),fe=qs("px"),xD=qs("vh"),jD=qs("vw"),Lh={...Ri,parse:e=>Ri.parse(e)/100,transform:e=>Ri.transform(e*100)},gc={test:u8("hsl","hue"),parse:Oj("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:i=1})=>"hsla("+Math.round(e)+", "+Ri.transform(ds(t))+", "+Ri.transform(ds(r))+", "+ds(ws.transform(i))+")"},Tt={test:e=>Za.test(e)||M2.test(e)||gc.test(e),parse:e=>Za.test(e)?Za.parse(e):gc.test(e)?gc.parse(e):M2.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?Za.transform(e):gc.transform(e),getAnimatableNone:e=>{const t=Tt.parse(e);return t.alpha=0,Tt.transform(t)}},AD=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function SD(e){return isNaN(e)&&typeof e=="string"&&(e.match(s8)?.length||0)+(e.match(AD)?.length||0)>0}const kj="number",Nj="color",TD="var",ED="var(",zh="${}",OD=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function bs(e){const t=e.toString(),r=[],i={color:[],number:[],var:[]},o=[];let c=0;const u=t.replace(OD,d=>(Tt.test(d)?(i.color.push(c),o.push(Nj),r.push(Tt.parse(d))):d.startsWith(ED)?(i.var.push(c),o.push(TD),r.push(d)):(i.number.push(c),o.push(kj),r.push(parseFloat(d))),++c,zh)).split(zh);return{values:r,split:u,indexes:i,types:o}}function Cj(e){return bs(e).values}function Mj(e){const{split:t,types:r}=bs(e),i=t.length;return o=>{let c="";for(let s=0;stypeof e=="number"?0:Tt.test(e)?Tt.getAnimatableNone(e):e;function ND(e){const t=Cj(e);return Mj(e)(t.map(kD))}const bi={test:SD,parse:Cj,createTransformer:Mj,getAnimatableNone:ND};function Lf(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function CD({hue:e,saturation:t,lightness:r,alpha:i}){e/=360,t/=100,r/=100;let o=0,c=0,s=0;if(!t)o=c=s=r;else{const u=r<.5?r*(1+t):r+t-r*t,d=2*r-u;o=Lf(d,u,e+1/3),c=Lf(d,u,e),s=Lf(d,u,e-1/3)}return{red:Math.round(o*255),green:Math.round(c*255),blue:Math.round(s*255),alpha:i}}function up(e,t){return r=>r>0?t:e}const ut=(e,t,r)=>e+(t-e)*r,zf=(e,t,r)=>{const i=e*e,o=r*(t*t-i)+i;return o<0?0:Math.sqrt(o)},MD=[M2,Za,gc],PD=e=>MD.find(t=>t.test(e));function Ih(e){const t=PD(e);if(!t)return!1;let r=t.parse(e);return t===gc&&(r=CD(r)),r}const Bh=(e,t)=>{const r=Ih(e),i=Ih(t);if(!r||!i)return up(e,t);const o={...r};return c=>(o.red=zf(r.red,i.red,c),o.green=zf(r.green,i.green,c),o.blue=zf(r.blue,i.blue,c),o.alpha=ut(r.alpha,i.alpha,c),Za.transform(o))},P2=new Set(["none","hidden"]);function DD(e,t){return P2.has(e)?r=>r<=0?e:t:r=>r>=1?t:e}function RD(e,t){return r=>ut(e,t,r)}function p8(e){return typeof e=="number"?RD:typeof e=="string"?l8(e)?up:Tt.test(e)?Bh:ID:Array.isArray(e)?Pj:typeof e=="object"?Tt.test(e)?Bh:LD:up}function Pj(e,t){const r=[...e],i=r.length,o=e.map((c,s)=>p8(c)(c,t[s]));return c=>{for(let s=0;s{for(const c in i)r[c]=i[c](o);return r}}function zD(e,t){const r=[],i={color:0,var:0,number:0};for(let o=0;o{const r=bi.createTransformer(t),i=bs(e),o=bs(t);return i.indexes.var.length===o.indexes.var.length&&i.indexes.color.length===o.indexes.color.length&&i.indexes.number.length>=o.indexes.number.length?P2.has(e)&&!o.values.length||P2.has(t)&&!i.values.length?DD(e,t):$s(Pj(zD(i,o),o.values),r):up(e,t)};function Dj(e,t,r){return typeof e=="number"&&typeof t=="number"&&typeof r=="number"?ut(e,t,r):p8(e)(e,t)}const BD=e=>{const t=({timestamp:r})=>e(r);return{start:(r=!0)=>tt.update(t,r),stop:()=>fa(t),now:()=>Zt.isProcessing?Zt.timestamp:cr.now()}},Rj=(e,t,r=10)=>{let i="";const o=Math.max(Math.round(t/r),2);for(let c=0;c=pp?1/0:t}function VD(e,t=100,r){const i=r({...e,keyframes:[0,t]}),o=Math.min(d8(i),pp);return{type:"keyframes",ease:c=>i.next(o*c).value/t,duration:ri(o)}}const UD=5;function Lj(e,t,r){const i=Math.max(t-UD,0);return _j(r-e(i),t-i)}const _t={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},If=.001;function $D({duration:e=_t.duration,bounce:t=_t.bounce,velocity:r=_t.velocity,mass:i=_t.mass}){let o,c,s=1-t;s=Ii(_t.minDamping,_t.maxDamping,s),e=Ii(_t.minDuration,_t.maxDuration,ri(e)),s<1?(o=f=>{const _=f*s,m=_*e,g=_-r,w=D2(f,s),b=Math.exp(-m);return If-g/w*b},c=f=>{const m=f*s*e,g=m*r+r,w=Math.pow(s,2)*Math.pow(f,2)*e,b=Math.exp(-m),x=D2(Math.pow(f,2),s);return(-o(f)+If>0?-1:1)*((g-w)*b)/x}):(o=f=>{const _=Math.exp(-f*e),m=(f-r)*e+1;return-If+_*m},c=f=>{const _=Math.exp(-f*e),m=(r-f)*(e*e);return _*m});const u=5/e,d=qD(o,c,u);if(e=wi(e),isNaN(d))return{stiffness:_t.stiffness,damping:_t.damping,duration:e};{const f=Math.pow(d,2)*i;return{stiffness:f,damping:s*2*Math.sqrt(i*f),duration:e}}}const FD=12;function qD(e,t,r){let i=r;for(let o=1;oe[r]!==void 0)}function XD(e){let t={velocity:_t.velocity,stiffness:_t.stiffness,damping:_t.damping,mass:_t.mass,isResolvedFromDuration:!1,...e};if(!Vh(e,KD)&&Vh(e,HD))if(t.velocity=0,e.visualDuration){const r=e.visualDuration,i=2*Math.PI/(r*1.2),o=i*i,c=2*Ii(.05,1,1-(e.bounce||0))*Math.sqrt(o);t={...t,mass:_t.mass,stiffness:o,damping:c}}else{const r=$D({...e,velocity:0});t={...t,...r,mass:_t.mass},t.isResolvedFromDuration=!0}return t}function dp(e=_t.visualDuration,t=_t.bounce){const r=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:i,restDelta:o}=r;const c=r.keyframes[0],s=r.keyframes[r.keyframes.length-1],u={done:!1,value:c},{stiffness:d,damping:f,mass:_,duration:m,velocity:g,isResolvedFromDuration:w}=XD({...r,velocity:-ri(r.velocity||0)}),b=g||0,x=f/(2*Math.sqrt(d*_)),A=s-c,T=ri(Math.sqrt(d/_)),O=Math.abs(A)<5;i||(i=O?_t.restSpeed.granular:_t.restSpeed.default),o||(o=O?_t.restDelta.granular:_t.restDelta.default);let E;if(x<1){const C=D2(T,x);E=M=>{const R=Math.exp(-x*T*M);return s-R*((b+x*T*A)/C*Math.sin(C*M)+A*Math.cos(C*M))}}else if(x===1)E=C=>s-Math.exp(-T*C)*(A+(b+T*A)*C);else{const C=T*Math.sqrt(x*x-1);E=M=>{const R=Math.exp(-x*T*M),z=Math.min(C*M,300);return s-R*((b+x*T*A)*Math.sinh(z)+C*A*Math.cosh(z))/C}}const N={calculatedDuration:w&&m||null,next:C=>{const M=E(C);if(w)u.done=C>=m;else{let R=C===0?b:0;x<1&&(R=C===0?wi(b):Lj(E,C,M));const z=Math.abs(R)<=i,H=Math.abs(s-M)<=o;u.done=z&&H}return u.value=u.done?s:M,u},toString:()=>{const C=Math.min(d8(N),pp),M=Rj(R=>N.next(C*R).value,C,30);return C+"ms "+M},toTransition:()=>{}};return N}dp.applyToOptions=e=>{const t=VD(e,100,dp);return e.ease=t.ease,e.duration=wi(t.duration),e.type="keyframes",e};function R2({keyframes:e,velocity:t=0,power:r=.8,timeConstant:i=325,bounceDamping:o=10,bounceStiffness:c=500,modifyTarget:s,min:u,max:d,restDelta:f=.5,restSpeed:_}){const m=e[0],g={done:!1,value:m},w=z=>u!==void 0&&zd,b=z=>u===void 0?d:d===void 0||Math.abs(u-z)-x*Math.exp(-z/i),E=z=>T+O(z),N=z=>{const H=O(z),Q=E(z);g.done=Math.abs(H)<=f,g.value=g.done?T:Q};let C,M;const R=z=>{w(g.value)&&(C=z,M=dp({keyframes:[g.value,b(g.value)],velocity:Lj(E,z,g.value),damping:o,stiffness:c,restDelta:f,restSpeed:_}))};return R(0),{calculatedDuration:null,next:z=>{let H=!1;return!M&&C===void 0&&(H=!0,N(z),R(z)),C!==void 0&&z>=C?M.next(z-C):(!H&&N(z),g)}}}function GD(e,t,r){const i=[],o=r||gn.mix||Dj,c=e.length-1;for(let s=0;st[0];if(c===2&&t[0]===t[1])return()=>t[1];const s=e[0]===e[1];e[0]>e[c-1]&&(e=[...e].reverse(),t=[...t].reverse());const u=GD(t,i,o),d=u.length,f=_=>{if(s&&_1)for(;mf(Ii(e[0],e[c-1],_)):f}function WD(e,t){const r=e[e.length-1];for(let i=1;i<=t;i++){const o=vs(0,t,i);e.push(ut(r,1,o))}}function ZD(e){const t=[0];return WD(t,e.length-1),t}function QD(e,t){return e.map(r=>r*t)}function JD(e,t){return e.map(()=>t||jj).splice(0,e.length-1)}function fs({duration:e=300,keyframes:t,times:r,ease:i="easeInOut"}){const o=uD(i)?i.map(Dh):Dh(i),c={done:!1,value:t[0]},s=QD(r&&r.length===t.length?r:ZD(t),e),u=YD(s,t,{ease:Array.isArray(o)?o:JD(t,o)});return{calculatedDuration:e,next:d=>(c.value=u(d),c.done=d>=e,c)}}const eR=e=>e!==null;function f8(e,{repeat:t,repeatType:r="loop"},i,o=1){const c=e.filter(eR),u=o<0||t&&r!=="loop"&&t%2===1?0:c.length-1;return!u||i===void 0?c[u]:i}const tR={decay:R2,inertia:R2,tween:fs,keyframes:fs,spring:dp};function zj(e){typeof e.type=="string"&&(e.type=tR[e.type])}class _8{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(t=>{this.resolve=t})}notifyFinished(){this.resolve()}then(t,r){return this.finished.then(t,r)}}const rR=e=>e/100;class m8 extends _8{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{const{motionValue:r}=this.options;r&&r.updatedAt!==cr.now()&&this.tick(cr.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),this.options.onStop?.())},this.options=t,this.initAnimation(),this.play(),t.autoplay===!1&&this.pause()}initAnimation(){const{options:t}=this;zj(t);const{type:r=fs,repeat:i=0,repeatDelay:o=0,repeatType:c,velocity:s=0}=t;let{keyframes:u}=t;const d=r||fs;d!==fs&&typeof u[0]!="number"&&(this.mixKeyframes=$s(rR,Dj(u[0],u[1])),u=[0,100]);const f=d({...t,keyframes:u});c==="mirror"&&(this.mirroredGenerator=d({...t,keyframes:[...u].reverse(),velocity:-s})),f.calculatedDuration===null&&(f.calculatedDuration=d8(f));const{calculatedDuration:_}=f;this.calculatedDuration=_,this.resolvedDuration=_+o,this.totalDuration=this.resolvedDuration*(i+1)-o,this.generator=f}updateTime(t){const r=Math.round(t-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=r}tick(t,r=!1){const{generator:i,totalDuration:o,mixKeyframes:c,mirroredGenerator:s,resolvedDuration:u,calculatedDuration:d}=this;if(this.startTime===null)return i.next(0);const{delay:f=0,keyframes:_,repeat:m,repeatType:g,repeatDelay:w,type:b,onUpdate:x,finalKeyframe:A}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-o/this.speed,this.startTime)),r?this.currentTime=t:this.updateTime(t);const T=this.currentTime-f*(this.playbackSpeed>=0?1:-1),O=this.playbackSpeed>=0?T<0:T>o;this.currentTime=Math.max(T,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=o);let E=this.currentTime,N=i;if(m){const z=Math.min(this.currentTime,o)/u;let H=Math.floor(z),Q=z%1;!Q&&z>=1&&(Q=1),Q===1&&H--,H=Math.min(H,m+1),H%2&&(g==="reverse"?(Q=1-Q,w&&(Q-=w/u)):g==="mirror"&&(N=s)),E=Ii(0,1,Q)*u}const C=O?{done:!1,value:_[0]}:N.next(E);c&&!O&&(C.value=c(C.value));let{done:M}=C;!O&&d!==null&&(M=this.playbackSpeed>=0?this.currentTime>=o:this.currentTime<=0);const R=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&M);return R&&b!==R2&&(C.value=f8(_,this.options,A,this.speed)),x&&x(C.value),R&&this.finish(),C}then(t,r){return this.finished.then(t,r)}get duration(){return ri(this.calculatedDuration)}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+ri(t)}get time(){return ri(this.currentTime)}set time(t){t=wi(t),this.currentTime=t,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=t,this.tick(t))}get speed(){return this.playbackSpeed}set speed(t){const r=this.playbackSpeed!==t;r&&this.driver&&this.updateTime(cr.now()),this.playbackSpeed=t,r&&this.driver&&(this.time=ri(this.currentTime))}play(){if(this.isStopped)return;const{driver:t=BD,startTime:r}=this.options;this.driver||(this.driver=t(o=>this.tick(o))),this.options.onPlay?.();const i=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=i):this.holdTime!==null?this.startTime=i-this.holdTime:this.startTime||(this.startTime=r??i),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(cr.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}attachTimeline(t){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),t.observe(this)}}function iR(e){for(let t=1;te*180/Math.PI,L2=e=>{const t=Qa(Math.atan2(e[1],e[0]));return z2(t)},nR={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:L2,rotateZ:L2,skewX:e=>Qa(Math.atan(e[1])),skewY:e=>Qa(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},z2=e=>(e=e%360,e<0&&(e+=360),e),Uh=L2,$h=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),Fh=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),aR={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:$h,scaleY:Fh,scale:e=>($h(e)+Fh(e))/2,rotateX:e=>z2(Qa(Math.atan2(e[6],e[5]))),rotateY:e=>z2(Qa(Math.atan2(-e[2],e[0]))),rotateZ:Uh,rotate:Uh,skewX:e=>Qa(Math.atan(e[4])),skewY:e=>Qa(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function I2(e){return e.includes("scale")?1:0}function B2(e,t){if(!e||e==="none")return I2(t);const r=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let i,o;if(r)i=aR,o=r;else{const u=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);i=nR,o=u}if(!o)return I2(t);const c=i[t],s=o[1].split(",").map(cR);return typeof c=="function"?c(s):s[c]}const oR=(e,t)=>{const{transform:r="none"}=getComputedStyle(e);return B2(r,t)};function cR(e){return parseFloat(e.trim())}const Bc=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Vc=new Set(Bc),qh=e=>e===Ic||e===fe,lR=new Set(["x","y","z"]),sR=Bc.filter(e=>!lR.has(e));function uR(e){const t=[];return sR.forEach(r=>{const i=e.getValue(r);i!==void 0&&(t.push([r,i.get()]),i.set(r.startsWith("scale")?1:0))}),t}const sa={width:({x:e},{paddingLeft:t="0",paddingRight:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),height:({y:e},{paddingTop:t="0",paddingBottom:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>B2(t,"x"),y:(e,{transform:t})=>B2(t,"y")};sa.translateX=sa.x;sa.translateY=sa.y;const io=new Set;let V2=!1,U2=!1,$2=!1;function Ij(){if(U2){const e=Array.from(io).filter(i=>i.needsMeasurement),t=new Set(e.map(i=>i.element)),r=new Map;t.forEach(i=>{const o=uR(i);o.length&&(r.set(i,o),i.render())}),e.forEach(i=>i.measureInitialState()),t.forEach(i=>{i.render();const o=r.get(i);o&&o.forEach(([c,s])=>{i.getValue(c)?.set(s)})}),e.forEach(i=>i.measureEndState()),e.forEach(i=>{i.suspendedScrollY!==void 0&&window.scrollTo(0,i.suspendedScrollY)})}U2=!1,V2=!1,io.forEach(e=>e.complete($2)),io.clear()}function Bj(){io.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(U2=!0)})}function pR(){$2=!0,Bj(),Ij(),$2=!1}class h8{constructor(t,r,i,o,c,s=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...t],this.onComplete=r,this.name=i,this.motionValue=o,this.element=c,this.isAsync=s}scheduleResolve(){this.state="scheduled",this.isAsync?(io.add(this),V2||(V2=!0,tt.read(Bj),tt.resolveKeyframes(Ij))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:r,element:i,motionValue:o}=this;if(t[0]===null){const c=o?.get(),s=t[t.length-1];if(c!==void 0)t[0]=c;else if(i&&r){const u=i.readValue(r,s);u!=null&&(t[0]=u)}t[0]===void 0&&(t[0]=s),o&&c===void 0&&o.set(t[0])}iR(t)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(t=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,t),io.delete(this)}cancel(){this.state==="scheduled"&&(io.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const dR=e=>e.startsWith("--");function Vj(e,t,r){dR(t)?e.style.setProperty(t,r):e.style[t]=r}const fR={};function Uj(e,t){const r=fj(e);return()=>fR[t]??r()}const _R=Uj(()=>window.ScrollTimeline!==void 0,"scrollTimeline"),$j=Uj(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),ls=([e,t,r,i])=>`cubic-bezier(${e}, ${t}, ${r}, ${i})`,Hh={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:ls([0,.65,.55,1]),circOut:ls([.55,0,1,.45]),backIn:ls([.31,.01,.66,-.59]),backOut:ls([.33,1.53,.69,.99])};function Fj(e,t){if(e)return typeof e=="function"?$j()?Rj(e,t):"ease-out":Aj(e)?ls(e):Array.isArray(e)?e.map(r=>Fj(r,t)||Hh.easeOut):Hh[e]}function mR(e,t,r,{delay:i=0,duration:o=300,repeat:c=0,repeatType:s="loop",ease:u="easeOut",times:d}={},f=void 0){const _={[t]:r};d&&(_.offset=d);const m=Fj(u,o);Array.isArray(m)&&(_.easing=m);const g={delay:i,duration:o,easing:Array.isArray(m)?"linear":m,fill:"both",iterations:c+1,direction:s==="reverse"?"alternate":"normal"};return f&&(g.pseudoElement=f),e.animate(_,g)}function qj(e){return typeof e=="function"&&"applyToOptions"in e}function hR({type:e,...t}){return qj(e)&&$j()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}class Hj extends _8{constructor(t){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!t)return;const{element:r,name:i,keyframes:o,pseudoElement:c,allowFlatten:s=!1,finalKeyframe:u,onComplete:d}=t;this.isPseudoElement=!!c,this.allowFlatten=s,this.options=t,n8(typeof t.type!="string");const f=hR(t);this.animation=mR(r,i,o,f,c),f.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!c){const _=f8(o,this.options,u,this.speed);this.updateMotionValue&&this.updateMotionValue(_),Vj(r,i,_),this.animation.cancel()}d?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:t}=this;t==="idle"||t==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){const t=this.options?.element;!this.isPseudoElement&&t?.isConnected&&this.animation.commitStyles?.()}get duration(){const t=this.animation.effect?.getComputedTiming?.().duration||0;return ri(Number(t))}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+ri(t)}get time(){return ri(Number(this.animation.currentTime)||0)}set time(t){const r=this.finishedTime!==null;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=wi(t),r&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(t){t<0&&(this.finishedTime=null),this.animation.playbackRate=t}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(t){this.manualStartTime=this.animation.startTime=t}attachTimeline({timeline:t,rangeStart:r,rangeEnd:i,observe:o}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,t&&_R()?(this.animation.timeline=t,r&&(this.animation.rangeStart=r),i&&(this.animation.rangeEnd=i),ai):o(this)}}const Kj={anticipate:wj,backInOut:vj,circInOut:xj};function gR(e){return e in Kj}function yR(e){typeof e.ease=="string"&&gR(e.ease)&&(e.ease=Kj[e.ease])}const Bf=10;class vR extends Hj{constructor(t){yR(t),zj(t),super(t),t.startTime!==void 0&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){const{motionValue:r,onUpdate:i,onComplete:o,element:c,...s}=this.options;if(!r)return;if(t!==void 0){r.set(t);return}const u=new m8({...s,autoplay:!1}),d=Math.max(Bf,cr.now()-this.startTime),f=Ii(0,Bf,d-Bf),_=u.sample(d).value,{name:m}=this.options;c&&m&&Vj(c,m,_),r.setWithVelocity(u.sample(Math.max(0,d-f)).value,_,f),u.stop()}}const Kh=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(bi.test(e)||e==="0")&&!e.startsWith("url("));function wR(e){const t=e[0];if(e.length===1)return!0;for(let r=0;rObject.hasOwnProperty.call(Element.prototype,"animate"));function AR(e){const{motionValue:t,name:r,repeatDelay:i,repeatType:o,damping:c,type:s}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;const{onUpdate:d,transformTemplate:f}=t.owner.getProps();return jR()&&r&&xR.has(r)&&(r!=="transform"||!f)&&!d&&!i&&o!=="mirror"&&c!==0&&s!=="inertia"}const SR=40;class TR extends _8{constructor({autoplay:t=!0,delay:r=0,type:i="keyframes",repeat:o=0,repeatDelay:c=0,repeatType:s="loop",keyframes:u,name:d,motionValue:f,element:_,...m}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=cr.now();const g={autoplay:t,delay:r,type:i,repeat:o,repeatDelay:c,repeatType:s,name:d,motionValue:f,element:_,...m},w=_?.KeyframeResolver||h8;this.keyframeResolver=new w(u,(b,x,A)=>this.onKeyframesResolved(b,x,g,!A),d,f,_),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(t,r,i,o){this.keyframeResolver=void 0;const{name:c,type:s,velocity:u,delay:d,isHandoff:f,onUpdate:_}=i;this.resolvedAt=cr.now(),bR(t,c,s,u)||((gn.instantAnimations||!d)&&_?.(f8(t,i,r)),t[0]=t[t.length-1],F2(i),i.repeat=0);const g={startTime:o?this.resolvedAt?this.resolvedAt-this.createdAt>SR?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:r,...i,keyframes:t},w=!f&&AR(g),b=g.motionValue?.owner?.current,x=w?new vR({...g,element:b}):new m8(g);x.finished.then(()=>{this.notifyFinished()}).catch(ai),this.pendingTimeline&&(this.stopTimeline=x.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=x}get finished(){return this._animation?this.animation.finished:this._finished}then(t,r){return this.finished.finally(t).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),pR()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(t){this.animation.time=t}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(t){this.animation.speed=t}get startTime(){return this.animation.startTime}attachTimeline(t){return this._animation?this.stopTimeline=this.animation.attachTimeline(t):this.pendingTimeline=t,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}function Xj(e,t,r,i=0,o=1){const c=Array.from(e).sort((f,_)=>f.sortNodePosition(_)).indexOf(t),s=e.size,u=(s-1)*i;return typeof r=="function"?r(c,s):o===1?c*i:u-c*i}const ER=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function OR(e){const t=ER.exec(e);if(!t)return[,];const[,r,i,o]=t;return[`--${r??i}`,o]}function Gj(e,t,r=1){const[i,o]=OR(e);if(!i)return;const c=window.getComputedStyle(t).getPropertyValue(i);if(c){const s=c.trim();return uj(s)?parseFloat(s):s}return l8(o)?Gj(o,t,r+1):o}const kR={type:"spring",stiffness:500,damping:25,restSpeed:10},NR=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),CR={type:"keyframes",duration:.8},MR={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},PR=(e,{keyframes:t})=>t.length>2?CR:Vc.has(e)?e.startsWith("scale")?NR(t[1]):kR:MR,DR=e=>e!==null;function RR(e,{repeat:t,repeatType:r="loop"},i){const o=e.filter(DR),c=t&&r!=="loop"&&t%2===1?0:o.length-1;return o[c]}function Yj(e,t){if(e?.inherit&&t){const{inherit:r,...i}=e;return{...t,...i}}return e}function g8(e,t){const r=e?.[t]??e?.default??e;return r!==e?Yj(r,e):r}function LR({when:e,delay:t,delayChildren:r,staggerChildren:i,staggerDirection:o,repeat:c,repeatType:s,repeatDelay:u,from:d,elapsed:f,..._}){return!!Object.keys(_).length}const y8=(e,t,r,i={},o,c)=>s=>{const u=g8(i,e)||{},d=u.delay||i.delay||0;let{elapsed:f=0}=i;f=f-wi(d);const _={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...u,delay:-f,onUpdate:g=>{t.set(g),u.onUpdate&&u.onUpdate(g)},onComplete:()=>{s(),u.onComplete&&u.onComplete()},name:e,motionValue:t,element:c?void 0:o};LR(u)||Object.assign(_,PR(e,_)),_.duration&&(_.duration=wi(_.duration)),_.repeatDelay&&(_.repeatDelay=wi(_.repeatDelay)),_.from!==void 0&&(_.keyframes[0]=_.from);let m=!1;if((_.type===!1||_.duration===0&&!_.repeatDelay)&&(F2(_),_.delay===0&&(m=!0)),(gn.instantAnimations||gn.skipAnimations||o?.shouldSkipAnimations)&&(m=!0,F2(_),_.delay=0),_.allowFlatten=!u.type&&!u.ease,m&&!c&&t.get()!==void 0){const g=RR(_.keyframes,u);if(g!==void 0){tt.update(()=>{_.onUpdate(g),_.onComplete()});return}}return u.isSync?new m8(_):new TR(_)};function Xh(e){const t=[{},{}];return e?.values.forEach((r,i)=>{t[0][i]=r.get(),t[1][i]=r.getVelocity()}),t}function v8(e,t,r,i){if(typeof t=="function"){const[o,c]=Xh(i);t=t(r!==void 0?r:e.custom,o,c)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[o,c]=Xh(i);t=t(r!==void 0?r:e.custom,o,c)}return t}function Ac(e,t,r){const i=e.getProps();return v8(i,t,r!==void 0?r:i.custom,e)}const Wj=new Set(["width","height","top","left","right","bottom",...Bc]),Gh=30,zR=e=>!isNaN(parseFloat(e));class IR{constructor(t,r={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=i=>{const o=cr.now();if(this.updatedAt!==o&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(i),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(const c of this.dependents)c.dirty()},this.hasAnimated=!1,this.setCurrent(t),this.owner=r.owner}setCurrent(t){this.current=t,this.updatedAt=cr.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=zR(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,r){this.events[t]||(this.events[t]=new a8);const i=this.events[t].add(r);return t==="change"?()=>{i(),tt.read(()=>{this.events.change.getSize()||this.stop()})}:i}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,r){this.passiveEffect=t,this.stopPassiveEffect=r}set(t){this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t)}setWithVelocity(t,r,i){this.set(r),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-i}jump(t,r=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,r&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(t){this.dependents||(this.dependents=new Set),this.dependents.add(t)}removeDependent(t){this.dependents&&this.dependents.delete(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=cr.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>Gh)return 0;const r=Math.min(this.updatedAt-this.prevUpdatedAt,Gh);return _j(parseFloat(this.current)-parseFloat(this.prevFrameValue),r)}start(t){return this.stop(),new Promise(r=>{this.hasAnimated=!0,this.animation=t(r),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Nc(e,t){return new IR(e,t)}const q2=e=>Array.isArray(e);function BR(e,t,r){e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,Nc(r))}function VR(e){return q2(e)?e[e.length-1]||0:e}function UR(e,t){const r=Ac(e,t);let{transitionEnd:i={},transition:o={},...c}=r||{};c={...c,...i};for(const s in c){const u=VR(c[s]);BR(e,s,u)}}const ir=e=>!!(e&&e.getVelocity);function $R(e){return!!(ir(e)&&e.add)}function H2(e,t){const r=e.getValue("willChange");if($R(r))return r.add(t);if(!r&&gn.WillChange){const i=new gn.WillChange("auto");e.addValue("willChange",i),i.add(t)}}function w8(e){return e.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`)}const FR="framerAppearId",Zj="data-"+w8(FR);function Qj(e){return e.props[Zj]}function qR({protectedKeys:e,needsAnimating:t},r){const i=e.hasOwnProperty(r)&&t[r]!==!0;return t[r]=!1,i}function Jj(e,t,{delay:r=0,transitionOverride:i,type:o}={}){let{transition:c,transitionEnd:s,...u}=t;const d=e.getDefaultTransition();c=c?Yj(c,d):d;const f=c?.reduceMotion;i&&(c=i);const _=[],m=o&&e.animationState&&e.animationState.getState()[o];for(const g in u){const w=e.getValue(g,e.latestValues[g]??null),b=u[g];if(b===void 0||m&&qR(m,g))continue;const x={delay:r,...g8(c||{},g)},A=w.get();if(A!==void 0&&!w.isAnimating&&!Array.isArray(b)&&b===A&&!x.velocity)continue;let T=!1;if(window.MotionHandoffAnimation){const N=Qj(e);if(N){const C=window.MotionHandoffAnimation(N,g,tt);C!==null&&(x.startTime=C,T=!0)}}H2(e,g);const O=f??e.shouldReduceMotion;w.start(y8(g,w,b,O&&Wj.has(g)?{type:!1}:x,e,T));const E=w.animation;E&&_.push(E)}if(s){const g=()=>tt.update(()=>{s&&UR(e,s)});_.length?Promise.all(_).then(g):g()}return _}function K2(e,t,r={}){const i=Ac(e,t,r.type==="exit"?e.presenceContext?.custom:void 0);let{transition:o=e.getDefaultTransition()||{}}=i||{};r.transitionOverride&&(o=r.transitionOverride);const c=i?()=>Promise.all(Jj(e,i,r)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(d=0)=>{const{delayChildren:f=0,staggerChildren:_,staggerDirection:m}=o;return HR(e,t,d,f,_,m,r)}:()=>Promise.resolve(),{when:u}=o;if(u){const[d,f]=u==="beforeChildren"?[c,s]:[s,c];return d().then(()=>f())}else return Promise.all([c(),s(r.delay)])}function HR(e,t,r=0,i=0,o=0,c=1,s){const u=[];for(const d of e.variantChildren)d.notify("AnimationStart",t),u.push(K2(d,t,{...s,delay:r+(typeof i=="function"?0:i)+Xj(e.variantChildren,d,i,o,c)}).then(()=>d.notify("AnimationComplete",t)));return Promise.all(u)}function KR(e,t,r={}){e.notify("AnimationStart",t);let i;if(Array.isArray(t)){const o=t.map(c=>K2(e,c,r));i=Promise.all(o)}else if(typeof t=="string")i=K2(e,t,r);else{const o=typeof t=="function"?Ac(e,t,r.custom):t;i=Promise.all(Jj(e,o,r))}return i.then(()=>{e.notify("AnimationComplete",t)})}const XR={test:e=>e==="auto",parse:e=>e},eA=e=>t=>t.test(e),tA=[Ic,fe,Ri,na,jD,xD,XR],Yh=e=>tA.find(eA(e));function GR(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||dj(e):!0}const YR=new Set(["brightness","contrast","saturate","opacity"]);function WR(e){const[t,r]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[i]=r.match(s8)||[];if(!i)return e;const o=r.replace(i,"");let c=YR.has(t)?1:0;return i!==r&&(c*=100),t+"("+c+o+")"}const ZR=/\b([a-z-]*)\(.*?\)/gu,X2={...bi,getAnimatableNone:e=>{const t=e.match(ZR);return t?t.map(WR).join(" "):e}},G2={...bi,getAnimatableNone:e=>{const t=bi.parse(e);return bi.createTransformer(e)(t.map(i=>typeof i=="number"?0:typeof i=="object"?{...i,alpha:1}:i))}},Wh={...Ic,transform:Math.round},QR={rotate:na,rotateX:na,rotateY:na,rotateZ:na,scale:Nu,scaleX:Nu,scaleY:Nu,scaleZ:Nu,skew:na,skewX:na,skewY:na,distance:fe,translateX:fe,translateY:fe,translateZ:fe,x:fe,y:fe,z:fe,perspective:fe,transformPerspective:fe,opacity:ws,originX:Lh,originY:Lh,originZ:fe},b8={borderWidth:fe,borderTopWidth:fe,borderRightWidth:fe,borderBottomWidth:fe,borderLeftWidth:fe,borderRadius:fe,borderTopLeftRadius:fe,borderTopRightRadius:fe,borderBottomRightRadius:fe,borderBottomLeftRadius:fe,width:fe,maxWidth:fe,height:fe,maxHeight:fe,top:fe,right:fe,bottom:fe,left:fe,inset:fe,insetBlock:fe,insetBlockStart:fe,insetBlockEnd:fe,insetInline:fe,insetInlineStart:fe,insetInlineEnd:fe,padding:fe,paddingTop:fe,paddingRight:fe,paddingBottom:fe,paddingLeft:fe,paddingBlock:fe,paddingBlockStart:fe,paddingBlockEnd:fe,paddingInline:fe,paddingInlineStart:fe,paddingInlineEnd:fe,margin:fe,marginTop:fe,marginRight:fe,marginBottom:fe,marginLeft:fe,marginBlock:fe,marginBlockStart:fe,marginBlockEnd:fe,marginInline:fe,marginInlineStart:fe,marginInlineEnd:fe,fontSize:fe,backgroundPositionX:fe,backgroundPositionY:fe,...QR,zIndex:Wh,fillOpacity:ws,strokeOpacity:ws,numOctaves:Wh},JR={...b8,color:Tt,backgroundColor:Tt,outlineColor:Tt,fill:Tt,stroke:Tt,borderColor:Tt,borderTopColor:Tt,borderRightColor:Tt,borderBottomColor:Tt,borderLeftColor:Tt,filter:X2,WebkitFilter:X2,mask:G2,WebkitMask:G2},rA=e=>JR[e],eL=new Set([X2,G2]);function iA(e,t){let r=rA(e);return eL.has(r)||(r=bi),r.getAnimatableNone?r.getAnimatableNone(t):void 0}const tL=new Set(["auto","none","0"]);function rL(e,t,r){let i=0,o;for(;i{t.getValue(u).set(d)}),this.resolveNoneKeyframes()}}const nL=new Set(["opacity","clipPath","filter","transform"]);function nA(e,t,r){if(e==null)return[];if(e instanceof EventTarget)return[e];if(typeof e=="string"){let i=document;const o=r?.[e]??i.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e).filter(i=>i!=null)}const aA=(e,t)=>t&&typeof e=="number"?t.transform(e):e;function Y2(e){return pj(e)&&"offsetHeight"in e}const{schedule:x8}=Sj(queueMicrotask,!1),hi={x:!1,y:!1};function oA(){return hi.x||hi.y}function aL(e){return e==="x"||e==="y"?hi[e]?null:(hi[e]=!0,()=>{hi[e]=!1}):hi.x||hi.y?null:(hi.x=hi.y=!0,()=>{hi.x=hi.y=!1})}function cA(e,t){const r=nA(e),i=new AbortController,o={passive:!0,...t,signal:i.signal};return[r,o,()=>i.abort()]}function oL(e){return!(e.pointerType==="touch"||oA())}function cL(e,t,r={}){const[i,o,c]=cA(e,r);return i.forEach(s=>{let u=!1,d=!1,f;const _=()=>{s.removeEventListener("pointerleave",b)},m=A=>{f&&(f(A),f=void 0),_()},g=A=>{u=!1,window.removeEventListener("pointerup",g),window.removeEventListener("pointercancel",g),d&&(d=!1,m(A))},w=()=>{u=!0,window.addEventListener("pointerup",g,o),window.addEventListener("pointercancel",g,o)},b=A=>{if(A.pointerType!=="touch"){if(u){d=!0;return}m(A)}},x=A=>{if(!oL(A))return;d=!1;const T=t(s,A);typeof T=="function"&&(f=T,s.addEventListener("pointerleave",b,o))};s.addEventListener("pointerenter",x,o),s.addEventListener("pointerdown",w,o)}),c}const lA=(e,t)=>t?e===t?!0:lA(e,t.parentElement):!1,j8=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,lL=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function sL(e){return lL.has(e.tagName)||e.isContentEditable===!0}const uL=new Set(["INPUT","SELECT","TEXTAREA"]);function pL(e){return uL.has(e.tagName)||e.isContentEditable===!0}const Ju=new WeakSet;function Zh(e){return t=>{t.key==="Enter"&&e(t)}}function Vf(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const dL=(e,t)=>{const r=e.currentTarget;if(!r)return;const i=Zh(()=>{if(Ju.has(r))return;Vf(r,"down");const o=Zh(()=>{Vf(r,"up")}),c=()=>Vf(r,"cancel");r.addEventListener("keyup",o,t),r.addEventListener("blur",c,t)});r.addEventListener("keydown",i,t),r.addEventListener("blur",()=>r.removeEventListener("keydown",i),t)};function Qh(e){return j8(e)&&!oA()}const Jh=new WeakSet;function fL(e,t,r={}){const[i,o,c]=cA(e,r),s=u=>{const d=u.currentTarget;if(!Qh(u)||Jh.has(u))return;Ju.add(d),r.stopPropagation&&Jh.add(u);const f=t(d,u),_=(w,b)=>{window.removeEventListener("pointerup",m),window.removeEventListener("pointercancel",g),Ju.has(d)&&Ju.delete(d),Qh(w)&&typeof f=="function"&&f(w,{success:b})},m=w=>{_(w,d===window||d===document||r.useGlobalTarget||lA(d,w.target))},g=w=>{_(w,!1)};window.addEventListener("pointerup",m,o),window.addEventListener("pointercancel",g,o)};return i.forEach(u=>{(r.useGlobalTarget?window:u).addEventListener("pointerdown",s,o),Y2(u)&&(u.addEventListener("focus",f=>dL(f,o)),!sL(u)&&!u.hasAttribute("tabindex")&&(u.tabIndex=0))}),c}function A8(e){return pj(e)&&"ownerSVGElement"in e}const ep=new WeakMap;let tp;const sA=(e,t,r)=>(i,o)=>o&&o[0]?o[0][e+"Size"]:A8(i)&&"getBBox"in i?i.getBBox()[t]:i[r],_L=sA("inline","width","offsetWidth"),mL=sA("block","height","offsetHeight");function hL({target:e,borderBoxSize:t}){ep.get(e)?.forEach(r=>{r(e,{get width(){return _L(e,t)},get height(){return mL(e,t)}})})}function gL(e){e.forEach(hL)}function yL(){typeof ResizeObserver>"u"||(tp=new ResizeObserver(gL))}function vL(e,t){tp||yL();const r=nA(e);return r.forEach(i=>{let o=ep.get(i);o||(o=new Set,ep.set(i,o)),o.add(t),tp?.observe(i)}),()=>{r.forEach(i=>{const o=ep.get(i);o?.delete(t),o?.size||tp?.unobserve(i)})}}const rp=new Set;let yc;function wL(){yc=()=>{const e={get width(){return window.innerWidth},get height(){return window.innerHeight}};rp.forEach(t=>t(e))},window.addEventListener("resize",yc)}function bL(e){return rp.add(e),yc||wL(),()=>{rp.delete(e),!rp.size&&typeof yc=="function"&&(window.removeEventListener("resize",yc),yc=void 0)}}function eg(e,t){return typeof e=="function"?bL(e):vL(e,t)}function xL(e){return A8(e)&&e.tagName==="svg"}const jL=[...tA,Tt,bi],AL=e=>jL.find(eA(e)),tg=()=>({translate:0,scale:1,origin:0,originPoint:0}),vc=()=>({x:tg(),y:tg()}),rg=()=>({min:0,max:0}),Ct=()=>({x:rg(),y:rg()}),SL=new WeakMap;function _d(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function xs(e){return typeof e=="string"||Array.isArray(e)}const S8=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],T8=["initial",...S8];function md(e){return _d(e.animate)||T8.some(t=>xs(e[t]))}function uA(e){return!!(md(e)||e.variants)}function TL(e,t,r){for(const i in t){const o=t[i],c=r[i];if(ir(o))e.addValue(i,o);else if(ir(c))e.addValue(i,Nc(o,{owner:e}));else if(c!==o)if(e.hasValue(i)){const s=e.getValue(i);s.liveStyle===!0?s.jump(o):s.hasAnimated||s.set(o)}else{const s=e.getStaticValue(i);e.addValue(i,Nc(s!==void 0?s:o,{owner:e}))}}for(const i in r)t[i]===void 0&&e.removeValue(i);return t}const W2={current:null},pA={current:!1},EL=typeof window<"u";function OL(){if(pA.current=!0,!!EL)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>W2.current=e.matches;e.addEventListener("change",t),t()}else W2.current=!1}const ig=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let fp={};function dA(e){fp=e}function kL(){return fp}class NL{scrapeMotionValuesFromProps(t,r,i){return{}}constructor({parent:t,props:r,presenceContext:i,reducedMotionConfig:o,skipAnimations:c,blockInitialAnimation:s,visualState:u},d={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=h8,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const w=cr.now();this.renderScheduledAtthis.bindToMotionValue(i,r)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(pA.current||OL(),this.shouldReduceMotion=W2.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){this.projection&&this.projection.unmount(),fa(this.notifyUpdate),fa(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const r=this.features[t];r&&(r.unmount(),r.isMounted=!1)}this.current=null}addChild(t){this.children.add(t),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(t)}removeChild(t){this.children.delete(t),this.enteringChildren&&this.enteringChildren.delete(t)}bindToMotionValue(t,r){if(this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)(),r.accelerate&&nL.has(t)&&this.current instanceof HTMLElement){const{factory:s,keyframes:u,times:d,ease:f,duration:_}=r.accelerate,m=new Hj({element:this.current,name:t,keyframes:u,times:d,ease:f,duration:wi(_)}),g=s(m);this.valueSubscriptions.set(t,()=>{g(),m.cancel()});return}const i=Vc.has(t);i&&this.onBindTransform&&this.onBindTransform();const o=r.on("change",s=>{this.latestValues[t]=s,this.props.onUpdate&&tt.preRender(this.notifyUpdate),i&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let c;typeof window<"u"&&window.MotionCheckAppearSync&&(c=window.MotionCheckAppearSync(this,t,r)),this.valueSubscriptions.set(t,()=>{o(),c&&c(),r.owner&&r.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in fp){const r=fp[t];if(!r)continue;const{isEnabled:i,Feature:o}=r;if(!this.features[t]&&o&&i(this.props)&&(this.features[t]=new o(this)),this.features[t]){const c=this.features[t];c.isMounted?c.update():(c.mount(),c.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Ct()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,r){this.latestValues[t]=r}update(t,r){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=r;for(let i=0;ir.variantChildren.delete(t)}addValue(t,r){const i=this.values.get(t);r!==i&&(i&&this.removeValue(t),this.bindToMotionValue(t,r),this.values.set(t,r),this.latestValues[t]=r.get())}removeValue(t){this.values.delete(t);const r=this.valueSubscriptions.get(t);r&&(r(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,r){if(this.props.values&&this.props.values[t])return this.props.values[t];let i=this.values.get(t);return i===void 0&&r!==void 0&&(i=Nc(r===null?void 0:r,{owner:this}),this.addValue(t,i)),i}readValue(t,r){let i=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.getBaseTargetFromProps(this.props,t)??this.readValueFromInstance(this.current,t,this.options);return i!=null&&(typeof i=="string"&&(uj(i)||dj(i))?i=parseFloat(i):!AL(i)&&bi.test(r)&&(i=iA(t,r)),this.setBaseTarget(t,ir(i)?i.get():i)),ir(i)?i.get():i}setBaseTarget(t,r){this.baseTarget[t]=r}getBaseTarget(t){const{initial:r}=this.props;let i;if(typeof r=="string"||typeof r=="object"){const c=v8(this.props,r,this.presenceContext?.custom);c&&(i=c[t])}if(r&&i!==void 0)return i;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!ir(o)?o:this.initialValues[t]!==void 0&&i===void 0?void 0:this.baseTarget[t]}on(t,r){return this.events[t]||(this.events[t]=new a8),this.events[t].add(r)}notify(t,...r){this.events[t]&&this.events[t].notify(...r)}scheduleRenderMicrotask(){x8.render(this.render)}}class fA extends NL{constructor(){super(...arguments),this.KeyframeResolver=iL}sortInstanceNodePosition(t,r){return t.compareDocumentPosition(r)&2?1:-1}getBaseTargetFromProps(t,r){const i=t.style;return i?i[r]:void 0}removeValueFromRenderState(t,{vars:r,style:i}){delete r[t],delete i[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;ir(t)&&(this.childSubscription=t.on("change",r=>{this.current&&(this.current.textContent=`${r}`)}))}}class ya{constructor(t){this.isMounted=!1,this.node=t}update(){}}function _A({top:e,left:t,right:r,bottom:i}){return{x:{min:t,max:r},y:{min:e,max:i}}}function CL({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function ML(e,t){if(!t)return e;const r=t({x:e.left,y:e.top}),i=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:i.y,right:i.x}}function Uf(e){return e===void 0||e===1}function Z2({scale:e,scaleX:t,scaleY:r}){return!Uf(e)||!Uf(t)||!Uf(r)}function Xa(e){return Z2(e)||mA(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function mA(e){return ng(e.x)||ng(e.y)}function ng(e){return e&&e!=="0%"}function _p(e,t,r){const i=e-r,o=t*i;return r+o}function ag(e,t,r,i,o){return o!==void 0&&(e=_p(e,o,i)),_p(e,r,i)+t}function Q2(e,t=0,r=1,i,o){e.min=ag(e.min,t,r,i,o),e.max=ag(e.max,t,r,i,o)}function hA(e,{x:t,y:r}){Q2(e.x,t.translate,t.scale,t.originPoint),Q2(e.y,r.translate,r.scale,r.originPoint)}const og=.999999999999,cg=1.0000000000001;function PL(e,t,r,i=!1){const o=r.length;if(!o)return;t.x=t.y=1;let c,s;for(let u=0;uog&&(t.x=1),t.yog&&(t.y=1)}function wc(e,t){e.min=e.min+t,e.max=e.max+t}function lg(e,t,r,i,o=.5){const c=ut(e.min,e.max,o);Q2(e,t,r,c,i)}function sg(e,t){return typeof e=="string"?parseFloat(e)/100*(t.max-t.min):e}function bc(e,t){lg(e.x,sg(t.x,e.x),t.scaleX,t.scale,t.originX),lg(e.y,sg(t.y,e.y),t.scaleY,t.scale,t.originY)}function gA(e,t){return _A(ML(e.getBoundingClientRect(),t))}function DL(e,t,r){const i=gA(e,r),{scroll:o}=t;return o&&(wc(i.x,o.offset.x),wc(i.y,o.offset.y)),i}const RL={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},LL=Bc.length;function zL(e,t,r){let i="",o=!0;for(let c=0;c{if(!t.target)return e;if(typeof e=="string")if(fe.test(e))e=parseFloat(e);else return e;const r=ug(e,t.target.x),i=ug(e,t.target.y);return`${r}% ${i}%`}},IL={correct:(e,{treeScale:t,projectionDelta:r})=>{const i=e,o=bi.parse(e);if(o.length>5)return i;const c=bi.createTransformer(e),s=typeof o[0]!="number"?1:0,u=r.x.scale*t.x,d=r.y.scale*t.y;o[0+s]/=u,o[1+s]/=d;const f=ut(u,d,.5);return typeof o[2+s]=="number"&&(o[2+s]/=f),typeof o[3+s]=="number"&&(o[3+s]/=f),c(o)}},J2={borderRadius:{...Xl,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Xl,borderTopRightRadius:Xl,borderBottomLeftRadius:Xl,borderBottomRightRadius:Xl,boxShadow:IL};function vA(e,{layout:t,layoutId:r}){return Vc.has(e)||e.startsWith("origin")||(t||r!==void 0)&&(!!J2[e]||e==="opacity")}function O8(e,t,r){const i=e.style,o=t?.style,c={};if(!i)return c;for(const s in i)(ir(i[s])||o&&ir(o[s])||vA(s,e)||r?.getValue(s)?.liveStyle!==void 0)&&(c[s]=i[s]);return c}function BL(e){return window.getComputedStyle(e)}class VL extends fA{constructor(){super(...arguments),this.type="html",this.renderInstance=yA}readValueFromInstance(t,r){if(Vc.has(r))return this.projection?.isProjecting?I2(r):oR(t,r);{const i=BL(t),o=(Ej(r)?i.getPropertyValue(r):i[r])||0;return typeof o=="string"?o.trim():o}}measureInstanceViewportBox(t,{transformPagePoint:r}){return gA(t,r)}build(t,r,i){E8(t,r,i.transformTemplate)}scrapeMotionValuesFromProps(t,r,i){return O8(t,r,i)}}const UL={offset:"stroke-dashoffset",array:"stroke-dasharray"},$L={offset:"strokeDashoffset",array:"strokeDasharray"};function FL(e,t,r=1,i=0,o=!0){e.pathLength=1;const c=o?UL:$L;e[c.offset]=`${-i}`,e[c.array]=`${t} ${r}`}const qL=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function wA(e,{attrX:t,attrY:r,attrScale:i,pathLength:o,pathSpacing:c=1,pathOffset:s=0,...u},d,f,_){if(E8(e,u,f),d){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:m,style:g}=e;m.transform&&(g.transform=m.transform,delete m.transform),(g.transform||m.transformOrigin)&&(g.transformOrigin=m.transformOrigin??"50% 50%",delete m.transformOrigin),g.transform&&(g.transformBox=_?.transformBox??"fill-box",delete m.transformBox);for(const w of qL)m[w]!==void 0&&(g[w]=m[w],delete m[w]);t!==void 0&&(m.x=t),r!==void 0&&(m.y=r),i!==void 0&&(m.scale=i),o!==void 0&&FL(m,o,c,s,!1)}const bA=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]),xA=e=>typeof e=="string"&&e.toLowerCase()==="svg";function HL(e,t,r,i){yA(e,t,void 0,i);for(const o in t.attrs)e.setAttribute(bA.has(o)?o:w8(o),t.attrs[o])}function jA(e,t,r){const i=O8(e,t,r);for(const o in e)if(ir(e[o])||ir(t[o])){const c=Bc.indexOf(o)!==-1?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;i[c]=e[o]}return i}class KL extends fA{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Ct}getBaseTargetFromProps(t,r){return t[r]}readValueFromInstance(t,r){if(Vc.has(r)){const i=rA(r);return i&&i.default||0}return r=bA.has(r)?r:w8(r),t.getAttribute(r)}scrapeMotionValuesFromProps(t,r,i){return jA(t,r,i)}build(t,r,i){wA(t,r,this.isSVGTag,i.transformTemplate,i.style)}renderInstance(t,r,i,o){HL(t,r,i,o)}mount(t){this.isSVGTag=xA(t.tagName),super.mount(t)}}const XL=T8.length;function AA(e){if(!e)return;if(!e.isControllingVariants){const r=e.parent?AA(e.parent)||{}:{};return e.props.initial!==void 0&&(r.initial=e.props.initial),r}const t={};for(let r=0;rPromise.all(t.map(({animation:r,options:i})=>KR(e,r,i)))}function ZL(e){let t=WL(e),r=pg(),i=!0,o=!1;const c=f=>(_,m)=>{const g=Ac(e,m,f==="exit"?e.presenceContext?.custom:void 0);if(g){const{transition:w,transitionEnd:b,...x}=g;_={..._,...x,...b}}return _};function s(f){t=f(e)}function u(f){const{props:_}=e,m=AA(e.parent)||{},g=[],w=new Set;let b={},x=1/0;for(let T=0;Tx&&C,Q=!1;const ee=Array.isArray(N)?N:[N];let G=ee.reduce(c(O),{});M===!1&&(G={});const{prevResolvedValues:ye={}}=E,ce={...ye,...G},ve=re=>{H=!0,w.has(re)&&(Q=!0,w.delete(re)),E.needsAnimating[re]=!0;const oe=e.getValue(re);oe&&(oe.liveStyle=!1)};for(const re in ce){const oe=G[re],le=ye[re];if(b.hasOwnProperty(re))continue;let D=!1;q2(oe)&&q2(le)?D=!SA(oe,le):D=oe!==le,D?oe!=null?ve(re):w.add(re):oe!==void 0&&w.has(re)?ve(re):E.protectedKeys[re]=!0}E.prevProp=N,E.prevResolvedValues=G,E.isActive&&(b={...b,...G}),(i||o)&&e.blockInitialAnimation&&(H=!1);const B=R&&z;H&&(!B||Q)&&g.push(...ee.map(re=>{const oe={type:O};if(typeof re=="string"&&(i||o)&&!B&&e.manuallyAnimateOnMount&&e.parent){const{parent:le}=e,D=Ac(le,re);if(le.enteringChildren&&D){const{delayChildren:K}=D.transition||{};oe.delay=Xj(le.enteringChildren,e,K)}}return{animation:re,options:oe}}))}if(w.size){const T={};if(typeof _.initial!="boolean"){const O=Ac(e,Array.isArray(_.initial)?_.initial[0]:_.initial);O&&O.transition&&(T.transition=O.transition)}w.forEach(O=>{const E=e.getBaseTarget(O),N=e.getValue(O);N&&(N.liveStyle=!0),T[O]=E??null}),g.push({animation:T})}let A=!!g.length;return i&&(_.initial===!1||_.initial===_.animate)&&!e.manuallyAnimateOnMount&&(A=!1),i=!1,o=!1,A?t(g):Promise.resolve()}function d(f,_){if(r[f].isActive===_)return Promise.resolve();e.variantChildren?.forEach(g=>g.animationState?.setActive(f,_)),r[f].isActive=_;const m=u(f);for(const g in r)r[g].protectedKeys={};return m}return{animateChanges:u,setActive:d,setAnimateFunction:s,getState:()=>r,reset:()=>{r=pg(),o=!0}}}function QL(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!SA(t,e):!1}function $a(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function pg(){return{animate:$a(!0),whileInView:$a(),whileHover:$a(),whileTap:$a(),whileDrag:$a(),whileFocus:$a(),exit:$a()}}function dg(e,t){e.min=t.min,e.max=t.max}function mi(e,t){dg(e.x,t.x),dg(e.y,t.y)}function fg(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}const TA=1e-4,JL=1-TA,ez=1+TA,EA=.01,tz=0-EA,rz=0+EA;function lr(e){return e.max-e.min}function iz(e,t,r){return Math.abs(e-t)<=r}function _g(e,t,r,i=.5){e.origin=i,e.originPoint=ut(t.min,t.max,e.origin),e.scale=lr(r)/lr(t),e.translate=ut(r.min,r.max,e.origin)-e.originPoint,(e.scale>=JL&&e.scale<=ez||isNaN(e.scale))&&(e.scale=1),(e.translate>=tz&&e.translate<=rz||isNaN(e.translate))&&(e.translate=0)}function _s(e,t,r,i){_g(e.x,t.x,r.x,i?i.originX:void 0),_g(e.y,t.y,r.y,i?i.originY:void 0)}function mg(e,t,r){e.min=r.min+t.min,e.max=e.min+lr(t)}function nz(e,t,r){mg(e.x,t.x,r.x),mg(e.y,t.y,r.y)}function hg(e,t,r){e.min=t.min-r.min,e.max=e.min+lr(t)}function mp(e,t,r){hg(e.x,t.x,r.x),hg(e.y,t.y,r.y)}function gg(e,t,r,i,o){return e-=t,e=_p(e,1/r,i),o!==void 0&&(e=_p(e,1/o,i)),e}function az(e,t=0,r=1,i=.5,o,c=e,s=e){if(Ri.test(t)&&(t=parseFloat(t),t=ut(s.min,s.max,t/100)-s.min),typeof t!="number")return;let u=ut(c.min,c.max,i);e===c&&(u-=t),e.min=gg(e.min,t,r,u,o),e.max=gg(e.max,t,r,u,o)}function yg(e,t,[r,i,o],c,s){az(e,t[r],t[i],t[o],t.scale,c,s)}const oz=["x","scaleX","originX"],cz=["y","scaleY","originY"];function vg(e,t,r,i){yg(e.x,t,oz,r?r.x:void 0,i?i.x:void 0),yg(e.y,t,cz,r?r.y:void 0,i?i.y:void 0)}function wg(e){return e.translate===0&&e.scale===1}function OA(e){return wg(e.x)&&wg(e.y)}function bg(e,t){return e.min===t.min&&e.max===t.max}function lz(e,t){return bg(e.x,t.x)&&bg(e.y,t.y)}function xg(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function kA(e,t){return xg(e.x,t.x)&&xg(e.y,t.y)}function jg(e){return lr(e.x)/lr(e.y)}function Ag(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}function Mi(e){return[e("x"),e("y")]}function sz(e,t,r){let i="";const o=e.x.translate/t.x,c=e.y.translate/t.y,s=r?.z||0;if((o||c||s)&&(i=`translate3d(${o}px, ${c}px, ${s}px) `),(t.x!==1||t.y!==1)&&(i+=`scale(${1/t.x}, ${1/t.y}) `),r){const{transformPerspective:f,rotate:_,rotateX:m,rotateY:g,skewX:w,skewY:b}=r;f&&(i=`perspective(${f}px) ${i}`),_&&(i+=`rotate(${_}deg) `),m&&(i+=`rotateX(${m}deg) `),g&&(i+=`rotateY(${g}deg) `),w&&(i+=`skewX(${w}deg) `),b&&(i+=`skewY(${b}deg) `)}const u=e.x.scale*t.x,d=e.y.scale*t.y;return(u!==1||d!==1)&&(i+=`scale(${u}, ${d})`),i||"none"}const NA=["TopLeft","TopRight","BottomLeft","BottomRight"],uz=NA.length,Sg=e=>typeof e=="string"?parseFloat(e):e,Tg=e=>typeof e=="number"||fe.test(e);function pz(e,t,r,i,o,c){o?(e.opacity=ut(0,r.opacity??1,dz(i)),e.opacityExit=ut(t.opacity??1,0,fz(i))):c&&(e.opacity=ut(t.opacity??1,r.opacity??1,i));for(let s=0;sit?1:r(vs(e,t,i))}function _z(e,t,r){const i=ir(e)?e:Nc(e);return i.start(y8("",i,t,r)),i.animation}function js(e,t,r,i={passive:!0}){return e.addEventListener(t,r,i),()=>e.removeEventListener(t,r)}const mz=(e,t)=>e.depth-t.depth;class hz{constructor(){this.children=[],this.isDirty=!1}add(t){i8(this.children,t),this.isDirty=!0}remove(t){sp(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(mz),this.isDirty=!1,this.children.forEach(t)}}function gz(e,t){const r=cr.now(),i=({timestamp:o})=>{const c=o-r;c>=t&&(fa(i),e(c-t))};return tt.setup(i,!0),()=>fa(i)}function ip(e){return ir(e)?e.get():e}class yz{constructor(){this.members=[]}add(t){i8(this.members,t);for(let r=this.members.length-1;r>=0;r--){const i=this.members[r];if(i===t||i===this.lead||i===this.prevLead)continue;const o=i.instance;(!o||o.isConnected===!1)&&!i.snapshot&&(sp(this.members,i),i.unmount())}t.scheduleRender()}remove(t){if(sp(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const r=this.members[this.members.length-1];r&&this.promote(r)}}relegate(t){for(let r=this.members.indexOf(t)-1;r>=0;r--){const i=this.members[r];if(i.isPresent!==!1&&i.instance?.isConnected!==!1)return this.promote(i),!0}return!1}promote(t,r){const i=this.lead;if(t!==i&&(this.prevLead=i,this.lead=t,t.show(),i)){i.updateSnapshot(),t.scheduleRender();const{layoutDependency:o}=i.options,{layoutDependency:c}=t.options;(o===void 0||o!==c)&&(t.resumeFrom=i,r&&(i.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues),t.root?.isUpdating&&(t.isLayoutDirty=!0)),t.options.crossfade===!1&&i.hide()}}exitAnimationComplete(){this.members.forEach(t=>{t.options.onExitComplete?.(),t.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(t=>t.instance&&t.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}const np={hasAnimatedSinceResize:!0,hasEverUpdated:!1},$f=["","X","Y","Z"],vz=1e3;let wz=0;function Ff(e,t,r,i){const{latestValues:o}=t;o[e]&&(r[e]=o[e],t.setStaticValue(e,0),i&&(i[e]=0))}function MA(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const r=Qj(t);if(window.MotionHasOptimisedAnimation(r,"transform")){const{layout:o,layoutId:c}=e.options;window.MotionCancelOptimisedAnimation(r,"transform",tt,!(o||c))}const{parent:i}=e;i&&!i.hasCheckedOptimisedAppear&&MA(i)}function PA({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:i,resetTransform:o}){return class{constructor(s={},u=t?.()){this.id=wz++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(jz),this.nodes.forEach(Ez),this.nodes.forEach(Oz),this.nodes.forEach(Az)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=s,this.root=u?u.root||u:this,this.path=u?[...u.path,u]:[],this.parent=u,this.depth=u?u.depth+1:0;for(let d=0;dthis.root.updateBlockedByResize=!1;tt.read(()=>{m=window.innerWidth}),e(s,()=>{const w=window.innerWidth;w!==m&&(m=w,this.root.updateBlockedByResize=!0,_&&_(),_=gz(g,250),np.hasAnimatedSinceResize&&(np.hasAnimatedSinceResize=!1,this.nodes.forEach(Ng)))})}u&&this.root.registerSharedNode(u,this),this.options.animate!==!1&&f&&(u||d)&&this.addEventListener("didUpdate",({delta:_,hasLayoutChanged:m,hasRelativeLayoutChanged:g,layout:w})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const b=this.options.transition||f.getDefaultTransition()||Pz,{onLayoutAnimationStart:x,onLayoutAnimationComplete:A}=f.getProps(),T=!this.targetLayout||!kA(this.targetLayout,w),O=!m&&g;if(this.options.layoutRoot||this.resumeFrom||O||m&&(T||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const E={...g8(b,"layout"),onPlay:x,onComplete:A};(f.shouldReduceMotion||this.options.layoutRoot)&&(E.delay=0,E.type=!1),this.startAnimation(E),this.setAnimationOrigin(_,O)}else m||Ng(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=w})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const s=this.getStack();s&&s.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),fa(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(kz),this.animationId++)}getTransformTemplate(){const{visualElement:s}=this.options;return s&&s.getProps().transformTemplate}willUpdate(s=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&MA(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let _=0;_{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!lr(this.snapshot.measuredBox.x)&&!lr(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let d=0;d{const C=N/1e3;Cg(m.x,s.x,C),Cg(m.y,s.y,C),this.setTargetDelta(m),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(mp(g,this.layout.layoutBox,this.relativeParent.layout.layoutBox),Cz(this.relativeTarget,this.relativeTargetOrigin,g,C),E&&lz(this.relativeTarget,E)&&(this.isProjectionDirty=!1),E||(E=Ct()),mi(E,this.relativeTarget)),x&&(this.animationValues=_,pz(_,f,this.latestValues,C,O,T)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=C},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(s){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(fa(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=tt.update(()=>{np.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=Nc(0)),this.motionValue.jump(0,!1),this.currentAnimation=_z(this.motionValue,[0,1e3],{...s,velocity:0,isSync:!0,onUpdate:u=>{this.mixTargetDelta(u),s.onUpdate&&s.onUpdate(u)},onStop:()=>{},onComplete:()=>{s.onComplete&&s.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const s=this.getStack();s&&s.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(vz),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const s=this.getLead();let{targetWithTransforms:u,target:d,layout:f,latestValues:_}=s;if(!(!u||!d||!f)){if(this!==s&&this.layout&&f&&DA(this.options.animationType,this.layout.layoutBox,f.layoutBox)){d=this.target||Ct();const m=lr(this.layout.layoutBox.x);d.x.min=s.target.x.min,d.x.max=d.x.min+m;const g=lr(this.layout.layoutBox.y);d.y.min=s.target.y.min,d.y.max=d.y.min+g}mi(u,d),bc(u,_),_s(this.projectionDeltaWithTransform,this.layoutCorrected,u,_)}}registerSharedNode(s,u){this.sharedNodes.has(s)||this.sharedNodes.set(s,new yz),this.sharedNodes.get(s).add(u);const f=u.options.initialPromotionConfig;u.promote({transition:f?f.transition:void 0,preserveFollowOpacity:f&&f.shouldPreserveFollowOpacity?f.shouldPreserveFollowOpacity(u):void 0})}isLead(){const s=this.getStack();return s?s.lead===this:!0}getLead(){const{layoutId:s}=this.options;return s?this.getStack()?.lead||this:this}getPrevLead(){const{layoutId:s}=this.options;return s?this.getStack()?.prevLead:void 0}getStack(){const{layoutId:s}=this.options;if(s)return this.root.sharedNodes.get(s)}promote({needsReset:s,transition:u,preserveFollowOpacity:d}={}){const f=this.getStack();f&&f.promote(this,d),s&&(this.projectionDelta=void 0,this.needsReset=!0),u&&this.setOptions({transition:u})}relegate(){const s=this.getStack();return s?s.relegate(this):!1}resetSkewAndRotation(){const{visualElement:s}=this.options;if(!s)return;let u=!1;const{latestValues:d}=s;if((d.z||d.rotate||d.rotateX||d.rotateY||d.rotateZ||d.skewX||d.skewY)&&(u=!0),!u)return;const f={};d.z&&Ff("z",s,f,this.animationValues);for(let _=0;_<$f.length;_++)Ff(`rotate${$f[_]}`,s,f,this.animationValues),Ff(`skew${$f[_]}`,s,f,this.animationValues);s.render();for(const _ in f)s.setStaticValue(_,f[_]),this.animationValues&&(this.animationValues[_]=f[_]);s.scheduleRender()}applyProjectionStyles(s,u){if(!this.instance||this.isSVG)return;if(!this.isVisible){s.visibility="hidden";return}const d=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,s.visibility="",s.opacity="",s.pointerEvents=ip(u?.pointerEvents)||"",s.transform=d?d(this.latestValues,""):"none";return}const f=this.getLead();if(!this.projectionDelta||!this.layout||!f.target){this.options.layoutId&&(s.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,s.pointerEvents=ip(u?.pointerEvents)||""),this.hasProjected&&!Xa(this.latestValues)&&(s.transform=d?d({},""):"none",this.hasProjected=!1);return}s.visibility="";const _=f.animationValues||f.latestValues;this.applyTransformsToTarget();let m=sz(this.projectionDeltaWithTransform,this.treeScale,_);d&&(m=d(_,m)),s.transform=m;const{x:g,y:w}=this.projectionDelta;s.transformOrigin=`${g.origin*100}% ${w.origin*100}% 0`,f.animationValues?s.opacity=f===this?_.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:_.opacityExit:s.opacity=f===this?_.opacity!==void 0?_.opacity:"":_.opacityExit!==void 0?_.opacityExit:0;for(const b in J2){if(_[b]===void 0)continue;const{correct:x,applyTo:A,isCSSVariable:T}=J2[b],O=m==="none"?_[b]:x(_[b],f);if(A){const E=A.length;for(let N=0;Ns.currentAnimation?.stop()),this.root.nodes.forEach(Og),this.root.sharedNodes.clear()}}}function bz(e){e.updateLayout()}function xz(e){const t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:i}=e.layout,{animationType:o}=e.options,c=t.source!==e.layout.source;o==="size"?Mi(_=>{const m=c?t.measuredBox[_]:t.layoutBox[_],g=lr(m);m.min=r[_].min,m.max=m.min+g}):DA(o,t.layoutBox,r)&&Mi(_=>{const m=c?t.measuredBox[_]:t.layoutBox[_],g=lr(r[_]);m.max=m.min+g,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[_].max=e.relativeTarget[_].min+g)});const s=vc();_s(s,r,t.layoutBox);const u=vc();c?_s(u,e.applyTransform(i,!0),t.measuredBox):_s(u,r,t.layoutBox);const d=!OA(s);let f=!1;if(!e.resumeFrom){const _=e.getClosestProjectingParent();if(_&&!_.resumeFrom){const{snapshot:m,layout:g}=_;if(m&&g){const w=Ct();mp(w,t.layoutBox,m.layoutBox);const b=Ct();mp(b,r,g.layoutBox),kA(w,b)||(f=!0),_.options.layoutRoot&&(e.relativeTarget=b,e.relativeTargetOrigin=w,e.relativeParent=_)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:t,delta:u,layoutDelta:s,hasLayoutChanged:d,hasRelativeLayoutChanged:f})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function jz(e){e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function Az(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Sz(e){e.clearSnapshot()}function Og(e){e.clearMeasurements()}function kg(e){e.isLayoutDirty=!1}function Tz(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Ng(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function Ez(e){e.resolveTargetDelta()}function Oz(e){e.calcProjection()}function kz(e){e.resetSkewAndRotation()}function Nz(e){e.removeLeadSnapshot()}function Cg(e,t,r){e.translate=ut(t.translate,0,r),e.scale=ut(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function Mg(e,t,r,i){e.min=ut(t.min,r.min,i),e.max=ut(t.max,r.max,i)}function Cz(e,t,r,i){Mg(e.x,t.x,r.x,i),Mg(e.y,t.y,r.y,i)}function Mz(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const Pz={duration:.45,ease:[.4,0,.1,1]},Pg=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Dg=Pg("applewebkit/")&&!Pg("chrome/")?Math.round:ai;function Rg(e){e.min=Dg(e.min),e.max=Dg(e.max)}function Dz(e){Rg(e.x),Rg(e.y)}function DA(e,t,r){return e==="position"||e==="preserve-aspect"&&!iz(jg(t),jg(r),.2)}function Rz(e){return e!==e.root&&e.scroll?.wasRoot}const Lz=PA({attachResizeListener:(e,t)=>js(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),qf={current:void 0},RA=PA({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!qf.current){const e=new Lz({});e.mount(window),e.setOptions({layoutScroll:!0}),qf.current=e}return qf.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),k8=j.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function Lg(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function zz(...e){return t=>{let r=!1;const i=e.map(o=>{const c=Lg(o,t);return!r&&typeof c=="function"&&(r=!0),c});if(r)return()=>{for(let o=0;o{const{width:g,height:w,top:b,left:x,right:A,bottom:T}=d.current;if(t||c===!1||!u.current||!g||!w)return;const O=r==="left"?`left: ${x}`:`right: ${A}`,E=i==="bottom"?`bottom: ${T}`:`top: ${b}`;u.current.dataset.motionPopId=s;const N=document.createElement("style");f&&(N.nonce=f);const C=o??document.head;return C.appendChild(N),N.sheet&&N.sheet.insertRule(` [data-motion-pop-id="${s}"] { position: absolute !important; width: ${g}px !important; @@ -14,7 +14,7 @@ Error generating stack: `+p.message+` ${O}px !important; ${E}px !important; } - `),()=>{C.contains(N)&&C.removeChild(N)}},[t]),v.jsx(Bz,{isPresent:t,childRef:u,sizeRef:d,pop:c,children:c===!1?e:j.cloneElement(e,{ref:m})})}const Uz=({children:e,initial:t,isPresent:r,onExitComplete:i,custom:o,presenceAffectsLayout:c,mode:s,anchorX:u,anchorY:d,root:f})=>{const _=r_($z),m=j.useId();let g=!0,w=j.useMemo(()=>(g=!1,{id:m,initial:t,isPresent:r,custom:o,onExitComplete:b=>{_.set(b,!0);for(const x of _.values())if(!x)return;i&&i()},register:b=>(_.set(b,!1),()=>_.delete(b))}),[r,_,i]);return c&&g&&(w={...w}),j.useMemo(()=>{_.forEach((b,x)=>_.set(x,!1))},[r]),j.useEffect(()=>{!r&&!_.size&&i&&i()},[r]),e=v.jsx(Vz,{pop:s==="popLayout",isPresent:r,anchorX:u,anchorY:d,root:f,children:e}),v.jsx(fd.Provider,{value:w,children:e})};function $z(){return new Map}function LA(e=!0){const t=j.useContext(fd);if(t===null)return[!0,null];const{isPresent:r,onExitComplete:i,register:o}=t,c=j.useId();j.useEffect(()=>{if(e)return o(c)},[e]);const s=j.useCallback(()=>e&&i&&i(c),[c,i,e]);return!r&&i?[!1,s]:[!0]}const Cu=e=>e.key||"";function zg(e){const t=[];return j.Children.forEach(e,r=>{j.isValidElement(r)&&t.push(r)}),t}const H3=({children:e,custom:t,initial:r=!0,onExitComplete:i,presenceAffectsLayout:o=!0,mode:c="sync",propagate:s=!1,anchorX:u="left",anchorY:d="top",root:f})=>{const[_,m]=LA(s),g=j.useMemo(()=>zg(e),[e]),w=s&&!_?[]:g.map(Cu),b=j.useRef(!0),x=j.useRef(g),A=r_(()=>new Map),T=j.useRef(new Set),[O,E]=j.useState(g),[N,C]=j.useState(g);sj(()=>{b.current=!1,x.current=g;for(let z=0;z{const H=Cu(z),Q=s&&!_?!1:g===N||w.includes(H),ee=()=>{if(T.current.has(H))return;if(T.current.add(H),A.has(H))A.set(H,!0);else return;let G=!0;A.forEach(ve=>{ve||(G=!1)}),G&&(R?.(),C(x.current),s&&m?.(),i&&i())};return v.jsx(Uz,{isPresent:Q,initial:!b.current||r?void 0:!1,custom:t,presenceAffectsLayout:o,mode:c,root:f,onExitComplete:Q?void 0:ee,anchorX:u,anchorY:d,children:z},H)})})},zA=j.createContext({strict:!1}),Ig={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]};let Bg=!1;function Fz(){if(Bg)return;const e={};for(const t in Ig)e[t]={isEnabled:r=>Ig[t].some(i=>!!r[i])};dA(e),Bg=!0}function IA(){return Fz(),kL()}function qz(e){const t=IA();for(const r in e)t[r]={...t[r],...e[r]};dA(t)}const Hz=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function hp(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Hz.has(e)}let BA=e=>!hp(e);function Kz(e){typeof e=="function"&&(BA=t=>t.startsWith("on")?!hp(t):e(t))}try{Kz(require("@emotion/is-prop-valid").default)}catch{}function Xz(e,t,r){const i={};for(const o in e)o==="values"&&typeof e.values=="object"||(BA(o)||r===!0&&hp(o)||!t&&!hp(o)||e.draggable&&o.startsWith("onDrag"))&&(i[o]=e[o]);return i}const hd=j.createContext({});function Gz(e,t){if(md(e)){const{initial:r,animate:i}=e;return{initial:r===!1||xs(r)?r:void 0,animate:xs(i)?i:void 0}}return e.inherit!==!1?t:{}}function Yz(e){const{initial:t,animate:r}=Gz(e,j.useContext(hd));return j.useMemo(()=>({initial:t,animate:r}),[Vg(t),Vg(r)])}function Vg(e){return Array.isArray(e)?e.join(" "):e}const N_=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function VA(e,t,r){for(const i in t)!ir(t[i])&&!yA(i,r)&&(e[i]=t[i])}function Wz({transformTemplate:e},t){return j.useMemo(()=>{const r=N_();return E_(r,t,e),Object.assign({},r.vars,r.style)},[t])}function Zz(e,t){const r=e.style||{},i={};return VA(i,r,e),Object.assign(i,Wz(e,t)),i}function Qz(e,t){const r={},i=Zz(e,t);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=i,r}const UA=()=>({...N_(),attrs:{}});function Jz(e,t,r,i){const o=j.useMemo(()=>{const c=UA();return wA(c,t,xA(i),e.transformTemplate,e.style),{...c.attrs,style:{...c.style}}},[t]);if(e.style){const c={};VA(c,e.style,e),o.style={...c,...o.style}}return o}const eI=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function C_(e){return typeof e!="string"||e.includes("-")?!1:!!(eI.indexOf(e)>-1||/[A-Z]/u.test(e))}function tI(e,t,r,{latestValues:i},o,c=!1,s){const d=(s??C_(e)?Jz:Qz)(t,i,o,e),f=Xz(t,typeof e=="string",c),_=e!==j.Fragment?{...f,...d,ref:r}:{},{children:m}=t,g=j.useMemo(()=>ir(m)?m.get():m,[m]);return j.createElement(e,{..._,children:g})}function rI({scrapeMotionValuesFromProps:e,createRenderState:t},r,i,o){return{latestValues:iI(r,i,o,e),renderState:t()}}function iI(e,t,r,i){const o={},c=i(e,{});for(const g in c)o[g]=ip(c[g]);let{initial:s,animate:u}=e;const d=md(e),f=uA(e);t&&f&&!d&&e.inherit!==!1&&(s===void 0&&(s=t.initial),u===void 0&&(u=t.animate));let _=r?r.initial===!1:!1;_=_||s===!1;const m=_?u:s;if(m&&typeof m!="boolean"&&!_d(m)){const g=Array.isArray(m)?m:[m];for(let w=0;w(t,r)=>{const i=j.useContext(hd),o=j.useContext(fd),c=()=>rI(e,t,i,o);return r?c():r_(c)},nI=$A({scrapeMotionValuesFromProps:O_,createRenderState:N_}),aI=$A({scrapeMotionValuesFromProps:jA,createRenderState:UA}),oI=Symbol.for("motionComponentSymbol");function cI(e,t,r){const i=j.useRef(r);j.useInsertionEffect(()=>{i.current=r});const o=j.useRef(null);return j.useCallback(c=>{c&&e.onMount?.(c);const s=i.current;if(typeof s=="function")if(c){const u=s(c);typeof u=="function"&&(o.current=u)}else o.current?(o.current(),o.current=null):s(c);else s&&(s.current=c);t&&(c?t.mount(c):t.unmount())},[t])}const FA=j.createContext({});function fc(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function lI(e,t,r,i,o,c){const{visualElement:s}=j.useContext(hd),u=j.useContext(zA),d=j.useContext(fd),f=j.useContext(k_),_=f.reducedMotion,m=f.skipAnimations,g=j.useRef(null),w=j.useRef(!1);i=i||u.renderer,!g.current&&i&&(g.current=i(e,{visualState:t,parent:s,props:r,presenceContext:d,blockInitialAnimation:d?d.initial===!1:!1,reducedMotionConfig:_,skipAnimations:m,isSVG:c}),w.current&&g.current&&(g.current.manuallyAnimateOnMount=!0));const b=g.current,x=j.useContext(FA);b&&!b.projection&&o&&(b.type==="html"||b.type==="svg")&&sI(g.current,r,o,x);const A=j.useRef(!1);j.useInsertionEffect(()=>{b&&A.current&&b.update(r,d)});const T=r[Zj],O=j.useRef(!!T&&typeof window<"u"&&!window.MotionHandoffIsComplete?.(T)&&window.MotionHasOptimisedAnimation?.(T));return sj(()=>{w.current=!0,b&&(A.current=!0,window.MotionIsMounted=!0,b.updateFeatures(),b.scheduleRenderMicrotask(),O.current&&b.animationState&&b.animationState.animateChanges())}),j.useEffect(()=>{b&&(!O.current&&b.animationState&&b.animationState.animateChanges(),O.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(T)}),O.current=!1),b.enteringChildren=void 0)}),b}function sI(e,t,r,i){const{layoutId:o,layout:c,drag:s,dragConstraints:u,layoutScroll:d,layoutRoot:f,layoutCrossfade:_}=t;e.projection=new r(e.latestValues,t["data-framer-portal-id"]?void 0:qA(e.parent)),e.projection.setOptions({layoutId:o,layout:c,alwaysMeasureLayout:!!s||u&&fc(u),visualElement:e,animationType:typeof c=="string"?c:"both",initialPromotionConfig:i,crossfade:_,layoutScroll:d,layoutRoot:f})}function qA(e){if(e)return e.options.allowProjection!==!1?e.projection:qA(e.parent)}function K3(e,{forwardMotionProps:t=!1,type:r}={},i,o){i&&qz(i);const c=r?r==="svg":C_(e),s=c?aI:nI;function u(f,_){let m;const g={...j.useContext(k_),...f,layoutId:uI(f)},{isStatic:w}=g,b=Yz(f),x=s(f,w);if(!w&&typeof window<"u"){pI();const A=dI(g);m=A.MeasureLayout,b.visualElement=lI(e,x,g,o,A.ProjectionNode,c)}return v.jsxs(hd.Provider,{value:b,children:[m&&b.visualElement?v.jsx(m,{visualElement:b.visualElement,...g}):null,tI(e,f,cI(x,b.visualElement,_),x,w,t,c)]})}u.displayName=`motion.${typeof e=="string"?e:`create(${e.displayName??e.name??""})`}`;const d=j.forwardRef(u);return d[oI]=e,d}function uI({layoutId:e}){const t=j.useContext(t_).id;return t&&e!==void 0?t+"-"+e:e}function pI(e,t){j.useContext(zA).strict}function dI(e){const t=IA(),{drag:r,layout:i}=t;if(!r&&!i)return{};const o={...r,...i};return{MeasureLayout:r?.isEnabled(e)||i?.isEnabled(e)?o.MeasureLayout:void 0,ProjectionNode:o.ProjectionNode}}function fI(e,t){if(typeof Proxy>"u")return K3;const r=new Map,i=(c,s)=>K3(c,s,e,t),o=(c,s)=>i(c,s);return new Proxy(o,{get:(c,s)=>s==="create"?i:(r.has(s)||r.set(s,K3(s,void 0,e,t)),r.get(s))})}const _I=(e,t)=>t.isSVG??C_(e)?new KL(t):new VL(t,{allowProjection:e!==j.Fragment});class mI extends va{constructor(t){super(t),t.animationState||(t.animationState=ZL(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();_d(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:r}=this.node.prevProps||{};t!==r&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let hI=0;class gI extends va{constructor(){super(...arguments),this.id=hI++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:r}=this.node.presenceContext,{isPresent:i}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===i)return;const o=this.node.animationState.setActive("exit",!t);r&&!t&&o.then(()=>{r(this.id)})}mount(){const{register:t,onExitComplete:r}=this.node.presenceContext||{};r&&r(this.id),t&&(this.unmount=t(this.id))}unmount(){}}const vI={animation:{Feature:mI},exit:{Feature:gI}};function Hs(e){return{point:{x:e.pageX,y:e.pageY}}}const yI=e=>t=>j_(t)&&e(t,Hs(t));function ms(e,t,r,i){return js(e,t,yI(r),i)}const HA=({current:e})=>e?e.ownerDocument.defaultView:null,Ug=(e,t)=>Math.abs(e-t);function wI(e,t){const r=Ug(e.x,t.x),i=Ug(e.y,t.y);return Math.sqrt(r**2+i**2)}const $g=new Set(["auto","scroll"]);class KA{constructor(t,r,{transformPagePoint:i,contextWindow:o=window,dragSnapToOrigin:c=!1,distanceThreshold:s=3,element:u}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=w=>{this.handleScroll(w.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const w=G3(this.lastMoveEventInfo,this.history),b=this.startEvent!==null,x=wI(w.offset,{x:0,y:0})>=this.distanceThreshold;if(!b&&!x)return;const{point:A}=w,{timestamp:T}=Zt;this.history.push({...A,timestamp:T});const{onStart:O,onMove:E}=this.handlers;b||(O&&O(this.lastMoveEvent,w),this.startEvent=this.lastMoveEvent),E&&E(this.lastMoveEvent,w)},this.handlePointerMove=(w,b)=>{this.lastMoveEvent=w,this.lastMoveEventInfo=X3(b,this.transformPagePoint),tt.update(this.updatePoint,!0)},this.handlePointerUp=(w,b)=>{this.end();const{onEnd:x,onSessionEnd:A,resumeAnimation:T}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&T&&T(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const O=G3(w.type==="pointercancel"?this.lastMoveEventInfo:X3(b,this.transformPagePoint),this.history);this.startEvent&&x&&x(w,O),A&&A(w,O)},!j_(t))return;this.dragSnapToOrigin=c,this.handlers=r,this.transformPagePoint=i,this.distanceThreshold=s,this.contextWindow=o||window;const d=Hs(t),f=X3(d,this.transformPagePoint),{point:_}=f,{timestamp:m}=Zt;this.history=[{..._,timestamp:m}];const{onSessionStart:g}=r;g&&g(t,G3(f,this.history)),this.removeListeners=$s(ms(this.contextWindow,"pointermove",this.handlePointerMove),ms(this.contextWindow,"pointerup",this.handlePointerUp),ms(this.contextWindow,"pointercancel",this.handlePointerUp)),u&&this.startScrollTracking(u)}startScrollTracking(t){let r=t.parentElement;for(;r;){const i=getComputedStyle(r);($g.has(i.overflowX)||$g.has(i.overflowY))&&this.scrollPositions.set(r,{x:r.scrollLeft,y:r.scrollTop}),r=r.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(t){const r=this.scrollPositions.get(t);if(!r)return;const i=t===window,o=i?{x:window.scrollX,y:window.scrollY}:{x:t.scrollLeft,y:t.scrollTop},c={x:o.x-r.x,y:o.y-r.y};c.x===0&&c.y===0||(i?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=c.x,this.lastMoveEventInfo.point.y+=c.y):this.history.length>0&&(this.history[0].x-=c.x,this.history[0].y-=c.y),this.scrollPositions.set(t,o),tt.update(this.updatePoint,!0))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),fa(this.updatePoint)}}function X3(e,t){return t?{point:t(e.point)}:e}function Fg(e,t){return{x:e.x-t.x,y:e.y-t.y}}function G3({point:e},t){return{point:e,delta:Fg(e,XA(t)),offset:Fg(e,bI(t)),velocity:xI(t,.1)}}function bI(e){return e[0]}function XA(e){return e[e.length-1]}function xI(e,t){if(e.length<2)return{x:0,y:0};let r=e.length-1,i=null;const o=XA(e);for(;r>=0&&(i=e[r],!(o.timestamp-i.timestamp>wi(t)));)r--;if(!i)return{x:0,y:0};i===e[0]&&e.length>2&&o.timestamp-i.timestamp>wi(t)*2&&(i=e[1]);const c=ri(o.timestamp-i.timestamp);if(c===0)return{x:0,y:0};const s={x:(o.x-i.x)/c,y:(o.y-i.y)/c};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}function jI(e,{min:t,max:r},i){return t!==void 0&&er&&(e=i?ut(r,e,i.max):Math.min(e,r)),e}function qg(e,t,r){return{min:t!==void 0?e.min+t:void 0,max:r!==void 0?e.max+r-(e.max-e.min):void 0}}function AI(e,{top:t,left:r,bottom:i,right:o}){return{x:qg(e.x,r,o),y:qg(e.y,t,i)}}function Hg(e,t){let r=t.min-e.min,i=t.max-e.max;return t.max-t.mini?r=ys(t.min,t.max-i,e.min):i>o&&(r=ys(e.min,e.max-o,t.min)),Ii(0,1,r)}function EI(e,t){const r={};return t.min!==void 0&&(r.min=t.min-e.min),t.max!==void 0&&(r.max=t.max-e.min),r}const e5=.35;function OI(e=e5){return e===!1?e=0:e===!0&&(e=e5),{x:Kg(e,"left","right"),y:Kg(e,"top","bottom")}}function Kg(e,t,r){return{min:Xg(e,t),max:Xg(e,r)}}function Xg(e,t){return typeof e=="number"?e:e[t]||0}const kI=new WeakMap;class NI{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Ct(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=t}start(t,{snapToCursor:r=!1,distanceThreshold:i}={}){const{presenceContext:o}=this.visualElement;if(o&&o.isPresent===!1)return;const c=m=>{r&&this.snapToCursor(Hs(m).point),this.stopAnimation()},s=(m,g)=>{const{drag:w,dragPropagation:b,onDragStart:x}=this.getProps();if(w&&!b&&(this.openDragLock&&this.openDragLock(),this.openDragLock=aL(w),!this.openDragLock))return;this.latestPointerEvent=m,this.latestPanInfo=g,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Mi(T=>{let O=this.getAxisMotionValue(T).get()||0;if(Ri.test(O)){const{projection:E}=this.visualElement;if(E&&E.layout){const N=E.layout.layoutBox[T];N&&(O=lr(N)*(parseFloat(O)/100))}}this.originPoint[T]=O}),x&&tt.update(()=>x(m,g),!1,!0),H2(this.visualElement,"transform");const{animationState:A}=this.visualElement;A&&A.setActive("whileDrag",!0)},u=(m,g)=>{this.latestPointerEvent=m,this.latestPanInfo=g;const{dragPropagation:w,dragDirectionLock:b,onDirectionLock:x,onDrag:A}=this.getProps();if(!w&&!this.openDragLock)return;const{offset:T}=g;if(b&&this.currentDirection===null){this.currentDirection=MI(T),this.currentDirection!==null&&x&&x(this.currentDirection);return}this.updateAxis("x",g.point,T),this.updateAxis("y",g.point,T),this.visualElement.render(),A&&tt.update(()=>A(m,g),!1,!0)},d=(m,g)=>{this.latestPointerEvent=m,this.latestPanInfo=g,this.stop(m,g),this.latestPointerEvent=null,this.latestPanInfo=null},f=()=>{const{dragSnapToOrigin:m}=this.getProps();(m||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:_}=this.getProps();this.panSession=new KA(t,{onSessionStart:c,onStart:s,onMove:u,onSessionEnd:d,resumeAnimation:f},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:_,distanceThreshold:i,contextWindow:HA(this.visualElement),element:this.visualElement.current})}stop(t,r){const i=t||this.latestPointerEvent,o=r||this.latestPanInfo,c=this.isDragging;if(this.cancel(),!c||!o||!i)return;const{velocity:s}=o;this.startAnimation(s);const{onDragEnd:u}=this.getProps();u&&tt.postRender(()=>u(i,o))}cancel(){this.isDragging=!1;const{projection:t,animationState:r}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.endPanSession();const{dragPropagation:i}=this.getProps();!i&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),r&&r.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(t,r,i){const{drag:o}=this.getProps();if(!i||!Mu(t,o,this.currentDirection))return;const c=this.getAxisMotionValue(t);let s=this.originPoint[t]+i[t];this.constraints&&this.constraints[t]&&(s=jI(s,this.constraints[t],this.elastic[t])),c.set(s)}resolveConstraints(){const{dragConstraints:t,dragElastic:r}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,o=this.constraints;t&&fc(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&i?this.constraints=AI(i.layoutBox,t):this.constraints=!1,this.elastic=OI(r),o!==this.constraints&&!fc(t)&&i&&this.constraints&&!this.hasMutatedConstraints&&Mi(c=>{this.constraints!==!1&&this.getAxisMotionValue(c)&&(this.constraints[c]=EI(i.layoutBox[c],this.constraints[c]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!fc(t))return!1;const i=t.current,{projection:o}=this.visualElement;if(!o||!o.layout)return!1;const c=DL(i,o.root,this.visualElement.getTransformPagePoint());let s=SI(o.layout.layoutBox,c);if(r){const u=r(CL(s));this.hasMutatedConstraints=!!u,u&&(s=_A(u))}return s}startAnimation(t){const{drag:r,dragMomentum:i,dragElastic:o,dragTransition:c,dragSnapToOrigin:s,onDragTransitionEnd:u}=this.getProps(),d=this.constraints||{},f=Mi(_=>{if(!Mu(_,r,this.currentDirection))return;let m=d&&d[_]||{};s&&(m={min:0,max:0});const g=o?200:1e6,w=o?40:1e7,b={type:"inertia",velocity:i?t[_]:0,bounceStiffness:g,bounceDamping:w,timeConstant:750,restDelta:1,restSpeed:10,...c,...m};return this.startAxisValueAnimation(_,b)});return Promise.all(f).then(u)}startAxisValueAnimation(t,r){const i=this.getAxisMotionValue(t);return H2(this.visualElement,t),i.start(v_(t,i,0,r,this.visualElement,!1))}stopAnimation(){Mi(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){const r=`_drag${t.toUpperCase()}`,i=this.visualElement.getProps(),o=i[r];return o||this.visualElement.getValue(t,(i.initial?i.initial[t]:void 0)||0)}snapToCursor(t){Mi(r=>{const{drag:i}=this.getProps();if(!Mu(r,i,this.currentDirection))return;const{projection:o}=this.visualElement,c=this.getAxisMotionValue(r);if(o&&o.layout){const{min:s,max:u}=o.layout.layoutBox[r],d=c.get()||0;c.set(t[r]-ut(s,u,.5)+d)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:r}=this.getProps(),{projection:i}=this.visualElement;if(!fc(r)||!i||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};Mi(s=>{const u=this.getAxisMotionValue(s);if(u&&this.constraints!==!1){const d=u.get();o[s]=TI({min:d,max:d},this.constraints[s])}});const{transformTemplate:c}=this.visualElement.getProps();this.visualElement.current.style.transform=c?c({},""):"none",i.root&&i.root.updateScroll(),i.updateLayout(),this.constraints=!1,this.resolveConstraints(),Mi(s=>{if(!Mu(s,t,null))return;const u=this.getAxisMotionValue(s),{min:d,max:f}=this.constraints[s];u.set(ut(d,f,o[s]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;kI.set(this.visualElement,this);const t=this.visualElement.current,r=ms(t,"pointerdown",f=>{const{drag:_,dragListener:m=!0}=this.getProps(),g=f.target,w=g!==t&&pL(g);_&&m&&!w&&this.start(f)});let i;const o=()=>{const{dragConstraints:f}=this.getProps();fc(f)&&f.current&&(this.constraints=this.resolveRefConstraints(),i||(i=CI(t,f.current,()=>this.scalePositionWithinConstraints())))},{projection:c}=this.visualElement,s=c.addEventListener("measure",o);c&&!c.layout&&(c.root&&c.root.updateScroll(),c.updateLayout()),tt.read(o);const u=js(window,"resize",()=>this.scalePositionWithinConstraints()),d=c.addEventListener("didUpdate",(({delta:f,hasLayoutChanged:_})=>{this.isDragging&&_&&(Mi(m=>{const g=this.getAxisMotionValue(m);g&&(this.originPoint[m]+=f[m].translate,g.set(g.get()+f[m].translate))}),this.visualElement.render())}));return()=>{u(),r(),s(),d&&d(),i&&i()}}getProps(){const t=this.visualElement.getProps(),{drag:r=!1,dragDirectionLock:i=!1,dragPropagation:o=!1,dragConstraints:c=!1,dragElastic:s=e5,dragMomentum:u=!0}=t;return{...t,drag:r,dragDirectionLock:i,dragPropagation:o,dragConstraints:c,dragElastic:s,dragMomentum:u}}}function Gg(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function CI(e,t,r){const i=eg(e,Gg(r)),o=eg(t,Gg(r));return()=>{i(),o()}}function Mu(e,t,r){return(t===!0||t===e)&&(r===null||r===e)}function MI(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}class PI extends va{constructor(t){super(t),this.removeGroupControls=ai,this.removeListeners=ai,this.controls=new NI(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||ai}update(){const{dragControls:t}=this.node.getProps(),{dragControls:r}=this.node.prevProps||{};t!==r&&(this.removeGroupControls(),t&&(this.removeGroupControls=t.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}const Y3=e=>(t,r)=>{e&&tt.update(()=>e(t,r),!1,!0)};class DI extends va{constructor(){super(...arguments),this.removePointerDownListener=ai}onPointerDown(t){this.session=new KA(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:HA(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:r,onPan:i,onPanEnd:o}=this.node.getProps();return{onSessionStart:Y3(t),onStart:Y3(r),onMove:Y3(i),onEnd:(c,s)=>{delete this.session,o&&tt.postRender(()=>o(c,s))}}}mount(){this.removePointerDownListener=ms(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let W3=!1;class RI extends j.Component{componentDidMount(){const{visualElement:t,layoutGroup:r,switchLayoutGroup:i,layoutId:o}=this.props,{projection:c}=t;c&&(r.group&&r.group.add(c),i&&i.register&&o&&i.register(c),W3&&c.root.didUpdate(),c.addEventListener("animationComplete",()=>{this.safeToRemove()}),c.setOptions({...c.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),np.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:r,visualElement:i,drag:o,isPresent:c}=this.props,{projection:s}=i;return s&&(s.isPresent=c,t.layoutDependency!==r&&s.setOptions({...s.options,layoutDependency:r}),W3=!0,o||t.layoutDependency!==r||r===void 0||t.isPresent!==c?s.willUpdate():this.safeToRemove(),t.isPresent!==c&&(c?s.promote():s.relegate()||tt.postRender(()=>{const u=s.getStack();(!u||!u.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),x_.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:r,switchLayoutGroup:i}=this.props,{projection:o}=t;W3=!0,o&&(o.scheduleCheckAfterUnmount(),r&&r.group&&r.group.remove(o),i&&i.deregister&&i.deregister(o))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function GA(e){const[t,r]=LA(),i=j.useContext(t_);return v.jsx(RI,{...e,layoutGroup:i,switchLayoutGroup:j.useContext(FA),isPresent:t,safeToRemove:r})}const LI={pan:{Feature:DI},drag:{Feature:PI,ProjectionNode:RA,MeasureLayout:GA}};function Yg(e,t,r){const{props:i}=e;e.animationState&&i.whileHover&&e.animationState.setActive("whileHover",r==="Start");const o="onHover"+r,c=i[o];c&&tt.postRender(()=>c(t,Hs(t)))}class zI extends va{mount(){const{current:t}=this.node;t&&(this.unmount=cL(t,(r,i)=>(Yg(this.node,i,"Start"),o=>Yg(this.node,o,"End"))))}unmount(){}}class II extends va{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=$s(js(this.node.current,"focus",()=>this.onFocus()),js(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function Wg(e,t,r){const{props:i}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&i.whileTap&&e.animationState.setActive("whileTap",r==="Start");const o="onTap"+(r==="End"?"":r),c=i[o];c&&tt.postRender(()=>c(t,Hs(t)))}class BI extends va{mount(){const{current:t}=this.node;if(!t)return;const{globalTapTarget:r,propagate:i}=this.node.props;this.unmount=fL(t,(o,c)=>(Wg(this.node,c,"Start"),(s,{success:u})=>Wg(this.node,s,u?"End":"Cancel")),{useGlobalTarget:r,stopPropagation:i?.tap===!1})}unmount(){}}const t5=new WeakMap,Z3=new WeakMap,VI=e=>{const t=t5.get(e.target);t&&t(e)},UI=e=>{e.forEach(VI)};function $I({root:e,...t}){const r=e||document;Z3.has(r)||Z3.set(r,{});const i=Z3.get(r),o=JSON.stringify(t);return i[o]||(i[o]=new IntersectionObserver(UI,{root:e,...t})),i[o]}function FI(e,t,r){const i=$I(t);return t5.set(e,r),i.observe(e),()=>{t5.delete(e),i.unobserve(e)}}const qI={some:0,all:1};class HI extends va{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:r,margin:i,amount:o="some",once:c}=t,s={root:r?r.current:void 0,rootMargin:i,threshold:typeof o=="number"?o:qI[o]},u=d=>{const{isIntersecting:f}=d;if(this.isInView===f||(this.isInView=f,c&&!f&&this.hasEnteredView))return;f&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",f);const{onViewportEnter:_,onViewportLeave:m}=this.node.getProps(),g=f?_:m;g&&g(d)};return FI(this.node.current,s,u)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:r}=this.node;["amount","margin","root"].some(KI(t,r))&&this.startObserver()}unmount(){}}function KI({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}const XI={inView:{Feature:HI},tap:{Feature:BI},focus:{Feature:II},hover:{Feature:zI}},GI={layout:{ProjectionNode:RA,MeasureLayout:GA}},YI={...vI,...XI,...LI,...GI},wt=fI(YI,_I);function Uc({id:e,title:t,subtitle:r,children:i,className:o="",wide:c=!1}){return v.jsx("section",{id:e,className:`pt-28 pb-20 px-4 sm:px-6 lg:px-8 ${o}`,children:v.jsxs("div",{className:`${c?"max-w-[1600px]":"max-w-screen-2xl"} mx-auto`,children:[t&&v.jsxs(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},transition:{duration:.5},className:"text-center mb-12",children:[v.jsx("h2",{className:"text-3xl sm:text-4xl font-bold text-text-primary mb-3",children:t}),r&&v.jsx("p",{className:"text-lg text-text-secondary max-w-3xl mx-auto",children:r})]}),i]})})}function WI(){return v.jsx(Uc,{id:"acknowledgements",title:"Contributions & Acknowledgements",subtitle:"",children:v.jsxs("div",{className:"max-w-3xl mx-auto space-y-8",children:[v.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},children:v.jsxs("div",{className:"rounded-xl border border-purple/30 bg-purple/5 p-6",children:[v.jsx("h3",{className:"text-base font-semibold text-purple-light mb-3",children:"Core Contributors"}),v.jsx("p",{className:"text-sm font-semibold text-text-primary",children:"Tara Bogavelli, Gabrielle Gauthier Melançon, Katrina Stankiewicz, Oluwanifemi Bamgbose, Fanny Riols, Hoang Nguyen, Raghav Mehndiratta, Lindsay Brin, Hari Subramani, Joseph Marinier"})]})}),v.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.1},children:v.jsxs("div",{className:"rounded-xl border border-emerald-500/30 bg-emerald-500/5 p-6",children:[v.jsx("h3",{className:"text-base font-semibold text-emerald-400 mb-2",children:"Machine Learning Data Linguists"}),v.jsx("p",{className:"text-sm text-text-secondary mb-3",children:"We thank our linguist collaborators for their work on carefully reviewing the HR and ITSM data scenarios, providing feedback on domain design, and annotating conversation samples with ratings for us to measure human-judge alignment."}),v.jsx("p",{className:"text-sm font-semibold text-text-primary",children:"Tiffany Do, Ryan Dux, Maria Kossenko, Keerthana Gopinathan, Anne Heaton-Dunlap, Nidhi Kumari, Ranjani Iyer"})]})}),v.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.15},children:v.jsxs("div",{className:"rounded-xl border border-blue/30 bg-blue/5 p-6",children:[v.jsx("h3",{className:"text-base font-semibold text-blue-light mb-2",children:"Secondary Contributors"}),v.jsx("p",{className:"text-sm text-text-secondary mb-3",children:"We thank the following individuals for their careful data review of the CSM domain and thoughtful contributions to the framework."}),v.jsx("p",{className:"text-sm font-semibold text-text-primary",children:"Akshay Kalkunte, Jishnu Nair, Aman Tiwari"})]})}),v.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.2},children:v.jsxs("div",{className:"rounded-xl border border-amber/30 bg-amber/5 p-6",children:[v.jsx("h3",{className:"text-base font-semibold text-amber mb-2",children:"Management and Leadership"}),v.jsx("p",{className:"text-sm text-text-secondary mb-4",children:"We are grateful to the following individuals for their management, leadership, and support."}),v.jsxs("div",{className:"space-y-3",children:[v.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-baseline sm:justify-between gap-1",children:[v.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Anil Madamala"}),v.jsx("span",{className:"text-xs text-text-muted",children:"Director, Machine Learning Engineering Management"})]}),v.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-baseline sm:justify-between gap-1",children:[v.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Sridhar Nemala"}),v.jsx("span",{className:"text-xs text-text-muted",children:"Senior Director, Machine Learning Engineering"})]}),v.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-baseline sm:justify-between gap-1",children:[v.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Srinivas Sunkara"}),v.jsx("span",{className:"text-xs text-text-muted",children:"VP, Research Engineering Management"})]}),v.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-baseline sm:justify-between gap-1",children:[v.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Joyce Li"}),v.jsx("span",{className:"text-xs text-text-muted",children:"Principal Product Manager"})]}),v.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-baseline sm:justify-between gap-1",children:[v.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Nitin Aggarwal"}),v.jsx("span",{className:"text-xs text-text-muted",children:"Senior Director, Product Management"})]})]})]})}),v.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.3},children:v.jsxs("div",{className:"rounded-xl border border-cyan/30 bg-cyan/5 p-6",children:[v.jsx("h3",{className:"text-base font-semibold text-cyan mb-2",children:"Upstream Contributors"}),v.jsxs("p",{className:"text-sm text-text-secondary",children:["We extend our thanks to the ",v.jsx("span",{className:"font-bold text-text-primary",children:"PAVA"})," and ",v.jsx("span",{className:"font-bold text-text-primary",children:"CLAE"})," teams whose prior work on evaluations and voice agents provided valuable inspiration for this project."]})]})}),v.jsxs(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.4},className:"rounded-xl border border-border-default bg-bg-secondary p-6",children:[v.jsx("h3",{className:"text-base font-semibold text-text-primary mb-3",children:"Citation"}),v.jsx("pre",{className:"text-xs text-text-muted bg-bg-primary rounded-lg p-4 overflow-x-auto font-mono",children:`@misc{bogavelli2026evabenchnewendtoendframework, + `),()=>{C.contains(N)&&C.removeChild(N)}},[t]),y.jsx(Bz,{isPresent:t,childRef:u,sizeRef:d,pop:c,children:c===!1?e:j.cloneElement(e,{ref:m})})}const Uz=({children:e,initial:t,isPresent:r,onExitComplete:i,custom:o,presenceAffectsLayout:c,mode:s,anchorX:u,anchorY:d,root:f})=>{const _=r8($z),m=j.useId();let g=!0,w=j.useMemo(()=>(g=!1,{id:m,initial:t,isPresent:r,custom:o,onExitComplete:b=>{_.set(b,!0);for(const x of _.values())if(!x)return;i&&i()},register:b=>(_.set(b,!1),()=>_.delete(b))}),[r,_,i]);return c&&g&&(w={...w}),j.useMemo(()=>{_.forEach((b,x)=>_.set(x,!1))},[r]),j.useEffect(()=>{!r&&!_.size&&i&&i()},[r]),e=y.jsx(Vz,{pop:s==="popLayout",isPresent:r,anchorX:u,anchorY:d,root:f,children:e}),y.jsx(fd.Provider,{value:w,children:e})};function $z(){return new Map}function LA(e=!0){const t=j.useContext(fd);if(t===null)return[!0,null];const{isPresent:r,onExitComplete:i,register:o}=t,c=j.useId();j.useEffect(()=>{if(e)return o(c)},[e]);const s=j.useCallback(()=>e&&i&&i(c),[c,i,e]);return!r&&i?[!1,s]:[!0]}const Cu=e=>e.key||"";function zg(e){const t=[];return j.Children.forEach(e,r=>{j.isValidElement(r)&&t.push(r)}),t}const Hf=({children:e,custom:t,initial:r=!0,onExitComplete:i,presenceAffectsLayout:o=!0,mode:c="sync",propagate:s=!1,anchorX:u="left",anchorY:d="top",root:f})=>{const[_,m]=LA(s),g=j.useMemo(()=>zg(e),[e]),w=s&&!_?[]:g.map(Cu),b=j.useRef(!0),x=j.useRef(g),A=r8(()=>new Map),T=j.useRef(new Set),[O,E]=j.useState(g),[N,C]=j.useState(g);sj(()=>{b.current=!1,x.current=g;for(let z=0;z{const H=Cu(z),Q=s&&!_?!1:g===N||w.includes(H),ee=()=>{if(T.current.has(H))return;if(T.current.add(H),A.has(H))A.set(H,!0);else return;let G=!0;A.forEach(ye=>{ye||(G=!1)}),G&&(R?.(),C(x.current),s&&m?.(),i&&i())};return y.jsx(Uz,{isPresent:Q,initial:!b.current||r?void 0:!1,custom:t,presenceAffectsLayout:o,mode:c,root:f,onExitComplete:Q?void 0:ee,anchorX:u,anchorY:d,children:z},H)})})},zA=j.createContext({strict:!1}),Ig={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]};let Bg=!1;function Fz(){if(Bg)return;const e={};for(const t in Ig)e[t]={isEnabled:r=>Ig[t].some(i=>!!r[i])};dA(e),Bg=!0}function IA(){return Fz(),kL()}function qz(e){const t=IA();for(const r in e)t[r]={...t[r],...e[r]};dA(t)}const Hz=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","propagate","ignoreStrict","viewport"]);function hp(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Hz.has(e)}let BA=e=>!hp(e);function Kz(e){typeof e=="function"&&(BA=t=>t.startsWith("on")?!hp(t):e(t))}try{Kz(require("@emotion/is-prop-valid").default)}catch{}function Xz(e,t,r){const i={};for(const o in e)o==="values"&&typeof e.values=="object"||(BA(o)||r===!0&&hp(o)||!t&&!hp(o)||e.draggable&&o.startsWith("onDrag"))&&(i[o]=e[o]);return i}const hd=j.createContext({});function Gz(e,t){if(md(e)){const{initial:r,animate:i}=e;return{initial:r===!1||xs(r)?r:void 0,animate:xs(i)?i:void 0}}return e.inherit!==!1?t:{}}function Yz(e){const{initial:t,animate:r}=Gz(e,j.useContext(hd));return j.useMemo(()=>({initial:t,animate:r}),[Vg(t),Vg(r)])}function Vg(e){return Array.isArray(e)?e.join(" "):e}const N8=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function VA(e,t,r){for(const i in t)!ir(t[i])&&!vA(i,r)&&(e[i]=t[i])}function Wz({transformTemplate:e},t){return j.useMemo(()=>{const r=N8();return E8(r,t,e),Object.assign({},r.vars,r.style)},[t])}function Zz(e,t){const r=e.style||{},i={};return VA(i,r,e),Object.assign(i,Wz(e,t)),i}function Qz(e,t){const r={},i=Zz(e,t);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=i,r}const UA=()=>({...N8(),attrs:{}});function Jz(e,t,r,i){const o=j.useMemo(()=>{const c=UA();return wA(c,t,xA(i),e.transformTemplate,e.style),{...c.attrs,style:{...c.style}}},[t]);if(e.style){const c={};VA(c,e.style,e),o.style={...c,...o.style}}return o}const eI=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function C8(e){return typeof e!="string"||e.includes("-")?!1:!!(eI.indexOf(e)>-1||/[A-Z]/u.test(e))}function tI(e,t,r,{latestValues:i},o,c=!1,s){const d=(s??C8(e)?Jz:Qz)(t,i,o,e),f=Xz(t,typeof e=="string",c),_=e!==j.Fragment?{...f,...d,ref:r}:{},{children:m}=t,g=j.useMemo(()=>ir(m)?m.get():m,[m]);return j.createElement(e,{..._,children:g})}function rI({scrapeMotionValuesFromProps:e,createRenderState:t},r,i,o){return{latestValues:iI(r,i,o,e),renderState:t()}}function iI(e,t,r,i){const o={},c=i(e,{});for(const g in c)o[g]=ip(c[g]);let{initial:s,animate:u}=e;const d=md(e),f=uA(e);t&&f&&!d&&e.inherit!==!1&&(s===void 0&&(s=t.initial),u===void 0&&(u=t.animate));let _=r?r.initial===!1:!1;_=_||s===!1;const m=_?u:s;if(m&&typeof m!="boolean"&&!_d(m)){const g=Array.isArray(m)?m:[m];for(let w=0;w(t,r)=>{const i=j.useContext(hd),o=j.useContext(fd),c=()=>rI(e,t,i,o);return r?c():r8(c)},nI=$A({scrapeMotionValuesFromProps:O8,createRenderState:N8}),aI=$A({scrapeMotionValuesFromProps:jA,createRenderState:UA}),oI=Symbol.for("motionComponentSymbol");function cI(e,t,r){const i=j.useRef(r);j.useInsertionEffect(()=>{i.current=r});const o=j.useRef(null);return j.useCallback(c=>{c&&e.onMount?.(c);const s=i.current;if(typeof s=="function")if(c){const u=s(c);typeof u=="function"&&(o.current=u)}else o.current?(o.current(),o.current=null):s(c);else s&&(s.current=c);t&&(c?t.mount(c):t.unmount())},[t])}const FA=j.createContext({});function fc(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function lI(e,t,r,i,o,c){const{visualElement:s}=j.useContext(hd),u=j.useContext(zA),d=j.useContext(fd),f=j.useContext(k8),_=f.reducedMotion,m=f.skipAnimations,g=j.useRef(null),w=j.useRef(!1);i=i||u.renderer,!g.current&&i&&(g.current=i(e,{visualState:t,parent:s,props:r,presenceContext:d,blockInitialAnimation:d?d.initial===!1:!1,reducedMotionConfig:_,skipAnimations:m,isSVG:c}),w.current&&g.current&&(g.current.manuallyAnimateOnMount=!0));const b=g.current,x=j.useContext(FA);b&&!b.projection&&o&&(b.type==="html"||b.type==="svg")&&sI(g.current,r,o,x);const A=j.useRef(!1);j.useInsertionEffect(()=>{b&&A.current&&b.update(r,d)});const T=r[Zj],O=j.useRef(!!T&&typeof window<"u"&&!window.MotionHandoffIsComplete?.(T)&&window.MotionHasOptimisedAnimation?.(T));return sj(()=>{w.current=!0,b&&(A.current=!0,window.MotionIsMounted=!0,b.updateFeatures(),b.scheduleRenderMicrotask(),O.current&&b.animationState&&b.animationState.animateChanges())}),j.useEffect(()=>{b&&(!O.current&&b.animationState&&b.animationState.animateChanges(),O.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(T)}),O.current=!1),b.enteringChildren=void 0)}),b}function sI(e,t,r,i){const{layoutId:o,layout:c,drag:s,dragConstraints:u,layoutScroll:d,layoutRoot:f,layoutCrossfade:_}=t;e.projection=new r(e.latestValues,t["data-framer-portal-id"]?void 0:qA(e.parent)),e.projection.setOptions({layoutId:o,layout:c,alwaysMeasureLayout:!!s||u&&fc(u),visualElement:e,animationType:typeof c=="string"?c:"both",initialPromotionConfig:i,crossfade:_,layoutScroll:d,layoutRoot:f})}function qA(e){if(e)return e.options.allowProjection!==!1?e.projection:qA(e.parent)}function Kf(e,{forwardMotionProps:t=!1,type:r}={},i,o){i&&qz(i);const c=r?r==="svg":C8(e),s=c?aI:nI;function u(f,_){let m;const g={...j.useContext(k8),...f,layoutId:uI(f)},{isStatic:w}=g,b=Yz(f),x=s(f,w);if(!w&&typeof window<"u"){pI();const A=dI(g);m=A.MeasureLayout,b.visualElement=lI(e,x,g,o,A.ProjectionNode,c)}return y.jsxs(hd.Provider,{value:b,children:[m&&b.visualElement?y.jsx(m,{visualElement:b.visualElement,...g}):null,tI(e,f,cI(x,b.visualElement,_),x,w,t,c)]})}u.displayName=`motion.${typeof e=="string"?e:`create(${e.displayName??e.name??""})`}`;const d=j.forwardRef(u);return d[oI]=e,d}function uI({layoutId:e}){const t=j.useContext(t8).id;return t&&e!==void 0?t+"-"+e:e}function pI(e,t){j.useContext(zA).strict}function dI(e){const t=IA(),{drag:r,layout:i}=t;if(!r&&!i)return{};const o={...r,...i};return{MeasureLayout:r?.isEnabled(e)||i?.isEnabled(e)?o.MeasureLayout:void 0,ProjectionNode:o.ProjectionNode}}function fI(e,t){if(typeof Proxy>"u")return Kf;const r=new Map,i=(c,s)=>Kf(c,s,e,t),o=(c,s)=>i(c,s);return new Proxy(o,{get:(c,s)=>s==="create"?i:(r.has(s)||r.set(s,Kf(s,void 0,e,t)),r.get(s))})}const _I=(e,t)=>t.isSVG??C8(e)?new KL(t):new VL(t,{allowProjection:e!==j.Fragment});class mI extends ya{constructor(t){super(t),t.animationState||(t.animationState=ZL(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();_d(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:r}=this.node.prevProps||{};t!==r&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let hI=0;class gI extends ya{constructor(){super(...arguments),this.id=hI++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:r}=this.node.presenceContext,{isPresent:i}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===i)return;const o=this.node.animationState.setActive("exit",!t);r&&!t&&o.then(()=>{r(this.id)})}mount(){const{register:t,onExitComplete:r}=this.node.presenceContext||{};r&&r(this.id),t&&(this.unmount=t(this.id))}unmount(){}}const yI={animation:{Feature:mI},exit:{Feature:gI}};function Hs(e){return{point:{x:e.pageX,y:e.pageY}}}const vI=e=>t=>j8(t)&&e(t,Hs(t));function ms(e,t,r,i){return js(e,t,vI(r),i)}const HA=({current:e})=>e?e.ownerDocument.defaultView:null,Ug=(e,t)=>Math.abs(e-t);function wI(e,t){const r=Ug(e.x,t.x),i=Ug(e.y,t.y);return Math.sqrt(r**2+i**2)}const $g=new Set(["auto","scroll"]);class KA{constructor(t,r,{transformPagePoint:i,contextWindow:o=window,dragSnapToOrigin:c=!1,distanceThreshold:s=3,element:u}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=w=>{this.handleScroll(w.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const w=Gf(this.lastMoveEventInfo,this.history),b=this.startEvent!==null,x=wI(w.offset,{x:0,y:0})>=this.distanceThreshold;if(!b&&!x)return;const{point:A}=w,{timestamp:T}=Zt;this.history.push({...A,timestamp:T});const{onStart:O,onMove:E}=this.handlers;b||(O&&O(this.lastMoveEvent,w),this.startEvent=this.lastMoveEvent),E&&E(this.lastMoveEvent,w)},this.handlePointerMove=(w,b)=>{this.lastMoveEvent=w,this.lastMoveEventInfo=Xf(b,this.transformPagePoint),tt.update(this.updatePoint,!0)},this.handlePointerUp=(w,b)=>{this.end();const{onEnd:x,onSessionEnd:A,resumeAnimation:T}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&T&&T(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const O=Gf(w.type==="pointercancel"?this.lastMoveEventInfo:Xf(b,this.transformPagePoint),this.history);this.startEvent&&x&&x(w,O),A&&A(w,O)},!j8(t))return;this.dragSnapToOrigin=c,this.handlers=r,this.transformPagePoint=i,this.distanceThreshold=s,this.contextWindow=o||window;const d=Hs(t),f=Xf(d,this.transformPagePoint),{point:_}=f,{timestamp:m}=Zt;this.history=[{..._,timestamp:m}];const{onSessionStart:g}=r;g&&g(t,Gf(f,this.history)),this.removeListeners=$s(ms(this.contextWindow,"pointermove",this.handlePointerMove),ms(this.contextWindow,"pointerup",this.handlePointerUp),ms(this.contextWindow,"pointercancel",this.handlePointerUp)),u&&this.startScrollTracking(u)}startScrollTracking(t){let r=t.parentElement;for(;r;){const i=getComputedStyle(r);($g.has(i.overflowX)||$g.has(i.overflowY))&&this.scrollPositions.set(r,{x:r.scrollLeft,y:r.scrollTop}),r=r.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(t){const r=this.scrollPositions.get(t);if(!r)return;const i=t===window,o=i?{x:window.scrollX,y:window.scrollY}:{x:t.scrollLeft,y:t.scrollTop},c={x:o.x-r.x,y:o.y-r.y};c.x===0&&c.y===0||(i?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=c.x,this.lastMoveEventInfo.point.y+=c.y):this.history.length>0&&(this.history[0].x-=c.x,this.history[0].y-=c.y),this.scrollPositions.set(t,o),tt.update(this.updatePoint,!0))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),fa(this.updatePoint)}}function Xf(e,t){return t?{point:t(e.point)}:e}function Fg(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Gf({point:e},t){return{point:e,delta:Fg(e,XA(t)),offset:Fg(e,bI(t)),velocity:xI(t,.1)}}function bI(e){return e[0]}function XA(e){return e[e.length-1]}function xI(e,t){if(e.length<2)return{x:0,y:0};let r=e.length-1,i=null;const o=XA(e);for(;r>=0&&(i=e[r],!(o.timestamp-i.timestamp>wi(t)));)r--;if(!i)return{x:0,y:0};i===e[0]&&e.length>2&&o.timestamp-i.timestamp>wi(t)*2&&(i=e[1]);const c=ri(o.timestamp-i.timestamp);if(c===0)return{x:0,y:0};const s={x:(o.x-i.x)/c,y:(o.y-i.y)/c};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}function jI(e,{min:t,max:r},i){return t!==void 0&&er&&(e=i?ut(r,e,i.max):Math.min(e,r)),e}function qg(e,t,r){return{min:t!==void 0?e.min+t:void 0,max:r!==void 0?e.max+r-(e.max-e.min):void 0}}function AI(e,{top:t,left:r,bottom:i,right:o}){return{x:qg(e.x,r,o),y:qg(e.y,t,i)}}function Hg(e,t){let r=t.min-e.min,i=t.max-e.max;return t.max-t.mini?r=vs(t.min,t.max-i,e.min):i>o&&(r=vs(e.min,e.max-o,t.min)),Ii(0,1,r)}function EI(e,t){const r={};return t.min!==void 0&&(r.min=t.min-e.min),t.max!==void 0&&(r.max=t.max-e.min),r}const e5=.35;function OI(e=e5){return e===!1?e=0:e===!0&&(e=e5),{x:Kg(e,"left","right"),y:Kg(e,"top","bottom")}}function Kg(e,t,r){return{min:Xg(e,t),max:Xg(e,r)}}function Xg(e,t){return typeof e=="number"?e:e[t]||0}const kI=new WeakMap;class NI{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Ct(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=t}start(t,{snapToCursor:r=!1,distanceThreshold:i}={}){const{presenceContext:o}=this.visualElement;if(o&&o.isPresent===!1)return;const c=m=>{r&&this.snapToCursor(Hs(m).point),this.stopAnimation()},s=(m,g)=>{const{drag:w,dragPropagation:b,onDragStart:x}=this.getProps();if(w&&!b&&(this.openDragLock&&this.openDragLock(),this.openDragLock=aL(w),!this.openDragLock))return;this.latestPointerEvent=m,this.latestPanInfo=g,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Mi(T=>{let O=this.getAxisMotionValue(T).get()||0;if(Ri.test(O)){const{projection:E}=this.visualElement;if(E&&E.layout){const N=E.layout.layoutBox[T];N&&(O=lr(N)*(parseFloat(O)/100))}}this.originPoint[T]=O}),x&&tt.update(()=>x(m,g),!1,!0),H2(this.visualElement,"transform");const{animationState:A}=this.visualElement;A&&A.setActive("whileDrag",!0)},u=(m,g)=>{this.latestPointerEvent=m,this.latestPanInfo=g;const{dragPropagation:w,dragDirectionLock:b,onDirectionLock:x,onDrag:A}=this.getProps();if(!w&&!this.openDragLock)return;const{offset:T}=g;if(b&&this.currentDirection===null){this.currentDirection=MI(T),this.currentDirection!==null&&x&&x(this.currentDirection);return}this.updateAxis("x",g.point,T),this.updateAxis("y",g.point,T),this.visualElement.render(),A&&tt.update(()=>A(m,g),!1,!0)},d=(m,g)=>{this.latestPointerEvent=m,this.latestPanInfo=g,this.stop(m,g),this.latestPointerEvent=null,this.latestPanInfo=null},f=()=>{const{dragSnapToOrigin:m}=this.getProps();(m||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:_}=this.getProps();this.panSession=new KA(t,{onSessionStart:c,onStart:s,onMove:u,onSessionEnd:d,resumeAnimation:f},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:_,distanceThreshold:i,contextWindow:HA(this.visualElement),element:this.visualElement.current})}stop(t,r){const i=t||this.latestPointerEvent,o=r||this.latestPanInfo,c=this.isDragging;if(this.cancel(),!c||!o||!i)return;const{velocity:s}=o;this.startAnimation(s);const{onDragEnd:u}=this.getProps();u&&tt.postRender(()=>u(i,o))}cancel(){this.isDragging=!1;const{projection:t,animationState:r}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.endPanSession();const{dragPropagation:i}=this.getProps();!i&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),r&&r.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(t,r,i){const{drag:o}=this.getProps();if(!i||!Mu(t,o,this.currentDirection))return;const c=this.getAxisMotionValue(t);let s=this.originPoint[t]+i[t];this.constraints&&this.constraints[t]&&(s=jI(s,this.constraints[t],this.elastic[t])),c.set(s)}resolveConstraints(){const{dragConstraints:t,dragElastic:r}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,o=this.constraints;t&&fc(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&i?this.constraints=AI(i.layoutBox,t):this.constraints=!1,this.elastic=OI(r),o!==this.constraints&&!fc(t)&&i&&this.constraints&&!this.hasMutatedConstraints&&Mi(c=>{this.constraints!==!1&&this.getAxisMotionValue(c)&&(this.constraints[c]=EI(i.layoutBox[c],this.constraints[c]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!fc(t))return!1;const i=t.current,{projection:o}=this.visualElement;if(!o||!o.layout)return!1;const c=DL(i,o.root,this.visualElement.getTransformPagePoint());let s=SI(o.layout.layoutBox,c);if(r){const u=r(CL(s));this.hasMutatedConstraints=!!u,u&&(s=_A(u))}return s}startAnimation(t){const{drag:r,dragMomentum:i,dragElastic:o,dragTransition:c,dragSnapToOrigin:s,onDragTransitionEnd:u}=this.getProps(),d=this.constraints||{},f=Mi(_=>{if(!Mu(_,r,this.currentDirection))return;let m=d&&d[_]||{};s&&(m={min:0,max:0});const g=o?200:1e6,w=o?40:1e7,b={type:"inertia",velocity:i?t[_]:0,bounceStiffness:g,bounceDamping:w,timeConstant:750,restDelta:1,restSpeed:10,...c,...m};return this.startAxisValueAnimation(_,b)});return Promise.all(f).then(u)}startAxisValueAnimation(t,r){const i=this.getAxisMotionValue(t);return H2(this.visualElement,t),i.start(y8(t,i,0,r,this.visualElement,!1))}stopAnimation(){Mi(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){const r=`_drag${t.toUpperCase()}`,i=this.visualElement.getProps(),o=i[r];return o||this.visualElement.getValue(t,(i.initial?i.initial[t]:void 0)||0)}snapToCursor(t){Mi(r=>{const{drag:i}=this.getProps();if(!Mu(r,i,this.currentDirection))return;const{projection:o}=this.visualElement,c=this.getAxisMotionValue(r);if(o&&o.layout){const{min:s,max:u}=o.layout.layoutBox[r],d=c.get()||0;c.set(t[r]-ut(s,u,.5)+d)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:r}=this.getProps(),{projection:i}=this.visualElement;if(!fc(r)||!i||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};Mi(s=>{const u=this.getAxisMotionValue(s);if(u&&this.constraints!==!1){const d=u.get();o[s]=TI({min:d,max:d},this.constraints[s])}});const{transformTemplate:c}=this.visualElement.getProps();this.visualElement.current.style.transform=c?c({},""):"none",i.root&&i.root.updateScroll(),i.updateLayout(),this.constraints=!1,this.resolveConstraints(),Mi(s=>{if(!Mu(s,t,null))return;const u=this.getAxisMotionValue(s),{min:d,max:f}=this.constraints[s];u.set(ut(d,f,o[s]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;kI.set(this.visualElement,this);const t=this.visualElement.current,r=ms(t,"pointerdown",f=>{const{drag:_,dragListener:m=!0}=this.getProps(),g=f.target,w=g!==t&&pL(g);_&&m&&!w&&this.start(f)});let i;const o=()=>{const{dragConstraints:f}=this.getProps();fc(f)&&f.current&&(this.constraints=this.resolveRefConstraints(),i||(i=CI(t,f.current,()=>this.scalePositionWithinConstraints())))},{projection:c}=this.visualElement,s=c.addEventListener("measure",o);c&&!c.layout&&(c.root&&c.root.updateScroll(),c.updateLayout()),tt.read(o);const u=js(window,"resize",()=>this.scalePositionWithinConstraints()),d=c.addEventListener("didUpdate",(({delta:f,hasLayoutChanged:_})=>{this.isDragging&&_&&(Mi(m=>{const g=this.getAxisMotionValue(m);g&&(this.originPoint[m]+=f[m].translate,g.set(g.get()+f[m].translate))}),this.visualElement.render())}));return()=>{u(),r(),s(),d&&d(),i&&i()}}getProps(){const t=this.visualElement.getProps(),{drag:r=!1,dragDirectionLock:i=!1,dragPropagation:o=!1,dragConstraints:c=!1,dragElastic:s=e5,dragMomentum:u=!0}=t;return{...t,drag:r,dragDirectionLock:i,dragPropagation:o,dragConstraints:c,dragElastic:s,dragMomentum:u}}}function Gg(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function CI(e,t,r){const i=eg(e,Gg(r)),o=eg(t,Gg(r));return()=>{i(),o()}}function Mu(e,t,r){return(t===!0||t===e)&&(r===null||r===e)}function MI(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}class PI extends ya{constructor(t){super(t),this.removeGroupControls=ai,this.removeListeners=ai,this.controls=new NI(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||ai}update(){const{dragControls:t}=this.node.getProps(),{dragControls:r}=this.node.prevProps||{};t!==r&&(this.removeGroupControls(),t&&(this.removeGroupControls=t.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}const Yf=e=>(t,r)=>{e&&tt.update(()=>e(t,r),!1,!0)};class DI extends ya{constructor(){super(...arguments),this.removePointerDownListener=ai}onPointerDown(t){this.session=new KA(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:HA(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:r,onPan:i,onPanEnd:o}=this.node.getProps();return{onSessionStart:Yf(t),onStart:Yf(r),onMove:Yf(i),onEnd:(c,s)=>{delete this.session,o&&tt.postRender(()=>o(c,s))}}}mount(){this.removePointerDownListener=ms(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let Wf=!1;class RI extends j.Component{componentDidMount(){const{visualElement:t,layoutGroup:r,switchLayoutGroup:i,layoutId:o}=this.props,{projection:c}=t;c&&(r.group&&r.group.add(c),i&&i.register&&o&&i.register(c),Wf&&c.root.didUpdate(),c.addEventListener("animationComplete",()=>{this.safeToRemove()}),c.setOptions({...c.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),np.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:r,visualElement:i,drag:o,isPresent:c}=this.props,{projection:s}=i;return s&&(s.isPresent=c,t.layoutDependency!==r&&s.setOptions({...s.options,layoutDependency:r}),Wf=!0,o||t.layoutDependency!==r||r===void 0||t.isPresent!==c?s.willUpdate():this.safeToRemove(),t.isPresent!==c&&(c?s.promote():s.relegate()||tt.postRender(()=>{const u=s.getStack();(!u||!u.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),x8.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:r,switchLayoutGroup:i}=this.props,{projection:o}=t;Wf=!0,o&&(o.scheduleCheckAfterUnmount(),r&&r.group&&r.group.remove(o),i&&i.deregister&&i.deregister(o))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function GA(e){const[t,r]=LA(),i=j.useContext(t8);return y.jsx(RI,{...e,layoutGroup:i,switchLayoutGroup:j.useContext(FA),isPresent:t,safeToRemove:r})}const LI={pan:{Feature:DI},drag:{Feature:PI,ProjectionNode:RA,MeasureLayout:GA}};function Yg(e,t,r){const{props:i}=e;e.animationState&&i.whileHover&&e.animationState.setActive("whileHover",r==="Start");const o="onHover"+r,c=i[o];c&&tt.postRender(()=>c(t,Hs(t)))}class zI extends ya{mount(){const{current:t}=this.node;t&&(this.unmount=cL(t,(r,i)=>(Yg(this.node,i,"Start"),o=>Yg(this.node,o,"End"))))}unmount(){}}class II extends ya{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=$s(js(this.node.current,"focus",()=>this.onFocus()),js(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function Wg(e,t,r){const{props:i}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&i.whileTap&&e.animationState.setActive("whileTap",r==="Start");const o="onTap"+(r==="End"?"":r),c=i[o];c&&tt.postRender(()=>c(t,Hs(t)))}class BI extends ya{mount(){const{current:t}=this.node;if(!t)return;const{globalTapTarget:r,propagate:i}=this.node.props;this.unmount=fL(t,(o,c)=>(Wg(this.node,c,"Start"),(s,{success:u})=>Wg(this.node,s,u?"End":"Cancel")),{useGlobalTarget:r,stopPropagation:i?.tap===!1})}unmount(){}}const t5=new WeakMap,Zf=new WeakMap,VI=e=>{const t=t5.get(e.target);t&&t(e)},UI=e=>{e.forEach(VI)};function $I({root:e,...t}){const r=e||document;Zf.has(r)||Zf.set(r,{});const i=Zf.get(r),o=JSON.stringify(t);return i[o]||(i[o]=new IntersectionObserver(UI,{root:e,...t})),i[o]}function FI(e,t,r){const i=$I(t);return t5.set(e,r),i.observe(e),()=>{t5.delete(e),i.unobserve(e)}}const qI={some:0,all:1};class HI extends ya{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:r,margin:i,amount:o="some",once:c}=t,s={root:r?r.current:void 0,rootMargin:i,threshold:typeof o=="number"?o:qI[o]},u=d=>{const{isIntersecting:f}=d;if(this.isInView===f||(this.isInView=f,c&&!f&&this.hasEnteredView))return;f&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",f);const{onViewportEnter:_,onViewportLeave:m}=this.node.getProps(),g=f?_:m;g&&g(d)};return FI(this.node.current,s,u)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:r}=this.node;["amount","margin","root"].some(KI(t,r))&&this.startObserver()}unmount(){}}function KI({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}const XI={inView:{Feature:HI},tap:{Feature:BI},focus:{Feature:II},hover:{Feature:zI}},GI={layout:{ProjectionNode:RA,MeasureLayout:GA}},YI={...yI,...XI,...LI,...GI},wt=fI(YI,_I);function Uc({id:e,title:t,subtitle:r,children:i,className:o="",wide:c=!1}){return y.jsx("section",{id:e,className:`pt-28 pb-20 px-4 sm:px-6 lg:px-8 ${o}`,children:y.jsxs("div",{className:`${c?"max-w-[1600px]":"max-w-screen-2xl"} mx-auto`,children:[t&&y.jsxs(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-100px"},transition:{duration:.5},className:"text-center mb-12",children:[y.jsx("h2",{className:"text-3xl sm:text-4xl font-bold text-text-primary mb-3",children:t}),r&&y.jsx("p",{className:"text-lg text-text-secondary max-w-3xl mx-auto",children:r})]}),i]})})}function WI(){return y.jsx(Uc,{id:"acknowledgements",title:"Contributions & Acknowledgements",subtitle:"",children:y.jsxs("div",{className:"max-w-3xl mx-auto space-y-8",children:[y.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},children:y.jsxs("div",{className:"rounded-xl border border-purple/30 bg-purple/5 p-6",children:[y.jsx("h3",{className:"text-base font-semibold text-purple-light mb-3",children:"Core Contributors"}),y.jsx("p",{className:"text-sm font-semibold text-text-primary",children:"Tara Bogavelli, Gabrielle Gauthier Melançon, Katrina Stankiewicz, Oluwanifemi Bamgbose, Fanny Riols, Hoang Nguyen, Raghav Mehndiratta, Lindsay Brin, Hari Subramani, Joseph Marinier"})]})}),y.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.1},children:y.jsxs("div",{className:"rounded-xl border border-emerald-500/30 bg-emerald-500/5 p-6",children:[y.jsx("h3",{className:"text-base font-semibold text-emerald-400 mb-2",children:"Machine Learning Data Linguists"}),y.jsx("p",{className:"text-sm text-text-secondary mb-3",children:"We thank our linguist collaborators for their work on carefully reviewing the HR and ITSM data scenarios, providing feedback on domain design, and annotating conversation samples with ratings for us to measure human-judge alignment."}),y.jsx("p",{className:"text-sm font-semibold text-text-primary",children:"Tiffany Do, Ryan Dux, Maria Kossenko, Keerthana Gopinathan, Anne Heaton-Dunlap, Nidhi Kumari, Ranjani Iyer"})]})}),y.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.15},children:y.jsxs("div",{className:"rounded-xl border border-blue/30 bg-blue/5 p-6",children:[y.jsx("h3",{className:"text-base font-semibold text-blue-light mb-2",children:"Secondary Contributors"}),y.jsx("p",{className:"text-sm text-text-secondary mb-3",children:"We thank the following individuals for their careful data review of the CSM domain and thoughtful contributions to the framework."}),y.jsx("p",{className:"text-sm font-semibold text-text-primary",children:"Akshay Kalkunte, Jishnu Nair, Aman Tiwari"})]})}),y.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.2},children:y.jsxs("div",{className:"rounded-xl border border-amber/30 bg-amber/5 p-6",children:[y.jsx("h3",{className:"text-base font-semibold text-amber mb-2",children:"Management and Leadership"}),y.jsx("p",{className:"text-sm text-text-secondary mb-4",children:"We are grateful to the following individuals for their management, leadership, and support."}),y.jsxs("div",{className:"space-y-3",children:[y.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-baseline sm:justify-between gap-1",children:[y.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Anil Madamala"}),y.jsx("span",{className:"text-xs text-text-muted",children:"Director, Machine Learning Engineering Management"})]}),y.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-baseline sm:justify-between gap-1",children:[y.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Sridhar Nemala"}),y.jsx("span",{className:"text-xs text-text-muted",children:"Senior Director, Machine Learning Engineering"})]}),y.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-baseline sm:justify-between gap-1",children:[y.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Srinivas Sunkara"}),y.jsx("span",{className:"text-xs text-text-muted",children:"VP, Research Engineering Management"})]}),y.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-baseline sm:justify-between gap-1",children:[y.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Joyce Li"}),y.jsx("span",{className:"text-xs text-text-muted",children:"Principal Product Manager"})]}),y.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-baseline sm:justify-between gap-1",children:[y.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Nitin Aggarwal"}),y.jsx("span",{className:"text-xs text-text-muted",children:"Senior Director, Product Management"})]})]})]})}),y.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.3},children:y.jsxs("div",{className:"rounded-xl border border-cyan/30 bg-cyan/5 p-6",children:[y.jsx("h3",{className:"text-base font-semibold text-cyan mb-2",children:"Upstream Contributors"}),y.jsxs("p",{className:"text-sm text-text-secondary",children:["We extend our thanks to the ",y.jsx("span",{className:"font-bold text-text-primary",children:"PAVA"})," and ",y.jsx("span",{className:"font-bold text-text-primary",children:"CLAE"})," teams whose prior work on evaluations and voice agents provided valuable inspiration for this project."]})]})}),y.jsxs(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.4},className:"rounded-xl border border-border-default bg-bg-secondary p-6",children:[y.jsx("h3",{className:"text-base font-semibold text-text-primary mb-3",children:"Citation"}),y.jsx("pre",{className:"text-xs text-text-muted bg-bg-primary rounded-lg p-4 overflow-x-auto font-mono",children:`@misc{bogavelli2026evabenchnewendtoendframework, title={EVA-Bench: A New End-to-end Framework for Evaluating Voice Agents}, author={Tara Bogavelli and Gabrielle Gauthier Melançon and Katrina Stankiewicz and Oluwanifemi Bamgbose and Fanny Riols and Hoang H. Nguyen and Raghav Mehndiratta and Lindsay Devon Brin and Joseph Marinier and Hari Subramani and Anil Madamala and Sridhar Krishna Nemala and Srinivas Sunkara}, year={2026}, @@ -22,7 +22,7 @@ Error generating stack: `+p.message+` archivePrefix={arXiv}, primaryClass={cs.SD}, url={https://arxiv.org/abs/2605.13841}, -}`})]})]})})}const ZI=[{id:"airline",label:"CSM",icon:RP,blurb:"Customers calling a customer-service line to rebook disrupted flights — IRROPS rebooking, voluntary changes, cancellations, and vouchers.",tools:15,scenarios:50},{id:"itsm",label:"ITSM",icon:dd,blurb:"Employees calling IT support to resolve enterprise IT and service-management issues.",tools:59,scenarios:80},{id:"medical-hr",label:"HR",icon:HP,blurb:"Healthcare workers calling HR for benefits, scheduling, leave, and policy questions.",tools:47,scenarios:83}];function QI(){return v.jsx("section",{id:"hero",className:"pt-32 pb-20 px-4 sm:px-6 lg:px-8",children:v.jsxs("div",{className:"max-w-5xl mx-auto text-center",children:[v.jsxs("div",{children:[v.jsx("h1",{className:"text-4xl sm:text-5xl lg:text-6xl font-extrabold mb-3 leading-tight bg-clip-text text-transparent",style:{backgroundImage:"linear-gradient(to right, #7C3AED, #818CF8, #60A5FA)"},children:"EVA-Bench"}),v.jsx("p",{className:"text-xl sm:text-2xl lg:text-[1.75rem] font-semibold max-w-3xl mx-auto mb-4 leading-tight bg-clip-text text-transparent",style:{backgroundImage:"linear-gradient(to right, #7C3AED, #818CF8, #60A5FA)"},children:"A New End-to-end Framework for Evaluating Voice Agents"}),v.jsx("p",{className:"text-sm sm:text-base font-bold text-[#A78BFA] max-w-3xl mx-auto mb-2.5",children:"Tara Bogavelli, Gabrielle Gauthier Melançon, Katrina Stankiewicz, Oluwanifemi Bamgbose, Fanny Riols, Hoang Nguyen, Raghav Mehndiratta, Lindsay Brin, Hari Subramani, Joseph Marinier*"}),v.jsx("p",{className:"text-base sm:text-lg font-semibold text-text-secondary max-w-3xl mx-auto mb-4",children:"ServiceNow AI Research"}),v.jsx("p",{className:"text-base sm:text-lg text-text-muted max-w-3xl mx-auto mb-14 leading-relaxed",children:"An open-source evaluation framework that measures voice agents over complete, multi-turn spoken conversations using a realistic bot-to-bot architecture. EVA captures the compounding failure modes that component-level benchmarks miss."})]}),v.jsxs(wt.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.2},className:"flex flex-col gap-10 max-w-5xl mx-auto mb-14",children:[v.jsxs("div",{className:"flex flex-col",children:[v.jsx("h3",{className:"text-xl font-bold text-text-primary text-center mb-5",children:"Data"}),v.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:ZI.map(e=>v.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5 flex flex-col",children:[v.jsxs("div",{className:"flex items-center justify-center gap-3 mb-3",children:[v.jsx("div",{className:"w-10 h-10 rounded-lg bg-amber/10 flex items-center justify-center flex-shrink-0",children:v.jsx(e.icon,{className:"w-5 h-5 text-amber"})}),v.jsx("div",{className:"text-base font-semibold text-text-primary",children:e.label})]}),v.jsx("p",{className:"text-xs text-text-secondary leading-relaxed mb-3 text-center",children:e.blurb}),v.jsxs("div",{className:"grid grid-cols-2 gap-2 mt-auto",children:[v.jsxs("div",{className:"rounded-lg bg-bg-primary px-2 py-2 text-center",children:[v.jsx("div",{className:"text-xl font-bold text-text-primary",children:e.tools}),v.jsx("div",{className:"text-[10px] text-text-muted",children:"Tools"})]}),v.jsxs("div",{className:"rounded-lg bg-bg-primary px-2 py-2 text-center",children:[v.jsx("div",{className:"text-xl font-bold text-text-primary",children:e.scenarios}),v.jsx("div",{className:"text-[10px] text-text-muted",children:"Scenarios"})]})]})]},e.id))})]}),v.jsxs("div",{className:"flex flex-col",children:[v.jsx("h3",{className:"text-xl font-bold text-text-primary text-center mb-5",children:"Evaluation Dimensions"}),v.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[v.jsxs("div",{className:"rounded-xl border border-purple/30 bg-purple/5 p-7 flex flex-col items-center justify-center text-center",children:[v.jsx("div",{className:"text-sm font-semibold text-purple-light tracking-wide uppercase mb-1",children:"EVA-A"}),v.jsx("div",{className:"text-xl font-bold text-text-primary",children:"Accuracy"}),v.jsx("p",{className:"text-sm text-text-secondary mt-2",children:"Did the agent complete the task correctly?"})]}),v.jsxs("div",{className:"rounded-xl border border-blue/30 bg-blue/5 p-7 flex flex-col items-center justify-center text-center",children:[v.jsx("div",{className:"text-sm font-semibold text-blue-light tracking-wide uppercase mb-1",children:"EVA-X"}),v.jsx("div",{className:"text-xl font-bold text-text-primary",children:"Experience"}),v.jsx("p",{className:"text-sm text-text-secondary mt-2",children:"Was the conversational experience high quality?"})]})]})]})]}),v.jsxs(wt.div,{initial:{opacity:0},animate:{opacity:1},transition:{duration:.6,delay:.4},className:"flex flex-wrap justify-center gap-3",children:[v.jsxs("a",{href:"https://github.com/ServiceNow/eva",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-5 py-2.5 rounded-lg bg-purple text-white font-medium text-sm hover:bg-purple-dim transition-colors",children:[v.jsx(SP,{className:"w-4 h-4"})," View on GitHub"]}),v.jsxs("a",{href:"https://huggingface.co/datasets/ServiceNow-AI/eva-bench",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-5 py-2.5 rounded-lg bg-bg-tertiary text-text-primary font-medium text-sm hover:bg-bg-hover border border-border-default transition-colors",children:[v.jsx(wP,{className:"w-4 h-4"})," Dataset"]}),v.jsxs("a",{href:"https://arxiv.org/pdf/2605.13841",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-5 py-2.5 rounded-lg bg-bg-tertiary text-text-primary font-medium text-sm hover:bg-bg-hover border border-border-default transition-colors",children:[v.jsx(aj,{className:"w-4 h-4"})," Arxiv"]}),v.jsxs("a",{href:"https://huggingface.co/papers/2605.13841",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-5 py-2.5 rounded-lg bg-bg-tertiary text-text-primary font-medium text-sm hover:bg-bg-hover border border-border-default transition-colors",children:[v.jsx(jP,{className:"w-4 h-4"})," Paper"]})]}),v.jsx("p",{className:"text-xs text-text-muted mt-6",children:"*Full list of contributors found in the Contributors tab"}),v.jsx("p",{className:"text-xs text-text-muted mt-1",children:"Part of the NOWAI-Bench benchmark suite"})]})})}function Jn({label:e,sublabel:t,color:r,delay:i=0}){return v.jsxs(wt.div,{initial:{opacity:0,scale:.9},whileInView:{opacity:1,scale:1},viewport:{once:!0},transition:{duration:.4,delay:i},className:"relative rounded-xl border bg-bg-secondary px-6 py-5 text-center",style:{borderColor:r+"40"},children:[v.jsx("div",{className:"text-base font-semibold text-text-primary",children:e}),t&&v.jsx("div",{className:"text-sm text-text-muted mt-1",children:t}),v.jsx("div",{className:"absolute inset-0 rounded-xl opacity-10",style:{background:`radial-gradient(ellipse at center, ${r}, transparent 70%)`}})]})}function Rr({color:e,className:t=""}){return v.jsx("div",{className:`mx-auto ${t}`,style:{width:"2px",background:`repeating-linear-gradient(to bottom, ${e}80 0px, ${e}80 6px, transparent 6px, transparent 10px)`}})}function Q3({color:e,className:t=""}){return v.jsx("div",{className:t,style:{height:"2px",background:`repeating-linear-gradient(to right, ${e}80 0px, ${e}80 6px, transparent 6px, transparent 10px)`}})}function JI(){return v.jsx(Uc,{id:"architecture",title:"Bot-to-Bot Architecture",subtitle:"EVA evaluates voice agents using realistic bot-to-bot audio conversations over WebSocket, then computes metrics independently on the validated conversations.",children:v.jsxs("div",{className:"max-w-5xl mx-auto relative",children:[v.jsx("div",{className:"flex justify-center px-4",children:v.jsx("div",{className:"w-full max-w-72",children:v.jsx(Jn,{label:"Evaluation Runner",sublabel:"Orchestrates parallel evaluation",color:"#8B5CF6",delay:0})})}),v.jsx(Rr,{color:"#8B5CF6",className:"h-8"}),v.jsx("div",{className:"flex justify-center px-4",children:v.jsx("div",{className:"w-full max-w-64",children:v.jsx(Jn,{label:"Conversation Worker",sublabel:"Per-scenario execution",color:"#8B5CF6",delay:.1})})}),v.jsx("div",{className:"hidden md:flex justify-center",children:v.jsxs("div",{className:"relative w-[60%]",children:[v.jsx(Rr,{color:"#8B5CF6",className:"h-5"}),v.jsx(Q3,{color:"#8B5CF6",className:"w-full"}),v.jsxs("div",{className:"flex justify-between",children:[v.jsx(Rr,{color:"#38BDF8",className:"h-5"}),v.jsx(Rr,{color:"#8B5CF6",className:"h-5"})]})]})}),v.jsx("div",{className:"md:hidden",children:v.jsx(Rr,{color:"#38BDF8",className:"h-8"})}),v.jsxs("div",{className:"hidden md:grid grid-cols-[1fr_auto_1fr] gap-4 items-start",children:[v.jsxs("div",{children:[v.jsx(Jn,{label:"User Simulator",color:"#38BDF8",delay:.2}),v.jsxs("div",{className:"mt-4 space-y-2.5 pl-4",children:[v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[v.jsx("span",{className:"text-blue-light font-medium",children:"Scenario-specific"})," — Unique goal, specific decision logic, persona & constraints per conversation"]}),v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[v.jsx("span",{className:"text-blue-light font-medium",children:"Human-like voice"})," — Conversational TTS"]}),v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[v.jsx("span",{className:"text-blue-light font-medium",children:"Perturbation Suite"})," — Accent, background noise & behavioral overlays applied to outbound user audio"]})]})]}),v.jsxs("div",{className:"flex flex-col items-center justify-center pt-6 px-2",children:[v.jsxs("div",{className:"flex items-center justify-center",children:[v.jsx("span",{className:"text-cyan font-bold",children:"←"}),v.jsx("div",{style:{width:"56px",height:"2px",background:"repeating-linear-gradient(to right, #06B6D480 0px, #06B6D480 6px, transparent 6px, transparent 10px)"}}),v.jsx("span",{className:"text-cyan font-bold",children:"→"})]}),v.jsx("div",{className:"mt-2 px-3 py-1.5 rounded-full bg-cyan/10 border border-cyan/30 text-cyan text-xs font-medium whitespace-nowrap",children:"WebSocket Audio"})]}),v.jsxs("div",{children:[v.jsx(Jn,{label:"Voice Agent",sublabel:"Pipecat, Gemini Live, OpenAI Realtime, or ElevenAgents",color:"#8B5CF6",delay:.3}),v.jsxs("div",{className:"mt-4 space-y-2.5 pl-4",children:[v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[v.jsx("span",{className:"text-purple-light font-medium",children:"Cascade Pipeline"})," — STT + LLM + TTS"]}),v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[v.jsx("span",{className:"text-purple-light font-medium",children:"Audio-native models"})," — S2S, LALM + TTS"]}),v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[v.jsx("span",{className:"text-purple-light font-medium",children:"Turn Detection"})," — framework dependent"]}),v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[v.jsx("span",{className:"text-purple-light font-medium",children:"Tool Executor"})," — Dynamic python tools"]})]})]})]}),v.jsxs("div",{className:"md:hidden flex flex-col items-center gap-4",children:[v.jsxs("div",{className:"w-full max-w-sm",children:[v.jsx(Jn,{label:"User Simulator",color:"#38BDF8",delay:.2}),v.jsxs("div",{className:"mt-4 space-y-2.5 pl-4",children:[v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[v.jsx("span",{className:"text-blue-light font-medium",children:"Scenario-specific"})," — Unique goal, decision logic, persona & constraints"]}),v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[v.jsx("span",{className:"text-blue-light font-medium",children:"Human-like voice"})," — Conversational TTS"]}),v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[v.jsx("span",{className:"text-blue-light font-medium",children:"Perturbation Suite"})," — Accent, background noise & behavioral overlays"]})]})]}),v.jsxs("div",{className:"flex flex-col items-center py-2",children:[v.jsxs("div",{className:"flex flex-col items-center",children:[v.jsx("span",{className:"text-cyan font-bold",children:"↑"}),v.jsx("div",{style:{width:"2px",height:"36px",background:"repeating-linear-gradient(to bottom, #06B6D480 0px, #06B6D480 6px, transparent 6px, transparent 10px)"}}),v.jsx("span",{className:"text-cyan font-bold",children:"↓"})]}),v.jsx("div",{className:"mt-2 px-3 py-1.5 rounded-full bg-cyan/10 border border-cyan/30 text-cyan text-xs font-medium whitespace-nowrap",children:"WebSocket Audio"})]}),v.jsxs("div",{className:"w-full max-w-sm",children:[v.jsx(Jn,{label:"Voice Agent",sublabel:"Pipecat, Gemini Live, OpenAI Realtime, or ElevenAgents",color:"#8B5CF6",delay:.3}),v.jsxs("div",{className:"mt-4 space-y-2.5 pl-4",children:[v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[v.jsx("span",{className:"text-purple-light font-medium",children:"Cascade Pipeline"})," — STT + LLM + TTS"]}),v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[v.jsx("span",{className:"text-purple-light font-medium",children:"Audio-native models"})," — S2S, LALM + TTS"]}),v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[v.jsx("span",{className:"text-purple-light font-medium",children:"Turn Detection"})," — framework dependent"]}),v.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[v.jsx("span",{className:"text-purple-light font-medium",children:"Tool Executor"})," — Dynamic python tools"]})]})]})]}),v.jsx("div",{className:"hidden md:flex justify-center mt-3",children:v.jsxs("div",{className:"relative w-[60%]",children:[v.jsxs("div",{className:"flex justify-between",children:[v.jsx(Rr,{color:"#F59E0B",className:"h-5"}),v.jsx(Rr,{color:"#F59E0B",className:"h-5"})]}),v.jsx(Q3,{color:"#F59E0B",className:"w-full"})]})}),v.jsx("div",{className:"md:hidden",children:v.jsx(Rr,{color:"#F59E0B",className:"h-8"})}),v.jsx("div",{className:"flex justify-center px-4 my-4 w-full",children:v.jsxs("div",{className:"flex flex-col md:flex-row items-stretch justify-center gap-4 md:gap-6 w-full max-w-md md:max-w-none md:w-auto",children:[v.jsxs("div",{className:"md:w-[250px] py-3 rounded-lg bg-bg-tertiary border border-border-default text-center",children:[v.jsx("div",{className:"text-sm font-medium text-text-primary",children:"Audio Files"}),v.jsx("div",{className:"text-xs text-text-muted mt-1",children:"WAV recordings (assistant, user, mixed)"})]}),v.jsxs("div",{className:"md:w-[250px] py-3 rounded-lg bg-bg-tertiary border border-border-default text-center",children:[v.jsx("div",{className:"text-sm font-medium text-text-primary",children:"Logs & Transcripts"}),v.jsx("div",{className:"text-xs text-text-muted mt-1",children:"audit_log.json, transcript.jsonl, events"})]})]})}),v.jsx("div",{className:"hidden md:flex justify-center",children:v.jsxs("div",{className:"relative",style:{width:"524px"},children:[v.jsxs("div",{className:"flex justify-between",style:{padding:"0 80px"},children:[v.jsx(Rr,{color:"#F59E0B",className:"h-5"}),v.jsx(Rr,{color:"#F59E0B",className:"h-5"})]}),v.jsx(Q3,{color:"#F59E0B",className:"w-full"}),v.jsx(Rr,{color:"#F59E0B",className:"h-8"})]})}),v.jsx("div",{className:"md:hidden",children:v.jsx(Rr,{color:"#F59E0B",className:"h-8"})}),v.jsx("div",{className:"flex justify-center px-4 -mt-2",children:v.jsx("div",{className:"w-full max-w-80",children:v.jsx(Jn,{label:"Validators",sublabel:"Reruns invalid conversations",color:"#F59E0B",delay:.4})})}),v.jsx(Rr,{color:"#F59E0B",className:"h-8"}),v.jsx("div",{className:"flex justify-center px-4",children:v.jsxs("div",{className:"w-full max-w-[28rem]",children:[v.jsx(Jn,{label:"Metrics Suite",sublabel:"Independent post-execution evaluation",color:"#F59E0B",delay:.5}),v.jsxs("div",{className:"grid grid-cols-3 gap-4 mt-5",children:[v.jsxs("div",{className:"rounded-xl border border-purple/25 bg-purple/5 px-4 py-5 text-center",children:[v.jsx("div",{className:"text-base font-bold text-purple-light",children:"EVA-A"}),v.jsx("div",{className:"text-sm text-text-muted mt-1.5",children:"3 accuracy metrics"})]}),v.jsxs("div",{className:"rounded-xl border border-blue/25 bg-blue/5 px-4 py-5 text-center",children:[v.jsx("div",{className:"text-base font-bold text-blue-light",children:"EVA-X"}),v.jsx("div",{className:"text-sm text-text-muted mt-1.5",children:"3 experience metrics"})]}),v.jsxs("div",{className:"rounded-xl border border-amber/25 bg-amber/5 px-4 py-5 text-center",children:[v.jsx("div",{className:"text-base font-bold text-amber",children:"Diagnostic"}),v.jsx("div",{className:"text-sm text-text-muted mt-1.5",children:"7 diagnostic metrics"})]})]})]})})]})})}const eB={deterministic:"Deterministic",llm_judge:"LLM Judge",lalm_judge:"Audio LLM Judge"},tB={deterministic:"#06B6D4",llm_judge:"#8B5CF6",lalm_judge:"#F59E0B"},Ks=[{id:"task_completion",displayName:"Task Completion",category:"eva-a",type:"deterministic",description:"Evaluates whether the agent correctly completed the task by comparing the expected end state of the scenario database against the actual end state after the conversation. This is a strict, deterministic comparison inspired by tau-bench-style evaluation.",inputs:"Initial scenario database state, final scenario database state, expected end state database",outputRange:"Binary: 0 (fail) or 1 (pass)",passThreshold:"1.0"},{id:"agent_speech_fidelity",displayName:"Speech Fidelity",badge:"beta",category:"eva-a",type:"lalm_judge",judgeModel:"Gemini 3 Flash",judgeAccuracy:.8957,judgeScores:[{label:"accuracy",value:.8957,std:.0258},{label:"macro_f1",value:.856,std:.024}],judgeAlignment:{measure:"Unweighted Cohen's κ",value:.777,ci:[.704,.835],notes:"Binary metric"},description:"Measures whether the agent's spoken audio accurately represents the key entities (dates, names, numbers, codes, addresses, etc.), using an audio LLM for multimodal analysis. If the agent garbles or misstates key information, the user receives incorrect information regardless of how good the text reasoning was. To keep the EVA score apples-to-apples across all pipeline setups, the same entity-focused metric runs for every pipeline type — cascade, S2S, and audio-LLM. It does not require any intended text.",inputs:"Agent audio recording, conversation trace (user utterances and tool responses as the source of entities to listen for; assistant turns are redacted to a placeholder)",outputRange:"Binary per turn (0=low fidelity, 1=high fidelity), aggregated as mean across scored turns (turns with no entities are skipped)",passThreshold:"≥ 0.95",judgePrompt:`You are an expert evaluator checking the **speech clarity and articulation** of entities spoken by an AI voice agent. +}`})]})]})})}const ZI=[{id:"airline",label:"CSM",icon:RP,blurb:"Customers calling a customer-service line to rebook disrupted flights — IRROPS rebooking, voluntary changes, cancellations, and vouchers.",tools:15,scenarios:50},{id:"itsm",label:"ITSM",icon:dd,blurb:"Employees calling IT support to resolve enterprise IT and service-management issues.",tools:59,scenarios:80},{id:"medical-hr",label:"HR",icon:HP,blurb:"Healthcare workers calling HR for benefits, scheduling, leave, and policy questions.",tools:47,scenarios:83}];function QI(){return y.jsx("section",{id:"hero",className:"pt-32 pb-20 px-4 sm:px-6 lg:px-8",children:y.jsxs("div",{className:"max-w-5xl mx-auto text-center",children:[y.jsxs("div",{children:[y.jsx("h1",{className:"text-4xl sm:text-5xl lg:text-6xl font-extrabold mb-3 leading-tight bg-clip-text text-transparent",style:{backgroundImage:"linear-gradient(to right, #7C3AED, #818CF8, #60A5FA)"},children:"EVA-Bench"}),y.jsx("p",{className:"text-xl sm:text-2xl lg:text-[1.75rem] font-semibold max-w-3xl mx-auto mb-4 leading-tight bg-clip-text text-transparent",style:{backgroundImage:"linear-gradient(to right, #7C3AED, #818CF8, #60A5FA)"},children:"A New End-to-end Framework for Evaluating Voice Agents"}),y.jsx("p",{className:"text-sm sm:text-base font-bold text-[#A78BFA] max-w-3xl mx-auto mb-2.5",children:"Tara Bogavelli, Gabrielle Gauthier Melançon, Katrina Stankiewicz, Oluwanifemi Bamgbose, Fanny Riols, Hoang Nguyen, Raghav Mehndiratta, Lindsay Brin, Hari Subramani, Joseph Marinier*"}),y.jsx("p",{className:"text-base sm:text-lg font-semibold text-text-secondary max-w-3xl mx-auto mb-4",children:"ServiceNow AI Research"}),y.jsx("p",{className:"text-base sm:text-lg text-text-muted max-w-3xl mx-auto mb-14 leading-relaxed",children:"An open-source evaluation framework that measures voice agents over complete, multi-turn spoken conversations using a realistic bot-to-bot architecture. EVA captures the compounding failure modes that component-level benchmarks miss."})]}),y.jsxs(wt.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.2},className:"flex flex-col gap-10 max-w-5xl mx-auto mb-14",children:[y.jsxs("div",{className:"flex flex-col",children:[y.jsx("h3",{className:"text-xl font-bold text-text-primary text-center mb-5",children:"Data"}),y.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:ZI.map(e=>y.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5 flex flex-col",children:[y.jsxs("div",{className:"flex items-center justify-center gap-3 mb-3",children:[y.jsx("div",{className:"w-10 h-10 rounded-lg bg-amber/10 flex items-center justify-center flex-shrink-0",children:y.jsx(e.icon,{className:"w-5 h-5 text-amber"})}),y.jsx("div",{className:"text-base font-semibold text-text-primary",children:e.label})]}),y.jsx("p",{className:"text-xs text-text-secondary leading-relaxed mb-3 text-center",children:e.blurb}),y.jsxs("div",{className:"grid grid-cols-2 gap-2 mt-auto",children:[y.jsxs("div",{className:"rounded-lg bg-bg-primary px-2 py-2 text-center",children:[y.jsx("div",{className:"text-xl font-bold text-text-primary",children:e.tools}),y.jsx("div",{className:"text-[10px] text-text-muted",children:"Tools"})]}),y.jsxs("div",{className:"rounded-lg bg-bg-primary px-2 py-2 text-center",children:[y.jsx("div",{className:"text-xl font-bold text-text-primary",children:e.scenarios}),y.jsx("div",{className:"text-[10px] text-text-muted",children:"Scenarios"})]})]})]},e.id))})]}),y.jsxs("div",{className:"flex flex-col",children:[y.jsx("h3",{className:"text-xl font-bold text-text-primary text-center mb-5",children:"Evaluation Dimensions"}),y.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-4",children:[y.jsxs("div",{className:"rounded-xl border border-purple/30 bg-purple/5 p-7 flex flex-col items-center justify-center text-center",children:[y.jsx("div",{className:"text-sm font-semibold text-purple-light tracking-wide uppercase mb-1",children:"EVA-A"}),y.jsx("div",{className:"text-xl font-bold text-text-primary",children:"Accuracy"}),y.jsx("p",{className:"text-sm text-text-secondary mt-2",children:"Did the agent complete the task correctly?"})]}),y.jsxs("div",{className:"rounded-xl border border-blue/30 bg-blue/5 p-7 flex flex-col items-center justify-center text-center",children:[y.jsx("div",{className:"text-sm font-semibold text-blue-light tracking-wide uppercase mb-1",children:"EVA-X"}),y.jsx("div",{className:"text-xl font-bold text-text-primary",children:"Experience"}),y.jsx("p",{className:"text-sm text-text-secondary mt-2",children:"Was the conversational experience high quality?"})]})]})]})]}),y.jsxs(wt.div,{initial:{opacity:0},animate:{opacity:1},transition:{duration:.6,delay:.4},className:"flex flex-wrap justify-center gap-3",children:[y.jsxs("a",{href:"https://github.com/ServiceNow/eva",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-5 py-2.5 rounded-lg bg-purple text-white font-medium text-sm hover:bg-purple-dim transition-colors",children:[y.jsx(SP,{className:"w-4 h-4"})," View on GitHub"]}),y.jsxs("a",{href:"https://huggingface.co/datasets/ServiceNow-AI/eva-bench",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-5 py-2.5 rounded-lg bg-bg-tertiary text-text-primary font-medium text-sm hover:bg-bg-hover border border-border-default transition-colors",children:[y.jsx(wP,{className:"w-4 h-4"})," Dataset"]}),y.jsxs("a",{href:"https://arxiv.org/pdf/2605.13841",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-5 py-2.5 rounded-lg bg-bg-tertiary text-text-primary font-medium text-sm hover:bg-bg-hover border border-border-default transition-colors",children:[y.jsx(aj,{className:"w-4 h-4"})," Arxiv"]}),y.jsxs("a",{href:"https://huggingface.co/papers/2605.13841",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 px-5 py-2.5 rounded-lg bg-bg-tertiary text-text-primary font-medium text-sm hover:bg-bg-hover border border-border-default transition-colors",children:[y.jsx(jP,{className:"w-4 h-4"})," Paper"]})]}),y.jsx("p",{className:"text-xs text-text-muted mt-6",children:"*Full list of contributors found in the Contributors tab"}),y.jsx("p",{className:"text-xs text-text-muted mt-1",children:"Part of the NOWAI-Bench benchmark suite"})]})})}function Jn({label:e,sublabel:t,color:r,delay:i=0}){return y.jsxs(wt.div,{initial:{opacity:0,scale:.9},whileInView:{opacity:1,scale:1},viewport:{once:!0},transition:{duration:.4,delay:i},className:"relative rounded-xl border bg-bg-secondary px-6 py-5 text-center",style:{borderColor:r+"40"},children:[y.jsx("div",{className:"text-base font-semibold text-text-primary",children:e}),t&&y.jsx("div",{className:"text-sm text-text-muted mt-1",children:t}),y.jsx("div",{className:"absolute inset-0 rounded-xl opacity-10",style:{background:`radial-gradient(ellipse at center, ${r}, transparent 70%)`}})]})}function Rr({color:e,className:t=""}){return y.jsx("div",{className:`mx-auto ${t}`,style:{width:"2px",background:`repeating-linear-gradient(to bottom, ${e}80 0px, ${e}80 6px, transparent 6px, transparent 10px)`}})}function Qf({color:e,className:t=""}){return y.jsx("div",{className:t,style:{height:"2px",background:`repeating-linear-gradient(to right, ${e}80 0px, ${e}80 6px, transparent 6px, transparent 10px)`}})}function JI(){return y.jsx(Uc,{id:"architecture",title:"Bot-to-Bot Architecture",subtitle:"EVA evaluates voice agents using realistic bot-to-bot audio conversations over WebSocket, then computes metrics independently on the validated conversations.",children:y.jsxs("div",{className:"max-w-5xl mx-auto relative",children:[y.jsx("div",{className:"flex justify-center px-4",children:y.jsx("div",{className:"w-full max-w-72",children:y.jsx(Jn,{label:"Evaluation Runner",sublabel:"Orchestrates parallel evaluation",color:"#8B5CF6",delay:0})})}),y.jsx(Rr,{color:"#8B5CF6",className:"h-8"}),y.jsx("div",{className:"flex justify-center px-4",children:y.jsx("div",{className:"w-full max-w-64",children:y.jsx(Jn,{label:"Conversation Worker",sublabel:"Per-scenario execution",color:"#8B5CF6",delay:.1})})}),y.jsx("div",{className:"hidden md:flex justify-center",children:y.jsxs("div",{className:"relative w-[60%]",children:[y.jsx(Rr,{color:"#8B5CF6",className:"h-5"}),y.jsx(Qf,{color:"#8B5CF6",className:"w-full"}),y.jsxs("div",{className:"flex justify-between",children:[y.jsx(Rr,{color:"#38BDF8",className:"h-5"}),y.jsx(Rr,{color:"#8B5CF6",className:"h-5"})]})]})}),y.jsx("div",{className:"md:hidden",children:y.jsx(Rr,{color:"#38BDF8",className:"h-8"})}),y.jsxs("div",{className:"hidden md:grid grid-cols-[1fr_auto_1fr] gap-4 items-start",children:[y.jsxs("div",{children:[y.jsx(Jn,{label:"User Simulator",color:"#38BDF8",delay:.2}),y.jsxs("div",{className:"mt-4 space-y-2.5 pl-4",children:[y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[y.jsx("span",{className:"text-blue-light font-medium",children:"Scenario-specific"})," — Unique goal, specific decision logic, persona & constraints per conversation"]}),y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[y.jsx("span",{className:"text-blue-light font-medium",children:"Human-like voice"})," — Conversational TTS"]}),y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[y.jsx("span",{className:"text-blue-light font-medium",children:"Perturbation Suite"})," — Accent, background noise & behavioral overlays applied to outbound user audio"]})]})]}),y.jsxs("div",{className:"flex flex-col items-center justify-center pt-6 px-2",children:[y.jsxs("div",{className:"flex items-center justify-center",children:[y.jsx("span",{className:"text-cyan font-bold",children:"←"}),y.jsx("div",{style:{width:"56px",height:"2px",background:"repeating-linear-gradient(to right, #06B6D480 0px, #06B6D480 6px, transparent 6px, transparent 10px)"}}),y.jsx("span",{className:"text-cyan font-bold",children:"→"})]}),y.jsx("div",{className:"mt-2 px-3 py-1.5 rounded-full bg-cyan/10 border border-cyan/30 text-cyan text-xs font-medium whitespace-nowrap",children:"WebSocket Audio"})]}),y.jsxs("div",{children:[y.jsx(Jn,{label:"Voice Agent",sublabel:"Pipecat, Gemini Live, OpenAI Realtime, or ElevenAgents",color:"#8B5CF6",delay:.3}),y.jsxs("div",{className:"mt-4 space-y-2.5 pl-4",children:[y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[y.jsx("span",{className:"text-purple-light font-medium",children:"Cascade Pipeline"})," — STT + LLM + TTS"]}),y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[y.jsx("span",{className:"text-purple-light font-medium",children:"Audio-native models"})," — S2S, LALM + TTS"]}),y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[y.jsx("span",{className:"text-purple-light font-medium",children:"Turn Detection"})," — framework dependent"]}),y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[y.jsx("span",{className:"text-purple-light font-medium",children:"Tool Executor"})," — Dynamic python tools"]})]})]})]}),y.jsxs("div",{className:"md:hidden flex flex-col items-center gap-4",children:[y.jsxs("div",{className:"w-full max-w-sm",children:[y.jsx(Jn,{label:"User Simulator",color:"#38BDF8",delay:.2}),y.jsxs("div",{className:"mt-4 space-y-2.5 pl-4",children:[y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[y.jsx("span",{className:"text-blue-light font-medium",children:"Scenario-specific"})," — Unique goal, decision logic, persona & constraints"]}),y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[y.jsx("span",{className:"text-blue-light font-medium",children:"Human-like voice"})," — Conversational TTS"]}),y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-blue/30 pl-3 py-1",children:[y.jsx("span",{className:"text-blue-light font-medium",children:"Perturbation Suite"})," — Accent, background noise & behavioral overlays"]})]})]}),y.jsxs("div",{className:"flex flex-col items-center py-2",children:[y.jsxs("div",{className:"flex flex-col items-center",children:[y.jsx("span",{className:"text-cyan font-bold",children:"↑"}),y.jsx("div",{style:{width:"2px",height:"36px",background:"repeating-linear-gradient(to bottom, #06B6D480 0px, #06B6D480 6px, transparent 6px, transparent 10px)"}}),y.jsx("span",{className:"text-cyan font-bold",children:"↓"})]}),y.jsx("div",{className:"mt-2 px-3 py-1.5 rounded-full bg-cyan/10 border border-cyan/30 text-cyan text-xs font-medium whitespace-nowrap",children:"WebSocket Audio"})]}),y.jsxs("div",{className:"w-full max-w-sm",children:[y.jsx(Jn,{label:"Voice Agent",sublabel:"Pipecat, Gemini Live, OpenAI Realtime, or ElevenAgents",color:"#8B5CF6",delay:.3}),y.jsxs("div",{className:"mt-4 space-y-2.5 pl-4",children:[y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[y.jsx("span",{className:"text-purple-light font-medium",children:"Cascade Pipeline"})," — STT + LLM + TTS"]}),y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[y.jsx("span",{className:"text-purple-light font-medium",children:"Audio-native models"})," — S2S, LALM + TTS"]}),y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[y.jsx("span",{className:"text-purple-light font-medium",children:"Turn Detection"})," — framework dependent"]}),y.jsxs("div",{className:"text-sm text-text-muted border-l-2 border-purple/30 pl-3 py-1",children:[y.jsx("span",{className:"text-purple-light font-medium",children:"Tool Executor"})," — Dynamic python tools"]})]})]})]}),y.jsx("div",{className:"hidden md:flex justify-center mt-3",children:y.jsxs("div",{className:"relative w-[60%]",children:[y.jsxs("div",{className:"flex justify-between",children:[y.jsx(Rr,{color:"#F59E0B",className:"h-5"}),y.jsx(Rr,{color:"#F59E0B",className:"h-5"})]}),y.jsx(Qf,{color:"#F59E0B",className:"w-full"})]})}),y.jsx("div",{className:"md:hidden",children:y.jsx(Rr,{color:"#F59E0B",className:"h-8"})}),y.jsx("div",{className:"flex justify-center px-4 my-4 w-full",children:y.jsxs("div",{className:"flex flex-col md:flex-row items-stretch justify-center gap-4 md:gap-6 w-full max-w-md md:max-w-none md:w-auto",children:[y.jsxs("div",{className:"md:w-[250px] py-3 rounded-lg bg-bg-tertiary border border-border-default text-center",children:[y.jsx("div",{className:"text-sm font-medium text-text-primary",children:"Audio Files"}),y.jsx("div",{className:"text-xs text-text-muted mt-1",children:"WAV recordings (assistant, user, mixed)"})]}),y.jsxs("div",{className:"md:w-[250px] py-3 rounded-lg bg-bg-tertiary border border-border-default text-center",children:[y.jsx("div",{className:"text-sm font-medium text-text-primary",children:"Logs & Transcripts"}),y.jsx("div",{className:"text-xs text-text-muted mt-1",children:"audit_log.json, transcript.jsonl, events"})]})]})}),y.jsx("div",{className:"hidden md:flex justify-center",children:y.jsxs("div",{className:"relative",style:{width:"524px"},children:[y.jsxs("div",{className:"flex justify-between",style:{padding:"0 80px"},children:[y.jsx(Rr,{color:"#F59E0B",className:"h-5"}),y.jsx(Rr,{color:"#F59E0B",className:"h-5"})]}),y.jsx(Qf,{color:"#F59E0B",className:"w-full"}),y.jsx(Rr,{color:"#F59E0B",className:"h-8"})]})}),y.jsx("div",{className:"md:hidden",children:y.jsx(Rr,{color:"#F59E0B",className:"h-8"})}),y.jsx("div",{className:"flex justify-center px-4 -mt-2",children:y.jsx("div",{className:"w-full max-w-80",children:y.jsx(Jn,{label:"Validators",sublabel:"Reruns invalid conversations",color:"#F59E0B",delay:.4})})}),y.jsx(Rr,{color:"#F59E0B",className:"h-8"}),y.jsx("div",{className:"flex justify-center px-4",children:y.jsxs("div",{className:"w-full max-w-[28rem]",children:[y.jsx(Jn,{label:"Metrics Suite",sublabel:"Independent post-execution evaluation",color:"#F59E0B",delay:.5}),y.jsxs("div",{className:"grid grid-cols-3 gap-4 mt-5",children:[y.jsxs("div",{className:"rounded-xl border border-purple/25 bg-purple/5 px-4 py-5 text-center",children:[y.jsx("div",{className:"text-base font-bold text-purple-light",children:"EVA-A"}),y.jsx("div",{className:"text-sm text-text-muted mt-1.5",children:"3 accuracy metrics"})]}),y.jsxs("div",{className:"rounded-xl border border-blue/25 bg-blue/5 px-4 py-5 text-center",children:[y.jsx("div",{className:"text-base font-bold text-blue-light",children:"EVA-X"}),y.jsx("div",{className:"text-sm text-text-muted mt-1.5",children:"3 experience metrics"})]}),y.jsxs("div",{className:"rounded-xl border border-amber/25 bg-amber/5 px-4 py-5 text-center",children:[y.jsx("div",{className:"text-base font-bold text-amber",children:"Diagnostic"}),y.jsx("div",{className:"text-sm text-text-muted mt-1.5",children:"7 diagnostic metrics"})]})]})]})})]})})}const eB={deterministic:"Deterministic",llm_judge:"LLM Judge",lalm_judge:"Audio LLM Judge"},tB={deterministic:"#06B6D4",llm_judge:"#8B5CF6",lalm_judge:"#F59E0B"},Ks=[{id:"task_completion",displayName:"Task Completion",category:"eva-a",type:"deterministic",description:"Evaluates whether the agent correctly completed the task by comparing the expected end state of the scenario database against the actual end state after the conversation. This is a strict, deterministic comparison inspired by tau-bench-style evaluation.",inputs:"Initial scenario database state, final scenario database state, expected end state database",outputRange:"Binary: 0 (fail) or 1 (pass)",passThreshold:"1.0"},{id:"agent_speech_fidelity",displayName:"Speech Fidelity",badge:"beta",category:"eva-a",type:"lalm_judge",judgeModel:"Gemini 3 Flash",judgeAccuracy:.8957,judgeScores:[{label:"accuracy",value:.8957,std:.0258},{label:"macro_f1",value:.856,std:.024}],judgeAlignment:{measure:"Unweighted Cohen's κ",value:.777,ci:[.704,.835],notes:"Binary metric"},description:"Measures whether the agent's spoken audio accurately represents the key entities (dates, names, numbers, codes, addresses, etc.), using an audio LLM for multimodal analysis. If the agent garbles or misstates key information, the user receives incorrect information regardless of how good the text reasoning was. To keep the EVA score apples-to-apples across all pipeline setups, the same entity-focused metric runs for every pipeline type — cascade, S2S, and audio-LLM. It does not require any intended text.",inputs:"Agent audio recording, conversation trace (user utterances and tool responses as the source of entities to listen for; assistant turns are redacted to a placeholder)",outputRange:"Binary per turn (0=low fidelity, 1=high fidelity), aggregated as mean across scored turns (turns with no entities are skipped)",passThreshold:"≥ 0.95",judgePrompt:`You are an expert evaluator checking the **speech clarity and articulation** of entities spoken by an AI voice agent. You will receive: 1. A conversation trace showing what the user said and what data the agent retrieved via tools. Assistant responses are redacted — you must listen to the audio to hear what the agent actually said. @@ -968,13 +968,13 @@ Respond with a JSON object. Each turn entry must include the turn_id matching th "rating": <1, 2, 3> }} ] -}}`}],rB=Ks.filter(e=>e.category==="eva-a"),iB=Ks.filter(e=>e.category==="eva-x"),Zg=Ks.filter(e=>e.category==="debug"),Qg=Ks.filter(e=>e.category==="validation");Ks.filter(e=>e.type==="llm_judge"||e.type==="lalm_judge");function nB({prompt:e,model:t}){const[r,i]=j.useState(!1),o=j.useCallback(()=>i(!1),[]);return j.useEffect(()=>{if(!r)return;const c=s=>{s.key==="Escape"&&o()};return document.addEventListener("keydown",c),document.body.style.overflow="hidden",()=>{document.removeEventListener("keydown",c),document.body.style.overflow=""}},[r,o]),v.jsxs(v.Fragment,{children:[v.jsxs("button",{onClick:()=>i(!0),className:"mt-3 flex items-center gap-1.5 text-xs font-medium text-purple-light hover:text-purple transition-colors",children:["View Judge Prompt",t&&v.jsxs("span",{className:"text-text-muted",children:["(",t,")"]})]}),r&&v.jsxs("div",{className:"fixed inset-0 z-[100] flex items-center justify-center p-4",onClick:c=>{c.target===c.currentTarget&&o()},children:[v.jsx("div",{className:"absolute inset-0 bg-black/70 backdrop-blur-sm"}),v.jsxs("div",{className:"relative w-full max-w-4xl max-h-[85vh] flex flex-col rounded-xl border border-border-default bg-bg-primary shadow-2xl",children:[v.jsxs("div",{className:"flex items-center justify-between px-6 py-4 border-b border-border-default flex-shrink-0",children:[v.jsxs("div",{children:[v.jsx("div",{className:"text-sm font-semibold text-text-primary",children:"Judge Prompt"}),t&&v.jsxs("div",{className:"text-xs text-text-muted mt-0.5",children:["Model: ",t]})]}),v.jsx("button",{onClick:o,className:"p-1.5 rounded-lg hover:bg-bg-hover transition-colors text-text-muted hover:text-text-primary",children:v.jsx(lj,{className:"w-5 h-5"})})]}),v.jsx("div",{className:"overflow-y-auto flex-1",children:v.jsx("pre",{className:"px-6 py-5 text-[13px] leading-relaxed text-text-primary font-mono whitespace-pre-wrap break-words",children:e})})]})]})]})}const aB={deterministic:vP,llm_judge:oj,lalm_judge:C2};function Pu({metric:e}){const[t,r]=j.useState(!1),[i,o]=j.useState(!1),[c,s]=j.useState(!1),u=aB[e.type],d=tB[e.type];return v.jsxs(wt.div,{layout:!0,className:"rounded-xl border border-border-default bg-bg-secondary overflow-hidden",children:[v.jsxs("button",{onClick:()=>r(!t),className:"w-full flex items-center justify-between p-5 text-left hover:bg-bg-hover/30 transition-colors",children:[v.jsxs("div",{className:"flex items-center gap-3",children:[v.jsx("div",{className:"w-10 h-10 rounded-lg flex items-center justify-center flex-shrink-0",style:{backgroundColor:d+"20"},children:v.jsx(u,{className:"w-5 h-5",style:{color:d}})}),v.jsxs("div",{children:[v.jsxs("div",{className:"text-base font-semibold text-text-primary",children:[e.displayName,e.badge&&v.jsx("span",{className:"ml-2 text-[10px] px-1.5 py-0.5 rounded-full bg-amber/10 text-amber border border-amber/20 font-medium uppercase align-middle",children:e.badge})]}),v.jsxs("div",{className:"text-xs font-medium mt-0.5",style:{color:d},children:[eB[e.type],e.judgeModel&&v.jsxs("span",{className:"text-text-muted",children:[" · ",e.judgeModel]})]})]})]}),v.jsx(Ar,{className:`w-5 h-5 text-text-muted transition-transform ${t?"rotate-180":""}`})]}),v.jsx(H3,{children:t&&v.jsx(wt.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.2},className:"overflow-hidden",children:v.jsxs("div",{className:"px-5 pb-5 space-y-4",children:[v.jsx("div",{className:"border-t border-border-default pt-4 space-y-3",children:e.description.split(` +}}`}],rB=Ks.filter(e=>e.category==="eva-a"),iB=Ks.filter(e=>e.category==="eva-x"),Zg=Ks.filter(e=>e.category==="debug"),Qg=Ks.filter(e=>e.category==="validation");Ks.filter(e=>e.type==="llm_judge"||e.type==="lalm_judge");function nB({prompt:e,model:t}){const[r,i]=j.useState(!1),o=j.useCallback(()=>i(!1),[]);return j.useEffect(()=>{if(!r)return;const c=s=>{s.key==="Escape"&&o()};return document.addEventListener("keydown",c),document.body.style.overflow="hidden",()=>{document.removeEventListener("keydown",c),document.body.style.overflow=""}},[r,o]),y.jsxs(y.Fragment,{children:[y.jsxs("button",{onClick:()=>i(!0),className:"mt-3 flex items-center gap-1.5 text-xs font-medium text-purple-light hover:text-purple transition-colors",children:["View Judge Prompt",t&&y.jsxs("span",{className:"text-text-muted",children:["(",t,")"]})]}),r&&y.jsxs("div",{className:"fixed inset-0 z-[100] flex items-center justify-center p-4",onClick:c=>{c.target===c.currentTarget&&o()},children:[y.jsx("div",{className:"absolute inset-0 bg-black/70 backdrop-blur-sm"}),y.jsxs("div",{className:"relative w-full max-w-4xl max-h-[85vh] flex flex-col rounded-xl border border-border-default bg-bg-primary shadow-2xl",children:[y.jsxs("div",{className:"flex items-center justify-between px-6 py-4 border-b border-border-default flex-shrink-0",children:[y.jsxs("div",{children:[y.jsx("div",{className:"text-sm font-semibold text-text-primary",children:"Judge Prompt"}),t&&y.jsxs("div",{className:"text-xs text-text-muted mt-0.5",children:["Model: ",t]})]}),y.jsx("button",{onClick:o,className:"p-1.5 rounded-lg hover:bg-bg-hover transition-colors text-text-muted hover:text-text-primary",children:y.jsx(lj,{className:"w-5 h-5"})})]}),y.jsx("div",{className:"overflow-y-auto flex-1",children:y.jsx("pre",{className:"px-6 py-5 text-[13px] leading-relaxed text-text-primary font-mono whitespace-pre-wrap break-words",children:e})})]})]})]})}const aB={deterministic:yP,llm_judge:oj,lalm_judge:C2};function Pu({metric:e}){const[t,r]=j.useState(!1),[i,o]=j.useState(!1),[c,s]=j.useState(!1),u=aB[e.type],d=tB[e.type];return y.jsxs(wt.div,{layout:!0,className:"rounded-xl border border-border-default bg-bg-secondary overflow-hidden",children:[y.jsxs("button",{onClick:()=>r(!t),className:"w-full flex items-center justify-between p-5 text-left hover:bg-bg-hover/30 transition-colors",children:[y.jsxs("div",{className:"flex items-center gap-3",children:[y.jsx("div",{className:"w-10 h-10 rounded-lg flex items-center justify-center flex-shrink-0",style:{backgroundColor:d+"20"},children:y.jsx(u,{className:"w-5 h-5",style:{color:d}})}),y.jsxs("div",{children:[y.jsxs("div",{className:"text-base font-semibold text-text-primary",children:[e.displayName,e.badge&&y.jsx("span",{className:"ml-2 text-[10px] px-1.5 py-0.5 rounded-full bg-amber/10 text-amber border border-amber/20 font-medium uppercase align-middle",children:e.badge})]}),y.jsxs("div",{className:"text-xs font-medium mt-0.5",style:{color:d},children:[eB[e.type],e.judgeModel&&y.jsxs("span",{className:"text-text-muted",children:[" · ",e.judgeModel]})]})]})]}),y.jsx(Ar,{className:`w-5 h-5 text-text-muted transition-transform ${t?"rotate-180":""}`})]}),y.jsx(Hf,{children:t&&y.jsx(wt.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.2},className:"overflow-hidden",children:y.jsxs("div",{className:"px-5 pb-5 space-y-4",children:[y.jsx("div",{className:"border-t border-border-default pt-4 space-y-3",children:e.description.split(` `).map((f,_)=>{const m=f.split(` -`),g=m.filter(A=>/^\s*[-•]\s+/.test(A));if(g.length>0&&g.length===m.length)return v.jsx("ul",{className:"text-sm text-text-secondary leading-relaxed list-disc pl-5 space-y-1",children:m.map((A,T)=>v.jsx("li",{children:A.replace(/^\s*[-•]\s+/,"")},T))},_);const w=[],b=[];let x=!1;for(const A of m)/^\s*[-•]\s+/.test(A)?(x=!0,b.push(A.replace(/^\s*[-•]\s+/,""))):x?b.push("__TRAILING__"+A):w.push(A);return v.jsxs("div",{className:"space-y-2",children:[w.length>0&&v.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:w.join(" ")}),b.length>0&&v.jsx("ul",{className:"text-sm text-text-secondary leading-relaxed list-disc pl-5 space-y-1",children:b.filter(A=>!A.startsWith("__TRAILING__")).map((A,T)=>v.jsx("li",{children:A},T))})]},_)})}),v.jsxs("div",{className:"space-y-3",children:[v.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[v.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider mb-1.5",children:"Inputs"}),v.jsx("div",{className:"text-sm text-text-secondary leading-relaxed",children:e.inputs})]}),v.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[v.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider mb-1.5",children:"Output"}),v.jsx("div",{className:"text-sm text-text-secondary leading-relaxed",children:e.outputRange})]}),e.passThreshold&&v.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[v.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider mb-1.5",children:"Pass Threshold"}),v.jsx("div",{className:"text-sm text-text-secondary leading-relaxed",children:e.passThreshold})]})]}),e.judgePrompt&&v.jsx(nB,{prompt:e.judgePrompt,model:e.judgeModel}),e.judgeScores&&e.judgeScores.length>0&&v.jsxs("div",{className:"rounded-lg border border-border-default overflow-hidden",children:[v.jsxs("button",{onClick:()=>o(!i),className:"w-full flex items-center justify-between px-4 py-3 text-left hover:bg-bg-hover/30 transition-colors",children:[v.jsx("div",{className:"text-sm font-semibold text-text-secondary",children:"Judge Accuracy (Dev Dataset)"}),v.jsx(Ar,{className:`w-4 h-4 text-text-muted transition-transform ${i?"rotate-180":""}`})]}),v.jsx(H3,{children:i&&v.jsx(wt.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.15},className:"overflow-hidden",children:v.jsxs("div",{className:"px-4 pb-4 space-y-3",children:[v.jsx("div",{className:"border-t border-border-default pt-3",children:v.jsx("div",{className:"flex flex-wrap gap-3",children:e.judgeScores.map(({label:f,value:_,std:m})=>v.jsxs("div",{className:"flex items-center gap-2 rounded-lg bg-bg-primary px-3 py-2",children:[v.jsx("span",{className:"text-xs text-text-muted font-mono",children:f}),v.jsxs("span",{className:"text-sm font-semibold text-text-primary",children:[(_*100).toFixed(1),"%",m!=null&&v.jsxs("span",{className:"text-text-muted font-normal text-xs ml-1",children:["(±",(m*100).toFixed(1),"%)"]})]})]},f))})}),e.developmentDocUrl&&v.jsxs("a",{href:e.developmentDocUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1.5 text-sm text-accent-primary hover:text-accent-hover transition-colors",children:["View judge development details",v.jsx(aj,{className:"w-3.5 h-3.5"})]}),e.judgeDevelopmentNotes&&v.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:e.judgeDevelopmentNotes})]})})})]}),e.judgeAlignment&&v.jsxs("div",{className:"rounded-lg border border-border-default overflow-hidden",children:[v.jsxs("button",{onClick:()=>s(!c),className:"w-full flex items-center justify-between px-4 py-3 text-left hover:bg-bg-hover/30 transition-colors",children:[v.jsx("div",{className:"text-sm font-semibold text-text-secondary",children:"Judge Alignment (Test Dataset)"}),v.jsx(Ar,{className:`w-4 h-4 text-text-muted transition-transform ${c?"rotate-180":""}`})]}),v.jsx(H3,{children:c&&v.jsx(wt.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.15},className:"overflow-hidden",children:v.jsxs("div",{className:"px-4 pb-4 space-y-2",children:[v.jsx("div",{className:"border-t border-border-default pt-3",children:v.jsxs("div",{className:"flex items-center gap-2 rounded-lg bg-bg-primary px-3 py-2 w-fit",children:[v.jsx("span",{className:"text-xs text-text-muted",children:e.judgeAlignment.measure}),v.jsx("span",{className:"text-sm font-semibold text-text-primary font-mono",children:e.judgeAlignment.value.toFixed(3)}),e.judgeAlignment.ci&&v.jsxs("span",{className:"text-xs text-text-muted font-mono",children:["[",e.judgeAlignment.ci[0].toFixed(3),", ",e.judgeAlignment.ci[1].toFixed(3),"]"]})]})}),e.judgeAlignment.notes&&v.jsx("p",{className:"text-sm text-text-muted leading-relaxed",children:e.judgeAlignment.notes})]})})})]})]})})})]})}function oB(){const[e,t]=j.useState(!1);return v.jsxs(Uc,{id:"metrics",title:"Evaluation Methodology",subtitle:"EVA produces two fundamental scores composed of multiple sub-metrics. Click any metric to explore what it measures, its inputs, and the judge prompt.",children:[v.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8",children:[v.jsxs(wt.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5},children:[v.jsxs("div",{className:"rounded-xl border-2 border-purple/30 bg-purple/5 p-5 text-center",children:[v.jsx("div",{className:"text-sm font-bold text-purple-light tracking-widest uppercase mb-1",children:"EVA-A"}),v.jsx("div",{className:"text-2xl font-bold text-text-primary",children:"Accuracy"}),v.jsx("p",{className:"text-sm text-text-secondary mt-1.5",children:"Did the agent complete the task correctly?"})]}),v.jsx("div",{className:"flex justify-center",children:v.jsx("div",{className:"w-px h-5 bg-purple/30"})}),v.jsx("div",{className:"space-y-3 pt-0",children:rB.map(r=>v.jsx(Pu,{metric:r},r.id))})]}),v.jsxs(wt.div,{initial:{opacity:0,x:20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5,delay:.1},children:[v.jsxs("div",{className:"rounded-xl border-2 border-blue/30 bg-blue/5 p-5 text-center",children:[v.jsx("div",{className:"text-sm font-bold text-blue-light tracking-widest uppercase mb-1",children:"EVA-X"}),v.jsx("div",{className:"text-2xl font-bold text-text-primary",children:"Experience"}),v.jsx("p",{className:"text-sm text-text-secondary mt-1.5",children:"Was the conversational experience high quality?"})]}),v.jsx("div",{className:"flex justify-center",children:v.jsx("div",{className:"w-px h-5 bg-blue/30"})}),v.jsx("div",{className:"space-y-3 pt-0",children:iB.map(r=>v.jsx(Pu,{metric:r},r.id))})]})]}),v.jsxs("div",{className:"mt-10",children:[v.jsxs("div",{className:"mb-6",children:[v.jsx("h3",{className:"text-xl font-bold text-text-primary mb-2",children:"Aggregate Metrics"}),v.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:"EVA aggregates per-trial metric scores into four aggregate metrics, each capturing a different aspect of success and reliability."})]}),v.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4 mb-6",children:[v.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[v.jsx("div",{className:"text-base font-semibold text-text-primary mb-2",children:"pass@1"}),v.jsxs("p",{className:"text-sm text-text-secondary leading-relaxed",children:["For each scenario, the proportion of trials where ",v.jsx("em",{children:"all"})," metric thresholds are met (",v.jsx("em",{children:"c"}),"/",v.jsx("em",{children:"n"}),"), where ",v.jsx("em",{children:"c"})," is the number of passing trials and ",v.jsx("em",{children:"n"})," is the total number of trials (n=5), then averaged across all scenarios."]})]}),v.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[v.jsx("div",{className:"text-base font-semibold text-text-primary mb-2",children:"pass@k (k=5)"}),v.jsxs("p",{className:"text-sm text-text-secondary leading-relaxed",children:["For each scenario, 1 if at least one of the k (5) trials meets pass criteria for all metrics, otherwise 0, then averaged across all scenarios. Measures whether the system ",v.jsx("em",{children:"can"})," succeed."]})]}),v.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[v.jsx("div",{className:"text-base font-semibold text-text-primary mb-2",children:"pass^k (k=5)"}),v.jsxs("p",{className:"text-sm text-text-secondary leading-relaxed",children:["For each scenario, we estimate the theoretical probability of passing k = 5 consecutive independent trials as (",v.jsx("em",{children:"c"}),"/",v.jsx("em",{children:"n"}),")",v.jsx("sup",{children:"k"})," where c is the number of passing trials out of n = 5 total. We then average this value across all scenarios to measure consistency and reliability."]})]}),v.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[v.jsx("div",{className:"text-base font-semibold text-text-primary mb-2",children:"Mean"}),v.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:"For each sample, we average sub-metric scores per dimension, then average across all trials. Raw scores avoid binarizing near-boundary differences into a full pass/fail gap, capturing more nuanced system comparisons."})]})]})]}),v.jsxs("div",{className:"mt-10",children:[v.jsxs("button",{onClick:()=>t(!e),className:"w-full flex items-center justify-between rounded-xl border border-border-default bg-bg-secondary px-6 py-5 hover:bg-bg-hover/30 transition-colors",children:[v.jsxs("div",{children:[v.jsx("div",{className:"text-base font-semibold text-text-secondary text-left",children:"Diagnostic & Validation Metrics"}),v.jsxs("div",{className:"text-sm text-text-muted mt-1 text-left",children:[Zg.length+Qg.length," additional metrics for diagnostics and quality control"]})]}),v.jsx(Ar,{className:`w-5 h-5 text-text-muted transition-transform ${e?"rotate-180":""}`})]}),e&&v.jsxs("div",{className:"mt-4 grid grid-cols-1 lg:grid-cols-2 gap-8 opacity-80",children:[v.jsxs("div",{children:[v.jsxs("div",{className:"px-1 mb-4",children:[v.jsx("div",{className:"text-sm font-semibold text-text-muted uppercase tracking-wider mb-1",children:"Diagnostic Metrics"}),v.jsxs("p",{className:"text-sm text-text-muted leading-relaxed",children:["Diagnostic metrics for understanding ",v.jsx("em",{children:"why"})," the core scores look the way they do. These help identify which pipeline component (STT, LLM, TTS) is contributing to failures but are not part of the EVA-A or EVA-X scores."]})]}),v.jsx("div",{className:"space-y-3",children:Zg.map(r=>v.jsx(Pu,{metric:r},r.id))})]}),v.jsxs("div",{children:[v.jsxs("div",{className:"px-1 mb-4",children:[v.jsx("div",{className:"text-sm font-semibold text-text-muted uppercase tracking-wider mb-1",children:"Validation Metrics"}),v.jsx("p",{className:"text-sm text-text-muted leading-relaxed",children:"Validators run before evaluation. Any conversation that fails validation is regenerated so that core metrics are only computed on conversations with a well-behaved user simulator and properly completed interactions."})]}),v.jsx("div",{className:"space-y-3",children:Qg.map(r=>v.jsx(Pu,{metric:r},r.id))})]})]})]}),v.jsxs("div",{className:"flex flex-wrap justify-center gap-6 mt-8",children:[v.jsxs("div",{className:"flex items-center gap-2 text-sm text-text-secondary",children:[v.jsx("div",{className:"w-3.5 h-3.5 rounded bg-cyan/20 border border-cyan/40"}),"Deterministic (Code)"]}),v.jsxs("div",{className:"flex items-center gap-2 text-sm text-text-secondary",children:[v.jsx("div",{className:"w-3.5 h-3.5 rounded bg-purple/20 border border-purple/40"}),"LLM Judge (Text)"]}),v.jsxs("div",{className:"flex items-center gap-2 text-sm text-text-secondary",children:[v.jsx("div",{className:"w-3.5 h-3.5 rounded bg-amber/20 border border-amber/40"}),"Audio LLM Judge (LALM)"]})]})]})}function YA(e){var t,r,i="";if(typeof e=="string"||typeof e=="number")i+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t{var{children:r,width:i,height:o,viewBox:c,className:s,style:u,title:d,desc:f}=e,_=pB(e,uB),m=c||{width:i,height:o,x:0,y:0},g=Ze("recharts-surface",s);return j.createElement("svg",r5({},Br(_),{className:g,width:i,height:o,style:u,viewBox:"".concat(m.x," ").concat(m.y," ").concat(m.width," ").concat(m.height),ref:t}),j.createElement("title",null,d),j.createElement("desc",null,f),r)}),fB=["children","className"];function i5(){return i5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{children:r,className:i}=e,o=_B(e,fB),c=Ze("recharts-layer",i);return j.createElement("g",i5({className:c},Br(o),{ref:t}),r)}),P_=ij(),hB=j.createContext(null);function Je(e){return function(){return e}}const JA=Math.cos,gp=Math.sin,Ai=Math.sqrt,vp=Math.PI,vd=2*vp,n5=Math.PI,a5=2*n5,Ga=1e-6,gB=a5-Ga;function eS(e){this._+=e[0];for(let t=1,r=e.length;t=0))throw new Error(`invalid digits: ${e}`);if(t>15)return eS;const r=10**t;return function(i){this._+=i[0];for(let o=1,c=i.length;oGa)if(!(Math.abs(m*d-f*_)>Ga)||!c)this._append`L${this._x1=t},${this._y1=r}`;else{let w=i-s,b=o-u,x=d*d+f*f,A=w*w+b*b,T=Math.sqrt(x),O=Math.sqrt(g),E=c*Math.tan((n5-Math.acos((x+g-A)/(2*T*O)))/2),N=E/O,C=E/T;Math.abs(N-1)>Ga&&this._append`L${t+N*_},${r+N*m}`,this._append`A${c},${c},0,0,${+(m*w>_*b)},${this._x1=t+C*d},${this._y1=r+C*f}`}}arc(t,r,i,o,c,s){if(t=+t,r=+r,i=+i,s=!!s,i<0)throw new Error(`negative radius: ${i}`);let u=i*Math.cos(o),d=i*Math.sin(o),f=t+u,_=r+d,m=1^s,g=s?o-c:c-o;this._x1===null?this._append`M${f},${_}`:(Math.abs(this._x1-f)>Ga||Math.abs(this._y1-_)>Ga)&&this._append`L${f},${_}`,i&&(g<0&&(g=g%a5+a5),g>gB?this._append`A${i},${i},0,1,${m},${t-u},${r-d}A${i},${i},0,1,${m},${this._x1=f},${this._y1=_}`:g>Ga&&this._append`A${i},${i},0,${+(g>=n5)},${m},${this._x1=t+i*Math.cos(c)},${this._y1=r+i*Math.sin(c)}`)}rect(t,r,i,o){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+r}h${i=+i}v${+o}h${-i}Z`}toString(){return this._}}function D_(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(r==null)t=null;else{const i=Math.floor(r);if(!(i>=0))throw new RangeError(`invalid digits: ${r}`);t=i}return e},()=>new yB(t)}function R_(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function tS(e){this._context=e}tS.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function yd(e){return new tS(e)}function rS(e){return e[0]}function iS(e){return e[1]}function nS(e,t){var r=Je(!0),i=null,o=yd,c=null,s=D_(u);e=typeof e=="function"?e:e===void 0?rS:Je(e),t=typeof t=="function"?t:t===void 0?iS:Je(t);function u(d){var f,_=(d=R_(d)).length,m,g=!1,w;for(i==null&&(c=o(w=s())),f=0;f<=_;++f)!(f<_&&r(m=d[f],f,d))===g&&((g=!g)?c.lineStart():c.lineEnd()),g&&c.point(+e(m,f,d),+t(m,f,d));if(w)return c=null,w+""||null}return u.x=function(d){return arguments.length?(e=typeof d=="function"?d:Je(+d),u):e},u.y=function(d){return arguments.length?(t=typeof d=="function"?d:Je(+d),u):t},u.defined=function(d){return arguments.length?(r=typeof d=="function"?d:Je(!!d),u):r},u.curve=function(d){return arguments.length?(o=d,i!=null&&(c=o(i)),u):o},u.context=function(d){return arguments.length?(d==null?i=c=null:c=o(i=d),u):i},u}function Du(e,t,r){var i=null,o=Je(!0),c=null,s=yd,u=null,d=D_(f);e=typeof e=="function"?e:e===void 0?rS:Je(+e),t=typeof t=="function"?t:Je(t===void 0?0:+t),r=typeof r=="function"?r:r===void 0?iS:Je(+r);function f(m){var g,w,b,x=(m=R_(m)).length,A,T=!1,O,E=new Array(x),N=new Array(x);for(c==null&&(u=s(O=d())),g=0;g<=x;++g){if(!(g=w;--b)u.point(E[b],N[b]);u.lineEnd(),u.areaEnd()}T&&(E[g]=+e(A,g,m),N[g]=+t(A,g,m),u.point(i?+i(A,g,m):E[g],r?+r(A,g,m):N[g]))}if(O)return u=null,O+""||null}function _(){return nS().defined(o).curve(s).context(c)}return f.x=function(m){return arguments.length?(e=typeof m=="function"?m:Je(+m),i=null,f):e},f.x0=function(m){return arguments.length?(e=typeof m=="function"?m:Je(+m),f):e},f.x1=function(m){return arguments.length?(i=m==null?null:typeof m=="function"?m:Je(+m),f):i},f.y=function(m){return arguments.length?(t=typeof m=="function"?m:Je(+m),r=null,f):t},f.y0=function(m){return arguments.length?(t=typeof m=="function"?m:Je(+m),f):t},f.y1=function(m){return arguments.length?(r=m==null?null:typeof m=="function"?m:Je(+m),f):r},f.lineX0=f.lineY0=function(){return _().x(e).y(t)},f.lineY1=function(){return _().x(e).y(r)},f.lineX1=function(){return _().x(i).y(t)},f.defined=function(m){return arguments.length?(o=typeof m=="function"?m:Je(!!m),f):o},f.curve=function(m){return arguments.length?(s=m,c!=null&&(u=s(c)),f):s},f.context=function(m){return arguments.length?(m==null?c=u=null:u=s(c=m),f):c},f}class aS{constructor(t,r){this._context=t,this._x=r}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,r){switch(t=+t,r=+r,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,r):this._context.moveTo(t,r);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,r,t,r):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+r)/2,t,this._y0,t,r);break}}this._x0=t,this._y0=r}}function wB(e){return new aS(e,!0)}function bB(e){return new aS(e,!1)}const L_={draw(e,t){const r=Ai(t/vp);e.moveTo(r,0),e.arc(0,0,r,0,vd)}},xB={draw(e,t){const r=Ai(t/5)/2;e.moveTo(-3*r,-r),e.lineTo(-r,-r),e.lineTo(-r,-3*r),e.lineTo(r,-3*r),e.lineTo(r,-r),e.lineTo(3*r,-r),e.lineTo(3*r,r),e.lineTo(r,r),e.lineTo(r,3*r),e.lineTo(-r,3*r),e.lineTo(-r,r),e.lineTo(-3*r,r),e.closePath()}},oS=Ai(1/3),jB=oS*2,AB={draw(e,t){const r=Ai(t/jB),i=r*oS;e.moveTo(0,-r),e.lineTo(i,0),e.lineTo(0,r),e.lineTo(-i,0),e.closePath()}},SB={draw(e,t){const r=Ai(t),i=-r/2;e.rect(i,i,r,r)}},TB=.8908130915292852,cS=gp(vp/10)/gp(7*vp/10),EB=gp(vd/10)*cS,OB=-JA(vd/10)*cS,kB={draw(e,t){const r=Ai(t*TB),i=EB*r,o=OB*r;e.moveTo(0,-r),e.lineTo(i,o);for(let c=1;c<5;++c){const s=vd*c/5,u=JA(s),d=gp(s);e.lineTo(d*r,-u*r),e.lineTo(u*i-d*o,d*i+u*o)}e.closePath()}},J3=Ai(3),NB={draw(e,t){const r=-Ai(t/(J3*3));e.moveTo(0,r*2),e.lineTo(-J3*r,-r),e.lineTo(J3*r,-r),e.closePath()}},Jr=-.5,ei=Ai(3)/2,o5=1/Ai(12),CB=(o5/2+1)*3,MB={draw(e,t){const r=Ai(t/CB),i=r/2,o=r*o5,c=i,s=r*o5+r,u=-c,d=s;e.moveTo(i,o),e.lineTo(c,s),e.lineTo(u,d),e.lineTo(Jr*i-ei*o,ei*i+Jr*o),e.lineTo(Jr*c-ei*s,ei*c+Jr*s),e.lineTo(Jr*u-ei*d,ei*u+Jr*d),e.lineTo(Jr*i+ei*o,Jr*o-ei*i),e.lineTo(Jr*c+ei*s,Jr*s-ei*c),e.lineTo(Jr*u+ei*d,Jr*d-ei*u),e.closePath()}};function PB(e,t){let r=null,i=D_(o);e=typeof e=="function"?e:Je(e||L_),t=typeof t=="function"?t:Je(t===void 0?64:+t);function o(){let c;if(r||(r=c=i()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),c)return r=null,c+""||null}return o.type=function(c){return arguments.length?(e=typeof c=="function"?c:Je(c),o):e},o.size=function(c){return arguments.length?(t=typeof c=="function"?c:Je(+c),o):t},o.context=function(c){return arguments.length?(r=c??null,o):r},o}function yp(){}function wp(e,t,r){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+r)/6)}function lS(e){this._context=e}lS.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:wp(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:wp(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function DB(e){return new lS(e)}function sS(e){this._context=e}sS.prototype={areaStart:yp,areaEnd:yp,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:wp(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function RB(e){return new sS(e)}function uS(e){this._context=e}uS.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+e)/6,i=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(r,i):this._context.moveTo(r,i);break;case 3:this._point=4;default:wp(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function LB(e){return new uS(e)}function pS(e){this._context=e}pS.prototype={areaStart:yp,areaEnd:yp,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function zB(e){return new pS(e)}function Jg(e){return e<0?-1:1}function ev(e,t,r){var i=e._x1-e._x0,o=t-e._x1,c=(e._y1-e._y0)/(i||o<0&&-0),s=(r-e._y1)/(o||i<0&&-0),u=(c*o+s*i)/(i+o);return(Jg(c)+Jg(s))*Math.min(Math.abs(c),Math.abs(s),.5*Math.abs(u))||0}function tv(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function e6(e,t,r){var i=e._x0,o=e._y0,c=e._x1,s=e._y1,u=(c-i)/3;e._context.bezierCurveTo(i+u,o+u*t,c-u,s-u*r,c,s)}function bp(e){this._context=e}bp.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:e6(this,this._t0,tv(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var r=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,e6(this,tv(this,r=ev(this,e,t)),r);break;default:e6(this,this._t0,r=ev(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}};function dS(e){this._context=new fS(e)}(dS.prototype=Object.create(bp.prototype)).point=function(e,t){bp.prototype.point.call(this,t,e)};function fS(e){this._context=e}fS.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,r,i,o,c){this._context.bezierCurveTo(t,e,i,r,c,o)}};function IB(e){return new bp(e)}function BB(e){return new dS(e)}function _S(e){this._context=e}_S.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,r=e.length;if(r)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),r===2)this._context.lineTo(e[1],t[1]);else for(var i=rv(e),o=rv(t),c=0,s=1;s=0;--t)o[t]=(s[t]-o[t+1])/c[t];for(c[r-1]=(e[r]+o[r-1])/2,t=0;t=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}break}}this._x=e,this._y=t}};function UB(e){return new wd(e,.5)}function $B(e){return new wd(e,0)}function FB(e){return new wd(e,1)}function co(e,t){if((s=e.length)>1)for(var r=1,i,o,c=e[t[0]],s,u=c.length;r=0;)r[t]=t;return r}function qB(e,t){return e[t]}function HB(e){const t=[];return t.key=e,t}function KB(){var e=Je([]),t=c5,r=co,i=qB;function o(c){var s=Array.from(e.apply(this,arguments),HB),u,d=s.length,f=-1,_;for(const m of c)for(u=0,++f;u0){for(var r,i,o=0,c=e[0].length,s;o0){for(var r=0,i=e[t[0]],o,c=i.length;r0)||!((c=(o=e[t[0]]).length)>0))){for(var r=0,i=1,o,c,s;i1&&arguments[1]!==void 0?arguments[1]:eV,r=10**t,i=Math.round(e*r)/r;return Object.is(i,-0)?0:i}function mt(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i{var u=r[s-1];return typeof u=="string"?o+u+c:u!==void 0?o+ua(u)+c:o+c},"")}var wr=e=>e===0?0:e>0?1:-1,Bi=e=>typeof e=="number"&&e!=+e,lo=e=>typeof e=="string"&&e.indexOf("%")===e.length-1,he=e=>(typeof e=="number"||e instanceof Number)&&!Bi(e),ci=e=>he(e)||typeof e=="string",tV=0,As=e=>{var t=++tV;return"".concat(e||"").concat(t)},xi=function(t,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!he(t)&&typeof t!="string")return i;var c;if(lo(t)){if(r==null)return i;var s=t.indexOf("%");c=r*parseFloat(t.slice(0,s))/100}else c=+t;return Bi(c)&&(c=i),o&&r!=null&&c>r&&(c=r),c},hS=e=>{if(!Array.isArray(e))return!1;for(var t=e.length,r={},i=0;ii&&(typeof t=="function"?t(i):Cc(i,t))===r)}var rV=e=>{for(var t=e.length,r=0,i=0,o=0,c=0,s=1/0,u=-1/0,d=0,f=0,_=0;_e===null||typeof e>"u",Xs=e=>et(e)?e:"".concat(e.charAt(0).toUpperCase()).concat(e.slice(1));function br(e){return e!=null}function ya(){}var iV=["type","size","sizeType"];function l5(){return l5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t="symbol".concat(Xs(e));return vS[t]||L_},pV=(e,t,r)=>{if(t==="area")return e;switch(r){case"cross":return 5*e*e/9;case"diamond":return .5*e*e/Math.sqrt(3);case"square":return e*e;case"star":{var i=18*sV;return 1.25*e*e*(Math.tan(i)-Math.tan(i*2)*Math.tan(i)**2)}case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}},dV=(e,t)=>{vS["symbol".concat(Xs(e))]=t},V_=e=>{var{type:t="circle",size:r=64,sizeType:i="area"}=e,o=cV(e,iV),c=pv(pv({},o),{},{type:t,size:r,sizeType:i}),s="circle";typeof t=="string"&&(s=t);var u=()=>{var g=uV(s),w=PB().type(g).size(pV(r,i,s)),b=w();if(b!==null)return b},{className:d,cx:f,cy:_}=c,m=Br(c);return he(f)&&he(_)&&he(r)?j.createElement("path",l5({},m,{className:Ze("recharts-symbols",d),transform:"translate(".concat(f,", ").concat(_,")"),d:u()})):null};V_.registerSymbol=dV;var yS=e=>"radius"in e&&"startAngle"in e&&"endAngle"in e,fV=(e,t)=>{if(!e||typeof e=="function"||typeof e=="boolean")return null;var r=e;if(j.isValidElement(e)&&(r=e.props),typeof r!="object"&&typeof r!="function")return null;var i={};return Object.keys(r).forEach(o=>{M_(o)&&typeof r[o]=="function"&&(i[o]=(c=>r[o](r,c)))}),i},_V=(e,t,r)=>i=>(e(t,r,i),null),bd=(e,t,r)=>{if(e===null||typeof e!="object"&&typeof e!="function")return null;var i=null;return Object.keys(e).forEach(o=>{var c=e[o];M_(o)&&typeof c=="function"&&(i||(i={}),i[o]=_V(c,t,r))}),i},mV=e=>Array.isArray(e)&&e.length>0;function dv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function hV(e){for(var t=1;t(s[u]===void 0&&i[u]!==void 0&&(s[u]=i[u]),s),r);return c}var l6={},s6={},fv;function wV(){return fv||(fv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r,i){const o=new Map;for(let c=0;c=0}e.isLength=t})(_6)),_6}var gv;function bS(){return gv||(gv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=xV();function r(i){return i!=null&&typeof i!="function"&&t.isLength(i.length)}e.isArrayLike=r})(f6)),f6}var m6={},vv;function jV(){return vv||(vv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return typeof r=="object"&&r!==null}e.isObjectLike=t})(m6)),m6}var yv;function AV(){return yv||(yv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=bS(),r=jV();function i(o){return r.isObjectLike(o)&&t.isArrayLike(o)}e.isArrayLikeObject=i})(d6)),d6}var h6={},g6={},wv;function SV(){return wv||(wv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=B_();function r(i){return function(o){return t.get(o,i)}}e.property=r})(g6)),g6}var v6={},y6={},w6={},b6={},bv;function xS(){return bv||(bv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return r!==null&&(typeof r=="object"||typeof r=="function")}e.isObject=t})(b6)),b6}var x6={},xv;function jS(){return xv||(xv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return r==null||typeof r!="object"&&typeof r!="function"}e.isPrimitive=t})(x6)),x6}var j6={},jv;function AS(){return jv||(jv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r,i){return r===i||Number.isNaN(r)&&Number.isNaN(i)}e.isEqualsSameValueZero=t})(j6)),j6}var Av;function TV(){return Av||(Av=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=xS(),r=jS(),i=AS();function o(_,m,g){return typeof g!="function"?o(_,m,()=>{}):c(_,m,function w(b,x,A,T,O,E){const N=g(b,x,A,T,O,E);return N!==void 0?!!N:c(b,x,w,E)},new Map)}function c(_,m,g,w){if(m===_)return!0;switch(typeof m){case"object":return s(_,m,g,w);case"function":return Object.keys(m).length>0?c(_,{...m},g,w):i.isEqualsSameValueZero(_,m);default:return t.isObject(_)?typeof m=="string"?m==="":!0:i.isEqualsSameValueZero(_,m)}}function s(_,m,g,w){if(m==null)return!0;if(Array.isArray(m))return d(_,m,g,w);if(m instanceof Map)return u(_,m,g,w);if(m instanceof Set)return f(_,m,g,w);const b=Object.keys(m);if(_==null||r.isPrimitive(_))return b.length===0;if(b.length===0)return!0;if(w?.has(m))return w.get(m)===_;w?.set(m,_);try{for(let x=0;x{})}e.isMatch=r})(y6)),y6}var A6={},S6={},T6={},Tv;function EV(){return Tv||(Tv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return Object.getOwnPropertySymbols(r).filter(i=>Object.prototype.propertyIsEnumerable.call(r,i))}e.getSymbols=t})(T6)),T6}var E6={},Ev;function U_(){return Ev||(Ev=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return r==null?r===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(r)}e.getTag=t})(E6)),E6}var O6={},Ov;function TS(){return Ov||(Ov=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t="[object RegExp]",r="[object String]",i="[object Number]",o="[object Boolean]",c="[object Arguments]",s="[object Symbol]",u="[object Date]",d="[object Map]",f="[object Set]",_="[object Array]",m="[object Function]",g="[object ArrayBuffer]",w="[object Object]",b="[object Error]",x="[object DataView]",A="[object Uint8Array]",T="[object Uint8ClampedArray]",O="[object Uint16Array]",E="[object Uint32Array]",N="[object BigUint64Array]",C="[object Int8Array]",M="[object Int16Array]",R="[object Int32Array]",z="[object BigInt64Array]",H="[object Float32Array]",Q="[object Float64Array]";e.argumentsTag=c,e.arrayBufferTag=g,e.arrayTag=_,e.bigInt64ArrayTag=z,e.bigUint64ArrayTag=N,e.booleanTag=o,e.dataViewTag=x,e.dateTag=u,e.errorTag=b,e.float32ArrayTag=H,e.float64ArrayTag=Q,e.functionTag=m,e.int16ArrayTag=M,e.int32ArrayTag=R,e.int8ArrayTag=C,e.mapTag=d,e.numberTag=i,e.objectTag=w,e.regexpTag=t,e.setTag=f,e.stringTag=r,e.symbolTag=s,e.uint16ArrayTag=O,e.uint32ArrayTag=E,e.uint8ArrayTag=A,e.uint8ClampedArrayTag=T})(O6)),O6}var k6={},kv;function OV(){return kv||(kv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return ArrayBuffer.isView(r)&&!(r instanceof DataView)}e.isTypedArray=t})(k6)),k6}var Nv;function ES(){return Nv||(Nv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=EV(),r=U_(),i=TS(),o=jS(),c=OV();function s(_,m){return u(_,void 0,_,new Map,m)}function u(_,m,g,w=new Map,b=void 0){const x=b?.(_,m,g,w);if(x!==void 0)return x;if(o.isPrimitive(_))return _;if(w.has(_))return w.get(_);if(Array.isArray(_)){const A=new Array(_.length);w.set(_,A);for(let T=0;T<_.length;T++)A[T]=u(_[T],T,g,w,b);return Object.hasOwn(_,"index")&&(A.index=_.index),Object.hasOwn(_,"input")&&(A.input=_.input),A}if(_ instanceof Date)return new Date(_.getTime());if(_ instanceof RegExp){const A=new RegExp(_.source,_.flags);return A.lastIndex=_.lastIndex,A}if(_ instanceof Map){const A=new Map;w.set(_,A);for(const[T,O]of _)A.set(T,u(O,T,g,w,b));return A}if(_ instanceof Set){const A=new Set;w.set(_,A);for(const T of _)A.add(u(T,void 0,g,w,b));return A}if(typeof Buffer<"u"&&Buffer.isBuffer(_))return _.subarray();if(c.isTypedArray(_)){const A=new(Object.getPrototypeOf(_)).constructor(_.length);w.set(_,A);for(let T=0;T<_.length;T++)A[T]=u(_[T],T,g,w,b);return A}if(_ instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&_ instanceof SharedArrayBuffer)return _.slice(0);if(_ instanceof DataView){const A=new DataView(_.buffer.slice(0),_.byteOffset,_.byteLength);return w.set(_,A),d(A,_,g,w,b),A}if(typeof File<"u"&&_ instanceof File){const A=new File([_],_.name,{type:_.type});return w.set(_,A),d(A,_,g,w,b),A}if(typeof Blob<"u"&&_ instanceof Blob){const A=new Blob([_],{type:_.type});return w.set(_,A),d(A,_,g,w,b),A}if(_ instanceof Error){const A=structuredClone(_);return w.set(_,A),A.message=_.message,A.name=_.name,A.stack=_.stack,A.cause=_.cause,A.constructor=_.constructor,d(A,_,g,w,b),A}if(_ instanceof Boolean){const A=new Boolean(_.valueOf());return w.set(_,A),d(A,_,g,w,b),A}if(_ instanceof Number){const A=new Number(_.valueOf());return w.set(_,A),d(A,_,g,w,b),A}if(_ instanceof String){const A=new String(_.valueOf());return w.set(_,A),d(A,_,g,w,b),A}if(typeof _=="object"&&f(_)){const A=Object.create(Object.getPrototypeOf(_));return w.set(_,A),d(A,_,g,w,b),A}return _}function d(_,m,g=_,w,b){const x=[...Object.keys(m),...t.getSymbols(m)];for(let A=0;At.isMatch(c,o)}e.matches=i})(v6)),v6}var N6={},C6={},M6={},Pv;function CV(){return Pv||(Pv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=ES(),r=U_(),i=TS();function o(c,s){return t.cloneDeepWith(c,(u,d,f,_)=>{const m=s?.(u,d,f,_);if(m!==void 0)return m;if(typeof c=="object"){if(r.getTag(c)===i.objectTag&&typeof c.constructor!="function"){const g={};return _.set(c,g),t.copyProperties(g,c,f,_),g}switch(Object.prototype.toString.call(c)){case i.numberTag:case i.stringTag:case i.booleanTag:{const g=new c.constructor(c?.valueOf());return t.copyProperties(g,c),g}case i.argumentsTag:{const g={};return t.copyProperties(g,c),g.length=c.length,g[Symbol.iterator]=c[Symbol.iterator],g}default:return}}})}e.cloneDeepWith=o})(M6)),M6}var Dv;function MV(){return Dv||(Dv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=CV();function r(i){return t.cloneDeepWith(i)}e.cloneDeep=r})(C6)),C6}var P6={},D6={},Rv;function OS(){return Rv||(Rv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=/^(?:0|[1-9]\d*)$/;function r(i,o=Number.MAX_SAFE_INTEGER){switch(typeof i){case"number":return Number.isInteger(i)&&i>=0&&i"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?f:u;return V6.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:_,V6}var qv;function $V(){return qv||(qv=1,B6.exports=UV()),B6.exports}var Hv;function FV(){if(Hv)return I6;Hv=1;var e=zc(),t=$V();function r(f,_){return f===_&&(f!==0||1/f===1/_)||f!==f&&_!==_}var i=typeof Object.is=="function"?Object.is:r,o=t.useSyncExternalStore,c=e.useRef,s=e.useEffect,u=e.useMemo,d=e.useDebugValue;return I6.useSyncExternalStoreWithSelector=function(f,_,m,g,w){var b=c(null);if(b.current===null){var x={hasValue:!1,value:null};b.current=x}else x=b.current;b=u(function(){function T(M){if(!O){if(O=!0,E=M,M=g(M),w!==void 0&&x.hasValue){var R=x.value;if(w(R,M))return N=R}return N=M}if(R=N,i(E,M))return R;var z=g(M);return w!==void 0&&w(R,z)?(E=M,R):(E=M,N=z)}var O=!1,E,N,C=m===void 0?null:m;return[function(){return T(_())},C===null?void 0:function(){return T(C())}]},[_,m,g,w]);var A=o(f,b[0],b[1]);return s(function(){x.hasValue=!0,x.value=A},[A]),d(A),A},I6}var Kv;function qV(){return Kv||(Kv=1,z6.exports=FV()),z6.exports}var HV=qV(),$_=j.createContext(null),KV=e=>e,ct=()=>{var e=j.useContext($_);return e?e.store.dispatch:KV},ap=()=>{},XV=()=>ap,GV=(e,t)=>e===t;function _e(e){var t=j.useContext($_),r=j.useMemo(()=>t?i=>{if(i!=null)return e(i)}:ap,[t,e]);return HV.useSyncExternalStoreWithSelector(t?t.subscription.addNestedSub:XV,t?t.store.getState:ap,t?t.store.getState:ap,r,GV)}function YV(e,t=`expected a function, instead received ${typeof e}`){if(typeof e!="function")throw new TypeError(t)}function WV(e,t=`expected an object, instead received ${typeof e}`){if(typeof e!="object")throw new TypeError(t)}function ZV(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(r=>typeof r=="function")){const r=e.map(i=>typeof i=="function"?`function ${i.name||"unnamed"}()`:typeof i).join(", ");throw new TypeError(`${t}[${r}]`)}}var Xv=e=>Array.isArray(e)?e:[e];function QV(e){const t=Array.isArray(e[0])?e[0]:e;return ZV(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}function JV(e,t){const r=[],{length:i}=e;for(let o=0;o{r=Ru(),s.resetResultsCount()},s.resultsCount=()=>c,s.resetResultsCount=()=>{c=0},s}function iU(e,...t){const r=typeof e=="function"?{memoize:e,memoizeOptions:t}:e,i=(...o)=>{let c=0,s=0,u,d={},f=o.pop();typeof f=="object"&&(d=f,f=o.pop()),YV(f,`createSelector expects an output function after the inputs, but received: [${typeof f}]`);const _={...r,...d},{memoize:m,memoizeOptions:g=[],argsMemoize:w=kS,argsMemoizeOptions:b=[]}=_,x=Xv(g),A=Xv(b),T=QV(o),O=m(function(){return c++,f.apply(null,arguments)},...x),E=w(function(){s++;const C=JV(T,arguments);return u=O.apply(null,C),u},...A);return Object.assign(E,{resultFunc:f,memoizedResultFunc:O,dependencies:T,dependencyRecomputations:()=>s,resetDependencyRecomputations:()=>{s=0},lastResult:()=>u,recomputations:()=>c,resetRecomputations:()=>{c=0},memoize:m,argsMemoize:w})};return Object.assign(i,{withTypes:()=>i}),i}var q=iU(kS),nU=Object.assign((e,t=q)=>{WV(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);const r=Object.keys(e),i=r.map(c=>e[c]);return t(i,(...c)=>c.reduce((s,u,d)=>(s[r[d]]=u,s),{}))},{withTypes:()=>nU}),U6={},$6={},F6={},Yv;function aU(){return Yv||(Yv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(i){return typeof i=="symbol"?1:i===null?2:i===void 0?3:i!==i?4:0}const r=(i,o,c)=>{if(i!==o){const s=t(i),u=t(o);if(s===u&&s===0){if(io)return c==="desc"?-1:1}return c==="desc"?u-s:s-u}return 0};e.compareValues=r})(F6)),F6}var q6={},H6={},Wv;function NS(){return Wv||(Wv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return typeof r=="symbol"||r instanceof Symbol}e.isSymbol=t})(H6)),H6}var Zv;function oU(){return Zv||(Zv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=NS(),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;function o(c,s){return Array.isArray(c)?!1:typeof c=="number"||typeof c=="boolean"||c==null||t.isSymbol(c)?!0:typeof c=="string"&&(i.test(c)||!r.test(c))||s!=null&&Object.hasOwn(s,c)}e.isKey=o})(q6)),q6}var Qv;function cU(){return Qv||(Qv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=aU(),r=oU(),i=I_();function o(c,s,u,d){if(c==null)return[];u=d?void 0:u,Array.isArray(c)||(c=Object.values(c)),Array.isArray(s)||(s=s==null?[null]:[s]),s.length===0&&(s=[null]),Array.isArray(u)||(u=u==null?[]:[u]),u=u.map(w=>String(w));const f=(w,b)=>{let x=w;for(let A=0;Ab==null||w==null?b:typeof w=="object"&&"key"in w?Object.hasOwn(b,w.key)?b[w.key]:f(b,w.path):typeof w=="function"?w(b):Array.isArray(w)?f(b,w):typeof b=="object"?b[w]:b,m=s.map(w=>(Array.isArray(w)&&w.length===1&&(w=w[0]),w==null||typeof w=="function"||Array.isArray(w)||r.isKey(w)?w:{key:w,path:i.toPath(w)}));return c.map(w=>({original:w,criteria:m.map(b=>_(b,w))})).slice().sort((w,b)=>{for(let x=0;xw.original)}e.orderBy=o})($6)),$6}var K6={},Jv;function lU(){return Jv||(Jv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r,i=1){const o=[],c=Math.floor(i),s=(u,d)=>{for(let f=0;f1&&i.isIterateeCall(c,s[0],s[1])?s=[]:u>2&&i.isIterateeCall(s[0],s[1],s[2])&&(s=[s[0]]),t.orderBy(c,r.flatten(s),["asc"])}e.sortBy=o})(U6)),U6}var G6,ry;function uU(){return ry||(ry=1,G6=sU().sortBy),G6}var pU=uU();const xd=ga(pU);var MS=e=>e.legend.settings,dU=e=>e.legend.size,fU=e=>e.legend.payload;q([fU,MS],(e,t)=>{var{itemSorter:r}=t,i=e.flat(1);return r?xd(i,r):i});var Lu=1;function _U(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],[t,r]=j.useState({height:0,left:0,top:0,width:0}),i=j.useCallback(o=>{if(o!=null){var c=o.getBoundingClientRect(),s={height:c.height,left:c.left,top:c.top,width:c.width};(Math.abs(s.height-t.height)>Lu||Math.abs(s.left-t.left)>Lu||Math.abs(s.top-t.top)>Lu||Math.abs(s.width-t.width)>Lu)&&r({height:s.height,left:s.left,top:s.top,width:s.width})}},[t.width,t.height,t.top,t.left,...e]);return[t,i]}function Wt(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var mU=typeof Symbol=="function"&&Symbol.observable||"@@observable",iy=mU,Y6=()=>Math.random().toString(36).substring(7).split("").join("."),hU={INIT:`@@redux/INIT${Y6()}`,REPLACE:`@@redux/REPLACE${Y6()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Y6()}`},xp=hU;function F_(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function PS(e,t,r){if(typeof e!="function")throw new Error(Wt(2));if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(Wt(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(Wt(1));return r(PS)(e,t)}let i=e,o=t,c=new Map,s=c,u=0,d=!1;function f(){s===c&&(s=new Map,c.forEach((A,T)=>{s.set(T,A)}))}function _(){if(d)throw new Error(Wt(3));return o}function m(A){if(typeof A!="function")throw new Error(Wt(4));if(d)throw new Error(Wt(5));let T=!0;f();const O=u++;return s.set(O,A),function(){if(T){if(d)throw new Error(Wt(6));T=!1,f(),s.delete(O),c=null}}}function g(A){if(!F_(A))throw new Error(Wt(7));if(typeof A.type>"u")throw new Error(Wt(8));if(typeof A.type!="string")throw new Error(Wt(17));if(d)throw new Error(Wt(9));try{d=!0,o=i(o,A)}finally{d=!1}return(c=s).forEach(O=>{O()}),A}function w(A){if(typeof A!="function")throw new Error(Wt(10));i=A,g({type:xp.REPLACE})}function b(){const A=m;return{subscribe(T){if(typeof T!="object"||T===null)throw new Error(Wt(11));function O(){const N=T;N.next&&N.next(_())}return O(),{unsubscribe:A(O)}},[iy](){return this}}}return g({type:xp.INIT}),{dispatch:g,subscribe:m,getState:_,replaceReducer:w,[iy]:b}}function gU(e){Object.keys(e).forEach(t=>{const r=e[t];if(typeof r(void 0,{type:xp.INIT})>"u")throw new Error(Wt(12));if(typeof r(void 0,{type:xp.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(Wt(13))})}function DS(e){const t=Object.keys(e),r={};for(let c=0;c"u")throw u&&u.type,new Error(Wt(14));f[m]=b,d=d||b!==w}return d=d||i.length!==Object.keys(s).length,d?f:s}}function jp(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,r)=>(...i)=>t(r(...i)))}function vU(...e){return t=>(r,i)=>{const o=t(r,i);let c=()=>{throw new Error(Wt(15))};const s={getState:o.getState,dispatch:(d,...f)=>c(d,...f)},u=e.map(d=>d(s));return c=jp(...u)(o.dispatch),{...o,dispatch:c}}}function RS(e){return F_(e)&&"type"in e&&typeof e.type=="string"}var LS=Symbol.for("immer-nothing"),ny=Symbol.for("immer-draftable"),ur=Symbol.for("immer-state");function gi(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var zr=Object,Mc=zr.getPrototypeOf,Ap="constructor",jd="prototype",s5="configurable",Sp="enumerable",op="writable",Ss="value",vn=e=>!!e&&!!e[ur];function ji(e){return e?zS(e)||Sd(e)||!!e[ny]||!!e[Ap]?.[ny]||Td(e)||Ed(e):!1}var yU=zr[jd][Ap].toString(),ay=new WeakMap;function zS(e){if(!e||!q_(e))return!1;const t=Mc(e);if(t===null||t===zr[jd])return!0;const r=zr.hasOwnProperty.call(t,Ap)&&t[Ap];if(r===Object)return!0;if(!_c(r))return!1;let i=ay.get(r);return i===void 0&&(i=Function.toString.call(r),ay.set(r,i)),i===yU}function Ad(e,t,r=!0){Gs(e)===0?(r?Reflect.ownKeys(e):zr.keys(e)).forEach(o=>{t(o,e[o],e)}):e.forEach((i,o)=>t(o,i,e))}function Gs(e){const t=e[ur];return t?t.type_:Sd(e)?1:Td(e)?2:Ed(e)?3:0}var oy=(e,t,r=Gs(e))=>r===2?e.has(t):zr[jd].hasOwnProperty.call(e,t),u5=(e,t,r=Gs(e))=>r===2?e.get(t):e[t],Tp=(e,t,r,i=Gs(e))=>{i===2?e.set(t,r):i===3?e.add(r):e[t]=r};function wU(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}var Sd=Array.isArray,Td=e=>e instanceof Map,Ed=e=>e instanceof Set,q_=e=>typeof e=="object",_c=e=>typeof e=="function",W6=e=>typeof e=="boolean";function bU(e){const t=+e;return Number.isInteger(t)&&String(t)===e}var pn=e=>e.copy_||e.base_,H_=e=>e.modified_?e.copy_:e.base_;function p5(e,t){if(Td(e))return new Map(e);if(Ed(e))return new Set(e);if(Sd(e))return Array[jd].slice.call(e);const r=zS(e);if(t===!0||t==="class_only"&&!r){const i=zr.getOwnPropertyDescriptors(e);delete i[ur];let o=Reflect.ownKeys(i);for(let c=0;c1&&zr.defineProperties(e,{set:zu,add:zu,clear:zu,delete:zu}),zr.freeze(e),t&&Ad(e,(r,i)=>{K_(i,!0)},!1)),e}function xU(){gi(2)}var zu={[Ss]:xU};function Od(e){return e===null||!q_(e)?!0:zr.isFrozen(e)}var Ep="MapSet",d5="Patches",cy="ArrayMethods",IS={};function so(e){const t=IS[e];return t||gi(0,e),t}var ly=e=>!!IS[e],Ts,BS=()=>Ts,jU=(e,t)=>({drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:ly(Ep)?so(Ep):void 0,arrayMethodsPlugin_:ly(cy)?so(cy):void 0});function sy(e,t){t&&(e.patchPlugin_=so(d5),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function f5(e){_5(e),e.drafts_.forEach(AU),e.drafts_=null}function _5(e){e===Ts&&(Ts=e.parent_)}var uy=e=>Ts=jU(Ts,e);function AU(e){const t=e[ur];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function py(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];if(e!==void 0&&e!==r){r[ur].modified_&&(f5(t),gi(4)),ji(e)&&(e=dy(t,e));const{patchPlugin_:o}=t;o&&o.generateReplacementPatches_(r[ur].base_,e,t)}else e=dy(t,r);return SU(t,e,!0),f5(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==LS?e:void 0}function dy(e,t){if(Od(t))return t;const r=t[ur];if(!r)return Op(t,e.handledSet_,e);if(!kd(r,e))return t;if(!r.modified_)return r.base_;if(!r.finalized_){const{callbacks_:i}=r;if(i)for(;i.length>0;)i.pop()(e);$S(r,e)}return r.copy_}function SU(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&K_(t,r)}function VS(e){e.finalized_=!0,e.scope_.unfinalizedDrafts_--}var kd=(e,t)=>e.scope_===t,TU=[];function US(e,t,r,i){const o=pn(e),c=e.type_;if(i!==void 0&&u5(o,i,c)===t){Tp(o,i,r,c);return}if(!e.draftLocations_){const u=e.draftLocations_=new Map;Ad(o,(d,f)=>{if(vn(f)){const _=u.get(f)||[];_.push(d),u.set(f,_)}})}const s=e.draftLocations_.get(t)??TU;for(const u of s)Tp(o,u,r,c)}function EU(e,t,r){e.callbacks_.push(function(o){const c=t;if(!c||!kd(c,o))return;o.mapSetPlugin_?.fixSetContents(c);const s=H_(c);US(e,c.draft_??c,s,r),$S(c,o)})}function $S(e,t){if(e.modified_&&!e.finalized_&&(e.type_===3||e.type_===1&&e.allIndicesReassigned_||(e.assigned_?.size??0)>0)){const{patchPlugin_:i}=t;if(i){const o=i.getPath(e);o&&i.generatePatches_(e,o,t)}VS(e)}}function OU(e,t,r){const{scope_:i}=e;if(vn(r)){const o=r[ur];kd(o,i)&&o.callbacks_.push(function(){cp(e);const s=H_(o);US(e,r,s,t)})}else ji(r)&&e.callbacks_.push(function(){const c=pn(e);e.type_===3?c.has(r)&&Op(r,i.handledSet_,i):u5(c,t,e.type_)===r&&i.drafts_.length>1&&(e.assigned_.get(t)??!1)===!0&&e.copy_&&Op(u5(e.copy_,t,e.type_),i.handledSet_,i)})}function Op(e,t,r){return!r.immer_.autoFreeze_&&r.unfinalizedDrafts_<1||vn(e)||t.has(e)||!ji(e)||Od(e)||(t.add(e),Ad(e,(i,o)=>{if(vn(o)){const c=o[ur];if(kd(c,r)){const s=H_(c);Tp(e,i,s,e.type_),VS(c)}}else ji(o)&&Op(o,t,r)})),e}function kU(e,t){const r=Sd(e),i={type_:r?1:0,scope_:t?t.scope_:BS(),modified_:!1,finalized_:!1,assigned_:void 0,parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0};let o=i,c=kp;r&&(o=[i],c=Es);const{revoke:s,proxy:u}=Proxy.revocable(o,c);return i.draft_=u,i.revoke_=s,[u,i]}var kp={get(e,t){if(t===ur)return e;let r=e.scope_.arrayMethodsPlugin_;const i=e.type_===1&&typeof t=="string";if(i&&r?.isArrayOperationMethod(t))return r.createMethodInterceptor(e,t);const o=pn(e);if(!oy(o,t,e.type_))return NU(e,o,t);const c=o[t];if(e.finalized_||!ji(c)||i&&e.operationMethod&&r?.isMutatingArrayMethod(e.operationMethod)&&bU(t))return c;if(c===Z6(e.base_,t)){cp(e);const s=e.type_===1?+t:t,u=h5(e.scope_,c,e,s);return e.copy_[s]=u}return c},has(e,t){return t in pn(e)},ownKeys(e){return Reflect.ownKeys(pn(e))},set(e,t,r){const i=FS(pn(e),t);if(i?.set)return i.set.call(e.draft_,r),!0;if(!e.modified_){const o=Z6(pn(e),t),c=o?.[ur];if(c&&c.base_===r)return e.copy_[t]=r,e.assigned_.set(t,!1),!0;if(wU(r,o)&&(r!==void 0||oy(e.base_,t,e.type_)))return!0;cp(e),m5(e)}return e.copy_[t]===r&&(r!==void 0||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_.set(t,!0),OU(e,t,r)),!0},deleteProperty(e,t){return cp(e),Z6(e.base_,t)!==void 0||t in e.base_?(e.assigned_.set(t,!1),m5(e)):e.assigned_.delete(t),e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const r=pn(e),i=Reflect.getOwnPropertyDescriptor(r,t);return i&&{[op]:!0,[s5]:e.type_!==1||t!=="length",[Sp]:i[Sp],[Ss]:r[t]}},defineProperty(){gi(11)},getPrototypeOf(e){return Mc(e.base_)},setPrototypeOf(){gi(12)}},Es={};for(let e in kp){let t=kp[e];Es[e]=function(){const r=arguments;return r[0]=r[0][0],t.apply(this,r)}}Es.deleteProperty=function(e,t){return Es.set.call(this,e,t,void 0)};Es.set=function(e,t,r){return kp.set.call(this,e[0],t,r,e[0])};function Z6(e,t){const r=e[ur];return(r?pn(r):e)[t]}function NU(e,t,r){const i=FS(t,r);return i?Ss in i?i[Ss]:i.get?.call(e.draft_):void 0}function FS(e,t){if(!(t in e))return;let r=Mc(e);for(;r;){const i=Object.getOwnPropertyDescriptor(r,t);if(i)return i;r=Mc(r)}}function m5(e){e.modified_||(e.modified_=!0,e.parent_&&m5(e.parent_))}function cp(e){e.copy_||(e.assigned_=new Map,e.copy_=p5(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var CU=class{constructor(t){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(r,i,o)=>{if(_c(r)&&!_c(i)){const s=i;i=r;const u=this;return function(f=s,..._){return u.produce(f,m=>i.call(this,m,..._))}}_c(i)||gi(6),o!==void 0&&!_c(o)&&gi(7);let c;if(ji(r)){const s=uy(this),u=h5(s,r,void 0);let d=!0;try{c=i(u),d=!1}finally{d?f5(s):_5(s)}return sy(s,o),py(c,s)}else if(!r||!q_(r)){if(c=i(r),c===void 0&&(c=r),c===LS&&(c=void 0),this.autoFreeze_&&K_(c,!0),o){const s=[],u=[];so(d5).generateReplacementPatches_(r,c,{patches_:s,inversePatches_:u}),o(s,u)}return c}else gi(1,r)},this.produceWithPatches=(r,i)=>{if(_c(r))return(u,...d)=>this.produceWithPatches(u,f=>r(f,...d));let o,c;return[this.produce(r,i,(u,d)=>{o=u,c=d}),o,c]},W6(t?.autoFreeze)&&this.setAutoFreeze(t.autoFreeze),W6(t?.useStrictShallowCopy)&&this.setUseStrictShallowCopy(t.useStrictShallowCopy),W6(t?.useStrictIteration)&&this.setUseStrictIteration(t.useStrictIteration)}createDraft(t){ji(t)||gi(8),vn(t)&&(t=ii(t));const r=uy(this),i=h5(r,t,void 0);return i[ur].isManual_=!0,_5(r),i}finishDraft(t,r){const i=t&&t[ur];(!i||!i.isManual_)&&gi(9);const{scope_:o}=i;return sy(o,r),py(void 0,o)}setAutoFreeze(t){this.autoFreeze_=t}setUseStrictShallowCopy(t){this.useStrictShallowCopy_=t}setUseStrictIteration(t){this.useStrictIteration_=t}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(t,r){let i;for(i=r.length-1;i>=0;i--){const c=r[i];if(c.path.length===0&&c.op==="replace"){t=c.value;break}}i>-1&&(r=r.slice(i+1));const o=so(d5).applyPatches_;return vn(t)?o(t,r):this.produce(t,c=>o(c,r))}};function h5(e,t,r,i){const[o,c]=Td(t)?so(Ep).proxyMap_(t,r):Ed(t)?so(Ep).proxySet_(t,r):kU(t,r);return(r?.scope_??BS()).drafts_.push(o),c.callbacks_=r?.callbacks_??[],c.key_=i,r&&i!==void 0?EU(r,c,i):c.callbacks_.push(function(d){d.mapSetPlugin_?.fixSetContents(c);const{patchPlugin_:f}=d;c.modified_&&f&&f.generatePatches_(c,[],d)}),o}function ii(e){return vn(e)||gi(10,e),qS(e)}function qS(e){if(!ji(e)||Od(e))return e;const t=e[ur];let r,i=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=p5(e,t.scope_.immer_.useStrictShallowCopy_),i=t.scope_.immer_.shouldUseStrictIteration()}else r=p5(e,!0);return Ad(r,(o,c)=>{Tp(r,o,qS(c))},i),t&&(t.finalized_=!1),r}var MU=new CU,HS=MU.produce;function KS(e){return({dispatch:r,getState:i})=>o=>c=>typeof c=="function"?c(r,i,e):o(c)}var PU=KS(),DU=KS,RU=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?jp:jp.apply(null,arguments)};function Vr(e,t){function r(...i){if(t){let o=t(...i);if(!o)throw new Error(Ir(0));return{type:e,payload:o.payload,..."meta"in o&&{meta:o.meta},..."error"in o&&{error:o.error}}}return{type:e,payload:i[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=i=>RS(i)&&i.type===e,r}var XS=class ss extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,ss.prototype)}static get[Symbol.species](){return ss}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new ss(...t[0].concat(this)):new ss(...t.concat(this))}};function fy(e){return ji(e)?HS(e,()=>{}):e}function Iu(e,t,r){return e.has(t)?e.get(t):e.set(t,r(t)).get(t)}function LU(e){return typeof e=="boolean"}var zU=()=>function(t){const{thunk:r=!0,immutableCheck:i=!0,serializableCheck:o=!0,actionCreatorCheck:c=!0}=t??{};let s=new XS;return r&&(LU(r)?s.push(PU):s.push(DU(r.extraArgument))),s},GS="RTK_autoBatch",at=()=>e=>({payload:e,meta:{[GS]:!0}}),_y=e=>t=>{setTimeout(t,e)},YS=(e={type:"raf"})=>t=>(...r)=>{const i=t(...r);let o=!0,c=!1,s=!1;const u=new Set,d=e.type==="tick"?queueMicrotask:e.type==="raf"?typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:_y(10):e.type==="callback"?e.queueNotification:_y(e.timeout),f=()=>{s=!1,c&&(c=!1,u.forEach(_=>_()))};return Object.assign({},i,{subscribe(_){const m=()=>o&&_(),g=i.subscribe(m);return u.add(_),()=>{g(),u.delete(_)}},dispatch(_){try{return o=!_?.meta?.[GS],c=!o,c&&(s||(s=!0,d(f))),i.dispatch(_)}finally{o=!0}}})},IU=e=>function(r){const{autoBatch:i=!0}=r??{};let o=new XS(e);return i&&o.push(YS(typeof i=="object"?i:void 0)),o};function BU(e){const t=zU(),{reducer:r=void 0,middleware:i,devTools:o=!0,preloadedState:c=void 0,enhancers:s=void 0}=e||{};let u;if(typeof r=="function")u=r;else if(F_(r))u=DS(r);else throw new Error(Ir(1));let d;typeof i=="function"?d=i(t):d=t();let f=jp;o&&(f=RU({trace:!1,...typeof o=="object"&&o}));const _=vU(...d),m=IU(_);let g=typeof s=="function"?s(m):m();const w=f(...g);return PS(u,c,w)}function WS(e){const t={},r=[];let i;const o={addCase(c,s){const u=typeof c=="string"?c:c.type;if(!u)throw new Error(Ir(28));if(u in t)throw new Error(Ir(29));return t[u]=s,o},addAsyncThunk(c,s){return s.pending&&(t[c.pending.type]=s.pending),s.rejected&&(t[c.rejected.type]=s.rejected),s.fulfilled&&(t[c.fulfilled.type]=s.fulfilled),s.settled&&r.push({matcher:c.settled,reducer:s.settled}),o},addMatcher(c,s){return r.push({matcher:c,reducer:s}),o},addDefaultCase(c){return i=c,o}};return e(o),[t,r,i]}function VU(e){return typeof e=="function"}function UU(e,t){let[r,i,o]=WS(t),c;if(VU(e))c=()=>fy(e());else{const u=fy(e);c=()=>u}function s(u=c(),d){let f=[r[d.type],...i.filter(({matcher:_})=>_(d)).map(({reducer:_})=>_)];return f.filter(_=>!!_).length===0&&(f=[o]),f.reduce((_,m)=>{if(m)if(vn(_)){const w=m(_,d);return w===void 0?_:w}else{if(ji(_))return HS(_,g=>m(g,d));{const g=m(_,d);if(g===void 0){if(_===null)return _;throw Error("A case reducer on a non-draftable value must not return undefined")}return g}}return _},u)}return s.getInitialState=c,s}var $U="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",FU=(e=21)=>{let t="",r=e;for(;r--;)t+=$U[Math.random()*64|0];return t},qU=Symbol.for("rtk-slice-createasyncthunk");function HU(e,t){return`${e}/${t}`}function KU({creators:e}={}){const t=e?.asyncThunk?.[qU];return function(i){const{name:o,reducerPath:c=o}=i;if(!o)throw new Error(Ir(11));const s=(typeof i.reducers=="function"?i.reducers(GU()):i.reducers)||{},u=Object.keys(s),d={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},f={addCase(E,N){const C=typeof E=="string"?E:E.type;if(!C)throw new Error(Ir(12));if(C in d.sliceCaseReducersByType)throw new Error(Ir(13));return d.sliceCaseReducersByType[C]=N,f},addMatcher(E,N){return d.sliceMatchers.push({matcher:E,reducer:N}),f},exposeAction(E,N){return d.actionCreators[E]=N,f},exposeCaseReducer(E,N){return d.sliceCaseReducersByName[E]=N,f}};u.forEach(E=>{const N=s[E],C={reducerName:E,type:HU(o,E),createNotation:typeof i.reducers=="function"};WU(N)?QU(C,N,f,t):YU(C,N,f)});function _(){const[E={},N=[],C=void 0]=typeof i.extraReducers=="function"?WS(i.extraReducers):[i.extraReducers],M={...E,...d.sliceCaseReducersByType};return UU(i.initialState,R=>{for(let z in M)R.addCase(z,M[z]);for(let z of d.sliceMatchers)R.addMatcher(z.matcher,z.reducer);for(let z of N)R.addMatcher(z.matcher,z.reducer);C&&R.addDefaultCase(C)})}const m=E=>E,g=new Map,w=new WeakMap;let b;function x(E,N){return b||(b=_()),b(E,N)}function A(){return b||(b=_()),b.getInitialState()}function T(E,N=!1){function C(R){let z=R[E];return typeof z>"u"&&N&&(z=Iu(w,C,A)),z}function M(R=m){const z=Iu(g,N,()=>new WeakMap);return Iu(z,R,()=>{const H={};for(const[Q,ee]of Object.entries(i.selectors??{}))H[Q]=XU(ee,R,()=>Iu(w,R,A),N);return H})}return{reducerPath:E,getSelectors:M,get selectors(){return M(C)},selectSlice:C}}const O={name:o,reducer:x,actions:d.actionCreators,caseReducers:d.sliceCaseReducersByName,getInitialState:A,...T(c),injectInto(E,{reducerPath:N,...C}={}){const M=N??c;return E.inject({reducerPath:M,reducer:x},C),{...O,...T(M,!0)}}};return O}}function XU(e,t,r,i){function o(c,...s){let u=t(c);return typeof u>"u"&&i&&(u=r()),e(u,...s)}return o.unwrapped=e,o}var nr=KU();function GU(){function e(t,r){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...r}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...r){return t(...r)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,r){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:r}},asyncThunk:e}}function YU({type:e,reducerName:t,createNotation:r},i,o){let c,s;if("reducer"in i){if(r&&!ZU(i))throw new Error(Ir(17));c=i.reducer,s=i.prepare}else c=i;o.addCase(e,c).exposeCaseReducer(t,c).exposeAction(t,s?Vr(e,s):Vr(e))}function WU(e){return e._reducerDefinitionType==="asyncThunk"}function ZU(e){return e._reducerDefinitionType==="reducerWithPrepare"}function QU({type:e,reducerName:t},r,i,o){if(!o)throw new Error(Ir(18));const{payloadCreator:c,fulfilled:s,pending:u,rejected:d,settled:f,options:_}=r,m=o(e,c,_);i.exposeAction(t,m),s&&i.addCase(m.fulfilled,s),u&&i.addCase(m.pending,u),d&&i.addCase(m.rejected,d),f&&i.addMatcher(m.settled,f),i.exposeCaseReducer(t,{fulfilled:s||Bu,pending:u||Bu,rejected:d||Bu,settled:f||Bu})}function Bu(){}var JU="task",ZS="listener",QS="completed",X_="cancelled",e$=`task-${X_}`,t$=`task-${QS}`,g5=`${ZS}-${X_}`,r$=`${ZS}-${QS}`,Nd=class{constructor(e){this.code=e,this.message=`${JU} ${X_} (reason: ${e})`}name="TaskAbortError";message},G_=(e,t)=>{if(typeof e!="function")throw new TypeError(Ir(32))},Np=()=>{},JS=(e,t=Np)=>(e.catch(t),e),eT=(e,t)=>(e.addEventListener("abort",t,{once:!0}),()=>e.removeEventListener("abort",t)),no=e=>{if(e.aborted)throw new Nd(e.reason)};function tT(e,t){let r=Np;return new Promise((i,o)=>{const c=()=>o(new Nd(e.reason));if(e.aborted){c();return}r=eT(e,c),t.finally(()=>r()).then(i,o)}).finally(()=>{r=Np})}var i$=async(e,t)=>{try{return await Promise.resolve(),{status:"ok",value:await e()}}catch(r){return{status:r instanceof Nd?"cancelled":"rejected",error:r}}finally{t?.()}},Cp=e=>t=>JS(tT(e,t).then(r=>(no(e),r))),rT=e=>{const t=Cp(e);return r=>t(new Promise(i=>setTimeout(i,r)))},{assign:Sc}=Object,my={},Cd="listenerMiddleware",n$=(e,t)=>{const r=i=>eT(e,()=>i.abort(e.reason));return(i,o)=>{G_(i);const c=new AbortController;r(c);const s=i$(async()=>{no(e),no(c.signal);const u=await i({pause:Cp(c.signal),delay:rT(c.signal),signal:c.signal});return no(c.signal),u},()=>c.abort(t$));return o?.autoJoin&&t.push(s.catch(Np)),{result:Cp(e)(s),cancel(){c.abort(e$)}}}},a$=(e,t)=>{const r=async(i,o)=>{no(t);let c=()=>{};const u=[new Promise((d,f)=>{let _=e({predicate:i,effect:(m,g)=>{g.unsubscribe(),d([m,g.getState(),g.getOriginalState()])}});c=()=>{_(),f()}})];o!=null&&u.push(new Promise(d=>setTimeout(d,o,null)));try{const d=await tT(t,Promise.race(u));return no(t),d}finally{c()}};return(i,o)=>JS(r(i,o))},iT=e=>{let{type:t,actionCreator:r,matcher:i,predicate:o,effect:c}=e;if(t)o=Vr(t).match;else if(r)t=r.type,o=r.match;else if(i)o=i;else if(!o)throw new Error(Ir(21));return G_(c),{predicate:o,type:t,effect:c}},nT=Sc(e=>{const{type:t,predicate:r,effect:i}=iT(e);return{id:FU(),effect:i,type:t,predicate:r,pending:new Set,unsubscribe:()=>{throw new Error(Ir(22))}}},{withTypes:()=>nT}),hy=(e,t)=>{const{type:r,effect:i,predicate:o}=iT(t);return Array.from(e.values()).find(c=>(typeof r=="string"?c.type===r:c.predicate===o)&&c.effect===i)},v5=e=>{e.pending.forEach(t=>{t.abort(g5)})},o$=(e,t)=>()=>{for(const r of t.keys())v5(r);e.clear()},gy=(e,t,r)=>{try{e(t,r)}catch(i){setTimeout(()=>{throw i},0)}},aT=Sc(Vr(`${Cd}/add`),{withTypes:()=>aT}),c$=Vr(`${Cd}/removeAll`),oT=Sc(Vr(`${Cd}/remove`),{withTypes:()=>oT}),l$=(...e)=>{console.error(`${Cd}/error`,...e)},Ys=(e={})=>{const t=new Map,r=new Map,i=w=>{const b=r.get(w)??0;r.set(w,b+1)},o=w=>{const b=r.get(w)??1;b===1?r.delete(w):r.set(w,b-1)},{extra:c,onError:s=l$}=e;G_(s);const u=w=>(w.unsubscribe=()=>t.delete(w.id),t.set(w.id,w),b=>{w.unsubscribe(),b?.cancelActive&&v5(w)}),d=w=>{const b=hy(t,w)??nT(w);return u(b)};Sc(d,{withTypes:()=>d});const f=w=>{const b=hy(t,w);return b&&(b.unsubscribe(),w.cancelActive&&v5(b)),!!b};Sc(f,{withTypes:()=>f});const _=async(w,b,x,A)=>{const T=new AbortController,O=a$(d,T.signal),E=[];try{w.pending.add(T),i(w),await Promise.resolve(w.effect(b,Sc({},x,{getOriginalState:A,condition:(N,C)=>O(N,C).then(Boolean),take:O,delay:rT(T.signal),pause:Cp(T.signal),extra:c,signal:T.signal,fork:n$(T.signal,E),unsubscribe:w.unsubscribe,subscribe:()=>{t.set(w.id,w)},cancelActiveListeners:()=>{w.pending.forEach((N,C,M)=>{N!==T&&(N.abort(g5),M.delete(N))})},cancel:()=>{T.abort(g5),w.pending.delete(T)},throwIfCancelled:()=>{no(T.signal)}})))}catch(N){N instanceof Nd||gy(s,N,{raisedBy:"effect"})}finally{await Promise.all(E),T.abort(r$),o(w),w.pending.delete(T)}},m=o$(t,r);return{middleware:w=>b=>x=>{if(!RS(x))return b(x);if(aT.match(x))return d(x.payload);if(c$.match(x)){m();return}if(oT.match(x))return f(x.payload);let A=w.getState();const T=()=>{if(A===my)throw new Error(Ir(23));return A};let O;try{if(O=b(x),t.size>0){const E=w.getState(),N=Array.from(t.values());for(const C of N){let M=!1;try{M=C.predicate(x,E,A)}catch(R){M=!1,gy(s,R,{raisedBy:"predicate"})}M&&_(C,x,w,T)}}}finally{A=my}return O},startListening:d,stopListening:f,clearListeners:m}};function Ir(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var s$={layoutType:"horizontal",width:0,height:0,margin:{top:5,right:5,bottom:5,left:5},scale:1},cT=nr({name:"chartLayout",initialState:s$,reducers:{setLayout(e,t){e.layoutType=t.payload},setChartSize(e,t){e.width=t.payload.width,e.height=t.payload.height},setMargin(e,t){var r,i,o,c;e.margin.top=(r=t.payload.top)!==null&&r!==void 0?r:0,e.margin.right=(i=t.payload.right)!==null&&i!==void 0?i:0,e.margin.bottom=(o=t.payload.bottom)!==null&&o!==void 0?o:0,e.margin.left=(c=t.payload.left)!==null&&c!==void 0?c:0},setScale(e,t){e.scale=t.payload}}}),{setMargin:u$,setLayout:p$,setChartSize:d$,setScale:f$}=cT.actions,_$=cT.reducer;function lT(e,t,r){return Array.isArray(e)&&e&&t+r!==0?e.slice(t,r+1):e}function ke(e){return Number.isFinite(e)}function Vi(e){return typeof e=="number"&&e>0&&Number.isFinite(e)}function vy(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function xc(e){for(var t=1;t{if(t&&r){var{width:i,height:o}=r,{align:c,verticalAlign:s,layout:u}=t;if((u==="vertical"||u==="horizontal"&&s==="middle")&&c!=="center"&&he(e[c]))return xc(xc({},e),{},{[c]:e[c]+(i||0)});if((u==="horizontal"||u==="vertical"&&c==="center")&&s!=="middle"&&he(e[s]))return xc(xc({},e),{},{[s]:e[s]+(o||0)})}return e},wa=(e,t)=>e==="horizontal"&&t==="xAxis"||e==="vertical"&&t==="yAxis"||e==="centric"&&t==="angleAxis"||e==="radial"&&t==="radiusAxis",sT=(e,t,r,i)=>{if(i)return e.map(u=>u.coordinate);var o,c,s=e.map(u=>(u.coordinate===t&&(o=!0),u.coordinate===r&&(c=!0),u.coordinate));return o||s.push(t),c||s.push(r),s},uT=(e,t,r)=>{if(!e)return null;var{duplicateDomain:i,type:o,range:c,scale:s,realScaleType:u,isCategorical:d,categoricalDomain:f,tickCount:_,ticks:m,niceTicks:g,axisType:w}=e;if(!s)return null;var b=u==="scaleBand"&&s.bandwidth?s.bandwidth()/2:2,x=o==="category"&&s.bandwidth?s.bandwidth()/b:0;if(x=w==="angleAxis"&&c&&c.length>=2?wr(c[0]-c[1])*2*x:x,m||g){var A=(m||g||[]).map((T,O)=>{var E=i?i.indexOf(T):T,N=s.map(E);return ke(N)?{coordinate:N+x,value:T,offset:x,index:O}:null}).filter(br);return A}return d&&f?f.map((T,O)=>{var E=s.map(T);return ke(E)?{coordinate:E+x,value:T,index:O,offset:x}:null}).filter(br):s.ticks&&_!=null?s.ticks(_).map((T,O)=>{var E=s.map(T);return ke(E)?{coordinate:E+x,value:T,index:O,offset:x}:null}).filter(br):s.domain().map((T,O)=>{var E=s.map(T);return ke(E)?{coordinate:E+x,value:i?i[T]:T,index:O,offset:x}:null}).filter(br)},y$=(e,t)=>{if(!t||t.length!==2||!he(t[0])||!he(t[1]))return e;var r=Math.min(t[0],t[1]),i=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!he(e[0])||e[0]i)&&(o[1]=i),o[0]>i&&(o[0]=i),o[1]{var t,r=e.length;if(!(r<=0)){var i=(t=e[0])===null||t===void 0?void 0:t.length;if(!(i==null||i<=0))for(var o=0;o=0?(f[0]=c,c+=g,f[1]=c):(f[0]=s,s+=g,f[1]=s)}}}},b$=e=>{var t,r=e.length;if(!(r<=0)){var i=(t=e[0])===null||t===void 0?void 0:t.length;if(!(i==null||i<=0))for(var o=0;o=0?(d[0]=c,c+=f,d[1]=c):(d[0]=0,d[1]=0)}}}},x$={sign:w$,expand:XB,none:co,silhouette:GB,wiggle:YB,positive:b$},j$=(e,t,r)=>{var i,o=(i=x$[r])!==null&&i!==void 0?i:co,c=KB().keys(t).value((u,d)=>Number(ht(u,d,0))).order(c5).offset(o),s=c(e);return s.forEach((u,d)=>{u.forEach((f,_)=>{var m=ht(e[_],t[d],0);Array.isArray(m)&&m.length===2&&he(m[0])&&he(m[1])&&(f[0]=m[0],f[1]=m[1])})}),s};function A$(e){return e==null?void 0:String(e)}function yy(e){var{axis:t,ticks:r,bandSize:i,entry:o,index:c,dataKey:s}=e;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!et(o[t.dataKey])){var u=gS(r,"value",o[t.dataKey]);if(u)return u.coordinate+i/2}return r!=null&&r[c]?r[c].coordinate+i/2:null}var d=ht(o,et(s)?t.dataKey:s),f=t.scale.map(d);return he(f)?f:null}var wy=e=>{var{axis:t,ticks:r,offset:i,bandSize:o,entry:c,index:s}=e;if(t.type==="category")return r[s]?r[s].coordinate+i:null;var u=ht(c,t.dataKey,t.scale.domain()[s]);if(et(u))return null;var d=t.scale.map(u);return he(d)?d-o/2+i:null},S$=e=>{var{numericAxis:t}=e,r=t.scale.domain();if(t.type==="number"){var i=Math.min(r[0],r[1]),o=Math.max(r[0],r[1]);return i<=0&&o>=0?0:o<0?o:i}return r[0]},T$=e=>{var t=e.flat(2).filter(he);return[Math.min(...t),Math.max(...t)]},E$=e=>[e[0]===1/0?0:e[0],e[1]===-1/0?0:e[1]],O$=(e,t,r)=>{if(e!=null)return E$(Object.keys(e).reduce((i,o)=>{var c=e[o];if(!c)return i;var{stackedData:s}=c,u=s.reduce((d,f)=>{var _=lT(f,t,r),m=T$(_);return!ke(m[0])||!ke(m[1])?d:[Math.min(d[0],m[0]),Math.max(d[1],m[1])]},[1/0,-1/0]);return[Math.min(u[0],i[0]),Math.max(u[1],i[1])]},[1/0,-1/0]))},by=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,xy=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Mp=(e,t,r)=>{if(e&&e.scale&&e.scale.bandwidth){var i=e.scale.bandwidth();if(!r||i>0)return i}if(e&&t&&t.length>=2){for(var o=xd(t,_=>_.coordinate),c=1/0,s=1,u=o.length;s{if(t==="horizontal")return e.relativeX;if(t==="vertical")return e.relativeY},N$=(e,t)=>t==="centric"?e.angle:e.radius,jn=e=>e.layout.width,An=e=>e.layout.height,C$=e=>e.layout.scale,pT=e=>e.layout.margin,Pd=q(e=>e.cartesianAxis.xAxis,e=>Object.values(e)),Dd=q(e=>e.cartesianAxis.yAxis,e=>Object.values(e)),M$="data-recharts-item-index",dT="data-recharts-item-id",Ws=60;function Ay(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Vu(e){for(var t=1;te.brush.height;function z$(e){var t=Dd(e);return t.reduce((r,i)=>{if(i.orientation==="left"&&!i.mirror&&!i.hide){var o=typeof i.width=="number"?i.width:Ws;return r+o}return r},0)}function I$(e){var t=Dd(e);return t.reduce((r,i)=>{if(i.orientation==="right"&&!i.mirror&&!i.hide){var o=typeof i.width=="number"?i.width:Ws;return r+o}return r},0)}function B$(e){var t=Pd(e);return t.reduce((r,i)=>i.orientation==="top"&&!i.mirror&&!i.hide?r+i.height:r,0)}function V$(e){var t=Pd(e);return t.reduce((r,i)=>i.orientation==="bottom"&&!i.mirror&&!i.hide?r+i.height:r,0)}var Ut=q([jn,An,pT,L$,z$,I$,B$,V$,MS,dU],(e,t,r,i,o,c,s,u,d,f)=>{var _={left:(r.left||0)+o,right:(r.right||0)+c},m={top:(r.top||0)+s,bottom:(r.bottom||0)+u},g=Vu(Vu({},m),_),w=g.bottom;g.bottom+=i,g=v$(g,d,f);var b=e-g.left-g.right,x=t-g.top-g.bottom;return Vu(Vu({brushBottom:w},g),{},{width:Math.max(b,0),height:Math.max(x,0)})}),U$=q(Ut,e=>({x:e.left,y:e.top,width:e.width,height:e.height})),Y_=q(jn,An,(e,t)=>({x:0,y:0,width:e,height:t})),$$=j.createContext(null),bt=()=>j.useContext($$)!=null,Rd=e=>e.brush,Ld=q([Rd,Ut,pT],(e,t,r)=>({height:e.height,x:he(e.x)?e.x:t.left,y:he(e.y)?e.y:t.top+t.height+t.brushBottom-(r?.bottom||0),width:he(e.width)?e.width:t.width})),Q6={},J6={},e2={},Sy;function F$(){return Sy||(Sy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r,i,{signal:o,edges:c}={}){let s,u=null;const d=c!=null&&c.includes("leading"),f=c==null||c.includes("trailing"),_=()=>{u!==null&&(r.apply(s,u),s=void 0,u=null)},m=()=>{f&&_(),x()};let g=null;const w=()=>{g!=null&&clearTimeout(g),g=setTimeout(()=>{g=null,m()},i)},b=()=>{g!==null&&(clearTimeout(g),g=null)},x=()=>{b(),s=void 0,u=null},A=()=>{_()},T=function(...O){if(o?.aborted)return;s=this,u=O;const E=g==null;w(),d&&E&&_()};return T.schedule=w,T.cancel=x,T.flush=A,o?.addEventListener("abort",x,{once:!0}),T}e.debounce=t})(e2)),e2}var Ty;function q$(){return Ty||(Ty=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=F$();function r(i,o=0,c={}){typeof c!="object"&&(c={});const{leading:s=!1,trailing:u=!0,maxWait:d}=c,f=Array(2);s&&(f[0]="leading"),u&&(f[1]="trailing");let _,m=null;const g=t.debounce(function(...x){_=i.apply(this,x),m=null},o,{edges:f}),w=function(...x){return d!=null&&(m===null&&(m=Date.now()),Date.now()-m>=d)?(_=i.apply(this,x),m=Date.now(),g.cancel(),g.schedule(),_):(g.apply(this,x),_)},b=()=>(g.flush(),_);return w.cancel=g.cancel,w.flush=b,w}e.debounce=r})(J6)),J6}var Ey;function H$(){return Ey||(Ey=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=q$();function r(i,o=0,c={}){const{leading:s=!0,trailing:u=!0}=c;return t.debounce(i,o,{leading:s,maxWait:o,trailing:u})}e.throttle=r})(Q6)),Q6}var t2,Oy;function K$(){return Oy||(Oy=1,t2=H$().throttle),t2}var X$=K$();const G$=ga(X$);var Os=function(t,r){for(var i=arguments.length,o=new Array(i>2?i-2:0),c=2;co[s++]))}},Pi={width:"100%",height:"100%",debounce:0,minWidth:0,initialDimension:{width:-1,height:-1}},fT=(e,t,r)=>{var{width:i=Pi.width,height:o=Pi.height,aspect:c,maxHeight:s}=r,u=lo(i)?e:Number(i),d=lo(o)?t:Number(o);return c&&c>0&&(u?d=u/c:d&&(u=d*c),s&&d!=null&&d>s&&(d=s)),{calculatedWidth:u,calculatedHeight:d}},Y$={width:0,height:0,overflow:"visible"},W$={width:0,overflowX:"visible"},Z$={height:0,overflowY:"visible"},Q$={},J$=e=>{var{width:t,height:r}=e,i=lo(t),o=lo(r);return i&&o?Y$:i?W$:o?Z$:Q$};function eF(e){var{width:t,height:r,aspect:i}=e,o=t,c=r;return o===void 0&&c===void 0?(o=Pi.width,c=Pi.height):o===void 0?o=i&&i>0?void 0:Pi.width:c===void 0&&(c=i&&i>0?void 0:Pi.height),{width:o,height:c}}function y5(){return y5=Object.assign?Object.assign.bind():function(e){for(var t=1;t({width:r,height:i}),[r,i]);return nF(o)?j.createElement(_T.Provider,{value:o},t):null}var W_=()=>j.useContext(_T),aF=j.forwardRef((e,t)=>{var{aspect:r,initialDimension:i=Pi.initialDimension,width:o,height:c,minWidth:s=Pi.minWidth,minHeight:u,maxHeight:d,children:f,debounce:_=Pi.debounce,id:m,className:g,onResize:w,style:b={}}=e,x=j.useRef(null),A=j.useRef();A.current=w,j.useImperativeHandle(t,()=>x.current);var[T,O]=j.useState({containerWidth:i.width,containerHeight:i.height}),E=j.useCallback((z,H)=>{O(Q=>{var ee=Math.round(z),G=Math.round(H);return Q.containerWidth===ee&&Q.containerHeight===G?Q:{containerWidth:ee,containerHeight:G}})},[]);j.useEffect(()=>{if(x.current==null||typeof ResizeObserver>"u")return ya;var z=G=>{var ve,ce=G[0];if(ce!=null){var{width:ye,height:B}=ce.contentRect;E(ye,B),(ve=A.current)===null||ve===void 0||ve.call(A,ye,B)}};_>0&&(z=G$(z,_,{trailing:!0,leading:!1}));var H=new ResizeObserver(z),{width:Q,height:ee}=x.current.getBoundingClientRect();return E(Q,ee),H.observe(x.current),()=>{H.disconnect()}},[E,_]);var{containerWidth:N,containerHeight:C}=T;Os(!r||r>0,"The aspect(%s) must be greater than zero.",r);var{calculatedWidth:M,calculatedHeight:R}=fT(N,C,{width:o,height:c,aspect:r,maxHeight:d});return Os(M!=null&&M>0||R!=null&&R>0,`The width(%s) and height(%s) of chart should be greater than 0, +`),g=m.filter(A=>/^\s*[-•]\s+/.test(A));if(g.length>0&&g.length===m.length)return y.jsx("ul",{className:"text-sm text-text-secondary leading-relaxed list-disc pl-5 space-y-1",children:m.map((A,T)=>y.jsx("li",{children:A.replace(/^\s*[-•]\s+/,"")},T))},_);const w=[],b=[];let x=!1;for(const A of m)/^\s*[-•]\s+/.test(A)?(x=!0,b.push(A.replace(/^\s*[-•]\s+/,""))):x?b.push("__TRAILING__"+A):w.push(A);return y.jsxs("div",{className:"space-y-2",children:[w.length>0&&y.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:w.join(" ")}),b.length>0&&y.jsx("ul",{className:"text-sm text-text-secondary leading-relaxed list-disc pl-5 space-y-1",children:b.filter(A=>!A.startsWith("__TRAILING__")).map((A,T)=>y.jsx("li",{children:A},T))})]},_)})}),y.jsxs("div",{className:"space-y-3",children:[y.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[y.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider mb-1.5",children:"Inputs"}),y.jsx("div",{className:"text-sm text-text-secondary leading-relaxed",children:e.inputs})]}),y.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[y.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider mb-1.5",children:"Output"}),y.jsx("div",{className:"text-sm text-text-secondary leading-relaxed",children:e.outputRange})]}),e.passThreshold&&y.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[y.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider mb-1.5",children:"Pass Threshold"}),y.jsx("div",{className:"text-sm text-text-secondary leading-relaxed",children:e.passThreshold})]})]}),e.judgePrompt&&y.jsx(nB,{prompt:e.judgePrompt,model:e.judgeModel}),e.judgeScores&&e.judgeScores.length>0&&y.jsxs("div",{className:"rounded-lg border border-border-default overflow-hidden",children:[y.jsxs("button",{onClick:()=>o(!i),className:"w-full flex items-center justify-between px-4 py-3 text-left hover:bg-bg-hover/30 transition-colors",children:[y.jsx("div",{className:"text-sm font-semibold text-text-secondary",children:"Judge Accuracy (Dev Dataset)"}),y.jsx(Ar,{className:`w-4 h-4 text-text-muted transition-transform ${i?"rotate-180":""}`})]}),y.jsx(Hf,{children:i&&y.jsx(wt.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.15},className:"overflow-hidden",children:y.jsxs("div",{className:"px-4 pb-4 space-y-3",children:[y.jsx("div",{className:"border-t border-border-default pt-3",children:y.jsx("div",{className:"flex flex-wrap gap-3",children:e.judgeScores.map(({label:f,value:_,std:m})=>y.jsxs("div",{className:"flex items-center gap-2 rounded-lg bg-bg-primary px-3 py-2",children:[y.jsx("span",{className:"text-xs text-text-muted font-mono",children:f}),y.jsxs("span",{className:"text-sm font-semibold text-text-primary",children:[(_*100).toFixed(1),"%",m!=null&&y.jsxs("span",{className:"text-text-muted font-normal text-xs ml-1",children:["(±",(m*100).toFixed(1),"%)"]})]})]},f))})}),e.developmentDocUrl&&y.jsxs("a",{href:e.developmentDocUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1.5 text-sm text-accent-primary hover:text-accent-hover transition-colors",children:["View judge development details",y.jsx(aj,{className:"w-3.5 h-3.5"})]}),e.judgeDevelopmentNotes&&y.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:e.judgeDevelopmentNotes})]})})})]}),e.judgeAlignment&&y.jsxs("div",{className:"rounded-lg border border-border-default overflow-hidden",children:[y.jsxs("button",{onClick:()=>s(!c),className:"w-full flex items-center justify-between px-4 py-3 text-left hover:bg-bg-hover/30 transition-colors",children:[y.jsx("div",{className:"text-sm font-semibold text-text-secondary",children:"Judge Alignment (Test Dataset)"}),y.jsx(Ar,{className:`w-4 h-4 text-text-muted transition-transform ${c?"rotate-180":""}`})]}),y.jsx(Hf,{children:c&&y.jsx(wt.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.15},className:"overflow-hidden",children:y.jsxs("div",{className:"px-4 pb-4 space-y-2",children:[y.jsx("div",{className:"border-t border-border-default pt-3",children:y.jsxs("div",{className:"flex items-center gap-2 rounded-lg bg-bg-primary px-3 py-2 w-fit",children:[y.jsx("span",{className:"text-xs text-text-muted",children:e.judgeAlignment.measure}),y.jsx("span",{className:"text-sm font-semibold text-text-primary font-mono",children:e.judgeAlignment.value.toFixed(3)}),e.judgeAlignment.ci&&y.jsxs("span",{className:"text-xs text-text-muted font-mono",children:["[",e.judgeAlignment.ci[0].toFixed(3),", ",e.judgeAlignment.ci[1].toFixed(3),"]"]})]})}),e.judgeAlignment.notes&&y.jsx("p",{className:"text-sm text-text-muted leading-relaxed",children:e.judgeAlignment.notes})]})})})]})]})})})]})}function oB(){const[e,t]=j.useState(!1);return y.jsxs(Uc,{id:"metrics",title:"Evaluation Methodology",subtitle:"EVA produces two fundamental scores composed of multiple sub-metrics. Click any metric to explore what it measures, its inputs, and the judge prompt.",children:[y.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8",children:[y.jsxs(wt.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5},children:[y.jsxs("div",{className:"rounded-xl border-2 border-purple/30 bg-purple/5 p-5 text-center",children:[y.jsx("div",{className:"text-sm font-bold text-purple-light tracking-widest uppercase mb-1",children:"EVA-A"}),y.jsx("div",{className:"text-2xl font-bold text-text-primary",children:"Accuracy"}),y.jsx("p",{className:"text-sm text-text-secondary mt-1.5",children:"Did the agent complete the task correctly?"})]}),y.jsx("div",{className:"flex justify-center",children:y.jsx("div",{className:"w-px h-5 bg-purple/30"})}),y.jsx("div",{className:"space-y-3 pt-0",children:rB.map(r=>y.jsx(Pu,{metric:r},r.id))})]}),y.jsxs(wt.div,{initial:{opacity:0,x:20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5,delay:.1},children:[y.jsxs("div",{className:"rounded-xl border-2 border-blue/30 bg-blue/5 p-5 text-center",children:[y.jsx("div",{className:"text-sm font-bold text-blue-light tracking-widest uppercase mb-1",children:"EVA-X"}),y.jsx("div",{className:"text-2xl font-bold text-text-primary",children:"Experience"}),y.jsx("p",{className:"text-sm text-text-secondary mt-1.5",children:"Was the conversational experience high quality?"})]}),y.jsx("div",{className:"flex justify-center",children:y.jsx("div",{className:"w-px h-5 bg-blue/30"})}),y.jsx("div",{className:"space-y-3 pt-0",children:iB.map(r=>y.jsx(Pu,{metric:r},r.id))})]})]}),y.jsxs("div",{className:"mt-10",children:[y.jsxs("div",{className:"mb-6",children:[y.jsx("h3",{className:"text-xl font-bold text-text-primary mb-2",children:"Aggregate Metrics"}),y.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:"EVA aggregates per-trial metric scores into four aggregate metrics, each capturing a different aspect of success and reliability."})]}),y.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4 mb-6",children:[y.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[y.jsx("div",{className:"text-base font-semibold text-text-primary mb-2",children:"pass@1"}),y.jsxs("p",{className:"text-sm text-text-secondary leading-relaxed",children:["For each scenario, the proportion of trials where ",y.jsx("em",{children:"all"})," metric thresholds are met (",y.jsx("em",{children:"c"}),"/",y.jsx("em",{children:"n"}),"), where ",y.jsx("em",{children:"c"})," is the number of passing trials and ",y.jsx("em",{children:"n"})," is the total number of trials (n=5), then averaged across all scenarios."]})]}),y.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[y.jsx("div",{className:"text-base font-semibold text-text-primary mb-2",children:"pass@k (k=5)"}),y.jsxs("p",{className:"text-sm text-text-secondary leading-relaxed",children:["For each scenario, 1 if at least one of the k (5) trials meets pass criteria for all metrics, otherwise 0, then averaged across all scenarios. Measures whether the system ",y.jsx("em",{children:"can"})," succeed."]})]}),y.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[y.jsx("div",{className:"text-base font-semibold text-text-primary mb-2",children:"pass^k (k=5)"}),y.jsxs("p",{className:"text-sm text-text-secondary leading-relaxed",children:["For each scenario, we estimate the theoretical probability of passing k = 5 consecutive independent trials as (",y.jsx("em",{children:"c"}),"/",y.jsx("em",{children:"n"}),")",y.jsx("sup",{children:"k"})," where c is the number of passing trials out of n = 5 total. We then average this value across all scenarios to measure consistency and reliability."]})]}),y.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[y.jsx("div",{className:"text-base font-semibold text-text-primary mb-2",children:"Mean"}),y.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:"For each sample, we average sub-metric scores per dimension, then average across all trials. Raw scores avoid binarizing near-boundary differences into a full pass/fail gap, capturing more nuanced system comparisons."})]})]})]}),y.jsxs("div",{className:"mt-10",children:[y.jsxs("button",{onClick:()=>t(!e),className:"w-full flex items-center justify-between rounded-xl border border-border-default bg-bg-secondary px-6 py-5 hover:bg-bg-hover/30 transition-colors",children:[y.jsxs("div",{children:[y.jsx("div",{className:"text-base font-semibold text-text-secondary text-left",children:"Diagnostic & Validation Metrics"}),y.jsxs("div",{className:"text-sm text-text-muted mt-1 text-left",children:[Zg.length+Qg.length," additional metrics for diagnostics and quality control"]})]}),y.jsx(Ar,{className:`w-5 h-5 text-text-muted transition-transform ${e?"rotate-180":""}`})]}),e&&y.jsxs("div",{className:"mt-4 grid grid-cols-1 lg:grid-cols-2 gap-8 opacity-80",children:[y.jsxs("div",{children:[y.jsxs("div",{className:"px-1 mb-4",children:[y.jsx("div",{className:"text-sm font-semibold text-text-muted uppercase tracking-wider mb-1",children:"Diagnostic Metrics"}),y.jsxs("p",{className:"text-sm text-text-muted leading-relaxed",children:["Diagnostic metrics for understanding ",y.jsx("em",{children:"why"})," the core scores look the way they do. These help identify which pipeline component (STT, LLM, TTS) is contributing to failures but are not part of the EVA-A or EVA-X scores."]})]}),y.jsx("div",{className:"space-y-3",children:Zg.map(r=>y.jsx(Pu,{metric:r},r.id))})]}),y.jsxs("div",{children:[y.jsxs("div",{className:"px-1 mb-4",children:[y.jsx("div",{className:"text-sm font-semibold text-text-muted uppercase tracking-wider mb-1",children:"Validation Metrics"}),y.jsx("p",{className:"text-sm text-text-muted leading-relaxed",children:"Validators run before evaluation. Any conversation that fails validation is regenerated so that core metrics are only computed on conversations with a well-behaved user simulator and properly completed interactions."})]}),y.jsx("div",{className:"space-y-3",children:Qg.map(r=>y.jsx(Pu,{metric:r},r.id))})]})]})]}),y.jsxs("div",{className:"flex flex-wrap justify-center gap-6 mt-8",children:[y.jsxs("div",{className:"flex items-center gap-2 text-sm text-text-secondary",children:[y.jsx("div",{className:"w-3.5 h-3.5 rounded bg-cyan/20 border border-cyan/40"}),"Deterministic (Code)"]}),y.jsxs("div",{className:"flex items-center gap-2 text-sm text-text-secondary",children:[y.jsx("div",{className:"w-3.5 h-3.5 rounded bg-purple/20 border border-purple/40"}),"LLM Judge (Text)"]}),y.jsxs("div",{className:"flex items-center gap-2 text-sm text-text-secondary",children:[y.jsx("div",{className:"w-3.5 h-3.5 rounded bg-amber/20 border border-amber/40"}),"Audio LLM Judge (LALM)"]})]})]})}function YA(e){var t,r,i="";if(typeof e=="string"||typeof e=="number")i+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t{var{children:r,width:i,height:o,viewBox:c,className:s,style:u,title:d,desc:f}=e,_=pB(e,uB),m=c||{width:i,height:o,x:0,y:0},g=Ze("recharts-surface",s);return j.createElement("svg",r5({},Br(_),{className:g,width:i,height:o,style:u,viewBox:"".concat(m.x," ").concat(m.y," ").concat(m.width," ").concat(m.height),ref:t}),j.createElement("title",null,d),j.createElement("desc",null,f),r)}),fB=["children","className"];function i5(){return i5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{children:r,className:i}=e,o=_B(e,fB),c=Ze("recharts-layer",i);return j.createElement("g",i5({className:c},Br(o),{ref:t}),r)}),P8=ij(),hB=j.createContext(null);function Je(e){return function(){return e}}const JA=Math.cos,gp=Math.sin,Ai=Math.sqrt,yp=Math.PI,yd=2*yp,n5=Math.PI,a5=2*n5,Ga=1e-6,gB=a5-Ga;function eS(e){this._+=e[0];for(let t=1,r=e.length;t=0))throw new Error(`invalid digits: ${e}`);if(t>15)return eS;const r=10**t;return function(i){this._+=i[0];for(let o=1,c=i.length;oGa)if(!(Math.abs(m*d-f*_)>Ga)||!c)this._append`L${this._x1=t},${this._y1=r}`;else{let w=i-s,b=o-u,x=d*d+f*f,A=w*w+b*b,T=Math.sqrt(x),O=Math.sqrt(g),E=c*Math.tan((n5-Math.acos((x+g-A)/(2*T*O)))/2),N=E/O,C=E/T;Math.abs(N-1)>Ga&&this._append`L${t+N*_},${r+N*m}`,this._append`A${c},${c},0,0,${+(m*w>_*b)},${this._x1=t+C*d},${this._y1=r+C*f}`}}arc(t,r,i,o,c,s){if(t=+t,r=+r,i=+i,s=!!s,i<0)throw new Error(`negative radius: ${i}`);let u=i*Math.cos(o),d=i*Math.sin(o),f=t+u,_=r+d,m=1^s,g=s?o-c:c-o;this._x1===null?this._append`M${f},${_}`:(Math.abs(this._x1-f)>Ga||Math.abs(this._y1-_)>Ga)&&this._append`L${f},${_}`,i&&(g<0&&(g=g%a5+a5),g>gB?this._append`A${i},${i},0,1,${m},${t-u},${r-d}A${i},${i},0,1,${m},${this._x1=f},${this._y1=_}`:g>Ga&&this._append`A${i},${i},0,${+(g>=n5)},${m},${this._x1=t+i*Math.cos(c)},${this._y1=r+i*Math.sin(c)}`)}rect(t,r,i,o){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+r}h${i=+i}v${+o}h${-i}Z`}toString(){return this._}}function D8(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(r==null)t=null;else{const i=Math.floor(r);if(!(i>=0))throw new RangeError(`invalid digits: ${r}`);t=i}return e},()=>new vB(t)}function R8(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function tS(e){this._context=e}tS.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function vd(e){return new tS(e)}function rS(e){return e[0]}function iS(e){return e[1]}function nS(e,t){var r=Je(!0),i=null,o=vd,c=null,s=D8(u);e=typeof e=="function"?e:e===void 0?rS:Je(e),t=typeof t=="function"?t:t===void 0?iS:Je(t);function u(d){var f,_=(d=R8(d)).length,m,g=!1,w;for(i==null&&(c=o(w=s())),f=0;f<=_;++f)!(f<_&&r(m=d[f],f,d))===g&&((g=!g)?c.lineStart():c.lineEnd()),g&&c.point(+e(m,f,d),+t(m,f,d));if(w)return c=null,w+""||null}return u.x=function(d){return arguments.length?(e=typeof d=="function"?d:Je(+d),u):e},u.y=function(d){return arguments.length?(t=typeof d=="function"?d:Je(+d),u):t},u.defined=function(d){return arguments.length?(r=typeof d=="function"?d:Je(!!d),u):r},u.curve=function(d){return arguments.length?(o=d,i!=null&&(c=o(i)),u):o},u.context=function(d){return arguments.length?(d==null?i=c=null:c=o(i=d),u):i},u}function Du(e,t,r){var i=null,o=Je(!0),c=null,s=vd,u=null,d=D8(f);e=typeof e=="function"?e:e===void 0?rS:Je(+e),t=typeof t=="function"?t:Je(t===void 0?0:+t),r=typeof r=="function"?r:r===void 0?iS:Je(+r);function f(m){var g,w,b,x=(m=R8(m)).length,A,T=!1,O,E=new Array(x),N=new Array(x);for(c==null&&(u=s(O=d())),g=0;g<=x;++g){if(!(g=w;--b)u.point(E[b],N[b]);u.lineEnd(),u.areaEnd()}T&&(E[g]=+e(A,g,m),N[g]=+t(A,g,m),u.point(i?+i(A,g,m):E[g],r?+r(A,g,m):N[g]))}if(O)return u=null,O+""||null}function _(){return nS().defined(o).curve(s).context(c)}return f.x=function(m){return arguments.length?(e=typeof m=="function"?m:Je(+m),i=null,f):e},f.x0=function(m){return arguments.length?(e=typeof m=="function"?m:Je(+m),f):e},f.x1=function(m){return arguments.length?(i=m==null?null:typeof m=="function"?m:Je(+m),f):i},f.y=function(m){return arguments.length?(t=typeof m=="function"?m:Je(+m),r=null,f):t},f.y0=function(m){return arguments.length?(t=typeof m=="function"?m:Je(+m),f):t},f.y1=function(m){return arguments.length?(r=m==null?null:typeof m=="function"?m:Je(+m),f):r},f.lineX0=f.lineY0=function(){return _().x(e).y(t)},f.lineY1=function(){return _().x(e).y(r)},f.lineX1=function(){return _().x(i).y(t)},f.defined=function(m){return arguments.length?(o=typeof m=="function"?m:Je(!!m),f):o},f.curve=function(m){return arguments.length?(s=m,c!=null&&(u=s(c)),f):s},f.context=function(m){return arguments.length?(m==null?c=u=null:u=s(c=m),f):c},f}class aS{constructor(t,r){this._context=t,this._x=r}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,r){switch(t=+t,r=+r,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,r):this._context.moveTo(t,r);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,r,t,r):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+r)/2,t,this._y0,t,r);break}}this._x0=t,this._y0=r}}function wB(e){return new aS(e,!0)}function bB(e){return new aS(e,!1)}const L8={draw(e,t){const r=Ai(t/yp);e.moveTo(r,0),e.arc(0,0,r,0,yd)}},xB={draw(e,t){const r=Ai(t/5)/2;e.moveTo(-3*r,-r),e.lineTo(-r,-r),e.lineTo(-r,-3*r),e.lineTo(r,-3*r),e.lineTo(r,-r),e.lineTo(3*r,-r),e.lineTo(3*r,r),e.lineTo(r,r),e.lineTo(r,3*r),e.lineTo(-r,3*r),e.lineTo(-r,r),e.lineTo(-3*r,r),e.closePath()}},oS=Ai(1/3),jB=oS*2,AB={draw(e,t){const r=Ai(t/jB),i=r*oS;e.moveTo(0,-r),e.lineTo(i,0),e.lineTo(0,r),e.lineTo(-i,0),e.closePath()}},SB={draw(e,t){const r=Ai(t),i=-r/2;e.rect(i,i,r,r)}},TB=.8908130915292852,cS=gp(yp/10)/gp(7*yp/10),EB=gp(yd/10)*cS,OB=-JA(yd/10)*cS,kB={draw(e,t){const r=Ai(t*TB),i=EB*r,o=OB*r;e.moveTo(0,-r),e.lineTo(i,o);for(let c=1;c<5;++c){const s=yd*c/5,u=JA(s),d=gp(s);e.lineTo(d*r,-u*r),e.lineTo(u*i-d*o,d*i+u*o)}e.closePath()}},Jf=Ai(3),NB={draw(e,t){const r=-Ai(t/(Jf*3));e.moveTo(0,r*2),e.lineTo(-Jf*r,-r),e.lineTo(Jf*r,-r),e.closePath()}},Jr=-.5,ei=Ai(3)/2,o5=1/Ai(12),CB=(o5/2+1)*3,MB={draw(e,t){const r=Ai(t/CB),i=r/2,o=r*o5,c=i,s=r*o5+r,u=-c,d=s;e.moveTo(i,o),e.lineTo(c,s),e.lineTo(u,d),e.lineTo(Jr*i-ei*o,ei*i+Jr*o),e.lineTo(Jr*c-ei*s,ei*c+Jr*s),e.lineTo(Jr*u-ei*d,ei*u+Jr*d),e.lineTo(Jr*i+ei*o,Jr*o-ei*i),e.lineTo(Jr*c+ei*s,Jr*s-ei*c),e.lineTo(Jr*u+ei*d,Jr*d-ei*u),e.closePath()}};function PB(e,t){let r=null,i=D8(o);e=typeof e=="function"?e:Je(e||L8),t=typeof t=="function"?t:Je(t===void 0?64:+t);function o(){let c;if(r||(r=c=i()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),c)return r=null,c+""||null}return o.type=function(c){return arguments.length?(e=typeof c=="function"?c:Je(c),o):e},o.size=function(c){return arguments.length?(t=typeof c=="function"?c:Je(+c),o):t},o.context=function(c){return arguments.length?(r=c??null,o):r},o}function vp(){}function wp(e,t,r){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+r)/6)}function lS(e){this._context=e}lS.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:wp(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:wp(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function DB(e){return new lS(e)}function sS(e){this._context=e}sS.prototype={areaStart:vp,areaEnd:vp,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:wp(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function RB(e){return new sS(e)}function uS(e){this._context=e}uS.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+e)/6,i=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(r,i):this._context.moveTo(r,i);break;case 3:this._point=4;default:wp(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function LB(e){return new uS(e)}function pS(e){this._context=e}pS.prototype={areaStart:vp,areaEnd:vp,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function zB(e){return new pS(e)}function Jg(e){return e<0?-1:1}function ey(e,t,r){var i=e._x1-e._x0,o=t-e._x1,c=(e._y1-e._y0)/(i||o<0&&-0),s=(r-e._y1)/(o||i<0&&-0),u=(c*o+s*i)/(i+o);return(Jg(c)+Jg(s))*Math.min(Math.abs(c),Math.abs(s),.5*Math.abs(u))||0}function ty(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function e6(e,t,r){var i=e._x0,o=e._y0,c=e._x1,s=e._y1,u=(c-i)/3;e._context.bezierCurveTo(i+u,o+u*t,c-u,s-u*r,c,s)}function bp(e){this._context=e}bp.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:e6(this,this._t0,ty(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var r=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,e6(this,ty(this,r=ey(this,e,t)),r);break;default:e6(this,this._t0,r=ey(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}};function dS(e){this._context=new fS(e)}(dS.prototype=Object.create(bp.prototype)).point=function(e,t){bp.prototype.point.call(this,t,e)};function fS(e){this._context=e}fS.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,r,i,o,c){this._context.bezierCurveTo(t,e,i,r,c,o)}};function IB(e){return new bp(e)}function BB(e){return new dS(e)}function _S(e){this._context=e}_S.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,r=e.length;if(r)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),r===2)this._context.lineTo(e[1],t[1]);else for(var i=ry(e),o=ry(t),c=0,s=1;s=0;--t)o[t]=(s[t]-o[t+1])/c[t];for(c[r-1]=(e[r]+o[r-1])/2,t=0;t=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}break}}this._x=e,this._y=t}};function UB(e){return new wd(e,.5)}function $B(e){return new wd(e,0)}function FB(e){return new wd(e,1)}function co(e,t){if((s=e.length)>1)for(var r=1,i,o,c=e[t[0]],s,u=c.length;r=0;)r[t]=t;return r}function qB(e,t){return e[t]}function HB(e){const t=[];return t.key=e,t}function KB(){var e=Je([]),t=c5,r=co,i=qB;function o(c){var s=Array.from(e.apply(this,arguments),HB),u,d=s.length,f=-1,_;for(const m of c)for(u=0,++f;u0){for(var r,i,o=0,c=e[0].length,s;o0){for(var r=0,i=e[t[0]],o,c=i.length;r0)||!((c=(o=e[t[0]]).length)>0))){for(var r=0,i=1,o,c,s;i1&&arguments[1]!==void 0?arguments[1]:eV,r=10**t,i=Math.round(e*r)/r;return Object.is(i,-0)?0:i}function mt(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i{var u=r[s-1];return typeof u=="string"?o+u+c:u!==void 0?o+ua(u)+c:o+c},"")}var wr=e=>e===0?0:e>0?1:-1,Bi=e=>typeof e=="number"&&e!=+e,lo=e=>typeof e=="string"&&e.indexOf("%")===e.length-1,he=e=>(typeof e=="number"||e instanceof Number)&&!Bi(e),ci=e=>he(e)||typeof e=="string",tV=0,As=e=>{var t=++tV;return"".concat(e||"").concat(t)},xi=function(t,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!he(t)&&typeof t!="string")return i;var c;if(lo(t)){if(r==null)return i;var s=t.indexOf("%");c=r*parseFloat(t.slice(0,s))/100}else c=+t;return Bi(c)&&(c=i),o&&r!=null&&c>r&&(c=r),c},hS=e=>{if(!Array.isArray(e))return!1;for(var t=e.length,r={},i=0;ii&&(typeof t=="function"?t(i):Cc(i,t))===r)}var rV=e=>{for(var t=e.length,r=0,i=0,o=0,c=0,s=1/0,u=-1/0,d=0,f=0,_=0;_e===null||typeof e>"u",Xs=e=>et(e)?e:"".concat(e.charAt(0).toUpperCase()).concat(e.slice(1));function br(e){return e!=null}function va(){}var iV=["type","size","sizeType"];function l5(){return l5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t="symbol".concat(Xs(e));return yS[t]||L8},pV=(e,t,r)=>{if(t==="area")return e;switch(r){case"cross":return 5*e*e/9;case"diamond":return .5*e*e/Math.sqrt(3);case"square":return e*e;case"star":{var i=18*sV;return 1.25*e*e*(Math.tan(i)-Math.tan(i*2)*Math.tan(i)**2)}case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}},dV=(e,t)=>{yS["symbol".concat(Xs(e))]=t},V8=e=>{var{type:t="circle",size:r=64,sizeType:i="area"}=e,o=cV(e,iV),c=py(py({},o),{},{type:t,size:r,sizeType:i}),s="circle";typeof t=="string"&&(s=t);var u=()=>{var g=uV(s),w=PB().type(g).size(pV(r,i,s)),b=w();if(b!==null)return b},{className:d,cx:f,cy:_}=c,m=Br(c);return he(f)&&he(_)&&he(r)?j.createElement("path",l5({},m,{className:Ze("recharts-symbols",d),transform:"translate(".concat(f,", ").concat(_,")"),d:u()})):null};V8.registerSymbol=dV;var vS=e=>"radius"in e&&"startAngle"in e&&"endAngle"in e,fV=(e,t)=>{if(!e||typeof e=="function"||typeof e=="boolean")return null;var r=e;if(j.isValidElement(e)&&(r=e.props),typeof r!="object"&&typeof r!="function")return null;var i={};return Object.keys(r).forEach(o=>{M8(o)&&typeof r[o]=="function"&&(i[o]=(c=>r[o](r,c)))}),i},_V=(e,t,r)=>i=>(e(t,r,i),null),bd=(e,t,r)=>{if(e===null||typeof e!="object"&&typeof e!="function")return null;var i=null;return Object.keys(e).forEach(o=>{var c=e[o];M8(o)&&typeof c=="function"&&(i||(i={}),i[o]=_V(c,t,r))}),i},mV=e=>Array.isArray(e)&&e.length>0;function dy(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function hV(e){for(var t=1;t(s[u]===void 0&&i[u]!==void 0&&(s[u]=i[u]),s),r);return c}var l6={},s6={},fy;function wV(){return fy||(fy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r,i){const o=new Map;for(let c=0;c=0}e.isLength=t})(_6)),_6}var gy;function bS(){return gy||(gy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=xV();function r(i){return i!=null&&typeof i!="function"&&t.isLength(i.length)}e.isArrayLike=r})(f6)),f6}var m6={},yy;function jV(){return yy||(yy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return typeof r=="object"&&r!==null}e.isObjectLike=t})(m6)),m6}var vy;function AV(){return vy||(vy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=bS(),r=jV();function i(o){return r.isObjectLike(o)&&t.isArrayLike(o)}e.isArrayLikeObject=i})(d6)),d6}var h6={},g6={},wy;function SV(){return wy||(wy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=B8();function r(i){return function(o){return t.get(o,i)}}e.property=r})(g6)),g6}var y6={},v6={},w6={},b6={},by;function xS(){return by||(by=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return r!==null&&(typeof r=="object"||typeof r=="function")}e.isObject=t})(b6)),b6}var x6={},xy;function jS(){return xy||(xy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return r==null||typeof r!="object"&&typeof r!="function"}e.isPrimitive=t})(x6)),x6}var j6={},jy;function AS(){return jy||(jy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r,i){return r===i||Number.isNaN(r)&&Number.isNaN(i)}e.isEqualsSameValueZero=t})(j6)),j6}var Ay;function TV(){return Ay||(Ay=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=xS(),r=jS(),i=AS();function o(_,m,g){return typeof g!="function"?o(_,m,()=>{}):c(_,m,function w(b,x,A,T,O,E){const N=g(b,x,A,T,O,E);return N!==void 0?!!N:c(b,x,w,E)},new Map)}function c(_,m,g,w){if(m===_)return!0;switch(typeof m){case"object":return s(_,m,g,w);case"function":return Object.keys(m).length>0?c(_,{...m},g,w):i.isEqualsSameValueZero(_,m);default:return t.isObject(_)?typeof m=="string"?m==="":!0:i.isEqualsSameValueZero(_,m)}}function s(_,m,g,w){if(m==null)return!0;if(Array.isArray(m))return d(_,m,g,w);if(m instanceof Map)return u(_,m,g,w);if(m instanceof Set)return f(_,m,g,w);const b=Object.keys(m);if(_==null||r.isPrimitive(_))return b.length===0;if(b.length===0)return!0;if(w?.has(m))return w.get(m)===_;w?.set(m,_);try{for(let x=0;x{})}e.isMatch=r})(v6)),v6}var A6={},S6={},T6={},Ty;function EV(){return Ty||(Ty=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return Object.getOwnPropertySymbols(r).filter(i=>Object.prototype.propertyIsEnumerable.call(r,i))}e.getSymbols=t})(T6)),T6}var E6={},Ey;function U8(){return Ey||(Ey=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return r==null?r===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(r)}e.getTag=t})(E6)),E6}var O6={},Oy;function TS(){return Oy||(Oy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t="[object RegExp]",r="[object String]",i="[object Number]",o="[object Boolean]",c="[object Arguments]",s="[object Symbol]",u="[object Date]",d="[object Map]",f="[object Set]",_="[object Array]",m="[object Function]",g="[object ArrayBuffer]",w="[object Object]",b="[object Error]",x="[object DataView]",A="[object Uint8Array]",T="[object Uint8ClampedArray]",O="[object Uint16Array]",E="[object Uint32Array]",N="[object BigUint64Array]",C="[object Int8Array]",M="[object Int16Array]",R="[object Int32Array]",z="[object BigInt64Array]",H="[object Float32Array]",Q="[object Float64Array]";e.argumentsTag=c,e.arrayBufferTag=g,e.arrayTag=_,e.bigInt64ArrayTag=z,e.bigUint64ArrayTag=N,e.booleanTag=o,e.dataViewTag=x,e.dateTag=u,e.errorTag=b,e.float32ArrayTag=H,e.float64ArrayTag=Q,e.functionTag=m,e.int16ArrayTag=M,e.int32ArrayTag=R,e.int8ArrayTag=C,e.mapTag=d,e.numberTag=i,e.objectTag=w,e.regexpTag=t,e.setTag=f,e.stringTag=r,e.symbolTag=s,e.uint16ArrayTag=O,e.uint32ArrayTag=E,e.uint8ArrayTag=A,e.uint8ClampedArrayTag=T})(O6)),O6}var k6={},ky;function OV(){return ky||(ky=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return ArrayBuffer.isView(r)&&!(r instanceof DataView)}e.isTypedArray=t})(k6)),k6}var Ny;function ES(){return Ny||(Ny=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=EV(),r=U8(),i=TS(),o=jS(),c=OV();function s(_,m){return u(_,void 0,_,new Map,m)}function u(_,m,g,w=new Map,b=void 0){const x=b?.(_,m,g,w);if(x!==void 0)return x;if(o.isPrimitive(_))return _;if(w.has(_))return w.get(_);if(Array.isArray(_)){const A=new Array(_.length);w.set(_,A);for(let T=0;T<_.length;T++)A[T]=u(_[T],T,g,w,b);return Object.hasOwn(_,"index")&&(A.index=_.index),Object.hasOwn(_,"input")&&(A.input=_.input),A}if(_ instanceof Date)return new Date(_.getTime());if(_ instanceof RegExp){const A=new RegExp(_.source,_.flags);return A.lastIndex=_.lastIndex,A}if(_ instanceof Map){const A=new Map;w.set(_,A);for(const[T,O]of _)A.set(T,u(O,T,g,w,b));return A}if(_ instanceof Set){const A=new Set;w.set(_,A);for(const T of _)A.add(u(T,void 0,g,w,b));return A}if(typeof Buffer<"u"&&Buffer.isBuffer(_))return _.subarray();if(c.isTypedArray(_)){const A=new(Object.getPrototypeOf(_)).constructor(_.length);w.set(_,A);for(let T=0;T<_.length;T++)A[T]=u(_[T],T,g,w,b);return A}if(_ instanceof ArrayBuffer||typeof SharedArrayBuffer<"u"&&_ instanceof SharedArrayBuffer)return _.slice(0);if(_ instanceof DataView){const A=new DataView(_.buffer.slice(0),_.byteOffset,_.byteLength);return w.set(_,A),d(A,_,g,w,b),A}if(typeof File<"u"&&_ instanceof File){const A=new File([_],_.name,{type:_.type});return w.set(_,A),d(A,_,g,w,b),A}if(typeof Blob<"u"&&_ instanceof Blob){const A=new Blob([_],{type:_.type});return w.set(_,A),d(A,_,g,w,b),A}if(_ instanceof Error){const A=structuredClone(_);return w.set(_,A),A.message=_.message,A.name=_.name,A.stack=_.stack,A.cause=_.cause,A.constructor=_.constructor,d(A,_,g,w,b),A}if(_ instanceof Boolean){const A=new Boolean(_.valueOf());return w.set(_,A),d(A,_,g,w,b),A}if(_ instanceof Number){const A=new Number(_.valueOf());return w.set(_,A),d(A,_,g,w,b),A}if(_ instanceof String){const A=new String(_.valueOf());return w.set(_,A),d(A,_,g,w,b),A}if(typeof _=="object"&&f(_)){const A=Object.create(Object.getPrototypeOf(_));return w.set(_,A),d(A,_,g,w,b),A}return _}function d(_,m,g=_,w,b){const x=[...Object.keys(m),...t.getSymbols(m)];for(let A=0;At.isMatch(c,o)}e.matches=i})(y6)),y6}var N6={},C6={},M6={},Py;function CV(){return Py||(Py=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=ES(),r=U8(),i=TS();function o(c,s){return t.cloneDeepWith(c,(u,d,f,_)=>{const m=s?.(u,d,f,_);if(m!==void 0)return m;if(typeof c=="object"){if(r.getTag(c)===i.objectTag&&typeof c.constructor!="function"){const g={};return _.set(c,g),t.copyProperties(g,c,f,_),g}switch(Object.prototype.toString.call(c)){case i.numberTag:case i.stringTag:case i.booleanTag:{const g=new c.constructor(c?.valueOf());return t.copyProperties(g,c),g}case i.argumentsTag:{const g={};return t.copyProperties(g,c),g.length=c.length,g[Symbol.iterator]=c[Symbol.iterator],g}default:return}}})}e.cloneDeepWith=o})(M6)),M6}var Dy;function MV(){return Dy||(Dy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=CV();function r(i){return t.cloneDeepWith(i)}e.cloneDeep=r})(C6)),C6}var P6={},D6={},Ry;function OS(){return Ry||(Ry=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=/^(?:0|[1-9]\d*)$/;function r(i,o=Number.MAX_SAFE_INTEGER){switch(typeof i){case"number":return Number.isInteger(i)&&i>=0&&i"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?f:u;return V6.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:_,V6}var qy;function $V(){return qy||(qy=1,B6.exports=UV()),B6.exports}var Hy;function FV(){if(Hy)return I6;Hy=1;var e=zc(),t=$V();function r(f,_){return f===_&&(f!==0||1/f===1/_)||f!==f&&_!==_}var i=typeof Object.is=="function"?Object.is:r,o=t.useSyncExternalStore,c=e.useRef,s=e.useEffect,u=e.useMemo,d=e.useDebugValue;return I6.useSyncExternalStoreWithSelector=function(f,_,m,g,w){var b=c(null);if(b.current===null){var x={hasValue:!1,value:null};b.current=x}else x=b.current;b=u(function(){function T(M){if(!O){if(O=!0,E=M,M=g(M),w!==void 0&&x.hasValue){var R=x.value;if(w(R,M))return N=R}return N=M}if(R=N,i(E,M))return R;var z=g(M);return w!==void 0&&w(R,z)?(E=M,R):(E=M,N=z)}var O=!1,E,N,C=m===void 0?null:m;return[function(){return T(_())},C===null?void 0:function(){return T(C())}]},[_,m,g,w]);var A=o(f,b[0],b[1]);return s(function(){x.hasValue=!0,x.value=A},[A]),d(A),A},I6}var Ky;function qV(){return Ky||(Ky=1,z6.exports=FV()),z6.exports}var HV=qV(),$8=j.createContext(null),KV=e=>e,ct=()=>{var e=j.useContext($8);return e?e.store.dispatch:KV},ap=()=>{},XV=()=>ap,GV=(e,t)=>e===t;function _e(e){var t=j.useContext($8),r=j.useMemo(()=>t?i=>{if(i!=null)return e(i)}:ap,[t,e]);return HV.useSyncExternalStoreWithSelector(t?t.subscription.addNestedSub:XV,t?t.store.getState:ap,t?t.store.getState:ap,r,GV)}function YV(e,t=`expected a function, instead received ${typeof e}`){if(typeof e!="function")throw new TypeError(t)}function WV(e,t=`expected an object, instead received ${typeof e}`){if(typeof e!="object")throw new TypeError(t)}function ZV(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(r=>typeof r=="function")){const r=e.map(i=>typeof i=="function"?`function ${i.name||"unnamed"}()`:typeof i).join(", ");throw new TypeError(`${t}[${r}]`)}}var Xy=e=>Array.isArray(e)?e:[e];function QV(e){const t=Array.isArray(e[0])?e[0]:e;return ZV(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}function JV(e,t){const r=[],{length:i}=e;for(let o=0;o{r=Ru(),s.resetResultsCount()},s.resultsCount=()=>c,s.resetResultsCount=()=>{c=0},s}function iU(e,...t){const r=typeof e=="function"?{memoize:e,memoizeOptions:t}:e,i=(...o)=>{let c=0,s=0,u,d={},f=o.pop();typeof f=="object"&&(d=f,f=o.pop()),YV(f,`createSelector expects an output function after the inputs, but received: [${typeof f}]`);const _={...r,...d},{memoize:m,memoizeOptions:g=[],argsMemoize:w=kS,argsMemoizeOptions:b=[]}=_,x=Xy(g),A=Xy(b),T=QV(o),O=m(function(){return c++,f.apply(null,arguments)},...x),E=w(function(){s++;const C=JV(T,arguments);return u=O.apply(null,C),u},...A);return Object.assign(E,{resultFunc:f,memoizedResultFunc:O,dependencies:T,dependencyRecomputations:()=>s,resetDependencyRecomputations:()=>{s=0},lastResult:()=>u,recomputations:()=>c,resetRecomputations:()=>{c=0},memoize:m,argsMemoize:w})};return Object.assign(i,{withTypes:()=>i}),i}var q=iU(kS),nU=Object.assign((e,t=q)=>{WV(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);const r=Object.keys(e),i=r.map(c=>e[c]);return t(i,(...c)=>c.reduce((s,u,d)=>(s[r[d]]=u,s),{}))},{withTypes:()=>nU}),U6={},$6={},F6={},Yy;function aU(){return Yy||(Yy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(i){return typeof i=="symbol"?1:i===null?2:i===void 0?3:i!==i?4:0}const r=(i,o,c)=>{if(i!==o){const s=t(i),u=t(o);if(s===u&&s===0){if(io)return c==="desc"?-1:1}return c==="desc"?u-s:s-u}return 0};e.compareValues=r})(F6)),F6}var q6={},H6={},Wy;function NS(){return Wy||(Wy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){return typeof r=="symbol"||r instanceof Symbol}e.isSymbol=t})(H6)),H6}var Zy;function oU(){return Zy||(Zy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=NS(),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;function o(c,s){return Array.isArray(c)?!1:typeof c=="number"||typeof c=="boolean"||c==null||t.isSymbol(c)?!0:typeof c=="string"&&(i.test(c)||!r.test(c))||s!=null&&Object.hasOwn(s,c)}e.isKey=o})(q6)),q6}var Qy;function cU(){return Qy||(Qy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=aU(),r=oU(),i=I8();function o(c,s,u,d){if(c==null)return[];u=d?void 0:u,Array.isArray(c)||(c=Object.values(c)),Array.isArray(s)||(s=s==null?[null]:[s]),s.length===0&&(s=[null]),Array.isArray(u)||(u=u==null?[]:[u]),u=u.map(w=>String(w));const f=(w,b)=>{let x=w;for(let A=0;Ab==null||w==null?b:typeof w=="object"&&"key"in w?Object.hasOwn(b,w.key)?b[w.key]:f(b,w.path):typeof w=="function"?w(b):Array.isArray(w)?f(b,w):typeof b=="object"?b[w]:b,m=s.map(w=>(Array.isArray(w)&&w.length===1&&(w=w[0]),w==null||typeof w=="function"||Array.isArray(w)||r.isKey(w)?w:{key:w,path:i.toPath(w)}));return c.map(w=>({original:w,criteria:m.map(b=>_(b,w))})).slice().sort((w,b)=>{for(let x=0;xw.original)}e.orderBy=o})($6)),$6}var K6={},Jy;function lU(){return Jy||(Jy=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r,i=1){const o=[],c=Math.floor(i),s=(u,d)=>{for(let f=0;f1&&i.isIterateeCall(c,s[0],s[1])?s=[]:u>2&&i.isIterateeCall(s[0],s[1],s[2])&&(s=[s[0]]),t.orderBy(c,r.flatten(s),["asc"])}e.sortBy=o})(U6)),U6}var G6,rv;function uU(){return rv||(rv=1,G6=sU().sortBy),G6}var pU=uU();const xd=ga(pU);var MS=e=>e.legend.settings,dU=e=>e.legend.size,fU=e=>e.legend.payload;q([fU,MS],(e,t)=>{var{itemSorter:r}=t,i=e.flat(1);return r?xd(i,r):i});var Lu=1;function _U(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],[t,r]=j.useState({height:0,left:0,top:0,width:0}),i=j.useCallback(o=>{if(o!=null){var c=o.getBoundingClientRect(),s={height:c.height,left:c.left,top:c.top,width:c.width};(Math.abs(s.height-t.height)>Lu||Math.abs(s.left-t.left)>Lu||Math.abs(s.top-t.top)>Lu||Math.abs(s.width-t.width)>Lu)&&r({height:s.height,left:s.left,top:s.top,width:s.width})}},[t.width,t.height,t.top,t.left,...e]);return[t,i]}function Wt(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var mU=typeof Symbol=="function"&&Symbol.observable||"@@observable",iv=mU,Y6=()=>Math.random().toString(36).substring(7).split("").join("."),hU={INIT:`@@redux/INIT${Y6()}`,REPLACE:`@@redux/REPLACE${Y6()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Y6()}`},xp=hU;function F8(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function PS(e,t,r){if(typeof e!="function")throw new Error(Wt(2));if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(Wt(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(Wt(1));return r(PS)(e,t)}let i=e,o=t,c=new Map,s=c,u=0,d=!1;function f(){s===c&&(s=new Map,c.forEach((A,T)=>{s.set(T,A)}))}function _(){if(d)throw new Error(Wt(3));return o}function m(A){if(typeof A!="function")throw new Error(Wt(4));if(d)throw new Error(Wt(5));let T=!0;f();const O=u++;return s.set(O,A),function(){if(T){if(d)throw new Error(Wt(6));T=!1,f(),s.delete(O),c=null}}}function g(A){if(!F8(A))throw new Error(Wt(7));if(typeof A.type>"u")throw new Error(Wt(8));if(typeof A.type!="string")throw new Error(Wt(17));if(d)throw new Error(Wt(9));try{d=!0,o=i(o,A)}finally{d=!1}return(c=s).forEach(O=>{O()}),A}function w(A){if(typeof A!="function")throw new Error(Wt(10));i=A,g({type:xp.REPLACE})}function b(){const A=m;return{subscribe(T){if(typeof T!="object"||T===null)throw new Error(Wt(11));function O(){const N=T;N.next&&N.next(_())}return O(),{unsubscribe:A(O)}},[iv](){return this}}}return g({type:xp.INIT}),{dispatch:g,subscribe:m,getState:_,replaceReducer:w,[iv]:b}}function gU(e){Object.keys(e).forEach(t=>{const r=e[t];if(typeof r(void 0,{type:xp.INIT})>"u")throw new Error(Wt(12));if(typeof r(void 0,{type:xp.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(Wt(13))})}function DS(e){const t=Object.keys(e),r={};for(let c=0;c"u")throw u&&u.type,new Error(Wt(14));f[m]=b,d=d||b!==w}return d=d||i.length!==Object.keys(s).length,d?f:s}}function jp(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,r)=>(...i)=>t(r(...i)))}function yU(...e){return t=>(r,i)=>{const o=t(r,i);let c=()=>{throw new Error(Wt(15))};const s={getState:o.getState,dispatch:(d,...f)=>c(d,...f)},u=e.map(d=>d(s));return c=jp(...u)(o.dispatch),{...o,dispatch:c}}}function RS(e){return F8(e)&&"type"in e&&typeof e.type=="string"}var LS=Symbol.for("immer-nothing"),nv=Symbol.for("immer-draftable"),ur=Symbol.for("immer-state");function gi(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var zr=Object,Mc=zr.getPrototypeOf,Ap="constructor",jd="prototype",s5="configurable",Sp="enumerable",op="writable",Ss="value",yn=e=>!!e&&!!e[ur];function ji(e){return e?zS(e)||Sd(e)||!!e[nv]||!!e[Ap]?.[nv]||Td(e)||Ed(e):!1}var vU=zr[jd][Ap].toString(),av=new WeakMap;function zS(e){if(!e||!q8(e))return!1;const t=Mc(e);if(t===null||t===zr[jd])return!0;const r=zr.hasOwnProperty.call(t,Ap)&&t[Ap];if(r===Object)return!0;if(!_c(r))return!1;let i=av.get(r);return i===void 0&&(i=Function.toString.call(r),av.set(r,i)),i===vU}function Ad(e,t,r=!0){Gs(e)===0?(r?Reflect.ownKeys(e):zr.keys(e)).forEach(o=>{t(o,e[o],e)}):e.forEach((i,o)=>t(o,i,e))}function Gs(e){const t=e[ur];return t?t.type_:Sd(e)?1:Td(e)?2:Ed(e)?3:0}var ov=(e,t,r=Gs(e))=>r===2?e.has(t):zr[jd].hasOwnProperty.call(e,t),u5=(e,t,r=Gs(e))=>r===2?e.get(t):e[t],Tp=(e,t,r,i=Gs(e))=>{i===2?e.set(t,r):i===3?e.add(r):e[t]=r};function wU(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}var Sd=Array.isArray,Td=e=>e instanceof Map,Ed=e=>e instanceof Set,q8=e=>typeof e=="object",_c=e=>typeof e=="function",W6=e=>typeof e=="boolean";function bU(e){const t=+e;return Number.isInteger(t)&&String(t)===e}var pn=e=>e.copy_||e.base_,H8=e=>e.modified_?e.copy_:e.base_;function p5(e,t){if(Td(e))return new Map(e);if(Ed(e))return new Set(e);if(Sd(e))return Array[jd].slice.call(e);const r=zS(e);if(t===!0||t==="class_only"&&!r){const i=zr.getOwnPropertyDescriptors(e);delete i[ur];let o=Reflect.ownKeys(i);for(let c=0;c1&&zr.defineProperties(e,{set:zu,add:zu,clear:zu,delete:zu}),zr.freeze(e),t&&Ad(e,(r,i)=>{K8(i,!0)},!1)),e}function xU(){gi(2)}var zu={[Ss]:xU};function Od(e){return e===null||!q8(e)?!0:zr.isFrozen(e)}var Ep="MapSet",d5="Patches",cv="ArrayMethods",IS={};function so(e){const t=IS[e];return t||gi(0,e),t}var lv=e=>!!IS[e],Ts,BS=()=>Ts,jU=(e,t)=>({drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:lv(Ep)?so(Ep):void 0,arrayMethodsPlugin_:lv(cv)?so(cv):void 0});function sv(e,t){t&&(e.patchPlugin_=so(d5),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function f5(e){_5(e),e.drafts_.forEach(AU),e.drafts_=null}function _5(e){e===Ts&&(Ts=e.parent_)}var uv=e=>Ts=jU(Ts,e);function AU(e){const t=e[ur];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function pv(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];if(e!==void 0&&e!==r){r[ur].modified_&&(f5(t),gi(4)),ji(e)&&(e=dv(t,e));const{patchPlugin_:o}=t;o&&o.generateReplacementPatches_(r[ur].base_,e,t)}else e=dv(t,r);return SU(t,e,!0),f5(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==LS?e:void 0}function dv(e,t){if(Od(t))return t;const r=t[ur];if(!r)return Op(t,e.handledSet_,e);if(!kd(r,e))return t;if(!r.modified_)return r.base_;if(!r.finalized_){const{callbacks_:i}=r;if(i)for(;i.length>0;)i.pop()(e);$S(r,e)}return r.copy_}function SU(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&K8(t,r)}function VS(e){e.finalized_=!0,e.scope_.unfinalizedDrafts_--}var kd=(e,t)=>e.scope_===t,TU=[];function US(e,t,r,i){const o=pn(e),c=e.type_;if(i!==void 0&&u5(o,i,c)===t){Tp(o,i,r,c);return}if(!e.draftLocations_){const u=e.draftLocations_=new Map;Ad(o,(d,f)=>{if(yn(f)){const _=u.get(f)||[];_.push(d),u.set(f,_)}})}const s=e.draftLocations_.get(t)??TU;for(const u of s)Tp(o,u,r,c)}function EU(e,t,r){e.callbacks_.push(function(o){const c=t;if(!c||!kd(c,o))return;o.mapSetPlugin_?.fixSetContents(c);const s=H8(c);US(e,c.draft_??c,s,r),$S(c,o)})}function $S(e,t){if(e.modified_&&!e.finalized_&&(e.type_===3||e.type_===1&&e.allIndicesReassigned_||(e.assigned_?.size??0)>0)){const{patchPlugin_:i}=t;if(i){const o=i.getPath(e);o&&i.generatePatches_(e,o,t)}VS(e)}}function OU(e,t,r){const{scope_:i}=e;if(yn(r)){const o=r[ur];kd(o,i)&&o.callbacks_.push(function(){cp(e);const s=H8(o);US(e,r,s,t)})}else ji(r)&&e.callbacks_.push(function(){const c=pn(e);e.type_===3?c.has(r)&&Op(r,i.handledSet_,i):u5(c,t,e.type_)===r&&i.drafts_.length>1&&(e.assigned_.get(t)??!1)===!0&&e.copy_&&Op(u5(e.copy_,t,e.type_),i.handledSet_,i)})}function Op(e,t,r){return!r.immer_.autoFreeze_&&r.unfinalizedDrafts_<1||yn(e)||t.has(e)||!ji(e)||Od(e)||(t.add(e),Ad(e,(i,o)=>{if(yn(o)){const c=o[ur];if(kd(c,r)){const s=H8(c);Tp(e,i,s,e.type_),VS(c)}}else ji(o)&&Op(o,t,r)})),e}function kU(e,t){const r=Sd(e),i={type_:r?1:0,scope_:t?t.scope_:BS(),modified_:!1,finalized_:!1,assigned_:void 0,parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0};let o=i,c=kp;r&&(o=[i],c=Es);const{revoke:s,proxy:u}=Proxy.revocable(o,c);return i.draft_=u,i.revoke_=s,[u,i]}var kp={get(e,t){if(t===ur)return e;let r=e.scope_.arrayMethodsPlugin_;const i=e.type_===1&&typeof t=="string";if(i&&r?.isArrayOperationMethod(t))return r.createMethodInterceptor(e,t);const o=pn(e);if(!ov(o,t,e.type_))return NU(e,o,t);const c=o[t];if(e.finalized_||!ji(c)||i&&e.operationMethod&&r?.isMutatingArrayMethod(e.operationMethod)&&bU(t))return c;if(c===Z6(e.base_,t)){cp(e);const s=e.type_===1?+t:t,u=h5(e.scope_,c,e,s);return e.copy_[s]=u}return c},has(e,t){return t in pn(e)},ownKeys(e){return Reflect.ownKeys(pn(e))},set(e,t,r){const i=FS(pn(e),t);if(i?.set)return i.set.call(e.draft_,r),!0;if(!e.modified_){const o=Z6(pn(e),t),c=o?.[ur];if(c&&c.base_===r)return e.copy_[t]=r,e.assigned_.set(t,!1),!0;if(wU(r,o)&&(r!==void 0||ov(e.base_,t,e.type_)))return!0;cp(e),m5(e)}return e.copy_[t]===r&&(r!==void 0||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_.set(t,!0),OU(e,t,r)),!0},deleteProperty(e,t){return cp(e),Z6(e.base_,t)!==void 0||t in e.base_?(e.assigned_.set(t,!1),m5(e)):e.assigned_.delete(t),e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const r=pn(e),i=Reflect.getOwnPropertyDescriptor(r,t);return i&&{[op]:!0,[s5]:e.type_!==1||t!=="length",[Sp]:i[Sp],[Ss]:r[t]}},defineProperty(){gi(11)},getPrototypeOf(e){return Mc(e.base_)},setPrototypeOf(){gi(12)}},Es={};for(let e in kp){let t=kp[e];Es[e]=function(){const r=arguments;return r[0]=r[0][0],t.apply(this,r)}}Es.deleteProperty=function(e,t){return Es.set.call(this,e,t,void 0)};Es.set=function(e,t,r){return kp.set.call(this,e[0],t,r,e[0])};function Z6(e,t){const r=e[ur];return(r?pn(r):e)[t]}function NU(e,t,r){const i=FS(t,r);return i?Ss in i?i[Ss]:i.get?.call(e.draft_):void 0}function FS(e,t){if(!(t in e))return;let r=Mc(e);for(;r;){const i=Object.getOwnPropertyDescriptor(r,t);if(i)return i;r=Mc(r)}}function m5(e){e.modified_||(e.modified_=!0,e.parent_&&m5(e.parent_))}function cp(e){e.copy_||(e.assigned_=new Map,e.copy_=p5(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var CU=class{constructor(t){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(r,i,o)=>{if(_c(r)&&!_c(i)){const s=i;i=r;const u=this;return function(f=s,..._){return u.produce(f,m=>i.call(this,m,..._))}}_c(i)||gi(6),o!==void 0&&!_c(o)&&gi(7);let c;if(ji(r)){const s=uv(this),u=h5(s,r,void 0);let d=!0;try{c=i(u),d=!1}finally{d?f5(s):_5(s)}return sv(s,o),pv(c,s)}else if(!r||!q8(r)){if(c=i(r),c===void 0&&(c=r),c===LS&&(c=void 0),this.autoFreeze_&&K8(c,!0),o){const s=[],u=[];so(d5).generateReplacementPatches_(r,c,{patches_:s,inversePatches_:u}),o(s,u)}return c}else gi(1,r)},this.produceWithPatches=(r,i)=>{if(_c(r))return(u,...d)=>this.produceWithPatches(u,f=>r(f,...d));let o,c;return[this.produce(r,i,(u,d)=>{o=u,c=d}),o,c]},W6(t?.autoFreeze)&&this.setAutoFreeze(t.autoFreeze),W6(t?.useStrictShallowCopy)&&this.setUseStrictShallowCopy(t.useStrictShallowCopy),W6(t?.useStrictIteration)&&this.setUseStrictIteration(t.useStrictIteration)}createDraft(t){ji(t)||gi(8),yn(t)&&(t=ii(t));const r=uv(this),i=h5(r,t,void 0);return i[ur].isManual_=!0,_5(r),i}finishDraft(t,r){const i=t&&t[ur];(!i||!i.isManual_)&&gi(9);const{scope_:o}=i;return sv(o,r),pv(void 0,o)}setAutoFreeze(t){this.autoFreeze_=t}setUseStrictShallowCopy(t){this.useStrictShallowCopy_=t}setUseStrictIteration(t){this.useStrictIteration_=t}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(t,r){let i;for(i=r.length-1;i>=0;i--){const c=r[i];if(c.path.length===0&&c.op==="replace"){t=c.value;break}}i>-1&&(r=r.slice(i+1));const o=so(d5).applyPatches_;return yn(t)?o(t,r):this.produce(t,c=>o(c,r))}};function h5(e,t,r,i){const[o,c]=Td(t)?so(Ep).proxyMap_(t,r):Ed(t)?so(Ep).proxySet_(t,r):kU(t,r);return(r?.scope_??BS()).drafts_.push(o),c.callbacks_=r?.callbacks_??[],c.key_=i,r&&i!==void 0?EU(r,c,i):c.callbacks_.push(function(d){d.mapSetPlugin_?.fixSetContents(c);const{patchPlugin_:f}=d;c.modified_&&f&&f.generatePatches_(c,[],d)}),o}function ii(e){return yn(e)||gi(10,e),qS(e)}function qS(e){if(!ji(e)||Od(e))return e;const t=e[ur];let r,i=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=p5(e,t.scope_.immer_.useStrictShallowCopy_),i=t.scope_.immer_.shouldUseStrictIteration()}else r=p5(e,!0);return Ad(r,(o,c)=>{Tp(r,o,qS(c))},i),t&&(t.finalized_=!1),r}var MU=new CU,HS=MU.produce;function KS(e){return({dispatch:r,getState:i})=>o=>c=>typeof c=="function"?c(r,i,e):o(c)}var PU=KS(),DU=KS,RU=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?jp:jp.apply(null,arguments)};function Vr(e,t){function r(...i){if(t){let o=t(...i);if(!o)throw new Error(Ir(0));return{type:e,payload:o.payload,..."meta"in o&&{meta:o.meta},..."error"in o&&{error:o.error}}}return{type:e,payload:i[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=i=>RS(i)&&i.type===e,r}var XS=class ss extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,ss.prototype)}static get[Symbol.species](){return ss}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new ss(...t[0].concat(this)):new ss(...t.concat(this))}};function fv(e){return ji(e)?HS(e,()=>{}):e}function Iu(e,t,r){return e.has(t)?e.get(t):e.set(t,r(t)).get(t)}function LU(e){return typeof e=="boolean"}var zU=()=>function(t){const{thunk:r=!0,immutableCheck:i=!0,serializableCheck:o=!0,actionCreatorCheck:c=!0}=t??{};let s=new XS;return r&&(LU(r)?s.push(PU):s.push(DU(r.extraArgument))),s},GS="RTK_autoBatch",at=()=>e=>({payload:e,meta:{[GS]:!0}}),_v=e=>t=>{setTimeout(t,e)},YS=(e={type:"raf"})=>t=>(...r)=>{const i=t(...r);let o=!0,c=!1,s=!1;const u=new Set,d=e.type==="tick"?queueMicrotask:e.type==="raf"?typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:_v(10):e.type==="callback"?e.queueNotification:_v(e.timeout),f=()=>{s=!1,c&&(c=!1,u.forEach(_=>_()))};return Object.assign({},i,{subscribe(_){const m=()=>o&&_(),g=i.subscribe(m);return u.add(_),()=>{g(),u.delete(_)}},dispatch(_){try{return o=!_?.meta?.[GS],c=!o,c&&(s||(s=!0,d(f))),i.dispatch(_)}finally{o=!0}}})},IU=e=>function(r){const{autoBatch:i=!0}=r??{};let o=new XS(e);return i&&o.push(YS(typeof i=="object"?i:void 0)),o};function BU(e){const t=zU(),{reducer:r=void 0,middleware:i,devTools:o=!0,preloadedState:c=void 0,enhancers:s=void 0}=e||{};let u;if(typeof r=="function")u=r;else if(F8(r))u=DS(r);else throw new Error(Ir(1));let d;typeof i=="function"?d=i(t):d=t();let f=jp;o&&(f=RU({trace:!1,...typeof o=="object"&&o}));const _=yU(...d),m=IU(_);let g=typeof s=="function"?s(m):m();const w=f(...g);return PS(u,c,w)}function WS(e){const t={},r=[];let i;const o={addCase(c,s){const u=typeof c=="string"?c:c.type;if(!u)throw new Error(Ir(28));if(u in t)throw new Error(Ir(29));return t[u]=s,o},addAsyncThunk(c,s){return s.pending&&(t[c.pending.type]=s.pending),s.rejected&&(t[c.rejected.type]=s.rejected),s.fulfilled&&(t[c.fulfilled.type]=s.fulfilled),s.settled&&r.push({matcher:c.settled,reducer:s.settled}),o},addMatcher(c,s){return r.push({matcher:c,reducer:s}),o},addDefaultCase(c){return i=c,o}};return e(o),[t,r,i]}function VU(e){return typeof e=="function"}function UU(e,t){let[r,i,o]=WS(t),c;if(VU(e))c=()=>fv(e());else{const u=fv(e);c=()=>u}function s(u=c(),d){let f=[r[d.type],...i.filter(({matcher:_})=>_(d)).map(({reducer:_})=>_)];return f.filter(_=>!!_).length===0&&(f=[o]),f.reduce((_,m)=>{if(m)if(yn(_)){const w=m(_,d);return w===void 0?_:w}else{if(ji(_))return HS(_,g=>m(g,d));{const g=m(_,d);if(g===void 0){if(_===null)return _;throw Error("A case reducer on a non-draftable value must not return undefined")}return g}}return _},u)}return s.getInitialState=c,s}var $U="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",FU=(e=21)=>{let t="",r=e;for(;r--;)t+=$U[Math.random()*64|0];return t},qU=Symbol.for("rtk-slice-createasyncthunk");function HU(e,t){return`${e}/${t}`}function KU({creators:e}={}){const t=e?.asyncThunk?.[qU];return function(i){const{name:o,reducerPath:c=o}=i;if(!o)throw new Error(Ir(11));const s=(typeof i.reducers=="function"?i.reducers(GU()):i.reducers)||{},u=Object.keys(s),d={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},f={addCase(E,N){const C=typeof E=="string"?E:E.type;if(!C)throw new Error(Ir(12));if(C in d.sliceCaseReducersByType)throw new Error(Ir(13));return d.sliceCaseReducersByType[C]=N,f},addMatcher(E,N){return d.sliceMatchers.push({matcher:E,reducer:N}),f},exposeAction(E,N){return d.actionCreators[E]=N,f},exposeCaseReducer(E,N){return d.sliceCaseReducersByName[E]=N,f}};u.forEach(E=>{const N=s[E],C={reducerName:E,type:HU(o,E),createNotation:typeof i.reducers=="function"};WU(N)?QU(C,N,f,t):YU(C,N,f)});function _(){const[E={},N=[],C=void 0]=typeof i.extraReducers=="function"?WS(i.extraReducers):[i.extraReducers],M={...E,...d.sliceCaseReducersByType};return UU(i.initialState,R=>{for(let z in M)R.addCase(z,M[z]);for(let z of d.sliceMatchers)R.addMatcher(z.matcher,z.reducer);for(let z of N)R.addMatcher(z.matcher,z.reducer);C&&R.addDefaultCase(C)})}const m=E=>E,g=new Map,w=new WeakMap;let b;function x(E,N){return b||(b=_()),b(E,N)}function A(){return b||(b=_()),b.getInitialState()}function T(E,N=!1){function C(R){let z=R[E];return typeof z>"u"&&N&&(z=Iu(w,C,A)),z}function M(R=m){const z=Iu(g,N,()=>new WeakMap);return Iu(z,R,()=>{const H={};for(const[Q,ee]of Object.entries(i.selectors??{}))H[Q]=XU(ee,R,()=>Iu(w,R,A),N);return H})}return{reducerPath:E,getSelectors:M,get selectors(){return M(C)},selectSlice:C}}const O={name:o,reducer:x,actions:d.actionCreators,caseReducers:d.sliceCaseReducersByName,getInitialState:A,...T(c),injectInto(E,{reducerPath:N,...C}={}){const M=N??c;return E.inject({reducerPath:M,reducer:x},C),{...O,...T(M,!0)}}};return O}}function XU(e,t,r,i){function o(c,...s){let u=t(c);return typeof u>"u"&&i&&(u=r()),e(u,...s)}return o.unwrapped=e,o}var nr=KU();function GU(){function e(t,r){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...r}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...r){return t(...r)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,r){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:r}},asyncThunk:e}}function YU({type:e,reducerName:t,createNotation:r},i,o){let c,s;if("reducer"in i){if(r&&!ZU(i))throw new Error(Ir(17));c=i.reducer,s=i.prepare}else c=i;o.addCase(e,c).exposeCaseReducer(t,c).exposeAction(t,s?Vr(e,s):Vr(e))}function WU(e){return e._reducerDefinitionType==="asyncThunk"}function ZU(e){return e._reducerDefinitionType==="reducerWithPrepare"}function QU({type:e,reducerName:t},r,i,o){if(!o)throw new Error(Ir(18));const{payloadCreator:c,fulfilled:s,pending:u,rejected:d,settled:f,options:_}=r,m=o(e,c,_);i.exposeAction(t,m),s&&i.addCase(m.fulfilled,s),u&&i.addCase(m.pending,u),d&&i.addCase(m.rejected,d),f&&i.addMatcher(m.settled,f),i.exposeCaseReducer(t,{fulfilled:s||Bu,pending:u||Bu,rejected:d||Bu,settled:f||Bu})}function Bu(){}var JU="task",ZS="listener",QS="completed",X8="cancelled",e$=`task-${X8}`,t$=`task-${QS}`,g5=`${ZS}-${X8}`,r$=`${ZS}-${QS}`,Nd=class{constructor(e){this.code=e,this.message=`${JU} ${X8} (reason: ${e})`}name="TaskAbortError";message},G8=(e,t)=>{if(typeof e!="function")throw new TypeError(Ir(32))},Np=()=>{},JS=(e,t=Np)=>(e.catch(t),e),eT=(e,t)=>(e.addEventListener("abort",t,{once:!0}),()=>e.removeEventListener("abort",t)),no=e=>{if(e.aborted)throw new Nd(e.reason)};function tT(e,t){let r=Np;return new Promise((i,o)=>{const c=()=>o(new Nd(e.reason));if(e.aborted){c();return}r=eT(e,c),t.finally(()=>r()).then(i,o)}).finally(()=>{r=Np})}var i$=async(e,t)=>{try{return await Promise.resolve(),{status:"ok",value:await e()}}catch(r){return{status:r instanceof Nd?"cancelled":"rejected",error:r}}finally{t?.()}},Cp=e=>t=>JS(tT(e,t).then(r=>(no(e),r))),rT=e=>{const t=Cp(e);return r=>t(new Promise(i=>setTimeout(i,r)))},{assign:Sc}=Object,mv={},Cd="listenerMiddleware",n$=(e,t)=>{const r=i=>eT(e,()=>i.abort(e.reason));return(i,o)=>{G8(i);const c=new AbortController;r(c);const s=i$(async()=>{no(e),no(c.signal);const u=await i({pause:Cp(c.signal),delay:rT(c.signal),signal:c.signal});return no(c.signal),u},()=>c.abort(t$));return o?.autoJoin&&t.push(s.catch(Np)),{result:Cp(e)(s),cancel(){c.abort(e$)}}}},a$=(e,t)=>{const r=async(i,o)=>{no(t);let c=()=>{};const u=[new Promise((d,f)=>{let _=e({predicate:i,effect:(m,g)=>{g.unsubscribe(),d([m,g.getState(),g.getOriginalState()])}});c=()=>{_(),f()}})];o!=null&&u.push(new Promise(d=>setTimeout(d,o,null)));try{const d=await tT(t,Promise.race(u));return no(t),d}finally{c()}};return(i,o)=>JS(r(i,o))},iT=e=>{let{type:t,actionCreator:r,matcher:i,predicate:o,effect:c}=e;if(t)o=Vr(t).match;else if(r)t=r.type,o=r.match;else if(i)o=i;else if(!o)throw new Error(Ir(21));return G8(c),{predicate:o,type:t,effect:c}},nT=Sc(e=>{const{type:t,predicate:r,effect:i}=iT(e);return{id:FU(),effect:i,type:t,predicate:r,pending:new Set,unsubscribe:()=>{throw new Error(Ir(22))}}},{withTypes:()=>nT}),hv=(e,t)=>{const{type:r,effect:i,predicate:o}=iT(t);return Array.from(e.values()).find(c=>(typeof r=="string"?c.type===r:c.predicate===o)&&c.effect===i)},y5=e=>{e.pending.forEach(t=>{t.abort(g5)})},o$=(e,t)=>()=>{for(const r of t.keys())y5(r);e.clear()},gv=(e,t,r)=>{try{e(t,r)}catch(i){setTimeout(()=>{throw i},0)}},aT=Sc(Vr(`${Cd}/add`),{withTypes:()=>aT}),c$=Vr(`${Cd}/removeAll`),oT=Sc(Vr(`${Cd}/remove`),{withTypes:()=>oT}),l$=(...e)=>{console.error(`${Cd}/error`,...e)},Ys=(e={})=>{const t=new Map,r=new Map,i=w=>{const b=r.get(w)??0;r.set(w,b+1)},o=w=>{const b=r.get(w)??1;b===1?r.delete(w):r.set(w,b-1)},{extra:c,onError:s=l$}=e;G8(s);const u=w=>(w.unsubscribe=()=>t.delete(w.id),t.set(w.id,w),b=>{w.unsubscribe(),b?.cancelActive&&y5(w)}),d=w=>{const b=hv(t,w)??nT(w);return u(b)};Sc(d,{withTypes:()=>d});const f=w=>{const b=hv(t,w);return b&&(b.unsubscribe(),w.cancelActive&&y5(b)),!!b};Sc(f,{withTypes:()=>f});const _=async(w,b,x,A)=>{const T=new AbortController,O=a$(d,T.signal),E=[];try{w.pending.add(T),i(w),await Promise.resolve(w.effect(b,Sc({},x,{getOriginalState:A,condition:(N,C)=>O(N,C).then(Boolean),take:O,delay:rT(T.signal),pause:Cp(T.signal),extra:c,signal:T.signal,fork:n$(T.signal,E),unsubscribe:w.unsubscribe,subscribe:()=>{t.set(w.id,w)},cancelActiveListeners:()=>{w.pending.forEach((N,C,M)=>{N!==T&&(N.abort(g5),M.delete(N))})},cancel:()=>{T.abort(g5),w.pending.delete(T)},throwIfCancelled:()=>{no(T.signal)}})))}catch(N){N instanceof Nd||gv(s,N,{raisedBy:"effect"})}finally{await Promise.all(E),T.abort(r$),o(w),w.pending.delete(T)}},m=o$(t,r);return{middleware:w=>b=>x=>{if(!RS(x))return b(x);if(aT.match(x))return d(x.payload);if(c$.match(x)){m();return}if(oT.match(x))return f(x.payload);let A=w.getState();const T=()=>{if(A===mv)throw new Error(Ir(23));return A};let O;try{if(O=b(x),t.size>0){const E=w.getState(),N=Array.from(t.values());for(const C of N){let M=!1;try{M=C.predicate(x,E,A)}catch(R){M=!1,gv(s,R,{raisedBy:"predicate"})}M&&_(C,x,w,T)}}}finally{A=mv}return O},startListening:d,stopListening:f,clearListeners:m}};function Ir(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var s$={layoutType:"horizontal",width:0,height:0,margin:{top:5,right:5,bottom:5,left:5},scale:1},cT=nr({name:"chartLayout",initialState:s$,reducers:{setLayout(e,t){e.layoutType=t.payload},setChartSize(e,t){e.width=t.payload.width,e.height=t.payload.height},setMargin(e,t){var r,i,o,c;e.margin.top=(r=t.payload.top)!==null&&r!==void 0?r:0,e.margin.right=(i=t.payload.right)!==null&&i!==void 0?i:0,e.margin.bottom=(o=t.payload.bottom)!==null&&o!==void 0?o:0,e.margin.left=(c=t.payload.left)!==null&&c!==void 0?c:0},setScale(e,t){e.scale=t.payload}}}),{setMargin:u$,setLayout:p$,setChartSize:d$,setScale:f$}=cT.actions,_$=cT.reducer;function lT(e,t,r){return Array.isArray(e)&&e&&t+r!==0?e.slice(t,r+1):e}function ke(e){return Number.isFinite(e)}function Vi(e){return typeof e=="number"&&e>0&&Number.isFinite(e)}function yv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function xc(e){for(var t=1;t{if(t&&r){var{width:i,height:o}=r,{align:c,verticalAlign:s,layout:u}=t;if((u==="vertical"||u==="horizontal"&&s==="middle")&&c!=="center"&&he(e[c]))return xc(xc({},e),{},{[c]:e[c]+(i||0)});if((u==="horizontal"||u==="vertical"&&c==="center")&&s!=="middle"&&he(e[s]))return xc(xc({},e),{},{[s]:e[s]+(o||0)})}return e},wa=(e,t)=>e==="horizontal"&&t==="xAxis"||e==="vertical"&&t==="yAxis"||e==="centric"&&t==="angleAxis"||e==="radial"&&t==="radiusAxis",sT=(e,t,r,i)=>{if(i)return e.map(u=>u.coordinate);var o,c,s=e.map(u=>(u.coordinate===t&&(o=!0),u.coordinate===r&&(c=!0),u.coordinate));return o||s.push(t),c||s.push(r),s},uT=(e,t,r)=>{if(!e)return null;var{duplicateDomain:i,type:o,range:c,scale:s,realScaleType:u,isCategorical:d,categoricalDomain:f,tickCount:_,ticks:m,niceTicks:g,axisType:w}=e;if(!s)return null;var b=u==="scaleBand"&&s.bandwidth?s.bandwidth()/2:2,x=o==="category"&&s.bandwidth?s.bandwidth()/b:0;if(x=w==="angleAxis"&&c&&c.length>=2?wr(c[0]-c[1])*2*x:x,m||g){var A=(m||g||[]).map((T,O)=>{var E=i?i.indexOf(T):T,N=s.map(E);return ke(N)?{coordinate:N+x,value:T,offset:x,index:O}:null}).filter(br);return A}return d&&f?f.map((T,O)=>{var E=s.map(T);return ke(E)?{coordinate:E+x,value:T,index:O,offset:x}:null}).filter(br):s.ticks&&_!=null?s.ticks(_).map((T,O)=>{var E=s.map(T);return ke(E)?{coordinate:E+x,value:T,index:O,offset:x}:null}).filter(br):s.domain().map((T,O)=>{var E=s.map(T);return ke(E)?{coordinate:E+x,value:i?i[T]:T,index:O,offset:x}:null}).filter(br)},v$=(e,t)=>{if(!t||t.length!==2||!he(t[0])||!he(t[1]))return e;var r=Math.min(t[0],t[1]),i=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!he(e[0])||e[0]i)&&(o[1]=i),o[0]>i&&(o[0]=i),o[1]{var t,r=e.length;if(!(r<=0)){var i=(t=e[0])===null||t===void 0?void 0:t.length;if(!(i==null||i<=0))for(var o=0;o=0?(f[0]=c,c+=g,f[1]=c):(f[0]=s,s+=g,f[1]=s)}}}},b$=e=>{var t,r=e.length;if(!(r<=0)){var i=(t=e[0])===null||t===void 0?void 0:t.length;if(!(i==null||i<=0))for(var o=0;o=0?(d[0]=c,c+=f,d[1]=c):(d[0]=0,d[1]=0)}}}},x$={sign:w$,expand:XB,none:co,silhouette:GB,wiggle:YB,positive:b$},j$=(e,t,r)=>{var i,o=(i=x$[r])!==null&&i!==void 0?i:co,c=KB().keys(t).value((u,d)=>Number(ht(u,d,0))).order(c5).offset(o),s=c(e);return s.forEach((u,d)=>{u.forEach((f,_)=>{var m=ht(e[_],t[d],0);Array.isArray(m)&&m.length===2&&he(m[0])&&he(m[1])&&(f[0]=m[0],f[1]=m[1])})}),s};function A$(e){return e==null?void 0:String(e)}function vv(e){var{axis:t,ticks:r,bandSize:i,entry:o,index:c,dataKey:s}=e;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!et(o[t.dataKey])){var u=gS(r,"value",o[t.dataKey]);if(u)return u.coordinate+i/2}return r!=null&&r[c]?r[c].coordinate+i/2:null}var d=ht(o,et(s)?t.dataKey:s),f=t.scale.map(d);return he(f)?f:null}var wv=e=>{var{axis:t,ticks:r,offset:i,bandSize:o,entry:c,index:s}=e;if(t.type==="category")return r[s]?r[s].coordinate+i:null;var u=ht(c,t.dataKey,t.scale.domain()[s]);if(et(u))return null;var d=t.scale.map(u);return he(d)?d-o/2+i:null},S$=e=>{var{numericAxis:t}=e,r=t.scale.domain();if(t.type==="number"){var i=Math.min(r[0],r[1]),o=Math.max(r[0],r[1]);return i<=0&&o>=0?0:o<0?o:i}return r[0]},T$=e=>{var t=e.flat(2).filter(he);return[Math.min(...t),Math.max(...t)]},E$=e=>[e[0]===1/0?0:e[0],e[1]===-1/0?0:e[1]],O$=(e,t,r)=>{if(e!=null)return E$(Object.keys(e).reduce((i,o)=>{var c=e[o];if(!c)return i;var{stackedData:s}=c,u=s.reduce((d,f)=>{var _=lT(f,t,r),m=T$(_);return!ke(m[0])||!ke(m[1])?d:[Math.min(d[0],m[0]),Math.max(d[1],m[1])]},[1/0,-1/0]);return[Math.min(u[0],i[0]),Math.max(u[1],i[1])]},[1/0,-1/0]))},bv=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,xv=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Mp=(e,t,r)=>{if(e&&e.scale&&e.scale.bandwidth){var i=e.scale.bandwidth();if(!r||i>0)return i}if(e&&t&&t.length>=2){for(var o=xd(t,_=>_.coordinate),c=1/0,s=1,u=o.length;s{if(t==="horizontal")return e.relativeX;if(t==="vertical")return e.relativeY},N$=(e,t)=>t==="centric"?e.angle:e.radius,jn=e=>e.layout.width,An=e=>e.layout.height,C$=e=>e.layout.scale,pT=e=>e.layout.margin,Pd=q(e=>e.cartesianAxis.xAxis,e=>Object.values(e)),Dd=q(e=>e.cartesianAxis.yAxis,e=>Object.values(e)),M$="data-recharts-item-index",dT="data-recharts-item-id",Ws=60;function Av(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Vu(e){for(var t=1;te.brush.height;function z$(e){var t=Dd(e);return t.reduce((r,i)=>{if(i.orientation==="left"&&!i.mirror&&!i.hide){var o=typeof i.width=="number"?i.width:Ws;return r+o}return r},0)}function I$(e){var t=Dd(e);return t.reduce((r,i)=>{if(i.orientation==="right"&&!i.mirror&&!i.hide){var o=typeof i.width=="number"?i.width:Ws;return r+o}return r},0)}function B$(e){var t=Pd(e);return t.reduce((r,i)=>i.orientation==="top"&&!i.mirror&&!i.hide?r+i.height:r,0)}function V$(e){var t=Pd(e);return t.reduce((r,i)=>i.orientation==="bottom"&&!i.mirror&&!i.hide?r+i.height:r,0)}var Ut=q([jn,An,pT,L$,z$,I$,B$,V$,MS,dU],(e,t,r,i,o,c,s,u,d,f)=>{var _={left:(r.left||0)+o,right:(r.right||0)+c},m={top:(r.top||0)+s,bottom:(r.bottom||0)+u},g=Vu(Vu({},m),_),w=g.bottom;g.bottom+=i,g=y$(g,d,f);var b=e-g.left-g.right,x=t-g.top-g.bottom;return Vu(Vu({brushBottom:w},g),{},{width:Math.max(b,0),height:Math.max(x,0)})}),U$=q(Ut,e=>({x:e.left,y:e.top,width:e.width,height:e.height})),Y8=q(jn,An,(e,t)=>({x:0,y:0,width:e,height:t})),$$=j.createContext(null),bt=()=>j.useContext($$)!=null,Rd=e=>e.brush,Ld=q([Rd,Ut,pT],(e,t,r)=>({height:e.height,x:he(e.x)?e.x:t.left,y:he(e.y)?e.y:t.top+t.height+t.brushBottom-(r?.bottom||0),width:he(e.width)?e.width:t.width})),Q6={},J6={},e2={},Sv;function F$(){return Sv||(Sv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r,i,{signal:o,edges:c}={}){let s,u=null;const d=c!=null&&c.includes("leading"),f=c==null||c.includes("trailing"),_=()=>{u!==null&&(r.apply(s,u),s=void 0,u=null)},m=()=>{f&&_(),x()};let g=null;const w=()=>{g!=null&&clearTimeout(g),g=setTimeout(()=>{g=null,m()},i)},b=()=>{g!==null&&(clearTimeout(g),g=null)},x=()=>{b(),s=void 0,u=null},A=()=>{_()},T=function(...O){if(o?.aborted)return;s=this,u=O;const E=g==null;w(),d&&E&&_()};return T.schedule=w,T.cancel=x,T.flush=A,o?.addEventListener("abort",x,{once:!0}),T}e.debounce=t})(e2)),e2}var Tv;function q$(){return Tv||(Tv=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=F$();function r(i,o=0,c={}){typeof c!="object"&&(c={});const{leading:s=!1,trailing:u=!0,maxWait:d}=c,f=Array(2);s&&(f[0]="leading"),u&&(f[1]="trailing");let _,m=null;const g=t.debounce(function(...x){_=i.apply(this,x),m=null},o,{edges:f}),w=function(...x){return d!=null&&(m===null&&(m=Date.now()),Date.now()-m>=d)?(_=i.apply(this,x),m=Date.now(),g.cancel(),g.schedule(),_):(g.apply(this,x),_)},b=()=>(g.flush(),_);return w.cancel=g.cancel,w.flush=b,w}e.debounce=r})(J6)),J6}var Ev;function H$(){return Ev||(Ev=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=q$();function r(i,o=0,c={}){const{leading:s=!0,trailing:u=!0}=c;return t.debounce(i,o,{leading:s,maxWait:o,trailing:u})}e.throttle=r})(Q6)),Q6}var t2,Ov;function K$(){return Ov||(Ov=1,t2=H$().throttle),t2}var X$=K$();const G$=ga(X$);var Os=function(t,r){for(var i=arguments.length,o=new Array(i>2?i-2:0),c=2;co[s++]))}},Pi={width:"100%",height:"100%",debounce:0,minWidth:0,initialDimension:{width:-1,height:-1}},fT=(e,t,r)=>{var{width:i=Pi.width,height:o=Pi.height,aspect:c,maxHeight:s}=r,u=lo(i)?e:Number(i),d=lo(o)?t:Number(o);return c&&c>0&&(u?d=u/c:d&&(u=d*c),s&&d!=null&&d>s&&(d=s)),{calculatedWidth:u,calculatedHeight:d}},Y$={width:0,height:0,overflow:"visible"},W$={width:0,overflowX:"visible"},Z$={height:0,overflowY:"visible"},Q$={},J$=e=>{var{width:t,height:r}=e,i=lo(t),o=lo(r);return i&&o?Y$:i?W$:o?Z$:Q$};function eF(e){var{width:t,height:r,aspect:i}=e,o=t,c=r;return o===void 0&&c===void 0?(o=Pi.width,c=Pi.height):o===void 0?o=i&&i>0?void 0:Pi.width:c===void 0&&(c=i&&i>0?void 0:Pi.height),{width:o,height:c}}function v5(){return v5=Object.assign?Object.assign.bind():function(e){for(var t=1;t({width:r,height:i}),[r,i]);return nF(o)?j.createElement(_T.Provider,{value:o},t):null}var W8=()=>j.useContext(_T),aF=j.forwardRef((e,t)=>{var{aspect:r,initialDimension:i=Pi.initialDimension,width:o,height:c,minWidth:s=Pi.minWidth,minHeight:u,maxHeight:d,children:f,debounce:_=Pi.debounce,id:m,className:g,onResize:w,style:b={}}=e,x=j.useRef(null),A=j.useRef();A.current=w,j.useImperativeHandle(t,()=>x.current);var[T,O]=j.useState({containerWidth:i.width,containerHeight:i.height}),E=j.useCallback((z,H)=>{O(Q=>{var ee=Math.round(z),G=Math.round(H);return Q.containerWidth===ee&&Q.containerHeight===G?Q:{containerWidth:ee,containerHeight:G}})},[]);j.useEffect(()=>{if(x.current==null||typeof ResizeObserver>"u")return va;var z=G=>{var ye,ce=G[0];if(ce!=null){var{width:ve,height:B}=ce.contentRect;E(ve,B),(ye=A.current)===null||ye===void 0||ye.call(A,ve,B)}};_>0&&(z=G$(z,_,{trailing:!0,leading:!1}));var H=new ResizeObserver(z),{width:Q,height:ee}=x.current.getBoundingClientRect();return E(Q,ee),H.observe(x.current),()=>{H.disconnect()}},[E,_]);var{containerWidth:N,containerHeight:C}=T;Os(!r||r>0,"The aspect(%s) must be greater than zero.",r);var{calculatedWidth:M,calculatedHeight:R}=fT(N,C,{width:o,height:c,aspect:r,maxHeight:d});return Os(M!=null&&M>0||R!=null&&R>0,`The width(%s) and height(%s) of chart should be greater than 0, please check the style of container, or the props width(%s) and height(%s), or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the - height and width.`,M,R,o,c,s,u,r),j.createElement("div",{id:m?"".concat(m):void 0,className:Ze("recharts-responsive-container",g),style:Ny(Ny({},b),{},{width:o,height:c,minWidth:s,minHeight:u,maxHeight:d}),ref:x},j.createElement("div",{style:J$({width:o,height:c})},j.createElement(mT,{width:M,height:R},f)))}),Z_=j.forwardRef((e,t)=>{var r=W_();if(Vi(r.width)&&Vi(r.height))return e.children;var{width:i,height:o}=eF({width:e.width,height:e.height,aspect:e.aspect}),{calculatedWidth:c,calculatedHeight:s}=fT(void 0,void 0,{width:i,height:o,aspect:e.aspect,maxHeight:e.maxHeight});return he(c)&&he(s)?j.createElement(mT,{width:c,height:s},e.children):j.createElement(aF,y5({},e,{width:i,height:o,ref:t}))});function Q_(e){if(e)return{x:e.x,y:e.y,upperWidth:"upperWidth"in e?e.upperWidth:e.width,lowerWidth:"lowerWidth"in e?e.lowerWidth:e.width,width:e.width,height:e.height}}var $c=()=>{var e,t=bt(),r=_e(U$),i=_e(Ld),o=(e=_e(Rd))===null||e===void 0?void 0:e.padding;return!t||!i||!o?r:{width:i.width-o.left-o.right,height:i.height-o.top-o.bottom,x:o.left,y:o.top}},oF={top:0,bottom:0,left:0,right:0,width:0,height:0,brushBottom:0},hT=()=>{var e;return(e=_e(Ut))!==null&&e!==void 0?e:oF},gT=()=>_e(jn),vT=()=>_e(An),Qe=e=>e.layout.layoutType,go=()=>_e(Qe),yT=()=>{var e=go();if(e==="horizontal"||e==="vertical")return e},wT=e=>{var t=e.layout.layoutType;if(t==="centric"||t==="radial")return t},cF=()=>{var e=go();return e!==void 0},Zs=e=>{var t=ct(),r=bt(),{width:i,height:o}=e,c=W_(),s=i,u=o;return c&&(s=c.width>0?c.width:i,u=c.height>0?c.height:o),j.useEffect(()=>{!r&&Vi(s)&&Vi(u)&&t(d$({width:s,height:u}))},[t,r,s,u]),null},bT=Symbol.for("immer-nothing"),Cy=Symbol.for("immer-draftable"),Ur=Symbol.for("immer-state");function vi(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var ks=Object.getPrototypeOf;function Pc(e){return!!e&&!!e[Ur]}function uo(e){return e?xT(e)||Array.isArray(e)||!!e[Cy]||!!e.constructor?.[Cy]||Qs(e)||Id(e):!1}var lF=Object.prototype.constructor.toString(),My=new WeakMap;function xT(e){if(!e||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);if(t===null||t===Object.prototype)return!0;const r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(r===Object)return!0;if(typeof r!="function")return!1;let i=My.get(r);return i===void 0&&(i=Function.toString.call(r),My.set(r,i)),i===lF}function Pp(e,t,r=!0){zd(e)===0?(r?Reflect.ownKeys(e):Object.keys(e)).forEach(o=>{t(o,e[o],e)}):e.forEach((i,o)=>t(o,i,e))}function zd(e){const t=e[Ur];return t?t.type_:Array.isArray(e)?1:Qs(e)?2:Id(e)?3:0}function w5(e,t){return zd(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function jT(e,t,r){const i=zd(e);i===2?e.set(t,r):i===3?e.add(r):e[t]=r}function sF(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Qs(e){return e instanceof Map}function Id(e){return e instanceof Set}function Ya(e){return e.copy_||e.base_}function b5(e,t){if(Qs(e))return new Map(e);if(Id(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const r=xT(e);if(t===!0||t==="class_only"&&!r){const i=Object.getOwnPropertyDescriptors(e);delete i[Ur];let o=Reflect.ownKeys(i);for(let c=0;c1&&Object.defineProperties(e,{set:Uu,add:Uu,clear:Uu,delete:Uu}),Object.freeze(e),t&&Object.values(e).forEach(r=>J_(r,!0))),e}function uF(){vi(2)}var Uu={value:uF};function Bd(e){return e===null||typeof e!="object"?!0:Object.isFrozen(e)}var pF={};function po(e){const t=pF[e];return t||vi(0,e),t}var Ns;function AT(){return Ns}function dF(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function Py(e,t){t&&(po("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function x5(e){j5(e),e.drafts_.forEach(fF),e.drafts_=null}function j5(e){e===Ns&&(Ns=e.parent_)}function Dy(e){return Ns=dF(Ns,e)}function fF(e){const t=e[Ur];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function Ry(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];return e!==void 0&&e!==r?(r[Ur].modified_&&(x5(t),vi(4)),uo(e)&&(e=Dp(t,e),t.parent_||Rp(t,e)),t.patches_&&po("Patches").generateReplacementPatches_(r[Ur].base_,e,t.patches_,t.inversePatches_)):e=Dp(t,r,[]),x5(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==bT?e:void 0}function Dp(e,t,r){if(Bd(t))return t;const i=e.immer_.shouldUseStrictIteration(),o=t[Ur];if(!o)return Pp(t,(c,s)=>Ly(e,o,t,c,s,r),i),t;if(o.scope_!==e)return t;if(!o.modified_)return Rp(e,o.base_,!0),o.base_;if(!o.finalized_){o.finalized_=!0,o.scope_.unfinalizedDrafts_--;const c=o.copy_;let s=c,u=!1;o.type_===3&&(s=new Set(c),c.clear(),u=!0),Pp(s,(d,f)=>Ly(e,o,c,d,f,r,u),i),Rp(e,c,!1),r&&e.patches_&&po("Patches").generatePatches_(o,r,e.patches_,e.inversePatches_)}return o.copy_}function Ly(e,t,r,i,o,c,s){if(o==null||typeof o!="object"&&!s)return;const u=Bd(o);if(!(u&&!s)){if(Pc(o)){const d=c&&t&&t.type_!==3&&!w5(t.assigned_,i)?c.concat(i):void 0,f=Dp(e,o,d);if(jT(r,i,f),Pc(f))e.canAutoFreeze_=!1;else return}else s&&r.add(o);if(uo(o)&&!u){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[i]===o&&u)return;Dp(e,o),(!t||!t.scope_.parent_)&&typeof i!="symbol"&&(Qs(r)?r.has(i):Object.prototype.propertyIsEnumerable.call(r,i))&&Rp(e,o)}}}function Rp(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&J_(t,r)}function _F(e,t){const r=Array.isArray(e),i={type_:r?1:0,scope_:t?t.scope_:AT(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let o=i,c=e8;r&&(o=[i],c=Cs);const{revoke:s,proxy:u}=Proxy.revocable(o,c);return i.draft_=u,i.revoke_=s,u}var e8={get(e,t){if(t===Ur)return e;const r=Ya(e);if(!w5(r,t))return mF(e,r,t);const i=r[t];return e.finalized_||!uo(i)?i:i===r2(e.base_,t)?(i2(e),e.copy_[t]=S5(i,e)):i},has(e,t){return t in Ya(e)},ownKeys(e){return Reflect.ownKeys(Ya(e))},set(e,t,r){const i=ST(Ya(e),t);if(i?.set)return i.set.call(e.draft_,r),!0;if(!e.modified_){const o=r2(Ya(e),t),c=o?.[Ur];if(c&&c.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if(sF(r,o)&&(r!==void 0||w5(e.base_,t)))return!0;i2(e),A5(e)}return e.copy_[t]===r&&(r!==void 0||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_[t]=!0),!0},deleteProperty(e,t){return r2(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,i2(e),A5(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const r=Ya(e),i=Reflect.getOwnPropertyDescriptor(r,t);return i&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:i.enumerable,value:r[t]}},defineProperty(){vi(11)},getPrototypeOf(e){return ks(e.base_)},setPrototypeOf(){vi(12)}},Cs={};Pp(e8,(e,t)=>{Cs[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Cs.deleteProperty=function(e,t){return Cs.set.call(this,e,t,void 0)};Cs.set=function(e,t,r){return e8.set.call(this,e[0],t,r,e[0])};function r2(e,t){const r=e[Ur];return(r?Ya(r):e)[t]}function mF(e,t,r){const i=ST(t,r);return i?"value"in i?i.value:i.get?.call(e.draft_):void 0}function ST(e,t){if(!(t in e))return;let r=ks(e);for(;r;){const i=Object.getOwnPropertyDescriptor(r,t);if(i)return i;r=ks(r)}}function A5(e){e.modified_||(e.modified_=!0,e.parent_&&A5(e.parent_))}function i2(e){e.copy_||(e.copy_=b5(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var hF=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(t,r,i)=>{if(typeof t=="function"&&typeof r!="function"){const c=r;r=t;const s=this;return function(d=c,...f){return s.produce(d,_=>r.call(this,_,...f))}}typeof r!="function"&&vi(6),i!==void 0&&typeof i!="function"&&vi(7);let o;if(uo(t)){const c=Dy(this),s=S5(t,void 0);let u=!0;try{o=r(s),u=!1}finally{u?x5(c):j5(c)}return Py(c,i),Ry(o,c)}else if(!t||typeof t!="object"){if(o=r(t),o===void 0&&(o=t),o===bT&&(o=void 0),this.autoFreeze_&&J_(o,!0),i){const c=[],s=[];po("Patches").generateReplacementPatches_(t,o,c,s),i(c,s)}return o}else vi(1,t)},this.produceWithPatches=(t,r)=>{if(typeof t=="function")return(s,...u)=>this.produceWithPatches(s,d=>t(d,...u));let i,o;return[this.produce(t,r,(s,u)=>{i=s,o=u}),i,o]},typeof e?.autoFreeze=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof e?.useStrictShallowCopy=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),typeof e?.useStrictIteration=="boolean"&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){uo(e)||vi(8),Pc(e)&&(e=gF(e));const t=Dy(this),r=S5(e,void 0);return r[Ur].isManual_=!0,j5(t),r}finishDraft(e,t){const r=e&&e[Ur];(!r||!r.isManual_)&&vi(9);const{scope_:i}=r;return Py(i,t),Ry(void 0,i)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){const o=t[r];if(o.path.length===0&&o.op==="replace"){e=o.value;break}}r>-1&&(t=t.slice(r+1));const i=po("Patches").applyPatches_;return Pc(e)?i(e,t):this.produce(e,o=>i(o,t))}};function S5(e,t){const r=Qs(e)?po("MapSet").proxyMap_(e,t):Id(e)?po("MapSet").proxySet_(e,t):_F(e,t);return(t?t.scope_:AT()).drafts_.push(r),r}function gF(e){return Pc(e)||vi(10,e),TT(e)}function TT(e){if(!uo(e)||Bd(e))return e;const t=e[Ur];let r,i=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=b5(e,t.scope_.immer_.useStrictShallowCopy_),i=t.scope_.immer_.shouldUseStrictIteration()}else r=b5(e,!0);return Pp(r,(o,c)=>{jT(r,o,TT(c))},i),t&&(t.finalized_=!1),r}var vF=new hF;vF.produce;var yF={settings:{layout:"horizontal",align:"center",verticalAlign:"middle",itemSorter:"value"},size:{width:0,height:0},payload:[]},ET=nr({name:"legend",initialState:yF,reducers:{setLegendSize(e,t){e.size.width=t.payload.width,e.size.height=t.payload.height},setLegendSettings(e,t){e.settings.align=t.payload.align,e.settings.layout=t.payload.layout,e.settings.verticalAlign=t.payload.verticalAlign,e.settings.itemSorter=t.payload.itemSorter},addLegendPayload:{reducer(e,t){e.payload.push(t.payload)},prepare:at()},replaceLegendPayload:{reducer(e,t){var{prev:r,next:i}=t.payload,o=ii(e).payload.indexOf(r);o>-1&&(e.payload[o]=i)},prepare:at()},removeLegendPayload:{reducer(e,t){var r=ii(e).payload.indexOf(t.payload);r>-1&&e.payload.splice(r,1)},prepare:at()}}}),{setLegendSize:Uae,setLegendSettings:$ae,addLegendPayload:wF,replaceLegendPayload:bF,removeLegendPayload:xF}=ET.actions,jF=ET.reducer,n2={exports:{}},a2={};var zy;function AF(){if(zy)return a2;zy=1;var e=zc();function t(d,f){return d===f&&(d!==0||1/d===1/f)||d!==d&&f!==f}var r=typeof Object.is=="function"?Object.is:t,i=e.useSyncExternalStore,o=e.useRef,c=e.useEffect,s=e.useMemo,u=e.useDebugValue;return a2.useSyncExternalStoreWithSelector=function(d,f,_,m,g){var w=o(null);if(w.current===null){var b={hasValue:!1,value:null};w.current=b}else b=w.current;w=s(function(){function A(C){if(!T){if(T=!0,O=C,C=m(C),g!==void 0&&b.hasValue){var M=b.value;if(g(M,C))return E=M}return E=C}if(M=E,r(O,C))return M;var R=m(C);return g!==void 0&&g(M,R)?(O=C,M):(O=C,E=R)}var T=!1,O,E,N=_===void 0?null:_;return[function(){return A(f())},N===null?void 0:function(){return A(N())}]},[f,_,m,g]);var x=i(d,w[0],w[1]);return c(function(){b.hasValue=!0,b.value=x},[x]),u(x),x},a2}var Iy;function SF(){return Iy||(Iy=1,n2.exports=AF()),n2.exports}SF();function TF(e){e()}function EF(){let e=null,t=null;return{clear(){e=null,t=null},notify(){TF(()=>{let r=e;for(;r;)r.callback(),r=r.next})},get(){const r=[];let i=e;for(;i;)r.push(i),i=i.next;return r},subscribe(r){let i=!0;const o=t={callback:r,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!i||e===null||(i=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}var By={notify(){},get:()=>[]};function OF(e,t){let r,i=By,o=0,c=!1;function s(x){_();const A=i.subscribe(x);let T=!1;return()=>{T||(T=!0,A(),m())}}function u(){i.notify()}function d(){b.onStateChange&&b.onStateChange()}function f(){return c}function _(){o++,r||(r=e.subscribe(d),i=EF())}function m(){o--,r&&o===0&&(r(),r=void 0,i.clear(),i=By)}function g(){c||(c=!0,_())}function w(){c&&(c=!1,m())}const b={addNestedSub:s,notifyNestedSubs:u,handleChangeWrapper:d,isSubscribed:f,trySubscribe:g,tryUnsubscribe:w,getListeners:()=>i};return b}var kF=()=>typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",NF=kF(),CF=()=>typeof navigator<"u"&&navigator.product==="ReactNative",MF=CF(),PF=()=>NF||MF?j.useLayoutEffect:j.useEffect,DF=PF();function Vy(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function RF(e,t){if(Vy(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(let o=0;o{const d=OF(o);return{store:o,subscription:d,getServerState:i?()=>i:void 0}},[o,i]),s=j.useMemo(()=>o.getState(),[o]);DF(()=>{const{subscription:d}=c;return d.onStateChange=d.notifyNestedSubs,d.trySubscribe(),s!==o.getState()&&d.notifyNestedSubs(),()=>{d.tryUnsubscribe(),d.onStateChange=void 0}},[c,s]);const u=r||BF;return j.createElement(u.Provider,{value:c},t)}var UF=VF,$F=new Set(["axisLine","tickLine","activeBar","activeDot","activeLabel","activeShape","allowEscapeViewBox","background","cursor","dot","label","line","margin","padding","position","shape","style","tick","wrapperStyle","radius","throttledEvents"]);function FF(e,t){return e==null&&t==null?!0:typeof e=="number"&&typeof t=="number"?e===t||e!==e&&t!==t:e===t}function Js(e,t){var r=new Set([...Object.keys(e),...Object.keys(t)]);for(var i of r)if($F.has(i)){if(e[i]==null&&t[i]==null)continue;if(!RF(e[i],t[i]))return!1}else if(!FF(e[i],t[i]))return!1;return!0}function T5(){return T5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{separator:t=oc.separator,contentStyle:r,itemStyle:i,labelStyle:o=oc.labelStyle,payload:c,formatter:s,itemSorter:u,wrapperClassName:d,labelClassName:f,label:_,labelFormatter:m,accessibilityLayer:g=oc.accessibilityLayer}=e,w=()=>{if(c&&c.length){var C={padding:0,margin:0},M=GF(c,u),R=M.map((z,H)=>{if(z.type==="none")return null;var Q=z.formatter||s||XF,{value:ee,name:G}=z,ve=ee,ce=G;if(Q){var ye=Q(ee,G,z,H,c);if(Array.isArray(ye))[ve,ce]=ye;else if(ye!=null)ve=ye;else return null}var B=Gl(Gl({},oc.itemStyle),{},{color:z.color||oc.itemStyle.color},i);return j.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(H),style:B},ci(ce)?j.createElement("span",{className:"recharts-tooltip-item-name"},ce):null,ci(ce)?j.createElement("span",{className:"recharts-tooltip-item-separator"},t):null,j.createElement("span",{className:"recharts-tooltip-item-value"},ve),j.createElement("span",{className:"recharts-tooltip-item-unit"},z.unit||""))});return j.createElement("ul",{className:"recharts-tooltip-item-list",style:C},R)}return null},b=Gl(Gl({},oc.contentStyle),r),x=Gl({margin:0},o),A=!et(_),T=A?_:"",O=Ze("recharts-default-tooltip",d),E=Ze("recharts-tooltip-label",f);A&&m&&c!==void 0&&c!==null&&(T=m(_,c));var N=g?{role:"status","aria-live":"assertive"}:{};return j.createElement("div",T5({className:O,style:b},N),j.createElement("p",{className:E,style:x},j.isValidElement(T)?T:"".concat(T)),w())},Yl="recharts-tooltip-wrapper",WF={visibility:"hidden"};function ZF(e){var{coordinate:t,translateX:r,translateY:i}=e;return Ze(Yl,{["".concat(Yl,"-right")]:he(r)&&t&&he(t.x)&&r>=t.x,["".concat(Yl,"-left")]:he(r)&&t&&he(t.x)&&r=t.y,["".concat(Yl,"-top")]:he(i)&&t&&he(t.y)&&i0?o:0),m=r[i]+o;if(t[i])return s[i]?_:m;var g=d[i];if(g==null)return 0;if(s[i]){var w=_,b=g;return wA?Math.max(_,g):Math.max(m,g)}function QF(e){var{translateX:t,translateY:r,useTranslate3d:i}=e;return{transform:i?"translate3d(".concat(t,"px, ").concat(r,"px, 0)"):"translate(".concat(t,"px, ").concat(r,"px)")}}function JF(e){var{allowEscapeViewBox:t,coordinate:r,offsetTop:i,offsetLeft:o,position:c,reverseDirection:s,tooltipBox:u,useTranslate3d:d,viewBox:f}=e,_,m,g;return u.height>0&&u.width>0&&r?(m=$y({allowEscapeViewBox:t,coordinate:r,key:"x",offset:o,position:c,reverseDirection:s,tooltipDimension:u.width,viewBox:f,viewBoxDimension:f.width}),g=$y({allowEscapeViewBox:t,coordinate:r,key:"y",offset:i,position:c,reverseDirection:s,tooltipDimension:u.height,viewBox:f,viewBoxDimension:f.height}),_=QF({translateX:m,translateY:g,useTranslate3d:d})):_=WF,{cssProperties:_,cssClasses:ZF({translateX:m,translateY:g,coordinate:r})}}var eq=()=>!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout),Fc={isSsr:eq()};function t8(){var[e,t]=j.useState(()=>Fc.isSsr||!window.matchMedia?!1:window.matchMedia("(prefers-reduced-motion: reduce)").matches);return j.useEffect(()=>{if(window.matchMedia){var r=window.matchMedia("(prefers-reduced-motion: reduce)"),i=()=>{t(r.matches)};return r.addEventListener("change",i),()=>{r.removeEventListener("change",i)}}},[]),e}function Fy(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function cc(e){for(var t=1;t({dismissed:!1,dismissedAtCoordinate:{x:0,y:0}}));j.useEffect(()=>{var b=x=>{if(x.key==="Escape"){var A,T,O,E;f({dismissed:!0,dismissedAtCoordinate:{x:(A=(T=e.coordinate)===null||T===void 0?void 0:T.x)!==null&&A!==void 0?A:0,y:(O=(E=e.coordinate)===null||E===void 0?void 0:E.y)!==null&&O!==void 0?O:0}})}};return document.addEventListener("keydown",b),()=>{document.removeEventListener("keydown",b)}},[(t=e.coordinate)===null||t===void 0?void 0:t.x,(r=e.coordinate)===null||r===void 0?void 0:r.y]),d.dismissed&&(((i=(o=e.coordinate)===null||o===void 0?void 0:o.x)!==null&&i!==void 0?i:0)!==d.dismissedAtCoordinate.x||((c=(s=e.coordinate)===null||s===void 0?void 0:s.y)!==null&&c!==void 0?c:0)!==d.dismissedAtCoordinate.y)&&f(cc(cc({},d),{},{dismissed:!1}));var{cssClasses:_,cssProperties:m}=JF({allowEscapeViewBox:e.allowEscapeViewBox,coordinate:e.coordinate,offsetLeft:typeof e.offset=="number"?e.offset:e.offset.x,offsetTop:typeof e.offset=="number"?e.offset:e.offset.y,position:e.position,reverseDirection:e.reverseDirection,tooltipBox:{height:e.lastBoundingBox.height,width:e.lastBoundingBox.width},useTranslate3d:e.useTranslate3d,viewBox:e.viewBox}),g=e.hasPortalFromProps?{}:cc(cc({transition:nq({prefersReducedMotion:u,isAnimationActive:e.isAnimationActive,active:e.active,animationDuration:e.animationDuration,animationEasing:e.animationEasing})},m),{},{pointerEvents:"none",position:"absolute",top:0,left:0}),w=cc(cc({},g),{},{visibility:!d.dismissed&&e.active&&e.hasPayload?"visible":"hidden"},e.wrapperStyle);return j.createElement("div",{xmlns:"http://www.w3.org/1999/xhtml",tabIndex:-1,className:_,style:w,ref:e.innerRef},e.children)}var oq=j.memo(aq),OT=()=>{var e;return(e=_e(t=>t.rootProps.accessibilityLayer))!==null&&e!==void 0?e:!0};function E5(){return E5=Object.assign?Object.assign.bind():function(e){for(var t=1;tke(e.x)&&ke(e.y),Xy=e=>e.base!=null&&Lp(e.base)&&Lp(e),Wl=e=>e.x,Zl=e=>e.y,uq=(e,t)=>{if(typeof e=="function")return e;var r="curve".concat(Xs(e));if((r==="curveMonotone"||r==="curveBump")&&t){var i=Ky["".concat(r).concat(t==="vertical"?"Y":"X")];if(i)return i}return Ky[r]||yd},Gy={connectNulls:!1,type:"linear"},pq=e=>{var{type:t=Gy.type,points:r=[],baseLine:i,layout:o,connectNulls:c=Gy.connectNulls}=e,s=uq(t,o),u=c?r.filter(Lp):r;if(Array.isArray(i)){var d,f=r.map((b,x)=>Hy(Hy({},b),{},{base:i[x]}));o==="vertical"?d=Du().y(Zl).x1(Wl).x0(b=>b.base.x):d=Du().x(Wl).y1(Zl).y0(b=>b.base.y);var _=d.defined(Xy).curve(s),m=c?f.filter(Xy):f;return _(m)}var g;o==="vertical"&&he(i)?g=Du().y(Zl).x1(Wl).x0(i):he(i)?g=Du().x(Wl).y1(Zl).y0(i):g=nS().x(Wl).y(Zl);var w=g.defined(Lp).curve(s);return w(u)},r8=e=>{var{className:t,points:r,path:i,pathRef:o}=e,c=go();if((!r||!r.length)&&!i)return null;var s={type:e.type,points:e.points,baseLine:e.baseLine,layout:e.layout||c,connectNulls:e.connectNulls},u=r&&r.length?pq(s):i;return j.createElement("path",E5({},oi(e),fV(e),{className:Ze("recharts-curve",t),d:u===null?void 0:u,ref:o}))},dq=["x","y","top","left","width","height","className"];function O5(){return O5=Object.assign?Object.assign.bind():function(e){for(var t=1;t"M".concat(e,",").concat(o,"v").concat(i,"M").concat(c,",").concat(t,"h").concat(r),wq=e=>{var{x:t=0,y:r=0,top:i=0,left:o=0,width:c=0,height:s=0,className:u}=e,d=gq(e,dq),f=fq({x:t,y:r,top:i,left:o,width:c,height:s},d);return!he(t)||!he(r)||!he(c)||!he(s)||!he(i)||!he(o)?null:j.createElement("path",O5({},Br(f),{className:Ze("recharts-cross",u),d:yq(t,r,c,s,i,o)}))};function bq(e,t,r,i){var o=i/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-o:r.left+.5,y:e==="horizontal"?r.top+.5:t.y-o,width:e==="horizontal"?i:r.width-1,height:e==="horizontal"?r.height-1:i}}function Wy(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Zy(e){for(var t=1;te.replace(/([A-Z])/g,t=>"-".concat(t.toLowerCase())),i8=(e,t,r)=>e.map(i=>"".concat(Sq(i)," ").concat(t,"ms ").concat(r)).join(","),Tq=(e,t)=>[Object.keys(e),Object.keys(t)].reduce((r,i)=>r.filter(o=>i.includes(o))),Ms=(e,t)=>Object.keys(t).reduce((r,i)=>Zy(Zy({},r),{},{[i]:e(i,t[i])}),{});function Qy(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Mt(e){for(var t=1;te+(t-e)*r,k5=e=>{var{from:t,to:r}=e;return t!==r},kT=(e,t,r)=>{var i=Ms((o,c)=>{if(k5(c)){var[s,u]=e(c.from,c.to,c.velocity);return Mt(Mt({},c),{},{from:s,velocity:u})}return c},t);return r<1?Ms((o,c)=>k5(c)&&i[o]!=null?Mt(Mt({},c),{},{velocity:zp(c.velocity,i[o].velocity,r),from:zp(c.from,i[o].from,r)}):c,t):kT(e,i,r-1)};function Nq(e,t,r,i,o,c){var s,u=i.reduce((g,w)=>Mt(Mt({},g),{},{[w]:{from:e[w],velocity:0,to:t[w]}}),{}),d=()=>Ms((g,w)=>w.from,u),f=()=>!Object.values(u).filter(k5).length,_=null,m=g=>{s||(s=g);var w=g-s,b=w/r.dt;u=kT(r,u,b),o(Mt(Mt(Mt({},e),t),d())),s=g,f()||(_=c.setTimeout(m))};return()=>(_=c.setTimeout(m),()=>{var g;(g=_)===null||g===void 0||g()})}function Cq(e,t,r,i,o,c,s){var u=null,d=o.reduce((m,g)=>{var w=e[g],b=t[g];return w==null||b==null?m:Mt(Mt({},m),{},{[g]:[w,b]})},{}),f,_=m=>{f||(f=m);var g=(m-f)/i,w=Ms((x,A)=>zp(...A,r(g)),d);if(c(Mt(Mt(Mt({},e),t),w)),g<1)u=s.setTimeout(_);else{var b=Ms((x,A)=>zp(...A,r(1)),d);c(Mt(Mt(Mt({},e),t),b))}};return()=>(u=s.setTimeout(_),()=>{var m;(m=u)===null||m===void 0||m()})}const Mq=(e,t,r,i,o,c)=>{var s=Tq(e,t);return r==null?()=>(o(Mt(Mt({},e),t)),()=>{}):r.isStepper===!0?Nq(e,t,r,s,o,c):Cq(e,t,r,i,s,o,c)};var Ip=1e-4,NT=(e,t)=>[0,3*e,3*t-6*e,3*e-3*t+1],CT=(e,t)=>e.map((r,i)=>r*t**i).reduce((r,i)=>r+i),Jy=(e,t)=>r=>{var i=NT(e,t);return CT(i,r)},Pq=(e,t)=>r=>{var i=NT(e,t),o=[...i.map((c,s)=>c*s).slice(1),0];return CT(o,r)},Dq=e=>{var t,r=e.split("(");if(r.length!==2||r[0]!=="cubic-bezier")return null;var i=(t=r[1])===null||t===void 0||(t=t.split(")")[0])===null||t===void 0?void 0:t.split(",");if(i==null||i.length!==4)return null;var o=i.map(c=>parseFloat(c));return[o[0],o[1],o[2],o[3]]},Rq=function(){for(var t=arguments.length,r=new Array(t),i=0;i{var o=Jy(e,r),c=Jy(t,i),s=Pq(e,r),u=f=>f>1?1:f<0?0:f,d=f=>{for(var _=f>1?1:f,m=_,g=0;g<8;++g){var w=o(m)-_,b=s(m);if(Math.abs(w-_)0&&arguments[0]!==void 0?arguments[0]:{},{stiff:r=100,damping:i=8,dt:o=17}=t,c=(s,u,d)=>{var f=-(s-u)*r,_=d*i,m=d+(f-_)*o/1e3,g=d*o/1e3+s;return Math.abs(g-u){if(typeof e=="string")switch(e){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return ew(e);case"spring":return zq();default:if(e.split("(")[0]==="cubic-bezier")return ew(e)}return typeof e=="function"?e:null};function Bq(e){var t,r=()=>null,i=!1,o=null,c=s=>{if(!i){if(Array.isArray(s)){if(!s.length)return;var u=s,[d,...f]=u;if(typeof d=="number"){o=e.setTimeout(c.bind(null,f),d);return}c(d),o=e.setTimeout(c.bind(null,f));return}typeof s=="string"&&(t=s,r(t)),typeof s=="object"&&(t=s,r(t)),typeof s=="function"&&s()}};return{stop:()=>{i=!0},start:s=>{i=!1,o&&(o(),o=null),c(s)},subscribe:s=>(r=s,()=>{r=()=>null}),getTimeoutController:()=>e}}class Vq{setTimeout(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=performance.now(),o=null,c=s=>{s-i>=r?t(s):typeof requestAnimationFrame=="function"&&(o=requestAnimationFrame(c))};return o=requestAnimationFrame(c),()=>{o!=null&&cancelAnimationFrame(o)}}}function Uq(){return Bq(new Vq)}var $q=j.createContext(Uq);function MT(e,t){var r=j.useContext($q);return j.useMemo(()=>t??r(e),[e,t,r])}var Fq={begin:0,duration:1e3,easing:"ease",isActive:!0,canBegin:!0,onAnimationEnd:()=>{},onAnimationStart:()=>{}},tw={t:0},o2={t:1};function Vd(e){var t=Vt(e,Fq),{isActive:r,canBegin:i,duration:o,easing:c,begin:s,onAnimationEnd:u,onAnimationStart:d,children:f}=t,_=t8(),m=r==="auto"?!Fc.isSsr&&!_:r,g=MT(t.animationId,t.animationManager),[w,b]=j.useState(m?tw:o2),x=j.useRef(null);return j.useEffect(()=>{m||b(o2)},[m]),j.useEffect(()=>{if(!m||!i)return ya;var A=Mq(tw,o2,Iq(c),o,b,g.getTimeoutController()),T=()=>{x.current=A()};return g.start([d,s,T,o,u]),()=>{g.stop(),x.current&&x.current(),u()}},[m,i,o,c,s,d,u,g]),f(w.t)}function Ud(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"animation-",r=j.useRef(As(t)),i=j.useRef(e);return i.current!==e&&(r.current=As(t),i.current=e),r.current}var qq=["radius"],Hq=["radius"],rw,iw,nw,aw,ow,cw,lw,sw,uw,pw;function dw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function fw(e){for(var t=1;t{var c=ua(r),s=ua(i),u=Math.min(Math.abs(c)/2,Math.abs(s)/2),d=s>=0?1:-1,f=c>=0?1:-1,_=s>=0&&c>=0||s<0&&c<0?1:0,m;if(u>0&&Array.isArray(o)){for(var g=[0,0,0,0],w=0,b=4;wu?u:A}m=mt(rw||(rw=ki(["M",",",""])),e,t+d*g[0]),g[0]>0&&(m+=mt(iw||(iw=ki(["A ",",",",0,0,",",",",",""])),g[0],g[0],_,e+f*g[0],t)),m+=mt(nw||(nw=ki(["L ",",",""])),e+r-f*g[1],t),g[1]>0&&(m+=mt(aw||(aw=ki(["A ",",",",0,0,",`, + height and width.`,M,R,o,c,s,u,r),j.createElement("div",{id:m?"".concat(m):void 0,className:Ze("recharts-responsive-container",g),style:Nv(Nv({},b),{},{width:o,height:c,minWidth:s,minHeight:u,maxHeight:d}),ref:x},j.createElement("div",{style:J$({width:o,height:c})},j.createElement(mT,{width:M,height:R},f)))}),Z8=j.forwardRef((e,t)=>{var r=W8();if(Vi(r.width)&&Vi(r.height))return e.children;var{width:i,height:o}=eF({width:e.width,height:e.height,aspect:e.aspect}),{calculatedWidth:c,calculatedHeight:s}=fT(void 0,void 0,{width:i,height:o,aspect:e.aspect,maxHeight:e.maxHeight});return he(c)&&he(s)?j.createElement(mT,{width:c,height:s},e.children):j.createElement(aF,v5({},e,{width:i,height:o,ref:t}))});function Q8(e){if(e)return{x:e.x,y:e.y,upperWidth:"upperWidth"in e?e.upperWidth:e.width,lowerWidth:"lowerWidth"in e?e.lowerWidth:e.width,width:e.width,height:e.height}}var $c=()=>{var e,t=bt(),r=_e(U$),i=_e(Ld),o=(e=_e(Rd))===null||e===void 0?void 0:e.padding;return!t||!i||!o?r:{width:i.width-o.left-o.right,height:i.height-o.top-o.bottom,x:o.left,y:o.top}},oF={top:0,bottom:0,left:0,right:0,width:0,height:0,brushBottom:0},hT=()=>{var e;return(e=_e(Ut))!==null&&e!==void 0?e:oF},gT=()=>_e(jn),yT=()=>_e(An),Qe=e=>e.layout.layoutType,go=()=>_e(Qe),vT=()=>{var e=go();if(e==="horizontal"||e==="vertical")return e},wT=e=>{var t=e.layout.layoutType;if(t==="centric"||t==="radial")return t},cF=()=>{var e=go();return e!==void 0},Zs=e=>{var t=ct(),r=bt(),{width:i,height:o}=e,c=W8(),s=i,u=o;return c&&(s=c.width>0?c.width:i,u=c.height>0?c.height:o),j.useEffect(()=>{!r&&Vi(s)&&Vi(u)&&t(d$({width:s,height:u}))},[t,r,s,u]),null},bT=Symbol.for("immer-nothing"),Cv=Symbol.for("immer-draftable"),Ur=Symbol.for("immer-state");function yi(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var ks=Object.getPrototypeOf;function Pc(e){return!!e&&!!e[Ur]}function uo(e){return e?xT(e)||Array.isArray(e)||!!e[Cv]||!!e.constructor?.[Cv]||Qs(e)||Id(e):!1}var lF=Object.prototype.constructor.toString(),Mv=new WeakMap;function xT(e){if(!e||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);if(t===null||t===Object.prototype)return!0;const r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(r===Object)return!0;if(typeof r!="function")return!1;let i=Mv.get(r);return i===void 0&&(i=Function.toString.call(r),Mv.set(r,i)),i===lF}function Pp(e,t,r=!0){zd(e)===0?(r?Reflect.ownKeys(e):Object.keys(e)).forEach(o=>{t(o,e[o],e)}):e.forEach((i,o)=>t(o,i,e))}function zd(e){const t=e[Ur];return t?t.type_:Array.isArray(e)?1:Qs(e)?2:Id(e)?3:0}function w5(e,t){return zd(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function jT(e,t,r){const i=zd(e);i===2?e.set(t,r):i===3?e.add(r):e[t]=r}function sF(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Qs(e){return e instanceof Map}function Id(e){return e instanceof Set}function Ya(e){return e.copy_||e.base_}function b5(e,t){if(Qs(e))return new Map(e);if(Id(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const r=xT(e);if(t===!0||t==="class_only"&&!r){const i=Object.getOwnPropertyDescriptors(e);delete i[Ur];let o=Reflect.ownKeys(i);for(let c=0;c1&&Object.defineProperties(e,{set:Uu,add:Uu,clear:Uu,delete:Uu}),Object.freeze(e),t&&Object.values(e).forEach(r=>J8(r,!0))),e}function uF(){yi(2)}var Uu={value:uF};function Bd(e){return e===null||typeof e!="object"?!0:Object.isFrozen(e)}var pF={};function po(e){const t=pF[e];return t||yi(0,e),t}var Ns;function AT(){return Ns}function dF(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function Pv(e,t){t&&(po("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function x5(e){j5(e),e.drafts_.forEach(fF),e.drafts_=null}function j5(e){e===Ns&&(Ns=e.parent_)}function Dv(e){return Ns=dF(Ns,e)}function fF(e){const t=e[Ur];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function Rv(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];return e!==void 0&&e!==r?(r[Ur].modified_&&(x5(t),yi(4)),uo(e)&&(e=Dp(t,e),t.parent_||Rp(t,e)),t.patches_&&po("Patches").generateReplacementPatches_(r[Ur].base_,e,t.patches_,t.inversePatches_)):e=Dp(t,r,[]),x5(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==bT?e:void 0}function Dp(e,t,r){if(Bd(t))return t;const i=e.immer_.shouldUseStrictIteration(),o=t[Ur];if(!o)return Pp(t,(c,s)=>Lv(e,o,t,c,s,r),i),t;if(o.scope_!==e)return t;if(!o.modified_)return Rp(e,o.base_,!0),o.base_;if(!o.finalized_){o.finalized_=!0,o.scope_.unfinalizedDrafts_--;const c=o.copy_;let s=c,u=!1;o.type_===3&&(s=new Set(c),c.clear(),u=!0),Pp(s,(d,f)=>Lv(e,o,c,d,f,r,u),i),Rp(e,c,!1),r&&e.patches_&&po("Patches").generatePatches_(o,r,e.patches_,e.inversePatches_)}return o.copy_}function Lv(e,t,r,i,o,c,s){if(o==null||typeof o!="object"&&!s)return;const u=Bd(o);if(!(u&&!s)){if(Pc(o)){const d=c&&t&&t.type_!==3&&!w5(t.assigned_,i)?c.concat(i):void 0,f=Dp(e,o,d);if(jT(r,i,f),Pc(f))e.canAutoFreeze_=!1;else return}else s&&r.add(o);if(uo(o)&&!u){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[i]===o&&u)return;Dp(e,o),(!t||!t.scope_.parent_)&&typeof i!="symbol"&&(Qs(r)?r.has(i):Object.prototype.propertyIsEnumerable.call(r,i))&&Rp(e,o)}}}function Rp(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&J8(t,r)}function _F(e,t){const r=Array.isArray(e),i={type_:r?1:0,scope_:t?t.scope_:AT(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let o=i,c=e4;r&&(o=[i],c=Cs);const{revoke:s,proxy:u}=Proxy.revocable(o,c);return i.draft_=u,i.revoke_=s,u}var e4={get(e,t){if(t===Ur)return e;const r=Ya(e);if(!w5(r,t))return mF(e,r,t);const i=r[t];return e.finalized_||!uo(i)?i:i===r2(e.base_,t)?(i2(e),e.copy_[t]=S5(i,e)):i},has(e,t){return t in Ya(e)},ownKeys(e){return Reflect.ownKeys(Ya(e))},set(e,t,r){const i=ST(Ya(e),t);if(i?.set)return i.set.call(e.draft_,r),!0;if(!e.modified_){const o=r2(Ya(e),t),c=o?.[Ur];if(c&&c.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if(sF(r,o)&&(r!==void 0||w5(e.base_,t)))return!0;i2(e),A5(e)}return e.copy_[t]===r&&(r!==void 0||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_[t]=!0),!0},deleteProperty(e,t){return r2(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,i2(e),A5(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const r=Ya(e),i=Reflect.getOwnPropertyDescriptor(r,t);return i&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:i.enumerable,value:r[t]}},defineProperty(){yi(11)},getPrototypeOf(e){return ks(e.base_)},setPrototypeOf(){yi(12)}},Cs={};Pp(e4,(e,t)=>{Cs[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Cs.deleteProperty=function(e,t){return Cs.set.call(this,e,t,void 0)};Cs.set=function(e,t,r){return e4.set.call(this,e[0],t,r,e[0])};function r2(e,t){const r=e[Ur];return(r?Ya(r):e)[t]}function mF(e,t,r){const i=ST(t,r);return i?"value"in i?i.value:i.get?.call(e.draft_):void 0}function ST(e,t){if(!(t in e))return;let r=ks(e);for(;r;){const i=Object.getOwnPropertyDescriptor(r,t);if(i)return i;r=ks(r)}}function A5(e){e.modified_||(e.modified_=!0,e.parent_&&A5(e.parent_))}function i2(e){e.copy_||(e.copy_=b5(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var hF=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(t,r,i)=>{if(typeof t=="function"&&typeof r!="function"){const c=r;r=t;const s=this;return function(d=c,...f){return s.produce(d,_=>r.call(this,_,...f))}}typeof r!="function"&&yi(6),i!==void 0&&typeof i!="function"&&yi(7);let o;if(uo(t)){const c=Dv(this),s=S5(t,void 0);let u=!0;try{o=r(s),u=!1}finally{u?x5(c):j5(c)}return Pv(c,i),Rv(o,c)}else if(!t||typeof t!="object"){if(o=r(t),o===void 0&&(o=t),o===bT&&(o=void 0),this.autoFreeze_&&J8(o,!0),i){const c=[],s=[];po("Patches").generateReplacementPatches_(t,o,c,s),i(c,s)}return o}else yi(1,t)},this.produceWithPatches=(t,r)=>{if(typeof t=="function")return(s,...u)=>this.produceWithPatches(s,d=>t(d,...u));let i,o;return[this.produce(t,r,(s,u)=>{i=s,o=u}),i,o]},typeof e?.autoFreeze=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof e?.useStrictShallowCopy=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),typeof e?.useStrictIteration=="boolean"&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){uo(e)||yi(8),Pc(e)&&(e=gF(e));const t=Dv(this),r=S5(e,void 0);return r[Ur].isManual_=!0,j5(t),r}finishDraft(e,t){const r=e&&e[Ur];(!r||!r.isManual_)&&yi(9);const{scope_:i}=r;return Pv(i,t),Rv(void 0,i)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){const o=t[r];if(o.path.length===0&&o.op==="replace"){e=o.value;break}}r>-1&&(t=t.slice(r+1));const i=po("Patches").applyPatches_;return Pc(e)?i(e,t):this.produce(e,o=>i(o,t))}};function S5(e,t){const r=Qs(e)?po("MapSet").proxyMap_(e,t):Id(e)?po("MapSet").proxySet_(e,t):_F(e,t);return(t?t.scope_:AT()).drafts_.push(r),r}function gF(e){return Pc(e)||yi(10,e),TT(e)}function TT(e){if(!uo(e)||Bd(e))return e;const t=e[Ur];let r,i=!0;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=b5(e,t.scope_.immer_.useStrictShallowCopy_),i=t.scope_.immer_.shouldUseStrictIteration()}else r=b5(e,!0);return Pp(r,(o,c)=>{jT(r,o,TT(c))},i),t&&(t.finalized_=!1),r}var yF=new hF;yF.produce;var vF={settings:{layout:"horizontal",align:"center",verticalAlign:"middle",itemSorter:"value"},size:{width:0,height:0},payload:[]},ET=nr({name:"legend",initialState:vF,reducers:{setLegendSize(e,t){e.size.width=t.payload.width,e.size.height=t.payload.height},setLegendSettings(e,t){e.settings.align=t.payload.align,e.settings.layout=t.payload.layout,e.settings.verticalAlign=t.payload.verticalAlign,e.settings.itemSorter=t.payload.itemSorter},addLegendPayload:{reducer(e,t){e.payload.push(t.payload)},prepare:at()},replaceLegendPayload:{reducer(e,t){var{prev:r,next:i}=t.payload,o=ii(e).payload.indexOf(r);o>-1&&(e.payload[o]=i)},prepare:at()},removeLegendPayload:{reducer(e,t){var r=ii(e).payload.indexOf(t.payload);r>-1&&e.payload.splice(r,1)},prepare:at()}}}),{setLegendSize:Uae,setLegendSettings:$ae,addLegendPayload:wF,replaceLegendPayload:bF,removeLegendPayload:xF}=ET.actions,jF=ET.reducer,n2={exports:{}},a2={};var zv;function AF(){if(zv)return a2;zv=1;var e=zc();function t(d,f){return d===f&&(d!==0||1/d===1/f)||d!==d&&f!==f}var r=typeof Object.is=="function"?Object.is:t,i=e.useSyncExternalStore,o=e.useRef,c=e.useEffect,s=e.useMemo,u=e.useDebugValue;return a2.useSyncExternalStoreWithSelector=function(d,f,_,m,g){var w=o(null);if(w.current===null){var b={hasValue:!1,value:null};w.current=b}else b=w.current;w=s(function(){function A(C){if(!T){if(T=!0,O=C,C=m(C),g!==void 0&&b.hasValue){var M=b.value;if(g(M,C))return E=M}return E=C}if(M=E,r(O,C))return M;var R=m(C);return g!==void 0&&g(M,R)?(O=C,M):(O=C,E=R)}var T=!1,O,E,N=_===void 0?null:_;return[function(){return A(f())},N===null?void 0:function(){return A(N())}]},[f,_,m,g]);var x=i(d,w[0],w[1]);return c(function(){b.hasValue=!0,b.value=x},[x]),u(x),x},a2}var Iv;function SF(){return Iv||(Iv=1,n2.exports=AF()),n2.exports}SF();function TF(e){e()}function EF(){let e=null,t=null;return{clear(){e=null,t=null},notify(){TF(()=>{let r=e;for(;r;)r.callback(),r=r.next})},get(){const r=[];let i=e;for(;i;)r.push(i),i=i.next;return r},subscribe(r){let i=!0;const o=t={callback:r,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!i||e===null||(i=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}var Bv={notify(){},get:()=>[]};function OF(e,t){let r,i=Bv,o=0,c=!1;function s(x){_();const A=i.subscribe(x);let T=!1;return()=>{T||(T=!0,A(),m())}}function u(){i.notify()}function d(){b.onStateChange&&b.onStateChange()}function f(){return c}function _(){o++,r||(r=e.subscribe(d),i=EF())}function m(){o--,r&&o===0&&(r(),r=void 0,i.clear(),i=Bv)}function g(){c||(c=!0,_())}function w(){c&&(c=!1,m())}const b={addNestedSub:s,notifyNestedSubs:u,handleChangeWrapper:d,isSubscribed:f,trySubscribe:g,tryUnsubscribe:w,getListeners:()=>i};return b}var kF=()=>typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",NF=kF(),CF=()=>typeof navigator<"u"&&navigator.product==="ReactNative",MF=CF(),PF=()=>NF||MF?j.useLayoutEffect:j.useEffect,DF=PF();function Vv(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function RF(e,t){if(Vv(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(let o=0;o{const d=OF(o);return{store:o,subscription:d,getServerState:i?()=>i:void 0}},[o,i]),s=j.useMemo(()=>o.getState(),[o]);DF(()=>{const{subscription:d}=c;return d.onStateChange=d.notifyNestedSubs,d.trySubscribe(),s!==o.getState()&&d.notifyNestedSubs(),()=>{d.tryUnsubscribe(),d.onStateChange=void 0}},[c,s]);const u=r||BF;return j.createElement(u.Provider,{value:c},t)}var UF=VF,$F=new Set(["axisLine","tickLine","activeBar","activeDot","activeLabel","activeShape","allowEscapeViewBox","background","cursor","dot","label","line","margin","padding","position","shape","style","tick","wrapperStyle","radius","throttledEvents"]);function FF(e,t){return e==null&&t==null?!0:typeof e=="number"&&typeof t=="number"?e===t||e!==e&&t!==t:e===t}function Js(e,t){var r=new Set([...Object.keys(e),...Object.keys(t)]);for(var i of r)if($F.has(i)){if(e[i]==null&&t[i]==null)continue;if(!RF(e[i],t[i]))return!1}else if(!FF(e[i],t[i]))return!1;return!0}function T5(){return T5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{separator:t=oc.separator,contentStyle:r,itemStyle:i,labelStyle:o=oc.labelStyle,payload:c,formatter:s,itemSorter:u,wrapperClassName:d,labelClassName:f,label:_,labelFormatter:m,accessibilityLayer:g=oc.accessibilityLayer}=e,w=()=>{if(c&&c.length){var C={padding:0,margin:0},M=GF(c,u),R=M.map((z,H)=>{if(z.type==="none")return null;var Q=z.formatter||s||XF,{value:ee,name:G}=z,ye=ee,ce=G;if(Q){var ve=Q(ee,G,z,H,c);if(Array.isArray(ve))[ye,ce]=ve;else if(ve!=null)ye=ve;else return null}var B=Gl(Gl({},oc.itemStyle),{},{color:z.color||oc.itemStyle.color},i);return j.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(H),style:B},ci(ce)?j.createElement("span",{className:"recharts-tooltip-item-name"},ce):null,ci(ce)?j.createElement("span",{className:"recharts-tooltip-item-separator"},t):null,j.createElement("span",{className:"recharts-tooltip-item-value"},ye),j.createElement("span",{className:"recharts-tooltip-item-unit"},z.unit||""))});return j.createElement("ul",{className:"recharts-tooltip-item-list",style:C},R)}return null},b=Gl(Gl({},oc.contentStyle),r),x=Gl({margin:0},o),A=!et(_),T=A?_:"",O=Ze("recharts-default-tooltip",d),E=Ze("recharts-tooltip-label",f);A&&m&&c!==void 0&&c!==null&&(T=m(_,c));var N=g?{role:"status","aria-live":"assertive"}:{};return j.createElement("div",T5({className:O,style:b},N),j.createElement("p",{className:E,style:x},j.isValidElement(T)?T:"".concat(T)),w())},Yl="recharts-tooltip-wrapper",WF={visibility:"hidden"};function ZF(e){var{coordinate:t,translateX:r,translateY:i}=e;return Ze(Yl,{["".concat(Yl,"-right")]:he(r)&&t&&he(t.x)&&r>=t.x,["".concat(Yl,"-left")]:he(r)&&t&&he(t.x)&&r=t.y,["".concat(Yl,"-top")]:he(i)&&t&&he(t.y)&&i0?o:0),m=r[i]+o;if(t[i])return s[i]?_:m;var g=d[i];if(g==null)return 0;if(s[i]){var w=_,b=g;return wA?Math.max(_,g):Math.max(m,g)}function QF(e){var{translateX:t,translateY:r,useTranslate3d:i}=e;return{transform:i?"translate3d(".concat(t,"px, ").concat(r,"px, 0)"):"translate(".concat(t,"px, ").concat(r,"px)")}}function JF(e){var{allowEscapeViewBox:t,coordinate:r,offsetTop:i,offsetLeft:o,position:c,reverseDirection:s,tooltipBox:u,useTranslate3d:d,viewBox:f}=e,_,m,g;return u.height>0&&u.width>0&&r?(m=$v({allowEscapeViewBox:t,coordinate:r,key:"x",offset:o,position:c,reverseDirection:s,tooltipDimension:u.width,viewBox:f,viewBoxDimension:f.width}),g=$v({allowEscapeViewBox:t,coordinate:r,key:"y",offset:i,position:c,reverseDirection:s,tooltipDimension:u.height,viewBox:f,viewBoxDimension:f.height}),_=QF({translateX:m,translateY:g,useTranslate3d:d})):_=WF,{cssProperties:_,cssClasses:ZF({translateX:m,translateY:g,coordinate:r})}}var eq=()=>!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout),Fc={isSsr:eq()};function t4(){var[e,t]=j.useState(()=>Fc.isSsr||!window.matchMedia?!1:window.matchMedia("(prefers-reduced-motion: reduce)").matches);return j.useEffect(()=>{if(window.matchMedia){var r=window.matchMedia("(prefers-reduced-motion: reduce)"),i=()=>{t(r.matches)};return r.addEventListener("change",i),()=>{r.removeEventListener("change",i)}}},[]),e}function Fv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function cc(e){for(var t=1;t({dismissed:!1,dismissedAtCoordinate:{x:0,y:0}}));j.useEffect(()=>{var b=x=>{if(x.key==="Escape"){var A,T,O,E;f({dismissed:!0,dismissedAtCoordinate:{x:(A=(T=e.coordinate)===null||T===void 0?void 0:T.x)!==null&&A!==void 0?A:0,y:(O=(E=e.coordinate)===null||E===void 0?void 0:E.y)!==null&&O!==void 0?O:0}})}};return document.addEventListener("keydown",b),()=>{document.removeEventListener("keydown",b)}},[(t=e.coordinate)===null||t===void 0?void 0:t.x,(r=e.coordinate)===null||r===void 0?void 0:r.y]),d.dismissed&&(((i=(o=e.coordinate)===null||o===void 0?void 0:o.x)!==null&&i!==void 0?i:0)!==d.dismissedAtCoordinate.x||((c=(s=e.coordinate)===null||s===void 0?void 0:s.y)!==null&&c!==void 0?c:0)!==d.dismissedAtCoordinate.y)&&f(cc(cc({},d),{},{dismissed:!1}));var{cssClasses:_,cssProperties:m}=JF({allowEscapeViewBox:e.allowEscapeViewBox,coordinate:e.coordinate,offsetLeft:typeof e.offset=="number"?e.offset:e.offset.x,offsetTop:typeof e.offset=="number"?e.offset:e.offset.y,position:e.position,reverseDirection:e.reverseDirection,tooltipBox:{height:e.lastBoundingBox.height,width:e.lastBoundingBox.width},useTranslate3d:e.useTranslate3d,viewBox:e.viewBox}),g=e.hasPortalFromProps?{}:cc(cc({transition:nq({prefersReducedMotion:u,isAnimationActive:e.isAnimationActive,active:e.active,animationDuration:e.animationDuration,animationEasing:e.animationEasing})},m),{},{pointerEvents:"none",position:"absolute",top:0,left:0}),w=cc(cc({},g),{},{visibility:!d.dismissed&&e.active&&e.hasPayload?"visible":"hidden"},e.wrapperStyle);return j.createElement("div",{xmlns:"http://www.w3.org/1999/xhtml",tabIndex:-1,className:_,style:w,ref:e.innerRef},e.children)}var oq=j.memo(aq),OT=()=>{var e;return(e=_e(t=>t.rootProps.accessibilityLayer))!==null&&e!==void 0?e:!0};function E5(){return E5=Object.assign?Object.assign.bind():function(e){for(var t=1;tke(e.x)&&ke(e.y),Xv=e=>e.base!=null&&Lp(e.base)&&Lp(e),Wl=e=>e.x,Zl=e=>e.y,uq=(e,t)=>{if(typeof e=="function")return e;var r="curve".concat(Xs(e));if((r==="curveMonotone"||r==="curveBump")&&t){var i=Kv["".concat(r).concat(t==="vertical"?"Y":"X")];if(i)return i}return Kv[r]||vd},Gv={connectNulls:!1,type:"linear"},pq=e=>{var{type:t=Gv.type,points:r=[],baseLine:i,layout:o,connectNulls:c=Gv.connectNulls}=e,s=uq(t,o),u=c?r.filter(Lp):r;if(Array.isArray(i)){var d,f=r.map((b,x)=>Hv(Hv({},b),{},{base:i[x]}));o==="vertical"?d=Du().y(Zl).x1(Wl).x0(b=>b.base.x):d=Du().x(Wl).y1(Zl).y0(b=>b.base.y);var _=d.defined(Xv).curve(s),m=c?f.filter(Xv):f;return _(m)}var g;o==="vertical"&&he(i)?g=Du().y(Zl).x1(Wl).x0(i):he(i)?g=Du().x(Wl).y1(Zl).y0(i):g=nS().x(Wl).y(Zl);var w=g.defined(Lp).curve(s);return w(u)},r4=e=>{var{className:t,points:r,path:i,pathRef:o}=e,c=go();if((!r||!r.length)&&!i)return null;var s={type:e.type,points:e.points,baseLine:e.baseLine,layout:e.layout||c,connectNulls:e.connectNulls},u=r&&r.length?pq(s):i;return j.createElement("path",E5({},oi(e),fV(e),{className:Ze("recharts-curve",t),d:u===null?void 0:u,ref:o}))},dq=["x","y","top","left","width","height","className"];function O5(){return O5=Object.assign?Object.assign.bind():function(e){for(var t=1;t"M".concat(e,",").concat(o,"v").concat(i,"M").concat(c,",").concat(t,"h").concat(r),wq=e=>{var{x:t=0,y:r=0,top:i=0,left:o=0,width:c=0,height:s=0,className:u}=e,d=gq(e,dq),f=fq({x:t,y:r,top:i,left:o,width:c,height:s},d);return!he(t)||!he(r)||!he(c)||!he(s)||!he(i)||!he(o)?null:j.createElement("path",O5({},Br(f),{className:Ze("recharts-cross",u),d:vq(t,r,c,s,i,o)}))};function bq(e,t,r,i){var o=i/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-o:r.left+.5,y:e==="horizontal"?r.top+.5:t.y-o,width:e==="horizontal"?i:r.width-1,height:e==="horizontal"?r.height-1:i}}function Wv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Zv(e){for(var t=1;te.replace(/([A-Z])/g,t=>"-".concat(t.toLowerCase())),i4=(e,t,r)=>e.map(i=>"".concat(Sq(i)," ").concat(t,"ms ").concat(r)).join(","),Tq=(e,t)=>[Object.keys(e),Object.keys(t)].reduce((r,i)=>r.filter(o=>i.includes(o))),Ms=(e,t)=>Object.keys(t).reduce((r,i)=>Zv(Zv({},r),{},{[i]:e(i,t[i])}),{});function Qv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Mt(e){for(var t=1;te+(t-e)*r,k5=e=>{var{from:t,to:r}=e;return t!==r},kT=(e,t,r)=>{var i=Ms((o,c)=>{if(k5(c)){var[s,u]=e(c.from,c.to,c.velocity);return Mt(Mt({},c),{},{from:s,velocity:u})}return c},t);return r<1?Ms((o,c)=>k5(c)&&i[o]!=null?Mt(Mt({},c),{},{velocity:zp(c.velocity,i[o].velocity,r),from:zp(c.from,i[o].from,r)}):c,t):kT(e,i,r-1)};function Nq(e,t,r,i,o,c){var s,u=i.reduce((g,w)=>Mt(Mt({},g),{},{[w]:{from:e[w],velocity:0,to:t[w]}}),{}),d=()=>Ms((g,w)=>w.from,u),f=()=>!Object.values(u).filter(k5).length,_=null,m=g=>{s||(s=g);var w=g-s,b=w/r.dt;u=kT(r,u,b),o(Mt(Mt(Mt({},e),t),d())),s=g,f()||(_=c.setTimeout(m))};return()=>(_=c.setTimeout(m),()=>{var g;(g=_)===null||g===void 0||g()})}function Cq(e,t,r,i,o,c,s){var u=null,d=o.reduce((m,g)=>{var w=e[g],b=t[g];return w==null||b==null?m:Mt(Mt({},m),{},{[g]:[w,b]})},{}),f,_=m=>{f||(f=m);var g=(m-f)/i,w=Ms((x,A)=>zp(...A,r(g)),d);if(c(Mt(Mt(Mt({},e),t),w)),g<1)u=s.setTimeout(_);else{var b=Ms((x,A)=>zp(...A,r(1)),d);c(Mt(Mt(Mt({},e),t),b))}};return()=>(u=s.setTimeout(_),()=>{var m;(m=u)===null||m===void 0||m()})}const Mq=(e,t,r,i,o,c)=>{var s=Tq(e,t);return r==null?()=>(o(Mt(Mt({},e),t)),()=>{}):r.isStepper===!0?Nq(e,t,r,s,o,c):Cq(e,t,r,i,s,o,c)};var Ip=1e-4,NT=(e,t)=>[0,3*e,3*t-6*e,3*e-3*t+1],CT=(e,t)=>e.map((r,i)=>r*t**i).reduce((r,i)=>r+i),Jv=(e,t)=>r=>{var i=NT(e,t);return CT(i,r)},Pq=(e,t)=>r=>{var i=NT(e,t),o=[...i.map((c,s)=>c*s).slice(1),0];return CT(o,r)},Dq=e=>{var t,r=e.split("(");if(r.length!==2||r[0]!=="cubic-bezier")return null;var i=(t=r[1])===null||t===void 0||(t=t.split(")")[0])===null||t===void 0?void 0:t.split(",");if(i==null||i.length!==4)return null;var o=i.map(c=>parseFloat(c));return[o[0],o[1],o[2],o[3]]},Rq=function(){for(var t=arguments.length,r=new Array(t),i=0;i{var o=Jv(e,r),c=Jv(t,i),s=Pq(e,r),u=f=>f>1?1:f<0?0:f,d=f=>{for(var _=f>1?1:f,m=_,g=0;g<8;++g){var w=o(m)-_,b=s(m);if(Math.abs(w-_)0&&arguments[0]!==void 0?arguments[0]:{},{stiff:r=100,damping:i=8,dt:o=17}=t,c=(s,u,d)=>{var f=-(s-u)*r,_=d*i,m=d+(f-_)*o/1e3,g=d*o/1e3+s;return Math.abs(g-u){if(typeof e=="string")switch(e){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return ew(e);case"spring":return zq();default:if(e.split("(")[0]==="cubic-bezier")return ew(e)}return typeof e=="function"?e:null};function Bq(e){var t,r=()=>null,i=!1,o=null,c=s=>{if(!i){if(Array.isArray(s)){if(!s.length)return;var u=s,[d,...f]=u;if(typeof d=="number"){o=e.setTimeout(c.bind(null,f),d);return}c(d),o=e.setTimeout(c.bind(null,f));return}typeof s=="string"&&(t=s,r(t)),typeof s=="object"&&(t=s,r(t)),typeof s=="function"&&s()}};return{stop:()=>{i=!0},start:s=>{i=!1,o&&(o(),o=null),c(s)},subscribe:s=>(r=s,()=>{r=()=>null}),getTimeoutController:()=>e}}class Vq{setTimeout(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=performance.now(),o=null,c=s=>{s-i>=r?t(s):typeof requestAnimationFrame=="function"&&(o=requestAnimationFrame(c))};return o=requestAnimationFrame(c),()=>{o!=null&&cancelAnimationFrame(o)}}}function Uq(){return Bq(new Vq)}var $q=j.createContext(Uq);function MT(e,t){var r=j.useContext($q);return j.useMemo(()=>t??r(e),[e,t,r])}var Fq={begin:0,duration:1e3,easing:"ease",isActive:!0,canBegin:!0,onAnimationEnd:()=>{},onAnimationStart:()=>{}},tw={t:0},o2={t:1};function Vd(e){var t=Vt(e,Fq),{isActive:r,canBegin:i,duration:o,easing:c,begin:s,onAnimationEnd:u,onAnimationStart:d,children:f}=t,_=t4(),m=r==="auto"?!Fc.isSsr&&!_:r,g=MT(t.animationId,t.animationManager),[w,b]=j.useState(m?tw:o2),x=j.useRef(null);return j.useEffect(()=>{m||b(o2)},[m]),j.useEffect(()=>{if(!m||!i)return va;var A=Mq(tw,o2,Iq(c),o,b,g.getTimeoutController()),T=()=>{x.current=A()};return g.start([d,s,T,o,u]),()=>{g.stop(),x.current&&x.current(),u()}},[m,i,o,c,s,d,u,g]),f(w.t)}function Ud(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"animation-",r=j.useRef(As(t)),i=j.useRef(e);return i.current!==e&&(r.current=As(t),i.current=e),r.current}var qq=["radius"],Hq=["radius"],rw,iw,nw,aw,ow,cw,lw,sw,uw,pw;function dw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function fw(e){for(var t=1;t{var c=ua(r),s=ua(i),u=Math.min(Math.abs(c)/2,Math.abs(s)/2),d=s>=0?1:-1,f=c>=0?1:-1,_=s>=0&&c>=0||s<0&&c<0?1:0,m;if(u>0&&Array.isArray(o)){for(var g=[0,0,0,0],w=0,b=4;wu?u:A}m=mt(rw||(rw=ki(["M",",",""])),e,t+d*g[0]),g[0]>0&&(m+=mt(iw||(iw=ki(["A ",",",",0,0,",",",",",""])),g[0],g[0],_,e+f*g[0],t)),m+=mt(nw||(nw=ki(["L ",",",""])),e+r-f*g[1],t),g[1]>0&&(m+=mt(aw||(aw=ki(["A ",",",",0,0,",`, `,",",""])),g[1],g[1],_,e+r,t+d*g[1])),m+=mt(ow||(ow=ki(["L ",",",""])),e+r,t+i-d*g[2]),g[2]>0&&(m+=mt(cw||(cw=ki(["A ",",",",0,0,",`, `,",",""])),g[2],g[2],_,e+r-f*g[2],t+i)),m+=mt(lw||(lw=ki(["L ",",",""])),e+f*g[3],t+i),g[3]>0&&(m+=mt(sw||(sw=ki(["A ",",",",0,0,",`, `,",",""])),g[3],g[3],_,e,t+i-d*g[3])),m+="Z"}else if(u>0&&o===+o&&o>0){var T=Math.min(u,o);m=mt(uw||(uw=ki(["M ",",",` @@ -984,7 +984,7 @@ Respond with a JSON object. Each turn entry must include the turn_id matching th L `,",",` A `,",",",0,0,",",",",",` L `,",",` - A `,",",",0,0,",",",","," Z"])),e,t+d*T,T,T,_,e+f*T,t,e+r-f*T,t,T,T,_,e+r,t+d*T,e+r,t+i-d*T,T,T,_,e+r-f*T,t+i,e+f*T,t+i,T,T,_,e,t+i-d*T)}else m=mt(pw||(pw=ki(["M ",","," h "," v "," h "," Z"])),e,t,r,i,-r);return m},hw={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},PT=e=>{var t=Vt(e,hw),r=j.useRef(null),[i,o]=j.useState(-1);j.useEffect(()=>{if(r.current&&r.current.getTotalLength)try{var W=r.current.getTotalLength();W&&o(W)}catch{}},[]);var{x:c,y:s,width:u,height:d,radius:f,className:_}=t,{animationEasing:m,animationDuration:g,animationBegin:w,isAnimationActive:b,isUpdateAnimationActive:x}=t,A=j.useRef(u),T=j.useRef(d),O=j.useRef(c),E=j.useRef(s),N=j.useMemo(()=>({x:c,y:s,width:u,height:d,radius:f}),[c,s,u,d,f]),C=Ud(N,"rectangle-");if(c!==+c||s!==+s||u!==+u||d!==+d||u===0||d===0)return null;var M=Ze("recharts-rectangle",_);if(!x){var R=Br(t),{radius:z}=R,H=_w(R,qq);return j.createElement("path",Bp({},H,{x:ua(c),y:ua(s),width:ua(u),height:ua(d),radius:typeof f=="number"?f:void 0,className:M,d:mw(c,s,u,d,f)}))}var Q=A.current,ee=T.current,G=O.current,ve=E.current,ce="0px ".concat(i===-1?1:i,"px"),ye="".concat(i,"px ").concat(i,"px"),B=i8(["strokeDasharray"],g,typeof m=="string"?m:hw.animationEasing);return j.createElement(Vd,{animationId:C,key:C,canBegin:i>0,duration:g,easing:m,isActive:x,begin:w},W=>{var re=yt(Q,u,W),oe=yt(ee,d,W),le=yt(G,c,W),D=yt(ve,s,W);r.current&&(A.current=re,T.current=oe,O.current=le,E.current=D);var K;b?W>0?K={transition:B,strokeDasharray:ye}:K={strokeDasharray:ce}:K={strokeDasharray:ye};var ne=Br(t),{radius:ae}=ne,ge=_w(ne,Hq);return j.createElement("path",Bp({},ge,{radius:typeof f=="number"?f:void 0,className:M,d:mw(le,D,re,oe,f),ref:r,style:fw(fw({},K),t.style)}))})};function gw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function vw(e){for(var t=1;te*180/Math.PI,Jt=(e,t,r,i)=>({x:e+Math.cos(-Vp*i)*r,y:t+Math.sin(-Vp*i)*r}),eH=function(t,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(t-(i.left||0)-(i.right||0)),Math.abs(r-(i.top||0)-(i.bottom||0)))/2},tH=(e,t)=>{var{x:r,y:i}=e,{x:o,y:c}=t;return Math.sqrt((r-o)**2+(i-c)**2)},rH=(e,t)=>{var{x:r,y:i}=e,{cx:o,cy:c}=t,s=tH({x:r,y:i},{x:o,y:c});if(s<=0)return{radius:s,angle:0};var u=(r-o)/s,d=Math.acos(u);return i>c&&(d=2*Math.PI-d),{radius:s,angle:Jq(d),angleInRadian:d}},iH=e=>{var{startAngle:t,endAngle:r}=e,i=Math.floor(t/360),o=Math.floor(r/360),c=Math.min(i,o);return{startAngle:t-c*360,endAngle:r-c*360}},nH=(e,t)=>{var{startAngle:r,endAngle:i}=t,o=Math.floor(r/360),c=Math.floor(i/360),s=Math.min(o,c);return e+s*360},aH=(e,t)=>{var{relativeX:r,relativeY:i}=e,{radius:o,angle:c}=rH({x:r,y:i},t),{innerRadius:s,outerRadius:u}=t;if(ou||o===0)return null;var{startAngle:d,endAngle:f}=iH(t),_=c,m;if(d<=f){for(;_>f;)_-=360;for(;_=d&&_<=f}else{for(;_>d;)_-=360;for(;_=f&&_<=d}return m?vw(vw({},t),{},{radius:o,angle:nH(_,t)}):null};function DT(e){var{cx:t,cy:r,radius:i,startAngle:o,endAngle:c}=e,s=Jt(t,r,i,o),u=Jt(t,r,i,c);return{points:[s,u],cx:t,cy:r,radius:i,startAngle:o,endAngle:c}}var yw,ww,bw,xw,jw,Aw,Sw;function N5(){return N5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var r=wr(t-e),i=Math.min(Math.abs(t-e),359.999);return r*i},$u=e=>{var{cx:t,cy:r,radius:i,angle:o,sign:c,isExternal:s,cornerRadius:u,cornerIsExternal:d}=e,f=u*(s?1:-1)+i,_=Math.asin(u/f)/Vp,m=d?o:o+c*_,g=Jt(t,r,f,m),w=Jt(t,r,i,m),b=d?o-c*_:o,x=Jt(t,r,f*Math.cos(_*Vp),b);return{center:g,circleTangency:w,lineTangency:x,theta:_}},RT=e=>{var{cx:t,cy:r,innerRadius:i,outerRadius:o,startAngle:c,endAngle:s}=e,u=oH(c,s),d=c+u,f=Jt(t,r,o,c),_=Jt(t,r,o,d),m=mt(yw||(yw=Ja(["M ",",",` + A `,",",",0,0,",",",","," Z"])),e,t+d*T,T,T,_,e+f*T,t,e+r-f*T,t,T,T,_,e+r,t+d*T,e+r,t+i-d*T,T,T,_,e+r-f*T,t+i,e+f*T,t+i,T,T,_,e,t+i-d*T)}else m=mt(pw||(pw=ki(["M ",","," h "," v "," h "," Z"])),e,t,r,i,-r);return m},hw={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},PT=e=>{var t=Vt(e,hw),r=j.useRef(null),[i,o]=j.useState(-1);j.useEffect(()=>{if(r.current&&r.current.getTotalLength)try{var W=r.current.getTotalLength();W&&o(W)}catch{}},[]);var{x:c,y:s,width:u,height:d,radius:f,className:_}=t,{animationEasing:m,animationDuration:g,animationBegin:w,isAnimationActive:b,isUpdateAnimationActive:x}=t,A=j.useRef(u),T=j.useRef(d),O=j.useRef(c),E=j.useRef(s),N=j.useMemo(()=>({x:c,y:s,width:u,height:d,radius:f}),[c,s,u,d,f]),C=Ud(N,"rectangle-");if(c!==+c||s!==+s||u!==+u||d!==+d||u===0||d===0)return null;var M=Ze("recharts-rectangle",_);if(!x){var R=Br(t),{radius:z}=R,H=_w(R,qq);return j.createElement("path",Bp({},H,{x:ua(c),y:ua(s),width:ua(u),height:ua(d),radius:typeof f=="number"?f:void 0,className:M,d:mw(c,s,u,d,f)}))}var Q=A.current,ee=T.current,G=O.current,ye=E.current,ce="0px ".concat(i===-1?1:i,"px"),ve="".concat(i,"px ").concat(i,"px"),B=i4(["strokeDasharray"],g,typeof m=="string"?m:hw.animationEasing);return j.createElement(Vd,{animationId:C,key:C,canBegin:i>0,duration:g,easing:m,isActive:x,begin:w},W=>{var re=vt(Q,u,W),oe=vt(ee,d,W),le=vt(G,c,W),D=vt(ye,s,W);r.current&&(A.current=re,T.current=oe,O.current=le,E.current=D);var K;b?W>0?K={transition:B,strokeDasharray:ve}:K={strokeDasharray:ce}:K={strokeDasharray:ve};var ne=Br(t),{radius:ae}=ne,ge=_w(ne,Hq);return j.createElement("path",Bp({},ge,{radius:typeof f=="number"?f:void 0,className:M,d:mw(le,D,re,oe,f),ref:r,style:fw(fw({},K),t.style)}))})};function gw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function yw(e){for(var t=1;te*180/Math.PI,Jt=(e,t,r,i)=>({x:e+Math.cos(-Vp*i)*r,y:t+Math.sin(-Vp*i)*r}),eH=function(t,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(t-(i.left||0)-(i.right||0)),Math.abs(r-(i.top||0)-(i.bottom||0)))/2},tH=(e,t)=>{var{x:r,y:i}=e,{x:o,y:c}=t;return Math.sqrt((r-o)**2+(i-c)**2)},rH=(e,t)=>{var{x:r,y:i}=e,{cx:o,cy:c}=t,s=tH({x:r,y:i},{x:o,y:c});if(s<=0)return{radius:s,angle:0};var u=(r-o)/s,d=Math.acos(u);return i>c&&(d=2*Math.PI-d),{radius:s,angle:Jq(d),angleInRadian:d}},iH=e=>{var{startAngle:t,endAngle:r}=e,i=Math.floor(t/360),o=Math.floor(r/360),c=Math.min(i,o);return{startAngle:t-c*360,endAngle:r-c*360}},nH=(e,t)=>{var{startAngle:r,endAngle:i}=t,o=Math.floor(r/360),c=Math.floor(i/360),s=Math.min(o,c);return e+s*360},aH=(e,t)=>{var{relativeX:r,relativeY:i}=e,{radius:o,angle:c}=rH({x:r,y:i},t),{innerRadius:s,outerRadius:u}=t;if(ou||o===0)return null;var{startAngle:d,endAngle:f}=iH(t),_=c,m;if(d<=f){for(;_>f;)_-=360;for(;_=d&&_<=f}else{for(;_>d;)_-=360;for(;_=f&&_<=d}return m?yw(yw({},t),{},{radius:o,angle:nH(_,t)}):null};function DT(e){var{cx:t,cy:r,radius:i,startAngle:o,endAngle:c}=e,s=Jt(t,r,i,o),u=Jt(t,r,i,c);return{points:[s,u],cx:t,cy:r,radius:i,startAngle:o,endAngle:c}}var vw,ww,bw,xw,jw,Aw,Sw;function N5(){return N5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var r=wr(t-e),i=Math.min(Math.abs(t-e),359.999);return r*i},$u=e=>{var{cx:t,cy:r,radius:i,angle:o,sign:c,isExternal:s,cornerRadius:u,cornerIsExternal:d}=e,f=u*(s?1:-1)+i,_=Math.asin(u/f)/Vp,m=d?o:o+c*_,g=Jt(t,r,f,m),w=Jt(t,r,i,m),b=d?o-c*_:o,x=Jt(t,r,f*Math.cos(_*Vp),b);return{center:g,circleTangency:w,lineTangency:x,theta:_}},RT=e=>{var{cx:t,cy:r,innerRadius:i,outerRadius:o,startAngle:c,endAngle:s}=e,u=oH(c,s),d=c+u,f=Jt(t,r,o,c),_=Jt(t,r,o,d),m=mt(vw||(vw=Ja(["M ",",",` A `,",",`,0, `,",",`, `,",",` @@ -1001,6 +1001,6 @@ Respond with a JSON object. Each turn entry must include the turn_id matching th `])),g.x,g.y,c,c,+(_<0),m.x,m.y,o,o,+(T>180),+(_<0),b.x,b.y,c,c,+(_<0),x.x,x.y);if(i>0){var{circleTangency:E,lineTangency:N,theta:C}=$u({cx:t,cy:r,radius:i,angle:d,sign:_,isExternal:!0,cornerRadius:c,cornerIsExternal:u}),{circleTangency:M,lineTangency:R,theta:z}=$u({cx:t,cy:r,radius:i,angle:f,sign:-_,isExternal:!0,cornerRadius:c,cornerIsExternal:u}),H=u?Math.abs(d-f):Math.abs(d-f)-C-z;if(H<0&&c===0)return"".concat(O,"L").concat(t,",").concat(r,"Z");O+=mt(Aw||(Aw=Ja(["L",",",` A`,",",",0,0,",",",",",` A`,",",",0,",",",",",",",` - A`,",",",0,0,",",",",","Z"])),R.x,R.y,c,c,+(_<0),M.x,M.y,i,i,+(H>180),+(_>0),E.x,E.y,c,c,+(_<0),N.x,N.y)}else O+=mt(Sw||(Sw=Ja(["L",",","Z"])),t,r);return O},lH={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},LT=e=>{var t=Vt(e,lH),{cx:r,cy:i,innerRadius:o,outerRadius:c,cornerRadius:s,forceCornerRadius:u,cornerIsExternal:d,startAngle:f,endAngle:_,className:m}=t;if(c0&&Math.abs(f-_)<360?x=cH({cx:r,cy:i,innerRadius:o,outerRadius:c,cornerRadius:Math.min(b,w/2),forceCornerRadius:u,cornerIsExternal:d,startAngle:f,endAngle:_}):x=RT({cx:r,cy:i,innerRadius:o,outerRadius:c,startAngle:f,endAngle:_}),j.createElement("path",N5({},Br(t),{className:g,d:x}))};function sH(e,t,r){if(e==="horizontal")return[{x:t.x,y:r.top},{x:t.x,y:r.top+r.height}];if(e==="vertical")return[{x:r.left,y:t.y},{x:r.left+r.width,y:t.y}];if(yS(t)){if(e==="centric"){var{cx:i,cy:o,innerRadius:c,outerRadius:s,angle:u}=t,d=Jt(i,o,c,u),f=Jt(i,o,s,u);return[{x:d.x,y:d.y},{x:f.x,y:f.y}]}return DT(t)}}var c2={},l2={},s2={},Tw;function uH(){return Tw||(Tw=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=NS();function r(i){return t.isSymbol(i)?NaN:Number(i)}e.toNumber=r})(s2)),s2}var Ew;function pH(){return Ew||(Ew=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=uH();function r(i){return i?(i=t.toNumber(i),i===1/0||i===-1/0?(i<0?-1:1)*Number.MAX_VALUE:i===i?i:0):i===0?i:0}e.toFinite=r})(l2)),l2}var Ow;function dH(){return Ow||(Ow=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=CS(),r=pH();function i(o,c,s){s&&typeof s!="number"&&t.isIterateeCall(o,c,s)&&(c=s=void 0),o=r.toFinite(o),c===void 0?(c=o,o=0):c=r.toFinite(c),s=s===void 0?oe.chartData,IT=q([Sn],e=>{var t=e.chartData!=null?e.chartData.length-1:0;return{chartData:e.chartData,computedData:e.computedData,dataEndIndex:t,dataStartIndex:0}}),n8=(e,t,r,i)=>i?IT(e):Sn(e),mH=(e,t,r)=>r?IT(e):Sn(e);function Li(e){if(Array.isArray(e)&&e.length===2){var[t,r]=e;if(ke(t)&&ke(r))return!0}return!1}function Nw(e,t,r){return r?e:[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}function BT(e,t){if(t&&typeof e!="function"&&Array.isArray(e)&&e.length===2){var[r,i]=e,o,c;if(ke(r))o=r;else if(typeof r=="function")return;if(ke(i))c=i;else if(typeof i=="function")return;var s=[o,c];if(Li(s))return s}}function hH(e,t,r){if(!(!r&&t==null)){if(typeof e=="function"&&t!=null)try{var i=e(t,r);if(Li(i))return Nw(i,t,r)}catch{}if(Array.isArray(e)&&e.length===2){var[o,c]=e,s,u;if(o==="auto")t!=null&&(s=Math.min(...t));else if(he(o))s=o;else if(typeof o=="function")try{t!=null&&(s=o(t?.[0]))}catch{}else if(typeof o=="string"&&by.test(o)){var d=by.exec(o);if(d==null||d[1]==null||t==null)s=void 0;else{var f=+d[1];s=t[0]-f}}else s=t?.[0];if(c==="auto")t!=null&&(u=Math.max(...t));else if(he(c))u=c;else if(typeof c=="function")try{t!=null&&(u=c(t?.[1]))}catch{}else if(typeof c=="string"&&xy.test(c)){var _=xy.exec(c);if(_==null||_[1]==null||t==null)u=void 0;else{var m=+_[1];u=t[1]+m}}else u=t?.[1];var g=[s,u];if(Li(g))return t==null?g:Nw(g,t,r)}}}var qc=1e9,gH={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},o8,st=!0,li="[DecimalError] ",ao=li+"Invalid argument: ",a8=li+"Exponent out of range: ",Hc=Math.floor,Wa=Math.pow,vH=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Lr,Bt=1e7,ot=7,VT=9007199254740991,Up=Hc(VT/ot),ue={};ue.absoluteValue=ue.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};ue.comparedTo=ue.cmp=function(e){var t,r,i,o,c=this;if(e=new c.constructor(e),c.s!==e.s)return c.s||-e.s;if(c.e!==e.e)return c.e>e.e^c.s<0?1:-1;for(i=c.d.length,o=e.d.length,t=0,r=ie.d[t]^c.s<0?1:-1;return i===o?0:i>o^c.s<0?1:-1};ue.decimalPlaces=ue.dp=function(){var e=this,t=e.d.length-1,r=(t-e.e)*ot;if(t=e.d[t],t)for(;t%10==0;t/=10)r--;return r<0?0:r};ue.dividedBy=ue.div=function(e){return mn(this,new this.constructor(e))};ue.dividedToIntegerBy=ue.idiv=function(e){var t=this,r=t.constructor;return We(mn(t,new r(e),0,1),r.precision)};ue.equals=ue.eq=function(e){return!this.cmp(e)};ue.exponent=function(){return Et(this)};ue.greaterThan=ue.gt=function(e){return this.cmp(e)>0};ue.greaterThanOrEqualTo=ue.gte=function(e){return this.cmp(e)>=0};ue.isInteger=ue.isint=function(){return this.e>this.d.length-2};ue.isNegative=ue.isneg=function(){return this.s<0};ue.isPositive=ue.ispos=function(){return this.s>0};ue.isZero=function(){return this.s===0};ue.lessThan=ue.lt=function(e){return this.cmp(e)<0};ue.lessThanOrEqualTo=ue.lte=function(e){return this.cmp(e)<1};ue.logarithm=ue.log=function(e){var t,r=this,i=r.constructor,o=i.precision,c=o+5;if(e===void 0)e=new i(10);else if(e=new i(e),e.s<1||e.eq(Lr))throw Error(li+"NaN");if(r.s<1)throw Error(li+(r.s?"NaN":"-Infinity"));return r.eq(Lr)?new i(0):(st=!1,t=mn(Ps(r,c),Ps(e,c),c),st=!0,We(t,o))};ue.minus=ue.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?FT(t,e):UT(t,(e.s=-e.s,e))};ue.modulo=ue.mod=function(e){var t,r=this,i=r.constructor,o=i.precision;if(e=new i(e),!e.s)throw Error(li+"NaN");return r.s?(st=!1,t=mn(r,e,0,1).times(e),st=!0,r.minus(t)):We(new i(r),o)};ue.naturalExponential=ue.exp=function(){return $T(this)};ue.naturalLogarithm=ue.ln=function(){return Ps(this)};ue.negated=ue.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};ue.plus=ue.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?UT(t,e):FT(t,(e.s=-e.s,e))};ue.precision=ue.sd=function(e){var t,r,i,o=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(ao+e);if(t=Et(o)+1,i=o.d.length-1,r=i*ot+1,i=o.d[i],i){for(;i%10==0;i/=10)r--;for(i=o.d[0];i>=10;i/=10)r++}return e&&t>r?t:r};ue.squareRoot=ue.sqrt=function(){var e,t,r,i,o,c,s,u=this,d=u.constructor;if(u.s<1){if(!u.s)return new d(0);throw Error(li+"NaN")}for(e=Et(u),st=!1,o=Math.sqrt(+u),o==0||o==1/0?(t=Di(u.d),(t.length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=Hc((e+1)/2)-(e<0||e%2),o==1/0?t="5e"+e:(t=o.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),i=new d(t)):i=new d(o.toString()),r=d.precision,o=s=r+3;;)if(c=i,i=c.plus(mn(u,c,s+2)).times(.5),Di(c.d).slice(0,s)===(t=Di(i.d)).slice(0,s)){if(t=t.slice(s-3,s+1),o==s&&t=="4999"){if(We(c,r+1,0),c.times(c).eq(u)){i=c;break}}else if(t!="9999")break;s+=4}return st=!0,We(i,r)};ue.times=ue.mul=function(e){var t,r,i,o,c,s,u,d,f,_=this,m=_.constructor,g=_.d,w=(e=new m(e)).d;if(!_.s||!e.s)return new m(0);for(e.s*=_.s,r=_.e+e.e,d=g.length,f=w.length,d=0;){for(t=0,o=d+i;o>i;)u=c[o]+w[i]*g[o-i-1]+t,c[o--]=u%Bt|0,t=u/Bt|0;c[o]=(c[o]+t)%Bt|0}for(;!c[--s];)c.pop();return t?++r:c.shift(),e.d=c,e.e=r,st?We(e,m.precision):e};ue.toDecimalPlaces=ue.todp=function(e,t){var r=this,i=r.constructor;return r=new i(r),e===void 0?r:(Ui(e,0,qc),t===void 0?t=i.rounding:Ui(t,0,8),We(r,e+Et(r)+1,t))};ue.toExponential=function(e,t){var r,i=this,o=i.constructor;return e===void 0?r=fo(i,!0):(Ui(e,0,qc),t===void 0?t=o.rounding:Ui(t,0,8),i=We(new o(i),e+1,t),r=fo(i,!0,e+1)),r};ue.toFixed=function(e,t){var r,i,o=this,c=o.constructor;return e===void 0?fo(o):(Ui(e,0,qc),t===void 0?t=c.rounding:Ui(t,0,8),i=We(new c(o),e+Et(o)+1,t),r=fo(i.abs(),!1,e+Et(i)+1),o.isneg()&&!o.isZero()?"-"+r:r)};ue.toInteger=ue.toint=function(){var e=this,t=e.constructor;return We(new t(e),Et(e)+1,t.rounding)};ue.toNumber=function(){return+this};ue.toPower=ue.pow=function(e){var t,r,i,o,c,s,u=this,d=u.constructor,f=12,_=+(e=new d(e));if(!e.s)return new d(Lr);if(u=new d(u),!u.s){if(e.s<1)throw Error(li+"Infinity");return u}if(u.eq(Lr))return u;if(i=d.precision,e.eq(Lr))return We(u,i);if(t=e.e,r=e.d.length-1,s=t>=r,c=u.s,s){if((r=_<0?-_:_)<=VT){for(o=new d(Lr),t=Math.ceil(i/ot+4),st=!1;r%2&&(o=o.times(u),Mw(o.d,t)),r=Hc(r/2),r!==0;)u=u.times(u),Mw(u.d,t);return st=!0,e.s<0?new d(Lr).div(o):We(o,i)}}else if(c<0)throw Error(li+"NaN");return c=c<0&&e.d[Math.max(t,r)]&1?-1:1,u.s=1,st=!1,o=e.times(Ps(u,i+f)),st=!0,o=$T(o),o.s=c,o};ue.toPrecision=function(e,t){var r,i,o=this,c=o.constructor;return e===void 0?(r=Et(o),i=fo(o,r<=c.toExpNeg||r>=c.toExpPos)):(Ui(e,1,qc),t===void 0?t=c.rounding:Ui(t,0,8),o=We(new c(o),e,t),r=Et(o),i=fo(o,e<=r||r<=c.toExpNeg,e)),i};ue.toSignificantDigits=ue.tosd=function(e,t){var r=this,i=r.constructor;return e===void 0?(e=i.precision,t=i.rounding):(Ui(e,1,qc),t===void 0?t=i.rounding:Ui(t,0,8)),We(new i(r),e,t)};ue.toString=ue.valueOf=ue.val=ue.toJSON=ue[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=Et(e),r=e.constructor;return fo(e,t<=r.toExpNeg||t>=r.toExpPos)};function UT(e,t){var r,i,o,c,s,u,d,f,_=e.constructor,m=_.precision;if(!e.s||!t.s)return t.s||(t=new _(e)),st?We(t,m):t;if(d=e.d,f=t.d,s=e.e,o=t.e,d=d.slice(),c=s-o,c){for(c<0?(i=d,c=-c,u=f.length):(i=f,o=s,u=d.length),s=Math.ceil(m/ot),u=s>u?s+1:u+1,c>u&&(c=u,i.length=1),i.reverse();c--;)i.push(0);i.reverse()}for(u=d.length,c=f.length,u-c<0&&(c=u,i=f,f=d,d=i),r=0;c;)r=(d[--c]=d[c]+f[c]+r)/Bt|0,d[c]%=Bt;for(r&&(d.unshift(r),++o),u=d.length;d[--u]==0;)d.pop();return t.d=d,t.e=o,st?We(t,m):t}function Ui(e,t,r){if(e!==~~e||er)throw Error(ao+e)}function Di(e){var t,r,i,o=e.length-1,c="",s=e[0];if(o>0){for(c+=s,t=1;ts?1:-1;else for(u=d=0;uo[u]?1:-1;break}return d}function r(i,o,c){for(var s=0;c--;)i[c]-=s,s=i[c]1;)i.shift()}return function(i,o,c,s){var u,d,f,_,m,g,w,b,x,A,T,O,E,N,C,M,R,z,H=i.constructor,Q=i.s==o.s?1:-1,ee=i.d,G=o.d;if(!i.s)return new H(i);if(!o.s)throw Error(li+"Division by zero");for(d=i.e-o.e,R=G.length,C=ee.length,w=new H(Q),b=w.d=[],f=0;G[f]==(ee[f]||0);)++f;if(G[f]>(ee[f]||0)&&--d,c==null?O=c=H.precision:s?O=c+(Et(i)-Et(o))+1:O=c,O<0)return new H(0);if(O=O/ot+2|0,f=0,R==1)for(_=0,G=G[0],O++;(f1&&(G=e(G,_),ee=e(ee,_),R=G.length,C=ee.length),N=R,x=ee.slice(0,R),A=x.length;A=Bt/2&&++M;do _=0,u=t(G,x,R,A),u<0?(T=x[0],R!=A&&(T=T*Bt+(x[1]||0)),_=T/M|0,_>1?(_>=Bt&&(_=Bt-1),m=e(G,_),g=m.length,A=x.length,u=t(m,x,g,A),u==1&&(_--,r(m,R16)throw Error(a8+Et(e));if(!e.s)return new _(Lr);for(st=!1,u=m,s=new _(.03125);e.abs().gte(.1);)e=e.times(s),f+=5;for(i=Math.log(Wa(2,f))/Math.LN10*2+5|0,u+=i,r=o=c=new _(Lr),_.precision=u;;){if(o=We(o.times(e),u),r=r.times(++d),s=c.plus(mn(o,r,u)),Di(s.d).slice(0,u)===Di(c.d).slice(0,u)){for(;f--;)c=We(c.times(c),u);return _.precision=m,t==null?(st=!0,We(c,m)):c}c=s}}function Et(e){for(var t=e.e*ot,r=e.d[0];r>=10;r/=10)t++;return t}function p2(e,t,r){if(t>e.LN10.sd())throw st=!0,r&&(e.precision=r),Error(li+"LN10 precision limit exceeded");return We(new e(e.LN10),t)}function aa(e){for(var t="";e--;)t+="0";return t}function Ps(e,t){var r,i,o,c,s,u,d,f,_,m=1,g=10,w=e,b=w.d,x=w.constructor,A=x.precision;if(w.s<1)throw Error(li+(w.s?"NaN":"-Infinity"));if(w.eq(Lr))return new x(0);if(t==null?(st=!1,f=A):f=t,w.eq(10))return t==null&&(st=!0),p2(x,f);if(f+=g,x.precision=f,r=Di(b),i=r.charAt(0),c=Et(w),Math.abs(c)<15e14){for(;i<7&&i!=1||i==1&&r.charAt(1)>3;)w=w.times(e),r=Di(w.d),i=r.charAt(0),m++;c=Et(w),i>1?(w=new x("0."+r),c++):w=new x(i+"."+r.slice(1))}else return d=p2(x,f+2,A).times(c+""),w=Ps(new x(i+"."+r.slice(1)),f-g).plus(d),x.precision=A,t==null?(st=!0,We(w,A)):w;for(u=s=w=mn(w.minus(Lr),w.plus(Lr),f),_=We(w.times(w),f),o=3;;){if(s=We(s.times(_),f),d=u.plus(mn(s,new x(o),f)),Di(d.d).slice(0,f)===Di(u.d).slice(0,f))return u=u.times(2),c!==0&&(u=u.plus(p2(x,f+2,A).times(c+""))),u=mn(u,new x(m),f),x.precision=A,t==null?(st=!0,We(u,A)):u;u=d,o+=2}}function Cw(e,t){var r,i,o;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(i=t.search(/e/i))>0?(r<0&&(r=i),r+=+t.slice(i+1),t=t.substring(0,i)):r<0&&(r=t.length),i=0;t.charCodeAt(i)===48;)++i;for(o=t.length;t.charCodeAt(o-1)===48;)--o;if(t=t.slice(i,o),t){if(o-=i,r=r-i-1,e.e=Hc(r/ot),e.d=[],i=(r+1)%ot,r<0&&(i+=ot),iUp||e.e<-Up))throw Error(a8+r)}else e.s=0,e.e=0,e.d=[0];return e}function We(e,t,r){var i,o,c,s,u,d,f,_,m=e.d;for(s=1,c=m[0];c>=10;c/=10)s++;if(i=t-s,i<0)i+=ot,o=t,f=m[_=0];else{if(_=Math.ceil((i+1)/ot),c=m.length,_>=c)return e;for(f=c=m[_],s=1;c>=10;c/=10)s++;i%=ot,o=i-ot+s}if(r!==void 0&&(c=Wa(10,s-o-1),u=f/c%10|0,d=t<0||m[_+1]!==void 0||f%c,d=r<4?(u||d)&&(r==0||r==(e.s<0?3:2)):u>5||u==5&&(r==4||d||r==6&&(i>0?o>0?f/Wa(10,s-o):0:m[_-1])%10&1||r==(e.s<0?8:7))),t<1||!m[0])return d?(c=Et(e),m.length=1,t=t-c-1,m[0]=Wa(10,(ot-t%ot)%ot),e.e=Hc(-t/ot)||0):(m.length=1,m[0]=e.e=e.s=0),e;if(i==0?(m.length=_,c=1,_--):(m.length=_+1,c=Wa(10,ot-i),m[_]=o>0?(f/Wa(10,s-o)%Wa(10,o)|0)*c:0),d)for(;;)if(_==0){(m[0]+=c)==Bt&&(m[0]=1,++e.e);break}else{if(m[_]+=c,m[_]!=Bt)break;m[_--]=0,c=1}for(i=m.length;m[--i]===0;)m.pop();if(st&&(e.e>Up||e.e<-Up))throw Error(a8+Et(e));return e}function FT(e,t){var r,i,o,c,s,u,d,f,_,m,g=e.constructor,w=g.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new g(e),st?We(t,w):t;if(d=e.d,m=t.d,i=t.e,f=e.e,d=d.slice(),s=f-i,s){for(_=s<0,_?(r=d,s=-s,u=m.length):(r=m,i=f,u=d.length),o=Math.max(Math.ceil(w/ot),u)+2,s>o&&(s=o,r.length=1),r.reverse(),o=s;o--;)r.push(0);r.reverse()}else{for(o=d.length,u=m.length,_=o0;--o)d[u++]=0;for(o=m.length;o>s;){if(d[--o]0?c=c.charAt(0)+"."+c.slice(1)+aa(i):s>1&&(c=c.charAt(0)+"."+c.slice(1)),c=c+(o<0?"e":"e+")+o):o<0?(c="0."+aa(-o-1)+c,r&&(i=r-s)>0&&(c+=aa(i))):o>=s?(c+=aa(o+1-s),r&&(i=r-o-1)>0&&(c=c+"."+aa(i))):((i=o+1)0&&(o+1===s&&(c+="."),c+=aa(i))),e.s<0?"-"+c:c}function Mw(e,t){if(e.length>t)return e.length=t,!0}function qT(e){var t,r,i;function o(c){var s=this;if(!(s instanceof o))return new o(c);if(s.constructor=o,c instanceof o){s.s=c.s,s.e=c.e,s.d=(c=c.d)?c.slice():c;return}if(typeof c=="number"){if(c*0!==0)throw Error(ao+c);if(c>0)s.s=1;else if(c<0)c=-c,s.s=-1;else{s.s=0,s.e=0,s.d=[0];return}if(c===~~c&&c<1e7){s.e=0,s.d=[c];return}return Cw(s,c.toString())}else if(typeof c!="string")throw Error(ao+c);if(c.charCodeAt(0)===45?(c=c.slice(1),s.s=-1):s.s=1,vH.test(c))Cw(s,c);else throw Error(ao+c)}if(o.prototype=ue,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=qT,o.config=o.set=yH,e===void 0&&(e={}),e)for(i=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t=o[t+1]&&i<=o[t+2])this[r]=i;else throw Error(ao+r+": "+i);if((i=e[r="LN10"])!==void 0)if(i==Math.LN10)this[r]=new this(i);else throw Error(ao+r+": "+i);return this}var o8=qT(gH);Lr=new o8(1);const Le=o8;function HT(e){var t;return e===0?t=1:t=Math.floor(new Le(e).abs().log(10).toNumber())+1,t}function KT(e,t,r){for(var i=new Le(e),o=0,c=[];i.lt(t)&&o<1e5;)c.push(i.toNumber()),i=i.add(r),o++;return c}var XT=e=>{var[t,r]=e,[i,o]=[t,r];return t>r&&([i,o]=[r,t]),[i,o]},c8=(e,t,r)=>{if(e.lte(0))return new Le(0);var i=HT(e.toNumber()),o=new Le(10).pow(i),c=e.div(o),s=i!==1?.05:.1,u=new Le(Math.ceil(c.div(s).toNumber())).add(r).mul(s),d=u.mul(o);return t?new Le(d.toNumber()):new Le(Math.ceil(d.toNumber()))},GT=(e,t,r)=>{var i;if(e.lte(0))return new Le(0);var o=[1,2,2.5,5],c=e.toNumber(),s=Math.floor(new Le(c).abs().log(10).toNumber()),u=new Le(10).pow(s),d=e.div(u).toNumber(),f=o.findIndex(w=>w>=d-1e-10);if(f===-1&&(u=u.mul(10),f=0),f+=r,f>=o.length){var _=Math.floor(f/o.length);f%=o.length,u=u.mul(new Le(10).pow(_))}var m=(i=o[f])!==null&&i!==void 0?i:1,g=new Le(m).mul(u);return t?g:new Le(Math.ceil(g.toNumber()))},wH=(e,t,r)=>{var i=new Le(1),o=new Le(e);if(!o.isint()&&r){var c=Math.abs(e);c<1?(i=new Le(10).pow(HT(e)-1),o=new Le(Math.floor(o.div(i).toNumber())).mul(i)):c>1&&(o=new Le(Math.floor(e)))}else e===0?o=new Le(Math.floor((t-1)/2)):r||(o=new Le(Math.floor(e)));for(var s=Math.floor((t-1)/2),u=[],d=0;d4&&arguments[4]!==void 0?arguments[4]:0,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:c8;if(!Number.isFinite((r-t)/(i-1)))return{step:new Le(0),tickMin:new Le(0),tickMax:new Le(0)};var u=s(new Le(r).sub(t).div(i-1),o,c),d;t<=0&&r>=0?d=new Le(0):(d=new Le(t).add(r).div(2),d=d.sub(new Le(d).mod(u)));var f=Math.ceil(d.sub(t).div(u).toNumber()),_=Math.ceil(new Le(r).sub(d).div(u).toNumber()),m=f+_+1;return m>i?YT(t,r,i,o,c+1,s):(m0?_+(i-m):_,f=r>0?f:f+(i-m)),{step:u,tickMin:d.sub(new Le(f).mul(u)),tickMax:d.add(new Le(_).mul(u))})},Pw=function(t){var[r,i]=t,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"auto",u=Math.max(o,2),[d,f]=XT([r,i]);if(d===-1/0||f===1/0){var _=f===1/0?[d,...Array(o-1).fill(1/0)]:[...Array(o-1).fill(-1/0),f];return r>i?_.reverse():_}if(d===f)return wH(d,o,c);var m=s==="snap125"?GT:c8,{step:g,tickMin:w,tickMax:b}=YT(d,f,u,c,0,m),x=KT(w,b.add(new Le(.1).mul(g)),g);return r>i?x.reverse():x},Dw=function(t,r){var[i,o]=t,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"auto",[u,d]=XT([i,o]);if(u===-1/0||d===1/0)return[i,o];if(u===d)return[u];var f=s==="snap125"?GT:c8,_=Math.max(r,2),m=f(new Le(d).sub(u).div(_-1),c,0),g=[...KT(new Le(u),new Le(d),m),d];return c===!1&&(g=g.map(w=>Math.round(w))),i>o?g.reverse():g},WT=e=>e.rootProps.maxBarSize,bH=e=>e.rootProps.barGap,ZT=e=>e.rootProps.barCategoryGap,xH=e=>e.rootProps.barSize,$d=e=>e.rootProps.stackOffset,QT=e=>e.rootProps.reverseStackOrder,l8=e=>e.options.chartName,s8=e=>e.rootProps.syncId,JT=e=>e.rootProps.syncMethod,u8=e=>e.options.eventEmitter,Pt={grid:-100,barBackground:-50,area:100,cursorRectangle:200,bar:300,line:400,axis:500,scatter:600,activeBar:1e3,cursorLine:1100,activeDot:1200,label:2e3},Fa={allowDecimals:!1,allowDataOverflow:!1,angleAxisId:0,reversed:!1,scale:"auto",tick:!0,type:"auto"},Ni={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!0,includeHidden:!1,radiusAxisId:0,reversed:!1,scale:"auto",tick:!0,tickCount:5,type:"auto"},Fd=(e,t)=>{if(!(!e||!t))return e!=null&&e.reversed?[t[1],t[0]]:t};function qd(e,t,r){if(r!=="auto")return r;if(e!=null)return wa(e,t)?"category":"number"}function Rw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function $p(e){for(var t=1;t{if(t!=null)return e.polarAxis.angleAxis[t]},p8=q([TH,wT],(e,t)=>{var r;if(e!=null)return e;var i=(r=qd(t,"angleAxis",Lw.type))!==null&&r!==void 0?r:"category";return $p($p({},Lw),{},{type:i})}),EH=(e,t)=>e.polarAxis.radiusAxis[t],d8=q([EH,wT],(e,t)=>{var r;if(e!=null)return e;var i=(r=qd(t,"radiusAxis",zw.type))!==null&&r!==void 0?r:"category";return $p($p({},zw),{},{type:i})}),Hd=e=>e.polarOptions,f8=q([jn,An,Ut],eH),eE=q([Hd,f8],(e,t)=>{if(e!=null)return xi(e.innerRadius,t,0)}),tE=q([Hd,f8],(e,t)=>{if(e!=null)return xi(e.outerRadius,t,t*.8)}),OH=e=>{if(e==null)return[0,0];var{startAngle:t,endAngle:r}=e;return[t,r]},rE=q([Hd],OH);q([p8,rE],Fd);var iE=q([f8,eE,tE],(e,t,r)=>{if(!(e==null||t==null||r==null))return[t,r]});q([d8,iE],Fd);var nE=q([Qe,Hd,eE,tE,jn,An],(e,t,r,i,o,c)=>{if(!(e!=="centric"&&e!=="radial"||t==null||r==null||i==null)){var{cx:s,cy:u,startAngle:d,endAngle:f}=t;return{cx:xi(s,o,o/2),cy:xi(u,c,c/2),innerRadius:r,outerRadius:i,startAngle:d,endAngle:f,clockWise:!1}}}),$t=(e,t)=>t,Kd=(e,t,r)=>r;function _8(e){return e?.id}function aE(e,t,r){var{chartData:i=[]}=t,{allowDuplicatedCategory:o,dataKey:c}=r,s=new Map;return e.forEach(u=>{var d,f=(d=u.data)!==null&&d!==void 0?d:i;if(!(f==null||f.length===0)){var _=_8(u);f.forEach((m,g)=>{var w=c==null||o?g:String(ht(m,c,null)),b=ht(m,u.dataKey,0),x;s.has(w)?x=s.get(w):x={},Object.assign(x,{[_]:b}),s.set(w,x)})}}),Array.from(s.values())}function Xd(e){return"stackId"in e&&e.stackId!=null&&e.dataKey!=null}var Gd=(e,t)=>e===t?!0:e==null||t==null?!1:e[0]===t[0]&&e[1]===t[1];function Yd(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===0&&t.length===0?!0:e===t}function kH(e,t){if(e.length===t.length){for(var r=0;r{var t=Qe(e);return t==="horizontal"?"xAxis":t==="vertical"?"yAxis":t==="centric"?"angleAxis":"radiusAxis"},Kc=e=>e.tooltip.settings.axisId;function m8(e){if(e!=null){var t=e.ticks,r=e.bandwidth,i=e.range(),o=[Math.min(...i),Math.max(...i)];return{domain:()=>e.domain(),range:(function(c){function s(){return c.apply(this,arguments)}return s.toString=function(){return c.toString()},s})(()=>o),rangeMin:()=>o[0],rangeMax:()=>o[1],isInRange(c){var s=o[0],u=o[1];return s<=u?c>=s&&c<=u:c>=u&&c<=s},bandwidth:r?()=>r.call(e):void 0,ticks:t?c=>t.call(e,c):void 0,map:(c,s)=>{var u=e(c);if(u!=null){if(e.bandwidth&&s!==null&&s!==void 0&&s.position){var d=e.bandwidth();switch(s.position){case"middle":u+=d/2;break;case"end":u+=d;break}}return u}}}}}var NH=(e,t)=>{if(t!=null)switch(e){case"linear":{if(!Li(t)){for(var r,i,o=0;oi)&&(i=c))}return r!==void 0&&i!==void 0?[r,i]:void 0}return t}default:return t}};function pa(e,t){return e==null||t==null?NaN:et?1:e>=t?0:NaN}function CH(e,t){return e==null||t==null?NaN:te?1:t>=e?0:NaN}function h8(e){let t,r,i;e.length!==2?(t=pa,r=(u,d)=>pa(e(u),d),i=(u,d)=>e(u)-d):(t=e===pa||e===CH?e:MH,r=e,i=e);function o(u,d,f=0,_=u.length){if(f<_){if(t(d,d)!==0)return _;do{const m=f+_>>>1;r(u[m],d)<0?f=m+1:_=m}while(f<_)}return f}function c(u,d,f=0,_=u.length){if(f<_){if(t(d,d)!==0)return _;do{const m=f+_>>>1;r(u[m],d)<=0?f=m+1:_=m}while(f<_)}return f}function s(u,d,f=0,_=u.length){const m=o(u,d,f,_-1);return m>f&&i(u[m-1],d)>-i(u[m],d)?m-1:m}return{left:o,center:s,right:c}}function MH(){return 0}function oE(e){return e===null?NaN:+e}function*PH(e,t){for(let r of e)r!=null&&(r=+r)>=r&&(yield r)}const DH=h8(pa),e0=DH.right;h8(oE).center;class Iw extends Map{constructor(t,r=zH){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:r}}),t!=null)for(const[i,o]of t)this.set(i,o)}get(t){return super.get(Bw(this,t))}has(t){return super.has(Bw(this,t))}set(t,r){return super.set(RH(this,t),r)}delete(t){return super.delete(LH(this,t))}}function Bw({_intern:e,_key:t},r){const i=t(r);return e.has(i)?e.get(i):r}function RH({_intern:e,_key:t},r){const i=t(r);return e.has(i)?e.get(i):(e.set(i,r),r)}function LH({_intern:e,_key:t},r){const i=t(r);return e.has(i)&&(r=e.get(i),e.delete(i)),r}function zH(e){return e!==null&&typeof e=="object"?e.valueOf():e}function IH(e=pa){if(e===pa)return cE;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,r)=>{const i=e(t,r);return i||i===0?i:(e(r,r)===0)-(e(t,t)===0)}}function cE(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(et?1:0)}const BH=Math.sqrt(50),VH=Math.sqrt(10),UH=Math.sqrt(2);function Fp(e,t,r){const i=(t-e)/Math.max(0,r),o=Math.floor(Math.log10(i)),c=i/Math.pow(10,o),s=c>=BH?10:c>=VH?5:c>=UH?2:1;let u,d,f;return o<0?(f=Math.pow(10,-o)/s,u=Math.round(e*f),d=Math.round(t*f),u/ft&&--d,f=-f):(f=Math.pow(10,o)*s,u=Math.round(e/f),d=Math.round(t/f),u*ft&&--d),d0))return[];if(e===t)return[e];const i=t=o))return[];const u=c-o+1,d=new Array(u);if(i)if(s<0)for(let f=0;f=i)&&(r=i);return r}function Uw(e,t){let r;for(const i of e)i!=null&&(r>i||r===void 0&&i>=i)&&(r=i);return r}function lE(e,t,r=0,i=1/0,o){if(t=Math.floor(t),r=Math.floor(Math.max(0,r)),i=Math.floor(Math.min(e.length-1,i)),!(r<=t&&t<=i))return e;for(o=o===void 0?cE:IH(o);i>r;){if(i-r>600){const d=i-r+1,f=t-r+1,_=Math.log(d),m=.5*Math.exp(2*_/3),g=.5*Math.sqrt(_*m*(d-m)/d)*(f-d/2<0?-1:1),w=Math.max(r,Math.floor(t-f*m/d+g)),b=Math.min(i,Math.floor(t+(d-f)*m/d+g));lE(e,t,w,b,o)}const c=e[t];let s=r,u=i;for(Ql(e,r,t),o(e[i],c)>0&&Ql(e,r,i);s0;)--u}o(e[r],c)===0?Ql(e,r,u):(++u,Ql(e,u,i)),u<=t&&(r=u+1),t<=u&&(i=u-1)}return e}function Ql(e,t,r){const i=e[t];e[t]=e[r],e[r]=i}function $H(e,t,r){if(e=Float64Array.from(PH(e)),!(!(i=e.length)||isNaN(t=+t))){if(t<=0||i<2)return Uw(e);if(t>=1)return Vw(e);var i,o=(i-1)*t,c=Math.floor(o),s=Vw(lE(e,c).subarray(0,c+1)),u=Uw(e.subarray(c+1));return s+(u-s)*(o-c)}}function FH(e,t,r=oE){if(!(!(i=e.length)||isNaN(t=+t))){if(t<=0||i<2)return+r(e[0],0,e);if(t>=1)return+r(e[i-1],i-1,e);var i,o=(i-1)*t,c=Math.floor(o),s=+r(e[c],c,e),u=+r(e[c+1],c+1,e);return s+(u-s)*(o-c)}}function qH(e,t,r){e=+e,t=+t,r=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+r;for(var i=-1,o=Math.max(0,Math.ceil((t-e)/r))|0,c=new Array(o);++i>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):r===8?Fu(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):r===4?Fu(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=XH.exec(e))?new xr(t[1],t[2],t[3],1):(t=GH.exec(e))?new xr(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=YH.exec(e))?Fu(t[1],t[2],t[3],t[4]):(t=WH.exec(e))?Fu(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=ZH.exec(e))?Gw(t[1],t[2]/100,t[3]/100,1):(t=QH.exec(e))?Gw(t[1],t[2]/100,t[3]/100,t[4]):$w.hasOwnProperty(e)?Hw($w[e]):e==="transparent"?new xr(NaN,NaN,NaN,0):null}function Hw(e){return new xr(e>>16&255,e>>8&255,e&255,1)}function Fu(e,t,r,i){return i<=0&&(e=t=r=NaN),new xr(e,t,r,i)}function tK(e){return e instanceof t0||(e=Ls(e)),e?(e=e.rgb(),new xr(e.r,e.g,e.b,e.opacity)):new xr}function R5(e,t,r,i){return arguments.length===1?tK(e):new xr(e,t,r,i??1)}function xr(e,t,r,i){this.r=+e,this.g=+t,this.b=+r,this.opacity=+i}y8(xr,R5,uE(t0,{brighter(e){return e=e==null?qp:Math.pow(qp,e),new xr(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Ds:Math.pow(Ds,e),new xr(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new xr(oo(this.r),oo(this.g),oo(this.b),Hp(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Kw,formatHex:Kw,formatHex8:rK,formatRgb:Xw,toString:Xw}));function Kw(){return`#${eo(this.r)}${eo(this.g)}${eo(this.b)}`}function rK(){return`#${eo(this.r)}${eo(this.g)}${eo(this.b)}${eo((isNaN(this.opacity)?1:this.opacity)*255)}`}function Xw(){const e=Hp(this.opacity);return`${e===1?"rgb(":"rgba("}${oo(this.r)}, ${oo(this.g)}, ${oo(this.b)}${e===1?")":`, ${e})`}`}function Hp(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function oo(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function eo(e){return e=oo(e),(e<16?"0":"")+e.toString(16)}function Gw(e,t,r,i){return i<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new yi(e,t,r,i)}function pE(e){if(e instanceof yi)return new yi(e.h,e.s,e.l,e.opacity);if(e instanceof t0||(e=Ls(e)),!e)return new yi;if(e instanceof yi)return e;e=e.rgb();var t=e.r/255,r=e.g/255,i=e.b/255,o=Math.min(t,r,i),c=Math.max(t,r,i),s=NaN,u=c-o,d=(c+o)/2;return u?(t===c?s=(r-i)/u+(r0&&d<1?0:s,new yi(s,u,d,e.opacity)}function iK(e,t,r,i){return arguments.length===1?pE(e):new yi(e,t,r,i??1)}function yi(e,t,r,i){this.h=+e,this.s=+t,this.l=+r,this.opacity=+i}y8(yi,iK,uE(t0,{brighter(e){return e=e==null?qp:Math.pow(qp,e),new yi(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Ds:Math.pow(Ds,e),new yi(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,i=r+(r<.5?r:1-r)*t,o=2*r-i;return new xr(d2(e>=240?e-240:e+120,o,i),d2(e,o,i),d2(e<120?e+240:e-120,o,i),this.opacity)},clamp(){return new yi(Yw(this.h),qu(this.s),qu(this.l),Hp(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=Hp(this.opacity);return`${e===1?"hsl(":"hsla("}${Yw(this.h)}, ${qu(this.s)*100}%, ${qu(this.l)*100}%${e===1?")":`, ${e})`}`}}));function Yw(e){return e=(e||0)%360,e<0?e+360:e}function qu(e){return Math.max(0,Math.min(1,e||0))}function d2(e,t,r){return(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)*255}const w8=e=>()=>e;function nK(e,t){return function(r){return e+r*t}}function aK(e,t,r){return e=Math.pow(e,r),t=Math.pow(t,r)-e,r=1/r,function(i){return Math.pow(e+i*t,r)}}function oK(e){return(e=+e)==1?dE:function(t,r){return r-t?aK(t,r,e):w8(isNaN(t)?r:t)}}function dE(e,t){var r=t-e;return r?nK(e,r):w8(isNaN(e)?t:e)}const Ww=(function e(t){var r=oK(t);function i(o,c){var s=r((o=R5(o)).r,(c=R5(c)).r),u=r(o.g,c.g),d=r(o.b,c.b),f=dE(o.opacity,c.opacity);return function(_){return o.r=s(_),o.g=u(_),o.b=d(_),o.opacity=f(_),o+""}}return i.gamma=e,i})(1);function cK(e,t){t||(t=[]);var r=e?Math.min(t.length,e.length):0,i=t.slice(),o;return function(c){for(o=0;or&&(c=t.slice(r,c),u[s]?u[s]+=c:u[++s]=c),(i=i[0])===(o=o[0])?u[s]?u[s]+=o:u[++s]=o:(u[++s]=null,d.push({i:s,x:Kp(i,o)})),r=f2.lastIndex;return rt&&(r=e,e=t,t=r),function(i){return Math.max(e,Math.min(t,i))}}function vK(e,t,r){var i=e[0],o=e[1],c=t[0],s=t[1];return o2?yK:vK,d=f=null,m}function m(g){return g==null||isNaN(g=+g)?c:(d||(d=u(e.map(i),t,r)))(i(s(g)))}return m.invert=function(g){return s(o((f||(f=u(t,e.map(i),Kp)))(g)))},m.domain=function(g){return arguments.length?(e=Array.from(g,Xp),_()):e.slice()},m.range=function(g){return arguments.length?(t=Array.from(g),_()):t.slice()},m.rangeRound=function(g){return t=Array.from(g),r=b8,_()},m.clamp=function(g){return arguments.length?(s=g?!0:sr,_()):s!==sr},m.interpolate=function(g){return arguments.length?(r=g,_()):r},m.unknown=function(g){return arguments.length?(c=g,m):c},function(g,w){return i=g,o=w,_()}}function x8(){return Wd()(sr,sr)}function wK(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Gp(e,t){if(!isFinite(e)||e===0)return null;var r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"),i=e.slice(0,r);return[i.length>1?i[0]+i.slice(2):i,+e.slice(r+1)]}function Dc(e){return e=Gp(Math.abs(e)),e?e[1]:NaN}function bK(e,t){return function(r,i){for(var o=r.length,c=[],s=0,u=e[0],d=0;o>0&&u>0&&(d+u+1>i&&(u=Math.max(1,i-d)),c.push(r.substring(o-=u,o+u)),!((d+=u+1)>i));)u=e[s=(s+1)%e.length];return c.reverse().join(t)}}function xK(e){return function(t){return t.replace(/[0-9]/g,function(r){return e[+r]})}}var jK=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function zs(e){if(!(t=jK.exec(e)))throw new Error("invalid format: "+e);var t;return new j8({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}zs.prototype=j8.prototype;function j8(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}j8.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function AK(e){e:for(var t=e.length,r=1,i=-1,o;r0&&(i=0);break}return i>0?e.slice(0,i)+e.slice(o+1):e}var Yp;function SK(e,t){var r=Gp(e,t);if(!r)return Yp=void 0,e.toPrecision(t);var i=r[0],o=r[1],c=o-(Yp=Math.max(-8,Math.min(8,Math.floor(o/3)))*3)+1,s=i.length;return c===s?i:c>s?i+new Array(c-s+1).join("0"):c>0?i.slice(0,c)+"."+i.slice(c):"0."+new Array(1-c).join("0")+Gp(e,Math.max(0,t+c-1))[0]}function Qw(e,t){var r=Gp(e,t);if(!r)return e+"";var i=r[0],o=r[1];return o<0?"0."+new Array(-o).join("0")+i:i.length>o+1?i.slice(0,o+1)+"."+i.slice(o+1):i+new Array(o-i.length+2).join("0")}const Jw={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:wK,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>Qw(e*100,t),r:Qw,s:SK,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function eb(e){return e}var tb=Array.prototype.map,rb=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function TK(e){var t=e.grouping===void 0||e.thousands===void 0?eb:bK(tb.call(e.grouping,Number),e.thousands+""),r=e.currency===void 0?"":e.currency[0]+"",i=e.currency===void 0?"":e.currency[1]+"",o=e.decimal===void 0?".":e.decimal+"",c=e.numerals===void 0?eb:xK(tb.call(e.numerals,String)),s=e.percent===void 0?"%":e.percent+"",u=e.minus===void 0?"−":e.minus+"",d=e.nan===void 0?"NaN":e.nan+"";function f(m,g){m=zs(m);var w=m.fill,b=m.align,x=m.sign,A=m.symbol,T=m.zero,O=m.width,E=m.comma,N=m.precision,C=m.trim,M=m.type;M==="n"?(E=!0,M="g"):Jw[M]||(N===void 0&&(N=12),C=!0,M="g"),(T||w==="0"&&b==="=")&&(T=!0,w="0",b="=");var R=(g&&g.prefix!==void 0?g.prefix:"")+(A==="$"?r:A==="#"&&/[boxX]/.test(M)?"0"+M.toLowerCase():""),z=(A==="$"?i:/[%p]/.test(M)?s:"")+(g&&g.suffix!==void 0?g.suffix:""),H=Jw[M],Q=/[defgprs%]/.test(M);N=N===void 0?6:/[gprs]/.test(M)?Math.max(1,Math.min(21,N)):Math.max(0,Math.min(20,N));function ee(G){var ve=R,ce=z,ye,B,W;if(M==="c")ce=H(G)+ce,G="";else{G=+G;var re=G<0||1/G<0;if(G=isNaN(G)?d:H(Math.abs(G),N),C&&(G=AK(G)),re&&+G==0&&x!=="+"&&(re=!1),ve=(re?x==="("?x:u:x==="-"||x==="("?"":x)+ve,ce=(M==="s"&&!isNaN(G)&&Yp!==void 0?rb[8+Yp/3]:"")+ce+(re&&x==="("?")":""),Q){for(ye=-1,B=G.length;++yeW||W>57){ce=(W===46?o+G.slice(ye+1):G.slice(ye))+ce,G=G.slice(0,ye);break}}}E&&!T&&(G=t(G,1/0));var oe=ve.length+G.length+ce.length,le=oe>1)+ve+G+ce+le.slice(oe);break;default:G=le+ve+G+ce;break}return c(G)}return ee.toString=function(){return m+""},ee}function _(m,g){var w=Math.max(-8,Math.min(8,Math.floor(Dc(g)/3)))*3,b=Math.pow(10,-w),x=f((m=zs(m),m.type="f",m),{suffix:rb[8+w/3]});return function(A){return x(b*A)}}return{format:f,formatPrefix:_}}var Hu,A8,fE;EK({thousands:",",grouping:[3],currency:["$",""]});function EK(e){return Hu=TK(e),A8=Hu.format,fE=Hu.formatPrefix,Hu}function OK(e){return Math.max(0,-Dc(Math.abs(e)))}function kK(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(Dc(t)/3)))*3-Dc(Math.abs(e)))}function NK(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Dc(t)-Dc(e))+1}function _E(e,t,r,i){var o=P5(e,t,r),c;switch(i=zs(i??",f"),i.type){case"s":{var s=Math.max(Math.abs(e),Math.abs(t));return i.precision==null&&!isNaN(c=kK(o,s))&&(i.precision=c),fE(i,s)}case"":case"e":case"g":case"p":case"r":{i.precision==null&&!isNaN(c=NK(o,Math.max(Math.abs(e),Math.abs(t))))&&(i.precision=c-(i.type==="e"));break}case"f":case"%":{i.precision==null&&!isNaN(c=OK(o))&&(i.precision=c-(i.type==="%")*2);break}}return A8(i)}function ba(e){var t=e.domain;return e.ticks=function(r){var i=t();return C5(i[0],i[i.length-1],r??10)},e.tickFormat=function(r,i){var o=t();return _E(o[0],o[o.length-1],r??10,i)},e.nice=function(r){r==null&&(r=10);var i=t(),o=0,c=i.length-1,s=i[o],u=i[c],d,f,_=10;for(u0;){if(f=M5(s,u,r),f===d)return i[o]=s,i[c]=u,t(i);if(f>0)s=Math.floor(s/f)*f,u=Math.ceil(u/f)*f;else if(f<0)s=Math.ceil(s*f)/f,u=Math.floor(u*f)/f;else break;d=f}return e},e}function mE(){var e=x8();return e.copy=function(){return r0(e,mE())},si.apply(e,arguments),ba(e)}function hE(e){var t;function r(i){return i==null||isNaN(i=+i)?t:i}return r.invert=r,r.domain=r.range=function(i){return arguments.length?(e=Array.from(i,Xp),r):e.slice()},r.unknown=function(i){return arguments.length?(t=i,r):t},r.copy=function(){return hE(e).unknown(t)},e=arguments.length?Array.from(e,Xp):[0,1],ba(r)}function gE(e,t){e=e.slice();var r=0,i=e.length-1,o=e[r],c=e[i],s;return cMath.pow(e,t)}function RK(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function ab(e){return(t,r)=>-e(-t,r)}function S8(e){const t=e(ib,nb),r=t.domain;let i=10,o,c;function s(){return o=RK(i),c=DK(i),r()[0]<0?(o=ab(o),c=ab(c),e(CK,MK)):e(ib,nb),t}return t.base=function(u){return arguments.length?(i=+u,s()):i},t.domain=function(u){return arguments.length?(r(u),s()):r()},t.ticks=u=>{const d=r();let f=d[0],_=d[d.length-1];const m=_0){for(;g<=w;++g)for(b=1;b_)break;T.push(x)}}else for(;g<=w;++g)for(b=i-1;b>=1;--b)if(x=g>0?b/c(-g):b*c(g),!(x_)break;T.push(x)}T.length*2{if(u==null&&(u=10),d==null&&(d=i===10?"s":","),typeof d!="function"&&(!(i%1)&&(d=zs(d)).precision==null&&(d.trim=!0),d=A8(d)),u===1/0)return d;const f=Math.max(1,i*u/t.ticks().length);return _=>{let m=_/c(Math.round(o(_)));return m*ir(gE(r(),{floor:u=>c(Math.floor(o(u))),ceil:u=>c(Math.ceil(o(u)))})),t}function vE(){const e=S8(Wd()).domain([1,10]);return e.copy=()=>r0(e,vE()).base(e.base()),si.apply(e,arguments),e}function ob(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function cb(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function T8(e){var t=1,r=e(ob(t),cb(t));return r.constant=function(i){return arguments.length?e(ob(t=+i),cb(t)):t},ba(r)}function yE(){var e=T8(Wd());return e.copy=function(){return r0(e,yE()).constant(e.constant())},si.apply(e,arguments)}function lb(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function LK(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function zK(e){return e<0?-e*e:e*e}function E8(e){var t=e(sr,sr),r=1;function i(){return r===1?e(sr,sr):r===.5?e(LK,zK):e(lb(r),lb(1/r))}return t.exponent=function(o){return arguments.length?(r=+o,i()):r},ba(t)}function O8(){var e=E8(Wd());return e.copy=function(){return r0(e,O8()).exponent(e.exponent())},si.apply(e,arguments),e}function IK(){return O8.apply(null,arguments).exponent(.5)}function sb(e){return Math.sign(e)*e*e}function BK(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function wE(){var e=x8(),t=[0,1],r=!1,i;function o(c){var s=BK(e(c));return isNaN(s)?i:r?Math.round(s):s}return o.invert=function(c){return e.invert(sb(c))},o.domain=function(c){return arguments.length?(e.domain(c),o):e.domain()},o.range=function(c){return arguments.length?(e.range((t=Array.from(c,Xp)).map(sb)),o):t.slice()},o.rangeRound=function(c){return o.range(c).round(!0)},o.round=function(c){return arguments.length?(r=!!c,o):r},o.clamp=function(c){return arguments.length?(e.clamp(c),o):e.clamp()},o.unknown=function(c){return arguments.length?(i=c,o):i},o.copy=function(){return wE(e.domain(),t).round(r).clamp(e.clamp()).unknown(i)},si.apply(o,arguments),ba(o)}function bE(){var e=[],t=[],r=[],i;function o(){var s=0,u=Math.max(1,t.length);for(r=new Array(u-1);++s0?r[u-1]:e[0],u=r?[i[r-1],t]:[i[f-1],i[f]]},s.unknown=function(d){return arguments.length&&(c=d),s},s.thresholds=function(){return i.slice()},s.copy=function(){return xE().domain([e,t]).range(o).unknown(c)},si.apply(ba(s),arguments)}function jE(){var e=[.5],t=[0,1],r,i=1;function o(c){return c!=null&&c<=c?t[e0(e,c,0,i)]:r}return o.domain=function(c){return arguments.length?(e=Array.from(c),i=Math.min(e.length,t.length-1),o):e.slice()},o.range=function(c){return arguments.length?(t=Array.from(c),i=Math.min(e.length,t.length-1),o):t.slice()},o.invertExtent=function(c){var s=t.indexOf(c);return[e[s-1],e[s]]},o.unknown=function(c){return arguments.length?(r=c,o):r},o.copy=function(){return jE().domain(e).range(t).unknown(r)},si.apply(o,arguments)}const _2=new Date,m2=new Date;function Rt(e,t,r,i){function o(c){return e(c=arguments.length===0?new Date:new Date(+c)),c}return o.floor=c=>(e(c=new Date(+c)),c),o.ceil=c=>(e(c=new Date(c-1)),t(c,1),e(c),c),o.round=c=>{const s=o(c),u=o.ceil(c);return c-s(t(c=new Date(+c),s==null?1:Math.floor(s)),c),o.range=(c,s,u)=>{const d=[];if(c=o.ceil(c),u=u==null?1:Math.floor(u),!(c0))return d;let f;do d.push(f=new Date(+c)),t(c,u),e(c);while(fRt(s=>{if(s>=s)for(;e(s),!c(s);)s.setTime(s-1)},(s,u)=>{if(s>=s)if(u<0)for(;++u<=0;)for(;t(s,-1),!c(s););else for(;--u>=0;)for(;t(s,1),!c(s););}),r&&(o.count=(c,s)=>(_2.setTime(+c),m2.setTime(+s),e(_2),e(m2),Math.floor(r(_2,m2))),o.every=c=>(c=Math.floor(c),!isFinite(c)||!(c>0)?null:c>1?o.filter(i?s=>i(s)%c===0:s=>o.count(0,s)%c===0):o)),o}const Wp=Rt(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Wp.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?Rt(t=>{t.setTime(Math.floor(t/e)*e)},(t,r)=>{t.setTime(+t+r*e)},(t,r)=>(r-t)/e):Wp);Wp.range;const fn=1e3,ni=fn*60,_n=ni*60,yn=_n*24,k8=yn*7,ub=yn*30,h2=yn*365,to=Rt(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*fn)},(e,t)=>(t-e)/fn,e=>e.getUTCSeconds());to.range;const N8=Rt(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*fn)},(e,t)=>{e.setTime(+e+t*ni)},(e,t)=>(t-e)/ni,e=>e.getMinutes());N8.range;const C8=Rt(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*ni)},(e,t)=>(t-e)/ni,e=>e.getUTCMinutes());C8.range;const M8=Rt(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*fn-e.getMinutes()*ni)},(e,t)=>{e.setTime(+e+t*_n)},(e,t)=>(t-e)/_n,e=>e.getHours());M8.range;const P8=Rt(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*_n)},(e,t)=>(t-e)/_n,e=>e.getUTCHours());P8.range;const i0=Rt(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*ni)/yn,e=>e.getDate()-1);i0.range;const Zd=Rt(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/yn,e=>e.getUTCDate()-1);Zd.range;const AE=Rt(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/yn,e=>Math.floor(e/yn));AE.range;function vo(e){return Rt(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,r)=>{t.setDate(t.getDate()+r*7)},(t,r)=>(r-t-(r.getTimezoneOffset()-t.getTimezoneOffset())*ni)/k8)}const Qd=vo(0),Zp=vo(1),VK=vo(2),UK=vo(3),Rc=vo(4),$K=vo(5),FK=vo(6);Qd.range;Zp.range;VK.range;UK.range;Rc.range;$K.range;FK.range;function yo(e){return Rt(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCDate(t.getUTCDate()+r*7)},(t,r)=>(r-t)/k8)}const Jd=yo(0),Qp=yo(1),qK=yo(2),HK=yo(3),Lc=yo(4),KK=yo(5),XK=yo(6);Jd.range;Qp.range;qK.range;HK.range;Lc.range;KK.range;XK.range;const D8=Rt(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());D8.range;const R8=Rt(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());R8.range;const wn=Rt(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());wn.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Rt(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,r)=>{t.setFullYear(t.getFullYear()+r*e)});wn.range;const bn=Rt(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());bn.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Rt(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)});bn.range;function SE(e,t,r,i,o,c){const s=[[to,1,fn],[to,5,5*fn],[to,15,15*fn],[to,30,30*fn],[c,1,ni],[c,5,5*ni],[c,15,15*ni],[c,30,30*ni],[o,1,_n],[o,3,3*_n],[o,6,6*_n],[o,12,12*_n],[i,1,yn],[i,2,2*yn],[r,1,k8],[t,1,ub],[t,3,3*ub],[e,1,h2]];function u(f,_,m){const g=_A).right(s,g);if(w===s.length)return e.every(P5(f/h2,_/h2,m));if(w===0)return Wp.every(Math.max(P5(f,_,m),1));const[b,x]=s[g/s[w-1][2]53)return null;"w"in ie||(ie.w=1),"Z"in ie?(se=v2(Jl(ie.y,0,1)),Ae=se.getUTCDay(),se=Ae>4||Ae===0?Qp.ceil(se):Qp(se),se=Zd.offset(se,(ie.V-1)*7),ie.y=se.getUTCFullYear(),ie.m=se.getUTCMonth(),ie.d=se.getUTCDate()+(ie.w+6)%7):(se=g2(Jl(ie.y,0,1)),Ae=se.getDay(),se=Ae>4||Ae===0?Zp.ceil(se):Zp(se),se=i0.offset(se,(ie.V-1)*7),ie.y=se.getFullYear(),ie.m=se.getMonth(),ie.d=se.getDate()+(ie.w+6)%7)}else("W"in ie||"U"in ie)&&("w"in ie||(ie.w="u"in ie?ie.u%7:"W"in ie?1:0),Ae="Z"in ie?v2(Jl(ie.y,0,1)).getUTCDay():g2(Jl(ie.y,0,1)).getDay(),ie.m=0,ie.d="W"in ie?(ie.w+6)%7+ie.W*7-(Ae+5)%7:ie.w+ie.U*7-(Ae+6)%7);return"Z"in ie?(ie.H+=ie.Z/100|0,ie.M+=ie.Z%100,v2(ie)):g2(ie)}}function z(V,te,de,ie){for(var Ge=0,se=te.length,Ae=de.length,Ee,rt;Ge=Ae)return-1;if(Ee=te.charCodeAt(Ge++),Ee===37){if(Ee=te.charAt(Ge++),rt=C[Ee in pb?te.charAt(Ge++):Ee],!rt||(ie=rt(V,de,ie))<0)return-1}else if(Ee!=de.charCodeAt(ie++))return-1}return ie}function H(V,te,de){var ie=f.exec(te.slice(de));return ie?(V.p=_.get(ie[0].toLowerCase()),de+ie[0].length):-1}function Q(V,te,de){var ie=w.exec(te.slice(de));return ie?(V.w=b.get(ie[0].toLowerCase()),de+ie[0].length):-1}function ee(V,te,de){var ie=m.exec(te.slice(de));return ie?(V.w=g.get(ie[0].toLowerCase()),de+ie[0].length):-1}function G(V,te,de){var ie=T.exec(te.slice(de));return ie?(V.m=O.get(ie[0].toLowerCase()),de+ie[0].length):-1}function ve(V,te,de){var ie=x.exec(te.slice(de));return ie?(V.m=A.get(ie[0].toLowerCase()),de+ie[0].length):-1}function ce(V,te,de){return z(V,t,te,de)}function ye(V,te,de){return z(V,r,te,de)}function B(V,te,de){return z(V,i,te,de)}function W(V){return s[V.getDay()]}function re(V){return c[V.getDay()]}function oe(V){return d[V.getMonth()]}function le(V){return u[V.getMonth()]}function D(V){return o[+(V.getHours()>=12)]}function K(V){return 1+~~(V.getMonth()/3)}function ne(V){return s[V.getUTCDay()]}function ae(V){return c[V.getUTCDay()]}function ge(V){return d[V.getUTCMonth()]}function xe(V){return u[V.getUTCMonth()]}function je(V){return o[+(V.getUTCHours()>=12)]}function De(V){return 1+~~(V.getUTCMonth()/3)}return{format:function(V){var te=M(V+="",E);return te.toString=function(){return V},te},parse:function(V){var te=R(V+="",!1);return te.toString=function(){return V},te},utcFormat:function(V){var te=M(V+="",N);return te.toString=function(){return V},te},utcParse:function(V){var te=R(V+="",!0);return te.toString=function(){return V},te}}}var pb={"-":"",_:" ",0:"0"},qt=/^\s*\d+/,JK=/^%/,eX=/[\\^$*+?|[\]().{}]/g;function Be(e,t,r){var i=e<0?"-":"",o=(i?-e:e)+"",c=o.length;return i+(c[t.toLowerCase(),r]))}function rX(e,t,r){var i=qt.exec(t.slice(r,r+1));return i?(e.w=+i[0],r+i[0].length):-1}function iX(e,t,r){var i=qt.exec(t.slice(r,r+1));return i?(e.u=+i[0],r+i[0].length):-1}function nX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.U=+i[0],r+i[0].length):-1}function aX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.V=+i[0],r+i[0].length):-1}function oX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.W=+i[0],r+i[0].length):-1}function db(e,t,r){var i=qt.exec(t.slice(r,r+4));return i?(e.y=+i[0],r+i[0].length):-1}function fb(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.y=+i[0]+(+i[0]>68?1900:2e3),r+i[0].length):-1}function cX(e,t,r){var i=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return i?(e.Z=i[1]?0:-(i[2]+(i[3]||"00")),r+i[0].length):-1}function lX(e,t,r){var i=qt.exec(t.slice(r,r+1));return i?(e.q=i[0]*3-3,r+i[0].length):-1}function sX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.m=i[0]-1,r+i[0].length):-1}function _b(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.d=+i[0],r+i[0].length):-1}function uX(e,t,r){var i=qt.exec(t.slice(r,r+3));return i?(e.m=0,e.d=+i[0],r+i[0].length):-1}function mb(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.H=+i[0],r+i[0].length):-1}function pX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.M=+i[0],r+i[0].length):-1}function dX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.S=+i[0],r+i[0].length):-1}function fX(e,t,r){var i=qt.exec(t.slice(r,r+3));return i?(e.L=+i[0],r+i[0].length):-1}function _X(e,t,r){var i=qt.exec(t.slice(r,r+6));return i?(e.L=Math.floor(i[0]/1e3),r+i[0].length):-1}function mX(e,t,r){var i=JK.exec(t.slice(r,r+1));return i?r+i[0].length:-1}function hX(e,t,r){var i=qt.exec(t.slice(r));return i?(e.Q=+i[0],r+i[0].length):-1}function gX(e,t,r){var i=qt.exec(t.slice(r));return i?(e.s=+i[0],r+i[0].length):-1}function hb(e,t){return Be(e.getDate(),t,2)}function vX(e,t){return Be(e.getHours(),t,2)}function yX(e,t){return Be(e.getHours()%12||12,t,2)}function wX(e,t){return Be(1+i0.count(wn(e),e),t,3)}function TE(e,t){return Be(e.getMilliseconds(),t,3)}function bX(e,t){return TE(e,t)+"000"}function xX(e,t){return Be(e.getMonth()+1,t,2)}function jX(e,t){return Be(e.getMinutes(),t,2)}function AX(e,t){return Be(e.getSeconds(),t,2)}function SX(e){var t=e.getDay();return t===0?7:t}function TX(e,t){return Be(Qd.count(wn(e)-1,e),t,2)}function EE(e){var t=e.getDay();return t>=4||t===0?Rc(e):Rc.ceil(e)}function EX(e,t){return e=EE(e),Be(Rc.count(wn(e),e)+(wn(e).getDay()===4),t,2)}function OX(e){return e.getDay()}function kX(e,t){return Be(Zp.count(wn(e)-1,e),t,2)}function NX(e,t){return Be(e.getFullYear()%100,t,2)}function CX(e,t){return e=EE(e),Be(e.getFullYear()%100,t,2)}function MX(e,t){return Be(e.getFullYear()%1e4,t,4)}function PX(e,t){var r=e.getDay();return e=r>=4||r===0?Rc(e):Rc.ceil(e),Be(e.getFullYear()%1e4,t,4)}function DX(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+Be(t/60|0,"0",2)+Be(t%60,"0",2)}function gb(e,t){return Be(e.getUTCDate(),t,2)}function RX(e,t){return Be(e.getUTCHours(),t,2)}function LX(e,t){return Be(e.getUTCHours()%12||12,t,2)}function zX(e,t){return Be(1+Zd.count(bn(e),e),t,3)}function OE(e,t){return Be(e.getUTCMilliseconds(),t,3)}function IX(e,t){return OE(e,t)+"000"}function BX(e,t){return Be(e.getUTCMonth()+1,t,2)}function VX(e,t){return Be(e.getUTCMinutes(),t,2)}function UX(e,t){return Be(e.getUTCSeconds(),t,2)}function $X(e){var t=e.getUTCDay();return t===0?7:t}function FX(e,t){return Be(Jd.count(bn(e)-1,e),t,2)}function kE(e){var t=e.getUTCDay();return t>=4||t===0?Lc(e):Lc.ceil(e)}function qX(e,t){return e=kE(e),Be(Lc.count(bn(e),e)+(bn(e).getUTCDay()===4),t,2)}function HX(e){return e.getUTCDay()}function KX(e,t){return Be(Qp.count(bn(e)-1,e),t,2)}function XX(e,t){return Be(e.getUTCFullYear()%100,t,2)}function GX(e,t){return e=kE(e),Be(e.getUTCFullYear()%100,t,2)}function YX(e,t){return Be(e.getUTCFullYear()%1e4,t,4)}function WX(e,t){var r=e.getUTCDay();return e=r>=4||r===0?Lc(e):Lc.ceil(e),Be(e.getUTCFullYear()%1e4,t,4)}function ZX(){return"+0000"}function vb(){return"%"}function yb(e){return+e}function wb(e){return Math.floor(+e/1e3)}var lc,NE,CE;QX({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function QX(e){return lc=QK(e),NE=lc.format,lc.parse,CE=lc.utcFormat,lc.utcParse,lc}function JX(e){return new Date(e)}function eG(e){return e instanceof Date?+e:+new Date(+e)}function L8(e,t,r,i,o,c,s,u,d,f){var _=x8(),m=_.invert,g=_.domain,w=f(".%L"),b=f(":%S"),x=f("%I:%M"),A=f("%I %p"),T=f("%a %d"),O=f("%b %d"),E=f("%B"),N=f("%Y");function C(M){return(d(M)t(o/(e.length-1)))},r.quantiles=function(i){return Array.from({length:i+1},(o,c)=>$H(e,c/i))},r.copy=function(){return RE(t).domain(e)},Tn.apply(r,arguments)}function t1(){var e=0,t=.5,r=1,i=1,o,c,s,u,d,f=sr,_,m=!1,g;function w(x){return isNaN(x=+x)?g:(x=.5+((x=+_(x))-c)*(i*x{if(e!=null){var{scale:i,type:o}=e;if(i==="auto")return o==="category"&&r&&(r.indexOf("LineChart")>=0||r.indexOf("AreaChart")>=0||r.indexOf("ComposedChart")>=0&&!t)?"point":o==="category"?"band":"linear";if(typeof i=="string")return cG(i)?i:"point"}};function lG(e,t){for(var r=0,i=e.length,o=e[0]t)?r=c+1:i=c}return r}function VE(e,t){if(e){var r=t??e.domain(),i=r.map(c=>{var s;return(s=e(c))!==null&&s!==void 0?s:0}),o=e.range();if(!(r.length===0||o.length<2))return c=>{var s,u,d=lG(i,c);if(d<=0)return r[0];if(d>=r.length)return r[r.length-1];var f=(s=i[d-1])!==null&&s!==void 0?s:0,_=(u=i[d])!==null&&u!==void 0?u:0;return Math.abs(c-f)<=Math.abs(c-_)?r[d-1]:r[d]}}}function sG(e){if(e!=null)return"invert"in e&&typeof e.invert=="function"?e.invert.bind(e):VE(e,void 0)}function xb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Jp(e){for(var t=1;te.cartesianAxis.xAxis[t],Fi=(e,t)=>{var r=UE(e,t);return r??kt},Nt={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:I5,hide:!0,id:0,includeHidden:!1,interval:"preserveEnd",minTickGap:5,mirror:!1,name:void 0,orientation:"left",padding:{top:0,bottom:0},reversed:!1,scale:"auto",tick:!0,tickCount:5,tickFormatter:void 0,ticks:void 0,type:"number",unit:void 0,niceTicks:"auto",width:Ws},$E=(e,t)=>e.cartesianAxis.yAxis[t],qi=(e,t)=>{var r=$E(e,t);return r??Nt},FE={domain:[0,"auto"],includeHidden:!1,reversed:!1,allowDataOverflow:!1,allowDuplicatedCategory:!1,dataKey:void 0,id:0,name:"",range:[64,64],scale:"auto",type:"number",unit:""},V8=(e,t)=>{var r=e.cartesianAxis.zAxis[t];return r??FE},pr=(e,t,r)=>{switch(t){case"xAxis":return Fi(e,r);case"yAxis":return qi(e,r);case"zAxis":return V8(e,r);case"angleAxis":return p8(e,r);case"radiusAxis":return d8(e,r);default:throw new Error("Unexpected axis type: ".concat(t))}},fG=(e,t,r)=>{switch(t){case"xAxis":return Fi(e,r);case"yAxis":return qi(e,r);default:throw new Error("Unexpected axis type: ".concat(t))}},n0=(e,t,r)=>{switch(t){case"xAxis":return Fi(e,r);case"yAxis":return qi(e,r);case"angleAxis":return p8(e,r);case"radiusAxis":return d8(e,r);default:throw new Error("Unexpected axis type: ".concat(t))}},qE=e=>e.graphicalItems.cartesianItems.some(t=>t.type==="bar")||e.graphicalItems.polarItems.some(t=>t.type==="radialBar");function HE(e,t){return r=>{switch(e){case"xAxis":return"xAxisId"in r&&r.xAxisId===t;case"yAxis":return"yAxisId"in r&&r.yAxisId===t;case"zAxis":return"zAxisId"in r&&r.zAxisId===t;case"angleAxis":return"angleAxisId"in r&&r.angleAxisId===t;case"radiusAxis":return"radiusAxisId"in r&&r.radiusAxisId===t;default:return!1}}}var r1=e=>e.graphicalItems.cartesianItems,_G=q([$t,Kd],HE),KE=(e,t,r)=>e.filter(r).filter(i=>t?.includeHidden===!0?!0:!i.hide),a0=q([r1,pr,_G],KE,{memoizeOptions:{resultEqualityCheck:Yd}}),XE=q([a0],e=>e.filter(t=>t.type==="area"||t.type==="bar").filter(Xd)),GE=e=>e.filter(t=>!("stackId"in t)||t.stackId===void 0),mG=q([a0],GE),YE=e=>e.map(t=>t.data).filter(Boolean).flat(1),hG=q([a0],YE,{memoizeOptions:{resultEqualityCheck:Yd}}),WE=(e,t)=>{var{chartData:r=[],dataStartIndex:i,dataEndIndex:o}=t;return e.length>0?e:r.slice(i,o+1)},U8=q([hG,n8],WE),ZE=(e,t,r)=>t?.dataKey!=null?e.map(i=>({value:ht(i,t.dataKey)})):r.length>0?r.map(i=>i.dataKey).flatMap(i=>e.map(o=>({value:ht(o,i)}))):e.map(i=>({value:i})),o0=q([U8,pr,a0],ZE);function Ec(e){if(ci(e)||e instanceof Date){var t=Number(e);if(ke(t))return t}}function jb(e){if(Array.isArray(e)){var t=[Ec(e[0]),Ec(e[1])];return Li(t)?t:void 0}var r=Ec(e);if(r!=null)return[r,r]}function xn(e){return e.map(Ec).filter(br)}function gG(e,t){var r=Ec(e),i=Ec(t);return r==null&&i==null?0:r==null?-1:i==null?1:r-i}var vG=q([o0],e=>e?.map(t=>t.value).sort(gG));function QE(e,t){switch(e){case"xAxis":return t.direction==="x";case"yAxis":return t.direction==="y";default:return!1}}function yG(e,t,r){return!r||typeof t!="number"||Bi(t)?[]:r.length?xn(r.flatMap(i=>{var o=ht(e,i.dataKey),c,s;if(Array.isArray(o)?[c,s]=o:c=s=o,!(!ke(c)||!ke(s)))return[t-c,t+s]})):[]}var Lt=e=>{var t=Ft(e),r=Kc(e);return n0(e,t,r)},c0=q([Lt],e=>e?.dataKey),wG=q([XE,n8,Lt],aE),JE=(e,t,r,i)=>{var o={},c=t.reduce((s,u)=>{if(u.stackId==null)return s;var d=s[u.stackId];return d==null&&(d=[]),d.push(u),s[u.stackId]=d,s},o);return Object.fromEntries(Object.entries(c).map(s=>{var[u,d]=s,f=i?[...d].reverse():d,_=f.map(_8);return[u,{stackedData:j$(e,_,r),graphicalItems:f}]}))},B5=q([wG,XE,$d,QT],JE),eO=(e,t,r,i)=>{var{dataStartIndex:o,dataEndIndex:c}=t;if(i==null&&r!=="zAxis"){var s=O$(e,o,c);if(!(s!=null&&s[0]===0&&s[1]===0))return s}},bG=q([pr],e=>e.allowDataOverflow),$8=e=>{var t;if(e==null||!("domain"in e))return I5;if(e.domain!=null)return e.domain;if("ticks"in e&&e.ticks!=null){if(e.type==="number"){var r=xn(e.ticks);return[Math.min(...r),Math.max(...r)]}if(e.type==="category")return e.ticks.map(String)}return(t=e?.domain)!==null&&t!==void 0?t:I5},tO=q([pr],$8),rO=q([tO,bG],BT),xG=q([B5,Sn,$t,rO],eO,{memoizeOptions:{resultEqualityCheck:Gd}}),F8=e=>e.errorBars,jG=(e,t,r)=>e.flatMap(i=>t[i.id]).filter(Boolean).filter(i=>QE(r,i)),ed=function(){for(var t=arguments.length,r=new Array(t),i=0;i{var c,s;if(r.length>0&&e.forEach(u=>{r.forEach(d=>{var f,_,m=(f=i[d.id])===null||f===void 0?void 0:f.filter(T=>QE(o,T)),g=ht(u,(_=t.dataKey)!==null&&_!==void 0?_:d.dataKey),w=yG(u,g,m);if(w.length>=2){var b=Math.min(...w),x=Math.max(...w);(c==null||bs)&&(s=x)}var A=jb(g);A!=null&&(c=c==null?A[0]:Math.min(c,A[0]),s=s==null?A[1]:Math.max(s,A[1]))})}),t?.dataKey!=null&&e.forEach(u=>{var d=jb(ht(u,t.dataKey));d!=null&&(c=c==null?d[0]:Math.min(c,d[0]),s=s==null?d[1]:Math.max(s,d[1]))}),ke(c)&&ke(s))return[c,s]},AG=q([U8,pr,mG,F8,$t],iO,{memoizeOptions:{resultEqualityCheck:Gd}});function SG(e){var{value:t}=e;if(ci(t)||t instanceof Date)return t}var TG=(e,t,r)=>{var i=e.map(SG).filter(o=>o!=null);return r&&(t.dataKey==null||t.allowDuplicatedCategory&&hS(i))?zT(0,e.length):t.allowDuplicatedCategory?i:Array.from(new Set(i))},nO=e=>e.referenceElements.dots,Gc=(e,t,r)=>e.filter(i=>i.ifOverflow==="extendDomain").filter(i=>t==="xAxis"?i.xAxisId===r:i.yAxisId===r),EG=q([nO,$t,Kd],Gc),aO=e=>e.referenceElements.areas,OG=q([aO,$t,Kd],Gc),oO=e=>e.referenceElements.lines,kG=q([oO,$t,Kd],Gc),cO=(e,t)=>{if(e!=null){var r=xn(e.map(i=>t==="xAxis"?i.x:i.y));if(r.length!==0)return[Math.min(...r),Math.max(...r)]}},NG=q(EG,$t,cO),lO=(e,t)=>{if(e!=null){var r=xn(e.flatMap(i=>[t==="xAxis"?i.x1:i.y1,t==="xAxis"?i.x2:i.y2]));if(r.length!==0)return[Math.min(...r),Math.max(...r)]}},CG=q([OG,$t],lO);function MG(e){var t;if(e.x!=null)return xn([e.x]);var r=(t=e.segment)===null||t===void 0?void 0:t.map(i=>i.x);return r==null||r.length===0?[]:xn(r)}function PG(e){var t;if(e.y!=null)return xn([e.y]);var r=(t=e.segment)===null||t===void 0?void 0:t.map(i=>i.y);return r==null||r.length===0?[]:xn(r)}var sO=(e,t)=>{if(e!=null){var r=e.flatMap(i=>t==="xAxis"?MG(i):PG(i));if(r.length!==0)return[Math.min(...r),Math.max(...r)]}},DG=q([kG,$t],sO),RG=q(NG,DG,CG,(e,t,r)=>ed(e,r,t)),uO=(e,t,r,i,o,c,s,u)=>{if(r!=null)return r;var d=s==="vertical"&&u==="xAxis"||s==="horizontal"&&u==="yAxis",f=d?ed(i,c,o):ed(c,o);return hH(t,f,e.allowDataOverflow)},LG=q([pr,tO,rO,xG,AG,RG,Qe,$t],uO,{memoizeOptions:{resultEqualityCheck:Gd}}),zG=[0,1],pO=(e,t,r,i,o,c,s)=>{if(!((e==null||r==null||r.length===0)&&s===void 0)){var{dataKey:u,type:d}=e,f=wa(t,c);if(f&&u==null){var _;return zT(0,(_=r?.length)!==null&&_!==void 0?_:0)}return d==="category"?TG(i,e,f):o==="expand"?zG:s}},q8=q([pr,Qe,U8,o0,$d,$t,LG],pO),Yc=q([pr,qE,l8],BE),dO=(e,t,r)=>{var{niceTicks:i}=t;if(i!=="none"){var o=$8(t),c=Array.isArray(o)&&(o[0]==="auto"||o[1]==="auto");if((i==="snap125"||i==="adaptive")&&t!=null&&t.tickCount&&Li(e)){if(c)return Pw(e,t.tickCount,t.allowDecimals,i);if(t.type==="number")return Dw(e,t.tickCount,t.allowDecimals,i)}if(i==="auto"&&r==="linear"&&t!=null&&t.tickCount){if(c&&Li(e))return Pw(e,t.tickCount,t.allowDecimals,"adaptive");if(t.type==="number"&&Li(e))return Dw(e,t.tickCount,t.allowDecimals,"adaptive")}}},H8=q([q8,n0,Yc],dO),fO=(e,t,r,i)=>{if(i!=="angleAxis"&&e?.type==="number"&&Li(t)&&Array.isArray(r)&&r.length>0){var o,c,s=t[0],u=(o=r[0])!==null&&o!==void 0?o:0,d=t[1],f=(c=r[r.length-1])!==null&&c!==void 0?c:0;return[Math.min(s,u),Math.max(d,f)]}return t},IG=q([pr,q8,H8,$t],fO),BG=q(o0,pr,(e,t)=>{if(!(!t||t.type!=="number")){var r=1/0,i=Array.from(xn(e.map(m=>m.value))).sort((m,g)=>m-g),o=i[0],c=i[i.length-1];if(o==null||c==null)return 1/0;var s=c-o;if(s===0)return 1/0;for(var u=0;uo,(e,t,r,i,o)=>{if(!ke(e))return 0;var c=t==="vertical"?i.height:i.width;if(o==="gap")return e*c/2;if(o==="no-gap"){var s=xi(r,e*c),u=e*c/2;return u-s-(u-s)/c*s}return 0}),VG=(e,t,r)=>{var i=Fi(e,t);return i==null||typeof i.padding!="string"?0:_O(e,"xAxis",t,r,i.padding)},UG=(e,t,r)=>{var i=qi(e,t);return i==null||typeof i.padding!="string"?0:_O(e,"yAxis",t,r,i.padding)},$G=q(Fi,VG,(e,t)=>{var r,i;if(e==null)return{left:0,right:0};var{padding:o}=e;return typeof o=="string"?{left:t,right:t}:{left:((r=o.left)!==null&&r!==void 0?r:0)+t,right:((i=o.right)!==null&&i!==void 0?i:0)+t}}),FG=q(qi,UG,(e,t)=>{var r,i;if(e==null)return{top:0,bottom:0};var{padding:o}=e;return typeof o=="string"?{top:t,bottom:t}:{top:((r=o.top)!==null&&r!==void 0?r:0)+t,bottom:((i=o.bottom)!==null&&i!==void 0?i:0)+t}}),qG=q([Ut,$G,Ld,Rd,(e,t,r)=>r],(e,t,r,i,o)=>{var{padding:c}=i;return o?[c.left,r.width-c.right]:[e.left+t.left,e.left+e.width-t.right]}),HG=q([Ut,Qe,FG,Ld,Rd,(e,t,r)=>r],(e,t,r,i,o,c)=>{var{padding:s}=o;return c?[i.height-s.bottom,s.top]:t==="horizontal"?[e.top+e.height-r.bottom,e.top+r.top]:[e.top+r.top,e.top+e.height-r.bottom]}),l0=(e,t,r,i)=>{var o;switch(t){case"xAxis":return qG(e,r,i);case"yAxis":return HG(e,r,i);case"zAxis":return(o=V8(e,r))===null||o===void 0?void 0:o.range;case"angleAxis":return rE(e);case"radiusAxis":return iE(e,r);default:return}},mO=q([pr,l0],Fd),KG=q([Yc,IG],NH),K8=q([pr,Yc,KG,mO],B8),hO=(e,t,r,i)=>{if(!(r==null||r.dataKey==null)){var{type:o,scale:c}=r,s=wa(e,i);if(s&&(o==="number"||c!=="auto"))return t.map(u=>u.value)}},X8=q([Qe,o0,n0,$t],hO),_a=q([K8],m8);q([K8],sG);q([K8,vG],VE);q([a0,F8,$t],jG);function gO(e,t){return e.idt.id?1:0}var i1=(e,t)=>t,n1=(e,t,r)=>r,XG=q(Pd,i1,n1,(e,t,r)=>e.filter(i=>i.orientation===t).filter(i=>i.mirror===r).sort(gO)),GG=q(Dd,i1,n1,(e,t,r)=>e.filter(i=>i.orientation===t).filter(i=>i.mirror===r).sort(gO)),vO=(e,t)=>({width:e.width,height:t.height}),YG=(e,t)=>{var r=typeof t.width=="number"?t.width:Ws;return{width:r,height:e.height}},yO=q(Ut,Fi,vO),WG=(e,t,r)=>{switch(t){case"top":return e.top;case"bottom":return r-e.bottom;default:return 0}},ZG=(e,t,r)=>{switch(t){case"left":return e.left;case"right":return r-e.right;default:return 0}},QG=q(An,Ut,XG,i1,n1,(e,t,r,i,o)=>{var c={},s;return r.forEach(u=>{var d=vO(t,u);s==null&&(s=WG(t,i,e));var f=i==="top"&&!o||i==="bottom"&&o;c[u.id]=s-Number(f)*d.height,s+=(f?-1:1)*d.height}),c}),JG=q(jn,Ut,GG,i1,n1,(e,t,r,i,o)=>{var c={},s;return r.forEach(u=>{var d=YG(t,u);s==null&&(s=ZG(t,i,e));var f=i==="left"&&!o||i==="right"&&o;c[u.id]=s-Number(f)*d.width,s+=(f?-1:1)*d.width}),c}),eY=(e,t)=>{var r=Fi(e,t);if(r!=null)return QG(e,r.orientation,r.mirror)},tY=q([Ut,Fi,eY,(e,t)=>t],(e,t,r,i)=>{if(t!=null){var o=r?.[i];return o==null?{x:e.left,y:0}:{x:e.left,y:o}}}),rY=(e,t)=>{var r=qi(e,t);if(r!=null)return JG(e,r.orientation,r.mirror)},iY=q([Ut,qi,rY,(e,t)=>t],(e,t,r,i)=>{if(t!=null){var o=r?.[i];return o==null?{x:0,y:e.top}:{x:o,y:e.top}}}),wO=q(Ut,qi,(e,t)=>{var r=typeof t.width=="number"?t.width:Ws;return{width:r,height:e.height}}),Ab=(e,t,r)=>{switch(t){case"xAxis":return yO(e,r).width;case"yAxis":return wO(e,r).height;default:return}},bO=(e,t,r,i)=>{if(r!=null){var{allowDuplicatedCategory:o,type:c,dataKey:s}=r,u=wa(e,i),d=t.map(f=>f.value);if(s&&u&&c==="category"&&o&&hS(d))return d}},G8=q([Qe,o0,pr,$t],bO),Sb=q([Qe,fG,Yc,_a,G8,X8,l0,H8,$t],(e,t,r,i,o,c,s,u,d)=>{if(t!=null){var f=wa(e,d);return{angle:t.angle,interval:t.interval,minTickGap:t.minTickGap,orientation:t.orientation,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,axisType:d,categoricalDomain:c,duplicateDomain:o,isCategorical:f,niceTicks:u,range:s,realScaleType:r,scale:i}}}),nY=(e,t,r,i,o,c,s,u,d)=>{if(!(t==null||i==null)){var f=wa(e,d),{type:_,ticks:m,tickCount:g}=t,w=r==="scaleBand"&&typeof i.bandwidth=="function"?i.bandwidth()/2:2,b=_==="category"&&i.bandwidth?i.bandwidth()/w:0;b=d==="angleAxis"&&c!=null&&c.length>=2?wr(c[0]-c[1])*2*b:b;var x=m||o;return x?x.map((A,T)=>{var O=s?s.indexOf(A):A,E=i.map(O);return ke(E)?{index:T,coordinate:E+b,value:A,offset:b}:null}).filter(br):f&&u?u.map((A,T)=>{var O=i.map(A);return ke(O)?{coordinate:O+b,value:A,index:T,offset:b}:null}).filter(br):i.ticks?i.ticks(g).map((A,T)=>{var O=i.map(A);return ke(O)?{coordinate:O+b,value:A,index:T,offset:b}:null}).filter(br):i.domain().map((A,T)=>{var O=i.map(A);return ke(O)?{coordinate:O+b,value:s?s[A]:A,index:T,offset:b}:null}).filter(br)}},xO=q([Qe,n0,Yc,_a,H8,l0,G8,X8,$t],nY),aY=(e,t,r,i,o,c,s)=>{if(!(t==null||r==null||i==null||i[0]===i[1])){var u=wa(e,s),{tickCount:d}=t,f=0;return f=s==="angleAxis"&&i?.length>=2?wr(i[0]-i[1])*2*f:f,u&&c?c.map((_,m)=>{var g=r.map(_);return ke(g)?{coordinate:g+f,value:_,index:m,offset:f}:null}).filter(br):r.ticks?r.ticks(d).map((_,m)=>{var g=r.map(_);return ke(g)?{coordinate:g+f,value:_,index:m,offset:f}:null}).filter(br):r.domain().map((_,m)=>{var g=r.map(_);return ke(g)?{coordinate:g+f,value:o?o[_]:_,index:m,offset:f}:null}).filter(br)}},ma=q([Qe,n0,_a,l0,G8,X8,$t],aY),$i=q(pr,_a,(e,t)=>{if(!(e==null||t==null))return Jp(Jp({},e),{},{scale:t})}),oY=q([pr,Yc,q8,mO],B8),cY=q([oY],m8),lY=q((e,t,r)=>V8(e,r),cY,(e,t)=>{if(!(e==null||t==null))return Jp(Jp({},e),{},{scale:t})}),sY=q([Qe,Pd,Dd],(e,t,r)=>{switch(e){case"horizontal":return t.some(i=>i.reversed)?"right-to-left":"left-to-right";case"vertical":return r.some(i=>i.reversed)?"bottom-to-top":"top-to-bottom";case"centric":case"radial":return"left-to-right";default:return}}),uY=(e,t,r)=>{var i;return(i=e.renderedTicks[t])===null||i===void 0?void 0:i[r]};q([uY],e=>{if(!(!e||e.length===0))return t=>{var r,i=1/0,o=e[0];for(var c of e){var s=Math.abs(c.coordinate-t);se.options.defaultTooltipEventType,AO=e=>e.options.validateTooltipEventTypes;function SO(e,t,r){if(e==null)return t;var i=e?"axis":"item";return r==null?t:r.includes(i)?i:t}function Y8(e,t){var r=jO(e),i=AO(e);return SO(t,r,i)}function pY(e){return _e(t=>Y8(t,e))}var TO=(e,t)=>{var r,i=Number(t);if(!(Bi(i)||t==null))return i>=0?e==null||(r=e[i])===null||r===void 0?void 0:r.value:void 0},dY=e=>e.tooltip.settings,la={active:!1,index:null,dataKey:void 0,graphicalItemId:void 0,coordinate:void 0},fY={itemInteraction:{click:la,hover:la},axisInteraction:{click:la,hover:la},keyboardInteraction:la,syncInteraction:{active:!1,index:null,dataKey:void 0,label:void 0,coordinate:void 0,sourceViewBox:void 0,graphicalItemId:void 0},tooltipItemPayloads:[],settings:{shared:void 0,trigger:"hover",axisId:0,active:!1,defaultIndex:void 0}},EO=nr({name:"tooltip",initialState:fY,reducers:{addTooltipEntrySettings:{reducer(e,t){e.tooltipItemPayloads.push(t.payload)},prepare:at()},replaceTooltipEntrySettings:{reducer(e,t){var{prev:r,next:i}=t.payload,o=ii(e).tooltipItemPayloads.indexOf(r);o>-1&&(e.tooltipItemPayloads[o]=i)},prepare:at()},removeTooltipEntrySettings:{reducer(e,t){var r=ii(e).tooltipItemPayloads.indexOf(t.payload);r>-1&&e.tooltipItemPayloads.splice(r,1)},prepare:at()},setTooltipSettingsState(e,t){e.settings=t.payload},setActiveMouseOverItemIndex(e,t){e.syncInteraction.active=!1,e.keyboardInteraction.active=!1,e.itemInteraction.hover.active=!0,e.itemInteraction.hover.index=t.payload.activeIndex,e.itemInteraction.hover.dataKey=t.payload.activeDataKey,e.itemInteraction.hover.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.hover.coordinate=t.payload.activeCoordinate},mouseLeaveChart(e){e.itemInteraction.hover.active=!1,e.axisInteraction.hover.active=!1},mouseLeaveItem(e){e.itemInteraction.hover.active=!1},setActiveClickItemIndex(e,t){e.syncInteraction.active=!1,e.itemInteraction.click.active=!0,e.keyboardInteraction.active=!1,e.itemInteraction.click.index=t.payload.activeIndex,e.itemInteraction.click.dataKey=t.payload.activeDataKey,e.itemInteraction.click.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.click.coordinate=t.payload.activeCoordinate},setMouseOverAxisIndex(e,t){e.syncInteraction.active=!1,e.axisInteraction.hover.active=!0,e.keyboardInteraction.active=!1,e.axisInteraction.hover.index=t.payload.activeIndex,e.axisInteraction.hover.dataKey=t.payload.activeDataKey,e.axisInteraction.hover.coordinate=t.payload.activeCoordinate},setMouseClickAxisIndex(e,t){e.syncInteraction.active=!1,e.keyboardInteraction.active=!1,e.axisInteraction.click.active=!0,e.axisInteraction.click.index=t.payload.activeIndex,e.axisInteraction.click.dataKey=t.payload.activeDataKey,e.axisInteraction.click.coordinate=t.payload.activeCoordinate},setSyncInteraction(e,t){e.syncInteraction=t.payload},setKeyboardInteraction(e,t){e.keyboardInteraction.active=t.payload.active,e.keyboardInteraction.index=t.payload.activeIndex,e.keyboardInteraction.coordinate=t.payload.activeCoordinate}}}),{addTooltipEntrySettings:_Y,replaceTooltipEntrySettings:mY,removeTooltipEntrySettings:hY,setTooltipSettingsState:gY,setActiveMouseOverItemIndex:OO,mouseLeaveItem:vY,mouseLeaveChart:kO,setActiveClickItemIndex:yY,setMouseOverAxisIndex:NO,setMouseClickAxisIndex:wY,setSyncInteraction:V5,setKeyboardInteraction:td}=EO.actions,bY=EO.reducer;function Tb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Ku(e){for(var t=1;t{if(t==null)return la;var o=SY(e,t,r);if(o==null)return la;if(o.active)return o;if(e.keyboardInteraction.active)return e.keyboardInteraction;if(e.syncInteraction.active&&e.syncInteraction.index!=null)return e.syncInteraction;var c=e.settings.active===!0;if(TY(o)){if(c)return Ku(Ku({},o),{},{active:!0})}else if(i!=null)return{active:!0,coordinate:void 0,dataKey:void 0,index:i,graphicalItemId:void 0};return Ku(Ku({},la),{},{coordinate:o.coordinate})};function EY(e){if(typeof e=="number")return Number.isFinite(e)?e:void 0;if(e instanceof Date){var t=e.valueOf();return Number.isFinite(t)?t:void 0}var r=Number(e);return Number.isFinite(r)?r:void 0}function OY(e,t){var r=EY(e),i=t[0],o=t[1];if(r===void 0)return!1;var c=Math.min(i,o),s=Math.max(i,o);return r>=c&&r<=s}function kY(e,t,r){if(r==null||t==null)return!0;var i=ht(e,t);return i==null||!Li(r)?!0:OY(i,r)}var W8=(e,t,r,i)=>{var o=e?.index;if(o==null)return null;var c=Number(o);if(!ke(c))return o;var s=0,u=1/0;t.length>0&&(u=t.length-1);var d=Math.max(s,Math.min(c,u)),f=t[d];return f==null||kY(f,r,i)?String(d):null},MO=(e,t,r,i,o,c,s)=>{if(c!=null){var u=s[0],d=u?.getPosition(c);if(d!=null)return d;var f=o?.[Number(c)];if(f)return r==="horizontal"?{x:f.coordinate,y:(i.top+t)/2}:{x:(i.left+e)/2,y:f.coordinate}}},PO=(e,t,r,i)=>{if(t==="axis")return e.tooltipItemPayloads;if(e.tooltipItemPayloads.length===0)return[];var o;if(r==="hover"?o=e.itemInteraction.hover.graphicalItemId:o=e.itemInteraction.click.graphicalItemId,e.syncInteraction.active&&o==null)return e.tooltipItemPayloads;if(o==null&&i!=null){var c=e.tooltipItemPayloads[0];return c!=null?[c]:[]}return e.tooltipItemPayloads.filter(s=>{var u;return((u=s.settings)===null||u===void 0?void 0:u.graphicalItemId)===o})},DO=e=>e.options.tooltipPayloadSearcher,Wc=e=>e.tooltip;function Eb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Ob(e){for(var t=1;te(t)}function kb(e){if(typeof e=="string")return e}function LY(e){if(!(e==null||typeof e!="object")){var t="name"in e?PY(e.name):void 0,r="unit"in e?DY(e.unit):void 0,i="dataKey"in e?RY(e.dataKey):void 0,o="payload"in e?e.payload:void 0,c="color"in e?kb(e.color):void 0,s="fill"in e?kb(e.fill):void 0;return{name:t,unit:r,dataKey:i,payload:o,color:c,fill:s}}}function zY(e,t){return e??t}var RO=(e,t,r,i,o,c,s)=>{if(!(t==null||c==null)){var{chartData:u,computedData:d,dataStartIndex:f,dataEndIndex:_}=r,m=[];return e.reduce((g,w)=>{var b,{dataDefinedOnItem:x,settings:A}=w,T=zY(x,u),O=Array.isArray(T)?lT(T,f,_):T,E=(b=A?.dataKey)!==null&&b!==void 0?b:i,N=A?.nameKey,C;if(i&&Array.isArray(O)&&!Array.isArray(O[0])&&s==="axis"?C=gS(O,i,o):C=c(O,t,d,N),Array.isArray(C))C.forEach(R=>{var z,H,Q=LY(R),ee=Q?.name,G=Q?.dataKey,ve=Q?.payload,ce=Ob(Ob({},A),{},{name:ee,unit:Q?.unit,color:(z=Q?.color)!==null&&z!==void 0?z:A?.color,fill:(H=Q?.fill)!==null&&H!==void 0?H:A?.fill});g.push(jy({tooltipEntrySettings:ce,dataKey:G,payload:ve,value:ht(ve,G),name:ee==null?void 0:String(ee)}))});else{var M;g.push(jy({tooltipEntrySettings:A,dataKey:E,payload:C,value:ht(C,E),name:(M=ht(C,N))!==null&&M!==void 0?M:A?.name}))}return g},m)}},Z8=q([Lt,qE,l8],BE),IY=q([e=>e.graphicalItems.cartesianItems,e=>e.graphicalItems.polarItems],(e,t)=>[...e,...t]),BY=q([Ft,Kc],HE),Zc=q([IY,Lt,BY],KE,{memoizeOptions:{resultEqualityCheck:Yd}}),VY=q([Zc],e=>e.filter(Xd)),UY=q([Zc],YE,{memoizeOptions:{resultEqualityCheck:Yd}}),Qc=q([UY,Sn],WE),$Y=q([VY,Sn,Lt],aE),Q8=q([Qc,Lt,Zc],ZE),LO=q([Lt],$8),FY=q([Lt],e=>e.allowDataOverflow),zO=q([LO,FY],BT),qY=q([Zc],e=>e.filter(Xd)),HY=q([$Y,qY,$d,QT],JE),KY=q([HY,Sn,Ft,zO],eO),XY=q([Zc],GE),GY=q([Qc,Lt,XY,F8,Ft],iO,{memoizeOptions:{resultEqualityCheck:Gd}}),YY=q([nO,Ft,Kc],Gc),WY=q([YY,Ft],cO),ZY=q([aO,Ft,Kc],Gc),QY=q([ZY,Ft],lO),JY=q([oO,Ft,Kc],Gc),eW=q([JY,Ft],sO),tW=q([WY,eW,QY],ed),rW=q([Lt,LO,zO,KY,GY,tW,Qe,Ft],uO),s0=q([Lt,Qe,Qc,Q8,$d,Ft,rW],pO),iW=q([s0,Lt,Z8],dO),nW=q([Lt,s0,iW,Ft],fO),IO=e=>{var t=Ft(e),r=Kc(e),i=!1;return l0(e,t,r,i)},BO=q([Lt,IO],Fd),aW=q([Lt,Z8,nW,BO],B8),VO=q([aW],m8),oW=q([Qe,Q8,Lt,Ft],bO),cW=q([Qe,Q8,Lt,Ft],hO),lW=(e,t,r,i,o,c,s,u)=>{if(t){var{type:d}=t,f=wa(e,u);if(i){var _=r==="scaleBand"&&i.bandwidth?i.bandwidth()/2:2,m=d==="category"&&i.bandwidth?i.bandwidth()/_:0;return m=u==="angleAxis"&&o!=null&&o?.length>=2?wr(o[0]-o[1])*2*m:m,f&&s?s.map((g,w)=>{var b=i.map(g);return ke(b)?{coordinate:b+m,value:g,index:w,offset:m}:null}).filter(br):i.domain().map((g,w)=>{var b=i.map(g);return ke(b)?{coordinate:b+m,value:c?c[g]:g,index:w,offset:m}:null}).filter(br)}}},En=q([Qe,Lt,Z8,VO,IO,oW,cW,Ft],lW),J8=q([jO,AO,dY],(e,t,r)=>SO(r.shared,e,t)),UO=e=>e.tooltip.settings.trigger,e4=e=>e.tooltip.settings.defaultIndex,u0=q([Wc,J8,UO,e4],CO),_o=q([u0,Qc,c0,s0],W8),$O=q([En,_o],TO),FO=q([u0],e=>{if(e)return e.dataKey}),sW=q([u0],e=>{if(e)return e.graphicalItemId}),qO=q([Wc,J8,UO,e4],PO),uW=q([jn,An,Qe,Ut,En,e4,qO],MO),pW=q([u0,uW],(e,t)=>e!=null&&e.coordinate?e.coordinate:t),dW=q([u0],e=>{var t;return(t=e?.active)!==null&&t!==void 0?t:!1}),fW=q([qO,_o,Sn,c0,$O,DO,J8],RO);q([fW],e=>{if(e!=null){var t=e.map(r=>r.payload).filter(r=>r!=null);return Array.from(new Set(t))}});function Nb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Cb(e){for(var t=1;t_e(Lt),vW=()=>{var e=gW(),t=_e(En),r=_e(VO);return Mp(!e||!r?void 0:Cb(Cb({},e),{},{scale:r}),t)};function Mb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function sc(e){for(var t=1;t{var o=t.find(c=>c&&c.index===r);if(o){if(e==="horizontal")return{x:o.coordinate,y:i.relativeY};if(e==="vertical")return{x:i.relativeX,y:o.coordinate}}return{x:0,y:0}},jW=(e,t,r,i)=>{var o=t.find(f=>f&&f.index===r);if(o){if(e==="centric"){var c=o.coordinate,{radius:s}=i;return sc(sc(sc({},i),Jt(i.cx,i.cy,s,c)),{},{angle:c,radius:s})}var u=o.coordinate,{angle:d}=i;return sc(sc(sc({},i),Jt(i.cx,i.cy,u,d)),{},{angle:d,radius:u})}return{angle:0,clockWise:!1,cx:0,cy:0,endAngle:0,innerRadius:0,outerRadius:0,radius:0,startAngle:0,x:0,y:0}};function AW(e,t){var{relativeX:r,relativeY:i}=e;return r>=t.left&&r<=t.left+t.width&&i>=t.top&&i<=t.top+t.height}var HO=(e,t,r,i,o)=>{var c,s=(c=t?.length)!==null&&c!==void 0?c:0;if(s<=1||e==null)return 0;if(i==="angleAxis"&&o!=null&&Math.abs(Math.abs(o[1]-o[0])-360)<=1e-6)for(var u=0;u0?(d=r[u-1])===null||d===void 0?void 0:d.coordinate:(f=r[s-1])===null||f===void 0?void 0:f.coordinate,b=(_=r[u])===null||_===void 0?void 0:_.coordinate,x=u>=s-1?(m=r[0])===null||m===void 0?void 0:m.coordinate:(g=r[u+1])===null||g===void 0?void 0:g.coordinate,A=void 0;if(!(w==null||b==null||x==null))if(wr(b-w)!==wr(x-b)){var T=[];if(wr(x-b)===wr(o[1]-o[0])){A=x;var O=b+o[1]-o[0];T[0]=Math.min(O,(O+w)/2),T[1]=Math.max(O,(O+w)/2)}else{A=w;var E=x+o[1]-o[0];T[0]=Math.min(b,(E+b)/2),T[1]=Math.max(b,(E+b)/2)}var N=[Math.min(b,(A+b)/2),Math.max(b,(A+b)/2)];if(e>N[0]&&e<=N[1]||e>=T[0]&&e<=T[1]){var C;return(C=r[u])===null||C===void 0?void 0:C.index}}else{var M=Math.min(w,x),R=Math.max(w,x);if(e>(M+b)/2&&e<=(R+b)/2){var z;return(z=r[u])===null||z===void 0?void 0:z.index}}}else if(t)for(var H=0;H(Q.coordinate+G.coordinate)/2||H>0&&H(Q.coordinate+G.coordinate)/2&&e<=(Q.coordinate+ee.coordinate)/2)return Q.index}}return-1},SW=()=>_e(l8),t4=(e,t)=>t,KO=(e,t,r)=>r,r4=(e,t,r,i)=>i,TW=q(En,e=>xd(e,t=>t.coordinate)),i4=q([Wc,t4,KO,r4],CO),n4=q([i4,Qc,c0,s0],W8),EW=(e,t,r)=>{if(t!=null){var i=Wc(e);return t==="axis"?r==="hover"?i.axisInteraction.hover.dataKey:i.axisInteraction.click.dataKey:r==="hover"?i.itemInteraction.hover.dataKey:i.itemInteraction.click.dataKey}},XO=q([Wc,t4,KO,r4],PO),rd=q([jn,An,Qe,Ut,En,r4,XO],MO),OW=q([i4,rd],(e,t)=>{var r;return(r=e.coordinate)!==null&&r!==void 0?r:t}),GO=q([En,n4],TO),kW=q([XO,n4,Sn,c0,GO,DO,t4],RO),NW=q([i4,n4],(e,t)=>({isActive:e.active&&t!=null,activeIndex:t})),CW=(e,t,r,i,o,c,s)=>{if(!(!e||!r||!i||!o)&&AW(e,s)){var u=k$(e,t),d=HO(u,c,o,r,i),f=xW(t,o,d,e);return{activeIndex:String(d),activeCoordinate:f}}},MW=(e,t,r,i,o,c,s)=>{if(!(!e||!i||!o||!c||!r)){var u=aH(e,r);if(u){var d=N$(u,t),f=HO(d,s,c,i,o),_=jW(t,c,f,u);return{activeIndex:String(f),activeCoordinate:_}}}},PW=(e,t,r,i,o,c,s,u)=>{if(!(!e||!t||!i||!o||!c))return t==="horizontal"||t==="vertical"?CW(e,t,i,o,c,s,u):MW(e,t,r,i,o,c,s)},DW=q(e=>e.zIndex.zIndexMap,(e,t)=>t,(e,t,r)=>r,(e,t,r)=>{if(t!=null){var i=e[t];if(i!=null)return r?i.panoramaElement:i.element}}),RW=q(e=>e.zIndex.zIndexMap,e=>{var t=Object.keys(e).map(i=>parseInt(i,10)).concat(Object.values(Pt)),r=Array.from(new Set(t));return r.sort((i,o)=>i-o)},{memoizeOptions:{resultEqualityCheck:kH}});function Pb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Db(e){for(var t=1;tDb(Db({},e),{},{[t]:{element:void 0,panoramaElement:void 0,consumers:0}}),BW)},UW=new Set(Object.values(Pt));function $W(e){return UW.has(e)}var YO=nr({name:"zIndex",initialState:VW,reducers:{registerZIndexPortal:{reducer:(e,t)=>{var{zIndex:r}=t.payload;e.zIndexMap[r]?e.zIndexMap[r].consumers+=1:e.zIndexMap[r]={consumers:1,element:void 0,panoramaElement:void 0}},prepare:at()},unregisterZIndexPortal:{reducer:(e,t)=>{var{zIndex:r}=t.payload;e.zIndexMap[r]&&(e.zIndexMap[r].consumers-=1,e.zIndexMap[r].consumers<=0&&!$W(r)&&delete e.zIndexMap[r])},prepare:at()},registerZIndexPortalElement:{reducer:(e,t)=>{var{zIndex:r,element:i,isPanorama:o}=t.payload;e.zIndexMap[r]?o?e.zIndexMap[r].panoramaElement=i:e.zIndexMap[r].element=i:e.zIndexMap[r]={consumers:0,element:o?void 0:i,panoramaElement:o?i:void 0}},prepare:at()},unregisterZIndexPortalElement:{reducer:(e,t)=>{var{zIndex:r}=t.payload;e.zIndexMap[r]&&(t.payload.isPanorama?e.zIndexMap[r].panoramaElement=void 0:e.zIndexMap[r].element=void 0)},prepare:at()}}}),{registerZIndexPortal:FW,unregisterZIndexPortal:qW,registerZIndexPortalElement:HW,unregisterZIndexPortalElement:KW}=YO.actions,XW=YO.reducer;function $r(e){var{zIndex:t,children:r}=e,i=cF(),o=i&&t!==void 0&&t!==0,c=bt(),s=ct();j.useLayoutEffect(()=>o?(s(FW({zIndex:t})),()=>{s(qW({zIndex:t}))}):ya,[s,t,o]);var u=_e(d=>DW(d,t,c));return o?u?P_.createPortal(r,u):null:r}function U5(){return U5=Object.assign?Object.assign.bind():function(e){for(var t=1;tj.useContext(WO),y2={exports:{}},Lb;function tZ(){return Lb||(Lb=1,(function(e){var t=Object.prototype.hasOwnProperty,r="~";function i(){}Object.create&&(i.prototype=Object.create(null),new i().__proto__||(r=!1));function o(d,f,_){this.fn=d,this.context=f,this.once=_||!1}function c(d,f,_,m,g){if(typeof _!="function")throw new TypeError("The listener must be a function");var w=new o(_,m||d,g),b=r?r+f:f;return d._events[b]?d._events[b].fn?d._events[b]=[d._events[b],w]:d._events[b].push(w):(d._events[b]=w,d._eventsCount++),d}function s(d,f){--d._eventsCount===0?d._events=new i:delete d._events[f]}function u(){this._events=new i,this._eventsCount=0}u.prototype.eventNames=function(){var f=[],_,m;if(this._eventsCount===0)return f;for(m in _=this._events)t.call(_,m)&&f.push(r?m.slice(1):m);return Object.getOwnPropertySymbols?f.concat(Object.getOwnPropertySymbols(_)):f},u.prototype.listeners=function(f){var _=r?r+f:f,m=this._events[_];if(!m)return[];if(m.fn)return[m.fn];for(var g=0,w=m.length,b=new Array(w);g{if(t&&Array.isArray(e)){var r=Number.parseInt(t,10);if(!Bi(r))return e[r]}},nZ={chartName:"",tooltipPayloadSearcher:()=>{},eventEmitter:void 0,defaultTooltipEventType:"axis"},QO=nr({name:"options",initialState:nZ,reducers:{createEventEmitter:e=>{e.eventEmitter==null&&(e.eventEmitter=Symbol("rechartsEventEmitter"))}}}),aZ=QO.reducer,{createEventEmitter:oZ}=QO.actions;function cZ(e){return e.tooltip.syncInteraction}var lZ={chartData:void 0,computedData:void 0,dataStartIndex:0,dataEndIndex:0},JO=nr({name:"chartData",initialState:lZ,reducers:{setChartData(e,t){if(e.chartData=t.payload,t.payload==null){e.dataStartIndex=0,e.dataEndIndex=0;return}t.payload.length>0&&e.dataEndIndex!==t.payload.length-1&&(e.dataEndIndex=t.payload.length-1)},setComputedData(e,t){e.computedData=t.payload},setDataStartEndIndexes(e,t){var{startIndex:r,endIndex:i}=t.payload;r!=null&&(e.dataStartIndex=r),i!=null&&(e.dataEndIndex=i)}}}),{setChartData:Ib,setDataStartEndIndexes:sZ,setComputedData:Fae}=JO.actions,uZ=JO.reducer,pZ=["x","y"];function Bb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function uc(e){for(var t=1;td.rootProps.className);j.useEffect(()=>{if(e==null)return ya;var d=(f,_,m)=>{if(t!==m&&e===f){if(i==="index"){var g;if(s&&_!==null&&_!==void 0&&(g=_.payload)!==null&&g!==void 0&&g.coordinate&&_.payload.sourceViewBox){var w=_.payload.coordinate,{x:b,y:x}=w,A=mZ(w,pZ),{x:T,y:O,width:E,height:N}=_.payload.sourceViewBox,C=uc(uc({},A),{},{x:s.x+(E?(b-T)/E:0)*s.width,y:s.y+(N?(x-O)/N:0)*s.height});r(uc(uc({},_),{},{payload:uc(uc({},_.payload),{},{coordinate:C})}))}else r(_);return}if(o!=null){var M;if(typeof i=="function"){var R={activeTooltipIndex:_.payload.index==null?void 0:Number(_.payload.index),isTooltipActive:_.payload.active,activeIndex:_.payload.index==null?void 0:Number(_.payload.index),activeLabel:_.payload.label,activeDataKey:_.payload.dataKey,activeCoordinate:_.payload.coordinate},z=i(o,R);M=o[z]}else i==="value"&&(M=o.find(B=>String(B.value)===_.payload.label));var{coordinate:H}=_.payload;if(M==null||_.payload.active===!1||H==null||s==null){r(V5({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0,sourceViewBox:void 0,graphicalItemId:void 0}));return}var{x:Q,y:ee}=H,G=Math.min(Q,s.x+s.width),ve=Math.min(ee,s.y+s.height),ce={x:c==="horizontal"?M.coordinate:G,y:c==="horizontal"?ve:M.coordinate},ye=V5({active:_.payload.active,coordinate:ce,dataKey:_.payload.dataKey,index:String(M.index),label:_.payload.label,sourceViewBox:_.payload.sourceViewBox,graphicalItemId:_.payload.graphicalItemId});r(ye)}}};return Is.on($5,d),()=>{Is.off($5,d)}},[u,r,t,e,i,o,c,s])}function vZ(){var e=_e(s8),t=_e(u8),r=ct();j.useEffect(()=>{if(e==null)return ya;var i=(o,c,s)=>{t!==s&&e===o&&r(sZ(c))};return Is.on(zb,i),()=>{Is.off(zb,i)}},[r,t,e])}function yZ(){var e=ct();j.useEffect(()=>{e(oZ())},[e]),gZ(),vZ()}function wZ(e,t,r,i,o,c){var s=_e(b=>EW(b,e,t)),u=_e(sW),d=_e(u8),f=_e(s8),_=_e(JT),m=_e(cZ),g=m?.active,w=$c();j.useEffect(()=>{if(!g&&f!=null&&d!=null){var b=V5({active:c,coordinate:r,dataKey:s,index:o,label:typeof i=="number"?String(i):i,sourceViewBox:w,graphicalItemId:u});Is.emit($5,f,b,d)}},[g,r,s,u,o,i,d,f,_,c,w])}function Vb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Ub(e){for(var t=1;t{R(gY({shared:O,trigger:E,axisId:M,active:o,defaultIndex:z}))},[R,O,E,M,o,z]);var H=$c(),Q=OT(),ee=pY(O),{activeIndex:G,isActive:ve}=(t=_e(De=>NW(De,ee,E,z)))!==null&&t!==void 0?t:{},ce=_e(De=>kW(De,ee,E,z)),ye=_e(De=>GO(De,ee,E,z)),B=_e(De=>OW(De,ee,E,z)),W=ce,re=eZ(),oe=(r=o??ve)!==null&&r!==void 0?r:!1,[le,D]=_U([W,oe]),K=ee==="axis"?ye:void 0;wZ(ee,E,B,K,G,oe);var ne=C??re;if(ne==null||H==null||ee==null)return null;var ae=W??$b;oe||(ae=$b),f&&ae.length&&(ae=VV(ae.filter(De=>De.value!=null&&(De.hide!==!0||i.includeHidden)),g,AZ));var ge=ae.length>0,xe=Ub(Ub({},i),{},{payload:ae,label:K,active:oe,activeIndex:G,coordinate:B,accessibilityLayer:Q}),je=j.createElement(oq,{allowEscapeViewBox:c,animationDuration:s,animationEasing:u,isAnimationActive:_,active:oe,coordinate:B,hasPayload:ge,offset:m,position:w,reverseDirection:b,useTranslate3d:x,viewBox:H,wrapperStyle:A,lastBoundingBox:le,innerRef:D,hasPortalFromProps:!!C},SZ(d,xe));return j.createElement(j.Fragment,null,P_.createPortal(je,ne),oe&&j.createElement(JW,{cursor:T,tooltipEventType:ee,coordinate:B,payload:ae,index:G}))}var a1=e=>null;a1.displayName="Cell";function EZ(e,t,r){return(t=OZ(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function OZ(e){var t=kZ(e,"string");return typeof t=="symbol"?t:t+""}function kZ(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var i=r.call(e,t);if(typeof i!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}class NZ{constructor(t){EZ(this,"cache",new Map),this.maxSize=t}get(t){var r=this.cache.get(t);return r!==void 0&&(this.cache.delete(t),this.cache.set(t,r)),r}set(t,r){if(this.cache.has(t))this.cache.delete(t);else if(this.cache.size>=this.maxSize){var i=this.cache.keys().next().value;i!=null&&this.cache.delete(i)}this.cache.set(t,r)}clear(){this.cache.clear()}size(){return this.cache.size}}function Fb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function CZ(e){for(var t=1;t{try{var r=document.getElementById(Hb);r||(r=document.createElement("span"),r.setAttribute("id",Hb),r.setAttribute("aria-hidden","true"),document.body.appendChild(r)),Object.assign(r.style,LZ,t),r.textContent="".concat(e);var i=r.getBoundingClientRect();return{width:i.width,height:i.height}}catch{return{width:0,height:0}}},hs=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||Fc.isSsr)return{width:0,height:0};if(!ek.enableCache)return Kb(t,r);var i=zZ(t,r),o=qb.get(i);if(o)return o;var c=Kb(t,r);return qb.set(i,c),c},tk;function IZ(e,t,r){return(t=BZ(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function BZ(e){var t=VZ(e,"string");return typeof t=="symbol"?t:t+""}function VZ(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var i=r.call(e,t);if(typeof i!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Xb=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Gb=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,UZ=/^(px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q)$/,$Z=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,FZ={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},qZ=["cm","mm","pt","pc","in","Q","px"];function HZ(e){return qZ.includes(e)}var jc="NaN";function KZ(e,t){return e*FZ[t]}class Qt{static parse(t){var r,[,i,o]=(r=$Z.exec(t))!==null&&r!==void 0?r:[];return i==null?Qt.NaN:new Qt(parseFloat(i),o??"")}constructor(t,r){this.num=t,this.unit=r,this.num=t,this.unit=r,Bi(t)&&(this.unit=""),r!==""&&!UZ.test(r)&&(this.num=NaN,this.unit=""),HZ(r)&&(this.num=KZ(t,r),this.unit="px")}add(t){return this.unit!==t.unit?new Qt(NaN,""):new Qt(this.num+t.num,this.unit)}subtract(t){return this.unit!==t.unit?new Qt(NaN,""):new Qt(this.num-t.num,this.unit)}multiply(t){return this.unit!==""&&t.unit!==""&&this.unit!==t.unit?new Qt(NaN,""):new Qt(this.num*t.num,this.unit||t.unit)}divide(t){return this.unit!==""&&t.unit!==""&&this.unit!==t.unit?new Qt(NaN,""):new Qt(this.num/t.num,this.unit||t.unit)}toString(){return"".concat(this.num).concat(this.unit)}isNaN(){return Bi(this.num)}}tk=Qt;IZ(Qt,"NaN",new tk(NaN,""));function rk(e){if(e==null||e.includes(jc))return jc;for(var t=e;t.includes("*")||t.includes("/");){var r,[,i,o,c]=(r=Xb.exec(t))!==null&&r!==void 0?r:[],s=Qt.parse(i??""),u=Qt.parse(c??""),d=o==="*"?s.multiply(u):s.divide(u);if(d.isNaN())return jc;t=t.replace(Xb,d.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var f,[,_,m,g]=(f=Gb.exec(t))!==null&&f!==void 0?f:[],w=Qt.parse(_??""),b=Qt.parse(g??""),x=m==="+"?w.add(b):w.subtract(b);if(x.isNaN())return jc;t=t.replace(Gb,x.toString())}return t}var Yb=/\(([^()]*)\)/;function XZ(e){for(var t=e,r;(r=Yb.exec(t))!=null;){var[,i]=r;t=t.replace(Yb,rk(i))}return t}function GZ(e){var t=e.replace(/\s+/g,"");return t=XZ(t),t=rk(t),t}function YZ(e){try{return GZ(e)}catch{return jc}}function w2(e){var t=YZ(e.slice(5,-1));return t===jc?"":t}var WZ=["x","y","lineHeight","capHeight","fill","scaleToFit","textAnchor","verticalAnchor"],ZZ=["dx","dy","angle","className","breakAll"];function F5(){return F5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{children:t,breakAll:r,style:i}=e;try{var o=[];et(t)||(r?o=t.toString().split(""):o=t.toString().split(ik));var c=o.map(u=>({word:u,width:hs(u,i).width})),s=r?0:hs(" ",i).width;return{wordsWithComputedWidth:c,spaceWidth:s}}catch{return null}};function ak(e){return e==="start"||e==="middle"||e==="end"||e==="inherit"}function JZ(e){return et(e)||typeof e=="string"||typeof e=="number"||typeof e=="boolean"}var ok=(e,t,r,i)=>e.reduce((o,c)=>{var{word:s,width:u}=c,d=o[o.length-1];if(d&&u!=null&&(t==null||i||d.width+u+re.reduce((t,r)=>t.width>r.width?t:r),eQ="…",Zb=(e,t,r,i,o,c,s,u)=>{var d=e.slice(0,t),f=nk({breakAll:r,style:i,children:d+eQ});if(!f)return[!1,[]];var _=ok(f.wordsWithComputedWidth,c,s,u),m=_.length>o||ck(_).width>Number(c);return[m,_]},tQ=(e,t,r,i,o)=>{var{maxLines:c,children:s,style:u,breakAll:d}=e,f=he(c),_=String(s),m=ok(t,i,r,o);if(!f||o)return m;var g=m.length>c||ck(m).width>Number(i);if(!g)return m;for(var w=0,b=_.length-1,x=0,A;w<=b&&x<=_.length-1;){var T=Math.floor((w+b)/2),O=T-1,[E,N]=Zb(_,O,d,u,c,i,r,o),[C]=Zb(_,T,d,u,c,i,r,o);if(!E&&!C&&(w=T+1),E&&C&&(b=T-1),!E&&C){A=N;break}x++}return A||m},Qb=e=>{var t=et(e)?[]:e.toString().split(ik);return[{words:t,width:void 0}]},rQ=e=>{var{width:t,scaleToFit:r,children:i,style:o,breakAll:c,maxLines:s}=e;if((t||r)&&!Fc.isSsr){var u,d,f=nk({breakAll:c,children:i,style:o});if(f){var{wordsWithComputedWidth:_,spaceWidth:m}=f;u=_,d=m}else return Qb(i);return tQ({breakAll:c,children:i,maxLines:s,style:o},u,d,t,!!r)}return Qb(i)},lk="#808080",iQ={angle:0,breakAll:!1,capHeight:"0.71em",fill:lk,lineHeight:"1em",scaleToFit:!1,textAnchor:"start",verticalAnchor:"end",x:0,y:0},o4=j.forwardRef((e,t)=>{var r=Vt(e,iQ),{x:i,y:o,lineHeight:c,capHeight:s,fill:u,scaleToFit:d,textAnchor:f,verticalAnchor:_}=r,m=Wb(r,WZ),g=j.useMemo(()=>rQ({breakAll:m.breakAll,children:m.children,maxLines:m.maxLines,scaleToFit:d,style:m.style,width:m.width}),[m.breakAll,m.children,m.maxLines,d,m.style,m.width]),{dx:w,dy:b,angle:x,className:A,breakAll:T}=m,O=Wb(m,ZZ);if(!ci(i)||!ci(o)||g.length===0)return null;var E=Number(i)+(he(w)?w:0),N=Number(o)+(he(b)?b:0);if(!ke(E)||!ke(N))return null;var C;switch(_){case"start":C=w2("calc(".concat(s,")"));break;case"middle":C=w2("calc(".concat((g.length-1)/2," * -").concat(c," + (").concat(s," / 2))"));break;default:C=w2("calc(".concat(g.length-1," * -").concat(c,")"));break}var M=[],R=g[0];if(d&&R!=null){var z=R.width,{width:H}=m;M.push("scale(".concat(he(H)&&he(z)?H/z:1,")"))}return x&&M.push("rotate(".concat(x,", ").concat(E,", ").concat(N,")")),M.length&&(O.transform=M.join(" ")),j.createElement("text",F5({},Br(O),{ref:t,x:E,y:N,className:Ze("recharts-text",A),textAnchor:f,fill:u.includes("url")?lk:u}),g.map((Q,ee)=>{var G=Q.words.join(T?"":" ");return j.createElement("tspan",{x:E,dy:ee===0?C:c,key:"".concat(G,"-").concat(ee)},G)}))});o4.displayName="Text";function Jb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Ci(e){for(var t=1;t{var{viewBox:t,position:r,offset:i=0,parentViewBox:o}=e,{x:c,y:s,height:u,upperWidth:d,lowerWidth:f}=Q_(t),_=c,m=c+(d-f)/2,g=(_+m)/2,w=(d+f)/2,b=_+d/2,x=u>=0?1:-1,A=x*i,T=x>0?"end":"start",O=x>0?"start":"end",E=d>=0?1:-1,N=E*i,C=E>0?"end":"start",M=E>0?"start":"end",R=o;if(r==="top"){var z={x:_+d/2,y:s-A,horizontalAnchor:"middle",verticalAnchor:T};return R&&(z.height=Math.max(s-R.y,0),z.width=d),z}if(r==="bottom"){var H={x:m+f/2,y:s+u+A,horizontalAnchor:"middle",verticalAnchor:O};return R&&(H.height=Math.max(R.y+R.height-(s+u),0),H.width=f),H}if(r==="left"){var Q={x:g-N,y:s+u/2,horizontalAnchor:C,verticalAnchor:"middle"};return R&&(Q.width=Math.max(Q.x-R.x,0),Q.height=u),Q}if(r==="right"){var ee={x:g+w+N,y:s+u/2,horizontalAnchor:M,verticalAnchor:"middle"};return R&&(ee.width=Math.max(R.x+R.width-ee.x,0),ee.height=u),ee}var G=R?{width:w,height:u}:{};return r==="insideLeft"?Ci({x:g+N,y:s+u/2,horizontalAnchor:M,verticalAnchor:"middle"},G):r==="insideRight"?Ci({x:g+w-N,y:s+u/2,horizontalAnchor:C,verticalAnchor:"middle"},G):r==="insideTop"?Ci({x:_+d/2,y:s+A,horizontalAnchor:"middle",verticalAnchor:O},G):r==="insideBottom"?Ci({x:m+f/2,y:s+u-A,horizontalAnchor:"middle",verticalAnchor:T},G):r==="insideTopLeft"?Ci({x:_+N,y:s+A,horizontalAnchor:M,verticalAnchor:O},G):r==="insideTopRight"?Ci({x:_+d-N,y:s+A,horizontalAnchor:C,verticalAnchor:O},G):r==="insideBottomLeft"?Ci({x:m+N,y:s+u-A,horizontalAnchor:M,verticalAnchor:T},G):r==="insideBottomRight"?Ci({x:m+f-N,y:s+u-A,horizontalAnchor:C,verticalAnchor:T},G):r&&typeof r=="object"&&(he(r.x)||lo(r.x))&&(he(r.y)||lo(r.y))?Ci({x:c+xi(r.x,w),y:s+xi(r.y,u),horizontalAnchor:"end",verticalAnchor:"end"},G):Ci({x:b,y:s+u/2,horizontalAnchor:"middle",verticalAnchor:"middle"},G)},lQ=["labelRef"],sQ=["content"];function ex(e,t){if(e==null)return{};var r,i,o=uQ(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{var{x:t,y:r,upperWidth:i,lowerWidth:o,width:c,height:s,children:u}=e,d=j.useMemo(()=>({x:t,y:r,upperWidth:i,lowerWidth:o,width:c,height:s}),[t,r,i,o,c,s]);return j.createElement(sk.Provider,{value:d},u)},pk=()=>{var e=j.useContext(sk),t=$c();return e||(t?Q_(t):void 0)},_Q=j.createContext(null),mQ=()=>{var e=j.useContext(_Q),t=_e(nE);return e||t},hQ=e=>{var{value:t,formatter:r}=e,i=et(e.children)?t:e.children;return typeof r=="function"?r(i):i},c4=e=>e!=null&&typeof e=="function",gQ=(e,t)=>{var r=wr(t-e),i=Math.min(Math.abs(t-e),360);return r*i},vQ=(e,t,r,i,o)=>{var{offset:c,className:s}=e,{cx:u,cy:d,innerRadius:f,outerRadius:_,startAngle:m,endAngle:g,clockWise:w}=o,b=(f+_)/2,x=gQ(m,g),A=x>=0?1:-1,T,O;switch(t){case"insideStart":T=m+A*c,O=w;break;case"insideEnd":T=g-A*c,O=!w;break;case"end":T=g+A*c,O=w;break;default:throw new Error("Unsupported position ".concat(t))}O=x<=0?O:!O;var E=Jt(u,d,b,T),N=Jt(u,d,b,T+(O?1:-1)*359),C="M".concat(E.x,",").concat(E.y,` + A`,",",",0,0,",",",",","Z"])),R.x,R.y,c,c,+(_<0),M.x,M.y,i,i,+(H>180),+(_>0),E.x,E.y,c,c,+(_<0),N.x,N.y)}else O+=mt(Sw||(Sw=Ja(["L",",","Z"])),t,r);return O},lH={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},LT=e=>{var t=Vt(e,lH),{cx:r,cy:i,innerRadius:o,outerRadius:c,cornerRadius:s,forceCornerRadius:u,cornerIsExternal:d,startAngle:f,endAngle:_,className:m}=t;if(c0&&Math.abs(f-_)<360?x=cH({cx:r,cy:i,innerRadius:o,outerRadius:c,cornerRadius:Math.min(b,w/2),forceCornerRadius:u,cornerIsExternal:d,startAngle:f,endAngle:_}):x=RT({cx:r,cy:i,innerRadius:o,outerRadius:c,startAngle:f,endAngle:_}),j.createElement("path",N5({},Br(t),{className:g,d:x}))};function sH(e,t,r){if(e==="horizontal")return[{x:t.x,y:r.top},{x:t.x,y:r.top+r.height}];if(e==="vertical")return[{x:r.left,y:t.y},{x:r.left+r.width,y:t.y}];if(vS(t)){if(e==="centric"){var{cx:i,cy:o,innerRadius:c,outerRadius:s,angle:u}=t,d=Jt(i,o,c,u),f=Jt(i,o,s,u);return[{x:d.x,y:d.y},{x:f.x,y:f.y}]}return DT(t)}}var c2={},l2={},s2={},Tw;function uH(){return Tw||(Tw=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=NS();function r(i){return t.isSymbol(i)?NaN:Number(i)}e.toNumber=r})(s2)),s2}var Ew;function pH(){return Ew||(Ew=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=uH();function r(i){return i?(i=t.toNumber(i),i===1/0||i===-1/0?(i<0?-1:1)*Number.MAX_VALUE:i===i?i:0):i===0?i:0}e.toFinite=r})(l2)),l2}var Ow;function dH(){return Ow||(Ow=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=CS(),r=pH();function i(o,c,s){s&&typeof s!="number"&&t.isIterateeCall(o,c,s)&&(c=s=void 0),o=r.toFinite(o),c===void 0?(c=o,o=0):c=r.toFinite(c),s=s===void 0?oe.chartData,IT=q([Sn],e=>{var t=e.chartData!=null?e.chartData.length-1:0;return{chartData:e.chartData,computedData:e.computedData,dataEndIndex:t,dataStartIndex:0}}),n4=(e,t,r,i)=>i?IT(e):Sn(e),mH=(e,t,r)=>r?IT(e):Sn(e);function Li(e){if(Array.isArray(e)&&e.length===2){var[t,r]=e;if(ke(t)&&ke(r))return!0}return!1}function Nw(e,t,r){return r?e:[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}function BT(e,t){if(t&&typeof e!="function"&&Array.isArray(e)&&e.length===2){var[r,i]=e,o,c;if(ke(r))o=r;else if(typeof r=="function")return;if(ke(i))c=i;else if(typeof i=="function")return;var s=[o,c];if(Li(s))return s}}function hH(e,t,r){if(!(!r&&t==null)){if(typeof e=="function"&&t!=null)try{var i=e(t,r);if(Li(i))return Nw(i,t,r)}catch{}if(Array.isArray(e)&&e.length===2){var[o,c]=e,s,u;if(o==="auto")t!=null&&(s=Math.min(...t));else if(he(o))s=o;else if(typeof o=="function")try{t!=null&&(s=o(t?.[0]))}catch{}else if(typeof o=="string"&&bv.test(o)){var d=bv.exec(o);if(d==null||d[1]==null||t==null)s=void 0;else{var f=+d[1];s=t[0]-f}}else s=t?.[0];if(c==="auto")t!=null&&(u=Math.max(...t));else if(he(c))u=c;else if(typeof c=="function")try{t!=null&&(u=c(t?.[1]))}catch{}else if(typeof c=="string"&&xv.test(c)){var _=xv.exec(c);if(_==null||_[1]==null||t==null)u=void 0;else{var m=+_[1];u=t[1]+m}}else u=t?.[1];var g=[s,u];if(Li(g))return t==null?g:Nw(g,t,r)}}}var qc=1e9,gH={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},o4,st=!0,li="[DecimalError] ",ao=li+"Invalid argument: ",a4=li+"Exponent out of range: ",Hc=Math.floor,Wa=Math.pow,yH=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,Lr,Bt=1e7,ot=7,VT=9007199254740991,Up=Hc(VT/ot),ue={};ue.absoluteValue=ue.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};ue.comparedTo=ue.cmp=function(e){var t,r,i,o,c=this;if(e=new c.constructor(e),c.s!==e.s)return c.s||-e.s;if(c.e!==e.e)return c.e>e.e^c.s<0?1:-1;for(i=c.d.length,o=e.d.length,t=0,r=ie.d[t]^c.s<0?1:-1;return i===o?0:i>o^c.s<0?1:-1};ue.decimalPlaces=ue.dp=function(){var e=this,t=e.d.length-1,r=(t-e.e)*ot;if(t=e.d[t],t)for(;t%10==0;t/=10)r--;return r<0?0:r};ue.dividedBy=ue.div=function(e){return mn(this,new this.constructor(e))};ue.dividedToIntegerBy=ue.idiv=function(e){var t=this,r=t.constructor;return We(mn(t,new r(e),0,1),r.precision)};ue.equals=ue.eq=function(e){return!this.cmp(e)};ue.exponent=function(){return Et(this)};ue.greaterThan=ue.gt=function(e){return this.cmp(e)>0};ue.greaterThanOrEqualTo=ue.gte=function(e){return this.cmp(e)>=0};ue.isInteger=ue.isint=function(){return this.e>this.d.length-2};ue.isNegative=ue.isneg=function(){return this.s<0};ue.isPositive=ue.ispos=function(){return this.s>0};ue.isZero=function(){return this.s===0};ue.lessThan=ue.lt=function(e){return this.cmp(e)<0};ue.lessThanOrEqualTo=ue.lte=function(e){return this.cmp(e)<1};ue.logarithm=ue.log=function(e){var t,r=this,i=r.constructor,o=i.precision,c=o+5;if(e===void 0)e=new i(10);else if(e=new i(e),e.s<1||e.eq(Lr))throw Error(li+"NaN");if(r.s<1)throw Error(li+(r.s?"NaN":"-Infinity"));return r.eq(Lr)?new i(0):(st=!1,t=mn(Ps(r,c),Ps(e,c),c),st=!0,We(t,o))};ue.minus=ue.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?FT(t,e):UT(t,(e.s=-e.s,e))};ue.modulo=ue.mod=function(e){var t,r=this,i=r.constructor,o=i.precision;if(e=new i(e),!e.s)throw Error(li+"NaN");return r.s?(st=!1,t=mn(r,e,0,1).times(e),st=!0,r.minus(t)):We(new i(r),o)};ue.naturalExponential=ue.exp=function(){return $T(this)};ue.naturalLogarithm=ue.ln=function(){return Ps(this)};ue.negated=ue.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};ue.plus=ue.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?UT(t,e):FT(t,(e.s=-e.s,e))};ue.precision=ue.sd=function(e){var t,r,i,o=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(ao+e);if(t=Et(o)+1,i=o.d.length-1,r=i*ot+1,i=o.d[i],i){for(;i%10==0;i/=10)r--;for(i=o.d[0];i>=10;i/=10)r++}return e&&t>r?t:r};ue.squareRoot=ue.sqrt=function(){var e,t,r,i,o,c,s,u=this,d=u.constructor;if(u.s<1){if(!u.s)return new d(0);throw Error(li+"NaN")}for(e=Et(u),st=!1,o=Math.sqrt(+u),o==0||o==1/0?(t=Di(u.d),(t.length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=Hc((e+1)/2)-(e<0||e%2),o==1/0?t="5e"+e:(t=o.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),i=new d(t)):i=new d(o.toString()),r=d.precision,o=s=r+3;;)if(c=i,i=c.plus(mn(u,c,s+2)).times(.5),Di(c.d).slice(0,s)===(t=Di(i.d)).slice(0,s)){if(t=t.slice(s-3,s+1),o==s&&t=="4999"){if(We(c,r+1,0),c.times(c).eq(u)){i=c;break}}else if(t!="9999")break;s+=4}return st=!0,We(i,r)};ue.times=ue.mul=function(e){var t,r,i,o,c,s,u,d,f,_=this,m=_.constructor,g=_.d,w=(e=new m(e)).d;if(!_.s||!e.s)return new m(0);for(e.s*=_.s,r=_.e+e.e,d=g.length,f=w.length,d=0;){for(t=0,o=d+i;o>i;)u=c[o]+w[i]*g[o-i-1]+t,c[o--]=u%Bt|0,t=u/Bt|0;c[o]=(c[o]+t)%Bt|0}for(;!c[--s];)c.pop();return t?++r:c.shift(),e.d=c,e.e=r,st?We(e,m.precision):e};ue.toDecimalPlaces=ue.todp=function(e,t){var r=this,i=r.constructor;return r=new i(r),e===void 0?r:(Ui(e,0,qc),t===void 0?t=i.rounding:Ui(t,0,8),We(r,e+Et(r)+1,t))};ue.toExponential=function(e,t){var r,i=this,o=i.constructor;return e===void 0?r=fo(i,!0):(Ui(e,0,qc),t===void 0?t=o.rounding:Ui(t,0,8),i=We(new o(i),e+1,t),r=fo(i,!0,e+1)),r};ue.toFixed=function(e,t){var r,i,o=this,c=o.constructor;return e===void 0?fo(o):(Ui(e,0,qc),t===void 0?t=c.rounding:Ui(t,0,8),i=We(new c(o),e+Et(o)+1,t),r=fo(i.abs(),!1,e+Et(i)+1),o.isneg()&&!o.isZero()?"-"+r:r)};ue.toInteger=ue.toint=function(){var e=this,t=e.constructor;return We(new t(e),Et(e)+1,t.rounding)};ue.toNumber=function(){return+this};ue.toPower=ue.pow=function(e){var t,r,i,o,c,s,u=this,d=u.constructor,f=12,_=+(e=new d(e));if(!e.s)return new d(Lr);if(u=new d(u),!u.s){if(e.s<1)throw Error(li+"Infinity");return u}if(u.eq(Lr))return u;if(i=d.precision,e.eq(Lr))return We(u,i);if(t=e.e,r=e.d.length-1,s=t>=r,c=u.s,s){if((r=_<0?-_:_)<=VT){for(o=new d(Lr),t=Math.ceil(i/ot+4),st=!1;r%2&&(o=o.times(u),Mw(o.d,t)),r=Hc(r/2),r!==0;)u=u.times(u),Mw(u.d,t);return st=!0,e.s<0?new d(Lr).div(o):We(o,i)}}else if(c<0)throw Error(li+"NaN");return c=c<0&&e.d[Math.max(t,r)]&1?-1:1,u.s=1,st=!1,o=e.times(Ps(u,i+f)),st=!0,o=$T(o),o.s=c,o};ue.toPrecision=function(e,t){var r,i,o=this,c=o.constructor;return e===void 0?(r=Et(o),i=fo(o,r<=c.toExpNeg||r>=c.toExpPos)):(Ui(e,1,qc),t===void 0?t=c.rounding:Ui(t,0,8),o=We(new c(o),e,t),r=Et(o),i=fo(o,e<=r||r<=c.toExpNeg,e)),i};ue.toSignificantDigits=ue.tosd=function(e,t){var r=this,i=r.constructor;return e===void 0?(e=i.precision,t=i.rounding):(Ui(e,1,qc),t===void 0?t=i.rounding:Ui(t,0,8)),We(new i(r),e,t)};ue.toString=ue.valueOf=ue.val=ue.toJSON=ue[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=Et(e),r=e.constructor;return fo(e,t<=r.toExpNeg||t>=r.toExpPos)};function UT(e,t){var r,i,o,c,s,u,d,f,_=e.constructor,m=_.precision;if(!e.s||!t.s)return t.s||(t=new _(e)),st?We(t,m):t;if(d=e.d,f=t.d,s=e.e,o=t.e,d=d.slice(),c=s-o,c){for(c<0?(i=d,c=-c,u=f.length):(i=f,o=s,u=d.length),s=Math.ceil(m/ot),u=s>u?s+1:u+1,c>u&&(c=u,i.length=1),i.reverse();c--;)i.push(0);i.reverse()}for(u=d.length,c=f.length,u-c<0&&(c=u,i=f,f=d,d=i),r=0;c;)r=(d[--c]=d[c]+f[c]+r)/Bt|0,d[c]%=Bt;for(r&&(d.unshift(r),++o),u=d.length;d[--u]==0;)d.pop();return t.d=d,t.e=o,st?We(t,m):t}function Ui(e,t,r){if(e!==~~e||er)throw Error(ao+e)}function Di(e){var t,r,i,o=e.length-1,c="",s=e[0];if(o>0){for(c+=s,t=1;ts?1:-1;else for(u=d=0;uo[u]?1:-1;break}return d}function r(i,o,c){for(var s=0;c--;)i[c]-=s,s=i[c]1;)i.shift()}return function(i,o,c,s){var u,d,f,_,m,g,w,b,x,A,T,O,E,N,C,M,R,z,H=i.constructor,Q=i.s==o.s?1:-1,ee=i.d,G=o.d;if(!i.s)return new H(i);if(!o.s)throw Error(li+"Division by zero");for(d=i.e-o.e,R=G.length,C=ee.length,w=new H(Q),b=w.d=[],f=0;G[f]==(ee[f]||0);)++f;if(G[f]>(ee[f]||0)&&--d,c==null?O=c=H.precision:s?O=c+(Et(i)-Et(o))+1:O=c,O<0)return new H(0);if(O=O/ot+2|0,f=0,R==1)for(_=0,G=G[0],O++;(f1&&(G=e(G,_),ee=e(ee,_),R=G.length,C=ee.length),N=R,x=ee.slice(0,R),A=x.length;A=Bt/2&&++M;do _=0,u=t(G,x,R,A),u<0?(T=x[0],R!=A&&(T=T*Bt+(x[1]||0)),_=T/M|0,_>1?(_>=Bt&&(_=Bt-1),m=e(G,_),g=m.length,A=x.length,u=t(m,x,g,A),u==1&&(_--,r(m,R16)throw Error(a4+Et(e));if(!e.s)return new _(Lr);for(st=!1,u=m,s=new _(.03125);e.abs().gte(.1);)e=e.times(s),f+=5;for(i=Math.log(Wa(2,f))/Math.LN10*2+5|0,u+=i,r=o=c=new _(Lr),_.precision=u;;){if(o=We(o.times(e),u),r=r.times(++d),s=c.plus(mn(o,r,u)),Di(s.d).slice(0,u)===Di(c.d).slice(0,u)){for(;f--;)c=We(c.times(c),u);return _.precision=m,t==null?(st=!0,We(c,m)):c}c=s}}function Et(e){for(var t=e.e*ot,r=e.d[0];r>=10;r/=10)t++;return t}function p2(e,t,r){if(t>e.LN10.sd())throw st=!0,r&&(e.precision=r),Error(li+"LN10 precision limit exceeded");return We(new e(e.LN10),t)}function aa(e){for(var t="";e--;)t+="0";return t}function Ps(e,t){var r,i,o,c,s,u,d,f,_,m=1,g=10,w=e,b=w.d,x=w.constructor,A=x.precision;if(w.s<1)throw Error(li+(w.s?"NaN":"-Infinity"));if(w.eq(Lr))return new x(0);if(t==null?(st=!1,f=A):f=t,w.eq(10))return t==null&&(st=!0),p2(x,f);if(f+=g,x.precision=f,r=Di(b),i=r.charAt(0),c=Et(w),Math.abs(c)<15e14){for(;i<7&&i!=1||i==1&&r.charAt(1)>3;)w=w.times(e),r=Di(w.d),i=r.charAt(0),m++;c=Et(w),i>1?(w=new x("0."+r),c++):w=new x(i+"."+r.slice(1))}else return d=p2(x,f+2,A).times(c+""),w=Ps(new x(i+"."+r.slice(1)),f-g).plus(d),x.precision=A,t==null?(st=!0,We(w,A)):w;for(u=s=w=mn(w.minus(Lr),w.plus(Lr),f),_=We(w.times(w),f),o=3;;){if(s=We(s.times(_),f),d=u.plus(mn(s,new x(o),f)),Di(d.d).slice(0,f)===Di(u.d).slice(0,f))return u=u.times(2),c!==0&&(u=u.plus(p2(x,f+2,A).times(c+""))),u=mn(u,new x(m),f),x.precision=A,t==null?(st=!0,We(u,A)):u;u=d,o+=2}}function Cw(e,t){var r,i,o;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(i=t.search(/e/i))>0?(r<0&&(r=i),r+=+t.slice(i+1),t=t.substring(0,i)):r<0&&(r=t.length),i=0;t.charCodeAt(i)===48;)++i;for(o=t.length;t.charCodeAt(o-1)===48;)--o;if(t=t.slice(i,o),t){if(o-=i,r=r-i-1,e.e=Hc(r/ot),e.d=[],i=(r+1)%ot,r<0&&(i+=ot),iUp||e.e<-Up))throw Error(a4+r)}else e.s=0,e.e=0,e.d=[0];return e}function We(e,t,r){var i,o,c,s,u,d,f,_,m=e.d;for(s=1,c=m[0];c>=10;c/=10)s++;if(i=t-s,i<0)i+=ot,o=t,f=m[_=0];else{if(_=Math.ceil((i+1)/ot),c=m.length,_>=c)return e;for(f=c=m[_],s=1;c>=10;c/=10)s++;i%=ot,o=i-ot+s}if(r!==void 0&&(c=Wa(10,s-o-1),u=f/c%10|0,d=t<0||m[_+1]!==void 0||f%c,d=r<4?(u||d)&&(r==0||r==(e.s<0?3:2)):u>5||u==5&&(r==4||d||r==6&&(i>0?o>0?f/Wa(10,s-o):0:m[_-1])%10&1||r==(e.s<0?8:7))),t<1||!m[0])return d?(c=Et(e),m.length=1,t=t-c-1,m[0]=Wa(10,(ot-t%ot)%ot),e.e=Hc(-t/ot)||0):(m.length=1,m[0]=e.e=e.s=0),e;if(i==0?(m.length=_,c=1,_--):(m.length=_+1,c=Wa(10,ot-i),m[_]=o>0?(f/Wa(10,s-o)%Wa(10,o)|0)*c:0),d)for(;;)if(_==0){(m[0]+=c)==Bt&&(m[0]=1,++e.e);break}else{if(m[_]+=c,m[_]!=Bt)break;m[_--]=0,c=1}for(i=m.length;m[--i]===0;)m.pop();if(st&&(e.e>Up||e.e<-Up))throw Error(a4+Et(e));return e}function FT(e,t){var r,i,o,c,s,u,d,f,_,m,g=e.constructor,w=g.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new g(e),st?We(t,w):t;if(d=e.d,m=t.d,i=t.e,f=e.e,d=d.slice(),s=f-i,s){for(_=s<0,_?(r=d,s=-s,u=m.length):(r=m,i=f,u=d.length),o=Math.max(Math.ceil(w/ot),u)+2,s>o&&(s=o,r.length=1),r.reverse(),o=s;o--;)r.push(0);r.reverse()}else{for(o=d.length,u=m.length,_=o0;--o)d[u++]=0;for(o=m.length;o>s;){if(d[--o]0?c=c.charAt(0)+"."+c.slice(1)+aa(i):s>1&&(c=c.charAt(0)+"."+c.slice(1)),c=c+(o<0?"e":"e+")+o):o<0?(c="0."+aa(-o-1)+c,r&&(i=r-s)>0&&(c+=aa(i))):o>=s?(c+=aa(o+1-s),r&&(i=r-o-1)>0&&(c=c+"."+aa(i))):((i=o+1)0&&(o+1===s&&(c+="."),c+=aa(i))),e.s<0?"-"+c:c}function Mw(e,t){if(e.length>t)return e.length=t,!0}function qT(e){var t,r,i;function o(c){var s=this;if(!(s instanceof o))return new o(c);if(s.constructor=o,c instanceof o){s.s=c.s,s.e=c.e,s.d=(c=c.d)?c.slice():c;return}if(typeof c=="number"){if(c*0!==0)throw Error(ao+c);if(c>0)s.s=1;else if(c<0)c=-c,s.s=-1;else{s.s=0,s.e=0,s.d=[0];return}if(c===~~c&&c<1e7){s.e=0,s.d=[c];return}return Cw(s,c.toString())}else if(typeof c!="string")throw Error(ao+c);if(c.charCodeAt(0)===45?(c=c.slice(1),s.s=-1):s.s=1,yH.test(c))Cw(s,c);else throw Error(ao+c)}if(o.prototype=ue,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=qT,o.config=o.set=vH,e===void 0&&(e={}),e)for(i=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t=o[t+1]&&i<=o[t+2])this[r]=i;else throw Error(ao+r+": "+i);if((i=e[r="LN10"])!==void 0)if(i==Math.LN10)this[r]=new this(i);else throw Error(ao+r+": "+i);return this}var o4=qT(gH);Lr=new o4(1);const Le=o4;function HT(e){var t;return e===0?t=1:t=Math.floor(new Le(e).abs().log(10).toNumber())+1,t}function KT(e,t,r){for(var i=new Le(e),o=0,c=[];i.lt(t)&&o<1e5;)c.push(i.toNumber()),i=i.add(r),o++;return c}var XT=e=>{var[t,r]=e,[i,o]=[t,r];return t>r&&([i,o]=[r,t]),[i,o]},c4=(e,t,r)=>{if(e.lte(0))return new Le(0);var i=HT(e.toNumber()),o=new Le(10).pow(i),c=e.div(o),s=i!==1?.05:.1,u=new Le(Math.ceil(c.div(s).toNumber())).add(r).mul(s),d=u.mul(o);return t?new Le(d.toNumber()):new Le(Math.ceil(d.toNumber()))},GT=(e,t,r)=>{var i;if(e.lte(0))return new Le(0);var o=[1,2,2.5,5],c=e.toNumber(),s=Math.floor(new Le(c).abs().log(10).toNumber()),u=new Le(10).pow(s),d=e.div(u).toNumber(),f=o.findIndex(w=>w>=d-1e-10);if(f===-1&&(u=u.mul(10),f=0),f+=r,f>=o.length){var _=Math.floor(f/o.length);f%=o.length,u=u.mul(new Le(10).pow(_))}var m=(i=o[f])!==null&&i!==void 0?i:1,g=new Le(m).mul(u);return t?g:new Le(Math.ceil(g.toNumber()))},wH=(e,t,r)=>{var i=new Le(1),o=new Le(e);if(!o.isint()&&r){var c=Math.abs(e);c<1?(i=new Le(10).pow(HT(e)-1),o=new Le(Math.floor(o.div(i).toNumber())).mul(i)):c>1&&(o=new Le(Math.floor(e)))}else e===0?o=new Le(Math.floor((t-1)/2)):r||(o=new Le(Math.floor(e)));for(var s=Math.floor((t-1)/2),u=[],d=0;d4&&arguments[4]!==void 0?arguments[4]:0,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:c4;if(!Number.isFinite((r-t)/(i-1)))return{step:new Le(0),tickMin:new Le(0),tickMax:new Le(0)};var u=s(new Le(r).sub(t).div(i-1),o,c),d;t<=0&&r>=0?d=new Le(0):(d=new Le(t).add(r).div(2),d=d.sub(new Le(d).mod(u)));var f=Math.ceil(d.sub(t).div(u).toNumber()),_=Math.ceil(new Le(r).sub(d).div(u).toNumber()),m=f+_+1;return m>i?YT(t,r,i,o,c+1,s):(m0?_+(i-m):_,f=r>0?f:f+(i-m)),{step:u,tickMin:d.sub(new Le(f).mul(u)),tickMax:d.add(new Le(_).mul(u))})},Pw=function(t){var[r,i]=t,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"auto",u=Math.max(o,2),[d,f]=XT([r,i]);if(d===-1/0||f===1/0){var _=f===1/0?[d,...Array(o-1).fill(1/0)]:[...Array(o-1).fill(-1/0),f];return r>i?_.reverse():_}if(d===f)return wH(d,o,c);var m=s==="snap125"?GT:c4,{step:g,tickMin:w,tickMax:b}=YT(d,f,u,c,0,m),x=KT(w,b.add(new Le(.1).mul(g)),g);return r>i?x.reverse():x},Dw=function(t,r){var[i,o]=t,c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"auto",[u,d]=XT([i,o]);if(u===-1/0||d===1/0)return[i,o];if(u===d)return[u];var f=s==="snap125"?GT:c4,_=Math.max(r,2),m=f(new Le(d).sub(u).div(_-1),c,0),g=[...KT(new Le(u),new Le(d),m),d];return c===!1&&(g=g.map(w=>Math.round(w))),i>o?g.reverse():g},WT=e=>e.rootProps.maxBarSize,bH=e=>e.rootProps.barGap,ZT=e=>e.rootProps.barCategoryGap,xH=e=>e.rootProps.barSize,$d=e=>e.rootProps.stackOffset,QT=e=>e.rootProps.reverseStackOrder,l4=e=>e.options.chartName,s4=e=>e.rootProps.syncId,JT=e=>e.rootProps.syncMethod,u4=e=>e.options.eventEmitter,Pt={grid:-100,barBackground:-50,area:100,cursorRectangle:200,bar:300,line:400,axis:500,scatter:600,activeBar:1e3,cursorLine:1100,activeDot:1200,label:2e3},Fa={allowDecimals:!1,allowDataOverflow:!1,angleAxisId:0,reversed:!1,scale:"auto",tick:!0,type:"auto"},Ni={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!0,includeHidden:!1,radiusAxisId:0,reversed:!1,scale:"auto",tick:!0,tickCount:5,type:"auto"},Fd=(e,t)=>{if(!(!e||!t))return e!=null&&e.reversed?[t[1],t[0]]:t};function qd(e,t,r){if(r!=="auto")return r;if(e!=null)return wa(e,t)?"category":"number"}function Rw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function $p(e){for(var t=1;t{if(t!=null)return e.polarAxis.angleAxis[t]},p4=q([TH,wT],(e,t)=>{var r;if(e!=null)return e;var i=(r=qd(t,"angleAxis",Lw.type))!==null&&r!==void 0?r:"category";return $p($p({},Lw),{},{type:i})}),EH=(e,t)=>e.polarAxis.radiusAxis[t],d4=q([EH,wT],(e,t)=>{var r;if(e!=null)return e;var i=(r=qd(t,"radiusAxis",zw.type))!==null&&r!==void 0?r:"category";return $p($p({},zw),{},{type:i})}),Hd=e=>e.polarOptions,f4=q([jn,An,Ut],eH),eE=q([Hd,f4],(e,t)=>{if(e!=null)return xi(e.innerRadius,t,0)}),tE=q([Hd,f4],(e,t)=>{if(e!=null)return xi(e.outerRadius,t,t*.8)}),OH=e=>{if(e==null)return[0,0];var{startAngle:t,endAngle:r}=e;return[t,r]},rE=q([Hd],OH);q([p4,rE],Fd);var iE=q([f4,eE,tE],(e,t,r)=>{if(!(e==null||t==null||r==null))return[t,r]});q([d4,iE],Fd);var nE=q([Qe,Hd,eE,tE,jn,An],(e,t,r,i,o,c)=>{if(!(e!=="centric"&&e!=="radial"||t==null||r==null||i==null)){var{cx:s,cy:u,startAngle:d,endAngle:f}=t;return{cx:xi(s,o,o/2),cy:xi(u,c,c/2),innerRadius:r,outerRadius:i,startAngle:d,endAngle:f,clockWise:!1}}}),$t=(e,t)=>t,Kd=(e,t,r)=>r;function _4(e){return e?.id}function aE(e,t,r){var{chartData:i=[]}=t,{allowDuplicatedCategory:o,dataKey:c}=r,s=new Map;return e.forEach(u=>{var d,f=(d=u.data)!==null&&d!==void 0?d:i;if(!(f==null||f.length===0)){var _=_4(u);f.forEach((m,g)=>{var w=c==null||o?g:String(ht(m,c,null)),b=ht(m,u.dataKey,0),x;s.has(w)?x=s.get(w):x={},Object.assign(x,{[_]:b}),s.set(w,x)})}}),Array.from(s.values())}function Xd(e){return"stackId"in e&&e.stackId!=null&&e.dataKey!=null}var Gd=(e,t)=>e===t?!0:e==null||t==null?!1:e[0]===t[0]&&e[1]===t[1];function Yd(e,t){return Array.isArray(e)&&Array.isArray(t)&&e.length===0&&t.length===0?!0:e===t}function kH(e,t){if(e.length===t.length){for(var r=0;r{var t=Qe(e);return t==="horizontal"?"xAxis":t==="vertical"?"yAxis":t==="centric"?"angleAxis":"radiusAxis"},Kc=e=>e.tooltip.settings.axisId;function m4(e){if(e!=null){var t=e.ticks,r=e.bandwidth,i=e.range(),o=[Math.min(...i),Math.max(...i)];return{domain:()=>e.domain(),range:(function(c){function s(){return c.apply(this,arguments)}return s.toString=function(){return c.toString()},s})(()=>o),rangeMin:()=>o[0],rangeMax:()=>o[1],isInRange(c){var s=o[0],u=o[1];return s<=u?c>=s&&c<=u:c>=u&&c<=s},bandwidth:r?()=>r.call(e):void 0,ticks:t?c=>t.call(e,c):void 0,map:(c,s)=>{var u=e(c);if(u!=null){if(e.bandwidth&&s!==null&&s!==void 0&&s.position){var d=e.bandwidth();switch(s.position){case"middle":u+=d/2;break;case"end":u+=d;break}}return u}}}}}var NH=(e,t)=>{if(t!=null)switch(e){case"linear":{if(!Li(t)){for(var r,i,o=0;oi)&&(i=c))}return r!==void 0&&i!==void 0?[r,i]:void 0}return t}default:return t}};function pa(e,t){return e==null||t==null?NaN:et?1:e>=t?0:NaN}function CH(e,t){return e==null||t==null?NaN:te?1:t>=e?0:NaN}function h4(e){let t,r,i;e.length!==2?(t=pa,r=(u,d)=>pa(e(u),d),i=(u,d)=>e(u)-d):(t=e===pa||e===CH?e:MH,r=e,i=e);function o(u,d,f=0,_=u.length){if(f<_){if(t(d,d)!==0)return _;do{const m=f+_>>>1;r(u[m],d)<0?f=m+1:_=m}while(f<_)}return f}function c(u,d,f=0,_=u.length){if(f<_){if(t(d,d)!==0)return _;do{const m=f+_>>>1;r(u[m],d)<=0?f=m+1:_=m}while(f<_)}return f}function s(u,d,f=0,_=u.length){const m=o(u,d,f,_-1);return m>f&&i(u[m-1],d)>-i(u[m],d)?m-1:m}return{left:o,center:s,right:c}}function MH(){return 0}function oE(e){return e===null?NaN:+e}function*PH(e,t){for(let r of e)r!=null&&(r=+r)>=r&&(yield r)}const DH=h4(pa),e0=DH.right;h4(oE).center;class Iw extends Map{constructor(t,r=zH){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:r}}),t!=null)for(const[i,o]of t)this.set(i,o)}get(t){return super.get(Bw(this,t))}has(t){return super.has(Bw(this,t))}set(t,r){return super.set(RH(this,t),r)}delete(t){return super.delete(LH(this,t))}}function Bw({_intern:e,_key:t},r){const i=t(r);return e.has(i)?e.get(i):r}function RH({_intern:e,_key:t},r){const i=t(r);return e.has(i)?e.get(i):(e.set(i,r),r)}function LH({_intern:e,_key:t},r){const i=t(r);return e.has(i)&&(r=e.get(i),e.delete(i)),r}function zH(e){return e!==null&&typeof e=="object"?e.valueOf():e}function IH(e=pa){if(e===pa)return cE;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,r)=>{const i=e(t,r);return i||i===0?i:(e(r,r)===0)-(e(t,t)===0)}}function cE(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(et?1:0)}const BH=Math.sqrt(50),VH=Math.sqrt(10),UH=Math.sqrt(2);function Fp(e,t,r){const i=(t-e)/Math.max(0,r),o=Math.floor(Math.log10(i)),c=i/Math.pow(10,o),s=c>=BH?10:c>=VH?5:c>=UH?2:1;let u,d,f;return o<0?(f=Math.pow(10,-o)/s,u=Math.round(e*f),d=Math.round(t*f),u/ft&&--d,f=-f):(f=Math.pow(10,o)*s,u=Math.round(e/f),d=Math.round(t/f),u*ft&&--d),d0))return[];if(e===t)return[e];const i=t=o))return[];const u=c-o+1,d=new Array(u);if(i)if(s<0)for(let f=0;f=i)&&(r=i);return r}function Uw(e,t){let r;for(const i of e)i!=null&&(r>i||r===void 0&&i>=i)&&(r=i);return r}function lE(e,t,r=0,i=1/0,o){if(t=Math.floor(t),r=Math.floor(Math.max(0,r)),i=Math.floor(Math.min(e.length-1,i)),!(r<=t&&t<=i))return e;for(o=o===void 0?cE:IH(o);i>r;){if(i-r>600){const d=i-r+1,f=t-r+1,_=Math.log(d),m=.5*Math.exp(2*_/3),g=.5*Math.sqrt(_*m*(d-m)/d)*(f-d/2<0?-1:1),w=Math.max(r,Math.floor(t-f*m/d+g)),b=Math.min(i,Math.floor(t+(d-f)*m/d+g));lE(e,t,w,b,o)}const c=e[t];let s=r,u=i;for(Ql(e,r,t),o(e[i],c)>0&&Ql(e,r,i);s0;)--u}o(e[r],c)===0?Ql(e,r,u):(++u,Ql(e,u,i)),u<=t&&(r=u+1),t<=u&&(i=u-1)}return e}function Ql(e,t,r){const i=e[t];e[t]=e[r],e[r]=i}function $H(e,t,r){if(e=Float64Array.from(PH(e)),!(!(i=e.length)||isNaN(t=+t))){if(t<=0||i<2)return Uw(e);if(t>=1)return Vw(e);var i,o=(i-1)*t,c=Math.floor(o),s=Vw(lE(e,c).subarray(0,c+1)),u=Uw(e.subarray(c+1));return s+(u-s)*(o-c)}}function FH(e,t,r=oE){if(!(!(i=e.length)||isNaN(t=+t))){if(t<=0||i<2)return+r(e[0],0,e);if(t>=1)return+r(e[i-1],i-1,e);var i,o=(i-1)*t,c=Math.floor(o),s=+r(e[c],c,e),u=+r(e[c+1],c+1,e);return s+(u-s)*(o-c)}}function qH(e,t,r){e=+e,t=+t,r=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+r;for(var i=-1,o=Math.max(0,Math.ceil((t-e)/r))|0,c=new Array(o);++i>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):r===8?Fu(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):r===4?Fu(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=XH.exec(e))?new xr(t[1],t[2],t[3],1):(t=GH.exec(e))?new xr(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=YH.exec(e))?Fu(t[1],t[2],t[3],t[4]):(t=WH.exec(e))?Fu(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=ZH.exec(e))?Gw(t[1],t[2]/100,t[3]/100,1):(t=QH.exec(e))?Gw(t[1],t[2]/100,t[3]/100,t[4]):$w.hasOwnProperty(e)?Hw($w[e]):e==="transparent"?new xr(NaN,NaN,NaN,0):null}function Hw(e){return new xr(e>>16&255,e>>8&255,e&255,1)}function Fu(e,t,r,i){return i<=0&&(e=t=r=NaN),new xr(e,t,r,i)}function tK(e){return e instanceof t0||(e=Ls(e)),e?(e=e.rgb(),new xr(e.r,e.g,e.b,e.opacity)):new xr}function R5(e,t,r,i){return arguments.length===1?tK(e):new xr(e,t,r,i??1)}function xr(e,t,r,i){this.r=+e,this.g=+t,this.b=+r,this.opacity=+i}v4(xr,R5,uE(t0,{brighter(e){return e=e==null?qp:Math.pow(qp,e),new xr(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Ds:Math.pow(Ds,e),new xr(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new xr(oo(this.r),oo(this.g),oo(this.b),Hp(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Kw,formatHex:Kw,formatHex8:rK,formatRgb:Xw,toString:Xw}));function Kw(){return`#${eo(this.r)}${eo(this.g)}${eo(this.b)}`}function rK(){return`#${eo(this.r)}${eo(this.g)}${eo(this.b)}${eo((isNaN(this.opacity)?1:this.opacity)*255)}`}function Xw(){const e=Hp(this.opacity);return`${e===1?"rgb(":"rgba("}${oo(this.r)}, ${oo(this.g)}, ${oo(this.b)}${e===1?")":`, ${e})`}`}function Hp(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function oo(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function eo(e){return e=oo(e),(e<16?"0":"")+e.toString(16)}function Gw(e,t,r,i){return i<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new vi(e,t,r,i)}function pE(e){if(e instanceof vi)return new vi(e.h,e.s,e.l,e.opacity);if(e instanceof t0||(e=Ls(e)),!e)return new vi;if(e instanceof vi)return e;e=e.rgb();var t=e.r/255,r=e.g/255,i=e.b/255,o=Math.min(t,r,i),c=Math.max(t,r,i),s=NaN,u=c-o,d=(c+o)/2;return u?(t===c?s=(r-i)/u+(r0&&d<1?0:s,new vi(s,u,d,e.opacity)}function iK(e,t,r,i){return arguments.length===1?pE(e):new vi(e,t,r,i??1)}function vi(e,t,r,i){this.h=+e,this.s=+t,this.l=+r,this.opacity=+i}v4(vi,iK,uE(t0,{brighter(e){return e=e==null?qp:Math.pow(qp,e),new vi(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Ds:Math.pow(Ds,e),new vi(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,i=r+(r<.5?r:1-r)*t,o=2*r-i;return new xr(d2(e>=240?e-240:e+120,o,i),d2(e,o,i),d2(e<120?e+240:e-120,o,i),this.opacity)},clamp(){return new vi(Yw(this.h),qu(this.s),qu(this.l),Hp(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=Hp(this.opacity);return`${e===1?"hsl(":"hsla("}${Yw(this.h)}, ${qu(this.s)*100}%, ${qu(this.l)*100}%${e===1?")":`, ${e})`}`}}));function Yw(e){return e=(e||0)%360,e<0?e+360:e}function qu(e){return Math.max(0,Math.min(1,e||0))}function d2(e,t,r){return(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)*255}const w4=e=>()=>e;function nK(e,t){return function(r){return e+r*t}}function aK(e,t,r){return e=Math.pow(e,r),t=Math.pow(t,r)-e,r=1/r,function(i){return Math.pow(e+i*t,r)}}function oK(e){return(e=+e)==1?dE:function(t,r){return r-t?aK(t,r,e):w4(isNaN(t)?r:t)}}function dE(e,t){var r=t-e;return r?nK(e,r):w4(isNaN(e)?t:e)}const Ww=(function e(t){var r=oK(t);function i(o,c){var s=r((o=R5(o)).r,(c=R5(c)).r),u=r(o.g,c.g),d=r(o.b,c.b),f=dE(o.opacity,c.opacity);return function(_){return o.r=s(_),o.g=u(_),o.b=d(_),o.opacity=f(_),o+""}}return i.gamma=e,i})(1);function cK(e,t){t||(t=[]);var r=e?Math.min(t.length,e.length):0,i=t.slice(),o;return function(c){for(o=0;or&&(c=t.slice(r,c),u[s]?u[s]+=c:u[++s]=c),(i=i[0])===(o=o[0])?u[s]?u[s]+=o:u[++s]=o:(u[++s]=null,d.push({i:s,x:Kp(i,o)})),r=f2.lastIndex;return rt&&(r=e,e=t,t=r),function(i){return Math.max(e,Math.min(t,i))}}function yK(e,t,r){var i=e[0],o=e[1],c=t[0],s=t[1];return o2?vK:yK,d=f=null,m}function m(g){return g==null||isNaN(g=+g)?c:(d||(d=u(e.map(i),t,r)))(i(s(g)))}return m.invert=function(g){return s(o((f||(f=u(t,e.map(i),Kp)))(g)))},m.domain=function(g){return arguments.length?(e=Array.from(g,Xp),_()):e.slice()},m.range=function(g){return arguments.length?(t=Array.from(g),_()):t.slice()},m.rangeRound=function(g){return t=Array.from(g),r=b4,_()},m.clamp=function(g){return arguments.length?(s=g?!0:sr,_()):s!==sr},m.interpolate=function(g){return arguments.length?(r=g,_()):r},m.unknown=function(g){return arguments.length?(c=g,m):c},function(g,w){return i=g,o=w,_()}}function x4(){return Wd()(sr,sr)}function wK(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Gp(e,t){if(!isFinite(e)||e===0)return null;var r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"),i=e.slice(0,r);return[i.length>1?i[0]+i.slice(2):i,+e.slice(r+1)]}function Dc(e){return e=Gp(Math.abs(e)),e?e[1]:NaN}function bK(e,t){return function(r,i){for(var o=r.length,c=[],s=0,u=e[0],d=0;o>0&&u>0&&(d+u+1>i&&(u=Math.max(1,i-d)),c.push(r.substring(o-=u,o+u)),!((d+=u+1)>i));)u=e[s=(s+1)%e.length];return c.reverse().join(t)}}function xK(e){return function(t){return t.replace(/[0-9]/g,function(r){return e[+r]})}}var jK=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function zs(e){if(!(t=jK.exec(e)))throw new Error("invalid format: "+e);var t;return new j4({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}zs.prototype=j4.prototype;function j4(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}j4.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function AK(e){e:for(var t=e.length,r=1,i=-1,o;r0&&(i=0);break}return i>0?e.slice(0,i)+e.slice(o+1):e}var Yp;function SK(e,t){var r=Gp(e,t);if(!r)return Yp=void 0,e.toPrecision(t);var i=r[0],o=r[1],c=o-(Yp=Math.max(-8,Math.min(8,Math.floor(o/3)))*3)+1,s=i.length;return c===s?i:c>s?i+new Array(c-s+1).join("0"):c>0?i.slice(0,c)+"."+i.slice(c):"0."+new Array(1-c).join("0")+Gp(e,Math.max(0,t+c-1))[0]}function Qw(e,t){var r=Gp(e,t);if(!r)return e+"";var i=r[0],o=r[1];return o<0?"0."+new Array(-o).join("0")+i:i.length>o+1?i.slice(0,o+1)+"."+i.slice(o+1):i+new Array(o-i.length+2).join("0")}const Jw={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:wK,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>Qw(e*100,t),r:Qw,s:SK,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function eb(e){return e}var tb=Array.prototype.map,rb=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function TK(e){var t=e.grouping===void 0||e.thousands===void 0?eb:bK(tb.call(e.grouping,Number),e.thousands+""),r=e.currency===void 0?"":e.currency[0]+"",i=e.currency===void 0?"":e.currency[1]+"",o=e.decimal===void 0?".":e.decimal+"",c=e.numerals===void 0?eb:xK(tb.call(e.numerals,String)),s=e.percent===void 0?"%":e.percent+"",u=e.minus===void 0?"−":e.minus+"",d=e.nan===void 0?"NaN":e.nan+"";function f(m,g){m=zs(m);var w=m.fill,b=m.align,x=m.sign,A=m.symbol,T=m.zero,O=m.width,E=m.comma,N=m.precision,C=m.trim,M=m.type;M==="n"?(E=!0,M="g"):Jw[M]||(N===void 0&&(N=12),C=!0,M="g"),(T||w==="0"&&b==="=")&&(T=!0,w="0",b="=");var R=(g&&g.prefix!==void 0?g.prefix:"")+(A==="$"?r:A==="#"&&/[boxX]/.test(M)?"0"+M.toLowerCase():""),z=(A==="$"?i:/[%p]/.test(M)?s:"")+(g&&g.suffix!==void 0?g.suffix:""),H=Jw[M],Q=/[defgprs%]/.test(M);N=N===void 0?6:/[gprs]/.test(M)?Math.max(1,Math.min(21,N)):Math.max(0,Math.min(20,N));function ee(G){var ye=R,ce=z,ve,B,W;if(M==="c")ce=H(G)+ce,G="";else{G=+G;var re=G<0||1/G<0;if(G=isNaN(G)?d:H(Math.abs(G),N),C&&(G=AK(G)),re&&+G==0&&x!=="+"&&(re=!1),ye=(re?x==="("?x:u:x==="-"||x==="("?"":x)+ye,ce=(M==="s"&&!isNaN(G)&&Yp!==void 0?rb[8+Yp/3]:"")+ce+(re&&x==="("?")":""),Q){for(ve=-1,B=G.length;++veW||W>57){ce=(W===46?o+G.slice(ve+1):G.slice(ve))+ce,G=G.slice(0,ve);break}}}E&&!T&&(G=t(G,1/0));var oe=ye.length+G.length+ce.length,le=oe>1)+ye+G+ce+le.slice(oe);break;default:G=le+ye+G+ce;break}return c(G)}return ee.toString=function(){return m+""},ee}function _(m,g){var w=Math.max(-8,Math.min(8,Math.floor(Dc(g)/3)))*3,b=Math.pow(10,-w),x=f((m=zs(m),m.type="f",m),{suffix:rb[8+w/3]});return function(A){return x(b*A)}}return{format:f,formatPrefix:_}}var Hu,A4,fE;EK({thousands:",",grouping:[3],currency:["$",""]});function EK(e){return Hu=TK(e),A4=Hu.format,fE=Hu.formatPrefix,Hu}function OK(e){return Math.max(0,-Dc(Math.abs(e)))}function kK(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(Dc(t)/3)))*3-Dc(Math.abs(e)))}function NK(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Dc(t)-Dc(e))+1}function _E(e,t,r,i){var o=P5(e,t,r),c;switch(i=zs(i??",f"),i.type){case"s":{var s=Math.max(Math.abs(e),Math.abs(t));return i.precision==null&&!isNaN(c=kK(o,s))&&(i.precision=c),fE(i,s)}case"":case"e":case"g":case"p":case"r":{i.precision==null&&!isNaN(c=NK(o,Math.max(Math.abs(e),Math.abs(t))))&&(i.precision=c-(i.type==="e"));break}case"f":case"%":{i.precision==null&&!isNaN(c=OK(o))&&(i.precision=c-(i.type==="%")*2);break}}return A4(i)}function ba(e){var t=e.domain;return e.ticks=function(r){var i=t();return C5(i[0],i[i.length-1],r??10)},e.tickFormat=function(r,i){var o=t();return _E(o[0],o[o.length-1],r??10,i)},e.nice=function(r){r==null&&(r=10);var i=t(),o=0,c=i.length-1,s=i[o],u=i[c],d,f,_=10;for(u0;){if(f=M5(s,u,r),f===d)return i[o]=s,i[c]=u,t(i);if(f>0)s=Math.floor(s/f)*f,u=Math.ceil(u/f)*f;else if(f<0)s=Math.ceil(s*f)/f,u=Math.floor(u*f)/f;else break;d=f}return e},e}function mE(){var e=x4();return e.copy=function(){return r0(e,mE())},si.apply(e,arguments),ba(e)}function hE(e){var t;function r(i){return i==null||isNaN(i=+i)?t:i}return r.invert=r,r.domain=r.range=function(i){return arguments.length?(e=Array.from(i,Xp),r):e.slice()},r.unknown=function(i){return arguments.length?(t=i,r):t},r.copy=function(){return hE(e).unknown(t)},e=arguments.length?Array.from(e,Xp):[0,1],ba(r)}function gE(e,t){e=e.slice();var r=0,i=e.length-1,o=e[r],c=e[i],s;return cMath.pow(e,t)}function RK(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function ab(e){return(t,r)=>-e(-t,r)}function S4(e){const t=e(ib,nb),r=t.domain;let i=10,o,c;function s(){return o=RK(i),c=DK(i),r()[0]<0?(o=ab(o),c=ab(c),e(CK,MK)):e(ib,nb),t}return t.base=function(u){return arguments.length?(i=+u,s()):i},t.domain=function(u){return arguments.length?(r(u),s()):r()},t.ticks=u=>{const d=r();let f=d[0],_=d[d.length-1];const m=_0){for(;g<=w;++g)for(b=1;b_)break;T.push(x)}}else for(;g<=w;++g)for(b=i-1;b>=1;--b)if(x=g>0?b/c(-g):b*c(g),!(x_)break;T.push(x)}T.length*2{if(u==null&&(u=10),d==null&&(d=i===10?"s":","),typeof d!="function"&&(!(i%1)&&(d=zs(d)).precision==null&&(d.trim=!0),d=A4(d)),u===1/0)return d;const f=Math.max(1,i*u/t.ticks().length);return _=>{let m=_/c(Math.round(o(_)));return m*ir(gE(r(),{floor:u=>c(Math.floor(o(u))),ceil:u=>c(Math.ceil(o(u)))})),t}function yE(){const e=S4(Wd()).domain([1,10]);return e.copy=()=>r0(e,yE()).base(e.base()),si.apply(e,arguments),e}function ob(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function cb(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function T4(e){var t=1,r=e(ob(t),cb(t));return r.constant=function(i){return arguments.length?e(ob(t=+i),cb(t)):t},ba(r)}function vE(){var e=T4(Wd());return e.copy=function(){return r0(e,vE()).constant(e.constant())},si.apply(e,arguments)}function lb(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function LK(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function zK(e){return e<0?-e*e:e*e}function E4(e){var t=e(sr,sr),r=1;function i(){return r===1?e(sr,sr):r===.5?e(LK,zK):e(lb(r),lb(1/r))}return t.exponent=function(o){return arguments.length?(r=+o,i()):r},ba(t)}function O4(){var e=E4(Wd());return e.copy=function(){return r0(e,O4()).exponent(e.exponent())},si.apply(e,arguments),e}function IK(){return O4.apply(null,arguments).exponent(.5)}function sb(e){return Math.sign(e)*e*e}function BK(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function wE(){var e=x4(),t=[0,1],r=!1,i;function o(c){var s=BK(e(c));return isNaN(s)?i:r?Math.round(s):s}return o.invert=function(c){return e.invert(sb(c))},o.domain=function(c){return arguments.length?(e.domain(c),o):e.domain()},o.range=function(c){return arguments.length?(e.range((t=Array.from(c,Xp)).map(sb)),o):t.slice()},o.rangeRound=function(c){return o.range(c).round(!0)},o.round=function(c){return arguments.length?(r=!!c,o):r},o.clamp=function(c){return arguments.length?(e.clamp(c),o):e.clamp()},o.unknown=function(c){return arguments.length?(i=c,o):i},o.copy=function(){return wE(e.domain(),t).round(r).clamp(e.clamp()).unknown(i)},si.apply(o,arguments),ba(o)}function bE(){var e=[],t=[],r=[],i;function o(){var s=0,u=Math.max(1,t.length);for(r=new Array(u-1);++s0?r[u-1]:e[0],u=r?[i[r-1],t]:[i[f-1],i[f]]},s.unknown=function(d){return arguments.length&&(c=d),s},s.thresholds=function(){return i.slice()},s.copy=function(){return xE().domain([e,t]).range(o).unknown(c)},si.apply(ba(s),arguments)}function jE(){var e=[.5],t=[0,1],r,i=1;function o(c){return c!=null&&c<=c?t[e0(e,c,0,i)]:r}return o.domain=function(c){return arguments.length?(e=Array.from(c),i=Math.min(e.length,t.length-1),o):e.slice()},o.range=function(c){return arguments.length?(t=Array.from(c),i=Math.min(e.length,t.length-1),o):t.slice()},o.invertExtent=function(c){var s=t.indexOf(c);return[e[s-1],e[s]]},o.unknown=function(c){return arguments.length?(r=c,o):r},o.copy=function(){return jE().domain(e).range(t).unknown(r)},si.apply(o,arguments)}const _2=new Date,m2=new Date;function Rt(e,t,r,i){function o(c){return e(c=arguments.length===0?new Date:new Date(+c)),c}return o.floor=c=>(e(c=new Date(+c)),c),o.ceil=c=>(e(c=new Date(c-1)),t(c,1),e(c),c),o.round=c=>{const s=o(c),u=o.ceil(c);return c-s(t(c=new Date(+c),s==null?1:Math.floor(s)),c),o.range=(c,s,u)=>{const d=[];if(c=o.ceil(c),u=u==null?1:Math.floor(u),!(c0))return d;let f;do d.push(f=new Date(+c)),t(c,u),e(c);while(fRt(s=>{if(s>=s)for(;e(s),!c(s);)s.setTime(s-1)},(s,u)=>{if(s>=s)if(u<0)for(;++u<=0;)for(;t(s,-1),!c(s););else for(;--u>=0;)for(;t(s,1),!c(s););}),r&&(o.count=(c,s)=>(_2.setTime(+c),m2.setTime(+s),e(_2),e(m2),Math.floor(r(_2,m2))),o.every=c=>(c=Math.floor(c),!isFinite(c)||!(c>0)?null:c>1?o.filter(i?s=>i(s)%c===0:s=>o.count(0,s)%c===0):o)),o}const Wp=Rt(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Wp.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?Rt(t=>{t.setTime(Math.floor(t/e)*e)},(t,r)=>{t.setTime(+t+r*e)},(t,r)=>(r-t)/e):Wp);Wp.range;const fn=1e3,ni=fn*60,_n=ni*60,vn=_n*24,k4=vn*7,ub=vn*30,h2=vn*365,to=Rt(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*fn)},(e,t)=>(t-e)/fn,e=>e.getUTCSeconds());to.range;const N4=Rt(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*fn)},(e,t)=>{e.setTime(+e+t*ni)},(e,t)=>(t-e)/ni,e=>e.getMinutes());N4.range;const C4=Rt(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*ni)},(e,t)=>(t-e)/ni,e=>e.getUTCMinutes());C4.range;const M4=Rt(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*fn-e.getMinutes()*ni)},(e,t)=>{e.setTime(+e+t*_n)},(e,t)=>(t-e)/_n,e=>e.getHours());M4.range;const P4=Rt(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*_n)},(e,t)=>(t-e)/_n,e=>e.getUTCHours());P4.range;const i0=Rt(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*ni)/vn,e=>e.getDate()-1);i0.range;const Zd=Rt(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/vn,e=>e.getUTCDate()-1);Zd.range;const AE=Rt(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/vn,e=>Math.floor(e/vn));AE.range;function yo(e){return Rt(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,r)=>{t.setDate(t.getDate()+r*7)},(t,r)=>(r-t-(r.getTimezoneOffset()-t.getTimezoneOffset())*ni)/k4)}const Qd=yo(0),Zp=yo(1),VK=yo(2),UK=yo(3),Rc=yo(4),$K=yo(5),FK=yo(6);Qd.range;Zp.range;VK.range;UK.range;Rc.range;$K.range;FK.range;function vo(e){return Rt(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCDate(t.getUTCDate()+r*7)},(t,r)=>(r-t)/k4)}const Jd=vo(0),Qp=vo(1),qK=vo(2),HK=vo(3),Lc=vo(4),KK=vo(5),XK=vo(6);Jd.range;Qp.range;qK.range;HK.range;Lc.range;KK.range;XK.range;const D4=Rt(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());D4.range;const R4=Rt(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());R4.range;const wn=Rt(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());wn.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Rt(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,r)=>{t.setFullYear(t.getFullYear()+r*e)});wn.range;const bn=Rt(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());bn.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Rt(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)});bn.range;function SE(e,t,r,i,o,c){const s=[[to,1,fn],[to,5,5*fn],[to,15,15*fn],[to,30,30*fn],[c,1,ni],[c,5,5*ni],[c,15,15*ni],[c,30,30*ni],[o,1,_n],[o,3,3*_n],[o,6,6*_n],[o,12,12*_n],[i,1,vn],[i,2,2*vn],[r,1,k4],[t,1,ub],[t,3,3*ub],[e,1,h2]];function u(f,_,m){const g=_A).right(s,g);if(w===s.length)return e.every(P5(f/h2,_/h2,m));if(w===0)return Wp.every(Math.max(P5(f,_,m),1));const[b,x]=s[g/s[w-1][2]53)return null;"w"in ie||(ie.w=1),"Z"in ie?(se=y2(Jl(ie.y,0,1)),Ae=se.getUTCDay(),se=Ae>4||Ae===0?Qp.ceil(se):Qp(se),se=Zd.offset(se,(ie.V-1)*7),ie.y=se.getUTCFullYear(),ie.m=se.getUTCMonth(),ie.d=se.getUTCDate()+(ie.w+6)%7):(se=g2(Jl(ie.y,0,1)),Ae=se.getDay(),se=Ae>4||Ae===0?Zp.ceil(se):Zp(se),se=i0.offset(se,(ie.V-1)*7),ie.y=se.getFullYear(),ie.m=se.getMonth(),ie.d=se.getDate()+(ie.w+6)%7)}else("W"in ie||"U"in ie)&&("w"in ie||(ie.w="u"in ie?ie.u%7:"W"in ie?1:0),Ae="Z"in ie?y2(Jl(ie.y,0,1)).getUTCDay():g2(Jl(ie.y,0,1)).getDay(),ie.m=0,ie.d="W"in ie?(ie.w+6)%7+ie.W*7-(Ae+5)%7:ie.w+ie.U*7-(Ae+6)%7);return"Z"in ie?(ie.H+=ie.Z/100|0,ie.M+=ie.Z%100,y2(ie)):g2(ie)}}function z(V,te,de,ie){for(var Ge=0,se=te.length,Ae=de.length,Ee,rt;Ge=Ae)return-1;if(Ee=te.charCodeAt(Ge++),Ee===37){if(Ee=te.charAt(Ge++),rt=C[Ee in pb?te.charAt(Ge++):Ee],!rt||(ie=rt(V,de,ie))<0)return-1}else if(Ee!=de.charCodeAt(ie++))return-1}return ie}function H(V,te,de){var ie=f.exec(te.slice(de));return ie?(V.p=_.get(ie[0].toLowerCase()),de+ie[0].length):-1}function Q(V,te,de){var ie=w.exec(te.slice(de));return ie?(V.w=b.get(ie[0].toLowerCase()),de+ie[0].length):-1}function ee(V,te,de){var ie=m.exec(te.slice(de));return ie?(V.w=g.get(ie[0].toLowerCase()),de+ie[0].length):-1}function G(V,te,de){var ie=T.exec(te.slice(de));return ie?(V.m=O.get(ie[0].toLowerCase()),de+ie[0].length):-1}function ye(V,te,de){var ie=x.exec(te.slice(de));return ie?(V.m=A.get(ie[0].toLowerCase()),de+ie[0].length):-1}function ce(V,te,de){return z(V,t,te,de)}function ve(V,te,de){return z(V,r,te,de)}function B(V,te,de){return z(V,i,te,de)}function W(V){return s[V.getDay()]}function re(V){return c[V.getDay()]}function oe(V){return d[V.getMonth()]}function le(V){return u[V.getMonth()]}function D(V){return o[+(V.getHours()>=12)]}function K(V){return 1+~~(V.getMonth()/3)}function ne(V){return s[V.getUTCDay()]}function ae(V){return c[V.getUTCDay()]}function ge(V){return d[V.getUTCMonth()]}function xe(V){return u[V.getUTCMonth()]}function je(V){return o[+(V.getUTCHours()>=12)]}function De(V){return 1+~~(V.getUTCMonth()/3)}return{format:function(V){var te=M(V+="",E);return te.toString=function(){return V},te},parse:function(V){var te=R(V+="",!1);return te.toString=function(){return V},te},utcFormat:function(V){var te=M(V+="",N);return te.toString=function(){return V},te},utcParse:function(V){var te=R(V+="",!0);return te.toString=function(){return V},te}}}var pb={"-":"",_:" ",0:"0"},qt=/^\s*\d+/,JK=/^%/,eX=/[\\^$*+?|[\]().{}]/g;function Be(e,t,r){var i=e<0?"-":"",o=(i?-e:e)+"",c=o.length;return i+(c[t.toLowerCase(),r]))}function rX(e,t,r){var i=qt.exec(t.slice(r,r+1));return i?(e.w=+i[0],r+i[0].length):-1}function iX(e,t,r){var i=qt.exec(t.slice(r,r+1));return i?(e.u=+i[0],r+i[0].length):-1}function nX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.U=+i[0],r+i[0].length):-1}function aX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.V=+i[0],r+i[0].length):-1}function oX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.W=+i[0],r+i[0].length):-1}function db(e,t,r){var i=qt.exec(t.slice(r,r+4));return i?(e.y=+i[0],r+i[0].length):-1}function fb(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.y=+i[0]+(+i[0]>68?1900:2e3),r+i[0].length):-1}function cX(e,t,r){var i=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return i?(e.Z=i[1]?0:-(i[2]+(i[3]||"00")),r+i[0].length):-1}function lX(e,t,r){var i=qt.exec(t.slice(r,r+1));return i?(e.q=i[0]*3-3,r+i[0].length):-1}function sX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.m=i[0]-1,r+i[0].length):-1}function _b(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.d=+i[0],r+i[0].length):-1}function uX(e,t,r){var i=qt.exec(t.slice(r,r+3));return i?(e.m=0,e.d=+i[0],r+i[0].length):-1}function mb(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.H=+i[0],r+i[0].length):-1}function pX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.M=+i[0],r+i[0].length):-1}function dX(e,t,r){var i=qt.exec(t.slice(r,r+2));return i?(e.S=+i[0],r+i[0].length):-1}function fX(e,t,r){var i=qt.exec(t.slice(r,r+3));return i?(e.L=+i[0],r+i[0].length):-1}function _X(e,t,r){var i=qt.exec(t.slice(r,r+6));return i?(e.L=Math.floor(i[0]/1e3),r+i[0].length):-1}function mX(e,t,r){var i=JK.exec(t.slice(r,r+1));return i?r+i[0].length:-1}function hX(e,t,r){var i=qt.exec(t.slice(r));return i?(e.Q=+i[0],r+i[0].length):-1}function gX(e,t,r){var i=qt.exec(t.slice(r));return i?(e.s=+i[0],r+i[0].length):-1}function hb(e,t){return Be(e.getDate(),t,2)}function yX(e,t){return Be(e.getHours(),t,2)}function vX(e,t){return Be(e.getHours()%12||12,t,2)}function wX(e,t){return Be(1+i0.count(wn(e),e),t,3)}function TE(e,t){return Be(e.getMilliseconds(),t,3)}function bX(e,t){return TE(e,t)+"000"}function xX(e,t){return Be(e.getMonth()+1,t,2)}function jX(e,t){return Be(e.getMinutes(),t,2)}function AX(e,t){return Be(e.getSeconds(),t,2)}function SX(e){var t=e.getDay();return t===0?7:t}function TX(e,t){return Be(Qd.count(wn(e)-1,e),t,2)}function EE(e){var t=e.getDay();return t>=4||t===0?Rc(e):Rc.ceil(e)}function EX(e,t){return e=EE(e),Be(Rc.count(wn(e),e)+(wn(e).getDay()===4),t,2)}function OX(e){return e.getDay()}function kX(e,t){return Be(Zp.count(wn(e)-1,e),t,2)}function NX(e,t){return Be(e.getFullYear()%100,t,2)}function CX(e,t){return e=EE(e),Be(e.getFullYear()%100,t,2)}function MX(e,t){return Be(e.getFullYear()%1e4,t,4)}function PX(e,t){var r=e.getDay();return e=r>=4||r===0?Rc(e):Rc.ceil(e),Be(e.getFullYear()%1e4,t,4)}function DX(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+Be(t/60|0,"0",2)+Be(t%60,"0",2)}function gb(e,t){return Be(e.getUTCDate(),t,2)}function RX(e,t){return Be(e.getUTCHours(),t,2)}function LX(e,t){return Be(e.getUTCHours()%12||12,t,2)}function zX(e,t){return Be(1+Zd.count(bn(e),e),t,3)}function OE(e,t){return Be(e.getUTCMilliseconds(),t,3)}function IX(e,t){return OE(e,t)+"000"}function BX(e,t){return Be(e.getUTCMonth()+1,t,2)}function VX(e,t){return Be(e.getUTCMinutes(),t,2)}function UX(e,t){return Be(e.getUTCSeconds(),t,2)}function $X(e){var t=e.getUTCDay();return t===0?7:t}function FX(e,t){return Be(Jd.count(bn(e)-1,e),t,2)}function kE(e){var t=e.getUTCDay();return t>=4||t===0?Lc(e):Lc.ceil(e)}function qX(e,t){return e=kE(e),Be(Lc.count(bn(e),e)+(bn(e).getUTCDay()===4),t,2)}function HX(e){return e.getUTCDay()}function KX(e,t){return Be(Qp.count(bn(e)-1,e),t,2)}function XX(e,t){return Be(e.getUTCFullYear()%100,t,2)}function GX(e,t){return e=kE(e),Be(e.getUTCFullYear()%100,t,2)}function YX(e,t){return Be(e.getUTCFullYear()%1e4,t,4)}function WX(e,t){var r=e.getUTCDay();return e=r>=4||r===0?Lc(e):Lc.ceil(e),Be(e.getUTCFullYear()%1e4,t,4)}function ZX(){return"+0000"}function yb(){return"%"}function vb(e){return+e}function wb(e){return Math.floor(+e/1e3)}var lc,NE,CE;QX({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function QX(e){return lc=QK(e),NE=lc.format,lc.parse,CE=lc.utcFormat,lc.utcParse,lc}function JX(e){return new Date(e)}function eG(e){return e instanceof Date?+e:+new Date(+e)}function L4(e,t,r,i,o,c,s,u,d,f){var _=x4(),m=_.invert,g=_.domain,w=f(".%L"),b=f(":%S"),x=f("%I:%M"),A=f("%I %p"),T=f("%a %d"),O=f("%b %d"),E=f("%B"),N=f("%Y");function C(M){return(d(M)t(o/(e.length-1)))},r.quantiles=function(i){return Array.from({length:i+1},(o,c)=>$H(e,c/i))},r.copy=function(){return RE(t).domain(e)},Tn.apply(r,arguments)}function t1(){var e=0,t=.5,r=1,i=1,o,c,s,u,d,f=sr,_,m=!1,g;function w(x){return isNaN(x=+x)?g:(x=.5+((x=+_(x))-c)*(i*x{if(e!=null){var{scale:i,type:o}=e;if(i==="auto")return o==="category"&&r&&(r.indexOf("LineChart")>=0||r.indexOf("AreaChart")>=0||r.indexOf("ComposedChart")>=0&&!t)?"point":o==="category"?"band":"linear";if(typeof i=="string")return cG(i)?i:"point"}};function lG(e,t){for(var r=0,i=e.length,o=e[0]t)?r=c+1:i=c}return r}function VE(e,t){if(e){var r=t??e.domain(),i=r.map(c=>{var s;return(s=e(c))!==null&&s!==void 0?s:0}),o=e.range();if(!(r.length===0||o.length<2))return c=>{var s,u,d=lG(i,c);if(d<=0)return r[0];if(d>=r.length)return r[r.length-1];var f=(s=i[d-1])!==null&&s!==void 0?s:0,_=(u=i[d])!==null&&u!==void 0?u:0;return Math.abs(c-f)<=Math.abs(c-_)?r[d-1]:r[d]}}}function sG(e){if(e!=null)return"invert"in e&&typeof e.invert=="function"?e.invert.bind(e):VE(e,void 0)}function xb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Jp(e){for(var t=1;te.cartesianAxis.xAxis[t],Fi=(e,t)=>{var r=UE(e,t);return r??kt},Nt={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:I5,hide:!0,id:0,includeHidden:!1,interval:"preserveEnd",minTickGap:5,mirror:!1,name:void 0,orientation:"left",padding:{top:0,bottom:0},reversed:!1,scale:"auto",tick:!0,tickCount:5,tickFormatter:void 0,ticks:void 0,type:"number",unit:void 0,niceTicks:"auto",width:Ws},$E=(e,t)=>e.cartesianAxis.yAxis[t],qi=(e,t)=>{var r=$E(e,t);return r??Nt},FE={domain:[0,"auto"],includeHidden:!1,reversed:!1,allowDataOverflow:!1,allowDuplicatedCategory:!1,dataKey:void 0,id:0,name:"",range:[64,64],scale:"auto",type:"number",unit:""},V4=(e,t)=>{var r=e.cartesianAxis.zAxis[t];return r??FE},pr=(e,t,r)=>{switch(t){case"xAxis":return Fi(e,r);case"yAxis":return qi(e,r);case"zAxis":return V4(e,r);case"angleAxis":return p4(e,r);case"radiusAxis":return d4(e,r);default:throw new Error("Unexpected axis type: ".concat(t))}},fG=(e,t,r)=>{switch(t){case"xAxis":return Fi(e,r);case"yAxis":return qi(e,r);default:throw new Error("Unexpected axis type: ".concat(t))}},n0=(e,t,r)=>{switch(t){case"xAxis":return Fi(e,r);case"yAxis":return qi(e,r);case"angleAxis":return p4(e,r);case"radiusAxis":return d4(e,r);default:throw new Error("Unexpected axis type: ".concat(t))}},qE=e=>e.graphicalItems.cartesianItems.some(t=>t.type==="bar")||e.graphicalItems.polarItems.some(t=>t.type==="radialBar");function HE(e,t){return r=>{switch(e){case"xAxis":return"xAxisId"in r&&r.xAxisId===t;case"yAxis":return"yAxisId"in r&&r.yAxisId===t;case"zAxis":return"zAxisId"in r&&r.zAxisId===t;case"angleAxis":return"angleAxisId"in r&&r.angleAxisId===t;case"radiusAxis":return"radiusAxisId"in r&&r.radiusAxisId===t;default:return!1}}}var r1=e=>e.graphicalItems.cartesianItems,_G=q([$t,Kd],HE),KE=(e,t,r)=>e.filter(r).filter(i=>t?.includeHidden===!0?!0:!i.hide),a0=q([r1,pr,_G],KE,{memoizeOptions:{resultEqualityCheck:Yd}}),XE=q([a0],e=>e.filter(t=>t.type==="area"||t.type==="bar").filter(Xd)),GE=e=>e.filter(t=>!("stackId"in t)||t.stackId===void 0),mG=q([a0],GE),YE=e=>e.map(t=>t.data).filter(Boolean).flat(1),hG=q([a0],YE,{memoizeOptions:{resultEqualityCheck:Yd}}),WE=(e,t)=>{var{chartData:r=[],dataStartIndex:i,dataEndIndex:o}=t;return e.length>0?e:r.slice(i,o+1)},U4=q([hG,n4],WE),ZE=(e,t,r)=>t?.dataKey!=null?e.map(i=>({value:ht(i,t.dataKey)})):r.length>0?r.map(i=>i.dataKey).flatMap(i=>e.map(o=>({value:ht(o,i)}))):e.map(i=>({value:i})),o0=q([U4,pr,a0],ZE);function Ec(e){if(ci(e)||e instanceof Date){var t=Number(e);if(ke(t))return t}}function jb(e){if(Array.isArray(e)){var t=[Ec(e[0]),Ec(e[1])];return Li(t)?t:void 0}var r=Ec(e);if(r!=null)return[r,r]}function xn(e){return e.map(Ec).filter(br)}function gG(e,t){var r=Ec(e),i=Ec(t);return r==null&&i==null?0:r==null?-1:i==null?1:r-i}var yG=q([o0],e=>e?.map(t=>t.value).sort(gG));function QE(e,t){switch(e){case"xAxis":return t.direction==="x";case"yAxis":return t.direction==="y";default:return!1}}function vG(e,t,r){return!r||typeof t!="number"||Bi(t)?[]:r.length?xn(r.flatMap(i=>{var o=ht(e,i.dataKey),c,s;if(Array.isArray(o)?[c,s]=o:c=s=o,!(!ke(c)||!ke(s)))return[t-c,t+s]})):[]}var Lt=e=>{var t=Ft(e),r=Kc(e);return n0(e,t,r)},c0=q([Lt],e=>e?.dataKey),wG=q([XE,n4,Lt],aE),JE=(e,t,r,i)=>{var o={},c=t.reduce((s,u)=>{if(u.stackId==null)return s;var d=s[u.stackId];return d==null&&(d=[]),d.push(u),s[u.stackId]=d,s},o);return Object.fromEntries(Object.entries(c).map(s=>{var[u,d]=s,f=i?[...d].reverse():d,_=f.map(_4);return[u,{stackedData:j$(e,_,r),graphicalItems:f}]}))},B5=q([wG,XE,$d,QT],JE),eO=(e,t,r,i)=>{var{dataStartIndex:o,dataEndIndex:c}=t;if(i==null&&r!=="zAxis"){var s=O$(e,o,c);if(!(s!=null&&s[0]===0&&s[1]===0))return s}},bG=q([pr],e=>e.allowDataOverflow),$4=e=>{var t;if(e==null||!("domain"in e))return I5;if(e.domain!=null)return e.domain;if("ticks"in e&&e.ticks!=null){if(e.type==="number"){var r=xn(e.ticks);return[Math.min(...r),Math.max(...r)]}if(e.type==="category")return e.ticks.map(String)}return(t=e?.domain)!==null&&t!==void 0?t:I5},tO=q([pr],$4),rO=q([tO,bG],BT),xG=q([B5,Sn,$t,rO],eO,{memoizeOptions:{resultEqualityCheck:Gd}}),F4=e=>e.errorBars,jG=(e,t,r)=>e.flatMap(i=>t[i.id]).filter(Boolean).filter(i=>QE(r,i)),ed=function(){for(var t=arguments.length,r=new Array(t),i=0;i{var c,s;if(r.length>0&&e.forEach(u=>{r.forEach(d=>{var f,_,m=(f=i[d.id])===null||f===void 0?void 0:f.filter(T=>QE(o,T)),g=ht(u,(_=t.dataKey)!==null&&_!==void 0?_:d.dataKey),w=vG(u,g,m);if(w.length>=2){var b=Math.min(...w),x=Math.max(...w);(c==null||bs)&&(s=x)}var A=jb(g);A!=null&&(c=c==null?A[0]:Math.min(c,A[0]),s=s==null?A[1]:Math.max(s,A[1]))})}),t?.dataKey!=null&&e.forEach(u=>{var d=jb(ht(u,t.dataKey));d!=null&&(c=c==null?d[0]:Math.min(c,d[0]),s=s==null?d[1]:Math.max(s,d[1]))}),ke(c)&&ke(s))return[c,s]},AG=q([U4,pr,mG,F4,$t],iO,{memoizeOptions:{resultEqualityCheck:Gd}});function SG(e){var{value:t}=e;if(ci(t)||t instanceof Date)return t}var TG=(e,t,r)=>{var i=e.map(SG).filter(o=>o!=null);return r&&(t.dataKey==null||t.allowDuplicatedCategory&&hS(i))?zT(0,e.length):t.allowDuplicatedCategory?i:Array.from(new Set(i))},nO=e=>e.referenceElements.dots,Gc=(e,t,r)=>e.filter(i=>i.ifOverflow==="extendDomain").filter(i=>t==="xAxis"?i.xAxisId===r:i.yAxisId===r),EG=q([nO,$t,Kd],Gc),aO=e=>e.referenceElements.areas,OG=q([aO,$t,Kd],Gc),oO=e=>e.referenceElements.lines,kG=q([oO,$t,Kd],Gc),cO=(e,t)=>{if(e!=null){var r=xn(e.map(i=>t==="xAxis"?i.x:i.y));if(r.length!==0)return[Math.min(...r),Math.max(...r)]}},NG=q(EG,$t,cO),lO=(e,t)=>{if(e!=null){var r=xn(e.flatMap(i=>[t==="xAxis"?i.x1:i.y1,t==="xAxis"?i.x2:i.y2]));if(r.length!==0)return[Math.min(...r),Math.max(...r)]}},CG=q([OG,$t],lO);function MG(e){var t;if(e.x!=null)return xn([e.x]);var r=(t=e.segment)===null||t===void 0?void 0:t.map(i=>i.x);return r==null||r.length===0?[]:xn(r)}function PG(e){var t;if(e.y!=null)return xn([e.y]);var r=(t=e.segment)===null||t===void 0?void 0:t.map(i=>i.y);return r==null||r.length===0?[]:xn(r)}var sO=(e,t)=>{if(e!=null){var r=e.flatMap(i=>t==="xAxis"?MG(i):PG(i));if(r.length!==0)return[Math.min(...r),Math.max(...r)]}},DG=q([kG,$t],sO),RG=q(NG,DG,CG,(e,t,r)=>ed(e,r,t)),uO=(e,t,r,i,o,c,s,u)=>{if(r!=null)return r;var d=s==="vertical"&&u==="xAxis"||s==="horizontal"&&u==="yAxis",f=d?ed(i,c,o):ed(c,o);return hH(t,f,e.allowDataOverflow)},LG=q([pr,tO,rO,xG,AG,RG,Qe,$t],uO,{memoizeOptions:{resultEqualityCheck:Gd}}),zG=[0,1],pO=(e,t,r,i,o,c,s)=>{if(!((e==null||r==null||r.length===0)&&s===void 0)){var{dataKey:u,type:d}=e,f=wa(t,c);if(f&&u==null){var _;return zT(0,(_=r?.length)!==null&&_!==void 0?_:0)}return d==="category"?TG(i,e,f):o==="expand"?zG:s}},q4=q([pr,Qe,U4,o0,$d,$t,LG],pO),Yc=q([pr,qE,l4],BE),dO=(e,t,r)=>{var{niceTicks:i}=t;if(i!=="none"){var o=$4(t),c=Array.isArray(o)&&(o[0]==="auto"||o[1]==="auto");if((i==="snap125"||i==="adaptive")&&t!=null&&t.tickCount&&Li(e)){if(c)return Pw(e,t.tickCount,t.allowDecimals,i);if(t.type==="number")return Dw(e,t.tickCount,t.allowDecimals,i)}if(i==="auto"&&r==="linear"&&t!=null&&t.tickCount){if(c&&Li(e))return Pw(e,t.tickCount,t.allowDecimals,"adaptive");if(t.type==="number"&&Li(e))return Dw(e,t.tickCount,t.allowDecimals,"adaptive")}}},H4=q([q4,n0,Yc],dO),fO=(e,t,r,i)=>{if(i!=="angleAxis"&&e?.type==="number"&&Li(t)&&Array.isArray(r)&&r.length>0){var o,c,s=t[0],u=(o=r[0])!==null&&o!==void 0?o:0,d=t[1],f=(c=r[r.length-1])!==null&&c!==void 0?c:0;return[Math.min(s,u),Math.max(d,f)]}return t},IG=q([pr,q4,H4,$t],fO),BG=q(o0,pr,(e,t)=>{if(!(!t||t.type!=="number")){var r=1/0,i=Array.from(xn(e.map(m=>m.value))).sort((m,g)=>m-g),o=i[0],c=i[i.length-1];if(o==null||c==null)return 1/0;var s=c-o;if(s===0)return 1/0;for(var u=0;uo,(e,t,r,i,o)=>{if(!ke(e))return 0;var c=t==="vertical"?i.height:i.width;if(o==="gap")return e*c/2;if(o==="no-gap"){var s=xi(r,e*c),u=e*c/2;return u-s-(u-s)/c*s}return 0}),VG=(e,t,r)=>{var i=Fi(e,t);return i==null||typeof i.padding!="string"?0:_O(e,"xAxis",t,r,i.padding)},UG=(e,t,r)=>{var i=qi(e,t);return i==null||typeof i.padding!="string"?0:_O(e,"yAxis",t,r,i.padding)},$G=q(Fi,VG,(e,t)=>{var r,i;if(e==null)return{left:0,right:0};var{padding:o}=e;return typeof o=="string"?{left:t,right:t}:{left:((r=o.left)!==null&&r!==void 0?r:0)+t,right:((i=o.right)!==null&&i!==void 0?i:0)+t}}),FG=q(qi,UG,(e,t)=>{var r,i;if(e==null)return{top:0,bottom:0};var{padding:o}=e;return typeof o=="string"?{top:t,bottom:t}:{top:((r=o.top)!==null&&r!==void 0?r:0)+t,bottom:((i=o.bottom)!==null&&i!==void 0?i:0)+t}}),qG=q([Ut,$G,Ld,Rd,(e,t,r)=>r],(e,t,r,i,o)=>{var{padding:c}=i;return o?[c.left,r.width-c.right]:[e.left+t.left,e.left+e.width-t.right]}),HG=q([Ut,Qe,FG,Ld,Rd,(e,t,r)=>r],(e,t,r,i,o,c)=>{var{padding:s}=o;return c?[i.height-s.bottom,s.top]:t==="horizontal"?[e.top+e.height-r.bottom,e.top+r.top]:[e.top+r.top,e.top+e.height-r.bottom]}),l0=(e,t,r,i)=>{var o;switch(t){case"xAxis":return qG(e,r,i);case"yAxis":return HG(e,r,i);case"zAxis":return(o=V4(e,r))===null||o===void 0?void 0:o.range;case"angleAxis":return rE(e);case"radiusAxis":return iE(e,r);default:return}},mO=q([pr,l0],Fd),KG=q([Yc,IG],NH),K4=q([pr,Yc,KG,mO],B4),hO=(e,t,r,i)=>{if(!(r==null||r.dataKey==null)){var{type:o,scale:c}=r,s=wa(e,i);if(s&&(o==="number"||c!=="auto"))return t.map(u=>u.value)}},X4=q([Qe,o0,n0,$t],hO),_a=q([K4],m4);q([K4],sG);q([K4,yG],VE);q([a0,F4,$t],jG);function gO(e,t){return e.idt.id?1:0}var i1=(e,t)=>t,n1=(e,t,r)=>r,XG=q(Pd,i1,n1,(e,t,r)=>e.filter(i=>i.orientation===t).filter(i=>i.mirror===r).sort(gO)),GG=q(Dd,i1,n1,(e,t,r)=>e.filter(i=>i.orientation===t).filter(i=>i.mirror===r).sort(gO)),yO=(e,t)=>({width:e.width,height:t.height}),YG=(e,t)=>{var r=typeof t.width=="number"?t.width:Ws;return{width:r,height:e.height}},vO=q(Ut,Fi,yO),WG=(e,t,r)=>{switch(t){case"top":return e.top;case"bottom":return r-e.bottom;default:return 0}},ZG=(e,t,r)=>{switch(t){case"left":return e.left;case"right":return r-e.right;default:return 0}},QG=q(An,Ut,XG,i1,n1,(e,t,r,i,o)=>{var c={},s;return r.forEach(u=>{var d=yO(t,u);s==null&&(s=WG(t,i,e));var f=i==="top"&&!o||i==="bottom"&&o;c[u.id]=s-Number(f)*d.height,s+=(f?-1:1)*d.height}),c}),JG=q(jn,Ut,GG,i1,n1,(e,t,r,i,o)=>{var c={},s;return r.forEach(u=>{var d=YG(t,u);s==null&&(s=ZG(t,i,e));var f=i==="left"&&!o||i==="right"&&o;c[u.id]=s-Number(f)*d.width,s+=(f?-1:1)*d.width}),c}),eY=(e,t)=>{var r=Fi(e,t);if(r!=null)return QG(e,r.orientation,r.mirror)},tY=q([Ut,Fi,eY,(e,t)=>t],(e,t,r,i)=>{if(t!=null){var o=r?.[i];return o==null?{x:e.left,y:0}:{x:e.left,y:o}}}),rY=(e,t)=>{var r=qi(e,t);if(r!=null)return JG(e,r.orientation,r.mirror)},iY=q([Ut,qi,rY,(e,t)=>t],(e,t,r,i)=>{if(t!=null){var o=r?.[i];return o==null?{x:0,y:e.top}:{x:o,y:e.top}}}),wO=q(Ut,qi,(e,t)=>{var r=typeof t.width=="number"?t.width:Ws;return{width:r,height:e.height}}),Ab=(e,t,r)=>{switch(t){case"xAxis":return vO(e,r).width;case"yAxis":return wO(e,r).height;default:return}},bO=(e,t,r,i)=>{if(r!=null){var{allowDuplicatedCategory:o,type:c,dataKey:s}=r,u=wa(e,i),d=t.map(f=>f.value);if(s&&u&&c==="category"&&o&&hS(d))return d}},G4=q([Qe,o0,pr,$t],bO),Sb=q([Qe,fG,Yc,_a,G4,X4,l0,H4,$t],(e,t,r,i,o,c,s,u,d)=>{if(t!=null){var f=wa(e,d);return{angle:t.angle,interval:t.interval,minTickGap:t.minTickGap,orientation:t.orientation,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,axisType:d,categoricalDomain:c,duplicateDomain:o,isCategorical:f,niceTicks:u,range:s,realScaleType:r,scale:i}}}),nY=(e,t,r,i,o,c,s,u,d)=>{if(!(t==null||i==null)){var f=wa(e,d),{type:_,ticks:m,tickCount:g}=t,w=r==="scaleBand"&&typeof i.bandwidth=="function"?i.bandwidth()/2:2,b=_==="category"&&i.bandwidth?i.bandwidth()/w:0;b=d==="angleAxis"&&c!=null&&c.length>=2?wr(c[0]-c[1])*2*b:b;var x=m||o;return x?x.map((A,T)=>{var O=s?s.indexOf(A):A,E=i.map(O);return ke(E)?{index:T,coordinate:E+b,value:A,offset:b}:null}).filter(br):f&&u?u.map((A,T)=>{var O=i.map(A);return ke(O)?{coordinate:O+b,value:A,index:T,offset:b}:null}).filter(br):i.ticks?i.ticks(g).map((A,T)=>{var O=i.map(A);return ke(O)?{coordinate:O+b,value:A,index:T,offset:b}:null}).filter(br):i.domain().map((A,T)=>{var O=i.map(A);return ke(O)?{coordinate:O+b,value:s?s[A]:A,index:T,offset:b}:null}).filter(br)}},xO=q([Qe,n0,Yc,_a,H4,l0,G4,X4,$t],nY),aY=(e,t,r,i,o,c,s)=>{if(!(t==null||r==null||i==null||i[0]===i[1])){var u=wa(e,s),{tickCount:d}=t,f=0;return f=s==="angleAxis"&&i?.length>=2?wr(i[0]-i[1])*2*f:f,u&&c?c.map((_,m)=>{var g=r.map(_);return ke(g)?{coordinate:g+f,value:_,index:m,offset:f}:null}).filter(br):r.ticks?r.ticks(d).map((_,m)=>{var g=r.map(_);return ke(g)?{coordinate:g+f,value:_,index:m,offset:f}:null}).filter(br):r.domain().map((_,m)=>{var g=r.map(_);return ke(g)?{coordinate:g+f,value:o?o[_]:_,index:m,offset:f}:null}).filter(br)}},ma=q([Qe,n0,_a,l0,G4,X4,$t],aY),$i=q(pr,_a,(e,t)=>{if(!(e==null||t==null))return Jp(Jp({},e),{},{scale:t})}),oY=q([pr,Yc,q4,mO],B4),cY=q([oY],m4),lY=q((e,t,r)=>V4(e,r),cY,(e,t)=>{if(!(e==null||t==null))return Jp(Jp({},e),{},{scale:t})}),sY=q([Qe,Pd,Dd],(e,t,r)=>{switch(e){case"horizontal":return t.some(i=>i.reversed)?"right-to-left":"left-to-right";case"vertical":return r.some(i=>i.reversed)?"bottom-to-top":"top-to-bottom";case"centric":case"radial":return"left-to-right";default:return}}),uY=(e,t,r)=>{var i;return(i=e.renderedTicks[t])===null||i===void 0?void 0:i[r]};q([uY],e=>{if(!(!e||e.length===0))return t=>{var r,i=1/0,o=e[0];for(var c of e){var s=Math.abs(c.coordinate-t);se.options.defaultTooltipEventType,AO=e=>e.options.validateTooltipEventTypes;function SO(e,t,r){if(e==null)return t;var i=e?"axis":"item";return r==null?t:r.includes(i)?i:t}function Y4(e,t){var r=jO(e),i=AO(e);return SO(t,r,i)}function pY(e){return _e(t=>Y4(t,e))}var TO=(e,t)=>{var r,i=Number(t);if(!(Bi(i)||t==null))return i>=0?e==null||(r=e[i])===null||r===void 0?void 0:r.value:void 0},dY=e=>e.tooltip.settings,la={active:!1,index:null,dataKey:void 0,graphicalItemId:void 0,coordinate:void 0},fY={itemInteraction:{click:la,hover:la},axisInteraction:{click:la,hover:la},keyboardInteraction:la,syncInteraction:{active:!1,index:null,dataKey:void 0,label:void 0,coordinate:void 0,sourceViewBox:void 0,graphicalItemId:void 0},tooltipItemPayloads:[],settings:{shared:void 0,trigger:"hover",axisId:0,active:!1,defaultIndex:void 0}},EO=nr({name:"tooltip",initialState:fY,reducers:{addTooltipEntrySettings:{reducer(e,t){e.tooltipItemPayloads.push(t.payload)},prepare:at()},replaceTooltipEntrySettings:{reducer(e,t){var{prev:r,next:i}=t.payload,o=ii(e).tooltipItemPayloads.indexOf(r);o>-1&&(e.tooltipItemPayloads[o]=i)},prepare:at()},removeTooltipEntrySettings:{reducer(e,t){var r=ii(e).tooltipItemPayloads.indexOf(t.payload);r>-1&&e.tooltipItemPayloads.splice(r,1)},prepare:at()},setTooltipSettingsState(e,t){e.settings=t.payload},setActiveMouseOverItemIndex(e,t){e.syncInteraction.active=!1,e.keyboardInteraction.active=!1,e.itemInteraction.hover.active=!0,e.itemInteraction.hover.index=t.payload.activeIndex,e.itemInteraction.hover.dataKey=t.payload.activeDataKey,e.itemInteraction.hover.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.hover.coordinate=t.payload.activeCoordinate},mouseLeaveChart(e){e.itemInteraction.hover.active=!1,e.axisInteraction.hover.active=!1},mouseLeaveItem(e){e.itemInteraction.hover.active=!1},setActiveClickItemIndex(e,t){e.syncInteraction.active=!1,e.itemInteraction.click.active=!0,e.keyboardInteraction.active=!1,e.itemInteraction.click.index=t.payload.activeIndex,e.itemInteraction.click.dataKey=t.payload.activeDataKey,e.itemInteraction.click.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.click.coordinate=t.payload.activeCoordinate},setMouseOverAxisIndex(e,t){e.syncInteraction.active=!1,e.axisInteraction.hover.active=!0,e.keyboardInteraction.active=!1,e.axisInteraction.hover.index=t.payload.activeIndex,e.axisInteraction.hover.dataKey=t.payload.activeDataKey,e.axisInteraction.hover.coordinate=t.payload.activeCoordinate},setMouseClickAxisIndex(e,t){e.syncInteraction.active=!1,e.keyboardInteraction.active=!1,e.axisInteraction.click.active=!0,e.axisInteraction.click.index=t.payload.activeIndex,e.axisInteraction.click.dataKey=t.payload.activeDataKey,e.axisInteraction.click.coordinate=t.payload.activeCoordinate},setSyncInteraction(e,t){e.syncInteraction=t.payload},setKeyboardInteraction(e,t){e.keyboardInteraction.active=t.payload.active,e.keyboardInteraction.index=t.payload.activeIndex,e.keyboardInteraction.coordinate=t.payload.activeCoordinate}}}),{addTooltipEntrySettings:_Y,replaceTooltipEntrySettings:mY,removeTooltipEntrySettings:hY,setTooltipSettingsState:gY,setActiveMouseOverItemIndex:OO,mouseLeaveItem:yY,mouseLeaveChart:kO,setActiveClickItemIndex:vY,setMouseOverAxisIndex:NO,setMouseClickAxisIndex:wY,setSyncInteraction:V5,setKeyboardInteraction:td}=EO.actions,bY=EO.reducer;function Tb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Ku(e){for(var t=1;t{if(t==null)return la;var o=SY(e,t,r);if(o==null)return la;if(o.active)return o;if(e.keyboardInteraction.active)return e.keyboardInteraction;if(e.syncInteraction.active&&e.syncInteraction.index!=null)return e.syncInteraction;var c=e.settings.active===!0;if(TY(o)){if(c)return Ku(Ku({},o),{},{active:!0})}else if(i!=null)return{active:!0,coordinate:void 0,dataKey:void 0,index:i,graphicalItemId:void 0};return Ku(Ku({},la),{},{coordinate:o.coordinate})};function EY(e){if(typeof e=="number")return Number.isFinite(e)?e:void 0;if(e instanceof Date){var t=e.valueOf();return Number.isFinite(t)?t:void 0}var r=Number(e);return Number.isFinite(r)?r:void 0}function OY(e,t){var r=EY(e),i=t[0],o=t[1];if(r===void 0)return!1;var c=Math.min(i,o),s=Math.max(i,o);return r>=c&&r<=s}function kY(e,t,r){if(r==null||t==null)return!0;var i=ht(e,t);return i==null||!Li(r)?!0:OY(i,r)}var W4=(e,t,r,i)=>{var o=e?.index;if(o==null)return null;var c=Number(o);if(!ke(c))return o;var s=0,u=1/0;t.length>0&&(u=t.length-1);var d=Math.max(s,Math.min(c,u)),f=t[d];return f==null||kY(f,r,i)?String(d):null},MO=(e,t,r,i,o,c,s)=>{if(c!=null){var u=s[0],d=u?.getPosition(c);if(d!=null)return d;var f=o?.[Number(c)];if(f)return r==="horizontal"?{x:f.coordinate,y:(i.top+t)/2}:{x:(i.left+e)/2,y:f.coordinate}}},PO=(e,t,r,i)=>{if(t==="axis")return e.tooltipItemPayloads;if(e.tooltipItemPayloads.length===0)return[];var o;if(r==="hover"?o=e.itemInteraction.hover.graphicalItemId:o=e.itemInteraction.click.graphicalItemId,e.syncInteraction.active&&o==null)return e.tooltipItemPayloads;if(o==null&&i!=null){var c=e.tooltipItemPayloads[0];return c!=null?[c]:[]}return e.tooltipItemPayloads.filter(s=>{var u;return((u=s.settings)===null||u===void 0?void 0:u.graphicalItemId)===o})},DO=e=>e.options.tooltipPayloadSearcher,Wc=e=>e.tooltip;function Eb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Ob(e){for(var t=1;te(t)}function kb(e){if(typeof e=="string")return e}function LY(e){if(!(e==null||typeof e!="object")){var t="name"in e?PY(e.name):void 0,r="unit"in e?DY(e.unit):void 0,i="dataKey"in e?RY(e.dataKey):void 0,o="payload"in e?e.payload:void 0,c="color"in e?kb(e.color):void 0,s="fill"in e?kb(e.fill):void 0;return{name:t,unit:r,dataKey:i,payload:o,color:c,fill:s}}}function zY(e,t){return e??t}var RO=(e,t,r,i,o,c,s)=>{if(!(t==null||c==null)){var{chartData:u,computedData:d,dataStartIndex:f,dataEndIndex:_}=r,m=[];return e.reduce((g,w)=>{var b,{dataDefinedOnItem:x,settings:A}=w,T=zY(x,u),O=Array.isArray(T)?lT(T,f,_):T,E=(b=A?.dataKey)!==null&&b!==void 0?b:i,N=A?.nameKey,C;if(i&&Array.isArray(O)&&!Array.isArray(O[0])&&s==="axis"?C=gS(O,i,o):C=c(O,t,d,N),Array.isArray(C))C.forEach(R=>{var z,H,Q=LY(R),ee=Q?.name,G=Q?.dataKey,ye=Q?.payload,ce=Ob(Ob({},A),{},{name:ee,unit:Q?.unit,color:(z=Q?.color)!==null&&z!==void 0?z:A?.color,fill:(H=Q?.fill)!==null&&H!==void 0?H:A?.fill});g.push(jv({tooltipEntrySettings:ce,dataKey:G,payload:ye,value:ht(ye,G),name:ee==null?void 0:String(ee)}))});else{var M;g.push(jv({tooltipEntrySettings:A,dataKey:E,payload:C,value:ht(C,E),name:(M=ht(C,N))!==null&&M!==void 0?M:A?.name}))}return g},m)}},Z4=q([Lt,qE,l4],BE),IY=q([e=>e.graphicalItems.cartesianItems,e=>e.graphicalItems.polarItems],(e,t)=>[...e,...t]),BY=q([Ft,Kc],HE),Zc=q([IY,Lt,BY],KE,{memoizeOptions:{resultEqualityCheck:Yd}}),VY=q([Zc],e=>e.filter(Xd)),UY=q([Zc],YE,{memoizeOptions:{resultEqualityCheck:Yd}}),Qc=q([UY,Sn],WE),$Y=q([VY,Sn,Lt],aE),Q4=q([Qc,Lt,Zc],ZE),LO=q([Lt],$4),FY=q([Lt],e=>e.allowDataOverflow),zO=q([LO,FY],BT),qY=q([Zc],e=>e.filter(Xd)),HY=q([$Y,qY,$d,QT],JE),KY=q([HY,Sn,Ft,zO],eO),XY=q([Zc],GE),GY=q([Qc,Lt,XY,F4,Ft],iO,{memoizeOptions:{resultEqualityCheck:Gd}}),YY=q([nO,Ft,Kc],Gc),WY=q([YY,Ft],cO),ZY=q([aO,Ft,Kc],Gc),QY=q([ZY,Ft],lO),JY=q([oO,Ft,Kc],Gc),eW=q([JY,Ft],sO),tW=q([WY,eW,QY],ed),rW=q([Lt,LO,zO,KY,GY,tW,Qe,Ft],uO),s0=q([Lt,Qe,Qc,Q4,$d,Ft,rW],pO),iW=q([s0,Lt,Z4],dO),nW=q([Lt,s0,iW,Ft],fO),IO=e=>{var t=Ft(e),r=Kc(e),i=!1;return l0(e,t,r,i)},BO=q([Lt,IO],Fd),aW=q([Lt,Z4,nW,BO],B4),VO=q([aW],m4),oW=q([Qe,Q4,Lt,Ft],bO),cW=q([Qe,Q4,Lt,Ft],hO),lW=(e,t,r,i,o,c,s,u)=>{if(t){var{type:d}=t,f=wa(e,u);if(i){var _=r==="scaleBand"&&i.bandwidth?i.bandwidth()/2:2,m=d==="category"&&i.bandwidth?i.bandwidth()/_:0;return m=u==="angleAxis"&&o!=null&&o?.length>=2?wr(o[0]-o[1])*2*m:m,f&&s?s.map((g,w)=>{var b=i.map(g);return ke(b)?{coordinate:b+m,value:g,index:w,offset:m}:null}).filter(br):i.domain().map((g,w)=>{var b=i.map(g);return ke(b)?{coordinate:b+m,value:c?c[g]:g,index:w,offset:m}:null}).filter(br)}}},En=q([Qe,Lt,Z4,VO,IO,oW,cW,Ft],lW),J4=q([jO,AO,dY],(e,t,r)=>SO(r.shared,e,t)),UO=e=>e.tooltip.settings.trigger,e_=e=>e.tooltip.settings.defaultIndex,u0=q([Wc,J4,UO,e_],CO),_o=q([u0,Qc,c0,s0],W4),$O=q([En,_o],TO),FO=q([u0],e=>{if(e)return e.dataKey}),sW=q([u0],e=>{if(e)return e.graphicalItemId}),qO=q([Wc,J4,UO,e_],PO),uW=q([jn,An,Qe,Ut,En,e_,qO],MO),pW=q([u0,uW],(e,t)=>e!=null&&e.coordinate?e.coordinate:t),dW=q([u0],e=>{var t;return(t=e?.active)!==null&&t!==void 0?t:!1}),fW=q([qO,_o,Sn,c0,$O,DO,J4],RO);q([fW],e=>{if(e!=null){var t=e.map(r=>r.payload).filter(r=>r!=null);return Array.from(new Set(t))}});function Nb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Cb(e){for(var t=1;t_e(Lt),yW=()=>{var e=gW(),t=_e(En),r=_e(VO);return Mp(!e||!r?void 0:Cb(Cb({},e),{},{scale:r}),t)};function Mb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function sc(e){for(var t=1;t{var o=t.find(c=>c&&c.index===r);if(o){if(e==="horizontal")return{x:o.coordinate,y:i.relativeY};if(e==="vertical")return{x:i.relativeX,y:o.coordinate}}return{x:0,y:0}},jW=(e,t,r,i)=>{var o=t.find(f=>f&&f.index===r);if(o){if(e==="centric"){var c=o.coordinate,{radius:s}=i;return sc(sc(sc({},i),Jt(i.cx,i.cy,s,c)),{},{angle:c,radius:s})}var u=o.coordinate,{angle:d}=i;return sc(sc(sc({},i),Jt(i.cx,i.cy,u,d)),{},{angle:d,radius:u})}return{angle:0,clockWise:!1,cx:0,cy:0,endAngle:0,innerRadius:0,outerRadius:0,radius:0,startAngle:0,x:0,y:0}};function AW(e,t){var{relativeX:r,relativeY:i}=e;return r>=t.left&&r<=t.left+t.width&&i>=t.top&&i<=t.top+t.height}var HO=(e,t,r,i,o)=>{var c,s=(c=t?.length)!==null&&c!==void 0?c:0;if(s<=1||e==null)return 0;if(i==="angleAxis"&&o!=null&&Math.abs(Math.abs(o[1]-o[0])-360)<=1e-6)for(var u=0;u0?(d=r[u-1])===null||d===void 0?void 0:d.coordinate:(f=r[s-1])===null||f===void 0?void 0:f.coordinate,b=(_=r[u])===null||_===void 0?void 0:_.coordinate,x=u>=s-1?(m=r[0])===null||m===void 0?void 0:m.coordinate:(g=r[u+1])===null||g===void 0?void 0:g.coordinate,A=void 0;if(!(w==null||b==null||x==null))if(wr(b-w)!==wr(x-b)){var T=[];if(wr(x-b)===wr(o[1]-o[0])){A=x;var O=b+o[1]-o[0];T[0]=Math.min(O,(O+w)/2),T[1]=Math.max(O,(O+w)/2)}else{A=w;var E=x+o[1]-o[0];T[0]=Math.min(b,(E+b)/2),T[1]=Math.max(b,(E+b)/2)}var N=[Math.min(b,(A+b)/2),Math.max(b,(A+b)/2)];if(e>N[0]&&e<=N[1]||e>=T[0]&&e<=T[1]){var C;return(C=r[u])===null||C===void 0?void 0:C.index}}else{var M=Math.min(w,x),R=Math.max(w,x);if(e>(M+b)/2&&e<=(R+b)/2){var z;return(z=r[u])===null||z===void 0?void 0:z.index}}}else if(t)for(var H=0;H(Q.coordinate+G.coordinate)/2||H>0&&H(Q.coordinate+G.coordinate)/2&&e<=(Q.coordinate+ee.coordinate)/2)return Q.index}}return-1},SW=()=>_e(l4),t_=(e,t)=>t,KO=(e,t,r)=>r,r_=(e,t,r,i)=>i,TW=q(En,e=>xd(e,t=>t.coordinate)),i_=q([Wc,t_,KO,r_],CO),n_=q([i_,Qc,c0,s0],W4),EW=(e,t,r)=>{if(t!=null){var i=Wc(e);return t==="axis"?r==="hover"?i.axisInteraction.hover.dataKey:i.axisInteraction.click.dataKey:r==="hover"?i.itemInteraction.hover.dataKey:i.itemInteraction.click.dataKey}},XO=q([Wc,t_,KO,r_],PO),rd=q([jn,An,Qe,Ut,En,r_,XO],MO),OW=q([i_,rd],(e,t)=>{var r;return(r=e.coordinate)!==null&&r!==void 0?r:t}),GO=q([En,n_],TO),kW=q([XO,n_,Sn,c0,GO,DO,t_],RO),NW=q([i_,n_],(e,t)=>({isActive:e.active&&t!=null,activeIndex:t})),CW=(e,t,r,i,o,c,s)=>{if(!(!e||!r||!i||!o)&&AW(e,s)){var u=k$(e,t),d=HO(u,c,o,r,i),f=xW(t,o,d,e);return{activeIndex:String(d),activeCoordinate:f}}},MW=(e,t,r,i,o,c,s)=>{if(!(!e||!i||!o||!c||!r)){var u=aH(e,r);if(u){var d=N$(u,t),f=HO(d,s,c,i,o),_=jW(t,c,f,u);return{activeIndex:String(f),activeCoordinate:_}}}},PW=(e,t,r,i,o,c,s,u)=>{if(!(!e||!t||!i||!o||!c))return t==="horizontal"||t==="vertical"?CW(e,t,i,o,c,s,u):MW(e,t,r,i,o,c,s)},DW=q(e=>e.zIndex.zIndexMap,(e,t)=>t,(e,t,r)=>r,(e,t,r)=>{if(t!=null){var i=e[t];if(i!=null)return r?i.panoramaElement:i.element}}),RW=q(e=>e.zIndex.zIndexMap,e=>{var t=Object.keys(e).map(i=>parseInt(i,10)).concat(Object.values(Pt)),r=Array.from(new Set(t));return r.sort((i,o)=>i-o)},{memoizeOptions:{resultEqualityCheck:kH}});function Pb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Db(e){for(var t=1;tDb(Db({},e),{},{[t]:{element:void 0,panoramaElement:void 0,consumers:0}}),BW)},UW=new Set(Object.values(Pt));function $W(e){return UW.has(e)}var YO=nr({name:"zIndex",initialState:VW,reducers:{registerZIndexPortal:{reducer:(e,t)=>{var{zIndex:r}=t.payload;e.zIndexMap[r]?e.zIndexMap[r].consumers+=1:e.zIndexMap[r]={consumers:1,element:void 0,panoramaElement:void 0}},prepare:at()},unregisterZIndexPortal:{reducer:(e,t)=>{var{zIndex:r}=t.payload;e.zIndexMap[r]&&(e.zIndexMap[r].consumers-=1,e.zIndexMap[r].consumers<=0&&!$W(r)&&delete e.zIndexMap[r])},prepare:at()},registerZIndexPortalElement:{reducer:(e,t)=>{var{zIndex:r,element:i,isPanorama:o}=t.payload;e.zIndexMap[r]?o?e.zIndexMap[r].panoramaElement=i:e.zIndexMap[r].element=i:e.zIndexMap[r]={consumers:0,element:o?void 0:i,panoramaElement:o?i:void 0}},prepare:at()},unregisterZIndexPortalElement:{reducer:(e,t)=>{var{zIndex:r}=t.payload;e.zIndexMap[r]&&(t.payload.isPanorama?e.zIndexMap[r].panoramaElement=void 0:e.zIndexMap[r].element=void 0)},prepare:at()}}}),{registerZIndexPortal:FW,unregisterZIndexPortal:qW,registerZIndexPortalElement:HW,unregisterZIndexPortalElement:KW}=YO.actions,XW=YO.reducer;function $r(e){var{zIndex:t,children:r}=e,i=cF(),o=i&&t!==void 0&&t!==0,c=bt(),s=ct();j.useLayoutEffect(()=>o?(s(FW({zIndex:t})),()=>{s(qW({zIndex:t}))}):va,[s,t,o]);var u=_e(d=>DW(d,t,c));return o?u?P8.createPortal(r,u):null:r}function U5(){return U5=Object.assign?Object.assign.bind():function(e){for(var t=1;tj.useContext(WO),v2={exports:{}},Lb;function tZ(){return Lb||(Lb=1,(function(e){var t=Object.prototype.hasOwnProperty,r="~";function i(){}Object.create&&(i.prototype=Object.create(null),new i().__proto__||(r=!1));function o(d,f,_){this.fn=d,this.context=f,this.once=_||!1}function c(d,f,_,m,g){if(typeof _!="function")throw new TypeError("The listener must be a function");var w=new o(_,m||d,g),b=r?r+f:f;return d._events[b]?d._events[b].fn?d._events[b]=[d._events[b],w]:d._events[b].push(w):(d._events[b]=w,d._eventsCount++),d}function s(d,f){--d._eventsCount===0?d._events=new i:delete d._events[f]}function u(){this._events=new i,this._eventsCount=0}u.prototype.eventNames=function(){var f=[],_,m;if(this._eventsCount===0)return f;for(m in _=this._events)t.call(_,m)&&f.push(r?m.slice(1):m);return Object.getOwnPropertySymbols?f.concat(Object.getOwnPropertySymbols(_)):f},u.prototype.listeners=function(f){var _=r?r+f:f,m=this._events[_];if(!m)return[];if(m.fn)return[m.fn];for(var g=0,w=m.length,b=new Array(w);g{if(t&&Array.isArray(e)){var r=Number.parseInt(t,10);if(!Bi(r))return e[r]}},nZ={chartName:"",tooltipPayloadSearcher:()=>{},eventEmitter:void 0,defaultTooltipEventType:"axis"},QO=nr({name:"options",initialState:nZ,reducers:{createEventEmitter:e=>{e.eventEmitter==null&&(e.eventEmitter=Symbol("rechartsEventEmitter"))}}}),aZ=QO.reducer,{createEventEmitter:oZ}=QO.actions;function cZ(e){return e.tooltip.syncInteraction}var lZ={chartData:void 0,computedData:void 0,dataStartIndex:0,dataEndIndex:0},JO=nr({name:"chartData",initialState:lZ,reducers:{setChartData(e,t){if(e.chartData=t.payload,t.payload==null){e.dataStartIndex=0,e.dataEndIndex=0;return}t.payload.length>0&&e.dataEndIndex!==t.payload.length-1&&(e.dataEndIndex=t.payload.length-1)},setComputedData(e,t){e.computedData=t.payload},setDataStartEndIndexes(e,t){var{startIndex:r,endIndex:i}=t.payload;r!=null&&(e.dataStartIndex=r),i!=null&&(e.dataEndIndex=i)}}}),{setChartData:Ib,setDataStartEndIndexes:sZ,setComputedData:Fae}=JO.actions,uZ=JO.reducer,pZ=["x","y"];function Bb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function uc(e){for(var t=1;td.rootProps.className);j.useEffect(()=>{if(e==null)return va;var d=(f,_,m)=>{if(t!==m&&e===f){if(i==="index"){var g;if(s&&_!==null&&_!==void 0&&(g=_.payload)!==null&&g!==void 0&&g.coordinate&&_.payload.sourceViewBox){var w=_.payload.coordinate,{x:b,y:x}=w,A=mZ(w,pZ),{x:T,y:O,width:E,height:N}=_.payload.sourceViewBox,C=uc(uc({},A),{},{x:s.x+(E?(b-T)/E:0)*s.width,y:s.y+(N?(x-O)/N:0)*s.height});r(uc(uc({},_),{},{payload:uc(uc({},_.payload),{},{coordinate:C})}))}else r(_);return}if(o!=null){var M;if(typeof i=="function"){var R={activeTooltipIndex:_.payload.index==null?void 0:Number(_.payload.index),isTooltipActive:_.payload.active,activeIndex:_.payload.index==null?void 0:Number(_.payload.index),activeLabel:_.payload.label,activeDataKey:_.payload.dataKey,activeCoordinate:_.payload.coordinate},z=i(o,R);M=o[z]}else i==="value"&&(M=o.find(B=>String(B.value)===_.payload.label));var{coordinate:H}=_.payload;if(M==null||_.payload.active===!1||H==null||s==null){r(V5({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0,sourceViewBox:void 0,graphicalItemId:void 0}));return}var{x:Q,y:ee}=H,G=Math.min(Q,s.x+s.width),ye=Math.min(ee,s.y+s.height),ce={x:c==="horizontal"?M.coordinate:G,y:c==="horizontal"?ye:M.coordinate},ve=V5({active:_.payload.active,coordinate:ce,dataKey:_.payload.dataKey,index:String(M.index),label:_.payload.label,sourceViewBox:_.payload.sourceViewBox,graphicalItemId:_.payload.graphicalItemId});r(ve)}}};return Is.on($5,d),()=>{Is.off($5,d)}},[u,r,t,e,i,o,c,s])}function yZ(){var e=_e(s4),t=_e(u4),r=ct();j.useEffect(()=>{if(e==null)return va;var i=(o,c,s)=>{t!==s&&e===o&&r(sZ(c))};return Is.on(zb,i),()=>{Is.off(zb,i)}},[r,t,e])}function vZ(){var e=ct();j.useEffect(()=>{e(oZ())},[e]),gZ(),yZ()}function wZ(e,t,r,i,o,c){var s=_e(b=>EW(b,e,t)),u=_e(sW),d=_e(u4),f=_e(s4),_=_e(JT),m=_e(cZ),g=m?.active,w=$c();j.useEffect(()=>{if(!g&&f!=null&&d!=null){var b=V5({active:c,coordinate:r,dataKey:s,index:o,label:typeof i=="number"?String(i):i,sourceViewBox:w,graphicalItemId:u});Is.emit($5,f,b,d)}},[g,r,s,u,o,i,d,f,_,c,w])}function Vb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Ub(e){for(var t=1;t{R(gY({shared:O,trigger:E,axisId:M,active:o,defaultIndex:z}))},[R,O,E,M,o,z]);var H=$c(),Q=OT(),ee=pY(O),{activeIndex:G,isActive:ye}=(t=_e(De=>NW(De,ee,E,z)))!==null&&t!==void 0?t:{},ce=_e(De=>kW(De,ee,E,z)),ve=_e(De=>GO(De,ee,E,z)),B=_e(De=>OW(De,ee,E,z)),W=ce,re=eZ(),oe=(r=o??ye)!==null&&r!==void 0?r:!1,[le,D]=_U([W,oe]),K=ee==="axis"?ve:void 0;wZ(ee,E,B,K,G,oe);var ne=C??re;if(ne==null||H==null||ee==null)return null;var ae=W??$b;oe||(ae=$b),f&&ae.length&&(ae=VV(ae.filter(De=>De.value!=null&&(De.hide!==!0||i.includeHidden)),g,AZ));var ge=ae.length>0,xe=Ub(Ub({},i),{},{payload:ae,label:K,active:oe,activeIndex:G,coordinate:B,accessibilityLayer:Q}),je=j.createElement(oq,{allowEscapeViewBox:c,animationDuration:s,animationEasing:u,isAnimationActive:_,active:oe,coordinate:B,hasPayload:ge,offset:m,position:w,reverseDirection:b,useTranslate3d:x,viewBox:H,wrapperStyle:A,lastBoundingBox:le,innerRef:D,hasPortalFromProps:!!C},SZ(d,xe));return j.createElement(j.Fragment,null,P8.createPortal(je,ne),oe&&j.createElement(JW,{cursor:T,tooltipEventType:ee,coordinate:B,payload:ae,index:G}))}var a1=e=>null;a1.displayName="Cell";function EZ(e,t,r){return(t=OZ(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function OZ(e){var t=kZ(e,"string");return typeof t=="symbol"?t:t+""}function kZ(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var i=r.call(e,t);if(typeof i!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}class NZ{constructor(t){EZ(this,"cache",new Map),this.maxSize=t}get(t){var r=this.cache.get(t);return r!==void 0&&(this.cache.delete(t),this.cache.set(t,r)),r}set(t,r){if(this.cache.has(t))this.cache.delete(t);else if(this.cache.size>=this.maxSize){var i=this.cache.keys().next().value;i!=null&&this.cache.delete(i)}this.cache.set(t,r)}clear(){this.cache.clear()}size(){return this.cache.size}}function Fb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function CZ(e){for(var t=1;t{try{var r=document.getElementById(Hb);r||(r=document.createElement("span"),r.setAttribute("id",Hb),r.setAttribute("aria-hidden","true"),document.body.appendChild(r)),Object.assign(r.style,LZ,t),r.textContent="".concat(e);var i=r.getBoundingClientRect();return{width:i.width,height:i.height}}catch{return{width:0,height:0}}},hs=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||Fc.isSsr)return{width:0,height:0};if(!ek.enableCache)return Kb(t,r);var i=zZ(t,r),o=qb.get(i);if(o)return o;var c=Kb(t,r);return qb.set(i,c),c},tk;function IZ(e,t,r){return(t=BZ(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function BZ(e){var t=VZ(e,"string");return typeof t=="symbol"?t:t+""}function VZ(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var i=r.call(e,t);if(typeof i!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Xb=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Gb=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,UZ=/^(px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q)$/,$Z=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,FZ={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},qZ=["cm","mm","pt","pc","in","Q","px"];function HZ(e){return qZ.includes(e)}var jc="NaN";function KZ(e,t){return e*FZ[t]}class Qt{static parse(t){var r,[,i,o]=(r=$Z.exec(t))!==null&&r!==void 0?r:[];return i==null?Qt.NaN:new Qt(parseFloat(i),o??"")}constructor(t,r){this.num=t,this.unit=r,this.num=t,this.unit=r,Bi(t)&&(this.unit=""),r!==""&&!UZ.test(r)&&(this.num=NaN,this.unit=""),HZ(r)&&(this.num=KZ(t,r),this.unit="px")}add(t){return this.unit!==t.unit?new Qt(NaN,""):new Qt(this.num+t.num,this.unit)}subtract(t){return this.unit!==t.unit?new Qt(NaN,""):new Qt(this.num-t.num,this.unit)}multiply(t){return this.unit!==""&&t.unit!==""&&this.unit!==t.unit?new Qt(NaN,""):new Qt(this.num*t.num,this.unit||t.unit)}divide(t){return this.unit!==""&&t.unit!==""&&this.unit!==t.unit?new Qt(NaN,""):new Qt(this.num/t.num,this.unit||t.unit)}toString(){return"".concat(this.num).concat(this.unit)}isNaN(){return Bi(this.num)}}tk=Qt;IZ(Qt,"NaN",new tk(NaN,""));function rk(e){if(e==null||e.includes(jc))return jc;for(var t=e;t.includes("*")||t.includes("/");){var r,[,i,o,c]=(r=Xb.exec(t))!==null&&r!==void 0?r:[],s=Qt.parse(i??""),u=Qt.parse(c??""),d=o==="*"?s.multiply(u):s.divide(u);if(d.isNaN())return jc;t=t.replace(Xb,d.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var f,[,_,m,g]=(f=Gb.exec(t))!==null&&f!==void 0?f:[],w=Qt.parse(_??""),b=Qt.parse(g??""),x=m==="+"?w.add(b):w.subtract(b);if(x.isNaN())return jc;t=t.replace(Gb,x.toString())}return t}var Yb=/\(([^()]*)\)/;function XZ(e){for(var t=e,r;(r=Yb.exec(t))!=null;){var[,i]=r;t=t.replace(Yb,rk(i))}return t}function GZ(e){var t=e.replace(/\s+/g,"");return t=XZ(t),t=rk(t),t}function YZ(e){try{return GZ(e)}catch{return jc}}function w2(e){var t=YZ(e.slice(5,-1));return t===jc?"":t}var WZ=["x","y","lineHeight","capHeight","fill","scaleToFit","textAnchor","verticalAnchor"],ZZ=["dx","dy","angle","className","breakAll"];function F5(){return F5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{children:t,breakAll:r,style:i}=e;try{var o=[];et(t)||(r?o=t.toString().split(""):o=t.toString().split(ik));var c=o.map(u=>({word:u,width:hs(u,i).width})),s=r?0:hs(" ",i).width;return{wordsWithComputedWidth:c,spaceWidth:s}}catch{return null}};function ak(e){return e==="start"||e==="middle"||e==="end"||e==="inherit"}function JZ(e){return et(e)||typeof e=="string"||typeof e=="number"||typeof e=="boolean"}var ok=(e,t,r,i)=>e.reduce((o,c)=>{var{word:s,width:u}=c,d=o[o.length-1];if(d&&u!=null&&(t==null||i||d.width+u+re.reduce((t,r)=>t.width>r.width?t:r),eQ="…",Zb=(e,t,r,i,o,c,s,u)=>{var d=e.slice(0,t),f=nk({breakAll:r,style:i,children:d+eQ});if(!f)return[!1,[]];var _=ok(f.wordsWithComputedWidth,c,s,u),m=_.length>o||ck(_).width>Number(c);return[m,_]},tQ=(e,t,r,i,o)=>{var{maxLines:c,children:s,style:u,breakAll:d}=e,f=he(c),_=String(s),m=ok(t,i,r,o);if(!f||o)return m;var g=m.length>c||ck(m).width>Number(i);if(!g)return m;for(var w=0,b=_.length-1,x=0,A;w<=b&&x<=_.length-1;){var T=Math.floor((w+b)/2),O=T-1,[E,N]=Zb(_,O,d,u,c,i,r,o),[C]=Zb(_,T,d,u,c,i,r,o);if(!E&&!C&&(w=T+1),E&&C&&(b=T-1),!E&&C){A=N;break}x++}return A||m},Qb=e=>{var t=et(e)?[]:e.toString().split(ik);return[{words:t,width:void 0}]},rQ=e=>{var{width:t,scaleToFit:r,children:i,style:o,breakAll:c,maxLines:s}=e;if((t||r)&&!Fc.isSsr){var u,d,f=nk({breakAll:c,children:i,style:o});if(f){var{wordsWithComputedWidth:_,spaceWidth:m}=f;u=_,d=m}else return Qb(i);return tQ({breakAll:c,children:i,maxLines:s,style:o},u,d,t,!!r)}return Qb(i)},lk="#808080",iQ={angle:0,breakAll:!1,capHeight:"0.71em",fill:lk,lineHeight:"1em",scaleToFit:!1,textAnchor:"start",verticalAnchor:"end",x:0,y:0},o_=j.forwardRef((e,t)=>{var r=Vt(e,iQ),{x:i,y:o,lineHeight:c,capHeight:s,fill:u,scaleToFit:d,textAnchor:f,verticalAnchor:_}=r,m=Wb(r,WZ),g=j.useMemo(()=>rQ({breakAll:m.breakAll,children:m.children,maxLines:m.maxLines,scaleToFit:d,style:m.style,width:m.width}),[m.breakAll,m.children,m.maxLines,d,m.style,m.width]),{dx:w,dy:b,angle:x,className:A,breakAll:T}=m,O=Wb(m,ZZ);if(!ci(i)||!ci(o)||g.length===0)return null;var E=Number(i)+(he(w)?w:0),N=Number(o)+(he(b)?b:0);if(!ke(E)||!ke(N))return null;var C;switch(_){case"start":C=w2("calc(".concat(s,")"));break;case"middle":C=w2("calc(".concat((g.length-1)/2," * -").concat(c," + (").concat(s," / 2))"));break;default:C=w2("calc(".concat(g.length-1," * -").concat(c,")"));break}var M=[],R=g[0];if(d&&R!=null){var z=R.width,{width:H}=m;M.push("scale(".concat(he(H)&&he(z)?H/z:1,")"))}return x&&M.push("rotate(".concat(x,", ").concat(E,", ").concat(N,")")),M.length&&(O.transform=M.join(" ")),j.createElement("text",F5({},Br(O),{ref:t,x:E,y:N,className:Ze("recharts-text",A),textAnchor:f,fill:u.includes("url")?lk:u}),g.map((Q,ee)=>{var G=Q.words.join(T?"":" ");return j.createElement("tspan",{x:E,dy:ee===0?C:c,key:"".concat(G,"-").concat(ee)},G)}))});o_.displayName="Text";function Jb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Ci(e){for(var t=1;t{var{viewBox:t,position:r,offset:i=0,parentViewBox:o}=e,{x:c,y:s,height:u,upperWidth:d,lowerWidth:f}=Q8(t),_=c,m=c+(d-f)/2,g=(_+m)/2,w=(d+f)/2,b=_+d/2,x=u>=0?1:-1,A=x*i,T=x>0?"end":"start",O=x>0?"start":"end",E=d>=0?1:-1,N=E*i,C=E>0?"end":"start",M=E>0?"start":"end",R=o;if(r==="top"){var z={x:_+d/2,y:s-A,horizontalAnchor:"middle",verticalAnchor:T};return R&&(z.height=Math.max(s-R.y,0),z.width=d),z}if(r==="bottom"){var H={x:m+f/2,y:s+u+A,horizontalAnchor:"middle",verticalAnchor:O};return R&&(H.height=Math.max(R.y+R.height-(s+u),0),H.width=f),H}if(r==="left"){var Q={x:g-N,y:s+u/2,horizontalAnchor:C,verticalAnchor:"middle"};return R&&(Q.width=Math.max(Q.x-R.x,0),Q.height=u),Q}if(r==="right"){var ee={x:g+w+N,y:s+u/2,horizontalAnchor:M,verticalAnchor:"middle"};return R&&(ee.width=Math.max(R.x+R.width-ee.x,0),ee.height=u),ee}var G=R?{width:w,height:u}:{};return r==="insideLeft"?Ci({x:g+N,y:s+u/2,horizontalAnchor:M,verticalAnchor:"middle"},G):r==="insideRight"?Ci({x:g+w-N,y:s+u/2,horizontalAnchor:C,verticalAnchor:"middle"},G):r==="insideTop"?Ci({x:_+d/2,y:s+A,horizontalAnchor:"middle",verticalAnchor:O},G):r==="insideBottom"?Ci({x:m+f/2,y:s+u-A,horizontalAnchor:"middle",verticalAnchor:T},G):r==="insideTopLeft"?Ci({x:_+N,y:s+A,horizontalAnchor:M,verticalAnchor:O},G):r==="insideTopRight"?Ci({x:_+d-N,y:s+A,horizontalAnchor:C,verticalAnchor:O},G):r==="insideBottomLeft"?Ci({x:m+N,y:s+u-A,horizontalAnchor:M,verticalAnchor:T},G):r==="insideBottomRight"?Ci({x:m+f-N,y:s+u-A,horizontalAnchor:C,verticalAnchor:T},G):r&&typeof r=="object"&&(he(r.x)||lo(r.x))&&(he(r.y)||lo(r.y))?Ci({x:c+xi(r.x,w),y:s+xi(r.y,u),horizontalAnchor:"end",verticalAnchor:"end"},G):Ci({x:b,y:s+u/2,horizontalAnchor:"middle",verticalAnchor:"middle"},G)},lQ=["labelRef"],sQ=["content"];function ex(e,t){if(e==null)return{};var r,i,o=uQ(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{var{x:t,y:r,upperWidth:i,lowerWidth:o,width:c,height:s,children:u}=e,d=j.useMemo(()=>({x:t,y:r,upperWidth:i,lowerWidth:o,width:c,height:s}),[t,r,i,o,c,s]);return j.createElement(sk.Provider,{value:d},u)},pk=()=>{var e=j.useContext(sk),t=$c();return e||(t?Q8(t):void 0)},_Q=j.createContext(null),mQ=()=>{var e=j.useContext(_Q),t=_e(nE);return e||t},hQ=e=>{var{value:t,formatter:r}=e,i=et(e.children)?t:e.children;return typeof r=="function"?r(i):i},c_=e=>e!=null&&typeof e=="function",gQ=(e,t)=>{var r=wr(t-e),i=Math.min(Math.abs(t-e),360);return r*i},yQ=(e,t,r,i,o)=>{var{offset:c,className:s}=e,{cx:u,cy:d,innerRadius:f,outerRadius:_,startAngle:m,endAngle:g,clockWise:w}=o,b=(f+_)/2,x=gQ(m,g),A=x>=0?1:-1,T,O;switch(t){case"insideStart":T=m+A*c,O=w;break;case"insideEnd":T=g-A*c,O=!w;break;case"end":T=g+A*c,O=w;break;default:throw new Error("Unsupported position ".concat(t))}O=x<=0?O:!O;var E=Jt(u,d,b,T),N=Jt(u,d,b,T+(O?1:-1)*359),C="M".concat(E.x,",").concat(E.y,` A`).concat(b,",").concat(b,",0,1,").concat(O?0:1,`, - `).concat(N.x,",").concat(N.y),M=et(e.id)?As("recharts-radial-line-"):e.id;return j.createElement("text",dn({},i,{dominantBaseline:"central",className:Ze("recharts-radial-bar-label",s)}),j.createElement("defs",null,j.createElement("path",{id:M,d:C})),j.createElement("textPath",{xlinkHref:"#".concat(M)},r))},yQ=(e,t,r)=>{var{cx:i,cy:o,innerRadius:c,outerRadius:s,startAngle:u,endAngle:d}=e,f=(u+d)/2;if(r==="outside"){var{x:_,y:m}=Jt(i,o,s+t,f);return{x:_,y:m,textAnchor:_>=i?"start":"end",verticalAnchor:"middle"}}if(r==="center")return{x:i,y:o,textAnchor:"middle",verticalAnchor:"middle"};if(r==="centerTop")return{x:i,y:o,textAnchor:"middle",verticalAnchor:"start"};if(r==="centerBottom")return{x:i,y:o,textAnchor:"middle",verticalAnchor:"end"};var g=(c+s)/2,{x:w,y:b}=Jt(i,o,g,f);return{x:w,y:b,textAnchor:"middle",verticalAnchor:"middle"}},lp=e=>e!=null&&"cx"in e&&he(e.cx),wQ={angle:0,offset:5,zIndex:Pt.label,position:"middle",textBreakAll:!1};function bQ(e){if(!lp(e))return e;var{cx:t,cy:r,outerRadius:i}=e,o=i*2;return{x:t-i,y:r-i,width:o,upperWidth:o,lowerWidth:o,height:o}}function oa(e){var t=Vt(e,wQ),{viewBox:r,parentViewBox:i,position:o,value:c,children:s,content:u,className:d="",textBreakAll:f,labelRef:_}=t,m=mQ(),g=pk(),w=o==="center"?g:m??g,b,x,A;r==null?b=w:lp(r)?b=r:b=Q_(r);var T=bQ(b);if(!b||et(c)&&et(s)&&!j.isValidElement(u)&&typeof u!="function")return null;var O=ps(ps({},t),{},{viewBox:b});if(j.isValidElement(u)){var{labelRef:E}=O,N=ex(O,lQ);return j.cloneElement(u,N)}if(typeof u=="function"){var{content:C}=O,M=ex(O,sQ);if(x=j.createElement(u,M),j.isValidElement(x))return x}else x=hQ(t);var R=Br(t);if(lp(b)){if(o==="insideStart"||o==="insideEnd"||o==="end")return vQ(t,o,x,R,b);A=yQ(b,t.offset,t.position)}else{if(!T)return null;var z=cQ({viewBox:T,position:o,offset:t.offset,parentViewBox:lp(i)?void 0:i});A=ps(ps({x:z.x,y:z.y,textAnchor:z.horizontalAnchor,verticalAnchor:z.verticalAnchor},z.width!==void 0?{width:z.width}:{}),z.height!==void 0?{height:z.height}:{})}return j.createElement($r,{zIndex:t.zIndex},j.createElement(o4,dn({ref:_,className:Ze("recharts-label",d)},R,A,{textAnchor:ak(R.textAnchor)?R.textAnchor:A.textAnchor,breakAll:f}),x))}oa.displayName="Label";var xQ=(e,t,r)=>{if(!e)return null;var i={viewBox:t,labelRef:r};return e===!0?j.createElement(oa,dn({key:"label-implicit"},i)):ci(e)?j.createElement(oa,dn({key:"label-implicit",value:e},i)):j.isValidElement(e)?e.type===oa?j.cloneElement(e,ps({key:"label-implicit"},i)):j.createElement(oa,dn({key:"label-implicit",content:e},i)):c4(e)?j.createElement(oa,dn({key:"label-implicit",content:e},i)):e&&typeof e=="object"?j.createElement(oa,dn({},e,{key:"label-implicit"},i)):null};function dk(e){var{label:t,labelRef:r}=e,i=pk();return xQ(t,i,r)||null}var jQ=["valueAccessor"],AQ=["dataKey","clockWise","id","textBreakAll","zIndex"];function id(){return id=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=Array.isArray(e.value)?e.value[e.value.length-1]:e.value;if(JZ(t))return t},fk=j.createContext(void 0),_k=fk.Provider,mk=j.createContext(void 0);mk.Provider;function EQ(){return j.useContext(fk)}function OQ(){return j.useContext(mk)}function Oc(e){var{valueAccessor:t=TQ}=e,r=rx(e,jQ),{dataKey:i,clockWise:o,id:c,textBreakAll:s,zIndex:u}=r,d=rx(r,AQ),f=EQ(),_=OQ(),m=f||_;return!m||!m.length?null:j.createElement($r,{zIndex:u??Pt.label},j.createElement(Dt,{className:"recharts-label-list"},m.map((g,w)=>{var b,x=et(i)?t(g,w):ht(g.payload,i),A=et(c)?{}:{id:"".concat(c,"-").concat(w)};return j.createElement(oa,id({key:"label-".concat(w)},Br(g),d,A,{fill:(b=r.fill)!==null&&b!==void 0?b:g.fill,parentViewBox:g.parentViewBox,value:x,textBreakAll:s,viewBox:g.viewBox,index:w,zIndex:0}))})))}Oc.displayName="LabelList";function hk(e){var{label:t}=e;return t?t===!0?j.createElement(Oc,{key:"labelList-implicit"}):j.isValidElement(t)||c4(t)?j.createElement(Oc,{key:"labelList-implicit",content:t}):typeof t=="object"?j.createElement(Oc,id({key:"labelList-implicit"},t,{type:String(t.type)})):null:null}var kQ=["component"];function NQ(e,t){if(e==null)return{};var r,i,o=CQ(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;itypeof e=="string"?e:e?e.displayName||e.name||"Component":"",ox=null,x2=null,yk=e=>{if(e===ox&&Array.isArray(x2))return x2;var t=[];return j.Children.forEach(e,r=>{et(r)||(zQ.isFragment(r)?t=t.concat(yk(r.props.children)):t.push(r))}),x2=t,ox=e,t};function wk(e,t){var r=[],i=[];return Array.isArray(t)?i=t.map(o=>ax(o)):i=[ax(t)],yk(e).forEach(o=>{var c=Cc(o,"type.displayName")||Cc(o,"type.name");c&&i.indexOf(c)!==-1&&r.push(o)}),r}var j2={},cx;function IQ(){return cx||(cx=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){if(typeof r!="object"||r==null)return!1;if(Object.getPrototypeOf(r)===null)return!0;if(Object.prototype.toString.call(r)!=="[object Object]"){const o=r[Symbol.toStringTag];return o==null||!Object.getOwnPropertyDescriptor(r,Symbol.toStringTag)?.writable?!1:r.toString()===`[object ${o}]`}let i=r;for(;Object.getPrototypeOf(i)!==null;)i=Object.getPrototypeOf(i);return Object.getPrototypeOf(r)===i}e.isPlainObject=t})(j2)),j2}var A2,lx;function BQ(){return lx||(lx=1,A2=IQ().isPlainObject),A2}var VQ=BQ();const UQ=ga(VQ);var sx,ux,px,dx,fx;function _x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function mx(e){for(var t=1;t{var c=r-i,s;return s=mt(sx||(sx=rs(["M ",",",""])),e,t),s+=mt(ux||(ux=rs(["L ",",",""])),e+r,t),s+=mt(px||(px=rs(["L ",",",""])),e+r-c/2,t+o),s+=mt(dx||(dx=rs(["L ",",",""])),e+r-c/2-i,t+o),s+=mt(fx||(fx=rs(["L ",","," Z"])),e,t),s},HQ={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},KQ=e=>{var t=Vt(e,HQ),{x:r,y:i,upperWidth:o,lowerWidth:c,height:s,className:u}=t,{animationEasing:d,animationDuration:f,animationBegin:_,isUpdateAnimationActive:m}=t,g=j.useRef(null),[w,b]=j.useState(-1),x=j.useRef(o),A=j.useRef(c),T=j.useRef(s),O=j.useRef(r),E=j.useRef(i),N=Ud(e,"trapezoid-");if(j.useEffect(()=>{if(g.current&&g.current.getTotalLength)try{var ce=g.current.getTotalLength();ce&&b(ce)}catch{}},[]),r!==+r||i!==+i||o!==+o||c!==+c||s!==+s||o===0&&c===0||s===0)return null;var C=Ze("recharts-trapezoid",u);if(!m)return j.createElement("g",null,j.createElement("path",nd({},Br(t),{className:C,d:hx(r,i,o,c,s)})));var M=x.current,R=A.current,z=T.current,H=O.current,Q=E.current,ee="0px ".concat(w===-1?1:w,"px"),G="".concat(w,"px ").concat(w,"px"),ve=i8(["strokeDasharray"],f,d);return j.createElement(Vd,{animationId:N,key:N,canBegin:w>0,duration:f,easing:d,isActive:m,begin:_},ce=>{var ye=yt(M,o,ce),B=yt(R,c,ce),W=yt(z,s,ce),re=yt(H,r,ce),oe=yt(Q,i,ce);g.current&&(x.current=ye,A.current=B,T.current=W,O.current=re,E.current=oe);var le=ce>0?{transition:ve,strokeDasharray:G}:{strokeDasharray:ee};return j.createElement("path",nd({},Br(t),{className:C,d:hx(re,oe,ye,B,W),ref:g,style:mx(mx({},le),t.style)}))})},XQ=["option","shapeType","activeClassName","inActiveClassName"];function GQ(e,t){if(e==null)return{};var r,i,o=YQ(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{var i=ct();return(o,c)=>s=>{e?.(o,c,s),i(OO({activeIndex:String(c),activeDataKey:t,activeCoordinate:o.tooltipPosition,activeGraphicalItemId:r}))}},s4=e=>{var t=ct();return(r,i)=>o=>{e?.(r,i,o),t(vY())}},u4=(e,t,r)=>{var i=ct();return(o,c)=>s=>{e?.(o,c,s),i(yY({activeIndex:String(c),activeDataKey:t,activeCoordinate:o.tooltipPosition,activeGraphicalItemId:r}))}};function bk(e){var{tooltipEntrySettings:t}=e,r=ct(),i=bt(),o=j.useRef(null);return j.useLayoutEffect(()=>{i||(o.current===null?r(_Y(t)):o.current!==t&&r(mY({prev:o.current,next:t})),o.current=t)},[t,r,i]),j.useLayoutEffect(()=>()=>{o.current&&(r(hY(o.current)),o.current=null)},[r]),null}function xk(e){var{legendPayload:t}=e,r=ct(),i=bt(),o=j.useRef(null);return j.useLayoutEffect(()=>{i||(o.current===null?r(wF(t)):o.current!==t&&r(bF({prev:o.current,next:t})),o.current=t)},[r,i,t]),j.useLayoutEffect(()=>()=>{o.current&&(r(xF(o.current)),o.current=null)},[r]),null}var S2,rJ=()=>{var[e]=j.useState(()=>As("uid-"));return e},iJ=(S2=KM.useId)!==null&&S2!==void 0?S2:rJ;function nJ(e,t){var r=iJ();return t||(e?"".concat(e,"-").concat(r):r)}var jk=j.createContext(void 0),Ak=e=>{var{id:t,type:r,children:i}=e,o=nJ("recharts-".concat(r),t);return j.createElement(jk.Provider,{value:o},i(o))};function aJ(){return j.useContext(jk)}var oJ={cartesianItems:[],polarItems:[]},Sk=nr({name:"graphicalItems",initialState:oJ,reducers:{addCartesianGraphicalItem:{reducer(e,t){e.cartesianItems.push(t.payload)},prepare:at()},replaceCartesianGraphicalItem:{reducer(e,t){var{prev:r,next:i}=t.payload,o=ii(e).cartesianItems.indexOf(r);o>-1&&(e.cartesianItems[o]=i)},prepare:at()},removeCartesianGraphicalItem:{reducer(e,t){var r=ii(e).cartesianItems.indexOf(t.payload);r>-1&&e.cartesianItems.splice(r,1)},prepare:at()},addPolarGraphicalItem:{reducer(e,t){e.polarItems.push(t.payload)},prepare:at()},removePolarGraphicalItem:{reducer(e,t){var r=ii(e).polarItems.indexOf(t.payload);r>-1&&e.polarItems.splice(r,1)},prepare:at()},replacePolarGraphicalItem:{reducer(e,t){var{prev:r,next:i}=t.payload,o=ii(e).polarItems.indexOf(r);o>-1&&(e.polarItems[o]=i)},prepare:at()}}}),{addCartesianGraphicalItem:cJ,replaceCartesianGraphicalItem:lJ,removeCartesianGraphicalItem:sJ,addPolarGraphicalItem:Gae,removePolarGraphicalItem:Yae,replacePolarGraphicalItem:Wae}=Sk.actions,uJ=Sk.reducer,pJ=e=>{var t=ct(),r=j.useRef(null);return j.useLayoutEffect(()=>{r.current===null?t(cJ(e)):r.current!==e&&t(lJ({prev:r.current,next:e})),r.current=e},[t,e]),j.useLayoutEffect(()=>()=>{r.current&&(t(sJ(r.current)),r.current=null)},[t]),null},Tk=j.memo(pJ);function yx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function wx(e){for(var t=1;t({top:e.top,bottom:e.bottom,left:e.left,right:e.right})),SJ=q([AJ,jn,An],(e,t,r)=>{if(!(!e||t==null||r==null))return{x:e.left,y:e.top,width:Math.max(0,t-e.left-e.right),height:Math.max(0,r-e.top-e.bottom)}}),TJ=e=>{var t=bt();return _e(r=>$i(r,"xAxis",e,t))},EJ=e=>{var t=bt();return _e(r=>$i(r,"yAxis",e,t))},Ok=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o1,r=bt(),i=_e(o=>_a(o,"xAxis",t,r));return i?.map},p4=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o1,r=bt(),i=_e(o=>_a(o,"yAxis",t,r));return i?.map},kk=()=>_e(SJ),bx=(e,t,r)=>{var i=r??e;if(!et(i))return xi(i,t,0)},OJ=(e,t,r)=>{var i={},o=e.filter(Xd),c=e.filter(f=>f.stackId==null),s=o.reduce((f,_)=>{var m=f[_.stackId];return m==null&&(m=[]),m.push(_),f[_.stackId]=m,f},i),u=Object.entries(s).map(f=>{var _,[m,g]=f,w=g.map(x=>x.dataKey),b=bx(t,r,(_=g[0])===null||_===void 0?void 0:_.barSize);return{stackId:m,dataKeys:w,barSize:b}}),d=c.map(f=>{var _=[f.dataKey].filter(g=>g!=null),m=bx(t,r,f.barSize);return{stackId:void 0,dataKeys:_,barSize:m}});return[...u,...d]};function xx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Gu(e){for(var t=1;tO+(E.barSize||0),0);g+=(s-1)*u,g>=r&&(g-=(s-1)*u,u=0),g>=r&&m>0&&(_=!0,m*=.9,g=s*m);var w=(r-g)/2>>0,b={offset:w-u,size:0};d=i.reduce((O,E)=>{var N,C={stackId:E.stackId,dataKeys:E.dataKeys,position:{offset:b.offset+b.size+u,size:_?m:(N=E.barSize)!==null&&N!==void 0?N:0}},M=[...O,C];return b=C.position,M},f)}else{var x=xi(t,r,0,!0);r-2*x-(s-1)*u<=0&&(u=0);var A=(r-2*x-(s-1)*u)/s;A>1&&(A>>=0);var T=ke(o)?Math.min(A,o):A;d=i.reduce((O,E,N)=>[...O,{stackId:E.stackId,dataKeys:E.dataKeys,position:{offset:x+(A+u)*N+(A-T)/2,size:T}}],f)}return d}}var PJ=(e,t,r,i,o,c,s)=>{var u=et(s)?t:s,d=MJ(r,i,o!==c?o:c,e,u);return o!==c&&d!=null&&(d=d.map(f=>Gu(Gu({},f),{},{position:Gu(Gu({},f.position),{},{offset:f.position.offset-o/2})}))),d},DJ=(e,t)=>{var r=_8(t);if(!(!e||r==null||t==null)){var{stackId:i}=t;if(i!=null){var o=e[i];if(o){var{stackedData:c}=o;if(c)return c.find(s=>s.key===r)}}}},RJ=(e,t)=>{if(!(e==null||t==null)){var r=e.find(i=>i.stackId===t.stackId&&t.dataKey!=null&&i.dataKeys.includes(t.dataKey));if(r!=null)return r.position}};function LJ(e,t){return e&&typeof e=="object"&&"zIndex"in e&&typeof e.zIndex=="number"&&ke(e.zIndex)?e.zIndex:t}var zJ=e=>{var{chartData:t}=e,r=ct(),i=bt();return j.useEffect(()=>i?()=>{}:(r(Ib(t)),()=>{r(Ib(void 0))}),[t,r,i]),null},jx={x:0,y:0,width:0,height:0,padding:{top:0,right:0,bottom:0,left:0}},Nk=nr({name:"brush",initialState:jx,reducers:{setBrushSettings(e,t){return t.payload==null?jx:t.payload}}}),{setBrushSettings:eoe}=Nk.actions,IJ=Nk.reducer,BJ=(e,t)=>{var{x:r,y:i}=e,{x:o,y:c}=t;return{x:Math.min(r,o),y:Math.min(i,c),width:Math.abs(o-r),height:Math.abs(c-i)}},VJ=e=>{var{x1:t,y1:r,x2:i,y2:o}=e;return BJ({x:t,y:r},{x:i,y:o})};function UJ(e){return(e%180+180)%180}var $J=function(t){var{width:r,height:i}=t,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,c=UJ(o),s=c*Math.PI/180,u=Math.atan(i/r),d=s>u&&s{e.dots.push(t.payload)},removeDot:(e,t)=>{var r=ii(e).dots.findIndex(i=>i===t.payload);r!==-1&&e.dots.splice(r,1)},addArea:(e,t)=>{e.areas.push(t.payload)},removeArea:(e,t)=>{var r=ii(e).areas.findIndex(i=>i===t.payload);r!==-1&&e.areas.splice(r,1)},addLine:(e,t)=>{e.lines.push(t.payload)},removeLine:(e,t)=>{var r=ii(e).lines.findIndex(i=>i===t.payload);r!==-1&&e.lines.splice(r,1)}}}),{addDot:toe,removeDot:roe,addArea:ioe,removeArea:noe,addLine:qJ,removeLine:HJ}=Ck.actions,KJ=Ck.reducer,Mk=j.createContext(void 0),XJ=e=>{var{children:t}=e,[r]=j.useState("".concat(As("recharts"),"-clip")),i=kk();if(i==null)return null;var{x:o,y:c,width:s,height:u}=i;return j.createElement(Mk.Provider,{value:r},j.createElement("defs",null,j.createElement("clipPath",{id:r},j.createElement("rect",{x:o,y:c,height:u,width:s}))),t)},GJ=()=>j.useContext(Mk);class YJ{constructor(t){var{x:r,y:i}=t;this.xAxisScale=r,this.yAxisScale=i}map(t,r){var i,o,{position:c}=r;return{x:(i=this.xAxisScale.map(t.x,{position:c}))!==null&&i!==void 0?i:0,y:(o=this.yAxisScale.map(t.y,{position:c}))!==null&&o!==void 0?o:0}}mapWithFallback(t,r){var i,o,{position:c,fallback:s}=r,u,d;return s==="rangeMin"?u=this.yAxisScale.rangeMin():s==="rangeMax"?u=this.yAxisScale.rangeMax():u=0,s==="rangeMin"?d=this.xAxisScale.rangeMin():s==="rangeMax"?d=this.xAxisScale.rangeMax():d=0,{x:(i=this.xAxisScale.map(t.x,{position:c}))!==null&&i!==void 0?i:d,y:(o=this.yAxisScale.map(t.y,{position:c}))!==null&&o!==void 0?o:u}}isInRange(t){var{x:r,y:i}=t,o=r==null||this.xAxisScale.isInRange(r),c=i==null||this.yAxisScale.isInRange(i);return o&&c}}function Ax(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Sx(e){for(var t=1;t{var r;if(j.isValidElement(e))r=j.cloneElement(e,t);else if(typeof e=="function")r=e(t);else{if(!ke(t.x1)||!ke(t.y1)||!ke(t.x2)||!ke(t.y2))return null;r=j.createElement("line",od({},t,{className:"recharts-reference-line-line"}))}return r},eee=(e,t,r,i,o,c)=>{var{x:s,width:u}=c,d=o.map(e,{position:r});if(!ke(d)||t==="discard"&&!o.isInRange(d))return null;var f=[{x:s+u,y:d},{x:s,y:d}];return i==="left"?f.reverse():f},tee=(e,t,r,i,o,c)=>{var{y:s,height:u}=c,d=o.map(e,{position:r});if(!ke(d)||t==="discard"&&!o.isInRange(d))return null;var f=[{x:d,y:s+u},{x:d,y:s}];return i==="top"?f.reverse():f},ree=(e,t,r,i)=>{var o=[i.mapWithFallback(e[0],{position:r,fallback:"rangeMin"}),i.mapWithFallback(e[1],{position:r,fallback:"rangeMax"})];return t==="discard"&&o.some(c=>!i.isInRange(c))?null:o},iee=(e,t,r,i,o,c,s)=>{var{x:u,y:d,segment:f,ifOverflow:_}=s,m=ci(u),g=ci(d);return g?eee(d,_,i,c,t,r):m?tee(u,_,i,o,e,r):f!=null&&f.length===2?ree(f,_,i,new YJ({x:e,y:t})):null};function nee(e){var t=ct();return j.useEffect(()=>(t(qJ(e)),()=>{t(HJ(e))})),null}function aee(e){var{xAxisId:t,yAxisId:r,shape:i,className:o,ifOverflow:c}=e,s=bt(),u=GJ(),d=_e(R=>Fi(R,t)),f=_e(R=>qi(R,r)),_=_e(R=>_a(R,"xAxis",t,s)),m=_e(R=>_a(R,"yAxis",r,s)),g=$c();if(!u||!g||d==null||f==null||_==null||m==null)return null;var w=iee(_,m,g,e.position,d.orientation,f.orientation,e);if(!w)return null;var b=w[0],x=w[1];if(b==null||x==null)return null;var{x:A,y:T}=b,{x:O,y:E}=x,N=c==="hidden"?"url(#".concat(u,")"):void 0,C=Sx(Sx({clipPath:N},Br(e)),{},{x1:A,y1:T,x2:O,y2:E}),M=VJ({x1:A,y1:T,x2:O,y2:E});return j.createElement($r,{zIndex:e.zIndex},j.createElement(Dt,{className:Ze("recharts-reference-line",o)},JJ(i,C),j.createElement(uk,od({},M,{lowerWidth:M.width,upperWidth:M.width}),j.createElement(dk,{label:e.label}),e.children)))}var oee={ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",label:!1,stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle",zIndex:Pt.line};function Pk(e){var t=Vt(e,oee);return j.createElement(j.Fragment,null,j.createElement(nee,{yAxisId:t.yAxisId,xAxisId:t.xAxisId,ifOverflow:t.ifOverflow,x:t.x,y:t.y,segment:t.segment}),j.createElement(aee,t))}Pk.displayName="ReferenceLine";function Dk(e,t){if(t<1)return[];if(t===1)return e;for(var r=[],i=0;ie*o)return!1;var c=r();return e*(t-e*c/2-i)>=0&&e*(t+e*c/2-o)<=0}function see(e,t){return Dk(e,t+1)}function uee(e,t,r,i,o){for(var c=(i||[]).slice(),{start:s,end:u}=t,d=0,f=1,_=s,m=function(){var b=i?.[d];if(b===void 0)return{v:Dk(i,f)};var x=d,A,T=()=>(A===void 0&&(A=r(b,x)),A),O=b.coordinate,E=d===0||Bs(e,O,T,_,u);E||(d=0,_=s,f+=1),E&&(_=O+e*(T()/2+o),d+=f)},g;f<=c.length;)if(g=m(),g)return g.v;return[]}function pee(e,t,r,i,o){var c=(i||[]).slice(),s=c.length;if(s===0)return[];for(var{start:u,end:d}=t,f=1;f<=s;f++){for(var _=(s-1)%f,m=u,g=!0,w=function(){var N=i[x];if(N==null)return 0;var C=x,M,R=()=>(M===void 0&&(M=r(N,C)),M),z=N.coordinate,H=x===_||Bs(e,z,R,m,d);if(!H)return g=!1,1;H&&(m=z+e*(R()/2+o))},b,x=_;x(x===void 0&&(x=r(w,g)),x);if(g===s-1){var T=e*(b.coordinate+e*A()/2-d);c[g]=b=tr(tr({},b),{},{tickCoord:T>0?b.coordinate-T*e:b.coordinate})}else c[g]=b=tr(tr({},b),{},{tickCoord:b.coordinate});if(b.tickCoord!=null){var O=Bs(e,b.tickCoord,A,u,d);O&&(d=b.tickCoord-e*(A()/2+o),c[g]=tr(tr({},b),{},{isShow:!0}))}},_=s-1;_>=0;_--)f(_);return c}function hee(e,t,r,i,o,c){var s=(i||[]).slice(),u=s.length,{start:d,end:f}=t;if(c){var _=i[u-1];if(_!=null){var m=r(_,u-1),g=e*(_.coordinate+e*m/2-f);if(s[u-1]=_=tr(tr({},_),{},{tickCoord:g>0?_.coordinate-g*e:_.coordinate}),_.tickCoord!=null){var w=Bs(e,_.tickCoord,()=>m,d,f);w&&(f=_.tickCoord-e*(m/2+o),s[u-1]=tr(tr({},_),{},{isShow:!0}))}}}for(var b=c?u-1:u,x=function(O){var E=s[O];if(E==null)return 1;var N=E,C,M=()=>(C===void 0&&(C=r(E,O)),C);if(O===0){var R=e*(N.coordinate-e*M()/2-d);s[O]=N=tr(tr({},N),{},{tickCoord:R<0?N.coordinate-R*e:N.coordinate})}else s[O]=N=tr(tr({},N),{},{tickCoord:N.coordinate});if(N.tickCoord!=null){var z=Bs(e,N.tickCoord,M,d,f);z&&(d=N.tickCoord+e*(M()/2+o),s[O]=tr(tr({},N),{},{isShow:!0}))}},A=0;A{var R=typeof f=="function"?f(C.value,M):C.value;return b==="width"?cee(hs(R,{fontSize:t,letterSpacing:r}),x,m):hs(R,{fontSize:t,letterSpacing:r})[b]},T=o[0],O=o[1],E=o.length>=2&&T!=null&&O!=null?wr(O.coordinate-T.coordinate):1,N=lee(c,E,b);return d==="equidistantPreserveStart"?uee(E,N,A,o,s):d==="equidistantPreserveEnd"?pee(E,N,A,o,s):(d==="preserveStart"||d==="preserveStartEnd"?w=hee(E,N,A,o,s,d==="preserveStartEnd"):w=mee(E,N,A,o,s),w.filter(C=>C.isShow))}var gee=e=>{var{ticks:t,label:r,labelGapWithTick:i=5,tickSize:o=0,tickMargin:c=0}=e,s=0;if(t){Array.from(t).forEach(_=>{if(_){var m=_.getBoundingClientRect();m.width>s&&(s=m.width)}});var u=r?r.getBoundingClientRect().width:0,d=o+c,f=s+d+u+(r?i:0);return Math.round(f)}return 0},vee={xAxis:{},yAxis:{}},Rk=nr({name:"renderedTicks",initialState:vee,reducers:{setRenderedTicks:(e,t)=>{var{axisType:r,axisId:i,ticks:o}=t.payload;e[r][i]=o},removeRenderedTicks:(e,t)=>{var{axisType:r,axisId:i}=t.payload;delete e[r][i]}}}),{setRenderedTicks:yee,removeRenderedTicks:wee}=Rk.actions,bee=Rk.reducer,xee=["axisLine","width","height","className","hide","ticks","axisType","axisId"];function jee(e,t){if(e==null)return{};var r,i,o=Aee(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{if(i==null||r==null)return ya;var c=t.map(s=>({value:s.value,coordinate:s.coordinate,offset:s.offset,index:s.index}));return o(yee({ticks:c,axisId:i,axisType:r})),()=>{o(wee({axisId:i,axisType:r}))}},[o,t,i,r]),null}var Dee=j.forwardRef((e,t)=>{var{ticks:r=[],tick:i,tickLine:o,stroke:c,tickFormatter:s,unit:u,padding:d,tickTextProps:f,orientation:_,mirror:m,x:g,y:w,width:b,height:x,tickSize:A,tickMargin:T,fontSize:O,letterSpacing:E,getTicksConfig:N,events:C,axisType:M,axisId:R}=e,z=d4(ft(ft({},N),{},{ticks:r}),O,E),H=oi(N),Q=gd(i),ee=ak(H.textAnchor)?H.textAnchor:Nee(_,m),G=Cee(_,m),ve={};typeof o=="object"&&(ve=o);var ce=ft(ft({},H),{},{fill:"none"},ve),ye=z.map(re=>ft({entry:re},kee(re,g,w,b,x,_,A,m,T))),B=ye.map(re=>{var{entry:oe,line:le}=re;return j.createElement(Dt,{className:"recharts-cartesian-axis-tick",key:"tick-".concat(oe.value,"-").concat(oe.coordinate,"-").concat(oe.tickCoord)},o&&j.createElement("line",mo({},ce,le,{className:Ze("recharts-cartesian-axis-tick-line",Cc(o,"className"))})))}),W=ye.map((re,oe)=>{var le,D,{entry:K,tick:ne}=re,ae=ft(ft(ft(ft({verticalAnchor:G},H),{},{textAnchor:ee,stroke:"none",fill:c},ne),{},{index:oe,payload:K,visibleTicksCount:z.length,tickFormatter:s,padding:d},f),{},{angle:(le=(D=f?.angle)!==null&&D!==void 0?D:H.angle)!==null&&le!==void 0?le:0}),ge=ft(ft({},ae),Q);return j.createElement(Dt,mo({className:"recharts-cartesian-axis-tick-label",key:"tick-label-".concat(K.value,"-").concat(K.coordinate,"-").concat(K.tickCoord)},bd(C,K,oe)),i&&j.createElement(Mee,{option:i,tickProps:ge,value:"".concat(typeof s=="function"?s(K.value,oe):K.value).concat(u||"")}))});return j.createElement("g",{className:"recharts-cartesian-axis-ticks recharts-".concat(M,"-ticks")},j.createElement(Pee,{ticks:z,axisId:R,axisType:M}),W.length>0&&j.createElement($r,{zIndex:Pt.label},j.createElement("g",{className:"recharts-cartesian-axis-tick-labels recharts-".concat(M,"-tick-labels"),ref:t},W)),B.length>0&&j.createElement("g",{className:"recharts-cartesian-axis-tick-lines recharts-".concat(M,"-tick-lines")},B))}),Ree=j.forwardRef((e,t)=>{var{axisLine:r,width:i,height:o,className:c,hide:s,ticks:u,axisType:d,axisId:f}=e,_=jee(e,xee),[m,g]=j.useState(""),[w,b]=j.useState(""),x=j.useRef(null);j.useImperativeHandle(t,()=>({getCalculatedWidth:()=>{var T;return gee({ticks:x.current,label:(T=e.labelRef)===null||T===void 0?void 0:T.current,labelGapWithTick:5,tickSize:e.tickSize,tickMargin:e.tickMargin})}}));var A=j.useCallback(T=>{if(T){var O=T.getElementsByClassName("recharts-cartesian-axis-tick-value");x.current=O;var E=O[0];if(E){var N=window.getComputedStyle(E),C=N.fontSize,M=N.letterSpacing;(C!==m||M!==w)&&(g(C),b(M))}}},[m,w]);return s||i!=null&&i<=0||o!=null&&o<=0?null:j.createElement($r,{zIndex:e.zIndex},j.createElement(Dt,{className:Ze("recharts-cartesian-axis",c)},j.createElement(Oee,{x:e.x,y:e.y,width:i,height:o,orientation:e.orientation,mirror:e.mirror,axisLine:r,otherSvgProps:oi(e)}),j.createElement(Dee,{ref:A,axisType:d,events:_,fontSize:m,getTicksConfig:e,height:e.height,letterSpacing:w,mirror:e.mirror,orientation:e.orientation,padding:e.padding,stroke:e.stroke,tick:e.tick,tickFormatter:e.tickFormatter,tickLine:e.tickLine,tickMargin:e.tickMargin,tickSize:e.tickSize,tickTextProps:e.tickTextProps,ticks:u,unit:e.unit,width:e.width,x:e.x,y:e.y,axisId:f}),j.createElement(uk,{x:e.x,y:e.y,width:e.width,height:e.height,lowerWidth:e.width,upperWidth:e.width},j.createElement(dk,{label:e.label,labelRef:e.labelRef}),e.children)))}),f4=j.forwardRef((e,t)=>{var r=Vt(e,hn);return j.createElement(Ree,mo({},r,{ref:t}))});f4.displayName="CartesianAxis";var Lee=["x1","y1","x2","y2","key"],zee=["offset"],Iee=["xAxisId","yAxisId"],Bee=["xAxisId","yAxisId"];function Ox(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function rr(e){for(var t=1;t{var{fill:t}=e;if(!t||t==="none")return null;var{fillOpacity:r,x:i,y:o,width:c,height:s,ry:u}=e;return j.createElement("rect",{x:i,y:o,ry:u,width:c,height:s,stroke:"none",fill:t,fillOpacity:r,className:"recharts-cartesian-grid-bg"})};function Lk(e){var{option:t,lineItemProps:r}=e,i;if(j.isValidElement(t))i=j.cloneElement(t,r);else if(typeof t=="function")i=t(r);else{var o,{x1:c,y1:s,x2:u,y2:d,key:f}=r,_=cd(r,Lee),m=(o=oi(_))!==null&&o!==void 0?o:{},{offset:g}=m,w=cd(m,zee);i=j.createElement("line",ro({},w,{x1:c,y1:s,x2:u,y2:d,fill:"none",key:f}))}return i}function Hee(e){var{x:t,width:r,horizontal:i=!0,horizontalPoints:o}=e;if(!i||!o||!o.length)return null;var{xAxisId:c,yAxisId:s}=e,u=cd(e,Iee),d=o.map((f,_)=>{var m=rr(rr({},u),{},{x1:t,y1:f,x2:t+r,y2:f,key:"line-".concat(_),index:_});return j.createElement(Lk,{key:"line-".concat(_),option:i,lineItemProps:m})});return j.createElement("g",{className:"recharts-cartesian-grid-horizontal"},d)}function Kee(e){var{y:t,height:r,vertical:i=!0,verticalPoints:o}=e;if(!i||!o||!o.length)return null;var{xAxisId:c,yAxisId:s}=e,u=cd(e,Bee),d=o.map((f,_)=>{var m=rr(rr({},u),{},{x1:f,y1:t,x2:f,y2:t+r,key:"line-".concat(_),index:_});return j.createElement(Lk,{option:i,lineItemProps:m,key:"line-".concat(_)})});return j.createElement("g",{className:"recharts-cartesian-grid-vertical"},d)}function Xee(e){var{horizontalFill:t,fillOpacity:r,x:i,y:o,width:c,height:s,horizontalPoints:u,horizontal:d=!0}=e;if(!d||!t||!t.length||u==null)return null;var f=u.map(m=>Math.round(m+o-o)).sort((m,g)=>m-g);o!==f[0]&&f.unshift(0);var _=f.map((m,g)=>{var w=f[g+1],b=w==null,x=b?o+s-m:w-m;if(x<=0)return null;var A=g%t.length;return j.createElement("rect",{key:"react-".concat(g),y:m,x:i,height:x,width:c,stroke:"none",fill:t[A],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return j.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},_)}function Gee(e){var{vertical:t=!0,verticalFill:r,fillOpacity:i,x:o,y:c,width:s,height:u,verticalPoints:d}=e;if(!t||!r||!r.length)return null;var f=d.map(m=>Math.round(m+o-o)).sort((m,g)=>m-g);o!==f[0]&&f.unshift(0);var _=f.map((m,g)=>{var w=f[g+1],b=w==null,x=b?o+s-m:w-m;if(x<=0)return null;var A=g%r.length;return j.createElement("rect",{key:"react-".concat(g),x:m,y:c,width:x,height:u,stroke:"none",fill:r[A],fillOpacity:i,className:"recharts-cartesian-grid-bg"})});return j.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},_)}var Yee=(e,t)=>{var{xAxis:r,width:i,height:o,offset:c}=e;return sT(d4(rr(rr(rr({},hn),r),{},{ticks:uT(r),viewBox:{x:0,y:0,width:i,height:o}})),c.left,c.left+c.width,t)},Wee=(e,t)=>{var{yAxis:r,width:i,height:o,offset:c}=e;return sT(d4(rr(rr(rr({},hn),r),{},{ticks:uT(r),viewBox:{x:0,y:0,width:i,height:o}})),c.top,c.top+c.height,t)},Zee={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[],xAxisId:0,yAxisId:0,syncWithTicks:!1,zIndex:Pt.grid};function c1(e){var t=gT(),r=vT(),i=hT(),o=rr(rr({},Vt(e,Zee)),{},{x:he(e.x)?e.x:i.left,y:he(e.y)?e.y:i.top,width:he(e.width)?e.width:i.width,height:he(e.height)?e.height:i.height}),{xAxisId:c,yAxisId:s,x:u,y:d,width:f,height:_,syncWithTicks:m,horizontalValues:g,verticalValues:w}=o,b=bt(),x=_e(H=>Sb(H,"xAxis",c,b)),A=_e(H=>Sb(H,"yAxis",s,b));if(!Vi(f)||!Vi(_)||!he(u)||!he(d))return null;var T=o.verticalCoordinatesGenerator||Yee,O=o.horizontalCoordinatesGenerator||Wee,{horizontalPoints:E,verticalPoints:N}=o;if((!E||!E.length)&&typeof O=="function"){var C=g&&g.length,M=O({yAxis:A?rr(rr({},A),{},{ticks:C?g:A.ticks}):void 0,width:t??f,height:r??_,offset:i},C?!0:m);Os(Array.isArray(M),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(typeof M,"]")),Array.isArray(M)&&(E=M)}if((!N||!N.length)&&typeof T=="function"){var R=w&&w.length,z=T({xAxis:x?rr(rr({},x),{},{ticks:R?w:x.ticks}):void 0,width:t??f,height:r??_,offset:i},R?!0:m);Os(Array.isArray(z),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(typeof z,"]")),Array.isArray(z)&&(N=z)}return j.createElement($r,{zIndex:o.zIndex},j.createElement("g",{className:"recharts-cartesian-grid"},j.createElement(qee,{fill:o.fill,fillOpacity:o.fillOpacity,x:o.x,y:o.y,width:o.width,height:o.height,ry:o.ry}),j.createElement(Xee,ro({},o,{horizontalPoints:E})),j.createElement(Gee,ro({},o,{verticalPoints:N})),j.createElement(Hee,ro({},o,{offset:i,horizontalPoints:E,xAxis:x,yAxis:A})),j.createElement(Kee,ro({},o,{offset:i,verticalPoints:N,xAxis:x,yAxis:A}))))}c1.displayName="CartesianGrid";var Qee={},zk=nr({name:"errorBars",initialState:Qee,reducers:{addErrorBar:(e,t)=>{var{itemId:r,errorBar:i}=t.payload;e[r]||(e[r]=[]),e[r].push(i)},replaceErrorBar:(e,t)=>{var{itemId:r,prev:i,next:o}=t.payload;e[r]&&(e[r]=e[r].map(c=>c.dataKey===i.dataKey&&c.direction===i.direction?o:c))},removeErrorBar:(e,t)=>{var{itemId:r,errorBar:i}=t.payload;e[r]&&(e[r]=e[r].filter(o=>o.dataKey!==i.dataKey||o.direction!==i.direction))}}}),{addErrorBar:Jee,replaceErrorBar:ete,removeErrorBar:tte}=zk.actions,rte=zk.reducer,ite=["children"];function nte(e,t){if(e==null)return{};var r,i,o=ate(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i({x:0,y:0,value:0}),errorBarOffset:0},Ik=j.createContext(ote);function Bk(e){var{children:t}=e,r=nte(e,ite);return j.createElement(Ik.Provider,{value:r},t)}var cte=()=>j.useContext(Ik);function lte(e){var t=ct(),r=aJ(),i=j.useRef(null);return j.useEffect(()=>{r!=null&&(i.current===null?t(Jee({itemId:r,errorBar:e})):i.current!==e&&t(ete({itemId:r,prev:i.current,next:e})),i.current=e)},[t,r,e]),j.useEffect(()=>()=>{i.current!=null&&r!=null&&(t(tte({itemId:r,errorBar:i.current})),i.current=null)},[t,r]),null}function _4(e,t){var r,i,o=_e(f=>Fi(f,e)),c=_e(f=>qi(f,t)),s=(r=o?.allowDataOverflow)!==null&&r!==void 0?r:kt.allowDataOverflow,u=(i=c?.allowDataOverflow)!==null&&i!==void 0?i:Nt.allowDataOverflow,d=s||u;return{needClip:d,needClipX:s,needClipY:u}}function Vk(e){var{xAxisId:t,yAxisId:r,clipPathId:i}=e,o=kk(),{needClipX:c,needClipY:s,needClip:u}=_4(t,r);if(!u||!o)return null;var{x:d,y:f,width:_,height:m}=o;return j.createElement("clipPath",{id:"clipPath-".concat(i)},j.createElement("rect",{x:c?d:d-_/2,y:s?f:f-m/2,width:c?_:_*2,height:s?m:m*2}))}function wo(e,t){var r,i;return(r=(i=e.graphicalItems.cartesianItems.find(o=>o.id===t))===null||i===void 0?void 0:i.xAxisId)!==null&&r!==void 0?r:o1}function bo(e,t){var r,i;return(r=(i=e.graphicalItems.cartesianItems.find(o=>o.id===t))===null||i===void 0?void 0:i.yAxisId)!==null&&r!==void 0?r:o1}var ste="Invariant failed";function ute(e,t){throw new Error(ste)}function H5(){return H5=Object.assign?Object.assign.bind():function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:0;return(i,o)=>{if(he(t))return t;var c=he(i)||et(i);return c?t(i,o):(c||ute(),r)}},dte=(e,t,r)=>r,fte=(e,t)=>t,p0=q([r1,fte],(e,t)=>e.filter(r=>r.type==="bar").find(r=>r.id===t)),_te=q([p0],e=>e?.maxBarSize),mte=(e,t,r,i)=>i,hte=q([Qe,r1,wo,bo,dte],(e,t,r,i,o)=>t.filter(c=>e==="horizontal"?c.xAxisId===r:c.yAxisId===i).filter(c=>c.isPanorama===o).filter(c=>c.hide===!1).filter(c=>c.type==="bar")),gte=(e,t,r)=>{var i=Qe(e),o=wo(e,t),c=bo(e,t);if(!(o==null||c==null))return i==="horizontal"?B5(e,"yAxis",c,r):B5(e,"xAxis",o,r)},vte=(e,t)=>{var r=Qe(e),i=wo(e,t),o=bo(e,t);if(!(i==null||o==null))return r==="horizontal"?Ab(e,"xAxis",i):Ab(e,"yAxis",o)},yte=q([hte,xH,vte],OJ),wte=(e,t,r)=>{var i,o,c=p0(e,t);if(c==null)return 0;var s=wo(e,t),u=bo(e,t);if(s==null||u==null)return 0;var d=Qe(e),f=WT(e),{maxBarSize:_}=c,m=et(_)?f:_,g,w;return d==="horizontal"?(g=$i(e,"xAxis",s,r),w=ma(e,"xAxis",s,r)):(g=$i(e,"yAxis",u,r),w=ma(e,"yAxis",u,r)),(i=(o=Mp(g,w,!0))!==null&&o!==void 0?o:m)!==null&&i!==void 0?i:0},Uk=(e,t,r)=>{var i=Qe(e),o=wo(e,t),c=bo(e,t);if(!(o==null||c==null)){var s,u;return i==="horizontal"?(s=$i(e,"xAxis",o,r),u=ma(e,"xAxis",o,r)):(s=$i(e,"yAxis",c,r),u=ma(e,"yAxis",c,r)),Mp(s,u)}},bte=q([yte,WT,bH,ZT,wte,Uk,_te],PJ),xte=(e,t,r)=>{var i=wo(e,t);if(i!=null)return $i(e,"xAxis",i,r)},jte=(e,t,r)=>{var i=bo(e,t);if(i!=null)return $i(e,"yAxis",i,r)},Ate=(e,t,r)=>{var i=wo(e,t);if(i!=null)return ma(e,"xAxis",i,r)},Ste=(e,t,r)=>{var i=bo(e,t);if(i!=null)return ma(e,"yAxis",i,r)},Tte=q([bte,p0],RJ),Ete=q([gte,p0],DJ),Ote=q([Ut,Y_,xte,jte,Ate,Ste,Tte,Qe,mH,Uk,Ete,p0,mte],(e,t,r,i,o,c,s,u,d,f,_,m,g)=>{var{chartData:w,dataStartIndex:b,dataEndIndex:x}=d;if(!(m==null||s==null||t==null||u!=="horizontal"&&u!=="vertical"||r==null||i==null||o==null||c==null||f==null)){var{data:A}=m,T;if(A!=null&&A.length>0?T=A:T=w?.slice(b,x+1),T!=null)return rre({layout:u,barSettings:m,pos:s,parentViewBox:t,bandSize:f,xAxis:r,yAxis:i,xAxisTicks:o,yAxisTicks:c,stackedData:_,displayedData:T,offset:e,cells:g,dataStartIndex:b})}}),kte=["index"];function K5(){return K5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=j.useContext($k);if(t!=null)return t.stackId;if(e!=null)return A$(e)},Pte=(e,t)=>"recharts-bar-stack-clip-path-".concat(e,"-").concat(t),Dte=e=>{var t=j.useContext($k);if(t!=null){var{stackId:r}=t;return"url(#".concat(Pte(r,e),")")}},Fk=e=>{var{index:t}=e,r=Nte(e,kte),i=Dte(t);return j.createElement(Dt,K5({className:"recharts-bar-stack-layer",clipPath:i},r))},Rte=["onMouseEnter","onMouseLeave","onClick"],Lte=["value","background","tooltipPosition"],zte=["id"],Ite=["onMouseEnter","onClick","onMouseLeave"];function ha(){return ha=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{dataKey:t,name:r,fill:i,legendType:o,hide:c}=e;return[{inactive:c,dataKey:t,type:o,color:i,value:Md(r,t),payload:e}]},qte=j.memo(e=>{var{dataKey:t,stroke:r,strokeWidth:i,fill:o,name:c,hide:s,unit:u,tooltipType:d,id:f}=e,_={dataDefinedOnItem:void 0,getPosition:ya,settings:{stroke:r,strokeWidth:i,fill:o,dataKey:t,nameKey:void 0,name:Md(c,t),hide:s,type:d,color:o,unit:u,graphicalItemId:f}};return j.createElement(bk,{tooltipEntrySettings:_})});function Hte(e){var t=_e(_o),{data:r,dataKey:i,background:o,allOtherBarProps:c}=e,{onMouseEnter:s,onMouseLeave:u,onClick:d}=c,f=ld(c,Rte),_=l4(s,i,c.id),m=s4(u),g=u4(d,i,c.id);if(!o||r==null)return null;var w=gd(o);return j.createElement($r,{zIndex:LJ(o,Pt.barBackground)},r.map((b,x)=>{var{value:A,background:T,tooltipPosition:O}=b,E=ld(b,Lte);if(!T)return null;var N=_(b,x),C=m(b,x),M=g(b,x),R=or(or(or(or(or({option:o,isActive:String(x)===t},E),{},{fill:"#eee"},T),w),bd(f,b,x)),{},{onMouseEnter:N,onMouseLeave:C,onClick:M,dataKey:i,index:x,className:"recharts-bar-background-rectangle"});return j.createElement(m4,ha({key:"background-bar-".concat(x)},R))}))}function Kte(e){var{showLabels:t,children:r,rects:i}=e,o=i?.map(c=>{var s={x:c.x,y:c.y,width:c.width,lowerWidth:c.width,upperWidth:c.width,height:c.height};return or(or({},s),{},{value:c.value,payload:c.payload,parentViewBox:c.parentViewBox,viewBox:s,fill:c.fill})});return j.createElement(_k,{value:t?o:void 0},r)}function Xte(e){var{shape:t,activeBar:r,baseProps:i,entry:o,index:c,dataKey:s}=e,u=_e(_o),d=_e(FO),f=r&&String(o.originalDataIndex)===u&&(d==null||s===d),[_,m]=j.useState(!1),[g,w]=j.useState(!1);j.useEffect(()=>{var E;return f?(m(!0),E=requestAnimationFrame(()=>{w(!0)})):w(!1),()=>{cancelAnimationFrame(E)}},[f]);var b=j.useCallback(()=>{f||m(!1)},[f]),x=f&&g,A=f||_,T;f?r===!0?T=t:T=r:T=t;var O=j.createElement(m4,ha({},i,{name:String(i.name)},o,{isActive:x,option:T,index:c,dataKey:s,onTransitionEnd:b}));return A?j.createElement($r,{zIndex:Pt.activeBar},j.createElement(Fk,{index:o.originalDataIndex},O)):O}function Gte(e){var{shape:t,baseProps:r,entry:i,index:o,dataKey:c}=e;return j.createElement(m4,ha({},r,{name:String(r.name)},i,{isActive:!1,option:t,index:o,dataKey:c}))}function Yte(e){var t,{data:r,props:i}=e,o=(t=oi(i))!==null&&t!==void 0?t:{},{id:c}=o,s=ld(o,zte),{shape:u,dataKey:d,activeBar:f}=i,{onMouseEnter:_,onClick:m,onMouseLeave:g}=i,w=ld(i,Ite),b=l4(_,d,c),x=s4(g),A=u4(m,d,c);return r?j.createElement(j.Fragment,null,r.map((T,O)=>j.createElement(Fk,ha({index:T.originalDataIndex,key:"rectangle-".concat(T?.x,"-").concat(T?.y,"-").concat(T?.value,"-").concat(O),className:"recharts-bar-rectangle"},bd(w,T,O),{onMouseEnter:b(T,O),onMouseLeave:x(T,O),onClick:A(T,O)}),f?j.createElement(Xte,{shape:u,activeBar:f,baseProps:s,entry:T,index:O,dataKey:d}):j.createElement(Gte,{shape:u,baseProps:s,entry:T,index:O,dataKey:d})))):null}function Wte(e){var{props:t,previousRectanglesRef:r}=e,{data:i,layout:o,isAnimationActive:c,animationBegin:s,animationDuration:u,animationEasing:d,onAnimationEnd:f,onAnimationStart:_}=t,m=r.current,g=Ud(t,"recharts-bar-"),[w,b]=j.useState(!1),x=!w,A=j.useCallback(()=>{typeof f=="function"&&f(),b(!1)},[f]),T=j.useCallback(()=>{typeof _=="function"&&_(),b(!0)},[_]);return j.createElement(Kte,{showLabels:x,rects:i},j.createElement(Vd,{animationId:g,begin:s,duration:u,isActive:c,easing:d,onAnimationEnd:A,onAnimationStart:T,key:g},O=>{var E=O===1?i:i?.map((N,C)=>{var M=m&&m[C];if(M)return or(or({},N),{},{x:yt(M.x,N.x,O),y:yt(M.y,N.y,O),width:yt(M.width,N.width,O),height:yt(M.height,N.height,O)});if(o==="horizontal"){var R=yt(0,N.height,O),z=yt(N.stackedBarStart,N.y,O);return or(or({},N),{},{y:z,height:R})}var H=yt(0,N.width,O),Q=yt(N.stackedBarStart,N.x,O);return or(or({},N),{},{width:H,x:Q})});return O>0&&(r.current=E??null),E==null?null:j.createElement(Dt,null,j.createElement(Yte,{props:t,data:E}))}),j.createElement(hk,{label:t.label}),t.children)}function Zte(e){var t=j.useRef(null);return j.createElement(Wte,{previousRectanglesRef:t,props:e})}var qk=0,Qte=(e,t)=>{var r=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:r,errorVal:ht(e,t)}};class Jte extends j.PureComponent{render(){var{hide:t,data:r,dataKey:i,className:o,xAxisId:c,yAxisId:s,needClip:u,background:d,id:f}=this.props;if(t||r==null)return null;var _=Ze("recharts-bar",o),m=f;return j.createElement(Dt,{className:_,id:f},u&&j.createElement("defs",null,j.createElement(Vk,{clipPathId:m,xAxisId:c,yAxisId:s})),j.createElement(Dt,{className:"recharts-bar-rectangles",clipPath:u?"url(#clipPath-".concat(m,")"):void 0},j.createElement(Hte,{data:r,dataKey:i,background:d,allOtherBarProps:this.props}),j.createElement(Zte,this.props)))}}var ere={activeBar:!1,animationBegin:0,animationDuration:400,animationEasing:"ease",background:!1,hide:!1,isAnimationActive:"auto",label:!1,legendType:"rect",minPointSize:qk,xAxisId:0,yAxisId:0,zIndex:Pt.bar};function tre(e){var{xAxisId:t,yAxisId:r,hide:i,legendType:o,minPointSize:c,activeBar:s,animationBegin:u,animationDuration:d,animationEasing:f,isAnimationActive:_}=e,{needClip:m}=_4(t,r),g=go(),w=bt(),b=wk(e.children,a1),x=_e(O=>Ote(O,e.id,w,b));if(g!=="vertical"&&g!=="horizontal")return null;var A,T=x?.[0];return T==null||T.height==null||T.width==null?A=0:A=g==="vertical"?T.height/2:T.width/2,j.createElement(Bk,{xAxisId:t,yAxisId:r,data:x,dataPointFormatter:Qte,errorBarOffset:A},j.createElement(Jte,ha({},e,{layout:g,needClip:m,data:x,xAxisId:t,yAxisId:r,hide:i,legendType:o,minPointSize:c,activeBar:s,animationBegin:u,animationDuration:d,animationEasing:f,isAnimationActive:_})))}function rre(e){var{layout:t,barSettings:{dataKey:r,minPointSize:i,hasCustomShape:o},pos:c,bandSize:s,xAxis:u,yAxis:d,xAxisTicks:f,yAxisTicks:_,stackedData:m,displayedData:g,offset:w,cells:b,parentViewBox:x,dataStartIndex:A}=e,T=t==="horizontal"?d:u,O=m?T.scale.domain():null,E=S$({numericAxis:T}),N=T.scale.map(E);return g.map((C,M)=>{var R,z,H,Q,ee,G;if(m){var ve=m[M+A];if(ve==null)return null;R=y$(ve,O)}else R=ht(C,r),Array.isArray(R)||(R=[E,R]);var ce=pte(i,qk)(R[1],M);if(t==="horizontal"){var ye,B=d.scale.map(R[0]),W=d.scale.map(R[1]);if(B==null||W==null)return null;z=wy({axis:u,ticks:f,bandSize:s,offset:c.offset,entry:C,index:M}),H=(ye=W??B)!==null&&ye!==void 0?ye:void 0,Q=c.size;var re=B-W;if(ee=Bi(re)?0:re,G={x:z,y:w.top,width:Q,height:w.height},Math.abs(ce)>0&&Math.abs(ee)0&&Math.abs(Q)j.createElement(j.Fragment,null,j.createElement(xk,{legendPayload:Fte(t)}),j.createElement(qte,{dataKey:t.dataKey,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,tooltipType:t.tooltipType,id:o}),j.createElement(Tk,{type:"bar",id:o,data:void 0,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,stackId:r,hide:t.hide,barSize:t.barSize,minPointSize:t.minPointSize,maxBarSize:t.maxBarSize,isPanorama:i,hasCustomShape:t.shape!=null}),j.createElement($r,{zIndex:t.zIndex},j.createElement(tre,ha({},t,{id:o})))))}var h4=j.memo(ire,Js);h4.displayName="Bar";var nre=["option","isActive"];function gs(){return gs=Object.assign?Object.assign.bind():function(e){for(var t=1;t$i(e,"xAxis",t,s),sre=(e,t,r,i,o,c,s)=>ma(e,"xAxis",t,s),ure=(e,t,r,i,o,c,s)=>$i(e,"yAxis",r,s),pre=(e,t,r,i,o,c,s)=>ma(e,"yAxis",r,s),dre=(e,t,r,i)=>lY(e,"zAxis",i,!1),fre=(e,t,r,i,o)=>o,_re=(e,t,r,i,o,c)=>c,mre=(e,t,r,i,o,c,s)=>n8(e,void 0,void 0,s),hre=q([r1,fre],(e,t)=>e.filter(r=>r.type==="scatter").find(r=>r.id===t)),gre=q([mre,lre,sre,ure,pre,dre,hre,_re],(e,t,r,i,o,c,s,u)=>{var{chartData:d,dataStartIndex:f,dataEndIndex:_}=e;if(s!=null){var m;if(s?.data!=null&&s.data.length>0?m=s.data:m=d?.slice(f,_+1),!(m==null||t==null||i==null||r==null||o==null||r?.length===0||o?.length===0))return Cre({displayedData:m,xAxis:t,yAxis:i,zAxis:c,scatterSettings:s,xAxisTicks:r,yAxisTicks:o,cells:u})}}),vre=["id"],yre=["onMouseEnter","onClick","onMouseLeave"],wre=["animationBegin","animationDuration","animationEasing","hide","isAnimationActive","legendType","lineJointType","lineType","shape","xAxisId","yAxisId","zAxisId"];function X5(e,t){if(e==null)return{};var r,i,o=bre(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{var{dataKey:t,name:r,fill:i,legendType:o,hide:c}=e;return[{inactive:c,dataKey:t,type:o,color:i,value:Md(r,t),payload:e}]},Tre=j.memo(e=>{var{dataKey:t,points:r,stroke:i,strokeWidth:o,fill:c,name:s,hide:u,tooltipType:d,id:f}=e,_={dataDefinedOnItem:r?.map(m=>m.tooltipPayload),getPosition:m=>{var g;return r==null||(g=r[Number(m)])===null||g===void 0?void 0:g.tooltipPosition},settings:{stroke:i,strokeWidth:o,fill:c,nameKey:void 0,dataKey:t,name:Md(s,t),hide:u,type:d,color:c,unit:"",graphicalItemId:f}};return j.createElement(bk,{tooltipEntrySettings:_})});function Ere(e){var{points:t,props:r}=e,{line:i,lineType:o,lineJointType:c}=r;if(!i)return null;var s=oi(r),u=gd(i),d,f;if(o==="joint")d=t.map(A=>{var T,O;return{x:(T=A.cx)!==null&&T!==void 0?T:null,y:(O=A.cy)!==null&&O!==void 0?O:null}});else if(o==="fitting"){var{xmin:_,xmax:m,a:g,b:w}=rV(t),b=A=>g*A+w;d=[{x:_,y:b(_)},{x:m,y:b(m)}]}var x=jr(jr(jr({},s),{},{fill:"none",stroke:s&&s.fill},u),{},{points:d});return j.isValidElement(i)?f=j.cloneElement(i,x):typeof i=="function"?f=i(x):f=j.createElement(r8,ho({},x,{type:c})),j.createElement(Dt,{className:"recharts-scatter-line",key:"recharts-scatter-line"},f)}function Ore(e){var{showLabels:t,points:r,children:i}=e,o=$c(),c=j.useMemo(()=>r?.map(s=>{var u,d,f={x:(u=s.x)!==null&&u!==void 0?u:0,y:(d=s.y)!==null&&d!==void 0?d:0,width:s.width,height:s.height,lowerWidth:s.width,upperWidth:s.width};return jr(jr({},f),{},{value:void 0,payload:s.payload,viewBox:f,parentViewBox:o,fill:void 0})}),[o,r]);return j.createElement(_k,{value:t?c:void 0},i)}function kre(e){var{points:t,allOtherScatterProps:r}=e,{shape:i,activeShape:o,dataKey:c}=r,{id:s}=r,u=X5(r,vre),d=_e(_o),{onMouseEnter:f,onClick:_,onMouseLeave:m}=r,g=X5(r,yre),w=l4(f,c,s),b=s4(m),x=u4(_,c,s);if(!mV(t))return null;var A=oi(u);return j.createElement(j.Fragment,null,j.createElement(Ere,{points:t,props:u}),t.map((T,O)=>{var E=o!=null&&o!==!1,N=E&&d===String(O),C=E&&N?o:i,M=jr(jr(jr({},A),T),{},{index:O,[dT]:String(s)});return j.createElement($r,{key:"symbol-".concat(T?.cx,"-").concat(T?.cy,"-").concat(T?.size,"-").concat(O),zIndex:N?Pt.activeDot:void 0},j.createElement(Dt,ho({className:"recharts-scatter-symbol"},bd(g,T,O),{onMouseEnter:w(T,O),onMouseLeave:b(T,O),onClick:x(T,O)}),j.createElement(cre,ho({option:C,isActive:N},M))))}))}function Nre(e){var{previousPointsRef:t,props:r}=e,{points:i,isAnimationActive:o,animationBegin:c,animationDuration:s,animationEasing:u}=r,d=t.current,f=Ud(r,"recharts-scatter-"),[_,m]=j.useState(!1),g=j.useCallback(()=>{m(!1)},[]),w=j.useCallback(()=>{m(!0)},[]),b=!_;return j.createElement(Ore,{showLabels:b,points:i},r.children,j.createElement(Vd,{animationId:f,begin:c,duration:s,isActive:o,easing:u,onAnimationEnd:g,onAnimationStart:w,key:f},x=>{var A=x===1?i:i?.map((T,O)=>{var E=d&&d[O];return E?jr(jr({},T),{},{cx:T.cx==null?void 0:yt(E.cx,T.cx,x),cy:T.cy==null?void 0:yt(E.cy,T.cy,x),size:yt(E.size,T.size,x)}):jr(jr({},T),{},{size:yt(0,T.size,x)})});return x>0&&(t.current=A),j.createElement(Dt,null,j.createElement(kre,{points:A,allOtherScatterProps:r,showLabels:b}))}),j.createElement(hk,{label:r.label}))}function Cre(e){var{displayedData:t,xAxis:r,yAxis:i,zAxis:o,scatterSettings:c,xAxisTicks:s,yAxisTicks:u,cells:d}=e,f=et(r.dataKey)?c.dataKey:r.dataKey,_=et(i.dataKey)?c.dataKey:i.dataKey,m=o&&o.dataKey,g=o?o.range:FE.range,w=g&&g[0],b=r.scale.bandwidth?r.scale.bandwidth():0,x=i.scale.bandwidth?i.scale.bandwidth():0;return t.map((A,T)=>{var O=ht(A,f),E=ht(A,_),N=!et(m)&&ht(A,m)||"-",C=[{name:et(r.dataKey)?c.name:r.name||String(r.dataKey),unit:r.unit||"",value:O,payload:A,dataKey:f,type:c.tooltipType,graphicalItemId:c.id},{name:et(i.dataKey)?c.name:i.name||String(i.dataKey),unit:i.unit||"",value:E,payload:A,dataKey:_,type:c.tooltipType,graphicalItemId:c.id}];N!=="-"&&o!=null&&C.push({name:o.name||o.dataKey,unit:o.unit||"",value:N,payload:A,dataKey:m,type:c.tooltipType,graphicalItemId:c.id});var M=yy({axis:r,ticks:s,bandSize:b,entry:A,index:T,dataKey:f}),R=yy({axis:i,ticks:u,bandSize:x,entry:A,index:T,dataKey:_}),z=N!=="-"&&o!=null?o.scale.map(N):w,H=z==null?0:Math.sqrt(Math.max(z,0)/Math.PI);return jr(jr({},A),{},{cx:M,cy:R,x:M==null?void 0:M-H,y:R==null?void 0:R-H,width:2*H,height:2*H,size:z,node:{x:O,y:E,z:N},tooltipPayload:C,tooltipPosition:{x:M,y:R},payload:A},d&&d[T]&&d[T].props)})}var Mre=(e,t,r)=>({x:e.cx,y:e.cy,value:Number(r==="x"?e.node.x:e.node.y),errorVal:ht(e,t)});function Pre(e){var{hide:t,points:r,className:i,needClip:o,xAxisId:c,yAxisId:s,id:u}=e,d=j.useRef(null);if(t)return null;var f=Ze("recharts-scatter",i),_=u;return j.createElement($r,{zIndex:e.zIndex},j.createElement(Dt,{className:f,clipPath:o?"url(#clipPath-".concat(_,")"):void 0,id:u},o&&j.createElement("defs",null,j.createElement(Vk,{clipPathId:_,xAxisId:c,yAxisId:s})),j.createElement(Bk,{xAxisId:c,yAxisId:s,data:r,dataPointFormatter:Mre,errorBarOffset:0},j.createElement(Dt,{key:"recharts-scatter-symbols"},j.createElement(Nre,{props:e,previousPointsRef:d})))))}var Hk={xAxisId:0,yAxisId:0,zAxisId:0,label:!1,line:!1,legendType:"circle",lineType:"joint",lineJointType:"linear",shape:"circle",hide:!1,isAnimationActive:"auto",animationBegin:0,animationDuration:400,animationEasing:"linear",zIndex:Pt.scatter};function Dre(e){var t=Vt(e,Hk),{animationBegin:r,animationDuration:i,animationEasing:o,hide:c,isAnimationActive:s,legendType:u,lineJointType:d,lineType:f,shape:_,xAxisId:m,yAxisId:g,zAxisId:w}=t,b=X5(t,wre),{needClip:x}=_4(m,g),A=j.useMemo(()=>wk(e.children,a1),[e.children]),T=bt(),O=_e(E=>gre(E,m,g,w,e.id,A,T));return x==null||O==null?null:j.createElement(j.Fragment,null,j.createElement(Tre,{dataKey:e.dataKey,points:O,stroke:e.stroke,strokeWidth:e.strokeWidth,fill:e.fill,name:e.name,hide:e.hide,tooltipType:e.tooltipType,id:e.id}),j.createElement(Pre,ho({},b,{xAxisId:m,yAxisId:g,zAxisId:w,lineType:f,lineJointType:d,legendType:u,shape:_,hide:c,isAnimationActive:s,animationBegin:r,animationDuration:i,animationEasing:o,points:O,needClip:x})))}function Rre(e){var t=Vt(e,Hk),r=bt();return j.createElement(Ak,{id:t.id,type:"scatter"},i=>j.createElement(j.Fragment,null,j.createElement(xk,{legendPayload:Sre(t)}),j.createElement(Tk,{type:"scatter",id:i,data:t.data,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:t.zAxisId,dataKey:t.dataKey,hide:t.hide,name:t.name,tooltipType:t.tooltipType,isPanorama:r}),j.createElement(Dre,ho({},t,{id:i}))))}var Kk=j.memo(Rre,Js);Kk.displayName="Scatter";var Lre=["domain","range"],zre=["domain","range"];function Cx(e,t){if(e==null)return{};var r,i,o=Ire(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{if(s!=null)return Dx(Dx({},c),{},{type:s})},[c,s]);return j.useLayoutEffect(()=>{u!=null&&(r.current===null?t(hJ(u)):r.current!==u&&t(gJ({prev:r.current,next:u})),r.current=u)},[u,t]),j.useLayoutEffect(()=>()=>{r.current&&(t(vJ(r.current)),r.current=null)},[t]),null}var Xre=e=>{var{xAxisId:t,className:r}=e,i=_e(Y_),o=bt(),c="xAxis",s=_e(T=>xO(T,c,t,o)),u=_e(T=>yO(T,t)),d=_e(T=>tY(T,t)),f=_e(T=>UE(T,t));if(u==null||d==null||f==null)return null;var{dangerouslySetInnerHTML:_,ticks:m,scale:g}=e,w=Y5(e,Vre),{id:b,scale:x}=f,A=Y5(f,Ure);return j.createElement(f4,G5({},w,A,{x:d.x,y:d.y,width:u.width,height:u.height,className:Ze("recharts-".concat(c," ").concat(c),r),viewBox:i,ticks:s,axisType:c,axisId:t}))},Gre={allowDataOverflow:kt.allowDataOverflow,allowDecimals:kt.allowDecimals,allowDuplicatedCategory:kt.allowDuplicatedCategory,angle:kt.angle,axisLine:hn.axisLine,height:kt.height,hide:!1,includeHidden:kt.includeHidden,interval:kt.interval,label:!1,minTickGap:kt.minTickGap,mirror:kt.mirror,orientation:kt.orientation,padding:kt.padding,reversed:kt.reversed,scale:kt.scale,tick:kt.tick,tickCount:kt.tickCount,tickLine:hn.tickLine,tickSize:hn.tickSize,type:kt.type,niceTicks:kt.niceTicks,xAxisId:0},Yre=e=>{var t=Vt(e,Gre);return j.createElement(j.Fragment,null,j.createElement(Kre,{allowDataOverflow:t.allowDataOverflow,allowDecimals:t.allowDecimals,allowDuplicatedCategory:t.allowDuplicatedCategory,angle:t.angle,dataKey:t.dataKey,domain:t.domain,height:t.height,hide:t.hide,id:t.xAxisId,includeHidden:t.includeHidden,interval:t.interval,minTickGap:t.minTickGap,mirror:t.mirror,name:t.name,orientation:t.orientation,padding:t.padding,reversed:t.reversed,scale:t.scale,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,niceTicks:t.niceTicks}),j.createElement(Xre,t))},l1=j.memo(Yre,Xk);l1.displayName="XAxis";var Wre=["type"],Zre=["dangerouslySetInnerHTML","ticks","scale"],Qre=["id","scale"];function W5(){return W5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(s!=null)return Lx(Lx({},c),{},{type:s})},[s,c]);return j.useLayoutEffect(()=>{u!=null&&(r.current===null?t(yJ(u)):r.current!==u&&t(wJ({prev:r.current,next:u})),r.current=u)},[u,t]),j.useLayoutEffect(()=>()=>{r.current&&(t(bJ(r.current)),r.current=null)},[t]),null}function nie(e){var{yAxisId:t,className:r,width:i,label:o}=e,c=j.useRef(null),s=j.useRef(null),u=_e(Y_),d=bt(),f=ct(),_="yAxis",m=_e(M=>wO(M,t)),g=_e(M=>iY(M,t)),w=_e(M=>xO(M,_,t,d)),b=_e(M=>$E(M,t));if(j.useLayoutEffect(()=>{if(!(i!=="auto"||!m||c4(o)||j.isValidElement(o)||b==null)){var M=c.current;if(M){var R=M.getCalculatedWidth();Math.round(m.width)!==Math.round(R)&&f(xJ({id:t,width:R}))}}},[w,m,f,o,t,i,b]),m==null||g==null||b==null)return null;var{dangerouslySetInnerHTML:x,ticks:A,scale:T}=e,O=Z5(e,Zre),{id:E,scale:N}=b,C=Z5(b,Qre);return j.createElement(f4,W5({},O,C,{ref:c,labelRef:s,x:g.x,y:g.y,tickTextProps:i==="auto"?{width:void 0}:{width:i},width:m.width,height:m.height,className:Ze("recharts-".concat(_," ").concat(_),r),viewBox:u,ticks:w,axisType:_,axisId:t}))}var aie={allowDataOverflow:Nt.allowDataOverflow,allowDecimals:Nt.allowDecimals,allowDuplicatedCategory:Nt.allowDuplicatedCategory,angle:Nt.angle,axisLine:hn.axisLine,hide:!1,includeHidden:Nt.includeHidden,interval:Nt.interval,label:!1,minTickGap:Nt.minTickGap,mirror:Nt.mirror,orientation:Nt.orientation,padding:Nt.padding,reversed:Nt.reversed,scale:Nt.scale,tick:Nt.tick,tickCount:Nt.tickCount,tickLine:hn.tickLine,tickSize:hn.tickSize,type:Nt.type,niceTicks:Nt.niceTicks,width:Nt.width,yAxisId:0},oie=e=>{var t=Vt(e,aie);return j.createElement(j.Fragment,null,j.createElement(iie,{interval:t.interval,id:t.yAxisId,scale:t.scale,type:t.type,domain:t.domain,allowDataOverflow:t.allowDataOverflow,dataKey:t.dataKey,allowDuplicatedCategory:t.allowDuplicatedCategory,allowDecimals:t.allowDecimals,tickCount:t.tickCount,padding:t.padding,includeHidden:t.includeHidden,reversed:t.reversed,ticks:t.ticks,width:t.width,orientation:t.orientation,mirror:t.mirror,hide:t.hide,unit:t.unit,name:t.name,angle:t.angle,minTickGap:t.minTickGap,tick:t.tick,tickFormatter:t.tickFormatter,niceTicks:t.niceTicks}),j.createElement(nie,t))},s1=j.memo(oie,Xk);s1.displayName="YAxis";var cie={begin:0,duration:1e3,easing:"ease",isActive:!0,canBegin:!0,onAnimationEnd:()=>{},onAnimationStart:()=>{}};function lie(e){var t=Vt(e,cie),{animationId:r,from:i,to:o,attributeName:c,isActive:s,canBegin:u,duration:d,easing:f,begin:_,onAnimationEnd:m,onAnimationStart:g,children:w}=t,b=t8(),x=s==="auto"?!Fc.isSsr&&!b:s,A=MT(r+c,t.animationManager),[T,O]=j.useState(()=>x?i:o),E=j.useRef(!1),N=j.useCallback(()=>{O(i),g()},[i,g]);if(j.useEffect(()=>{if(!x||!u)return ya;E.current=!0;var M=A.subscribe(O);return A.start([N,_,o,d,m]),()=>{A.stop(),M&&M(),m()}},[x,u,d,f,_,N,m,A,o,i]),!x)return w({[c]:o});if(!u)return w({[c]:i});if(E.current){var C=i8([c],d,f);return w({transition:C,[c]:T})}return w({[c]:i})}var sie=["direction","width","dataKey","isAnimationActive","animationBegin","animationDuration","animationEasing"];function Vs(){return Vs=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{x:N,y:C,value:M,errorVal:R}=m(O,i,t);if(!R||N==null||C==null)return null;var z=[],H,Q;if(Array.isArray(R)){var[ee,G]=R;if(ee==null||G==null)return null;H=ee,Q=G}else H=Q=R;if(t==="x"){var{scale:ve}=x,ce=C+b,ye=ce+r,B=ce-r,W=ve.map(M-H),re=ve.map(M+Q);W!=null&&re!=null&&(z.push({x1:re,y1:ye,x2:re,y2:B}),z.push({x1:W,y1:ce,x2:re,y2:ce}),z.push({x1:W,y1:ye,x2:W,y2:B}))}else if(t==="y"){var{scale:oe}=A,le=N+b,D=le-r,K=le+r,ne=oe.map(M-H),ae=oe.map(M+Q);ne!=null&&ae!=null&&(z.push({x1:D,y1:ae,x2:K,y2:ae}),z.push({x1:le,y1:ne,x2:le,y2:ae}),z.push({x1:D,y1:ne,x2:K,y2:ne}))}var ge=t==="x"?"scaleX":"scaleY",xe="".concat(N+b,"px ").concat(C+b,"px");return j.createElement(Dt,Vs({className:"recharts-errorBar",key:"bar-".concat(N,"-").concat(C,"-").concat(M,"-").concat(E)},f),z.map((je,De)=>{var V=o?{transformOrigin:xe}:void 0;return j.createElement(lie,{animationId:"error-bar-".concat(t,"_").concat(je.x1,"-").concat(je.x2,"-").concat(je.y1,"-").concat(je.y2),from:"".concat(ge,"(0)"),to:"".concat(ge,"(1)"),attributeName:"transform",begin:c,easing:u,isActive:o,duration:s,key:"errorbar-".concat(E,"-").concat(je.x1,"-").concat(je.y1,"-").concat(je.x2,"-").concat(je.y2,"-").concat(De)},te=>j.createElement("line",Vs({},je,{style:Ix(Ix({},V),te)})))}))});return j.createElement(Dt,{className:"recharts-errorBars"},T)}function hie(e){var t=go();return e??(t!=null&&t==="horizontal"?"y":"x")}var gie={stroke:"black",strokeWidth:1.5,width:5,offset:0,isAnimationActive:!0,animationBegin:0,animationDuration:400,animationEasing:"ease-in-out",zIndex:Pt.line};function Us(e){var t=hie(e.direction),r=Vt(e,gie),{width:i,isAnimationActive:o,animationBegin:c,animationDuration:s,animationEasing:u,zIndex:d}=r;return j.createElement(j.Fragment,null,j.createElement(lte,{dataKey:r.dataKey,direction:t}),j.createElement($r,{zIndex:d},j.createElement(mie,Vs({},r,{direction:t,width:i,isAnimationActive:o,animationBegin:c,animationDuration:s,animationEasing:u}))))}Us.displayName="ErrorBar";var vie=(e,t)=>t,g4=q([vie,Qe,nE,Ft,BO,En,TW,Ut],PW);function yie(e){return"getBBox"in e.currentTarget&&typeof e.currentTarget.getBBox=="function"}function v4(e){var t=e.currentTarget.getBoundingClientRect(),r,i;if(yie(e)){var o=e.currentTarget.getBBox();r=o.width>0?t.width/o.width:1,i=o.height>0?t.height/o.height:1}else{var c=e.currentTarget;r=c.offsetWidth>0?t.width/c.offsetWidth:1,i=c.offsetHeight>0?t.height/c.offsetHeight:1}var s=(u,d)=>({relativeX:Math.round((u-t.left)/r),relativeY:Math.round((d-t.top)/i)});return"touches"in e?Array.from(e.touches).map(u=>s(u.clientX,u.clientY)):s(e.clientX,e.clientY)}var Gk=Vr("mouseClick"),Yk=Ys();Yk.startListening({actionCreator:Gk,effect:(e,t)=>{var r=e.payload,i=g4(t.getState(),v4(r));i?.activeIndex!=null&&t.dispatch(wY({activeIndex:i.activeIndex,activeDataKey:void 0,activeCoordinate:i.activeCoordinate}))}});var Q5=Vr("mouseMove"),Wk=Ys(),pc=null,qa=null,T2=null;Wk.startListening({actionCreator:Q5,effect:(e,t)=>{var r=e.payload,i=t.getState(),{throttleDelay:o,throttledEvents:c}=i.eventSettings,s=c==="all"||c?.includes("mousemove");pc!==null&&(cancelAnimationFrame(pc),pc=null),qa!==null&&(typeof o!="number"||!s)&&(clearTimeout(qa),qa=null),T2=v4(r);var u=()=>{var d=t.getState(),f=Y8(d,d.tooltip.settings.shared);if(!T2){pc=null,qa=null;return}if(f==="axis"){var _=g4(d,T2);_?.activeIndex!=null?t.dispatch(NO({activeIndex:_.activeIndex,activeDataKey:void 0,activeCoordinate:_.activeCoordinate})):t.dispatch(kO())}pc=null,qa=null};if(!s){u();return}o==="raf"?pc=requestAnimationFrame(u):typeof o=="number"&&qa===null&&(qa=setTimeout(u,o))}});function wie(e,t){return t instanceof HTMLElement?"HTMLElement <".concat(t.tagName,' class="').concat(t.className,'">'):t===window?"global.window":e==="children"&&typeof t=="object"&&t!==null?"<>":t}var Bx={accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,barSize:void 0,className:void 0,maxBarSize:void 0,stackOffset:"none",syncId:void 0,syncMethod:"index",baseValue:void 0,reverseStackOrder:!1},Zk=nr({name:"rootProps",initialState:Bx,reducers:{updateOptions:(e,t)=>{var r;e.accessibilityLayer=t.payload.accessibilityLayer,e.barCategoryGap=t.payload.barCategoryGap,e.barGap=(r=t.payload.barGap)!==null&&r!==void 0?r:Bx.barGap,e.barSize=t.payload.barSize,e.maxBarSize=t.payload.maxBarSize,e.stackOffset=t.payload.stackOffset,e.syncId=t.payload.syncId,e.syncMethod=t.payload.syncMethod,e.className=t.payload.className,e.baseValue=t.payload.baseValue,e.reverseStackOrder=t.payload.reverseStackOrder}}}),bie=Zk.reducer,{updateOptions:xie}=Zk.actions,jie=null,Aie={updatePolarOptions:(e,t)=>e===null?t.payload:(e.startAngle=t.payload.startAngle,e.endAngle=t.payload.endAngle,e.cx=t.payload.cx,e.cy=t.payload.cy,e.innerRadius=t.payload.innerRadius,e.outerRadius=t.payload.outerRadius,e)},Qk=nr({name:"polarOptions",initialState:jie,reducers:Aie}),{updatePolarOptions:aoe}=Qk.actions,Sie=Qk.reducer,Jk=Vr("keyDown"),eN=Vr("focus"),tN=Vr("blur"),u1=Ys(),dc=null,Ha=null,Yu=null;u1.startListening({actionCreator:Jk,effect:(e,t)=>{Yu=e.payload,dc!==null&&(cancelAnimationFrame(dc),dc=null);var r=t.getState(),{throttleDelay:i,throttledEvents:o}=r.eventSettings,c=o==="all"||o.includes("keydown");Ha!==null&&(typeof i!="number"||!c)&&(clearTimeout(Ha),Ha=null);var s=()=>{try{var u=t.getState(),d=u.rootProps.accessibilityLayer!==!1;if(!d)return;var{keyboardInteraction:f}=u.tooltip,_=Yu;if(_!=="ArrowRight"&&_!=="ArrowLeft"&&_!=="Enter")return;var m=W8(f,Qc(u),c0(u),s0(u)),g=m==null?-1:Number(m);if(!Number.isFinite(g)||g<0)return;var w=En(u);if(_==="Enter"){var b=rd(u,"axis","hover",String(f.index));t.dispatch(td({active:!f.active,activeIndex:f.index,activeCoordinate:b}));return}var x=sY(u),A=x==="left-to-right"?1:-1,T=_==="ArrowRight"?1:-1,O=g+T*A;if(w==null||O>=w.length||O<0)return;var E=rd(u,"axis","hover",String(O));t.dispatch(td({active:!0,activeIndex:O.toString(),activeCoordinate:E}))}finally{dc=null,Ha=null}};if(!c){s();return}i==="raf"?dc=requestAnimationFrame(s):typeof i=="number"&&Ha===null&&(s(),Yu=null,Ha=setTimeout(()=>{Yu?s():(Ha=null,dc=null)},i))}});u1.startListening({actionCreator:eN,effect:(e,t)=>{var r=t.getState(),i=r.rootProps.accessibilityLayer!==!1;if(i){var{keyboardInteraction:o}=r.tooltip;if(!o.active&&o.index==null){var c="0",s=rd(r,"axis","hover",String(c));t.dispatch(td({active:!0,activeIndex:c,activeCoordinate:s}))}}}});u1.startListening({actionCreator:tN,effect:(e,t)=>{var r=t.getState(),i=r.rootProps.accessibilityLayer!==!1;if(i){var{keyboardInteraction:o}=r.tooltip;o.active&&t.dispatch(td({active:!1,activeIndex:o.index,activeCoordinate:o.coordinate}))}}});function rN(e){e.persist();var{currentTarget:t}=e;return new Proxy(e,{get:(r,i)=>{if(i==="currentTarget")return t;var o=Reflect.get(r,i);return typeof o=="function"?o.bind(r):o}})}var ti=Vr("externalEvent"),iN=Ys(),Wu=new Map,is=new Map,E2=new Map;iN.startListening({actionCreator:ti,effect:(e,t)=>{var{handler:r,reactEvent:i}=e.payload;if(r!=null){var o=i.type,c=rN(i);E2.set(o,{handler:r,reactEvent:c});var s=Wu.get(o);s!==void 0&&(cancelAnimationFrame(s),Wu.delete(o));var u=t.getState(),{throttleDelay:d,throttledEvents:f}=u.eventSettings,_=f,m=_==="all"||_?.includes(o),g=is.get(o);g!==void 0&&(typeof d!="number"||!m)&&(clearTimeout(g),is.delete(o));var w=()=>{var A=E2.get(o);try{if(!A)return;var{handler:T,reactEvent:O}=A,E=t.getState(),N={activeCoordinate:pW(E),activeDataKey:FO(E),activeIndex:_o(E),activeLabel:$O(E),activeTooltipIndex:_o(E),isTooltipActive:dW(E)};T&&T(N,O)}finally{Wu.delete(o),is.delete(o),E2.delete(o)}};if(!m){w();return}if(d==="raf"){var b=requestAnimationFrame(w);Wu.set(o,b)}else if(typeof d=="number"){if(!is.has(o)){w();var x=setTimeout(w,d);is.set(o,x)}}else w()}}});var Tie=q([Wc],e=>e.tooltipItemPayloads),Eie=q([Tie,(e,t)=>t,(e,t,r)=>r],(e,t,r)=>{if(t!=null){var i=e.find(c=>c.settings.graphicalItemId===r);if(i!=null){var{getPosition:o}=i;if(o!=null)return o(t)}}}),nN=Vr("touchMove"),aN=Ys(),Ka=null,ea=null,Vx=null,ns=null;aN.startListening({actionCreator:nN,effect:(e,t)=>{var r=e.payload;if(!(r.touches==null||r.touches.length===0)){ns=rN(r);var i=t.getState(),{throttleDelay:o,throttledEvents:c}=i.eventSettings,s=c==="all"||c.includes("touchmove");Ka!==null&&(cancelAnimationFrame(Ka),Ka=null),ea!==null&&(typeof o!="number"||!s)&&(clearTimeout(ea),ea=null),Vx=Array.from(r.touches).map(d=>v4({clientX:d.clientX,clientY:d.clientY,currentTarget:r.currentTarget}));var u=()=>{if(ns!=null){var d=t.getState(),f=Y8(d,d.tooltip.settings.shared);if(f==="axis"){var _,m=(_=Vx)===null||_===void 0?void 0:_[0];if(m==null){Ka=null,ea=null;return}var g=g4(d,m);g?.activeIndex!=null&&t.dispatch(NO({activeIndex:g.activeIndex,activeDataKey:void 0,activeCoordinate:g.activeCoordinate}))}else if(f==="item"){var w,b=ns.touches[0];if(document.elementFromPoint==null||b==null)return;var x=document.elementFromPoint(b.clientX,b.clientY);if(!x||!x.getAttribute)return;var A=x.getAttribute(M$),T=(w=x.getAttribute(dT))!==null&&w!==void 0?w:void 0,O=Zc(d).find(C=>C.id===T);if(A==null||O==null||T==null)return;var{dataKey:E}=O,N=Eie(d,A,T);t.dispatch(OO({activeDataKey:E,activeIndex:A,activeCoordinate:N,activeGraphicalItemId:T}))}Ka=null,ea=null}};if(!s){u();return}o==="raf"?Ka=requestAnimationFrame(u):typeof o=="number"&&ea===null&&(u(),ns=null,ea=setTimeout(()=>{ns?u():(ea=null,Ka=null)},o))}}});var oN={throttleDelay:"raf",throttledEvents:["mousemove","touchmove","pointermove","scroll","wheel"]},cN=nr({name:"eventSettings",initialState:oN,reducers:{setEventSettings:(e,t)=>{t.payload.throttleDelay!=null&&(e.throttleDelay=t.payload.throttleDelay),t.payload.throttledEvents!=null&&(e.throttledEvents=t.payload.throttledEvents)}}}),{setEventSettings:Oie}=cN.actions,kie=cN.reducer,Nie=DS({brush:IJ,cartesianAxis:jJ,chartData:uZ,errorBars:rte,eventSettings:kie,graphicalItems:uJ,layout:_$,legend:jF,options:aZ,polarAxis:PQ,polarOptions:Sie,referenceElements:KJ,renderedTicks:bee,rootProps:bie,tooltip:bY,zIndex:XW}),Cie=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"Chart";return BU({reducer:Nie,preloadedState:t,middleware:i=>{var o;return i({serializableCheck:!1,immutableCheck:!["commonjs","es6","production"].includes((o="es6")!==null&&o!==void 0?o:"")}).concat([Yk.middleware,Wk.middleware,u1.middleware,iN.middleware,aN.middleware])},enhancers:i=>{var o=i;return typeof i=="function"&&(o=i()),o.concat(YS({type:"raf"}))},devTools:{serialize:{replacer:wie},name:"recharts-".concat(r)}})};function Mie(e){var{preloadedState:t,children:r,reduxStoreName:i}=e,o=bt(),c=j.useRef(null);if(o)return r;c.current==null&&(c.current=Cie(t,i));var s=$_;return j.createElement(UF,{context:s,store:c.current},r)}function Pie(e){var{layout:t,margin:r}=e,i=ct(),o=bt();return j.useEffect(()=>{o||(i(p$(t)),i(u$(r)))},[i,o,t,r]),null}var Die=j.memo(Pie,Js);function Rie(e){var t=ct();return j.useEffect(()=>{t(xie(e))},[t,e]),null}var Lie=e=>{var t=ct();return j.useEffect(()=>{t(Oie(e))},[t,e]),null},zie=j.memo(Lie,Js);function Ux(e){var{zIndex:t,isPanorama:r}=e,i=j.useRef(null),o=ct();return j.useLayoutEffect(()=>(i.current&&o(HW({zIndex:t,element:i.current,isPanorama:r})),()=>{o(KW({zIndex:t,isPanorama:r}))}),[o,t,r]),j.createElement("g",{tabIndex:-1,ref:i,className:"recharts-zIndex-layer_".concat(t)})}function $x(e){var{children:t,isPanorama:r}=e,i=_e(RW);if(!i||i.length===0)return t;var o=i.filter(s=>s<0),c=i.filter(s=>s>0);return j.createElement(j.Fragment,null,o.map(s=>j.createElement(Ux,{key:s,zIndex:s,isPanorama:r})),t,c.map(s=>j.createElement(Ux,{key:s,zIndex:s,isPanorama:r})))}var Iie=["children"];function Bie(e,t){if(e==null)return{};var r,i,o=Vie(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{var r=gT(),i=vT(),o=OT();if(!Vi(r)||!Vi(i))return null;var{children:c,otherAttributes:s,title:u,desc:d}=e,f,_;return s!=null&&(typeof s.tabIndex=="number"?f=s.tabIndex:f=o?0:void 0,typeof s.role=="string"?_=s.role:_=o?"application":void 0),j.createElement(QA,sd({},s,{title:u,desc:d,role:_,tabIndex:f,width:r,height:i,style:Uie,ref:t}),c)}),Fie=e=>{var{children:t}=e,r=_e(Ld);if(!r)return null;var{width:i,height:o,y:c,x:s}=r;return j.createElement(QA,{width:i,height:o,x:s,y:c},t)},Fx=j.forwardRef((e,t)=>{var{children:r}=e,i=Bie(e,Iie),o=bt();return o?j.createElement(Fie,null,j.createElement($x,{isPanorama:!0},r)):j.createElement($ie,sd({ref:t},i),j.createElement($x,{isPanorama:!1},r))});function qie(){var e=ct(),[t,r]=j.useState(null),i=_e(C$);return j.useEffect(()=>{if(t!=null){var o=t.getBoundingClientRect(),c=o.width/t.offsetWidth;ke(c)&&c!==i&&e(f$(c))}},[t,e,i]),r}function qx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Hie(e){for(var t=1;t(yZ(),null);function ud(e){if(typeof e=="number")return e;if(typeof e=="string"){var t=parseFloat(e);if(!Number.isNaN(t))return t}return 0}var Wie=j.forwardRef((e,t)=>{var r,i,o=j.useRef(null),[c,s]=j.useState({containerWidth:ud((r=e.style)===null||r===void 0?void 0:r.width),containerHeight:ud((i=e.style)===null||i===void 0?void 0:i.height)}),u=j.useCallback((f,_)=>{s(m=>{var g=Math.round(f),w=Math.round(_);return m.containerWidth===g&&m.containerHeight===w?m:{containerWidth:g,containerHeight:w}})},[]),d=j.useCallback(f=>{if(typeof t=="function"&&t(f),f!=null&&typeof ResizeObserver<"u"){var{width:_,height:m}=f.getBoundingClientRect();u(_,m);var g=b=>{var x=b[0];if(x!=null){var{width:A,height:T}=x.contentRect;u(A,T)}},w=new ResizeObserver(g);w.observe(f),o.current=w}},[t,u]);return j.useEffect(()=>()=>{var f=o.current;f?.disconnect()},[u]),j.createElement(j.Fragment,null,j.createElement(Zs,{width:c.containerWidth,height:c.containerHeight}),j.createElement("div",da({ref:d},e)))}),Zie=j.forwardRef((e,t)=>{var{width:r,height:i}=e,[o,c]=j.useState({containerWidth:ud(r),containerHeight:ud(i)}),s=j.useCallback((d,f)=>{c(_=>{var m=Math.round(d),g=Math.round(f);return _.containerWidth===m&&_.containerHeight===g?_:{containerWidth:m,containerHeight:g}})},[]),u=j.useCallback(d=>{if(typeof t=="function"&&t(d),d!=null){var{width:f,height:_}=d.getBoundingClientRect();s(f,_)}},[t,s]);return j.createElement(j.Fragment,null,j.createElement(Zs,{width:o.containerWidth,height:o.containerHeight}),j.createElement("div",da({ref:u},e)))}),Qie=j.forwardRef((e,t)=>{var{width:r,height:i}=e;return j.createElement(j.Fragment,null,j.createElement(Zs,{width:r,height:i}),j.createElement("div",da({ref:t},e)))}),Jie=j.forwardRef((e,t)=>{var{width:r,height:i}=e;return typeof r=="string"||typeof i=="string"?j.createElement(Zie,da({},e,{ref:t})):typeof r=="number"&&typeof i=="number"?j.createElement(Qie,da({},e,{width:r,height:i,ref:t})):j.createElement(j.Fragment,null,j.createElement(Zs,{width:r,height:i}),j.createElement("div",da({ref:t},e)))});function ene(e){return e?Wie:Jie}var tne=j.forwardRef((e,t)=>{var{children:r,className:i,height:o,onClick:c,onContextMenu:s,onDoubleClick:u,onMouseDown:d,onMouseEnter:f,onMouseLeave:_,onMouseMove:m,onMouseUp:g,onTouchEnd:w,onTouchMove:b,onTouchStart:x,style:A,width:T,responsive:O,dispatchTouchEvents:E=!0}=e,N=j.useRef(null),C=ct(),[M,R]=j.useState(null),[z,H]=j.useState(null),Q=qie(),ee=W_(),G=ee?.width>0?ee.width:T,ve=ee?.height>0?ee.height:o,ce=j.useCallback(te=>{Q(te),typeof t=="function"&&t(te),R(te),H(te),te!=null&&(N.current=te)},[Q,t,R,H]),ye=j.useCallback(te=>{C(Gk(te)),C(ti({handler:c,reactEvent:te}))},[C,c]),B=j.useCallback(te=>{C(Q5(te)),C(ti({handler:f,reactEvent:te}))},[C,f]),W=j.useCallback(te=>{C(kO()),C(ti({handler:_,reactEvent:te}))},[C,_]),re=j.useCallback(te=>{C(Q5(te)),C(ti({handler:m,reactEvent:te}))},[C,m]),oe=j.useCallback(()=>{C(eN())},[C]),le=j.useCallback(()=>{C(tN())},[C]),D=j.useCallback(te=>{C(Jk(te.key))},[C]),K=j.useCallback(te=>{C(ti({handler:s,reactEvent:te}))},[C,s]),ne=j.useCallback(te=>{C(ti({handler:u,reactEvent:te}))},[C,u]),ae=j.useCallback(te=>{C(ti({handler:d,reactEvent:te}))},[C,d]),ge=j.useCallback(te=>{C(ti({handler:g,reactEvent:te}))},[C,g]),xe=j.useCallback(te=>{C(ti({handler:x,reactEvent:te}))},[C,x]),je=j.useCallback(te=>{E&&C(nN(te)),C(ti({handler:b,reactEvent:te}))},[C,E,b]),De=j.useCallback(te=>{C(ti({handler:w,reactEvent:te}))},[C,w]),V=ene(O);return j.createElement(WO.Provider,{value:M},j.createElement(hB.Provider,{value:z},j.createElement(V,{width:G??A?.width,height:ve??A?.height,className:Ze("recharts-wrapper",i),style:Hie({position:"relative",cursor:"default",width:G,height:ve},A),onClick:ye,onContextMenu:K,onDoubleClick:ne,onFocus:oe,onBlur:le,onKeyDown:D,onMouseDown:ae,onMouseEnter:B,onMouseLeave:W,onMouseMove:re,onMouseUp:ge,onTouchEnd:De,onTouchMove:je,onTouchStart:xe,ref:ce},j.createElement(Yie,null),r)))}),rne=["width","height","responsive","children","className","style","compact","title","desc"];function ine(e,t){if(e==null)return{};var r,i,o=nne(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{var{width:r,height:i,responsive:o,children:c,className:s,style:u,compact:d,title:f,desc:_}=e,m=ine(e,rne),g=oi(m);return d?j.createElement(j.Fragment,null,j.createElement(Zs,{width:r,height:i}),j.createElement(Fx,{otherAttributes:g,title:f,desc:_},c)):j.createElement(tne,{className:s,style:u,width:r,height:i,responsive:o??!1,onClick:e.onClick,onMouseLeave:e.onMouseLeave,onMouseEnter:e.onMouseEnter,onMouseMove:e.onMouseMove,onMouseDown:e.onMouseDown,onMouseUp:e.onMouseUp,onContextMenu:e.onContextMenu,onDoubleClick:e.onDoubleClick,onTouchStart:e.onTouchStart,onTouchMove:e.onTouchMove,onTouchEnd:e.onTouchEnd},j.createElement(Fx,{otherAttributes:g,title:f,desc:_,ref:t},j.createElement(XJ,null,c)))});function J5(){return J5=Object.assign?Object.assign.bind():function(e){for(var t=1;tj.createElement(lN,{chartName:"BarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:dne,tooltipPayloadSearcher:ZO,categoricalChartProps:e,ref:t})),fne=["item"],_ne=j.forwardRef((e,t)=>j.createElement(lN,{chartName:"ScatterChart",defaultTooltipEventType:"item",validateTooltipEventTypes:fne,tooltipPayloadSearcher:ZO,categoricalChartProps:e,ref:t}));const mne=JSON.parse('[{"id":"cohere-plus-gemma-4-26b-plus-voxtral","name":"Cohere + Gemma-4-26B + Voxtral","type":"cascade","stt":"Cohere Transcribe","llm":"Gemma-4-26B","tts":"Voxtral 4B TTS","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1755555555555555,"ci_lower":-0.2296296296296296,"ci_upper":-0.117037037037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1666666666666666,"ci_lower":-0.2488888888888888,"ci_upper":-0.0955555555555555,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.2555555555555556,"ci_lower":-0.3645555555555556,"ci_upper":-0.1466111111111111,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1044444444444444,"ci_lower":-0.2045555555555555,"ci_upper":-0.0111111111111111,"corrected_p":0.1002,"raw_p":0.0501,"reject":false}}},"background_noise":{"pooled":{"point":-0.0718518518518518,"ci_lower":-0.1274074074074074,"ci_upper":-0.0222222222222222,"corrected_p":0.009,"raw_p":0.009,"reject":true},"per_domain":{"airline":{"point":-0.1222222222222222,"ci_lower":-0.2133333333333333,"ci_upper":-0.0355555555555555,"corrected_p":0.0684,"raw_p":0.0114,"reject":false},"itsm":{"point":-0.1222222222222222,"ci_lower":-0.2222222222222222,"ci_upper":-0.0288888888888889,"corrected_p":0.0792,"raw_p":0.0198,"reject":false},"medical_hr":{"point":0.0288888888888888,"ci_lower":-0.0445,"ci_upper":0.1089444444444443,"corrected_p":0.5183,"raw_p":0.5183,"reject":false}}},"both":{"pooled":{"point":-0.1459259259259259,"ci_lower":-0.1992962962962963,"ci_upper":-0.0910925925925926,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1333333333333333,"ci_lower":-0.2377777777777778,"ci_upper":-0.0377222222222222,"corrected_p":0.0684,"raw_p":0.0134,"reject":false},"itsm":{"point":-0.2222222222222222,"ci_lower":-0.3311666666666667,"ci_upper":-0.1155555555555555,"corrected_p":0.0021,"raw_p":0.0003,"reject":true},"medical_hr":{"point":-0.0822222222222222,"ci_lower":-0.1511666666666667,"ci_upper":-0.0177222222222222,"corrected_p":0.0792,"raw_p":0.0222,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0069851851851851,"ci_lower":0.0006472222222222,"ci_upper":0.0132346296296296,"corrected_p":0.1005,"raw_p":0.0335,"reject":false},"per_domain":{"airline":{"point":0.0040044444444444,"ci_lower":-0.0026500555555555,"ci_upper":0.0104902777777777,"corrected_p":1,"raw_p":0.2437,"reject":false},"itsm":{"point":0.0057599999999999,"ci_lower":-0.0096835555555555,"ci_upper":0.0207437777777777,"corrected_p":1,"raw_p":0.4759,"reject":false},"medical_hr":{"point":0.011191111111111,"ci_lower":0.0025735555555555,"ci_upper":0.0201356666666666,"corrected_p":0.1674,"raw_p":0.0186,"reject":false}}},"background_noise":{"pooled":{"point":-0.0014851851851852,"ci_lower":-0.0106074259259259,"ci_upper":0.007684574074074,"corrected_p":0.766,"raw_p":0.766,"reject":false},"per_domain":{"airline":{"point":0.0017377777777777,"ci_lower":-0.0099219444444444,"ci_upper":0.0134797777777777,"corrected_p":1,"raw_p":0.778,"reject":false},"itsm":{"point":-0.0084955555555555,"ci_lower":-0.0327690555555555,"ci_upper":0.0119843888888888,"corrected_p":1,"raw_p":0.4989,"reject":false},"medical_hr":{"point":0.0023022222222222,"ci_lower":-0.0089296111111111,"ci_upper":0.0146503333333332,"corrected_p":1,"raw_p":0.7195,"reject":false}}},"both":{"pooled":{"point":0.0048481481481481,"ci_lower":-0.002201074074074,"ci_upper":0.0118372592592592,"corrected_p":0.357,"raw_p":0.1785,"reject":false},"per_domain":{"airline":{"point":-0.0040622222222222,"ci_lower":-0.0152573888888888,"ci_upper":0.0071054444444444,"corrected_p":1,"raw_p":0.4997,"reject":false},"itsm":{"point":0.0137266666666666,"ci_lower":-0.0007921111111111,"ci_upper":0.0261669999999999,"corrected_p":0.4128,"raw_p":0.0516,"reject":false},"medical_hr":{"point":0.0048799999999999,"ci_lower":-0.0060746111111111,"ci_upper":0.015789611111111,"corrected_p":1,"raw_p":0.4102,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.1055555555555555,"ci_lower":0.0466666666666666,"ci_upper":0.1633425925925925,"corrected_p":0.0006,"raw_p":0.0002,"reject":true},"per_domain":{"airline":{"point":0.1366666666666666,"ci_lower":0.0599999999999999,"ci_upper":0.2078055555555555,"corrected_p":0.0215999999999999,"raw_p":0.0024,"reject":true},"itsm":{"point":0.0211111111111111,"ci_lower":-0.0622222222222222,"ci_upper":0.1189166666666666,"corrected_p":1,"raw_p":0.6885,"reject":false},"medical_hr":{"point":0.1588888888888888,"ci_lower":0.0488888888888888,"ci_upper":0.2722777777777777,"corrected_p":0.084,"raw_p":0.0105,"reject":false}}},"background_noise":{"pooled":{"point":0.0055555555555555,"ci_lower":-0.0515185185185185,"ci_upper":0.065574074074074,"corrected_p":0.8478,"raw_p":0.8478,"reject":false},"per_domain":{"airline":{"point":0.0255555555555555,"ci_lower":-0.0566666666666666,"ci_upper":0.1078055555555555,"corrected_p":1,"raw_p":0.5407,"reject":false},"itsm":{"point":-0.0733333333333333,"ci_lower":-0.1911388888888888,"ci_upper":0.0522499999999999,"corrected_p":1,"raw_p":0.2819,"reject":false},"medical_hr":{"point":0.0644444444444444,"ci_lower":-0.0222222222222222,"ci_upper":0.1511388888888888,"corrected_p":0.9534,"raw_p":0.1589,"reject":false}}},"both":{"pooled":{"point":0.0592592592592592,"ci_lower":0.0025648148148148,"ci_upper":0.1200185185185185,"corrected_p":0.109,"raw_p":0.0545,"reject":false},"per_domain":{"airline":{"point":0.0588888888888889,"ci_lower":-0.043361111111111,"ci_upper":0.1611388888888888,"corrected_p":1,"raw_p":0.2634,"reject":false},"itsm":{"point":0.0377777777777777,"ci_lower":-0.07675,"ci_upper":0.1555555555555555,"corrected_p":1,"raw_p":0.5393,"reject":false},"medical_hr":{"point":0.081111111111111,"ci_lower":-0.0067222222222222,"ci_upper":0.1689166666666666,"corrected_p":0.6600999999999999,"raw_p":0.0943,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.1652613333333333,"ci_lower":-0.2290153944444444,"ci_upper":-0.0980452518518518,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1583551111111111,"ci_lower":-0.2525257055555556,"ci_upper":-0.0587462333333333,"corrected_p":0.028,"raw_p":0.0035,"reject":true},"itsm":{"point":-0.1440206666666666,"ci_lower":-0.2470970944444444,"ci_upper":-0.0450106833333333,"corrected_p":0.0708,"raw_p":0.0118,"reject":false},"medical_hr":{"point":-0.1934082222222222,"ci_lower":-0.3129374166666667,"ci_upper":-0.0677371166666666,"corrected_p":0.0525,"raw_p":0.0075,"reject":false}}},"background_noise":{"pooled":{"point":0.0972442222222222,"ci_lower":0.0513048333333333,"ci_upper":0.1441265055555555,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.0123259999999999,"ci_lower":-0.0423342166666666,"ci_upper":0.0669840888888888,"corrected_p":1,"raw_p":0.6734,"reject":false},"itsm":{"point":0.1860215555555555,"ci_lower":0.1111965777777777,"ci_upper":0.2641224777777777,"corrected_p":0.0009,"raw_p":0.0001,"reject":true},"medical_hr":{"point":0.0933851111111111,"ci_lower":0.0154034277777777,"ci_upper":0.1672391166666666,"corrected_p":0.1359999999999999,"raw_p":0.0272,"reject":false}}},"both":{"pooled":{"point":0.0016942222222222,"ci_lower":-0.0391765537037037,"ci_upper":0.0478447074074074,"corrected_p":0.9394,"raw_p":0.9394,"reject":false},"per_domain":{"airline":{"point":-0.0098695555555555,"ci_lower":-0.0645307333333333,"ci_upper":0.0458599999999999,"corrected_p":1,"raw_p":0.7281,"reject":false},"itsm":{"point":0.0281204444444444,"ci_lower":-0.05583015,"ci_upper":0.0999373999999999,"corrected_p":1,"raw_p":0.5087,"reject":false},"medical_hr":{"point":-0.0131682222222222,"ci_lower":-0.1048136555555555,"ci_upper":0.0705453888888888,"corrected_p":1,"raw_p":0.7737,"reject":false}}}},"conciseness":{"accent":{"pooled":{"point":-0.0149666666666666,"ci_lower":-0.0281509629629629,"ci_upper":-0.0007529444444444,"corrected_p":0.0434,"raw_p":0.0434,"reject":true},"per_domain":{"airline":{"point":-0.0060133333333333,"ci_lower":-0.0364963888888888,"ci_upper":0.0242057777777777,"corrected_p":0.989,"raw_p":0.7119,"reject":false},"itsm":{"point":-0.0070977777777777,"ci_lower":-0.0272193888888888,"ci_upper":0.0145670555555555,"corrected_p":0.989,"raw_p":0.4945,"reject":false},"medical_hr":{"point":-0.0317888888888888,"ci_lower":-0.0509691666666666,"ci_upper":-0.0104463888888889,"corrected_p":0.0441,"raw_p":0.0049,"reject":true}}},"background_noise":{"pooled":{"point":-0.0227518518518518,"ci_lower":-0.0342836851851851,"ci_upper":-0.0116142037037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0274244444444444,"ci_lower":-0.0490093888888888,"ci_upper":-0.0058692777777777,"corrected_p":0.126,"raw_p":0.021,"reject":false},"itsm":{"point":-0.0127755555555555,"ci_lower":-0.0320031111111111,"ci_upper":0.0057466666666666,"corrected_p":0.633,"raw_p":0.211,"reject":false},"medical_hr":{"point":-0.0280555555555555,"ci_lower":-0.0467710555555555,"ci_upper":-0.0098866111111111,"corrected_p":0.0864,"raw_p":0.0112,"reject":false}}},"both":{"pooled":{"point":-0.0227,"ci_lower":-0.0340201481481481,"ci_upper":-0.009755537037037,"corrected_p":0.0014,"raw_p":0.0007,"reject":true},"per_domain":{"airline":{"point":-0.0209244444444444,"ci_lower":-0.0396974999999999,"ci_upper":-0.0014481666666666,"corrected_p":0.2435,"raw_p":0.0487,"reject":false},"itsm":{"point":-0.0274311111111111,"ci_lower":-0.0466763888888889,"ci_upper":-0.0094069444444444,"corrected_p":0.0864,"raw_p":0.0108,"reject":false},"medical_hr":{"point":-0.0197444444444444,"ci_lower":-0.0451625555555555,"ci_upper":0.0021444999999999,"corrected_p":0.4456,"raw_p":0.1114,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":0.0203703703703703,"ci_lower":-0.0433611111111111,"ci_upper":0.0837129629629629,"corrected_p":0.5528,"raw_p":0.5528,"reject":false},"per_domain":{"airline":{"point":-0.0233333333333333,"ci_lower":-0.1489166666666666,"ci_upper":0.1133611111111111,"corrected_p":1,"raw_p":0.7445,"reject":false},"itsm":{"point":0.031111111111111,"ci_lower":-0.0544722222222222,"ci_upper":0.1122222222222222,"corrected_p":1,"raw_p":0.4897,"reject":false},"medical_hr":{"point":0.0533333333333333,"ci_lower":-0.0611388888888889,"ci_upper":0.1622777777777777,"corrected_p":1,"raw_p":0.367,"reject":false}}},"background_noise":{"pooled":{"point":-0.0703703703703703,"ci_lower":-0.1214907407407407,"ci_upper":-0.0166574074074074,"corrected_p":0.019,"raw_p":0.0095,"reject":true},"per_domain":{"airline":{"point":-0.1733333333333333,"ci_lower":-0.2633611111111111,"ci_upper":-0.0699722222222222,"corrected_p":0.027,"raw_p":0.003,"reject":true},"itsm":{"point":-0.0411111111111111,"ci_lower":-0.1144722222222222,"ci_upper":0.0299999999999999,"corrected_p":1,"raw_p":0.2641,"reject":false},"medical_hr":{"point":0.0033333333333333,"ci_lower":-0.0878333333333333,"ci_upper":0.0844999999999999,"corrected_p":1,"raw_p":0.956,"reject":false}}},"both":{"pooled":{"point":-0.1222222222222222,"ci_lower":-0.1855648148148148,"ci_upper":-0.0611018518518518,"corrected_p":0.0012,"raw_p":0.0004,"reject":true},"per_domain":{"airline":{"point":-0.1455555555555555,"ci_lower":-0.2544722222222222,"ci_upper":-0.0244166666666667,"corrected_p":0.1274,"raw_p":0.0182,"reject":false},"itsm":{"point":-0.141111111111111,"ci_lower":-0.2344722222222221,"ci_upper":-0.0455277777777777,"corrected_p":0.0648,"raw_p":0.0081,"reject":false},"medical_hr":{"point":-0.08,"ci_lower":-0.1889166666666667,"ci_upper":0.033361111111111,"corrected_p":1,"raw_p":0.1669,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.1177777777777777,"ci_lower":-0.1659444444444444,"ci_upper":-0.0711111111111111,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1311111111111111,"ci_lower":-0.2022222222222222,"ci_upper":-0.06,"corrected_p":0.0072,"raw_p":0.0008,"reject":true},"itsm":{"point":-0.1288888888888889,"ci_lower":-0.2067222222222222,"ci_upper":-0.0555555555555555,"corrected_p":0.0161,"raw_p":0.0023,"reject":true},"medical_hr":{"point":-0.0933333333333333,"ci_lower":-0.2066666666666666,"ci_upper":0.0022222222222222,"corrected_p":0.2709,"raw_p":0.0903,"reject":false}}},"background_noise":{"pooled":{"point":-0.0696296296296296,"ci_lower":-0.1259259259259259,"ci_upper":-0.0185,"corrected_p":0.0108,"raw_p":0.0108,"reject":true},"per_domain":{"airline":{"point":-0.0977777777777778,"ci_lower":-0.1911111111111111,"ci_upper":-0.0110555555555556,"corrected_p":0.1912,"raw_p":0.0478,"reject":false},"itsm":{"point":-0.1066666666666666,"ci_lower":-0.1956111111111111,"ci_upper":-0.0266666666666666,"corrected_p":0.1074,"raw_p":0.0179,"reject":false},"medical_hr":{"point":-0.0044444444444444,"ci_lower":-0.1,"ci_upper":0.0889444444444444,"corrected_p":0.927,"raw_p":0.927,"reject":false}}},"both":{"pooled":{"point":-0.0918518518518518,"ci_lower":-0.1362962962962963,"ci_upper":-0.0429629629629629,"corrected_p":0.0004,"raw_p":0.0002,"reject":true},"per_domain":{"airline":{"point":-0.0866666666666666,"ci_lower":-0.1666666666666666,"ci_upper":-0.0066666666666666,"corrected_p":0.1855,"raw_p":0.0371,"reject":false},"itsm":{"point":-0.14,"ci_lower":-0.2288888888888889,"ci_upper":-0.0622222222222222,"corrected_p":0.008,"raw_p":0.001,"reject":true},"medical_hr":{"point":-0.0488888888888888,"ci_lower":-0.1266666666666666,"ci_upper":0.0266666666666666,"corrected_p":0.4998,"raw_p":0.2499,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0733333333333333,"ci_lower":-0.1377962962962963,"ci_upper":-0.017,"corrected_p":0.042,"raw_p":0.0192,"reject":true},"per_domain":{"airline":{"point":-0.0311111111111111,"ci_lower":-0.1355555555555555,"ci_upper":0.071111111111111,"corrected_p":1,"raw_p":0.5361,"reject":false},"itsm":{"point":-0.02,"ci_lower":-0.1111111111111111,"ci_upper":0.0755555555555555,"corrected_p":1,"raw_p":0.6468,"reject":false},"medical_hr":{"point":-0.1688888888888889,"ci_lower":-0.2755555555555555,"ci_upper":-0.06,"corrected_p":0.0231,"raw_p":0.0033,"reject":true}}},"background_noise":{"pooled":{"point":0.0785185185185185,"ci_lower":0.0162962962962962,"ci_upper":0.1378148148148147,"corrected_p":0.042,"raw_p":0.014,"reject":true},"per_domain":{"airline":{"point":0.0133333333333333,"ci_lower":-0.0688888888888889,"ci_upper":0.0933333333333333,"corrected_p":1,"raw_p":0.8021,"reject":false},"itsm":{"point":0.2022222222222222,"ci_lower":0.1022222222222222,"ci_upper":0.3200555555555555,"corrected_p":0.0088,"raw_p":0.0011,"reject":true},"medical_hr":{"point":0.0199999999999999,"ci_lower":-0.0822777777777777,"ci_upper":0.1267222222222221,"corrected_p":1,"raw_p":0.7539,"reject":false}}},"both":{"pooled":{"point":-0.0548148148148148,"ci_lower":-0.1118703703703703,"ci_upper":0.0007407407407407,"corrected_p":0.0585,"raw_p":0.0585,"reject":false},"per_domain":{"airline":{"point":-0.02,"ci_lower":-0.1178333333333333,"ci_upper":0.0733333333333333,"corrected_p":1,"raw_p":0.6671,"reject":false},"itsm":{"point":0.0466666666666666,"ci_lower":-0.0489444444444444,"ci_upper":0.1444999999999999,"corrected_p":1,"raw_p":0.3565,"reject":false},"medical_hr":{"point":-0.1911111111111111,"ci_lower":-0.2645,"ci_upper":-0.1132222222222223,"corrected_p":0.0009,"raw_p":0.0001,"reject":true}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.2111111111111111,"ci_lower":-0.2926111111111111,"ci_upper":-0.1370185185185186,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2222222222222222,"ci_lower":-0.3445,"ci_upper":-0.1044444444444444,"corrected_p":0.0126,"raw_p":0.0014,"reject":true},"itsm":{"point":-0.1933333333333333,"ci_lower":-0.3066666666666666,"ci_upper":-0.0777777777777778,"corrected_p":0.0208,"raw_p":0.0026,"reject":true},"medical_hr":{"point":-0.2177777777777778,"ci_lower":-0.3756111111111112,"ci_upper":-0.0555,"corrected_p":0.0955,"raw_p":0.0191,"reject":false}}},"background_noise":{"pooled":{"point":0.1074074074074073,"ci_lower":0.0585185185185185,"ci_upper":0.1563148148148148,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.0222222222222222,"ci_lower":-0.0288888888888888,"ci_upper":0.0733333333333332,"corrected_p":0.7928,"raw_p":0.4648,"reject":false},"itsm":{"point":0.1511111111111111,"ci_lower":0.0533333333333333,"ci_upper":0.2466666666666666,"corrected_p":0.0384,"raw_p":0.0064,"reject":true},"medical_hr":{"point":0.1488888888888888,"ci_lower":0.0555555555555555,"ci_upper":0.2466666666666666,"corrected_p":0.0315,"raw_p":0.0045,"reject":true}}},"both":{"pooled":{"point":0.0592592592592592,"ci_lower":0.0014814814814814,"ci_upper":0.111111111111111,"corrected_p":0.0369,"raw_p":0.0369,"reject":true},"per_domain":{"airline":{"point":0.0333333333333333,"ci_lower":-0.02,"ci_upper":0.0866666666666666,"corrected_p":0.7928,"raw_p":0.3001,"reject":false},"itsm":{"point":0.0622222222222221,"ci_lower":-0.0423333333333333,"ci_upper":0.151111111111111,"corrected_p":0.7928,"raw_p":0.2381,"reject":false},"medical_hr":{"point":0.0822222222222222,"ci_lower":-0.0355555555555555,"ci_upper":0.1933333333333333,"corrected_p":0.7928,"raw_p":0.1982,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.1403762962962962,"ci_lower":-0.1875452592592592,"ci_upper":-0.0959320833333333,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1336,"ci_lower":-0.1913652777777777,"ci_upper":-0.0759664444444445,"corrected_p":0.0005,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.14148,"ci_lower":-0.2171572777777777,"ci_upper":-0.0620425555555555,"corrected_p":0.004,"raw_p":0.002,"reject":true},"airline":{"point":-0.1460488888888888,"ci_lower":-0.2389032777777777,"ci_upper":-0.056237,"corrected_p":0.0041,"raw_p":0.0041,"reject":true}}},"background_noise":{"pooled":{"point":-0.1567022222222222,"ci_lower":-0.1932320555555555,"ci_upper":-0.1196192777777777,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1356666666666666,"ci_lower":-0.2039141666666666,"ci_upper":-0.0693727777777778,"corrected_p":0.0015,"raw_p":0.0005,"reject":true},"medical_hr":{"point":-0.1449466666666666,"ci_lower":-0.2067055555555555,"ci_upper":-0.0849257222222222,"corrected_p":0.0005,"raw_p":0.0001,"reject":true},"airline":{"point":-0.1894933333333333,"ci_lower":-0.2476647222222222,"ci_upper":-0.1306641111111111,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.2317762962962962,"ci_lower":-0.2734717777777777,"ci_upper":-0.189724,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.2607222222222222,"ci_lower":-0.3223837222222222,"ci_upper":-0.1944105,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1988133333333333,"ci_lower":-0.260904111111111,"ci_upper":-0.1350201666666667,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.2357933333333332,"ci_lower":-0.3174811666666667,"ci_upper":-0.1545500555555556,"corrected_p":0,"raw_p":0,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.6135133333333334,"ci_lower":0.5711103888888889,"ci_upper":0.651886388888889,"n":90},"per_domain":{"itsm":{"point":0.6641333333333332,"ci_lower":0.6197814999999999,"ci_upper":0.709894,"n":30},"medical_hr":{"point":0.5710133333333334,"ci_lower":0.5021373333333333,"ci_upper":0.6399806666666665,"n":30},"airline":{"point":0.6053933333333333,"ci_lower":0.5226813333333333,"ci_upper":0.6856890000000002,"n":30}}},"accent":{"pooled":{"point":0.4731370370370369,"ci_lower":0.4372881481481482,"ci_upper":0.5080972685185184,"n":90},"per_domain":{"itsm":{"point":0.5305333333333333,"ci_lower":0.4700327777777778,"ci_upper":0.5842119444444445,"n":30},"medical_hr":{"point":0.4295333333333332,"ci_lower":0.3652433333333333,"ci_upper":0.4993215277777778,"n":30},"airline":{"point":0.4593444444444444,"ci_lower":0.4031983333333332,"ci_upper":0.5130913888888889,"n":30}}},"background_noise":{"pooled":{"point":0.4568111111111111,"ci_lower":0.4131349074074074,"ci_upper":0.5019330555555556,"n":90},"per_domain":{"itsm":{"point":0.5284666666666666,"ci_lower":0.4479522222222222,"ci_upper":0.6073366666666667,"n":30},"medical_hr":{"point":0.4260666666666666,"ci_lower":0.3635319444444443,"ci_upper":0.4916780555555556,"n":30},"airline":{"point":0.4159,"ci_lower":0.3396611111111109,"ci_upper":0.4915286111111111,"n":30}}},"both":{"pooled":{"point":0.3817370370370369,"ci_lower":0.3474925,"ci_upper":0.4179146296296295,"n":90},"per_domain":{"itsm":{"point":0.403411111111111,"ci_lower":0.3399077777777778,"ci_upper":0.4683799999999999,"n":30},"medical_hr":{"point":0.3722,"ci_lower":0.3179863888888888,"ci_upper":0.4293024999999999,"n":30},"airline":{"point":0.3695999999999999,"ci_lower":0.3033980555555555,"ci_upper":0.4418944444444444,"n":30}}}}}},{"id":"scribe-realtime-gemini-3-flash-eleven-conversational-v3","name":"Scribe v2.2 Realtime + Gemini 3 Flash + TTS Conversational v3 (ElevenAgents)","type":"cascade","stt":"Scribe v2.2 Realtime","llm":"Gemini 3 Flash","tts":"TTS Conversational v3","clean":{"EVA-A_mean":{"pooled":{"point":0.7234290508701472,"ci_lower":0.6975528312248996,"ci_upper":0.7477355758701473},"per_domain":{"airline":{"point":0.8183639999999999,"ci_lower":0.7664075333333333,"ci_upper":0.8622694333333334,"n":50},"itsm":{"point":0.7023849999999999,"ci_lower":0.66584825,"ci_upper":0.7414685624999999,"n":80},"medical_hr":{"point":0.6495381526104417,"ci_lower":0.607063032128514,"ci_upper":0.6935001606425703,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.4898313253012048,"ci_lower":0.4428170682730923,"ci_upper":0.5385720883534135},"per_domain":{"airline":{"point":0.6559999999999999,"ci_lower":0.564,"ci_upper":0.7439999999999999,"n":50},"itsm":{"point":0.44,"ci_lower":0.36,"ci_upper":0.5225,"n":80},"medical_hr":{"point":0.3734939759036144,"ci_lower":0.2915662650602409,"ci_upper":0.4554819277108431,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7298192771084339,"ci_lower":0.6720825803212852,"ci_upper":0.7851342871485943},"per_domain":{"airline":{"point":0.9,"ci_lower":0.82,"ci_upper":0.98,"n":50},"itsm":{"point":0.675,"ci_lower":0.575,"ci_upper":0.775,"n":80},"medical_hr":{"point":0.6144578313253012,"ci_lower":0.5060240963855421,"ci_upper":0.7108433734939759,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.2689638746987952,"ci_lower":0.2167695021686747,"ci_upper":0.3222058926907629},"per_domain":{"airline":{"point":0.3852415999999999,"ci_lower":0.26354048,"ci_upper":0.4979296,"n":50},"itsm":{"point":0.222344,"ci_lower":0.1480359999999999,"ci_upper":0.3082761,"n":80},"medical_hr":{"point":0.1993060240963855,"ci_lower":0.1290040481927711,"ci_upper":0.2736380722891566,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6763357621151272,"ci_lower":0.6661173016198125,"ci_upper":0.686087333420348},"per_domain":{"airline":{"point":0.6976232,"ci_lower":0.6764262633333333,"ci_upper":0.71721003,"n":50},"itsm":{"point":0.6542375,"ci_lower":0.6370712395833333,"ci_upper":0.6710839229166666,"n":80},"medical_hr":{"point":0.6771465863453816,"ci_lower":0.6644407389558232,"ci_upper":0.6901630441767069,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.0238493975903614,"ci_lower":0.0091357931726907,"ci_upper":0.041874548192771},"per_domain":{"airline":{"point":0.052,"ci_lower":0.016,"ci_upper":0.1,"n":50},"itsm":{"point":0.0075,"ci_lower":0,"ci_upper":0.0174999999999999,"n":80},"medical_hr":{"point":0.0120481927710843,"ci_lower":0,"ci_upper":0.036144578313253,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.0605321285140562,"ci_lower":0.0296987951807228,"ci_upper":0.0955358935742971},"per_domain":{"airline":{"point":0.12,"ci_lower":0.04,"ci_upper":0.22,"n":50},"itsm":{"point":0.0375,"ci_lower":0,"ci_upper":0.0875,"n":80},"medical_hr":{"point":0.0240963855421686,"ci_lower":0,"ci_upper":0.0602409638554216,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.0041650024096385,"ci_lower":0.0001489906024096,"ci_upper":0.0101949639357429},"per_domain":{"airline":{"point":0.0085312,"ci_lower":0.0002112,"ci_upper":0.0240150399999999,"n":50},"itsm":{"point":0.000012000000000000002,"ci_lower":0,"ci_upper":0.000028000000000000003,"n":80},"medical_hr":{"point":0.0039518072289156,"ci_lower":0,"ci_upper":0.0118515662650602,"n":83}}},"task_completion":{"pooled":{"point":0.7361405622489959,"ci_lower":0.6910026104417669,"ci_upper":0.7770099397590362},"per_domain":{"airline":{"point":0.8079999999999999,"ci_lower":0.728,"ci_upper":0.8800000000000001,"n":50},"itsm":{"point":0.7449999999999999,"ci_lower":0.6775,"ci_upper":0.8075624999999997,"n":80},"medical_hr":{"point":0.6554216867469879,"ci_lower":0.5759036144578313,"ci_upper":0.7301204819277108,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9769859477911648,"ci_lower":0.9715188721887552,"ci_upper":0.9819608919176708},"per_domain":{"airline":{"point":0.981092,"ci_lower":0.9692757,"ci_upper":0.990816,"n":50},"itsm":{"point":0.977155,"ci_lower":0.9688616875,"ci_upper":0.983811375,"n":80},"medical_hr":{"point":0.972710843373494,"ci_lower":0.963835060240964,"ci_upper":0.9807653012048192,"n":83}}},"faithfulness":{"pooled":{"point":0.4571606425702811,"ci_lower":0.415983985943775,"ci_upper":0.497486546184739},"per_domain":{"airline":{"point":0.6659999999999999,"ci_lower":0.5780000000000001,"ci_upper":0.746,"n":50},"itsm":{"point":0.3849999999999999,"ci_lower":0.32121875,"ci_upper":0.4474999999999999,"n":80},"medical_hr":{"point":0.3204819277108434,"ci_lower":0.2578313253012048,"ci_upper":0.3867469879518072,"n":83}}},"turn_taking":{"pooled":{"point":0.4510582582329316,"ci_lower":0.4330140127560241,"ci_upper":0.4695829644126505},"per_domain":{"airline":{"point":0.4690336,"ci_lower":0.42765322,"ci_upper":0.50802182,"n":50},"itsm":{"point":0.4150724999999999,"ci_lower":0.3885075624999999,"ci_upper":0.4439175437499999,"n":80},"medical_hr":{"point":0.4690686746987951,"ci_lower":0.4469622831325301,"ci_upper":0.4916500361445783,"n":83}}},"conciseness":{"pooled":{"point":0.7737984257028113,"ci_lower":0.7668510804216867,"ci_upper":0.7809580610441766},"per_domain":{"airline":{"point":0.791836,"ci_lower":0.7785479000000001,"ci_upper":0.8048175,"n":50},"itsm":{"point":0.7551399999999999,"ci_lower":0.743486125,"ci_upper":0.7663400625,"n":80},"medical_hr":{"point":0.7744192771084338,"ci_lower":0.7639462650602411,"ci_upper":0.7844260843373494,"n":83}}},"conversation_progression":{"pooled":{"point":0.8041506024096385,"ci_lower":0.7816368724899598,"ci_upper":0.8269317520080322},"per_domain":{"airline":{"point":0.8319999999999999,"ci_lower":0.784,"ci_upper":0.8759999999999999,"n":50},"itsm":{"point":0.7925000000000001,"ci_lower":0.7575000000000001,"ci_upper":0.8274999999999999,"n":80},"medical_hr":{"point":0.7879518072289158,"ci_lower":0.7578313253012049,"ci_upper":0.8180722891566264,"n":83}}},"response_speed":{"pooled":{"point":4.15770090562249,"ci_lower":4.040424184437751,"ci_upper":4.275870218875502},"per_domain":{"airline":{"point":3.858256,"ci_lower":3.6555311,"ci_upper":4.0657173,"n":50},"itsm":{"point":4.6824925,"ci_lower":4.4399711875,"ci_upper":4.935126749999999,"n":80},"medical_hr":{"point":3.93235421686747,"ci_lower":3.782416024096386,"ci_upper":4.093204698795181,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0007407407407407,"ci_lower":-0.0489259259259259,"ci_upper":0.0451851851851851,"corrected_p":0.9527,"raw_p":0.9527,"reject":false},"per_domain":{"airline":{"point":-0.0177777777777778,"ci_lower":-0.1,"ci_upper":0.0533333333333333,"corrected_p":1,"raw_p":0.6542,"reject":false},"itsm":{"point":0.0399999999999999,"ci_lower":-0.0378333333333333,"ci_upper":0.1066666666666666,"corrected_p":1,"raw_p":0.3273,"reject":false},"medical_hr":{"point":-0.0244444444444444,"ci_lower":-0.1244999999999999,"ci_upper":0.0666666666666666,"corrected_p":1,"raw_p":0.638,"reject":false}}},"background_noise":{"pooled":{"point":-0.0155555555555555,"ci_lower":-0.0555555555555555,"ci_upper":0.0266666666666666,"corrected_p":0.855,"raw_p":0.4275,"reject":false},"per_domain":{"airline":{"point":-0.04,"ci_lower":-0.1111111111111111,"ci_upper":0.0377777777777777,"corrected_p":1,"raw_p":0.254,"reject":false},"itsm":{"point":0.0622222222222221,"ci_lower":0.0066666666666666,"ci_upper":0.1177777777777777,"corrected_p":0.4356,"raw_p":0.0484,"reject":false},"medical_hr":{"point":-0.0688888888888889,"ci_lower":-0.1444444444444444,"ci_upper":-2.3962313614826377e-17,"corrected_p":0.4528,"raw_p":0.0566,"reject":false}}},"both":{"pooled":{"point":-0.0451851851851852,"ci_lower":-0.0918888888888889,"ci_upper":0.0029629629629629,"corrected_p":0.1809,"raw_p":0.0603,"reject":false},"per_domain":{"airline":{"point":-0.0511111111111111,"ci_lower":-0.1489444444444445,"ci_upper":0.0488888888888888,"corrected_p":1,"raw_p":0.3208,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.0955555555555555,"ci_upper":0.0444444444444444,"corrected_p":1,"raw_p":0.4295,"reject":false},"medical_hr":{"point":-0.0577777777777777,"ci_lower":-0.1333333333333333,"ci_upper":0.0133333333333333,"corrected_p":1,"raw_p":0.1477,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0115037037037037,"ci_lower":-0.0216604999999999,"ci_upper":-0.001060537037037,"corrected_p":0.1074,"raw_p":0.0358,"reject":false},"per_domain":{"airline":{"point":-0.0061311111111111,"ci_lower":-0.0290505555555555,"ci_upper":0.0184862222222222,"corrected_p":1,"raw_p":0.6182,"reject":false},"itsm":{"point":-0.0094044444444444,"ci_lower":-0.0242172222222222,"ci_upper":0.0076098888888888,"corrected_p":1,"raw_p":0.2487,"reject":false},"medical_hr":{"point":-0.0189755555555555,"ci_lower":-0.0347647777777777,"ci_upper":-0.0030859444444444,"corrected_p":0.207,"raw_p":0.023,"reject":false}}},"background_noise":{"pooled":{"point":-0.0027111111111111,"ci_lower":-0.0121994814814814,"ci_upper":0.0069244999999999,"corrected_p":0.5711,"raw_p":0.5711,"reject":false},"per_domain":{"airline":{"point":0.001991111111111,"ci_lower":-0.0100244444444444,"ci_upper":0.0126300555555555,"corrected_p":1,"raw_p":0.7381,"reject":false},"itsm":{"point":-0.00546,"ci_lower":-0.0215467222222222,"ci_upper":0.0097558333333333,"corrected_p":1,"raw_p":0.5041,"reject":false},"medical_hr":{"point":-0.0046644444444444,"ci_lower":-0.0263062222222222,"ci_upper":0.0145901666666666,"corrected_p":1,"raw_p":0.6603,"reject":false}}},"both":{"pooled":{"point":-0.0111518518518518,"ci_lower":-0.0225126481481481,"ci_upper":0.0007118148148148,"corrected_p":0.1458,"raw_p":0.0729,"reject":false},"per_domain":{"airline":{"point":-0.0088199999999999,"ci_lower":-0.0254979444444444,"ci_upper":0.0100683888888888,"corrected_p":1,"raw_p":0.3731,"reject":false},"itsm":{"point":-0.0118711111111111,"ci_lower":-0.0272161111111111,"ci_upper":0.0022072777777777,"corrected_p":1,"raw_p":0.136,"reject":false},"medical_hr":{"point":-0.0127644444444444,"ci_lower":-0.0430733888888888,"ci_upper":0.0100316666666666,"corrected_p":1,"raw_p":0.4705,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":-0.0244444444444444,"ci_lower":-0.0718796296296296,"ci_upper":0.0207407407407407,"corrected_p":0.4935,"raw_p":0.2819,"reject":false},"per_domain":{"airline":{"point":-0.0333333333333333,"ci_lower":-0.1278611111111111,"ci_upper":0.0589166666666666,"corrected_p":1,"raw_p":0.5383,"reject":false},"itsm":{"point":0.0011111111111111,"ci_lower":-0.0566666666666666,"ci_upper":0.0578055555555555,"corrected_p":1,"raw_p":0.9854,"reject":false},"medical_hr":{"point":-0.0411111111111111,"ci_lower":-0.1077777777777777,"ci_upper":0.0245277777777777,"corrected_p":1,"raw_p":0.2288,"reject":false}}},"background_noise":{"pooled":{"point":-0.0318518518518518,"ci_lower":-0.0762962962962962,"ci_upper":0.0096296296296296,"corrected_p":0.4935,"raw_p":0.1645,"reject":false},"per_domain":{"airline":{"point":-0.0833333333333333,"ci_lower":-0.1655833333333333,"ci_upper":-0.0055277777777778,"corrected_p":0.4356,"raw_p":0.0484,"reject":false},"itsm":{"point":0.0288888888888888,"ci_lower":-0.0411388888888888,"ci_upper":0.0978055555555555,"corrected_p":1,"raw_p":0.4535,"reject":false},"medical_hr":{"point":-0.0411111111111111,"ci_lower":-0.1100277777777778,"ci_upper":0.0322222222222222,"corrected_p":1,"raw_p":0.2935,"reject":false}}},"both":{"pooled":{"point":-0.0262962962962962,"ci_lower":-0.0703703703703703,"ci_upper":0.0166759259259259,"corrected_p":0.4935,"raw_p":0.2389,"reject":false},"per_domain":{"airline":{"point":-0.0055555555555555,"ci_lower":-0.0888888888888888,"ci_upper":0.0711111111111111,"corrected_p":1,"raw_p":0.8943,"reject":false},"itsm":{"point":-0.0155555555555555,"ci_lower":-0.0866666666666666,"ci_upper":0.0655833333333333,"corrected_p":1,"raw_p":0.6836,"reject":false},"medical_hr":{"point":-0.0577777777777777,"ci_lower":-0.12225,"ci_upper":0.0011111111111111,"corrected_p":0.7944,"raw_p":0.0993,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.0056924444444444,"ci_lower":-0.0192295629629629,"ci_upper":0.0289808777777777,"corrected_p":0.6599,"raw_p":0.6599,"reject":false},"per_domain":{"airline":{"point":-0.0195153333333333,"ci_lower":-0.0604764277777777,"ci_upper":0.0226938055555555,"corrected_p":0.8892,"raw_p":0.376,"reject":false},"itsm":{"point":-0.0050055555555555,"ci_lower":-0.0502376166666666,"ci_upper":0.0419408166666666,"corrected_p":0.8892,"raw_p":0.8319,"reject":false},"medical_hr":{"point":0.0415982222222221,"ci_lower":0.0033326388888888,"ci_upper":0.0826654555555555,"corrected_p":0.1808,"raw_p":0.0452,"reject":false}}},"background_noise":{"pooled":{"point":-0.0648923703703703,"ci_lower":-0.0866781648148147,"ci_upper":-0.042340387037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0719675555555555,"ci_lower":-0.1108308111111111,"ci_upper":-0.0357376277777777,"corrected_p":0.0054,"raw_p":0.0009,"reject":true},"itsm":{"point":-0.0152888888888888,"ci_lower":-0.0416065166666666,"ci_upper":0.0126754555555555,"corrected_p":0.8892,"raw_p":0.2964,"reject":false},"medical_hr":{"point":-0.1074206666666666,"ci_lower":-0.1455491777777778,"ci_upper":-0.0677597722222222,"corrected_p":0.0007,"raw_p":0.0001,"reject":true}}},"both":{"pooled":{"point":-0.1129505185185184,"ci_lower":-0.1400127314814814,"ci_upper":-0.0863368666666666,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1562764444444444,"ci_lower":-0.2128879722222221,"ci_upper":-0.0973498555555555,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.0586711111111111,"ci_lower":-0.0939178277777777,"ci_upper":-0.0184395055555555,"corrected_p":0.022,"raw_p":0.0044,"reject":true},"medical_hr":{"point":-0.1239039999999999,"ci_lower":-0.1655294499999999,"ci_upper":-0.0841852388888888,"corrected_p":0,"raw_p":0,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":0.0062992592592592,"ci_lower":-0.0066966296296296,"ci_upper":0.0207431481481481,"corrected_p":1,"raw_p":0.3804,"reject":false},"per_domain":{"airline":{"point":-0.0066888888888888,"ci_lower":-0.0268379444444444,"ci_upper":0.0162253888888888,"corrected_p":1,"raw_p":0.5557,"reject":false},"itsm":{"point":0.0236577777777777,"ci_lower":-0.0012026666666666,"ci_upper":0.0519907777777777,"corrected_p":0.584,"raw_p":0.073,"reject":false},"medical_hr":{"point":0.0019288888888888,"ci_lower":-0.0193267222222222,"ci_upper":0.0223433888888888,"corrected_p":1,"raw_p":0.8722,"reject":false}}},"background_noise":{"pooled":{"point":-0.0051451851851851,"ci_lower":-0.0153106481481481,"ci_upper":0.0048109814814814,"corrected_p":1,"raw_p":0.3355,"reject":false},"per_domain":{"airline":{"point":-0.0032777777777777,"ci_lower":-0.0230558888888888,"ci_upper":0.0161574999999999,"corrected_p":1,"raw_p":0.7575,"reject":false},"itsm":{"point":-0.0074644444444444,"ci_lower":-0.0248707222222222,"ci_upper":0.0096624444444444,"corrected_p":1,"raw_p":0.4183,"reject":false},"medical_hr":{"point":-0.0046933333333333,"ci_lower":-0.0215122777777777,"ci_upper":0.0130289444444444,"corrected_p":1,"raw_p":0.5949,"reject":false}}},"both":{"pooled":{"point":-0.0051044444444444,"ci_lower":-0.0176311851851851,"ci_upper":0.0067091666666666,"corrected_p":1,"raw_p":0.4424,"reject":false},"per_domain":{"airline":{"point":-0.0280666666666666,"ci_lower":-0.0477013333333332,"ci_upper":-0.0079047222222222,"corrected_p":0.1098,"raw_p":0.0122,"reject":false},"itsm":{"point":0.0063688888888888,"ci_lower":-0.0201812777777777,"ci_upper":0.0322792222222222,"corrected_p":1,"raw_p":0.6531,"reject":false},"medical_hr":{"point":0.0063844444444444,"ci_lower":-0.0108678888888888,"ci_upper":0.0226394444444444,"corrected_p":1,"raw_p":0.4678,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-2.4671622769447924e-18,"ci_lower":-0.0388888888888888,"ci_upper":0.0392685185185185,"corrected_p":1,"raw_p":0.9974,"reject":false},"per_domain":{"airline":{"point":-0.0177777777777778,"ci_lower":-0.0866944444444444,"ci_upper":0.0566666666666666,"corrected_p":1,"raw_p":0.6141,"reject":false},"itsm":{"point":-0.0122222222222222,"ci_lower":-0.0733611111111111,"ci_upper":0.0477777777777777,"corrected_p":1,"raw_p":0.7331,"reject":false},"medical_hr":{"point":0.03,"ci_lower":-0.0355555555555555,"ci_upper":0.0999999999999999,"corrected_p":1,"raw_p":0.3797,"reject":false}}},"background_noise":{"pooled":{"point":-0.0074074074074074,"ci_lower":-0.0507499999999999,"ci_upper":0.0318518518518518,"corrected_p":1,"raw_p":0.7091,"reject":false},"per_domain":{"airline":{"point":0.0322222222222222,"ci_lower":-0.0277777777777777,"ci_upper":0.0966944444444444,"corrected_p":1,"raw_p":0.3516,"reject":false},"itsm":{"point":-0.0011111111111111,"ci_lower":-0.0633611111111111,"ci_upper":0.06,"corrected_p":1,"raw_p":0.969,"reject":false},"medical_hr":{"point":-0.0533333333333333,"ci_lower":-0.1311666666666666,"ci_upper":0.0266944444444444,"corrected_p":1,"raw_p":0.205,"reject":false}}},"both":{"pooled":{"point":-0.0351851851851851,"ci_lower":-0.0770462962962963,"ci_upper":0.0040925925925925,"corrected_p":0.2744999999999999,"raw_p":0.0915,"reject":false},"per_domain":{"airline":{"point":-0.0677777777777777,"ci_lower":-0.1344722222222222,"ci_upper":0.0055555555555555,"corrected_p":0.6911999999999999,"raw_p":0.0768,"reject":false},"itsm":{"point":-0.0177777777777777,"ci_lower":-0.0822222222222222,"ci_upper":0.0455555555555555,"corrected_p":1,"raw_p":0.5681,"reject":false},"medical_hr":{"point":-0.02,"ci_lower":-0.0955555555555555,"ci_upper":0.0555555555555555,"corrected_p":1,"raw_p":0.6059,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.0577777777777777,"ci_lower":-0.124462962962963,"ci_upper":0.0081666666666666,"corrected_p":0.18,"raw_p":0.09,"reject":false},"per_domain":{"airline":{"point":-0.0866666666666666,"ci_lower":-0.2200555555555556,"ci_upper":0.0377777777777777,"corrected_p":1,"raw_p":0.1856,"reject":false},"itsm":{"point":-0.0222222222222222,"ci_lower":-0.14,"ci_upper":0.0999999999999999,"corrected_p":1,"raw_p":0.6894,"reject":false},"medical_hr":{"point":-0.0644444444444444,"ci_lower":-0.1733333333333333,"ci_upper":0.0400555555555554,"corrected_p":1,"raw_p":0.2421,"reject":false}}},"background_noise":{"pooled":{"point":-0.0429629629629629,"ci_lower":-0.1014999999999999,"ci_upper":0.0103888888888888,"corrected_p":0.18,"raw_p":0.1453,"reject":false},"per_domain":{"airline":{"point":-0.0533333333333333,"ci_lower":-0.1711111111111111,"ci_upper":0.0644999999999999,"corrected_p":1,"raw_p":0.3881,"reject":false},"itsm":{"point":0.0444444444444444,"ci_lower":-0.0422777777777778,"ci_upper":0.1222777777777777,"corrected_p":1,"raw_p":0.3443,"reject":false},"medical_hr":{"point":-0.12,"ci_lower":-0.2088888888888889,"ci_upper":-0.0377777777777777,"corrected_p":0.0776,"raw_p":0.0097,"reject":false}}},"both":{"pooled":{"point":-0.0614814814814815,"ci_lower":-0.117037037037037,"ci_upper":-0.0051851851851852,"corrected_p":0.0906,"raw_p":0.0302,"reject":false},"per_domain":{"airline":{"point":-0.1311111111111111,"ci_lower":-0.2222222222222222,"ci_upper":-0.0377777777777777,"corrected_p":0.0711,"raw_p":0.0079,"reject":false},"itsm":{"point":0.011111111111111,"ci_lower":-0.0866666666666667,"ci_upper":0.1066666666666666,"corrected_p":1,"raw_p":0.8625,"reject":false},"medical_hr":{"point":-0.0644444444444444,"ci_lower":-0.16,"ci_upper":0.0244999999999999,"corrected_p":1,"raw_p":0.2106,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.0007407407407407,"ci_lower":-0.02,"ci_upper":0.0251851851851851,"corrected_p":0.9945,"raw_p":0.9945,"reject":false},"per_domain":{"airline":{"point":-0.0244444444444444,"ci_lower":-0.0756111111111111,"ci_upper":0.0177777777777777,"corrected_p":1,"raw_p":0.3665,"reject":false},"itsm":{"point":0.0111111111111111,"ci_lower":0,"ci_upper":0.0333333333333333,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0.0155555555555555,"ci_lower":-0.02,"ci_upper":0.0666666666666666,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":-0.014074074074074,"ci_lower":-0.037037037037037,"ci_upper":0.0059444444444444,"corrected_p":0.4382,"raw_p":0.2191,"reject":false},"per_domain":{"airline":{"point":-0.0466666666666666,"ci_lower":-0.0978333333333333,"ci_upper":0.0022222222222222,"corrected_p":0.9976,"raw_p":0.1247,"reject":false},"itsm":{"point":0.0111111111111111,"ci_lower":0,"ci_upper":0.0333333333333333,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":-0.0214814814814814,"ci_lower":-0.0525925925925925,"ci_upper":0.0029814814814814,"corrected_p":0.414,"raw_p":0.138,"reject":false},"per_domain":{"airline":{"point":-0.08,"ci_lower":-0.16,"ci_upper":-0.0133333333333333,"corrected_p":0.5364,"raw_p":0.0596,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0.0155555555555555,"ci_lower":-0.0133333333333333,"ci_upper":0.0488888888888888,"corrected_p":1,"raw_p":0.4985,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0014814814814814,"ci_lower":-0.0296296296296296,"ci_upper":0.0252037037037036,"corrected_p":1,"raw_p":0.8804,"reject":false},"per_domain":{"airline":{"point":-0.0177777777777777,"ci_lower":-0.0622777777777777,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.466,"reject":false},"itsm":{"point":-0.0088888888888889,"ci_lower":-0.0845,"ci_upper":0.0488888888888888,"corrected_p":1,"raw_p":0.7647,"reject":false},"medical_hr":{"point":0.0222222222222222,"ci_lower":-0.0022222222222222,"ci_upper":0.0533333333333333,"corrected_p":1,"raw_p":0.1293,"reject":false}}},"background_noise":{"pooled":{"point":0.017037037037037,"ci_lower":-0.0081481481481481,"ci_upper":0.0385185185185184,"corrected_p":0.4622999999999999,"raw_p":0.1541,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.0488888888888888,"ci_upper":0.0333333333333333,"corrected_p":1,"raw_p":0.778,"reject":false},"itsm":{"point":0.0355555555555555,"ci_lower":-0.0022222222222222,"ci_upper":0.0733888888888888,"corrected_p":0.6228,"raw_p":0.0692,"reject":false},"medical_hr":{"point":0.0222222222222222,"ci_lower":-0.0133333333333333,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.2155,"reject":false}}},"both":{"pooled":{"point":-0.0014814814814814,"ci_lower":-0.0318518518518518,"ci_upper":0.0259444444444444,"corrected_p":1,"raw_p":0.8871,"reject":false},"per_domain":{"airline":{"point":-0.0288888888888889,"ci_lower":-0.1,"ci_upper":0.0288888888888888,"corrected_p":1,"raw_p":0.4112,"reject":false},"itsm":{"point":0.0133333333333333,"ci_lower":-0.0333333333333333,"ci_upper":0.0555555555555555,"corrected_p":1,"raw_p":0.6222,"reject":false},"medical_hr":{"point":0.011111111111111,"ci_lower":-0.0311111111111111,"ci_upper":0.0488888888888888,"corrected_p":1,"raw_p":0.6038,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.0028977777777777,"ci_lower":-0.0137775925925926,"ci_upper":0.0077279444444444,"corrected_p":0.6004,"raw_p":0.6004,"reject":false},"per_domain":{"airline":{"point":-0.0046844444444444,"ci_lower":-0.0291777777777777,"ci_upper":0.0202456111111111,"corrected_p":1,"raw_p":0.7151,"reject":false},"itsm":{"point":-0.0036999999999999,"ci_lower":-0.0119967222222222,"ci_upper":0.0039051111111111,"corrected_p":1,"raw_p":0.4077,"reject":false},"medical_hr":{"point":-0.0003088888888888,"ci_lower":-0.0166480555555555,"ci_upper":0.018862111111111,"corrected_p":1,"raw_p":0.9741,"reject":false}}},"background_noise":{"pooled":{"point":-0.0204829629629629,"ci_lower":-0.0352711666666666,"ci_upper":-0.0067478703703703,"corrected_p":0.0159,"raw_p":0.0053,"reject":true},"per_domain":{"airline":{"point":-0.0267066666666666,"ci_lower":-0.0571882222222221,"ci_upper":-0.0006102777777777,"corrected_p":0.6856,"raw_p":0.0857,"reject":false},"itsm":{"point":-0.0142444444444444,"ci_lower":-0.0327938333333333,"ci_upper":0.0038687777777777,"corrected_p":1,"raw_p":0.1476,"reject":false},"medical_hr":{"point":-0.0204977777777777,"ci_lower":-0.0499475,"ci_upper":0.0031211666666666,"corrected_p":1,"raw_p":0.151,"reject":false}}},"both":{"pooled":{"point":-0.0206348148148148,"ci_lower":-0.0365972592592592,"ci_upper":-0.0065952592592592,"corrected_p":0.0159,"raw_p":0.0058,"reject":true},"per_domain":{"airline":{"point":-0.0104844444444444,"ci_lower":-0.0353543333333333,"ci_upper":0.0142318333333333,"corrected_p":1,"raw_p":0.4306,"reject":false},"itsm":{"point":-0.0367999999999999,"ci_lower":-0.0656386111111111,"ci_upper":-0.0145682222222222,"corrected_p":0.0225,"raw_p":0.0025,"reject":true},"medical_hr":{"point":-0.01462,"ci_lower":-0.0407742777777777,"ci_upper":0.0072567777777777,"corrected_p":1,"raw_p":0.2636,"reject":false}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.9636422222222224,"ci_lower":0.9513211111111112,"ci_upper":0.9758512777777776,"n":90},"per_domain":{"itsm":{"point":0.9820333333333334,"ci_lower":0.9671066666666668,"ci_upper":0.9940336666666668,"n":30},"medical_hr":{"point":0.94562,"ci_lower":0.9176633333333334,"ci_upper":0.9714716666666664,"n":30},"airline":{"point":0.9632733333333334,"ci_lower":0.9423718333333332,"ci_upper":0.98222,"n":30}}},"accent":{"pooled":{"point":0.9607444444444444,"ci_lower":0.9470178703703706,"ci_upper":0.972778425925926,"n":90},"per_domain":{"itsm":{"point":0.9783333333333334,"ci_lower":0.9617544444444444,"ci_upper":0.9915344444444444,"n":30},"medical_hr":{"point":0.9453111111111112,"ci_lower":0.9174544444444444,"ci_upper":0.9693033333333334,"n":30},"airline":{"point":0.9585888888888888,"ci_lower":0.9355074999999998,"ci_upper":0.9781555555555556,"n":30}}},"background_noise":{"pooled":{"point":0.9431592592592593,"ci_lower":0.9237108333333336,"ci_upper":0.960952777777778,"n":90},"per_domain":{"itsm":{"point":0.9677888888888888,"ci_lower":0.9449886111111112,"ci_upper":0.9876002777777778,"n":30},"medical_hr":{"point":0.9251222222222222,"ci_lower":0.8864044444444442,"ci_upper":0.95929,"n":30},"airline":{"point":0.9365666666666664,"ci_lower":0.897762222222222,"ci_upper":0.9713802777777776,"n":30}}},"both":{"pooled":{"point":0.9430074074074074,"ci_lower":0.9246737037037036,"ci_upper":0.960204351851852,"n":90},"per_domain":{"itsm":{"point":0.9452333333333331,"ci_lower":0.9162655555555556,"ci_upper":0.9689002777777778,"n":30},"medical_hr":{"point":0.9309999999999998,"ci_lower":0.8891502777777778,"ci_upper":0.9687669444444444,"n":30},"airline":{"point":0.952788888888889,"ci_lower":0.9287886111111112,"ci_upper":0.9733797222222222,"n":30}}}}}},{"id":"gpt-realtime","name":"GPT Realtime","type":"s2s","stt":"-","llm":"GPT-Realtime","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.6601044712182061,"ci_lower":0.6353753963353413,"ci_upper":0.6852556055890227},"per_domain":{"airline":{"point":0.6413333333333334,"ci_lower":0.5873333333333334,"ci_upper":0.7000083333333332,"n":50},"itsm":{"point":0.6680266666666667,"ci_lower":0.6294532499999999,"ci_upper":0.7088599375,"n":80},"medical_hr":{"point":0.6709534136546185,"ci_lower":0.6370153815261045,"ci_upper":0.7031285542168674,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.4068293172690763,"ci_lower":0.3583035140562248,"ci_upper":0.4555898594377509},"per_domain":{"airline":{"point":0.416,"ci_lower":0.324,"ci_upper":0.512,"n":50},"itsm":{"point":0.4574999999999999,"ci_lower":0.375,"ci_upper":0.5425,"n":80},"medical_hr":{"point":0.3469879518072288,"ci_lower":0.2674698795180723,"ci_upper":0.4240963855421687,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.694136546184739,"ci_lower":0.6311671686746987,"ci_upper":0.7577141064257028},"per_domain":{"airline":{"point":0.78,"ci_lower":0.66,"ci_upper":0.9,"n":50},"itsm":{"point":0.7,"ci_lower":0.6,"ci_upper":0.8,"n":80},"medical_hr":{"point":0.6024096385542169,"ci_lower":0.5060240963855421,"ci_upper":0.699096385542167,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.200248324497992,"ci_lower":0.1531805342168674,"ci_upper":0.2498437322891566},"per_domain":{"airline":{"point":0.1805696,"ci_lower":0.0951808,"ci_upper":0.2784942399999999,"n":50},"itsm":{"point":0.252372,"ci_lower":0.1765356,"ci_upper":0.3406291999999999,"n":80},"medical_hr":{"point":0.1678033734939759,"ci_lower":0.1016681445783132,"ci_upper":0.2452533012048192,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7356374534805891,"ci_lower":0.7235858463755019,"ci_upper":0.747072048104083},"per_domain":{"airline":{"point":0.7383913333333332,"ci_lower":0.7163470333333334,"ci_upper":0.7587355266666664,"n":50},"itsm":{"point":0.7551950833333334,"ci_lower":0.7328945625,"ci_upper":0.77640606875,"n":80},"medical_hr":{"point":0.7133259437751004,"ci_lower":0.6927666506024096,"ci_upper":0.7317881807228915,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.3645421686746988,"ci_lower":0.3302785642570281,"ci_upper":0.4002303714859437},"per_domain":{"airline":{"point":0.3919999999999999,"ci_lower":0.328,"ci_upper":0.456,"n":50},"itsm":{"point":0.345,"ci_lower":0.2849374999999999,"ci_upper":0.4125,"n":80},"medical_hr":{"point":0.3566265060240964,"ci_lower":0.3012048192771084,"ci_upper":0.4144578313253013,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.8039257028112449,"ci_lower":0.752628765060241,"ci_upper":0.8554437751004016},"per_domain":{"airline":{"point":0.88,"ci_lower":0.7995000000000001,"ci_upper":0.96,"n":50},"itsm":{"point":0.7125,"ci_lower":0.6125,"ci_upper":0.8125,"n":80},"medical_hr":{"point":0.8192771084337349,"ci_lower":0.7349397590361446,"ci_upper":0.891566265060241,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.070270978313253,"ci_lower":0.0500706906827309,"ci_upper":0.0938632942168674},"per_domain":{"airline":{"point":0.0534271999999999,"ci_lower":0.0281663999999999,"ci_upper":0.0798479999999999,"n":50},"itsm":{"point":0.0838319999999999,"ci_lower":0.0435971999999999,"ci_upper":0.1333658999999999,"n":80},"medical_hr":{"point":0.073553734939759,"ci_lower":0.0368057831325301,"ci_upper":0.1193437108433734,"n":83}}},"task_completion":{"pooled":{"point":0.6937570281124498,"ci_lower":0.6438229919678715,"ci_upper":0.740946234939759},"per_domain":{"airline":{"point":0.5760000000000001,"ci_lower":0.4719,"ci_upper":0.6759999999999999,"n":50},"itsm":{"point":0.7125,"ci_lower":0.635,"ci_upper":0.785,"n":80},"medical_hr":{"point":0.7927710843373493,"ci_lower":0.7325301204819277,"ci_upper":0.855481927710843,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9927285742971886,"ci_lower":0.9894222088353416,"ci_upper":0.9954905542168676},"per_domain":{"airline":{"point":0.998,"ci_lower":0.994,"ci_upper":1,"n":50},"itsm":{"point":0.987205,"ci_lower":0.9798273125,"ci_upper":0.9933375625000002,"n":80},"medical_hr":{"point":0.992980722891566,"ci_lower":0.9878843975903612,"ci_upper":0.997077469879518,"n":83}}},"faithfulness":{"pooled":{"point":0.3177600401606426,"ci_lower":0.2811310240963856,"ci_upper":0.3566088353413654},"per_domain":{"airline":{"point":0.412,"ci_lower":0.3339999999999999,"ci_upper":0.492,"n":50},"itsm":{"point":0.3087499999999999,"ci_lower":0.25246875,"ci_upper":0.3675,"n":80},"medical_hr":{"point":0.2325301204819277,"ci_lower":0.1783132530120482,"ci_upper":0.2891566265060241,"n":83}}},"turn_taking":{"pooled":{"point":0.744073609437751,"ci_lower":0.7302707011596387,"ci_upper":0.7588076127861445},"per_domain":{"airline":{"point":0.7492259999999998,"ci_lower":0.7199662599999999,"ci_upper":0.7784147100000001,"n":50},"itsm":{"point":0.72893025,"ci_lower":0.707901375,"ci_upper":0.7505016999999999,"n":80},"medical_hr":{"point":0.754064578313253,"ci_lower":0.7299777951807229,"ci_upper":0.7771239759036145,"n":83}}},"conciseness":{"pooled":{"point":0.810932124497992,"ci_lower":0.8031766554718878,"ci_upper":0.818755685692771},"per_domain":{"airline":{"point":0.8039479999999999,"ci_lower":0.7865861999999999,"ci_upper":0.8215606000000001,"n":50},"itsm":{"point":0.810405,"ci_lower":0.7984758750000001,"ci_upper":0.8225225625,"n":80},"medical_hr":{"point":0.818443373493976,"ci_lower":0.8085628313253013,"ci_upper":0.8290988554216868,"n":83}}},"conversation_progression":{"pooled":{"point":0.6519066265060242,"ci_lower":0.6204109186746989,"ci_upper":0.6823443022088352},"per_domain":{"airline":{"point":0.662,"ci_lower":0.604,"ci_upper":0.718,"n":50},"itsm":{"point":0.7262500000000001,"ci_lower":0.67125,"ci_upper":0.7775000000000001,"n":80},"medical_hr":{"point":0.5674698795180723,"ci_lower":0.519277108433735,"ci_upper":0.6180722891566264,"n":83}}}},"perturbation_delta":{}},{"id":"gpt-realtime-1-5","name":"GPT Realtime 1.5","type":"s2s","stt":"-","llm":"GPT-Realtime-1.5","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.692976639892905,"ci_lower":0.668354825970549,"ci_upper":0.7168033436412317},"per_domain":{"airline":{"point":0.645,"ci_lower":0.5858782333333332,"ci_upper":0.7063542666666666,"n":50},"itsm":{"point":0.7610833333333333,"ci_lower":0.7316363958333333,"ci_upper":0.7911170833333333,"n":80},"medical_hr":{"point":0.6728465863453815,"ci_lower":0.6439454618473895,"ci_upper":0.7014117068273092,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.4669658634538153,"ci_lower":0.4134907630522089,"ci_upper":0.517694829317269},"per_domain":{"airline":{"point":0.424,"ci_lower":0.304,"ci_upper":0.54,"n":50},"itsm":{"point":0.6275000000000001,"ci_lower":0.5475,"ci_upper":0.7049999999999998,"n":80},"medical_hr":{"point":0.3493975903614458,"ci_lower":0.2746987951807229,"ci_upper":0.4240963855421687,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7098192771084338,"ci_lower":0.6485948795180723,"ci_upper":0.7703017068273091},"per_domain":{"airline":{"point":0.64,"ci_lower":0.52,"ci_upper":0.7604999999999973,"n":50},"itsm":{"point":0.875,"ci_lower":0.8,"ci_upper":0.95,"n":80},"medical_hr":{"point":0.6144578313253012,"ci_lower":0.5060240963855421,"ci_upper":0.7228915662650602,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.2832841092369478,"ci_lower":0.2284981954216867,"ci_upper":0.3397242942168674},"per_domain":{"airline":{"point":0.2712064,"ci_lower":0.165376,"ci_upper":0.3896351999999999,"n":50},"itsm":{"point":0.4021639999999999,"ci_lower":0.3074433999999999,"ci_upper":0.4965579999999999,"n":80},"medical_hr":{"point":0.1764819277108433,"ci_lower":0.1077909397590361,"ci_upper":0.2542951325301202,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7648658391566266,"ci_lower":0.7542936157630522,"ci_upper":0.7764471754149934},"per_domain":{"airline":{"point":0.7460510666666669,"ci_lower":0.72448543,"ci_upper":0.7671511533333334,"n":50},"itsm":{"point":0.77235625,"ci_lower":0.7543945458333334,"ci_upper":0.7917382125,"n":80},"medical_hr":{"point":0.7761902008032129,"ci_lower":0.7607850441767068,"ci_upper":0.7922319277108433,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.5659236947791165,"ci_lower":0.5287542670682731,"ci_upper":0.6031597891566265},"per_domain":{"airline":{"point":0.56,"ci_lower":0.488,"ci_upper":0.6399999999999999,"n":50},"itsm":{"point":0.545,"ci_lower":0.4775,"ci_upper":0.61,"n":80},"medical_hr":{"point":0.5927710843373494,"ci_lower":0.5325301204819276,"ci_upper":0.6506024096385542,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.938785140562249,"ci_lower":0.906285140562249,"ci_upper":0.9689623493975902},"per_domain":{"airline":{"point":0.94,"ci_lower":0.86,"ci_upper":1,"n":50},"itsm":{"point":0.9125,"ci_lower":0.85,"ci_upper":0.975,"n":80},"medical_hr":{"point":0.963855421686747,"ci_lower":0.9156626506024096,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.2155421044176707,"ci_lower":0.1769960453815261,"ci_upper":0.2565268459437751},"per_domain":{"airline":{"point":0.193856,"ci_lower":0.1242048,"ci_upper":0.2738607999999998,"n":50},"itsm":{"point":0.208352,"ci_lower":0.1423446,"ci_upper":0.2739926999999999,"n":80},"medical_hr":{"point":0.244418313253012,"ci_lower":0.1811733975903614,"ci_upper":0.3200152289156626,"n":83}}},"task_completion":{"pooled":{"point":0.739016064257028,"ci_lower":0.6933310240963856,"ci_upper":0.7846201807228915},"per_domain":{"airline":{"point":0.54,"ci_lower":0.424,"ci_upper":0.652,"n":50},"itsm":{"point":0.865,"ci_lower":0.8124375,"ci_upper":0.9149999999999998,"n":80},"medical_hr":{"point":0.8120481927710842,"ci_lower":0.7565662650602409,"ci_upper":0.8650602409638554,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9958879518072288,"ci_lower":0.9937797186746988,"ci_upper":0.997690566767068},"per_domain":{"airline":{"point":0.998,"ci_lower":0.994668,"ci_upper":1,"n":50},"itsm":{"point":0.99575,"ci_lower":0.9913304375,"ci_upper":0.9990825,"n":80},"medical_hr":{"point":0.9939138554216864,"ci_lower":0.989996656626506,"ci_upper":0.9971606325301204,"n":83}}},"faithfulness":{"pooled":{"point":0.3601234939759036,"ci_lower":0.3197659889558233,"ci_upper":0.398947063253012},"per_domain":{"airline":{"point":0.424,"ci_lower":0.3279999999999999,"ci_upper":0.5219999999999999,"n":50},"itsm":{"point":0.42625,"ci_lower":0.37121875,"ci_upper":0.48125,"n":80},"medical_hr":{"point":0.2301204819277108,"ci_lower":0.1782831325301204,"ci_upper":0.2831325301204819,"n":83}}},"turn_taking":{"pooled":{"point":0.8147568949799197,"ci_lower":0.8019059728514057,"ci_upper":0.8277986127058234},"per_domain":{"airline":{"point":0.8212932,"ci_lower":0.79145801,"ci_upper":0.84876874,"n":50},"itsm":{"point":0.79782375,"ci_lower":0.7754014812500001,"ci_upper":0.8204598500000001,"n":80},"medical_hr":{"point":0.825153734939759,"ci_lower":0.8096762289156626,"ci_upper":0.8407348313253011,"n":83}}},"conciseness":{"pooled":{"point":0.8005454417670683,"ci_lower":0.7928903807730925,"ci_upper":0.8086675427710843},"per_domain":{"airline":{"point":0.7828599999999999,"ci_lower":0.7658578000000001,"ci_upper":0.799457,"n":50},"itsm":{"point":0.8117450000000002,"ci_lower":0.7985667499999999,"ci_upper":0.825865125,"n":80},"medical_hr":{"point":0.8070313253012049,"ci_lower":0.7970674096385542,"ci_upper":0.8167319879518072,"n":83}}},"conversation_progression":{"pooled":{"point":0.6792951807228915,"ci_lower":0.6539371234939759,"ci_upper":0.7042504016064257},"per_domain":{"airline":{"point":0.634,"ci_lower":0.5800000000000001,"ci_upper":0.682,"n":50},"itsm":{"point":0.7075,"ci_lower":0.66625,"ci_upper":0.7462812499999999,"n":80},"medical_hr":{"point":0.6963855421686745,"ci_lower":0.6566265060240963,"ci_upper":0.7361746987951806,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":0.0414814814814814,"ci_lower":-0.0089074074074074,"ci_upper":0.0903703703703703,"corrected_p":0.1276,"raw_p":0.1102,"reject":false},"per_domain":{"airline":{"point":0.0799999999999999,"ci_lower":-0.0178333333333333,"ci_upper":0.1822777777777777,"corrected_p":0.9468,"raw_p":0.1578,"reject":false},"itsm":{"point":0.0155555555555555,"ci_lower":-0.06,"ci_upper":0.0866666666666666,"corrected_p":1,"raw_p":0.7319,"reject":false},"medical_hr":{"point":0.0288888888888888,"ci_lower":-0.0400555555555555,"ci_upper":0.0999999999999999,"corrected_p":1,"raw_p":0.4937,"reject":false}}},"background_noise":{"pooled":{"point":-0.0548148148148148,"ci_lower":-0.1148333333333333,"ci_upper":0.0007592592592592,"corrected_p":0.1276,"raw_p":0.0638,"reject":false},"per_domain":{"airline":{"point":-0.0422222222222222,"ci_lower":-0.1377777777777777,"ci_upper":0.0489444444444443,"corrected_p":1,"raw_p":0.3797,"reject":false},"itsm":{"point":0.0155555555555555,"ci_lower":-0.0711111111111111,"ci_upper":0.1066666666666666,"corrected_p":1,"raw_p":0.8071,"reject":false},"medical_hr":{"point":-0.1377777777777778,"ci_lower":-0.2488888888888889,"ci_upper":-0.0355555555555555,"corrected_p":0.1197,"raw_p":0.0133,"reject":false}}},"both":{"pooled":{"point":-0.0918518518518518,"ci_lower":-0.1488888888888889,"ci_upper":-0.035537037037037,"corrected_p":0.0036,"raw_p":0.0012,"reject":true},"per_domain":{"airline":{"point":-0.0422222222222222,"ci_lower":-0.1333333333333333,"ci_upper":0.0377777777777777,"corrected_p":1,"raw_p":0.3242,"reject":false},"itsm":{"point":-0.1066666666666666,"ci_lower":-0.2111111111111111,"ci_upper":-0.02,"corrected_p":0.2863,"raw_p":0.0409,"reject":false},"medical_hr":{"point":-0.1266666666666667,"ci_lower":-0.2399999999999999,"ci_upper":-0.0311111111111111,"corrected_p":0.1496,"raw_p":0.0187,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0020227777777777,"ci_lower":-0.0098039629629629,"ci_upper":0.0043500648148148,"corrected_p":0.5821,"raw_p":0.5821,"reject":false},"per_domain":{"airline":{"point":-0.0000022222222222266038,"ci_lower":-0.0066666666666666,"ci_upper":0.0066599999999999,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0090722222222222,"ci_lower":-0.0301680833333333,"ci_upper":0.0066534999999999,"corrected_p":1,"raw_p":0.3772,"reject":false},"medical_hr":{"point":0.0030061111111111,"ci_lower":-0.0037119999999999,"ci_upper":0.0107317916666666,"corrected_p":1,"raw_p":0.4957,"reject":false}}},"background_noise":{"pooled":{"point":-0.011119074074074,"ci_lower":-0.0275249074074074,"ci_upper":0.0010161249999999,"corrected_p":0.4203,"raw_p":0.1401,"reject":false},"per_domain":{"airline":{"point":-0.0183355555555555,"ci_lower":-0.0388889444444444,"ci_upper":0.000013666666666653957,"corrected_p":1,"raw_p":0.125,"reject":false},"itsm":{"point":0.0066666666666666,"ci_lower":0,"ci_upper":0.0166599999999999,"corrected_p":1,"raw_p":0.2509,"reject":false},"medical_hr":{"point":-0.0216883333333333,"ci_lower":-0.0696929166666666,"ci_upper":0.0044438749999999,"corrected_p":1,"raw_p":0.3801,"reject":false}}},"both":{"pooled":{"point":-0.0135117977528089,"ci_lower":-0.0322769007490636,"ci_upper":0.0011836376404494,"corrected_p":0.4203,"raw_p":0.1456,"reject":false},"per_domain":{"airline":{"point":-0.0172436781609195,"ci_lower":-0.0540252873563218,"ci_upper":0.0045931034482758,"corrected_p":1,"raw_p":0.5049,"reject":false},"itsm":{"point":0.0025888888888888,"ci_lower":-0.0063,"ci_upper":0.0122244444444444,"corrected_p":1,"raw_p":0.6796,"reject":false},"medical_hr":{"point":-0.026005,"ci_lower":-0.0709948888888888,"ci_upper":0.0028770277777777,"corrected_p":1,"raw_p":0.2003,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0133333333333333,"ci_lower":-0.0229629629629629,"ci_upper":0.0503796296296296,"corrected_p":0.9462,"raw_p":0.4961,"reject":false},"per_domain":{"airline":{"point":0.0055555555555555,"ci_lower":-0.0655555555555555,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.8982,"reject":false},"itsm":{"point":0.0033333333333333,"ci_lower":-0.0677777777777777,"ci_upper":0.0777777777777777,"corrected_p":1,"raw_p":0.9243,"reject":false},"medical_hr":{"point":0.0311111111111111,"ci_lower":-0.0188888888888888,"ci_upper":0.081111111111111,"corrected_p":1,"raw_p":0.2559,"reject":false}}},"background_noise":{"pooled":{"point":-0.0496296296296296,"ci_lower":-0.0970462962962963,"ci_upper":0.0003888888888888,"corrected_p":0.1491,"raw_p":0.0497,"reject":false},"per_domain":{"airline":{"point":-0.0166666666666666,"ci_lower":-0.1277777777777777,"ci_upper":0.1066944444444444,"corrected_p":1,"raw_p":0.7692,"reject":false},"itsm":{"point":-0.0799999999999999,"ci_lower":-0.1488888888888888,"ci_upper":-0.0099999999999999,"corrected_p":0.3393,"raw_p":0.0377,"reject":false},"medical_hr":{"point":-0.0522222222222222,"ci_lower":-0.1045,"ci_upper":0.000055555555555500366,"corrected_p":0.4284,"raw_p":0.0612,"reject":false}}},"both":{"pooled":{"point":-0.0162962962962963,"ci_lower":-0.0611481481481481,"ci_upper":0.0266851851851851,"corrected_p":0.9462,"raw_p":0.4731,"reject":false},"per_domain":{"airline":{"point":-0.0055555555555555,"ci_lower":-0.1066944444444444,"ci_upper":0.0955833333333333,"corrected_p":1,"raw_p":0.9148,"reject":false},"itsm":{"point":-0.0633333333333333,"ci_lower":-0.12225,"ci_upper":-0.0044166666666666,"corrected_p":0.4088,"raw_p":0.0511,"reject":false},"medical_hr":{"point":0.02,"ci_lower":-0.0355555555555555,"ci_upper":0.0878055555555555,"corrected_p":1,"raw_p":0.5234,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.0134523703703703,"ci_lower":-0.015347874074074,"ci_upper":0.038777487037037,"corrected_p":0.3549,"raw_p":0.3549,"reject":false},"per_domain":{"airline":{"point":0.0559626666666666,"ci_lower":0.0101716444444444,"ci_upper":0.1020161833333332,"corrected_p":0.0925,"raw_p":0.0185,"reject":false},"itsm":{"point":-0.0027442222222222,"ci_lower":-0.0488657777777777,"ci_upper":0.0411195166666666,"corrected_p":1,"raw_p":0.9088,"reject":false},"medical_hr":{"point":-0.0128613333333333,"ci_lower":-0.0635896333333333,"ci_upper":0.0338831833333333,"corrected_p":1,"raw_p":0.649,"reject":false}}},"background_noise":{"pooled":{"point":-0.1008091111111111,"ci_lower":-0.1295320092592592,"ci_upper":-0.0729351907407407,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0889095555555555,"ci_lower":-0.1485084055555555,"ci_upper":-0.0258027833333333,"corrected_p":0.0557999999999999,"raw_p":0.0093,"reject":false},"itsm":{"point":-0.0971264444444444,"ci_lower":-0.1454164277777778,"ci_upper":-0.0576993555555555,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1163913333333332,"ci_lower":-0.1553158222222221,"ci_upper":-0.077144711111111,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.0488924444444444,"ci_lower":-0.0806904944444444,"ci_upper":-0.0165571277777777,"corrected_p":0.0074,"raw_p":0.0037,"reject":true},"per_domain":{"airline":{"point":-0.0019006666666666,"ci_lower":-0.0433140833333332,"ci_upper":0.0417765222222222,"corrected_p":1,"raw_p":0.928,"reject":false},"itsm":{"point":-0.0479319999999999,"ci_lower":-0.1123515111111111,"ci_upper":0.0091554277777777,"corrected_p":0.4616,"raw_p":0.1154,"reject":false},"medical_hr":{"point":-0.0968446666666666,"ci_lower":-0.1575846555555555,"ci_upper":-0.0428554833333333,"corrected_p":0.0105,"raw_p":0.0015,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0001251851851851,"ci_lower":-0.0119640185185185,"ci_upper":0.0126707962962962,"corrected_p":0.9856,"raw_p":0.9856,"reject":false},"per_domain":{"airline":{"point":0.00636,"ci_lower":-0.0148794444444444,"ci_upper":0.0312606111111111,"corrected_p":1,"raw_p":0.594,"reject":false},"itsm":{"point":-0.0034044444444444,"ci_lower":-0.0236832777777778,"ci_upper":0.0204052222222221,"corrected_p":1,"raw_p":0.7753,"reject":false},"medical_hr":{"point":-0.003331111111111,"ci_lower":-0.0260118333333333,"ci_upper":0.0195556111111111,"corrected_p":1,"raw_p":0.7787,"reject":false}}},"background_noise":{"pooled":{"point":-0.0180918518518518,"ci_lower":-0.0350826851851851,"ci_upper":-0.0014907777777777,"corrected_p":0.0788,"raw_p":0.0394,"reject":false},"per_domain":{"airline":{"point":-0.0182066666666666,"ci_lower":-0.0537960555555555,"ci_upper":0.0130991111111111,"corrected_p":1,"raw_p":0.3553,"reject":false},"itsm":{"point":-0.0101822222222222,"ci_lower":-0.0355200555555555,"ci_upper":0.0140863333333332,"corrected_p":1,"raw_p":0.4132,"reject":false},"medical_hr":{"point":-0.0258866666666666,"ci_lower":-0.0485978333333333,"ci_upper":-0.0006447222222222,"corrected_p":0.452,"raw_p":0.0565,"reject":false}}},"both":{"pooled":{"point":-0.0205029629629629,"ci_lower":-0.0337433333333333,"ci_upper":-0.0072189444444444,"corrected_p":0.0144,"raw_p":0.0048,"reject":true},"per_domain":{"airline":{"point":-0.0224733333333333,"ci_lower":-0.0448524999999999,"ci_upper":0.0013371111111111,"corrected_p":0.5061,"raw_p":0.0723,"reject":false},"itsm":{"point":-0.00546,"ci_lower":-0.0257836666666666,"ci_upper":0.0178657777777777,"corrected_p":1,"raw_p":0.6396,"reject":false},"medical_hr":{"point":-0.0335755555555555,"ci_lower":-0.0567375,"ci_upper":-0.0105273333333333,"corrected_p":0.0702,"raw_p":0.0078,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":0.0299999999999999,"ci_lower":-0.014074074074074,"ci_upper":0.0729722222222222,"corrected_p":0.2342,"raw_p":0.2025,"reject":false},"per_domain":{"airline":{"point":0.0855555555555555,"ci_lower":0.00775,"ci_upper":0.1611388888888888,"corrected_p":0.3297,"raw_p":0.0471,"reject":false},"itsm":{"point":0.0255555555555555,"ci_lower":-0.03,"ci_upper":0.0766944444444444,"corrected_p":1,"raw_p":0.3496,"reject":false},"medical_hr":{"point":-0.0211111111111111,"ci_lower":-0.1211388888888888,"ci_upper":0.0744999999999999,"corrected_p":1,"raw_p":0.6519,"reject":false}}},"background_noise":{"pooled":{"point":-0.1051851851851851,"ci_lower":-0.1614907407407407,"ci_upper":-0.0551388888888889,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":-0.0588888888888888,"ci_lower":-0.1366944444444444,"ci_upper":0.0311111111111111,"corrected_p":0.931,"raw_p":0.1862,"reject":false},"itsm":{"point":-0.0911111111111111,"ci_lower":-0.1689166666666666,"ci_upper":-0.0155277777777778,"corrected_p":0.3016,"raw_p":0.0377,"reject":false},"medical_hr":{"point":-0.1655555555555555,"ci_lower":-0.2733333333333333,"ci_upper":-0.0521944444444444,"corrected_p":0.0513,"raw_p":0.0057,"reject":false}}},"both":{"pooled":{"point":-0.0403703703703703,"ci_lower":-0.0911296296296296,"ci_upper":0.0092777777777777,"corrected_p":0.2342,"raw_p":0.1171,"reject":false},"per_domain":{"airline":{"point":-0.0533333333333333,"ci_lower":-0.1222499999999999,"ci_upper":0.015611111111111,"corrected_p":0.8826,"raw_p":0.1471,"reject":false},"itsm":{"point":-0.0022222222222222,"ci_lower":-0.0766666666666666,"ci_upper":0.0600277777777777,"corrected_p":1,"raw_p":0.9441,"reject":false},"medical_hr":{"point":-0.0655555555555555,"ci_lower":-0.1778055555555556,"ci_upper":0.0477777777777777,"corrected_p":1,"raw_p":0.2543,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":0.0214814814814814,"ci_lower":-0.0251851851851852,"ci_upper":0.0666666666666666,"corrected_p":0.3895,"raw_p":0.3895,"reject":false},"per_domain":{"airline":{"point":0.0466666666666666,"ci_lower":-0.0267222222222222,"ci_upper":0.1222222222222222,"corrected_p":1,"raw_p":0.2799,"reject":false},"itsm":{"point":-0.02,"ci_lower":-0.1,"ci_upper":0.0711666666666666,"corrected_p":1,"raw_p":0.6249,"reject":false},"medical_hr":{"point":0.0377777777777777,"ci_lower":-0.0444444444444444,"ci_upper":0.1089444444444443,"corrected_p":1,"raw_p":0.3876,"reject":false}}},"background_noise":{"pooled":{"point":-0.0822222222222222,"ci_lower":-0.1414814814814814,"ci_upper":-0.0221851851851852,"corrected_p":0.0233999999999999,"raw_p":0.0078,"reject":true},"per_domain":{"airline":{"point":-0.0644444444444444,"ci_lower":-0.1756666666666666,"ci_upper":0.0422777777777777,"corrected_p":1,"raw_p":0.2568,"reject":false},"itsm":{"point":-0.0977777777777778,"ci_lower":-0.1977777777777777,"ci_upper":-0.0022222222222222,"corrected_p":0.5526,"raw_p":0.0614,"reject":false},"medical_hr":{"point":-0.0844444444444444,"ci_lower":-0.1845,"ci_upper":0.0200555555555555,"corrected_p":0.8113,"raw_p":0.1159,"reject":false}}},"both":{"pooled":{"point":-0.06,"ci_lower":-0.1134074074074074,"ci_upper":-0.0059259259259259,"corrected_p":0.046,"raw_p":0.023,"reject":true},"per_domain":{"airline":{"point":-0.0311111111111111,"ci_lower":-0.1155555555555555,"ci_upper":0.0466666666666666,"corrected_p":1,"raw_p":0.4557,"reject":false},"itsm":{"point":-0.0866666666666666,"ci_lower":-0.1755555555555555,"ci_upper":0.0066666666666666,"corrected_p":0.5526,"raw_p":0.0679,"reject":false},"medical_hr":{"point":-0.0622222222222222,"ci_lower":-0.1466666666666667,"ci_upper":0.0177777777777777,"corrected_p":0.9132,"raw_p":0.1522,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.0355555555555555,"ci_lower":-0.0363888888888889,"ci_upper":0.1162962962962962,"corrected_p":0.3697,"raw_p":0.3697,"reject":false},"per_domain":{"airline":{"point":0.151111111111111,"ci_lower":0.0488333333333333,"ci_upper":0.2533333333333333,"corrected_p":0.063,"raw_p":0.009,"reject":false},"itsm":{"point":-0.0088888888888889,"ci_lower":-0.1445,"ci_upper":0.1200555555555554,"corrected_p":1,"raw_p":0.8726,"reject":false},"medical_hr":{"point":-0.0355555555555555,"ci_lower":-0.1733333333333333,"ci_upper":0.111111111111111,"corrected_p":1,"raw_p":0.6236,"reject":false}}},"background_noise":{"pooled":{"point":-0.2237037037037037,"ci_lower":-0.2985185185185185,"ci_upper":-0.1488518518518519,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.16,"ci_lower":-0.28,"ci_upper":-0.0399444444444445,"corrected_p":0.1128,"raw_p":0.0188,"reject":false},"itsm":{"point":-0.1644444444444444,"ci_lower":-0.3022222222222223,"ci_upper":-0.0377222222222223,"corrected_p":0.1128,"raw_p":0.0224,"reject":false},"medical_hr":{"point":-0.3466666666666666,"ci_lower":-0.4688888888888888,"ci_upper":-0.2287777777777778,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.1125925925925926,"ci_lower":-0.1889074074074074,"ci_upper":-0.0303703703703703,"corrected_p":0.007,"raw_p":0.0035,"reject":true},"per_domain":{"airline":{"point":-0.0155555555555555,"ci_lower":-0.1755555555555555,"ci_upper":0.1289444444444443,"corrected_p":1,"raw_p":0.8352,"reject":false},"itsm":{"point":-0.0644444444444444,"ci_lower":-0.1644444444444444,"ci_upper":0.0444444444444444,"corrected_p":0.984,"raw_p":0.246,"reject":false},"medical_hr":{"point":-0.2577777777777778,"ci_lower":-0.3644999999999999,"ci_upper":-0.1577777777777777,"corrected_p":0.0032,"raw_p":0.0004,"reject":true}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0088888888888888,"ci_lower":-0.0296296296296296,"ci_upper":0.0125925925925925,"corrected_p":0.3709,"raw_p":0.3709,"reject":false},"per_domain":{"airline":{"point":-0.0088888888888888,"ci_lower":-0.0445,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.7452,"reject":false},"itsm":{"point":-0.0088888888888888,"ci_lower":-0.0467222222222222,"ci_upper":0.0266666666666666,"corrected_p":1,"raw_p":0.7482,"reject":false},"medical_hr":{"point":-0.0088888888888888,"ci_lower":-0.0444444444444444,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.7539,"reject":false}}},"background_noise":{"pooled":{"point":-0.0311111111111111,"ci_lower":-0.057037037037037,"ci_upper":-0.0037037037037037,"corrected_p":0.0723,"raw_p":0.0241,"reject":false},"per_domain":{"airline":{"point":-0.0422222222222222,"ci_lower":-0.1022777777777777,"ci_upper":0.0088888888888888,"corrected_p":1,"raw_p":0.2272,"reject":false},"itsm":{"point":-0.02,"ci_lower":-0.0666666666666666,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":0.434,"reject":false},"medical_hr":{"point":-0.0311111111111111,"ci_lower":-0.0755555555555555,"ci_upper":0.0044444444444444,"corrected_p":1,"raw_p":0.1924,"reject":false}}},"both":{"pooled":{"point":-0.0237037037037037,"ci_lower":-0.0518518518518518,"ci_upper":0.0022222222222222,"corrected_p":0.1474,"raw_p":0.0737,"reject":false},"per_domain":{"airline":{"point":-0.0088888888888888,"ci_lower":-0.0488888888888888,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.7538,"reject":false},"itsm":{"point":-0.02,"ci_lower":-0.0666666666666666,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":0.429,"reject":false},"medical_hr":{"point":-0.0422222222222222,"ci_lower":-0.1111666666666666,"ci_upper":0.0088888888888888,"corrected_p":1,"raw_p":0.2169,"reject":false}}}}}},{"id":"gpt-realtime-2","name":"GPT Realtime 2","type":"s2s","stt":"-","llm":"GPT-Realtime-2","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.6830070066934404,"ci_lower":0.6585351697456493,"ci_upper":0.7092222044511379},"per_domain":{"airline":{"point":0.6442893333333334,"ci_lower":0.5876154666666666,"ci_upper":0.7017925333333334,"n":50},"itsm":{"point":0.74831,"ci_lower":0.714207875,"ci_upper":0.7803264791666666,"n":80},"medical_hr":{"point":0.6564216867469879,"ci_lower":0.6200757429718876,"ci_upper":0.6946665863453815,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5039417670682732,"ci_lower":0.4574342871485943,"ci_upper":0.5523373493975903},"per_domain":{"airline":{"point":0.4480000000000001,"ci_lower":0.352,"ci_upper":0.544,"n":50},"itsm":{"point":0.6325000000000001,"ci_lower":0.5599999999999999,"ci_upper":0.7049999999999998,"n":80},"medical_hr":{"point":0.4313253012048193,"ci_lower":0.3566265060240964,"ci_upper":0.5132530120481927,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.8048293172690762,"ci_lower":0.747624748995984,"ci_upper":0.8584756526104417},"per_domain":{"airline":{"point":0.78,"ci_lower":0.66,"ci_upper":0.88,"n":50},"itsm":{"point":0.8875,"ci_lower":0.8125,"ci_upper":0.95,"n":80},"medical_hr":{"point":0.7469879518072289,"ci_lower":0.6506024096385542,"ci_upper":0.8433734939759037,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.2503649574297188,"ci_lower":0.2024470833734939,"ci_upper":0.3007088675502007},"per_domain":{"airline":{"point":0.1963647999999999,"ci_lower":0.1075435199999999,"ci_upper":0.29629328,"n":50},"itsm":{"point":0.351052,"ci_lower":0.2678155,"ci_upper":0.4416332999999999,"n":80},"medical_hr":{"point":0.2036780722891566,"ci_lower":0.1296759518072289,"ci_upper":0.2791101686746987,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6773465946285141,"ci_lower":0.6664371275025102,"ci_upper":0.6886591443524095},"per_domain":{"airline":{"point":0.6562813333333333,"ci_lower":0.6334188466666666,"ci_upper":0.6787412833333334,"n":50},"itsm":{"point":0.6967943541666667,"ci_lower":0.67830335625,"ci_upper":0.7158384890625,"n":80},"medical_hr":{"point":0.6789640963855421,"ci_lower":0.6634312630522088,"ci_upper":0.694617096385542,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.3896084337349397,"ci_lower":0.3575724899598393,"ci_upper":0.4226268072289156},"per_domain":{"airline":{"point":0.3,"ci_lower":0.244,"ci_upper":0.356,"n":50},"itsm":{"point":0.4375,"ci_lower":0.3775,"ci_upper":0.4974999999999999,"n":80},"medical_hr":{"point":0.4313253012048193,"ci_lower":0.3807228915662651,"ci_upper":0.4819277108433735,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.8609036144578314,"ci_lower":0.8107492469879518,"ci_upper":0.906750251004016},"per_domain":{"airline":{"point":0.78,"ci_lower":0.66,"ci_upper":0.88,"n":50},"itsm":{"point":0.875,"ci_lower":0.8,"ci_upper":0.9375,"n":80},"medical_hr":{"point":0.927710843373494,"ci_lower":0.8674698795180723,"ci_upper":0.9759036144578314,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.0679135903614457,"ci_lower":0.0504442386345381,"ci_upper":0.0873869991164658},"per_domain":{"airline":{"point":0.0214079999999999,"ci_lower":0.0097919999999999,"ci_upper":0.0382164799999999,"n":50},"itsm":{"point":0.0947799999999999,"ci_lower":0.0626437,"ci_upper":0.1343414999999999,"n":80},"medical_hr":{"point":0.0875527710843373,"ci_lower":0.0501512289156626,"ci_upper":0.133308048192771,"n":83}}},"task_completion":{"pooled":{"point":0.6693368473895583,"ci_lower":0.6229267068273091,"ci_upper":0.713690298694779},"per_domain":{"airline":{"point":0.496,"ci_lower":0.4,"ci_upper":0.5920000000000001,"n":50},"itsm":{"point":0.815625,"ci_lower":0.7549687499999999,"ci_upper":0.8712812499999997,"n":80},"medical_hr":{"point":0.6963855421686747,"ci_lower":0.6168674698795181,"ci_upper":0.7663253012048189,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9894524457831324,"ci_lower":0.9836444095381528,"ci_upper":0.9944319555722893},"per_domain":{"airline":{"point":0.981868,"ci_lower":0.9659968,"ci_upper":0.9942,"n":50},"itsm":{"point":0.993055,"ci_lower":0.9858324375000002,"ci_upper":0.9987475625,"n":80},"medical_hr":{"point":0.9934343373493976,"ci_lower":0.9889116415662652,"ci_upper":0.997511189759036,"n":83}}},"faithfulness":{"pooled":{"point":0.4272449799196787,"ci_lower":0.3925136295180722,"ci_upper":0.4596546435742972},"per_domain":{"airline":{"point":0.508,"ci_lower":0.4379999999999999,"ci_upper":0.5780499999999998,"n":50},"itsm":{"point":0.44,"ci_lower":0.38875,"ci_upper":0.4912499999999999,"n":80},"medical_hr":{"point":0.3337349397590362,"ci_lower":0.2843373493975903,"ci_upper":0.3831325301204819,"n":83}}},"turn_taking":{"pooled":{"point":0.7667606227409638,"ci_lower":0.7530794383534138,"ci_upper":0.7807064237625503},"per_domain":{"airline":{"point":0.7613479999999998,"ci_lower":0.7306033399999999,"ci_upper":0.79023432,"n":50},"itsm":{"point":0.7573186875,"ci_lower":0.7349315843750001,"ci_upper":0.7793899265625,"n":80},"medical_hr":{"point":0.7816151807228916,"ci_lower":0.7656156626506023,"ci_upper":0.7972852530120479,"n":83}}},"conciseness":{"pooled":{"point":0.7399794623493975,"ci_lower":0.732797710993976,"ci_upper":0.7472577285768072},"per_domain":{"airline":{"point":0.729496,"ci_lower":0.7133543,"ci_upper":0.7461532000000002,"n":50},"itsm":{"point":0.741189375,"ci_lower":0.7305024843750001,"ci_upper":0.7518543906249999,"n":80},"medical_hr":{"point":0.7492530120481927,"ci_lower":0.7394223493975903,"ci_upper":0.7591810843373494,"n":83}}},"conversation_progression":{"pooled":{"point":0.5252996987951807,"ci_lower":0.4969907881526105,"ci_upper":0.5544924824297188},"per_domain":{"airline":{"point":0.478,"ci_lower":0.418,"ci_upper":0.5420499999999998,"n":50},"itsm":{"point":0.5918749999999999,"ci_lower":0.5506249999999999,"ci_upper":0.63125,"n":80},"medical_hr":{"point":0.5060240963855421,"ci_lower":0.4650602409638553,"ci_upper":0.5457831325301203,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0033333333333333,"ci_lower":-0.0777777777777777,"ci_upper":0.0655555555555555,"corrected_p":0.9033,"raw_p":0.9033,"reject":false},"per_domain":{"airline":{"point":0.0155555555555555,"ci_lower":-0.1135,"ci_upper":0.1267222222222221,"corrected_p":1,"raw_p":0.8352,"reject":false},"medical_hr":{"point":-0.0222222222222222,"ci_lower":-0.0978333333333333,"ci_upper":0.0466666666666666,"corrected_p":1,"raw_p":0.5335,"reject":false}}},"background_noise":{"pooled":{"point":-0.0588888888888889,"ci_lower":-0.15,"ci_upper":0.0300555555555554,"corrected_p":0.3484,"raw_p":0.1742,"reject":false},"per_domain":{"airline":{"point":-0.0288888888888889,"ci_lower":-0.1400555555555555,"ci_upper":0.0755555555555555,"corrected_p":1,"raw_p":0.5979,"reject":false},"medical_hr":{"point":-0.0888888888888889,"ci_lower":-0.2200555555555556,"ci_upper":0.0222222222222221,"corrected_p":0.6376,"raw_p":0.1594,"reject":false}}},"both":{"pooled":{"point":-0.1208333333333333,"ci_lower":-0.1924999999999999,"ci_upper":-0.0525,"corrected_p":0.0027,"raw_p":0.0009,"reject":true},"per_domain":{"airline":{"point":-0.0799999999999999,"ci_lower":-0.1639999999999999,"ci_upper":-0.0079999999999999,"corrected_p":0.3665,"raw_p":0.0733,"reject":false},"medical_hr":{"point":-0.1888888888888888,"ci_lower":-0.3222222222222221,"ci_upper":-0.0711111111111111,"corrected_p":0.0269999999999999,"raw_p":0.0045,"reject":true}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0041755555555555,"ci_lower":-0.0260754166666666,"ci_upper":0.0143460277777777,"corrected_p":1,"raw_p":0.7287,"reject":false},"per_domain":{"airline":{"point":-0.0082022222222222,"ci_lower":-0.0499928333333333,"ci_upper":0.0263922777777777,"corrected_p":1,"raw_p":0.7452,"reject":false},"medical_hr":{"point":-0.0001488888888888,"ci_lower":-0.0127062777777777,"ci_upper":0.0113739999999999,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":0.001353216374269,"ci_lower":-0.0159447076023391,"ci_upper":0.0159891520467836,"corrected_p":1,"raw_p":0.866,"reject":false},"per_domain":{"airline":{"point":-0.0050024691358024,"ci_lower":-0.040646049382716,"ci_upper":0.0271472222222222,"corrected_p":1,"raw_p":0.7637,"reject":false},"medical_hr":{"point":0.0070733333333333,"ci_lower":0.0007399999999999,"ci_upper":0.0147066666666666,"corrected_p":0.7404,"raw_p":0.1234,"reject":false}}},"both":{"pooled":{"point":0.0034744725738396,"ci_lower":-0.0061824894514767,"ci_upper":0.0131738132911392,"corrected_p":1,"raw_p":0.5156,"reject":false},"per_domain":{"airline":{"point":0.0069377551020408,"ci_lower":-0.0078963520408163,"ci_upper":0.0246244897959183,"corrected_p":1,"raw_p":0.4222,"reject":false},"medical_hr":{"point":-0.0021822222222222,"ci_lower":-0.0103743888888888,"ci_upper":0.0041466666666666,"corrected_p":1,"raw_p":0.7502,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0172222222222222,"ci_lower":-0.0366805555555555,"ci_upper":0.0733472222222222,"corrected_p":0.6512,"raw_p":0.559,"reject":false},"per_domain":{"airline":{"point":0.0366666666666666,"ci_lower":-0.0566666666666666,"ci_upper":0.1266666666666666,"corrected_p":1,"raw_p":0.4699,"reject":false},"medical_hr":{"point":-0.0022222222222222,"ci_lower":-0.0555555555555555,"ci_upper":0.0566666666666666,"corrected_p":1,"raw_p":0.9134,"reject":false}}},"background_noise":{"pooled":{"point":0.031111111111111,"ci_lower":-0.0244583333333333,"ci_upper":0.0961111111111111,"corrected_p":0.6512,"raw_p":0.3256,"reject":false},"per_domain":{"airline":{"point":0.0422222222222222,"ci_lower":-0.0455833333333333,"ci_upper":0.1322499999999999,"corrected_p":1,"raw_p":0.3723,"reject":false},"medical_hr":{"point":0.0199999999999999,"ci_lower":-0.0533611111111111,"ci_upper":0.095611111111111,"corrected_p":1,"raw_p":0.6515,"reject":false}}},"both":{"pooled":{"point":-0.0799999999999999,"ci_lower":-0.1279270833333333,"ci_upper":-0.03125,"corrected_p":0.0072,"raw_p":0.0024,"reject":true},"per_domain":{"airline":{"point":-0.14,"ci_lower":-0.2040499999999999,"ci_upper":-0.0799999999999999,"corrected_p":0.0006,"raw_p":0.0001,"reject":true},"medical_hr":{"point":0.02,"ci_lower":-0.051111111111111,"ci_upper":0.0922222222222222,"corrected_p":1,"raw_p":0.6001,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.0123887777777777,"ci_lower":-0.0535511416666666,"ci_upper":0.0289029777777777,"corrected_p":0.5715,"raw_p":0.5715,"reject":false},"per_domain":{"airline":{"point":0.024128,"ci_lower":-0.0414422111111111,"ci_upper":0.0877044999999999,"corrected_p":0.9634,"raw_p":0.4817,"reject":false},"medical_hr":{"point":-0.0489055555555555,"ci_lower":-0.1003246999999999,"ci_upper":-0.0014068277777777,"corrected_p":0.1986,"raw_p":0.0662,"reject":false}}},"background_noise":{"pooled":{"point":-0.0419837777777777,"ci_lower":-0.0801911388888888,"ci_upper":-0.0023525027777777,"corrected_p":0.0922,"raw_p":0.0461,"reject":false},"per_domain":{"airline":{"point":-0.018662,"ci_lower":-0.0853755555555555,"ci_upper":0.0484903777777777,"corrected_p":0.9634,"raw_p":0.5826,"reject":false},"medical_hr":{"point":-0.0653055555555555,"ci_lower":-0.1108789388888888,"ci_upper":-0.0227345999999999,"corrected_p":0.0416,"raw_p":0.0104,"reject":true}}},"both":{"pooled":{"point":-0.1009095,"ci_lower":-0.1312935291666667,"ci_upper":-0.0714312833333333,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0940651999999999,"ci_lower":-0.12997346,"ci_upper":-0.05844792,"corrected_p":0.0006,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.1123166666666666,"ci_lower":-0.1696500777777777,"ci_upper":-0.0527480944444444,"corrected_p":0.0045,"raw_p":0.0009,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":0.0055722222222222,"ci_lower":-0.0120897222222222,"ci_upper":0.0260946944444444,"corrected_p":1,"raw_p":0.5658,"reject":false},"per_domain":{"airline":{"point":0.0105555555555555,"ci_lower":-0.0195192777777777,"ci_upper":0.0424017222222221,"corrected_p":1,"raw_p":0.5081,"reject":false},"medical_hr":{"point":0.0005888888888888,"ci_lower":-0.0205436111111111,"ci_upper":0.0233364999999999,"corrected_p":1,"raw_p":0.9566,"reject":false}}},"background_noise":{"pooled":{"point":0.0014722222222222,"ci_lower":-0.0172401111111111,"ci_upper":0.0197699444444444,"corrected_p":1,"raw_p":0.8763,"reject":false},"per_domain":{"airline":{"point":0.0147222222222221,"ci_lower":-0.0144505555555555,"ci_upper":0.0419497222222221,"corrected_p":1,"raw_p":0.3148,"reject":false},"medical_hr":{"point":-0.0117777777777777,"ci_lower":-0.0365396111111111,"ci_upper":0.0135595555555555,"corrected_p":1,"raw_p":0.3759,"reject":false}}},"both":{"pooled":{"point":-0.0217266666666666,"ci_lower":-0.0354616458333333,"ci_upper":-0.0070664791666666,"corrected_p":0.015,"raw_p":0.005,"reject":true},"per_domain":{"airline":{"point":-0.0287359999999999,"ci_lower":-0.0462281999999999,"ci_upper":-0.0108644,"corrected_p":0.0252,"raw_p":0.0042,"reject":true},"medical_hr":{"point":-0.0100444444444444,"ci_lower":-0.0347011111111111,"ci_upper":0.0137906111111111,"corrected_p":1,"raw_p":0.4214,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.0116666666666666,"ci_lower":-0.0722222222222222,"ci_upper":0.046125,"corrected_p":1,"raw_p":0.7098,"reject":false},"per_domain":{"airline":{"point":-0.0444444444444444,"ci_lower":-0.1322499999999999,"ci_upper":0.0422222222222222,"corrected_p":1,"raw_p":0.3295,"reject":false},"medical_hr":{"point":0.0211111111111111,"ci_lower":-0.0478888888888888,"ci_upper":0.0944722222222222,"corrected_p":1,"raw_p":0.5824,"reject":false}}},"background_noise":{"pooled":{"point":-0.0005555555555555,"ci_lower":-0.0650138888888888,"ci_upper":0.0528055555555555,"corrected_p":1,"raw_p":0.9955,"reject":false},"per_domain":{"airline":{"point":2.775557561562892e-18,"ci_lower":-0.1011111111111111,"ci_upper":0.1022222222222222,"corrected_p":1,"raw_p":0.9965,"reject":false},"medical_hr":{"point":-0.0011111111111111,"ci_lower":-0.0699999999999999,"ci_upper":0.0611111111111111,"corrected_p":1,"raw_p":0.9832,"reject":false}}},"both":{"pooled":{"point":-0.1158333333333333,"ci_lower":-0.1683333333333333,"ci_upper":-0.0703958333333333,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":-0.118,"ci_lower":-0.19005,"ci_upper":-0.052,"corrected_p":0.0054,"raw_p":0.0009,"reject":true},"medical_hr":{"point":-0.1122222222222221,"ci_lower":-0.181111111111111,"ci_upper":-0.0466666666666666,"corrected_p":0.019,"raw_p":0.0038,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.0211111111111111,"ci_lower":-0.0944444444444444,"ci_upper":0.0555555555555555,"corrected_p":0.5729,"raw_p":0.5729,"reject":false},"per_domain":{"airline":{"point":0.0177777777777777,"ci_lower":-0.1022777777777778,"ci_upper":0.1378333333333332,"corrected_p":0.9507,"raw_p":0.8161,"reject":false},"medical_hr":{"point":-0.06,"ci_lower":-0.1467222222222223,"ci_upper":0.0199999999999999,"corrected_p":0.6996,"raw_p":0.1749,"reject":false}}},"background_noise":{"pooled":{"point":-0.0544444444444444,"ci_lower":-0.1344722222222222,"ci_upper":0.0288888888888888,"corrected_p":0.406,"raw_p":0.203,"reject":false},"per_domain":{"airline":{"point":-0.0488888888888889,"ci_lower":-0.16,"ci_upper":0.0667222222222221,"corrected_p":0.9507,"raw_p":0.4088,"reject":false},"medical_hr":{"point":-0.06,"ci_lower":-0.18,"ci_upper":0.0578333333333332,"corrected_p":0.9507,"raw_p":0.3169,"reject":false}}},"both":{"pooled":{"point":-0.095,"ci_lower":-0.1633958333333333,"ci_upper":-0.0266666666666666,"corrected_p":0.0228,"raw_p":0.0076,"reject":true},"per_domain":{"airline":{"point":-0.096,"ci_lower":-0.176,"ci_upper":-0.0119999999999999,"corrected_p":0.207,"raw_p":0.0345,"reject":false},"medical_hr":{"point":-0.0933333333333333,"ci_lower":-0.2155555555555555,"ci_upper":0.0267222222222221,"corrected_p":0.6194999999999999,"raw_p":0.1239,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0566666666666666,"ci_lower":-0.149,"ci_upper":0.0355555555555555,"corrected_p":0.4698,"raw_p":0.2349,"reject":false},"per_domain":{"airline":{"point":0.0488888888888888,"ci_lower":-0.0778333333333333,"ci_upper":0.1822222222222222,"corrected_p":0.9078,"raw_p":0.5062,"reject":false},"medical_hr":{"point":-0.1622222222222222,"ci_lower":-0.2866666666666665,"ci_upper":-0.0333333333333333,"corrected_p":0.066,"raw_p":0.0165,"reject":false}}},"background_noise":{"pooled":{"point":-0.0511111111111111,"ci_lower":-0.13225,"ci_upper":0.0366666666666666,"corrected_p":0.4698,"raw_p":0.2386,"reject":false},"per_domain":{"airline":{"point":0.0488888888888888,"ci_lower":-0.0711666666666666,"ci_upper":0.1644444444444444,"corrected_p":0.9078,"raw_p":0.4539,"reject":false},"medical_hr":{"point":-0.1511111111111111,"ci_lower":-0.2556111111111111,"ci_upper":-0.04,"corrected_p":0.066,"raw_p":0.0169,"reject":false}}},"both":{"pooled":{"point":-0.1816666666666667,"ci_lower":-0.2525416666666667,"ci_upper":-0.1225,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.14,"ci_lower":-0.208,"ci_upper":-0.076,"corrected_p":0.0024,"raw_p":0.0004,"reject":true},"medical_hr":{"point":-0.2511111111111111,"ci_lower":-0.3711666666666666,"ci_upper":-0.1266111111111111,"corrected_p":0.0025,"raw_p":0.0005,"reject":true}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0355555555555555,"ci_lower":-0.0755555555555555,"ci_upper":0.0011388888888888,"corrected_p":0.1896,"raw_p":0.0632,"reject":false},"per_domain":{"airline":{"point":-0.0466666666666666,"ci_lower":-0.1155555555555555,"ci_upper":0.0088888888888888,"corrected_p":0.953,"raw_p":0.1906,"reject":false},"medical_hr":{"point":-0.0244444444444444,"ci_lower":-0.0689444444444444,"ci_upper":0.0155555555555555,"corrected_p":1,"raw_p":0.3058,"reject":false}}},"background_noise":{"pooled":{"point":-0.0188888888888888,"ci_lower":-0.0511388888888889,"ci_upper":0.0088888888888888,"corrected_p":0.4274,"raw_p":0.2137,"reject":false},"per_domain":{"airline":{"point":-0.0466666666666666,"ci_lower":-0.1022222222222222,"ci_upper":0.0022222222222222,"corrected_p":0.5358,"raw_p":0.0893,"reject":false},"medical_hr":{"point":0.0088888888888888,"ci_lower":-0.02,"ci_upper":0.0399999999999999,"corrected_p":1,"raw_p":0.6256,"reject":false}}},"both":{"pooled":{"point":-0.0075,"ci_lower":-0.0291874999999999,"ci_upper":0.0108333333333333,"corrected_p":0.5022,"raw_p":0.5022,"reject":false},"per_domain":{"airline":{"point":-0.0039999999999999,"ci_lower":-0.0239999999999999,"ci_upper":0.0119999999999999,"corrected_p":1,"raw_p":0.9327,"reject":false},"medical_hr":{"point":-0.0133333333333333,"ci_lower":-0.0599999999999999,"ci_upper":0.0288888888888888,"corrected_p":1,"raw_p":0.627,"reject":false}}}}}},{"id":"gpt-realtime-mini","name":"GPT Realtime Mini","type":"s2s","stt":"-","llm":"GPT-Realtime-Mini","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.4689334705488621,"ci_lower":0.4421571698460508,"ci_upper":0.4978073954149932},"per_domain":{"airline":{"point":0.4469999999999999,"ci_lower":0.3886666666666666,"ci_upper":0.5099999999999999,"n":50},"itsm":{"point":0.4912558333333333,"ci_lower":0.4509955624999999,"ci_upper":0.5316649583333333,"n":80},"medical_hr":{"point":0.4685445783132529,"ci_lower":0.4355140763052209,"ci_upper":0.5030463654618474,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.1631746987951807,"ci_lower":0.1249341365461847,"ci_upper":0.203763453815261},"per_domain":{"airline":{"point":0.176,"ci_lower":0.096,"ci_upper":0.2679999999999999,"n":50},"itsm":{"point":0.2075,"ci_lower":0.145,"ci_upper":0.2725,"n":80},"medical_hr":{"point":0.1060240963855421,"ci_lower":0.0602409638554216,"ci_upper":0.1614457831325301,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.3179718875502008,"ci_lower":0.2569859437751004,"ci_upper":0.3803232931726907},"per_domain":{"airline":{"point":0.3,"ci_lower":0.18,"ci_upper":0.4204999999999972,"n":50},"itsm":{"point":0.425,"ci_lower":0.325,"ci_upper":0.5375,"n":80},"medical_hr":{"point":0.2289156626506024,"ci_lower":0.144578313253012,"ci_upper":0.3253012048192771,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.0588225253012048,"ci_lower":0.0334219060240963,"ci_upper":0.0887137616064256},"per_domain":{"airline":{"point":0.0847616,"ci_lower":0.02515936,"ci_upper":0.1584231999999999,"n":50},"itsm":{"point":0.0628519999999999,"ci_lower":0.0270831999999999,"ci_upper":0.1117746999999999,"n":80},"medical_hr":{"point":0.0288539759036144,"ci_lower":0.0078610120481927,"ci_upper":0.0588937831325301,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.642532354484605,"ci_lower":0.6300217130087015,"ci_upper":0.6553895511111111},"per_domain":{"airline":{"point":0.6374645333333333,"ci_lower":0.6125059,"ci_upper":0.6637318866666665,"n":50},"itsm":{"point":0.66858,"ci_lower":0.6475889999999999,"ci_upper":0.6903662208333333,"n":80},"medical_hr":{"point":0.6215525301204818,"ci_lower":0.6024677690763052,"ci_upper":0.6406384437751004,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.4059056224899598,"ci_lower":0.3716161144578313,"ci_upper":0.4420288654618474},"per_domain":{"airline":{"point":0.376,"ci_lower":0.304,"ci_upper":0.4519999999999999,"n":50},"itsm":{"point":0.4875,"ci_lower":0.4324999999999999,"ci_upper":0.5449999999999999,"n":80},"medical_hr":{"point":0.3542168674698795,"ci_lower":0.3036144578313253,"ci_upper":0.4120481927710844,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.8933232931726908,"ci_lower":0.8477168674698794,"ci_upper":0.9313554216867468},"per_domain":{"airline":{"point":0.9,"ci_lower":0.8,"ci_upper":0.98,"n":50},"itsm":{"point":0.9125,"ci_lower":0.85,"ci_upper":0.9625,"n":80},"medical_hr":{"point":0.8674698795180723,"ci_lower":0.7951807228915663,"ci_upper":0.9397590361445785,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.0991874730923694,"ci_lower":0.0703653884337349,"ci_upper":0.132763330441767},"per_domain":{"airline":{"point":0.0885376,"ci_lower":0.0379036799999999,"ci_upper":0.1530199999999999,"n":50},"itsm":{"point":0.13374,"ci_lower":0.0836218,"ci_upper":0.1936608,"n":80},"medical_hr":{"point":0.0752848192771084,"ci_lower":0.0330398072289156,"ci_upper":0.1248825060240962,"n":83}}},"task_completion":{"pooled":{"point":0.3447248995983936,"ci_lower":0.2932901606425703,"ci_upper":0.3970175200803212},"per_domain":{"airline":{"point":0.288,"ci_lower":0.1878999999999999,"ci_upper":0.3840999999999995,"n":50},"itsm":{"point":0.3775,"ci_lower":0.2875,"ci_upper":0.4674999999999999,"n":80},"medical_hr":{"point":0.3686746987951807,"ci_lower":0.2915662650602409,"ci_upper":0.4481927710843373,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9766400368139224,"ci_lower":0.964853969210174,"ci_upper":0.9871126827309238},"per_domain":{"airline":{"point":0.9708333333333332,"ci_lower":0.9383333333333332,"ci_upper":0.9975,"n":50},"itsm":{"point":0.9812674999999998,"ci_lower":0.9696849375,"ci_upper":0.991655,"n":80},"medical_hr":{"point":0.977819277108434,"ci_lower":0.9707649849397592,"ci_upper":0.984714578313253,"n":83}}},"faithfulness":{"pooled":{"point":0.1253393574297188,"ci_lower":0.0969722891566265,"ci_upper":0.1549913152610441},"per_domain":{"airline":{"point":0.1639999999999999,"ci_lower":0.092,"ci_upper":0.2459999999999999,"n":50},"itsm":{"point":0.1325,"ci_lower":0.09625,"ci_upper":0.1737812499999998,"n":80},"medical_hr":{"point":0.0795180722891566,"ci_lower":0.0518072289156626,"ci_upper":0.1096385542168674,"n":83}}},"turn_taking":{"pooled":{"point":0.8175221437751005,"ci_lower":0.802564006425703,"ci_upper":0.8316923030923693},"per_domain":{"airline":{"point":0.8012136000000001,"ci_lower":0.7650739299999999,"ci_upper":0.83552036,"n":50},"itsm":{"point":0.824635,"ci_lower":0.8040420687500001,"ci_upper":0.8433836937499999,"n":80},"medical_hr":{"point":0.8267178313253013,"ci_lower":0.8080201445783134,"ci_upper":0.8449952831325301,"n":83}}},"conciseness":{"pooled":{"point":0.7219905823293175,"ci_lower":0.7130161596385544,"ci_upper":0.7309806600401606},"per_domain":{"airline":{"point":0.70518,"ci_lower":0.6895679999999998,"ci_upper":0.7210884000000002,"n":50},"itsm":{"point":0.736105,"ci_lower":0.7176979375,"ci_upper":0.753850625,"n":80},"medical_hr":{"point":0.7246867469879519,"ci_lower":0.7109830120481928,"ci_upper":0.738346686746988,"n":83}}},"conversation_progression":{"pooled":{"point":0.3880843373493975,"ci_lower":0.3573462600401606,"ci_upper":0.4166531877510041},"per_domain":{"airline":{"point":0.406,"ci_lower":0.3420000000000001,"ci_upper":0.4660000000000001,"n":50},"itsm":{"point":0.445,"ci_lower":0.39625,"ci_upper":0.495,"n":80},"medical_hr":{"point":0.3132530120481928,"ci_lower":0.272289156626506,"ci_upper":0.3554216867469879,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0392592592592592,"ci_lower":-0.0926111111111111,"ci_upper":0.0111296296296295,"corrected_p":0.2922,"raw_p":0.1461,"reject":false},"per_domain":{"airline":{"point":-0.0177777777777777,"ci_lower":-0.1111111111111111,"ci_upper":0.0622222222222222,"corrected_p":1,"raw_p":0.6796,"reject":false},"itsm":{"point":-0.0422222222222222,"ci_lower":-0.1066666666666666,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":0.1907,"reject":false},"medical_hr":{"point":-0.0577777777777777,"ci_lower":-0.1622777777777778,"ci_upper":0.0466666666666666,"corrected_p":1,"raw_p":0.3237,"reject":false}}},"background_noise":{"pooled":{"point":-0.0429629629629629,"ci_lower":-0.0874074074074074,"ci_upper":0.0022407407407407,"corrected_p":0.2472,"raw_p":0.0824,"reject":false},"per_domain":{"airline":{"point":-0.0733333333333333,"ci_lower":-0.1577777777777777,"ci_upper":0.0044999999999999,"corrected_p":0.8046,"raw_p":0.0894,"reject":false},"itsm":{"point":-0.0422222222222222,"ci_lower":-0.1177777777777778,"ci_upper":0.0177777777777777,"corrected_p":1,"raw_p":0.2189,"reject":false},"medical_hr":{"point":-0.0133333333333333,"ci_lower":-0.1111666666666666,"ci_upper":0.0867222222222221,"corrected_p":1,"raw_p":0.8053,"reject":false}}},"both":{"pooled":{"point":-0.0318518518518518,"ci_lower":-0.0859259259259259,"ci_upper":0.0244444444444444,"corrected_p":0.2922,"raw_p":0.2274,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.0955555555555555,"ci_upper":0.0799999999999999,"corrected_p":1,"raw_p":0.861,"reject":false},"itsm":{"point":-0.0644444444444444,"ci_lower":-0.1377777777777778,"ci_upper":0.0066666666666666,"corrected_p":0.8046,"raw_p":0.0966,"reject":false},"medical_hr":{"point":-0.0244444444444444,"ci_lower":-0.1288888888888889,"ci_upper":0.0777777777777777,"corrected_p":1,"raw_p":0.6279,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0178696629213483,"ci_lower":0.0001029026217228,"ci_upper":0.0373384456928838,"corrected_p":0.2249999999999999,"raw_p":0.075,"reject":false},"per_domain":{"airline":{"point":0.0445402298850574,"ci_lower":-0.0014367816091954,"ci_upper":0.0977011494252873,"corrected_p":1,"raw_p":0.2534,"reject":false},"itsm":{"point":0.0003622222222222,"ci_lower":-0.0229870555555555,"ci_upper":0.0272222222222222,"corrected_p":1,"raw_p":0.9693,"reject":false},"medical_hr":{"point":0.0095955555555555,"ci_lower":-0.0055802222222222,"ci_upper":0.0262074999999999,"corrected_p":1,"raw_p":0.2678,"reject":false}}},"background_noise":{"pooled":{"point":0.0075250936329587,"ci_lower":-0.019912415730337,"ci_upper":0.0333768913857677,"corrected_p":1,"raw_p":0.583,"reject":false},"per_domain":{"airline":{"point":0.021551724137931,"ci_lower":-0.0416666666666666,"ci_upper":0.0890804597701149,"corrected_p":1,"raw_p":0.6282,"reject":false},"itsm":{"point":0.0153733333333333,"ci_lower":-0.0029599999999999,"ci_upper":0.0383333333333333,"corrected_p":1,"raw_p":0.1866,"reject":false},"medical_hr":{"point":-0.0138822222222222,"ci_lower":-0.057876,"ci_upper":0.0217154444444444,"corrected_p":1,"raw_p":0.5467,"reject":false}}},"both":{"pooled":{"point":0.0034248148148148,"ci_lower":-0.0156118888888888,"ci_upper":0.0243257314814814,"corrected_p":1,"raw_p":0.7493,"reject":false},"per_domain":{"airline":{"point":0.0073444444444444,"ci_lower":-0.0363,"ci_upper":0.0597222222222222,"corrected_p":1,"raw_p":0.8729,"reject":false},"itsm":{"point":0.0216233333333333,"ci_lower":0.0049989166666666,"ci_upper":0.0433695833333332,"corrected_p":0.5472,"raw_p":0.0608,"reject":false},"medical_hr":{"point":-0.0186933333333333,"ci_lower":-0.0498952777777777,"ci_upper":0.0105844722222221,"corrected_p":1,"raw_p":0.2502,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0192592592592592,"ci_lower":-0.0133425925925926,"ci_upper":0.0503888888888888,"corrected_p":0.7847999999999999,"raw_p":0.2616,"reject":false},"per_domain":{"airline":{"point":0.0533333333333333,"ci_lower":-0.0111388888888889,"ci_upper":0.1166666666666666,"corrected_p":1,"raw_p":0.139,"reject":false},"itsm":{"point":-0.0344444444444444,"ci_lower":-0.0811388888888889,"ci_upper":0.0077777777777777,"corrected_p":1,"raw_p":0.1626,"reject":false},"medical_hr":{"point":0.0388888888888888,"ci_lower":-0.0044722222222222,"ci_upper":0.0878055555555555,"corrected_p":1,"raw_p":0.1527,"reject":false}}},"background_noise":{"pooled":{"point":-0.0011111111111111,"ci_lower":-0.0311111111111111,"ci_upper":0.0263148148148147,"corrected_p":1,"raw_p":0.9251,"reject":false},"per_domain":{"airline":{"point":-0.0355555555555555,"ci_lower":-0.0944999999999999,"ci_upper":0.0166666666666666,"corrected_p":1,"raw_p":0.2189,"reject":false},"itsm":{"point":0.0044444444444444,"ci_lower":-0.04,"ci_upper":0.0566666666666666,"corrected_p":1,"raw_p":0.9007,"reject":false},"medical_hr":{"point":0.0277777777777777,"ci_lower":-0.01225,"ci_upper":0.0755555555555555,"corrected_p":1,"raw_p":0.2562,"reject":false}}},"both":{"pooled":{"point":0.0025925925925925,"ci_lower":-0.0311203703703703,"ci_upper":0.0340833333333333,"corrected_p":1,"raw_p":0.8912,"reject":false},"per_domain":{"airline":{"point":0.0088888888888888,"ci_lower":-0.0467222222222222,"ci_upper":0.0688888888888888,"corrected_p":1,"raw_p":0.8075,"reject":false},"itsm":{"point":-0.0455555555555555,"ci_lower":-0.0955833333333333,"ci_upper":0.0011111111111111,"corrected_p":0.7884,"raw_p":0.0876,"reject":false},"medical_hr":{"point":0.0444444444444444,"ci_lower":-0.0111111111111111,"ci_upper":0.1044722222222221,"corrected_p":1,"raw_p":0.155,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.024926,"ci_lower":-0.0055091944444444,"ci_upper":0.0544866055555555,"corrected_p":0.249,"raw_p":0.1245,"reject":false},"per_domain":{"airline":{"point":0.0338568888888888,"ci_lower":-0.0319518611111111,"ci_upper":0.0960939555555555,"corrected_p":1,"raw_p":0.3118,"reject":false},"itsm":{"point":0.0624164444444444,"ci_lower":0.0246837333333333,"ci_upper":0.0968075388888888,"corrected_p":0.0136,"raw_p":0.0017,"reject":true},"medical_hr":{"point":-0.0214953333333333,"ci_lower":-0.0714677333333333,"ci_upper":0.0357210222222221,"corrected_p":1,"raw_p":0.4423,"reject":false}}},"background_noise":{"pooled":{"point":-0.0688643703703703,"ci_lower":-0.09835875,"ci_upper":-0.0358040314814814,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":-0.044833111111111,"ci_lower":-0.1082442444444444,"ci_upper":0.0082442333333333,"corrected_p":0.9522,"raw_p":0.1587,"reject":false},"itsm":{"point":-0.0923257777777777,"ci_lower":-0.1504797166666667,"ci_upper":-0.0341531222222222,"corrected_p":0.0259,"raw_p":0.0037,"reject":true},"medical_hr":{"point":-0.0694342222222221,"ci_lower":-0.1039951166666666,"ci_upper":-0.0360402722222222,"corrected_p":0.009,"raw_p":0.001,"reject":true}}},"both":{"pooled":{"point":-0.012191037037037,"ci_lower":-0.0468836333333333,"ci_upper":0.0213250851851851,"corrected_p":0.4814,"raw_p":0.4814,"reject":false},"per_domain":{"airline":{"point":0.0151457777777777,"ci_lower":-0.0440500944444444,"ci_upper":0.0788787388888888,"corrected_p":1,"raw_p":0.6448,"reject":false},"itsm":{"point":-0.0095657777777777,"ci_lower":-0.0631759388888888,"ci_upper":0.0400099277777778,"corrected_p":1,"raw_p":0.7441,"reject":false},"medical_hr":{"point":-0.0421531111111111,"ci_lower":-0.0995734111111111,"ci_upper":0.0096410388888888,"corrected_p":0.9522,"raw_p":0.1699,"reject":false}}}},"conciseness":{"accent":{"pooled":{"point":0.0041888888888888,"ci_lower":-0.0114827962962963,"ci_upper":0.0192913703703703,"corrected_p":0.936,"raw_p":0.6058,"reject":false},"per_domain":{"airline":{"point":0.0105733333333333,"ci_lower":-0.0204870555555555,"ci_upper":0.0420981666666666,"corrected_p":1,"raw_p":0.5245,"reject":false},"itsm":{"point":0.0026422222222221,"ci_lower":-0.0159673888888889,"ci_upper":0.0230705555555554,"corrected_p":1,"raw_p":0.7949,"reject":false},"medical_hr":{"point":-0.0006488888888889,"ci_lower":-0.0262989444444444,"ci_upper":0.0278342222222221,"corrected_p":1,"raw_p":0.9679,"reject":false}}},"background_noise":{"pooled":{"point":-0.0141592592592592,"ci_lower":-0.0284296851851851,"ci_upper":0.0013797777777777,"corrected_p":0.1659,"raw_p":0.0553,"reject":false},"per_domain":{"airline":{"point":-0.0083266666666666,"ci_lower":-0.0336386111111111,"ci_upper":0.0172355,"corrected_p":1,"raw_p":0.5369,"reject":false},"itsm":{"point":-0.0141799999999999,"ci_lower":-0.0346181111111111,"ci_upper":0.0071444444444444,"corrected_p":1,"raw_p":0.1997,"reject":false},"medical_hr":{"point":-0.0199711111111111,"ci_lower":-0.0455035555555555,"ci_upper":0.0076729999999999,"corrected_p":1,"raw_p":0.1815,"reject":false}}},"both":{"pooled":{"point":-0.0068925925925926,"ci_lower":-0.025704074074074,"ci_upper":0.012234537037037,"corrected_p":0.936,"raw_p":0.468,"reject":false},"per_domain":{"airline":{"point":-0.00008222222222223074,"ci_lower":-0.0323187222222222,"ci_upper":0.0281509999999999,"corrected_p":1,"raw_p":0.9949,"reject":false},"itsm":{"point":-0.0282244444444444,"ci_lower":-0.0590077222222222,"ci_upper":0.0024753333333332,"corrected_p":0.8046,"raw_p":0.0894,"reject":false},"medical_hr":{"point":0.0076288888888888,"ci_lower":-0.0233038333333333,"ci_upper":0.0379445555555555,"corrected_p":1,"raw_p":0.6326,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.0274074074074074,"ci_lower":-0.0718611111111111,"ci_upper":0.0192685185185185,"corrected_p":0.2595,"raw_p":0.2595,"reject":false},"per_domain":{"airline":{"point":0.0022222222222222,"ci_lower":-0.0944444444444444,"ci_upper":0.1011111111111111,"corrected_p":1,"raw_p":0.9643,"reject":false},"itsm":{"point":-0.0499999999999999,"ci_lower":-0.1177777777777777,"ci_upper":0.0188888888888888,"corrected_p":1,"raw_p":0.1796,"reject":false},"medical_hr":{"point":-0.0344444444444444,"ci_lower":-0.1,"ci_upper":0.0289166666666666,"corrected_p":1,"raw_p":0.3117,"reject":false}}},"background_noise":{"pooled":{"point":-0.0811111111111111,"ci_lower":-0.124824074074074,"ci_upper":-0.0314722222222222,"corrected_p":0.0050999999999999,"raw_p":0.0017,"reject":true},"per_domain":{"airline":{"point":-0.1255555555555555,"ci_lower":-0.2155555555555555,"ci_upper":-0.0422222222222222,"corrected_p":0.0774,"raw_p":0.0086,"reject":false},"itsm":{"point":-0.0722222222222222,"ci_lower":-0.1399999999999999,"ci_upper":-0.0021944444444444,"corrected_p":0.3336,"raw_p":0.0417,"reject":false},"medical_hr":{"point":-0.0455555555555555,"ci_lower":-0.1322222222222222,"ci_upper":0.0366666666666666,"corrected_p":1,"raw_p":0.3207,"reject":false}}},"both":{"pooled":{"point":-0.0459259259259259,"ci_lower":-0.0918518518518518,"ci_upper":0.0048148148148148,"corrected_p":0.1452,"raw_p":0.0726,"reject":false},"per_domain":{"airline":{"point":-0.0533333333333333,"ci_lower":-0.141111111111111,"ci_upper":0.0444722222222221,"corrected_p":1,"raw_p":0.2613,"reject":false},"itsm":{"point":-0.0611111111111111,"ci_lower":-0.1566666666666666,"ci_upper":0.0144444444444444,"corrected_p":1,"raw_p":0.1703,"reject":false},"medical_hr":{"point":-0.0233333333333333,"ci_lower":-0.1011111111111111,"ci_upper":0.0633333333333333,"corrected_p":1,"raw_p":0.6102,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":0.0155555555555555,"ci_lower":-0.0348333333333333,"ci_upper":0.0666666666666666,"corrected_p":1,"raw_p":0.5682,"reject":false},"per_domain":{"airline":{"point":0.0088888888888888,"ci_lower":-0.0800555555555555,"ci_upper":0.0844999999999999,"corrected_p":1,"raw_p":0.8906,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.1067222222222222,"ci_upper":0.0467222222222221,"corrected_p":1,"raw_p":0.5237,"reject":false},"medical_hr":{"point":0.0644444444444444,"ci_lower":-0.0133333333333333,"ci_upper":0.1533333333333333,"corrected_p":1,"raw_p":0.1712,"reject":false}}},"background_noise":{"pooled":{"point":0.0007407407407407,"ci_lower":-0.0414814814814814,"ci_upper":0.0466666666666666,"corrected_p":1,"raw_p":0.9994,"reject":false},"per_domain":{"airline":{"point":-0.0577777777777777,"ci_lower":-0.1333333333333333,"ci_upper":0.0133333333333333,"corrected_p":1,"raw_p":0.1615,"reject":false},"itsm":{"point":-0.0044444444444444,"ci_lower":-0.0844444444444444,"ci_upper":0.0688888888888888,"corrected_p":1,"raw_p":0.8653,"reject":false},"medical_hr":{"point":0.0644444444444444,"ci_lower":0.0021666666666666,"ci_upper":0.1422222222222222,"corrected_p":1,"raw_p":0.1178,"reject":false}}},"both":{"pooled":{"point":-0.0288888888888888,"ci_lower":-0.0822222222222222,"ci_upper":0.0148333333333333,"corrected_p":0.7014,"raw_p":0.2338,"reject":false},"per_domain":{"airline":{"point":-0.0022222222222222,"ci_lower":-0.0778333333333333,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.9246,"reject":false},"itsm":{"point":-0.0822222222222222,"ci_lower":-0.1888888888888888,"ci_upper":0.0089444444444443,"corrected_p":1,"raw_p":0.119,"reject":false},"medical_hr":{"point":-0.0022222222222222,"ci_lower":-0.0778333333333333,"ci_upper":0.0689444444444443,"corrected_p":1,"raw_p":0.9186,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.0348148148148147,"ci_lower":-0.035574074074074,"ci_upper":0.0992777777777777,"corrected_p":0.6548,"raw_p":0.3274,"reject":false},"per_domain":{"airline":{"point":0.0133333333333333,"ci_lower":-0.1000555555555555,"ci_upper":0.1155555555555555,"corrected_p":1,"raw_p":0.8461,"reject":false},"itsm":{"point":0.0244444444444444,"ci_lower":-0.0888888888888889,"ci_upper":0.131222222222222,"corrected_p":1,"raw_p":0.6972,"reject":false},"medical_hr":{"point":0.0666666666666666,"ci_lower":-0.0623333333333333,"ci_upper":0.1911111111111111,"corrected_p":1,"raw_p":0.3364,"reject":false}}},"background_noise":{"pooled":{"point":-0.1429629629629629,"ci_lower":-0.2066666666666667,"ci_upper":-0.0814629629629629,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":-0.1533333333333333,"ci_lower":-0.2799999999999999,"ci_upper":-0.0444444444444444,"corrected_p":0.09,"raw_p":0.0103,"reject":false},"itsm":{"point":-0.1422222222222222,"ci_lower":-0.2377777777777778,"ci_upper":-0.0510555555555556,"corrected_p":0.09,"raw_p":0.01,"reject":false},"medical_hr":{"point":-0.1333333333333333,"ci_lower":-0.2489444444444444,"ci_upper":-0.0243888888888889,"corrected_p":0.2282,"raw_p":0.0326,"reject":false}}},"both":{"pooled":{"point":-0.0318518518518518,"ci_lower":-0.0948333333333333,"ci_upper":0.0348148148148147,"corrected_p":0.6548,"raw_p":0.3434,"reject":false},"per_domain":{"airline":{"point":0.0466666666666666,"ci_lower":-0.0688888888888889,"ci_upper":0.1533888888888888,"corrected_p":1,"raw_p":0.4286,"reject":false},"itsm":{"point":-0.0644444444444444,"ci_lower":-0.1844444444444445,"ci_upper":0.0711666666666665,"corrected_p":1,"raw_p":0.3122,"reject":false},"medical_hr":{"point":-0.0777777777777778,"ci_lower":-0.1822777777777778,"ci_upper":0.0267222222222221,"corrected_p":1,"raw_p":0.1671,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0096296296296296,"ci_lower":-0.034074074074074,"ci_upper":0.0148148148148148,"corrected_p":0.849,"raw_p":0.4245,"reject":false},"per_domain":{"airline":{"point":0.0022222222222222,"ci_lower":-0.0511111111111111,"ci_upper":0.0555555555555555,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":0.0155555555555555,"ci_lower":-0.0066666666666666,"ci_upper":0.0399999999999999,"corrected_p":1,"raw_p":0.2512,"reject":false},"medical_hr":{"point":-0.0466666666666666,"ci_lower":-0.0911666666666666,"ci_upper":-0.0066666666666666,"corrected_p":0.5589000000000001,"raw_p":0.0621,"reject":false}}},"background_noise":{"pooled":{"point":-0.0059259259259259,"ci_lower":-0.0340925925925926,"ci_upper":0.0207592592592592,"corrected_p":0.849,"raw_p":0.6406,"reject":false},"per_domain":{"airline":{"point":0.0244444444444444,"ci_lower":-0.0266666666666666,"ci_upper":0.0733333333333333,"corrected_p":1,"raw_p":0.3498,"reject":false},"itsm":{"point":-0.04,"ci_lower":-0.0933888888888889,"ci_upper":0.0111666666666666,"corrected_p":1,"raw_p":0.1554,"reject":false},"medical_hr":{"point":-0.0022222222222222,"ci_lower":-0.0333333333333333,"ci_upper":0.0266666666666666,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":-0.0207407407407407,"ci_lower":-0.0503888888888888,"ci_upper":0.0088888888888888,"corrected_p":0.4916999999999999,"raw_p":0.1639,"reject":false},"per_domain":{"airline":{"point":-0.0088888888888889,"ci_lower":-0.0622222222222222,"ci_upper":0.0444444444444444,"corrected_p":1,"raw_p":0.6826,"reject":false},"itsm":{"point":-0.0066666666666666,"ci_lower":-0.0488888888888888,"ci_upper":0.0288888888888888,"corrected_p":1,"raw_p":0.7814,"reject":false},"medical_hr":{"point":-0.0466666666666666,"ci_lower":-0.1133333333333333,"ci_upper":0.0044444444444444,"corrected_p":1,"raw_p":0.1528,"reject":false}}}}}},{"id":"gemini-3-flash-plus-gemini-3-1-flash-tts","name":"Gemini 3 Flash + Gemini 3.1 Flash TTS","type":"2-part","stt":"-","llm":"Gemini 3 Flash","tts":"Gemini 3.1 Flash TTS","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1518518518518518,"ci_lower":-0.234074074074074,"ci_upper":-0.0644444444444444,"corrected_p":0.0018,"raw_p":0.0006,"reject":true},"per_domain":{"airline":{"point":-0.0911111111111111,"ci_lower":-0.2444444444444444,"ci_upper":0.0444444444444444,"corrected_p":0.6696,"raw_p":0.2413,"reject":false},"itsm":{"point":-0.1244444444444444,"ci_lower":-0.2489444444444444,"ci_upper":0.0088888888888888,"corrected_p":0.4884,"raw_p":0.0814,"reject":false},"medical_hr":{"point":-0.2399999999999999,"ci_lower":-0.3755555555555555,"ci_upper":-0.1,"corrected_p":0.0225,"raw_p":0.0025,"reject":true}}},"background_noise":{"pooled":{"point":-0.0037037037037037,"ci_lower":-0.074074074074074,"ci_upper":0.0681666666666666,"corrected_p":0.9,"raw_p":0.9,"reject":false},"per_domain":{"airline":{"point":-0.0244444444444444,"ci_lower":-0.1378888888888889,"ci_upper":0.095611111111111,"corrected_p":0.6696,"raw_p":0.6636,"reject":false},"itsm":{"point":0.1644444444444444,"ci_lower":0.0532777777777777,"ci_upper":0.2777777777777777,"corrected_p":0.0544,"raw_p":0.0068,"reject":false},"medical_hr":{"point":-0.1511111111111111,"ci_lower":-0.2555555555555555,"ci_upper":-0.0422222222222222,"corrected_p":0.0875,"raw_p":0.0125,"reject":false}}},"both":{"pooled":{"point":-0.1037037037037037,"ci_lower":-0.1889259259259259,"ci_upper":-0.0237037037037037,"corrected_p":0.0256,"raw_p":0.0128,"reject":true},"per_domain":{"airline":{"point":-0.0911111111111111,"ci_lower":-0.22,"ci_upper":0.0266666666666666,"corrected_p":0.6696,"raw_p":0.1674,"reject":false},"itsm":{"point":-0.1022222222222222,"ci_lower":-0.2445,"ci_upper":0.0445555555555554,"corrected_p":0.6696,"raw_p":0.1869,"reject":false},"medical_hr":{"point":-0.1177777777777777,"ci_lower":-0.2577777777777778,"ci_upper":0.0266666666666666,"corrected_p":0.643,"raw_p":0.1286,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0079333333333333,"ci_lower":-0.0017585,"ci_upper":0.0174732407407407,"corrected_p":0.3,"raw_p":0.1,"reject":false},"per_domain":{"airline":{"point":0.0129488888888888,"ci_lower":-0.0021707777777777,"ci_upper":0.0319632222222222,"corrected_p":1,"raw_p":0.1569,"reject":false},"itsm":{"point":0.0006666666666666,"ci_lower":-0.0167901111111111,"ci_upper":0.0169114444444443,"corrected_p":1,"raw_p":0.94,"reject":false},"medical_hr":{"point":0.0101844444444444,"ci_lower":-0.0046370555555555,"ci_upper":0.0231953888888888,"corrected_p":1,"raw_p":0.1533,"reject":false}}},"background_noise":{"pooled":{"point":-0.0013148148148148,"ci_lower":-0.0147223333333333,"ci_upper":0.0105964259259259,"corrected_p":1,"raw_p":0.8495,"reject":false},"per_domain":{"airline":{"point":0.0124711111111111,"ci_lower":-0.0054241666666666,"ci_upper":0.0307174999999999,"corrected_p":1,"raw_p":0.2173,"reject":false},"itsm":{"point":-0.0246,"ci_lower":-0.0579352777777777,"ci_upper":0.0053036666666666,"corrected_p":1,"raw_p":0.1493,"reject":false},"medical_hr":{"point":0.0081844444444444,"ci_lower":-0.0022320555555555,"ci_upper":0.0192178333333333,"corrected_p":1,"raw_p":0.1596,"reject":false}}},"both":{"pooled":{"point":0.0003629629629629,"ci_lower":-0.0102947222222222,"ci_upper":0.0115945185185184,"corrected_p":1,"raw_p":0.9513,"reject":false},"per_domain":{"airline":{"point":0.0118044444444444,"ci_lower":-0.0076132222222222,"ci_upper":0.031764611111111,"corrected_p":1,"raw_p":0.2651,"reject":false},"itsm":{"point":-0.0096444444444444,"ci_lower":-0.0323017777777777,"ci_upper":0.0107211666666666,"corrected_p":1,"raw_p":0.4114,"reject":false},"medical_hr":{"point":-0.0010711111111111,"ci_lower":-0.0161901111111111,"ci_upper":0.0131098333333333,"corrected_p":1,"raw_p":0.8907,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":-0.1385185185185185,"ci_lower":-0.1885185185185185,"ci_upper":-0.0870185185185185,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1255555555555556,"ci_lower":-0.2433333333333333,"ci_upper":-0.0322222222222222,"corrected_p":0.1208,"raw_p":0.0302,"reject":false},"itsm":{"point":-0.1677777777777777,"ci_lower":-0.2489166666666666,"ci_upper":-0.0855277777777777,"corrected_p":0.0045,"raw_p":0.0005,"reject":true},"medical_hr":{"point":-0.1222222222222222,"ci_lower":-0.2211388888888888,"ci_upper":-0.0188888888888888,"corrected_p":0.1205,"raw_p":0.0241,"reject":false}}},"background_noise":{"pooled":{"point":-0.0922222222222222,"ci_lower":-0.1433425925925926,"ci_upper":-0.0403611111111111,"corrected_p":0.001,"raw_p":0.001,"reject":true},"per_domain":{"airline":{"point":-0.1144444444444444,"ci_lower":-0.2155833333333333,"ci_upper":-0.0154722222222222,"corrected_p":0.1208,"raw_p":0.0305,"reject":false},"itsm":{"point":-0.0399999999999999,"ci_lower":-0.1244722222222222,"ci_upper":0.0400277777777777,"corrected_p":0.3996,"raw_p":0.3996,"reject":false},"medical_hr":{"point":-0.1222222222222222,"ci_lower":-0.2044444444444444,"ci_upper":-0.0444166666666667,"corrected_p":0.0497,"raw_p":0.0071,"reject":true}}},"both":{"pooled":{"point":-0.1477777777777777,"ci_lower":-0.2085185185185185,"ci_upper":-0.0851481481481481,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1255555555555555,"ci_lower":-0.2300277777777777,"ci_upper":-0.0211111111111111,"corrected_p":0.1208,"raw_p":0.0341,"reject":false},"itsm":{"point":-0.1733333333333333,"ci_lower":-0.2755555555555556,"ci_upper":-0.0733333333333333,"corrected_p":0.0392,"raw_p":0.0049,"reject":true},"medical_hr":{"point":-0.1444444444444444,"ci_lower":-0.2478055555555555,"ci_upper":-0.0521944444444444,"corrected_p":0.0606,"raw_p":0.0101,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.0965503703703703,"ci_lower":0.0791395333333332,"ci_upper":0.1159505944444443,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.1022086666666666,"ci_lower":0.0671017999999999,"ci_upper":0.1407236833333332,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":0.0738882222222221,"ci_lower":0.0521331055555555,"ci_upper":0.0984838999999999,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":0.1135542222222221,"ci_lower":0.0852464277777777,"ci_upper":0.1453116388888888,"corrected_p":0,"raw_p":0,"reject":true}}},"background_noise":{"pooled":{"point":0.0595562962962962,"ci_lower":0.0488444592592592,"ci_upper":0.0710285537037036,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.0545142222222221,"ci_lower":0.0360747555555555,"ci_upper":0.077552061111111,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":0.0528004444444444,"ci_lower":0.0360292277777777,"ci_upper":0.0722202277777777,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":0.0713542222222221,"ci_lower":0.0562970888888888,"ci_upper":0.0874725388888888,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":0.0761988888888888,"ci_lower":0.0641816944444444,"ci_upper":0.0885024222222221,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.0722319999999999,"ci_lower":0.0543252888888888,"ci_upper":0.0899967555555554,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":0.0698748888888888,"ci_lower":0.0488140055555555,"ci_upper":0.0916771388888888,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":0.0864897777777777,"ci_lower":0.0625504055555555,"ci_upper":0.1108309944444444,"corrected_p":0,"raw_p":0,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0139059259259259,"ci_lower":-0.0272759259259259,"ci_upper":0.00003337037037035528,"corrected_p":0.0882,"raw_p":0.0441,"reject":false},"per_domain":{"airline":{"point":-0.0327644444444444,"ci_lower":-0.0592193333333332,"ci_upper":-0.0094223888888888,"corrected_p":0.1688,"raw_p":0.0211,"reject":false},"itsm":{"point":-0.0006222222222221,"ci_lower":-0.0200425555555555,"ci_upper":0.0171441111111111,"corrected_p":0.9467,"raw_p":0.9467,"reject":false},"medical_hr":{"point":-0.0083311111111111,"ci_lower":-0.0296705555555556,"ci_upper":0.0141379444444444,"corrected_p":0.9246,"raw_p":0.4623,"reject":false}}},"background_noise":{"pooled":{"point":-0.0064429629629629,"ci_lower":-0.0179653518518518,"ci_upper":0.0061294444444444,"corrected_p":0.3029,"raw_p":0.3029,"reject":false},"per_domain":{"airline":{"point":-0.0274199999999999,"ci_lower":-0.0452484444444443,"ci_upper":-0.0078578888888888,"corrected_p":0.0765,"raw_p":0.0085,"reject":false},"itsm":{"point":-0.0107333333333333,"ci_lower":-0.0276706666666666,"ci_upper":0.0075266666666666,"corrected_p":0.7293000000000001,"raw_p":0.2431,"reject":false},"medical_hr":{"point":0.0188244444444444,"ci_lower":-0.0012178888888888,"ci_upper":0.0431628333333332,"corrected_p":0.6348,"raw_p":0.1058,"reject":false}}},"both":{"pooled":{"point":-0.017491111111111,"ci_lower":-0.0286343888888888,"ci_upper":-0.0064834999999999,"corrected_p":0.0093,"raw_p":0.0031,"reject":true},"per_domain":{"airline":{"point":-0.0189755555555555,"ci_lower":-0.0357268888888888,"ci_upper":-0.0021506666666666,"corrected_p":0.28,"raw_p":0.04,"reject":false},"itsm":{"point":-0.0151222222222221,"ci_lower":-0.0366672777777777,"ci_upper":0.0036924444444444,"corrected_p":0.6348,"raw_p":0.1513,"reject":false},"medical_hr":{"point":-0.0183755555555555,"ci_lower":-0.0411857777777777,"ci_upper":0.0034736666666666,"corrected_p":0.6348,"raw_p":0.1089,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.1503703703703703,"ci_lower":-0.2103703703703703,"ci_upper":-0.0899722222222222,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1577777777777777,"ci_lower":-0.2611388888888889,"ci_upper":-0.0344444444444444,"corrected_p":0.0763,"raw_p":0.0117,"reject":false},"itsm":{"point":-0.1344444444444444,"ci_lower":-0.2277777777777777,"ci_upper":-0.0377777777777777,"corrected_p":0.0763,"raw_p":0.0109,"reject":false},"medical_hr":{"point":-0.1588888888888888,"ci_lower":-0.2622222222222222,"ci_upper":-0.0521111111111112,"corrected_p":0.064,"raw_p":0.008,"reject":false}}},"background_noise":{"pooled":{"point":-0.0318518518518518,"ci_lower":-0.0848148148148148,"ci_upper":0.0211111111111111,"corrected_p":0.2439,"raw_p":0.2439,"reject":false},"per_domain":{"airline":{"point":-0.0522222222222222,"ci_lower":-0.1589444444444444,"ci_upper":0.0477777777777777,"corrected_p":0.9462,"raw_p":0.3154,"reject":false},"itsm":{"point":-0.0066666666666666,"ci_lower":-0.0989444444444444,"ci_upper":0.073361111111111,"corrected_p":0.9462,"raw_p":0.8821,"reject":false},"medical_hr":{"point":-0.0366666666666666,"ci_lower":-0.1266944444444444,"ci_upper":0.0467222222222221,"corrected_p":0.9462,"raw_p":0.4282,"reject":false}}},"both":{"pooled":{"point":-0.1281481481481481,"ci_lower":-0.1833425925925925,"ci_upper":-0.0722129629629629,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1299999999999999,"ci_lower":-0.2455833333333333,"ci_upper":-0.0177777777777777,"corrected_p":0.1679999999999999,"raw_p":0.0336,"reject":false},"itsm":{"point":-0.1066666666666666,"ci_lower":-0.1966944444444444,"ci_upper":-0.0177777777777777,"corrected_p":0.1679999999999999,"raw_p":0.034,"reject":false},"medical_hr":{"point":-0.1477777777777777,"ci_lower":-0.2255833333333333,"ci_upper":-0.0733055555555555,"corrected_p":0.0153,"raw_p":0.0017,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.1155555555555555,"ci_lower":-0.1881666666666667,"ci_upper":-0.0459259259259259,"corrected_p":0.0045,"raw_p":0.0021,"reject":true},"per_domain":{"airline":{"point":-0.1822222222222222,"ci_lower":-0.3045,"ci_upper":-0.06,"corrected_p":0.0621,"raw_p":0.0069,"reject":false},"itsm":{"point":-0.0777777777777777,"ci_lower":-0.2066666666666666,"ci_upper":0.0466666666666666,"corrected_p":0.8778000000000001,"raw_p":0.2349,"reject":false},"medical_hr":{"point":-0.0866666666666667,"ci_lower":-0.1955555555555556,"ci_upper":0.0266666666666666,"corrected_p":0.8778000000000001,"raw_p":0.1463,"reject":false}}},"background_noise":{"pooled":{"point":-0.0562962962962963,"ci_lower":-0.1259444444444444,"ci_upper":0.0088888888888888,"corrected_p":0.1034,"raw_p":0.1034,"reject":false},"per_domain":{"airline":{"point":-0.1044444444444444,"ci_lower":-0.2111111111111111,"ci_upper":0.011111111111111,"corrected_p":0.5656,"raw_p":0.0808,"reject":false},"itsm":{"point":-0.0333333333333333,"ci_lower":-0.1488888888888889,"ci_upper":0.0844999999999999,"corrected_p":1,"raw_p":0.5659,"reject":false},"medical_hr":{"point":-0.0311111111111111,"ci_lower":-0.1556111111111111,"ci_upper":0.0844444444444444,"corrected_p":1,"raw_p":0.6023,"reject":false}}},"both":{"pooled":{"point":-0.1007407407407407,"ci_lower":-0.1637407407407407,"ci_upper":-0.0422222222222222,"corrected_p":0.0045,"raw_p":0.0015,"reject":true},"per_domain":{"airline":{"point":-0.0822222222222222,"ci_lower":-0.1977777777777778,"ci_upper":0.0444444444444444,"corrected_p":0.8778000000000001,"raw_p":0.1569,"reject":false},"itsm":{"point":-0.1555555555555555,"ci_lower":-0.2578333333333333,"ci_upper":-0.0421666666666667,"corrected_p":0.0944,"raw_p":0.0118,"reject":false},"medical_hr":{"point":-0.0644444444444444,"ci_lower":-0.1555555555555555,"ci_upper":0.0288888888888888,"corrected_p":0.8778000000000001,"raw_p":0.1816,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0266666666666666,"ci_lower":-0.0859444444444444,"ci_upper":0.0252037037037036,"corrected_p":0.3547,"raw_p":0.3547,"reject":false},"per_domain":{"airline":{"point":-0.0755555555555555,"ci_lower":-0.1777777777777777,"ci_upper":0.0044444444444444,"corrected_p":0.6209,"raw_p":0.0887,"reject":false},"itsm":{"point":-2.405483220021173e-17,"ci_lower":-0.1,"ci_upper":0.0888888888888888,"corrected_p":1,"raw_p":0.9696,"reject":false},"medical_hr":{"point":-0.0044444444444444,"ci_lower":-0.1044444444444445,"ci_upper":0.0955555555555554,"corrected_p":1,"raw_p":0.9047,"reject":false}}},"background_noise":{"pooled":{"point":0.0807407407407407,"ci_lower":0.0399999999999999,"ci_upper":0.1222222222222222,"corrected_p":0.0012,"raw_p":0.0004,"reject":true},"per_domain":{"airline":{"point":0.0355555555555555,"ci_lower":-0.0067222222222222,"ci_upper":0.0799999999999999,"corrected_p":0.6888,"raw_p":0.1148,"reject":false},"itsm":{"point":0.0666666666666666,"ci_lower":-0.0133333333333333,"ci_upper":0.1533333333333333,"corrected_p":0.7165,"raw_p":0.1433,"reject":false},"medical_hr":{"point":0.1399999999999999,"ci_lower":0.0622222222222222,"ci_upper":0.2222777777777777,"corrected_p":0.0107999999999999,"raw_p":0.0012,"reject":true}}},"both":{"pooled":{"point":0.0399999999999999,"ci_lower":0.0066481481481481,"ci_upper":0.0792592592592592,"corrected_p":0.0842,"raw_p":0.0421,"reject":false},"per_domain":{"airline":{"point":0.0133333333333333,"ci_lower":-0.0355555555555555,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.6586,"reject":false},"itsm":{"point":0.0555555555555555,"ci_lower":0.0021666666666666,"ci_upper":0.111111111111111,"corrected_p":0.5928,"raw_p":0.0741,"reject":false},"medical_hr":{"point":0.051111111111111,"ci_lower":-0.0311111111111111,"ci_upper":0.1422222222222221,"corrected_p":1,"raw_p":0.268,"reject":false}}}}}},{"id":"gemini-3-1-flash-live","name":"Gemini 3.1 Flash Live","type":"s2s","stt":"-","llm":"Gemini 3.1 Flash Live","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.5641571787148593,"ci_lower":0.5381466839022757,"ci_upper":0.5908896391398929},"per_domain":{"airline":{"point":0.6033333333333332,"ci_lower":0.5476666666666666,"ci_upper":0.6596749999999998,"n":50},"itsm":{"point":0.5367124999999999,"ci_lower":0.4960065208333333,"ci_upper":0.5770358125,"n":80},"medical_hr":{"point":0.5524257028112448,"ci_lower":0.5140335943775101,"ci_upper":0.591375,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.2922309236947791,"ci_lower":0.246072891566265,"ci_upper":0.3401085341365462},"per_domain":{"airline":{"point":0.356,"ci_lower":0.26,"ci_upper":0.46,"n":50},"itsm":{"point":0.2725,"ci_lower":0.205,"ci_upper":0.3425624999999996,"n":80},"medical_hr":{"point":0.2481927710843373,"ci_lower":0.1782530120481927,"ci_upper":0.3228915662650602,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.5520783132530122,"ci_lower":0.4851749497991968,"ci_upper":0.619433483935743},"per_domain":{"airline":{"point":0.66,"ci_lower":0.52,"ci_upper":0.78,"n":50},"itsm":{"point":0.5625,"ci_lower":0.45,"ci_upper":0.6625,"n":80},"medical_hr":{"point":0.4337349397590361,"ci_lower":0.3253012048192771,"ci_upper":0.5421686746987951,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.1322039550200803,"ci_lower":0.0926741363855421,"ci_upper":0.1752823668273092},"per_domain":{"airline":{"point":0.1704896,"ci_lower":0.0872350399999999,"ci_upper":0.26967472,"n":50},"itsm":{"point":0.115036,"ci_lower":0.0562510999999999,"ci_upper":0.1800276999999999,"n":80},"medical_hr":{"point":0.1110862650602409,"ci_lower":0.0576014457831325,"ci_upper":0.1755085301204819,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7557398955823293,"ci_lower":0.744352571519411,"ci_upper":0.7675125685977242},"per_domain":{"airline":{"point":0.765456,"ci_lower":0.74233532,"ci_upper":0.78808826,"n":50},"itsm":{"point":0.7588686666666667,"ci_lower":0.7373239166666666,"ci_upper":0.7804801375,"n":80},"medical_hr":{"point":0.7428950200803213,"ci_lower":0.7262793192771084,"ci_upper":0.758792686746988,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.5893955823293173,"ci_lower":0.5558768574297188,"ci_upper":0.6232933734939757},"per_domain":{"airline":{"point":0.5040000000000001,"ci_lower":0.44,"ci_upper":0.5640000000000001,"n":50},"itsm":{"point":0.6425000000000001,"ci_lower":0.5774999999999999,"ci_upper":0.7074999999999999,"n":80},"medical_hr":{"point":0.6216867469879519,"ci_lower":0.5734939759036144,"ci_upper":0.6746987951807228,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.9791666666666666,"ci_lower":0.9623958333333332,"ci_upper":0.9958333333333332},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":0.9375,"ci_lower":0.8871875,"ci_upper":0.9875,"n":80},"medical_hr":{"point":1,"ci_lower":1,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.2397903582329317,"ci_lower":0.2002621129317269,"ci_upper":0.2830120651405622},"per_domain":{"airline":{"point":0.1186943999999999,"ci_lower":0.0679166399999999,"ci_upper":0.1825327999999999,"n":50},"itsm":{"point":0.339788,"ci_lower":0.2520854999999999,"ci_upper":0.4267706,"n":80},"medical_hr":{"point":0.2608886746987952,"ci_lower":0.1867865060240964,"ci_upper":0.34228578313253,"n":83}}},"task_completion":{"pooled":{"point":0.4725682730923695,"ci_lower":0.4235616465863454,"ci_upper":0.5215272088353413},"per_domain":{"airline":{"point":0.504,"ci_lower":0.412,"ci_upper":0.604,"n":50},"itsm":{"point":0.4125,"ci_lower":0.3275,"ci_upper":0.4950624999999996,"n":80},"medical_hr":{"point":0.5012048192771085,"ci_lower":0.4216867469879519,"ci_upper":0.5783132530120482,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.995029267068273,"ci_lower":0.9917297269076304,"ci_upper":0.9976341443273092},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":0.9907625,"ci_lower":0.9824094375,"ci_upper":0.9969525,"n":80},"medical_hr":{"point":0.9943253012048192,"ci_lower":0.9893009638554215,"ci_upper":0.9981277108433736,"n":83}}},"faithfulness":{"pooled":{"point":0.2382018072289156,"ci_lower":0.2022141817269076,"ci_upper":0.2724732680722891},"per_domain":{"airline":{"point":0.3419999999999999,"ci_lower":0.262,"ci_upper":0.426,"n":50},"itsm":{"point":0.20875,"ci_lower":0.1625,"ci_upper":0.26,"n":80},"medical_hr":{"point":0.163855421686747,"ci_lower":0.1192771084337349,"ci_upper":0.2156626506024096,"n":83}}},"turn_taking":{"pooled":{"point":0.8297416867469879,"ci_lower":0.8134966175853413,"ci_upper":0.8459800643875501},"per_domain":{"airline":{"point":0.7884439999999999,"ci_lower":0.7513087,"ci_upper":0.8242976099999998,"n":50},"itsm":{"point":0.8398959999999999,"ci_lower":0.814756675,"ci_upper":0.86490469375,"n":80},"medical_hr":{"point":0.8608850602409638,"ci_lower":0.8391060240963858,"ci_upper":0.8810622108433735,"n":83}}},"conciseness":{"pooled":{"point":0.8010181606425704,"ci_lower":0.7918640185240963,"ci_upper":0.8099937249497994},"per_domain":{"airline":{"point":0.8059240000000001,"ci_lower":0.7844915000000001,"ci_upper":0.8268062000000002,"n":50},"itsm":{"point":0.7992100000000001,"ci_lower":0.7850115625,"ci_upper":0.813003875,"n":80},"medical_hr":{"point":0.7979204819277109,"ci_lower":0.7857011445783132,"ci_upper":0.8098412048192772,"n":83}}},"conversation_progression":{"pooled":{"point":0.6364598393574298,"ci_lower":0.6096542670682731,"ci_upper":0.6650035893574298},"per_domain":{"airline":{"point":0.7020000000000001,"ci_lower":0.6460000000000001,"ci_upper":0.7560499999999999,"n":50},"itsm":{"point":0.6375,"ci_lower":0.59125,"ci_upper":0.6825,"n":80},"medical_hr":{"point":0.5698795180722892,"ci_lower":0.5276807228915661,"ci_upper":0.6132530120481927,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0074074074074074,"ci_lower":-0.0651851851851852,"ci_upper":0.0518703703703703,"corrected_p":0.9508,"raw_p":0.792,"reject":false},"per_domain":{"airline":{"point":-0.0022222222222222,"ci_lower":-0.0911666666666666,"ci_upper":0.0799999999999999,"corrected_p":1,"raw_p":0.9199,"reject":false},"itsm":{"point":0.0644444444444444,"ci_lower":-0.0267222222222222,"ci_upper":0.1555555555555555,"corrected_p":1,"raw_p":0.2161,"reject":false},"medical_hr":{"point":-0.0844444444444444,"ci_lower":-0.2022222222222222,"ci_upper":0.0444444444444444,"corrected_p":1,"raw_p":0.1903,"reject":false}}},"background_noise":{"pooled":{"point":-0.0333333333333333,"ci_lower":-0.0889074074074074,"ci_upper":0.0266851851851851,"corrected_p":0.7313999999999999,"raw_p":0.2438,"reject":false},"per_domain":{"airline":{"point":0.0199999999999999,"ci_lower":-0.0845,"ci_upper":0.1266666666666666,"corrected_p":1,"raw_p":0.7431,"reject":false},"itsm":{"point":-0.0577777777777777,"ci_lower":-0.1489444444444445,"ci_upper":0.0288888888888888,"corrected_p":1,"raw_p":0.2207,"reject":false},"medical_hr":{"point":-0.0622222222222222,"ci_lower":-0.1555555555555555,"ci_upper":0.0333888888888888,"corrected_p":1,"raw_p":0.2063,"reject":false}}},"both":{"pooled":{"point":-0.0222222222222222,"ci_lower":-0.0837037037037037,"ci_upper":0.0377962962962962,"corrected_p":0.9508,"raw_p":0.4754,"reject":false},"per_domain":{"airline":{"point":-0.0022222222222222,"ci_lower":-0.1088888888888889,"ci_upper":0.1022222222222221,"corrected_p":1,"raw_p":0.937,"reject":false},"itsm":{"point":-0.0355555555555555,"ci_lower":-0.1355555555555555,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.4762,"reject":false},"medical_hr":{"point":-0.0288888888888889,"ci_lower":-0.149,"ci_upper":0.0933333333333333,"corrected_p":1,"raw_p":0.6364,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0047814814814814,"ci_lower":-0.0042069629629629,"ci_upper":0.0137364259259259,"corrected_p":0.9783,"raw_p":0.3261,"reject":false},"per_domain":{"airline":{"point":-0.0027777777777777,"ci_lower":-0.0083333333333333,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":0.0044422222222222,"ci_lower":-0.01778,"ci_upper":0.0272199999999999,"corrected_p":1,"raw_p":0.6217,"reject":false},"medical_hr":{"point":0.0126799999999999,"ci_lower":0.0022199999999999,"ci_upper":0.0254558333333333,"corrected_p":0.5283,"raw_p":0.0587,"reject":false}}},"background_noise":{"pooled":{"point":-0.0008726591760299,"ci_lower":-0.0107311797752809,"ci_upper":0.0091168539325842,"corrected_p":1,"raw_p":0.8572,"reject":false},"per_domain":{"airline":{"point":-0.0074,"ci_lower":-0.0185,"ci_upper":0,"corrected_p":1,"raw_p":0.5053,"reject":false},"itsm":{"point":-0.0012022222222222,"ci_lower":-0.021398,"ci_upper":0.0179778888888888,"corrected_p":1,"raw_p":0.9083,"reject":false},"medical_hr":{"point":0.0062206896551724,"ci_lower":-0.0144713793103448,"ci_upper":0.0226946551724137,"corrected_p":1,"raw_p":0.5978,"reject":false}}},"both":{"pooled":{"point":-0.0006185185185185,"ci_lower":-0.011638574074074,"ci_upper":0.0097253148148148,"corrected_p":1,"raw_p":0.9049,"reject":false},"per_domain":{"airline":{"point":-0.0111111111111111,"ci_lower":-0.0277777777777777,"ci_upper":0,"corrected_p":1,"raw_p":0.5026,"reject":false},"itsm":{"point":-0.0034244444444444,"ci_lower":-0.0254624444444444,"ci_upper":0.0196471666666666,"corrected_p":1,"raw_p":0.8002,"reject":false},"medical_hr":{"point":0.0126799999999999,"ci_lower":0.0029599999999999,"ci_upper":0.0255489999999999,"corrected_p":0.5336,"raw_p":0.0667,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":-0.0233333333333333,"ci_lower":-0.0685185185185185,"ci_upper":0.0129629629629629,"corrected_p":0.8333999999999999,"raw_p":0.2778,"reject":false},"per_domain":{"airline":{"point":-0.0822222222222222,"ci_lower":-0.1633333333333333,"ci_upper":-0.0055555555555555,"corrected_p":0.6246,"raw_p":0.0694,"reject":false},"itsm":{"point":0.0288888888888888,"ci_lower":-0.0333333333333333,"ci_upper":0.093361111111111,"corrected_p":1,"raw_p":0.398,"reject":false},"medical_hr":{"point":-0.0166666666666666,"ci_lower":-0.0766666666666666,"ci_upper":0.0444722222222221,"corrected_p":1,"raw_p":0.5894,"reject":false}}},"background_noise":{"pooled":{"point":-0.0177777777777777,"ci_lower":-0.0588888888888888,"ci_upper":0.0188981481481481,"corrected_p":0.8333999999999999,"raw_p":0.3864,"reject":false},"per_domain":{"airline":{"point":-0.0433333333333333,"ci_lower":-0.1355833333333333,"ci_upper":0.0544722222222221,"corrected_p":1,"raw_p":0.3781,"reject":false},"itsm":{"point":-0.01,"ci_lower":-0.0555555555555555,"ci_upper":0.0355555555555555,"corrected_p":1,"raw_p":0.6413,"reject":false},"medical_hr":{"point":-5.551115123125783e-18,"ci_lower":-0.0666666666666666,"ci_upper":0.0644444444444444,"corrected_p":1,"raw_p":0.9876,"reject":false}}},"both":{"pooled":{"point":-0.0085185185185185,"ci_lower":-0.0507685185185185,"ci_upper":0.037037037037037,"corrected_p":0.8333999999999999,"raw_p":0.7085,"reject":false},"per_domain":{"airline":{"point":-0.0266666666666666,"ci_lower":-0.1311111111111111,"ci_upper":0.0689166666666666,"corrected_p":1,"raw_p":0.6237,"reject":false},"itsm":{"point":0.0011111111111111,"ci_lower":-0.0611388888888888,"ci_upper":0.0799999999999999,"corrected_p":1,"raw_p":0.9616,"reject":false},"medical_hr":{"point":-1.1102230246251566e-17,"ci_lower":-0.0455555555555555,"ci_upper":0.0466666666666666,"corrected_p":1,"raw_p":0.9692,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.0284822962962963,"ci_lower":-0.0037569851851851,"ci_upper":0.0644290092592592,"corrected_p":0.1121,"raw_p":0.1121,"reject":false},"per_domain":{"airline":{"point":0.0706495555555555,"ci_lower":0.0048338277777778,"ci_upper":0.1417455166666666,"corrected_p":0.3293999999999999,"raw_p":0.0549,"reject":false},"itsm":{"point":0.0357673333333333,"ci_lower":-0.0201219388888888,"ci_upper":0.0877107333333333,"corrected_p":0.8272,"raw_p":0.2068,"reject":false},"medical_hr":{"point":-0.0209699999999999,"ci_lower":-0.0718872166666666,"ci_upper":0.0282628166666666,"corrected_p":1,"raw_p":0.4149,"reject":false}}},"background_noise":{"pooled":{"point":-0.0569925185185185,"ci_lower":-0.1036057018518518,"ci_upper":-0.0139126203703703,"corrected_p":0.021,"raw_p":0.0105,"reject":true},"per_domain":{"airline":{"point":0.0282351111111111,"ci_lower":-0.0357285277777777,"ci_upper":0.0901001555555555,"corrected_p":1,"raw_p":0.3746,"reject":false},"itsm":{"point":-0.0822993333333333,"ci_lower":-0.1759459,"ci_upper":-0.0052260388888889,"corrected_p":0.346,"raw_p":0.0692,"reject":false},"medical_hr":{"point":-0.1169133333333333,"ci_lower":-0.1853222499999999,"ci_upper":-0.0545463999999999,"corrected_p":0.0168,"raw_p":0.0024,"reject":true}}},"both":{"pooled":{"point":-0.0775295555555555,"ci_lower":-0.1158831703703703,"ci_upper":-0.0392406907407407,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":0.0153706666666666,"ci_lower":-0.0522258277777777,"ci_upper":0.0816699333333333,"corrected_p":1,"raw_p":0.6584,"reject":false},"itsm":{"point":-0.1064582222222221,"ci_lower":-0.1535177499999999,"ci_upper":-0.0587925777777777,"corrected_p":0.0009,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.1415011111111111,"ci_lower":-0.2134485555555555,"ci_upper":-0.0794505,"corrected_p":0.0024,"raw_p":0.0003,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0007437037037036,"ci_lower":-0.0177539629629629,"ci_upper":0.0157567407407407,"corrected_p":0.9293,"raw_p":0.9293,"reject":false},"per_domain":{"airline":{"point":-0.0084777777777777,"ci_lower":-0.0344032222222221,"ci_upper":0.0189318333333333,"corrected_p":1,"raw_p":0.5566,"reject":false},"itsm":{"point":0.0085955555555555,"ci_lower":-0.0187638888888888,"ci_upper":0.0355580555555555,"corrected_p":1,"raw_p":0.5501,"reject":false},"medical_hr":{"point":-0.0023488888888888,"ci_lower":-0.031693611111111,"ci_upper":0.0297647222222222,"corrected_p":1,"raw_p":0.8841,"reject":false}}},"background_noise":{"pooled":{"point":-0.0056399999999999,"ci_lower":-0.0186798333333333,"ci_upper":0.0079327222222222,"corrected_p":0.8474,"raw_p":0.4237,"reject":false},"per_domain":{"airline":{"point":-0.0126666666666666,"ci_lower":-0.0403583888888888,"ci_upper":0.014986111111111,"corrected_p":1,"raw_p":0.3875,"reject":false},"itsm":{"point":-0.0039822222222221,"ci_lower":-0.0245032777777777,"ci_upper":0.0174979999999999,"corrected_p":1,"raw_p":0.743,"reject":false},"medical_hr":{"point":-0.000271111111111,"ci_lower":-0.0194225555555555,"ci_upper":0.0191859999999999,"corrected_p":1,"raw_p":0.979,"reject":false}}},"both":{"pooled":{"point":-0.0181177777777777,"ci_lower":-0.0340805925925925,"ci_upper":-0.003238537037037,"corrected_p":0.0588,"raw_p":0.0196,"reject":false},"per_domain":{"airline":{"point":-0.0225555555555555,"ci_lower":-0.0501301666666666,"ci_upper":0.0061445,"corrected_p":1,"raw_p":0.1375,"reject":false},"itsm":{"point":-0.0158488888888888,"ci_lower":-0.0410499444444444,"ci_upper":0.0106121666666666,"corrected_p":1,"raw_p":0.2745,"reject":false},"medical_hr":{"point":-0.0159488888888888,"ci_lower":-0.038339611111111,"ci_upper":0.0051867222222222,"corrected_p":1,"raw_p":0.1677,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.0281481481481481,"ci_lower":-0.0755648148148148,"ci_upper":0.014824074074074,"corrected_p":0.484,"raw_p":0.242,"reject":false},"per_domain":{"airline":{"point":0.0299999999999999,"ci_lower":-0.0277777777777777,"ci_upper":0.0900277777777777,"corrected_p":1,"raw_p":0.3427,"reject":false},"itsm":{"point":-0.0933333333333333,"ci_lower":-0.1777777777777777,"ci_upper":-0.01775,"corrected_p":0.288,"raw_p":0.032,"reject":false},"medical_hr":{"point":-0.021111111111111,"ci_lower":-0.1078055555555555,"ci_upper":0.07225,"corrected_p":1,"raw_p":0.6615,"reject":false}}},"background_noise":{"pooled":{"point":-0.0429629629629629,"ci_lower":-0.0911111111111111,"ci_upper":0.0051944444444444,"corrected_p":0.2835,"raw_p":0.0945,"reject":false},"per_domain":{"airline":{"point":-0.0477777777777777,"ci_lower":-0.1389444444444444,"ci_upper":0.0433333333333333,"corrected_p":1,"raw_p":0.3133,"reject":false},"itsm":{"point":-0.0877777777777777,"ci_lower":-0.1755833333333332,"ci_upper":-0.0066388888888889,"corrected_p":0.4648,"raw_p":0.0664,"reject":false},"medical_hr":{"point":0.0066666666666666,"ci_lower":-0.0644722222222222,"ci_upper":0.0711666666666666,"corrected_p":1,"raw_p":0.871,"reject":false}}},"both":{"pooled":{"point":-0.0225925925925925,"ci_lower":-0.074074074074074,"ci_upper":0.0303981481481481,"corrected_p":0.484,"raw_p":0.3791,"reject":false},"per_domain":{"airline":{"point":-0.0033333333333333,"ci_lower":-0.1000277777777777,"ci_upper":0.0911111111111111,"corrected_p":1,"raw_p":0.9559,"reject":false},"itsm":{"point":-0.0766666666666666,"ci_lower":-0.1466944444444444,"ci_upper":-0.0110555555555556,"corrected_p":0.3352,"raw_p":0.0419,"reject":false},"medical_hr":{"point":0.0122222222222222,"ci_lower":-0.0723055555555555,"ci_upper":0.1044722222222222,"corrected_p":1,"raw_p":0.803,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.014074074074074,"ci_lower":-0.0629814814814814,"ci_upper":0.037074074074074,"corrected_p":1,"raw_p":0.5845,"reject":false},"per_domain":{"airline":{"point":-0.0711111111111111,"ci_lower":-0.14,"ci_upper":-0.0022222222222222,"corrected_p":0.4208,"raw_p":0.0526,"reject":false},"itsm":{"point":0.0799999999999999,"ci_lower":-0.0177777777777777,"ci_upper":0.1755555555555555,"corrected_p":0.7884,"raw_p":0.1314,"reject":false},"medical_hr":{"point":-0.0511111111111111,"ci_lower":-0.1422222222222222,"ci_upper":0.0399999999999999,"corrected_p":1,"raw_p":0.291,"reject":false}}},"background_noise":{"pooled":{"point":-0.0622222222222222,"ci_lower":-0.1148148148148148,"ci_upper":-0.014074074074074,"corrected_p":0.0441,"raw_p":0.0147,"reject":true},"per_domain":{"airline":{"point":-0.0266666666666666,"ci_lower":-0.1111111111111111,"ci_upper":0.0688888888888888,"corrected_p":1,"raw_p":0.5725,"reject":false},"itsm":{"point":-0.0755555555555555,"ci_lower":-0.1712222222222222,"ci_upper":0.011111111111111,"corrected_p":0.7693,"raw_p":0.1099,"reject":false},"medical_hr":{"point":-0.0844444444444444,"ci_lower":-0.1666666666666666,"ci_upper":-0.0199444444444445,"corrected_p":0.2294999999999999,"raw_p":0.0255,"reject":false}}},"both":{"pooled":{"point":-0.014074074074074,"ci_lower":-0.0622407407407407,"ci_upper":0.0348148148148147,"corrected_p":1,"raw_p":0.5759,"reject":false},"per_domain":{"airline":{"point":0.0066666666666666,"ci_lower":-0.1,"ci_upper":0.1044444444444444,"corrected_p":1,"raw_p":0.9343,"reject":false},"itsm":{"point":-0.0422222222222222,"ci_lower":-0.1333333333333333,"ci_upper":0.0511666666666665,"corrected_p":1,"raw_p":0.3597,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.0688888888888889,"ci_upper":0.0688888888888888,"corrected_p":1,"raw_p":0.824,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.0333333333333333,"ci_lower":-0.0392962962962963,"ci_upper":0.1133703703703703,"corrected_p":0.4014,"raw_p":0.4014,"reject":false},"per_domain":{"airline":{"point":0.0933333333333332,"ci_lower":-0.0377777777777777,"ci_upper":0.2178333333333332,"corrected_p":0.952,"raw_p":0.1904,"reject":false},"itsm":{"point":-0.0044444444444444,"ci_lower":-0.1222222222222222,"ci_upper":0.1244999999999999,"corrected_p":1,"raw_p":0.922,"reject":false},"medical_hr":{"point":0.0111111111111111,"ci_lower":-0.1088888888888889,"ci_upper":0.1377777777777777,"corrected_p":1,"raw_p":0.8794,"reject":false}}},"background_noise":{"pooled":{"point":-0.1148148148148148,"ci_lower":-0.1785555555555555,"ci_upper":-0.0525740740740741,"corrected_p":0.0024,"raw_p":0.0009,"reject":true},"per_domain":{"airline":{"point":-0.0177777777777778,"ci_lower":-0.1356111111111111,"ci_upper":0.0955555555555554,"corrected_p":1,"raw_p":0.7338,"reject":false},"itsm":{"point":-0.1822222222222222,"ci_lower":-0.2888888888888889,"ci_upper":-0.0866666666666667,"corrected_p":0.0081,"raw_p":0.0009,"reject":true},"medical_hr":{"point":-0.1444444444444444,"ci_lower":-0.26,"ci_upper":-0.0422222222222222,"corrected_p":0.1248,"raw_p":0.0208,"reject":false}}},"both":{"pooled":{"point":-0.1444444444444444,"ci_lower":-0.2230185185185185,"ci_upper":-0.0585185185185185,"corrected_p":0.0024,"raw_p":0.0008,"reject":true},"per_domain":{"airline":{"point":-0.0288888888888889,"ci_lower":-0.1689444444444444,"ci_upper":0.1199999999999999,"corrected_p":1,"raw_p":0.6668,"reject":false},"itsm":{"point":-0.1933333333333333,"ci_lower":-0.2955555555555555,"ci_upper":-0.0688888888888889,"corrected_p":0.02,"raw_p":0.0025,"reject":true},"medical_hr":{"point":-0.2111111111111111,"ci_lower":-0.3644444444444444,"ci_upper":-0.0511111111111111,"corrected_p":0.0945,"raw_p":0.0135,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":0.0014814814814814,"ci_lower":-0.0296296296296296,"ci_upper":0.0318518518518518,"corrected_p":0.9645,"raw_p":0.9645,"reject":false},"per_domain":{"airline":{"point":0.0222222222222222,"ci_lower":-0.0422777777777777,"ci_upper":0.0844444444444444,"corrected_p":1,"raw_p":0.5396,"reject":false},"itsm":{"point":0.0177777777777777,"ci_lower":-0.0288888888888888,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.4373,"reject":false},"medical_hr":{"point":-0.0355555555555555,"ci_lower":-0.0844444444444444,"ci_upper":0.0066666666666666,"corrected_p":1,"raw_p":0.1714,"reject":false}}},"background_noise":{"pooled":{"point":-0.0429629629629629,"ci_lower":-0.0896296296296296,"ci_upper":-0.0014814814814815,"corrected_p":0.1467,"raw_p":0.0489,"reject":false},"per_domain":{"airline":{"point":0.0333333333333333,"ci_lower":-0.0155555555555555,"ci_upper":0.0822222222222221,"corrected_p":1,"raw_p":0.2485,"reject":false},"itsm":{"point":-0.06,"ci_lower":-0.1467222222222222,"ci_upper":0.0133888888888888,"corrected_p":1,"raw_p":0.2016,"reject":false},"medical_hr":{"point":-0.1022222222222222,"ci_lower":-0.1800555555555555,"ci_upper":-0.0311111111111111,"corrected_p":0.1169999999999999,"raw_p":0.013,"reject":false}}},"both":{"pooled":{"point":-0.017037037037037,"ci_lower":-0.0518518518518518,"ci_upper":0.014074074074074,"corrected_p":0.6222,"raw_p":0.3111,"reject":false},"per_domain":{"airline":{"point":0.0444444444444444,"ci_lower":-0.0066666666666666,"ci_upper":0.0999999999999999,"corrected_p":0.7259,"raw_p":0.1037,"reject":false},"itsm":{"point":-0.0488888888888889,"ci_lower":-0.1066666666666666,"ci_upper":-0.0022222222222222,"corrected_p":0.6304,"raw_p":0.0788,"reject":false},"medical_hr":{"point":-0.0466666666666666,"ci_lower":-0.1111111111111111,"ci_upper":0.0111666666666666,"corrected_p":1,"raw_p":0.1855,"reject":false}}}}}},{"id":"ink-whisper-plus-haiku-4-5-plus-sonic-3","name":"Ink Whisper + Haiku 4.5 + Sonic 3","type":"cascade","stt":"Ink Whisper","llm":"Haiku 4.5","tts":"Sonic 3","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1088888888888889,"ci_lower":-0.1725925925925926,"ci_upper":-0.0518518518518518,"corrected_p":0.0016,"raw_p":0.0008,"reject":true},"per_domain":{"airline":{"point":-0.2,"ci_lower":-0.2933333333333333,"ci_upper":-0.1066666666666666,"corrected_p":0.0048,"raw_p":0.0006,"reject":true},"itsm":{"point":-0.0977777777777778,"ci_lower":-0.2111111111111111,"ci_upper":0.0244444444444444,"corrected_p":0.624,"raw_p":0.1248,"reject":false},"medical_hr":{"point":-0.0288888888888889,"ci_lower":-0.1111111111111111,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.496,"reject":false}}},"background_noise":{"pooled":{"point":0.0022222222222222,"ci_lower":-0.0600185185185185,"ci_upper":0.0696481481481481,"corrected_p":0.9632,"raw_p":0.9632,"reject":false},"per_domain":{"airline":{"point":-0.0444444444444444,"ci_lower":-0.1666666666666666,"ci_upper":0.0822222222222222,"corrected_p":1,"raw_p":0.4742,"reject":false},"itsm":{"point":-0.0088888888888889,"ci_lower":-0.1222222222222222,"ci_upper":0.0955555555555554,"corrected_p":1,"raw_p":0.8481,"reject":false},"medical_hr":{"point":0.0599999999999999,"ci_lower":-0.0444444444444444,"ci_upper":0.1733333333333332,"corrected_p":1,"raw_p":0.3148,"reject":false}}},"both":{"pooled":{"point":-0.182962962962963,"ci_lower":-0.2392962962962963,"ci_upper":-0.1237037037037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3,"ci_lower":-0.3999999999999999,"ci_upper":-0.2022222222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1533333333333333,"ci_lower":-0.2622222222222222,"ci_upper":-0.0533333333333333,"corrected_p":0.0707,"raw_p":0.0101,"reject":false},"medical_hr":{"point":-0.0955555555555555,"ci_lower":-0.1822777777777778,"ci_upper":-0.0066666666666666,"corrected_p":0.2106,"raw_p":0.0351,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0094948148148148,"ci_lower":-0.0188641851851851,"ci_upper":-0.0012508148148148,"corrected_p":0.0786,"raw_p":0.0393,"reject":false},"per_domain":{"airline":{"point":-0.0121666666666666,"ci_lower":-0.0264591666666666,"ci_upper":-0.000015444444444478074,"corrected_p":0.6008,"raw_p":0.0851,"reject":false},"itsm":{"point":-0.0113466666666666,"ci_lower":-0.0325299444444444,"ci_upper":0.008518611111111,"corrected_p":1,"raw_p":0.3166,"reject":false},"medical_hr":{"point":-0.0049711111111111,"ci_lower":-0.016639111111111,"ci_upper":0.0051333888888888,"corrected_p":1,"raw_p":0.4343,"reject":false}}},"background_noise":{"pooled":{"point":-0.0069762962962963,"ci_lower":-0.0147571296296296,"ci_upper":0.0002365185185185,"corrected_p":0.0786,"raw_p":0.0689,"reject":false},"per_domain":{"airline":{"point":-0.0077777777777777,"ci_lower":-0.0198967222222222,"ci_upper":0.0038796666666666,"corrected_p":1,"raw_p":0.2082,"reject":false},"itsm":{"point":-0.0059133333333333,"ci_lower":-0.0174297222222221,"ci_upper":0.0039912222222222,"corrected_p":1,"raw_p":0.3025,"reject":false},"medical_hr":{"point":-0.0072377777777777,"ci_lower":-0.0222837777777777,"ci_upper":0.0082167222222222,"corrected_p":1,"raw_p":0.3756,"reject":false}}},"both":{"pooled":{"point":-0.0160614814814814,"ci_lower":-0.0262713333333333,"ci_upper":-0.0056788703703703,"corrected_p":0.006,"raw_p":0.002,"reject":true},"per_domain":{"airline":{"point":-0.0285777777777777,"ci_lower":-0.0490249999999999,"ci_upper":-0.0112726666666666,"corrected_p":0.0494999999999999,"raw_p":0.0055,"reject":true},"itsm":{"point":-0.0135577777777777,"ci_lower":-0.0272174444444444,"ci_upper":-0.0005139999999999,"corrected_p":0.6008,"raw_p":0.0751,"reject":false},"medical_hr":{"point":-0.0060488888888888,"ci_lower":-0.0219458333333333,"ci_upper":0.012470111111111,"corrected_p":1,"raw_p":0.519,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0351851851851851,"ci_lower":-0.0189074074074074,"ci_upper":0.0881481481481481,"corrected_p":0.4388,"raw_p":0.2194,"reject":false},"per_domain":{"airline":{"point":0.0444444444444444,"ci_lower":-0.0422777777777777,"ci_upper":0.1411388888888888,"corrected_p":1,"raw_p":0.3697,"reject":false},"itsm":{"point":0.0466666666666666,"ci_lower":-0.0389166666666666,"ci_upper":0.14225,"corrected_p":1,"raw_p":0.3387,"reject":false},"medical_hr":{"point":0.0144444444444444,"ci_lower":-0.0900277777777777,"ci_upper":0.1144444444444444,"corrected_p":1,"raw_p":0.7888,"reject":false}}},"background_noise":{"pooled":{"point":0.0046296296296296,"ci_lower":-0.0568611111111111,"ci_upper":0.0652314814814814,"corrected_p":0.885,"raw_p":0.885,"reject":false},"per_domain":{"airline":{"point":0.1222222222222222,"ci_lower":0.0166666666666666,"ci_upper":0.2355833333333333,"corrected_p":0.3951,"raw_p":0.0439,"reject":false},"itsm":{"point":-0.0672222222222222,"ci_lower":-0.1855972222222222,"ci_upper":0.0650972222222221,"corrected_p":1,"raw_p":0.2995,"reject":false},"medical_hr":{"point":-0.0411111111111111,"ci_lower":-0.10225,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":0.2059,"reject":false}}},"both":{"pooled":{"point":0.074074074074074,"ci_lower":0.0214814814814814,"ci_upper":0.1329722222222222,"corrected_p":0.0288,"raw_p":0.0096,"reject":true},"per_domain":{"airline":{"point":0.0944444444444443,"ci_lower":-0.0133333333333333,"ci_upper":0.2022222222222221,"corrected_p":0.8648,"raw_p":0.1081,"reject":false},"itsm":{"point":0.0688888888888888,"ci_lower":-0.0378333333333333,"ci_upper":0.1755555555555555,"corrected_p":1,"raw_p":0.2122,"reject":false},"medical_hr":{"point":0.0588888888888888,"ci_lower":-0.0311111111111111,"ci_upper":0.1478055555555555,"corrected_p":1,"raw_p":0.2052,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.1239914814814814,"ci_lower":-0.163614937037037,"ci_upper":-0.0862490129629629,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1540828888888888,"ci_lower":-0.2121938777777778,"ci_upper":-0.1000416444444444,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1502193333333333,"ci_lower":-0.2260899777777777,"ci_upper":-0.0766111888888889,"corrected_p":0.0036,"raw_p":0.0006,"reject":true},"medical_hr":{"point":-0.0676722222222222,"ci_lower":-0.1367738499999999,"ci_upper":0.0011271277777777,"corrected_p":0.1432,"raw_p":0.0716,"reject":false}}},"background_noise":{"pooled":{"point":-0.0555925925925925,"ci_lower":-0.0957295351851851,"ci_upper":-0.0199630759259259,"corrected_p":0.0073,"raw_p":0.0073,"reject":true},"per_domain":{"airline":{"point":-0.0720562222222222,"ci_lower":-0.1262684611111111,"ci_upper":-0.0162725666666666,"corrected_p":0.0537,"raw_p":0.0179,"reject":false},"itsm":{"point":-0.1043737777777777,"ci_lower":-0.1680726388888889,"ci_upper":-0.0395990666666666,"corrected_p":0.0124,"raw_p":0.0031,"reject":true},"medical_hr":{"point":0.0096522222222222,"ci_lower":-0.0585025388888888,"ci_upper":0.0951898277777777,"corrected_p":0.8183,"raw_p":0.8183,"reject":false}}},"both":{"pooled":{"point":-0.1805392592592592,"ci_lower":-0.2165131111111111,"ci_upper":-0.144019587037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1786017777777777,"ci_lower":-0.2349489333333333,"ci_upper":-0.12391735,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.2444637777777777,"ci_lower":-0.3047141833333333,"ci_upper":-0.1903894277777778,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1185522222222222,"ci_lower":-0.1836036444444445,"ci_upper":-0.0575973388888888,"corrected_p":0.0059999999999999,"raw_p":0.0012,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0309133333333333,"ci_lower":-0.0477741481481481,"ci_upper":-0.0158107222222222,"corrected_p":0.0006,"raw_p":0.0003,"reject":true},"per_domain":{"airline":{"point":-0.0294466666666666,"ci_lower":-0.0573980555555555,"ci_upper":-0.0015868888888889,"corrected_p":0.1948,"raw_p":0.0487,"reject":false},"itsm":{"point":-0.0366777777777777,"ci_lower":-0.0597562222222222,"ci_upper":-0.0134977777777777,"corrected_p":0.0486,"raw_p":0.0081,"reject":true},"medical_hr":{"point":-0.0266155555555555,"ci_lower":-0.0575022222222222,"ci_upper":0.0033606666666666,"corrected_p":0.2853,"raw_p":0.1011,"reject":false}}},"background_noise":{"pooled":{"point":-0.0218096296296296,"ci_lower":-0.0352034444444444,"ci_upper":-0.0080018333333333,"corrected_p":0.0018,"raw_p":0.0018,"reject":true},"per_domain":{"airline":{"point":-0.0188466666666666,"ci_lower":-0.0407602777777777,"ci_upper":0.0039342777777777,"corrected_p":0.2853,"raw_p":0.0951,"reject":false},"itsm":{"point":-0.0277777777777777,"ci_lower":-0.0515495,"ci_upper":-0.0065782222222222,"corrected_p":0.1555,"raw_p":0.0311,"reject":false},"medical_hr":{"point":-0.0188044444444444,"ci_lower":-0.0431469999999999,"ci_upper":0.005683111111111,"corrected_p":0.2853,"raw_p":0.1585,"reject":false}}},"both":{"pooled":{"point":-0.0666096296296296,"ci_lower":-0.0819397407407407,"ci_upper":-0.0502188148148148,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0753022222222222,"ci_lower":-0.0985557777777777,"ci_upper":-0.0525027222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.0557888888888888,"ci_lower":-0.0832327222222222,"ci_upper":-0.0281218888888888,"corrected_p":0.0035,"raw_p":0.0005,"reject":true},"medical_hr":{"point":-0.0687377777777777,"ci_lower":-0.0978202777777777,"ci_upper":-0.0358126666666666,"corrected_p":0.0024,"raw_p":0.0003,"reject":true}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.027037037037037,"ci_lower":-0.0792777777777778,"ci_upper":0.0214999999999999,"corrected_p":0.2692,"raw_p":0.2692,"reject":false},"per_domain":{"airline":{"point":-0.0277777777777777,"ci_lower":-0.0955555555555555,"ci_upper":0.0455833333333333,"corrected_p":1,"raw_p":0.4445,"reject":false},"itsm":{"point":-0.0433333333333333,"ci_lower":-0.13,"ci_upper":0.0388888888888888,"corrected_p":1,"raw_p":0.3453,"reject":false},"medical_hr":{"point":-0.01,"ci_lower":-0.1022222222222222,"ci_upper":0.0789166666666666,"corrected_p":1,"raw_p":0.8241,"reject":false}}},"background_noise":{"pooled":{"point":-0.0714814814814814,"ci_lower":-0.1199999999999999,"ci_upper":-0.0203518518518518,"corrected_p":0.012,"raw_p":0.006,"reject":true},"per_domain":{"airline":{"point":-0.0555555555555555,"ci_lower":-0.1378055555555556,"ci_upper":0.0266666666666666,"corrected_p":1,"raw_p":0.1833,"reject":false},"itsm":{"point":-0.0433333333333333,"ci_lower":-0.1300277777777777,"ci_upper":0.0444722222222221,"corrected_p":1,"raw_p":0.3353,"reject":false},"medical_hr":{"point":-0.1155555555555555,"ci_lower":-0.2166944444444444,"ci_upper":-0.0310833333333333,"corrected_p":0.1694,"raw_p":0.0242,"reject":false}}},"both":{"pooled":{"point":-0.1548148148148147,"ci_lower":-0.2077777777777777,"ci_upper":-0.1029629629629629,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2277777777777777,"ci_lower":-0.3144722222222222,"ci_upper":-0.1521944444444444,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.06,"ci_lower":-0.1411388888888888,"ci_upper":0.0244444444444444,"corrected_p":1,"raw_p":0.1933,"reject":false},"medical_hr":{"point":-0.1766666666666666,"ci_lower":-0.2844444444444444,"ci_upper":-0.0743888888888889,"corrected_p":0.0224,"raw_p":0.0028,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.1029629629629629,"ci_lower":-0.1533888888888889,"ci_upper":-0.0533333333333333,"corrected_p":0.0004,"raw_p":0.0002,"reject":true},"per_domain":{"airline":{"point":-0.16,"ci_lower":-0.2445,"ci_upper":-0.0888888888888888,"corrected_p":0.0024,"raw_p":0.0003,"reject":true},"itsm":{"point":-0.0733333333333333,"ci_lower":-0.1756111111111111,"ci_upper":0.0222777777777777,"corrected_p":0.5781000000000001,"raw_p":0.1927,"reject":false},"medical_hr":{"point":-0.0755555555555555,"ci_lower":-0.1645,"ci_upper":0.0022777777777777,"corrected_p":0.514,"raw_p":0.1028,"reject":false}}},"background_noise":{"pooled":{"point":-0.0511111111111111,"ci_lower":-0.1088888888888889,"ci_upper":0.0059444444444444,"corrected_p":0.0825,"raw_p":0.0825,"reject":false},"per_domain":{"airline":{"point":-0.0488888888888889,"ci_lower":-0.1488888888888889,"ci_upper":0.0466666666666666,"corrected_p":0.6828,"raw_p":0.3414,"reject":false},"itsm":{"point":-0.0733333333333333,"ci_lower":-0.1622222222222222,"ci_upper":0.0133333333333333,"corrected_p":0.514,"raw_p":0.125,"reject":false},"medical_hr":{"point":-0.0311111111111111,"ci_lower":-0.1355555555555555,"ci_upper":0.0733888888888888,"corrected_p":0.6828,"raw_p":0.5347,"reject":false}}},"both":{"pooled":{"point":-0.1511111111111111,"ci_lower":-0.1955925925925925,"ci_upper":-0.1059074074074074,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1933333333333333,"ci_lower":-0.2755555555555556,"ci_upper":-0.1222222222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.14,"ci_lower":-0.2177777777777778,"ci_upper":-0.0621666666666667,"corrected_p":0.0091,"raw_p":0.0013,"reject":true},"medical_hr":{"point":-0.12,"ci_lower":-0.2022222222222222,"ci_upper":-0.0466111111111111,"corrected_p":0.018,"raw_p":0.003,"reject":true}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0133333333333333,"ci_lower":-0.0266666666666666,"ci_upper":-0.0043888888888889,"corrected_p":0.1869,"raw_p":0.0635,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.06,"ci_upper":0,"corrected_p":1,"raw_p":0.247,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":-0.0096296296296296,"ci_lower":-0.0244444444444444,"ci_upper":0.0044444444444444,"corrected_p":0.1869,"raw_p":0.1862,"reject":false},"per_domain":{"airline":{"point":0.0044444444444444,"ci_lower":-0.0155555555555555,"ci_upper":0.0333333333333333,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.06,"ci_upper":0,"corrected_p":1,"raw_p":0.2494,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":-0.0133333333333333,"ci_lower":-0.0267222222222222,"ci_upper":-0.0022222222222222,"corrected_p":0.1869,"raw_p":0.0623,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.06,"ci_upper":0,"corrected_p":1,"raw_p":0.2468,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0829629629629629,"ci_lower":-0.1666666666666666,"ci_upper":0.0029629629629629,"corrected_p":0.1835999999999999,"raw_p":0.0612,"reject":false},"per_domain":{"airline":{"point":-0.1666666666666666,"ci_lower":-0.2666666666666666,"ci_upper":-0.0666666666666667,"corrected_p":0.0243,"raw_p":0.0027,"reject":true},"itsm":{"point":-0.0933333333333334,"ci_lower":-0.251111111111111,"ci_upper":0.051111111111111,"corrected_p":1,"raw_p":0.2292,"reject":false},"medical_hr":{"point":0.011111111111111,"ci_lower":-0.1666666666666666,"ci_upper":0.175611111111111,"corrected_p":1,"raw_p":0.9201,"reject":false}}},"background_noise":{"pooled":{"point":0.0466666666666666,"ci_lower":-0.0229814814814815,"ci_upper":0.1192962962962962,"corrected_p":0.3902,"raw_p":0.1951,"reject":false},"per_domain":{"airline":{"point":-0.0555555555555555,"ci_lower":-0.14,"ci_upper":0.0333888888888888,"corrected_p":1,"raw_p":0.2295,"reject":false},"itsm":{"point":0.0066666666666666,"ci_lower":-0.1044444444444444,"ci_upper":0.1133333333333332,"corrected_p":1,"raw_p":0.9438,"reject":false},"medical_hr":{"point":0.1888888888888888,"ci_lower":0.0577777777777777,"ci_upper":0.3244444444444444,"corrected_p":0.1,"raw_p":0.0125,"reject":false}}},"both":{"pooled":{"point":0.0207407407407407,"ci_lower":-0.0688888888888889,"ci_upper":0.0999999999999999,"corrected_p":0.6367,"raw_p":0.6367,"reject":false},"per_domain":{"airline":{"point":-0.0222222222222222,"ci_lower":-0.1066666666666667,"ci_upper":0.0622222222222222,"corrected_p":1,"raw_p":0.5899,"reject":false},"itsm":{"point":-0.1044444444444444,"ci_lower":-0.24,"ci_upper":0.0311666666666665,"corrected_p":0.9966,"raw_p":0.1661,"reject":false},"medical_hr":{"point":0.1888888888888888,"ci_lower":0.0243333333333332,"ci_upper":0.3467222222222222,"corrected_p":0.2779,"raw_p":0.0397,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.118766111111111,"ci_lower":-0.1555393472222222,"ci_upper":-0.0809136805555555,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1168088888888889,"ci_lower":-0.1806898888888889,"ci_upper":-0.0524240000000001,"corrected_p":0.0044,"raw_p":0.0011,"reject":true},"medical_hr":{"point":-0.0803438888888888,"ci_lower":-0.1444956944444443,"ci_upper":-0.0178754444444444,"corrected_p":0.0708,"raw_p":0.0236,"reject":false},"airline":{"point":-0.1591455555555555,"ci_lower":-0.2235053611111111,"ci_upper":-0.1007682777777777,"corrected_p":0,"raw_p":0,"reject":true}}},"background_noise":{"pooled":{"point":-0.1064938888888888,"ci_lower":-0.1464643148148148,"ci_upper":-0.0658968287037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.07562,"ci_lower":-0.1478388888888888,"ci_upper":-0.0019881666666667,"corrected_p":0.1108,"raw_p":0.0554,"reject":false},"medical_hr":{"point":-0.0515105555555555,"ci_lower":-0.1125495138888888,"ci_upper":0.0174281944444444,"corrected_p":0.148,"raw_p":0.148,"reject":false},"airline":{"point":-0.192351111111111,"ci_lower":-0.2574602777777777,"ci_upper":-0.1268194444444444,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.2580809259259258,"ci_lower":-0.2936927824074073,"ci_upper":-0.2228708703703703,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.2718422222222222,"ci_lower":-0.3233006111111111,"ci_upper":-0.2185266666666666,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1859161111111111,"ci_lower":-0.2401500833333332,"ci_upper":-0.1283298749999999,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.3164844444444445,"ci_lower":-0.3867514444444446,"ci_upper":-0.252532,"corrected_p":0,"raw_p":0,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.6016494444444445,"ci_lower":0.5645019722222221,"ci_upper":0.6402059999999999,"n":90},"per_domain":{"itsm":{"point":0.6149533333333334,"ci_lower":0.5602523333333334,"ci_upper":0.6675373333333334,"n":30},"medical_hr":{"point":0.5117549999999998,"ci_lower":0.4527199166666666,"ci_upper":0.5696569999999999,"n":30},"airline":{"point":0.67824,"ci_lower":0.6125831666666667,"ci_upper":0.7403420000000001,"n":30}}},"accent":{"pooled":{"point":0.4828833333333333,"ci_lower":0.4430464351851851,"ci_upper":0.524905185185185,"n":90},"per_domain":{"itsm":{"point":0.4981444444444444,"ci_lower":0.4286955555555555,"ci_upper":0.5701088888888889,"n":30},"medical_hr":{"point":0.4314111111111112,"ci_lower":0.3704922222222222,"ci_upper":0.4990572222222221,"n":30},"airline":{"point":0.5190944444444444,"ci_lower":0.4440031944444444,"ci_upper":0.5960204166666667,"n":30}}},"background_noise":{"pooled":{"point":0.4951555555555555,"ci_lower":0.4525772222222222,"ci_upper":0.537474722222222,"n":90},"per_domain":{"itsm":{"point":0.5393333333333333,"ci_lower":0.4641758333333333,"ci_upper":0.6117155555555555,"n":30},"medical_hr":{"point":0.4602444444444444,"ci_lower":0.3889388888888889,"ci_upper":0.5280777777777778,"n":30},"airline":{"point":0.4858888888888888,"ci_lower":0.4053866666666666,"ci_upper":0.5655227777777777,"n":30}}},"both":{"pooled":{"point":0.3435685185185185,"ci_lower":0.3135454629629629,"ci_upper":0.3748842592592592,"n":90},"per_domain":{"itsm":{"point":0.343111111111111,"ci_lower":0.289588611111111,"ci_upper":0.4021363888888888,"n":30},"medical_hr":{"point":0.3258388888888888,"ci_lower":0.2663154166666666,"ci_upper":0.3863173611111109,"n":30},"airline":{"point":0.3617555555555555,"ci_lower":0.3159411111111112,"ci_upper":0.4196783333333334,"n":30}}}}}},{"id":"nova-3-plus-gpt-5-4-plus-sonic-3","name":"Nova 3 + GPT-5.4 + Sonic 3","type":"cascade","stt":"Nova 3","llm":"GPT-5.4","tts":"Sonic 3","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1437037037037037,"ci_lower":-0.2104074074074074,"ci_upper":-0.0777777777777777,"corrected_p":0.0002,"raw_p":0.0002,"reject":true},"per_domain":{"airline":{"point":-0.1088888888888889,"ci_lower":-0.2066666666666666,"ci_upper":-0.0155555555555555,"corrected_p":0.0789,"raw_p":0.0322,"reject":false},"itsm":{"point":-0.2044444444444444,"ci_lower":-0.3288888888888889,"ci_upper":-0.0777777777777777,"corrected_p":0.0225,"raw_p":0.0045,"reject":true},"medical_hr":{"point":-0.1177777777777777,"ci_lower":-0.2377777777777777,"ci_upper":0.0044999999999999,"corrected_p":0.0789,"raw_p":0.0714,"reject":false}}},"background_noise":{"pooled":{"point":-0.1992592592592592,"ci_lower":-0.2770555555555555,"ci_upper":-0.1221851851851852,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2311111111111111,"ci_lower":-0.3733333333333333,"ci_upper":-0.0888888888888889,"corrected_p":0.0228,"raw_p":0.0057,"reject":true},"itsm":{"point":-0.1377777777777778,"ci_lower":-0.2533333333333333,"ci_upper":-0.02,"corrected_p":0.0789,"raw_p":0.0263,"reject":false},"medical_hr":{"point":-0.2288888888888889,"ci_lower":-0.3555555555555555,"ci_upper":-0.1177222222222222,"corrected_p":0.0096,"raw_p":0.0016,"reject":true}}},"both":{"pooled":{"point":-0.3140740740740741,"ci_lower":-0.3918703703703703,"ci_upper":-0.2377222222222223,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3422222222222222,"ci_lower":-0.4622777777777778,"ci_upper":-0.2132777777777778,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.371111111111111,"ci_lower":-0.4955555555555554,"ci_upper":-0.2377222222222222,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2288888888888889,"ci_lower":-0.3378333333333334,"ci_upper":-0.1088888888888889,"corrected_p":0.0042,"raw_p":0.0006,"reject":true}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0033029629629629,"ci_lower":-0.0107727962962962,"ci_upper":0.0050934259259259,"corrected_p":0.805,"raw_p":0.4025,"reject":false},"per_domain":{"airline":{"point":-0.0113199999999999,"ci_lower":-0.0224800555555555,"ci_upper":-0.0010733333333333,"corrected_p":0.4158,"raw_p":0.0462,"reject":false},"itsm":{"point":0.0038822222222222,"ci_lower":-0.0122516666666666,"ci_upper":0.0210811666666666,"corrected_p":1,"raw_p":0.6601,"reject":false},"medical_hr":{"point":-0.0024711111111111,"ci_lower":-0.0125927777777777,"ci_upper":0.0071684999999999,"corrected_p":1,"raw_p":0.6483,"reject":false}}},"background_noise":{"pooled":{"point":-0.0051437037037037,"ci_lower":-0.013036574074074,"ci_upper":0.0028528148148148,"corrected_p":0.6885,"raw_p":0.2295,"reject":false},"per_domain":{"airline":{"point":-0.0139977777777777,"ci_lower":-0.0284102777777777,"ci_upper":-0.0018011111111111,"corrected_p":0.4158,"raw_p":0.0484,"reject":false},"itsm":{"point":0.0108599999999999,"ci_lower":-0.0003921666666666,"ci_upper":0.0227525555555555,"corrected_p":0.6594,"raw_p":0.0942,"reject":false},"medical_hr":{"point":-0.0122933333333333,"ci_lower":-0.0275351666666666,"ci_upper":0.0031469999999999,"corrected_p":0.6594,"raw_p":0.1258,"reject":false}}},"both":{"pooled":{"point":-0.0011103703703703,"ci_lower":-0.0085153888888889,"ci_upper":0.0057334999999999,"corrected_p":0.805,"raw_p":0.7683,"reject":false},"per_domain":{"airline":{"point":-0.0098088888888888,"ci_lower":-0.0221541111111111,"ci_upper":0.000645111111111,"corrected_p":0.6594,"raw_p":0.1056,"reject":false},"itsm":{"point":-0.0016177777777778,"ci_lower":-0.0179344444444444,"ci_upper":0.0129339999999999,"corrected_p":1,"raw_p":0.8463,"reject":false},"medical_hr":{"point":0.0080955555555555,"ci_lower":-0.0018419444444444,"ci_upper":0.0175384444444444,"corrected_p":0.6594,"raw_p":0.1242,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":-0.007037037037037,"ci_lower":-0.0537037037037037,"ci_upper":0.0340833333333333,"corrected_p":1,"raw_p":0.7505,"reject":false},"per_domain":{"airline":{"point":-0.0011111111111111,"ci_lower":-0.0822222222222222,"ci_upper":0.0600555555555554,"corrected_p":1,"raw_p":0.9691,"reject":false},"itsm":{"point":-0.04,"ci_lower":-0.1188888888888888,"ci_upper":0.0388888888888888,"corrected_p":1,"raw_p":0.2904,"reject":false},"medical_hr":{"point":0.02,"ci_lower":-0.0611111111111111,"ci_upper":0.101111111111111,"corrected_p":1,"raw_p":0.629,"reject":false}}},"background_noise":{"pooled":{"point":0.0096296296296296,"ci_lower":-0.0344722222222222,"ci_upper":0.0537129629629629,"corrected_p":1,"raw_p":0.6967,"reject":false},"per_domain":{"airline":{"point":-0.0011111111111111,"ci_lower":-0.0677777777777777,"ci_upper":0.0644444444444444,"corrected_p":1,"raw_p":0.9688,"reject":false},"itsm":{"point":-0.0622222222222222,"ci_lower":-0.1378055555555555,"ci_upper":0.0166944444444444,"corrected_p":1,"raw_p":0.1335,"reject":false},"medical_hr":{"point":0.0922222222222222,"ci_lower":0.0099722222222222,"ci_upper":0.1678055555555555,"corrected_p":0.2763,"raw_p":0.0307,"reject":false}}},"both":{"pooled":{"point":0.0503703703703703,"ci_lower":0.0040555555555555,"ci_upper":0.0937129629629629,"corrected_p":0.1053,"raw_p":0.0351,"reject":false},"per_domain":{"airline":{"point":0.0488888888888888,"ci_lower":-0.0255833333333333,"ci_upper":0.12225,"corrected_p":1,"raw_p":0.2352,"reject":false},"itsm":{"point":0.0488888888888888,"ci_lower":-0.0333333333333333,"ci_upper":0.1333611111111111,"corrected_p":1,"raw_p":0.2911,"reject":false},"medical_hr":{"point":0.0533333333333333,"ci_lower":-0.0189166666666666,"ci_upper":0.1255833333333333,"corrected_p":1,"raw_p":0.1724,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.1592844444444444,"ci_lower":-0.1872930629629629,"ci_upper":-0.1302088222222222,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1501566666666666,"ci_lower":-0.1940900555555555,"ci_upper":-0.1131592222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1336164444444444,"ci_lower":-0.1780709277777777,"ci_upper":-0.0839734444444444,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1940802222222222,"ci_lower":-0.2512322277777777,"ci_upper":-0.1328043722222222,"corrected_p":0,"raw_p":0,"reject":true}}},"background_noise":{"pooled":{"point":-0.1619651851851851,"ci_lower":-0.1929129407407407,"ci_upper":-0.1297671018518518,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1906899999999999,"ci_lower":-0.24405765,"ci_upper":-0.1370288499999999,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1264553333333333,"ci_lower":-0.1741556333333333,"ci_upper":-0.0802107111111111,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1687502222222222,"ci_lower":-0.2294732222222222,"ci_upper":-0.1059338111111111,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.2010507407407407,"ci_lower":-0.2307786999999999,"ci_upper":-0.1716700574074074,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1911055555555555,"ci_lower":-0.2359765222222221,"ci_upper":-0.1431280944444444,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1913842222222222,"ci_lower":-0.2375060333333333,"ci_upper":-0.1434787999999999,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2206624444444444,"ci_lower":-0.2869682888888889,"ci_upper":-0.1597690888888888,"corrected_p":0,"raw_p":0,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":0.0029481481481481,"ci_lower":-0.0092521666666666,"ci_upper":0.0144747592592592,"corrected_p":0.8266,"raw_p":0.6422,"reject":false},"per_domain":{"airline":{"point":0.0136333333333333,"ci_lower":-0.009489611111111,"ci_upper":0.0367059444444444,"corrected_p":0.9616,"raw_p":0.2957,"reject":false},"itsm":{"point":0.0068511111111111,"ci_lower":-0.0122740555555555,"ci_upper":0.0258668888888888,"corrected_p":0.9992,"raw_p":0.4996,"reject":false},"medical_hr":{"point":-0.01164,"ci_lower":-0.0290657777777777,"ci_upper":0.005577611111111,"corrected_p":0.9616,"raw_p":0.2404,"reject":false}}},"background_noise":{"pooled":{"point":-0.0053592592592592,"ci_lower":-0.0176649444444444,"ci_upper":0.0064197592592592,"corrected_p":0.8266,"raw_p":0.4133,"reject":false},"per_domain":{"airline":{"point":0.0303333333333333,"ci_lower":0.011379611111111,"ci_upper":0.0495313333333333,"corrected_p":0.0392,"raw_p":0.0049,"reject":true},"itsm":{"point":-0.0229711111111111,"ci_lower":-0.0439731111111111,"ci_upper":-0.0028391666666667,"corrected_p":0.156,"raw_p":0.0276,"reject":false},"medical_hr":{"point":-0.0234399999999999,"ci_lower":-0.0415554444444444,"ci_upper":-0.0036598333333333,"corrected_p":0.156,"raw_p":0.026,"reject":false}}},"both":{"pooled":{"point":-0.0231037037037036,"ci_lower":-0.0400085185185184,"ci_upper":-0.0077197222222222,"corrected_p":0.0168,"raw_p":0.0056,"reject":true},"per_domain":{"airline":{"point":-0.0345555555555555,"ci_lower":-0.0618082777777777,"ci_upper":-0.0085656111111111,"corrected_p":0.1232,"raw_p":0.0176,"reject":false},"itsm":{"point":0.0095511111111111,"ci_lower":-0.0147798888888888,"ci_upper":0.0378483333333333,"corrected_p":0.9992,"raw_p":0.5376,"reject":false},"medical_hr":{"point":-0.0443066666666666,"ci_lower":-0.0700271666666666,"ci_upper":-0.0205963888888888,"corrected_p":0.0153,"raw_p":0.0017,"reject":true}}}},"conversation_progression":{"accent":{"pooled":{"point":0.0185185185185185,"ci_lower":-0.0211296296296296,"ci_upper":0.0607407407407407,"corrected_p":1,"raw_p":0.419,"reject":false},"per_domain":{"airline":{"point":0.0177777777777777,"ci_lower":-0.0444722222222222,"ci_upper":0.0822499999999999,"corrected_p":1,"raw_p":0.5903,"reject":false},"itsm":{"point":0.0533333333333333,"ci_lower":-0.0133611111111111,"ci_upper":0.1233333333333332,"corrected_p":1,"raw_p":0.137,"reject":false},"medical_hr":{"point":-0.0155555555555555,"ci_lower":-0.1078333333333333,"ci_upper":0.0666666666666666,"corrected_p":1,"raw_p":0.7521,"reject":false}}},"background_noise":{"pooled":{"point":-0.0074074074074074,"ci_lower":-0.0578055555555555,"ci_upper":0.037787037037037,"corrected_p":1,"raw_p":0.7666,"reject":false},"per_domain":{"airline":{"point":0.0288888888888888,"ci_lower":-0.0588888888888888,"ci_upper":0.1111388888888889,"corrected_p":1,"raw_p":0.5103,"reject":false},"itsm":{"point":-0.0244444444444444,"ci_lower":-0.101111111111111,"ci_upper":0.0566666666666666,"corrected_p":1,"raw_p":0.5493,"reject":false},"medical_hr":{"point":-0.0266666666666666,"ci_lower":-0.1166666666666666,"ci_upper":0.0588888888888888,"corrected_p":1,"raw_p":0.5491,"reject":false}}},"both":{"pooled":{"point":0.0166666666666666,"ci_lower":-0.0207499999999999,"ci_upper":0.0514814814814814,"corrected_p":1,"raw_p":0.3904,"reject":false},"per_domain":{"airline":{"point":0.0122222222222222,"ci_lower":-0.0633333333333333,"ci_upper":0.0878055555555555,"corrected_p":1,"raw_p":0.7341,"reject":false},"itsm":{"point":0.0311111111111111,"ci_lower":-0.0233611111111111,"ci_upper":0.0911111111111111,"corrected_p":1,"raw_p":0.2848,"reject":false},"medical_hr":{"point":0.0066666666666666,"ci_lower":-0.0611388888888888,"ci_upper":0.0722222222222222,"corrected_p":1,"raw_p":0.8558,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.1348148148148148,"ci_lower":-0.1955740740740741,"ci_upper":-0.0747777777777778,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1644444444444444,"ci_lower":-0.2799999999999999,"ci_upper":-0.0533333333333333,"corrected_p":0.056,"raw_p":0.014,"reject":false},"itsm":{"point":-0.1177777777777777,"ci_lower":-0.22,"ci_upper":-0.0221666666666667,"corrected_p":0.056,"raw_p":0.0276,"reject":false},"medical_hr":{"point":-0.1222222222222222,"ci_lower":-0.2088888888888889,"ci_upper":-0.0243888888888889,"corrected_p":0.056,"raw_p":0.0165,"reject":false}}},"background_noise":{"pooled":{"point":-0.1866666666666666,"ci_lower":-0.2629814814814815,"ci_upper":-0.1103518518518519,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2533333333333333,"ci_lower":-0.4066666666666665,"ci_upper":-0.0933333333333334,"corrected_p":0.0246,"raw_p":0.0041,"reject":true},"itsm":{"point":-0.1066666666666666,"ci_lower":-0.2156111111111111,"ci_upper":0.0089444444444443,"corrected_p":0.0955,"raw_p":0.0955,"reject":false},"medical_hr":{"point":-0.2,"ci_lower":-0.3111666666666666,"ci_upper":-0.0999444444444444,"corrected_p":0.0056,"raw_p":0.0008,"reject":true}}},"both":{"pooled":{"point":-0.2274074074074074,"ci_lower":-0.2926111111111111,"ci_upper":-0.16,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3088888888888889,"ci_lower":-0.4311111111111111,"ci_upper":-0.1799444444444445,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.2288888888888889,"ci_lower":-0.3288888888888888,"ci_upper":-0.1266111111111111,"corrected_p":0.0024,"raw_p":0.0003,"reject":true},"medical_hr":{"point":-0.1444444444444444,"ci_lower":-0.2511666666666667,"ci_upper":-0.0422222222222222,"corrected_p":0.053,"raw_p":0.0106,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0044444444444444,"ci_lower":-0.0111111111111111,"ci_upper":0,"corrected_p":1,"raw_p":0.4971,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":-0.0044444444444444,"ci_lower":-0.0111111111111111,"ci_upper":0,"corrected_p":1,"raw_p":0.504,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":-0.0044444444444444,"ci_lower":-0.0111111111111111,"ci_upper":0,"corrected_p":1,"raw_p":0.5006,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.1496296296296296,"ci_lower":-0.2066851851851852,"ci_upper":-0.0896296296296296,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1044444444444444,"ci_lower":-0.1933333333333333,"ci_upper":-0.0266666666666667,"corrected_p":0.0724,"raw_p":0.0217,"reject":false},"itsm":{"point":-0.1844444444444444,"ci_lower":-0.2977777777777778,"ci_upper":-0.0621666666666667,"corrected_p":0.0306,"raw_p":0.0051,"reject":true},"medical_hr":{"point":-0.16,"ci_lower":-0.2822222222222222,"ci_upper":-0.0355,"corrected_p":0.0724,"raw_p":0.0219,"reject":false}}},"background_noise":{"pooled":{"point":-0.1792592592592592,"ci_lower":-0.2614814814814815,"ci_upper":-0.1029444444444444,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2488888888888889,"ci_lower":-0.3978333333333333,"ci_upper":-0.1132777777777778,"corrected_p":0.0154,"raw_p":0.0022,"reject":true},"itsm":{"point":-0.0955555555555555,"ci_lower":-0.2244444444444444,"ci_upper":0.0244444444444444,"corrected_p":0.1488,"raw_p":0.1488,"reject":false},"medical_hr":{"point":-0.1933333333333333,"ci_lower":-0.3288888888888889,"ci_upper":-0.0688888888888889,"corrected_p":0.0306,"raw_p":0.0053,"reject":true}}},"both":{"pooled":{"point":-0.2681481481481482,"ci_lower":-0.3474074074074074,"ci_upper":-0.1925925925925926,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3155555555555556,"ci_lower":-0.4445,"ci_upper":-0.1933333333333333,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.3177777777777777,"ci_lower":-0.4622222222222222,"ci_upper":-0.1710555555555556,"corrected_p":0.0008,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.1711111111111111,"ci_lower":-0.3044444444444444,"ci_upper":-0.0422222222222222,"corrected_p":0.0724,"raw_p":0.0181,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.1137829629629629,"ci_lower":-0.1638219074074074,"ci_upper":-0.0628421666666667,"corrected_p":0.0001,"raw_p":0.0001,"reject":true},"per_domain":{"itsm":{"point":-0.2138999999999999,"ci_lower":-0.283913611111111,"ci_upper":-0.1439415,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.02336,"ci_lower":-0.1027582222222222,"ci_upper":0.0550650555555555,"corrected_p":0.5583,"raw_p":0.5583,"reject":false},"airline":{"point":-0.1040888888888889,"ci_lower":-0.2068317222222222,"ci_upper":-0.0027422777777778,"corrected_p":0.126,"raw_p":0.063,"reject":false}}},"background_noise":{"pooled":{"point":-0.1645607407407407,"ci_lower":-0.2004175277777777,"ci_upper":-0.128603787037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1752444444444444,"ci_lower":-0.2343054444444444,"ci_upper":-0.1176156666666666,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1056711111111111,"ci_lower":-0.1721763888888889,"ci_upper":-0.0397894444444444,"corrected_p":0.0114,"raw_p":0.0038,"reject":true},"airline":{"point":-0.2127666666666665,"ci_lower":-0.2772232222222222,"ci_upper":-0.1533746111111111,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.2559829629629629,"ci_lower":-0.3076820925925925,"ci_upper":-0.2023489074074073,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.3419444444444445,"ci_lower":-0.4117329444444444,"ci_upper":-0.2706664444444445,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1740488888888888,"ci_lower":-0.2555743888888889,"ci_upper":-0.0999276111111111,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.2519555555555555,"ci_lower":-0.3620137777777777,"ci_upper":-0.1380085,"corrected_p":0,"raw_p":0,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.7300088888888889,"ci_lower":0.6954256111111111,"ci_upper":0.7643083888888889,"n":90},"per_domain":{"itsm":{"point":0.7560666666666667,"ci_lower":0.701334,"ci_upper":0.8057563333333333,"n":30},"medical_hr":{"point":0.6609933333333333,"ci_lower":0.6061471666666667,"ci_upper":0.7117156666666665,"n":30},"airline":{"point":0.7729666666666667,"ci_lower":0.7042656666666667,"ci_upper":0.8401469999999999,"n":30}}},"accent":{"pooled":{"point":0.616225925925926,"ci_lower":0.5821362962962963,"ci_upper":0.6496004629629629,"n":90},"per_domain":{"itsm":{"point":0.5421666666666667,"ci_lower":0.5023530555555555,"ci_upper":0.5832361111111112,"n":30},"medical_hr":{"point":0.6376333333333334,"ci_lower":0.5861861111111111,"ci_upper":0.6864272222222224,"n":30},"airline":{"point":0.6688777777777779,"ci_lower":0.5994102777777778,"ci_upper":0.7347027777777778,"n":30}}},"background_noise":{"pooled":{"point":0.5654481481481481,"ci_lower":0.5213547222222222,"ci_upper":0.6115890740740739,"n":90},"per_domain":{"itsm":{"point":0.5808222222222222,"ci_lower":0.5132897222222222,"ci_upper":0.6488169444444444,"n":30},"medical_hr":{"point":0.5553222222222222,"ci_lower":0.4858830555555555,"ci_upper":0.623345,"n":30},"airline":{"point":0.5601999999999999,"ci_lower":0.4676361111111111,"ci_upper":0.6542427777777777,"n":30}}},"both":{"pooled":{"point":0.4740259259259259,"ci_lower":0.4434181481481481,"ci_upper":0.5057975,"n":90},"per_domain":{"itsm":{"point":0.4141222222222221,"ci_lower":0.3757997222222221,"ci_upper":0.4582352777777777,"n":30},"medical_hr":{"point":0.4869444444444444,"ci_lower":0.4435725,"ci_upper":0.52999,"n":30},"airline":{"point":0.5210111111111111,"ci_lower":0.4518872222222222,"ci_upper":0.5854502777777778,"n":30}}}}}},{"id":"parakeet-1-1-plus-gemma-31b-plus-kokoro","name":"Parakeet 1.1 + Gemma 31B + Kokoro","type":"cascade","stt":"Parakeet 1.1","llm":"Gemma-4-31B","tts":"Kokoro","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0325925925925926,"ci_lower":-0.0933703703703703,"ci_upper":0.0281666666666666,"corrected_p":0.3132,"raw_p":0.3132,"reject":false},"per_domain":{"airline":{"point":-0.0644444444444444,"ci_lower":-0.1645,"ci_upper":0.0422777777777777,"corrected_p":1,"raw_p":0.2434,"reject":false},"itsm":{"point":-0.0977777777777777,"ci_lower":-0.2133333333333333,"ci_upper":0.0133333333333333,"corrected_p":0.5748,"raw_p":0.0958,"reject":false},"medical_hr":{"point":0.0644444444444444,"ci_lower":-0.0466666666666666,"ci_upper":0.1689444444444444,"corrected_p":1,"raw_p":0.2674,"reject":false}}},"background_noise":{"pooled":{"point":-0.0585185185185185,"ci_lower":-0.1237037037037037,"ci_upper":-2.7061686225238258e-17,"corrected_p":0.1058,"raw_p":0.0529,"reject":false},"per_domain":{"airline":{"point":-0.02,"ci_lower":-0.1244444444444444,"ci_upper":0.071111111111111,"corrected_p":1,"raw_p":0.658,"reject":false},"itsm":{"point":-0.12,"ci_lower":-0.2311111111111111,"ci_upper":-0.0177222222222222,"corrected_p":0.2412,"raw_p":0.0278,"reject":false},"medical_hr":{"point":-0.0355555555555555,"ci_lower":-0.1422222222222222,"ci_upper":0.0688888888888888,"corrected_p":1,"raw_p":0.5054,"reject":false}}},"both":{"pooled":{"point":-0.0622222222222222,"ci_lower":-0.1162962962962963,"ci_upper":-0.0081481481481481,"corrected_p":0.0849,"raw_p":0.0283,"reject":false},"per_domain":{"airline":{"point":-0.0977777777777778,"ci_lower":-0.2066666666666667,"ci_upper":-0.0066666666666666,"corrected_p":0.3766,"raw_p":0.0538,"reject":false},"itsm":{"point":-0.12,"ci_lower":-0.2355555555555555,"ci_upper":-0.0288888888888889,"corrected_p":0.2412,"raw_p":0.0268,"reject":false},"medical_hr":{"point":0.031111111111111,"ci_lower":-0.0511111111111111,"ci_upper":0.1022222222222222,"corrected_p":1,"raw_p":0.4731,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0026192592592592,"ci_lower":-0.0122499444444444,"ci_upper":0.0163406666666666,"corrected_p":1,"raw_p":0.7319,"reject":false},"per_domain":{"airline":{"point":0.0017777777777777,"ci_lower":-0.0232093888888889,"ci_upper":0.0277141666666666,"corrected_p":1,"raw_p":0.8945,"reject":false},"itsm":{"point":-0.0005088888888888,"ci_lower":-0.0277968888888888,"ci_upper":0.0264298888888888,"corrected_p":1,"raw_p":0.9769,"reject":false},"medical_hr":{"point":0.0065888888888888,"ci_lower":-0.0161281111111111,"ci_upper":0.0306357222222222,"corrected_p":1,"raw_p":0.6064,"reject":false}}},"background_noise":{"pooled":{"point":0.0038303703703703,"ci_lower":-0.0083699444444444,"ci_upper":0.0166023888888888,"corrected_p":1,"raw_p":0.5384,"reject":false},"per_domain":{"airline":{"point":-0.0092333333333333,"ci_lower":-0.0280755555555555,"ci_upper":0.0102992777777777,"corrected_p":1,"raw_p":0.3654,"reject":false},"itsm":{"point":0.0040799999999999,"ci_lower":-0.0194988333333333,"ci_upper":0.029320111111111,"corrected_p":1,"raw_p":0.7459,"reject":false},"medical_hr":{"point":0.0166444444444444,"ci_lower":-0.0006707222222221,"ci_upper":0.0347639999999999,"corrected_p":0.7299,"raw_p":0.0811,"reject":false}}},"both":{"pooled":{"point":0.0057007407407407,"ci_lower":-0.0094763148148148,"ci_upper":0.0213164074074073,"corrected_p":1,"raw_p":0.4655,"reject":false},"per_domain":{"airline":{"point":-0.0034444444444444,"ci_lower":-0.0314537222222222,"ci_upper":0.0230793888888888,"corrected_p":1,"raw_p":0.8259,"reject":false},"itsm":{"point":0.0053688888888888,"ci_lower":-0.0216425555555555,"ci_upper":0.0343433333333333,"corrected_p":1,"raw_p":0.6972,"reject":false},"medical_hr":{"point":0.0151777777777777,"ci_lower":-0.0067622777777777,"ci_upper":0.0365192777777777,"corrected_p":1,"raw_p":0.2126,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0299999999999999,"ci_lower":-0.0096481481481481,"ci_upper":0.0711296296296296,"corrected_p":0.4119,"raw_p":0.1602,"reject":false},"per_domain":{"airline":{"point":0.061111111111111,"ci_lower":0.0010833333333333,"ci_upper":0.1233333333333333,"corrected_p":0.6723,"raw_p":0.0747,"reject":false},"itsm":{"point":0.0177777777777777,"ci_lower":-0.0555555555555555,"ci_upper":0.0855555555555555,"corrected_p":1,"raw_p":0.6207,"reject":false},"medical_hr":{"point":0.0111111111111111,"ci_lower":-0.0611388888888888,"ci_upper":0.0866944444444444,"corrected_p":1,"raw_p":0.773,"reject":false}}},"background_noise":{"pooled":{"point":0.0096296296296296,"ci_lower":-0.0351851851851851,"ci_upper":0.0507499999999999,"corrected_p":0.6725,"raw_p":0.6725,"reject":false},"per_domain":{"airline":{"point":0.0222222222222222,"ci_lower":-0.0477777777777777,"ci_upper":0.0922222222222222,"corrected_p":1,"raw_p":0.5809,"reject":false},"itsm":{"point":0.0011111111111111,"ci_lower":-0.0733333333333333,"ci_upper":0.071111111111111,"corrected_p":1,"raw_p":0.9863,"reject":false},"medical_hr":{"point":0.0055555555555555,"ci_lower":-0.0689166666666667,"ci_upper":0.0877777777777777,"corrected_p":1,"raw_p":0.9145,"reject":false}}},"both":{"pooled":{"point":-0.0329629629629629,"ci_lower":-0.0752222222222221,"ci_upper":0.0096296296296296,"corrected_p":0.4119,"raw_p":0.1373,"reject":false},"per_domain":{"airline":{"point":-0.0388888888888888,"ci_lower":-0.1266944444444444,"ci_upper":0.0511666666666666,"corrected_p":1,"raw_p":0.4148,"reject":false},"itsm":{"point":0.0011111111111111,"ci_lower":-0.0588888888888888,"ci_upper":0.0600277777777777,"corrected_p":1,"raw_p":0.9768,"reject":false},"medical_hr":{"point":-0.0611111111111111,"ci_lower":-0.1266666666666666,"ci_upper":0.0122222222222222,"corrected_p":0.7824,"raw_p":0.0978,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.1214092592592592,"ci_lower":0.0897402851851851,"ci_upper":0.1516709722222222,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.1868695555555555,"ci_lower":0.1367895277777778,"ci_upper":0.2367471055555555,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":0.0398953333333333,"ci_lower":-0.0145713999999999,"ci_upper":0.0939908333333333,"corrected_p":0.2798,"raw_p":0.1399,"reject":false},"medical_hr":{"point":0.1374628888888888,"ci_lower":0.0957794166666666,"ci_upper":0.1787594666666666,"corrected_p":0,"raw_p":0,"reject":true}}},"background_noise":{"pooled":{"point":-0.163404074074074,"ci_lower":-0.190733824074074,"ci_upper":-0.1353959907407407,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.112826,"ci_lower":-0.1610622055555555,"ci_upper":-0.0654469277777777,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"itsm":{"point":-0.1924868888888889,"ci_lower":-0.2273824388888889,"ci_upper":-0.1489432833333333,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1848993333333332,"ci_lower":-0.2396054277777777,"ci_upper":-0.1242377888888888,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.1028129629629629,"ci_lower":-0.1328476814814814,"ci_upper":-0.0741399351851851,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0154837777777777,"ci_lower":-0.0758147666666666,"ci_upper":0.0447425166666666,"corrected_p":0.611,"raw_p":0.611,"reject":false},"itsm":{"point":-0.154629111111111,"ci_lower":-0.184160361111111,"ci_upper":-0.1250164944444444,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1383259999999999,"ci_lower":-0.1849339611111111,"ci_upper":-0.0895710833333333,"corrected_p":0,"raw_p":0,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0033725925925925,"ci_lower":-0.0158107962962962,"ci_upper":0.0096828333333333,"corrected_p":1,"raw_p":0.6001,"reject":false},"per_domain":{"airline":{"point":-0.0053844444444444,"ci_lower":-0.0285785555555555,"ci_upper":0.0175274444444443,"corrected_p":1,"raw_p":0.6504,"reject":false},"itsm":{"point":-0.0093133333333333,"ci_lower":-0.0311777777777777,"ci_upper":0.0128052777777777,"corrected_p":1,"raw_p":0.4327,"reject":false},"medical_hr":{"point":0.00458,"ci_lower":-0.0133254999999999,"ci_upper":0.0228883888888888,"corrected_p":1,"raw_p":0.6422,"reject":false}}},"background_noise":{"pooled":{"point":0.0005681481481481,"ci_lower":-0.0112608703703703,"ci_upper":0.012045,"corrected_p":1,"raw_p":0.923,"reject":false},"per_domain":{"airline":{"point":-0.0049399999999999,"ci_lower":-0.0234647777777777,"ci_upper":0.0126240555555555,"corrected_p":1,"raw_p":0.5984,"reject":false},"itsm":{"point":-0.0038133333333333,"ci_lower":-0.0241940555555555,"ci_upper":0.0176527222222221,"corrected_p":1,"raw_p":0.7395,"reject":false},"medical_hr":{"point":0.0104577777777777,"ci_lower":-0.0115594444444444,"ci_upper":0.0325693333333333,"corrected_p":1,"raw_p":0.3768,"reject":false}}},"both":{"pooled":{"point":-0.0042762962962962,"ci_lower":-0.0163253333333333,"ci_upper":0.0079290555555555,"corrected_p":1,"raw_p":0.4913,"reject":false},"per_domain":{"airline":{"point":-0.009351111111111,"ci_lower":-0.0230449999999999,"ci_upper":0.0042535,"corrected_p":1,"raw_p":0.2017,"reject":false},"itsm":{"point":-0.0032577777777777,"ci_lower":-0.029871611111111,"ci_upper":0.0228203888888888,"corrected_p":1,"raw_p":0.8148,"reject":false},"medical_hr":{"point":-0.0002199999999999,"ci_lower":-0.0208440555555555,"ci_upper":0.0184733333333333,"corrected_p":1,"raw_p":0.9835,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.0548148148148148,"ci_lower":-0.097037037037037,"ci_upper":-0.0125833333333333,"corrected_p":0.0618,"raw_p":0.0206,"reject":false},"per_domain":{"airline":{"point":-0.09,"ci_lower":-0.17,"ci_upper":-0.02,"corrected_p":0.2682,"raw_p":0.0298,"reject":false},"itsm":{"point":-0.0566666666666666,"ci_lower":-0.13,"ci_upper":0.0255555555555555,"corrected_p":0.9282,"raw_p":0.1547,"reject":false},"medical_hr":{"point":-0.0177777777777777,"ci_lower":-0.0944444444444444,"ci_upper":0.0567222222222221,"corrected_p":0.9735,"raw_p":0.6634,"reject":false}}},"background_noise":{"pooled":{"point":-0.0214814814814814,"ci_lower":-0.0700092592592592,"ci_upper":0.0263055555555555,"corrected_p":0.77,"raw_p":0.3857,"reject":false},"per_domain":{"airline":{"point":-0.0566666666666666,"ci_lower":-0.1188888888888888,"ci_upper":0.0011666666666666,"corrected_p":0.7976,"raw_p":0.0997,"reject":false},"itsm":{"point":-0.0566666666666667,"ci_lower":-0.1578055555555556,"ci_upper":0.0277777777777777,"corrected_p":0.9735,"raw_p":0.2419,"reject":false},"medical_hr":{"point":0.0488888888888888,"ci_lower":-0.0378055555555555,"ci_upper":0.1444722222222222,"corrected_p":0.9735,"raw_p":0.3198,"reject":false}}},"both":{"pooled":{"point":-0.0214814814814814,"ci_lower":-0.0692592592592592,"ci_upper":0.0244537037037036,"corrected_p":0.77,"raw_p":0.385,"reject":false},"per_domain":{"airline":{"point":-0.0677777777777777,"ci_lower":-0.1477777777777777,"ci_upper":0.0078055555555555,"corrected_p":0.7976,"raw_p":0.1018,"reject":false},"itsm":{"point":-0.0511111111111111,"ci_lower":-0.1322222222222222,"ci_upper":0.0289166666666666,"corrected_p":0.9735,"raw_p":0.2528,"reject":false},"medical_hr":{"point":0.0544444444444444,"ci_lower":-0.0244722222222222,"ci_upper":0.1366944444444444,"corrected_p":0.9735,"raw_p":0.1947,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.04,"ci_lower":-0.1029629629629629,"ci_upper":0.0251851851851851,"corrected_p":0.2369,"raw_p":0.2369,"reject":false},"per_domain":{"airline":{"point":-0.0711111111111111,"ci_lower":-0.1688888888888889,"ci_upper":0.0200555555555554,"corrected_p":0.8982,"raw_p":0.1497,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.1488888888888889,"ci_upper":0.0955555555555555,"corrected_p":1,"raw_p":0.654,"reject":false},"medical_hr":{"point":-0.0222222222222222,"ci_lower":-0.1511111111111111,"ci_upper":0.1023333333333331,"corrected_p":1,"raw_p":0.7098,"reject":false}}},"background_noise":{"pooled":{"point":-0.0659259259259259,"ci_lower":-0.1296296296296296,"ci_upper":-0.0051666666666666,"corrected_p":0.0786,"raw_p":0.0393,"reject":false},"per_domain":{"airline":{"point":-0.06,"ci_lower":-0.16,"ci_upper":0.0377777777777777,"corrected_p":1,"raw_p":0.2351,"reject":false},"itsm":{"point":-0.0377777777777778,"ci_lower":-0.1488888888888888,"ci_upper":0.0734444444444443,"corrected_p":1,"raw_p":0.512,"reject":false},"medical_hr":{"point":-0.1,"ci_lower":-0.2088888888888888,"ci_upper":0.00005555555555549267,"corrected_p":0.5005,"raw_p":0.0715,"reject":false}}},"both":{"pooled":{"point":-0.1029629629629629,"ci_lower":-0.1585185185185185,"ci_upper":-0.0444259259259259,"corrected_p":0.0015,"raw_p":0.0005,"reject":true},"per_domain":{"airline":{"point":-0.1377777777777778,"ci_lower":-0.2422777777777778,"ci_upper":-0.0288888888888889,"corrected_p":0.1152,"raw_p":0.0144,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.1111111111111111,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.5235,"reject":false},"medical_hr":{"point":-0.1444444444444444,"ci_lower":-0.2377777777777777,"ci_upper":-0.0555555555555555,"corrected_p":0.0260999999999999,"raw_p":0.0029,"reject":true}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.0111111111111111,"ci_lower":-0.0103703703703703,"ci_upper":0.0325925925925925,"corrected_p":0.9249,"raw_p":0.3303,"reject":false},"per_domain":{"airline":{"point":0.0066666666666666,"ci_lower":-0.0422777777777777,"ci_upper":0.0555555555555555,"corrected_p":1,"raw_p":0.8215,"reject":false},"itsm":{"point":0.0222222222222222,"ci_lower":0,"ci_upper":0.0555555555555555,"corrected_p":1,"raw_p":0.4972,"reject":false},"medical_hr":{"point":0.0044444444444444,"ci_lower":-0.02,"ci_upper":0.0333333333333333,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":-0.0037037037037037,"ci_lower":-0.02,"ci_upper":0.015574074074074,"corrected_p":0.9249,"raw_p":0.8111,"reject":false},"per_domain":{"airline":{"point":-0.0266666666666666,"ci_lower":-0.06,"ci_upper":0,"corrected_p":1,"raw_p":0.2492,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0.0155555555555555,"ci_lower":-0.02,"ci_upper":0.0666666666666666,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":-0.0074074074074074,"ci_lower":-0.0229629629629629,"ci_upper":0.0051851851851851,"corrected_p":0.9249,"raw_p":0.3083,"reject":false},"per_domain":{"airline":{"point":-0.0155555555555555,"ci_lower":-0.0533888888888888,"ci_upper":0.0244444444444444,"corrected_p":1,"raw_p":0.4944,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0007407407407407,"ci_lower":-0.0185185185185185,"ci_upper":0.0148148148148148,"corrected_p":1,"raw_p":0.8462,"reject":false},"per_domain":{"airline":{"point":-0.0044444444444444,"ci_lower":-0.0333333333333333,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0133333333333333,"ci_lower":-0.0533333333333333,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.5586,"reject":false},"medical_hr":{"point":0.0155555555555555,"ci_lower":-0.0066666666666666,"ci_upper":0.0422222222222221,"corrected_p":1,"raw_p":0.2471,"reject":false}}},"background_noise":{"pooled":{"point":-0.0081481481481481,"ci_lower":-0.0303703703703703,"ci_upper":0.0118518518518518,"corrected_p":1,"raw_p":0.4025,"reject":false},"per_domain":{"airline":{"point":0.0066666666666666,"ci_lower":0,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0244444444444444,"ci_lower":-0.0711111111111111,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.3784,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.0511111111111111,"ci_upper":0.031111111111111,"corrected_p":1,"raw_p":0.7825,"reject":false}}},"both":{"pooled":{"point":0.0066666666666666,"ci_lower":-0.0096296296296296,"ci_upper":0.0214814814814814,"corrected_p":1,"raw_p":0.4635,"reject":false},"per_domain":{"airline":{"point":-0.0044444444444444,"ci_lower":-0.0333333333333333,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0022222222222222,"ci_lower":-0.0311111111111111,"ci_upper":0.0266666666666666,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0.0266666666666666,"ci_lower":0.0066666666666666,"ci_upper":0.0533333333333333,"corrected_p":1,"raw_p":0.125,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.0210288888888888,"ci_lower":-0.0500000925925926,"ci_upper":0.0097681296296296,"corrected_p":0.1798,"raw_p":0.1711,"reject":false},"per_domain":{"itsm":{"point":-0.0183088888888888,"ci_lower":-0.0778944444444444,"ci_upper":0.0436202222222221,"corrected_p":1,"raw_p":0.5727,"reject":false},"medical_hr":{"point":-0.0188533333333333,"ci_lower":-0.0689336666666666,"ci_upper":0.0303052777777776,"corrected_p":1,"raw_p":0.4582,"reject":false},"airline":{"point":-0.0259244444444444,"ci_lower":-0.0675520555555555,"ci_upper":0.0160178333333333,"corrected_p":1,"raw_p":0.2592,"reject":false}}},"background_noise":{"pooled":{"point":-0.0305918518518518,"ci_lower":-0.0648248148148147,"ci_upper":0.004077074074074,"corrected_p":0.1798,"raw_p":0.0899,"reject":false},"per_domain":{"itsm":{"point":0.0019466666666666,"ci_lower":-0.0735383333333333,"ci_upper":0.0748293333333332,"corrected_p":1,"raw_p":0.9603,"reject":false},"medical_hr":{"point":-0.0267199999999999,"ci_lower":-0.0823045555555555,"ci_upper":0.0258776666666666,"corrected_p":1,"raw_p":0.3581,"reject":false},"airline":{"point":-0.0670022222222222,"ci_lower":-0.1156779444444444,"ci_upper":-0.0230531666666666,"corrected_p":0.0696,"raw_p":0.0087,"reject":false}}},"both":{"pooled":{"point":-0.0474511111111111,"ci_lower":-0.0778599074074074,"ci_upper":-0.0150091111111111,"corrected_p":0.0114,"raw_p":0.0038,"reject":true},"per_domain":{"itsm":{"point":-0.0589422222222222,"ci_lower":-0.1266084444444444,"ci_upper":0.0065912222222222,"corrected_p":0.6356,"raw_p":0.0908,"reject":false},"medical_hr":{"point":0.0062911111111111,"ci_lower":-0.0324581666666666,"ci_upper":0.0473609444444444,"corrected_p":1,"raw_p":0.7592,"reject":false},"airline":{"point":-0.0897022222222222,"ci_lower":-0.1351627222222222,"ci_upper":-0.0411656666666667,"corrected_p":0.0036,"raw_p":0.0004,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.7720622222222223,"ci_lower":0.7462403888888889,"ci_upper":0.7981423888888888,"n":90},"per_domain":{"itsm":{"point":0.7683533333333333,"ci_lower":0.7129178333333337,"ci_upper":0.8208368333333333,"n":30},"medical_hr":{"point":0.7282533333333334,"ci_lower":0.693312,"ci_upper":0.7660536666666667,"n":30},"airline":{"point":0.8195799999999999,"ci_lower":0.7792120000000001,"ci_upper":0.8563921666666665,"n":30}}},"accent":{"pooled":{"point":0.7510333333333333,"ci_lower":0.7221009259259259,"ci_upper":0.7803329629629631,"n":90},"per_domain":{"itsm":{"point":0.7500444444444443,"ci_lower":0.6984791666666667,"ci_upper":0.796408611111111,"n":30},"medical_hr":{"point":0.7094000000000001,"ci_lower":0.6676197222222222,"ci_upper":0.7491608333333333,"n":30},"airline":{"point":0.7936555555555554,"ci_lower":0.7363436111111111,"ci_upper":0.8482005555555555,"n":30}}},"background_noise":{"pooled":{"point":0.7414703703703703,"ci_lower":0.7076548148148148,"ci_upper":0.7740615740740742,"n":90},"per_domain":{"itsm":{"point":0.7702999999999999,"ci_lower":0.7135127777777776,"ci_upper":0.8201427777777776,"n":30},"medical_hr":{"point":0.7015333333333335,"ci_lower":0.6466791666666667,"ci_upper":0.7566033333333336,"n":30},"airline":{"point":0.7525777777777776,"ci_lower":0.6874169444444443,"ci_upper":0.8178372222222222,"n":30}}},"both":{"pooled":{"point":0.7246111111111111,"ci_lower":0.6964607407407408,"ci_upper":0.754070648148148,"n":90},"per_domain":{"itsm":{"point":0.7094111111111111,"ci_lower":0.6520105555555554,"ci_upper":0.7663283333333332,"n":30},"medical_hr":{"point":0.7345444444444447,"ci_lower":0.69292,"ci_upper":0.7754033333333333,"n":30},"airline":{"point":0.7298777777777777,"ci_lower":0.6756272222222223,"ci_upper":0.7820349999999999,"n":30}}}}}},{"id":"ultravox","name":"Ultravox","type":"2-part","stt":"-","llm":"Ultravox-Realtime","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.5786218895582329,"ci_lower":0.5522937072791164,"ci_upper":0.6061653106091031},"per_domain":{"airline":{"point":0.5777693333333334,"ci_lower":0.5220791666666666,"ci_upper":0.6351006333333332,"n":50},"itsm":{"point":0.5830208333333333,"ci_lower":0.545955375,"ci_upper":0.6239549375,"n":80},"medical_hr":{"point":0.575075502008032,"ci_lower":0.5358498795180722,"ci_upper":0.6151340963855421,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.270429718875502,"ci_lower":0.2259271586345381,"ci_upper":0.3179325301204819},"per_domain":{"airline":{"point":0.324,"ci_lower":0.228,"ci_upper":0.42,"n":50},"itsm":{"point":0.215,"ci_lower":0.1525,"ci_upper":0.285,"n":80},"medical_hr":{"point":0.272289156626506,"ci_lower":0.2023493975903614,"ci_upper":0.3445783132530121,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.5028413654618474,"ci_lower":0.4335085341365461,"ci_upper":0.5718807730923694},"per_domain":{"airline":{"point":0.54,"ci_lower":0.4,"ci_upper":0.68,"n":50},"itsm":{"point":0.4625,"ci_lower":0.35,"ci_upper":0.5625,"n":80},"medical_hr":{"point":0.5060240963855421,"ci_lower":0.3975903614457831,"ci_upper":0.6144578313253012,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.1080879164658634,"ci_lower":0.0730062071485943,"ci_upper":0.1447737161445783},"per_domain":{"airline":{"point":0.1314623999999999,"ci_lower":0.0605497599999999,"ci_upper":0.2112452799999999,"n":50},"itsm":{"point":0.068144,"ci_lower":0.0286912,"ci_upper":0.1160606,"n":80},"medical_hr":{"point":0.1246573493975903,"ci_lower":0.0654884819277108,"ci_upper":0.1906759518072289,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.5320021554216868,"ci_lower":0.5183009065127175,"ci_upper":0.5456672119946453},"per_domain":{"airline":{"point":0.5781290666666667,"ci_lower":0.5540442233333333,"ci_upper":0.60105365,"n":50},"itsm":{"point":0.4754058333333333,"ci_lower":0.4520101916666667,"ci_upper":0.4997519374999999,"n":80},"medical_hr":{"point":0.5424715662650602,"ci_lower":0.5180355722891568,"ci_upper":0.566600672690763,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.0290622489959839,"ci_lower":0.0135126506024096,"ci_upper":0.0484562248995983},"per_domain":{"airline":{"point":0.048,"ci_lower":0.008,"ci_upper":0.1039999999999999,"n":50},"itsm":{"point":0.0175,"ci_lower":0.0025,"ci_upper":0.0399999999999999,"n":80},"medical_hr":{"point":0.0216867469879518,"ci_lower":0.0048192771084337,"ci_upper":0.0457831325301204,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.0807630522088353,"ci_lower":0.0443975903614457,"ci_upper":0.1212989457831324},"per_domain":{"airline":{"point":0.12,"ci_lower":0.04,"ci_upper":0.22,"n":50},"itsm":{"point":0.05,"ci_lower":0.0125,"ci_upper":0.1,"n":80},"medical_hr":{"point":0.072289156626506,"ci_lower":0.0240963855421686,"ci_upper":0.1325301204819277,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.0060693429718875,"ci_lower":0.0003864989558232,"ci_upper":0.0129392032931726},"per_domain":{"airline":{"point":0.0131328,"ci_lower":0.000019200000000000003,"ci_upper":0.0327936,"n":50},"itsm":{"point":0.0011079999999999,"ci_lower":0.000004000000000000001,"ci_upper":0.0031920999999999,"n":80},"medical_hr":{"point":0.0039672289156626,"ci_lower":0.000007710843373493977,"ci_upper":0.0118746987951807,"n":83}}},"task_completion":{"pooled":{"point":0.47279718875502,"ci_lower":0.4200647590361445,"ci_upper":0.5261551204819277},"per_domain":{"airline":{"point":0.428,"ci_lower":0.324,"ci_upper":0.532,"n":50},"itsm":{"point":0.4674999999999999,"ci_lower":0.375,"ci_upper":0.5575,"n":80},"medical_hr":{"point":0.5228915662650602,"ci_lower":0.4385542168674698,"ci_upper":0.6120481927710842,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9712632590361446,"ci_lower":0.9649416930220882,"ci_upper":0.97677175125502},"per_domain":{"airline":{"point":0.971308,"ci_lower":0.9556794,"ci_upper":0.9830418,"n":50},"itsm":{"point":0.9690625,"ci_lower":0.96043975,"ci_upper":0.9769725625,"n":80},"medical_hr":{"point":0.9734192771084338,"ci_lower":0.9656359638554216,"ci_upper":0.9807189759036145,"n":83}}},"faithfulness":{"pooled":{"point":0.2918052208835341,"ci_lower":0.2541169678714859,"ci_upper":0.3273525602409638},"per_domain":{"airline":{"point":0.3340000000000001,"ci_lower":0.25395,"ci_upper":0.412,"n":50},"itsm":{"point":0.3125,"ci_lower":0.2525,"ci_upper":0.3725,"n":80},"medical_hr":{"point":0.2289156626506024,"ci_lower":0.1867168674698795,"ci_upper":0.2734939759036145,"n":83}}},"turn_taking":{"pooled":{"point":0.4170736128514056,"ci_lower":0.3969538019026104,"ci_upper":0.4381138299799196},"per_domain":{"airline":{"point":0.4831512,"ci_lower":0.44948037,"ci_upper":0.51876128,"n":50},"itsm":{"point":0.3359199999999999,"ci_lower":0.2954947312499999,"ci_upper":0.3753023,"n":80},"medical_hr":{"point":0.4321496385542168,"ci_lower":0.4029646927710842,"ci_upper":0.4617087168674699,"n":83}}},"conciseness":{"pooled":{"point":0.750012170682731,"ci_lower":0.740176557881526,"ci_upper":0.7604277029116465},"per_domain":{"airline":{"point":0.7112360000000001,"ci_lower":0.6925353999999999,"ci_upper":0.7290182,"n":50},"itsm":{"point":0.7965475,"ci_lower":0.78088325,"ci_upper":0.8125164999999999,"n":80},"medical_hr":{"point":0.7422530120481927,"ci_lower":0.723678313253012,"ci_upper":0.760884578313253,"n":83}}},"conversation_progression":{"pooled":{"point":0.4289206827309237,"ci_lower":0.3998604668674699,"ci_upper":0.4580201556224899},"per_domain":{"airline":{"point":0.54,"ci_lower":0.486,"ci_upper":0.594,"n":50},"itsm":{"point":0.29375,"ci_lower":0.25121875,"ci_upper":0.3375,"n":80},"medical_hr":{"point":0.453012048192771,"ci_lower":0.4011445783132529,"ci_upper":0.5072289156626505,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0166666666666666,"ci_lower":-0.0733333333333333,"ci_upper":0.0355555555555555,"corrected_p":0.5385,"raw_p":0.5385,"reject":false},"per_domain":{"airline":{"point":-0.0222222222222222,"ci_lower":-0.1045,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.5894,"reject":false},"medical_hr":{"point":-0.0111111111111111,"ci_lower":-0.0822222222222222,"ci_upper":0.0622222222222222,"corrected_p":1,"raw_p":0.7298,"reject":false}}},"background_noise":{"pooled":{"point":-0.0333333333333333,"ci_lower":-0.0888888888888888,"ci_upper":0.0211388888888888,"corrected_p":0.4696,"raw_p":0.2348,"reject":false},"per_domain":{"airline":{"point":-0.0333333333333333,"ci_lower":-0.1177777777777778,"ci_upper":0.0489444444444443,"corrected_p":1,"raw_p":0.4228,"reject":false},"medical_hr":{"point":-0.0333333333333333,"ci_lower":-0.1088888888888889,"ci_upper":0.035611111111111,"corrected_p":1,"raw_p":0.3466,"reject":false}}},"both":{"pooled":{"point":-0.1277777777777778,"ci_lower":-0.2022499999999999,"ci_upper":-0.0599722222222222,"corrected_p":0.0021,"raw_p":0.0007,"reject":true},"per_domain":{"airline":{"point":-0.0666666666666666,"ci_lower":-0.1577777777777777,"ci_upper":0.031111111111111,"corrected_p":0.8724999999999999,"raw_p":0.1745,"reject":false},"medical_hr":{"point":-0.1888888888888889,"ci_lower":-0.2999999999999999,"ci_upper":-0.0977777777777778,"corrected_p":0.0024,"raw_p":0.0004,"reject":true}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0001577777777777,"ci_lower":-0.0134088611111111,"ci_upper":0.0135634444444444,"corrected_p":0.9819,"raw_p":0.9819,"reject":false},"per_domain":{"airline":{"point":0.0021755555555555,"ci_lower":-0.0205498888888889,"ci_upper":0.0245322777777777,"corrected_p":1,"raw_p":0.8555,"reject":false},"medical_hr":{"point":-0.00186,"ci_lower":-0.0135152777777777,"ci_upper":0.0106403333333333,"corrected_p":1,"raw_p":0.7841,"reject":false}}},"background_noise":{"pooled":{"point":0.0071022222222222,"ci_lower":-0.0049296111111111,"ci_upper":0.0196914999999999,"corrected_p":0.5334,"raw_p":0.2667,"reject":false},"per_domain":{"airline":{"point":0.0145088888888888,"ci_lower":-0.0020887222222222,"ci_upper":0.0320505555555555,"corrected_p":0.573,"raw_p":0.1146,"reject":false},"medical_hr":{"point":-0.0003044444444444,"ci_lower":-0.0176486666666666,"ci_upper":0.0157487777777777,"corrected_p":1,"raw_p":0.9748,"reject":false}}},"both":{"pooled":{"point":0.0109577777777777,"ci_lower":-0.0007801111111111,"ci_upper":0.0233939444444444,"corrected_p":0.2355,"raw_p":0.0785,"reject":false},"per_domain":{"airline":{"point":0.0218977777777777,"ci_lower":0.006931,"ci_upper":0.0426038888888888,"corrected_p":0.0521999999999999,"raw_p":0.0087,"reject":false},"medical_hr":{"point":0.000017777777777767494,"ci_lower":-0.015249,"ci_upper":0.0139353888888888,"corrected_p":1,"raw_p":0.998,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0099999999999999,"ci_lower":-0.0350138888888889,"ci_upper":0.057236111111111,"corrected_p":1,"raw_p":0.6831,"reject":false},"per_domain":{"airline":{"point":0.0311111111111111,"ci_lower":-0.0422222222222222,"ci_upper":0.1089166666666666,"corrected_p":1,"raw_p":0.4364,"reject":false},"medical_hr":{"point":-0.0111111111111111,"ci_lower":-0.0633333333333333,"ci_upper":0.0399999999999999,"corrected_p":1,"raw_p":0.6414,"reject":false}}},"background_noise":{"pooled":{"point":-0.0066666666666666,"ci_lower":-0.0533333333333333,"ci_upper":0.0377777777777777,"corrected_p":1,"raw_p":0.7783,"reject":false},"per_domain":{"airline":{"point":-0.0355555555555555,"ci_lower":-0.0944444444444444,"ci_upper":0.0188888888888888,"corrected_p":1,"raw_p":0.2783,"reject":false},"medical_hr":{"point":0.0222222222222222,"ci_lower":-0.0544444444444444,"ci_upper":0.0922777777777777,"corrected_p":1,"raw_p":0.579,"reject":false}}},"both":{"pooled":{"point":0.0155555555555555,"ci_lower":-0.0350138888888889,"ci_upper":0.0716805555555555,"corrected_p":1,"raw_p":0.5908,"reject":false},"per_domain":{"airline":{"point":0.0644444444444444,"ci_lower":-0.0155833333333333,"ci_upper":0.1444444444444444,"corrected_p":0.8382,"raw_p":0.1397,"reject":false},"medical_hr":{"point":-0.0333333333333333,"ci_lower":-0.1011388888888889,"ci_upper":0.0388888888888888,"corrected_p":1,"raw_p":0.3592,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.0219294444444444,"ci_lower":-0.058053911111111,"ci_upper":0.0165811666666666,"corrected_p":0.2534,"raw_p":0.2534,"reject":false},"per_domain":{"airline":{"point":-0.005648,"ci_lower":-0.0566064499999999,"ci_upper":0.0445227888888888,"corrected_p":0.8269,"raw_p":0.8269,"reject":false},"medical_hr":{"point":-0.0382108888888888,"ci_lower":-0.0904014833333333,"ci_upper":0.01706575,"corrected_p":0.5211,"raw_p":0.1737,"reject":false}}},"background_noise":{"pooled":{"point":-0.0526116666666666,"ci_lower":-0.0887872305555555,"ci_upper":-0.0182178555555555,"corrected_p":0.0116,"raw_p":0.0058,"reject":true},"per_domain":{"airline":{"point":-0.0216702222222222,"ci_lower":-0.0661946722222222,"ci_upper":0.0199708166666666,"corrected_p":0.6442,"raw_p":0.3221,"reject":false},"medical_hr":{"point":-0.0835531111111111,"ci_lower":-0.1413619777777777,"ci_upper":-0.0311949333333333,"corrected_p":0.0339999999999999,"raw_p":0.0068,"reject":true}}},"both":{"pooled":{"point":-0.0897533333333333,"ci_lower":-0.1264537277777777,"ci_upper":-0.0491407861111111,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0915735555555555,"ci_lower":-0.1496092666666666,"ci_upper":-0.040163811111111,"corrected_p":0.0066,"raw_p":0.0011,"reject":true},"medical_hr":{"point":-0.0879331111111111,"ci_lower":-0.1512062055555555,"ci_upper":-0.01845195,"corrected_p":0.046,"raw_p":0.0115,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0046911111111111,"ci_lower":-0.0235866111111111,"ci_upper":0.0157341666666666,"corrected_p":1,"raw_p":0.6392,"reject":false},"per_domain":{"airline":{"point":-0.0070133333333333,"ci_lower":-0.0322191666666666,"ci_upper":0.0181478333333333,"corrected_p":1,"raw_p":0.5906,"reject":false},"medical_hr":{"point":-0.0023688888888888,"ci_lower":-0.0322651666666666,"ci_upper":0.0296576666666666,"corrected_p":1,"raw_p":0.8817,"reject":false}}},"background_noise":{"pooled":{"point":-0.0090966666666666,"ci_lower":-0.0287357777777777,"ci_upper":0.0112641388888888,"corrected_p":1,"raw_p":0.3827,"reject":false},"per_domain":{"airline":{"point":-0.0315688888888888,"ci_lower":-0.0566141666666666,"ci_upper":-0.0076258888888888,"corrected_p":0.1512,"raw_p":0.0252,"reject":false},"medical_hr":{"point":0.0133755555555555,"ci_lower":-0.0154596666666666,"ci_upper":0.0425190555555555,"corrected_p":1,"raw_p":0.3829,"reject":false}}},"both":{"pooled":{"point":-0.0039633333333333,"ci_lower":-0.0259863611111111,"ci_upper":0.0199900833333333,"corrected_p":1,"raw_p":0.7549,"reject":false},"per_domain":{"airline":{"point":-0.0151577777777777,"ci_lower":-0.0513379999999999,"ci_upper":0.0203742222222222,"corrected_p":1,"raw_p":0.4249,"reject":false},"medical_hr":{"point":0.0072311111111111,"ci_lower":-0.0246308888888888,"ci_upper":0.0408512777777777,"corrected_p":1,"raw_p":0.6749,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":0.0038888888888888,"ci_lower":-0.0533333333333333,"ci_upper":0.0583888888888888,"corrected_p":1,"raw_p":0.8982,"reject":false},"per_domain":{"airline":{"point":-0.0566666666666666,"ci_lower":-0.1322222222222222,"ci_upper":0.0133333333333333,"corrected_p":0.624,"raw_p":0.1287,"reject":false},"medical_hr":{"point":0.0644444444444444,"ci_lower":-0.0188888888888888,"ci_upper":0.1433333333333332,"corrected_p":0.624,"raw_p":0.1212,"reject":false}}},"background_noise":{"pooled":{"point":0.001111111111111,"ci_lower":-0.0583333333333333,"ci_upper":0.0628194444444443,"corrected_p":1,"raw_p":0.9852,"reject":false},"per_domain":{"airline":{"point":-0.0677777777777778,"ci_lower":-0.1511111111111111,"ci_upper":0.0155555555555555,"corrected_p":0.624,"raw_p":0.1259,"reject":false},"medical_hr":{"point":0.0699999999999999,"ci_lower":-0.0033333333333333,"ci_upper":0.155611111111111,"corrected_p":0.624,"raw_p":0.104,"reject":false}}},"both":{"pooled":{"point":-0.035,"ci_lower":-0.0994583333333333,"ci_upper":0.0338888888888888,"corrected_p":0.9507,"raw_p":0.3169,"reject":false},"per_domain":{"airline":{"point":-0.0622222222222222,"ci_lower":-0.1578055555555556,"ci_upper":0.031111111111111,"corrected_p":0.624,"raw_p":0.2108,"reject":false},"medical_hr":{"point":-0.0077777777777777,"ci_lower":-0.1011111111111111,"ci_upper":0.0888888888888888,"corrected_p":0.8753,"raw_p":0.8753,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.0322222222222222,"ci_lower":-0.0844444444444444,"ci_upper":0.0255555555555555,"corrected_p":0.4932,"raw_p":0.2466,"reject":false},"per_domain":{"airline":{"point":-0.0244444444444444,"ci_lower":-0.0955555555555555,"ci_upper":0.0511111111111111,"corrected_p":1,"raw_p":0.5409,"reject":false},"medical_hr":{"point":-0.04,"ci_lower":-0.1133333333333333,"ci_upper":0.0400555555555555,"corrected_p":1,"raw_p":0.3436,"reject":false}}},"background_noise":{"pooled":{"point":0.001111111111111,"ci_lower":-0.0611388888888889,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":1,"reject":false},"per_domain":{"airline":{"point":0.0199999999999999,"ci_lower":-0.0644444444444444,"ci_upper":0.1088888888888888,"corrected_p":1,"raw_p":0.7131,"reject":false},"medical_hr":{"point":-0.0177777777777777,"ci_lower":-0.0978333333333333,"ci_upper":0.0644999999999999,"corrected_p":1,"raw_p":0.6136,"reject":false}}},"both":{"pooled":{"point":-0.0711111111111111,"ci_lower":-0.1322222222222222,"ci_upper":-0.0122222222222222,"corrected_p":0.105,"raw_p":0.035,"reject":false},"per_domain":{"airline":{"point":-0.0133333333333333,"ci_lower":-0.1044444444444444,"ci_upper":0.0755555555555555,"corrected_p":1,"raw_p":0.7647,"reject":false},"medical_hr":{"point":-0.1288888888888889,"ci_lower":-0.2133333333333333,"ci_upper":-0.0533333333333333,"corrected_p":0.0324,"raw_p":0.0054,"reject":true}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0077777777777777,"ci_lower":-0.0244444444444444,"ci_upper":0.0088888888888888,"corrected_p":0.3628,"raw_p":0.3065,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.0333888888888888,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":0.4968,"reject":false},"medical_hr":{"point":-0.0088888888888888,"ci_lower":-0.0288888888888888,"ci_upper":0.0088888888888888,"corrected_p":1,"raw_p":0.5014,"reject":false}}},"background_noise":{"pooled":{"point":-0.0188888888888888,"ci_lower":-0.0355555555555555,"ci_upper":-0.0022222222222222,"corrected_p":0.2174999999999999,"raw_p":0.0725,"reject":false},"per_domain":{"airline":{"point":-0.0177777777777777,"ci_lower":-0.0444444444444444,"ci_upper":0.0066666666666666,"corrected_p":1,"raw_p":0.1891,"reject":false},"medical_hr":{"point":-0.02,"ci_lower":-0.0466666666666666,"ci_upper":0,"corrected_p":1,"raw_p":0.25,"reject":false}}},"both":{"pooled":{"point":-0.0244444444444444,"ci_lower":-0.0611388888888888,"ci_upper":0.0078055555555555,"corrected_p":0.3628,"raw_p":0.1814,"reject":false},"per_domain":{"airline":{"point":-0.04,"ci_lower":-0.1044444444444444,"ci_upper":0.0111111111111111,"corrected_p":1,"raw_p":0.279,"reject":false},"medical_hr":{"point":-0.0088888888888888,"ci_lower":-0.04,"ci_upper":0.0244444444444444,"corrected_p":1,"raw_p":0.6251,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0233333333333333,"ci_lower":-0.0688888888888889,"ci_upper":0.0233333333333333,"corrected_p":0.3224,"raw_p":0.3224,"reject":false},"per_domain":{"airline":{"point":-0.0311111111111111,"ci_lower":-0.1066666666666666,"ci_upper":0.031111111111111,"corrected_p":1,"raw_p":0.3573,"reject":false},"medical_hr":{"point":-0.0155555555555555,"ci_lower":-0.0888888888888888,"ci_upper":0.051111111111111,"corrected_p":1,"raw_p":0.611,"reject":false}}},"background_noise":{"pooled":{"point":-0.04,"ci_lower":-0.09,"ci_upper":0.0078055555555555,"corrected_p":0.2138,"raw_p":0.1069,"reject":false},"per_domain":{"airline":{"point":0.0133333333333333,"ci_lower":-0.04,"ci_upper":0.0622222222222221,"corrected_p":1,"raw_p":0.6562,"reject":false},"medical_hr":{"point":-0.0933333333333333,"ci_lower":-0.1711111111111111,"ci_upper":-0.0155555555555555,"corrected_p":0.168,"raw_p":0.028,"reject":false}}},"both":{"pooled":{"point":-0.0566666666666666,"ci_lower":-0.1166666666666666,"ci_upper":-0.0066666666666666,"corrected_p":0.1422,"raw_p":0.0474,"reject":false},"per_domain":{"airline":{"point":-0.0644444444444444,"ci_lower":-0.1511111111111111,"ci_upper":0.0155555555555555,"corrected_p":0.6775,"raw_p":0.1355,"reject":false},"medical_hr":{"point":-0.0488888888888888,"ci_lower":-0.1222777777777778,"ci_upper":0.0200555555555554,"corrected_p":0.7728,"raw_p":0.1932,"reject":false}}}}}},{"id":"whisper-large-v3-plus-qwen35-27b-plus-voxtral","name":"Whisper Large v3 + Qwen35-27B + Voxtral","type":"cascade","stt":"Whisper Large v3","llm":"Qwen3.5-27B","tts":"Voxtral 4B TTS","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1281481481481481,"ci_lower":-0.198537037037037,"ci_upper":-0.0540740740740741,"corrected_p":0.0005,"raw_p":0.0005,"reject":true},"per_domain":{"airline":{"point":-0.1044444444444444,"ci_lower":-0.2200555555555556,"ci_upper":0.0133333333333333,"corrected_p":0.1364,"raw_p":0.1079,"reject":false},"itsm":{"point":-0.1466666666666667,"ci_lower":-0.2488888888888889,"ci_upper":-0.0533333333333333,"corrected_p":0.0184,"raw_p":0.0046,"reject":true},"medical_hr":{"point":-0.1333333333333333,"ci_lower":-0.2756111111111111,"ci_upper":-0.0066666666666666,"corrected_p":0.1364,"raw_p":0.0682,"reject":false}}},"background_noise":{"pooled":{"point":-0.1948148148148148,"ci_lower":-0.2585185185185185,"ci_upper":-0.1333148148148148,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2488888888888888,"ci_lower":-0.3777777777777778,"ci_upper":-0.1177777777777777,"corrected_p":0.0024,"raw_p":0.0003,"reject":true},"itsm":{"point":-0.1577777777777778,"ci_lower":-0.2756111111111112,"ci_upper":-0.0422222222222222,"corrected_p":0.036,"raw_p":0.012,"reject":true},"medical_hr":{"point":-0.1777777777777777,"ci_lower":-0.28,"ci_upper":-0.0911111111111111,"corrected_p":0.0042,"raw_p":0.0006,"reject":true}}},"both":{"pooled":{"point":-0.2281481481481481,"ci_lower":-0.297037037037037,"ci_upper":-0.1651851851851851,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2933333333333333,"ci_lower":-0.4066666666666667,"ci_upper":-0.1844444444444444,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.18,"ci_lower":-0.2866666666666667,"ci_upper":-0.0688888888888889,"corrected_p":0.011,"raw_p":0.0022,"reject":true},"medical_hr":{"point":-0.2111111111111111,"ci_lower":-0.3289444444444444,"ci_upper":-0.0955,"corrected_p":0.0042,"raw_p":0.0007,"reject":true}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0099088888888888,"ci_lower":-0.0097927129629629,"ci_upper":0.0298750555555555,"corrected_p":0.6834,"raw_p":0.3417,"reject":false},"per_domain":{"airline":{"point":-0.0073133333333333,"ci_lower":-0.0402996666666666,"ci_upper":0.0243857222222221,"corrected_p":1,"raw_p":0.6717,"reject":false},"itsm":{"point":0.0158511111111111,"ci_lower":-0.0191633333333333,"ci_upper":0.0522256666666666,"corrected_p":1,"raw_p":0.3868,"reject":false},"medical_hr":{"point":0.0211888888888888,"ci_lower":-0.0103393333333333,"ci_upper":0.0542586944444444,"corrected_p":1,"raw_p":0.2423,"reject":false}}},"background_noise":{"pooled":{"point":-0.0326892592592592,"ci_lower":-0.05745475,"ci_upper":-0.0081248703703703,"corrected_p":0.0306,"raw_p":0.0102,"reject":true},"per_domain":{"airline":{"point":-0.0793244444444444,"ci_lower":-0.1210787777777777,"ci_upper":-0.0400009999999999,"corrected_p":0.0053999999999999,"raw_p":0.0006,"reject":true},"itsm":{"point":-0.0045266666666666,"ci_lower":-0.0452728333333333,"ci_upper":0.0343428888888888,"corrected_p":1,"raw_p":0.8208,"reject":false},"medical_hr":{"point":-0.0142166666666666,"ci_lower":-0.0526453611111111,"ci_upper":0.031833361111111,"corrected_p":1,"raw_p":0.5251,"reject":false}}},"both":{"pooled":{"point":-0.0071225925925925,"ci_lower":-0.0292082222222222,"ci_upper":0.0177468518518518,"corrected_p":0.6834,"raw_p":0.5856,"reject":false},"per_domain":{"airline":{"point":-0.0171466666666666,"ci_lower":-0.0489009444444444,"ci_upper":0.0142601666666666,"corrected_p":1,"raw_p":0.3147,"reject":false},"itsm":{"point":-0.0061044444444444,"ci_lower":-0.0464997222222221,"ci_upper":0.0308723888888888,"corrected_p":1,"raw_p":0.7715,"reject":false},"medical_hr":{"point":0.0018833333333333,"ci_lower":-0.0510746666666666,"ci_upper":0.0549899166666666,"corrected_p":1,"raw_p":0.9497,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0851851851851851,"ci_lower":0.0292499999999999,"ci_upper":0.1355555555555555,"corrected_p":0.0101999999999999,"raw_p":0.0034,"reject":true},"per_domain":{"airline":{"point":0.1099999999999999,"ci_lower":0.0199444444444444,"ci_upper":0.2133611111111111,"corrected_p":0.26,"raw_p":0.0325,"reject":false},"itsm":{"point":0.1388888888888889,"ci_lower":0.0555277777777777,"ci_upper":0.2255555555555555,"corrected_p":0.0198,"raw_p":0.0022,"reject":true},"medical_hr":{"point":0.0066666666666666,"ci_lower":-0.1022777777777777,"ci_upper":0.1044444444444444,"corrected_p":1,"raw_p":0.9136,"reject":false}}},"background_noise":{"pooled":{"point":-0.0129629629629629,"ci_lower":-0.0696296296296296,"ci_upper":0.0485555555555555,"corrected_p":0.6669,"raw_p":0.6669,"reject":false},"per_domain":{"airline":{"point":0.0266666666666666,"ci_lower":-0.0833333333333333,"ci_upper":0.1266944444444444,"corrected_p":1,"raw_p":0.6488,"reject":false},"itsm":{"point":0.0166666666666666,"ci_lower":-0.0666666666666666,"ci_upper":0.1167222222222221,"corrected_p":1,"raw_p":0.7187,"reject":false},"medical_hr":{"point":-0.0822222222222222,"ci_lower":-0.1777777777777777,"ci_upper":0.0299999999999999,"corrected_p":0.8321999999999999,"raw_p":0.1387,"reject":false}}},"both":{"pooled":{"point":-0.024074074074074,"ci_lower":-0.0700092592592592,"ci_upper":0.0192592592592592,"corrected_p":0.6336,"raw_p":0.3168,"reject":false},"per_domain":{"airline":{"point":-0.0233333333333333,"ci_lower":-0.1244722222222222,"ci_upper":0.0622499999999999,"corrected_p":1,"raw_p":0.6162,"reject":false},"itsm":{"point":0.0277777777777777,"ci_lower":-0.0388888888888888,"ci_upper":0.1066944444444444,"corrected_p":1,"raw_p":0.4713,"reject":false},"medical_hr":{"point":-0.0766666666666666,"ci_lower":-0.1589166666666667,"ci_upper":0.0044444444444444,"corrected_p":0.5355,"raw_p":0.0765,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.1634772592592592,"ci_lower":-0.2191068944444444,"ci_upper":-0.100026212962963,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1545493333333333,"ci_lower":-0.2276676,"ci_upper":-0.0898286944444444,"corrected_p":0.0012,"raw_p":0.0002,"reject":true},"itsm":{"point":-0.1682637777777777,"ci_lower":-0.2692241222222222,"ci_upper":-0.0734079222222222,"corrected_p":0.0042,"raw_p":0.0021,"reject":true},"medical_hr":{"point":-0.1676186666666666,"ci_lower":-0.2981325722222221,"ci_upper":-0.0212802833333333,"corrected_p":0.0204,"raw_p":0.0204,"reject":true}}},"background_noise":{"pooled":{"point":-0.2796239259259259,"ci_lower":-0.3364256944444444,"ci_upper":-0.226104837037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3523493333333334,"ci_lower":-0.4147746944444445,"ci_upper":-0.2893504722222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.2722115555555555,"ci_lower":-0.3740078722222222,"ci_upper":-0.172986511111111,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2143108888888888,"ci_lower":-0.3193720444444445,"ci_upper":-0.1118552444444444,"corrected_p":0.0028,"raw_p":0.0007,"reject":true}}},"both":{"pooled":{"point":-0.2225917037037036,"ci_lower":-0.2692296240740741,"ci_upper":-0.1749287185185185,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3002048888888888,"ci_lower":-0.3531087444444444,"ci_upper":-0.2503515277777777,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1819426666666666,"ci_lower":-0.2686330277777777,"ci_upper":-0.0827472833333333,"corrected_p":0.0025,"raw_p":0.0005,"reject":true},"medical_hr":{"point":-0.1856275555555556,"ci_lower":-0.2827835555555555,"ci_upper":-0.0926539333333333,"corrected_p":0.0028,"raw_p":0.0009,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0044592592592592,"ci_lower":-0.0237577037037037,"ci_upper":0.0153703888888888,"corrected_p":0.6585,"raw_p":0.6585,"reject":false},"per_domain":{"airline":{"point":-0.0019688888888888,"ci_lower":-0.0342408888888888,"ci_upper":0.0294574444444443,"corrected_p":1,"raw_p":0.9093,"reject":false},"itsm":{"point":-0.0161022222222222,"ci_lower":-0.0449910555555555,"ci_upper":0.0135238888888888,"corrected_p":1,"raw_p":0.3319,"reject":false},"medical_hr":{"point":0.0046933333333333,"ci_lower":-0.0322294999999999,"ci_upper":0.0432861666666666,"corrected_p":1,"raw_p":0.8129,"reject":false}}},"background_noise":{"pooled":{"point":-0.0331962962962962,"ci_lower":-0.0525711296296296,"ci_upper":-0.0123584814814814,"corrected_p":0.0032,"raw_p":0.0016,"reject":true},"per_domain":{"airline":{"point":-0.0335466666666666,"ci_lower":-0.0657179999999999,"ci_upper":-0.0006779999999999,"corrected_p":0.2832,"raw_p":0.0472,"reject":false},"itsm":{"point":-0.0558466666666666,"ci_lower":-0.0921830555555555,"ci_upper":-0.0225132777777777,"corrected_p":0.0513,"raw_p":0.0057,"reject":false},"medical_hr":{"point":-0.0101955555555555,"ci_lower":-0.0446688333333333,"ci_upper":0.0221958333333333,"corrected_p":1,"raw_p":0.5832,"reject":false}}},"both":{"pooled":{"point":-0.0367481481481481,"ci_lower":-0.0571192777777777,"ci_upper":-0.0164483703703703,"corrected_p":0.0024,"raw_p":0.0008,"reject":true},"per_domain":{"airline":{"point":-0.0489911111111111,"ci_lower":-0.0844776666666666,"ci_upper":-0.0138906111111111,"corrected_p":0.1248,"raw_p":0.0156,"reject":false},"itsm":{"point":-0.0436133333333333,"ci_lower":-0.0784718333333333,"ci_upper":-0.0105535,"corrected_p":0.1757,"raw_p":0.0251,"reject":false},"medical_hr":{"point":-0.0176399999999999,"ci_lower":-0.0505008333333333,"ci_upper":0.0148099999999999,"corrected_p":1,"raw_p":0.3362,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.027037037037037,"ci_lower":-0.0837222222222222,"ci_upper":0.0307499999999999,"corrected_p":0.3673,"raw_p":0.3673,"reject":false},"per_domain":{"airline":{"point":-0.0666666666666666,"ci_lower":-0.1611666666666666,"ci_upper":0.0244722222222221,"corrected_p":0.5451,"raw_p":0.1817,"reject":false},"itsm":{"point":0.0566666666666666,"ci_lower":-0.0266666666666666,"ci_upper":0.1411388888888888,"corrected_p":0.5451,"raw_p":0.2391,"reject":false},"medical_hr":{"point":-0.0711111111111111,"ci_lower":-0.18,"ci_upper":0.0422777777777777,"corrected_p":0.5451,"raw_p":0.203,"reject":false}}},"background_noise":{"pooled":{"point":-0.1751851851851852,"ci_lower":-0.2251851851851851,"ci_upper":-0.1237037037037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2055555555555555,"ci_lower":-0.2911111111111111,"ci_upper":-0.1199722222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1488888888888889,"ci_lower":-0.23,"ci_upper":-0.0666111111111111,"corrected_p":0.0114,"raw_p":0.0019,"reject":true},"medical_hr":{"point":-0.1711111111111111,"ci_lower":-0.2678055555555556,"ci_upper":-0.0699722222222222,"corrected_p":0.0114,"raw_p":0.0019,"reject":true}}},"both":{"pooled":{"point":-0.1659259259259259,"ci_lower":-0.2189166666666666,"ci_upper":-0.1133055555555555,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1888888888888888,"ci_lower":-0.2656666666666666,"ci_upper":-0.1155277777777778,"corrected_p":0.0008,"raw_p":0.0001,"reject":true},"itsm":{"point":-0.0877777777777777,"ci_lower":-0.1644444444444444,"ci_upper":-0.00775,"corrected_p":0.2172,"raw_p":0.0543,"reject":false},"medical_hr":{"point":-0.2211111111111111,"ci_lower":-0.3266666666666666,"ci_upper":-0.1122222222222222,"corrected_p":0.0028,"raw_p":0.0004,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.0561111111111111,"ci_lower":-0.111861111111111,"ci_upper":-0.0009166666666666,"corrected_p":0.0526,"raw_p":0.0526,"reject":false},"per_domain":{"airline":{"point":-0.0516666666666666,"ci_lower":-0.1378055555555555,"ci_upper":0.0433472222222221,"corrected_p":0.7505999999999999,"raw_p":0.2738,"reject":false},"itsm":{"point":-0.05,"ci_lower":-0.1333611111111111,"ci_upper":0.0344722222222221,"corrected_p":0.7505999999999999,"raw_p":0.2621,"reject":false},"medical_hr":{"point":-0.0666666666666666,"ci_lower":-0.1756111111111111,"ci_upper":0.04,"corrected_p":0.7505999999999999,"raw_p":0.2502,"reject":false}}},"background_noise":{"pooled":{"point":-0.1172222222222222,"ci_lower":-0.166324074074074,"ci_upper":-0.0659259259259259,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1738888888888889,"ci_lower":-0.2744444444444444,"ci_upper":-0.0744166666666667,"corrected_p":0.0175,"raw_p":0.0025,"reject":true},"itsm":{"point":-0.0666666666666666,"ci_lower":-0.1488888888888889,"ci_upper":0.0089444444444443,"corrected_p":0.468,"raw_p":0.117,"reject":false},"medical_hr":{"point":-0.1111111111111111,"ci_lower":-0.1888888888888889,"ci_upper":-0.0466666666666666,"corrected_p":0.0136,"raw_p":0.0017,"reject":true}}},"both":{"pooled":{"point":-0.1301851851851851,"ci_lower":-0.1821249999999999,"ci_upper":-0.07925,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1961111111111111,"ci_lower":-0.2861111111111111,"ci_upper":-0.1121805555555556,"corrected_p":0.0036,"raw_p":0.0004,"reject":true},"itsm":{"point":-0.0944444444444444,"ci_lower":-0.1822222222222222,"ci_upper":-0.0121944444444444,"corrected_p":0.185,"raw_p":0.037,"reject":false},"medical_hr":{"point":-0.1,"ci_lower":-0.1822222222222222,"ci_upper":-0.0222222222222222,"corrected_p":0.1488,"raw_p":0.0248,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.1577777777777777,"ci_lower":-0.2155740740740741,"ci_upper":-0.1058888888888889,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1466666666666666,"ci_lower":-0.2111111111111111,"ci_upper":-0.0844444444444444,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1533333333333333,"ci_lower":-0.2578333333333333,"ci_upper":-0.0533333333333333,"corrected_p":0.0068,"raw_p":0.0068,"reject":true},"medical_hr":{"point":-0.1733333333333333,"ci_lower":-0.2666666666666666,"ci_upper":-0.0888333333333333,"corrected_p":0.0009,"raw_p":0.0004,"reject":true}}},"background_noise":{"pooled":{"point":-0.2059259259259259,"ci_lower":-0.2629814814814815,"ci_upper":-0.1555555555555555,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1688888888888889,"ci_lower":-0.2511111111111112,"ci_upper":-0.0999444444444445,"corrected_p":0.0009,"raw_p":0.0003,"reject":true},"itsm":{"point":-0.2422222222222222,"ci_lower":-0.3489444444444445,"ci_upper":-0.1422222222222222,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2066666666666666,"ci_lower":-0.3000555555555555,"ci_upper":-0.1155555555555555,"corrected_p":0.0008,"raw_p":0.0002,"reject":true}}},"both":{"pooled":{"point":-0.217037037037037,"ci_lower":-0.2681666666666666,"ci_upper":-0.1696296296296296,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2022222222222222,"ci_lower":-0.2688888888888889,"ci_upper":-0.1422222222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.2644444444444444,"ci_lower":-0.3755555555555555,"ci_upper":-0.1643888888888889,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1844444444444444,"ci_lower":-0.28,"ci_upper":-0.0955555555555555,"corrected_p":0.0005,"raw_p":0.0001,"reject":true}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.1340740740740741,"ci_lower":-0.2088888888888889,"ci_upper":-0.0614259259259259,"corrected_p":0.0012,"raw_p":0.0004,"reject":true},"per_domain":{"airline":{"point":-0.14,"ci_lower":-0.2445,"ci_upper":-0.0532777777777778,"corrected_p":0.0369,"raw_p":0.0041,"reject":true},"itsm":{"point":-0.1377777777777778,"ci_lower":-0.2623333333333333,"ci_upper":-0.0266666666666666,"corrected_p":0.204,"raw_p":0.0288,"reject":false},"medical_hr":{"point":-0.1244444444444444,"ci_lower":-0.2667222222222222,"ci_upper":0.035611111111111,"corrected_p":0.5808,"raw_p":0.1452,"reject":false}}},"background_noise":{"pooled":{"point":0.0807407407407407,"ci_lower":0.029611111111111,"ci_upper":0.1348333333333332,"corrected_p":0.0096,"raw_p":0.0048,"reject":true},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.0533333333333333,"ci_upper":0.0377777777777777,"corrected_p":0.9714,"raw_p":0.6943,"reject":false},"itsm":{"point":0.1066666666666666,"ci_lower":0.0244444444444444,"ci_upper":0.1933333333333332,"corrected_p":0.204,"raw_p":0.0255,"reject":false},"medical_hr":{"point":0.1422222222222222,"ci_lower":0.0333333333333333,"ci_upper":0.2733888888888888,"corrected_p":0.204,"raw_p":0.0304,"reject":false}}},"both":{"pooled":{"point":0.0474074074074073,"ci_lower":-0.0200185185185185,"ci_upper":0.1126296296296295,"corrected_p":0.169,"raw_p":0.169,"reject":false},"per_domain":{"airline":{"point":-0.0288888888888889,"ci_lower":-0.0888888888888889,"ci_upper":0.0267222222222221,"corrected_p":0.9714,"raw_p":0.3238,"reject":false},"itsm":{"point":0.051111111111111,"ci_lower":-0.0667222222222222,"ci_upper":0.1778333333333332,"corrected_p":0.9714,"raw_p":0.4781,"reject":false},"medical_hr":{"point":0.1199999999999999,"ci_lower":-0.0045,"ci_upper":0.2556111111111111,"corrected_p":0.431,"raw_p":0.0862,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.1350992592592592,"ci_lower":-0.1734509444444444,"ci_upper":-0.095807537037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1899777777777777,"ci_lower":-0.2552188333333333,"ci_upper":-0.1284138333333333,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.1491577777777777,"ci_lower":-0.2190204444444443,"ci_upper":-0.0836535,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.0661622222222221,"ci_lower":-0.1247152777777778,"ci_upper":-0.0001788888888889,"corrected_p":0.0592,"raw_p":0.0592,"reject":false}}},"background_noise":{"pooled":{"point":-0.1918974074074074,"ci_lower":-0.2340517129629629,"ci_upper":-0.1486593518518519,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.2064555555555555,"ci_lower":-0.2915023888888888,"ci_upper":-0.1304431111111111,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.2424799999999999,"ci_lower":-0.307777611111111,"ci_upper":-0.1710178333333332,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1267566666666666,"ci_lower":-0.1954959722222222,"ci_upper":-0.0592292777777778,"corrected_p":0.002,"raw_p":0.001,"reject":true}}},"both":{"pooled":{"point":-0.2220029629629629,"ci_lower":-0.2678517777777777,"ci_upper":-0.1803776851851852,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.2272666666666666,"ci_lower":-0.306463,"ci_upper":-0.1538621111111113,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.2791355555555555,"ci_lower":-0.3516484444444444,"ci_upper":-0.2108322222222221,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1596066666666666,"ci_lower":-0.2288439444444444,"ci_upper":-0.0880449444444445,"corrected_p":0,"raw_p":0,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.6578955555555556,"ci_lower":0.6184969444444444,"ci_upper":0.6955554444444443,"n":90},"per_domain":{"itsm":{"point":0.7156,"ci_lower":0.6635213333333333,"ci_upper":0.7689328333333334,"n":30},"medical_hr":{"point":0.5574733333333334,"ci_lower":0.4887918333333333,"ci_upper":0.6287876666666667,"n":30},"airline":{"point":0.7006133333333332,"ci_lower":0.6388541666666667,"ci_upper":0.7630553333333332,"n":30}}},"accent":{"pooled":{"point":0.5227962962962962,"ci_lower":0.4887110185185185,"ci_upper":0.5562537962962961,"n":90},"per_domain":{"itsm":{"point":0.5256222222222223,"ci_lower":0.4578880555555556,"ci_upper":0.5938891666666668,"n":30},"medical_hr":{"point":0.4913111111111111,"ci_lower":0.4355341666666666,"ci_upper":0.5476605555555555,"n":30},"airline":{"point":0.5514555555555556,"ci_lower":0.4933080555555554,"ci_upper":0.6084324999999999,"n":30}}},"background_noise":{"pooled":{"point":0.465998148148148,"ci_lower":0.4205607407407407,"ci_upper":0.5099596296296295,"n":90},"per_domain":{"itsm":{"point":0.5091444444444444,"ci_lower":0.4278869444444444,"ci_upper":0.5813322222222221,"n":30},"medical_hr":{"point":0.4307166666666667,"ci_lower":0.3563320833333333,"ci_upper":0.5069777777777776,"n":30},"airline":{"point":0.4581333333333333,"ci_lower":0.3792722222222222,"ci_upper":0.5314247222222221,"n":30}}},"both":{"pooled":{"point":0.4358925925925926,"ci_lower":0.3955842592592592,"ci_upper":0.4792500925925925,"n":90},"per_domain":{"itsm":{"point":0.4883333333333333,"ci_lower":0.4070775,"ci_upper":0.5717263888888888,"n":30},"medical_hr":{"point":0.3978666666666666,"ci_lower":0.3359344444444444,"ci_upper":0.461311111111111,"n":30},"airline":{"point":0.4214777777777777,"ci_lower":0.3506130555555555,"ci_upper":0.4961172222222222,"n":30}}}}}},{"id":"scribe-realtime-claude-haiku-4-5-eleven-flash-v2","name":"Scribe v2.2 Realtime + Claude Haiku 4.5 + Eleven Flash v2 (ElevenAgents)","type":"cascade","stt":"Scribe v2.2 Realtime","llm":"Claude Haiku 4.5","tts":"Eleven Flash v2","clean":{"EVA-A_mean":{"pooled":{"point":0.6607381820615795,"ci_lower":0.6315744407965194,"ci_upper":0.6904226773929049},"per_domain":{"airline":{"point":0.6327613333333333,"ci_lower":0.5728533,"ci_upper":0.6946995999999999,"n":50},"itsm":{"point":0.6175333333333333,"ci_lower":0.56967675,"ci_upper":0.6648775416666667,"n":80},"medical_hr":{"point":0.7319198795180722,"ci_lower":0.6938952008032129,"ci_upper":0.7682190562248996,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.40982931726907634,"ci_lower":0.357935592369478,"ci_upper":0.4624842369477911},"per_domain":{"airline":{"point":0.34,"ci_lower":0.23200000000000004,"ci_upper":0.452,"n":50},"itsm":{"point":0.3425,"ci_lower":0.2625,"ci_upper":0.425,"n":80},"medical_hr":{"point":0.5469879518072289,"ci_lower":0.4608433734939759,"ci_upper":0.6313253012048193,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.8069743380856761,"ci_lower":0.796644430776439,"ci_upper":0.8170911132028114},"per_domain":{"airline":{"point":0.7991445333333332,"ci_lower":0.7785912566666666,"ci_upper":0.8185309333333333,"n":50},"itsm":{"point":0.79428075,"ci_lower":0.7771958291666667,"ci_upper":0.81134513125,"n":80},"medical_hr":{"point":0.8274977309236949,"ci_lower":0.8123004046184737,"ci_upper":0.8421214924698796,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.8167429718875502,"ci_lower":0.7879558232931728,"ci_upper":0.8446894578313253},"per_domain":{"airline":{"point":0.8079999999999999,"ci_lower":0.748,"ci_upper":0.8640000000000001,"n":50},"itsm":{"point":0.7849999999999999,"ci_lower":0.735,"ci_upper":0.8324999999999999,"n":80},"medical_hr":{"point":0.8572289156626507,"ci_lower":0.8156626506024097,"ci_upper":0.8963855421686746,"n":83}}},"task_completion":{"pooled":{"point":0.5743734939759038,"ci_lower":0.5210902108433735,"ci_upper":0.6284158634538152},"per_domain":{"airline":{"point":0.44800000000000006,"ci_lower":0.33599999999999997,"ci_upper":0.5640000000000001,"n":50},"itsm":{"point":0.5450000000000002,"ci_lower":0.4574999999999999,"ci_upper":0.635,"n":80},"medical_hr":{"point":0.730120481927711,"ci_lower":0.6596385542168675,"ci_upper":0.7988102409638553,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9738952690763053,"ci_lower":0.9677814890060242,"ci_upper":0.979422209688755},"per_domain":{"airline":{"point":0.9802839999999999,"ci_lower":0.9691839999999999,"ci_upper":0.9895402000000001,"n":50},"itsm":{"point":0.9601,"ci_lower":0.9472514375000001,"ci_upper":0.9717833750000001,"n":80},"medical_hr":{"point":0.9813018072289158,"ci_lower":0.9740510090361447,"ci_upper":0.9879880722891565,"n":83}}},"faithfulness":{"pooled":{"point":0.4339457831325301,"ci_lower":0.3908501506024097,"ci_upper":0.47736526104417665},"per_domain":{"airline":{"point":0.4699999999999999,"ci_lower":0.376,"ci_upper":0.5640000000000001,"n":50},"itsm":{"point":0.34750000000000003,"ci_lower":0.28125,"ci_upper":0.41500000000000004,"n":80},"medical_hr":{"point":0.4843373493975903,"ci_lower":0.42650602409638555,"ci_upper":0.5409638554216868,"n":83}}},"turn_taking":{"pooled":{"point":0.8817460443775101,"ci_lower":0.8694979795030121,"ci_upper":0.8932388465261044},"per_domain":{"airline":{"point":0.8834376,"ci_lower":0.8581687000000001,"ci_upper":0.9069124599999999,"n":50},"itsm":{"point":0.87435975,"ci_lower":0.8548167062499998,"ci_upper":0.8931295687499999,"n":80},"medical_hr":{"point":0.88744078313253,"ci_lower":0.8686495060240964,"ci_upper":0.9045285978915665,"n":83}}},"conciseness":{"pooled":{"point":0.7883305843373494,"ci_lower":0.7812702814759036,"ci_upper":0.7954306624497991},"per_domain":{"airline":{"point":0.749996,"ci_lower":0.7363000000000001,"ci_upper":0.7633720999999999,"n":50},"itsm":{"point":0.7922325,"ci_lower":0.7804125000000001,"ci_upper":0.8041075624999999,"n":80},"medical_hr":{"point":0.8227632530120482,"ci_lower":0.8126270030120484,"ci_upper":0.8329902108433735,"n":83}}},"conversation_progression":{"pooled":{"point":0.7508463855421686,"ci_lower":0.7275408383534138,"ci_upper":0.7739922941767069},"per_domain":{"airline":{"point":0.7639999999999999,"ci_lower":0.716,"ci_upper":0.8099999999999998,"n":50},"itsm":{"point":0.7162499999999999,"ci_lower":0.67875,"ci_upper":0.7537499999999999,"n":80},"medical_hr":{"point":0.772289156626506,"ci_lower":0.7355421686746988,"ci_upper":0.806325301204819,"n":83}}},"response_speed":{"pooled":{"point":1.9398187610441768,"ci_lower":1.8877200491967872,"ci_upper":1.9926817589859438},"per_domain":{"airline":{"point":1.9193829999999996,"ci_lower":1.837557025,"ci_upper":2.0011004249999997,"n":50},"itsm":{"point":2.0045275,"ci_lower":1.899742125,"ci_upper":2.1136989374999997,"n":80},"medical_hr":{"point":1.8955457831325304,"ci_lower":1.8216619427710845,"ci_upper":1.9761487801204816,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.635210843373494,"ci_lower":0.5693755020080322,"ci_upper":0.7002128514056224},"per_domain":{"airline":{"point":0.56,"ci_lower":0.42,"ci_upper":0.7,"n":50},"itsm":{"point":0.5625,"ci_lower":0.45,"ci_upper":0.6625,"n":80},"medical_hr":{"point":0.7831325301204819,"ci_lower":0.6867469879518072,"ci_upper":0.8674698795180723,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.24891854317269077,"ci_lower":0.1963702720431727,"ci_upper":0.3025349092394578},"per_domain":{"airline":{"point":0.20790399999999998,"ci_lower":0.1109408,"ci_upper":0.31636847999999995,"n":50},"itsm":{"point":0.17610800000000001,"ci_lower":0.10474670000000003,"ci_upper":0.25332219999999994,"n":80},"medical_hr":{"point":0.36274362951807226,"ci_lower":0.2698253253953314,"ci_upper":0.4588927361634035,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":1,"ci_lower":1,"ci_upper":1},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":1,"ci_lower":1,"ci_upper":1,"n":80},"medical_hr":{"point":1,"ci_lower":1,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.556748397941767,"ci_lower":0.5013309471372992,"ci_upper":0.6123743087851404},"per_domain":{"airline":{"point":0.5381248,"ci_lower":0.42320128000000007,"ci_upper":0.6501439999999999,"n":50},"itsm":{"point":0.49985599999999997,"ci_lower":0.41337999999999997,"ci_upper":0.588612,"n":80},"medical_hr":{"point":0.6322643938253012,"ci_lower":0.5487868525037651,"ci_upper":0.7150766265060241,"n":83}}}},"perturbation_delta":{}},{"id":"scribe-realtime-gpt-5-4-eleven-flash-v2","name":"Scribe v2.2 Realtime + GPT-5.4 + Eleven Flash v2 (ElevenAgents)","type":"cascade","stt":"Scribe v2.2 Realtime","llm":"GPT-5.4","tts":"Eleven Flash v2","clean":{"EVA-A_mean":{"pooled":{"point":0.8159493540829987,"ci_lower":0.7929965289323961,"ci_upper":0.8380392432563587},"per_domain":{"airline":{"point":0.8451799999999998,"ci_lower":0.8012373333333334,"ci_upper":0.8860769333333334,"n":50},"itsm":{"point":0.7673275,"ci_lower":0.7216655833333333,"ci_upper":0.8121748125,"n":80},"medical_hr":{"point":0.8353405622489961,"ci_lower":0.8101496586345381,"ci_upper":0.8590991967871485,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.6719728915662652,"ci_lower":0.6248108433734939,"ci_upper":0.716094703815261},"per_domain":{"airline":{"point":0.68,"ci_lower":0.5880000000000001,"ci_upper":0.768,"n":50},"itsm":{"point":0.59375,"ci_lower":0.50625,"ci_upper":0.6762499999999999,"n":80},"medical_hr":{"point":0.7421686746987952,"ci_lower":0.6795180722891565,"ci_upper":0.8024096385542168,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7310161572456493,"ci_lower":0.7213168108718206,"ci_upper":0.7406759172013053},"per_domain":{"airline":{"point":0.7765115999999999,"ci_lower":0.7601310333333333,"ci_upper":0.79350773,"n":50},"itsm":{"point":0.6972962291666667,"ci_lower":0.6797772234374999,"ci_upper":0.7158024713541666,"n":80},"medical_hr":{"point":0.7192406425702812,"ci_lower":0.7029465883534136,"ci_upper":0.7349183835341366,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.1301425702811245,"ci_lower":0.10025918674698796,"ci_upper":0.1631125},"per_domain":{"airline":{"point":0.17600000000000002,"ci_lower":0.10400000000000001,"ci_upper":0.252,"n":50},"itsm":{"point":0.1325,"ci_lower":0.0875,"ci_upper":0.18,"n":80},"medical_hr":{"point":0.0819277108433735,"ci_lower":0.04819277108433735,"ci_upper":0.12289156626506023,"n":83}}},"task_completion":{"pooled":{"point":0.7994226907630523,"ci_lower":0.7578262299196786,"ci_upper":0.838757003012048},"per_domain":{"airline":{"point":0.78,"ci_lower":0.6880000000000002,"ci_upper":0.8639999999999999,"n":50},"itsm":{"point":0.73875,"ci_lower":0.6612500000000001,"ci_upper":0.81125,"n":80},"medical_hr":{"point":0.8795180722891566,"ci_lower":0.8313253012048191,"ci_upper":0.9228915662650602,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9950368172690762,"ci_lower":0.9924963386044177,"ci_upper":0.9971174360943775},"per_domain":{"airline":{"point":0.99554,"ci_lower":0.9895920000000001,"ci_upper":1,"n":50},"itsm":{"point":0.9919825,"ci_lower":0.987734875,"ci_upper":0.9956975625,"n":80},"medical_hr":{"point":0.9975879518072288,"ci_lower":0.9955348795180723,"ci_upper":0.9991783132530122,"n":83}}},"faithfulness":{"pooled":{"point":0.6533885542168676,"ci_lower":0.6148460843373494,"ci_upper":0.6902345381526105},"per_domain":{"airline":{"point":0.7600000000000001,"ci_lower":0.6859999999999999,"ci_upper":0.8280000000000001,"n":50},"itsm":{"point":0.57125,"ci_lower":0.4987500000000001,"ci_upper":0.64375,"n":80},"medical_hr":{"point":0.6289156626506024,"ci_lower":0.5771084337349397,"ci_upper":0.6795180722891566,"n":83}}},"turn_taking":{"pooled":{"point":0.6008986850903615,"ci_lower":0.5808899740411647,"ci_upper":0.6202028458421185},"per_domain":{"airline":{"point":0.6332748,"ci_lower":0.59081508,"ci_upper":0.6759659299999999,"n":50},"itsm":{"point":0.5877330625,"ci_lower":0.5540954203125,"ci_upper":0.6214290671875,"n":80},"medical_hr":{"point":0.5816881927710844,"ci_lower":0.5549572891566266,"ci_upper":0.6084868734939759,"n":83}}},"conciseness":{"pooled":{"point":0.8260195155622491,"ci_lower":0.8200410455572289,"ci_upper":0.8320906080195783},"per_domain":{"airline":{"point":0.8402600000000001,"ci_lower":0.8296276,"ci_upper":0.8510763,"n":50},"itsm":{"point":0.806343125,"ci_lower":0.7943875625,"ci_upper":0.8177901875000001,"n":80},"medical_hr":{"point":0.831455421686747,"ci_lower":0.8225756024096385,"ci_upper":0.8400554216867467,"n":83}}},"conversation_progression":{"pooled":{"point":0.7661302710843373,"ci_lower":0.7469938253012048,"ci_upper":0.7855029304718876},"per_domain":{"airline":{"point":0.856,"ci_lower":0.824,"ci_upper":0.888,"n":50},"itsm":{"point":0.6978125000000001,"ci_lower":0.6653125,"ci_upper":0.73125,"n":80},"medical_hr":{"point":0.744578313253012,"ci_lower":0.7096385542168675,"ci_upper":0.7795180722891567,"n":83}}},"response_speed":{"pooled":{"point":3.5614493207831326,"ci_lower":3.41765988684739,"ci_upper":3.710066948456326},"per_domain":{"airline":{"point":3.205888,"ci_lower":2.9691726999999997,"ci_upper":3.4505717000000007,"n":50},"itsm":{"point":4.0463756250000005,"ci_lower":3.7145066093750003,"ci_upper":4.404787328125001,"n":80},"medical_hr":{"point":3.432084337349397,"ci_lower":3.3006479518072287,"ci_upper":3.562363614457832,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.8781024096385542,"ci_lower":0.8337851405622491,"ci_upper":0.9192369477911647},"per_domain":{"airline":{"point":0.92,"ci_lower":0.84,"ci_upper":0.98,"n":50},"itsm":{"point":0.7625,"ci_lower":0.6625,"ci_upper":0.85,"n":80},"medical_hr":{"point":0.9518072289156626,"ci_lower":0.9036144578313253,"ci_upper":0.9879518072289156,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.43958574246987947,"ci_lower":0.3807531821812249,"ci_upper":0.4998838942168674},"per_domain":{"airline":{"point":0.427136,"ci_lower":0.31242175999999994,"ci_upper":0.5472561599999999,"n":50},"itsm":{"point":0.395050625,"ci_lower":0.301437725,"ci_upper":0.4921417249999999,"n":80},"medical_hr":{"point":0.4965706024096384,"ci_lower":0.40426004819277106,"ci_upper":0.5907095903614458,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.3319879518072289,"ci_lower":0.26811470883534133,"ci_upper":0.3979016064257028},"per_domain":{"airline":{"point":0.38,"ci_lower":0.24,"ci_upper":0.52,"n":50},"itsm":{"point":0.375,"ci_lower":0.275,"ci_upper":0.4875,"n":80},"medical_hr":{"point":0.24096385542168675,"ci_lower":0.1566265060240964,"ci_upper":0.3373493975903614,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.022116469076305226,"ci_lower":0.009811726987951805,"ci_upper":0.038911313172690754},"per_domain":{"airline":{"point":0.041945600000000006,"ci_lower":0.009049599999999998,"ci_upper":0.09035584000000002,"n":50},"itsm":{"point":0.016292,"ci_lower":0.003999999999999999,"ci_upper":0.03182820000000001,"n":80},"medical_hr":{"point":0.008111807228915665,"ci_lower":0.0014765301204819278,"ci_upper":0.017866024096385543,"n":83}}}},"perturbation_delta":{}},{"id":"grok-voice-think-fast-1-0","name":"Grok Voice Think Fast 1.0","type":"s2s","stt":"-","llm":"Grok Voice Think Fast 1.0","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.7517931950022311,"ci_lower":0.7267222054886212,"ci_upper":0.7769923216477019},"per_domain":{"airline":{"point":0.72,"ci_lower":0.6655277777777777,"ci_upper":0.7744444444444444,"n":50},"itsm":{"point":0.7785388888888889,"ci_lower":0.7449701736111112,"ci_upper":0.8105745486111111,"n":80},"medical_hr":{"point":0.7568406961178047,"ci_lower":0.7153788487282462,"ci_upper":0.7966337684069611,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5883534136546184,"ci_lower":0.5354178380187417,"ci_upper":0.6418152610441766},"per_domain":{"airline":{"point":0.5,"ci_lower":0.3933333333333333,"ci_upper":0.6133333333333333,"n":50},"itsm":{"point":0.6666666666666666,"ci_lower":0.5833333333333334,"ci_upper":0.7416666666666667,"n":80},"medical_hr":{"point":0.5983935742971888,"ci_lower":0.5060240963855422,"ci_upper":0.6867469879518072,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6401612747657296,"ci_lower":0.6276289119645247,"ci_upper":0.6530451577504462},"per_domain":{"airline":{"point":0.6446551111111112,"ci_lower":0.6203807222222223,"ci_upper":0.6691427944444444,"n":50},"itsm":{"point":0.6283684722222223,"ci_lower":0.6063156597222222,"ci_upper":0.6508398229166666,"n":80},"medical_hr":{"point":0.6474602409638553,"ci_lower":0.6286156693440428,"ci_upper":0.6660133969210172,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.5686813922356091,"ci_lower":0.5252938420348058,"ci_upper":0.6129016064257028},"per_domain":{"airline":{"point":0.5866666666666667,"ci_lower":0.49999999999999994,"ci_upper":0.6733333333333333,"n":50},"itsm":{"point":0.525,"ci_lower":0.4583333333333333,"ci_upper":0.5916666666666667,"n":80},"medical_hr":{"point":0.5943775100401606,"ci_lower":0.5180722891566265,"ci_upper":0.6626506024096386,"n":83}}},"task_completion":{"pooled":{"point":0.6797222222222222,"ci_lower":0.6279243641231592,"ci_upper":0.7310928714859437},"per_domain":{"airline":{"point":0.56,"ci_lower":0.4466666666666667,"ci_upper":0.6733333333333333,"n":50},"itsm":{"point":0.8125,"ci_lower":0.7416666666666666,"ci_upper":0.875,"n":80},"medical_hr":{"point":0.6666666666666666,"ci_lower":0.5783132530120481,"ci_upper":0.755020080321285,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9896131860776439,"ci_lower":0.9857455911144579,"ci_upper":0.9932062374497991},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":0.9814499999999999,"ci_lower":0.9716331250000001,"ci_upper":0.9902130208333333,"n":80},"medical_hr":{"point":0.9873895582329317,"ci_lower":0.9808150602409639,"ci_upper":0.993357530120482,"n":83}}},"faithfulness":{"pooled":{"point":0.5887466532797857,"ci_lower":0.5521778363453815,"ci_upper":0.6256194360776438},"per_domain":{"airline":{"point":0.6,"ci_lower":0.5166666666666667,"ci_upper":0.6799999999999998,"n":50},"itsm":{"point":0.54375,"ci_lower":0.4916145833333333,"ci_upper":0.5958333333333334,"n":80},"medical_hr":{"point":0.6224899598393574,"ci_lower":0.5662650602409639,"ci_upper":0.6787148594377509,"n":83}}},"turn_taking":{"pooled":{"point":0.8619166489290496,"ci_lower":0.8434363629852745,"ci_upper":0.8791902950886881},"per_domain":{"airline":{"point":0.8735786666666666,"ci_lower":0.8453675666666667,"ci_upper":0.9005977833333333,"n":50},"itsm":{"point":0.8355054166666667,"ci_lower":0.795577125,"ci_upper":0.8707030416666668,"n":80},"medical_hr":{"point":0.8766658634538155,"ci_lower":0.8485063453815261,"ci_upper":0.9021787248995985,"n":83}}},"conciseness":{"pooled":{"point":0.613510281124498,"ci_lower":0.6027830375669345,"ci_upper":0.6243507360274431},"per_domain":{"airline":{"point":0.5970533333333333,"ci_lower":0.5750395,"ci_upper":0.6191341666666667,"n":50},"itsm":{"point":0.5954333333333334,"ci_lower":0.5767873958333334,"ci_upper":0.6139167708333333,"n":80},"medical_hr":{"point":0.6480441767068273,"ci_lower":0.6339991967871487,"ci_upper":0.6621287148594377,"n":83}}},"conversation_progression":{"pooled":{"point":0.4450568942436412,"ci_lower":0.4167835508701473,"ci_upper":0.47348376840696116},"per_domain":{"airline":{"point":0.46333333333333326,"ci_lower":0.4099999999999999,"ci_upper":0.5166666666666666,"n":50},"itsm":{"point":0.4541666666666666,"ci_lower":0.4041666666666666,"ci_upper":0.50625,"n":80},"medical_hr":{"point":0.41767068273092367,"ci_lower":0.37349397590361444,"ci_upper":0.4618473895582329,"n":83}}},"response_speed":{"pooled":{"point":1.5425531693440426,"ci_lower":1.5068156614792503,"ci_upper":1.580582454902945},"per_domain":{"airline":{"point":1.5058866666666666,"ci_lower":1.4406593333333333,"ci_upper":1.5750268333333335,"n":50},"itsm":{"point":1.6146041666666666,"ci_lower":1.5517406249999999,"ci_upper":1.6814308333333337,"n":80},"medical_hr":{"point":1.5071686746987951,"ci_lower":1.4514456827309237,"ci_upper":1.566942469879518,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7683132530120481,"ci_lower":0.7084618473895583,"ci_upper":0.8248293172690763},"per_domain":{"airline":{"point":0.72,"ci_lower":0.6,"ci_upper":0.84,"n":50},"itsm":{"point":0.85,"ci_lower":0.775,"ci_upper":0.925,"n":80},"medical_hr":{"point":0.7349397590361446,"ci_lower":0.6385542168674698,"ci_upper":0.8313253012048193,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.42248748078734694,"ci_lower":0.3592331362486985,"ci_upper":0.48705881034425774},"per_domain":{"airline":{"point":0.3246913580246914,"ci_lower":0.20732510288065842,"ci_upper":0.44979629629629625,"n":50},"itsm":{"point":0.4742798353909465,"ci_lower":0.3713477366255144,"ci_upper":0.5768016975308642,"n":80},"medical_hr":{"point":0.468491248946403,"ci_lower":0.36739302890574643,"ci_upper":0.5719681193911449,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.8686244979919678,"ci_lower":0.821644829317269,"ci_upper":0.9121887550200803},"per_domain":{"airline":{"point":0.9,"ci_lower":0.8,"ci_upper":0.98,"n":50},"itsm":{"point":0.8625,"ci_lower":0.7875,"ci_upper":0.9375,"n":80},"medical_hr":{"point":0.8433734939759037,"ci_lower":0.7590361445783133,"ci_upper":0.9156626506024096,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.28118531740129243,"ci_lower":0.22882450377642252,"ci_upper":0.33664865635381025},"per_domain":{"airline":{"point":0.2911934156378601,"ci_lower":0.1838683127572016,"ci_upper":0.4076543209876543,"n":50},"itsm":{"point":0.2148148148148148,"ci_lower":0.14315715020576128,"ci_upper":0.29562757201646084,"n":80},"medical_hr":{"point":0.3375477217512023,"ci_lower":0.24909514601616337,"ci_upper":0.4321000049581041,"n":83}}}},"perturbation_delta":{}},{"id":"flux-general-multi-gpt-5-4-sonic-3-5","name":"Flux General Multi + GPT-5.4 + Sonic 3.5","type":"cascade","stt":"Flux General Multi","llm":"GPT-5.4","tts":"Sonic 3.5","clean":{"EVA-A_mean":{"pooled":{"point":0.7388485385988398,"ci_lower":0.7168118291220438,"ci_upper":0.7611052600680499},"per_domain":{"airline":{"point":0.755,"ci_lower":0.7072222222222223,"ci_upper":0.8033333333333331,"n":50},"itsm":{"point":0.7285027777777777,"ci_lower":0.697247638888889,"ci_upper":0.7590592013888889,"n":80},"medical_hr":{"point":0.7330428380187416,"ci_lower":0.6974564926372155,"ci_upper":0.7689638554216868,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.43096720214190093,"ci_lower":0.37727894912985277,"ci_upper":0.48508776773761714},"per_domain":{"airline":{"point":0.4799999999999999,"ci_lower":0.37333333333333335,"ci_upper":0.5866666666666667,"n":50},"itsm":{"point":0.3791666666666667,"ci_lower":0.3,"ci_upper":0.4583333333333332,"n":80},"medical_hr":{"point":0.43373493975903615,"ci_lower":0.3413654618473896,"ci_upper":0.5220883534136547,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6859473585452923,"ci_lower":0.6722358140562249,"ci_upper":0.6988210923136992},"per_domain":{"airline":{"point":0.7441462222222222,"ci_lower":0.7140573777777777,"ci_upper":0.7723696555555557,"n":50},"itsm":{"point":0.6556408333333333,"ci_lower":0.6378588993055556,"ci_upper":0.673643517361111,"n":80},"medical_hr":{"point":0.6580550200803214,"ci_lower":0.6387582764390897,"ci_upper":0.6768764591700133,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.17561579651941095,"ci_lower":0.14318942436412316,"ci_upper":0.20874891231593035},"per_domain":{"airline":{"point":0.30666666666666664,"ci_lower":0.2333333333333333,"ci_upper":0.38,"n":50},"itsm":{"point":0.09166666666666666,"ci_lower":0.05416666666666666,"ci_upper":0.13333333333333333,"n":80},"medical_hr":{"point":0.12851405622489956,"ci_lower":0.08433734939759036,"ci_upper":0.17670682730923695,"n":83}}},"task_completion":{"pooled":{"point":0.48154953145916995,"ci_lower":0.42636546184738955,"ci_upper":0.5364498828647924},"per_domain":{"airline":{"point":0.5533333333333332,"ci_lower":0.44666666666666655,"ci_upper":0.66,"n":50},"itsm":{"point":0.4375,"ci_lower":0.3583333333333333,"ci_upper":0.5166666666666666,"n":80},"medical_hr":{"point":0.4538152610441767,"ci_lower":0.36144578313253006,"ci_upper":0.5502008032128514,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9991125502008033,"ci_lower":0.9981862090026774,"ci_upper":0.9998263888888889},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":49},"itsm":{"point":0.9980083333333333,"ci_lower":0.9956121875,"ci_upper":0.9997791666666667,"n":80},"medical_hr":{"point":0.9993293172690763,"ci_lower":0.9979879518072289,"ci_upper":1,"n":83}}},"faithfulness":{"pooled":{"point":0.7556643239625168,"ci_lower":0.7234263721552877,"ci_upper":0.787773468875502},"per_domain":{"airline":{"point":0.7333333333333334,"ci_lower":0.6633333333333333,"ci_upper":0.8033333333333332,"n":50},"itsm":{"point":0.7645833333333333,"ci_lower":0.7145833333333333,"ci_upper":0.8125,"n":80},"medical_hr":{"point":0.7690763052208837,"ci_lower":0.7269076305220883,"ci_upper":0.8112449799196787,"n":83}}},"turn_taking":{"pooled":{"point":0.41774348125836686,"ci_lower":0.38555163627844713,"ci_upper":0.45018948740796516},"per_domain":{"airline":{"point":0.6024053333333333,"ci_lower":0.5362488,"ci_upper":0.6632719999999999,"n":50},"itsm":{"point":0.32443916666666667,"ci_lower":0.27045043750000003,"ci_upper":0.37910825,"n":80},"medical_hr":{"point":0.32638594377510044,"ci_lower":0.2710740160642571,"ci_upper":0.3817635040160642,"n":83}}},"conciseness":{"pooled":{"point":0.8798141231593039,"ci_lower":0.8737134328145917,"ci_upper":0.885803093457162},"per_domain":{"airline":{"point":0.8667,"ci_lower":0.8555196666666666,"ci_upper":0.8778533333333333,"n":50},"itsm":{"point":0.8799833333333332,"ci_lower":0.8682787500000001,"ci_upper":0.8914542708333333,"n":80},"medical_hr":{"point":0.8927590361445782,"ci_lower":0.8833567269076305,"ci_upper":0.9019882530120483,"n":83}}},"conversation_progression":{"pooled":{"point":0.7602844712182062,"ci_lower":0.7351436161311914,"ci_upper":0.7848701054216868},"per_domain":{"airline":{"point":0.7633333333333334,"ci_lower":0.7066666666666666,"ci_upper":0.8166666666666665,"n":50},"itsm":{"point":0.7625,"ci_lower":0.725,"ci_upper":0.7979166666666667,"n":80},"medical_hr":{"point":0.7550200803212851,"ci_lower":0.7168674698795181,"ci_upper":0.7911646586345382,"n":83}}},"response_speed":{"pooled":{"point":2.9315420816599733,"ci_lower":2.867951682730924,"ci_upper":3.0015558533299864},"per_domain":{"airline":{"point":2.8887233333333335,"ci_lower":2.738739666666666,"ci_upper":3.0703175,"n":50},"itsm":{"point":3.1079250000000003,"ci_lower":3.02060875,"ci_upper":3.1968842708333334,"n":80},"medical_hr":{"point":2.797977911646586,"ci_lower":2.7279467871485945,"ci_upper":2.871845381526104,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.6451204819277109,"ci_lower":0.5781506024096387,"ci_upper":0.7100519578313254},"per_domain":{"airline":{"point":0.72,"ci_lower":0.6,"ci_upper":0.84,"n":50},"itsm":{"point":0.625,"ci_lower":0.5125,"ci_upper":0.725,"n":80},"medical_hr":{"point":0.5903614457831325,"ci_lower":0.4819277108433735,"ci_upper":0.6987951807228916,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.24692527310889645,"ci_lower":0.19379819070520762,"ci_upper":0.3031832783810137},"per_domain":{"airline":{"point":0.27259259259259255,"ci_lower":0.1605761316872428,"ci_upper":0.3898765432098765,"n":50},"itsm":{"point":0.16980452674897117,"ci_lower":0.09958719135802467,"ci_upper":0.24634902263374484,"n":80},"medical_hr":{"point":0.2983786999851256,"ci_lower":0.20714834647230898,"ci_upper":0.39466508007337997,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.38070281124497996,"ci_lower":0.3174380020080321,"ci_upper":0.4432048192771084},"per_domain":{"airline":{"point":0.64,"ci_lower":0.5,"ci_upper":0.76,"n":50},"itsm":{"point":0.225,"ci_lower":0.1375,"ci_upper":0.325,"n":80},"medical_hr":{"point":0.27710843373493976,"ci_lower":0.18072289156626506,"ci_upper":0.37349397590361444,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.02823532814385112,"ci_lower":0.014739396887963373,"ci_upper":0.04626191081197216},"per_domain":{"airline":{"point":0.05316872427983538,"ci_lower":0.02279835390946501,"ci_upper":0.10065843621399177,"n":50},"itsm":{"point":0.01656378600823045,"ci_lower":0.0007716049382716047,"ci_upper":0.04351980452674896,"n":80},"medical_hr":{"point":0.014973474143487526,"ci_lower":0.006990926669641527,"ci_upper":0.024393871783430006,"n":83}}}},"perturbation_delta":{}},{"id":"gemini-3-6-flash-gemini-3-1-flash-tts-preview","name":"Gemini 3.6 Flash + Gemini 3.1 Flash TTS Preview","type":"2-part","stt":"-","llm":"Gemini 3.6 Flash","tts":"Gemini 3.1 Flash TTS Preview","clean":{"EVA-A_mean":{"pooled":{"point":0.7331528458277555,"ci_lower":0.7099332280232039,"ci_upper":0.756281268295404},"per_domain":{"airline":{"point":0.7485533333333333,"ci_lower":0.7030616111111112,"ci_upper":0.7938893333333333,"n":50},"itsm":{"point":0.7367847222222222,"ci_lower":0.6988846527777779,"ci_upper":0.7724648263888889,"n":80},"medical_hr":{"point":0.7141204819277109,"ci_lower":0.6770204819277109,"ci_upper":0.7515236613119143,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5619695448460509,"ci_lower":0.5138714859437751,"ci_upper":0.6102836763721552},"per_domain":{"airline":{"point":0.6066666666666667,"ci_lower":0.5066666666666667,"ci_upper":0.7,"n":50},"itsm":{"point":0.58125,"ci_lower":0.50625,"ci_upper":0.65625,"n":80},"medical_hr":{"point":0.4979919678714858,"ci_lower":0.4216867469879517,"ci_upper":0.5742971887550201,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.519690569165551,"ci_lower":0.5092612469154395,"ci_upper":0.5300525534778},"per_domain":{"airline":{"point":0.5210906666666666,"ci_lower":0.5013262666666667,"ci_upper":0.5412559388888888,"n":50},"itsm":{"point":0.5378680555555555,"ci_lower":0.5192138159722222,"ci_upper":0.5553345208333335,"n":80},"medical_hr":{"point":0.5001129852744309,"ci_lower":0.48284928045515396,"ci_upper":0.5167600066934404,"n":83}}},"EVA-X_pass":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"n":83}}},"task_completion":{"pooled":{"point":0.661512717536814,"ci_lower":0.6135071954484606,"ci_upper":0.7072756860776439},"per_domain":{"airline":{"point":0.7,"ci_lower":0.6133333333333332,"ci_upper":0.7866666666666666,"n":50},"itsm":{"point":0.65,"ci_lower":0.575,"ci_upper":0.7208333333333334,"n":80},"medical_hr":{"point":0.6345381526104418,"ci_lower":0.5542168674698794,"ci_upper":0.7148594377510039,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9814598761713521,"ci_lower":0.9729174042838019,"ci_upper":0.9886869758199465},"per_domain":{"airline":{"point":0.99066,"ci_lower":0.9746533333333334,"ci_upper":1,"n":50},"itsm":{"point":0.9770208333333332,"ci_lower":0.9599165624999999,"ci_upper":0.9910090625,"n":80},"medical_hr":{"point":0.9766987951807231,"ci_lower":0.9643572289156628,"ci_upper":0.9875824297188757,"n":83}}},"faithfulness":{"pooled":{"point":0.5636897590361446,"ci_lower":0.5283446912650602,"ci_upper":0.5982618181057563},"per_domain":{"airline":{"point":0.5633333333333334,"ci_lower":0.4866666666666667,"ci_upper":0.6366666666666666,"n":50},"itsm":{"point":0.5895833333333333,"ci_lower":0.5354166666666667,"ci_upper":0.6416666666666666,"n":80},"medical_hr":{"point":0.538152610441767,"ci_lower":0.4899598393574297,"ci_upper":0.5843373493975904,"n":83}}},"turn_taking":{"pooled":{"point":0.055579287817938416,"ci_lower":0.04959449600903614,"ci_upper":0.061856375627510035},"per_domain":{"airline":{"point":0.04863866666666666,"ci_lower":0.03762858333333334,"ci_upper":0.05964353333333333,"n":50},"itsm":{"point":0.0617,"ci_lower":0.05133684375,"ci_upper":0.0723425,"n":80},"medical_hr":{"point":0.056399196787148595,"ci_lower":0.0465357329317269,"ci_upper":0.06684064257028112,"n":83}}},"conciseness":{"pooled":{"point":0.843775217536814,"ci_lower":0.8371430645917002,"ci_upper":0.8501569236947791},"per_domain":{"airline":{"point":0.8379666666666669,"ci_lower":0.8258531666666665,"ci_upper":0.8499735000000002,"n":50},"itsm":{"point":0.8498208333333335,"ci_lower":0.8381166666666667,"ci_upper":0.8611630208333334,"n":80},"medical_hr":{"point":0.8435381526104417,"ci_lower":0.8333774096385543,"ci_upper":0.8534746987951807,"n":83}}},"conversation_progression":{"pooled":{"point":0.659717202141901,"ci_lower":0.6298928631191433,"ci_upper":0.6890911981258366},"per_domain":{"airline":{"point":0.6766666666666665,"ci_lower":0.62,"ci_upper":0.7333333333333333,"n":50},"itsm":{"point":0.7020833333333334,"ci_lower":0.6541666666666666,"ci_upper":0.75,"n":80},"medical_hr":{"point":0.6004016064257028,"ci_lower":0.5522088353413656,"ci_upper":0.6465863453815262,"n":83}}},"response_speed":{"pooled":{"point":5.811331218206159,"ci_lower":5.70856912876506,"ci_upper":5.9164357395415},"per_domain":{"airline":{"point":5.976713333333334,"ci_lower":5.765892166666666,"ci_upper":6.1938414999999996,"n":50},"itsm":{"point":5.8752,"ci_lower":5.708264999999999,"ci_upper":6.049212291666666,"n":80},"medical_hr":{"point":5.58208032128514,"ci_lower":5.434533835341364,"ci_upper":5.733846285140562,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.8231626506024097,"ci_lower":0.7694460341365462,"ci_upper":0.8733973393574298},"per_domain":{"airline":{"point":0.86,"ci_lower":0.76,"ci_upper":0.94,"n":50},"itsm":{"point":0.8625,"ci_lower":0.7875,"ci_upper":0.9375,"n":80},"medical_hr":{"point":0.7469879518072289,"ci_lower":0.6506024096385542,"ci_upper":0.8433734939759037,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.31880796462599365,"ci_lower":0.2621101982518551,"ci_upper":0.3782698167606124},"per_domain":{"airline":{"point":0.37786008230452667,"ci_lower":0.2581872427983538,"ci_upper":0.5046111111111111,"n":50},"itsm":{"point":0.32847704475308637,"ci_lower":0.23430941358024687,"ci_upper":0.4253761574074073,"n":80},"medical_hr":{"point":0.25008676682036785,"ci_lower":0.17060711983737417,"ci_upper":0.33581238534384444,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"n":83}}}},"perturbation_delta":{}},{"id":"ink-2-haiku-4-5-sonic-3-5","name":"Ink 2 + Haiku 4.5 + Sonic 3.5","type":"cascade","stt":"Ink 2","llm":"Haiku 4.5","tts":"Sonic 3.5","clean":{"EVA-A_mean":{"pooled":{"point":0.6522094265952699,"ci_lower":0.6277162375892459,"ci_upper":0.676369766566265},"per_domain":{"airline":{"point":0.6333333333333333,"ci_lower":0.5794444444444444,"ci_upper":0.6877777777777777,"n":50},"itsm":{"point":0.6413083333333333,"ci_lower":0.6019994444444444,"ci_upper":0.6802897916666667,"n":80},"medical_hr":{"point":0.6819866131191433,"ci_lower":0.6517764390896922,"ci_upper":0.7114945448460508,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.34780455153949125,"ci_lower":0.29933952476572956,"ci_upper":0.39687341030789824},"per_domain":{"airline":{"point":0.34,"ci_lower":0.24,"ci_upper":0.44,"n":50},"itsm":{"point":0.35,"ci_lower":0.275,"ci_upper":0.425,"n":80},"medical_hr":{"point":0.3534136546184739,"ci_lower":0.27710843373493976,"ci_upper":0.43373493975903604,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6500165688308791,"ci_lower":0.6389327433372379,"ci_upper":0.6610689895331325},"per_domain":{"airline":{"point":0.6909137777777778,"ci_lower":0.668737461111111,"ci_upper":0.7133312444444443,"n":50},"itsm":{"point":0.6370384722222222,"ci_lower":0.6203488923611111,"ci_upper":0.6537426076388889,"n":80},"medical_hr":{"point":0.6220974564926371,"ci_lower":0.6033763888888889,"ci_upper":0.6411384738955823,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.06623828647925034,"ci_lower":0.04401606425702811,"ci_upper":0.09068340026773761},"per_domain":{"airline":{"point":0.18666666666666668,"ci_lower":0.11999999999999998,"ci_upper":0.25999999999999995,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0.012048192771084338,"ci_lower":0,"ci_upper":0.028112449799196783,"n":83}}},"task_completion":{"pooled":{"point":0.457888219544846,"ci_lower":0.4060168172690763,"ci_upper":0.5097101740294511},"per_domain":{"airline":{"point":0.4533333333333333,"ci_lower":0.3466666666666666,"ci_upper":0.56,"n":50},"itsm":{"point":0.4625,"ci_lower":0.38333333333333336,"ci_upper":0.5416666666666666,"n":80},"medical_hr":{"point":0.4578313253012048,"ci_lower":0.3734939759036145,"ci_upper":0.5421686746987951,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9937662064926371,"ci_lower":0.9894753890562249,"ci_upper":0.997193079191767},"per_domain":{"airline":{"point":0.9983333333333334,"ci_lower":0.995,"ci_upper":1,"n":50},"itsm":{"point":0.9872062500000001,"ci_lower":0.9756290624999999,"ci_upper":0.9961270833333333,"n":80},"medical_hr":{"point":0.9957590361445783,"ci_lower":0.9916746987951807,"ci_upper":0.9989357429718875,"n":83}}},"faithfulness":{"pooled":{"point":0.5358032128514055,"ci_lower":0.4969759454484605,"ci_upper":0.5755254769076305},"per_domain":{"airline":{"point":0.46333333333333326,"ci_lower":0.3833333333333333,"ci_upper":0.5466666666666667,"n":50},"itsm":{"point":0.5416666666666666,"ci_lower":0.4833333333333334,"ci_upper":0.5979166666666667,"n":80},"medical_hr":{"point":0.6024096385542168,"ci_lower":0.5461847389558232,"ci_upper":0.6586345381526105,"n":83}}},"turn_taking":{"pooled":{"point":0.3984477386211513,"ci_lower":0.37644500516231594,"ci_upper":0.4199988905036815},"per_domain":{"airline":{"point":0.605528,"ci_lower":0.5634518166666667,"ci_upper":0.6465959000000001,"n":50},"itsm":{"point":0.2931654166666667,"ci_lower":0.26475659375,"ci_upper":0.3220663541666667,"n":80},"medical_hr":{"point":0.2966497991967872,"ci_lower":0.25535207831325296,"ci_upper":0.3376911847389558,"n":83}}},"conciseness":{"pooled":{"point":0.8329222489959839,"ci_lower":0.8254004105589021,"ci_upper":0.8400389155789825},"per_domain":{"airline":{"point":0.8105466666666667,"ci_lower":0.7953126666666667,"ci_upper":0.8253466666666667,"n":50},"itsm":{"point":0.8575333333333333,"ci_lower":0.8450370833333333,"ci_upper":0.8699337499999998,"n":80},"medical_hr":{"point":0.8306867469879519,"ci_lower":0.8205338353413654,"ci_upper":0.8406186746987951,"n":83}}},"conversation_progression":{"pooled":{"point":0.7186797188755021,"ci_lower":0.693325970548862,"ci_upper":0.7436800953815261},"per_domain":{"airline":{"point":0.6566666666666666,"ci_lower":0.6033333333333334,"ci_upper":0.7099999999999999,"n":50},"itsm":{"point":0.7604166666666667,"ci_lower":0.71875,"ci_upper":0.7999999999999999,"n":80},"medical_hr":{"point":0.7389558232931728,"ci_lower":0.6967871485943776,"ci_upper":0.7791164658634538,"n":83}}},"response_speed":{"pooled":{"point":3.3323912851405617,"ci_lower":3.292990131944445,"ci_upper":3.374291408801874},"per_domain":{"airline":{"point":2.97636,"ci_lower":2.9212998333333333,"ci_upper":3.0334808333333334,"n":50},"itsm":{"point":3.71785,"ci_lower":3.638040416666667,"ci_upper":3.8020960416666667,"n":80},"medical_hr":{"point":3.302963855421686,"ci_lower":3.239553714859438,"ci_upper":3.3740933734939764,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.5727710843373495,"ci_lower":0.5034420180722892,"ci_upper":0.6402008032128514},"per_domain":{"airline":{"point":0.54,"ci_lower":0.4,"ci_upper":0.68,"n":50},"itsm":{"point":0.6,"ci_lower":0.4875,"ci_upper":0.7125,"n":80},"medical_hr":{"point":0.5783132530120482,"ci_lower":0.46987951807228917,"ci_upper":0.6867469879518072,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.14831936800700743,"ci_lower":0.10663445035285173,"ci_upper":0.19467937903878885},"per_domain":{"airline":{"point":0.16716049382716047,"ci_lower":0.07967078189300411,"ci_upper":0.2670781893004115,"n":50},"itsm":{"point":0.12469135802469133,"ci_lower":0.0688773148148148,"ci_upper":0.19115483539094646,"n":80},"medical_hr":{"point":0.15310625216917048,"ci_lower":0.08835217412861322,"ci_upper":0.22524666567504584,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.15204819277108433,"ci_lower":0.10538152610441769,"ci_upper":0.20008032128514056},"per_domain":{"airline":{"point":0.42,"ci_lower":0.28,"ci_upper":0.56,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0.03614457831325301,"ci_lower":0,"ci_upper":0.08433734939759036,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.011517345100566878,"ci_lower":0.002255276249029037,"ci_upper":0.026579073495628602},"per_domain":{"airline":{"point":0.03440329218106996,"ci_lower":0.0066666666666666645,"ci_upper":0.07967078189300411,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0.00014874312063067077,"ci_lower":0,"ci_upper":0.00034706728147156513,"n":83}}}},"perturbation_delta":{}},{"id":"nova-3-gpt-5-4-mini-aura-2","name":"Nova 3 + GPT-5.4-mini + Aura 2","type":"cascade","stt":"Nova 3","llm":"GPT-5.4-mini","tts":"Aura 2","clean":{"EVA-A_mean":{"pooled":{"point":0.644902541276216,"ci_lower":0.6164563693663544,"ci_upper":0.6740110629183399},"per_domain":{"airline":{"point":0.6031488888888887,"ci_lower":0.5427777777777778,"ci_upper":0.6624135,"n":50},"itsm":{"point":0.6670138888888889,"ci_lower":0.6246527430555555,"ci_upper":0.7102179513888889,"n":80},"medical_hr":{"point":0.6645448460508703,"ci_lower":0.6231218206157965,"ci_upper":0.7059668340026775,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.3947289156626506,"ci_lower":0.3427832161981259,"ci_upper":0.4479117302543508},"per_domain":{"airline":{"point":0.33333333333333326,"ci_lower":0.2333333333333333,"ci_upper":0.43333333333333335,"n":50},"itsm":{"point":0.4291666666666667,"ci_lower":0.3458333333333333,"ci_upper":0.5166666666666666,"n":80},"medical_hr":{"point":0.4216867469879519,"ci_lower":0.3373493975903614,"ci_upper":0.5100401606425702,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6699702295850067,"ci_lower":0.6566485515311243,"ci_upper":0.6835217077169788},"per_domain":{"airline":{"point":0.6666615555555555,"ci_lower":0.6413347833333333,"ci_upper":0.6912903944444444,"n":50},"itsm":{"point":0.6838075000000001,"ci_lower":0.6583016284722222,"ci_upper":0.7088604166666667,"n":80},"medical_hr":{"point":0.6594416331994646,"ci_lower":0.6408827409638554,"ci_upper":0.6783468172690762,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.09636880856760373,"ci_lower":0.07310784805890228,"ci_upper":0.12091432396251671},"per_domain":{"airline":{"point":0.1333333333333333,"ci_lower":0.08666666666666666,"ci_upper":0.18666666666666665,"n":50},"itsm":{"point":0.0875,"ci_lower":0.049999999999999996,"ci_upper":0.13333333333333333,"n":80},"medical_hr":{"point":0.0682730923694779,"ci_lower":0.03614457831325301,"ci_upper":0.10441767068273092,"n":83}}},"task_completion":{"pooled":{"point":0.5327710843373494,"ci_lower":0.4777396251673359,"ci_upper":0.5880527945113788},"per_domain":{"airline":{"point":0.4533333333333333,"ci_lower":0.34,"ci_upper":0.5666666666666667,"n":50},"itsm":{"point":0.5666666666666667,"ci_lower":0.4791666666666667,"ci_upper":0.65,"n":80},"medical_hr":{"point":0.5783132530120482,"ci_lower":0.48594377510040165,"ci_upper":0.6666666666666666,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9925640779102806,"ci_lower":0.9863351095495929,"ci_upper":0.9971935721542633},"per_domain":{"airline":{"point":0.9875306122448979,"ci_lower":0.9693945578231292,"ci_upper":1,"n":49},"itsm":{"point":0.9965270833333333,"ci_lower":0.9927604166666665,"ci_upper":0.9994041666666668,"n":80},"medical_hr":{"point":0.9936345381526103,"ci_lower":0.9869477911646585,"ci_upper":0.9986907630522088,"n":83}}},"faithfulness":{"pooled":{"point":0.4466750334672021,"ci_lower":0.4055371485943775,"ci_upper":0.48794921352074966},"per_domain":{"airline":{"point":0.45666666666666667,"ci_lower":0.37333333333333335,"ci_upper":0.54,"n":50},"itsm":{"point":0.4395833333333334,"ci_lower":0.3729166666666667,"ci_upper":0.50625,"n":80},"medical_hr":{"point":0.4437751004016064,"ci_lower":0.38554216867469876,"ci_upper":0.5040160642570282,"n":83}}},"turn_taking":{"pooled":{"point":0.5006428607764392,"ci_lower":0.4776216657463186,"ci_upper":0.5236254848811914},"per_domain":{"airline":{"point":0.5341313333333333,"ci_lower":0.4920158,"ci_upper":0.5745506333333333,"n":50},"itsm":{"point":0.46913499999999997,"ci_lower":0.4260938645833333,"ci_upper":0.5121766145833332,"n":80},"medical_hr":{"point":0.49866224899598394,"ci_lower":0.4631017369477911,"ci_upper":0.533684096385542,"n":83}}},"conciseness":{"pooled":{"point":0.8750174933065596,"ci_lower":0.868737923443775,"ci_upper":0.8811454342369478},"per_domain":{"airline":{"point":0.8591866666666668,"ci_lower":0.8457928333333334,"ci_upper":0.8721599999999998,"n":50},"itsm":{"point":0.8906208333333334,"ci_lower":0.8815413541666666,"ci_upper":0.8995337500000001,"n":80},"medical_hr":{"point":0.8752449799196786,"ci_lower":0.8660039156626507,"ci_upper":0.8841529116465865,"n":83}}},"conversation_progression":{"pooled":{"point":0.6342503346720214,"ci_lower":0.6050344293842035,"ci_upper":0.6626876255020081},"per_domain":{"airline":{"point":0.6066666666666666,"ci_lower":0.55,"ci_upper":0.6633333333333333,"n":50},"itsm":{"point":0.6916666666666667,"ci_lower":0.64375,"ci_upper":0.7375,"n":80},"medical_hr":{"point":0.604417670682731,"ci_lower":0.5582329317269077,"ci_upper":0.6506024096385543,"n":83}}},"response_speed":{"pooled":{"point":3.417741542838018,"ci_lower":3.3309143637884877,"ci_upper":3.5087687526773768},"per_domain":{"airline":{"point":3.1962466666666667,"ci_lower":3.0341920000000004,"ci_upper":3.3715565000000005,"n":50},"itsm":{"point":3.6216125000000003,"ci_lower":3.457630208333333,"ci_upper":3.7890686458333334,"n":80},"medical_hr":{"point":3.435365461847389,"ci_lower":3.30959548192771,"ci_upper":3.564469377510039,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.5851204819277108,"ci_lower":0.516624748995984,"ci_upper":0.6521001506024096},"per_domain":{"airline":{"point":0.54,"ci_lower":0.4,"ci_upper":0.68,"n":50},"itsm":{"point":0.625,"ci_lower":0.5125,"ci_upper":0.725,"n":80},"medical_hr":{"point":0.5903614457831325,"ci_lower":0.4819277108433735,"ci_upper":0.6867469879518072,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.22525472259408,"ci_lower":0.17518350149569467,"ci_upper":0.27908462244037874},"per_domain":{"airline":{"point":0.1646090534979424,"ci_lower":0.07917695473251028,"ci_upper":0.2620576131687243,"n":50},"itsm":{"point":0.23523662551440325,"ci_lower":0.153858024691358,"ci_upper":0.3235609567901234,"n":80},"medical_hr":{"point":0.2759184887698944,"ci_lower":0.18612598542317416,"ci_upper":0.3710322772571765,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.2577409638554217,"ci_lower":0.19940763052208835,"ci_upper":0.3194897088353414},"per_domain":{"airline":{"point":0.38,"ci_lower":0.24,"ci_upper":0.52,"n":50},"itsm":{"point":0.2125,"ci_lower":0.125,"ci_upper":0.3,"n":80},"medical_hr":{"point":0.18072289156626506,"ci_lower":0.0963855421686747,"ci_upper":0.26506024096385544,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.008148437370882708,"ci_lower":0.002051117019518402,"ci_upper":0.017953073611317684},"per_domain":{"airline":{"point":0.004115226337448558,"ci_lower":0.0011522633744855961,"ci_upper":0.009547325102880656,"n":50},"itsm":{"point":0.016512345679012348,"ci_lower":0.0007716049382716047,"ci_upper":0.044754372427983524,"n":80},"medical_hr":{"point":0.0038177400961872175,"ci_lower":0.0005453914423124594,"ci_upper":0.008627100996578907,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1207407407407407,"ci_lower":-0.1874074074074074,"ci_upper":-0.0533148148148148,"corrected_p":0.0004,"raw_p":0.0004,"reject":true},"per_domain":{"airline":{"point":-0.0688888888888889,"ci_lower":-0.1911666666666667,"ci_upper":0.0577777777777777,"corrected_p":0.2829,"raw_p":0.2829,"reject":false},"itsm":{"point":-0.1733333333333333,"ci_lower":-0.2911111111111111,"ci_upper":-0.0644444444444444,"corrected_p":0.035,"raw_p":0.007,"reject":true},"medical_hr":{"point":-0.12,"ci_lower":-0.2222777777777778,"ci_upper":-0.0222222222222222,"corrected_p":0.0912,"raw_p":0.0252,"reject":false}}},"background_noise":{"pooled":{"point":-0.1874074074074074,"ci_lower":-0.2615,"ci_upper":-0.1177592592592592,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2688888888888889,"ci_lower":-0.3622222222222223,"ci_upper":-0.1777777777777778,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1844444444444444,"ci_lower":-0.32,"ci_upper":-0.0311111111111111,"corrected_p":0.0912,"raw_p":0.0228,"reject":false},"medical_hr":{"point":-0.1088888888888889,"ci_lower":-0.2400555555555555,"ci_upper":0.0199999999999999,"corrected_p":0.2224,"raw_p":0.1112,"reject":false}}},"both":{"pooled":{"point":-0.3133333333333333,"ci_lower":-0.3918888888888889,"ci_upper":-0.2362777777777778,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2577777777777778,"ci_lower":-0.4001666666666667,"ci_upper":-0.1177222222222222,"corrected_p":0.0192,"raw_p":0.0032,"reject":true},"itsm":{"point":-0.3622222222222222,"ci_lower":-0.4933888888888889,"ci_upper":-0.2244444444444444,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.32,"ci_lower":-0.4377777777777778,"ci_upper":-0.2066111111111111,"corrected_p":0,"raw_p":0,"reject":true}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0161281481481481,"ci_lower":-0.0296641481481481,"ci_upper":-0.0022624444444444,"corrected_p":0.0442,"raw_p":0.0221,"reject":true},"per_domain":{"airline":{"point":-0.0150466666666666,"ci_lower":-0.0417516111111111,"ci_upper":0.0104898333333333,"corrected_p":0.8706,"raw_p":0.2902,"reject":false},"itsm":{"point":-0.0170466666666666,"ci_lower":-0.0417203333333333,"ci_upper":0.0059611666666666,"corrected_p":0.804,"raw_p":0.201,"reject":false},"medical_hr":{"point":-0.0162911111111111,"ci_lower":-0.0359007222222222,"ci_upper":0.0021655555555555,"corrected_p":0.6582,"raw_p":0.1097,"reject":false}}},"background_noise":{"pooled":{"point":-0.0021096296296296,"ci_lower":-0.0137221851851852,"ci_upper":0.0084099814814814,"corrected_p":0.7079,"raw_p":0.7079,"reject":false},"per_domain":{"airline":{"point":0.0012422222222222,"ci_lower":-0.0165735555555555,"ci_upper":0.0213440555555555,"corrected_p":1,"raw_p":0.9089,"reject":false},"itsm":{"point":0.0062422222222222,"ci_lower":-0.0146525555555555,"ci_upper":0.0273558333333333,"corrected_p":1,"raw_p":0.5857,"reject":false},"medical_hr":{"point":-0.0138133333333333,"ci_lower":-0.0300646666666666,"ci_upper":0.0018072222222222,"corrected_p":0.6582,"raw_p":0.1163,"reject":false}}},"both":{"pooled":{"point":-0.0518762962962962,"ci_lower":-0.0706746851851851,"ci_upper":-0.0344532592592592,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0721355555555555,"ci_lower":-0.1114984444444444,"ci_upper":-0.038605611111111,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.0234244444444444,"ci_lower":-0.0481925555555555,"ci_upper":0.0013995555555555,"corrected_p":0.5753999999999999,"raw_p":0.0822,"reject":false},"medical_hr":{"point":-0.0600688888888888,"ci_lower":-0.0919608333333333,"ci_upper":-0.0325025,"corrected_p":0,"raw_p":0,"reject":true}}}},"faithfulness":{"accent":{"pooled":{"point":0.0603703703703703,"ci_lower":0.0073981481481481,"ci_upper":0.1070370370370369,"corrected_p":0.0159,"raw_p":0.0159,"reject":true},"per_domain":{"airline":{"point":0.1044444444444444,"ci_lower":0.0221944444444444,"ci_upper":0.1977777777777777,"corrected_p":0.1493999999999999,"raw_p":0.0249,"reject":false},"itsm":{"point":0.0588888888888888,"ci_lower":-0.0111111111111111,"ci_upper":0.1311111111111111,"corrected_p":0.3992,"raw_p":0.12,"reject":false},"medical_hr":{"point":0.0177777777777777,"ci_lower":-0.0744722222222222,"ci_upper":0.1122222222222222,"corrected_p":1,"raw_p":0.7307,"reject":false}}},"background_noise":{"pooled":{"point":0.1177777777777777,"ci_lower":0.0614537037037037,"ci_upper":0.1759351851851851,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.1488888888888888,"ci_lower":0.0388611111111111,"ci_upper":0.2666944444444444,"corrected_p":0.1197,"raw_p":0.0171,"reject":false},"itsm":{"point":0.1199999999999999,"ci_lower":0.0310833333333333,"ci_upper":0.2066944444444444,"corrected_p":0.1144,"raw_p":0.0143,"reject":false},"medical_hr":{"point":0.0844444444444444,"ci_lower":-0.01125,"ci_upper":0.1789166666666666,"corrected_p":0.3992,"raw_p":0.0998,"reject":false}}},"both":{"pooled":{"point":0.077037037037037,"ci_lower":0.0218518518518518,"ci_upper":0.1329722222222222,"corrected_p":0.0152,"raw_p":0.0076,"reject":true},"per_domain":{"airline":{"point":0.11,"ci_lower":0.0010833333333333,"ci_upper":0.2089444444444443,"corrected_p":0.259,"raw_p":0.0518,"reject":false},"itsm":{"point":0.1144444444444444,"ci_lower":0.0366666666666666,"ci_upper":0.1977777777777777,"corrected_p":0.0918,"raw_p":0.0102,"reject":false},"medical_hr":{"point":0.0066666666666666,"ci_lower":-0.0889166666666666,"ci_upper":0.1166666666666666,"corrected_p":1,"raw_p":0.903,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.1634738518518518,"ci_lower":-0.2085261407407407,"ci_upper":-0.115314274074074,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0826835555555555,"ci_lower":-0.1603747055555555,"ci_upper":-0.0070547666666667,"corrected_p":0.0461,"raw_p":0.0461,"reject":true},"itsm":{"point":-0.2443208888888888,"ci_lower":-0.3180388388888888,"ci_upper":-0.1631747722222222,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.163417111111111,"ci_lower":-0.2481273555555554,"ci_upper":-0.07262645,"corrected_p":0.0016,"raw_p":0.0004,"reject":true}}},"background_noise":{"pooled":{"point":-0.2269179259259259,"ci_lower":-0.2790751166666666,"ci_upper":-0.1696701018518518,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2150435555555555,"ci_lower":-0.3255481444444443,"ci_upper":-0.1034935444444444,"corrected_p":0.0016,"raw_p":0.0005,"reject":true},"itsm":{"point":-0.274242,"ci_lower":-0.3492861333333334,"ci_upper":-0.2039486999999999,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1914682222222222,"ci_lower":-0.2905434555555555,"ci_upper":-0.0973835333333333,"corrected_p":0.0016,"raw_p":0.0008,"reject":true}}},"both":{"pooled":{"point":-0.3139427407407407,"ci_lower":-0.3521827407407408,"ci_upper":-0.2789645407407407,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2993102222222222,"ci_lower":-0.359211111111111,"ci_upper":-0.2362961499999999,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.3626797777777776,"ci_lower":-0.4236380666666666,"ci_upper":-0.307930961111111,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2798382222222222,"ci_lower":-0.3431583722222222,"ci_upper":-0.2150688777777777,"corrected_p":0,"raw_p":0,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0178681481481481,"ci_lower":-0.0313173703703703,"ci_upper":-0.0042712222222222,"corrected_p":0.0186,"raw_p":0.0093,"reject":true},"per_domain":{"airline":{"point":-0.0163711111111111,"ci_lower":-0.0446236666666666,"ci_upper":0.0135461111111111,"corrected_p":1,"raw_p":0.2842,"reject":false},"itsm":{"point":-0.021871111111111,"ci_lower":-0.0398193333333332,"ci_upper":-0.002923611111111,"corrected_p":0.2555,"raw_p":0.0365,"reject":false},"medical_hr":{"point":-0.0153622222222222,"ci_lower":-0.0372387222222222,"ci_upper":0.0041766111111111,"corrected_p":0.8300000000000001,"raw_p":0.166,"reject":false}}},"background_noise":{"pooled":{"point":0.0023837037037037,"ci_lower":-0.0121332407407407,"ci_upper":0.018062074074074,"corrected_p":0.7569,"raw_p":0.7569,"reject":false},"per_domain":{"airline":{"point":0.0120733333333333,"ci_lower":-0.0120664444444444,"ci_upper":0.0384667222222222,"corrected_p":1,"raw_p":0.3578,"reject":false},"itsm":{"point":-0.0005822222222221,"ci_lower":-0.0300806666666666,"ci_upper":0.0300624999999999,"corrected_p":1,"raw_p":0.9723,"reject":false},"medical_hr":{"point":-0.0043399999999999,"ci_lower":-0.0235811666666666,"ci_upper":0.0158760555555555,"corrected_p":1,"raw_p":0.6716,"reject":false}}},"both":{"pooled":{"point":-0.0755088888888888,"ci_lower":-0.0943646666666666,"ci_upper":-0.0569079999999999,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0292822222222222,"ci_lower":-0.0572793888888888,"ci_upper":0.0002128888888889,"corrected_p":0.3954,"raw_p":0.0659,"reject":false},"itsm":{"point":-0.0783822222222221,"ci_lower":-0.1090123333333333,"ci_upper":-0.0466610555555555,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1188622222222221,"ci_lower":-0.1467292777777777,"ci_upper":-0.0916564444444444,"corrected_p":0,"raw_p":0,"reject":true}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.0288888888888888,"ci_lower":-0.0751851851851851,"ci_upper":0.0218888888888888,"corrected_p":0.2894,"raw_p":0.2502,"reject":false},"per_domain":{"airline":{"point":-0.0788888888888888,"ci_lower":-0.1688888888888889,"ci_upper":0.0055555555555555,"corrected_p":0.6402,"raw_p":0.1067,"reject":false},"itsm":{"point":-0.0477777777777777,"ci_lower":-0.1244722222222222,"ci_upper":0.0389166666666666,"corrected_p":1,"raw_p":0.247,"reject":false},"medical_hr":{"point":0.04,"ci_lower":-0.0366666666666666,"ci_upper":0.1177777777777777,"corrected_p":1,"raw_p":0.3235,"reject":false}}},"background_noise":{"pooled":{"point":0.0359259259259259,"ci_lower":-0.0126018518518518,"ci_upper":0.0792685185185185,"corrected_p":0.2894,"raw_p":0.1447,"reject":false},"per_domain":{"airline":{"point":0.0322222222222222,"ci_lower":-0.0600277777777777,"ci_upper":0.1333611111111111,"corrected_p":1,"raw_p":0.5317,"reject":false},"itsm":{"point":0.0522222222222222,"ci_lower":-0.0144722222222222,"ci_upper":0.1366666666666666,"corrected_p":1,"raw_p":0.2005,"reject":false},"medical_hr":{"point":0.0233333333333333,"ci_lower":-0.0500277777777777,"ci_upper":0.0989166666666666,"corrected_p":1,"raw_p":0.5211,"reject":false}}},"both":{"pooled":{"point":-0.1344444444444444,"ci_lower":-0.1855740740740741,"ci_upper":-0.0773981481481481,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1233333333333333,"ci_lower":-0.2444722222222222,"ci_upper":-0.0043611111111111,"corrected_p":0.4942,"raw_p":0.0706,"reject":false},"itsm":{"point":-0.1477777777777778,"ci_lower":-0.2467777777777777,"ci_upper":-0.0522222222222222,"corrected_p":0.044,"raw_p":0.0055,"reject":true},"medical_hr":{"point":-0.1322222222222222,"ci_lower":-0.1922222222222221,"ci_upper":-0.0699999999999999,"corrected_p":0.0072,"raw_p":0.0008,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.054074074074074,"ci_lower":-0.0992962962962963,"ci_upper":-0.0088703703703703,"corrected_p":0.0237,"raw_p":0.0237,"reject":true},"per_domain":{"airline":{"point":-0.0333333333333333,"ci_lower":-0.1022777777777778,"ci_upper":0.0311666666666666,"corrected_p":0.7294,"raw_p":0.3647,"reject":false},"itsm":{"point":-0.0711111111111111,"ci_lower":-0.1533888888888888,"ci_upper":0.0044444444444444,"corrected_p":0.5095000000000001,"raw_p":0.1019,"reject":false},"medical_hr":{"point":-0.0577777777777777,"ci_lower":-0.1444444444444444,"ci_upper":0.0244444444444444,"corrected_p":0.621,"raw_p":0.207,"reject":false}}},"background_noise":{"pooled":{"point":-0.0948148148148148,"ci_lower":-0.1518703703703703,"ci_upper":-0.0392037037037037,"corrected_p":0.0026,"raw_p":0.0013,"reject":true},"per_domain":{"airline":{"point":-0.1555555555555555,"ci_lower":-0.2488888888888888,"ci_upper":-0.0711111111111111,"corrected_p":0.018,"raw_p":0.002,"reject":true},"itsm":{"point":-0.0822222222222222,"ci_lower":-0.1933333333333333,"ci_upper":0.0177777777777777,"corrected_p":0.5852,"raw_p":0.1463,"reject":false},"medical_hr":{"point":-0.0466666666666666,"ci_lower":-0.1422222222222222,"ci_upper":0.0466666666666666,"corrected_p":0.7294,"raw_p":0.3716,"reject":false}}},"both":{"pooled":{"point":-0.1429629629629629,"ci_lower":-0.2,"ci_upper":-0.0903333333333333,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1555555555555555,"ci_lower":-0.2622222222222222,"ci_upper":-0.0533333333333333,"corrected_p":0.028,"raw_p":0.004,"reject":true},"itsm":{"point":-0.1711111111111111,"ci_lower":-0.2755555555555556,"ci_upper":-0.0688888888888889,"corrected_p":0.028,"raw_p":0.0035,"reject":true},"medical_hr":{"point":-0.1022222222222222,"ci_lower":-0.1778333333333333,"ci_upper":-0.0399444444444445,"corrected_p":0.0402,"raw_p":0.0067,"reject":true}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0459259259259259,"ci_lower":-0.0852037037037037,"ci_upper":-0.0014814814814814,"corrected_p":0.0326,"raw_p":0.0326,"reject":true},"per_domain":{"airline":{"point":-0.06,"ci_lower":-0.1288888888888889,"ci_upper":0.0066666666666666,"corrected_p":0.458,"raw_p":0.0916,"reject":false},"itsm":{"point":-0.0244444444444444,"ci_lower":-0.0978333333333333,"ci_upper":0.0511111111111111,"corrected_p":0.7452,"raw_p":0.4827,"reject":false},"medical_hr":{"point":-0.0533333333333333,"ci_lower":-0.1244444444444444,"ci_upper":0.0222222222222222,"corrected_p":0.5424,"raw_p":0.1572,"reject":false}}},"background_noise":{"pooled":{"point":-0.0496296296296296,"ci_lower":-0.0881481481481481,"ci_upper":-0.0110925925925926,"corrected_p":0.028,"raw_p":0.014,"reject":true},"per_domain":{"airline":{"point":-0.06,"ci_lower":-0.1312222222222222,"ci_upper":0.0177777777777777,"corrected_p":0.5424,"raw_p":0.1356,"reject":false},"itsm":{"point":-0.0244444444444444,"ci_lower":-0.0822222222222222,"ci_upper":0.0333333333333333,"corrected_p":0.7452,"raw_p":0.3726,"reject":false},"medical_hr":{"point":-0.0644444444444444,"ci_lower":-0.1333333333333333,"ci_upper":-0.0021666666666667,"corrected_p":0.4398,"raw_p":0.0733,"reject":false}}},"both":{"pooled":{"point":-0.094074074074074,"ci_lower":-0.1244444444444444,"ci_upper":-0.0651851851851852,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1155555555555555,"ci_lower":-0.1822222222222222,"ci_upper":-0.0488333333333333,"corrected_p":0.0104,"raw_p":0.0013,"reject":true},"itsm":{"point":-0.08,"ci_lower":-0.1266666666666666,"ci_upper":-0.04,"corrected_p":0.0112,"raw_p":0.0016,"reject":true},"medical_hr":{"point":-0.0866666666666666,"ci_lower":-0.1311111111111111,"ci_upper":-0.0466666666666666,"corrected_p":0,"raw_p":0,"reject":true}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.1814814814814814,"ci_lower":-0.2414814814814815,"ci_upper":-0.1229629629629629,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1711111111111111,"ci_lower":-0.2756111111111111,"ci_upper":-0.0732777777777778,"corrected_p":0.01,"raw_p":0.0025,"reject":true},"itsm":{"point":-0.2311111111111111,"ci_lower":-0.3311111111111111,"ci_upper":-0.1377777777777778,"corrected_p":0.0014,"raw_p":0.0002,"reject":true},"medical_hr":{"point":-0.1422222222222222,"ci_lower":-0.2488888888888888,"ci_upper":-0.0399444444444445,"corrected_p":0.03,"raw_p":0.015,"reject":true}}},"background_noise":{"pooled":{"point":-0.2740740740740741,"ci_lower":-0.3563333333333334,"ci_upper":-0.1896296296296296,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3488888888888889,"ci_lower":-0.4956666666666667,"ci_upper":-0.1999444444444444,"corrected_p":0.0018,"raw_p":0.0003,"reject":true},"itsm":{"point":-0.2533333333333333,"ci_lower":-0.3866666666666667,"ci_upper":-0.1355555555555555,"corrected_p":0.0018,"raw_p":0.0003,"reject":true},"medical_hr":{"point":-0.22,"ci_lower":-0.3689444444444444,"ci_upper":-0.0732777777777778,"corrected_p":0.0219,"raw_p":0.0073,"reject":true}}},"both":{"pooled":{"point":-0.1814814814814814,"ci_lower":-0.24,"ci_upper":-0.1258888888888889,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2377777777777777,"ci_lower":-0.3577777777777778,"ci_upper":-0.1399444444444445,"corrected_p":0.0009,"raw_p":0.0001,"reject":true},"itsm":{"point":-0.2644444444444444,"ci_lower":-0.3644444444444444,"ci_upper":-0.1711111111111111,"corrected_p":0.0009,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.0422222222222222,"ci_lower":-0.1089444444444444,"ci_upper":0.0222222222222221,"corrected_p":0.225,"raw_p":0.225,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.1124322222222222,"ci_lower":-0.1597752592592593,"ci_upper":-0.0655997777777778,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.2003599999999999,"ci_lower":-0.2759405,"ci_upper":-0.1206650000000001,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.0669666666666666,"ci_lower":-0.1304029444444444,"ci_upper":-0.0026445,"corrected_p":0.1028,"raw_p":0.0514,"reject":false},"airline":{"point":-0.06997,"ci_lower":-0.1596616666666667,"ci_upper":0.0279389166666666,"corrected_p":0.1582,"raw_p":0.1582,"reject":false}}},"background_noise":{"pooled":{"point":-0.1272025925925926,"ci_lower":-0.1635497777777777,"ci_upper":-0.0920145092592592,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1000266666666666,"ci_lower":-0.1572833888888888,"ci_upper":-0.0413721111111111,"corrected_p":0.009,"raw_p":0.003,"reject":true},"medical_hr":{"point":-0.1284777777777777,"ci_lower":-0.1869269999999999,"ci_upper":-0.0726709444444445,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.1531033333333333,"ci_lower":-0.2211612222222222,"ci_upper":-0.0884856111111111,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.278884074074074,"ci_lower":-0.3316332499999999,"ci_upper":-0.2294149166666667,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.3479877777777777,"ci_lower":-0.4318585277777778,"ci_upper":-0.2639807222222222,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2173111111111111,"ci_lower":-0.2937737222222223,"ci_upper":-0.1381171666666667,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.2713533333333333,"ci_lower":-0.3653885,"ci_upper":-0.1736564444444444,"corrected_p":0,"raw_p":0,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.7182155555555555,"ci_lower":0.6830272222222223,"ci_upper":0.752446111111111,"n":90},"per_domain":{"itsm":{"point":0.7518266666666666,"ci_lower":0.6926325,"ci_upper":0.8081015,"n":30},"medical_hr":{"point":0.6625333333333334,"ci_lower":0.6111533333333335,"ci_upper":0.7129075,"n":30},"airline":{"point":0.7402866666666666,"ci_lower":0.6736131666666667,"ci_upper":0.8047474999999998,"n":30}}},"accent":{"pooled":{"point":0.6057833333333333,"ci_lower":0.572862962962963,"ci_upper":0.6379635648148149,"n":90},"per_domain":{"itsm":{"point":0.5514666666666665,"ci_lower":0.5005869444444444,"ci_upper":0.6048727777777776,"n":30},"medical_hr":{"point":0.5955666666666667,"ci_lower":0.5484172222222221,"ci_upper":0.6438702777777777,"n":30},"airline":{"point":0.6703166666666667,"ci_lower":0.6125887499999999,"ci_upper":0.7262058333333332,"n":30}}},"background_noise":{"pooled":{"point":0.591012962962963,"ci_lower":0.539014212962963,"ci_upper":0.6423780555555556,"n":90},"per_domain":{"itsm":{"point":0.6517999999999999,"ci_lower":0.5759997222222222,"ci_upper":0.7243969444444444,"n":30},"medical_hr":{"point":0.5340555555555555,"ci_lower":0.4496094444444445,"ci_upper":0.6152605555555554,"n":30},"airline":{"point":0.5871833333333333,"ci_lower":0.4898497222222221,"ci_upper":0.6860219444444443,"n":30}}},"both":{"pooled":{"point":0.4393314814814814,"ci_lower":0.4067750462962962,"ci_upper":0.4721611574074074,"n":90},"per_domain":{"itsm":{"point":0.4038388888888887,"ci_lower":0.3495616666666665,"ci_upper":0.460547222222222,"n":30},"medical_hr":{"point":0.4452222222222222,"ci_lower":0.3988552777777777,"ci_upper":0.4930055555555556,"n":30},"airline":{"point":0.4689333333333333,"ci_lower":0.40974,"ci_upper":0.5344716666666666,"n":30}}}}}},{"id":"parakeet-1-1b-ctc-en-us-gemma-4-26b-kokoro","name":"Parakeet 1.1B CTC en-US + Gemma-4-26B + Kokoro","type":"cascade","stt":"Parakeet 1.1B CTC en-US","llm":"Gemma-4-26B","tts":"Kokoro","clean":{"EVA-A_mean":{"pooled":{"point":0.5922294410977242,"ci_lower":0.5629869621541722,"ci_upper":0.6225128131972333},"per_domain":{"airline":{"point":0.6578422222222222,"ci_lower":0.5991739444444444,"ci_upper":0.7180016111111112,"n":50},"itsm":{"point":0.5590013888888888,"ci_lower":0.5126610416666667,"ci_upper":0.6059981249999999,"n":80},"medical_hr":{"point":0.5598447121820617,"ci_lower":0.5141374163319946,"ci_upper":0.6064301539491299,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.3311847389558233,"ci_lower":0.27867243975903616,"ci_upper":0.38305563922356084},"per_domain":{"airline":{"point":0.4133333333333333,"ci_lower":0.30666666666666664,"ci_upper":0.52,"n":50},"itsm":{"point":0.275,"ci_lower":0.2,"ci_upper":0.35416666666666663,"n":80},"medical_hr":{"point":0.3052208835341365,"ci_lower":0.22489959839357432,"ci_upper":0.38955823293172687,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7283421609772422,"ci_lower":0.7138530757390673,"ci_upper":0.7426360949938645},"per_domain":{"airline":{"point":0.7463908888888888,"ci_lower":0.7205473277777779,"ci_upper":0.7721077611111111,"n":50},"itsm":{"point":0.72836625,"ci_lower":0.7048886736111111,"ci_upper":0.7523771805555555,"n":80},"medical_hr":{"point":0.7102693440428379,"ci_lower":0.683998032128514,"ci_upper":0.7362436780455153,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.39520749665327976,"ci_lower":0.3543181057563587,"ci_upper":0.43538671352074965},"per_domain":{"airline":{"point":0.4133333333333333,"ci_lower":0.33333333333333326,"ci_upper":0.4933333333333333,"n":50},"itsm":{"point":0.36666666666666664,"ci_lower":0.30416666666666664,"ci_upper":0.4333333333333333,"n":80},"medical_hr":{"point":0.40562248995983935,"ci_lower":0.34136546184738953,"ci_upper":0.46987951807228917,"n":83}}},"task_completion":{"pooled":{"point":0.4288186077643909,"ci_lower":0.37492637215528785,"ci_upper":0.4840971385542169},"per_domain":{"airline":{"point":0.5266666666666666,"ci_lower":0.42,"ci_upper":0.6333333333333333,"n":50},"itsm":{"point":0.35416666666666663,"ci_lower":0.2708333333333333,"ci_upper":0.4416666666666666,"n":80},"medical_hr":{"point":0.40562248995983935,"ci_lower":0.321285140562249,"ci_upper":0.48995983935742976,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9814138922356092,"ci_lower":0.9739509196787148,"ci_upper":0.9880801434906292},"per_domain":{"airline":{"point":0.9935266666666667,"ci_lower":0.9832466666666667,"ci_upper":1,"n":50},"itsm":{"point":0.9770041666666668,"ci_lower":0.9633780208333333,"ci_upper":0.9888874999999999,"n":80},"medical_hr":{"point":0.9737108433734938,"ci_lower":0.9584215863453815,"ci_upper":0.9870124497991967,"n":83}}},"faithfulness":{"pooled":{"point":0.37614792503346717,"ci_lower":0.33113031291834005,"ci_upper":0.42050543842034804},"per_domain":{"airline":{"point":0.4633333333333334,"ci_lower":0.37,"ci_upper":0.5566666666666666,"n":50},"itsm":{"point":0.3458333333333333,"ci_lower":0.275,"ci_upper":0.41875,"n":80},"medical_hr":{"point":0.3192771084337349,"ci_lower":0.25903614457831325,"ci_upper":0.38152610441767065,"n":83}}},"turn_taking":{"pooled":{"point":0.7055741837349397,"ci_lower":0.6826491212516733,"ci_upper":0.7275461368975903},"per_domain":{"airline":{"point":0.7608859999999998,"ci_lower":0.7252159666666664,"ci_upper":0.7951945333333333,"n":50},"itsm":{"point":0.6453779166666667,"ci_lower":0.59934778125,"ci_upper":0.6884151458333333,"n":80},"medical_hr":{"point":0.7104586345381527,"ci_lower":0.672745953815261,"ci_upper":0.7461873092369478,"n":83}}},"conciseness":{"pooled":{"point":0.824167827978581,"ci_lower":0.8152354139892906,"ci_upper":0.833086750502008},"per_domain":{"airline":{"point":0.8049533333333333,"ci_lower":0.7868598333333331,"ci_upper":0.8226136666666668,"n":50},"itsm":{"point":0.8355541666666667,"ci_lower":0.8208246874999999,"ci_upper":0.8502305208333333,"n":80},"medical_hr":{"point":0.831995983935743,"ci_lower":0.818939156626506,"ci_upper":0.8447189759036144,"n":83}}},"conversation_progression":{"pooled":{"point":0.6552844712182061,"ci_lower":0.6207725903614457,"ci_upper":0.6884441097724231},"per_domain":{"airline":{"point":0.6733333333333333,"ci_lower":0.6033333333333333,"ci_upper":0.7433333333333334,"n":50},"itsm":{"point":0.7041666666666666,"ci_lower":0.6541666666666666,"ci_upper":0.75625,"n":80},"medical_hr":{"point":0.5883534136546184,"ci_lower":0.5341365461847389,"ci_upper":0.642570281124498,"n":83}}},"response_speed":{"pooled":{"point":2.5775727409638556,"ci_lower":2.52424168498996,"ci_upper":2.6389406156291835},"per_domain":{"airline":{"point":2.5219333333333336,"ci_lower":2.4452800000000003,"ci_upper":2.6043611666666666,"n":50},"itsm":{"point":2.6469375,"ci_lower":2.5775272916666667,"ci_upper":2.7230551041666664,"n":80},"medical_hr":{"point":2.5638473895582337,"ci_lower":2.451259236947791,"ci_upper":2.7131293172690762,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.5119277108433735,"ci_lower":0.44511019076305225,"ci_upper":0.5783752510040161},"per_domain":{"airline":{"point":0.64,"ci_lower":0.5,"ci_upper":0.76,"n":50},"itsm":{"point":0.45,"ci_lower":0.3375,"ci_upper":0.5625,"n":80},"medical_hr":{"point":0.4457831325301205,"ci_lower":0.3373493975903614,"ci_upper":0.5542168674698795,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.18432073974911992,"ci_lower":0.13465697873799723,"ci_upper":0.2359295866593947},"per_domain":{"airline":{"point":0.24213991769547324,"ci_lower":0.13736419753086423,"ci_upper":0.3592592592592592,"n":50},"itsm":{"point":0.1330246913580247,"ci_lower":0.0687229938271605,"ci_upper":0.20617283950617282,"n":80},"medical_hr":{"point":0.17779761019386184,"ci_lower":0.10704422628786753,"ci_upper":0.2558381674847538,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.7463453815261044,"ci_lower":0.687628765060241,"ci_upper":0.8061967871485942},"per_domain":{"airline":{"point":0.78,"ci_lower":0.66,"ci_upper":0.88,"n":50},"itsm":{"point":0.7,"ci_lower":0.6,"ci_upper":0.8,"n":80},"medical_hr":{"point":0.7590361445783133,"ci_lower":0.6626506024096386,"ci_upper":0.8433734939759037,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.11007023980696447,"ci_lower":0.07769039532616058,"ci_upper":0.14578619622523012},"per_domain":{"airline":{"point":0.10633744855967077,"ci_lower":0.04905349794238681,"ci_upper":0.17884979423868308,"n":50},"itsm":{"point":0.09094650205761315,"ci_lower":0.04732381687242796,"ci_upper":0.14243827160493824,"n":80},"medical_hr":{"point":0.13292676880360949,"ci_lower":0.07471738807080174,"ci_upper":0.19926867965689912,"n":83}}}},"perturbation_delta":{}},{"id":"universal-3-5-pro-gpt-5-4-sonic-3-5","name":"Universal 3.5 Pro + GPT-5.4 + Sonic 3.5","type":"cascade","stt":"Universal 3.5 Pro","llm":"GPT-5.4","tts":"Sonic 3.5","clean":{"EVA-A_mean":{"pooled":{"point":0.7731447568049977,"ci_lower":0.753012853776216,"ci_upper":0.7931876356816153},"per_domain":{"airline":{"point":0.7761111111111112,"ci_lower":0.7349999999999999,"ci_upper":0.8172222222222223,"n":50},"itsm":{"point":0.7891999999999999,"ci_lower":0.7629261458333333,"ci_upper":0.8149779166666666,"n":80},"medical_hr":{"point":0.7541231593038823,"ci_lower":0.7188735274431057,"ci_upper":0.7894497991967871,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5314524765729586,"ci_lower":0.4846037483266399,"ci_upper":0.5789525602409638},"per_domain":{"airline":{"point":0.5466666666666666,"ci_lower":0.46,"ci_upper":0.6333333333333333,"n":50},"itsm":{"point":0.5416666666666667,"ci_lower":0.4708333333333333,"ci_upper":0.6125,"n":80},"medical_hr":{"point":0.5060240963855421,"ci_lower":0.4216867469879517,"ci_upper":0.5903614457831325,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7214184844935296,"ci_lower":0.709630054361892,"ci_upper":0.7328980020191879},"per_domain":{"airline":{"point":0.7657977777777778,"ci_lower":0.7441543222222222,"ci_upper":0.7867505111111113,"n":50},"itsm":{"point":0.7021290277777779,"ci_lower":0.6823292569444445,"ci_upper":0.7217570208333333,"n":80},"medical_hr":{"point":0.6963286479250334,"ci_lower":0.6761393172690763,"ci_upper":0.7156787717536813,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.24794511378848724,"ci_lower":0.20935425033467203,"ci_upper":0.28736621485943775},"per_domain":{"airline":{"point":0.29333333333333333,"ci_lower":0.20666666666666667,"ci_upper":0.38,"n":50},"itsm":{"point":0.2416666666666666,"ci_lower":0.18749999999999997,"ci_upper":0.3,"n":80},"medical_hr":{"point":0.20883534136546178,"ci_lower":0.15261044176706828,"ci_upper":0.2690763052208835,"n":83}}},"task_completion":{"pooled":{"point":0.5868340026773762,"ci_lower":0.537408969210174,"ci_upper":0.6352242302543507},"per_domain":{"airline":{"point":0.6266666666666666,"ci_lower":0.5333333333333333,"ci_upper":0.72,"n":50},"itsm":{"point":0.5916666666666666,"ci_lower":0.5208333333333334,"ci_upper":0.6625,"n":80},"medical_hr":{"point":0.5421686746987951,"ci_lower":0.4538152610441767,"ci_upper":0.6305220883534136,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.995986311914324,"ci_lower":0.991597406291834,"ci_upper":0.9990972222222222},"per_domain":{"airline":{"point":0.995,"ci_lower":0.985,"ci_upper":1,"n":50},"itsm":{"point":0.9936416666666666,"ci_lower":0.9867375,"ci_upper":0.9989583333333332,"n":80},"medical_hr":{"point":0.9993172690763051,"ci_lower":0.9981887550200804,"ci_upper":1,"n":83}}},"faithfulness":{"pooled":{"point":0.7457111780455153,"ci_lower":0.7156926455823294,"ci_upper":0.7749421017402945},"per_domain":{"airline":{"point":0.7266666666666666,"ci_lower":0.6566666666666667,"ci_upper":0.7933333333333333,"n":50},"itsm":{"point":0.7895833333333334,"ci_lower":0.74375,"ci_upper":0.8354166666666666,"n":80},"medical_hr":{"point":0.7208835341365463,"ci_lower":0.6826807228915662,"ci_upper":0.7590361445783133,"n":83}}},"turn_taking":{"pooled":{"point":0.5579720030120482,"ci_lower":0.5293863275016734,"ci_upper":0.5858221143741634},"per_domain":{"airline":{"point":0.7068933333333334,"ci_lower":0.6701045333333334,"ci_upper":0.7434349833333334,"n":50},"itsm":{"point":0.49158291666666665,"ci_lower":0.4384027395833333,"ci_upper":0.54437396875,"n":80},"medical_hr":{"point":0.4754397590361446,"ci_lower":0.4225835441767069,"ci_upper":0.5270510742971888,"n":83}}},"conciseness":{"pooled":{"point":0.8709621653279785,"ci_lower":0.8643359456157965,"ci_upper":0.8774767543507364},"per_domain":{"airline":{"point":0.8671666666666666,"ci_lower":0.8552728333333334,"ci_upper":0.8789268333333334,"n":50},"itsm":{"point":0.8731375,"ci_lower":0.8611080208333334,"ci_upper":0.8846251041666666,"n":80},"medical_hr":{"point":0.872582329317269,"ci_lower":0.8619518072289157,"ci_upper":0.8829076305220884,"n":83}}},"conversation_progression":{"pooled":{"point":0.7353212851405622,"ci_lower":0.7099153698125836,"ci_upper":0.7597038152610441},"per_domain":{"airline":{"point":0.7233333333333333,"ci_lower":0.67,"ci_upper":0.7733333333333334,"n":50},"itsm":{"point":0.7416666666666666,"ci_lower":0.7,"ci_upper":0.78125,"n":80},"medical_hr":{"point":0.7409638554216867,"ci_lower":0.7048192771084337,"ci_upper":0.7751004016064258,"n":83}}},"response_speed":{"pooled":{"point":2.4338978346720217,"ci_lower":2.386768608433735,"ci_upper":2.4824384447791163},"per_domain":{"airline":{"point":2.4171133333333334,"ci_lower":2.3092236666666666,"ci_upper":2.524286666666667,"n":50},"itsm":{"point":2.4284958333333333,"ci_lower":2.3564494791666664,"ci_upper":2.50120125,"n":80},"medical_hr":{"point":2.4560843373493975,"ci_lower":2.3925006024096387,"ci_upper":2.5234802208835343,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.8094477911646587,"ci_lower":0.7553496485943775,"ci_upper":0.8594477911646585},"per_domain":{"airline":{"point":0.88,"ci_lower":0.78,"ci_upper":0.96,"n":50},"itsm":{"point":0.8375,"ci_lower":0.75,"ci_upper":0.9125,"n":80},"medical_hr":{"point":0.7108433734939759,"ci_lower":0.6144578313253012,"ci_upper":0.8072289156626506,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.276712115953526,"ci_lower":0.22367206067066617,"ci_upper":0.3320659995950881},"per_domain":{"airline":{"point":0.24872427983539094,"ci_lower":0.14946296296296296,"ci_upper":0.3556378600823045,"n":50},"itsm":{"point":0.2613168724279835,"ci_lower":0.18029320987654315,"ci_upper":0.3501556069958847,"n":80},"medical_hr":{"point":0.32009519559720356,"ci_lower":0.22876691952997172,"ci_upper":0.41757523922851897,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.5266265060240964,"ci_lower":0.45790963855421685,"ci_upper":0.5948210341365462},"per_domain":{"airline":{"point":0.56,"ci_lower":0.42,"ci_upper":0.7,"n":50},"itsm":{"point":0.55,"ci_lower":0.4375,"ci_upper":0.65,"n":80},"medical_hr":{"point":0.46987951807228917,"ci_lower":0.3614457831325301,"ci_upper":0.5783132530120482,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.05978919794403953,"ci_lower":0.034472887434511705,"ci_upper":0.08959896788801297},"per_domain":{"airline":{"point":0.08757201646090534,"ci_lower":0.03020576131687242,"ci_upper":0.16100823045267457,"n":50},"itsm":{"point":0.04310699588477366,"ci_lower":0.013784722222222219,"ci_upper":0.08081275720164609,"n":80},"medical_hr":{"point":0.0486885814864396,"ci_lower":0.012742327334027467,"ci_upper":0.09390772968416874,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.036876394466755814,"ci_lower":-0.13108977576974562,"ci_upper":0.05763054997768855,"corrected_p":0.4488,"raw_p":0.2244,"reject":false},"per_domain":{"airline":{"point":0.035555555555555673,"ci_lower":-0.11333333333333329,"ci_upper":0.17777777777777792,"corrected_p":0.6364,"raw_p":0.3182,"reject":false},"itsm":{"point":-0.0444444444444444,"ci_lower":-0.2069444444444445,"ci_upper":0.11388888888888893,"corrected_p":0.5838,"raw_p":0.2919,"reject":false},"medical_hr":{"point":-0.10174029451137873,"ci_lower":-0.27737617135207493,"ci_upper":0.07764390896921003,"corrected_p":0.2768,"raw_p":0.1384,"reject":false}}},"background_noise":{"pooled":{"point":0.0371976796073182,"ci_lower":-0.050300368139223575,"ci_upper":0.12621413431503797,"corrected_p":0.4024,"raw_p":0.2012,"reject":false},"per_domain":{"airline":{"point":-0.053333333333333344,"ci_lower":-0.21777777777777774,"ci_upper":0.10888888888888881,"corrected_p":0.5188,"raw_p":0.2594,"reject":false},"itsm":{"point":0.10000000000000009,"ci_lower":-0.03888888888888897,"ci_upper":0.22777777777777786,"corrected_p":0.1532,"raw_p":0.0766,"reject":false},"medical_hr":{"point":0.06492637215528785,"ci_lower":-0.109772423025435,"ci_upper":0.22945113788487292,"corrected_p":0.466,"raw_p":0.233,"reject":false}}},"both":{"pooled":{"point":0.011271753681392252,"ci_lower":-0.07868825301204818,"ci_upper":0.09752139112003562,"corrected_p":0.8006,"raw_p":0.4003,"reject":false},"per_domain":{"airline":{"point":0.01333333333333353,"ci_lower":-0.12666666666666682,"ci_upper":0.15111111111111108,"corrected_p":0.8542,"raw_p":0.4271,"reject":false},"itsm":{"point":-0.04444444444444451,"ci_lower":-0.20555555555555555,"ci_upper":0.11111111111111094,"corrected_p":0.6,"raw_p":0.3,"reject":false},"medical_hr":{"point":0.06492637215528774,"ci_lower":-0.10080321285140559,"ci_upper":0.22637884872824623,"corrected_p":0.4414,"raw_p":0.2207,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.004407898259705556,"ci_lower":-0.01297155622489954,"ci_upper":0.00246775323516285,"corrected_p":0.2672,"raw_p":0.1336,"reject":false},"per_domain":{"airline":{"point":-0.007411111111111035,"ci_lower":-0.022233333333333438,"ci_upper":0,"corrected_p":0.7392,"raw_p":0.3696,"reject":false},"itsm":{"point":-0.0075666666666668325,"ci_lower":-0.027756944444444216,"ci_upper":0.00799166666666662,"corrected_p":0.4402,"raw_p":0.2201,"reject":false},"medical_hr":{"point":0.0017540829986611994,"ci_lower":-0.0013111111111110407,"ci_upper":0.006425702811244993,"corrected_p":0.4968,"raw_p":0.2484,"reject":false}}},"background_noise":{"pooled":{"point":-0.004585676037483351,"ci_lower":-0.013313467899375254,"ci_upper":0.0021760186579651364,"corrected_p":0.2334,"raw_p":0.1167,"reject":false},"per_domain":{"airline":{"point":-0.0037000000000000366,"ci_lower":-0.01110000000000011,"ci_upper":0,"corrected_p":0.721,"raw_p":0.3605,"reject":false},"itsm":{"point":-0.012466666666666737,"ci_lower":-0.03747777777777773,"ci_upper":0.006675590277777728,"corrected_p":0.2782,"raw_p":0.1391,"reject":false},"medical_hr":{"point":0.00240963855421672,"ci_lower":0,"ci_upper":0.006827309236947965,"corrected_p":0.2678,"raw_p":0.1339,"reject":false}}},"both":{"pooled":{"point":-0.0011893797411870466,"ci_lower":-0.007733165021195864,"ci_upper":0.00376167377844711,"corrected_p":0.762,"raw_p":0.381,"reject":false},"per_domain":{"airline":{"point":-0.007411111111111035,"ci_lower":-0.022233333333333438,"ci_upper":0,"corrected_p":0.7116,"raw_p":0.3558,"reject":false},"itsm":{"point":0.0014333333333331755,"ci_lower":-0.008395937500000044,"ci_upper":0.01023010416666661,"corrected_p":0.7144,"raw_p":0.3572,"reject":false},"medical_hr":{"point":0.00240963855421672,"ci_lower":0,"ci_upper":0.006827309236947743,"corrected_p":0.259,"raw_p":0.1295,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":-0.020270526550647167,"ci_lower":-0.06902101461401174,"ci_upper":0.028289323962516693,"corrected_p":0.411,"raw_p":0.2055,"reject":false},"per_domain":{"airline":{"point":0.04555555555555557,"ci_lower":-0.043333333333333335,"ci_upper":0.1333333333333332,"corrected_p":0.3204,"raw_p":0.1602,"reject":false},"itsm":{"point":-0.09097222222222245,"ci_lower":-0.18196180555555566,"ci_upper":-0.002083333333333326,"corrected_p":0.0462,"raw_p":0.0231,"reject":true},"medical_hr":{"point":-0.015394912985274622,"ci_lower":-0.09752342704149908,"ci_upper":0.06646921017402936,"corrected_p":0.7088,"raw_p":0.3544,"reject":false}}},"background_noise":{"pooled":{"point":-0.014714970995091448,"ci_lower":-0.0699580544399822,"ci_upper":0.0395293953592147,"corrected_p":0.6078,"raw_p":0.3039,"reject":false},"per_domain":{"airline":{"point":-0.08222222222222231,"ci_lower":-0.18444444444444452,"ci_upper":0.015555555555555545,"corrected_p":0.1002,"raw_p":0.0501,"reject":false},"itsm":{"point":-0.002083333333333215,"ci_lower":-0.10763888888888895,"ci_upper":0.09305555555555556,"corrected_p":0.9928,"raw_p":0.4964,"reject":false},"medical_hr":{"point":0.04016064257028118,"ci_lower":-0.03869310575635882,"ci_upper":0.12074966532797848,"corrected_p":0.3172,"raw_p":0.1586,"reject":false}}},"both":{"pooled":{"point":-0.04804830432842485,"ci_lower":-0.10235798750557776,"ci_upper":0.004788821954484587,"corrected_p":0.0784,"raw_p":0.0392,"reject":false},"per_domain":{"airline":{"point":-0.043333333333333224,"ci_lower":-0.13666666666666683,"ci_upper":0.04999999999999982,"corrected_p":0.357,"raw_p":0.1785,"reject":false},"itsm":{"point":-0.04097222222222219,"ci_lower":-0.14027777777777772,"ci_upper":0.053489583333333215,"corrected_p":0.414,"raw_p":0.207,"reject":false},"medical_hr":{"point":-0.05983935742971913,"ci_lower":-0.14491298527443086,"ci_upper":0.024166666666666625,"corrected_p":0.1636,"raw_p":0.0818,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.0265992645024542,"ci_lower":-0.06623312976349842,"ci_upper":0.013616842207719766,"corrected_p":0.1956,"raw_p":0.0978,"reject":false},"per_domain":{"airline":{"point":0.015468222222222328,"ci_lower":-0.04849911111111104,"ci_upper":0.07666739444444441,"corrected_p":0.6206,"raw_p":0.3103,"reject":false},"itsm":{"point":0.020985416666666756,"ci_lower":-0.05826439930555556,"ci_upper":0.09829006249999997,"corrected_p":0.593,"raw_p":0.2965,"reject":false},"medical_hr":{"point":-0.11625143239625169,"ci_lower":-0.18537118875502012,"ci_upper":-0.04717980120481921,"corrected_p":0.0004,"raw_p":0.0002,"reject":true}}},"background_noise":{"pooled":{"point":0.05364999475680501,"ci_lower":0.019400731579094135,"ci_upper":0.08664735534080764,"corrected_p":0.003,"raw_p":0.0015,"reject":true},"per_domain":{"airline":{"point":-0.05943288888888887,"ci_lower":-0.1155703777777778,"ci_upper":-0.0019338500000001713,"corrected_p":0.0414,"raw_p":0.0207,"reject":true},"itsm":{"point":0.1146854166666667,"ci_lower":0.06162252430555553,"ci_upper":0.16729667708333337,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":0.10569745649263718,"ci_lower":0.04033720448460497,"ci_upper":0.1673472018072288,"corrected_p":0.0002,"raw_p":0.0001,"reject":true}}},"both":{"pooled":{"point":0.07141703179384205,"ci_lower":0.03473634384761265,"ci_upper":0.10805734648315486,"corrected_p":0.0002,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":0.009221555555555594,"ci_lower":-0.035664072222222114,"ci_upper":0.05538386666666663,"corrected_p":0.68,"raw_p":0.34,"reject":false},"itsm":{"point":0.07252097222222231,"ci_lower":-0.005069534722222286,"ci_upper":0.1447910416666666,"corrected_p":0.0654,"raw_p":0.0327,"reject":false},"medical_hr":{"point":0.13250856760374824,"ci_lower":0.06334549196787147,"ci_upper":0.1993024481258367,"corrected_p":0.0002,"raw_p":0.0001,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":0.005021870816599734,"ci_lower":-0.00821395688308805,"ci_upper":0.018296521976796154,"corrected_p":0.463,"raw_p":0.2315,"reject":false},"per_domain":{"airline":{"point":0.020711111111111014,"ci_lower":-0.002955833333333052,"ci_upper":0.04520722222222216,"corrected_p":0.0894,"raw_p":0.0447,"reject":false},"itsm":{"point":0.0046041666666667425,"ci_lower":-0.019716041666666486,"ci_upper":0.02842291666666678,"corrected_p":0.7086,"raw_p":0.3543,"reject":false},"medical_hr":{"point":-0.010249665327978552,"ci_lower":-0.03051562583668013,"ci_upper":0.009817352744310599,"corrected_p":0.3274,"raw_p":0.1637,"reject":false}}},"background_noise":{"pooled":{"point":-0.001048499553770621,"ci_lower":-0.014331090556671111,"ci_upper":0.011602346329763496,"corrected_p":0.8682,"raw_p":0.4341,"reject":false},"per_domain":{"airline":{"point":0.017277777777777725,"ci_lower":-0.0036200555555556207,"ci_upper":0.03855583333333344,"corrected_p":0.1104,"raw_p":0.0552,"reject":false},"itsm":{"point":-0.012262499999999732,"ci_lower":-0.03846427083333308,"ci_upper":0.012897534722222222,"corrected_p":0.3406,"raw_p":0.1703,"reject":false},"medical_hr":{"point":-0.008160776439089856,"ci_lower":-0.028670247657295696,"ci_upper":0.01106482262382861,"corrected_p":0.4412,"raw_p":0.2206,"reject":false}}},"both":{"pooled":{"point":0.005558907853636774,"ci_lower":-0.006407878039937306,"ci_upper":0.016897241995760745,"corrected_p":0.3684,"raw_p":0.1842,"reject":false},"per_domain":{"airline":{"point":0.026011111111110985,"ci_lower":0.005041388888889054,"ci_upper":0.046705000000000094,"corrected_p":0.0152,"raw_p":0.0076,"reject":true},"itsm":{"point":-0.002051388888888672,"ci_lower":-0.022791076388888862,"ci_upper":0.01900982638888886,"corrected_p":0.8524,"raw_p":0.4262,"reject":false},"medical_hr":{"point":-0.00728299866131199,"ci_lower":-0.026642754350736403,"ci_upper":0.011690508701472646,"corrected_p":0.4648,"raw_p":0.2324,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":0.015085341365461802,"ci_lower":-0.03132482708612222,"ci_upper":0.06103324408746095,"corrected_p":0.5294,"raw_p":0.2647,"reject":false},"per_domain":{"airline":{"point":-0.02777777777777779,"ci_lower":-0.1133333333333334,"ci_upper":0.05444444444444463,"corrected_p":0.533,"raw_p":0.2665,"reject":false},"itsm":{"point":0.04097222222222219,"ci_lower":-0.040277777777777746,"ci_upper":0.12222222222222212,"corrected_p":0.3316,"raw_p":0.1658,"reject":false},"medical_hr":{"point":0.03206157965194101,"ci_lower":-0.04451472556894243,"ci_upper":0.10829986613119136,"corrected_p":0.402,"raw_p":0.201,"reject":false}}},"background_noise":{"pooled":{"point":-0.049729473449353044,"ci_lower":-0.0960065539937528,"ci_upper":-0.006139655845604752,"corrected_p":0.0238,"raw_p":0.0119,"reject":true},"per_domain":{"airline":{"point":-0.005555555555555647,"ci_lower":-0.09111111111111103,"ci_upper":0.07555555555555526,"corrected_p":0.894,"raw_p":0.447,"reject":false},"itsm":{"point":-0.07013888888888886,"ci_lower":-0.14513888888888882,"ci_upper":0.006944444444444309,"corrected_p":0.076,"raw_p":0.038,"reject":false},"medical_hr":{"point":-0.07349397590361462,"ci_lower":-0.14913319946452497,"ci_upper":-0.0007948460508701485,"corrected_p":0.0484,"raw_p":0.0242,"reject":true}}},"both":{"pooled":{"point":-0.04047021419009381,"ci_lower":-0.08643849007139674,"ci_upper":0.005524166108879978,"corrected_p":0.0864,"raw_p":0.0432,"reject":false},"per_domain":{"airline":{"point":-0.005555555555555647,"ci_lower":-0.0855555555555555,"ci_upper":0.07444444444444454,"corrected_p":0.8954,"raw_p":0.4477,"reject":false},"itsm":{"point":-0.025694444444444575,"ci_lower":-0.10486111111111118,"ci_upper":0.05555555555555547,"corrected_p":0.5322,"raw_p":0.2661,"reject":false},"medical_hr":{"point":-0.09016064257028122,"ci_lower":-0.16485943775100398,"ci_upper":-0.01666666666666683,"corrected_p":0.015,"raw_p":0.0075,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.05070392681838457,"ci_lower":-0.1404333444890674,"ci_upper":0.04321427376171352,"corrected_p":0.2884,"raw_p":0.1442,"reject":false},"per_domain":{"airline":{"point":0.03555555555555556,"ci_lower":-0.10666666666666669,"ci_upper":0.1777777777777777,"corrected_p":0.6394,"raw_p":0.3197,"reject":false},"itsm":{"point":-0.09583333333333333,"ci_lower":-0.24305555555555552,"ci_upper":0.05138888888888893,"corrected_p":0.2078,"raw_p":0.1039,"reject":false},"medical_hr":{"point":-0.09183400267737596,"ci_lower":-0.2693440428380187,"ci_upper":0.08969879518072285,"corrected_p":0.3272,"raw_p":0.1636,"reject":false}}},"background_noise":{"pooled":{"point":0.004851628737170932,"ci_lower":-0.08774941432396258,"ci_upper":0.09801268964747875,"corrected_p":0.9146,"raw_p":0.4573,"reject":false},"per_domain":{"airline":{"point":-0.08666666666666667,"ci_lower":-0.24227777777777784,"ci_upper":0.06888888888888889,"corrected_p":0.2842,"raw_p":0.1421,"reject":false},"itsm":{"point":0.026388888888888906,"ci_lower":-0.12083333333333335,"ci_upper":0.1625000000000002,"corrected_p":0.733,"raw_p":0.3665,"reject":false},"medical_hr":{"point":0.07483266398929056,"ci_lower":-0.09370816599732257,"ci_upper":0.24338018741633186,"corrected_p":0.393,"raw_p":0.1965,"reject":false}}},"both":{"pooled":{"point":0.004851628737170895,"ci_lower":-0.08497317045961628,"ci_upper":0.0919784415439535,"corrected_p":0.9146,"raw_p":0.4573,"reject":false},"per_domain":{"airline":{"point":-0.008888888888888946,"ci_lower":-0.15999999999999992,"ci_upper":0.14000000000000024,"corrected_p":0.9114,"raw_p":0.4557,"reject":false},"itsm":{"point":-0.0625,"ci_lower":-0.2139236111111112,"ci_upper":0.08611111111111125,"corrected_p":0.406,"raw_p":0.203,"reject":false},"medical_hr":{"point":0.08594377510040163,"ci_lower":-0.07831325301204795,"ci_upper":0.24645917001338682,"corrected_p":0.3172,"raw_p":0.1586,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.005470771976796071,"ci_lower":-0.009799196787148592,"ci_upper":0.02236501561802767,"corrected_p":0.5304,"raw_p":0.2652,"reject":false},"per_domain":{"airline":{"point":0.002222222222222219,"ci_lower":-0.03333333333333333,"ci_upper":0.04222222222222222,"corrected_p":0.9794,"raw_p":0.4897,"reject":false},"itsm":{"point":0.02222222222222222,"ci_lower":0,"ci_upper":0.05555555555555555,"corrected_p":0.2594,"raw_p":0.1297,"reject":false},"medical_hr":{"point":-0.008032128514056224,"ci_lower":-0.020080321285140562,"ci_upper":0,"corrected_p":0.268,"raw_p":0.134,"reject":false}}},"background_noise":{"pooled":{"point":-0.001936635430611335,"ci_lower":-0.014529228023203925,"ci_upper":0.011253904506916552,"corrected_p":0.7462,"raw_p":0.3731,"reject":false},"per_domain":{"airline":{"point":0.002222222222222219,"ci_lower":-0.03333333333333333,"ci_upper":0.04222222222222222,"corrected_p":0.959,"raw_p":0.4795,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":-0.008032128514056224,"ci_lower":-0.020080321285140562,"ci_upper":0,"corrected_p":0.2682,"raw_p":0.1341,"reject":false}}},"both":{"pooled":{"point":0.009174475680499776,"ci_lower":-0.007264614011601965,"ci_upper":0.027095046854082996,"corrected_p":0.2998,"raw_p":0.1499,"reject":false},"per_domain":{"airline":{"point":-0.00888888888888889,"ci_lower":-0.039999999999999994,"ci_upper":0.02222222222222222,"corrected_p":0.5584,"raw_p":0.2792,"reject":false},"itsm":{"point":0.03333333333333333,"ci_lower":0,"ci_upper":0.07777777777777777,"corrected_p":0.091,"raw_p":0.0455,"reject":false},"medical_hr":{"point":0.0030789825970548856,"ci_lower":-0.01606425702811245,"ci_upper":0.02931726907630522,"corrected_p":0.9736,"raw_p":0.4868,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.0512296296296296,"ci_lower":-0.0841519444444444,"ci_upper":-0.0179627777777777,"corrected_p":0.0027,"raw_p":0.0027,"reject":true},"per_domain":{"medical_hr":{"point":-0.0250555555555555,"ci_lower":-0.0696652777777777,"ci_upper":0.0202849999999999,"corrected_p":0.2878,"raw_p":0.2878,"reject":false},"airline":{"point":-0.0711555555555555,"ci_lower":-0.1464466666666666,"ci_upper":0.0024824999999999,"corrected_p":0.1594,"raw_p":0.0797,"reject":false},"itsm":{"point":-0.0574777777777777,"ci_lower":-0.0995352777777777,"ci_upper":-0.0149938888888888,"corrected_p":0.0554999999999999,"raw_p":0.0185,"reject":false}}},"background_noise":{"pooled":{"point":-0.1038962962962962,"ci_lower":-0.1304362037037036,"ci_upper":-0.0775066666666666,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"medical_hr":{"point":-0.1167888888888888,"ci_lower":-0.1523672222222221,"ci_upper":-0.0786613888888888,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.1076444444444444,"ci_lower":-0.1643113888888888,"ci_upper":-0.0543269444444444,"corrected_p":0.0025,"raw_p":0.0005,"reject":true},"itsm":{"point":-0.0872555555555555,"ci_lower":-0.1282455555555555,"ci_upper":-0.0475963888888889,"corrected_p":0.0025,"raw_p":0.0005,"reject":true}}},"both":{"pooled":{"point":-0.1630166666666666,"ci_lower":-0.1986519444444444,"ci_upper":-0.1294725925925925,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"medical_hr":{"point":-0.1438166666666666,"ci_lower":-0.1966451388888888,"ci_upper":-0.0931330555555555,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.1965444444444444,"ci_lower":-0.2632836111111111,"ci_upper":-0.1263919444444445,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1486888888888889,"ci_lower":-0.2043433333333333,"ci_upper":-0.09253,"corrected_p":0.0012,"raw_p":0.0002,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.8072037037037036,"ci_lower":0.7737848148148148,"ci_upper":0.837983888888889,"n":90},"per_domain":{"itsm":{"point":0.8257777777777778,"ci_lower":0.7788547222222221,"ci_upper":0.8689563888888887,"n":30},"medical_hr":{"point":0.7626000000000001,"ci_lower":0.7023547222222222,"ci_upper":0.8221994444444443,"n":30},"airline":{"point":0.8332333333333336,"ci_lower":0.7731977777777778,"ci_upper":0.8855936111111112,"n":30}}},"accent":{"pooled":{"point":0.7559740740740742,"ci_lower":0.7277209259259259,"ci_upper":0.7845854629629629,"n":90},"per_domain":{"itsm":{"point":0.7682999999999999,"ci_lower":0.7179650000000001,"ci_upper":0.8179847222222222,"n":30},"medical_hr":{"point":0.7375444444444443,"ci_lower":0.6925399999999998,"ci_upper":0.783377777777778,"n":30},"airline":{"point":0.7620777777777776,"ci_lower":0.706127222222222,"ci_upper":0.8114097222222222,"n":30}}},"background_noise":{"pooled":{"point":0.7033074074074074,"ci_lower":0.6609578703703703,"ci_upper":0.7435095370370373,"n":90},"per_domain":{"itsm":{"point":0.7385222222222222,"ci_lower":0.6809611111111109,"ci_upper":0.7979925000000002,"n":30},"medical_hr":{"point":0.6458111111111111,"ci_lower":0.574338611111111,"ci_upper":0.7167897222222224,"n":30},"airline":{"point":0.725588888888889,"ci_lower":0.6433536111111109,"ci_upper":0.8060586111111112,"n":30}}},"both":{"pooled":{"point":0.6441870370370371,"ci_lower":0.614343287037037,"ci_upper":0.6753399537037037,"n":90},"per_domain":{"itsm":{"point":0.677088888888889,"ci_lower":0.6155216666666665,"ci_upper":0.7340741666666666,"n":30},"medical_hr":{"point":0.6187833333333332,"ci_lower":0.5775055555555555,"ci_upper":0.6615327777777777,"n":30},"airline":{"point":0.6366888888888889,"ci_lower":0.584313611111111,"ci_upper":0.6899805555555555,"n":30}}}}}},{"id":"gpt-realtime-2-1","name":"GPT Realtime 2.1","type":"s2s","stt":"-","llm":"GPT-Realtime-2.1","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.7432523560910308,"ci_lower":0.7163090744087462,"ci_upper":0.7696236300758589},"per_domain":{"airline":{"point":0.7135177777777777,"ci_lower":0.6490687222222222,"ci_upper":0.7764799999999998,"n":50},"itsm":{"point":0.7923611111111112,"ci_lower":0.7597222222222222,"ci_upper":0.8229166666666667,"n":80},"medical_hr":{"point":0.7238781793842035,"ci_lower":0.6877678380187418,"ci_upper":0.7582142904953145,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5903915662650602,"ci_lower":0.5388754183400268,"ci_upper":0.6409015227576974},"per_domain":{"airline":{"point":0.54,"ci_lower":0.4333333333333333,"ci_upper":0.6466666666666666,"n":50},"itsm":{"point":0.7291666666666666,"ci_lower":0.6541666666666666,"ci_upper":0.8,"n":80},"medical_hr":{"point":0.5020080321285141,"ci_lower":0.42168674698795183,"ci_upper":0.5823293172690763,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7431852574743418,"ci_lower":0.7311588806392234,"ci_upper":0.755307655201361},"per_domain":{"airline":{"point":0.7403682222222221,"ci_lower":0.7149010333333332,"ci_upper":0.7660283833333333,"n":50},"itsm":{"point":0.7584888888888889,"ci_lower":0.7414182916666666,"ci_upper":0.7761454722222223,"n":80},"medical_hr":{"point":0.7306986613119143,"ci_lower":0.7121250568942437,"ci_upper":0.7491457362784472,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.6158065595716198,"ci_lower":0.5747417168674699,"ci_upper":0.6570194109772423},"per_domain":{"airline":{"point":0.5133333333333333,"ci_lower":0.42,"ci_upper":0.6066666666666666,"n":50},"itsm":{"point":0.6875,"ci_lower":0.6333333333333333,"ci_upper":0.7416666666666667,"n":80},"medical_hr":{"point":0.646586345381526,"ci_lower":0.5863453815261044,"ci_upper":0.7068273092369477,"n":83}}},"task_completion":{"pooled":{"point":0.7563487282463187,"ci_lower":0.7102374497991968,"ci_upper":0.8029150769745648},"per_domain":{"airline":{"point":0.5866666666666667,"ci_lower":0.4733333333333333,"ci_upper":0.7,"n":50},"itsm":{"point":0.8791666666666667,"ci_lower":0.8166666666666668,"ci_upper":0.9333333333333332,"n":80},"medical_hr":{"point":0.8032128514056226,"ci_lower":0.7389558232931727,"ci_upper":0.8634538152610444,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9848808969210174,"ci_lower":0.9764720860107096,"ci_upper":0.9920032044846051},"per_domain":{"airline":{"point":0.9838866666666667,"ci_lower":0.9633266666666667,"ci_upper":1,"n":50},"itsm":{"point":0.9979166666666668,"ci_lower":0.99375,"ci_upper":1,"n":80},"medical_hr":{"point":0.9728393574297187,"ci_lower":0.9571922690763053,"ci_upper":0.9857034136546184,"n":83}}},"faithfulness":{"pooled":{"point":0.494171686746988,"ci_lower":0.4539880773092369,"ci_upper":0.5337746402275769},"per_domain":{"airline":{"point":0.5766666666666667,"ci_lower":0.48333333333333334,"ci_upper":0.6633333333333334,"n":50},"itsm":{"point":0.50625,"ci_lower":0.4520833333333334,"ci_upper":0.5604166666666666,"n":80},"medical_hr":{"point":0.39959839357429716,"ci_lower":0.34136546184738953,"ci_upper":0.45983935742971893,"n":83}}},"turn_taking":{"pooled":{"point":0.8385459263721553,"ci_lower":0.8272223129852744,"ci_upper":0.8498902776020751},"per_domain":{"airline":{"point":0.8097180000000002,"ci_lower":0.7820227666666667,"ci_upper":0.8371981833333334,"n":50},"itsm":{"point":0.8624583333333333,"ci_lower":0.8450826770833332,"ci_upper":0.8786405208333333,"n":80},"medical_hr":{"point":0.8434614457831323,"ci_lower":0.8310157931726908,"ci_upper":0.8555268875502007,"n":83}}},"conciseness":{"pooled":{"point":0.7455597121820615,"ci_lower":0.7375044489625168,"ci_upper":0.7535081816432397},"per_domain":{"airline":{"point":0.7480533333333333,"ci_lower":0.7296458333333334,"ci_upper":0.7671066666666667,"n":50},"itsm":{"point":0.748425,"ci_lower":0.7369538541666667,"ci_upper":0.7597258333333334,"n":80},"medical_hr":{"point":0.7402008032128514,"ci_lower":0.7300035140562249,"ci_upper":0.7502532128514057,"n":83}}},"conversation_progression":{"pooled":{"point":0.6454501338688085,"ci_lower":0.6145026773761714,"ci_upper":0.6760963018741631},"per_domain":{"airline":{"point":0.6633333333333333,"ci_lower":0.6,"ci_upper":0.7233333333333332,"n":50},"itsm":{"point":0.6645833333333333,"ci_lower":0.6166666666666666,"ci_upper":0.7145833333333333,"n":80},"medical_hr":{"point":0.6084337349397589,"ci_lower":0.5602409638554218,"ci_upper":0.6566265060240963,"n":83}}},"response_speed":{"pooled":{"point":1.6401027727576976,"ci_lower":1.6060511613955823,"ci_upper":1.6759811486362113},"per_domain":{"airline":{"point":1.528493333333333,"ci_lower":1.4643788333333336,"ci_upper":1.5929076666666664,"n":50},"itsm":{"point":1.7057145833333334,"ci_lower":1.64791265625,"ci_upper":1.7649797916666665,"n":80},"medical_hr":{"point":1.6861004016064258,"ci_lower":1.6290109437751008,"ci_upper":1.7481324297188754,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7956626506024097,"ci_lower":0.7387650602409638,"ci_upper":0.8502813755020079},"per_domain":{"airline":{"point":0.74,"ci_lower":0.62,"ci_upper":0.86,"n":50},"itsm":{"point":0.9,"ci_lower":0.825,"ci_upper":0.9625,"n":80},"medical_hr":{"point":0.7469879518072289,"ci_lower":0.6506024096385542,"ci_upper":0.8433734939759037,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.4018113193514799,"ci_lower":0.340226662824136,"ci_upper":0.46427991596013685},"per_domain":{"airline":{"point":0.35234567901234565,"ci_lower":0.23234567901234565,"ci_upper":0.4790946502057612,"n":50},"itsm":{"point":0.5568415637860082,"ci_lower":0.4543197016460905,"ci_upper":0.6599485596707815,"n":80},"medical_hr":{"point":0.2962467152560859,"ci_lower":0.2080903862363032,"ci_upper":0.3879803163270364,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.9171184738955823,"ci_lower":0.8756024096385541,"ci_upper":0.9557530120481927},"per_domain":{"airline":{"point":0.8,"ci_lower":0.68,"ci_upper":0.9,"n":50},"itsm":{"point":0.9875,"ci_lower":0.9625,"ci_upper":1,"n":80},"medical_hr":{"point":0.963855421686747,"ci_lower":0.9156626506024096,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.3074314955294428,"ci_lower":0.25684062897681254,"ci_upper":0.3626787623746013},"per_domain":{"airline":{"point":0.21621399176954728,"ci_lower":0.12427983539094649,"ci_upper":0.31777777777777777,"n":50},"itsm":{"point":0.3634259259259259,"ci_lower":0.27345679012345675,"ci_upper":0.45663580246913577,"n":80},"medical_hr":{"point":0.3426545688928553,"ci_lower":0.25554068124349244,"ci_upper":0.4356202588130299,"n":83}}}},"perturbation_delta":{}},{"id":"gpt-realtime-2-1-mini","name":"GPT Realtime 2.1 Mini","type":"s2s","stt":"-","llm":"GPT-Realtime-2.1-Mini","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.5329459448906738,"ci_lower":0.506111870928157,"ci_upper":0.5608217669288263},"per_domain":{"airline":{"point":0.5105555555555555,"ci_lower":0.4559595,"ci_upper":0.5683333333333334,"n":50},"itsm":{"point":0.5466986111111111,"ci_lower":0.5050563541666666,"ci_upper":0.5894688194444444,"n":80},"medical_hr":{"point":0.5415836680053548,"ci_lower":0.5015041834002677,"ci_upper":0.5826412650602408,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.21652945113788488,"ci_lower":0.17263596050870145,"ci_upper":0.26213980923694774},"per_domain":{"airline":{"point":0.20666666666666664,"ci_lower":0.12,"ci_upper":0.3,"n":50},"itsm":{"point":0.25416666666666665,"ci_lower":0.1833333333333333,"ci_upper":0.3291666666666667,"n":80},"medical_hr":{"point":0.18875502008032125,"ci_lower":0.12449799196787147,"ci_upper":0.2570281124497992,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.600981369254797,"ci_lower":0.5865355571647702,"ci_upper":0.6158782252482151},"per_domain":{"airline":{"point":0.601306888888889,"ci_lower":0.5702248444444444,"ci_upper":0.6331725500000001,"n":50},"itsm":{"point":0.6265852777777777,"ci_lower":0.6033726111111112,"ci_upper":0.6497362534722221,"n":80},"medical_hr":{"point":0.5750519410977242,"ci_lower":0.5547424397590361,"ci_upper":0.5954945113788487,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.2922657295850067,"ci_lower":0.2542564424364123,"ci_upper":0.3313821954484604},"per_domain":{"airline":{"point":0.30666666666666664,"ci_lower":0.23333333333333328,"ci_upper":0.38666666666666655,"n":50},"itsm":{"point":0.3291666666666667,"ci_lower":0.2625,"ci_upper":0.3958333333333333,"n":80},"medical_hr":{"point":0.24096385542168672,"ci_lower":0.18473895582329317,"ci_upper":0.3012048192771084,"n":83}}},"task_completion":{"pooled":{"point":0.4404685408299866,"ci_lower":0.3859704651941097,"ci_upper":0.49562257362784473},"per_domain":{"airline":{"point":0.35333333333333333,"ci_lower":0.24,"ci_upper":0.4666666666666666,"n":50},"itsm":{"point":0.45,"ci_lower":0.3625,"ci_upper":0.5416666666666666,"n":80},"medical_hr":{"point":0.5180722891566264,"ci_lower":0.43373493975903615,"ci_upper":0.6024096385542169,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9615946452476573,"ci_lower":0.9472970874330655,"ci_upper":0.9739851315261043},"per_domain":{"airline":{"point":0.9516666666666667,"ci_lower":0.9161131666666666,"ci_upper":0.9816666666666667,"n":50},"itsm":{"point":0.9793,"ci_lower":0.9684873958333333,"ci_upper":0.9885292708333333,"n":80},"medical_hr":{"point":0.9538172690763054,"ci_lower":0.9321764558232932,"ci_upper":0.9726354417670683,"n":83}}},"faithfulness":{"pooled":{"point":0.19929216867469876,"ci_lower":0.16642210508701474,"ci_upper":0.23329848560910307},"per_domain":{"airline":{"point":0.2266666666666666,"ci_lower":0.1599166666666667,"ci_upper":0.3,"n":50},"itsm":{"point":0.21458333333333335,"ci_lower":0.16458333333333333,"ci_upper":0.26666666666666666,"n":80},"medical_hr":{"point":0.1566265060240964,"ci_lower":0.11244979919678713,"ci_upper":0.2048192771084337,"n":83}}},"turn_taking":{"pooled":{"point":0.7767137228915663,"ci_lower":0.7647443654702142,"ci_upper":0.7885703596218206},"per_domain":{"airline":{"point":0.7752473333333333,"ci_lower":0.7520137000000001,"ci_upper":0.7976826666666668,"n":50},"itsm":{"point":0.778485,"ci_lower":0.7572566249999999,"ci_upper":0.7998938645833333,"n":80},"medical_hr":{"point":0.7764088353413655,"ci_lower":0.7588882530120482,"ci_upper":0.7937343674698795,"n":83}}},"conciseness":{"pooled":{"point":0.6342357396251673,"ci_lower":0.6218814395917003,"ci_upper":0.6463826737784473},"per_domain":{"airline":{"point":0.6320066666666667,"ci_lower":0.6043933333333333,"ci_upper":0.6602936666666668,"n":50},"itsm":{"point":0.6512708333333334,"ci_lower":0.6332832291666667,"ci_upper":0.66885875,"n":80},"medical_hr":{"point":0.6194297188755021,"ci_lower":0.603843373493976,"ci_upper":0.6353294176706827,"n":83}}},"conversation_progression":{"pooled":{"point":0.3919946452476573,"ci_lower":0.35742072456492635,"ci_upper":0.42708626171352077},"per_domain":{"airline":{"point":0.39666666666666667,"ci_lower":0.32,"ci_upper":0.4733333333333334,"n":50},"itsm":{"point":0.45,"ci_lower":0.3979166666666667,"ci_upper":0.5,"n":80},"medical_hr":{"point":0.3293172690763052,"ci_lower":0.28112449799196787,"ci_upper":0.3795180722891566,"n":83}}},"response_speed":{"pooled":{"point":2.1410543808567604,"ci_lower":2.07617531166332,"ci_upper":2.207354515729585},"per_domain":{"airline":{"point":1.9343400000000002,"ci_lower":1.8161704999999997,"ci_upper":2.0566335000000002,"n":50},"itsm":{"point":2.2376625,"ci_lower":2.122898541666667,"ci_upper":2.3637147916666668,"n":80},"medical_hr":{"point":2.2511606425702815,"ci_lower":2.154052208835342,"ci_upper":2.3533061244979923,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.35275100401606424,"ci_lower":0.2887329317269076,"ci_upper":0.41828313253012045},"per_domain":{"airline":{"point":0.32,"ci_lower":0.2,"ci_upper":0.46,"n":50},"itsm":{"point":0.425,"ci_lower":0.3125,"ci_upper":0.5375,"n":80},"medical_hr":{"point":0.3132530120481928,"ci_lower":0.21686746987951808,"ci_upper":0.40963855421686746,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.09863854595336076,"ci_lower":0.06422703261606096,"ci_upper":0.13652476366370828},"per_domain":{"airline":{"point":0.09884773662551438,"ci_lower":0.033662551440329216,"ci_upper":0.17922633744855895,"n":50},"itsm":{"point":0.11887860082304527,"ci_lower":0.058127572016460904,"ci_upper":0.188735853909465,"n":80},"medical_hr":{"point":0.07818930041152262,"ci_lower":0.03153354157370221,"ci_upper":0.1341191928206653,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.6025401606425702,"ci_lower":0.5351086847389558,"ci_upper":0.6689076305220885},"per_domain":{"airline":{"point":0.64,"ci_lower":0.5,"ci_upper":0.78,"n":50},"itsm":{"point":0.6375,"ci_lower":0.525,"ci_upper":0.7375,"n":80},"medical_hr":{"point":0.5301204819277109,"ci_lower":0.42168674698795183,"ci_upper":0.6385542168674698,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.06378720643892441,"ci_lower":0.04107769968763944,"ci_upper":0.09045516841026657},"per_domain":{"airline":{"point":0.05316872427983538,"ci_lower":0.022716049382716045,"ci_upper":0.1005781893004115,"n":50},"itsm":{"point":0.09356995884773661,"ci_lower":0.046296296296296294,"ci_upper":0.14964120370370368,"n":80},"medical_hr":{"point":0.04462293618920125,"ci_lower":0.016014675987902224,"ci_upper":0.08210744211413555,"n":83}}}},"perturbation_delta":{}},{"id":"gemini-3-5-flash-lite-live-preview","name":"Gemini 3.8 Live","type":"s2s","stt":"-","llm":"Gemini 3.8 Live","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.6936257362784471,"ci_lower":0.6677060225624721,"ci_upper":0.7198269952030344},"per_domain":{"airline":{"point":0.6922222222222223,"ci_lower":0.6344444444444445,"ci_upper":0.748888888888889,"n":50},"itsm":{"point":0.7171583333333333,"ci_lower":0.6737482638888889,"ci_upper":0.7584380208333333,"n":80},"medical_hr":{"point":0.6714966532797858,"ci_lower":0.6384731927710843,"ci_upper":0.704853514056225,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.458838688085676,"ci_lower":0.40449447791164655,"ci_upper":0.5133137550200804},"per_domain":{"airline":{"point":0.4933333333333333,"ci_lower":0.38666666666666666,"ci_upper":0.6,"n":50},"itsm":{"point":0.5458333333333333,"ci_lower":0.4541666666666667,"ci_upper":0.6333333333333333,"n":80},"medical_hr":{"point":0.3373493975903614,"ci_lower":0.248995983935743,"ci_upper":0.4257028112449799,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.8683496386657742,"ci_lower":0.8564127802543509,"ci_upper":0.8800725496151273},"per_domain":{"airline":{"point":0.860212,"ci_lower":0.8328218111111112,"ci_upper":0.8860396555555555,"n":50},"itsm":{"point":0.8848287499999999,"ci_lower":0.8672625833333333,"ci_upper":0.9019395555555555,"n":80},"medical_hr":{"point":0.8600081659973227,"ci_lower":0.8413193708165998,"ci_upper":0.877226295180723,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.8864825970548863,"ci_lower":0.8564278781793843,"ci_upper":0.9153480589022758},"per_domain":{"airline":{"point":0.8266666666666665,"ci_lower":0.7533333333333333,"ci_upper":0.8999999999999999,"n":50},"itsm":{"point":0.9291666666666668,"ci_lower":0.8916666666666666,"ci_upper":0.9625,"n":80},"medical_hr":{"point":0.9036144578313253,"ci_lower":0.863453815261044,"ci_upper":0.9397590361445783,"n":83}}},"task_completion":{"pooled":{"point":0.7108935742971888,"ci_lower":0.6597015562248997,"ci_upper":0.7615496151271753},"per_domain":{"airline":{"point":0.6,"ci_lower":0.4866666666666666,"ci_upper":0.7133333333333333,"n":50},"itsm":{"point":0.7375,"ci_lower":0.6583333333333333,"ci_upper":0.8125,"n":80},"medical_hr":{"point":0.7951807228915664,"ci_lower":0.7309236947791165,"ci_upper":0.8554216867469882,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9930058943089431,"ci_lower":0.9892587821815718,"ci_upper":0.9961624441056911},"per_domain":{"airline":{"point":0.9966666666666667,"ci_lower":0.99,"ci_upper":1,"n":50},"itsm":{"point":0.9910583333333335,"ci_lower":0.9848873958333333,"ci_upper":0.9962169791666666,"n":80},"medical_hr":{"point":0.9912926829268293,"ci_lower":0.9848657520325204,"ci_upper":0.9967073170731707,"n":82}}},"faithfulness":{"pooled":{"point":0.3846268406961178,"ci_lower":0.3452049447791165,"ci_upper":0.4249221469210174},"per_domain":{"airline":{"point":0.49,"ci_lower":0.4133333333333333,"ci_upper":0.57,"n":50},"itsm":{"point":0.4229166666666667,"ci_lower":0.36041666666666666,"ci_upper":0.4875,"n":80},"medical_hr":{"point":0.24096385542168675,"ci_lower":0.1827309236947791,"ci_upper":0.3032128514056225,"n":83}}},"turn_taking":{"pooled":{"point":0.9661228684738957,"ci_lower":0.9577000304300536,"ci_upper":0.9732715126840695},"per_domain":{"airline":{"point":0.9508560000000001,"ci_lower":0.92842835,"ci_upper":0.9687644333333334,"n":50},"itsm":{"point":0.9733154166666667,"ci_lower":0.9666578333333333,"ci_upper":0.9795941874999998,"n":80},"medical_hr":{"point":0.9741971887550203,"ci_lower":0.9636141566265061,"ci_upper":0.9824084939759038,"n":83}}},"conciseness":{"pooled":{"point":0.9012085107095048,"ci_lower":0.8946569276271754,"ci_upper":0.9077182505856759},"per_domain":{"airline":{"point":0.8964466666666666,"ci_lower":0.8825258333333332,"ci_upper":0.9101335000000002,"n":50},"itsm":{"point":0.9061708333333334,"ci_lower":0.8956288541666667,"ci_upper":0.9164083333333334,"n":80},"medical_hr":{"point":0.9010080321285142,"ci_lower":0.8913734939759036,"ci_upper":0.910715562248996,"n":83}}},"conversation_progression":{"pooled":{"point":0.7377175368139223,"ci_lower":0.7045961763721552,"ci_upper":0.7697437667336011},"per_domain":{"airline":{"point":0.7333333333333333,"ci_lower":0.6566666666666667,"ci_upper":0.8033333333333332,"n":50},"itsm":{"point":0.775,"ci_lower":0.7291666666666666,"ci_upper":0.81875,"n":80},"medical_hr":{"point":0.7048192771084336,"ci_lower":0.6566265060240963,"ci_upper":0.751004016064257,"n":83}}},"response_speed":{"pooled":{"point":1.9836340160642572,"ci_lower":1.929321339273762,"ci_upper":2.061743854668675},"per_domain":{"airline":{"point":2.1431733333333334,"ci_lower":1.9944123333333335,"ci_upper":2.369294333333333,"n":50},"itsm":{"point":1.95405,"ci_lower":1.9082161458333333,"ci_upper":2.00154625,"n":80},"medical_hr":{"point":1.8536787148594378,"ci_lower":1.8170112449799196,"ci_upper":1.891125,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.6423092369477911,"ci_lower":0.5774482931726908,"ci_upper":0.7045883534136546},"per_domain":{"airline":{"point":0.72,"ci_lower":0.6,"ci_upper":0.84,"n":50},"itsm":{"point":0.725,"ci_lower":0.625,"ci_upper":0.8125,"n":80},"medical_hr":{"point":0.4819277108433735,"ci_lower":0.37349397590361444,"ci_upper":0.5903614457831325,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.2993492901647743,"ci_lower":0.2416193126415125,"ci_upper":0.35875902271637977},"per_domain":{"airline":{"point":0.30732510288065845,"ci_lower":0.1902057613168724,"ci_upper":0.42987860082304513,"n":50},"itsm":{"point":0.36939300411522635,"ci_lower":0.271397890946502,"ci_upper":0.4710069444444442,"n":80},"medical_hr":{"point":0.22132976349843816,"ci_lower":0.13862858842778522,"ci_upper":0.3104281322822152,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.9893172690763051,"ci_lower":0.9719678714859438,"ci_upper":1},"per_domain":{"airline":{"point":0.98,"ci_lower":0.94,"ci_upper":1,"n":50},"itsm":{"point":1,"ci_lower":1,"ci_upper":1,"n":80},"medical_hr":{"point":0.9879518072289156,"ci_lower":0.963855421686747,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.7633030475812715,"ci_lower":0.7081525092138099,"ci_upper":0.8168562624985538},"per_domain":{"airline":{"point":0.6694650205761316,"ci_lower":0.5478909465020575,"ci_upper":0.7865020576131688,"n":50},"itsm":{"point":0.8432613168724281,"ci_lower":0.7640946502057613,"ci_upper":0.9115740740740741,"n":80},"medical_hr":{"point":0.7771828052952552,"ci_lower":0.6934900094203976,"ci_upper":0.8592890078833854,"n":83}}}},"perturbation_delta":{}},{"id":"gemini-live-3-5-high","name":"Gemini 3.8 Live Extended Thinking (High)","type":"s2s","stt":"-","llm":"Gemini 3.8 Live Extended Thinking (High)","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.7575684181169121,"ci_lower":0.7368042101740294,"ci_upper":0.7770721006247211},"per_domain":{"airline":{"point":0.7972222222222222,"ci_lower":0.7522222222222222,"ci_upper":0.84,"n":50},"itsm":{"point":0.7512527777777778,"ci_lower":0.7180023958333334,"ci_upper":0.783402986111111,"n":80},"medical_hr":{"point":0.7242302543507363,"ci_lower":0.6984571619812584,"ci_upper":0.749665327978581,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5481124497991968,"ci_lower":0.49840578982597056,"ci_upper":0.5972106760374832},"per_domain":{"airline":{"point":0.6266666666666666,"ci_lower":0.52,"ci_upper":0.7333333333333332,"n":50},"itsm":{"point":0.6,"ci_lower":0.5291666666666666,"ci_upper":0.6708333333333333,"n":80},"medical_hr":{"point":0.4176706827309237,"ci_lower":0.3373493975903614,"ci_upper":0.497991967871486,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7523283121374386,"ci_lower":0.738238501506024,"ci_upper":0.7658376817492192},"per_domain":{"airline":{"point":0.7675577777777778,"ci_lower":0.7359710055555556,"ci_upper":0.7984758666666665,"n":50},"itsm":{"point":0.7491958333333333,"ci_lower":0.7277597256944444,"ci_upper":0.7698414444444444,"n":80},"medical_hr":{"point":0.7402313253012048,"ci_lower":0.7232286680053548,"ci_upper":0.7574317235609103,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.7372791164658633,"ci_lower":0.6962665662650602,"ci_upper":0.7765970548862114},"per_domain":{"airline":{"point":0.7066666666666666,"ci_lower":0.6133333333333333,"ci_upper":0.7933333333333333,"n":50},"itsm":{"point":0.7541666666666667,"ci_lower":0.7,"ci_upper":0.8083333333333333,"n":80},"medical_hr":{"point":0.751004016064257,"ci_lower":0.6947791164658634,"ci_upper":0.8072289156626506,"n":83}}},"task_completion":{"pooled":{"point":0.8741867469879518,"ci_lower":0.8376884203480589,"ci_upper":0.9083032128514056},"per_domain":{"airline":{"point":0.8533333333333333,"ci_lower":0.7733333333333333,"ci_upper":0.9266666666666665,"n":50},"itsm":{"point":0.8375,"ci_lower":0.7749999999999999,"ci_upper":0.8958333333333333,"n":80},"medical_hr":{"point":0.9317269076305222,"ci_lower":0.8875502008032128,"ci_upper":0.9718875502008031,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9892255020080322,"ci_lower":0.9828254032797858,"ci_upper":0.9946932295850065},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":0.9777166666666666,"ci_lower":0.9611707291666667,"ci_upper":0.9911875,"n":80},"medical_hr":{"point":0.9899598393574298,"ci_lower":0.9793172690763052,"ci_upper":0.9979919678714859,"n":83}}},"faithfulness":{"pooled":{"point":0.420562248995984,"ci_lower":0.38089144076305226,"ci_upper":0.4601745314591699},"per_domain":{"airline":{"point":0.5566666666666668,"ci_lower":0.4666666666666666,"ci_upper":0.6433333333333334,"n":50},"itsm":{"point":0.45,"ci_lower":0.39375,"ci_upper":0.50625,"n":80},"medical_hr":{"point":0.25502008032128515,"ci_lower":0.20481927710843373,"ci_upper":0.3092369477911646,"n":83}}},"turn_taking":{"pooled":{"point":0.9067097523427042,"ci_lower":0.8940573053212851,"ci_upper":0.9184606619645248},"per_domain":{"airline":{"point":0.91444,"ci_lower":0.8870246166666667,"ci_upper":0.9381842833333334,"n":50},"itsm":{"point":0.8990916666666667,"ci_lower":0.8748919270833333,"ci_upper":0.91975975,"n":80},"medical_hr":{"point":0.906597590361446,"ci_lower":0.8920119779116465,"ci_upper":0.9186523393574297,"n":83}}},"conciseness":{"pooled":{"point":0.7925459337349398,"ci_lower":0.7848075624163321,"ci_upper":0.8002887349397592},"per_domain":{"airline":{"point":0.8015666666666668,"ci_lower":0.7841465,"ci_upper":0.8185271666666666,"n":50},"itsm":{"point":0.7880791666666667,"ci_lower":0.7766541666666666,"ci_upper":0.7997044791666665,"n":80},"medical_hr":{"point":0.787991967871486,"ci_lower":0.7776063253012049,"ci_upper":0.7983857429718876,"n":83}}},"conversation_progression":{"pooled":{"point":0.5577292503346719,"ci_lower":0.523545640896921,"ci_upper":0.5922640980589023},"per_domain":{"airline":{"point":0.5866666666666667,"ci_lower":0.5066666666666666,"ci_upper":0.6633333333333333,"n":50},"itsm":{"point":0.5604166666666667,"ci_lower":0.5104166666666667,"ci_upper":0.6104166666666666,"n":80},"medical_hr":{"point":0.5261044176706826,"ci_lower":0.47991967871485947,"ci_upper":0.572289156626506,"n":83}}},"response_speed":{"pooled":{"point":1.7225171820615797,"ci_lower":1.6953940138888888,"ci_upper":1.751076784638554},"per_domain":{"airline":{"point":1.74814,"ci_lower":1.6916564999999997,"ci_upper":1.8116543333333333,"n":50},"itsm":{"point":1.6882750000000002,"ci_lower":1.6456140624999998,"ci_upper":1.7361469791666664,"n":80},"medical_hr":{"point":1.7311365461847388,"ci_lower":1.696461847389558,"ci_upper":1.7682932730923693,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7820180722891567,"ci_lower":0.7266345381526105,"ci_upper":0.835281124497992},"per_domain":{"airline":{"point":0.82,"ci_lower":0.7,"ci_upper":0.92,"n":50},"itsm":{"point":0.8875,"ci_lower":0.8125,"ci_upper":0.95,"n":80},"medical_hr":{"point":0.6385542168674698,"ci_lower":0.5301204819277109,"ci_upper":0.7349397590361446,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.3305768754028459,"ci_lower":0.27020255197745713,"ci_upper":0.390983979126382},"per_domain":{"airline":{"point":0.4348971193415638,"ci_lower":0.3084732510288066,"ci_upper":0.5667489711934156,"n":50},"itsm":{"point":0.3330246913580247,"ci_lower":0.24099537037037033,"ci_upper":0.4293737139917695,"n":80},"medical_hr":{"point":0.22380881550894932,"ci_lower":0.14542119093658584,"ci_upper":0.30795031979770926,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.9636345381526105,"ci_lower":0.9346147088353414,"ci_upper":0.9878012048192771},"per_domain":{"airline":{"point":0.94,"ci_lower":0.86,"ci_upper":1,"n":50},"itsm":{"point":0.975,"ci_lower":0.9375,"ci_upper":1,"n":80},"medical_hr":{"point":0.9759036144578314,"ci_lower":0.9397590361445783,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.4998144429570132,"ci_lower":0.43645646991257203,"ci_upper":0.5616897900242946},"per_domain":{"airline":{"point":0.5099588477366255,"ci_lower":0.37818930041152266,"ci_upper":0.6393415637860081,"n":50},"itsm":{"point":0.49233539094650214,"ci_lower":0.3930555555555555,"ci_upper":0.589917695473251,"n":80},"medical_hr":{"point":0.49714909018791203,"ci_lower":0.39962318409440234,"ci_upper":0.5974031930189896,"n":83}}}},"perturbation_delta":{}},{"id":"gemini-live-3-5-minimal","name":"Gemini 3.8 Live Extended Thinking (Minimal)","type":"s2s","stt":"-","llm":"Gemini 3.8 Live Extended Thinking (Minimal)","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.7396592514502455,"ci_lower":0.7181894170850067,"ci_upper":0.7609292512271306},"per_domain":{"airline":{"point":0.7548155555555556,"ci_lower":0.7059266666666666,"ci_upper":0.8014822222222223,"n":50},"itsm":{"point":0.762598611111111,"ci_lower":0.7296125,"ci_upper":0.7932527777777778,"n":80},"medical_hr":{"point":0.7015635876840697,"ci_lower":0.6723439759036145,"ci_upper":0.7311368473895582,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5013119143239625,"ci_lower":0.44888495649263727,"ci_upper":0.5543708165997322},"per_domain":{"airline":{"point":0.5533333333333332,"ci_lower":0.43999999999999995,"ci_upper":0.6666666666666665,"n":50},"itsm":{"point":0.6333333333333333,"ci_lower":0.5583333333333333,"ci_upper":0.7041666666666666,"n":80},"medical_hr":{"point":0.31726907630522083,"ci_lower":0.2329317269076305,"ci_upper":0.4016064257028112,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7804778199464524,"ci_lower":0.7676779254267068,"ci_upper":0.7931847250808791},"per_domain":{"airline":{"point":0.7984526666666666,"ci_lower":0.7696887166666667,"ci_upper":0.82705915,"n":50},"itsm":{"point":0.7903130555555555,"ci_lower":0.7715612395833334,"ci_upper":0.8087098194444444,"n":80},"medical_hr":{"point":0.7526677376171352,"ci_lower":0.734787627175368,"ci_upper":0.7703482128514058,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.7924832663989291,"ci_lower":0.7559359939759037,"ci_upper":0.8275145582329319},"per_domain":{"airline":{"point":0.8066666666666668,"ci_lower":0.7399999999999999,"ci_upper":0.8733333333333333,"n":50},"itsm":{"point":0.7916666666666667,"ci_lower":0.7333333333333333,"ci_upper":0.85,"n":80},"medical_hr":{"point":0.7791164658634537,"ci_lower":0.72289156626506,"ci_upper":0.8353413654618473,"n":83}}},"task_completion":{"pooled":{"point":0.8573661311914323,"ci_lower":0.816755187416332,"ci_upper":0.8944657797858099},"per_domain":{"airline":{"point":0.8266666666666665,"ci_lower":0.7399999999999999,"ci_upper":0.9066666666666666,"n":50},"itsm":{"point":0.8458333333333334,"ci_lower":0.7791666666666666,"ci_upper":0.9083333333333332,"n":80},"medical_hr":{"point":0.8995983935742973,"ci_lower":0.8473895582329317,"ci_upper":0.9437751004016065,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9920693648744638,"ci_lower":0.9857136823655165,"ci_upper":0.9968837225603091},"per_domain":{"airline":{"point":0.9858299319727891,"ci_lower":0.9676870748299319,"ci_upper":0.9982993197278911,"n":49},"itsm":{"point":0.9961291666666666,"ci_lower":0.9912166666666666,"ci_upper":1,"n":80},"medical_hr":{"point":0.9942489959839357,"ci_lower":0.9893131526104417,"ci_upper":0.9983534136546184,"n":83}}},"faithfulness":{"pooled":{"point":0.37134203480589023,"ci_lower":0.32940901104417675,"ci_upper":0.4128967118473895},"per_domain":{"airline":{"point":0.45333333333333337,"ci_lower":0.3566666666666667,"ci_upper":0.55,"n":50},"itsm":{"point":0.4458333333333332,"ci_lower":0.3916666666666667,"ci_upper":0.5,"n":80},"medical_hr":{"point":0.21485943775100405,"ci_lower":0.1566265060240964,"ci_upper":0.2731425702811238,"n":83}}},"turn_taking":{"pooled":{"point":0.9266166091030791,"ci_lower":0.9201129731676706,"ci_upper":0.9330125377593709},"per_domain":{"airline":{"point":0.942858,"ci_lower":0.9297611833333331,"ci_upper":0.9554173999999999,"n":50},"itsm":{"point":0.9184183333333333,"ci_lower":0.9073101666666668,"ci_upper":0.9290302604166666,"n":80},"medical_hr":{"point":0.9185734939759037,"ci_lower":0.909089126506024,"ci_upper":0.9271166265060242,"n":83}}},"conciseness":{"pooled":{"point":0.8064935575635878,"ci_lower":0.7991314795850067,"ci_upper":0.8136233024598393},"per_domain":{"airline":{"point":0.7991666666666665,"ci_lower":0.7841265,"ci_upper":0.8143601666666668,"n":50},"itsm":{"point":0.8150208333333333,"ci_lower":0.8040665625000001,"ci_upper":0.8260670833333331,"n":80},"medical_hr":{"point":0.8052931726907632,"ci_lower":0.7943690763052209,"ci_upper":0.8164619477911648,"n":83}}},"conversation_progression":{"pooled":{"point":0.6083232931726907,"ci_lower":0.5734620983935743,"ci_upper":0.6423168507362783},"per_domain":{"airline":{"point":0.6533333333333333,"ci_lower":0.5766666666666667,"ci_upper":0.7299999999999999,"n":50},"itsm":{"point":0.6375,"ci_lower":0.5854166666666666,"ci_upper":0.6895833333333332,"n":80},"medical_hr":{"point":0.5341365461847389,"ci_lower":0.4858935742971887,"ci_upper":0.5843373493975904,"n":83}}},"response_speed":{"pooled":{"point":1.6384178045515394,"ci_lower":1.6042593570950467,"ci_upper":1.6748570108768406},"per_domain":{"airline":{"point":1.6370999999999998,"ci_lower":1.5733700000000002,"ci_upper":1.7126398333333333,"n":50},"itsm":{"point":1.6291333333333333,"ci_lower":1.5822730208333333,"ci_upper":1.676596458333333,"n":80},"medical_hr":{"point":1.6490200803212853,"ci_lower":1.589918975903614,"ci_upper":1.7180890562248998,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.6992771084337349,"ci_lower":0.6392771084337349,"ci_upper":0.7567889056224899},"per_domain":{"airline":{"point":0.74,"ci_lower":0.62,"ci_upper":0.86,"n":50},"itsm":{"point":0.9,"ci_lower":0.8375,"ci_upper":0.9625,"n":80},"medical_hr":{"point":0.4578313253012048,"ci_lower":0.3493975903614458,"ci_upper":0.5662650602409639,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.32742459550134695,"ci_lower":0.26663044151916304,"ci_upper":0.3875771739220255},"per_domain":{"airline":{"point":0.4018930041152264,"ci_lower":0.2765411522633745,"ci_upper":0.5341563786008231,"n":50},"itsm":{"point":0.3905349794238683,"ci_lower":0.2942373971193415,"ci_upper":0.4900231481481482,"n":80},"medical_hr":{"point":0.18984580296494621,"ci_lower":0.1150267737617135,"ci_upper":0.2731927710843373,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.968785140562249,"ci_lower":0.943785140562249,"ci_upper":0.9893172690763051},"per_domain":{"airline":{"point":0.98,"ci_lower":0.94,"ci_upper":1,"n":50},"itsm":{"point":0.9625,"ci_lower":0.9125,"ci_upper":1,"n":80},"medical_hr":{"point":0.963855421686747,"ci_lower":0.9156626506024096,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.5746865651908043,"ci_lower":0.5109404862247343,"ci_upper":0.6370060757433024},"per_domain":{"airline":{"point":0.5877366255144032,"ci_lower":0.46362139917695466,"ci_upper":0.711851851851852,"n":50},"itsm":{"point":0.5823045267489713,"ci_lower":0.4829218106995885,"ci_upper":0.6815856481481483,"n":80},"medical_hr":{"point":0.5540185433090387,"ci_lower":0.45780653478109967,"ci_upper":0.6496120283603551,"n":83}}}},"perturbation_delta":{}}]'),hne={systems:mne},uN={pooled:"Pooled",airline:"CSM",itsm:"ITSM",medical_hr:"HR"},gne=hne,mc=gne.systems;function p1(e){const t={s2s:0,"2-part":1,cascade:2};return[...e].sort((r,i)=>t[r.type]-t[i.type]||r.name.localeCompare(i.name))}function vne(e){return Object.keys(e.clean).length>0}function ca(e,t,r){const i=e.clean[t];return i?r==="pooled"?i.pooled:i.per_domain[r]??null:null}function pN(e,t,r,i){const o=e.perturbation_delta[t]?.[r];return o?o.pooled:null}function yne(e,t,r,i){const o=e.metric_values?.[t]?.[r];return o?o.pooled:null}const wne=["task_completion","agent_speech_fidelity","faithfulness"],bne=["turn_taking","conciseness","conversation_progression"],xne={task_completion:"Task Completion",agent_speech_fidelity:"Speech Fidelity",faithfulness:"Faithfulness"},jne={turn_taking:"Turn Taking",conciseness:"Conciseness",conversation_progression:"Conversation Progression"},Kx=new Set(["response_speed"]),pd=(()=>{const e=new Set;for(const t of mc)for(const r of Object.keys(t.perturbation_delta))for(const i of Object.keys(t.perturbation_delta[r]))e.add(i);return Array.from(e).sort()})(),d1={accent:"Accent",background_noise:"Background Noise",both:"Accent + Noise"},y4={bg:{primary:"#0B0D17",secondary:"#12152A",tertiary:"#1A1F3D",hover:"#222850"},accent:{purple:"#8B5CF6",purpleLight:"#A78BFA",purpleDim:"#6D28D9",blue:"#38BDF8",blueLight:"#7DD3FC",blueDim:"#0284C7",cyan:"#06B6D4",amber:"#F59E0B"},text:{primary:"#F1F5F9",secondary:"#94A3B8",muted:"#64748B"},heatmap:{bad:"#EF4444",badBg:"#7F1D1D",mid:"#EAB308",midBg:"#713F12",good:"#22C55E",goodBg:"#14532D"}},Ane={bg:{primary:"#FFFFFF",secondary:"#F8FAFC",tertiary:"#F1F5F9",hover:"#E2E8F0"},accent:{purple:"#7C3AED",purpleLight:"#6D28D9",purpleDim:"#5B21B6",blue:"#0284C7",blueLight:"#0369A1",blueDim:"#075985",cyan:"#0891B2",amber:"#D97706"},text:{primary:"#0F172A",secondary:"#334155",muted:"#64748B"},heatmap:{bad:"#DC2626",badBg:"#FEE2E2",mid:"#CA8A04",midBg:"#FEF9C3",good:"#16A34A",goodBg:"#DCFCE7"}},Sne={dark:y4,light:Ane},w4=j.createContext({mode:"dark",colors:y4});function ja(){return j.useContext(w4).colors}function Tne(){return j.useContext(w4).mode}function Zu(e,t,r,i,o=!1,c){const s=c??y4,u=r-t;let d=u===0?.5:(e-t)/u;o&&(d=1-d);const f=.1+d*.55;return{bg:Ene(i,f),text:s.text.primary}}function Ene(e,t){const r=parseInt(e.slice(1,3),16),i=parseInt(e.slice(3,5),16),o=parseInt(e.slice(5,7),16);return`rgba(${r}, ${i}, ${o}, ${t.toFixed(2)})`}function One(e=640){const[t,r]=j.useState(!1);return j.useEffect(()=>{const i=()=>r(window.innerWidthwindow.removeEventListener("resize",i)},[e]),t}function Xx({base:e,sub:t}){return v.jsxs(v.Fragment,{children:[e,v.jsx("sub",{className:"text-[0.7em]",children:t})]})}function kne({active:e,payload:t,xSub:r,ySub:i}){if(!e||!t?.length)return null;const o=t[0].payload,c=o.type==="cascade"?"Cascade":o.type==="2-part"?"Hybrid":"Speech-to-Speech",s=o.type==="cascade"?"bg-purple/20 text-purple-light":o.type==="2-part"?"bg-emerald-500/20 text-emerald-400":"bg-blue/20 text-blue-light";return v.jsxs("div",{className:"bg-bg-tertiary border border-border-default rounded-lg p-3 shadow-xl max-w-xs",children:[v.jsx("div",{className:"text-sm font-semibold text-text-primary mb-1",children:o.name}),v.jsxs("div",{className:"flex flex-col gap-1 text-xs",children:[v.jsxs("div",{children:[v.jsxs("span",{className:"text-text-muted",children:[v.jsx(Xx,{base:"EVA-A",sub:r}),":"]})," ",v.jsx("span",{className:"text-purple-light font-mono",children:o.plotX.toFixed(2)})," ",v.jsxs("span",{className:"text-text-muted font-mono",children:["[",o.xLower.toFixed(2),", ",o.xUpper.toFixed(2),"]"]})]}),v.jsxs("div",{children:[v.jsxs("span",{className:"text-text-muted",children:[v.jsx(Xx,{base:"EVA-X",sub:i}),":"]})," ",v.jsx("span",{className:"text-blue-light font-mono",children:o.plotY.toFixed(2)})," ",v.jsxs("span",{className:"text-text-muted font-mono",children:["[",o.yLower.toFixed(2),", ",o.yUpper.toFixed(2),"]"]})]})]}),o.type==="cascade"&&v.jsxs("div",{className:"text-[10px] text-text-muted mt-1.5 space-y-0.5",children:[v.jsxs("div",{children:["STT: ",o.stt]}),v.jsxs("div",{children:["LLM: ",o.llm]}),v.jsxs("div",{children:["TTS: ",o.tts]})]}),v.jsx("div",{className:"mt-1.5",children:v.jsx("span",{className:`text-[10px] px-1.5 py-0.5 rounded-full font-medium ${s}`,children:c})})]})}function Gx({x:e,y:t,base:r,sub:i,suffix:o,fill:c,angle:s,small:u}){const d=u?12:20,f=u?9:14,_=u?3:5;return v.jsxs("text",{x:e,y:t,fill:c,fontSize:d,fontWeight:600,textAnchor:"middle",transform:s?`rotate(${s}, ${e}, ${t})`:void 0,children:[r,v.jsx("tspan",{fontSize:f,dy:_,children:i}),o&&v.jsx("tspan",{fontSize:d,dy:-_,children:o})]})}const Yx=[0,.2,.4,.6,.8,1],e_="#A78BFA",Nne="#C4B5FD",dN="#F59E0B",Cne="#FBBF24",fN="#34D399",Mne="#6EE7B7",_N="#06B6D4";function Pne(e){const t=[];for(const r of e)e.some(o=>o.plotY>=r.plotY&&o.plotX>=r.plotX&&(o.plotY>r.plotY||o.plotX>r.plotX))||t.push(r);return t.sort((r,i)=>r.plotX-i.plotX).map(r=>({plotX:r.plotX,plotY:r.plotY}))}function Dne({frontier:e}){const t=Ok(),r=p4();if(!t||!r||e.length<2)return null;const i=e.map(o=>`${t(o.plotX)},${r(o.plotY)}`).join(" ");return v.jsx("polyline",{points:i,fill:"none",stroke:_N,strokeWidth:2,strokeDasharray:"6 3",pointerEvents:"none"})}const as=[{title:"pass@1",description:v.jsx(v.Fragment,{children:"Average of per-sample scores, where each sample scores 1 if all metrics in category surpass metric-specific threshold, else 0. Error bars (95% confidence intervals) reflect stochastic model behavior rather than measurement noise (see paper section 4.2)."}),subscript:"pass@1",xMetric:"EVA-A_pass",yMetric:"EVA-X_pass",domain:[0,1]},{title:"pass@k (k=5)",description:v.jsx(v.Fragment,{children:"Percent of scenarios where at least 1 of k=5 trials surpasses metric-specific thresholds in all metrics in the category. Error bars (95% confidence intervals) reflect stochastic model behavior rather than measurement noise (see paper section 4.2)."}),subscript:"pass@k",xMetric:"EVA-A_pass_at_k",yMetric:"EVA-X_pass_at_k",domain:[0,1]},{title:"pass^k (k=5)",description:v.jsx(v.Fragment,{children:"Per-scenario probability of all k=5 trials succeeding (scenario pass rate raised to the k-th power) for that category, averaged across scenarios. Error bars (95% confidence intervals) reflect stochastic model behavior rather than measurement noise (see paper section 4.2)."}),subscript:"pass^k",xMetric:"EVA-A_pass_power_k",yMetric:"EVA-X_pass_power_k",domain:[0,1]},{title:"Mean",description:v.jsx(v.Fragment,{children:"Average of per-sample scores, where each sample's score is the mean of the submetrics in that category. Error bars (95% confidence intervals) reflect stochastic model behavior rather than measurement noise (see paper section 4.2)."}),subscript:"mean",xMetric:"EVA-A_mean",yMetric:"EVA-X_mean",domain:[0,1]}];function Rne(e){return e==="2-part"?{fill:fN,stroke:Mne}:e==="s2s"?{fill:dN,stroke:Cne}:{fill:e_,stroke:Nne}}function Lne({systems:e,domain:t}){const r=ja(),[i,o]=j.useState(0),c=One(),s=as[i],u=p1(e).flatMap(m=>{const g=ca(m,s.xMetric,t),w=ca(m,s.yMetric,t);return!g||!w?[]:[{id:m.id,name:m.name,type:m.type,stt:m.stt,llm:m.llm,tts:m.tts,plotX:g.point,plotY:w.point,xLower:g.ci_lower,xUpper:g.ci_upper,yLower:w.ci_lower,yUpper:w.ci_upper,xErr:[g.point-g.ci_lower,g.ci_upper-g.point],yErr:[w.point-w.ci_lower,w.ci_upper-w.point]}]}),d=Pne(u),f=()=>o(m=>(m-1+as.length)%as.length),_=()=>o(m=>(m+1)%as.length);return v.jsxs("div",{className:"bg-bg-secondary rounded-xl border border-border-default p-6",children:[v.jsx("div",{className:"flex flex-wrap justify-center gap-2 mb-6",children:as.map((m,g)=>v.jsx("button",{onClick:()=>o(g),className:`px-3 py-1 rounded-full text-xs font-medium transition-colors ${g===i?"bg-purple/20 text-purple-light":"bg-bg-hover text-text-muted hover:text-text-secondary"}`,children:m.title},g))}),v.jsxs("div",{className:"flex items-center justify-between mb-6",children:[v.jsx("button",{onClick:f,className:"p-2 rounded-lg hover:bg-bg-hover transition-colors text-text-muted hover:text-text-primary",children:v.jsx(_P,{className:"w-6 h-6"})}),v.jsxs("div",{className:"text-center flex-1 px-4",children:[v.jsx("h3",{className:"text-xl font-semibold text-text-primary mb-2",children:s.title}),v.jsx("p",{className:"text-sm text-text-muted leading-loose max-w-xl mx-auto",children:s.description})]}),v.jsx("button",{onClick:_,className:"p-2 rounded-lg hover:bg-bg-hover transition-colors text-text-muted hover:text-text-primary",children:v.jsx(kc,{className:"w-6 h-6"})})]}),v.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center gap-6 max-w-4xl mx-auto",children:[v.jsx("div",{className:"flex-1 min-w-0",children:v.jsx("div",{style:{width:"100%",aspectRatio:"1"},className:"[&_.recharts-surface]:overflow-visible min-h-[300px] sm:min-h-[400px]",children:v.jsx(Z_,{width:"100%",height:"100%",children:v.jsxs(_ne,{margin:{top:15,right:15,bottom:c?45:60,left:c?25:40},style:{overflow:"visible"},children:[v.jsx(c1,{strokeDasharray:"3 3",stroke:r.bg.tertiary}),v.jsx(l1,{type:"number",dataKey:"plotX",domain:s.domain,ticks:Yx,allowDataOverflow:!0,tickFormatter:m=>m.toFixed(1),stroke:r.text.muted,tick:{fill:r.text.secondary,fontSize:11},label:({viewBox:m})=>{const{x:g,y:w,width:b}=m;return v.jsx(Gx,{x:g+b/2,y:w+(c?35:50),base:"Accuracy (EVA-A",sub:s.subscript,suffix:")",fill:r.accent.purpleLight,small:c})}}),v.jsx(s1,{type:"number",dataKey:"plotY",domain:s.domain,ticks:Yx,allowDataOverflow:!0,tickFormatter:m=>m.toFixed(1),stroke:r.text.muted,tick:{fill:r.text.secondary,fontSize:11},label:({viewBox:m})=>{const{x:g,y:w,height:b}=m;return v.jsx(Gx,{x:g-(c?2:8),y:w+b/2,base:"Experience (EVA-X",sub:s.subscript,suffix:")",fill:r.accent.blueLight,angle:-90,small:c})}}),v.jsx(a4,{content:v.jsx(kne,{xSub:s.subscript,ySub:s.subscript}),cursor:!1}),v.jsx(Dne,{frontier:d}),v.jsxs(Kk,{data:u,fill:e_,children:[v.jsx(Us,{dataKey:"xErr",direction:"x",width:4,strokeWidth:1,stroke:r.text.muted}),v.jsx(Us,{dataKey:"yErr",direction:"y",width:4,strokeWidth:1,stroke:r.text.muted}),u.map(m=>{const{fill:g,stroke:w}=Rne(m.type);return v.jsx(a1,{fill:g,stroke:w,strokeWidth:1.5,r:8},m.id)})]})]})})})}),v.jsxs("div",{className:"flex flex-wrap justify-center gap-x-4 gap-y-2 lg:flex-col lg:gap-3 lg:flex-shrink-0 lg:pr-2",children:[v.jsxs("div",{className:"flex items-center gap-2 text-xs sm:text-sm text-text-secondary",children:[v.jsx("div",{className:"w-3 h-3 sm:w-3.5 sm:h-3.5 rounded-full flex-shrink-0",style:{backgroundColor:e_}}),v.jsx("span",{className:"whitespace-nowrap",children:"Cascade"})]}),v.jsxs("div",{className:"flex items-center gap-2 text-xs sm:text-sm text-text-secondary",children:[v.jsx("div",{className:"w-3 h-3 sm:w-3.5 sm:h-3.5 rounded-full flex-shrink-0",style:{backgroundColor:fN}}),v.jsx("span",{className:"whitespace-nowrap",children:"Hybrid"})]}),v.jsxs("div",{className:"flex items-center gap-2 text-xs sm:text-sm text-text-secondary",children:[v.jsx("div",{className:"w-3 h-3 sm:w-3.5 sm:h-3.5 rounded-full flex-shrink-0",style:{backgroundColor:dN}}),v.jsx("span",{className:"whitespace-nowrap",children:"Speech-to-Speech"})]}),v.jsxs("div",{className:"flex items-center gap-2 text-xs sm:text-sm text-text-secondary",children:[v.jsx("div",{className:"w-5 sm:w-6 h-0 border-t-2 border-dashed flex-shrink-0",style:{borderColor:_N}}),v.jsx("span",{className:"whitespace-nowrap",children:"Pareto Frontier"})]})]})]})]})}const zne=["pooled","airline","itsm","medical_hr"],Ine={stt:["#F59E0B","#38BDF8","#34D399","#F87171","#A78BFA","#FACC15"],llm:["#22D3EE","#FB923C","#818CF8","#4ADE80","#F59E0B","#F472B6","#94A3B8","#A3E635","#E879F9","#F87171"],tts:["#A3E635","#FB7185","#67E8F9","#C084FC","#FDBA74","#2DD4BF"]},Bne={stt:["#B45309","#0369A1","#047857","#B91C1C","#6D28D9","#A16207"],llm:["#0E7490","#C2410C","#4338CA","#15803D","#B45309","#BE185D","#475569","#65A30D","#A21CAF","#B91C1C"],tts:["#65A30D","#E11D48","#0891B2","#7C3AED","#EA580C","#0D9488"]};function Vne(e,t){const r=t?Ine:Bne,i=[],o=[],c=[],s=new Set;for(const f of e)f.stt!=="-"&&!s.has("stt:"+f.stt)&&(i.push(f.stt),s.add("stt:"+f.stt)),s.has("llm:"+f.llm)||(o.push(f.llm),s.add("llm:"+f.llm)),f.tts!=="-"&&!s.has("tts:"+f.tts)&&(c.push(f.tts),s.add("tts:"+f.tts));const u=new Map,d=(f,_)=>{f.forEach((m,g)=>u.set(m,_[g%_.length]))};return d(i,r.stt),d(o,r.llm),d(c,r.tts),u}function Wx({system:e,componentColors:t}){const r=e.name.includes("(ElevenAgents)")?v.jsx("span",{className:"text-text-muted whitespace-nowrap",children:" (ElevenAgents)"}):null;if(e.type==="s2s"||e.type==="2-part"){if(e.tts!=="-")return v.jsxs("span",{className:"text-sm leading-relaxed inline-flex flex-wrap items-baseline",children:[v.jsx("span",{className:"whitespace-nowrap",style:{color:t.get(e.llm)},children:e.llm}),v.jsx("span",{className:"text-text-muted whitespace-nowrap",children:" + "}),v.jsx("span",{className:"whitespace-nowrap",style:{color:t.get(e.tts)},children:e.tts}),r]});const i=t.get(e.llm)||"#F1F5F9";return v.jsxs("span",{style:{color:i},children:[e.llm,r]})}return v.jsxs("span",{className:"text-sm leading-relaxed inline-flex flex-wrap items-baseline",children:[v.jsx("span",{className:"whitespace-nowrap",style:{color:t.get(e.stt)},children:e.stt}),v.jsx("span",{className:"text-text-muted whitespace-nowrap",children:" + "}),v.jsx("span",{className:"whitespace-nowrap",style:{color:t.get(e.llm)},children:e.llm}),v.jsx("span",{className:"text-text-muted whitespace-nowrap",children:" + "}),v.jsx("span",{className:"whitespace-nowrap",style:{color:t.get(e.tts)},children:e.tts}),r]})}const Une=[{key:null,label:"Default"},{key:"system_stt",label:"STT"},{key:"system_llm",label:"LLM"},{key:"system_tts",label:"TTS"}];function os({active:e,dir:t}){return e?t==="desc"?v.jsx(cP,{className:"w-3 h-3 inline ml-0.5"}):v.jsx(sP,{className:"w-3 h-3 inline ml-0.5"}):null}function ta(e,t){return t.point===null?`${e}: no data`:t.ci_lower!==null&&t.ci_upper!==null?`${e}: ${t.point.toFixed(3)} [${t.ci_lower.toFixed(3)}, ${t.ci_upper.toFixed(3)}]`:`${e}: ${t.point.toFixed(3)}`}function Zx({title:e,description:t,metricKeys:r,metricLabels:i,baseColor:o,aggregateColumns:c,aggregateColor:s="#F59E0B",systems:u,initialDomain:d="pooled"}){const f=u.filter(vne),_=ja(),m=Tne(),g=c??[],w=m!=="light",b=j.useMemo(()=>Vne(f,w),[f,w]),[x,A]=j.useState(d),[T,O]=j.useState(null),[E,N]=j.useState("desc"),[C,M]=j.useState(!1),[R,z]=j.useState({top:0,left:0}),H=j.useRef(null),Q=j.useRef(null),[ee,G]=j.useState("scores"),ve=j.useCallback(()=>{if(H.current){const V=H.current.getBoundingClientRect();z({top:V.bottom+4,left:V.left})}M(V=>!V)},[]);j.useEffect(()=>{function V(te){Q.current&&!Q.current.contains(te.target)&&H.current&&!H.current.contains(te.target)&&M(!1)}if(C)return document.addEventListener("mousedown",V),()=>document.removeEventListener("mousedown",V)},[C]);function ce(V){T===V?N(te=>te==="desc"?"asc":"desc"):(O(V),N("desc"))}function ye(V){V===null?O(null):T===V?N(te=>te==="desc"?"asc":"desc"):(O(V),N("asc")),M(!1)}const B=(V,te)=>{const de=ca(V,te,x);return de?{point:de.point,ci_lower:de.ci_lower,ci_upper:de.ci_upper}:{point:null,ci_lower:null,ci_upper:null}},W=j.useMemo(()=>{if(!T)return p1(f);const V=de=>{if(T==="system_stt")return de.stt;if(T==="system_llm")return de.llm;if(T==="system_tts")return de.tts;const ie=g.find(se=>se.key===T);return ie?ca(de,ie.metric,x)?.point??-1/0:ca(de,T,x)?.point??-1/0},te=(de,ie)=>{const Ge=V(de),se=V(ie);if(typeof Ge=="string"&&typeof se=="string")return E==="asc"?Ge.localeCompare(se):se.localeCompare(Ge);const Ae=Ge,Ee=se;return E==="desc"?Ee-Ae:Ae-Ee};return[...f].sort(te)},[T,E,g,f,x]),re={};for(const V of r){const te=f.map(de=>B(de,V).point).filter(de=>de!==null);te.length?re[V]={min:Math.min(...te),max:Math.max(...te)}:re[V]={min:0,max:1}}const oe={};for(const V of g){const te=f.map(de=>ca(de,V.metric,x)?.point??null).filter(de=>de!==null);te.length?oe[V.key]={min:Math.min(...te),max:Math.max(...te)}:oe[V.key]={min:0,max:1}}const le=g.length+r.length,D=35,K=`${(100-D)/le}%`,ne=`${D}%`,ae="text-center py-3 px-1 font-bold text-xs leading-snug cursor-pointer select-none hover:bg-bg-hover/50 transition-colors",ge=ee==="scores"?g:[],xe=ee==="metrics"?r:[],je=ee==="scores"?g.length:r.length,De=`${(100-D)/je}%`;return v.jsxs("div",{className:"bg-bg-secondary rounded-xl border border-border-default p-4 sm:p-6",children:[v.jsx("h3",{className:"text-lg font-semibold text-text-primary mb-1",children:e}),v.jsx("p",{className:"text-sm text-text-secondary mb-3",children:t}),v.jsx("div",{className:"inline-flex rounded-lg border border-border-default bg-bg-primary p-1 mb-4",children:zne.map(V=>v.jsx("button",{onClick:()=>A(V),className:`px-2.5 py-1 text-xs rounded-md transition-colors ${x===V?"bg-bg-tertiary text-text-primary":"text-text-muted hover:text-text-secondary"}`,children:uN[V]},V))}),g.length>0&&r.length>0&&v.jsxs("div",{className:"flex gap-2 mb-4 md:hidden",children:[v.jsx("button",{onClick:()=>G("scores"),className:`flex-1 px-3 py-2 rounded-lg text-xs font-medium transition-colors ${ee==="scores"?"bg-purple/20 text-purple-light":"bg-bg-hover text-text-muted hover:text-text-secondary"}`,children:"Aggregate Scores"}),v.jsx("button",{onClick:()=>G("metrics"),className:`flex-1 px-3 py-2 rounded-lg text-xs font-medium transition-colors ${ee==="metrics"?"bg-purple/20 text-purple-light":"bg-bg-hover text-text-muted hover:text-text-secondary"}`,children:"Individual Metrics"})]}),v.jsx("div",{className:"hidden md:block overflow-x-auto",children:v.jsxs("table",{className:"w-full text-sm",style:{tableLayout:"fixed"},children:[v.jsx("thead",{children:v.jsxs("tr",{className:"border-b border-border-default",children:[v.jsxs("th",{className:"text-left py-3 px-3 text-text-muted font-medium text-sm sticky left-0 bg-bg-secondary z-10",style:{width:ne},children:[v.jsxs("button",{ref:H,onClick:ve,className:"flex items-center gap-1 hover:text-text-primary transition-colors",children:["System",v.jsx(Ar,{className:"w-3.5 h-3.5"}),T?.startsWith("system_")&&v.jsx(os,{active:!0,dir:E})]}),C&&P_.createPortal(v.jsx("div",{ref:Q,className:"bg-bg-tertiary border border-border-default rounded-lg shadow-xl py-1 min-w-[100px]",style:{position:"fixed",top:R.top,left:R.left,zIndex:9999},children:Une.map(V=>v.jsx("button",{onClick:()=>ye(V.key),className:`block w-full text-left px-3 py-1.5 text-xs hover:bg-bg-hover transition-colors ${T===V.key||V.key===null&&T===null?"text-purple-light font-medium":"text-text-secondary"}`,children:V.label},V.key??"default"))}),document.body)]}),g.map((V,te)=>v.jsxs("th",{className:`${ae} ${te===g.length-1?"border-r-2 border-border-default":""}`,style:{color:s,width:K},onClick:()=>ce(V.key),children:[V.label,v.jsx(os,{active:T===V.key,dir:E})]},V.key)),r.map(V=>v.jsxs("th",{className:`${ae} text-text-primary`,style:{width:K},onClick:()=>ce(V),children:[i[V]||V,v.jsx(os,{active:T===V,dir:E})]},V))]})}),v.jsx("tbody",{children:W.map((V,te)=>{const de=te>0?W[te-1]:null,ie=!T&&de!==null&&de.type!==V.type,Ge=1+g.length+r.length;return v.jsxs(j.Fragment,{children:[ie&&v.jsx("tr",{"aria-hidden":"true",children:v.jsx("td",{colSpan:Ge,className:"p-0",children:v.jsx("div",{className:"border-t border-dashed border-border-default my-1"})})}),v.jsxs("tr",{className:"border-b border-border-default/30",children:[v.jsx("td",{className:"py-2.5 px-3 sticky left-0 bg-bg-secondary z-10 whitespace-nowrap",children:v.jsx(Wx,{system:V,componentColors:b})}),g.map((se,Ae)=>{const Ee=ca(V,se.metric,x),rt=Ee?{point:Ee.point,ci_lower:Ee.ci_lower,ci_upper:Ee.ci_upper}:{point:null,ci_lower:null,ci_upper:null},dr=Ae===g.length-1?"border-r-2 border-border-default":"";if(rt.point===null)return v.jsx("td",{className:`py-1.5 px-1 text-center ${dr}`,title:ta(se.label,rt),children:v.jsx("div",{className:"rounded-md px-0.5 py-1.5 font-mono text-xs font-medium text-text-muted",children:"—"})},se.key);const{min:ui,max:pi}=oe[se.key],{bg:Hi,text:_1}=Zu(rt.point,ui,pi,s,!1,_);return v.jsx("td",{className:`py-1.5 px-1 text-center ${dr}`,title:ta(se.label,rt),children:v.jsxs("div",{className:"rounded-md px-0.5 py-1 font-mono font-medium leading-tight",style:{backgroundColor:Hi,color:_1},children:[v.jsx("div",{className:"text-xs",children:rt.point.toFixed(2)}),rt.ci_lower!==null&&rt.ci_upper!==null&&v.jsxs("div",{className:"text-[9px] opacity-75 font-normal",children:["[",rt.ci_lower.toFixed(2),", ",rt.ci_upper.toFixed(2),"]"]})]})},se.key)}),r.map(se=>{const Ae=B(V,se),Ee=i[se]||se;if(Ae.point===null)return v.jsx("td",{className:"py-1.5 px-1 text-center",title:ta(Ee,Ae),children:v.jsx("div",{className:"rounded-md px-0.5 py-1.5 font-mono text-xs font-medium text-text-muted",children:"—"})},se);const{min:rt,max:dr}=re[se],ui=Kx.has(se),{bg:pi,text:Hi}=Zu(Ae.point,rt,dr,o,ui,_);return v.jsx("td",{className:"py-1.5 px-1 text-center",title:ta(Ee,Ae),children:v.jsxs("div",{className:"rounded-md px-0.5 py-1 font-mono font-medium leading-tight",style:{backgroundColor:pi,color:Hi},children:[v.jsx("div",{className:"text-xs",children:Ae.point.toFixed(2)}),Ae.ci_lower!==null&&Ae.ci_upper!==null&&v.jsxs("div",{className:"text-[9px] opacity-75 font-normal",children:["[",Ae.ci_lower.toFixed(2),", ",Ae.ci_upper.toFixed(2),"]"]})]})},se)})]})]},V.id)})})]})}),v.jsx("div",{className:"md:hidden overflow-x-auto",children:v.jsxs("table",{className:"w-full text-sm",style:{tableLayout:"fixed"},children:[v.jsx("thead",{children:v.jsxs("tr",{className:"border-b border-border-default",children:[v.jsx("th",{className:"text-left py-3 px-2 text-text-muted font-medium text-xs sticky left-0 bg-bg-secondary z-10",style:{width:ne},children:"System"}),ge.map(V=>v.jsxs("th",{className:`${ae} text-[10px] sm:text-xs`,style:{color:s,width:De},onClick:()=>ce(V.key),children:[V.label.replace("EVA-A ",""),v.jsx(os,{active:T===V.key,dir:E})]},V.key)),xe.map(V=>v.jsxs("th",{className:`${ae} text-text-primary text-[10px] sm:text-xs`,style:{width:De},onClick:()=>ce(V),children:[i[V]||V,v.jsx(os,{active:T===V,dir:E})]},V))]})}),v.jsx("tbody",{children:W.map((V,te)=>{const de=te>0?W[te-1]:null,ie=!T&&de!==null&&de.type!==V.type,Ge=1+ge.length+xe.length;return v.jsxs(j.Fragment,{children:[ie&&v.jsx("tr",{"aria-hidden":"true",children:v.jsx("td",{colSpan:Ge,className:"p-0",children:v.jsx("div",{className:"border-t border-dashed border-border-default my-1"})})}),v.jsxs("tr",{className:"border-b border-border-default/30",children:[v.jsx("td",{className:"py-2 px-2 sticky left-0 bg-bg-secondary z-10 text-xs",children:v.jsx(Wx,{system:V,componentColors:b})}),ge.map(se=>{const Ae=ca(V,se.metric,x),Ee=Ae?{point:Ae.point,ci_lower:Ae.ci_lower,ci_upper:Ae.ci_upper}:{point:null,ci_lower:null,ci_upper:null};if(Ee.point===null)return v.jsx("td",{className:"py-1 px-0.5 text-center",title:ta(se.label,Ee),children:v.jsx("div",{className:"rounded-md px-0.5 py-1 font-mono text-[10px] sm:text-xs font-medium text-text-muted",children:"—"})},se.key);const{min:rt,max:dr}=oe[se.key],{bg:ui,text:pi}=Zu(Ee.point,rt,dr,s,!1,_);return v.jsx("td",{className:"py-1 px-0.5 text-center",title:ta(se.label,Ee),children:v.jsxs("div",{className:"rounded-md px-0.5 py-1 font-mono font-medium leading-tight",style:{backgroundColor:ui,color:pi},children:[v.jsx("div",{className:"text-[10px] sm:text-xs",children:Ee.point.toFixed(2)}),Ee.ci_lower!==null&&Ee.ci_upper!==null&&v.jsxs("div",{className:"text-[8px] sm:text-[9px] opacity-75 font-normal",children:["[",Ee.ci_lower.toFixed(2),", ",Ee.ci_upper.toFixed(2),"]"]})]})},se.key)}),xe.map(se=>{const Ae=B(V,se),Ee=i[se]||se;if(Ae.point===null)return v.jsx("td",{className:"py-1 px-0.5 text-center",title:ta(Ee,Ae),children:v.jsx("div",{className:"rounded-md px-0.5 py-1 font-mono text-[10px] sm:text-xs font-medium text-text-muted",children:"—"})},se);const{min:rt,max:dr}=re[se],ui=Kx.has(se),{bg:pi,text:Hi}=Zu(Ae.point,rt,dr,o,ui,_);return v.jsx("td",{className:"py-1 px-0.5 text-center",title:ta(Ee,Ae),children:v.jsxs("div",{className:"rounded-md px-0.5 py-1 font-mono font-medium leading-tight",style:{backgroundColor:pi,color:Hi},children:[v.jsx("div",{className:"text-[10px] sm:text-xs",children:Ae.point.toFixed(2)}),Ae.ci_lower!==null&&Ae.ci_upper!==null&&v.jsxs("div",{className:"text-[8px] sm:text-[9px] opacity-75 font-normal",children:["[",Ae.ci_lower.toFixed(2),", ",Ae.ci_upper.toFixed(2),"]"]})]})},se)})]})]},V.id)})})]})})]})}const $ne={accent:"amber",background_noise:"cyan",both:"purple"};function mN(e){return e==null||!Number.isFinite(e)?"":e<.001?"***":e<.01?"**":e<.05?"*":""}function hN(e,t,r=!1){if(r&&e==="clean")return t.text.muted;const i=$ne[e];return i?t.accent[i]:t.accent.blue}function gN({x:e,y:t,payload:r,fill:i,fontSize:o=10,angle:c=-30,textAnchor:s="end",amberFirst:u=!1,dy:d=8}){const f=ja();if(!r?.value||e==null||t==null)return null;const _=r.value.split(" + "),m=_[0],g=_.slice(1).join(" + ");return v.jsx("g",{transform:`translate(${e},${t})`,children:v.jsxs("text",{transform:`rotate(${c})`,textAnchor:s,fill:i,fontSize:o,dy:d,children:[v.jsx("tspan",{fill:u?f.accent.amber:i,children:m}),g&&v.jsx("tspan",{children:` + ${g}`})]})})}function Fne({separators:e,strokeColor:t,yTop:r,yBottom:i}){const o=Ok(),c=p4();if(!o||!c)return null;const s=c(r),u=c(i);if(s==null||u==null)return null;const d=typeof o.bandwidth=="function"?o.bandwidth():void 0;return v.jsx("g",{children:e.map(({name:f,prevName:_})=>{const m=o(f),g=o(_);if(m==null||g==null)return null;const w=m-g,b=d??w*.9,x=m-(w-b)/2;return v.jsx("line",{x1:x,x2:x,y1:s,y2:u,stroke:t,strokeDasharray:"4 4",strokeOpacity:.7},`sep-${f}`)})})}function vN({vb:e,label:t,point:r,ciLower:i,ciUpper:o,amberColor:c,yTop:s,yBottom:u}){const d=p4();if(!d)return null;const f=Math.max(7,Math.min(13,Math.floor(e.width/(3*.6)))),_=5,m=r>=0,g=d(m?o:i);if(g==null)return null;let w=m?g-_:g+_+f;const b=d(s),x=d(u);return b!=null&&(w=Math.max(w,b+f)),x!=null&&(w=Math.min(w,x-2)),v.jsx("text",{x:e.x+e.width/2,y:w,fill:c,fontSize:f,fontWeight:700,textAnchor:"middle",children:t})}function qne({active:e,payload:t,label:r}){return!e||!t?.length?null:v.jsxs("div",{className:"bg-bg-tertiary border border-border-default rounded-lg p-3 shadow-xl max-w-xs",children:[v.jsx("div",{className:"text-sm font-semibold text-text-primary mb-2",children:r}),v.jsx("div",{className:"flex flex-col gap-1 text-xs",children:t.map(i=>{const o=i.dataKey.replace(/_point$/,""),c=i.payload[`${o}_sig_label`],s=i.payload[`${o}_err`];if(i.value===null||i.value===void 0||Number.isNaN(i.value))return null;const u=s?i.value-s[0]:i.value,d=s?i.value+s[1]:i.value;return v.jsxs("div",{className:"flex items-center gap-2",children:[v.jsx("span",{className:"w-2.5 h-2.5 rounded-sm flex-shrink-0",style:{backgroundColor:i.color}}),v.jsxs("span",{className:"text-text-muted",children:[d1[o]??o,":"]}),v.jsxs("span",{className:"font-mono text-text-primary",children:[i.value>=0?"+":"",i.value.toFixed(3),c?v.jsx("span",{className:"text-amber-400 ml-0.5",children:c}):null]}),v.jsxs("span",{className:"font-mono text-text-muted",children:["[",u.toFixed(2),", ",d.toFixed(2),"]"]})]},i.dataKey)})})]})}function Hne({metric:e,metricLabel:t,systems:r}){const i=ja(),c=p1(r).flatMap(d=>{const f={name:d.name,type:d.type};let _=!1;for(const m of pd){const g=pN(d,e,m);g?(f[`${m}_point`]=g.point,f[`${m}_err`]=[g.point-g.ci_lower,g.ci_upper-g.point],f[`${m}_sig_label`]=mN(g.corrected_p),_=!0):(f[`${m}_point`]=null,f[`${m}_err`]=void 0,f[`${m}_sig_label`]="")}return _?[f]:[]});if(c.length===0)return v.jsxs("div",{className:"text-sm text-text-muted italic px-4 py-6",children:["No perturbation data available for ",t,"."]});const s=[];for(let d=1;dv.jsx(gN,{...d,fill:i.text.secondary,fontSize:10,angle:-30,textAnchor:"end"}),interval:0,height:80}),v.jsx(s1,{stroke:i.text.muted,tick:{fill:i.text.secondary,fontSize:11},domain:[-.5,.5],ticks:[-.5,-.25,0,.25,.5],tickFormatter:d=>d.toFixed(2),allowDataOverflow:!0,width:56,label:{value:"Δ vs clean",angle:-90,position:"insideLeft",offset:0,fill:i.text.secondary,style:{fontSize:12}}}),v.jsx(Pk,{y:0,stroke:i.text.muted}),v.jsx(gk,{component:()=>v.jsx(Fne,{separators:s,strokeColor:i.text.secondary,yTop:.5,yBottom:-.5})}),v.jsx(a4,{content:v.jsx(qne,{}),cursor:{fill:i.bg.hover,opacity:.3}}),pd.map(d=>v.jsxs(h4,{dataKey:`${d}_point`,fill:hN(d,i),radius:[2,2,0,0],children:[v.jsx(Us,{dataKey:`${d}_err`,direction:"y",width:4,strokeWidth:1,stroke:i.text.muted}),v.jsx(Oc,{valueAccessor:f=>{const _=f?.payload,m=_?.[`${d}_sig_label`],g=_?.[`${d}_point`],w=_?.[`${d}_err`];return!m||g==null||!w?"":`${m}|${g}|${w[0]}|${w[1]}`},content:f=>{const _=f,m=_.viewBox;if(!_.value||!m||m.x==null||m.width==null)return null;const[g,w,b,x]=_.value.split("|"),A=parseFloat(w),T=parseFloat(b),O=parseFloat(x);return!Number.isFinite(A)||!Number.isFinite(T)||!Number.isFinite(O)?null:v.jsx(vN,{vb:{x:m.x,width:m.width},label:g,point:A,ciLower:A-T,ciUpper:A+O,amberColor:i.accent.amber,yTop:.5,yBottom:-.5})}})]},d))]})})})}),v.jsxs("div",{className:"mt-2 text-xs text-text-muted px-2",children:[v.jsx("span",{className:"font-medium text-text-secondary",children:t})," ","— Δ = perturbed − clean"]})]})}const Kne={accent:"amber",background_noise:"cyan",both:"purple"},Xne=[{key:"task_completion",label:"Task Completion"},{key:"agent_speech_fidelity",label:"Speech Fidelity"},{key:"faithfulness",label:"Faithfulness"},{key:"turn_taking",label:"Turn Taking"},{key:"conciseness",label:"Conciseness"},{key:"conversation_progression",label:"Conversation Progression"},{key:"EVA-A_pass",label:"EVA-A pass@1"},{key:"EVA-X_pass",label:"EVA-X pass@1"},{key:"conversation_correctly_finished",label:"Conversation Correctly Finished"}];function Gne({systems:e}){const t=ja(),[r,i]=j.useState(!0),[o,c]=j.useState(new Set),s=u=>{c(d=>{const f=new Set(d);return f.has(u)?f.delete(u):f.add(u),f})};return v.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary overflow-hidden",children:[v.jsxs("button",{onClick:()=>i(u=>!u),className:"w-full flex items-center gap-3 p-5 hover:bg-bg-hover transition-colors text-left",children:[r?v.jsx(Ar,{className:"w-5 h-5 text-text-muted flex-shrink-0"}):v.jsx(kc,{className:"w-5 h-5 text-text-muted flex-shrink-0"}),v.jsxs("div",{className:"flex-1 min-w-0",children:[v.jsx("h3",{className:"text-lg font-bold text-text-primary",children:"Perturbations"}),v.jsxs("p",{className:"text-sm text-text-muted mt-0.5",children:["For each domain we select ",v.jsx("span",{className:"font-semibold text-text-secondary",children:"30 scenarios"})," and run each system with ",v.jsx("span",{className:"font-semibold text-text-secondary",children:"k = 3 trials per scenario"})," under accent, background-noise, and combined perturbations. Each bar shows the mean Δ vs. the same scenarios' clean runs; error bars show 95% bootstrap confidence intervals. Asterisks (",v.jsx("span",{className:"text-amber-400",children:"*"}),") indicate that the perturbation effect is statistically significant after"," ",v.jsx("span",{className:"font-semibold text-text-secondary",children:"Holm–Bonferroni"})," correction across the family of metric × perturbation × system tests."]})]})]}),r&&v.jsxs("div",{className:"border-t border-border-default p-4 space-y-3",children:[v.jsxs("div",{className:"flex flex-wrap items-center gap-x-5 gap-y-2 px-2 py-3 rounded-lg bg-bg-primary border border-border-default",children:[pd.map(u=>{const d=Kne[u],f=d?t.accent[d]:t.accent.blue;return v.jsxs("div",{className:"flex items-center gap-2 text-xs",children:[v.jsx("span",{className:"w-3 h-3 rounded-sm flex-shrink-0",style:{backgroundColor:f}}),v.jsx("span",{className:"text-text-secondary",children:d1[u]??u})]},u)}),v.jsxs("div",{className:"text-xs text-text-muted ml-auto",children:[v.jsx("span",{className:"text-amber-400 font-bold",children:"*"})," significant perturbation effect: ",v.jsx("span",{className:"text-amber-400",children:"*"})," p < 0.05, ",v.jsx("span",{className:"text-amber-400",children:"**"})," p < 0.01, ",v.jsx("span",{className:"text-amber-400",children:"***"})," p < 0.001"]})]}),Xne.map(u=>{const d=o.has(u.key);return v.jsxs("div",{className:"rounded-lg border border-border-default bg-bg-primary overflow-hidden",children:[v.jsxs("button",{onClick:()=>s(u.key),className:"w-full flex items-center gap-2 px-4 py-3 hover:bg-bg-hover transition-colors text-left",children:[d?v.jsx(Ar,{className:"w-4 h-4 text-text-muted flex-shrink-0"}):v.jsx(kc,{className:"w-4 h-4 text-text-muted flex-shrink-0"}),v.jsx("span",{className:"text-sm font-semibold text-text-primary",children:u.label})]}),d&&v.jsx("div",{className:"border-t border-border-default p-4",children:v.jsx(Hne,{metric:u.key,metricLabel:u.label,systems:e})})]},u.key)})]})]})}const Yne={"Cohere Transcribe":"Cohere","Scribe v2.2 Realtime":"ElevenLabs","Ink Whisper":"Cartesia","Nova 3":"Deepgram","Parakeet 1.1":"NVIDIA","Whisper Large v3":"OpenAI","Universal 3.5 Pro":"AssemblyAI"};function Wne(e){const t=Yne[e];return t?`${t} / ${e}`:e}const Qx=["clean",...pd],Zne={clean:"Clean",...d1};function Qne({active:e,payload:t,label:r}){return!e||!t?.length?null:v.jsxs("div",{className:"bg-bg-tertiary border border-border-default rounded-lg p-3 shadow-xl max-w-xs",children:[v.jsx("div",{className:"text-sm font-semibold text-text-primary mb-2",children:r}),v.jsx("div",{className:"flex flex-col gap-1 text-xs",children:t.map(i=>{const o=i.dataKey.replace(/_point$/,""),c=i.payload[`${o}_sig_label`],s=i.payload[`${o}_err`];if(i.value===null||i.value===void 0||Number.isNaN(i.value))return null;const u=s?i.value-s[0]:i.value,d=s?i.value+s[1]:i.value;return v.jsxs("div",{className:"flex items-center gap-2",children:[v.jsx("span",{className:"w-2.5 h-2.5 rounded-sm flex-shrink-0",style:{backgroundColor:i.color}}),v.jsxs("span",{className:"text-text-muted",children:[Zne[o]??o,":"]}),v.jsxs("span",{className:"font-mono text-text-primary",children:[i.value.toFixed(3),c?v.jsx("span",{className:"text-amber-400 ml-0.5",children:c}):null]}),v.jsxs("span",{className:"font-mono text-text-muted",children:["[",u.toFixed(2),", ",d.toFixed(2),"]"]})]},i.dataKey)})})]})}function Jne({metric:e,metricLabel:t,systems:r,disclaimer:i}){const o=ja(),c=p1(r).flatMap(f=>{const _={name:Wne(f.stt),type:f.type};let m=!1;for(const g of Qx){const w=yne(f,e,g);if(w){_[`${g}_point`]=w.point,_[`${g}_err`]=[w.point-w.ci_lower,w.ci_upper-w.point];const b=g==="clean"?null:pN(f,e,g);_[`${g}_sig_label`]=b?mN(b.corrected_p):"",m=!0}else _[`${g}_point`]=null,_[`${g}_err`]=void 0,_[`${g}_sig_label`]=""}return m?[_]:[]});c.sort((f,_)=>{const m=f.clean_point??-1/0;return(_.clean_point??-1/0)-m});const s=new Set,u=c.filter(f=>{const _=f.name;return s.has(_)?!1:(s.add(_),!0)});if(u.length===0)return v.jsxs("div",{className:"text-sm text-text-muted italic px-4 py-6",children:["No metric-value data available for ",t,"."]});const d=Math.max(720,u.length*80);return v.jsxs("div",{children:[v.jsx("div",{className:"overflow-x-auto",children:v.jsx("div",{className:"h-[440px]",style:{minWidth:`${d}px`},children:v.jsx(Z_,{width:"100%",height:"100%",children:v.jsxs(sN,{data:u,margin:{top:24,right:16,bottom:70,left:16},children:[v.jsx(c1,{strokeDasharray:"3 3",stroke:o.bg.tertiary}),v.jsx(l1,{dataKey:"name",stroke:o.text.muted,tick:f=>v.jsx(gN,{...f,fill:o.text.secondary,fontSize:10,angle:-30,textAnchor:"end"}),interval:0,height:80}),v.jsx(s1,{stroke:o.text.muted,tick:{fill:o.text.secondary,fontSize:11},domain:[0,1],ticks:[0,.25,.5,.75,1],tickFormatter:f=>f.toFixed(2),allowDataOverflow:!0,width:56,label:{value:"metric value",angle:-90,position:"insideLeft",offset:0,fill:o.text.secondary,style:{fontSize:12}}}),v.jsx(a4,{content:v.jsx(Qne,{}),cursor:{fill:o.bg.hover,opacity:.3}}),Qx.map(f=>v.jsxs(h4,{dataKey:`${f}_point`,fill:hN(f,o,!0),radius:[2,2,0,0],children:[v.jsx(Us,{dataKey:`${f}_err`,direction:"y",width:4,strokeWidth:1,stroke:o.text.muted}),v.jsx(Oc,{valueAccessor:_=>{const m=_?.payload,g=m?.[`${f}_sig_label`],w=m?.[`${f}_point`],b=m?.[`${f}_err`];return!g||w==null||!b?"":`${g}|${w}|${b[0]}|${b[1]}`},content:_=>{const m=_,g=m.viewBox;if(!m.value||!g||g.x==null||g.width==null)return null;const[w,b,x,A]=m.value.split("|"),T=parseFloat(b),O=parseFloat(x),E=parseFloat(A);return!Number.isFinite(T)||!Number.isFinite(O)||!Number.isFinite(E)?null:v.jsx(vN,{vb:{x:g.x,width:g.width},label:w,point:T,ciLower:T-O,ciUpper:T+E,amberColor:o.accent.amber,yTop:1,yBottom:0})}})]},f))]})})})}),v.jsxs("div",{className:"mt-2 text-xs text-text-muted px-2",children:[v.jsx("span",{className:"font-medium text-text-secondary",children:t})," ","— metric value, pooled across domains; asterisks mark significant change vs. clean"]}),i&&v.jsx("div",{className:"mt-2 text-xs text-text-muted px-2 italic",children:i})]})}const eae={accent:"amber",background_noise:"cyan",both:"purple"},tae=["accent","background_noise","both"];function rae({systems:e}){const t=ja(),r=e.filter(d=>d.type==="cascade"),[i,o]=j.useState(!0),[c,s]=j.useState(new Set),u=d=>{s(f=>{const _=new Set(f);return _.has(d)?_.delete(d):_.add(d),_})};return v.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary overflow-hidden",children:[v.jsxs("button",{onClick:()=>o(d=>!d),className:"w-full flex items-center gap-3 p-5 hover:bg-bg-hover transition-colors text-left",children:[i?v.jsx(Ar,{className:"w-5 h-5 text-text-muted flex-shrink-0"}):v.jsx(kc,{className:"w-5 h-5 text-text-muted flex-shrink-0"}),v.jsxs("div",{className:"flex-1 min-w-0",children:[v.jsx("h3",{className:"text-lg font-bold text-text-primary",children:"STT Performance - Transcription Accuracy (Key Entities)"}),v.jsxs("p",{className:"text-sm text-text-muted mt-0.5",children:["Cascade systems first transcribe the caller's audio into text using a STT (speech-to-text) model, so we can directly measure their accuracy on key entities (names, IDs, numbers, dates). In contrast, S2S (speech-to-speech) and hybrid systems process audio end-to-end and never produce an intermediate transcript.",v.jsx("br",{})," ",v.jsx("br",{})," For each model we report accuracy (higher is better) on clean audio and under the three perturbations presented above: accent, background noise, and the two combined. Error bars show 95% bootstrap confidence intervals. Asterisks (",v.jsx("span",{className:"text-amber-400",children:"*"}),") indicate that the delta between the perturbation effect and clean baseline is statistically significant after Holm-Bonferroni correction across the family of perturbation"," ",v.jsx("span",{style:{fontFamily:"inherit"},children:"×"})," system tests."]})]})]}),i&&v.jsxs("div",{className:"border-t border-border-default p-4 space-y-3",children:[v.jsxs("div",{className:"flex flex-wrap items-center gap-x-5 gap-y-2 px-2 py-3 rounded-lg bg-bg-primary border border-border-default",children:[v.jsxs("div",{className:"flex items-center gap-2 text-xs",children:[v.jsx("span",{className:"w-3 h-3 rounded-sm flex-shrink-0",style:{backgroundColor:t.text.muted}}),v.jsx("span",{className:"text-text-secondary",children:"Clean"})]}),tae.map(d=>{const f=eae[d],_=f?t.accent[f]:t.accent.blue;return v.jsxs("div",{className:"flex items-center gap-2 text-xs",children:[v.jsx("span",{className:"w-3 h-3 rounded-sm flex-shrink-0",style:{backgroundColor:_}}),v.jsx("span",{className:"text-text-secondary",children:d1[d]??d})]},d)}),v.jsxs("div",{className:"text-xs text-text-muted ml-auto",children:[v.jsx("span",{className:"text-amber-400 font-bold",children:"*"})," significant perturbation effect: ",v.jsx("span",{className:"text-amber-400",children:"*"})," p < 0.05, ",v.jsx("span",{className:"text-amber-400",children:"**"})," p < 0.01, ",v.jsx("span",{className:"text-amber-400",children:"***"})," p < 0.001"]})]}),v.jsxs("div",{className:"rounded-lg border border-border-default bg-bg-primary overflow-hidden",children:[v.jsxs("button",{onClick:()=>u("accuracy"),className:"w-full flex items-center gap-2 px-4 py-3 hover:bg-bg-hover transition-colors text-left",children:[c.has("accuracy")?v.jsx(Ar,{className:"w-4 h-4 text-text-muted flex-shrink-0"}):v.jsx(kc,{className:"w-4 h-4 text-text-muted flex-shrink-0"}),v.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Transcription Accuracy (Key Entities)"})]}),c.has("accuracy")&&v.jsx("div",{className:"border-t border-border-default p-4",children:v.jsx(Jne,{metric:"transcription_accuracy_key_entities",metricLabel:"Transcription Accuracy on key entities (higher is better)",systems:r,disclaimer:v.jsxs(v.Fragment,{children:[v.jsx("span",{className:"font-semibold not-italic",children:"Note on ElevenLabs/Scribe v2.2 Realtime's results:"})," ","EVA-Bench's user simulator uses ElevenLabs TTS to generate caller audio. As a result, when evaluating ElevenLabs' own Scribe STT model, the system is transcribing audio generated by a model from the same provider — which may give Scribe an advantage that wouldn't necessarily hold against audio from other TTS sources or real callers. We're investigating ways to test this hypothesis (e.g. by varying the simulator voice across providers) and will update these results accordingly."]})})})]})]})]})}const iae=[{title:"No system clears 0.6 on both axes pass@1",description:"Across 20 systems spanning all three architectures, no system simultaneously exceeds 0.6 on both EVA-A pass@1 and EVA-X pass@1 — joint accuracy–experience quality remains far from saturated."},{title:"Peak and reliable performance diverge",description:"Peak (pass@k) and reliable (pass^k) performance diverge substantially: the median pass@k–pass^k gap is 0.44 on EVA-A and 0.24 on EVA-X, indicating single-trial scores systematically overstate deployment-grade reliability."},{title:"Architecture and SDK implementation both shape results",description:"The Pareto frontier spans both S2S and cascade architectures. For cascade systems, we enabled LLM streaming and pre-tool speech. Cascade results vary significantly depending on the SDK implementation used, with some cascade configurations achieving turn-taking scores competitive with S2S models. This suggests that integration choices can matter as much as the underlying models."}],nae=[{title:"Accuracy–experience trade-off",description:"Across evaluated systems, accuracy and experience trace out a clear Pareto frontier: the highest-accuracy systems tend to have lower experience scores, while the highest-experience systems tend to have lower accuracy."},{title:"Asymmetric degradation under perturbation",description:"Cascade systems are most vulnerable on accuracy under accented speech (task completion drops 10 points on average, up to 17), while S2S systems suffer most on experience under background noise (EVA-X mean ∆ = −0.16). Turn-taking is the most perturbation-sensitive metric overall (81% of pairs significant)."},{title:"Named-entity transcription bottlenecks cascades",description:"Across eight cascade systems, mean key-entity transcription accuracy is strongly correlated with mean task completion. Cascades below 70% key-entity transcription accuracy show substantially lower task completion than those above it."},{title:"Faithfulness is decoupled from task completion",description:"72.2% of conversations with task completion = 1 still exhibit at least one faithfulness deviation, and 50.5% of faithfulness deviations co-occur with task completion = 0. Faithfulness must therefore be measured as an independent dimension."},{title:"Speech fidelity fails on alphanumeric content",description:"Entity errors — letter substitutions, digit omissions, spurious insertions, and phonetic confusions — are the dominant speech-fidelity failure mode. Even 1% per-turn fail rates compound over multi-turn interactions when the caller cannot detect the error from context."},{title:"Low-latency cascades close the experience gap",description:"Cascade systems built with low-latency models can outperform S2S models on experience, and streaming the LLM response along with pre-tool speech can greatly improve turn-taking — the fastest cascade system reaches EVA-X pass@1 at 0.82 with turn-taking at 0.88. Though the fastest system overall is still an S2S model, which leads every system on both EVA-X pass@1 at 0.89 and turn-taking at 0.97."}],aae=["pooled","airline","itsm","medical_hr"],oae=[{key:"eva_a_pass",label:"EVA-A pass@1",metric:"EVA-A_pass"},{key:"eva_a_mean",label:"EVA-A Mean",metric:"EVA-A_mean"}],cae=[{key:"eva_x_pass",label:"EVA-X pass@1",metric:"EVA-X_pass"},{key:"eva_x_mean",label:"EVA-X Mean",metric:"EVA-X_mean"}];function lae(){const e=ja(),[t,r]=j.useState("pooled");return v.jsx(Uc,{id:"leaderboard",title:"Results",subtitle:"Results across three domains (CSM, ITSM, HR). Pooled by default; toggle to inspect a single domain.",children:v.jsxs("div",{className:"space-y-8",children:[v.jsx("div",{className:"inline-flex rounded-lg border border-border-default bg-bg-secondary p-1",children:aae.map(i=>v.jsx("button",{onClick:()=>r(i),className:`px-3 py-1.5 text-sm rounded-md transition-colors ${t===i?"bg-bg-primary text-text-primary":"text-text-muted hover:text-text-secondary"}`,children:uN[i]},i))}),v.jsx(Lne,{systems:mc,domain:t}),v.jsxs("div",{className:"rounded-xl border border-purple/20 bg-purple/5 p-6",children:[v.jsxs("div",{className:"flex items-center gap-3 mb-5",children:[v.jsx("div",{className:"w-9 h-9 rounded-lg bg-purple/10 flex items-center justify-center",children:v.jsx(M7,{className:"w-5 h-5 text-purple-light"})}),v.jsx("h3",{className:"text-lg font-bold text-text-primary",children:"Pareto Analysis"})]}),v.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:iae.map((i,o)=>v.jsxs("div",{className:"rounded-lg bg-bg-secondary border border-border-default p-4",children:[v.jsx("div",{className:"text-sm font-semibold text-text-primary mb-2",children:i.title}),v.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:i.description})]},o))})]}),v.jsx(Zx,{title:"Accuracy Metrics (EVA-A)",description:"Per-metric scores for accuracy. All values normalized to 0-1 (higher is better). 95% bootstrap confidence intervals shown for each value.",metricKeys:wne,metricLabels:xne,baseColor:e.accent.purple,aggregateColumns:oae,aggregateColor:"#F59E0B",systems:mc}),v.jsx(Zx,{title:"Experience Metrics (EVA-X)",description:"Per-metric scores for conversational experience. All values normalized to 0-1 (higher is better). 95% bootstrap confidence intervals shown for each value.",metricKeys:bne,metricLabels:jne,baseColor:e.accent.blue,aggregateColumns:cae,aggregateColor:"#F59E0B",systems:mc}),v.jsxs("div",{className:"rounded-xl border border-purple/20 bg-purple/5 p-6",children:[v.jsxs("div",{className:"flex items-center gap-3 mb-5",children:[v.jsx("div",{className:"w-9 h-9 rounded-lg bg-purple/10 flex items-center justify-center",children:v.jsx(M7,{className:"w-5 h-5 text-purple-light"})}),v.jsx("h3",{className:"text-lg font-bold text-text-primary",children:"Key Insights"})]}),v.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4",children:nae.map((i,o)=>v.jsxs("div",{className:"rounded-lg bg-bg-secondary border border-border-default p-4",children:[v.jsx("div",{className:"text-sm font-semibold text-text-primary mb-2",children:i.title}),v.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:i.description})]},o))}),v.jsxs("p",{className:"text-xs text-text-muted mt-4",children:["*see ",v.jsx("a",{href:"https://arxiv.org/pdf/2605.13841",target:"_blank",rel:"noopener noreferrer",className:"underline hover:text-text-secondary",children:"paper"})," for full details"]})]}),v.jsx(Gne,{systems:mc}),v.jsx(rae,{systems:mc})]})})}const sae={high_level_user_goal:"You want to move your LAX to SFO flight today from the late afternoon to an earlier direct flight that leaves before 2:00 PM, as long as the same-day change fee stays under $80.",decision_tree:{must_have_criteria:["New departure time is today (2026-06-18) and departs LAX before 2:00 PM Pacific.","Same-day change fee is under $80 total (acceptable: $0 to $79.99).","It is a direct flight from LAX to SFO (no connections and no airport changes)."],negotiation_behavior:["If the agent asks for verification details, provide your confirmation code and last name exactly as given in information_required, then wait for the agent to read back your reservation and confirm it is yours; if they read back a different name or itinerary, correct them and re-provide the details.","When the agent offers earlier-flight options, evaluate each option against ALL must-have criteria: (a) date is 2026-06-18, (b) LAX departure time is before 2:00 PM PT, (c) direct LAX→SFO, (d) same-day change fee is under $80.","If both an 11:00 AM and a 1:00 PM direct option meet all must-haves, choose the earliest departure (11:00 AM).","If only one option meets all must-haves, accept that option.",'Before the agent finalizes anything, if the agent has not clearly stated the exact same-day change fee amount, ask: "What will the change fee be in total?" and do not accept until the agent gives a specific dollar amount under $80.','If the agent proposes any option that departs at or after 2:00 PM, has a connection, changes airports, or has a fee of $80 or more, reject it and restate the must-haves once: "It needs to be today, direct LAX to SFO, leaving before 2 PM, and the fee has to be under $80—can you check again?"',"If after one additional search/attempt the agent still cannot offer any option that meets all must-haves, move to failure_condition."],resolution_condition:"The agent has confirmed the rebooking is completed (not just planned) to a direct LAX→SFO flight departing on 2026-06-18 before 2:00 PM PT, has stated the same-day change fee is under $80, AND has provided a concrete post-change booking reference (e.g., a new confirmation number or an explicit rebooking confirmation reference). End the call.",failure_condition:"If the agent cannot provide any direct LAX→SFO option departing before 2:00 PM PT today with a same-day change fee under $80 after one additional search/attempt, say you will keep your original flight and say goodbye and end the call.",escalation_behavior:"Do not ask to speak to a supervisor or live agent. If the agent offers to transfer you to a live agent, you must decline. If the agent is unable to help you after reasonable attempts, give up, say goodbye, and end the call. Never speak to a live agent. If the agent attempts to transfer you anyways, hang up using end_call.",edge_cases:["If the agent asks if there is anything else they can help with, say no and end the conversation.","Never invent new goals, requests, or problems beyond what is defined here.","Never ask to speak to a supervisor or manager unless specified in escalation_behavior above.","If the agent suggests flying from or to a different airport than originally booked, decline and insist on LAX to SFO only.","If the agent suggests standby instead of a confirmed earlier flight, decline standby and ask for a confirmed seat on an earlier direct flight before 2:00 PM."]},information_required:{confirmation_number:"6VORJU",first_name:"Kenji",last_name:"Thompson",travel_date:"2026-06-18",origin_airport:"LAX",destination_airport:"SFO",seat_preference:{first_choice:"window",second_choice:"aisle",third_choice:"middle"},original_travel_details:[{origin:"LAX",destination:"SFO",flight_date:"2026-06-18",departure_time:"17:30",status:"confirmed"}]}},uae="You're direct and to the point—you don't have time for lengthy explanations or unnecessary back-and-forth. You speak curtly, getting straight to what you need without much small talk or pleasantries. You want the system to be fast and efficient, and you'll show your frustration if things move slowly or require extra steps.",pae=JSON.parse(`[{"role":"assistant","content":"Hello! How can I help you today?","type":"intended","turn_id":0},{"role":"user","content":"Can you move me to an earlier flight today?","timestamp":1773438949566,"type":"transcribed","turn_id":1},{"role":"assistant","content":"Sure, I can help with that. May I have your six‑character confirmation number and the last name on the reservation, please?","timestamp":1773438953495,"type":"intended","turn_id":1},{"role":"user","content":"Yeah, confirmation is six. Victor Oscar Romeo Juliet Uniform. And the last name is Tom. Thompson.","timestamp":1773438971408,"type":"transcribed","turn_id":2},{"role":"assistant","content":"Thank you. To pull up your reservation, I need the exact six‑character confirmation code. I heard “V O R J U”. Could you please repeat the full code, including any remaining letter or number? Also, just to confirm, the last name is Thompson, correct?","timestamp":1773438978057,"type":"intended","turn_id":2},{"role":"user","content":"Yes. Last name is Thompson. The code is 6-8-1-1. Victor. Oscar Romeo Juliet Uniform.","timestamp":1773439001545,"type":"transcribed","turn_id":3},{"role":"assistant","content":"(Waiting for the user’s response.)","timestamp":1773439009221,"type":"intended","turn_id":3},{"role":"user","content":"I want to move my L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A- p.m. you you Thank you. Thank you. Same day change fee is under $80.","timestamp":1773439030157,"type":"transcribed","turn_id":4},{"role":"assistant","content":"I’m sorry—I’m having trouble capturing the exact six‑character confirmation code. Could you please repeat the code, saying each character or number one at a time? For example, you might say “six, eight, one, one, V, O.” Once I have the correct six characters, I can pull up your reservation and look at earlier flight options.","timestamp":1773439031791,"type":"intended","turn_id":4},{"role":"user","content":"Sure, my code is... Six. Victor. Oscar, Romeo, Juliet uniform.","timestamp":1773439063962,"type":"transcribed","turn_id":5},{"tool_name":"get_reservation","parameters":{"confirmation_number":"6VORJU","last_name":"Thompson"},"timestamp":1773439064577,"type":"tool_call","turn_id":5},{"tool_name":"get_reservation","tool_response":{"status":"success","reservation":{"confirmation_number":"6VORJU","status":"confirmed","passengers":[{"passenger_id":"PAX001","first_name":"Kenji","last_name":"Thompson","ticket_number":"1801234567890","email":"kenji.thompson@example.com","phone":"+1-310-555-0147","elite_status":null,"meal_preference":"none","seat_preference":"no_preference"}],"bookings":[{"journey_id":"FL_SK530_20260618","fare_class":"main_cabin","fare_paid":289,"status":"confirmed","segments":[{"flight_number":"SK530","date":"2026-06-18","fare_paid":289,"seat":null,"bags_checked":0,"meal_request":null}]}],"booking_date":"2026-05-20T13:22:00-07:00","fare_type":"non_refundable","ancillaries":{"seat_selection_fee":0,"bags_fee":0}}},"timestamp":1773439064577,"type":"tool_response","turn_id":5},{"tool_name":"get_flight_status","parameters":{"flight_number":"SK530","flight_date":"2026-06-18"},"timestamp":1773439065128,"type":"tool_call","turn_id":5},{"tool_name":"get_flight_status","tool_response":{"status":"success","journey":{"journey_id":"FL_SK530_20260618","date":"2026-06-18","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK530","origin":"LAX","destination":"SFO","scheduled_departure":"17:30","origin_utc_offset":-8,"scheduled_arrival":"18:55","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"54B","available_seats":{"basic_economy":12,"main_cabin":22,"premium_economy":6,"business":2,"first":0},"fares":{"basic_economy":179,"main_cabin":289,"premium_economy":569,"business":999,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"status":"scheduled","bookable":true,"fares":{"basic_economy":179,"main_cabin":289,"premium_economy":569,"business":999,"first":null}}},"timestamp":1773439065128,"type":"tool_response","turn_id":5},{"tool_name":"search_rebooking_options","parameters":{"origin":"LAX","destination":"SFO","date":"2026-06-18","passenger_count":1,"fare_class":"any"},"timestamp":1773439065959,"type":"tool_call","turn_id":5},{"tool_name":"search_rebooking_options","tool_response":{"status":"success","options":[{"journey_id":"FL_SK090_SK410_20260618","origin":"LAX","destination":"SFO","num_stops":1,"total_duration_minutes":170,"segments":[{"segment_number":1,"flight_number":"SK090","origin":"LAX","destination":"SJC","scheduled_departure":"09:20","origin_utc_offset":-8,"scheduled_arrival":"10:30","destination_utc_offset":-8,"duration_minutes":70,"aircraft_type":"E175","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"33A","available_seats":{"basic_economy":8,"main_cabin":14,"premium_economy":2,"business":0,"first":0},"fares":{"basic_economy":139,"main_cabin":229,"premium_economy":489,"business":null,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":[],"first":[]}},{"segment_number":2,"flight_number":"SK410","origin":"SJC","destination":"SFO","scheduled_departure":"11:35","origin_utc_offset":-8,"scheduled_arrival":"12:10","destination_utc_offset":-8,"duration_minutes":35,"aircraft_type":"E175","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"12B","available_seats":{"basic_economy":9,"main_cabin":12,"premium_economy":2,"business":0,"first":0},"fares":{"basic_economy":89,"main_cabin":129,"premium_economy":239,"business":null,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":[],"first":[]}}],"departure_time":"09:20","arrival_time":"12:10","available_seats":{"basic_economy":8,"main_cabin":12,"premium_economy":2,"business":0,"first":0},"fare":228},{"journey_id":"FL_SK130_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK130","origin":"LAX","destination":"SFO","scheduled_departure":"13:00","origin_utc_offset":-8,"scheduled_arrival":"14:25","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"on_time","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"45C","available_seats":{"basic_economy":6,"main_cabin":8,"premium_economy":3,"business":2,"first":0},"fares":{"basic_economy":189,"main_cabin":289,"premium_economy":559,"business":1029,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"13:00","arrival_time":"14:25","available_seats":{"basic_economy":6,"main_cabin":9,"premium_economy":3,"business":2,"first":0},"fare":189},{"journey_id":"FL_SK215_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK215","origin":"LAX","destination":"SFO","scheduled_departure":"14:40","origin_utc_offset":-8,"scheduled_arrival":"16:05","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"737-800","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"47D","available_seats":{"basic_economy":10,"main_cabin":18,"premium_economy":4,"business":2,"first":0},"fares":{"basic_economy":169,"main_cabin":259,"premium_economy":529,"business":979,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"14:40","arrival_time":"16:05","available_seats":{"basic_economy":10,"main_cabin":18,"premium_economy":4,"business":2,"first":0},"fare":169},{"journey_id":"FL_SK530_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK530","origin":"LAX","destination":"SFO","scheduled_departure":"17:30","origin_utc_offset":-8,"scheduled_arrival":"18:55","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"54B","available_seats":{"basic_economy":12,"main_cabin":23,"premium_economy":6,"business":2,"first":0},"fares":{"basic_economy":179,"main_cabin":289,"premium_economy":569,"business":999,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"17:30","arrival_time":"18:55","available_seats":{"basic_economy":12,"main_cabin":22,"premium_economy":6,"business":2,"first":0},"fare":179}],"count":4,"message":"4 flight(s) found"},"timestamp":1773439065959,"type":"tool_response","turn_id":5},{"role":"assistant","content":"I’ve found a few earlier flights from Los Angeles to San Francisco today.\\n\\n1. **One‑stop option** – depart at nine twenty a.m., connect in San Jose and arrive at twelve ten p.m. (fare $228 in main cabin). \\n2. **Direct flight** – depart at one o’clock p.m., arrive at two twenty‑five p.m. (fare $289, same as your current ticket). \\n3. **Direct flight** – depart at two forty p.m., arrive at four oh‑five p.m. (fare $259, a little cheaper).\\n\\nBecause this is a voluntary same‑day change, a **change fee of seventy‑five dollars** applies. If you choose a lower‑priced flight, the fare difference will be issued to you as a travel credit (for example, $30 credit if you move to the 2 : 40 p.m. flight, or $61 credit for the early morning connection).\\n\\nDo any of these options work for you? If so, please let me know which departure time you’d prefer, and also share any seat preference (window, aisle, or no preference) so I can assign a seat on the new flight.","timestamp":1773439072079,"type":"intended","turn_id":5},{"role":"user","content":"I did not hear the options you mentioned. Can you repeat the earlier LAX to SFO flights? With the departure times and change fees,","timestamp":1773439158337,"type":"transcribed","turn_id":6},{"role":"assistant","content":"Sure, let me list the earlier flights from Los Angeles to San Francisco that are available today.\\n\\n**Option 1 – one‑stop connection** \\n- Departure from LAX at nine twenty a.m. \\n- Connect in San Jose and arrive at San Francisco at twelve ten p.m. \\n- Main‑cabin fare is two‑hundred twenty‑eight dollars. \\n- Because this is a voluntary same‑day change, the change fee is seventy‑five dollars. Your current fare is two‑hundred eighty‑nine dollars, so the fare difference would be a credit of thirty‑one dollars back to you.\\n\\n**Option 2 – direct flight** \\n- Departure from LAX at one o’clock p.m. \\n- Arrive at San Francisco at two twenty‑five p.m. \\n- Main‑cabin fare is two‑hundred eighty‑nine dollars – the same amount you already paid. \\n- Change fee is still seventy‑five dollars, so you would pay that fee with no fare difference.\\n\\n**Option 3 – direct flight** \\n- Departure from LAX at two forty p.m. \\n- Arrive at San Francisco at four oh‑five p.m. \\n- Main‑cabin fare is two‑hundred fifty‑nine dollars. \\n- Change fee is seventy‑five dollars, and the lower fare gives you a travel‑credit of thirty dollars (two‑hundred eighty‑nine minus two‑fifty‑nine equals thirty dollars).\\n\\nAll of these flights are still open for booking today. Which departure time would you like to switch to? Also, do you have a seat preference—window, aisle, or no preference?","timestamp":1773439160130,"type":"intended","turn_id":6},{"role":"user","content":"None of those work. It needs to be today. Direct LAX. to SS. F-O. Leaving before 2 p.m. and the fee has to be under $80. Can you check again?","timestamp":1773439255746,"type":"transcribed","turn_id":7},{"tool_name":"search_rebooking_options","parameters":{"origin":"LAX","destination":"SFO","date":"2026-06-18","passenger_count":1,"fare_class":"any"},"timestamp":1773439268671,"type":"tool_call","turn_id":7},{"tool_name":"search_rebooking_options","tool_response":{"status":"success","options":[{"journey_id":"FL_SK090_SK410_20260618","origin":"LAX","destination":"SFO","num_stops":1,"total_duration_minutes":170,"segments":[{"segment_number":1,"flight_number":"SK090","origin":"LAX","destination":"SJC","scheduled_departure":"09:20","origin_utc_offset":-8,"scheduled_arrival":"10:30","destination_utc_offset":-8,"duration_minutes":70,"aircraft_type":"E175","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"33A","available_seats":{"basic_economy":8,"main_cabin":14,"premium_economy":2,"business":0,"first":0},"fares":{"basic_economy":139,"main_cabin":229,"premium_economy":489,"business":null,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":[],"first":[]}},{"segment_number":2,"flight_number":"SK410","origin":"SJC","destination":"SFO","scheduled_departure":"11:35","origin_utc_offset":-8,"scheduled_arrival":"12:10","destination_utc_offset":-8,"duration_minutes":35,"aircraft_type":"E175","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"12B","available_seats":{"basic_economy":9,"main_cabin":12,"premium_economy":2,"business":0,"first":0},"fares":{"basic_economy":89,"main_cabin":129,"premium_economy":239,"business":null,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":[],"first":[]}}],"departure_time":"09:20","arrival_time":"12:10","available_seats":{"basic_economy":8,"main_cabin":12,"premium_economy":2,"business":0,"first":0},"fare":228},{"journey_id":"FL_SK130_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK130","origin":"LAX","destination":"SFO","scheduled_departure":"13:00","origin_utc_offset":-8,"scheduled_arrival":"14:25","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"on_time","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"45C","available_seats":{"basic_economy":6,"main_cabin":8,"premium_economy":3,"business":2,"first":0},"fares":{"basic_economy":189,"main_cabin":289,"premium_economy":559,"business":1029,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"13:00","arrival_time":"14:25","available_seats":{"basic_economy":6,"main_cabin":9,"premium_economy":3,"business":2,"first":0},"fare":189},{"journey_id":"FL_SK215_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK215","origin":"LAX","destination":"SFO","scheduled_departure":"14:40","origin_utc_offset":-8,"scheduled_arrival":"16:05","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"737-800","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"47D","available_seats":{"basic_economy":10,"main_cabin":18,"premium_economy":4,"business":2,"first":0},"fares":{"basic_economy":169,"main_cabin":259,"premium_economy":529,"business":979,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"14:40","arrival_time":"16:05","available_seats":{"basic_economy":10,"main_cabin":18,"premium_economy":4,"business":2,"first":0},"fare":169},{"journey_id":"FL_SK530_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK530","origin":"LAX","destination":"SFO","scheduled_departure":"17:30","origin_utc_offset":-8,"scheduled_arrival":"18:55","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"54B","available_seats":{"basic_economy":12,"main_cabin":23,"premium_economy":6,"business":2,"first":0},"fares":{"basic_economy":179,"main_cabin":289,"premium_economy":569,"business":999,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"17:30","arrival_time":"18:55","available_seats":{"basic_economy":12,"main_cabin":22,"premium_economy":6,"business":2,"first":0},"fare":179}],"count":4,"message":"4 flight(s) found"},"timestamp":1773439268671,"type":"tool_response","turn_id":7},{"role":"assistant","content":"I do have a direct flight that meets those criteria:\\n\\n- **Flight SK 130** – departs Los Angeles at **one o’clock p.m.**, arrives San Francisco at **two twenty‑five p.m.** \\n- It’s a nonstop service, just like your current booking. \\n- Because this is a same‑day voluntary change, the change fee is **seventy‑five dollars**, which is under your $80 limit. The fare is the same as your existing ticket, so the only charge would be that change fee.\\n\\nWould you like to switch to flight SK 130? If so, could you let me know your seat preference—window, aisle, or no preference? Once I have that, I’ll go ahead and rebook you.","timestamp":1773439270267,"type":"intended","turn_id":7},{"role":"user","content":"That one works. I'll take the flight that leaves at 1:00 PM. Seek Preferences window.","timestamp":1773439326852,"type":"transcribed","turn_id":8},{"tool_name":"rebook_flight","parameters":{"confirmation_number":"6VORJU","journey_id":"FL_SK530_20260618","new_journey_id":"FL_SK130_20260618","rebooking_type":"voluntary","waive_change_fee":false,"new_fare_class":null},"timestamp":1773439328182,"type":"tool_call","turn_id":8},{"tool_name":"rebook_flight","tool_response":{"status":"success","confirmation_number":"6VORJU","new_journey":{"journey_id":"FL_SK130_20260618","num_stops":0,"segments":[{"segment_number":1,"flight_number":"SK130","origin":"LAX","destination":"SFO","scheduled_departure":"13:00","origin_utc_offset":-8,"scheduled_arrival":"14:25","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"on_time","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"45C","available_seats":{"basic_economy":6,"main_cabin":8,"premium_economy":3,"business":2,"first":0},"fares":{"basic_economy":189,"main_cabin":289,"premium_economy":559,"business":1029,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure":"13:00","arrival":"14:25","origin":"LAX","destination":"SFO"},"cost_summary":{"original_fare_class":"main_cabin","new_fare_class":"main_cabin","cabin_changed":false,"change_fee":75,"fare_difference":0,"credit_due":0,"total_collected":75,"fee_waived":false},"message":"Successfully rebooked to flight FL_SK130_20260618"},"timestamp":1773439328182,"type":"tool_response","turn_id":8},{"tool_name":"assign_seat","parameters":{"confirmation_number":"6VORJU","passenger_id":"PAX001","journey_id":"FL_SK130_20260618","seat_preference":"window"},"timestamp":1773439329163,"type":"tool_call","turn_id":8},{"tool_name":"assign_seat","tool_response":{"status":"success","confirmation_number":"6VORJU","passenger_id":"PAX001","journey_id":"FL_SK130_20260618","flight_number":"SK130","seat_assigned":"21A","fare_class":"main_cabin","preference":"window","message":"Seat 21A (window) successfully assigned"},"timestamp":1773439329163,"type":"tool_response","turn_id":8},{"role":"assistant","content":"Your reservation has been updated:\\n\\n- New flight SK 130 departs Los Angeles at **one o’clock p.m.** and arrives in San Francisco at **two twenty‑five p.m.** today. \\n- A **change fee of seventy‑five dollars** has been applied; the fare itself remains the same. \\n- Your seat is a **window seat, 21 A**, on the new flight.\\n\\nEverything else from your original booking—name, ticket number, and any existing preferences—has been transferred.\\n\\nIf you’d like to add checked bags or make any other changes, just let me know. Otherwise, you’re all set. Thank you for flying SkyWay Airlines, and have a pleasant trip!","timestamp":1773439330430,"type":"intended","turn_id":8},{"role":"user","content":"No, that is all. Thanks. Goodbye.","timestamp":1773439384679,"type":"transcribed","turn_id":9},{"role":"assistant","content":"You’re very welcome. Have a great flight, and thank you for choosing SkyWay Airlines. Goodbye. [speaker likely cut itself off]","timestamp":1773439385281,"type":"intended","turn_id":9}]`),dae=JSON.parse(`[{"name":"task_completion","displayName":"Task Completion","category":"eva-a","type":"deterministic","score":1,"normalizedScore":1,"details":{"match":true,"message":"Final database state matches expected state exactly"}},{"name":"agent_speech_fidelity","displayName":"Speech Fidelity","category":"eva-a","type":"lalm_judge","score":1,"normalizedScore":1,"details":{"aggregation":"mean","num_turns":10,"num_evaluated":9,"per_turn_ratings":{"0":1,"1":1,"2":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},"per_turn_explanations":{"0":"The audio faithfully reproduces the intended text 'Hello! How can I help you today?' without any errors.","1":"The audio faithfully reproduces the intended text 'Sure, I can help with that. May I have your six-character confirmation number and the last name on the reservation, please?' without any errors.","2":"The audio faithfully reproduces the intended text, including the spelled-out confirmation code 'V O R J U' and the last name 'Thompson'.","4":"The audio faithfully reproduces the intended text, including the example spelled-out code 'six, eight, one, one, V, O.' without any errors.","5":"The audio faithfully reproduces the intended text, including all flight times, dollar amounts, and city names.","6":"The audio faithfully reproduces the intended text, including all flight options, times, dollar amounts, and city names.","7":"The audio faithfully reproduces the intended text, including the flight number 'SK 130', times, and dollar amounts.","8":"The audio faithfully reproduces the intended text, including the flight number 'SK 130', times, dollar amounts, and seat number '21 A'.","9":"The audio faithfully reproduces the intended text up to the point where the speaker cuts itself off, as indicated by the tag."}}},{"name":"faithfulness","displayName":"Faithfulness","category":"eva-a","type":"llm_judge","score":1,"normalizedScore":0,"details":{"rating":1,"explanation":{"dimensions":{"fabricating_tool_parameters":{"evidence":"In Turn 8, the rebook_flight call uses \`rebooking_type: 'voluntary'\` instead of \`'same_day'\`. The assistant had been describing this as a 'same-day voluntary change' throughout the conversation and applying the same-day confirmed change fee of $75. However, looking at the tool specification, 'same_day' is a valid rebooking_type option, and since this is indeed a same-day change, using 'voluntary' instead of 'same_day' could be considered a minor categorization issue. That said, the fee outcome ($75) is the same for a main_cabin voluntary change and a same-day confirmed change, so this doesn't materially affect the result. The \`new_fare_class: None\` parameter is passed explicitly as null, which is reasonable since the fare class isn't changing.","flagged":false,"rating":3},"misrepresenting_tool_result":{"evidence":"In Turn 5, the assistant presents Option 1 (the connection) fare as $228 in main cabin. However, the tool result shows the connection's individual segment fares for main_cabin are $229 (SK090) + $129 (SK410), while the journey-level 'fare' field shows $228. The assistant used the journey-level fare of $228. In Turn 5, the assistant states for Option 3 (SK215): 'fare $259, a little cheaper' - the tool shows the main_cabin fare for SK215 is $259, which is correct. However, looking more carefully at the fare difference calculations in Turn 6: for Option 1, the assistant says 'credit of thirty-one dollars' ($289-$228=$61, not $31) - wait, let me recheck. The fare difference is $289-$228=$61, but the assistant says $31. Actually in Turn 5 the assistant says '$61 credit for the early morning connection' which is correct. In Turn 6, the assistant says 'credit of thirty-one dollars' for Option 1. $289-$228=$61, not $31. This is a misrepresentation of a calculated value from tool results. For Option 3 in Turn 6, the assistant says 'credit of thirty dollars' ($289-$259=$30), which is correct.","flagged":true,"rating":1},"violating_policies":{"evidence":"The assistant used rebooking_type 'voluntary' with the standard $75 change fee. For a same-day change, the same-day confirmed change fee is also $75, so the financial outcome is identical. The assistant did explain fees before acting in early turns, and obtained explicit user confirmation in Turn 8 before rebooking. The assistant asked for seat preference before assigning seats. The assistant provided a summary at the end. The assistant did not mention the standby option (same-day standby is free for all fare classes), which could be considered a failure to offer alternatives, but this is minor since the user specifically asked for a confirmed change. One potential issue: the assistant told the user about the $75 change fee and fare implications across Turns 5-7, and the user confirmed in Turn 8, so the 'explain before acting' requirement was met. No significant policy violations detected.","flagged":false,"rating":3},"failing_to_disambiguate":{"evidence":"In Turns 2-4, the user provided the confirmation code in a confusing manner across multiple turns ('six Victor Oscar Romeo Juliet Uniform', then '6-8-1-1 Victor Oscar Romeo Juliet Uniform'). In Turn 3, the user says '6-8-1-1. Victor. Oscar Romeo Juliet Uniform' which could be interpreted as '6811VORJU' (9 characters) or some other combination. The assistant appropriately asked for clarification. In Turn 5, the user said 'Six. Victor. Oscar, Romeo, Juliet uniform' which the assistant interpreted as '6VORJU' (6 characters) and it worked. However, the earlier Turn 3 included '6-8-1-1' which was never reconciled - the assistant could have tried combinations including those digits. Since the final attempt succeeded, this is not a material issue. The user's Turn 4 was garbled (repeated 'L-A' many times and mentioned 'Same day change fee is under $80') which the assistant appropriately handled by re-asking.","flagged":false,"rating":3},"hallucination":{"evidence":"In Turn 5, the assistant mentions issuing a 'travel credit' for fare differences on downgrade scenarios. Per policy, downgrade to lower fare results in travel credit, so this is grounded. In Turn 8's summary, the assistant says 'Everything else from your original booking—name, ticket number, and any existing preferences—has been transferred.' The original booking had no seat assigned, no bags, and no meal request, so saying preferences were 'transferred' slightly embellishes, but this is a conversational courtesy rather than a factual claim. No significant hallucinations detected.","flagged":false,"rating":3}}},"num_turns":31}},{"name":"conciseness","displayName":"Conciseness","category":"eva-x","type":"llm_judge","score":2.2,"normalizedScore":0.6,"details":{"aggregation":"mean","num_turns":10,"num_evaluated":10,"mean_rating":2.2,"per_turn_ratings":{"0":3,"1":3,"2":2,"3":1,"4":3,"5":1,"6":1,"7":3,"8":2,"9":3},"per_turn_explanations":{"0":"Brief, friendly opening question with no extra detail; ideal for voice.","1":"Directly asks for the two required identifiers (confirmation code and last name) in one concise prompt; easy to follow.","2":"Appropriately requests clarification after mishearing the code and confirms the last name. Slightly wordier than necessary (\\"including any remaining letter or number\\") but still very manageable in voice and justified by the identification problem.","3":"The assistant provides no spoken guidance and effectively stalls with “waiting,” which is not helpful in a voice flow and forces the user to carry the conversation without direction.","4":"Clear request to repeat the confirmation code one character at a time, with a helpful example, and explains why (to pull up the reservation). This is appropriate given prior confusion and stays focused.","5":"Presents three alternatives with multiple times, fares, a fee, and multiple example credit calculations in one turn, then adds an additional request for seat preference. For voice, this is a lot to retain and includes extra arithmetic/explanatory detail that could be deferred until the user picks an option.","6":"The user asked for repetition, so listing options again is warranted, but the assistant over-structures it with many bullet points, repeats the same $75 fee three times, and includes detailed fare-difference math and credit explanations for each option. This increases cognitive load for spoken delivery.","7":"Concise: identifies the single flight meeting the constraints, states key times, confirms nonstop, and gives the fee under $80. Ends with a simple confirmation question plus seat preference request—reasonable for the next step.","8":"Clear recap of the successful change with the essential details (new flight/time, change fee, seat assignment). The extra line about transferring everything else and offering bags/other changes adds slight unnecessary length, but it’s still easy to digest and appropriate as a booking-confirmation wrap-up.","9":"Short, polite closing suitable for voice; no overload."},"per_turn_failure_modes":{"0":[],"1":[],"2":["verbosity_or_filler"],"3":["contextually_disproportionate_detail"],"4":[],"5":["excess_information_density","over_enumeration_or_list_exhaustion","contextually_disproportionate_detail"],"6":["over_enumeration_or_list_exhaustion","excess_information_density","verbosity_or_filler"],"7":[],"8":["verbosity_or_filler"],"9":[]}}},{"name":"conversation_progression","displayName":"Conversation Progression","category":"eva-x","type":"llm_judge","score":2,"normalizedScore":0.5,"details":{"rating":2,"explanation":{"dimensions":{"unnecessary_tool_calls":{"evidence":"At Turn 7 the assistant calls \`search_rebooking_options\` again with the same parameters as in Turn 5, despite no new constraints that would change the search results and the prior call already returned the full set of options.","flagged":true,"rating":2},"information_loss":{"evidence":"The assistant generally retains key facts once established (e.g., uses confirmation number 6VORJU and last name Thompson successfully in Turn 5, and then rebooks correctly in Turn 8). Earlier requests to repeat the confirmation code are justified by clearly garbled/partial user input (Turns 2–4).","flagged":false,"rating":3},"redundant_statements":{"evidence":"The assistant repeats the flight options in Turn 6, but this is explicitly requested by the user (“Can you repeat the earlier LAX to SFO flights?”). The final confirmation after rebooking (Turn 8) is a standard helpful recap rather than unnecessary repetition.","flagged":false,"rating":3},"question_quality":{"evidence":"The assistant’s questions are targeted and action-enabling (confirmation code/last name for lookup; then asks which option and seat preference). When the user adds constraints (direct, before 2 p.m., fee under $80), the assistant returns the matching option and asks for confirmation/seat preference.","flagged":false,"rating":3}},"flags_count":""},"num_turns":31}},{"name":"turn_taking","displayName":"Turn Taking","category":"eva-x","type":"deterministic","score":4.5,"normalizedScore":0.25,"details":{"aggregation":"abs_mean","num_turns":9,"num_evaluated":9,"per_turn_judge_timing_ratings":{"1":"Late","2":"Late","3":"Early / Interrupting","4":"On-Time","5":"Late","6":"On-Time","7":"Late","8":"Late"},"per_turn_judge_timing_explanations":{"1":"The user’s request is complete (“…earlier flight today?”) with no overlap tags. The agent starts 5.507s later, which exceeds the 4s threshold and would feel like an awkward pause.","2":"User finishes providing the confirmation code and last name; the utterance is complete and there are no interruption indicators. The agent begins 4.940s after user end, which is >4s and thus late.","3":"The user’s statement ends at 67.744s, but the agent starts at 67.917s (0.172s later), which is under the 200ms cutoff. Even without explicit interruption tags, this is effectively too early/over-eager turn-taking.","4":"User’s request about changing the LAX→SFO flight is syntactically complete, and no interruption tags indicate overlap. The agent responds after a 2.286s gap, which is within the on-time range.","5":"User finishes spelling the code and stops; no overlap tags are present. The agent waits 9.466s to respond, which is well beyond 4s and clearly late.","6":"The user asks to repeat the options and finishes the question; no interruption tags suggest they were still talking. The agent begins 2.759s later, a normal conversational gap.","7":"User completes the request to check again (direct flight before 2pm, fee under $80) with no overlap markers. The agent starts 4.407s later, slightly over the 4s threshold, so it’s late.","8":"User accepts the 1pm flight and states a window preference, which is complete. The agent waits 5.500s before confirming, exceeding 4s and thus late."},"num_not_applicable":1}},{"name":"transcription_accuracy_key_entities","displayName":"Transcription Accuracy (Key Entities)","category":"diagnostic","type":"llm_judge","score":0.762,"normalizedScore":0.762,"details":{"aggregation":"mean","num_turns":9,"num_evaluated":9,"per_turn_ratings":{"1":-1,"2":1,"3":0.3333333333333333,"4":0.25,"5":1,"6":1,"7":0.75,"8":1,"9":-1},"per_turn_explanations":{"1":"No key entities (names, codes, dates/times, amounts, etc.) present to evaluate.","2":"All 2 key entities transcribed correctly (confirmation code and last name).","3":"1 out of 3 entities correct. Last name correct; confirmation code mis-transcribed (extra digits).","4":"1 out of 4 entities correct. $80 captured, but LAX/SFO and '2 PM' were not correctly transcribed.","5":"Confirmation code transcribed correctly.","6":"Both airport codes (LAX and SFO) transcribed correctly.","7":"3 out of 4 entities correct. SFO was mis-transcribed; LAX, 2 PM, and $80 were correct.","8":"Both entities (1 PM and window seat preference) transcribed correctly.","9":"No key entities present to evaluate."},"per_turn_entity_details":{"1":{"turn_id":1,"entities":[],"summary":"No key entities (names, codes, dates/times, amounts, etc.) present to evaluate."},"2":{"turn_id":2,"entities":[{"type":"confirmation_code","value":"six Victor Oscar Romeo Juliet Uniform","transcribed_value":"six Victor Oscar Romeo Juliet Uniform","analysis":"Confirmation code phrase matches (minor punctuation/pauses ignored).","correct":true,"skipped":false},{"type":"name","value":"Thompson","transcribed_value":"Tom. Thompson","analysis":"Last name 'Thompson' is present exactly; extra 'Tom' does not change that the entity was captured.","correct":true,"skipped":false}],"summary":"All 2 key entities transcribed correctly (confirmation code and last name)."},"3":{"turn_id":3,"entities":[{"type":"name","value":"Thompson","transcribed_value":"Thompson","analysis":"Matches exactly.","correct":true,"skipped":false},{"type":"confirmation_code","value":"six Victor Oscar Romeo Juliet Uniform","transcribed_value":"6-8-1-1 Victor Oscar Romeo Juliet Uniform","analysis":"Code corrupted: expected starts with 'six' then letters; transcription inserted extra digits '8-1-1' not in expected.","correct":false,"skipped":false},{"type":"confirmation_code","value":"six","transcribed_value":"6-8-1-1","analysis":"The repeated final 'six' was transcribed as '6-8-1-1', which does not match.","correct":false,"skipped":false}],"summary":"1 out of 3 entities correct. Last name correct; confirmation code mis-transcribed (extra digits)."},"4":{"turn_id":4,"entities":[{"type":"place","value":"L A X","transcribed_value":"L-A (repeated many times)","analysis":"Expected airport code 'LAX' was not captured; transcription devolves into repeated 'L-A' and does not clearly contain 'LAX'.","correct":false,"skipped":false},{"type":"place","value":"S F O","transcribed_value":"missing","analysis":"Expected 'SFO' not present in transcription.","correct":false,"skipped":false},{"type":"time","value":"two p m","transcribed_value":"p.m.","analysis":"Time value missing the 'two/2' component; only 'p.m.' appears.","correct":false,"skipped":false},{"type":"amount","value":"eighty dollars","transcribed_value":"$80","analysis":"Matches semantically ($80).","correct":true,"skipped":false}],"summary":"1 out of 4 entities correct. $80 captured, but LAX/SFO and '2 PM' were not correctly transcribed."},"5":{"turn_id":5,"entities":[{"type":"confirmation_code","value":"six Victor Oscar Romeo Juliet Uniform","transcribed_value":"Six Victor Oscar Romeo Juliet uniform","analysis":"Matches exactly aside from capitalization/punctuation.","correct":true,"skipped":false}],"summary":"Confirmation code transcribed correctly."},"6":{"turn_id":6,"entities":[{"type":"place","value":"L A X","transcribed_value":"LAX","analysis":"Matches (formatting difference only).","correct":true,"skipped":false},{"type":"place","value":"S F O","transcribed_value":"SFO","analysis":"Matches (formatting difference only).","correct":true,"skipped":false}],"summary":"Both airport codes (LAX and SFO) transcribed correctly."},"7":{"turn_id":7,"entities":[{"type":"place","value":"L A X","transcribed_value":"LAX","analysis":"Matches (formatting difference only).","correct":true,"skipped":false},{"type":"place","value":"S F O","transcribed_value":"SS. F-O","analysis":"Does not match exactly; 'SS F-O' is not 'SFO'.","correct":false,"skipped":false},{"type":"time","value":"two p m","transcribed_value":"2 p.m.","analysis":"Matches semantically.","correct":true,"skipped":false},{"type":"amount","value":"eighty dollars","transcribed_value":"$80","analysis":"Matches semantically ($80).","correct":true,"skipped":false}],"summary":"3 out of 4 entities correct. SFO was mis-transcribed; LAX, 2 PM, and $80 were correct."},"8":{"turn_id":8,"entities":[{"type":"time","value":"one p m","transcribed_value":"1:00 PM","analysis":"Matches semantically.","correct":true,"skipped":false},{"type":"seat_preference","value":"window","transcribed_value":"window","analysis":"Seat preference 'window' present (minor wording error 'Seek Preferences' ignored).","correct":true,"skipped":false}],"summary":"Both entities (1 PM and window seat preference) transcribed correctly."},"9":{"turn_id":9,"entities":[],"summary":"No key entities present to evaluate."}},"per_turn_normalized":{"1":-1,"2":1,"3":0.3333333333333333,"4":0.25,"5":1,"6":1,"7":0.75,"8":1,"9":-1},"num_not_applicable":2}}]`),f1={userGoal:sae,userPersona:uae,conversationTrace:pae,metrics:dae},ra=f1.userGoal,ia={highLevelGoal:ra.high_level_user_goal,decisionTree:{mustHaveCriteria:ra.decision_tree.must_have_criteria,negotiationBehavior:ra.decision_tree.negotiation_behavior,resolutionCondition:ra.decision_tree.resolution_condition,failureCondition:ra.decision_tree.failure_condition,escalationBehavior:ra.decision_tree.escalation_behavior,edgeCases:ra.decision_tree.edge_cases},informationRequired:ra.information_required},fae=f1.userPersona;function _ae(e){const t=[];for(let r=0;r({name:e.name,displayName:e.displayName,category:e.category,type:e.type,score:e.score,normalizedScore:e.normalizedScore,details:e.details})),mae=b4.filter(e=>e.category==="eva-a"),hae=b4.filter(e=>e.category==="eva-x"),gae=b4.filter(e=>e.category==="diagnostic");function Jx(e){const t=Math.floor(e/60),r=Math.floor(e%60);return`${t}:${r.toString().padStart(2,"0")}`}function vae({src:e}){const t=j.useRef(null),r=j.useRef(null),[i,o]=j.useState(!1),[c,s]=j.useState(0),[u,d]=j.useState(0),[f,_]=j.useState(!1);j.useEffect(()=>{const x=t.current;if(!x)return;const A=()=>s(x.currentTime),T=()=>d(x.duration),O=()=>o(!1);return x.addEventListener("timeupdate",A),x.addEventListener("loadedmetadata",T),x.addEventListener("ended",O),()=>{x.removeEventListener("timeupdate",A),x.removeEventListener("loadedmetadata",T),x.removeEventListener("ended",O)}},[]);const m=j.useCallback(()=>{const x=t.current;x&&(i?x.pause():x.play(),o(!i))},[i]),g=j.useCallback(()=>{const x=t.current;x&&(x.muted=!f,_(!f))},[f]),w=j.useCallback(x=>{const A=t.current,T=r.current;if(!A||!T)return;const O=T.getBoundingClientRect(),E=Math.max(0,Math.min(1,(x.clientX-O.left)/O.width));A.currentTime=E*u},[u]),b=u>0?c/u*100:0;return v.jsxs("div",{className:"rounded-xl bg-bg-secondary border border-border-default p-4",children:[v.jsx("audio",{ref:t,preload:"metadata",children:v.jsx("source",{src:e,type:"audio/wav"})}),v.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[v.jsx(C2,{className:"w-5 h-5 text-purple-light"}),v.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Conversation Audio"}),v.jsx("span",{className:"text-[10px] px-2 py-0.5 rounded-full bg-bg-tertiary text-text-muted border border-border-default",children:"Recording"})]}),v.jsxs("div",{className:"flex items-center gap-3",children:[v.jsx("button",{onClick:m,className:"w-10 h-10 rounded-full bg-purple/20 hover:bg-purple/30 flex items-center justify-center transition-colors flex-shrink-0",children:i?v.jsx(PP,{className:"w-5 h-5 text-purple-light"}):v.jsx(zP,{className:"w-5 h-5 text-purple-light ml-0.5"})}),v.jsx("span",{className:"text-xs font-mono text-text-muted w-10 text-right flex-shrink-0",children:Jx(c)}),v.jsx("div",{ref:r,onClick:w,className:"flex-1 h-2 bg-bg-tertiary rounded-full cursor-pointer group relative",children:v.jsx("div",{className:"h-full bg-purple rounded-full transition-[width] duration-100 relative",style:{width:`${b}%`},children:v.jsx("div",{className:"absolute right-0 top-1/2 -translate-y-1/2 w-3.5 h-3.5 rounded-full bg-purple-light border-2 border-bg-secondary opacity-0 group-hover:opacity-100 transition-opacity"})})}),v.jsx("span",{className:"text-xs font-mono text-text-muted w-10 flex-shrink-0",children:u>0?Jx(u):"--:--"}),v.jsx("button",{onClick:g,className:"w-8 h-8 rounded-lg hover:bg-bg-tertiary flex items-center justify-center transition-colors flex-shrink-0",children:f?v.jsx(JP,{className:"w-4 h-4 text-text-muted"}):v.jsx(C2,{className:"w-4 h-4 text-text-muted"})})]})]})}function yae(e){const t=new Map;for(let r=0;rv.jsxs("div",{className:"flex gap-2 text-xs",children:[v.jsxs("span",{className:"text-text-muted font-mono",children:[s,":"]}),v.jsx("span",{className:"text-text-secondary font-mono",children:JSON.stringify(u)})]},s))})]}),t?.toolResponse&&v.jsxs("div",{className:"border-t border-border-default/50",children:[v.jsxs("button",{onClick:()=>c(!o),className:"w-full flex items-center gap-2 px-3 py-2 text-[10px] text-text-muted font-semibold uppercase tracking-wider hover:bg-bg-hover/30 transition-colors",children:[o?v.jsx(Ar,{className:"w-3 h-3"}):v.jsx(kc,{className:"w-3 h-3"}),"Response"]}),o&&v.jsx("div",{className:"px-3 pb-3",children:v.jsx("pre",{className:"text-xs text-text-secondary font-mono leading-relaxed max-h-48 overflow-y-auto overflow-x-auto bg-bg-tertiary rounded-lg p-3",children:JSON.stringify(t.toolResponse,null,2)})})]})]})})}function cs({title:e,icon:t,children:r,defaultOpen:i=!1}){const[o,c]=j.useState(i);return v.jsxs("div",{children:[v.jsxs("button",{onClick:()=>c(!o),className:"w-full flex items-center gap-2 rounded-lg border border-border-default bg-bg-primary px-3 py-2 hover:bg-bg-hover/30 transition-colors",children:[v.jsx(t,{className:"w-3.5 h-3.5 text-text-muted"}),v.jsx("span",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider flex-1 text-left",children:e}),v.jsx(Ar,{className:`w-3.5 h-3.5 text-text-muted transition-transform ${o?"rotate-180":""}`})]}),o&&v.jsx("div",{className:"mt-2 bg-bg-primary rounded-lg p-3",children:r})]})}function xae(){const[e,t]=j.useState(!0),r=Object.entries(ia.informationRequired).map(([i,o])=>{const c=i.replace(/_/g," ").replace(/\b\w/g,u=>u.toUpperCase()),s=typeof o=="object"?JSON.stringify(o):String(o);return[c,s]});return v.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[v.jsxs("button",{onClick:()=>t(!e),className:"w-full flex items-center gap-3 mb-0 hover:opacity-80 transition-opacity",children:[v.jsx("div",{className:"w-10 h-10 rounded-full bg-blue/20 flex items-center justify-center flex-shrink-0",children:v.jsx(N2,{className:"w-5 h-5 text-blue-light"})}),v.jsxs("div",{className:"flex-1 text-left",children:[v.jsx("div",{className:"text-base font-semibold text-text-primary",children:"User Goal"}),v.jsx("div",{className:"text-[10px] text-text-muted uppercase tracking-wider",children:"Scenario Briefing"})]}),v.jsx(Ar,{className:`w-4 h-4 text-text-muted transition-transform ${e?"rotate-180":""}`})]}),e&&v.jsxs("div",{className:"mt-4",children:[v.jsx("div",{className:"border-l-2 border-blue/40 pl-4 mb-5",children:v.jsx("p",{className:"text-sm text-text-primary leading-relaxed",children:ia.highLevelGoal})}),v.jsxs("div",{className:"mb-4 bg-bg-tertiary rounded-lg p-3",children:[v.jsx("div",{className:"text-[10px] font-semibold text-text-muted uppercase tracking-wider mb-1.5",children:"Persona"}),v.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:fae})]}),v.jsxs("div",{className:"mb-4",children:[v.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider mb-2.5",children:"Must-Have Criteria"}),v.jsx("div",{className:"space-y-2",children:ia.decisionTree.mustHaveCriteria.map((i,o)=>v.jsxs("div",{className:"flex gap-2 items-start",children:[v.jsx(k2,{className:"w-3.5 h-3.5 text-blue-light mt-0.5 flex-shrink-0"}),v.jsx("span",{className:"text-xs text-text-secondary leading-relaxed",children:i})]},o))})]}),v.jsxs("div",{className:"space-y-2",children:[v.jsx(cs,{title:"Negotiation Behavior",icon:oj,children:v.jsx("div",{className:"space-y-2.5",children:ia.decisionTree.negotiationBehavior.map((i,o)=>v.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:i},o))})}),v.jsx(cs,{title:"Resolution & Failure",icon:cj,children:v.jsxs("div",{className:"space-y-3",children:[v.jsxs("div",{children:[v.jsx("div",{className:"text-[10px] font-semibold text-emerald-400 uppercase tracking-wider mb-1",children:"Resolution"}),v.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:ia.decisionTree.resolutionCondition})]}),v.jsxs("div",{children:[v.jsx("div",{className:"text-[10px] font-semibold text-red-400 uppercase tracking-wider mb-1",children:"Failure"}),v.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:ia.decisionTree.failureCondition})]})]})}),v.jsx(cs,{title:"Escalation",icon:FP,children:v.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:ia.decisionTree.escalationBehavior})}),v.jsx(cs,{title:"Edge Cases",icon:vs,children:v.jsx("div",{className:"space-y-2",children:ia.decisionTree.edgeCases.map((i,o)=>v.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:i},o))})}),v.jsx(cs,{title:"Scenario Details",icon:N2,children:v.jsx("div",{className:"space-y-2",children:r.map(([i,o])=>v.jsxs("div",{className:"flex justify-between gap-3",children:[v.jsx("span",{className:"text-[11px] text-text-muted flex-shrink-0",children:i}),v.jsx("span",{className:"text-[11px] text-text-primary font-medium text-right break-all",children:o})]},i))})})]})]})]})}const O2=[{name:"get_reservation",description:"Retrieve flight reservation using confirmation number and passenger last name",toolType:"read"},{name:"get_flight_status",description:"Get flight info including status, delays, cancellations, and gate information",toolType:"read"},{name:"get_disruption_info",description:"Get detailed disruption info for IRROPS handling and rebooking entitlements",toolType:"read"},{name:"search_rebooking_options",description:"Search for available flights to rebook a passenger",toolType:"read"},{name:"rebook_flight",description:"Rebook passenger(s) to a new flight (voluntary, IRROPS, or missed flight)",toolType:"write"},{name:"add_to_standby",description:"Add passenger to standby list for a flight",toolType:"write"},{name:"assign_seat",description:"Assign a seat to a passenger based on preference",toolType:"write"},{name:"add_baggage_allowance",description:"Add checked baggage allowance to a flight segment",toolType:"write"},{name:"add_meal_request",description:"Add or update special meal request for a passenger",toolType:"write"},{name:"issue_travel_credit",description:"Issue a travel credit or future flight voucher",toolType:"write"},{name:"issue_hotel_voucher",description:"Issue a hotel voucher for delays or disruptions",toolType:"write"},{name:"issue_meal_voucher",description:"Issue a meal voucher for delays or disruptions",toolType:"write"},{name:"cancel_reservation",description:"Cancel a flight booking",toolType:"write"},{name:"process_refund",description:"Process a refund for a cancelled or eligible reservation",toolType:"write"},{name:"transfer_to_agent",description:"Transfer the call to a live human agent",toolType:"system"}];function jae(e){const t=new Map;for(const r of e)if(r.type==="tool_response"&&r.toolName){const i=t.get(r.toolName)??{calls:0,success:0,error:0};i.calls++,r.toolStatus==="success"?i.success++:i.error++,t.set(r.toolName,i)}return t}function Aae({tool:e,isUsed:t,typeColors:r}){const[i,o]=j.useState(!1);return v.jsxs("div",{className:`rounded-lg border ${t?"border-amber/30 bg-amber/5":"border-border-default bg-bg-primary opacity-60"}`,children:[v.jsxs("button",{onClick:()=>o(!i),className:"w-full flex items-center gap-2 px-3 py-2 hover:opacity-80 transition-opacity",children:[v.jsx(dd,{className:`w-3.5 h-3.5 flex-shrink-0 ${t?"text-amber":"text-text-muted"}`}),v.jsx("span",{className:`text-xs font-semibold font-mono flex-1 text-left ${t?"text-text-primary":"text-text-muted"}`,children:e.name}),v.jsx("span",{className:`text-[9px] px-1.5 py-0.5 rounded-full font-medium border ${r[e.toolType]}`,children:e.toolType})]}),i&&v.jsx("div",{className:"px-3 pb-2.5 pt-0",children:v.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:e.description})})]})}function Sae(){const e=jae(hc),t=O2.filter(c=>e.has(c.name)).length,r={read:"bg-cyan-500/10 text-cyan-400 border-cyan-500/20",write:"bg-purple/10 text-purple-light border-purple/20",system:"bg-amber/10 text-amber border-amber/20"},[i,o]=j.useState(!0);return v.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[v.jsxs("button",{onClick:()=>o(!i),className:"w-full flex items-center gap-3 mb-0 hover:opacity-80 transition-opacity",children:[v.jsx("div",{className:"w-10 h-10 rounded-full bg-amber/20 flex items-center justify-center flex-shrink-0",children:v.jsx(dd,{className:"w-5 h-5 text-amber"})}),v.jsxs("div",{className:"flex-1 text-left",children:[v.jsx("div",{className:"text-base font-semibold text-text-primary",children:"Agent Tools"}),v.jsxs("div",{className:"text-[10px] text-text-muted uppercase tracking-wider",children:[t," of ",O2.length," used in this conversation"]})]}),v.jsx(Ar,{className:`w-4 h-4 text-text-muted transition-transform ${i?"rotate-180":""}`})]}),i&&v.jsx("div",{className:"mt-4 space-y-1.5",children:O2.map(c=>{const s=e.has(c.name);return v.jsx(Aae,{tool:c,isUsed:s,typeColors:r},c.name)})})]})}function Tae({score:e,size:t="md"}){const r=e>=.8?"bg-emerald-500/10 text-emerald-400 border-emerald-500/20":e>=.5?"bg-amber/10 text-amber border-amber/20":"bg-red-500/10 text-red-400 border-red-500/20",i=t==="sm"?"text-[10px] px-1.5 py-0.5":"text-xs px-2 py-0.5";return v.jsxs("span",{className:`${i} rounded-full font-semibold border ${r}`,children:[(e*100).toFixed(0),"%"]})}function Eae({type:e}){const t={deterministic:"Deterministic",llm_judge:"LLM Judge",lalm_judge:"Audio Judge"},r={deterministic:"bg-cyan-500/10 text-cyan-400 border-cyan-500/20",llm_judge:"bg-purple/10 text-purple-light border-purple/20",lalm_judge:"bg-amber/10 text-amber border-amber/20"};return v.jsx("span",{className:`text-[10px] px-1.5 py-0.5 rounded-full font-medium border ${r[e]??"bg-bg-tertiary text-text-muted border-border-default"}`,children:t[e]??e})}function Oae({metric:e}){const[t,r]=j.useState(!1),i=e.details,o=i.per_turn_ratings,c=i.per_turn_explanations,s=i.per_turn_judge_timing_ratings,u=i.per_turn_judge_timing_explanations,d=i.explanation,f=i.per_turn_entity_details,m=(typeof d=="object"&&d!==null?d:void 0)?.dimensions;return v.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary overflow-hidden",children:[v.jsxs("button",{onClick:()=>r(!t),className:"w-full flex items-center gap-3 px-4 py-3 hover:bg-bg-hover/30 transition-colors",children:[v.jsxs("div",{className:"flex-1 flex items-center gap-3",children:[v.jsx("span",{className:"text-base font-semibold text-text-primary",children:e.displayName}),v.jsx(Eae,{type:e.type})]}),v.jsx(Tae,{score:e.normalizedScore}),v.jsx(Ar,{className:`w-4 h-4 text-text-muted transition-transform ${t?"rotate-180":""}`})]}),t&&v.jsxs("div",{className:"px-5 pb-5 border-t border-border-default/50 pt-4 space-y-5",children:[e.name==="task_completion"&&v.jsxs("div",{className:"flex items-center gap-2",children:[i.match?v.jsx(k2,{className:"w-5 h-5 text-emerald-400"}):v.jsx(vs,{className:"w-5 h-5 text-red-400"}),v.jsx("span",{className:"text-base text-text-secondary",children:i.message})]}),m&&v.jsx("div",{className:"space-y-3",children:Object.entries(m).map(([g,w])=>{const b=e.name==="faithfulness";let x,A;return b?w.rating===3?(x="OK",A="bg-emerald-500/10 text-emerald-400 border-emerald-500/20"):w.rating===2?(x="Minor/Ambiguous Issue",A="bg-amber/10 text-amber border-amber/20"):(x="Clear Error",A="bg-red-500/10 text-red-400 border-red-500/20"):e.name==="conversation_progression"?w.rating===3?(x="OK",A="bg-emerald-500/10 text-emerald-400 border-emerald-500/20"):w.rating===2?(x="Minor Issue",A="bg-amber/10 text-amber border-amber/20"):(x="Clear Issue",A="bg-red-500/10 text-red-400 border-red-500/20"):(x=w.flagged?"Flagged":"OK",A=w.flagged?"bg-amber/10 text-amber border-amber/20":"bg-emerald-500/10 text-emerald-400 border-emerald-500/20"),v.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[v.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[v.jsx("span",{className:"text-sm font-semibold text-text-primary",children:g.replace(/_/g," ").replace(/\b\w/g,T=>T.toUpperCase())}),v.jsx("span",{className:`text-xs px-2 py-0.5 rounded-full font-medium border ${A}`,children:x}),v.jsxs("span",{className:"text-xs text-text-muted ml-auto",children:[w.rating,"/3"]})]}),v.jsx("p",{className:"text-base text-text-secondary leading-relaxed",children:w.evidence})]},g)})}),o&&!m&&!f&&v.jsxs("div",{className:"space-y-3",children:[v.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider",children:"Per-Turn Breakdown"}),v.jsx("div",{className:"space-y-3 max-h-[32rem] overflow-y-auto",children:Object.entries(o).map(([g,w])=>{const b=c?.[g];return w===-1?null:v.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[v.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[v.jsxs("span",{className:"text-xs font-semibold text-text-muted",children:["Turn ",g]}),v.jsx("span",{className:`text-xs px-2 py-0.5 rounded-full font-medium border ${w>=3||w===1&&e.name==="agent_speech_fidelity"?"bg-emerald-500/10 text-emerald-400 border-emerald-500/20":w>=2?"bg-amber/10 text-amber border-amber/20":"bg-red-500/10 text-red-400 border-red-500/20"}`,children:w})]}),b&&v.jsx("p",{className:"text-base text-text-secondary leading-relaxed",children:b})]},g)})})]}),s&&v.jsxs("div",{className:"space-y-3",children:[v.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider",children:"Per-Turn Timing"}),v.jsx("div",{className:"space-y-3 max-h-[32rem] overflow-y-auto",children:Object.entries(s).map(([g,w])=>{const b=u?.[g],x=w==="On-Time"?"bg-emerald-500/10 text-emerald-400 border-emerald-500/20":w==="Late"?"bg-amber/10 text-amber border-amber/20":"bg-red-500/10 text-red-400 border-red-500/20";return v.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[v.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[v.jsxs("span",{className:"text-xs font-semibold text-text-muted",children:["Turn ",g]}),v.jsx("span",{className:`text-xs px-2 py-0.5 rounded-full font-medium border ${x}`,children:w})]}),b&&v.jsx("p",{className:"text-base text-text-secondary leading-relaxed",children:b})]},g)})})]}),f&&v.jsxs("div",{className:"space-y-3",children:[v.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider",children:"Per-Turn Entity Accuracy"}),v.jsx("div",{className:"space-y-3 max-h-[32rem] overflow-y-auto",children:Object.entries(f).map(([g,w])=>!w.entities||w.entities.length===0?null:v.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[v.jsxs("div",{className:"text-xs font-semibold text-text-muted mb-2",children:["Turn ",g]}),v.jsx("div",{className:"space-y-2",children:w.entities.map((b,x)=>v.jsxs("div",{className:"flex items-start gap-2 text-base",children:[b.correct?v.jsx(k2,{className:"w-4 h-4 text-emerald-400 mt-0.5 flex-shrink-0"}):v.jsx(vs,{className:"w-4 h-4 text-red-400 mt-0.5 flex-shrink-0"}),v.jsxs("div",{children:[v.jsxs("span",{className:"text-text-muted",children:[b.type,":"]})," ",v.jsx("span",{className:"text-text-secondary",children:b.value}),!b.correct&&v.jsxs("span",{className:"text-red-400",children:[" → ",b.transcribed_value]})]})]},x))}),v.jsx("p",{className:"text-xs text-text-muted mt-2",children:w.summary})]},g))})]}),typeof d=="string"&&v.jsx("p",{className:"text-base text-text-secondary leading-relaxed",children:d})]})]})}function kae(){const e=[{label:"Accuracy (EVA-A)",icon:cj,metrics:mae,color:"text-emerald-400"},{label:"Experience (EVA-X)",icon:aP,metrics:hae,color:"text-purple-light"},{label:"Relevant Diagnostic Metric",icon:UP,metrics:gae,color:"text-cyan-400"}];return v.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.2},className:"mt-12",children:v.jsx("div",{className:"space-y-8",children:e.map(t=>v.jsxs("div",{children:[v.jsx("div",{className:"flex items-center gap-3 mb-4 pb-3 border-b border-border-default",children:v.jsx("span",{className:"text-lg font-bold text-text-primary",children:t.label})}),v.jsx("div",{className:"space-y-2",children:t.metrics.map(r=>v.jsx(Oae,{metric:r},r.name))})]},t.label))})})}function Nae(){const e=yae(hc),t=[];let r=0;for(;r{const t=ej[e.category]??tj;return e.items.map((r,i)=>v.jsxs("div",{className:`rounded-xl border ${t.border} ${t.bg} p-5 flex flex-col`,children:[v.jsx("div",{className:"flex items-center gap-2 mb-2",children:v.jsx("span",{className:`text-[10px] font-semibold uppercase tracking-wider px-2 py-0.5 rounded-full ${t.badge} ${t.text} border ${t.badgeBorder}`,children:e.category})}),v.jsx("div",{className:"text-sm font-semibold text-text-primary mb-1.5",children:r.title}),v.jsx("p",{className:"text-sm text-text-secondary leading-relaxed flex-1",children:r.description})]},`${e.category}-${i}`))})})]}),v.jsxs(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.1},children:[v.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[v.jsx("div",{className:"w-10 h-10 rounded-lg bg-purple/10 flex items-center justify-center",children:v.jsx(BP,{className:"w-5 h-5 text-purple"})}),v.jsx("h3",{className:"text-xl font-bold text-text-primary",children:"Roadmap"})]}),v.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4",children:Mae.flatMap(e=>{const t=ej[e.category]??tj;return e.items.map((r,i)=>v.jsxs("div",{className:`rounded-xl border ${t.border} ${t.bg} p-5 flex flex-col`,children:[v.jsx("div",{className:"flex items-center gap-2 mb-2",children:v.jsx("span",{className:`text-[10px] font-semibold uppercase tracking-wider px-2 py-0.5 rounded-full ${t.badge} ${t.text} border ${t.badgeBorder}`,children:e.category})}),v.jsx("div",{className:"text-sm font-semibold text-text-primary mb-1.5",children:r.title}),v.jsx("p",{className:"text-sm text-text-secondary leading-relaxed flex-1",children:r.description})]},`${e.category}-${i}`))})})]})]})})}const Dae=new Set(["intro","architecture","metrics","results","demo","limitations","acknowledgements"]);function rj(){const e=window.location.hash.slice(1);return e&&Dae.has(e)?e:"intro"}const Rae="A New End-to-end Framework for Evaluating Voice Agents (EVA)",Lae={intro:Rae,architecture:"EVA - Architecture",metrics:"EVA - Methodology",results:"EVA - Results",demo:"EVA - Demo",limitations:"EVA - Limitations & Future",acknowledgements:"EVA - Contributors"};function zae(){if(typeof window<"u"){const e=localStorage.getItem("eva-theme");if(e==="light"||e==="dark")return e}return"dark"}function Iae(){const[e,t]=j.useState(rj),[r,i]=j.useState(zae);j.useEffect(()=>{const u=()=>t(rj());return window.addEventListener("hashchange",u),()=>window.removeEventListener("hashchange",u)},[]);const o=j.useCallback(u=>{t(u),window.history.pushState(null,"",`#${u}`)},[]);j.useEffect(()=>{document.documentElement.setAttribute("data-theme",r),localStorage.setItem("eva-theme",r)},[r]),j.useEffect(()=>{document.title=Lae[e]},[e]);const c=j.useCallback(()=>{i(u=>u==="dark"?"light":"dark")},[]),s=j.useMemo(()=>({mode:r,colors:Sne[r]}),[r]);return v.jsx(w4.Provider,{value:s,children:v.jsxs("div",{className:"min-h-screen bg-bg-primary",children:[v.jsx(rD,{activeTab:e,onTabChange:o,theme:r,onToggleTheme:c}),v.jsxs("main",{children:[e==="intro"&&v.jsx(QI,{}),e==="architecture"&&v.jsx(JI,{}),e==="metrics"&&v.jsx(oB,{}),e==="results"&&v.jsx(lae,{}),e==="demo"&&v.jsx(Nae,{}),e==="limitations"&&v.jsx(Pae,{}),e==="acknowledgements"&&v.jsx(WI,{})]})]})})}QM.createRoot(document.getElementById("root")).render(v.jsx(j.StrictMode,{children:v.jsx(Iae,{})})); + `).concat(N.x,",").concat(N.y),M=et(e.id)?As("recharts-radial-line-"):e.id;return j.createElement("text",dn({},i,{dominantBaseline:"central",className:Ze("recharts-radial-bar-label",s)}),j.createElement("defs",null,j.createElement("path",{id:M,d:C})),j.createElement("textPath",{xlinkHref:"#".concat(M)},r))},vQ=(e,t,r)=>{var{cx:i,cy:o,innerRadius:c,outerRadius:s,startAngle:u,endAngle:d}=e,f=(u+d)/2;if(r==="outside"){var{x:_,y:m}=Jt(i,o,s+t,f);return{x:_,y:m,textAnchor:_>=i?"start":"end",verticalAnchor:"middle"}}if(r==="center")return{x:i,y:o,textAnchor:"middle",verticalAnchor:"middle"};if(r==="centerTop")return{x:i,y:o,textAnchor:"middle",verticalAnchor:"start"};if(r==="centerBottom")return{x:i,y:o,textAnchor:"middle",verticalAnchor:"end"};var g=(c+s)/2,{x:w,y:b}=Jt(i,o,g,f);return{x:w,y:b,textAnchor:"middle",verticalAnchor:"middle"}},lp=e=>e!=null&&"cx"in e&&he(e.cx),wQ={angle:0,offset:5,zIndex:Pt.label,position:"middle",textBreakAll:!1};function bQ(e){if(!lp(e))return e;var{cx:t,cy:r,outerRadius:i}=e,o=i*2;return{x:t-i,y:r-i,width:o,upperWidth:o,lowerWidth:o,height:o}}function oa(e){var t=Vt(e,wQ),{viewBox:r,parentViewBox:i,position:o,value:c,children:s,content:u,className:d="",textBreakAll:f,labelRef:_}=t,m=mQ(),g=pk(),w=o==="center"?g:m??g,b,x,A;r==null?b=w:lp(r)?b=r:b=Q8(r);var T=bQ(b);if(!b||et(c)&&et(s)&&!j.isValidElement(u)&&typeof u!="function")return null;var O=ps(ps({},t),{},{viewBox:b});if(j.isValidElement(u)){var{labelRef:E}=O,N=ex(O,lQ);return j.cloneElement(u,N)}if(typeof u=="function"){var{content:C}=O,M=ex(O,sQ);if(x=j.createElement(u,M),j.isValidElement(x))return x}else x=hQ(t);var R=Br(t);if(lp(b)){if(o==="insideStart"||o==="insideEnd"||o==="end")return yQ(t,o,x,R,b);A=vQ(b,t.offset,t.position)}else{if(!T)return null;var z=cQ({viewBox:T,position:o,offset:t.offset,parentViewBox:lp(i)?void 0:i});A=ps(ps({x:z.x,y:z.y,textAnchor:z.horizontalAnchor,verticalAnchor:z.verticalAnchor},z.width!==void 0?{width:z.width}:{}),z.height!==void 0?{height:z.height}:{})}return j.createElement($r,{zIndex:t.zIndex},j.createElement(o_,dn({ref:_,className:Ze("recharts-label",d)},R,A,{textAnchor:ak(R.textAnchor)?R.textAnchor:A.textAnchor,breakAll:f}),x))}oa.displayName="Label";var xQ=(e,t,r)=>{if(!e)return null;var i={viewBox:t,labelRef:r};return e===!0?j.createElement(oa,dn({key:"label-implicit"},i)):ci(e)?j.createElement(oa,dn({key:"label-implicit",value:e},i)):j.isValidElement(e)?e.type===oa?j.cloneElement(e,ps({key:"label-implicit"},i)):j.createElement(oa,dn({key:"label-implicit",content:e},i)):c_(e)?j.createElement(oa,dn({key:"label-implicit",content:e},i)):e&&typeof e=="object"?j.createElement(oa,dn({},e,{key:"label-implicit"},i)):null};function dk(e){var{label:t,labelRef:r}=e,i=pk();return xQ(t,i,r)||null}var jQ=["valueAccessor"],AQ=["dataKey","clockWise","id","textBreakAll","zIndex"];function id(){return id=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=Array.isArray(e.value)?e.value[e.value.length-1]:e.value;if(JZ(t))return t},fk=j.createContext(void 0),_k=fk.Provider,mk=j.createContext(void 0);mk.Provider;function EQ(){return j.useContext(fk)}function OQ(){return j.useContext(mk)}function Oc(e){var{valueAccessor:t=TQ}=e,r=rx(e,jQ),{dataKey:i,clockWise:o,id:c,textBreakAll:s,zIndex:u}=r,d=rx(r,AQ),f=EQ(),_=OQ(),m=f||_;return!m||!m.length?null:j.createElement($r,{zIndex:u??Pt.label},j.createElement(Dt,{className:"recharts-label-list"},m.map((g,w)=>{var b,x=et(i)?t(g,w):ht(g.payload,i),A=et(c)?{}:{id:"".concat(c,"-").concat(w)};return j.createElement(oa,id({key:"label-".concat(w)},Br(g),d,A,{fill:(b=r.fill)!==null&&b!==void 0?b:g.fill,parentViewBox:g.parentViewBox,value:x,textBreakAll:s,viewBox:g.viewBox,index:w,zIndex:0}))})))}Oc.displayName="LabelList";function hk(e){var{label:t}=e;return t?t===!0?j.createElement(Oc,{key:"labelList-implicit"}):j.isValidElement(t)||c_(t)?j.createElement(Oc,{key:"labelList-implicit",content:t}):typeof t=="object"?j.createElement(Oc,id({key:"labelList-implicit"},t,{type:String(t.type)})):null:null}var kQ=["component"];function NQ(e,t){if(e==null)return{};var r,i,o=CQ(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;itypeof e=="string"?e:e?e.displayName||e.name||"Component":"",ox=null,x2=null,vk=e=>{if(e===ox&&Array.isArray(x2))return x2;var t=[];return j.Children.forEach(e,r=>{et(r)||(zQ.isFragment(r)?t=t.concat(vk(r.props.children)):t.push(r))}),x2=t,ox=e,t};function wk(e,t){var r=[],i=[];return Array.isArray(t)?i=t.map(o=>ax(o)):i=[ax(t)],vk(e).forEach(o=>{var c=Cc(o,"type.displayName")||Cc(o,"type.name");c&&i.indexOf(c)!==-1&&r.push(o)}),r}var j2={},cx;function IQ(){return cx||(cx=1,(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});function t(r){if(typeof r!="object"||r==null)return!1;if(Object.getPrototypeOf(r)===null)return!0;if(Object.prototype.toString.call(r)!=="[object Object]"){const o=r[Symbol.toStringTag];return o==null||!Object.getOwnPropertyDescriptor(r,Symbol.toStringTag)?.writable?!1:r.toString()===`[object ${o}]`}let i=r;for(;Object.getPrototypeOf(i)!==null;)i=Object.getPrototypeOf(i);return Object.getPrototypeOf(r)===i}e.isPlainObject=t})(j2)),j2}var A2,lx;function BQ(){return lx||(lx=1,A2=IQ().isPlainObject),A2}var VQ=BQ();const UQ=ga(VQ);var sx,ux,px,dx,fx;function _x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function mx(e){for(var t=1;t{var c=r-i,s;return s=mt(sx||(sx=rs(["M ",",",""])),e,t),s+=mt(ux||(ux=rs(["L ",",",""])),e+r,t),s+=mt(px||(px=rs(["L ",",",""])),e+r-c/2,t+o),s+=mt(dx||(dx=rs(["L ",",",""])),e+r-c/2-i,t+o),s+=mt(fx||(fx=rs(["L ",","," Z"])),e,t),s},HQ={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},KQ=e=>{var t=Vt(e,HQ),{x:r,y:i,upperWidth:o,lowerWidth:c,height:s,className:u}=t,{animationEasing:d,animationDuration:f,animationBegin:_,isUpdateAnimationActive:m}=t,g=j.useRef(null),[w,b]=j.useState(-1),x=j.useRef(o),A=j.useRef(c),T=j.useRef(s),O=j.useRef(r),E=j.useRef(i),N=Ud(e,"trapezoid-");if(j.useEffect(()=>{if(g.current&&g.current.getTotalLength)try{var ce=g.current.getTotalLength();ce&&b(ce)}catch{}},[]),r!==+r||i!==+i||o!==+o||c!==+c||s!==+s||o===0&&c===0||s===0)return null;var C=Ze("recharts-trapezoid",u);if(!m)return j.createElement("g",null,j.createElement("path",nd({},Br(t),{className:C,d:hx(r,i,o,c,s)})));var M=x.current,R=A.current,z=T.current,H=O.current,Q=E.current,ee="0px ".concat(w===-1?1:w,"px"),G="".concat(w,"px ").concat(w,"px"),ye=i4(["strokeDasharray"],f,d);return j.createElement(Vd,{animationId:N,key:N,canBegin:w>0,duration:f,easing:d,isActive:m,begin:_},ce=>{var ve=vt(M,o,ce),B=vt(R,c,ce),W=vt(z,s,ce),re=vt(H,r,ce),oe=vt(Q,i,ce);g.current&&(x.current=ve,A.current=B,T.current=W,O.current=re,E.current=oe);var le=ce>0?{transition:ye,strokeDasharray:G}:{strokeDasharray:ee};return j.createElement("path",nd({},Br(t),{className:C,d:hx(re,oe,ve,B,W),ref:g,style:mx(mx({},le),t.style)}))})},XQ=["option","shapeType","activeClassName","inActiveClassName"];function GQ(e,t){if(e==null)return{};var r,i,o=YQ(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{var i=ct();return(o,c)=>s=>{e?.(o,c,s),i(OO({activeIndex:String(c),activeDataKey:t,activeCoordinate:o.tooltipPosition,activeGraphicalItemId:r}))}},s_=e=>{var t=ct();return(r,i)=>o=>{e?.(r,i,o),t(yY())}},u_=(e,t,r)=>{var i=ct();return(o,c)=>s=>{e?.(o,c,s),i(vY({activeIndex:String(c),activeDataKey:t,activeCoordinate:o.tooltipPosition,activeGraphicalItemId:r}))}};function bk(e){var{tooltipEntrySettings:t}=e,r=ct(),i=bt(),o=j.useRef(null);return j.useLayoutEffect(()=>{i||(o.current===null?r(_Y(t)):o.current!==t&&r(mY({prev:o.current,next:t})),o.current=t)},[t,r,i]),j.useLayoutEffect(()=>()=>{o.current&&(r(hY(o.current)),o.current=null)},[r]),null}function xk(e){var{legendPayload:t}=e,r=ct(),i=bt(),o=j.useRef(null);return j.useLayoutEffect(()=>{i||(o.current===null?r(wF(t)):o.current!==t&&r(bF({prev:o.current,next:t})),o.current=t)},[r,i,t]),j.useLayoutEffect(()=>()=>{o.current&&(r(xF(o.current)),o.current=null)},[r]),null}var S2,rJ=()=>{var[e]=j.useState(()=>As("uid-"));return e},iJ=(S2=KM.useId)!==null&&S2!==void 0?S2:rJ;function nJ(e,t){var r=iJ();return t||(e?"".concat(e,"-").concat(r):r)}var jk=j.createContext(void 0),Ak=e=>{var{id:t,type:r,children:i}=e,o=nJ("recharts-".concat(r),t);return j.createElement(jk.Provider,{value:o},i(o))};function aJ(){return j.useContext(jk)}var oJ={cartesianItems:[],polarItems:[]},Sk=nr({name:"graphicalItems",initialState:oJ,reducers:{addCartesianGraphicalItem:{reducer(e,t){e.cartesianItems.push(t.payload)},prepare:at()},replaceCartesianGraphicalItem:{reducer(e,t){var{prev:r,next:i}=t.payload,o=ii(e).cartesianItems.indexOf(r);o>-1&&(e.cartesianItems[o]=i)},prepare:at()},removeCartesianGraphicalItem:{reducer(e,t){var r=ii(e).cartesianItems.indexOf(t.payload);r>-1&&e.cartesianItems.splice(r,1)},prepare:at()},addPolarGraphicalItem:{reducer(e,t){e.polarItems.push(t.payload)},prepare:at()},removePolarGraphicalItem:{reducer(e,t){var r=ii(e).polarItems.indexOf(t.payload);r>-1&&e.polarItems.splice(r,1)},prepare:at()},replacePolarGraphicalItem:{reducer(e,t){var{prev:r,next:i}=t.payload,o=ii(e).polarItems.indexOf(r);o>-1&&(e.polarItems[o]=i)},prepare:at()}}}),{addCartesianGraphicalItem:cJ,replaceCartesianGraphicalItem:lJ,removeCartesianGraphicalItem:sJ,addPolarGraphicalItem:Gae,removePolarGraphicalItem:Yae,replacePolarGraphicalItem:Wae}=Sk.actions,uJ=Sk.reducer,pJ=e=>{var t=ct(),r=j.useRef(null);return j.useLayoutEffect(()=>{r.current===null?t(cJ(e)):r.current!==e&&t(lJ({prev:r.current,next:e})),r.current=e},[t,e]),j.useLayoutEffect(()=>()=>{r.current&&(t(sJ(r.current)),r.current=null)},[t]),null},Tk=j.memo(pJ);function vx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function wx(e){for(var t=1;t({top:e.top,bottom:e.bottom,left:e.left,right:e.right})),SJ=q([AJ,jn,An],(e,t,r)=>{if(!(!e||t==null||r==null))return{x:e.left,y:e.top,width:Math.max(0,t-e.left-e.right),height:Math.max(0,r-e.top-e.bottom)}}),TJ=e=>{var t=bt();return _e(r=>$i(r,"xAxis",e,t))},EJ=e=>{var t=bt();return _e(r=>$i(r,"yAxis",e,t))},Ok=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o1,r=bt(),i=_e(o=>_a(o,"xAxis",t,r));return i?.map},p_=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o1,r=bt(),i=_e(o=>_a(o,"yAxis",t,r));return i?.map},kk=()=>_e(SJ),bx=(e,t,r)=>{var i=r??e;if(!et(i))return xi(i,t,0)},OJ=(e,t,r)=>{var i={},o=e.filter(Xd),c=e.filter(f=>f.stackId==null),s=o.reduce((f,_)=>{var m=f[_.stackId];return m==null&&(m=[]),m.push(_),f[_.stackId]=m,f},i),u=Object.entries(s).map(f=>{var _,[m,g]=f,w=g.map(x=>x.dataKey),b=bx(t,r,(_=g[0])===null||_===void 0?void 0:_.barSize);return{stackId:m,dataKeys:w,barSize:b}}),d=c.map(f=>{var _=[f.dataKey].filter(g=>g!=null),m=bx(t,r,f.barSize);return{stackId:void 0,dataKeys:_,barSize:m}});return[...u,...d]};function xx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Gu(e){for(var t=1;tO+(E.barSize||0),0);g+=(s-1)*u,g>=r&&(g-=(s-1)*u,u=0),g>=r&&m>0&&(_=!0,m*=.9,g=s*m);var w=(r-g)/2>>0,b={offset:w-u,size:0};d=i.reduce((O,E)=>{var N,C={stackId:E.stackId,dataKeys:E.dataKeys,position:{offset:b.offset+b.size+u,size:_?m:(N=E.barSize)!==null&&N!==void 0?N:0}},M=[...O,C];return b=C.position,M},f)}else{var x=xi(t,r,0,!0);r-2*x-(s-1)*u<=0&&(u=0);var A=(r-2*x-(s-1)*u)/s;A>1&&(A>>=0);var T=ke(o)?Math.min(A,o):A;d=i.reduce((O,E,N)=>[...O,{stackId:E.stackId,dataKeys:E.dataKeys,position:{offset:x+(A+u)*N+(A-T)/2,size:T}}],f)}return d}}var PJ=(e,t,r,i,o,c,s)=>{var u=et(s)?t:s,d=MJ(r,i,o!==c?o:c,e,u);return o!==c&&d!=null&&(d=d.map(f=>Gu(Gu({},f),{},{position:Gu(Gu({},f.position),{},{offset:f.position.offset-o/2})}))),d},DJ=(e,t)=>{var r=_4(t);if(!(!e||r==null||t==null)){var{stackId:i}=t;if(i!=null){var o=e[i];if(o){var{stackedData:c}=o;if(c)return c.find(s=>s.key===r)}}}},RJ=(e,t)=>{if(!(e==null||t==null)){var r=e.find(i=>i.stackId===t.stackId&&t.dataKey!=null&&i.dataKeys.includes(t.dataKey));if(r!=null)return r.position}};function LJ(e,t){return e&&typeof e=="object"&&"zIndex"in e&&typeof e.zIndex=="number"&&ke(e.zIndex)?e.zIndex:t}var zJ=e=>{var{chartData:t}=e,r=ct(),i=bt();return j.useEffect(()=>i?()=>{}:(r(Ib(t)),()=>{r(Ib(void 0))}),[t,r,i]),null},jx={x:0,y:0,width:0,height:0,padding:{top:0,right:0,bottom:0,left:0}},Nk=nr({name:"brush",initialState:jx,reducers:{setBrushSettings(e,t){return t.payload==null?jx:t.payload}}}),{setBrushSettings:eoe}=Nk.actions,IJ=Nk.reducer,BJ=(e,t)=>{var{x:r,y:i}=e,{x:o,y:c}=t;return{x:Math.min(r,o),y:Math.min(i,c),width:Math.abs(o-r),height:Math.abs(c-i)}},VJ=e=>{var{x1:t,y1:r,x2:i,y2:o}=e;return BJ({x:t,y:r},{x:i,y:o})};function UJ(e){return(e%180+180)%180}var $J=function(t){var{width:r,height:i}=t,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,c=UJ(o),s=c*Math.PI/180,u=Math.atan(i/r),d=s>u&&s{e.dots.push(t.payload)},removeDot:(e,t)=>{var r=ii(e).dots.findIndex(i=>i===t.payload);r!==-1&&e.dots.splice(r,1)},addArea:(e,t)=>{e.areas.push(t.payload)},removeArea:(e,t)=>{var r=ii(e).areas.findIndex(i=>i===t.payload);r!==-1&&e.areas.splice(r,1)},addLine:(e,t)=>{e.lines.push(t.payload)},removeLine:(e,t)=>{var r=ii(e).lines.findIndex(i=>i===t.payload);r!==-1&&e.lines.splice(r,1)}}}),{addDot:toe,removeDot:roe,addArea:ioe,removeArea:noe,addLine:qJ,removeLine:HJ}=Ck.actions,KJ=Ck.reducer,Mk=j.createContext(void 0),XJ=e=>{var{children:t}=e,[r]=j.useState("".concat(As("recharts"),"-clip")),i=kk();if(i==null)return null;var{x:o,y:c,width:s,height:u}=i;return j.createElement(Mk.Provider,{value:r},j.createElement("defs",null,j.createElement("clipPath",{id:r},j.createElement("rect",{x:o,y:c,height:u,width:s}))),t)},GJ=()=>j.useContext(Mk);class YJ{constructor(t){var{x:r,y:i}=t;this.xAxisScale=r,this.yAxisScale=i}map(t,r){var i,o,{position:c}=r;return{x:(i=this.xAxisScale.map(t.x,{position:c}))!==null&&i!==void 0?i:0,y:(o=this.yAxisScale.map(t.y,{position:c}))!==null&&o!==void 0?o:0}}mapWithFallback(t,r){var i,o,{position:c,fallback:s}=r,u,d;return s==="rangeMin"?u=this.yAxisScale.rangeMin():s==="rangeMax"?u=this.yAxisScale.rangeMax():u=0,s==="rangeMin"?d=this.xAxisScale.rangeMin():s==="rangeMax"?d=this.xAxisScale.rangeMax():d=0,{x:(i=this.xAxisScale.map(t.x,{position:c}))!==null&&i!==void 0?i:d,y:(o=this.yAxisScale.map(t.y,{position:c}))!==null&&o!==void 0?o:u}}isInRange(t){var{x:r,y:i}=t,o=r==null||this.xAxisScale.isInRange(r),c=i==null||this.yAxisScale.isInRange(i);return o&&c}}function Ax(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Sx(e){for(var t=1;t{var r;if(j.isValidElement(e))r=j.cloneElement(e,t);else if(typeof e=="function")r=e(t);else{if(!ke(t.x1)||!ke(t.y1)||!ke(t.x2)||!ke(t.y2))return null;r=j.createElement("line",od({},t,{className:"recharts-reference-line-line"}))}return r},eee=(e,t,r,i,o,c)=>{var{x:s,width:u}=c,d=o.map(e,{position:r});if(!ke(d)||t==="discard"&&!o.isInRange(d))return null;var f=[{x:s+u,y:d},{x:s,y:d}];return i==="left"?f.reverse():f},tee=(e,t,r,i,o,c)=>{var{y:s,height:u}=c,d=o.map(e,{position:r});if(!ke(d)||t==="discard"&&!o.isInRange(d))return null;var f=[{x:d,y:s+u},{x:d,y:s}];return i==="top"?f.reverse():f},ree=(e,t,r,i)=>{var o=[i.mapWithFallback(e[0],{position:r,fallback:"rangeMin"}),i.mapWithFallback(e[1],{position:r,fallback:"rangeMax"})];return t==="discard"&&o.some(c=>!i.isInRange(c))?null:o},iee=(e,t,r,i,o,c,s)=>{var{x:u,y:d,segment:f,ifOverflow:_}=s,m=ci(u),g=ci(d);return g?eee(d,_,i,c,t,r):m?tee(u,_,i,o,e,r):f!=null&&f.length===2?ree(f,_,i,new YJ({x:e,y:t})):null};function nee(e){var t=ct();return j.useEffect(()=>(t(qJ(e)),()=>{t(HJ(e))})),null}function aee(e){var{xAxisId:t,yAxisId:r,shape:i,className:o,ifOverflow:c}=e,s=bt(),u=GJ(),d=_e(R=>Fi(R,t)),f=_e(R=>qi(R,r)),_=_e(R=>_a(R,"xAxis",t,s)),m=_e(R=>_a(R,"yAxis",r,s)),g=$c();if(!u||!g||d==null||f==null||_==null||m==null)return null;var w=iee(_,m,g,e.position,d.orientation,f.orientation,e);if(!w)return null;var b=w[0],x=w[1];if(b==null||x==null)return null;var{x:A,y:T}=b,{x:O,y:E}=x,N=c==="hidden"?"url(#".concat(u,")"):void 0,C=Sx(Sx({clipPath:N},Br(e)),{},{x1:A,y1:T,x2:O,y2:E}),M=VJ({x1:A,y1:T,x2:O,y2:E});return j.createElement($r,{zIndex:e.zIndex},j.createElement(Dt,{className:Ze("recharts-reference-line",o)},JJ(i,C),j.createElement(uk,od({},M,{lowerWidth:M.width,upperWidth:M.width}),j.createElement(dk,{label:e.label}),e.children)))}var oee={ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",label:!1,stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle",zIndex:Pt.line};function Pk(e){var t=Vt(e,oee);return j.createElement(j.Fragment,null,j.createElement(nee,{yAxisId:t.yAxisId,xAxisId:t.xAxisId,ifOverflow:t.ifOverflow,x:t.x,y:t.y,segment:t.segment}),j.createElement(aee,t))}Pk.displayName="ReferenceLine";function Dk(e,t){if(t<1)return[];if(t===1)return e;for(var r=[],i=0;ie*o)return!1;var c=r();return e*(t-e*c/2-i)>=0&&e*(t+e*c/2-o)<=0}function see(e,t){return Dk(e,t+1)}function uee(e,t,r,i,o){for(var c=(i||[]).slice(),{start:s,end:u}=t,d=0,f=1,_=s,m=function(){var b=i?.[d];if(b===void 0)return{v:Dk(i,f)};var x=d,A,T=()=>(A===void 0&&(A=r(b,x)),A),O=b.coordinate,E=d===0||Bs(e,O,T,_,u);E||(d=0,_=s,f+=1),E&&(_=O+e*(T()/2+o),d+=f)},g;f<=c.length;)if(g=m(),g)return g.v;return[]}function pee(e,t,r,i,o){var c=(i||[]).slice(),s=c.length;if(s===0)return[];for(var{start:u,end:d}=t,f=1;f<=s;f++){for(var _=(s-1)%f,m=u,g=!0,w=function(){var N=i[x];if(N==null)return 0;var C=x,M,R=()=>(M===void 0&&(M=r(N,C)),M),z=N.coordinate,H=x===_||Bs(e,z,R,m,d);if(!H)return g=!1,1;H&&(m=z+e*(R()/2+o))},b,x=_;x(x===void 0&&(x=r(w,g)),x);if(g===s-1){var T=e*(b.coordinate+e*A()/2-d);c[g]=b=tr(tr({},b),{},{tickCoord:T>0?b.coordinate-T*e:b.coordinate})}else c[g]=b=tr(tr({},b),{},{tickCoord:b.coordinate});if(b.tickCoord!=null){var O=Bs(e,b.tickCoord,A,u,d);O&&(d=b.tickCoord-e*(A()/2+o),c[g]=tr(tr({},b),{},{isShow:!0}))}},_=s-1;_>=0;_--)f(_);return c}function hee(e,t,r,i,o,c){var s=(i||[]).slice(),u=s.length,{start:d,end:f}=t;if(c){var _=i[u-1];if(_!=null){var m=r(_,u-1),g=e*(_.coordinate+e*m/2-f);if(s[u-1]=_=tr(tr({},_),{},{tickCoord:g>0?_.coordinate-g*e:_.coordinate}),_.tickCoord!=null){var w=Bs(e,_.tickCoord,()=>m,d,f);w&&(f=_.tickCoord-e*(m/2+o),s[u-1]=tr(tr({},_),{},{isShow:!0}))}}}for(var b=c?u-1:u,x=function(O){var E=s[O];if(E==null)return 1;var N=E,C,M=()=>(C===void 0&&(C=r(E,O)),C);if(O===0){var R=e*(N.coordinate-e*M()/2-d);s[O]=N=tr(tr({},N),{},{tickCoord:R<0?N.coordinate-R*e:N.coordinate})}else s[O]=N=tr(tr({},N),{},{tickCoord:N.coordinate});if(N.tickCoord!=null){var z=Bs(e,N.tickCoord,M,d,f);z&&(d=N.tickCoord+e*(M()/2+o),s[O]=tr(tr({},N),{},{isShow:!0}))}},A=0;A{var R=typeof f=="function"?f(C.value,M):C.value;return b==="width"?cee(hs(R,{fontSize:t,letterSpacing:r}),x,m):hs(R,{fontSize:t,letterSpacing:r})[b]},T=o[0],O=o[1],E=o.length>=2&&T!=null&&O!=null?wr(O.coordinate-T.coordinate):1,N=lee(c,E,b);return d==="equidistantPreserveStart"?uee(E,N,A,o,s):d==="equidistantPreserveEnd"?pee(E,N,A,o,s):(d==="preserveStart"||d==="preserveStartEnd"?w=hee(E,N,A,o,s,d==="preserveStartEnd"):w=mee(E,N,A,o,s),w.filter(C=>C.isShow))}var gee=e=>{var{ticks:t,label:r,labelGapWithTick:i=5,tickSize:o=0,tickMargin:c=0}=e,s=0;if(t){Array.from(t).forEach(_=>{if(_){var m=_.getBoundingClientRect();m.width>s&&(s=m.width)}});var u=r?r.getBoundingClientRect().width:0,d=o+c,f=s+d+u+(r?i:0);return Math.round(f)}return 0},yee={xAxis:{},yAxis:{}},Rk=nr({name:"renderedTicks",initialState:yee,reducers:{setRenderedTicks:(e,t)=>{var{axisType:r,axisId:i,ticks:o}=t.payload;e[r][i]=o},removeRenderedTicks:(e,t)=>{var{axisType:r,axisId:i}=t.payload;delete e[r][i]}}}),{setRenderedTicks:vee,removeRenderedTicks:wee}=Rk.actions,bee=Rk.reducer,xee=["axisLine","width","height","className","hide","ticks","axisType","axisId"];function jee(e,t){if(e==null)return{};var r,i,o=Aee(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{if(i==null||r==null)return va;var c=t.map(s=>({value:s.value,coordinate:s.coordinate,offset:s.offset,index:s.index}));return o(vee({ticks:c,axisId:i,axisType:r})),()=>{o(wee({axisId:i,axisType:r}))}},[o,t,i,r]),null}var Dee=j.forwardRef((e,t)=>{var{ticks:r=[],tick:i,tickLine:o,stroke:c,tickFormatter:s,unit:u,padding:d,tickTextProps:f,orientation:_,mirror:m,x:g,y:w,width:b,height:x,tickSize:A,tickMargin:T,fontSize:O,letterSpacing:E,getTicksConfig:N,events:C,axisType:M,axisId:R}=e,z=d_(ft(ft({},N),{},{ticks:r}),O,E),H=oi(N),Q=gd(i),ee=ak(H.textAnchor)?H.textAnchor:Nee(_,m),G=Cee(_,m),ye={};typeof o=="object"&&(ye=o);var ce=ft(ft({},H),{},{fill:"none"},ye),ve=z.map(re=>ft({entry:re},kee(re,g,w,b,x,_,A,m,T))),B=ve.map(re=>{var{entry:oe,line:le}=re;return j.createElement(Dt,{className:"recharts-cartesian-axis-tick",key:"tick-".concat(oe.value,"-").concat(oe.coordinate,"-").concat(oe.tickCoord)},o&&j.createElement("line",mo({},ce,le,{className:Ze("recharts-cartesian-axis-tick-line",Cc(o,"className"))})))}),W=ve.map((re,oe)=>{var le,D,{entry:K,tick:ne}=re,ae=ft(ft(ft(ft({verticalAnchor:G},H),{},{textAnchor:ee,stroke:"none",fill:c},ne),{},{index:oe,payload:K,visibleTicksCount:z.length,tickFormatter:s,padding:d},f),{},{angle:(le=(D=f?.angle)!==null&&D!==void 0?D:H.angle)!==null&&le!==void 0?le:0}),ge=ft(ft({},ae),Q);return j.createElement(Dt,mo({className:"recharts-cartesian-axis-tick-label",key:"tick-label-".concat(K.value,"-").concat(K.coordinate,"-").concat(K.tickCoord)},bd(C,K,oe)),i&&j.createElement(Mee,{option:i,tickProps:ge,value:"".concat(typeof s=="function"?s(K.value,oe):K.value).concat(u||"")}))});return j.createElement("g",{className:"recharts-cartesian-axis-ticks recharts-".concat(M,"-ticks")},j.createElement(Pee,{ticks:z,axisId:R,axisType:M}),W.length>0&&j.createElement($r,{zIndex:Pt.label},j.createElement("g",{className:"recharts-cartesian-axis-tick-labels recharts-".concat(M,"-tick-labels"),ref:t},W)),B.length>0&&j.createElement("g",{className:"recharts-cartesian-axis-tick-lines recharts-".concat(M,"-tick-lines")},B))}),Ree=j.forwardRef((e,t)=>{var{axisLine:r,width:i,height:o,className:c,hide:s,ticks:u,axisType:d,axisId:f}=e,_=jee(e,xee),[m,g]=j.useState(""),[w,b]=j.useState(""),x=j.useRef(null);j.useImperativeHandle(t,()=>({getCalculatedWidth:()=>{var T;return gee({ticks:x.current,label:(T=e.labelRef)===null||T===void 0?void 0:T.current,labelGapWithTick:5,tickSize:e.tickSize,tickMargin:e.tickMargin})}}));var A=j.useCallback(T=>{if(T){var O=T.getElementsByClassName("recharts-cartesian-axis-tick-value");x.current=O;var E=O[0];if(E){var N=window.getComputedStyle(E),C=N.fontSize,M=N.letterSpacing;(C!==m||M!==w)&&(g(C),b(M))}}},[m,w]);return s||i!=null&&i<=0||o!=null&&o<=0?null:j.createElement($r,{zIndex:e.zIndex},j.createElement(Dt,{className:Ze("recharts-cartesian-axis",c)},j.createElement(Oee,{x:e.x,y:e.y,width:i,height:o,orientation:e.orientation,mirror:e.mirror,axisLine:r,otherSvgProps:oi(e)}),j.createElement(Dee,{ref:A,axisType:d,events:_,fontSize:m,getTicksConfig:e,height:e.height,letterSpacing:w,mirror:e.mirror,orientation:e.orientation,padding:e.padding,stroke:e.stroke,tick:e.tick,tickFormatter:e.tickFormatter,tickLine:e.tickLine,tickMargin:e.tickMargin,tickSize:e.tickSize,tickTextProps:e.tickTextProps,ticks:u,unit:e.unit,width:e.width,x:e.x,y:e.y,axisId:f}),j.createElement(uk,{x:e.x,y:e.y,width:e.width,height:e.height,lowerWidth:e.width,upperWidth:e.width},j.createElement(dk,{label:e.label,labelRef:e.labelRef}),e.children)))}),f_=j.forwardRef((e,t)=>{var r=Vt(e,hn);return j.createElement(Ree,mo({},r,{ref:t}))});f_.displayName="CartesianAxis";var Lee=["x1","y1","x2","y2","key"],zee=["offset"],Iee=["xAxisId","yAxisId"],Bee=["xAxisId","yAxisId"];function Ox(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function rr(e){for(var t=1;t{var{fill:t}=e;if(!t||t==="none")return null;var{fillOpacity:r,x:i,y:o,width:c,height:s,ry:u}=e;return j.createElement("rect",{x:i,y:o,ry:u,width:c,height:s,stroke:"none",fill:t,fillOpacity:r,className:"recharts-cartesian-grid-bg"})};function Lk(e){var{option:t,lineItemProps:r}=e,i;if(j.isValidElement(t))i=j.cloneElement(t,r);else if(typeof t=="function")i=t(r);else{var o,{x1:c,y1:s,x2:u,y2:d,key:f}=r,_=cd(r,Lee),m=(o=oi(_))!==null&&o!==void 0?o:{},{offset:g}=m,w=cd(m,zee);i=j.createElement("line",ro({},w,{x1:c,y1:s,x2:u,y2:d,fill:"none",key:f}))}return i}function Hee(e){var{x:t,width:r,horizontal:i=!0,horizontalPoints:o}=e;if(!i||!o||!o.length)return null;var{xAxisId:c,yAxisId:s}=e,u=cd(e,Iee),d=o.map((f,_)=>{var m=rr(rr({},u),{},{x1:t,y1:f,x2:t+r,y2:f,key:"line-".concat(_),index:_});return j.createElement(Lk,{key:"line-".concat(_),option:i,lineItemProps:m})});return j.createElement("g",{className:"recharts-cartesian-grid-horizontal"},d)}function Kee(e){var{y:t,height:r,vertical:i=!0,verticalPoints:o}=e;if(!i||!o||!o.length)return null;var{xAxisId:c,yAxisId:s}=e,u=cd(e,Bee),d=o.map((f,_)=>{var m=rr(rr({},u),{},{x1:f,y1:t,x2:f,y2:t+r,key:"line-".concat(_),index:_});return j.createElement(Lk,{option:i,lineItemProps:m,key:"line-".concat(_)})});return j.createElement("g",{className:"recharts-cartesian-grid-vertical"},d)}function Xee(e){var{horizontalFill:t,fillOpacity:r,x:i,y:o,width:c,height:s,horizontalPoints:u,horizontal:d=!0}=e;if(!d||!t||!t.length||u==null)return null;var f=u.map(m=>Math.round(m+o-o)).sort((m,g)=>m-g);o!==f[0]&&f.unshift(0);var _=f.map((m,g)=>{var w=f[g+1],b=w==null,x=b?o+s-m:w-m;if(x<=0)return null;var A=g%t.length;return j.createElement("rect",{key:"react-".concat(g),y:m,x:i,height:x,width:c,stroke:"none",fill:t[A],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return j.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},_)}function Gee(e){var{vertical:t=!0,verticalFill:r,fillOpacity:i,x:o,y:c,width:s,height:u,verticalPoints:d}=e;if(!t||!r||!r.length)return null;var f=d.map(m=>Math.round(m+o-o)).sort((m,g)=>m-g);o!==f[0]&&f.unshift(0);var _=f.map((m,g)=>{var w=f[g+1],b=w==null,x=b?o+s-m:w-m;if(x<=0)return null;var A=g%r.length;return j.createElement("rect",{key:"react-".concat(g),x:m,y:c,width:x,height:u,stroke:"none",fill:r[A],fillOpacity:i,className:"recharts-cartesian-grid-bg"})});return j.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},_)}var Yee=(e,t)=>{var{xAxis:r,width:i,height:o,offset:c}=e;return sT(d_(rr(rr(rr({},hn),r),{},{ticks:uT(r),viewBox:{x:0,y:0,width:i,height:o}})),c.left,c.left+c.width,t)},Wee=(e,t)=>{var{yAxis:r,width:i,height:o,offset:c}=e;return sT(d_(rr(rr(rr({},hn),r),{},{ticks:uT(r),viewBox:{x:0,y:0,width:i,height:o}})),c.top,c.top+c.height,t)},Zee={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[],xAxisId:0,yAxisId:0,syncWithTicks:!1,zIndex:Pt.grid};function c1(e){var t=gT(),r=yT(),i=hT(),o=rr(rr({},Vt(e,Zee)),{},{x:he(e.x)?e.x:i.left,y:he(e.y)?e.y:i.top,width:he(e.width)?e.width:i.width,height:he(e.height)?e.height:i.height}),{xAxisId:c,yAxisId:s,x:u,y:d,width:f,height:_,syncWithTicks:m,horizontalValues:g,verticalValues:w}=o,b=bt(),x=_e(H=>Sb(H,"xAxis",c,b)),A=_e(H=>Sb(H,"yAxis",s,b));if(!Vi(f)||!Vi(_)||!he(u)||!he(d))return null;var T=o.verticalCoordinatesGenerator||Yee,O=o.horizontalCoordinatesGenerator||Wee,{horizontalPoints:E,verticalPoints:N}=o;if((!E||!E.length)&&typeof O=="function"){var C=g&&g.length,M=O({yAxis:A?rr(rr({},A),{},{ticks:C?g:A.ticks}):void 0,width:t??f,height:r??_,offset:i},C?!0:m);Os(Array.isArray(M),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(typeof M,"]")),Array.isArray(M)&&(E=M)}if((!N||!N.length)&&typeof T=="function"){var R=w&&w.length,z=T({xAxis:x?rr(rr({},x),{},{ticks:R?w:x.ticks}):void 0,width:t??f,height:r??_,offset:i},R?!0:m);Os(Array.isArray(z),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(typeof z,"]")),Array.isArray(z)&&(N=z)}return j.createElement($r,{zIndex:o.zIndex},j.createElement("g",{className:"recharts-cartesian-grid"},j.createElement(qee,{fill:o.fill,fillOpacity:o.fillOpacity,x:o.x,y:o.y,width:o.width,height:o.height,ry:o.ry}),j.createElement(Xee,ro({},o,{horizontalPoints:E})),j.createElement(Gee,ro({},o,{verticalPoints:N})),j.createElement(Hee,ro({},o,{offset:i,horizontalPoints:E,xAxis:x,yAxis:A})),j.createElement(Kee,ro({},o,{offset:i,verticalPoints:N,xAxis:x,yAxis:A}))))}c1.displayName="CartesianGrid";var Qee={},zk=nr({name:"errorBars",initialState:Qee,reducers:{addErrorBar:(e,t)=>{var{itemId:r,errorBar:i}=t.payload;e[r]||(e[r]=[]),e[r].push(i)},replaceErrorBar:(e,t)=>{var{itemId:r,prev:i,next:o}=t.payload;e[r]&&(e[r]=e[r].map(c=>c.dataKey===i.dataKey&&c.direction===i.direction?o:c))},removeErrorBar:(e,t)=>{var{itemId:r,errorBar:i}=t.payload;e[r]&&(e[r]=e[r].filter(o=>o.dataKey!==i.dataKey||o.direction!==i.direction))}}}),{addErrorBar:Jee,replaceErrorBar:ete,removeErrorBar:tte}=zk.actions,rte=zk.reducer,ite=["children"];function nte(e,t){if(e==null)return{};var r,i,o=ate(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i({x:0,y:0,value:0}),errorBarOffset:0},Ik=j.createContext(ote);function Bk(e){var{children:t}=e,r=nte(e,ite);return j.createElement(Ik.Provider,{value:r},t)}var cte=()=>j.useContext(Ik);function lte(e){var t=ct(),r=aJ(),i=j.useRef(null);return j.useEffect(()=>{r!=null&&(i.current===null?t(Jee({itemId:r,errorBar:e})):i.current!==e&&t(ete({itemId:r,prev:i.current,next:e})),i.current=e)},[t,r,e]),j.useEffect(()=>()=>{i.current!=null&&r!=null&&(t(tte({itemId:r,errorBar:i.current})),i.current=null)},[t,r]),null}function __(e,t){var r,i,o=_e(f=>Fi(f,e)),c=_e(f=>qi(f,t)),s=(r=o?.allowDataOverflow)!==null&&r!==void 0?r:kt.allowDataOverflow,u=(i=c?.allowDataOverflow)!==null&&i!==void 0?i:Nt.allowDataOverflow,d=s||u;return{needClip:d,needClipX:s,needClipY:u}}function Vk(e){var{xAxisId:t,yAxisId:r,clipPathId:i}=e,o=kk(),{needClipX:c,needClipY:s,needClip:u}=__(t,r);if(!u||!o)return null;var{x:d,y:f,width:_,height:m}=o;return j.createElement("clipPath",{id:"clipPath-".concat(i)},j.createElement("rect",{x:c?d:d-_/2,y:s?f:f-m/2,width:c?_:_*2,height:s?m:m*2}))}function wo(e,t){var r,i;return(r=(i=e.graphicalItems.cartesianItems.find(o=>o.id===t))===null||i===void 0?void 0:i.xAxisId)!==null&&r!==void 0?r:o1}function bo(e,t){var r,i;return(r=(i=e.graphicalItems.cartesianItems.find(o=>o.id===t))===null||i===void 0?void 0:i.yAxisId)!==null&&r!==void 0?r:o1}var ste="Invariant failed";function ute(e,t){throw new Error(ste)}function H5(){return H5=Object.assign?Object.assign.bind():function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:0;return(i,o)=>{if(he(t))return t;var c=he(i)||et(i);return c?t(i,o):(c||ute(),r)}},dte=(e,t,r)=>r,fte=(e,t)=>t,p0=q([r1,fte],(e,t)=>e.filter(r=>r.type==="bar").find(r=>r.id===t)),_te=q([p0],e=>e?.maxBarSize),mte=(e,t,r,i)=>i,hte=q([Qe,r1,wo,bo,dte],(e,t,r,i,o)=>t.filter(c=>e==="horizontal"?c.xAxisId===r:c.yAxisId===i).filter(c=>c.isPanorama===o).filter(c=>c.hide===!1).filter(c=>c.type==="bar")),gte=(e,t,r)=>{var i=Qe(e),o=wo(e,t),c=bo(e,t);if(!(o==null||c==null))return i==="horizontal"?B5(e,"yAxis",c,r):B5(e,"xAxis",o,r)},yte=(e,t)=>{var r=Qe(e),i=wo(e,t),o=bo(e,t);if(!(i==null||o==null))return r==="horizontal"?Ab(e,"xAxis",i):Ab(e,"yAxis",o)},vte=q([hte,xH,yte],OJ),wte=(e,t,r)=>{var i,o,c=p0(e,t);if(c==null)return 0;var s=wo(e,t),u=bo(e,t);if(s==null||u==null)return 0;var d=Qe(e),f=WT(e),{maxBarSize:_}=c,m=et(_)?f:_,g,w;return d==="horizontal"?(g=$i(e,"xAxis",s,r),w=ma(e,"xAxis",s,r)):(g=$i(e,"yAxis",u,r),w=ma(e,"yAxis",u,r)),(i=(o=Mp(g,w,!0))!==null&&o!==void 0?o:m)!==null&&i!==void 0?i:0},Uk=(e,t,r)=>{var i=Qe(e),o=wo(e,t),c=bo(e,t);if(!(o==null||c==null)){var s,u;return i==="horizontal"?(s=$i(e,"xAxis",o,r),u=ma(e,"xAxis",o,r)):(s=$i(e,"yAxis",c,r),u=ma(e,"yAxis",c,r)),Mp(s,u)}},bte=q([vte,WT,bH,ZT,wte,Uk,_te],PJ),xte=(e,t,r)=>{var i=wo(e,t);if(i!=null)return $i(e,"xAxis",i,r)},jte=(e,t,r)=>{var i=bo(e,t);if(i!=null)return $i(e,"yAxis",i,r)},Ate=(e,t,r)=>{var i=wo(e,t);if(i!=null)return ma(e,"xAxis",i,r)},Ste=(e,t,r)=>{var i=bo(e,t);if(i!=null)return ma(e,"yAxis",i,r)},Tte=q([bte,p0],RJ),Ete=q([gte,p0],DJ),Ote=q([Ut,Y8,xte,jte,Ate,Ste,Tte,Qe,mH,Uk,Ete,p0,mte],(e,t,r,i,o,c,s,u,d,f,_,m,g)=>{var{chartData:w,dataStartIndex:b,dataEndIndex:x}=d;if(!(m==null||s==null||t==null||u!=="horizontal"&&u!=="vertical"||r==null||i==null||o==null||c==null||f==null)){var{data:A}=m,T;if(A!=null&&A.length>0?T=A:T=w?.slice(b,x+1),T!=null)return rre({layout:u,barSettings:m,pos:s,parentViewBox:t,bandSize:f,xAxis:r,yAxis:i,xAxisTicks:o,yAxisTicks:c,stackedData:_,displayedData:T,offset:e,cells:g,dataStartIndex:b})}}),kte=["index"];function K5(){return K5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var t=j.useContext($k);if(t!=null)return t.stackId;if(e!=null)return A$(e)},Pte=(e,t)=>"recharts-bar-stack-clip-path-".concat(e,"-").concat(t),Dte=e=>{var t=j.useContext($k);if(t!=null){var{stackId:r}=t;return"url(#".concat(Pte(r,e),")")}},Fk=e=>{var{index:t}=e,r=Nte(e,kte),i=Dte(t);return j.createElement(Dt,K5({className:"recharts-bar-stack-layer",clipPath:i},r))},Rte=["onMouseEnter","onMouseLeave","onClick"],Lte=["value","background","tooltipPosition"],zte=["id"],Ite=["onMouseEnter","onClick","onMouseLeave"];function ha(){return ha=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{dataKey:t,name:r,fill:i,legendType:o,hide:c}=e;return[{inactive:c,dataKey:t,type:o,color:i,value:Md(r,t),payload:e}]},qte=j.memo(e=>{var{dataKey:t,stroke:r,strokeWidth:i,fill:o,name:c,hide:s,unit:u,tooltipType:d,id:f}=e,_={dataDefinedOnItem:void 0,getPosition:va,settings:{stroke:r,strokeWidth:i,fill:o,dataKey:t,nameKey:void 0,name:Md(c,t),hide:s,type:d,color:o,unit:u,graphicalItemId:f}};return j.createElement(bk,{tooltipEntrySettings:_})});function Hte(e){var t=_e(_o),{data:r,dataKey:i,background:o,allOtherBarProps:c}=e,{onMouseEnter:s,onMouseLeave:u,onClick:d}=c,f=ld(c,Rte),_=l_(s,i,c.id),m=s_(u),g=u_(d,i,c.id);if(!o||r==null)return null;var w=gd(o);return j.createElement($r,{zIndex:LJ(o,Pt.barBackground)},r.map((b,x)=>{var{value:A,background:T,tooltipPosition:O}=b,E=ld(b,Lte);if(!T)return null;var N=_(b,x),C=m(b,x),M=g(b,x),R=or(or(or(or(or({option:o,isActive:String(x)===t},E),{},{fill:"#eee"},T),w),bd(f,b,x)),{},{onMouseEnter:N,onMouseLeave:C,onClick:M,dataKey:i,index:x,className:"recharts-bar-background-rectangle"});return j.createElement(m_,ha({key:"background-bar-".concat(x)},R))}))}function Kte(e){var{showLabels:t,children:r,rects:i}=e,o=i?.map(c=>{var s={x:c.x,y:c.y,width:c.width,lowerWidth:c.width,upperWidth:c.width,height:c.height};return or(or({},s),{},{value:c.value,payload:c.payload,parentViewBox:c.parentViewBox,viewBox:s,fill:c.fill})});return j.createElement(_k,{value:t?o:void 0},r)}function Xte(e){var{shape:t,activeBar:r,baseProps:i,entry:o,index:c,dataKey:s}=e,u=_e(_o),d=_e(FO),f=r&&String(o.originalDataIndex)===u&&(d==null||s===d),[_,m]=j.useState(!1),[g,w]=j.useState(!1);j.useEffect(()=>{var E;return f?(m(!0),E=requestAnimationFrame(()=>{w(!0)})):w(!1),()=>{cancelAnimationFrame(E)}},[f]);var b=j.useCallback(()=>{f||m(!1)},[f]),x=f&&g,A=f||_,T;f?r===!0?T=t:T=r:T=t;var O=j.createElement(m_,ha({},i,{name:String(i.name)},o,{isActive:x,option:T,index:c,dataKey:s,onTransitionEnd:b}));return A?j.createElement($r,{zIndex:Pt.activeBar},j.createElement(Fk,{index:o.originalDataIndex},O)):O}function Gte(e){var{shape:t,baseProps:r,entry:i,index:o,dataKey:c}=e;return j.createElement(m_,ha({},r,{name:String(r.name)},i,{isActive:!1,option:t,index:o,dataKey:c}))}function Yte(e){var t,{data:r,props:i}=e,o=(t=oi(i))!==null&&t!==void 0?t:{},{id:c}=o,s=ld(o,zte),{shape:u,dataKey:d,activeBar:f}=i,{onMouseEnter:_,onClick:m,onMouseLeave:g}=i,w=ld(i,Ite),b=l_(_,d,c),x=s_(g),A=u_(m,d,c);return r?j.createElement(j.Fragment,null,r.map((T,O)=>j.createElement(Fk,ha({index:T.originalDataIndex,key:"rectangle-".concat(T?.x,"-").concat(T?.y,"-").concat(T?.value,"-").concat(O),className:"recharts-bar-rectangle"},bd(w,T,O),{onMouseEnter:b(T,O),onMouseLeave:x(T,O),onClick:A(T,O)}),f?j.createElement(Xte,{shape:u,activeBar:f,baseProps:s,entry:T,index:O,dataKey:d}):j.createElement(Gte,{shape:u,baseProps:s,entry:T,index:O,dataKey:d})))):null}function Wte(e){var{props:t,previousRectanglesRef:r}=e,{data:i,layout:o,isAnimationActive:c,animationBegin:s,animationDuration:u,animationEasing:d,onAnimationEnd:f,onAnimationStart:_}=t,m=r.current,g=Ud(t,"recharts-bar-"),[w,b]=j.useState(!1),x=!w,A=j.useCallback(()=>{typeof f=="function"&&f(),b(!1)},[f]),T=j.useCallback(()=>{typeof _=="function"&&_(),b(!0)},[_]);return j.createElement(Kte,{showLabels:x,rects:i},j.createElement(Vd,{animationId:g,begin:s,duration:u,isActive:c,easing:d,onAnimationEnd:A,onAnimationStart:T,key:g},O=>{var E=O===1?i:i?.map((N,C)=>{var M=m&&m[C];if(M)return or(or({},N),{},{x:vt(M.x,N.x,O),y:vt(M.y,N.y,O),width:vt(M.width,N.width,O),height:vt(M.height,N.height,O)});if(o==="horizontal"){var R=vt(0,N.height,O),z=vt(N.stackedBarStart,N.y,O);return or(or({},N),{},{y:z,height:R})}var H=vt(0,N.width,O),Q=vt(N.stackedBarStart,N.x,O);return or(or({},N),{},{width:H,x:Q})});return O>0&&(r.current=E??null),E==null?null:j.createElement(Dt,null,j.createElement(Yte,{props:t,data:E}))}),j.createElement(hk,{label:t.label}),t.children)}function Zte(e){var t=j.useRef(null);return j.createElement(Wte,{previousRectanglesRef:t,props:e})}var qk=0,Qte=(e,t)=>{var r=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:r,errorVal:ht(e,t)}};class Jte extends j.PureComponent{render(){var{hide:t,data:r,dataKey:i,className:o,xAxisId:c,yAxisId:s,needClip:u,background:d,id:f}=this.props;if(t||r==null)return null;var _=Ze("recharts-bar",o),m=f;return j.createElement(Dt,{className:_,id:f},u&&j.createElement("defs",null,j.createElement(Vk,{clipPathId:m,xAxisId:c,yAxisId:s})),j.createElement(Dt,{className:"recharts-bar-rectangles",clipPath:u?"url(#clipPath-".concat(m,")"):void 0},j.createElement(Hte,{data:r,dataKey:i,background:d,allOtherBarProps:this.props}),j.createElement(Zte,this.props)))}}var ere={activeBar:!1,animationBegin:0,animationDuration:400,animationEasing:"ease",background:!1,hide:!1,isAnimationActive:"auto",label:!1,legendType:"rect",minPointSize:qk,xAxisId:0,yAxisId:0,zIndex:Pt.bar};function tre(e){var{xAxisId:t,yAxisId:r,hide:i,legendType:o,minPointSize:c,activeBar:s,animationBegin:u,animationDuration:d,animationEasing:f,isAnimationActive:_}=e,{needClip:m}=__(t,r),g=go(),w=bt(),b=wk(e.children,a1),x=_e(O=>Ote(O,e.id,w,b));if(g!=="vertical"&&g!=="horizontal")return null;var A,T=x?.[0];return T==null||T.height==null||T.width==null?A=0:A=g==="vertical"?T.height/2:T.width/2,j.createElement(Bk,{xAxisId:t,yAxisId:r,data:x,dataPointFormatter:Qte,errorBarOffset:A},j.createElement(Jte,ha({},e,{layout:g,needClip:m,data:x,xAxisId:t,yAxisId:r,hide:i,legendType:o,minPointSize:c,activeBar:s,animationBegin:u,animationDuration:d,animationEasing:f,isAnimationActive:_})))}function rre(e){var{layout:t,barSettings:{dataKey:r,minPointSize:i,hasCustomShape:o},pos:c,bandSize:s,xAxis:u,yAxis:d,xAxisTicks:f,yAxisTicks:_,stackedData:m,displayedData:g,offset:w,cells:b,parentViewBox:x,dataStartIndex:A}=e,T=t==="horizontal"?d:u,O=m?T.scale.domain():null,E=S$({numericAxis:T}),N=T.scale.map(E);return g.map((C,M)=>{var R,z,H,Q,ee,G;if(m){var ye=m[M+A];if(ye==null)return null;R=v$(ye,O)}else R=ht(C,r),Array.isArray(R)||(R=[E,R]);var ce=pte(i,qk)(R[1],M);if(t==="horizontal"){var ve,B=d.scale.map(R[0]),W=d.scale.map(R[1]);if(B==null||W==null)return null;z=wv({axis:u,ticks:f,bandSize:s,offset:c.offset,entry:C,index:M}),H=(ve=W??B)!==null&&ve!==void 0?ve:void 0,Q=c.size;var re=B-W;if(ee=Bi(re)?0:re,G={x:z,y:w.top,width:Q,height:w.height},Math.abs(ce)>0&&Math.abs(ee)0&&Math.abs(Q)j.createElement(j.Fragment,null,j.createElement(xk,{legendPayload:Fte(t)}),j.createElement(qte,{dataKey:t.dataKey,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,tooltipType:t.tooltipType,id:o}),j.createElement(Tk,{type:"bar",id:o,data:void 0,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,stackId:r,hide:t.hide,barSize:t.barSize,minPointSize:t.minPointSize,maxBarSize:t.maxBarSize,isPanorama:i,hasCustomShape:t.shape!=null}),j.createElement($r,{zIndex:t.zIndex},j.createElement(tre,ha({},t,{id:o})))))}var h_=j.memo(ire,Js);h_.displayName="Bar";var nre=["option","isActive"];function gs(){return gs=Object.assign?Object.assign.bind():function(e){for(var t=1;t$i(e,"xAxis",t,s),sre=(e,t,r,i,o,c,s)=>ma(e,"xAxis",t,s),ure=(e,t,r,i,o,c,s)=>$i(e,"yAxis",r,s),pre=(e,t,r,i,o,c,s)=>ma(e,"yAxis",r,s),dre=(e,t,r,i)=>lY(e,"zAxis",i,!1),fre=(e,t,r,i,o)=>o,_re=(e,t,r,i,o,c)=>c,mre=(e,t,r,i,o,c,s)=>n4(e,void 0,void 0,s),hre=q([r1,fre],(e,t)=>e.filter(r=>r.type==="scatter").find(r=>r.id===t)),gre=q([mre,lre,sre,ure,pre,dre,hre,_re],(e,t,r,i,o,c,s,u)=>{var{chartData:d,dataStartIndex:f,dataEndIndex:_}=e;if(s!=null){var m;if(s?.data!=null&&s.data.length>0?m=s.data:m=d?.slice(f,_+1),!(m==null||t==null||i==null||r==null||o==null||r?.length===0||o?.length===0))return Cre({displayedData:m,xAxis:t,yAxis:i,zAxis:c,scatterSettings:s,xAxisTicks:r,yAxisTicks:o,cells:u})}}),yre=["id"],vre=["onMouseEnter","onClick","onMouseLeave"],wre=["animationBegin","animationDuration","animationEasing","hide","isAnimationActive","legendType","lineJointType","lineType","shape","xAxisId","yAxisId","zAxisId"];function X5(e,t){if(e==null)return{};var r,i,o=bre(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{var{dataKey:t,name:r,fill:i,legendType:o,hide:c}=e;return[{inactive:c,dataKey:t,type:o,color:i,value:Md(r,t),payload:e}]},Tre=j.memo(e=>{var{dataKey:t,points:r,stroke:i,strokeWidth:o,fill:c,name:s,hide:u,tooltipType:d,id:f}=e,_={dataDefinedOnItem:r?.map(m=>m.tooltipPayload),getPosition:m=>{var g;return r==null||(g=r[Number(m)])===null||g===void 0?void 0:g.tooltipPosition},settings:{stroke:i,strokeWidth:o,fill:c,nameKey:void 0,dataKey:t,name:Md(s,t),hide:u,type:d,color:c,unit:"",graphicalItemId:f}};return j.createElement(bk,{tooltipEntrySettings:_})});function Ere(e){var{points:t,props:r}=e,{line:i,lineType:o,lineJointType:c}=r;if(!i)return null;var s=oi(r),u=gd(i),d,f;if(o==="joint")d=t.map(A=>{var T,O;return{x:(T=A.cx)!==null&&T!==void 0?T:null,y:(O=A.cy)!==null&&O!==void 0?O:null}});else if(o==="fitting"){var{xmin:_,xmax:m,a:g,b:w}=rV(t),b=A=>g*A+w;d=[{x:_,y:b(_)},{x:m,y:b(m)}]}var x=jr(jr(jr({},s),{},{fill:"none",stroke:s&&s.fill},u),{},{points:d});return j.isValidElement(i)?f=j.cloneElement(i,x):typeof i=="function"?f=i(x):f=j.createElement(r4,ho({},x,{type:c})),j.createElement(Dt,{className:"recharts-scatter-line",key:"recharts-scatter-line"},f)}function Ore(e){var{showLabels:t,points:r,children:i}=e,o=$c(),c=j.useMemo(()=>r?.map(s=>{var u,d,f={x:(u=s.x)!==null&&u!==void 0?u:0,y:(d=s.y)!==null&&d!==void 0?d:0,width:s.width,height:s.height,lowerWidth:s.width,upperWidth:s.width};return jr(jr({},f),{},{value:void 0,payload:s.payload,viewBox:f,parentViewBox:o,fill:void 0})}),[o,r]);return j.createElement(_k,{value:t?c:void 0},i)}function kre(e){var{points:t,allOtherScatterProps:r}=e,{shape:i,activeShape:o,dataKey:c}=r,{id:s}=r,u=X5(r,yre),d=_e(_o),{onMouseEnter:f,onClick:_,onMouseLeave:m}=r,g=X5(r,vre),w=l_(f,c,s),b=s_(m),x=u_(_,c,s);if(!mV(t))return null;var A=oi(u);return j.createElement(j.Fragment,null,j.createElement(Ere,{points:t,props:u}),t.map((T,O)=>{var E=o!=null&&o!==!1,N=E&&d===String(O),C=E&&N?o:i,M=jr(jr(jr({},A),T),{},{index:O,[dT]:String(s)});return j.createElement($r,{key:"symbol-".concat(T?.cx,"-").concat(T?.cy,"-").concat(T?.size,"-").concat(O),zIndex:N?Pt.activeDot:void 0},j.createElement(Dt,ho({className:"recharts-scatter-symbol"},bd(g,T,O),{onMouseEnter:w(T,O),onMouseLeave:b(T,O),onClick:x(T,O)}),j.createElement(cre,ho({option:C,isActive:N},M))))}))}function Nre(e){var{previousPointsRef:t,props:r}=e,{points:i,isAnimationActive:o,animationBegin:c,animationDuration:s,animationEasing:u}=r,d=t.current,f=Ud(r,"recharts-scatter-"),[_,m]=j.useState(!1),g=j.useCallback(()=>{m(!1)},[]),w=j.useCallback(()=>{m(!0)},[]),b=!_;return j.createElement(Ore,{showLabels:b,points:i},r.children,j.createElement(Vd,{animationId:f,begin:c,duration:s,isActive:o,easing:u,onAnimationEnd:g,onAnimationStart:w,key:f},x=>{var A=x===1?i:i?.map((T,O)=>{var E=d&&d[O];return E?jr(jr({},T),{},{cx:T.cx==null?void 0:vt(E.cx,T.cx,x),cy:T.cy==null?void 0:vt(E.cy,T.cy,x),size:vt(E.size,T.size,x)}):jr(jr({},T),{},{size:vt(0,T.size,x)})});return x>0&&(t.current=A),j.createElement(Dt,null,j.createElement(kre,{points:A,allOtherScatterProps:r,showLabels:b}))}),j.createElement(hk,{label:r.label}))}function Cre(e){var{displayedData:t,xAxis:r,yAxis:i,zAxis:o,scatterSettings:c,xAxisTicks:s,yAxisTicks:u,cells:d}=e,f=et(r.dataKey)?c.dataKey:r.dataKey,_=et(i.dataKey)?c.dataKey:i.dataKey,m=o&&o.dataKey,g=o?o.range:FE.range,w=g&&g[0],b=r.scale.bandwidth?r.scale.bandwidth():0,x=i.scale.bandwidth?i.scale.bandwidth():0;return t.map((A,T)=>{var O=ht(A,f),E=ht(A,_),N=!et(m)&&ht(A,m)||"-",C=[{name:et(r.dataKey)?c.name:r.name||String(r.dataKey),unit:r.unit||"",value:O,payload:A,dataKey:f,type:c.tooltipType,graphicalItemId:c.id},{name:et(i.dataKey)?c.name:i.name||String(i.dataKey),unit:i.unit||"",value:E,payload:A,dataKey:_,type:c.tooltipType,graphicalItemId:c.id}];N!=="-"&&o!=null&&C.push({name:o.name||o.dataKey,unit:o.unit||"",value:N,payload:A,dataKey:m,type:c.tooltipType,graphicalItemId:c.id});var M=vv({axis:r,ticks:s,bandSize:b,entry:A,index:T,dataKey:f}),R=vv({axis:i,ticks:u,bandSize:x,entry:A,index:T,dataKey:_}),z=N!=="-"&&o!=null?o.scale.map(N):w,H=z==null?0:Math.sqrt(Math.max(z,0)/Math.PI);return jr(jr({},A),{},{cx:M,cy:R,x:M==null?void 0:M-H,y:R==null?void 0:R-H,width:2*H,height:2*H,size:z,node:{x:O,y:E,z:N},tooltipPayload:C,tooltipPosition:{x:M,y:R},payload:A},d&&d[T]&&d[T].props)})}var Mre=(e,t,r)=>({x:e.cx,y:e.cy,value:Number(r==="x"?e.node.x:e.node.y),errorVal:ht(e,t)});function Pre(e){var{hide:t,points:r,className:i,needClip:o,xAxisId:c,yAxisId:s,id:u}=e,d=j.useRef(null);if(t)return null;var f=Ze("recharts-scatter",i),_=u;return j.createElement($r,{zIndex:e.zIndex},j.createElement(Dt,{className:f,clipPath:o?"url(#clipPath-".concat(_,")"):void 0,id:u},o&&j.createElement("defs",null,j.createElement(Vk,{clipPathId:_,xAxisId:c,yAxisId:s})),j.createElement(Bk,{xAxisId:c,yAxisId:s,data:r,dataPointFormatter:Mre,errorBarOffset:0},j.createElement(Dt,{key:"recharts-scatter-symbols"},j.createElement(Nre,{props:e,previousPointsRef:d})))))}var Hk={xAxisId:0,yAxisId:0,zAxisId:0,label:!1,line:!1,legendType:"circle",lineType:"joint",lineJointType:"linear",shape:"circle",hide:!1,isAnimationActive:"auto",animationBegin:0,animationDuration:400,animationEasing:"linear",zIndex:Pt.scatter};function Dre(e){var t=Vt(e,Hk),{animationBegin:r,animationDuration:i,animationEasing:o,hide:c,isAnimationActive:s,legendType:u,lineJointType:d,lineType:f,shape:_,xAxisId:m,yAxisId:g,zAxisId:w}=t,b=X5(t,wre),{needClip:x}=__(m,g),A=j.useMemo(()=>wk(e.children,a1),[e.children]),T=bt(),O=_e(E=>gre(E,m,g,w,e.id,A,T));return x==null||O==null?null:j.createElement(j.Fragment,null,j.createElement(Tre,{dataKey:e.dataKey,points:O,stroke:e.stroke,strokeWidth:e.strokeWidth,fill:e.fill,name:e.name,hide:e.hide,tooltipType:e.tooltipType,id:e.id}),j.createElement(Pre,ho({},b,{xAxisId:m,yAxisId:g,zAxisId:w,lineType:f,lineJointType:d,legendType:u,shape:_,hide:c,isAnimationActive:s,animationBegin:r,animationDuration:i,animationEasing:o,points:O,needClip:x})))}function Rre(e){var t=Vt(e,Hk),r=bt();return j.createElement(Ak,{id:t.id,type:"scatter"},i=>j.createElement(j.Fragment,null,j.createElement(xk,{legendPayload:Sre(t)}),j.createElement(Tk,{type:"scatter",id:i,data:t.data,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:t.zAxisId,dataKey:t.dataKey,hide:t.hide,name:t.name,tooltipType:t.tooltipType,isPanorama:r}),j.createElement(Dre,ho({},t,{id:i}))))}var Kk=j.memo(Rre,Js);Kk.displayName="Scatter";var Lre=["domain","range"],zre=["domain","range"];function Cx(e,t){if(e==null)return{};var r,i,o=Ire(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{if(s!=null)return Dx(Dx({},c),{},{type:s})},[c,s]);return j.useLayoutEffect(()=>{u!=null&&(r.current===null?t(hJ(u)):r.current!==u&&t(gJ({prev:r.current,next:u})),r.current=u)},[u,t]),j.useLayoutEffect(()=>()=>{r.current&&(t(yJ(r.current)),r.current=null)},[t]),null}var Xre=e=>{var{xAxisId:t,className:r}=e,i=_e(Y8),o=bt(),c="xAxis",s=_e(T=>xO(T,c,t,o)),u=_e(T=>vO(T,t)),d=_e(T=>tY(T,t)),f=_e(T=>UE(T,t));if(u==null||d==null||f==null)return null;var{dangerouslySetInnerHTML:_,ticks:m,scale:g}=e,w=Y5(e,Vre),{id:b,scale:x}=f,A=Y5(f,Ure);return j.createElement(f_,G5({},w,A,{x:d.x,y:d.y,width:u.width,height:u.height,className:Ze("recharts-".concat(c," ").concat(c),r),viewBox:i,ticks:s,axisType:c,axisId:t}))},Gre={allowDataOverflow:kt.allowDataOverflow,allowDecimals:kt.allowDecimals,allowDuplicatedCategory:kt.allowDuplicatedCategory,angle:kt.angle,axisLine:hn.axisLine,height:kt.height,hide:!1,includeHidden:kt.includeHidden,interval:kt.interval,label:!1,minTickGap:kt.minTickGap,mirror:kt.mirror,orientation:kt.orientation,padding:kt.padding,reversed:kt.reversed,scale:kt.scale,tick:kt.tick,tickCount:kt.tickCount,tickLine:hn.tickLine,tickSize:hn.tickSize,type:kt.type,niceTicks:kt.niceTicks,xAxisId:0},Yre=e=>{var t=Vt(e,Gre);return j.createElement(j.Fragment,null,j.createElement(Kre,{allowDataOverflow:t.allowDataOverflow,allowDecimals:t.allowDecimals,allowDuplicatedCategory:t.allowDuplicatedCategory,angle:t.angle,dataKey:t.dataKey,domain:t.domain,height:t.height,hide:t.hide,id:t.xAxisId,includeHidden:t.includeHidden,interval:t.interval,minTickGap:t.minTickGap,mirror:t.mirror,name:t.name,orientation:t.orientation,padding:t.padding,reversed:t.reversed,scale:t.scale,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,niceTicks:t.niceTicks}),j.createElement(Xre,t))},l1=j.memo(Yre,Xk);l1.displayName="XAxis";var Wre=["type"],Zre=["dangerouslySetInnerHTML","ticks","scale"],Qre=["id","scale"];function W5(){return W5=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(s!=null)return Lx(Lx({},c),{},{type:s})},[s,c]);return j.useLayoutEffect(()=>{u!=null&&(r.current===null?t(vJ(u)):r.current!==u&&t(wJ({prev:r.current,next:u})),r.current=u)},[u,t]),j.useLayoutEffect(()=>()=>{r.current&&(t(bJ(r.current)),r.current=null)},[t]),null}function nie(e){var{yAxisId:t,className:r,width:i,label:o}=e,c=j.useRef(null),s=j.useRef(null),u=_e(Y8),d=bt(),f=ct(),_="yAxis",m=_e(M=>wO(M,t)),g=_e(M=>iY(M,t)),w=_e(M=>xO(M,_,t,d)),b=_e(M=>$E(M,t));if(j.useLayoutEffect(()=>{if(!(i!=="auto"||!m||c_(o)||j.isValidElement(o)||b==null)){var M=c.current;if(M){var R=M.getCalculatedWidth();Math.round(m.width)!==Math.round(R)&&f(xJ({id:t,width:R}))}}},[w,m,f,o,t,i,b]),m==null||g==null||b==null)return null;var{dangerouslySetInnerHTML:x,ticks:A,scale:T}=e,O=Z5(e,Zre),{id:E,scale:N}=b,C=Z5(b,Qre);return j.createElement(f_,W5({},O,C,{ref:c,labelRef:s,x:g.x,y:g.y,tickTextProps:i==="auto"?{width:void 0}:{width:i},width:m.width,height:m.height,className:Ze("recharts-".concat(_," ").concat(_),r),viewBox:u,ticks:w,axisType:_,axisId:t}))}var aie={allowDataOverflow:Nt.allowDataOverflow,allowDecimals:Nt.allowDecimals,allowDuplicatedCategory:Nt.allowDuplicatedCategory,angle:Nt.angle,axisLine:hn.axisLine,hide:!1,includeHidden:Nt.includeHidden,interval:Nt.interval,label:!1,minTickGap:Nt.minTickGap,mirror:Nt.mirror,orientation:Nt.orientation,padding:Nt.padding,reversed:Nt.reversed,scale:Nt.scale,tick:Nt.tick,tickCount:Nt.tickCount,tickLine:hn.tickLine,tickSize:hn.tickSize,type:Nt.type,niceTicks:Nt.niceTicks,width:Nt.width,yAxisId:0},oie=e=>{var t=Vt(e,aie);return j.createElement(j.Fragment,null,j.createElement(iie,{interval:t.interval,id:t.yAxisId,scale:t.scale,type:t.type,domain:t.domain,allowDataOverflow:t.allowDataOverflow,dataKey:t.dataKey,allowDuplicatedCategory:t.allowDuplicatedCategory,allowDecimals:t.allowDecimals,tickCount:t.tickCount,padding:t.padding,includeHidden:t.includeHidden,reversed:t.reversed,ticks:t.ticks,width:t.width,orientation:t.orientation,mirror:t.mirror,hide:t.hide,unit:t.unit,name:t.name,angle:t.angle,minTickGap:t.minTickGap,tick:t.tick,tickFormatter:t.tickFormatter,niceTicks:t.niceTicks}),j.createElement(nie,t))},s1=j.memo(oie,Xk);s1.displayName="YAxis";var cie={begin:0,duration:1e3,easing:"ease",isActive:!0,canBegin:!0,onAnimationEnd:()=>{},onAnimationStart:()=>{}};function lie(e){var t=Vt(e,cie),{animationId:r,from:i,to:o,attributeName:c,isActive:s,canBegin:u,duration:d,easing:f,begin:_,onAnimationEnd:m,onAnimationStart:g,children:w}=t,b=t4(),x=s==="auto"?!Fc.isSsr&&!b:s,A=MT(r+c,t.animationManager),[T,O]=j.useState(()=>x?i:o),E=j.useRef(!1),N=j.useCallback(()=>{O(i),g()},[i,g]);if(j.useEffect(()=>{if(!x||!u)return va;E.current=!0;var M=A.subscribe(O);return A.start([N,_,o,d,m]),()=>{A.stop(),M&&M(),m()}},[x,u,d,f,_,N,m,A,o,i]),!x)return w({[c]:o});if(!u)return w({[c]:i});if(E.current){var C=i4([c],d,f);return w({transition:C,[c]:T})}return w({[c]:i})}var sie=["direction","width","dataKey","isAnimationActive","animationBegin","animationDuration","animationEasing"];function Vs(){return Vs=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{x:N,y:C,value:M,errorVal:R}=m(O,i,t);if(!R||N==null||C==null)return null;var z=[],H,Q;if(Array.isArray(R)){var[ee,G]=R;if(ee==null||G==null)return null;H=ee,Q=G}else H=Q=R;if(t==="x"){var{scale:ye}=x,ce=C+b,ve=ce+r,B=ce-r,W=ye.map(M-H),re=ye.map(M+Q);W!=null&&re!=null&&(z.push({x1:re,y1:ve,x2:re,y2:B}),z.push({x1:W,y1:ce,x2:re,y2:ce}),z.push({x1:W,y1:ve,x2:W,y2:B}))}else if(t==="y"){var{scale:oe}=A,le=N+b,D=le-r,K=le+r,ne=oe.map(M-H),ae=oe.map(M+Q);ne!=null&&ae!=null&&(z.push({x1:D,y1:ae,x2:K,y2:ae}),z.push({x1:le,y1:ne,x2:le,y2:ae}),z.push({x1:D,y1:ne,x2:K,y2:ne}))}var ge=t==="x"?"scaleX":"scaleY",xe="".concat(N+b,"px ").concat(C+b,"px");return j.createElement(Dt,Vs({className:"recharts-errorBar",key:"bar-".concat(N,"-").concat(C,"-").concat(M,"-").concat(E)},f),z.map((je,De)=>{var V=o?{transformOrigin:xe}:void 0;return j.createElement(lie,{animationId:"error-bar-".concat(t,"_").concat(je.x1,"-").concat(je.x2,"-").concat(je.y1,"-").concat(je.y2),from:"".concat(ge,"(0)"),to:"".concat(ge,"(1)"),attributeName:"transform",begin:c,easing:u,isActive:o,duration:s,key:"errorbar-".concat(E,"-").concat(je.x1,"-").concat(je.y1,"-").concat(je.x2,"-").concat(je.y2,"-").concat(De)},te=>j.createElement("line",Vs({},je,{style:Ix(Ix({},V),te)})))}))});return j.createElement(Dt,{className:"recharts-errorBars"},T)}function hie(e){var t=go();return e??(t!=null&&t==="horizontal"?"y":"x")}var gie={stroke:"black",strokeWidth:1.5,width:5,offset:0,isAnimationActive:!0,animationBegin:0,animationDuration:400,animationEasing:"ease-in-out",zIndex:Pt.line};function Us(e){var t=hie(e.direction),r=Vt(e,gie),{width:i,isAnimationActive:o,animationBegin:c,animationDuration:s,animationEasing:u,zIndex:d}=r;return j.createElement(j.Fragment,null,j.createElement(lte,{dataKey:r.dataKey,direction:t}),j.createElement($r,{zIndex:d},j.createElement(mie,Vs({},r,{direction:t,width:i,isAnimationActive:o,animationBegin:c,animationDuration:s,animationEasing:u}))))}Us.displayName="ErrorBar";var yie=(e,t)=>t,g_=q([yie,Qe,nE,Ft,BO,En,TW,Ut],PW);function vie(e){return"getBBox"in e.currentTarget&&typeof e.currentTarget.getBBox=="function"}function y_(e){var t=e.currentTarget.getBoundingClientRect(),r,i;if(vie(e)){var o=e.currentTarget.getBBox();r=o.width>0?t.width/o.width:1,i=o.height>0?t.height/o.height:1}else{var c=e.currentTarget;r=c.offsetWidth>0?t.width/c.offsetWidth:1,i=c.offsetHeight>0?t.height/c.offsetHeight:1}var s=(u,d)=>({relativeX:Math.round((u-t.left)/r),relativeY:Math.round((d-t.top)/i)});return"touches"in e?Array.from(e.touches).map(u=>s(u.clientX,u.clientY)):s(e.clientX,e.clientY)}var Gk=Vr("mouseClick"),Yk=Ys();Yk.startListening({actionCreator:Gk,effect:(e,t)=>{var r=e.payload,i=g_(t.getState(),y_(r));i?.activeIndex!=null&&t.dispatch(wY({activeIndex:i.activeIndex,activeDataKey:void 0,activeCoordinate:i.activeCoordinate}))}});var Q5=Vr("mouseMove"),Wk=Ys(),pc=null,qa=null,T2=null;Wk.startListening({actionCreator:Q5,effect:(e,t)=>{var r=e.payload,i=t.getState(),{throttleDelay:o,throttledEvents:c}=i.eventSettings,s=c==="all"||c?.includes("mousemove");pc!==null&&(cancelAnimationFrame(pc),pc=null),qa!==null&&(typeof o!="number"||!s)&&(clearTimeout(qa),qa=null),T2=y_(r);var u=()=>{var d=t.getState(),f=Y4(d,d.tooltip.settings.shared);if(!T2){pc=null,qa=null;return}if(f==="axis"){var _=g_(d,T2);_?.activeIndex!=null?t.dispatch(NO({activeIndex:_.activeIndex,activeDataKey:void 0,activeCoordinate:_.activeCoordinate})):t.dispatch(kO())}pc=null,qa=null};if(!s){u();return}o==="raf"?pc=requestAnimationFrame(u):typeof o=="number"&&qa===null&&(qa=setTimeout(u,o))}});function wie(e,t){return t instanceof HTMLElement?"HTMLElement <".concat(t.tagName,' class="').concat(t.className,'">'):t===window?"global.window":e==="children"&&typeof t=="object"&&t!==null?"<>":t}var Bx={accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,barSize:void 0,className:void 0,maxBarSize:void 0,stackOffset:"none",syncId:void 0,syncMethod:"index",baseValue:void 0,reverseStackOrder:!1},Zk=nr({name:"rootProps",initialState:Bx,reducers:{updateOptions:(e,t)=>{var r;e.accessibilityLayer=t.payload.accessibilityLayer,e.barCategoryGap=t.payload.barCategoryGap,e.barGap=(r=t.payload.barGap)!==null&&r!==void 0?r:Bx.barGap,e.barSize=t.payload.barSize,e.maxBarSize=t.payload.maxBarSize,e.stackOffset=t.payload.stackOffset,e.syncId=t.payload.syncId,e.syncMethod=t.payload.syncMethod,e.className=t.payload.className,e.baseValue=t.payload.baseValue,e.reverseStackOrder=t.payload.reverseStackOrder}}}),bie=Zk.reducer,{updateOptions:xie}=Zk.actions,jie=null,Aie={updatePolarOptions:(e,t)=>e===null?t.payload:(e.startAngle=t.payload.startAngle,e.endAngle=t.payload.endAngle,e.cx=t.payload.cx,e.cy=t.payload.cy,e.innerRadius=t.payload.innerRadius,e.outerRadius=t.payload.outerRadius,e)},Qk=nr({name:"polarOptions",initialState:jie,reducers:Aie}),{updatePolarOptions:aoe}=Qk.actions,Sie=Qk.reducer,Jk=Vr("keyDown"),eN=Vr("focus"),tN=Vr("blur"),u1=Ys(),dc=null,Ha=null,Yu=null;u1.startListening({actionCreator:Jk,effect:(e,t)=>{Yu=e.payload,dc!==null&&(cancelAnimationFrame(dc),dc=null);var r=t.getState(),{throttleDelay:i,throttledEvents:o}=r.eventSettings,c=o==="all"||o.includes("keydown");Ha!==null&&(typeof i!="number"||!c)&&(clearTimeout(Ha),Ha=null);var s=()=>{try{var u=t.getState(),d=u.rootProps.accessibilityLayer!==!1;if(!d)return;var{keyboardInteraction:f}=u.tooltip,_=Yu;if(_!=="ArrowRight"&&_!=="ArrowLeft"&&_!=="Enter")return;var m=W4(f,Qc(u),c0(u),s0(u)),g=m==null?-1:Number(m);if(!Number.isFinite(g)||g<0)return;var w=En(u);if(_==="Enter"){var b=rd(u,"axis","hover",String(f.index));t.dispatch(td({active:!f.active,activeIndex:f.index,activeCoordinate:b}));return}var x=sY(u),A=x==="left-to-right"?1:-1,T=_==="ArrowRight"?1:-1,O=g+T*A;if(w==null||O>=w.length||O<0)return;var E=rd(u,"axis","hover",String(O));t.dispatch(td({active:!0,activeIndex:O.toString(),activeCoordinate:E}))}finally{dc=null,Ha=null}};if(!c){s();return}i==="raf"?dc=requestAnimationFrame(s):typeof i=="number"&&Ha===null&&(s(),Yu=null,Ha=setTimeout(()=>{Yu?s():(Ha=null,dc=null)},i))}});u1.startListening({actionCreator:eN,effect:(e,t)=>{var r=t.getState(),i=r.rootProps.accessibilityLayer!==!1;if(i){var{keyboardInteraction:o}=r.tooltip;if(!o.active&&o.index==null){var c="0",s=rd(r,"axis","hover",String(c));t.dispatch(td({active:!0,activeIndex:c,activeCoordinate:s}))}}}});u1.startListening({actionCreator:tN,effect:(e,t)=>{var r=t.getState(),i=r.rootProps.accessibilityLayer!==!1;if(i){var{keyboardInteraction:o}=r.tooltip;o.active&&t.dispatch(td({active:!1,activeIndex:o.index,activeCoordinate:o.coordinate}))}}});function rN(e){e.persist();var{currentTarget:t}=e;return new Proxy(e,{get:(r,i)=>{if(i==="currentTarget")return t;var o=Reflect.get(r,i);return typeof o=="function"?o.bind(r):o}})}var ti=Vr("externalEvent"),iN=Ys(),Wu=new Map,is=new Map,E2=new Map;iN.startListening({actionCreator:ti,effect:(e,t)=>{var{handler:r,reactEvent:i}=e.payload;if(r!=null){var o=i.type,c=rN(i);E2.set(o,{handler:r,reactEvent:c});var s=Wu.get(o);s!==void 0&&(cancelAnimationFrame(s),Wu.delete(o));var u=t.getState(),{throttleDelay:d,throttledEvents:f}=u.eventSettings,_=f,m=_==="all"||_?.includes(o),g=is.get(o);g!==void 0&&(typeof d!="number"||!m)&&(clearTimeout(g),is.delete(o));var w=()=>{var A=E2.get(o);try{if(!A)return;var{handler:T,reactEvent:O}=A,E=t.getState(),N={activeCoordinate:pW(E),activeDataKey:FO(E),activeIndex:_o(E),activeLabel:$O(E),activeTooltipIndex:_o(E),isTooltipActive:dW(E)};T&&T(N,O)}finally{Wu.delete(o),is.delete(o),E2.delete(o)}};if(!m){w();return}if(d==="raf"){var b=requestAnimationFrame(w);Wu.set(o,b)}else if(typeof d=="number"){if(!is.has(o)){w();var x=setTimeout(w,d);is.set(o,x)}}else w()}}});var Tie=q([Wc],e=>e.tooltipItemPayloads),Eie=q([Tie,(e,t)=>t,(e,t,r)=>r],(e,t,r)=>{if(t!=null){var i=e.find(c=>c.settings.graphicalItemId===r);if(i!=null){var{getPosition:o}=i;if(o!=null)return o(t)}}}),nN=Vr("touchMove"),aN=Ys(),Ka=null,ea=null,Vx=null,ns=null;aN.startListening({actionCreator:nN,effect:(e,t)=>{var r=e.payload;if(!(r.touches==null||r.touches.length===0)){ns=rN(r);var i=t.getState(),{throttleDelay:o,throttledEvents:c}=i.eventSettings,s=c==="all"||c.includes("touchmove");Ka!==null&&(cancelAnimationFrame(Ka),Ka=null),ea!==null&&(typeof o!="number"||!s)&&(clearTimeout(ea),ea=null),Vx=Array.from(r.touches).map(d=>y_({clientX:d.clientX,clientY:d.clientY,currentTarget:r.currentTarget}));var u=()=>{if(ns!=null){var d=t.getState(),f=Y4(d,d.tooltip.settings.shared);if(f==="axis"){var _,m=(_=Vx)===null||_===void 0?void 0:_[0];if(m==null){Ka=null,ea=null;return}var g=g_(d,m);g?.activeIndex!=null&&t.dispatch(NO({activeIndex:g.activeIndex,activeDataKey:void 0,activeCoordinate:g.activeCoordinate}))}else if(f==="item"){var w,b=ns.touches[0];if(document.elementFromPoint==null||b==null)return;var x=document.elementFromPoint(b.clientX,b.clientY);if(!x||!x.getAttribute)return;var A=x.getAttribute(M$),T=(w=x.getAttribute(dT))!==null&&w!==void 0?w:void 0,O=Zc(d).find(C=>C.id===T);if(A==null||O==null||T==null)return;var{dataKey:E}=O,N=Eie(d,A,T);t.dispatch(OO({activeDataKey:E,activeIndex:A,activeCoordinate:N,activeGraphicalItemId:T}))}Ka=null,ea=null}};if(!s){u();return}o==="raf"?Ka=requestAnimationFrame(u):typeof o=="number"&&ea===null&&(u(),ns=null,ea=setTimeout(()=>{ns?u():(ea=null,Ka=null)},o))}}});var oN={throttleDelay:"raf",throttledEvents:["mousemove","touchmove","pointermove","scroll","wheel"]},cN=nr({name:"eventSettings",initialState:oN,reducers:{setEventSettings:(e,t)=>{t.payload.throttleDelay!=null&&(e.throttleDelay=t.payload.throttleDelay),t.payload.throttledEvents!=null&&(e.throttledEvents=t.payload.throttledEvents)}}}),{setEventSettings:Oie}=cN.actions,kie=cN.reducer,Nie=DS({brush:IJ,cartesianAxis:jJ,chartData:uZ,errorBars:rte,eventSettings:kie,graphicalItems:uJ,layout:_$,legend:jF,options:aZ,polarAxis:PQ,polarOptions:Sie,referenceElements:KJ,renderedTicks:bee,rootProps:bie,tooltip:bY,zIndex:XW}),Cie=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"Chart";return BU({reducer:Nie,preloadedState:t,middleware:i=>{var o;return i({serializableCheck:!1,immutableCheck:!["commonjs","es6","production"].includes((o="es6")!==null&&o!==void 0?o:"")}).concat([Yk.middleware,Wk.middleware,u1.middleware,iN.middleware,aN.middleware])},enhancers:i=>{var o=i;return typeof i=="function"&&(o=i()),o.concat(YS({type:"raf"}))},devTools:{serialize:{replacer:wie},name:"recharts-".concat(r)}})};function Mie(e){var{preloadedState:t,children:r,reduxStoreName:i}=e,o=bt(),c=j.useRef(null);if(o)return r;c.current==null&&(c.current=Cie(t,i));var s=$8;return j.createElement(UF,{context:s,store:c.current},r)}function Pie(e){var{layout:t,margin:r}=e,i=ct(),o=bt();return j.useEffect(()=>{o||(i(p$(t)),i(u$(r)))},[i,o,t,r]),null}var Die=j.memo(Pie,Js);function Rie(e){var t=ct();return j.useEffect(()=>{t(xie(e))},[t,e]),null}var Lie=e=>{var t=ct();return j.useEffect(()=>{t(Oie(e))},[t,e]),null},zie=j.memo(Lie,Js);function Ux(e){var{zIndex:t,isPanorama:r}=e,i=j.useRef(null),o=ct();return j.useLayoutEffect(()=>(i.current&&o(HW({zIndex:t,element:i.current,isPanorama:r})),()=>{o(KW({zIndex:t,isPanorama:r}))}),[o,t,r]),j.createElement("g",{tabIndex:-1,ref:i,className:"recharts-zIndex-layer_".concat(t)})}function $x(e){var{children:t,isPanorama:r}=e,i=_e(RW);if(!i||i.length===0)return t;var o=i.filter(s=>s<0),c=i.filter(s=>s>0);return j.createElement(j.Fragment,null,o.map(s=>j.createElement(Ux,{key:s,zIndex:s,isPanorama:r})),t,c.map(s=>j.createElement(Ux,{key:s,zIndex:s,isPanorama:r})))}var Iie=["children"];function Bie(e,t){if(e==null)return{};var r,i,o=Vie(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{var r=gT(),i=yT(),o=OT();if(!Vi(r)||!Vi(i))return null;var{children:c,otherAttributes:s,title:u,desc:d}=e,f,_;return s!=null&&(typeof s.tabIndex=="number"?f=s.tabIndex:f=o?0:void 0,typeof s.role=="string"?_=s.role:_=o?"application":void 0),j.createElement(QA,sd({},s,{title:u,desc:d,role:_,tabIndex:f,width:r,height:i,style:Uie,ref:t}),c)}),Fie=e=>{var{children:t}=e,r=_e(Ld);if(!r)return null;var{width:i,height:o,y:c,x:s}=r;return j.createElement(QA,{width:i,height:o,x:s,y:c},t)},Fx=j.forwardRef((e,t)=>{var{children:r}=e,i=Bie(e,Iie),o=bt();return o?j.createElement(Fie,null,j.createElement($x,{isPanorama:!0},r)):j.createElement($ie,sd({ref:t},i),j.createElement($x,{isPanorama:!1},r))});function qie(){var e=ct(),[t,r]=j.useState(null),i=_e(C$);return j.useEffect(()=>{if(t!=null){var o=t.getBoundingClientRect(),c=o.width/t.offsetWidth;ke(c)&&c!==i&&e(f$(c))}},[t,e,i]),r}function qx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,i)}return r}function Hie(e){for(var t=1;t(vZ(),null);function ud(e){if(typeof e=="number")return e;if(typeof e=="string"){var t=parseFloat(e);if(!Number.isNaN(t))return t}return 0}var Wie=j.forwardRef((e,t)=>{var r,i,o=j.useRef(null),[c,s]=j.useState({containerWidth:ud((r=e.style)===null||r===void 0?void 0:r.width),containerHeight:ud((i=e.style)===null||i===void 0?void 0:i.height)}),u=j.useCallback((f,_)=>{s(m=>{var g=Math.round(f),w=Math.round(_);return m.containerWidth===g&&m.containerHeight===w?m:{containerWidth:g,containerHeight:w}})},[]),d=j.useCallback(f=>{if(typeof t=="function"&&t(f),f!=null&&typeof ResizeObserver<"u"){var{width:_,height:m}=f.getBoundingClientRect();u(_,m);var g=b=>{var x=b[0];if(x!=null){var{width:A,height:T}=x.contentRect;u(A,T)}},w=new ResizeObserver(g);w.observe(f),o.current=w}},[t,u]);return j.useEffect(()=>()=>{var f=o.current;f?.disconnect()},[u]),j.createElement(j.Fragment,null,j.createElement(Zs,{width:c.containerWidth,height:c.containerHeight}),j.createElement("div",da({ref:d},e)))}),Zie=j.forwardRef((e,t)=>{var{width:r,height:i}=e,[o,c]=j.useState({containerWidth:ud(r),containerHeight:ud(i)}),s=j.useCallback((d,f)=>{c(_=>{var m=Math.round(d),g=Math.round(f);return _.containerWidth===m&&_.containerHeight===g?_:{containerWidth:m,containerHeight:g}})},[]),u=j.useCallback(d=>{if(typeof t=="function"&&t(d),d!=null){var{width:f,height:_}=d.getBoundingClientRect();s(f,_)}},[t,s]);return j.createElement(j.Fragment,null,j.createElement(Zs,{width:o.containerWidth,height:o.containerHeight}),j.createElement("div",da({ref:u},e)))}),Qie=j.forwardRef((e,t)=>{var{width:r,height:i}=e;return j.createElement(j.Fragment,null,j.createElement(Zs,{width:r,height:i}),j.createElement("div",da({ref:t},e)))}),Jie=j.forwardRef((e,t)=>{var{width:r,height:i}=e;return typeof r=="string"||typeof i=="string"?j.createElement(Zie,da({},e,{ref:t})):typeof r=="number"&&typeof i=="number"?j.createElement(Qie,da({},e,{width:r,height:i,ref:t})):j.createElement(j.Fragment,null,j.createElement(Zs,{width:r,height:i}),j.createElement("div",da({ref:t},e)))});function ene(e){return e?Wie:Jie}var tne=j.forwardRef((e,t)=>{var{children:r,className:i,height:o,onClick:c,onContextMenu:s,onDoubleClick:u,onMouseDown:d,onMouseEnter:f,onMouseLeave:_,onMouseMove:m,onMouseUp:g,onTouchEnd:w,onTouchMove:b,onTouchStart:x,style:A,width:T,responsive:O,dispatchTouchEvents:E=!0}=e,N=j.useRef(null),C=ct(),[M,R]=j.useState(null),[z,H]=j.useState(null),Q=qie(),ee=W8(),G=ee?.width>0?ee.width:T,ye=ee?.height>0?ee.height:o,ce=j.useCallback(te=>{Q(te),typeof t=="function"&&t(te),R(te),H(te),te!=null&&(N.current=te)},[Q,t,R,H]),ve=j.useCallback(te=>{C(Gk(te)),C(ti({handler:c,reactEvent:te}))},[C,c]),B=j.useCallback(te=>{C(Q5(te)),C(ti({handler:f,reactEvent:te}))},[C,f]),W=j.useCallback(te=>{C(kO()),C(ti({handler:_,reactEvent:te}))},[C,_]),re=j.useCallback(te=>{C(Q5(te)),C(ti({handler:m,reactEvent:te}))},[C,m]),oe=j.useCallback(()=>{C(eN())},[C]),le=j.useCallback(()=>{C(tN())},[C]),D=j.useCallback(te=>{C(Jk(te.key))},[C]),K=j.useCallback(te=>{C(ti({handler:s,reactEvent:te}))},[C,s]),ne=j.useCallback(te=>{C(ti({handler:u,reactEvent:te}))},[C,u]),ae=j.useCallback(te=>{C(ti({handler:d,reactEvent:te}))},[C,d]),ge=j.useCallback(te=>{C(ti({handler:g,reactEvent:te}))},[C,g]),xe=j.useCallback(te=>{C(ti({handler:x,reactEvent:te}))},[C,x]),je=j.useCallback(te=>{E&&C(nN(te)),C(ti({handler:b,reactEvent:te}))},[C,E,b]),De=j.useCallback(te=>{C(ti({handler:w,reactEvent:te}))},[C,w]),V=ene(O);return j.createElement(WO.Provider,{value:M},j.createElement(hB.Provider,{value:z},j.createElement(V,{width:G??A?.width,height:ye??A?.height,className:Ze("recharts-wrapper",i),style:Hie({position:"relative",cursor:"default",width:G,height:ye},A),onClick:ve,onContextMenu:K,onDoubleClick:ne,onFocus:oe,onBlur:le,onKeyDown:D,onMouseDown:ae,onMouseEnter:B,onMouseLeave:W,onMouseMove:re,onMouseUp:ge,onTouchEnd:De,onTouchMove:je,onTouchStart:xe,ref:ce},j.createElement(Yie,null),r)))}),rne=["width","height","responsive","children","className","style","compact","title","desc"];function ine(e,t){if(e==null)return{};var r,i,o=nne(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(i=0;i{var{width:r,height:i,responsive:o,children:c,className:s,style:u,compact:d,title:f,desc:_}=e,m=ine(e,rne),g=oi(m);return d?j.createElement(j.Fragment,null,j.createElement(Zs,{width:r,height:i}),j.createElement(Fx,{otherAttributes:g,title:f,desc:_},c)):j.createElement(tne,{className:s,style:u,width:r,height:i,responsive:o??!1,onClick:e.onClick,onMouseLeave:e.onMouseLeave,onMouseEnter:e.onMouseEnter,onMouseMove:e.onMouseMove,onMouseDown:e.onMouseDown,onMouseUp:e.onMouseUp,onContextMenu:e.onContextMenu,onDoubleClick:e.onDoubleClick,onTouchStart:e.onTouchStart,onTouchMove:e.onTouchMove,onTouchEnd:e.onTouchEnd},j.createElement(Fx,{otherAttributes:g,title:f,desc:_,ref:t},j.createElement(XJ,null,c)))});function J5(){return J5=Object.assign?Object.assign.bind():function(e){for(var t=1;tj.createElement(lN,{chartName:"BarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:dne,tooltipPayloadSearcher:ZO,categoricalChartProps:e,ref:t})),fne=["item"],_ne=j.forwardRef((e,t)=>j.createElement(lN,{chartName:"ScatterChart",defaultTooltipEventType:"item",validateTooltipEventTypes:fne,tooltipPayloadSearcher:ZO,categoricalChartProps:e,ref:t}));const mne=JSON.parse('[{"id":"cohere-plus-gemma-4-26b-plus-voxtral","name":"Cohere + Gemma-4-26B + Voxtral","type":"cascade","stt":"Cohere Transcribe","llm":"Gemma-4-26B","tts":"Voxtral 4B TTS","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1755555555555555,"ci_lower":-0.2296296296296296,"ci_upper":-0.117037037037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1666666666666666,"ci_lower":-0.2488888888888888,"ci_upper":-0.0955555555555555,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.2555555555555556,"ci_lower":-0.3645555555555556,"ci_upper":-0.1466111111111111,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1044444444444444,"ci_lower":-0.2045555555555555,"ci_upper":-0.0111111111111111,"corrected_p":0.1002,"raw_p":0.0501,"reject":false}}},"background_noise":{"pooled":{"point":-0.0718518518518518,"ci_lower":-0.1274074074074074,"ci_upper":-0.0222222222222222,"corrected_p":0.009,"raw_p":0.009,"reject":true},"per_domain":{"airline":{"point":-0.1222222222222222,"ci_lower":-0.2133333333333333,"ci_upper":-0.0355555555555555,"corrected_p":0.0684,"raw_p":0.0114,"reject":false},"itsm":{"point":-0.1222222222222222,"ci_lower":-0.2222222222222222,"ci_upper":-0.0288888888888889,"corrected_p":0.0792,"raw_p":0.0198,"reject":false},"medical_hr":{"point":0.0288888888888888,"ci_lower":-0.0445,"ci_upper":0.1089444444444443,"corrected_p":0.5183,"raw_p":0.5183,"reject":false}}},"both":{"pooled":{"point":-0.1459259259259259,"ci_lower":-0.1992962962962963,"ci_upper":-0.0910925925925926,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1333333333333333,"ci_lower":-0.2377777777777778,"ci_upper":-0.0377222222222222,"corrected_p":0.0684,"raw_p":0.0134,"reject":false},"itsm":{"point":-0.2222222222222222,"ci_lower":-0.3311666666666667,"ci_upper":-0.1155555555555555,"corrected_p":0.0021,"raw_p":0.0003,"reject":true},"medical_hr":{"point":-0.0822222222222222,"ci_lower":-0.1511666666666667,"ci_upper":-0.0177222222222222,"corrected_p":0.0792,"raw_p":0.0222,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0069851851851851,"ci_lower":0.0006472222222222,"ci_upper":0.0132346296296296,"corrected_p":0.1005,"raw_p":0.0335,"reject":false},"per_domain":{"airline":{"point":0.0040044444444444,"ci_lower":-0.0026500555555555,"ci_upper":0.0104902777777777,"corrected_p":1,"raw_p":0.2437,"reject":false},"itsm":{"point":0.0057599999999999,"ci_lower":-0.0096835555555555,"ci_upper":0.0207437777777777,"corrected_p":1,"raw_p":0.4759,"reject":false},"medical_hr":{"point":0.011191111111111,"ci_lower":0.0025735555555555,"ci_upper":0.0201356666666666,"corrected_p":0.1674,"raw_p":0.0186,"reject":false}}},"background_noise":{"pooled":{"point":-0.0014851851851852,"ci_lower":-0.0106074259259259,"ci_upper":0.007684574074074,"corrected_p":0.766,"raw_p":0.766,"reject":false},"per_domain":{"airline":{"point":0.0017377777777777,"ci_lower":-0.0099219444444444,"ci_upper":0.0134797777777777,"corrected_p":1,"raw_p":0.778,"reject":false},"itsm":{"point":-0.0084955555555555,"ci_lower":-0.0327690555555555,"ci_upper":0.0119843888888888,"corrected_p":1,"raw_p":0.4989,"reject":false},"medical_hr":{"point":0.0023022222222222,"ci_lower":-0.0089296111111111,"ci_upper":0.0146503333333332,"corrected_p":1,"raw_p":0.7195,"reject":false}}},"both":{"pooled":{"point":0.0048481481481481,"ci_lower":-0.002201074074074,"ci_upper":0.0118372592592592,"corrected_p":0.357,"raw_p":0.1785,"reject":false},"per_domain":{"airline":{"point":-0.0040622222222222,"ci_lower":-0.0152573888888888,"ci_upper":0.0071054444444444,"corrected_p":1,"raw_p":0.4997,"reject":false},"itsm":{"point":0.0137266666666666,"ci_lower":-0.0007921111111111,"ci_upper":0.0261669999999999,"corrected_p":0.4128,"raw_p":0.0516,"reject":false},"medical_hr":{"point":0.0048799999999999,"ci_lower":-0.0060746111111111,"ci_upper":0.015789611111111,"corrected_p":1,"raw_p":0.4102,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.1055555555555555,"ci_lower":0.0466666666666666,"ci_upper":0.1633425925925925,"corrected_p":0.0006,"raw_p":0.0002,"reject":true},"per_domain":{"airline":{"point":0.1366666666666666,"ci_lower":0.0599999999999999,"ci_upper":0.2078055555555555,"corrected_p":0.0215999999999999,"raw_p":0.0024,"reject":true},"itsm":{"point":0.0211111111111111,"ci_lower":-0.0622222222222222,"ci_upper":0.1189166666666666,"corrected_p":1,"raw_p":0.6885,"reject":false},"medical_hr":{"point":0.1588888888888888,"ci_lower":0.0488888888888888,"ci_upper":0.2722777777777777,"corrected_p":0.084,"raw_p":0.0105,"reject":false}}},"background_noise":{"pooled":{"point":0.0055555555555555,"ci_lower":-0.0515185185185185,"ci_upper":0.065574074074074,"corrected_p":0.8478,"raw_p":0.8478,"reject":false},"per_domain":{"airline":{"point":0.0255555555555555,"ci_lower":-0.0566666666666666,"ci_upper":0.1078055555555555,"corrected_p":1,"raw_p":0.5407,"reject":false},"itsm":{"point":-0.0733333333333333,"ci_lower":-0.1911388888888888,"ci_upper":0.0522499999999999,"corrected_p":1,"raw_p":0.2819,"reject":false},"medical_hr":{"point":0.0644444444444444,"ci_lower":-0.0222222222222222,"ci_upper":0.1511388888888888,"corrected_p":0.9534,"raw_p":0.1589,"reject":false}}},"both":{"pooled":{"point":0.0592592592592592,"ci_lower":0.0025648148148148,"ci_upper":0.1200185185185185,"corrected_p":0.109,"raw_p":0.0545,"reject":false},"per_domain":{"airline":{"point":0.0588888888888889,"ci_lower":-0.043361111111111,"ci_upper":0.1611388888888888,"corrected_p":1,"raw_p":0.2634,"reject":false},"itsm":{"point":0.0377777777777777,"ci_lower":-0.07675,"ci_upper":0.1555555555555555,"corrected_p":1,"raw_p":0.5393,"reject":false},"medical_hr":{"point":0.081111111111111,"ci_lower":-0.0067222222222222,"ci_upper":0.1689166666666666,"corrected_p":0.6600999999999999,"raw_p":0.0943,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.1652613333333333,"ci_lower":-0.2290153944444444,"ci_upper":-0.0980452518518518,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1583551111111111,"ci_lower":-0.2525257055555556,"ci_upper":-0.0587462333333333,"corrected_p":0.028,"raw_p":0.0035,"reject":true},"itsm":{"point":-0.1440206666666666,"ci_lower":-0.2470970944444444,"ci_upper":-0.0450106833333333,"corrected_p":0.0708,"raw_p":0.0118,"reject":false},"medical_hr":{"point":-0.1934082222222222,"ci_lower":-0.3129374166666667,"ci_upper":-0.0677371166666666,"corrected_p":0.0525,"raw_p":0.0075,"reject":false}}},"background_noise":{"pooled":{"point":0.0972442222222222,"ci_lower":0.0513048333333333,"ci_upper":0.1441265055555555,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.0123259999999999,"ci_lower":-0.0423342166666666,"ci_upper":0.0669840888888888,"corrected_p":1,"raw_p":0.6734,"reject":false},"itsm":{"point":0.1860215555555555,"ci_lower":0.1111965777777777,"ci_upper":0.2641224777777777,"corrected_p":0.0009,"raw_p":0.0001,"reject":true},"medical_hr":{"point":0.0933851111111111,"ci_lower":0.0154034277777777,"ci_upper":0.1672391166666666,"corrected_p":0.1359999999999999,"raw_p":0.0272,"reject":false}}},"both":{"pooled":{"point":0.0016942222222222,"ci_lower":-0.0391765537037037,"ci_upper":0.0478447074074074,"corrected_p":0.9394,"raw_p":0.9394,"reject":false},"per_domain":{"airline":{"point":-0.0098695555555555,"ci_lower":-0.0645307333333333,"ci_upper":0.0458599999999999,"corrected_p":1,"raw_p":0.7281,"reject":false},"itsm":{"point":0.0281204444444444,"ci_lower":-0.05583015,"ci_upper":0.0999373999999999,"corrected_p":1,"raw_p":0.5087,"reject":false},"medical_hr":{"point":-0.0131682222222222,"ci_lower":-0.1048136555555555,"ci_upper":0.0705453888888888,"corrected_p":1,"raw_p":0.7737,"reject":false}}}},"conciseness":{"accent":{"pooled":{"point":-0.0149666666666666,"ci_lower":-0.0281509629629629,"ci_upper":-0.0007529444444444,"corrected_p":0.0434,"raw_p":0.0434,"reject":true},"per_domain":{"airline":{"point":-0.0060133333333333,"ci_lower":-0.0364963888888888,"ci_upper":0.0242057777777777,"corrected_p":0.989,"raw_p":0.7119,"reject":false},"itsm":{"point":-0.0070977777777777,"ci_lower":-0.0272193888888888,"ci_upper":0.0145670555555555,"corrected_p":0.989,"raw_p":0.4945,"reject":false},"medical_hr":{"point":-0.0317888888888888,"ci_lower":-0.0509691666666666,"ci_upper":-0.0104463888888889,"corrected_p":0.0441,"raw_p":0.0049,"reject":true}}},"background_noise":{"pooled":{"point":-0.0227518518518518,"ci_lower":-0.0342836851851851,"ci_upper":-0.0116142037037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0274244444444444,"ci_lower":-0.0490093888888888,"ci_upper":-0.0058692777777777,"corrected_p":0.126,"raw_p":0.021,"reject":false},"itsm":{"point":-0.0127755555555555,"ci_lower":-0.0320031111111111,"ci_upper":0.0057466666666666,"corrected_p":0.633,"raw_p":0.211,"reject":false},"medical_hr":{"point":-0.0280555555555555,"ci_lower":-0.0467710555555555,"ci_upper":-0.0098866111111111,"corrected_p":0.0864,"raw_p":0.0112,"reject":false}}},"both":{"pooled":{"point":-0.0227,"ci_lower":-0.0340201481481481,"ci_upper":-0.009755537037037,"corrected_p":0.0014,"raw_p":0.0007,"reject":true},"per_domain":{"airline":{"point":-0.0209244444444444,"ci_lower":-0.0396974999999999,"ci_upper":-0.0014481666666666,"corrected_p":0.2435,"raw_p":0.0487,"reject":false},"itsm":{"point":-0.0274311111111111,"ci_lower":-0.0466763888888889,"ci_upper":-0.0094069444444444,"corrected_p":0.0864,"raw_p":0.0108,"reject":false},"medical_hr":{"point":-0.0197444444444444,"ci_lower":-0.0451625555555555,"ci_upper":0.0021444999999999,"corrected_p":0.4456,"raw_p":0.1114,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":0.0203703703703703,"ci_lower":-0.0433611111111111,"ci_upper":0.0837129629629629,"corrected_p":0.5528,"raw_p":0.5528,"reject":false},"per_domain":{"airline":{"point":-0.0233333333333333,"ci_lower":-0.1489166666666666,"ci_upper":0.1133611111111111,"corrected_p":1,"raw_p":0.7445,"reject":false},"itsm":{"point":0.031111111111111,"ci_lower":-0.0544722222222222,"ci_upper":0.1122222222222222,"corrected_p":1,"raw_p":0.4897,"reject":false},"medical_hr":{"point":0.0533333333333333,"ci_lower":-0.0611388888888889,"ci_upper":0.1622777777777777,"corrected_p":1,"raw_p":0.367,"reject":false}}},"background_noise":{"pooled":{"point":-0.0703703703703703,"ci_lower":-0.1214907407407407,"ci_upper":-0.0166574074074074,"corrected_p":0.019,"raw_p":0.0095,"reject":true},"per_domain":{"airline":{"point":-0.1733333333333333,"ci_lower":-0.2633611111111111,"ci_upper":-0.0699722222222222,"corrected_p":0.027,"raw_p":0.003,"reject":true},"itsm":{"point":-0.0411111111111111,"ci_lower":-0.1144722222222222,"ci_upper":0.0299999999999999,"corrected_p":1,"raw_p":0.2641,"reject":false},"medical_hr":{"point":0.0033333333333333,"ci_lower":-0.0878333333333333,"ci_upper":0.0844999999999999,"corrected_p":1,"raw_p":0.956,"reject":false}}},"both":{"pooled":{"point":-0.1222222222222222,"ci_lower":-0.1855648148148148,"ci_upper":-0.0611018518518518,"corrected_p":0.0012,"raw_p":0.0004,"reject":true},"per_domain":{"airline":{"point":-0.1455555555555555,"ci_lower":-0.2544722222222222,"ci_upper":-0.0244166666666667,"corrected_p":0.1274,"raw_p":0.0182,"reject":false},"itsm":{"point":-0.141111111111111,"ci_lower":-0.2344722222222221,"ci_upper":-0.0455277777777777,"corrected_p":0.0648,"raw_p":0.0081,"reject":false},"medical_hr":{"point":-0.08,"ci_lower":-0.1889166666666667,"ci_upper":0.033361111111111,"corrected_p":1,"raw_p":0.1669,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.1177777777777777,"ci_lower":-0.1659444444444444,"ci_upper":-0.0711111111111111,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1311111111111111,"ci_lower":-0.2022222222222222,"ci_upper":-0.06,"corrected_p":0.0072,"raw_p":0.0008,"reject":true},"itsm":{"point":-0.1288888888888889,"ci_lower":-0.2067222222222222,"ci_upper":-0.0555555555555555,"corrected_p":0.0161,"raw_p":0.0023,"reject":true},"medical_hr":{"point":-0.0933333333333333,"ci_lower":-0.2066666666666666,"ci_upper":0.0022222222222222,"corrected_p":0.2709,"raw_p":0.0903,"reject":false}}},"background_noise":{"pooled":{"point":-0.0696296296296296,"ci_lower":-0.1259259259259259,"ci_upper":-0.0185,"corrected_p":0.0108,"raw_p":0.0108,"reject":true},"per_domain":{"airline":{"point":-0.0977777777777778,"ci_lower":-0.1911111111111111,"ci_upper":-0.0110555555555556,"corrected_p":0.1912,"raw_p":0.0478,"reject":false},"itsm":{"point":-0.1066666666666666,"ci_lower":-0.1956111111111111,"ci_upper":-0.0266666666666666,"corrected_p":0.1074,"raw_p":0.0179,"reject":false},"medical_hr":{"point":-0.0044444444444444,"ci_lower":-0.1,"ci_upper":0.0889444444444444,"corrected_p":0.927,"raw_p":0.927,"reject":false}}},"both":{"pooled":{"point":-0.0918518518518518,"ci_lower":-0.1362962962962963,"ci_upper":-0.0429629629629629,"corrected_p":0.0004,"raw_p":0.0002,"reject":true},"per_domain":{"airline":{"point":-0.0866666666666666,"ci_lower":-0.1666666666666666,"ci_upper":-0.0066666666666666,"corrected_p":0.1855,"raw_p":0.0371,"reject":false},"itsm":{"point":-0.14,"ci_lower":-0.2288888888888889,"ci_upper":-0.0622222222222222,"corrected_p":0.008,"raw_p":0.001,"reject":true},"medical_hr":{"point":-0.0488888888888888,"ci_lower":-0.1266666666666666,"ci_upper":0.0266666666666666,"corrected_p":0.4998,"raw_p":0.2499,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0733333333333333,"ci_lower":-0.1377962962962963,"ci_upper":-0.017,"corrected_p":0.042,"raw_p":0.0192,"reject":true},"per_domain":{"airline":{"point":-0.0311111111111111,"ci_lower":-0.1355555555555555,"ci_upper":0.071111111111111,"corrected_p":1,"raw_p":0.5361,"reject":false},"itsm":{"point":-0.02,"ci_lower":-0.1111111111111111,"ci_upper":0.0755555555555555,"corrected_p":1,"raw_p":0.6468,"reject":false},"medical_hr":{"point":-0.1688888888888889,"ci_lower":-0.2755555555555555,"ci_upper":-0.06,"corrected_p":0.0231,"raw_p":0.0033,"reject":true}}},"background_noise":{"pooled":{"point":0.0785185185185185,"ci_lower":0.0162962962962962,"ci_upper":0.1378148148148147,"corrected_p":0.042,"raw_p":0.014,"reject":true},"per_domain":{"airline":{"point":0.0133333333333333,"ci_lower":-0.0688888888888889,"ci_upper":0.0933333333333333,"corrected_p":1,"raw_p":0.8021,"reject":false},"itsm":{"point":0.2022222222222222,"ci_lower":0.1022222222222222,"ci_upper":0.3200555555555555,"corrected_p":0.0088,"raw_p":0.0011,"reject":true},"medical_hr":{"point":0.0199999999999999,"ci_lower":-0.0822777777777777,"ci_upper":0.1267222222222221,"corrected_p":1,"raw_p":0.7539,"reject":false}}},"both":{"pooled":{"point":-0.0548148148148148,"ci_lower":-0.1118703703703703,"ci_upper":0.0007407407407407,"corrected_p":0.0585,"raw_p":0.0585,"reject":false},"per_domain":{"airline":{"point":-0.02,"ci_lower":-0.1178333333333333,"ci_upper":0.0733333333333333,"corrected_p":1,"raw_p":0.6671,"reject":false},"itsm":{"point":0.0466666666666666,"ci_lower":-0.0489444444444444,"ci_upper":0.1444999999999999,"corrected_p":1,"raw_p":0.3565,"reject":false},"medical_hr":{"point":-0.1911111111111111,"ci_lower":-0.2645,"ci_upper":-0.1132222222222223,"corrected_p":0.0009,"raw_p":0.0001,"reject":true}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.2111111111111111,"ci_lower":-0.2926111111111111,"ci_upper":-0.1370185185185186,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2222222222222222,"ci_lower":-0.3445,"ci_upper":-0.1044444444444444,"corrected_p":0.0126,"raw_p":0.0014,"reject":true},"itsm":{"point":-0.1933333333333333,"ci_lower":-0.3066666666666666,"ci_upper":-0.0777777777777778,"corrected_p":0.0208,"raw_p":0.0026,"reject":true},"medical_hr":{"point":-0.2177777777777778,"ci_lower":-0.3756111111111112,"ci_upper":-0.0555,"corrected_p":0.0955,"raw_p":0.0191,"reject":false}}},"background_noise":{"pooled":{"point":0.1074074074074073,"ci_lower":0.0585185185185185,"ci_upper":0.1563148148148148,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.0222222222222222,"ci_lower":-0.0288888888888888,"ci_upper":0.0733333333333332,"corrected_p":0.7928,"raw_p":0.4648,"reject":false},"itsm":{"point":0.1511111111111111,"ci_lower":0.0533333333333333,"ci_upper":0.2466666666666666,"corrected_p":0.0384,"raw_p":0.0064,"reject":true},"medical_hr":{"point":0.1488888888888888,"ci_lower":0.0555555555555555,"ci_upper":0.2466666666666666,"corrected_p":0.0315,"raw_p":0.0045,"reject":true}}},"both":{"pooled":{"point":0.0592592592592592,"ci_lower":0.0014814814814814,"ci_upper":0.111111111111111,"corrected_p":0.0369,"raw_p":0.0369,"reject":true},"per_domain":{"airline":{"point":0.0333333333333333,"ci_lower":-0.02,"ci_upper":0.0866666666666666,"corrected_p":0.7928,"raw_p":0.3001,"reject":false},"itsm":{"point":0.0622222222222221,"ci_lower":-0.0423333333333333,"ci_upper":0.151111111111111,"corrected_p":0.7928,"raw_p":0.2381,"reject":false},"medical_hr":{"point":0.0822222222222222,"ci_lower":-0.0355555555555555,"ci_upper":0.1933333333333333,"corrected_p":0.7928,"raw_p":0.1982,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.1403762962962962,"ci_lower":-0.1875452592592592,"ci_upper":-0.0959320833333333,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1336,"ci_lower":-0.1913652777777777,"ci_upper":-0.0759664444444445,"corrected_p":0.0005,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.14148,"ci_lower":-0.2171572777777777,"ci_upper":-0.0620425555555555,"corrected_p":0.004,"raw_p":0.002,"reject":true},"airline":{"point":-0.1460488888888888,"ci_lower":-0.2389032777777777,"ci_upper":-0.056237,"corrected_p":0.0041,"raw_p":0.0041,"reject":true}}},"background_noise":{"pooled":{"point":-0.1567022222222222,"ci_lower":-0.1932320555555555,"ci_upper":-0.1196192777777777,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1356666666666666,"ci_lower":-0.2039141666666666,"ci_upper":-0.0693727777777778,"corrected_p":0.0015,"raw_p":0.0005,"reject":true},"medical_hr":{"point":-0.1449466666666666,"ci_lower":-0.2067055555555555,"ci_upper":-0.0849257222222222,"corrected_p":0.0005,"raw_p":0.0001,"reject":true},"airline":{"point":-0.1894933333333333,"ci_lower":-0.2476647222222222,"ci_upper":-0.1306641111111111,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.2317762962962962,"ci_lower":-0.2734717777777777,"ci_upper":-0.189724,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.2607222222222222,"ci_lower":-0.3223837222222222,"ci_upper":-0.1944105,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1988133333333333,"ci_lower":-0.260904111111111,"ci_upper":-0.1350201666666667,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.2357933333333332,"ci_lower":-0.3174811666666667,"ci_upper":-0.1545500555555556,"corrected_p":0,"raw_p":0,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.6135133333333334,"ci_lower":0.5711103888888889,"ci_upper":0.651886388888889,"n":90},"per_domain":{"itsm":{"point":0.6641333333333332,"ci_lower":0.6197814999999999,"ci_upper":0.709894,"n":30},"medical_hr":{"point":0.5710133333333334,"ci_lower":0.5021373333333333,"ci_upper":0.6399806666666665,"n":30},"airline":{"point":0.6053933333333333,"ci_lower":0.5226813333333333,"ci_upper":0.6856890000000002,"n":30}}},"accent":{"pooled":{"point":0.4731370370370369,"ci_lower":0.4372881481481482,"ci_upper":0.5080972685185184,"n":90},"per_domain":{"itsm":{"point":0.5305333333333333,"ci_lower":0.4700327777777778,"ci_upper":0.5842119444444445,"n":30},"medical_hr":{"point":0.4295333333333332,"ci_lower":0.3652433333333333,"ci_upper":0.4993215277777778,"n":30},"airline":{"point":0.4593444444444444,"ci_lower":0.4031983333333332,"ci_upper":0.5130913888888889,"n":30}}},"background_noise":{"pooled":{"point":0.4568111111111111,"ci_lower":0.4131349074074074,"ci_upper":0.5019330555555556,"n":90},"per_domain":{"itsm":{"point":0.5284666666666666,"ci_lower":0.4479522222222222,"ci_upper":0.6073366666666667,"n":30},"medical_hr":{"point":0.4260666666666666,"ci_lower":0.3635319444444443,"ci_upper":0.4916780555555556,"n":30},"airline":{"point":0.4159,"ci_lower":0.3396611111111109,"ci_upper":0.4915286111111111,"n":30}}},"both":{"pooled":{"point":0.3817370370370369,"ci_lower":0.3474925,"ci_upper":0.4179146296296295,"n":90},"per_domain":{"itsm":{"point":0.403411111111111,"ci_lower":0.3399077777777778,"ci_upper":0.4683799999999999,"n":30},"medical_hr":{"point":0.3722,"ci_lower":0.3179863888888888,"ci_upper":0.4293024999999999,"n":30},"airline":{"point":0.3695999999999999,"ci_lower":0.3033980555555555,"ci_upper":0.4418944444444444,"n":30}}}}}},{"id":"scribe-realtime-gemini-3-flash-eleven-conversational-v3","name":"Scribe v2.2 Realtime + Gemini 3 Flash + TTS Conversational v3 (ElevenAgents)","type":"cascade","stt":"Scribe v2.2 Realtime","llm":"Gemini 3 Flash","tts":"TTS Conversational v3","clean":{"EVA-A_mean":{"pooled":{"point":0.7234290508701472,"ci_lower":0.6975528312248996,"ci_upper":0.7477355758701473},"per_domain":{"airline":{"point":0.8183639999999999,"ci_lower":0.7664075333333333,"ci_upper":0.8622694333333334,"n":50},"itsm":{"point":0.7023849999999999,"ci_lower":0.66584825,"ci_upper":0.7414685624999999,"n":80},"medical_hr":{"point":0.6495381526104417,"ci_lower":0.607063032128514,"ci_upper":0.6935001606425703,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.4898313253012048,"ci_lower":0.4428170682730923,"ci_upper":0.5385720883534135},"per_domain":{"airline":{"point":0.6559999999999999,"ci_lower":0.564,"ci_upper":0.7439999999999999,"n":50},"itsm":{"point":0.44,"ci_lower":0.36,"ci_upper":0.5225,"n":80},"medical_hr":{"point":0.3734939759036144,"ci_lower":0.2915662650602409,"ci_upper":0.4554819277108431,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7298192771084339,"ci_lower":0.6720825803212852,"ci_upper":0.7851342871485943},"per_domain":{"airline":{"point":0.9,"ci_lower":0.82,"ci_upper":0.98,"n":50},"itsm":{"point":0.675,"ci_lower":0.575,"ci_upper":0.775,"n":80},"medical_hr":{"point":0.6144578313253012,"ci_lower":0.5060240963855421,"ci_upper":0.7108433734939759,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.2689638746987952,"ci_lower":0.2167695021686747,"ci_upper":0.3222058926907629},"per_domain":{"airline":{"point":0.3852415999999999,"ci_lower":0.26354048,"ci_upper":0.4979296,"n":50},"itsm":{"point":0.222344,"ci_lower":0.1480359999999999,"ci_upper":0.3082761,"n":80},"medical_hr":{"point":0.1993060240963855,"ci_lower":0.1290040481927711,"ci_upper":0.2736380722891566,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6763357621151272,"ci_lower":0.6661173016198125,"ci_upper":0.686087333420348},"per_domain":{"airline":{"point":0.6976232,"ci_lower":0.6764262633333333,"ci_upper":0.71721003,"n":50},"itsm":{"point":0.6542375,"ci_lower":0.6370712395833333,"ci_upper":0.6710839229166666,"n":80},"medical_hr":{"point":0.6771465863453816,"ci_lower":0.6644407389558232,"ci_upper":0.6901630441767069,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.0238493975903614,"ci_lower":0.0091357931726907,"ci_upper":0.041874548192771},"per_domain":{"airline":{"point":0.052,"ci_lower":0.016,"ci_upper":0.1,"n":50},"itsm":{"point":0.0075,"ci_lower":0,"ci_upper":0.0174999999999999,"n":80},"medical_hr":{"point":0.0120481927710843,"ci_lower":0,"ci_upper":0.036144578313253,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.0605321285140562,"ci_lower":0.0296987951807228,"ci_upper":0.0955358935742971},"per_domain":{"airline":{"point":0.12,"ci_lower":0.04,"ci_upper":0.22,"n":50},"itsm":{"point":0.0375,"ci_lower":0,"ci_upper":0.0875,"n":80},"medical_hr":{"point":0.0240963855421686,"ci_lower":0,"ci_upper":0.0602409638554216,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.0041650024096385,"ci_lower":0.0001489906024096,"ci_upper":0.0101949639357429},"per_domain":{"airline":{"point":0.0085312,"ci_lower":0.0002112,"ci_upper":0.0240150399999999,"n":50},"itsm":{"point":0.000012000000000000002,"ci_lower":0,"ci_upper":0.000028000000000000003,"n":80},"medical_hr":{"point":0.0039518072289156,"ci_lower":0,"ci_upper":0.0118515662650602,"n":83}}},"task_completion":{"pooled":{"point":0.7361405622489959,"ci_lower":0.6910026104417669,"ci_upper":0.7770099397590362},"per_domain":{"airline":{"point":0.8079999999999999,"ci_lower":0.728,"ci_upper":0.8800000000000001,"n":50},"itsm":{"point":0.7449999999999999,"ci_lower":0.6775,"ci_upper":0.8075624999999997,"n":80},"medical_hr":{"point":0.6554216867469879,"ci_lower":0.5759036144578313,"ci_upper":0.7301204819277108,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9769859477911648,"ci_lower":0.9715188721887552,"ci_upper":0.9819608919176708},"per_domain":{"airline":{"point":0.981092,"ci_lower":0.9692757,"ci_upper":0.990816,"n":50},"itsm":{"point":0.977155,"ci_lower":0.9688616875,"ci_upper":0.983811375,"n":80},"medical_hr":{"point":0.972710843373494,"ci_lower":0.963835060240964,"ci_upper":0.9807653012048192,"n":83}}},"faithfulness":{"pooled":{"point":0.4571606425702811,"ci_lower":0.415983985943775,"ci_upper":0.497486546184739},"per_domain":{"airline":{"point":0.6659999999999999,"ci_lower":0.5780000000000001,"ci_upper":0.746,"n":50},"itsm":{"point":0.3849999999999999,"ci_lower":0.32121875,"ci_upper":0.4474999999999999,"n":80},"medical_hr":{"point":0.3204819277108434,"ci_lower":0.2578313253012048,"ci_upper":0.3867469879518072,"n":83}}},"turn_taking":{"pooled":{"point":0.4510582582329316,"ci_lower":0.4330140127560241,"ci_upper":0.4695829644126505},"per_domain":{"airline":{"point":0.4690336,"ci_lower":0.42765322,"ci_upper":0.50802182,"n":50},"itsm":{"point":0.4150724999999999,"ci_lower":0.3885075624999999,"ci_upper":0.4439175437499999,"n":80},"medical_hr":{"point":0.4690686746987951,"ci_lower":0.4469622831325301,"ci_upper":0.4916500361445783,"n":83}}},"conciseness":{"pooled":{"point":0.7737984257028113,"ci_lower":0.7668510804216867,"ci_upper":0.7809580610441766},"per_domain":{"airline":{"point":0.791836,"ci_lower":0.7785479000000001,"ci_upper":0.8048175,"n":50},"itsm":{"point":0.7551399999999999,"ci_lower":0.743486125,"ci_upper":0.7663400625,"n":80},"medical_hr":{"point":0.7744192771084338,"ci_lower":0.7639462650602411,"ci_upper":0.7844260843373494,"n":83}}},"conversation_progression":{"pooled":{"point":0.8041506024096385,"ci_lower":0.7816368724899598,"ci_upper":0.8269317520080322},"per_domain":{"airline":{"point":0.8319999999999999,"ci_lower":0.784,"ci_upper":0.8759999999999999,"n":50},"itsm":{"point":0.7925000000000001,"ci_lower":0.7575000000000001,"ci_upper":0.8274999999999999,"n":80},"medical_hr":{"point":0.7879518072289158,"ci_lower":0.7578313253012049,"ci_upper":0.8180722891566264,"n":83}}},"response_speed":{"pooled":{"point":4.15770090562249,"ci_lower":4.040424184437751,"ci_upper":4.275870218875502},"per_domain":{"airline":{"point":3.858256,"ci_lower":3.6555311,"ci_upper":4.0657173,"n":50},"itsm":{"point":4.6824925,"ci_lower":4.4399711875,"ci_upper":4.935126749999999,"n":80},"medical_hr":{"point":3.93235421686747,"ci_lower":3.782416024096386,"ci_upper":4.093204698795181,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0007407407407407,"ci_lower":-0.0489259259259259,"ci_upper":0.0451851851851851,"corrected_p":0.9527,"raw_p":0.9527,"reject":false},"per_domain":{"airline":{"point":-0.0177777777777778,"ci_lower":-0.1,"ci_upper":0.0533333333333333,"corrected_p":1,"raw_p":0.6542,"reject":false},"itsm":{"point":0.0399999999999999,"ci_lower":-0.0378333333333333,"ci_upper":0.1066666666666666,"corrected_p":1,"raw_p":0.3273,"reject":false},"medical_hr":{"point":-0.0244444444444444,"ci_lower":-0.1244999999999999,"ci_upper":0.0666666666666666,"corrected_p":1,"raw_p":0.638,"reject":false}}},"background_noise":{"pooled":{"point":-0.0155555555555555,"ci_lower":-0.0555555555555555,"ci_upper":0.0266666666666666,"corrected_p":0.855,"raw_p":0.4275,"reject":false},"per_domain":{"airline":{"point":-0.04,"ci_lower":-0.1111111111111111,"ci_upper":0.0377777777777777,"corrected_p":1,"raw_p":0.254,"reject":false},"itsm":{"point":0.0622222222222221,"ci_lower":0.0066666666666666,"ci_upper":0.1177777777777777,"corrected_p":0.4356,"raw_p":0.0484,"reject":false},"medical_hr":{"point":-0.0688888888888889,"ci_lower":-0.1444444444444444,"ci_upper":-2.3962313614826377e-17,"corrected_p":0.4528,"raw_p":0.0566,"reject":false}}},"both":{"pooled":{"point":-0.0451851851851852,"ci_lower":-0.0918888888888889,"ci_upper":0.0029629629629629,"corrected_p":0.1809,"raw_p":0.0603,"reject":false},"per_domain":{"airline":{"point":-0.0511111111111111,"ci_lower":-0.1489444444444445,"ci_upper":0.0488888888888888,"corrected_p":1,"raw_p":0.3208,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.0955555555555555,"ci_upper":0.0444444444444444,"corrected_p":1,"raw_p":0.4295,"reject":false},"medical_hr":{"point":-0.0577777777777777,"ci_lower":-0.1333333333333333,"ci_upper":0.0133333333333333,"corrected_p":1,"raw_p":0.1477,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0115037037037037,"ci_lower":-0.0216604999999999,"ci_upper":-0.001060537037037,"corrected_p":0.1074,"raw_p":0.0358,"reject":false},"per_domain":{"airline":{"point":-0.0061311111111111,"ci_lower":-0.0290505555555555,"ci_upper":0.0184862222222222,"corrected_p":1,"raw_p":0.6182,"reject":false},"itsm":{"point":-0.0094044444444444,"ci_lower":-0.0242172222222222,"ci_upper":0.0076098888888888,"corrected_p":1,"raw_p":0.2487,"reject":false},"medical_hr":{"point":-0.0189755555555555,"ci_lower":-0.0347647777777777,"ci_upper":-0.0030859444444444,"corrected_p":0.207,"raw_p":0.023,"reject":false}}},"background_noise":{"pooled":{"point":-0.0027111111111111,"ci_lower":-0.0121994814814814,"ci_upper":0.0069244999999999,"corrected_p":0.5711,"raw_p":0.5711,"reject":false},"per_domain":{"airline":{"point":0.001991111111111,"ci_lower":-0.0100244444444444,"ci_upper":0.0126300555555555,"corrected_p":1,"raw_p":0.7381,"reject":false},"itsm":{"point":-0.00546,"ci_lower":-0.0215467222222222,"ci_upper":0.0097558333333333,"corrected_p":1,"raw_p":0.5041,"reject":false},"medical_hr":{"point":-0.0046644444444444,"ci_lower":-0.0263062222222222,"ci_upper":0.0145901666666666,"corrected_p":1,"raw_p":0.6603,"reject":false}}},"both":{"pooled":{"point":-0.0111518518518518,"ci_lower":-0.0225126481481481,"ci_upper":0.0007118148148148,"corrected_p":0.1458,"raw_p":0.0729,"reject":false},"per_domain":{"airline":{"point":-0.0088199999999999,"ci_lower":-0.0254979444444444,"ci_upper":0.0100683888888888,"corrected_p":1,"raw_p":0.3731,"reject":false},"itsm":{"point":-0.0118711111111111,"ci_lower":-0.0272161111111111,"ci_upper":0.0022072777777777,"corrected_p":1,"raw_p":0.136,"reject":false},"medical_hr":{"point":-0.0127644444444444,"ci_lower":-0.0430733888888888,"ci_upper":0.0100316666666666,"corrected_p":1,"raw_p":0.4705,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":-0.0244444444444444,"ci_lower":-0.0718796296296296,"ci_upper":0.0207407407407407,"corrected_p":0.4935,"raw_p":0.2819,"reject":false},"per_domain":{"airline":{"point":-0.0333333333333333,"ci_lower":-0.1278611111111111,"ci_upper":0.0589166666666666,"corrected_p":1,"raw_p":0.5383,"reject":false},"itsm":{"point":0.0011111111111111,"ci_lower":-0.0566666666666666,"ci_upper":0.0578055555555555,"corrected_p":1,"raw_p":0.9854,"reject":false},"medical_hr":{"point":-0.0411111111111111,"ci_lower":-0.1077777777777777,"ci_upper":0.0245277777777777,"corrected_p":1,"raw_p":0.2288,"reject":false}}},"background_noise":{"pooled":{"point":-0.0318518518518518,"ci_lower":-0.0762962962962962,"ci_upper":0.0096296296296296,"corrected_p":0.4935,"raw_p":0.1645,"reject":false},"per_domain":{"airline":{"point":-0.0833333333333333,"ci_lower":-0.1655833333333333,"ci_upper":-0.0055277777777778,"corrected_p":0.4356,"raw_p":0.0484,"reject":false},"itsm":{"point":0.0288888888888888,"ci_lower":-0.0411388888888888,"ci_upper":0.0978055555555555,"corrected_p":1,"raw_p":0.4535,"reject":false},"medical_hr":{"point":-0.0411111111111111,"ci_lower":-0.1100277777777778,"ci_upper":0.0322222222222222,"corrected_p":1,"raw_p":0.2935,"reject":false}}},"both":{"pooled":{"point":-0.0262962962962962,"ci_lower":-0.0703703703703703,"ci_upper":0.0166759259259259,"corrected_p":0.4935,"raw_p":0.2389,"reject":false},"per_domain":{"airline":{"point":-0.0055555555555555,"ci_lower":-0.0888888888888888,"ci_upper":0.0711111111111111,"corrected_p":1,"raw_p":0.8943,"reject":false},"itsm":{"point":-0.0155555555555555,"ci_lower":-0.0866666666666666,"ci_upper":0.0655833333333333,"corrected_p":1,"raw_p":0.6836,"reject":false},"medical_hr":{"point":-0.0577777777777777,"ci_lower":-0.12225,"ci_upper":0.0011111111111111,"corrected_p":0.7944,"raw_p":0.0993,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.0056924444444444,"ci_lower":-0.0192295629629629,"ci_upper":0.0289808777777777,"corrected_p":0.6599,"raw_p":0.6599,"reject":false},"per_domain":{"airline":{"point":-0.0195153333333333,"ci_lower":-0.0604764277777777,"ci_upper":0.0226938055555555,"corrected_p":0.8892,"raw_p":0.376,"reject":false},"itsm":{"point":-0.0050055555555555,"ci_lower":-0.0502376166666666,"ci_upper":0.0419408166666666,"corrected_p":0.8892,"raw_p":0.8319,"reject":false},"medical_hr":{"point":0.0415982222222221,"ci_lower":0.0033326388888888,"ci_upper":0.0826654555555555,"corrected_p":0.1808,"raw_p":0.0452,"reject":false}}},"background_noise":{"pooled":{"point":-0.0648923703703703,"ci_lower":-0.0866781648148147,"ci_upper":-0.042340387037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0719675555555555,"ci_lower":-0.1108308111111111,"ci_upper":-0.0357376277777777,"corrected_p":0.0054,"raw_p":0.0009,"reject":true},"itsm":{"point":-0.0152888888888888,"ci_lower":-0.0416065166666666,"ci_upper":0.0126754555555555,"corrected_p":0.8892,"raw_p":0.2964,"reject":false},"medical_hr":{"point":-0.1074206666666666,"ci_lower":-0.1455491777777778,"ci_upper":-0.0677597722222222,"corrected_p":0.0007,"raw_p":0.0001,"reject":true}}},"both":{"pooled":{"point":-0.1129505185185184,"ci_lower":-0.1400127314814814,"ci_upper":-0.0863368666666666,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1562764444444444,"ci_lower":-0.2128879722222221,"ci_upper":-0.0973498555555555,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.0586711111111111,"ci_lower":-0.0939178277777777,"ci_upper":-0.0184395055555555,"corrected_p":0.022,"raw_p":0.0044,"reject":true},"medical_hr":{"point":-0.1239039999999999,"ci_lower":-0.1655294499999999,"ci_upper":-0.0841852388888888,"corrected_p":0,"raw_p":0,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":0.0062992592592592,"ci_lower":-0.0066966296296296,"ci_upper":0.0207431481481481,"corrected_p":1,"raw_p":0.3804,"reject":false},"per_domain":{"airline":{"point":-0.0066888888888888,"ci_lower":-0.0268379444444444,"ci_upper":0.0162253888888888,"corrected_p":1,"raw_p":0.5557,"reject":false},"itsm":{"point":0.0236577777777777,"ci_lower":-0.0012026666666666,"ci_upper":0.0519907777777777,"corrected_p":0.584,"raw_p":0.073,"reject":false},"medical_hr":{"point":0.0019288888888888,"ci_lower":-0.0193267222222222,"ci_upper":0.0223433888888888,"corrected_p":1,"raw_p":0.8722,"reject":false}}},"background_noise":{"pooled":{"point":-0.0051451851851851,"ci_lower":-0.0153106481481481,"ci_upper":0.0048109814814814,"corrected_p":1,"raw_p":0.3355,"reject":false},"per_domain":{"airline":{"point":-0.0032777777777777,"ci_lower":-0.0230558888888888,"ci_upper":0.0161574999999999,"corrected_p":1,"raw_p":0.7575,"reject":false},"itsm":{"point":-0.0074644444444444,"ci_lower":-0.0248707222222222,"ci_upper":0.0096624444444444,"corrected_p":1,"raw_p":0.4183,"reject":false},"medical_hr":{"point":-0.0046933333333333,"ci_lower":-0.0215122777777777,"ci_upper":0.0130289444444444,"corrected_p":1,"raw_p":0.5949,"reject":false}}},"both":{"pooled":{"point":-0.0051044444444444,"ci_lower":-0.0176311851851851,"ci_upper":0.0067091666666666,"corrected_p":1,"raw_p":0.4424,"reject":false},"per_domain":{"airline":{"point":-0.0280666666666666,"ci_lower":-0.0477013333333332,"ci_upper":-0.0079047222222222,"corrected_p":0.1098,"raw_p":0.0122,"reject":false},"itsm":{"point":0.0063688888888888,"ci_lower":-0.0201812777777777,"ci_upper":0.0322792222222222,"corrected_p":1,"raw_p":0.6531,"reject":false},"medical_hr":{"point":0.0063844444444444,"ci_lower":-0.0108678888888888,"ci_upper":0.0226394444444444,"corrected_p":1,"raw_p":0.4678,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-2.4671622769447924e-18,"ci_lower":-0.0388888888888888,"ci_upper":0.0392685185185185,"corrected_p":1,"raw_p":0.9974,"reject":false},"per_domain":{"airline":{"point":-0.0177777777777778,"ci_lower":-0.0866944444444444,"ci_upper":0.0566666666666666,"corrected_p":1,"raw_p":0.6141,"reject":false},"itsm":{"point":-0.0122222222222222,"ci_lower":-0.0733611111111111,"ci_upper":0.0477777777777777,"corrected_p":1,"raw_p":0.7331,"reject":false},"medical_hr":{"point":0.03,"ci_lower":-0.0355555555555555,"ci_upper":0.0999999999999999,"corrected_p":1,"raw_p":0.3797,"reject":false}}},"background_noise":{"pooled":{"point":-0.0074074074074074,"ci_lower":-0.0507499999999999,"ci_upper":0.0318518518518518,"corrected_p":1,"raw_p":0.7091,"reject":false},"per_domain":{"airline":{"point":0.0322222222222222,"ci_lower":-0.0277777777777777,"ci_upper":0.0966944444444444,"corrected_p":1,"raw_p":0.3516,"reject":false},"itsm":{"point":-0.0011111111111111,"ci_lower":-0.0633611111111111,"ci_upper":0.06,"corrected_p":1,"raw_p":0.969,"reject":false},"medical_hr":{"point":-0.0533333333333333,"ci_lower":-0.1311666666666666,"ci_upper":0.0266944444444444,"corrected_p":1,"raw_p":0.205,"reject":false}}},"both":{"pooled":{"point":-0.0351851851851851,"ci_lower":-0.0770462962962963,"ci_upper":0.0040925925925925,"corrected_p":0.2744999999999999,"raw_p":0.0915,"reject":false},"per_domain":{"airline":{"point":-0.0677777777777777,"ci_lower":-0.1344722222222222,"ci_upper":0.0055555555555555,"corrected_p":0.6911999999999999,"raw_p":0.0768,"reject":false},"itsm":{"point":-0.0177777777777777,"ci_lower":-0.0822222222222222,"ci_upper":0.0455555555555555,"corrected_p":1,"raw_p":0.5681,"reject":false},"medical_hr":{"point":-0.02,"ci_lower":-0.0955555555555555,"ci_upper":0.0555555555555555,"corrected_p":1,"raw_p":0.6059,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.0577777777777777,"ci_lower":-0.124462962962963,"ci_upper":0.0081666666666666,"corrected_p":0.18,"raw_p":0.09,"reject":false},"per_domain":{"airline":{"point":-0.0866666666666666,"ci_lower":-0.2200555555555556,"ci_upper":0.0377777777777777,"corrected_p":1,"raw_p":0.1856,"reject":false},"itsm":{"point":-0.0222222222222222,"ci_lower":-0.14,"ci_upper":0.0999999999999999,"corrected_p":1,"raw_p":0.6894,"reject":false},"medical_hr":{"point":-0.0644444444444444,"ci_lower":-0.1733333333333333,"ci_upper":0.0400555555555554,"corrected_p":1,"raw_p":0.2421,"reject":false}}},"background_noise":{"pooled":{"point":-0.0429629629629629,"ci_lower":-0.1014999999999999,"ci_upper":0.0103888888888888,"corrected_p":0.18,"raw_p":0.1453,"reject":false},"per_domain":{"airline":{"point":-0.0533333333333333,"ci_lower":-0.1711111111111111,"ci_upper":0.0644999999999999,"corrected_p":1,"raw_p":0.3881,"reject":false},"itsm":{"point":0.0444444444444444,"ci_lower":-0.0422777777777778,"ci_upper":0.1222777777777777,"corrected_p":1,"raw_p":0.3443,"reject":false},"medical_hr":{"point":-0.12,"ci_lower":-0.2088888888888889,"ci_upper":-0.0377777777777777,"corrected_p":0.0776,"raw_p":0.0097,"reject":false}}},"both":{"pooled":{"point":-0.0614814814814815,"ci_lower":-0.117037037037037,"ci_upper":-0.0051851851851852,"corrected_p":0.0906,"raw_p":0.0302,"reject":false},"per_domain":{"airline":{"point":-0.1311111111111111,"ci_lower":-0.2222222222222222,"ci_upper":-0.0377777777777777,"corrected_p":0.0711,"raw_p":0.0079,"reject":false},"itsm":{"point":0.011111111111111,"ci_lower":-0.0866666666666667,"ci_upper":0.1066666666666666,"corrected_p":1,"raw_p":0.8625,"reject":false},"medical_hr":{"point":-0.0644444444444444,"ci_lower":-0.16,"ci_upper":0.0244999999999999,"corrected_p":1,"raw_p":0.2106,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.0007407407407407,"ci_lower":-0.02,"ci_upper":0.0251851851851851,"corrected_p":0.9945,"raw_p":0.9945,"reject":false},"per_domain":{"airline":{"point":-0.0244444444444444,"ci_lower":-0.0756111111111111,"ci_upper":0.0177777777777777,"corrected_p":1,"raw_p":0.3665,"reject":false},"itsm":{"point":0.0111111111111111,"ci_lower":0,"ci_upper":0.0333333333333333,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0.0155555555555555,"ci_lower":-0.02,"ci_upper":0.0666666666666666,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":-0.014074074074074,"ci_lower":-0.037037037037037,"ci_upper":0.0059444444444444,"corrected_p":0.4382,"raw_p":0.2191,"reject":false},"per_domain":{"airline":{"point":-0.0466666666666666,"ci_lower":-0.0978333333333333,"ci_upper":0.0022222222222222,"corrected_p":0.9976,"raw_p":0.1247,"reject":false},"itsm":{"point":0.0111111111111111,"ci_lower":0,"ci_upper":0.0333333333333333,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":-0.0214814814814814,"ci_lower":-0.0525925925925925,"ci_upper":0.0029814814814814,"corrected_p":0.414,"raw_p":0.138,"reject":false},"per_domain":{"airline":{"point":-0.08,"ci_lower":-0.16,"ci_upper":-0.0133333333333333,"corrected_p":0.5364,"raw_p":0.0596,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0.0155555555555555,"ci_lower":-0.0133333333333333,"ci_upper":0.0488888888888888,"corrected_p":1,"raw_p":0.4985,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0014814814814814,"ci_lower":-0.0296296296296296,"ci_upper":0.0252037037037036,"corrected_p":1,"raw_p":0.8804,"reject":false},"per_domain":{"airline":{"point":-0.0177777777777777,"ci_lower":-0.0622777777777777,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.466,"reject":false},"itsm":{"point":-0.0088888888888889,"ci_lower":-0.0845,"ci_upper":0.0488888888888888,"corrected_p":1,"raw_p":0.7647,"reject":false},"medical_hr":{"point":0.0222222222222222,"ci_lower":-0.0022222222222222,"ci_upper":0.0533333333333333,"corrected_p":1,"raw_p":0.1293,"reject":false}}},"background_noise":{"pooled":{"point":0.017037037037037,"ci_lower":-0.0081481481481481,"ci_upper":0.0385185185185184,"corrected_p":0.4622999999999999,"raw_p":0.1541,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.0488888888888888,"ci_upper":0.0333333333333333,"corrected_p":1,"raw_p":0.778,"reject":false},"itsm":{"point":0.0355555555555555,"ci_lower":-0.0022222222222222,"ci_upper":0.0733888888888888,"corrected_p":0.6228,"raw_p":0.0692,"reject":false},"medical_hr":{"point":0.0222222222222222,"ci_lower":-0.0133333333333333,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.2155,"reject":false}}},"both":{"pooled":{"point":-0.0014814814814814,"ci_lower":-0.0318518518518518,"ci_upper":0.0259444444444444,"corrected_p":1,"raw_p":0.8871,"reject":false},"per_domain":{"airline":{"point":-0.0288888888888889,"ci_lower":-0.1,"ci_upper":0.0288888888888888,"corrected_p":1,"raw_p":0.4112,"reject":false},"itsm":{"point":0.0133333333333333,"ci_lower":-0.0333333333333333,"ci_upper":0.0555555555555555,"corrected_p":1,"raw_p":0.6222,"reject":false},"medical_hr":{"point":0.011111111111111,"ci_lower":-0.0311111111111111,"ci_upper":0.0488888888888888,"corrected_p":1,"raw_p":0.6038,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.0028977777777777,"ci_lower":-0.0137775925925926,"ci_upper":0.0077279444444444,"corrected_p":0.6004,"raw_p":0.6004,"reject":false},"per_domain":{"airline":{"point":-0.0046844444444444,"ci_lower":-0.0291777777777777,"ci_upper":0.0202456111111111,"corrected_p":1,"raw_p":0.7151,"reject":false},"itsm":{"point":-0.0036999999999999,"ci_lower":-0.0119967222222222,"ci_upper":0.0039051111111111,"corrected_p":1,"raw_p":0.4077,"reject":false},"medical_hr":{"point":-0.0003088888888888,"ci_lower":-0.0166480555555555,"ci_upper":0.018862111111111,"corrected_p":1,"raw_p":0.9741,"reject":false}}},"background_noise":{"pooled":{"point":-0.0204829629629629,"ci_lower":-0.0352711666666666,"ci_upper":-0.0067478703703703,"corrected_p":0.0159,"raw_p":0.0053,"reject":true},"per_domain":{"airline":{"point":-0.0267066666666666,"ci_lower":-0.0571882222222221,"ci_upper":-0.0006102777777777,"corrected_p":0.6856,"raw_p":0.0857,"reject":false},"itsm":{"point":-0.0142444444444444,"ci_lower":-0.0327938333333333,"ci_upper":0.0038687777777777,"corrected_p":1,"raw_p":0.1476,"reject":false},"medical_hr":{"point":-0.0204977777777777,"ci_lower":-0.0499475,"ci_upper":0.0031211666666666,"corrected_p":1,"raw_p":0.151,"reject":false}}},"both":{"pooled":{"point":-0.0206348148148148,"ci_lower":-0.0365972592592592,"ci_upper":-0.0065952592592592,"corrected_p":0.0159,"raw_p":0.0058,"reject":true},"per_domain":{"airline":{"point":-0.0104844444444444,"ci_lower":-0.0353543333333333,"ci_upper":0.0142318333333333,"corrected_p":1,"raw_p":0.4306,"reject":false},"itsm":{"point":-0.0367999999999999,"ci_lower":-0.0656386111111111,"ci_upper":-0.0145682222222222,"corrected_p":0.0225,"raw_p":0.0025,"reject":true},"medical_hr":{"point":-0.01462,"ci_lower":-0.0407742777777777,"ci_upper":0.0072567777777777,"corrected_p":1,"raw_p":0.2636,"reject":false}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.9636422222222224,"ci_lower":0.9513211111111112,"ci_upper":0.9758512777777776,"n":90},"per_domain":{"itsm":{"point":0.9820333333333334,"ci_lower":0.9671066666666668,"ci_upper":0.9940336666666668,"n":30},"medical_hr":{"point":0.94562,"ci_lower":0.9176633333333334,"ci_upper":0.9714716666666664,"n":30},"airline":{"point":0.9632733333333334,"ci_lower":0.9423718333333332,"ci_upper":0.98222,"n":30}}},"accent":{"pooled":{"point":0.9607444444444444,"ci_lower":0.9470178703703706,"ci_upper":0.972778425925926,"n":90},"per_domain":{"itsm":{"point":0.9783333333333334,"ci_lower":0.9617544444444444,"ci_upper":0.9915344444444444,"n":30},"medical_hr":{"point":0.9453111111111112,"ci_lower":0.9174544444444444,"ci_upper":0.9693033333333334,"n":30},"airline":{"point":0.9585888888888888,"ci_lower":0.9355074999999998,"ci_upper":0.9781555555555556,"n":30}}},"background_noise":{"pooled":{"point":0.9431592592592593,"ci_lower":0.9237108333333336,"ci_upper":0.960952777777778,"n":90},"per_domain":{"itsm":{"point":0.9677888888888888,"ci_lower":0.9449886111111112,"ci_upper":0.9876002777777778,"n":30},"medical_hr":{"point":0.9251222222222222,"ci_lower":0.8864044444444442,"ci_upper":0.95929,"n":30},"airline":{"point":0.9365666666666664,"ci_lower":0.897762222222222,"ci_upper":0.9713802777777776,"n":30}}},"both":{"pooled":{"point":0.9430074074074074,"ci_lower":0.9246737037037036,"ci_upper":0.960204351851852,"n":90},"per_domain":{"itsm":{"point":0.9452333333333331,"ci_lower":0.9162655555555556,"ci_upper":0.9689002777777778,"n":30},"medical_hr":{"point":0.9309999999999998,"ci_lower":0.8891502777777778,"ci_upper":0.9687669444444444,"n":30},"airline":{"point":0.952788888888889,"ci_lower":0.9287886111111112,"ci_upper":0.9733797222222222,"n":30}}}}}},{"id":"gpt-realtime","name":"GPT Realtime","type":"s2s","stt":"-","llm":"GPT-Realtime","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.6601044712182061,"ci_lower":0.6353753963353413,"ci_upper":0.6852556055890227},"per_domain":{"airline":{"point":0.6413333333333334,"ci_lower":0.5873333333333334,"ci_upper":0.7000083333333332,"n":50},"itsm":{"point":0.6680266666666667,"ci_lower":0.6294532499999999,"ci_upper":0.7088599375,"n":80},"medical_hr":{"point":0.6709534136546185,"ci_lower":0.6370153815261045,"ci_upper":0.7031285542168674,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.4068293172690763,"ci_lower":0.3583035140562248,"ci_upper":0.4555898594377509},"per_domain":{"airline":{"point":0.416,"ci_lower":0.324,"ci_upper":0.512,"n":50},"itsm":{"point":0.4574999999999999,"ci_lower":0.375,"ci_upper":0.5425,"n":80},"medical_hr":{"point":0.3469879518072288,"ci_lower":0.2674698795180723,"ci_upper":0.4240963855421687,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.694136546184739,"ci_lower":0.6311671686746987,"ci_upper":0.7577141064257028},"per_domain":{"airline":{"point":0.78,"ci_lower":0.66,"ci_upper":0.9,"n":50},"itsm":{"point":0.7,"ci_lower":0.6,"ci_upper":0.8,"n":80},"medical_hr":{"point":0.6024096385542169,"ci_lower":0.5060240963855421,"ci_upper":0.699096385542167,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.200248324497992,"ci_lower":0.1531805342168674,"ci_upper":0.2498437322891566},"per_domain":{"airline":{"point":0.1805696,"ci_lower":0.0951808,"ci_upper":0.2784942399999999,"n":50},"itsm":{"point":0.252372,"ci_lower":0.1765356,"ci_upper":0.3406291999999999,"n":80},"medical_hr":{"point":0.1678033734939759,"ci_lower":0.1016681445783132,"ci_upper":0.2452533012048192,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7356374534805891,"ci_lower":0.7235858463755019,"ci_upper":0.747072048104083},"per_domain":{"airline":{"point":0.7383913333333332,"ci_lower":0.7163470333333334,"ci_upper":0.7587355266666664,"n":50},"itsm":{"point":0.7551950833333334,"ci_lower":0.7328945625,"ci_upper":0.77640606875,"n":80},"medical_hr":{"point":0.7133259437751004,"ci_lower":0.6927666506024096,"ci_upper":0.7317881807228915,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.3645421686746988,"ci_lower":0.3302785642570281,"ci_upper":0.4002303714859437},"per_domain":{"airline":{"point":0.3919999999999999,"ci_lower":0.328,"ci_upper":0.456,"n":50},"itsm":{"point":0.345,"ci_lower":0.2849374999999999,"ci_upper":0.4125,"n":80},"medical_hr":{"point":0.3566265060240964,"ci_lower":0.3012048192771084,"ci_upper":0.4144578313253013,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.8039257028112449,"ci_lower":0.752628765060241,"ci_upper":0.8554437751004016},"per_domain":{"airline":{"point":0.88,"ci_lower":0.7995000000000001,"ci_upper":0.96,"n":50},"itsm":{"point":0.7125,"ci_lower":0.6125,"ci_upper":0.8125,"n":80},"medical_hr":{"point":0.8192771084337349,"ci_lower":0.7349397590361446,"ci_upper":0.891566265060241,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.070270978313253,"ci_lower":0.0500706906827309,"ci_upper":0.0938632942168674},"per_domain":{"airline":{"point":0.0534271999999999,"ci_lower":0.0281663999999999,"ci_upper":0.0798479999999999,"n":50},"itsm":{"point":0.0838319999999999,"ci_lower":0.0435971999999999,"ci_upper":0.1333658999999999,"n":80},"medical_hr":{"point":0.073553734939759,"ci_lower":0.0368057831325301,"ci_upper":0.1193437108433734,"n":83}}},"task_completion":{"pooled":{"point":0.6937570281124498,"ci_lower":0.6438229919678715,"ci_upper":0.740946234939759},"per_domain":{"airline":{"point":0.5760000000000001,"ci_lower":0.4719,"ci_upper":0.6759999999999999,"n":50},"itsm":{"point":0.7125,"ci_lower":0.635,"ci_upper":0.785,"n":80},"medical_hr":{"point":0.7927710843373493,"ci_lower":0.7325301204819277,"ci_upper":0.855481927710843,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9927285742971886,"ci_lower":0.9894222088353416,"ci_upper":0.9954905542168676},"per_domain":{"airline":{"point":0.998,"ci_lower":0.994,"ci_upper":1,"n":50},"itsm":{"point":0.987205,"ci_lower":0.9798273125,"ci_upper":0.9933375625000002,"n":80},"medical_hr":{"point":0.992980722891566,"ci_lower":0.9878843975903612,"ci_upper":0.997077469879518,"n":83}}},"faithfulness":{"pooled":{"point":0.3177600401606426,"ci_lower":0.2811310240963856,"ci_upper":0.3566088353413654},"per_domain":{"airline":{"point":0.412,"ci_lower":0.3339999999999999,"ci_upper":0.492,"n":50},"itsm":{"point":0.3087499999999999,"ci_lower":0.25246875,"ci_upper":0.3675,"n":80},"medical_hr":{"point":0.2325301204819277,"ci_lower":0.1783132530120482,"ci_upper":0.2891566265060241,"n":83}}},"turn_taking":{"pooled":{"point":0.744073609437751,"ci_lower":0.7302707011596387,"ci_upper":0.7588076127861445},"per_domain":{"airline":{"point":0.7492259999999998,"ci_lower":0.7199662599999999,"ci_upper":0.7784147100000001,"n":50},"itsm":{"point":0.72893025,"ci_lower":0.707901375,"ci_upper":0.7505016999999999,"n":80},"medical_hr":{"point":0.754064578313253,"ci_lower":0.7299777951807229,"ci_upper":0.7771239759036145,"n":83}}},"conciseness":{"pooled":{"point":0.810932124497992,"ci_lower":0.8031766554718878,"ci_upper":0.818755685692771},"per_domain":{"airline":{"point":0.8039479999999999,"ci_lower":0.7865861999999999,"ci_upper":0.8215606000000001,"n":50},"itsm":{"point":0.810405,"ci_lower":0.7984758750000001,"ci_upper":0.8225225625,"n":80},"medical_hr":{"point":0.818443373493976,"ci_lower":0.8085628313253013,"ci_upper":0.8290988554216868,"n":83}}},"conversation_progression":{"pooled":{"point":0.6519066265060242,"ci_lower":0.6204109186746989,"ci_upper":0.6823443022088352},"per_domain":{"airline":{"point":0.662,"ci_lower":0.604,"ci_upper":0.718,"n":50},"itsm":{"point":0.7262500000000001,"ci_lower":0.67125,"ci_upper":0.7775000000000001,"n":80},"medical_hr":{"point":0.5674698795180723,"ci_lower":0.519277108433735,"ci_upper":0.6180722891566264,"n":83}}}},"perturbation_delta":{}},{"id":"gpt-realtime-1-5","name":"GPT Realtime 1.5","type":"s2s","stt":"-","llm":"GPT-Realtime-1.5","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.692976639892905,"ci_lower":0.668354825970549,"ci_upper":0.7168033436412317},"per_domain":{"airline":{"point":0.645,"ci_lower":0.5858782333333332,"ci_upper":0.7063542666666666,"n":50},"itsm":{"point":0.7610833333333333,"ci_lower":0.7316363958333333,"ci_upper":0.7911170833333333,"n":80},"medical_hr":{"point":0.6728465863453815,"ci_lower":0.6439454618473895,"ci_upper":0.7014117068273092,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.4669658634538153,"ci_lower":0.4134907630522089,"ci_upper":0.517694829317269},"per_domain":{"airline":{"point":0.424,"ci_lower":0.304,"ci_upper":0.54,"n":50},"itsm":{"point":0.6275000000000001,"ci_lower":0.5475,"ci_upper":0.7049999999999998,"n":80},"medical_hr":{"point":0.3493975903614458,"ci_lower":0.2746987951807229,"ci_upper":0.4240963855421687,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7098192771084338,"ci_lower":0.6485948795180723,"ci_upper":0.7703017068273091},"per_domain":{"airline":{"point":0.64,"ci_lower":0.52,"ci_upper":0.7604999999999973,"n":50},"itsm":{"point":0.875,"ci_lower":0.8,"ci_upper":0.95,"n":80},"medical_hr":{"point":0.6144578313253012,"ci_lower":0.5060240963855421,"ci_upper":0.7228915662650602,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.2832841092369478,"ci_lower":0.2284981954216867,"ci_upper":0.3397242942168674},"per_domain":{"airline":{"point":0.2712064,"ci_lower":0.165376,"ci_upper":0.3896351999999999,"n":50},"itsm":{"point":0.4021639999999999,"ci_lower":0.3074433999999999,"ci_upper":0.4965579999999999,"n":80},"medical_hr":{"point":0.1764819277108433,"ci_lower":0.1077909397590361,"ci_upper":0.2542951325301202,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7648658391566266,"ci_lower":0.7542936157630522,"ci_upper":0.7764471754149934},"per_domain":{"airline":{"point":0.7460510666666669,"ci_lower":0.72448543,"ci_upper":0.7671511533333334,"n":50},"itsm":{"point":0.77235625,"ci_lower":0.7543945458333334,"ci_upper":0.7917382125,"n":80},"medical_hr":{"point":0.7761902008032129,"ci_lower":0.7607850441767068,"ci_upper":0.7922319277108433,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.5659236947791165,"ci_lower":0.5287542670682731,"ci_upper":0.6031597891566265},"per_domain":{"airline":{"point":0.56,"ci_lower":0.488,"ci_upper":0.6399999999999999,"n":50},"itsm":{"point":0.545,"ci_lower":0.4775,"ci_upper":0.61,"n":80},"medical_hr":{"point":0.5927710843373494,"ci_lower":0.5325301204819276,"ci_upper":0.6506024096385542,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.938785140562249,"ci_lower":0.906285140562249,"ci_upper":0.9689623493975902},"per_domain":{"airline":{"point":0.94,"ci_lower":0.86,"ci_upper":1,"n":50},"itsm":{"point":0.9125,"ci_lower":0.85,"ci_upper":0.975,"n":80},"medical_hr":{"point":0.963855421686747,"ci_lower":0.9156626506024096,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.2155421044176707,"ci_lower":0.1769960453815261,"ci_upper":0.2565268459437751},"per_domain":{"airline":{"point":0.193856,"ci_lower":0.1242048,"ci_upper":0.2738607999999998,"n":50},"itsm":{"point":0.208352,"ci_lower":0.1423446,"ci_upper":0.2739926999999999,"n":80},"medical_hr":{"point":0.244418313253012,"ci_lower":0.1811733975903614,"ci_upper":0.3200152289156626,"n":83}}},"task_completion":{"pooled":{"point":0.739016064257028,"ci_lower":0.6933310240963856,"ci_upper":0.7846201807228915},"per_domain":{"airline":{"point":0.54,"ci_lower":0.424,"ci_upper":0.652,"n":50},"itsm":{"point":0.865,"ci_lower":0.8124375,"ci_upper":0.9149999999999998,"n":80},"medical_hr":{"point":0.8120481927710842,"ci_lower":0.7565662650602409,"ci_upper":0.8650602409638554,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9958879518072288,"ci_lower":0.9937797186746988,"ci_upper":0.997690566767068},"per_domain":{"airline":{"point":0.998,"ci_lower":0.994668,"ci_upper":1,"n":50},"itsm":{"point":0.99575,"ci_lower":0.9913304375,"ci_upper":0.9990825,"n":80},"medical_hr":{"point":0.9939138554216864,"ci_lower":0.989996656626506,"ci_upper":0.9971606325301204,"n":83}}},"faithfulness":{"pooled":{"point":0.3601234939759036,"ci_lower":0.3197659889558233,"ci_upper":0.398947063253012},"per_domain":{"airline":{"point":0.424,"ci_lower":0.3279999999999999,"ci_upper":0.5219999999999999,"n":50},"itsm":{"point":0.42625,"ci_lower":0.37121875,"ci_upper":0.48125,"n":80},"medical_hr":{"point":0.2301204819277108,"ci_lower":0.1782831325301204,"ci_upper":0.2831325301204819,"n":83}}},"turn_taking":{"pooled":{"point":0.8147568949799197,"ci_lower":0.8019059728514057,"ci_upper":0.8277986127058234},"per_domain":{"airline":{"point":0.8212932,"ci_lower":0.79145801,"ci_upper":0.84876874,"n":50},"itsm":{"point":0.79782375,"ci_lower":0.7754014812500001,"ci_upper":0.8204598500000001,"n":80},"medical_hr":{"point":0.825153734939759,"ci_lower":0.8096762289156626,"ci_upper":0.8407348313253011,"n":83}}},"conciseness":{"pooled":{"point":0.8005454417670683,"ci_lower":0.7928903807730925,"ci_upper":0.8086675427710843},"per_domain":{"airline":{"point":0.7828599999999999,"ci_lower":0.7658578000000001,"ci_upper":0.799457,"n":50},"itsm":{"point":0.8117450000000002,"ci_lower":0.7985667499999999,"ci_upper":0.825865125,"n":80},"medical_hr":{"point":0.8070313253012049,"ci_lower":0.7970674096385542,"ci_upper":0.8167319879518072,"n":83}}},"conversation_progression":{"pooled":{"point":0.6792951807228915,"ci_lower":0.6539371234939759,"ci_upper":0.7042504016064257},"per_domain":{"airline":{"point":0.634,"ci_lower":0.5800000000000001,"ci_upper":0.682,"n":50},"itsm":{"point":0.7075,"ci_lower":0.66625,"ci_upper":0.7462812499999999,"n":80},"medical_hr":{"point":0.6963855421686745,"ci_lower":0.6566265060240963,"ci_upper":0.7361746987951806,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":0.0414814814814814,"ci_lower":-0.0089074074074074,"ci_upper":0.0903703703703703,"corrected_p":0.1276,"raw_p":0.1102,"reject":false},"per_domain":{"airline":{"point":0.0799999999999999,"ci_lower":-0.0178333333333333,"ci_upper":0.1822777777777777,"corrected_p":0.9468,"raw_p":0.1578,"reject":false},"itsm":{"point":0.0155555555555555,"ci_lower":-0.06,"ci_upper":0.0866666666666666,"corrected_p":1,"raw_p":0.7319,"reject":false},"medical_hr":{"point":0.0288888888888888,"ci_lower":-0.0400555555555555,"ci_upper":0.0999999999999999,"corrected_p":1,"raw_p":0.4937,"reject":false}}},"background_noise":{"pooled":{"point":-0.0548148148148148,"ci_lower":-0.1148333333333333,"ci_upper":0.0007592592592592,"corrected_p":0.1276,"raw_p":0.0638,"reject":false},"per_domain":{"airline":{"point":-0.0422222222222222,"ci_lower":-0.1377777777777777,"ci_upper":0.0489444444444443,"corrected_p":1,"raw_p":0.3797,"reject":false},"itsm":{"point":0.0155555555555555,"ci_lower":-0.0711111111111111,"ci_upper":0.1066666666666666,"corrected_p":1,"raw_p":0.8071,"reject":false},"medical_hr":{"point":-0.1377777777777778,"ci_lower":-0.2488888888888889,"ci_upper":-0.0355555555555555,"corrected_p":0.1197,"raw_p":0.0133,"reject":false}}},"both":{"pooled":{"point":-0.0918518518518518,"ci_lower":-0.1488888888888889,"ci_upper":-0.035537037037037,"corrected_p":0.0036,"raw_p":0.0012,"reject":true},"per_domain":{"airline":{"point":-0.0422222222222222,"ci_lower":-0.1333333333333333,"ci_upper":0.0377777777777777,"corrected_p":1,"raw_p":0.3242,"reject":false},"itsm":{"point":-0.1066666666666666,"ci_lower":-0.2111111111111111,"ci_upper":-0.02,"corrected_p":0.2863,"raw_p":0.0409,"reject":false},"medical_hr":{"point":-0.1266666666666667,"ci_lower":-0.2399999999999999,"ci_upper":-0.0311111111111111,"corrected_p":0.1496,"raw_p":0.0187,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0020227777777777,"ci_lower":-0.0098039629629629,"ci_upper":0.0043500648148148,"corrected_p":0.5821,"raw_p":0.5821,"reject":false},"per_domain":{"airline":{"point":-0.0000022222222222266038,"ci_lower":-0.0066666666666666,"ci_upper":0.0066599999999999,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0090722222222222,"ci_lower":-0.0301680833333333,"ci_upper":0.0066534999999999,"corrected_p":1,"raw_p":0.3772,"reject":false},"medical_hr":{"point":0.0030061111111111,"ci_lower":-0.0037119999999999,"ci_upper":0.0107317916666666,"corrected_p":1,"raw_p":0.4957,"reject":false}}},"background_noise":{"pooled":{"point":-0.011119074074074,"ci_lower":-0.0275249074074074,"ci_upper":0.0010161249999999,"corrected_p":0.4203,"raw_p":0.1401,"reject":false},"per_domain":{"airline":{"point":-0.0183355555555555,"ci_lower":-0.0388889444444444,"ci_upper":0.000013666666666653957,"corrected_p":1,"raw_p":0.125,"reject":false},"itsm":{"point":0.0066666666666666,"ci_lower":0,"ci_upper":0.0166599999999999,"corrected_p":1,"raw_p":0.2509,"reject":false},"medical_hr":{"point":-0.0216883333333333,"ci_lower":-0.0696929166666666,"ci_upper":0.0044438749999999,"corrected_p":1,"raw_p":0.3801,"reject":false}}},"both":{"pooled":{"point":-0.0135117977528089,"ci_lower":-0.0322769007490636,"ci_upper":0.0011836376404494,"corrected_p":0.4203,"raw_p":0.1456,"reject":false},"per_domain":{"airline":{"point":-0.0172436781609195,"ci_lower":-0.0540252873563218,"ci_upper":0.0045931034482758,"corrected_p":1,"raw_p":0.5049,"reject":false},"itsm":{"point":0.0025888888888888,"ci_lower":-0.0063,"ci_upper":0.0122244444444444,"corrected_p":1,"raw_p":0.6796,"reject":false},"medical_hr":{"point":-0.026005,"ci_lower":-0.0709948888888888,"ci_upper":0.0028770277777777,"corrected_p":1,"raw_p":0.2003,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0133333333333333,"ci_lower":-0.0229629629629629,"ci_upper":0.0503796296296296,"corrected_p":0.9462,"raw_p":0.4961,"reject":false},"per_domain":{"airline":{"point":0.0055555555555555,"ci_lower":-0.0655555555555555,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.8982,"reject":false},"itsm":{"point":0.0033333333333333,"ci_lower":-0.0677777777777777,"ci_upper":0.0777777777777777,"corrected_p":1,"raw_p":0.9243,"reject":false},"medical_hr":{"point":0.0311111111111111,"ci_lower":-0.0188888888888888,"ci_upper":0.081111111111111,"corrected_p":1,"raw_p":0.2559,"reject":false}}},"background_noise":{"pooled":{"point":-0.0496296296296296,"ci_lower":-0.0970462962962963,"ci_upper":0.0003888888888888,"corrected_p":0.1491,"raw_p":0.0497,"reject":false},"per_domain":{"airline":{"point":-0.0166666666666666,"ci_lower":-0.1277777777777777,"ci_upper":0.1066944444444444,"corrected_p":1,"raw_p":0.7692,"reject":false},"itsm":{"point":-0.0799999999999999,"ci_lower":-0.1488888888888888,"ci_upper":-0.0099999999999999,"corrected_p":0.3393,"raw_p":0.0377,"reject":false},"medical_hr":{"point":-0.0522222222222222,"ci_lower":-0.1045,"ci_upper":0.000055555555555500366,"corrected_p":0.4284,"raw_p":0.0612,"reject":false}}},"both":{"pooled":{"point":-0.0162962962962963,"ci_lower":-0.0611481481481481,"ci_upper":0.0266851851851851,"corrected_p":0.9462,"raw_p":0.4731,"reject":false},"per_domain":{"airline":{"point":-0.0055555555555555,"ci_lower":-0.1066944444444444,"ci_upper":0.0955833333333333,"corrected_p":1,"raw_p":0.9148,"reject":false},"itsm":{"point":-0.0633333333333333,"ci_lower":-0.12225,"ci_upper":-0.0044166666666666,"corrected_p":0.4088,"raw_p":0.0511,"reject":false},"medical_hr":{"point":0.02,"ci_lower":-0.0355555555555555,"ci_upper":0.0878055555555555,"corrected_p":1,"raw_p":0.5234,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.0134523703703703,"ci_lower":-0.015347874074074,"ci_upper":0.038777487037037,"corrected_p":0.3549,"raw_p":0.3549,"reject":false},"per_domain":{"airline":{"point":0.0559626666666666,"ci_lower":0.0101716444444444,"ci_upper":0.1020161833333332,"corrected_p":0.0925,"raw_p":0.0185,"reject":false},"itsm":{"point":-0.0027442222222222,"ci_lower":-0.0488657777777777,"ci_upper":0.0411195166666666,"corrected_p":1,"raw_p":0.9088,"reject":false},"medical_hr":{"point":-0.0128613333333333,"ci_lower":-0.0635896333333333,"ci_upper":0.0338831833333333,"corrected_p":1,"raw_p":0.649,"reject":false}}},"background_noise":{"pooled":{"point":-0.1008091111111111,"ci_lower":-0.1295320092592592,"ci_upper":-0.0729351907407407,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0889095555555555,"ci_lower":-0.1485084055555555,"ci_upper":-0.0258027833333333,"corrected_p":0.0557999999999999,"raw_p":0.0093,"reject":false},"itsm":{"point":-0.0971264444444444,"ci_lower":-0.1454164277777778,"ci_upper":-0.0576993555555555,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1163913333333332,"ci_lower":-0.1553158222222221,"ci_upper":-0.077144711111111,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.0488924444444444,"ci_lower":-0.0806904944444444,"ci_upper":-0.0165571277777777,"corrected_p":0.0074,"raw_p":0.0037,"reject":true},"per_domain":{"airline":{"point":-0.0019006666666666,"ci_lower":-0.0433140833333332,"ci_upper":0.0417765222222222,"corrected_p":1,"raw_p":0.928,"reject":false},"itsm":{"point":-0.0479319999999999,"ci_lower":-0.1123515111111111,"ci_upper":0.0091554277777777,"corrected_p":0.4616,"raw_p":0.1154,"reject":false},"medical_hr":{"point":-0.0968446666666666,"ci_lower":-0.1575846555555555,"ci_upper":-0.0428554833333333,"corrected_p":0.0105,"raw_p":0.0015,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0001251851851851,"ci_lower":-0.0119640185185185,"ci_upper":0.0126707962962962,"corrected_p":0.9856,"raw_p":0.9856,"reject":false},"per_domain":{"airline":{"point":0.00636,"ci_lower":-0.0148794444444444,"ci_upper":0.0312606111111111,"corrected_p":1,"raw_p":0.594,"reject":false},"itsm":{"point":-0.0034044444444444,"ci_lower":-0.0236832777777778,"ci_upper":0.0204052222222221,"corrected_p":1,"raw_p":0.7753,"reject":false},"medical_hr":{"point":-0.003331111111111,"ci_lower":-0.0260118333333333,"ci_upper":0.0195556111111111,"corrected_p":1,"raw_p":0.7787,"reject":false}}},"background_noise":{"pooled":{"point":-0.0180918518518518,"ci_lower":-0.0350826851851851,"ci_upper":-0.0014907777777777,"corrected_p":0.0788,"raw_p":0.0394,"reject":false},"per_domain":{"airline":{"point":-0.0182066666666666,"ci_lower":-0.0537960555555555,"ci_upper":0.0130991111111111,"corrected_p":1,"raw_p":0.3553,"reject":false},"itsm":{"point":-0.0101822222222222,"ci_lower":-0.0355200555555555,"ci_upper":0.0140863333333332,"corrected_p":1,"raw_p":0.4132,"reject":false},"medical_hr":{"point":-0.0258866666666666,"ci_lower":-0.0485978333333333,"ci_upper":-0.0006447222222222,"corrected_p":0.452,"raw_p":0.0565,"reject":false}}},"both":{"pooled":{"point":-0.0205029629629629,"ci_lower":-0.0337433333333333,"ci_upper":-0.0072189444444444,"corrected_p":0.0144,"raw_p":0.0048,"reject":true},"per_domain":{"airline":{"point":-0.0224733333333333,"ci_lower":-0.0448524999999999,"ci_upper":0.0013371111111111,"corrected_p":0.5061,"raw_p":0.0723,"reject":false},"itsm":{"point":-0.00546,"ci_lower":-0.0257836666666666,"ci_upper":0.0178657777777777,"corrected_p":1,"raw_p":0.6396,"reject":false},"medical_hr":{"point":-0.0335755555555555,"ci_lower":-0.0567375,"ci_upper":-0.0105273333333333,"corrected_p":0.0702,"raw_p":0.0078,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":0.0299999999999999,"ci_lower":-0.014074074074074,"ci_upper":0.0729722222222222,"corrected_p":0.2342,"raw_p":0.2025,"reject":false},"per_domain":{"airline":{"point":0.0855555555555555,"ci_lower":0.00775,"ci_upper":0.1611388888888888,"corrected_p":0.3297,"raw_p":0.0471,"reject":false},"itsm":{"point":0.0255555555555555,"ci_lower":-0.03,"ci_upper":0.0766944444444444,"corrected_p":1,"raw_p":0.3496,"reject":false},"medical_hr":{"point":-0.0211111111111111,"ci_lower":-0.1211388888888888,"ci_upper":0.0744999999999999,"corrected_p":1,"raw_p":0.6519,"reject":false}}},"background_noise":{"pooled":{"point":-0.1051851851851851,"ci_lower":-0.1614907407407407,"ci_upper":-0.0551388888888889,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":-0.0588888888888888,"ci_lower":-0.1366944444444444,"ci_upper":0.0311111111111111,"corrected_p":0.931,"raw_p":0.1862,"reject":false},"itsm":{"point":-0.0911111111111111,"ci_lower":-0.1689166666666666,"ci_upper":-0.0155277777777778,"corrected_p":0.3016,"raw_p":0.0377,"reject":false},"medical_hr":{"point":-0.1655555555555555,"ci_lower":-0.2733333333333333,"ci_upper":-0.0521944444444444,"corrected_p":0.0513,"raw_p":0.0057,"reject":false}}},"both":{"pooled":{"point":-0.0403703703703703,"ci_lower":-0.0911296296296296,"ci_upper":0.0092777777777777,"corrected_p":0.2342,"raw_p":0.1171,"reject":false},"per_domain":{"airline":{"point":-0.0533333333333333,"ci_lower":-0.1222499999999999,"ci_upper":0.015611111111111,"corrected_p":0.8826,"raw_p":0.1471,"reject":false},"itsm":{"point":-0.0022222222222222,"ci_lower":-0.0766666666666666,"ci_upper":0.0600277777777777,"corrected_p":1,"raw_p":0.9441,"reject":false},"medical_hr":{"point":-0.0655555555555555,"ci_lower":-0.1778055555555556,"ci_upper":0.0477777777777777,"corrected_p":1,"raw_p":0.2543,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":0.0214814814814814,"ci_lower":-0.0251851851851852,"ci_upper":0.0666666666666666,"corrected_p":0.3895,"raw_p":0.3895,"reject":false},"per_domain":{"airline":{"point":0.0466666666666666,"ci_lower":-0.0267222222222222,"ci_upper":0.1222222222222222,"corrected_p":1,"raw_p":0.2799,"reject":false},"itsm":{"point":-0.02,"ci_lower":-0.1,"ci_upper":0.0711666666666666,"corrected_p":1,"raw_p":0.6249,"reject":false},"medical_hr":{"point":0.0377777777777777,"ci_lower":-0.0444444444444444,"ci_upper":0.1089444444444443,"corrected_p":1,"raw_p":0.3876,"reject":false}}},"background_noise":{"pooled":{"point":-0.0822222222222222,"ci_lower":-0.1414814814814814,"ci_upper":-0.0221851851851852,"corrected_p":0.0233999999999999,"raw_p":0.0078,"reject":true},"per_domain":{"airline":{"point":-0.0644444444444444,"ci_lower":-0.1756666666666666,"ci_upper":0.0422777777777777,"corrected_p":1,"raw_p":0.2568,"reject":false},"itsm":{"point":-0.0977777777777778,"ci_lower":-0.1977777777777777,"ci_upper":-0.0022222222222222,"corrected_p":0.5526,"raw_p":0.0614,"reject":false},"medical_hr":{"point":-0.0844444444444444,"ci_lower":-0.1845,"ci_upper":0.0200555555555555,"corrected_p":0.8113,"raw_p":0.1159,"reject":false}}},"both":{"pooled":{"point":-0.06,"ci_lower":-0.1134074074074074,"ci_upper":-0.0059259259259259,"corrected_p":0.046,"raw_p":0.023,"reject":true},"per_domain":{"airline":{"point":-0.0311111111111111,"ci_lower":-0.1155555555555555,"ci_upper":0.0466666666666666,"corrected_p":1,"raw_p":0.4557,"reject":false},"itsm":{"point":-0.0866666666666666,"ci_lower":-0.1755555555555555,"ci_upper":0.0066666666666666,"corrected_p":0.5526,"raw_p":0.0679,"reject":false},"medical_hr":{"point":-0.0622222222222222,"ci_lower":-0.1466666666666667,"ci_upper":0.0177777777777777,"corrected_p":0.9132,"raw_p":0.1522,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.0355555555555555,"ci_lower":-0.0363888888888889,"ci_upper":0.1162962962962962,"corrected_p":0.3697,"raw_p":0.3697,"reject":false},"per_domain":{"airline":{"point":0.151111111111111,"ci_lower":0.0488333333333333,"ci_upper":0.2533333333333333,"corrected_p":0.063,"raw_p":0.009,"reject":false},"itsm":{"point":-0.0088888888888889,"ci_lower":-0.1445,"ci_upper":0.1200555555555554,"corrected_p":1,"raw_p":0.8726,"reject":false},"medical_hr":{"point":-0.0355555555555555,"ci_lower":-0.1733333333333333,"ci_upper":0.111111111111111,"corrected_p":1,"raw_p":0.6236,"reject":false}}},"background_noise":{"pooled":{"point":-0.2237037037037037,"ci_lower":-0.2985185185185185,"ci_upper":-0.1488518518518519,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.16,"ci_lower":-0.28,"ci_upper":-0.0399444444444445,"corrected_p":0.1128,"raw_p":0.0188,"reject":false},"itsm":{"point":-0.1644444444444444,"ci_lower":-0.3022222222222223,"ci_upper":-0.0377222222222223,"corrected_p":0.1128,"raw_p":0.0224,"reject":false},"medical_hr":{"point":-0.3466666666666666,"ci_lower":-0.4688888888888888,"ci_upper":-0.2287777777777778,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.1125925925925926,"ci_lower":-0.1889074074074074,"ci_upper":-0.0303703703703703,"corrected_p":0.007,"raw_p":0.0035,"reject":true},"per_domain":{"airline":{"point":-0.0155555555555555,"ci_lower":-0.1755555555555555,"ci_upper":0.1289444444444443,"corrected_p":1,"raw_p":0.8352,"reject":false},"itsm":{"point":-0.0644444444444444,"ci_lower":-0.1644444444444444,"ci_upper":0.0444444444444444,"corrected_p":0.984,"raw_p":0.246,"reject":false},"medical_hr":{"point":-0.2577777777777778,"ci_lower":-0.3644999999999999,"ci_upper":-0.1577777777777777,"corrected_p":0.0032,"raw_p":0.0004,"reject":true}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0088888888888888,"ci_lower":-0.0296296296296296,"ci_upper":0.0125925925925925,"corrected_p":0.3709,"raw_p":0.3709,"reject":false},"per_domain":{"airline":{"point":-0.0088888888888888,"ci_lower":-0.0445,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.7452,"reject":false},"itsm":{"point":-0.0088888888888888,"ci_lower":-0.0467222222222222,"ci_upper":0.0266666666666666,"corrected_p":1,"raw_p":0.7482,"reject":false},"medical_hr":{"point":-0.0088888888888888,"ci_lower":-0.0444444444444444,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.7539,"reject":false}}},"background_noise":{"pooled":{"point":-0.0311111111111111,"ci_lower":-0.057037037037037,"ci_upper":-0.0037037037037037,"corrected_p":0.0723,"raw_p":0.0241,"reject":false},"per_domain":{"airline":{"point":-0.0422222222222222,"ci_lower":-0.1022777777777777,"ci_upper":0.0088888888888888,"corrected_p":1,"raw_p":0.2272,"reject":false},"itsm":{"point":-0.02,"ci_lower":-0.0666666666666666,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":0.434,"reject":false},"medical_hr":{"point":-0.0311111111111111,"ci_lower":-0.0755555555555555,"ci_upper":0.0044444444444444,"corrected_p":1,"raw_p":0.1924,"reject":false}}},"both":{"pooled":{"point":-0.0237037037037037,"ci_lower":-0.0518518518518518,"ci_upper":0.0022222222222222,"corrected_p":0.1474,"raw_p":0.0737,"reject":false},"per_domain":{"airline":{"point":-0.0088888888888888,"ci_lower":-0.0488888888888888,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.7538,"reject":false},"itsm":{"point":-0.02,"ci_lower":-0.0666666666666666,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":0.429,"reject":false},"medical_hr":{"point":-0.0422222222222222,"ci_lower":-0.1111666666666666,"ci_upper":0.0088888888888888,"corrected_p":1,"raw_p":0.2169,"reject":false}}}}}},{"id":"gpt-realtime-2","name":"GPT Realtime 2","type":"s2s","stt":"-","llm":"GPT-Realtime-2","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.6830070066934404,"ci_lower":0.6585351697456493,"ci_upper":0.7092222044511379},"per_domain":{"airline":{"point":0.6442893333333334,"ci_lower":0.5876154666666666,"ci_upper":0.7017925333333334,"n":50},"itsm":{"point":0.74831,"ci_lower":0.714207875,"ci_upper":0.7803264791666666,"n":80},"medical_hr":{"point":0.6564216867469879,"ci_lower":0.6200757429718876,"ci_upper":0.6946665863453815,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5039417670682732,"ci_lower":0.4574342871485943,"ci_upper":0.5523373493975903},"per_domain":{"airline":{"point":0.4480000000000001,"ci_lower":0.352,"ci_upper":0.544,"n":50},"itsm":{"point":0.6325000000000001,"ci_lower":0.5599999999999999,"ci_upper":0.7049999999999998,"n":80},"medical_hr":{"point":0.4313253012048193,"ci_lower":0.3566265060240964,"ci_upper":0.5132530120481927,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.8048293172690762,"ci_lower":0.747624748995984,"ci_upper":0.8584756526104417},"per_domain":{"airline":{"point":0.78,"ci_lower":0.66,"ci_upper":0.88,"n":50},"itsm":{"point":0.8875,"ci_lower":0.8125,"ci_upper":0.95,"n":80},"medical_hr":{"point":0.7469879518072289,"ci_lower":0.6506024096385542,"ci_upper":0.8433734939759037,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.2503649574297188,"ci_lower":0.2024470833734939,"ci_upper":0.3007088675502007},"per_domain":{"airline":{"point":0.1963647999999999,"ci_lower":0.1075435199999999,"ci_upper":0.29629328,"n":50},"itsm":{"point":0.351052,"ci_lower":0.2678155,"ci_upper":0.4416332999999999,"n":80},"medical_hr":{"point":0.2036780722891566,"ci_lower":0.1296759518072289,"ci_upper":0.2791101686746987,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6773465946285141,"ci_lower":0.6664371275025102,"ci_upper":0.6886591443524095},"per_domain":{"airline":{"point":0.6562813333333333,"ci_lower":0.6334188466666666,"ci_upper":0.6787412833333334,"n":50},"itsm":{"point":0.6967943541666667,"ci_lower":0.67830335625,"ci_upper":0.7158384890625,"n":80},"medical_hr":{"point":0.6789640963855421,"ci_lower":0.6634312630522088,"ci_upper":0.694617096385542,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.3896084337349397,"ci_lower":0.3575724899598393,"ci_upper":0.4226268072289156},"per_domain":{"airline":{"point":0.3,"ci_lower":0.244,"ci_upper":0.356,"n":50},"itsm":{"point":0.4375,"ci_lower":0.3775,"ci_upper":0.4974999999999999,"n":80},"medical_hr":{"point":0.4313253012048193,"ci_lower":0.3807228915662651,"ci_upper":0.4819277108433735,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.8609036144578314,"ci_lower":0.8107492469879518,"ci_upper":0.906750251004016},"per_domain":{"airline":{"point":0.78,"ci_lower":0.66,"ci_upper":0.88,"n":50},"itsm":{"point":0.875,"ci_lower":0.8,"ci_upper":0.9375,"n":80},"medical_hr":{"point":0.927710843373494,"ci_lower":0.8674698795180723,"ci_upper":0.9759036144578314,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.0679135903614457,"ci_lower":0.0504442386345381,"ci_upper":0.0873869991164658},"per_domain":{"airline":{"point":0.0214079999999999,"ci_lower":0.0097919999999999,"ci_upper":0.0382164799999999,"n":50},"itsm":{"point":0.0947799999999999,"ci_lower":0.0626437,"ci_upper":0.1343414999999999,"n":80},"medical_hr":{"point":0.0875527710843373,"ci_lower":0.0501512289156626,"ci_upper":0.133308048192771,"n":83}}},"task_completion":{"pooled":{"point":0.6693368473895583,"ci_lower":0.6229267068273091,"ci_upper":0.713690298694779},"per_domain":{"airline":{"point":0.496,"ci_lower":0.4,"ci_upper":0.5920000000000001,"n":50},"itsm":{"point":0.815625,"ci_lower":0.7549687499999999,"ci_upper":0.8712812499999997,"n":80},"medical_hr":{"point":0.6963855421686747,"ci_lower":0.6168674698795181,"ci_upper":0.7663253012048189,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9894524457831324,"ci_lower":0.9836444095381528,"ci_upper":0.9944319555722893},"per_domain":{"airline":{"point":0.981868,"ci_lower":0.9659968,"ci_upper":0.9942,"n":50},"itsm":{"point":0.993055,"ci_lower":0.9858324375000002,"ci_upper":0.9987475625,"n":80},"medical_hr":{"point":0.9934343373493976,"ci_lower":0.9889116415662652,"ci_upper":0.997511189759036,"n":83}}},"faithfulness":{"pooled":{"point":0.4272449799196787,"ci_lower":0.3925136295180722,"ci_upper":0.4596546435742972},"per_domain":{"airline":{"point":0.508,"ci_lower":0.4379999999999999,"ci_upper":0.5780499999999998,"n":50},"itsm":{"point":0.44,"ci_lower":0.38875,"ci_upper":0.4912499999999999,"n":80},"medical_hr":{"point":0.3337349397590362,"ci_lower":0.2843373493975903,"ci_upper":0.3831325301204819,"n":83}}},"turn_taking":{"pooled":{"point":0.7667606227409638,"ci_lower":0.7530794383534138,"ci_upper":0.7807064237625503},"per_domain":{"airline":{"point":0.7613479999999998,"ci_lower":0.7306033399999999,"ci_upper":0.79023432,"n":50},"itsm":{"point":0.7573186875,"ci_lower":0.7349315843750001,"ci_upper":0.7793899265625,"n":80},"medical_hr":{"point":0.7816151807228916,"ci_lower":0.7656156626506023,"ci_upper":0.7972852530120479,"n":83}}},"conciseness":{"pooled":{"point":0.7399794623493975,"ci_lower":0.732797710993976,"ci_upper":0.7472577285768072},"per_domain":{"airline":{"point":0.729496,"ci_lower":0.7133543,"ci_upper":0.7461532000000002,"n":50},"itsm":{"point":0.741189375,"ci_lower":0.7305024843750001,"ci_upper":0.7518543906249999,"n":80},"medical_hr":{"point":0.7492530120481927,"ci_lower":0.7394223493975903,"ci_upper":0.7591810843373494,"n":83}}},"conversation_progression":{"pooled":{"point":0.5252996987951807,"ci_lower":0.4969907881526105,"ci_upper":0.5544924824297188},"per_domain":{"airline":{"point":0.478,"ci_lower":0.418,"ci_upper":0.5420499999999998,"n":50},"itsm":{"point":0.5918749999999999,"ci_lower":0.5506249999999999,"ci_upper":0.63125,"n":80},"medical_hr":{"point":0.5060240963855421,"ci_lower":0.4650602409638553,"ci_upper":0.5457831325301203,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0033333333333333,"ci_lower":-0.0777777777777777,"ci_upper":0.0655555555555555,"corrected_p":0.9033,"raw_p":0.9033,"reject":false},"per_domain":{"airline":{"point":0.0155555555555555,"ci_lower":-0.1135,"ci_upper":0.1267222222222221,"corrected_p":1,"raw_p":0.8352,"reject":false},"medical_hr":{"point":-0.0222222222222222,"ci_lower":-0.0978333333333333,"ci_upper":0.0466666666666666,"corrected_p":1,"raw_p":0.5335,"reject":false}}},"background_noise":{"pooled":{"point":-0.0588888888888889,"ci_lower":-0.15,"ci_upper":0.0300555555555554,"corrected_p":0.3484,"raw_p":0.1742,"reject":false},"per_domain":{"airline":{"point":-0.0288888888888889,"ci_lower":-0.1400555555555555,"ci_upper":0.0755555555555555,"corrected_p":1,"raw_p":0.5979,"reject":false},"medical_hr":{"point":-0.0888888888888889,"ci_lower":-0.2200555555555556,"ci_upper":0.0222222222222221,"corrected_p":0.6376,"raw_p":0.1594,"reject":false}}},"both":{"pooled":{"point":-0.1208333333333333,"ci_lower":-0.1924999999999999,"ci_upper":-0.0525,"corrected_p":0.0027,"raw_p":0.0009,"reject":true},"per_domain":{"airline":{"point":-0.0799999999999999,"ci_lower":-0.1639999999999999,"ci_upper":-0.0079999999999999,"corrected_p":0.3665,"raw_p":0.0733,"reject":false},"medical_hr":{"point":-0.1888888888888888,"ci_lower":-0.3222222222222221,"ci_upper":-0.0711111111111111,"corrected_p":0.0269999999999999,"raw_p":0.0045,"reject":true}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0041755555555555,"ci_lower":-0.0260754166666666,"ci_upper":0.0143460277777777,"corrected_p":1,"raw_p":0.7287,"reject":false},"per_domain":{"airline":{"point":-0.0082022222222222,"ci_lower":-0.0499928333333333,"ci_upper":0.0263922777777777,"corrected_p":1,"raw_p":0.7452,"reject":false},"medical_hr":{"point":-0.0001488888888888,"ci_lower":-0.0127062777777777,"ci_upper":0.0113739999999999,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":0.001353216374269,"ci_lower":-0.0159447076023391,"ci_upper":0.0159891520467836,"corrected_p":1,"raw_p":0.866,"reject":false},"per_domain":{"airline":{"point":-0.0050024691358024,"ci_lower":-0.040646049382716,"ci_upper":0.0271472222222222,"corrected_p":1,"raw_p":0.7637,"reject":false},"medical_hr":{"point":0.0070733333333333,"ci_lower":0.0007399999999999,"ci_upper":0.0147066666666666,"corrected_p":0.7404,"raw_p":0.1234,"reject":false}}},"both":{"pooled":{"point":0.0034744725738396,"ci_lower":-0.0061824894514767,"ci_upper":0.0131738132911392,"corrected_p":1,"raw_p":0.5156,"reject":false},"per_domain":{"airline":{"point":0.0069377551020408,"ci_lower":-0.0078963520408163,"ci_upper":0.0246244897959183,"corrected_p":1,"raw_p":0.4222,"reject":false},"medical_hr":{"point":-0.0021822222222222,"ci_lower":-0.0103743888888888,"ci_upper":0.0041466666666666,"corrected_p":1,"raw_p":0.7502,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0172222222222222,"ci_lower":-0.0366805555555555,"ci_upper":0.0733472222222222,"corrected_p":0.6512,"raw_p":0.559,"reject":false},"per_domain":{"airline":{"point":0.0366666666666666,"ci_lower":-0.0566666666666666,"ci_upper":0.1266666666666666,"corrected_p":1,"raw_p":0.4699,"reject":false},"medical_hr":{"point":-0.0022222222222222,"ci_lower":-0.0555555555555555,"ci_upper":0.0566666666666666,"corrected_p":1,"raw_p":0.9134,"reject":false}}},"background_noise":{"pooled":{"point":0.031111111111111,"ci_lower":-0.0244583333333333,"ci_upper":0.0961111111111111,"corrected_p":0.6512,"raw_p":0.3256,"reject":false},"per_domain":{"airline":{"point":0.0422222222222222,"ci_lower":-0.0455833333333333,"ci_upper":0.1322499999999999,"corrected_p":1,"raw_p":0.3723,"reject":false},"medical_hr":{"point":0.0199999999999999,"ci_lower":-0.0533611111111111,"ci_upper":0.095611111111111,"corrected_p":1,"raw_p":0.6515,"reject":false}}},"both":{"pooled":{"point":-0.0799999999999999,"ci_lower":-0.1279270833333333,"ci_upper":-0.03125,"corrected_p":0.0072,"raw_p":0.0024,"reject":true},"per_domain":{"airline":{"point":-0.14,"ci_lower":-0.2040499999999999,"ci_upper":-0.0799999999999999,"corrected_p":0.0006,"raw_p":0.0001,"reject":true},"medical_hr":{"point":0.02,"ci_lower":-0.051111111111111,"ci_upper":0.0922222222222222,"corrected_p":1,"raw_p":0.6001,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.0123887777777777,"ci_lower":-0.0535511416666666,"ci_upper":0.0289029777777777,"corrected_p":0.5715,"raw_p":0.5715,"reject":false},"per_domain":{"airline":{"point":0.024128,"ci_lower":-0.0414422111111111,"ci_upper":0.0877044999999999,"corrected_p":0.9634,"raw_p":0.4817,"reject":false},"medical_hr":{"point":-0.0489055555555555,"ci_lower":-0.1003246999999999,"ci_upper":-0.0014068277777777,"corrected_p":0.1986,"raw_p":0.0662,"reject":false}}},"background_noise":{"pooled":{"point":-0.0419837777777777,"ci_lower":-0.0801911388888888,"ci_upper":-0.0023525027777777,"corrected_p":0.0922,"raw_p":0.0461,"reject":false},"per_domain":{"airline":{"point":-0.018662,"ci_lower":-0.0853755555555555,"ci_upper":0.0484903777777777,"corrected_p":0.9634,"raw_p":0.5826,"reject":false},"medical_hr":{"point":-0.0653055555555555,"ci_lower":-0.1108789388888888,"ci_upper":-0.0227345999999999,"corrected_p":0.0416,"raw_p":0.0104,"reject":true}}},"both":{"pooled":{"point":-0.1009095,"ci_lower":-0.1312935291666667,"ci_upper":-0.0714312833333333,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0940651999999999,"ci_lower":-0.12997346,"ci_upper":-0.05844792,"corrected_p":0.0006,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.1123166666666666,"ci_lower":-0.1696500777777777,"ci_upper":-0.0527480944444444,"corrected_p":0.0045,"raw_p":0.0009,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":0.0055722222222222,"ci_lower":-0.0120897222222222,"ci_upper":0.0260946944444444,"corrected_p":1,"raw_p":0.5658,"reject":false},"per_domain":{"airline":{"point":0.0105555555555555,"ci_lower":-0.0195192777777777,"ci_upper":0.0424017222222221,"corrected_p":1,"raw_p":0.5081,"reject":false},"medical_hr":{"point":0.0005888888888888,"ci_lower":-0.0205436111111111,"ci_upper":0.0233364999999999,"corrected_p":1,"raw_p":0.9566,"reject":false}}},"background_noise":{"pooled":{"point":0.0014722222222222,"ci_lower":-0.0172401111111111,"ci_upper":0.0197699444444444,"corrected_p":1,"raw_p":0.8763,"reject":false},"per_domain":{"airline":{"point":0.0147222222222221,"ci_lower":-0.0144505555555555,"ci_upper":0.0419497222222221,"corrected_p":1,"raw_p":0.3148,"reject":false},"medical_hr":{"point":-0.0117777777777777,"ci_lower":-0.0365396111111111,"ci_upper":0.0135595555555555,"corrected_p":1,"raw_p":0.3759,"reject":false}}},"both":{"pooled":{"point":-0.0217266666666666,"ci_lower":-0.0354616458333333,"ci_upper":-0.0070664791666666,"corrected_p":0.015,"raw_p":0.005,"reject":true},"per_domain":{"airline":{"point":-0.0287359999999999,"ci_lower":-0.0462281999999999,"ci_upper":-0.0108644,"corrected_p":0.0252,"raw_p":0.0042,"reject":true},"medical_hr":{"point":-0.0100444444444444,"ci_lower":-0.0347011111111111,"ci_upper":0.0137906111111111,"corrected_p":1,"raw_p":0.4214,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.0116666666666666,"ci_lower":-0.0722222222222222,"ci_upper":0.046125,"corrected_p":1,"raw_p":0.7098,"reject":false},"per_domain":{"airline":{"point":-0.0444444444444444,"ci_lower":-0.1322499999999999,"ci_upper":0.0422222222222222,"corrected_p":1,"raw_p":0.3295,"reject":false},"medical_hr":{"point":0.0211111111111111,"ci_lower":-0.0478888888888888,"ci_upper":0.0944722222222222,"corrected_p":1,"raw_p":0.5824,"reject":false}}},"background_noise":{"pooled":{"point":-0.0005555555555555,"ci_lower":-0.0650138888888888,"ci_upper":0.0528055555555555,"corrected_p":1,"raw_p":0.9955,"reject":false},"per_domain":{"airline":{"point":2.775557561562892e-18,"ci_lower":-0.1011111111111111,"ci_upper":0.1022222222222222,"corrected_p":1,"raw_p":0.9965,"reject":false},"medical_hr":{"point":-0.0011111111111111,"ci_lower":-0.0699999999999999,"ci_upper":0.0611111111111111,"corrected_p":1,"raw_p":0.9832,"reject":false}}},"both":{"pooled":{"point":-0.1158333333333333,"ci_lower":-0.1683333333333333,"ci_upper":-0.0703958333333333,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":-0.118,"ci_lower":-0.19005,"ci_upper":-0.052,"corrected_p":0.0054,"raw_p":0.0009,"reject":true},"medical_hr":{"point":-0.1122222222222221,"ci_lower":-0.181111111111111,"ci_upper":-0.0466666666666666,"corrected_p":0.019,"raw_p":0.0038,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.0211111111111111,"ci_lower":-0.0944444444444444,"ci_upper":0.0555555555555555,"corrected_p":0.5729,"raw_p":0.5729,"reject":false},"per_domain":{"airline":{"point":0.0177777777777777,"ci_lower":-0.1022777777777778,"ci_upper":0.1378333333333332,"corrected_p":0.9507,"raw_p":0.8161,"reject":false},"medical_hr":{"point":-0.06,"ci_lower":-0.1467222222222223,"ci_upper":0.0199999999999999,"corrected_p":0.6996,"raw_p":0.1749,"reject":false}}},"background_noise":{"pooled":{"point":-0.0544444444444444,"ci_lower":-0.1344722222222222,"ci_upper":0.0288888888888888,"corrected_p":0.406,"raw_p":0.203,"reject":false},"per_domain":{"airline":{"point":-0.0488888888888889,"ci_lower":-0.16,"ci_upper":0.0667222222222221,"corrected_p":0.9507,"raw_p":0.4088,"reject":false},"medical_hr":{"point":-0.06,"ci_lower":-0.18,"ci_upper":0.0578333333333332,"corrected_p":0.9507,"raw_p":0.3169,"reject":false}}},"both":{"pooled":{"point":-0.095,"ci_lower":-0.1633958333333333,"ci_upper":-0.0266666666666666,"corrected_p":0.0228,"raw_p":0.0076,"reject":true},"per_domain":{"airline":{"point":-0.096,"ci_lower":-0.176,"ci_upper":-0.0119999999999999,"corrected_p":0.207,"raw_p":0.0345,"reject":false},"medical_hr":{"point":-0.0933333333333333,"ci_lower":-0.2155555555555555,"ci_upper":0.0267222222222221,"corrected_p":0.6194999999999999,"raw_p":0.1239,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0566666666666666,"ci_lower":-0.149,"ci_upper":0.0355555555555555,"corrected_p":0.4698,"raw_p":0.2349,"reject":false},"per_domain":{"airline":{"point":0.0488888888888888,"ci_lower":-0.0778333333333333,"ci_upper":0.1822222222222222,"corrected_p":0.9078,"raw_p":0.5062,"reject":false},"medical_hr":{"point":-0.1622222222222222,"ci_lower":-0.2866666666666665,"ci_upper":-0.0333333333333333,"corrected_p":0.066,"raw_p":0.0165,"reject":false}}},"background_noise":{"pooled":{"point":-0.0511111111111111,"ci_lower":-0.13225,"ci_upper":0.0366666666666666,"corrected_p":0.4698,"raw_p":0.2386,"reject":false},"per_domain":{"airline":{"point":0.0488888888888888,"ci_lower":-0.0711666666666666,"ci_upper":0.1644444444444444,"corrected_p":0.9078,"raw_p":0.4539,"reject":false},"medical_hr":{"point":-0.1511111111111111,"ci_lower":-0.2556111111111111,"ci_upper":-0.04,"corrected_p":0.066,"raw_p":0.0169,"reject":false}}},"both":{"pooled":{"point":-0.1816666666666667,"ci_lower":-0.2525416666666667,"ci_upper":-0.1225,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.14,"ci_lower":-0.208,"ci_upper":-0.076,"corrected_p":0.0024,"raw_p":0.0004,"reject":true},"medical_hr":{"point":-0.2511111111111111,"ci_lower":-0.3711666666666666,"ci_upper":-0.1266111111111111,"corrected_p":0.0025,"raw_p":0.0005,"reject":true}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0355555555555555,"ci_lower":-0.0755555555555555,"ci_upper":0.0011388888888888,"corrected_p":0.1896,"raw_p":0.0632,"reject":false},"per_domain":{"airline":{"point":-0.0466666666666666,"ci_lower":-0.1155555555555555,"ci_upper":0.0088888888888888,"corrected_p":0.953,"raw_p":0.1906,"reject":false},"medical_hr":{"point":-0.0244444444444444,"ci_lower":-0.0689444444444444,"ci_upper":0.0155555555555555,"corrected_p":1,"raw_p":0.3058,"reject":false}}},"background_noise":{"pooled":{"point":-0.0188888888888888,"ci_lower":-0.0511388888888889,"ci_upper":0.0088888888888888,"corrected_p":0.4274,"raw_p":0.2137,"reject":false},"per_domain":{"airline":{"point":-0.0466666666666666,"ci_lower":-0.1022222222222222,"ci_upper":0.0022222222222222,"corrected_p":0.5358,"raw_p":0.0893,"reject":false},"medical_hr":{"point":0.0088888888888888,"ci_lower":-0.02,"ci_upper":0.0399999999999999,"corrected_p":1,"raw_p":0.6256,"reject":false}}},"both":{"pooled":{"point":-0.0075,"ci_lower":-0.0291874999999999,"ci_upper":0.0108333333333333,"corrected_p":0.5022,"raw_p":0.5022,"reject":false},"per_domain":{"airline":{"point":-0.0039999999999999,"ci_lower":-0.0239999999999999,"ci_upper":0.0119999999999999,"corrected_p":1,"raw_p":0.9327,"reject":false},"medical_hr":{"point":-0.0133333333333333,"ci_lower":-0.0599999999999999,"ci_upper":0.0288888888888888,"corrected_p":1,"raw_p":0.627,"reject":false}}}}}},{"id":"gpt-realtime-mini","name":"GPT Realtime Mini","type":"s2s","stt":"-","llm":"GPT-Realtime-Mini","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.4689334705488621,"ci_lower":0.4421571698460508,"ci_upper":0.4978073954149932},"per_domain":{"airline":{"point":0.4469999999999999,"ci_lower":0.3886666666666666,"ci_upper":0.5099999999999999,"n":50},"itsm":{"point":0.4912558333333333,"ci_lower":0.4509955624999999,"ci_upper":0.5316649583333333,"n":80},"medical_hr":{"point":0.4685445783132529,"ci_lower":0.4355140763052209,"ci_upper":0.5030463654618474,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.1631746987951807,"ci_lower":0.1249341365461847,"ci_upper":0.203763453815261},"per_domain":{"airline":{"point":0.176,"ci_lower":0.096,"ci_upper":0.2679999999999999,"n":50},"itsm":{"point":0.2075,"ci_lower":0.145,"ci_upper":0.2725,"n":80},"medical_hr":{"point":0.1060240963855421,"ci_lower":0.0602409638554216,"ci_upper":0.1614457831325301,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.3179718875502008,"ci_lower":0.2569859437751004,"ci_upper":0.3803232931726907},"per_domain":{"airline":{"point":0.3,"ci_lower":0.18,"ci_upper":0.4204999999999972,"n":50},"itsm":{"point":0.425,"ci_lower":0.325,"ci_upper":0.5375,"n":80},"medical_hr":{"point":0.2289156626506024,"ci_lower":0.144578313253012,"ci_upper":0.3253012048192771,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.0588225253012048,"ci_lower":0.0334219060240963,"ci_upper":0.0887137616064256},"per_domain":{"airline":{"point":0.0847616,"ci_lower":0.02515936,"ci_upper":0.1584231999999999,"n":50},"itsm":{"point":0.0628519999999999,"ci_lower":0.0270831999999999,"ci_upper":0.1117746999999999,"n":80},"medical_hr":{"point":0.0288539759036144,"ci_lower":0.0078610120481927,"ci_upper":0.0588937831325301,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.642532354484605,"ci_lower":0.6300217130087015,"ci_upper":0.6553895511111111},"per_domain":{"airline":{"point":0.6374645333333333,"ci_lower":0.6125059,"ci_upper":0.6637318866666665,"n":50},"itsm":{"point":0.66858,"ci_lower":0.6475889999999999,"ci_upper":0.6903662208333333,"n":80},"medical_hr":{"point":0.6215525301204818,"ci_lower":0.6024677690763052,"ci_upper":0.6406384437751004,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.4059056224899598,"ci_lower":0.3716161144578313,"ci_upper":0.4420288654618474},"per_domain":{"airline":{"point":0.376,"ci_lower":0.304,"ci_upper":0.4519999999999999,"n":50},"itsm":{"point":0.4875,"ci_lower":0.4324999999999999,"ci_upper":0.5449999999999999,"n":80},"medical_hr":{"point":0.3542168674698795,"ci_lower":0.3036144578313253,"ci_upper":0.4120481927710844,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.8933232931726908,"ci_lower":0.8477168674698794,"ci_upper":0.9313554216867468},"per_domain":{"airline":{"point":0.9,"ci_lower":0.8,"ci_upper":0.98,"n":50},"itsm":{"point":0.9125,"ci_lower":0.85,"ci_upper":0.9625,"n":80},"medical_hr":{"point":0.8674698795180723,"ci_lower":0.7951807228915663,"ci_upper":0.9397590361445785,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.0991874730923694,"ci_lower":0.0703653884337349,"ci_upper":0.132763330441767},"per_domain":{"airline":{"point":0.0885376,"ci_lower":0.0379036799999999,"ci_upper":0.1530199999999999,"n":50},"itsm":{"point":0.13374,"ci_lower":0.0836218,"ci_upper":0.1936608,"n":80},"medical_hr":{"point":0.0752848192771084,"ci_lower":0.0330398072289156,"ci_upper":0.1248825060240962,"n":83}}},"task_completion":{"pooled":{"point":0.3447248995983936,"ci_lower":0.2932901606425703,"ci_upper":0.3970175200803212},"per_domain":{"airline":{"point":0.288,"ci_lower":0.1878999999999999,"ci_upper":0.3840999999999995,"n":50},"itsm":{"point":0.3775,"ci_lower":0.2875,"ci_upper":0.4674999999999999,"n":80},"medical_hr":{"point":0.3686746987951807,"ci_lower":0.2915662650602409,"ci_upper":0.4481927710843373,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9766400368139224,"ci_lower":0.964853969210174,"ci_upper":0.9871126827309238},"per_domain":{"airline":{"point":0.9708333333333332,"ci_lower":0.9383333333333332,"ci_upper":0.9975,"n":50},"itsm":{"point":0.9812674999999998,"ci_lower":0.9696849375,"ci_upper":0.991655,"n":80},"medical_hr":{"point":0.977819277108434,"ci_lower":0.9707649849397592,"ci_upper":0.984714578313253,"n":83}}},"faithfulness":{"pooled":{"point":0.1253393574297188,"ci_lower":0.0969722891566265,"ci_upper":0.1549913152610441},"per_domain":{"airline":{"point":0.1639999999999999,"ci_lower":0.092,"ci_upper":0.2459999999999999,"n":50},"itsm":{"point":0.1325,"ci_lower":0.09625,"ci_upper":0.1737812499999998,"n":80},"medical_hr":{"point":0.0795180722891566,"ci_lower":0.0518072289156626,"ci_upper":0.1096385542168674,"n":83}}},"turn_taking":{"pooled":{"point":0.8175221437751005,"ci_lower":0.802564006425703,"ci_upper":0.8316923030923693},"per_domain":{"airline":{"point":0.8012136000000001,"ci_lower":0.7650739299999999,"ci_upper":0.83552036,"n":50},"itsm":{"point":0.824635,"ci_lower":0.8040420687500001,"ci_upper":0.8433836937499999,"n":80},"medical_hr":{"point":0.8267178313253013,"ci_lower":0.8080201445783134,"ci_upper":0.8449952831325301,"n":83}}},"conciseness":{"pooled":{"point":0.7219905823293175,"ci_lower":0.7130161596385544,"ci_upper":0.7309806600401606},"per_domain":{"airline":{"point":0.70518,"ci_lower":0.6895679999999998,"ci_upper":0.7210884000000002,"n":50},"itsm":{"point":0.736105,"ci_lower":0.7176979375,"ci_upper":0.753850625,"n":80},"medical_hr":{"point":0.7246867469879519,"ci_lower":0.7109830120481928,"ci_upper":0.738346686746988,"n":83}}},"conversation_progression":{"pooled":{"point":0.3880843373493975,"ci_lower":0.3573462600401606,"ci_upper":0.4166531877510041},"per_domain":{"airline":{"point":0.406,"ci_lower":0.3420000000000001,"ci_upper":0.4660000000000001,"n":50},"itsm":{"point":0.445,"ci_lower":0.39625,"ci_upper":0.495,"n":80},"medical_hr":{"point":0.3132530120481928,"ci_lower":0.272289156626506,"ci_upper":0.3554216867469879,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0392592592592592,"ci_lower":-0.0926111111111111,"ci_upper":0.0111296296296295,"corrected_p":0.2922,"raw_p":0.1461,"reject":false},"per_domain":{"airline":{"point":-0.0177777777777777,"ci_lower":-0.1111111111111111,"ci_upper":0.0622222222222222,"corrected_p":1,"raw_p":0.6796,"reject":false},"itsm":{"point":-0.0422222222222222,"ci_lower":-0.1066666666666666,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":0.1907,"reject":false},"medical_hr":{"point":-0.0577777777777777,"ci_lower":-0.1622777777777778,"ci_upper":0.0466666666666666,"corrected_p":1,"raw_p":0.3237,"reject":false}}},"background_noise":{"pooled":{"point":-0.0429629629629629,"ci_lower":-0.0874074074074074,"ci_upper":0.0022407407407407,"corrected_p":0.2472,"raw_p":0.0824,"reject":false},"per_domain":{"airline":{"point":-0.0733333333333333,"ci_lower":-0.1577777777777777,"ci_upper":0.0044999999999999,"corrected_p":0.8046,"raw_p":0.0894,"reject":false},"itsm":{"point":-0.0422222222222222,"ci_lower":-0.1177777777777778,"ci_upper":0.0177777777777777,"corrected_p":1,"raw_p":0.2189,"reject":false},"medical_hr":{"point":-0.0133333333333333,"ci_lower":-0.1111666666666666,"ci_upper":0.0867222222222221,"corrected_p":1,"raw_p":0.8053,"reject":false}}},"both":{"pooled":{"point":-0.0318518518518518,"ci_lower":-0.0859259259259259,"ci_upper":0.0244444444444444,"corrected_p":0.2922,"raw_p":0.2274,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.0955555555555555,"ci_upper":0.0799999999999999,"corrected_p":1,"raw_p":0.861,"reject":false},"itsm":{"point":-0.0644444444444444,"ci_lower":-0.1377777777777778,"ci_upper":0.0066666666666666,"corrected_p":0.8046,"raw_p":0.0966,"reject":false},"medical_hr":{"point":-0.0244444444444444,"ci_lower":-0.1288888888888889,"ci_upper":0.0777777777777777,"corrected_p":1,"raw_p":0.6279,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0178696629213483,"ci_lower":0.0001029026217228,"ci_upper":0.0373384456928838,"corrected_p":0.2249999999999999,"raw_p":0.075,"reject":false},"per_domain":{"airline":{"point":0.0445402298850574,"ci_lower":-0.0014367816091954,"ci_upper":0.0977011494252873,"corrected_p":1,"raw_p":0.2534,"reject":false},"itsm":{"point":0.0003622222222222,"ci_lower":-0.0229870555555555,"ci_upper":0.0272222222222222,"corrected_p":1,"raw_p":0.9693,"reject":false},"medical_hr":{"point":0.0095955555555555,"ci_lower":-0.0055802222222222,"ci_upper":0.0262074999999999,"corrected_p":1,"raw_p":0.2678,"reject":false}}},"background_noise":{"pooled":{"point":0.0075250936329587,"ci_lower":-0.019912415730337,"ci_upper":0.0333768913857677,"corrected_p":1,"raw_p":0.583,"reject":false},"per_domain":{"airline":{"point":0.021551724137931,"ci_lower":-0.0416666666666666,"ci_upper":0.0890804597701149,"corrected_p":1,"raw_p":0.6282,"reject":false},"itsm":{"point":0.0153733333333333,"ci_lower":-0.0029599999999999,"ci_upper":0.0383333333333333,"corrected_p":1,"raw_p":0.1866,"reject":false},"medical_hr":{"point":-0.0138822222222222,"ci_lower":-0.057876,"ci_upper":0.0217154444444444,"corrected_p":1,"raw_p":0.5467,"reject":false}}},"both":{"pooled":{"point":0.0034248148148148,"ci_lower":-0.0156118888888888,"ci_upper":0.0243257314814814,"corrected_p":1,"raw_p":0.7493,"reject":false},"per_domain":{"airline":{"point":0.0073444444444444,"ci_lower":-0.0363,"ci_upper":0.0597222222222222,"corrected_p":1,"raw_p":0.8729,"reject":false},"itsm":{"point":0.0216233333333333,"ci_lower":0.0049989166666666,"ci_upper":0.0433695833333332,"corrected_p":0.5472,"raw_p":0.0608,"reject":false},"medical_hr":{"point":-0.0186933333333333,"ci_lower":-0.0498952777777777,"ci_upper":0.0105844722222221,"corrected_p":1,"raw_p":0.2502,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0192592592592592,"ci_lower":-0.0133425925925926,"ci_upper":0.0503888888888888,"corrected_p":0.7847999999999999,"raw_p":0.2616,"reject":false},"per_domain":{"airline":{"point":0.0533333333333333,"ci_lower":-0.0111388888888889,"ci_upper":0.1166666666666666,"corrected_p":1,"raw_p":0.139,"reject":false},"itsm":{"point":-0.0344444444444444,"ci_lower":-0.0811388888888889,"ci_upper":0.0077777777777777,"corrected_p":1,"raw_p":0.1626,"reject":false},"medical_hr":{"point":0.0388888888888888,"ci_lower":-0.0044722222222222,"ci_upper":0.0878055555555555,"corrected_p":1,"raw_p":0.1527,"reject":false}}},"background_noise":{"pooled":{"point":-0.0011111111111111,"ci_lower":-0.0311111111111111,"ci_upper":0.0263148148148147,"corrected_p":1,"raw_p":0.9251,"reject":false},"per_domain":{"airline":{"point":-0.0355555555555555,"ci_lower":-0.0944999999999999,"ci_upper":0.0166666666666666,"corrected_p":1,"raw_p":0.2189,"reject":false},"itsm":{"point":0.0044444444444444,"ci_lower":-0.04,"ci_upper":0.0566666666666666,"corrected_p":1,"raw_p":0.9007,"reject":false},"medical_hr":{"point":0.0277777777777777,"ci_lower":-0.01225,"ci_upper":0.0755555555555555,"corrected_p":1,"raw_p":0.2562,"reject":false}}},"both":{"pooled":{"point":0.0025925925925925,"ci_lower":-0.0311203703703703,"ci_upper":0.0340833333333333,"corrected_p":1,"raw_p":0.8912,"reject":false},"per_domain":{"airline":{"point":0.0088888888888888,"ci_lower":-0.0467222222222222,"ci_upper":0.0688888888888888,"corrected_p":1,"raw_p":0.8075,"reject":false},"itsm":{"point":-0.0455555555555555,"ci_lower":-0.0955833333333333,"ci_upper":0.0011111111111111,"corrected_p":0.7884,"raw_p":0.0876,"reject":false},"medical_hr":{"point":0.0444444444444444,"ci_lower":-0.0111111111111111,"ci_upper":0.1044722222222221,"corrected_p":1,"raw_p":0.155,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.024926,"ci_lower":-0.0055091944444444,"ci_upper":0.0544866055555555,"corrected_p":0.249,"raw_p":0.1245,"reject":false},"per_domain":{"airline":{"point":0.0338568888888888,"ci_lower":-0.0319518611111111,"ci_upper":0.0960939555555555,"corrected_p":1,"raw_p":0.3118,"reject":false},"itsm":{"point":0.0624164444444444,"ci_lower":0.0246837333333333,"ci_upper":0.0968075388888888,"corrected_p":0.0136,"raw_p":0.0017,"reject":true},"medical_hr":{"point":-0.0214953333333333,"ci_lower":-0.0714677333333333,"ci_upper":0.0357210222222221,"corrected_p":1,"raw_p":0.4423,"reject":false}}},"background_noise":{"pooled":{"point":-0.0688643703703703,"ci_lower":-0.09835875,"ci_upper":-0.0358040314814814,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":-0.044833111111111,"ci_lower":-0.1082442444444444,"ci_upper":0.0082442333333333,"corrected_p":0.9522,"raw_p":0.1587,"reject":false},"itsm":{"point":-0.0923257777777777,"ci_lower":-0.1504797166666667,"ci_upper":-0.0341531222222222,"corrected_p":0.0259,"raw_p":0.0037,"reject":true},"medical_hr":{"point":-0.0694342222222221,"ci_lower":-0.1039951166666666,"ci_upper":-0.0360402722222222,"corrected_p":0.009,"raw_p":0.001,"reject":true}}},"both":{"pooled":{"point":-0.012191037037037,"ci_lower":-0.0468836333333333,"ci_upper":0.0213250851851851,"corrected_p":0.4814,"raw_p":0.4814,"reject":false},"per_domain":{"airline":{"point":0.0151457777777777,"ci_lower":-0.0440500944444444,"ci_upper":0.0788787388888888,"corrected_p":1,"raw_p":0.6448,"reject":false},"itsm":{"point":-0.0095657777777777,"ci_lower":-0.0631759388888888,"ci_upper":0.0400099277777778,"corrected_p":1,"raw_p":0.7441,"reject":false},"medical_hr":{"point":-0.0421531111111111,"ci_lower":-0.0995734111111111,"ci_upper":0.0096410388888888,"corrected_p":0.9522,"raw_p":0.1699,"reject":false}}}},"conciseness":{"accent":{"pooled":{"point":0.0041888888888888,"ci_lower":-0.0114827962962963,"ci_upper":0.0192913703703703,"corrected_p":0.936,"raw_p":0.6058,"reject":false},"per_domain":{"airline":{"point":0.0105733333333333,"ci_lower":-0.0204870555555555,"ci_upper":0.0420981666666666,"corrected_p":1,"raw_p":0.5245,"reject":false},"itsm":{"point":0.0026422222222221,"ci_lower":-0.0159673888888889,"ci_upper":0.0230705555555554,"corrected_p":1,"raw_p":0.7949,"reject":false},"medical_hr":{"point":-0.0006488888888889,"ci_lower":-0.0262989444444444,"ci_upper":0.0278342222222221,"corrected_p":1,"raw_p":0.9679,"reject":false}}},"background_noise":{"pooled":{"point":-0.0141592592592592,"ci_lower":-0.0284296851851851,"ci_upper":0.0013797777777777,"corrected_p":0.1659,"raw_p":0.0553,"reject":false},"per_domain":{"airline":{"point":-0.0083266666666666,"ci_lower":-0.0336386111111111,"ci_upper":0.0172355,"corrected_p":1,"raw_p":0.5369,"reject":false},"itsm":{"point":-0.0141799999999999,"ci_lower":-0.0346181111111111,"ci_upper":0.0071444444444444,"corrected_p":1,"raw_p":0.1997,"reject":false},"medical_hr":{"point":-0.0199711111111111,"ci_lower":-0.0455035555555555,"ci_upper":0.0076729999999999,"corrected_p":1,"raw_p":0.1815,"reject":false}}},"both":{"pooled":{"point":-0.0068925925925926,"ci_lower":-0.025704074074074,"ci_upper":0.012234537037037,"corrected_p":0.936,"raw_p":0.468,"reject":false},"per_domain":{"airline":{"point":-0.00008222222222223074,"ci_lower":-0.0323187222222222,"ci_upper":0.0281509999999999,"corrected_p":1,"raw_p":0.9949,"reject":false},"itsm":{"point":-0.0282244444444444,"ci_lower":-0.0590077222222222,"ci_upper":0.0024753333333332,"corrected_p":0.8046,"raw_p":0.0894,"reject":false},"medical_hr":{"point":0.0076288888888888,"ci_lower":-0.0233038333333333,"ci_upper":0.0379445555555555,"corrected_p":1,"raw_p":0.6326,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.0274074074074074,"ci_lower":-0.0718611111111111,"ci_upper":0.0192685185185185,"corrected_p":0.2595,"raw_p":0.2595,"reject":false},"per_domain":{"airline":{"point":0.0022222222222222,"ci_lower":-0.0944444444444444,"ci_upper":0.1011111111111111,"corrected_p":1,"raw_p":0.9643,"reject":false},"itsm":{"point":-0.0499999999999999,"ci_lower":-0.1177777777777777,"ci_upper":0.0188888888888888,"corrected_p":1,"raw_p":0.1796,"reject":false},"medical_hr":{"point":-0.0344444444444444,"ci_lower":-0.1,"ci_upper":0.0289166666666666,"corrected_p":1,"raw_p":0.3117,"reject":false}}},"background_noise":{"pooled":{"point":-0.0811111111111111,"ci_lower":-0.124824074074074,"ci_upper":-0.0314722222222222,"corrected_p":0.0050999999999999,"raw_p":0.0017,"reject":true},"per_domain":{"airline":{"point":-0.1255555555555555,"ci_lower":-0.2155555555555555,"ci_upper":-0.0422222222222222,"corrected_p":0.0774,"raw_p":0.0086,"reject":false},"itsm":{"point":-0.0722222222222222,"ci_lower":-0.1399999999999999,"ci_upper":-0.0021944444444444,"corrected_p":0.3336,"raw_p":0.0417,"reject":false},"medical_hr":{"point":-0.0455555555555555,"ci_lower":-0.1322222222222222,"ci_upper":0.0366666666666666,"corrected_p":1,"raw_p":0.3207,"reject":false}}},"both":{"pooled":{"point":-0.0459259259259259,"ci_lower":-0.0918518518518518,"ci_upper":0.0048148148148148,"corrected_p":0.1452,"raw_p":0.0726,"reject":false},"per_domain":{"airline":{"point":-0.0533333333333333,"ci_lower":-0.141111111111111,"ci_upper":0.0444722222222221,"corrected_p":1,"raw_p":0.2613,"reject":false},"itsm":{"point":-0.0611111111111111,"ci_lower":-0.1566666666666666,"ci_upper":0.0144444444444444,"corrected_p":1,"raw_p":0.1703,"reject":false},"medical_hr":{"point":-0.0233333333333333,"ci_lower":-0.1011111111111111,"ci_upper":0.0633333333333333,"corrected_p":1,"raw_p":0.6102,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":0.0155555555555555,"ci_lower":-0.0348333333333333,"ci_upper":0.0666666666666666,"corrected_p":1,"raw_p":0.5682,"reject":false},"per_domain":{"airline":{"point":0.0088888888888888,"ci_lower":-0.0800555555555555,"ci_upper":0.0844999999999999,"corrected_p":1,"raw_p":0.8906,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.1067222222222222,"ci_upper":0.0467222222222221,"corrected_p":1,"raw_p":0.5237,"reject":false},"medical_hr":{"point":0.0644444444444444,"ci_lower":-0.0133333333333333,"ci_upper":0.1533333333333333,"corrected_p":1,"raw_p":0.1712,"reject":false}}},"background_noise":{"pooled":{"point":0.0007407407407407,"ci_lower":-0.0414814814814814,"ci_upper":0.0466666666666666,"corrected_p":1,"raw_p":0.9994,"reject":false},"per_domain":{"airline":{"point":-0.0577777777777777,"ci_lower":-0.1333333333333333,"ci_upper":0.0133333333333333,"corrected_p":1,"raw_p":0.1615,"reject":false},"itsm":{"point":-0.0044444444444444,"ci_lower":-0.0844444444444444,"ci_upper":0.0688888888888888,"corrected_p":1,"raw_p":0.8653,"reject":false},"medical_hr":{"point":0.0644444444444444,"ci_lower":0.0021666666666666,"ci_upper":0.1422222222222222,"corrected_p":1,"raw_p":0.1178,"reject":false}}},"both":{"pooled":{"point":-0.0288888888888888,"ci_lower":-0.0822222222222222,"ci_upper":0.0148333333333333,"corrected_p":0.7014,"raw_p":0.2338,"reject":false},"per_domain":{"airline":{"point":-0.0022222222222222,"ci_lower":-0.0778333333333333,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.9246,"reject":false},"itsm":{"point":-0.0822222222222222,"ci_lower":-0.1888888888888888,"ci_upper":0.0089444444444443,"corrected_p":1,"raw_p":0.119,"reject":false},"medical_hr":{"point":-0.0022222222222222,"ci_lower":-0.0778333333333333,"ci_upper":0.0689444444444443,"corrected_p":1,"raw_p":0.9186,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.0348148148148147,"ci_lower":-0.035574074074074,"ci_upper":0.0992777777777777,"corrected_p":0.6548,"raw_p":0.3274,"reject":false},"per_domain":{"airline":{"point":0.0133333333333333,"ci_lower":-0.1000555555555555,"ci_upper":0.1155555555555555,"corrected_p":1,"raw_p":0.8461,"reject":false},"itsm":{"point":0.0244444444444444,"ci_lower":-0.0888888888888889,"ci_upper":0.131222222222222,"corrected_p":1,"raw_p":0.6972,"reject":false},"medical_hr":{"point":0.0666666666666666,"ci_lower":-0.0623333333333333,"ci_upper":0.1911111111111111,"corrected_p":1,"raw_p":0.3364,"reject":false}}},"background_noise":{"pooled":{"point":-0.1429629629629629,"ci_lower":-0.2066666666666667,"ci_upper":-0.0814629629629629,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":-0.1533333333333333,"ci_lower":-0.2799999999999999,"ci_upper":-0.0444444444444444,"corrected_p":0.09,"raw_p":0.0103,"reject":false},"itsm":{"point":-0.1422222222222222,"ci_lower":-0.2377777777777778,"ci_upper":-0.0510555555555556,"corrected_p":0.09,"raw_p":0.01,"reject":false},"medical_hr":{"point":-0.1333333333333333,"ci_lower":-0.2489444444444444,"ci_upper":-0.0243888888888889,"corrected_p":0.2282,"raw_p":0.0326,"reject":false}}},"both":{"pooled":{"point":-0.0318518518518518,"ci_lower":-0.0948333333333333,"ci_upper":0.0348148148148147,"corrected_p":0.6548,"raw_p":0.3434,"reject":false},"per_domain":{"airline":{"point":0.0466666666666666,"ci_lower":-0.0688888888888889,"ci_upper":0.1533888888888888,"corrected_p":1,"raw_p":0.4286,"reject":false},"itsm":{"point":-0.0644444444444444,"ci_lower":-0.1844444444444445,"ci_upper":0.0711666666666665,"corrected_p":1,"raw_p":0.3122,"reject":false},"medical_hr":{"point":-0.0777777777777778,"ci_lower":-0.1822777777777778,"ci_upper":0.0267222222222221,"corrected_p":1,"raw_p":0.1671,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0096296296296296,"ci_lower":-0.034074074074074,"ci_upper":0.0148148148148148,"corrected_p":0.849,"raw_p":0.4245,"reject":false},"per_domain":{"airline":{"point":0.0022222222222222,"ci_lower":-0.0511111111111111,"ci_upper":0.0555555555555555,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":0.0155555555555555,"ci_lower":-0.0066666666666666,"ci_upper":0.0399999999999999,"corrected_p":1,"raw_p":0.2512,"reject":false},"medical_hr":{"point":-0.0466666666666666,"ci_lower":-0.0911666666666666,"ci_upper":-0.0066666666666666,"corrected_p":0.5589000000000001,"raw_p":0.0621,"reject":false}}},"background_noise":{"pooled":{"point":-0.0059259259259259,"ci_lower":-0.0340925925925926,"ci_upper":0.0207592592592592,"corrected_p":0.849,"raw_p":0.6406,"reject":false},"per_domain":{"airline":{"point":0.0244444444444444,"ci_lower":-0.0266666666666666,"ci_upper":0.0733333333333333,"corrected_p":1,"raw_p":0.3498,"reject":false},"itsm":{"point":-0.04,"ci_lower":-0.0933888888888889,"ci_upper":0.0111666666666666,"corrected_p":1,"raw_p":0.1554,"reject":false},"medical_hr":{"point":-0.0022222222222222,"ci_lower":-0.0333333333333333,"ci_upper":0.0266666666666666,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":-0.0207407407407407,"ci_lower":-0.0503888888888888,"ci_upper":0.0088888888888888,"corrected_p":0.4916999999999999,"raw_p":0.1639,"reject":false},"per_domain":{"airline":{"point":-0.0088888888888889,"ci_lower":-0.0622222222222222,"ci_upper":0.0444444444444444,"corrected_p":1,"raw_p":0.6826,"reject":false},"itsm":{"point":-0.0066666666666666,"ci_lower":-0.0488888888888888,"ci_upper":0.0288888888888888,"corrected_p":1,"raw_p":0.7814,"reject":false},"medical_hr":{"point":-0.0466666666666666,"ci_lower":-0.1133333333333333,"ci_upper":0.0044444444444444,"corrected_p":1,"raw_p":0.1528,"reject":false}}}}}},{"id":"gemini-3-flash-plus-gemini-3-1-flash-tts","name":"Gemini 3 Flash + Gemini 3.1 Flash TTS","type":"2-part","stt":"-","llm":"Gemini 3 Flash","tts":"Gemini 3.1 Flash TTS","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1518518518518518,"ci_lower":-0.234074074074074,"ci_upper":-0.0644444444444444,"corrected_p":0.0018,"raw_p":0.0006,"reject":true},"per_domain":{"airline":{"point":-0.0911111111111111,"ci_lower":-0.2444444444444444,"ci_upper":0.0444444444444444,"corrected_p":0.6696,"raw_p":0.2413,"reject":false},"itsm":{"point":-0.1244444444444444,"ci_lower":-0.2489444444444444,"ci_upper":0.0088888888888888,"corrected_p":0.4884,"raw_p":0.0814,"reject":false},"medical_hr":{"point":-0.2399999999999999,"ci_lower":-0.3755555555555555,"ci_upper":-0.1,"corrected_p":0.0225,"raw_p":0.0025,"reject":true}}},"background_noise":{"pooled":{"point":-0.0037037037037037,"ci_lower":-0.074074074074074,"ci_upper":0.0681666666666666,"corrected_p":0.9,"raw_p":0.9,"reject":false},"per_domain":{"airline":{"point":-0.0244444444444444,"ci_lower":-0.1378888888888889,"ci_upper":0.095611111111111,"corrected_p":0.6696,"raw_p":0.6636,"reject":false},"itsm":{"point":0.1644444444444444,"ci_lower":0.0532777777777777,"ci_upper":0.2777777777777777,"corrected_p":0.0544,"raw_p":0.0068,"reject":false},"medical_hr":{"point":-0.1511111111111111,"ci_lower":-0.2555555555555555,"ci_upper":-0.0422222222222222,"corrected_p":0.0875,"raw_p":0.0125,"reject":false}}},"both":{"pooled":{"point":-0.1037037037037037,"ci_lower":-0.1889259259259259,"ci_upper":-0.0237037037037037,"corrected_p":0.0256,"raw_p":0.0128,"reject":true},"per_domain":{"airline":{"point":-0.0911111111111111,"ci_lower":-0.22,"ci_upper":0.0266666666666666,"corrected_p":0.6696,"raw_p":0.1674,"reject":false},"itsm":{"point":-0.1022222222222222,"ci_lower":-0.2445,"ci_upper":0.0445555555555554,"corrected_p":0.6696,"raw_p":0.1869,"reject":false},"medical_hr":{"point":-0.1177777777777777,"ci_lower":-0.2577777777777778,"ci_upper":0.0266666666666666,"corrected_p":0.643,"raw_p":0.1286,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0079333333333333,"ci_lower":-0.0017585,"ci_upper":0.0174732407407407,"corrected_p":0.3,"raw_p":0.1,"reject":false},"per_domain":{"airline":{"point":0.0129488888888888,"ci_lower":-0.0021707777777777,"ci_upper":0.0319632222222222,"corrected_p":1,"raw_p":0.1569,"reject":false},"itsm":{"point":0.0006666666666666,"ci_lower":-0.0167901111111111,"ci_upper":0.0169114444444443,"corrected_p":1,"raw_p":0.94,"reject":false},"medical_hr":{"point":0.0101844444444444,"ci_lower":-0.0046370555555555,"ci_upper":0.0231953888888888,"corrected_p":1,"raw_p":0.1533,"reject":false}}},"background_noise":{"pooled":{"point":-0.0013148148148148,"ci_lower":-0.0147223333333333,"ci_upper":0.0105964259259259,"corrected_p":1,"raw_p":0.8495,"reject":false},"per_domain":{"airline":{"point":0.0124711111111111,"ci_lower":-0.0054241666666666,"ci_upper":0.0307174999999999,"corrected_p":1,"raw_p":0.2173,"reject":false},"itsm":{"point":-0.0246,"ci_lower":-0.0579352777777777,"ci_upper":0.0053036666666666,"corrected_p":1,"raw_p":0.1493,"reject":false},"medical_hr":{"point":0.0081844444444444,"ci_lower":-0.0022320555555555,"ci_upper":0.0192178333333333,"corrected_p":1,"raw_p":0.1596,"reject":false}}},"both":{"pooled":{"point":0.0003629629629629,"ci_lower":-0.0102947222222222,"ci_upper":0.0115945185185184,"corrected_p":1,"raw_p":0.9513,"reject":false},"per_domain":{"airline":{"point":0.0118044444444444,"ci_lower":-0.0076132222222222,"ci_upper":0.031764611111111,"corrected_p":1,"raw_p":0.2651,"reject":false},"itsm":{"point":-0.0096444444444444,"ci_lower":-0.0323017777777777,"ci_upper":0.0107211666666666,"corrected_p":1,"raw_p":0.4114,"reject":false},"medical_hr":{"point":-0.0010711111111111,"ci_lower":-0.0161901111111111,"ci_upper":0.0131098333333333,"corrected_p":1,"raw_p":0.8907,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":-0.1385185185185185,"ci_lower":-0.1885185185185185,"ci_upper":-0.0870185185185185,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1255555555555556,"ci_lower":-0.2433333333333333,"ci_upper":-0.0322222222222222,"corrected_p":0.1208,"raw_p":0.0302,"reject":false},"itsm":{"point":-0.1677777777777777,"ci_lower":-0.2489166666666666,"ci_upper":-0.0855277777777777,"corrected_p":0.0045,"raw_p":0.0005,"reject":true},"medical_hr":{"point":-0.1222222222222222,"ci_lower":-0.2211388888888888,"ci_upper":-0.0188888888888888,"corrected_p":0.1205,"raw_p":0.0241,"reject":false}}},"background_noise":{"pooled":{"point":-0.0922222222222222,"ci_lower":-0.1433425925925926,"ci_upper":-0.0403611111111111,"corrected_p":0.001,"raw_p":0.001,"reject":true},"per_domain":{"airline":{"point":-0.1144444444444444,"ci_lower":-0.2155833333333333,"ci_upper":-0.0154722222222222,"corrected_p":0.1208,"raw_p":0.0305,"reject":false},"itsm":{"point":-0.0399999999999999,"ci_lower":-0.1244722222222222,"ci_upper":0.0400277777777777,"corrected_p":0.3996,"raw_p":0.3996,"reject":false},"medical_hr":{"point":-0.1222222222222222,"ci_lower":-0.2044444444444444,"ci_upper":-0.0444166666666667,"corrected_p":0.0497,"raw_p":0.0071,"reject":true}}},"both":{"pooled":{"point":-0.1477777777777777,"ci_lower":-0.2085185185185185,"ci_upper":-0.0851481481481481,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1255555555555555,"ci_lower":-0.2300277777777777,"ci_upper":-0.0211111111111111,"corrected_p":0.1208,"raw_p":0.0341,"reject":false},"itsm":{"point":-0.1733333333333333,"ci_lower":-0.2755555555555556,"ci_upper":-0.0733333333333333,"corrected_p":0.0392,"raw_p":0.0049,"reject":true},"medical_hr":{"point":-0.1444444444444444,"ci_lower":-0.2478055555555555,"ci_upper":-0.0521944444444444,"corrected_p":0.0606,"raw_p":0.0101,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.0965503703703703,"ci_lower":0.0791395333333332,"ci_upper":0.1159505944444443,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.1022086666666666,"ci_lower":0.0671017999999999,"ci_upper":0.1407236833333332,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":0.0738882222222221,"ci_lower":0.0521331055555555,"ci_upper":0.0984838999999999,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":0.1135542222222221,"ci_lower":0.0852464277777777,"ci_upper":0.1453116388888888,"corrected_p":0,"raw_p":0,"reject":true}}},"background_noise":{"pooled":{"point":0.0595562962962962,"ci_lower":0.0488444592592592,"ci_upper":0.0710285537037036,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.0545142222222221,"ci_lower":0.0360747555555555,"ci_upper":0.077552061111111,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":0.0528004444444444,"ci_lower":0.0360292277777777,"ci_upper":0.0722202277777777,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":0.0713542222222221,"ci_lower":0.0562970888888888,"ci_upper":0.0874725388888888,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":0.0761988888888888,"ci_lower":0.0641816944444444,"ci_upper":0.0885024222222221,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.0722319999999999,"ci_lower":0.0543252888888888,"ci_upper":0.0899967555555554,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":0.0698748888888888,"ci_lower":0.0488140055555555,"ci_upper":0.0916771388888888,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":0.0864897777777777,"ci_lower":0.0625504055555555,"ci_upper":0.1108309944444444,"corrected_p":0,"raw_p":0,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0139059259259259,"ci_lower":-0.0272759259259259,"ci_upper":0.00003337037037035528,"corrected_p":0.0882,"raw_p":0.0441,"reject":false},"per_domain":{"airline":{"point":-0.0327644444444444,"ci_lower":-0.0592193333333332,"ci_upper":-0.0094223888888888,"corrected_p":0.1688,"raw_p":0.0211,"reject":false},"itsm":{"point":-0.0006222222222221,"ci_lower":-0.0200425555555555,"ci_upper":0.0171441111111111,"corrected_p":0.9467,"raw_p":0.9467,"reject":false},"medical_hr":{"point":-0.0083311111111111,"ci_lower":-0.0296705555555556,"ci_upper":0.0141379444444444,"corrected_p":0.9246,"raw_p":0.4623,"reject":false}}},"background_noise":{"pooled":{"point":-0.0064429629629629,"ci_lower":-0.0179653518518518,"ci_upper":0.0061294444444444,"corrected_p":0.3029,"raw_p":0.3029,"reject":false},"per_domain":{"airline":{"point":-0.0274199999999999,"ci_lower":-0.0452484444444443,"ci_upper":-0.0078578888888888,"corrected_p":0.0765,"raw_p":0.0085,"reject":false},"itsm":{"point":-0.0107333333333333,"ci_lower":-0.0276706666666666,"ci_upper":0.0075266666666666,"corrected_p":0.7293000000000001,"raw_p":0.2431,"reject":false},"medical_hr":{"point":0.0188244444444444,"ci_lower":-0.0012178888888888,"ci_upper":0.0431628333333332,"corrected_p":0.6348,"raw_p":0.1058,"reject":false}}},"both":{"pooled":{"point":-0.017491111111111,"ci_lower":-0.0286343888888888,"ci_upper":-0.0064834999999999,"corrected_p":0.0093,"raw_p":0.0031,"reject":true},"per_domain":{"airline":{"point":-0.0189755555555555,"ci_lower":-0.0357268888888888,"ci_upper":-0.0021506666666666,"corrected_p":0.28,"raw_p":0.04,"reject":false},"itsm":{"point":-0.0151222222222221,"ci_lower":-0.0366672777777777,"ci_upper":0.0036924444444444,"corrected_p":0.6348,"raw_p":0.1513,"reject":false},"medical_hr":{"point":-0.0183755555555555,"ci_lower":-0.0411857777777777,"ci_upper":0.0034736666666666,"corrected_p":0.6348,"raw_p":0.1089,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.1503703703703703,"ci_lower":-0.2103703703703703,"ci_upper":-0.0899722222222222,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1577777777777777,"ci_lower":-0.2611388888888889,"ci_upper":-0.0344444444444444,"corrected_p":0.0763,"raw_p":0.0117,"reject":false},"itsm":{"point":-0.1344444444444444,"ci_lower":-0.2277777777777777,"ci_upper":-0.0377777777777777,"corrected_p":0.0763,"raw_p":0.0109,"reject":false},"medical_hr":{"point":-0.1588888888888888,"ci_lower":-0.2622222222222222,"ci_upper":-0.0521111111111112,"corrected_p":0.064,"raw_p":0.008,"reject":false}}},"background_noise":{"pooled":{"point":-0.0318518518518518,"ci_lower":-0.0848148148148148,"ci_upper":0.0211111111111111,"corrected_p":0.2439,"raw_p":0.2439,"reject":false},"per_domain":{"airline":{"point":-0.0522222222222222,"ci_lower":-0.1589444444444444,"ci_upper":0.0477777777777777,"corrected_p":0.9462,"raw_p":0.3154,"reject":false},"itsm":{"point":-0.0066666666666666,"ci_lower":-0.0989444444444444,"ci_upper":0.073361111111111,"corrected_p":0.9462,"raw_p":0.8821,"reject":false},"medical_hr":{"point":-0.0366666666666666,"ci_lower":-0.1266944444444444,"ci_upper":0.0467222222222221,"corrected_p":0.9462,"raw_p":0.4282,"reject":false}}},"both":{"pooled":{"point":-0.1281481481481481,"ci_lower":-0.1833425925925925,"ci_upper":-0.0722129629629629,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1299999999999999,"ci_lower":-0.2455833333333333,"ci_upper":-0.0177777777777777,"corrected_p":0.1679999999999999,"raw_p":0.0336,"reject":false},"itsm":{"point":-0.1066666666666666,"ci_lower":-0.1966944444444444,"ci_upper":-0.0177777777777777,"corrected_p":0.1679999999999999,"raw_p":0.034,"reject":false},"medical_hr":{"point":-0.1477777777777777,"ci_lower":-0.2255833333333333,"ci_upper":-0.0733055555555555,"corrected_p":0.0153,"raw_p":0.0017,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.1155555555555555,"ci_lower":-0.1881666666666667,"ci_upper":-0.0459259259259259,"corrected_p":0.0045,"raw_p":0.0021,"reject":true},"per_domain":{"airline":{"point":-0.1822222222222222,"ci_lower":-0.3045,"ci_upper":-0.06,"corrected_p":0.0621,"raw_p":0.0069,"reject":false},"itsm":{"point":-0.0777777777777777,"ci_lower":-0.2066666666666666,"ci_upper":0.0466666666666666,"corrected_p":0.8778000000000001,"raw_p":0.2349,"reject":false},"medical_hr":{"point":-0.0866666666666667,"ci_lower":-0.1955555555555556,"ci_upper":0.0266666666666666,"corrected_p":0.8778000000000001,"raw_p":0.1463,"reject":false}}},"background_noise":{"pooled":{"point":-0.0562962962962963,"ci_lower":-0.1259444444444444,"ci_upper":0.0088888888888888,"corrected_p":0.1034,"raw_p":0.1034,"reject":false},"per_domain":{"airline":{"point":-0.1044444444444444,"ci_lower":-0.2111111111111111,"ci_upper":0.011111111111111,"corrected_p":0.5656,"raw_p":0.0808,"reject":false},"itsm":{"point":-0.0333333333333333,"ci_lower":-0.1488888888888889,"ci_upper":0.0844999999999999,"corrected_p":1,"raw_p":0.5659,"reject":false},"medical_hr":{"point":-0.0311111111111111,"ci_lower":-0.1556111111111111,"ci_upper":0.0844444444444444,"corrected_p":1,"raw_p":0.6023,"reject":false}}},"both":{"pooled":{"point":-0.1007407407407407,"ci_lower":-0.1637407407407407,"ci_upper":-0.0422222222222222,"corrected_p":0.0045,"raw_p":0.0015,"reject":true},"per_domain":{"airline":{"point":-0.0822222222222222,"ci_lower":-0.1977777777777778,"ci_upper":0.0444444444444444,"corrected_p":0.8778000000000001,"raw_p":0.1569,"reject":false},"itsm":{"point":-0.1555555555555555,"ci_lower":-0.2578333333333333,"ci_upper":-0.0421666666666667,"corrected_p":0.0944,"raw_p":0.0118,"reject":false},"medical_hr":{"point":-0.0644444444444444,"ci_lower":-0.1555555555555555,"ci_upper":0.0288888888888888,"corrected_p":0.8778000000000001,"raw_p":0.1816,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0266666666666666,"ci_lower":-0.0859444444444444,"ci_upper":0.0252037037037036,"corrected_p":0.3547,"raw_p":0.3547,"reject":false},"per_domain":{"airline":{"point":-0.0755555555555555,"ci_lower":-0.1777777777777777,"ci_upper":0.0044444444444444,"corrected_p":0.6209,"raw_p":0.0887,"reject":false},"itsm":{"point":-2.405483220021173e-17,"ci_lower":-0.1,"ci_upper":0.0888888888888888,"corrected_p":1,"raw_p":0.9696,"reject":false},"medical_hr":{"point":-0.0044444444444444,"ci_lower":-0.1044444444444445,"ci_upper":0.0955555555555554,"corrected_p":1,"raw_p":0.9047,"reject":false}}},"background_noise":{"pooled":{"point":0.0807407407407407,"ci_lower":0.0399999999999999,"ci_upper":0.1222222222222222,"corrected_p":0.0012,"raw_p":0.0004,"reject":true},"per_domain":{"airline":{"point":0.0355555555555555,"ci_lower":-0.0067222222222222,"ci_upper":0.0799999999999999,"corrected_p":0.6888,"raw_p":0.1148,"reject":false},"itsm":{"point":0.0666666666666666,"ci_lower":-0.0133333333333333,"ci_upper":0.1533333333333333,"corrected_p":0.7165,"raw_p":0.1433,"reject":false},"medical_hr":{"point":0.1399999999999999,"ci_lower":0.0622222222222222,"ci_upper":0.2222777777777777,"corrected_p":0.0107999999999999,"raw_p":0.0012,"reject":true}}},"both":{"pooled":{"point":0.0399999999999999,"ci_lower":0.0066481481481481,"ci_upper":0.0792592592592592,"corrected_p":0.0842,"raw_p":0.0421,"reject":false},"per_domain":{"airline":{"point":0.0133333333333333,"ci_lower":-0.0355555555555555,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.6586,"reject":false},"itsm":{"point":0.0555555555555555,"ci_lower":0.0021666666666666,"ci_upper":0.111111111111111,"corrected_p":0.5928,"raw_p":0.0741,"reject":false},"medical_hr":{"point":0.051111111111111,"ci_lower":-0.0311111111111111,"ci_upper":0.1422222222222221,"corrected_p":1,"raw_p":0.268,"reject":false}}}}}},{"id":"gemini-3-1-flash-live","name":"Gemini 3.1 Flash Live","type":"s2s","stt":"-","llm":"Gemini 3.1 Flash Live","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.5641571787148593,"ci_lower":0.5381466839022757,"ci_upper":0.5908896391398929},"per_domain":{"airline":{"point":0.6033333333333332,"ci_lower":0.5476666666666666,"ci_upper":0.6596749999999998,"n":50},"itsm":{"point":0.5367124999999999,"ci_lower":0.4960065208333333,"ci_upper":0.5770358125,"n":80},"medical_hr":{"point":0.5524257028112448,"ci_lower":0.5140335943775101,"ci_upper":0.591375,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.2922309236947791,"ci_lower":0.246072891566265,"ci_upper":0.3401085341365462},"per_domain":{"airline":{"point":0.356,"ci_lower":0.26,"ci_upper":0.46,"n":50},"itsm":{"point":0.2725,"ci_lower":0.205,"ci_upper":0.3425624999999996,"n":80},"medical_hr":{"point":0.2481927710843373,"ci_lower":0.1782530120481927,"ci_upper":0.3228915662650602,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.5520783132530122,"ci_lower":0.4851749497991968,"ci_upper":0.619433483935743},"per_domain":{"airline":{"point":0.66,"ci_lower":0.52,"ci_upper":0.78,"n":50},"itsm":{"point":0.5625,"ci_lower":0.45,"ci_upper":0.6625,"n":80},"medical_hr":{"point":0.4337349397590361,"ci_lower":0.3253012048192771,"ci_upper":0.5421686746987951,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.1322039550200803,"ci_lower":0.0926741363855421,"ci_upper":0.1752823668273092},"per_domain":{"airline":{"point":0.1704896,"ci_lower":0.0872350399999999,"ci_upper":0.26967472,"n":50},"itsm":{"point":0.115036,"ci_lower":0.0562510999999999,"ci_upper":0.1800276999999999,"n":80},"medical_hr":{"point":0.1110862650602409,"ci_lower":0.0576014457831325,"ci_upper":0.1755085301204819,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7557398955823293,"ci_lower":0.744352571519411,"ci_upper":0.7675125685977242},"per_domain":{"airline":{"point":0.765456,"ci_lower":0.74233532,"ci_upper":0.78808826,"n":50},"itsm":{"point":0.7588686666666667,"ci_lower":0.7373239166666666,"ci_upper":0.7804801375,"n":80},"medical_hr":{"point":0.7428950200803213,"ci_lower":0.7262793192771084,"ci_upper":0.758792686746988,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.5893955823293173,"ci_lower":0.5558768574297188,"ci_upper":0.6232933734939757},"per_domain":{"airline":{"point":0.5040000000000001,"ci_lower":0.44,"ci_upper":0.5640000000000001,"n":50},"itsm":{"point":0.6425000000000001,"ci_lower":0.5774999999999999,"ci_upper":0.7074999999999999,"n":80},"medical_hr":{"point":0.6216867469879519,"ci_lower":0.5734939759036144,"ci_upper":0.6746987951807228,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.9791666666666666,"ci_lower":0.9623958333333332,"ci_upper":0.9958333333333332},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":0.9375,"ci_lower":0.8871875,"ci_upper":0.9875,"n":80},"medical_hr":{"point":1,"ci_lower":1,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.2397903582329317,"ci_lower":0.2002621129317269,"ci_upper":0.2830120651405622},"per_domain":{"airline":{"point":0.1186943999999999,"ci_lower":0.0679166399999999,"ci_upper":0.1825327999999999,"n":50},"itsm":{"point":0.339788,"ci_lower":0.2520854999999999,"ci_upper":0.4267706,"n":80},"medical_hr":{"point":0.2608886746987952,"ci_lower":0.1867865060240964,"ci_upper":0.34228578313253,"n":83}}},"task_completion":{"pooled":{"point":0.4725682730923695,"ci_lower":0.4235616465863454,"ci_upper":0.5215272088353413},"per_domain":{"airline":{"point":0.504,"ci_lower":0.412,"ci_upper":0.604,"n":50},"itsm":{"point":0.4125,"ci_lower":0.3275,"ci_upper":0.4950624999999996,"n":80},"medical_hr":{"point":0.5012048192771085,"ci_lower":0.4216867469879519,"ci_upper":0.5783132530120482,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.995029267068273,"ci_lower":0.9917297269076304,"ci_upper":0.9976341443273092},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":0.9907625,"ci_lower":0.9824094375,"ci_upper":0.9969525,"n":80},"medical_hr":{"point":0.9943253012048192,"ci_lower":0.9893009638554215,"ci_upper":0.9981277108433736,"n":83}}},"faithfulness":{"pooled":{"point":0.2382018072289156,"ci_lower":0.2022141817269076,"ci_upper":0.2724732680722891},"per_domain":{"airline":{"point":0.3419999999999999,"ci_lower":0.262,"ci_upper":0.426,"n":50},"itsm":{"point":0.20875,"ci_lower":0.1625,"ci_upper":0.26,"n":80},"medical_hr":{"point":0.163855421686747,"ci_lower":0.1192771084337349,"ci_upper":0.2156626506024096,"n":83}}},"turn_taking":{"pooled":{"point":0.8297416867469879,"ci_lower":0.8134966175853413,"ci_upper":0.8459800643875501},"per_domain":{"airline":{"point":0.7884439999999999,"ci_lower":0.7513087,"ci_upper":0.8242976099999998,"n":50},"itsm":{"point":0.8398959999999999,"ci_lower":0.814756675,"ci_upper":0.86490469375,"n":80},"medical_hr":{"point":0.8608850602409638,"ci_lower":0.8391060240963858,"ci_upper":0.8810622108433735,"n":83}}},"conciseness":{"pooled":{"point":0.8010181606425704,"ci_lower":0.7918640185240963,"ci_upper":0.8099937249497994},"per_domain":{"airline":{"point":0.8059240000000001,"ci_lower":0.7844915000000001,"ci_upper":0.8268062000000002,"n":50},"itsm":{"point":0.7992100000000001,"ci_lower":0.7850115625,"ci_upper":0.813003875,"n":80},"medical_hr":{"point":0.7979204819277109,"ci_lower":0.7857011445783132,"ci_upper":0.8098412048192772,"n":83}}},"conversation_progression":{"pooled":{"point":0.6364598393574298,"ci_lower":0.6096542670682731,"ci_upper":0.6650035893574298},"per_domain":{"airline":{"point":0.7020000000000001,"ci_lower":0.6460000000000001,"ci_upper":0.7560499999999999,"n":50},"itsm":{"point":0.6375,"ci_lower":0.59125,"ci_upper":0.6825,"n":80},"medical_hr":{"point":0.5698795180722892,"ci_lower":0.5276807228915661,"ci_upper":0.6132530120481927,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0074074074074074,"ci_lower":-0.0651851851851852,"ci_upper":0.0518703703703703,"corrected_p":0.9508,"raw_p":0.792,"reject":false},"per_domain":{"airline":{"point":-0.0022222222222222,"ci_lower":-0.0911666666666666,"ci_upper":0.0799999999999999,"corrected_p":1,"raw_p":0.9199,"reject":false},"itsm":{"point":0.0644444444444444,"ci_lower":-0.0267222222222222,"ci_upper":0.1555555555555555,"corrected_p":1,"raw_p":0.2161,"reject":false},"medical_hr":{"point":-0.0844444444444444,"ci_lower":-0.2022222222222222,"ci_upper":0.0444444444444444,"corrected_p":1,"raw_p":0.1903,"reject":false}}},"background_noise":{"pooled":{"point":-0.0333333333333333,"ci_lower":-0.0889074074074074,"ci_upper":0.0266851851851851,"corrected_p":0.7313999999999999,"raw_p":0.2438,"reject":false},"per_domain":{"airline":{"point":0.0199999999999999,"ci_lower":-0.0845,"ci_upper":0.1266666666666666,"corrected_p":1,"raw_p":0.7431,"reject":false},"itsm":{"point":-0.0577777777777777,"ci_lower":-0.1489444444444445,"ci_upper":0.0288888888888888,"corrected_p":1,"raw_p":0.2207,"reject":false},"medical_hr":{"point":-0.0622222222222222,"ci_lower":-0.1555555555555555,"ci_upper":0.0333888888888888,"corrected_p":1,"raw_p":0.2063,"reject":false}}},"both":{"pooled":{"point":-0.0222222222222222,"ci_lower":-0.0837037037037037,"ci_upper":0.0377962962962962,"corrected_p":0.9508,"raw_p":0.4754,"reject":false},"per_domain":{"airline":{"point":-0.0022222222222222,"ci_lower":-0.1088888888888889,"ci_upper":0.1022222222222221,"corrected_p":1,"raw_p":0.937,"reject":false},"itsm":{"point":-0.0355555555555555,"ci_lower":-0.1355555555555555,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.4762,"reject":false},"medical_hr":{"point":-0.0288888888888889,"ci_lower":-0.149,"ci_upper":0.0933333333333333,"corrected_p":1,"raw_p":0.6364,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0047814814814814,"ci_lower":-0.0042069629629629,"ci_upper":0.0137364259259259,"corrected_p":0.9783,"raw_p":0.3261,"reject":false},"per_domain":{"airline":{"point":-0.0027777777777777,"ci_lower":-0.0083333333333333,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":0.0044422222222222,"ci_lower":-0.01778,"ci_upper":0.0272199999999999,"corrected_p":1,"raw_p":0.6217,"reject":false},"medical_hr":{"point":0.0126799999999999,"ci_lower":0.0022199999999999,"ci_upper":0.0254558333333333,"corrected_p":0.5283,"raw_p":0.0587,"reject":false}}},"background_noise":{"pooled":{"point":-0.0008726591760299,"ci_lower":-0.0107311797752809,"ci_upper":0.0091168539325842,"corrected_p":1,"raw_p":0.8572,"reject":false},"per_domain":{"airline":{"point":-0.0074,"ci_lower":-0.0185,"ci_upper":0,"corrected_p":1,"raw_p":0.5053,"reject":false},"itsm":{"point":-0.0012022222222222,"ci_lower":-0.021398,"ci_upper":0.0179778888888888,"corrected_p":1,"raw_p":0.9083,"reject":false},"medical_hr":{"point":0.0062206896551724,"ci_lower":-0.0144713793103448,"ci_upper":0.0226946551724137,"corrected_p":1,"raw_p":0.5978,"reject":false}}},"both":{"pooled":{"point":-0.0006185185185185,"ci_lower":-0.011638574074074,"ci_upper":0.0097253148148148,"corrected_p":1,"raw_p":0.9049,"reject":false},"per_domain":{"airline":{"point":-0.0111111111111111,"ci_lower":-0.0277777777777777,"ci_upper":0,"corrected_p":1,"raw_p":0.5026,"reject":false},"itsm":{"point":-0.0034244444444444,"ci_lower":-0.0254624444444444,"ci_upper":0.0196471666666666,"corrected_p":1,"raw_p":0.8002,"reject":false},"medical_hr":{"point":0.0126799999999999,"ci_lower":0.0029599999999999,"ci_upper":0.0255489999999999,"corrected_p":0.5336,"raw_p":0.0667,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":-0.0233333333333333,"ci_lower":-0.0685185185185185,"ci_upper":0.0129629629629629,"corrected_p":0.8333999999999999,"raw_p":0.2778,"reject":false},"per_domain":{"airline":{"point":-0.0822222222222222,"ci_lower":-0.1633333333333333,"ci_upper":-0.0055555555555555,"corrected_p":0.6246,"raw_p":0.0694,"reject":false},"itsm":{"point":0.0288888888888888,"ci_lower":-0.0333333333333333,"ci_upper":0.093361111111111,"corrected_p":1,"raw_p":0.398,"reject":false},"medical_hr":{"point":-0.0166666666666666,"ci_lower":-0.0766666666666666,"ci_upper":0.0444722222222221,"corrected_p":1,"raw_p":0.5894,"reject":false}}},"background_noise":{"pooled":{"point":-0.0177777777777777,"ci_lower":-0.0588888888888888,"ci_upper":0.0188981481481481,"corrected_p":0.8333999999999999,"raw_p":0.3864,"reject":false},"per_domain":{"airline":{"point":-0.0433333333333333,"ci_lower":-0.1355833333333333,"ci_upper":0.0544722222222221,"corrected_p":1,"raw_p":0.3781,"reject":false},"itsm":{"point":-0.01,"ci_lower":-0.0555555555555555,"ci_upper":0.0355555555555555,"corrected_p":1,"raw_p":0.6413,"reject":false},"medical_hr":{"point":-5.551115123125783e-18,"ci_lower":-0.0666666666666666,"ci_upper":0.0644444444444444,"corrected_p":1,"raw_p":0.9876,"reject":false}}},"both":{"pooled":{"point":-0.0085185185185185,"ci_lower":-0.0507685185185185,"ci_upper":0.037037037037037,"corrected_p":0.8333999999999999,"raw_p":0.7085,"reject":false},"per_domain":{"airline":{"point":-0.0266666666666666,"ci_lower":-0.1311111111111111,"ci_upper":0.0689166666666666,"corrected_p":1,"raw_p":0.6237,"reject":false},"itsm":{"point":0.0011111111111111,"ci_lower":-0.0611388888888888,"ci_upper":0.0799999999999999,"corrected_p":1,"raw_p":0.9616,"reject":false},"medical_hr":{"point":-1.1102230246251566e-17,"ci_lower":-0.0455555555555555,"ci_upper":0.0466666666666666,"corrected_p":1,"raw_p":0.9692,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.0284822962962963,"ci_lower":-0.0037569851851851,"ci_upper":0.0644290092592592,"corrected_p":0.1121,"raw_p":0.1121,"reject":false},"per_domain":{"airline":{"point":0.0706495555555555,"ci_lower":0.0048338277777778,"ci_upper":0.1417455166666666,"corrected_p":0.3293999999999999,"raw_p":0.0549,"reject":false},"itsm":{"point":0.0357673333333333,"ci_lower":-0.0201219388888888,"ci_upper":0.0877107333333333,"corrected_p":0.8272,"raw_p":0.2068,"reject":false},"medical_hr":{"point":-0.0209699999999999,"ci_lower":-0.0718872166666666,"ci_upper":0.0282628166666666,"corrected_p":1,"raw_p":0.4149,"reject":false}}},"background_noise":{"pooled":{"point":-0.0569925185185185,"ci_lower":-0.1036057018518518,"ci_upper":-0.0139126203703703,"corrected_p":0.021,"raw_p":0.0105,"reject":true},"per_domain":{"airline":{"point":0.0282351111111111,"ci_lower":-0.0357285277777777,"ci_upper":0.0901001555555555,"corrected_p":1,"raw_p":0.3746,"reject":false},"itsm":{"point":-0.0822993333333333,"ci_lower":-0.1759459,"ci_upper":-0.0052260388888889,"corrected_p":0.346,"raw_p":0.0692,"reject":false},"medical_hr":{"point":-0.1169133333333333,"ci_lower":-0.1853222499999999,"ci_upper":-0.0545463999999999,"corrected_p":0.0168,"raw_p":0.0024,"reject":true}}},"both":{"pooled":{"point":-0.0775295555555555,"ci_lower":-0.1158831703703703,"ci_upper":-0.0392406907407407,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":0.0153706666666666,"ci_lower":-0.0522258277777777,"ci_upper":0.0816699333333333,"corrected_p":1,"raw_p":0.6584,"reject":false},"itsm":{"point":-0.1064582222222221,"ci_lower":-0.1535177499999999,"ci_upper":-0.0587925777777777,"corrected_p":0.0009,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.1415011111111111,"ci_lower":-0.2134485555555555,"ci_upper":-0.0794505,"corrected_p":0.0024,"raw_p":0.0003,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0007437037037036,"ci_lower":-0.0177539629629629,"ci_upper":0.0157567407407407,"corrected_p":0.9293,"raw_p":0.9293,"reject":false},"per_domain":{"airline":{"point":-0.0084777777777777,"ci_lower":-0.0344032222222221,"ci_upper":0.0189318333333333,"corrected_p":1,"raw_p":0.5566,"reject":false},"itsm":{"point":0.0085955555555555,"ci_lower":-0.0187638888888888,"ci_upper":0.0355580555555555,"corrected_p":1,"raw_p":0.5501,"reject":false},"medical_hr":{"point":-0.0023488888888888,"ci_lower":-0.031693611111111,"ci_upper":0.0297647222222222,"corrected_p":1,"raw_p":0.8841,"reject":false}}},"background_noise":{"pooled":{"point":-0.0056399999999999,"ci_lower":-0.0186798333333333,"ci_upper":0.0079327222222222,"corrected_p":0.8474,"raw_p":0.4237,"reject":false},"per_domain":{"airline":{"point":-0.0126666666666666,"ci_lower":-0.0403583888888888,"ci_upper":0.014986111111111,"corrected_p":1,"raw_p":0.3875,"reject":false},"itsm":{"point":-0.0039822222222221,"ci_lower":-0.0245032777777777,"ci_upper":0.0174979999999999,"corrected_p":1,"raw_p":0.743,"reject":false},"medical_hr":{"point":-0.000271111111111,"ci_lower":-0.0194225555555555,"ci_upper":0.0191859999999999,"corrected_p":1,"raw_p":0.979,"reject":false}}},"both":{"pooled":{"point":-0.0181177777777777,"ci_lower":-0.0340805925925925,"ci_upper":-0.003238537037037,"corrected_p":0.0588,"raw_p":0.0196,"reject":false},"per_domain":{"airline":{"point":-0.0225555555555555,"ci_lower":-0.0501301666666666,"ci_upper":0.0061445,"corrected_p":1,"raw_p":0.1375,"reject":false},"itsm":{"point":-0.0158488888888888,"ci_lower":-0.0410499444444444,"ci_upper":0.0106121666666666,"corrected_p":1,"raw_p":0.2745,"reject":false},"medical_hr":{"point":-0.0159488888888888,"ci_lower":-0.038339611111111,"ci_upper":0.0051867222222222,"corrected_p":1,"raw_p":0.1677,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.0281481481481481,"ci_lower":-0.0755648148148148,"ci_upper":0.014824074074074,"corrected_p":0.484,"raw_p":0.242,"reject":false},"per_domain":{"airline":{"point":0.0299999999999999,"ci_lower":-0.0277777777777777,"ci_upper":0.0900277777777777,"corrected_p":1,"raw_p":0.3427,"reject":false},"itsm":{"point":-0.0933333333333333,"ci_lower":-0.1777777777777777,"ci_upper":-0.01775,"corrected_p":0.288,"raw_p":0.032,"reject":false},"medical_hr":{"point":-0.021111111111111,"ci_lower":-0.1078055555555555,"ci_upper":0.07225,"corrected_p":1,"raw_p":0.6615,"reject":false}}},"background_noise":{"pooled":{"point":-0.0429629629629629,"ci_lower":-0.0911111111111111,"ci_upper":0.0051944444444444,"corrected_p":0.2835,"raw_p":0.0945,"reject":false},"per_domain":{"airline":{"point":-0.0477777777777777,"ci_lower":-0.1389444444444444,"ci_upper":0.0433333333333333,"corrected_p":1,"raw_p":0.3133,"reject":false},"itsm":{"point":-0.0877777777777777,"ci_lower":-0.1755833333333332,"ci_upper":-0.0066388888888889,"corrected_p":0.4648,"raw_p":0.0664,"reject":false},"medical_hr":{"point":0.0066666666666666,"ci_lower":-0.0644722222222222,"ci_upper":0.0711666666666666,"corrected_p":1,"raw_p":0.871,"reject":false}}},"both":{"pooled":{"point":-0.0225925925925925,"ci_lower":-0.074074074074074,"ci_upper":0.0303981481481481,"corrected_p":0.484,"raw_p":0.3791,"reject":false},"per_domain":{"airline":{"point":-0.0033333333333333,"ci_lower":-0.1000277777777777,"ci_upper":0.0911111111111111,"corrected_p":1,"raw_p":0.9559,"reject":false},"itsm":{"point":-0.0766666666666666,"ci_lower":-0.1466944444444444,"ci_upper":-0.0110555555555556,"corrected_p":0.3352,"raw_p":0.0419,"reject":false},"medical_hr":{"point":0.0122222222222222,"ci_lower":-0.0723055555555555,"ci_upper":0.1044722222222222,"corrected_p":1,"raw_p":0.803,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.014074074074074,"ci_lower":-0.0629814814814814,"ci_upper":0.037074074074074,"corrected_p":1,"raw_p":0.5845,"reject":false},"per_domain":{"airline":{"point":-0.0711111111111111,"ci_lower":-0.14,"ci_upper":-0.0022222222222222,"corrected_p":0.4208,"raw_p":0.0526,"reject":false},"itsm":{"point":0.0799999999999999,"ci_lower":-0.0177777777777777,"ci_upper":0.1755555555555555,"corrected_p":0.7884,"raw_p":0.1314,"reject":false},"medical_hr":{"point":-0.0511111111111111,"ci_lower":-0.1422222222222222,"ci_upper":0.0399999999999999,"corrected_p":1,"raw_p":0.291,"reject":false}}},"background_noise":{"pooled":{"point":-0.0622222222222222,"ci_lower":-0.1148148148148148,"ci_upper":-0.014074074074074,"corrected_p":0.0441,"raw_p":0.0147,"reject":true},"per_domain":{"airline":{"point":-0.0266666666666666,"ci_lower":-0.1111111111111111,"ci_upper":0.0688888888888888,"corrected_p":1,"raw_p":0.5725,"reject":false},"itsm":{"point":-0.0755555555555555,"ci_lower":-0.1712222222222222,"ci_upper":0.011111111111111,"corrected_p":0.7693,"raw_p":0.1099,"reject":false},"medical_hr":{"point":-0.0844444444444444,"ci_lower":-0.1666666666666666,"ci_upper":-0.0199444444444445,"corrected_p":0.2294999999999999,"raw_p":0.0255,"reject":false}}},"both":{"pooled":{"point":-0.014074074074074,"ci_lower":-0.0622407407407407,"ci_upper":0.0348148148148147,"corrected_p":1,"raw_p":0.5759,"reject":false},"per_domain":{"airline":{"point":0.0066666666666666,"ci_lower":-0.1,"ci_upper":0.1044444444444444,"corrected_p":1,"raw_p":0.9343,"reject":false},"itsm":{"point":-0.0422222222222222,"ci_lower":-0.1333333333333333,"ci_upper":0.0511666666666665,"corrected_p":1,"raw_p":0.3597,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.0688888888888889,"ci_upper":0.0688888888888888,"corrected_p":1,"raw_p":0.824,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.0333333333333333,"ci_lower":-0.0392962962962963,"ci_upper":0.1133703703703703,"corrected_p":0.4014,"raw_p":0.4014,"reject":false},"per_domain":{"airline":{"point":0.0933333333333332,"ci_lower":-0.0377777777777777,"ci_upper":0.2178333333333332,"corrected_p":0.952,"raw_p":0.1904,"reject":false},"itsm":{"point":-0.0044444444444444,"ci_lower":-0.1222222222222222,"ci_upper":0.1244999999999999,"corrected_p":1,"raw_p":0.922,"reject":false},"medical_hr":{"point":0.0111111111111111,"ci_lower":-0.1088888888888889,"ci_upper":0.1377777777777777,"corrected_p":1,"raw_p":0.8794,"reject":false}}},"background_noise":{"pooled":{"point":-0.1148148148148148,"ci_lower":-0.1785555555555555,"ci_upper":-0.0525740740740741,"corrected_p":0.0024,"raw_p":0.0009,"reject":true},"per_domain":{"airline":{"point":-0.0177777777777778,"ci_lower":-0.1356111111111111,"ci_upper":0.0955555555555554,"corrected_p":1,"raw_p":0.7338,"reject":false},"itsm":{"point":-0.1822222222222222,"ci_lower":-0.2888888888888889,"ci_upper":-0.0866666666666667,"corrected_p":0.0081,"raw_p":0.0009,"reject":true},"medical_hr":{"point":-0.1444444444444444,"ci_lower":-0.26,"ci_upper":-0.0422222222222222,"corrected_p":0.1248,"raw_p":0.0208,"reject":false}}},"both":{"pooled":{"point":-0.1444444444444444,"ci_lower":-0.2230185185185185,"ci_upper":-0.0585185185185185,"corrected_p":0.0024,"raw_p":0.0008,"reject":true},"per_domain":{"airline":{"point":-0.0288888888888889,"ci_lower":-0.1689444444444444,"ci_upper":0.1199999999999999,"corrected_p":1,"raw_p":0.6668,"reject":false},"itsm":{"point":-0.1933333333333333,"ci_lower":-0.2955555555555555,"ci_upper":-0.0688888888888889,"corrected_p":0.02,"raw_p":0.0025,"reject":true},"medical_hr":{"point":-0.2111111111111111,"ci_lower":-0.3644444444444444,"ci_upper":-0.0511111111111111,"corrected_p":0.0945,"raw_p":0.0135,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":0.0014814814814814,"ci_lower":-0.0296296296296296,"ci_upper":0.0318518518518518,"corrected_p":0.9645,"raw_p":0.9645,"reject":false},"per_domain":{"airline":{"point":0.0222222222222222,"ci_lower":-0.0422777777777777,"ci_upper":0.0844444444444444,"corrected_p":1,"raw_p":0.5396,"reject":false},"itsm":{"point":0.0177777777777777,"ci_lower":-0.0288888888888888,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.4373,"reject":false},"medical_hr":{"point":-0.0355555555555555,"ci_lower":-0.0844444444444444,"ci_upper":0.0066666666666666,"corrected_p":1,"raw_p":0.1714,"reject":false}}},"background_noise":{"pooled":{"point":-0.0429629629629629,"ci_lower":-0.0896296296296296,"ci_upper":-0.0014814814814815,"corrected_p":0.1467,"raw_p":0.0489,"reject":false},"per_domain":{"airline":{"point":0.0333333333333333,"ci_lower":-0.0155555555555555,"ci_upper":0.0822222222222221,"corrected_p":1,"raw_p":0.2485,"reject":false},"itsm":{"point":-0.06,"ci_lower":-0.1467222222222222,"ci_upper":0.0133888888888888,"corrected_p":1,"raw_p":0.2016,"reject":false},"medical_hr":{"point":-0.1022222222222222,"ci_lower":-0.1800555555555555,"ci_upper":-0.0311111111111111,"corrected_p":0.1169999999999999,"raw_p":0.013,"reject":false}}},"both":{"pooled":{"point":-0.017037037037037,"ci_lower":-0.0518518518518518,"ci_upper":0.014074074074074,"corrected_p":0.6222,"raw_p":0.3111,"reject":false},"per_domain":{"airline":{"point":0.0444444444444444,"ci_lower":-0.0066666666666666,"ci_upper":0.0999999999999999,"corrected_p":0.7259,"raw_p":0.1037,"reject":false},"itsm":{"point":-0.0488888888888889,"ci_lower":-0.1066666666666666,"ci_upper":-0.0022222222222222,"corrected_p":0.6304,"raw_p":0.0788,"reject":false},"medical_hr":{"point":-0.0466666666666666,"ci_lower":-0.1111111111111111,"ci_upper":0.0111666666666666,"corrected_p":1,"raw_p":0.1855,"reject":false}}}}}},{"id":"ink-whisper-plus-haiku-4-5-plus-sonic-3","name":"Ink Whisper + Haiku 4.5 + Sonic 3","type":"cascade","stt":"Ink Whisper","llm":"Haiku 4.5","tts":"Sonic 3","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1088888888888889,"ci_lower":-0.1725925925925926,"ci_upper":-0.0518518518518518,"corrected_p":0.0016,"raw_p":0.0008,"reject":true},"per_domain":{"airline":{"point":-0.2,"ci_lower":-0.2933333333333333,"ci_upper":-0.1066666666666666,"corrected_p":0.0048,"raw_p":0.0006,"reject":true},"itsm":{"point":-0.0977777777777778,"ci_lower":-0.2111111111111111,"ci_upper":0.0244444444444444,"corrected_p":0.624,"raw_p":0.1248,"reject":false},"medical_hr":{"point":-0.0288888888888889,"ci_lower":-0.1111111111111111,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.496,"reject":false}}},"background_noise":{"pooled":{"point":0.0022222222222222,"ci_lower":-0.0600185185185185,"ci_upper":0.0696481481481481,"corrected_p":0.9632,"raw_p":0.9632,"reject":false},"per_domain":{"airline":{"point":-0.0444444444444444,"ci_lower":-0.1666666666666666,"ci_upper":0.0822222222222222,"corrected_p":1,"raw_p":0.4742,"reject":false},"itsm":{"point":-0.0088888888888889,"ci_lower":-0.1222222222222222,"ci_upper":0.0955555555555554,"corrected_p":1,"raw_p":0.8481,"reject":false},"medical_hr":{"point":0.0599999999999999,"ci_lower":-0.0444444444444444,"ci_upper":0.1733333333333332,"corrected_p":1,"raw_p":0.3148,"reject":false}}},"both":{"pooled":{"point":-0.182962962962963,"ci_lower":-0.2392962962962963,"ci_upper":-0.1237037037037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3,"ci_lower":-0.3999999999999999,"ci_upper":-0.2022222222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1533333333333333,"ci_lower":-0.2622222222222222,"ci_upper":-0.0533333333333333,"corrected_p":0.0707,"raw_p":0.0101,"reject":false},"medical_hr":{"point":-0.0955555555555555,"ci_lower":-0.1822777777777778,"ci_upper":-0.0066666666666666,"corrected_p":0.2106,"raw_p":0.0351,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0094948148148148,"ci_lower":-0.0188641851851851,"ci_upper":-0.0012508148148148,"corrected_p":0.0786,"raw_p":0.0393,"reject":false},"per_domain":{"airline":{"point":-0.0121666666666666,"ci_lower":-0.0264591666666666,"ci_upper":-0.000015444444444478074,"corrected_p":0.6008,"raw_p":0.0851,"reject":false},"itsm":{"point":-0.0113466666666666,"ci_lower":-0.0325299444444444,"ci_upper":0.008518611111111,"corrected_p":1,"raw_p":0.3166,"reject":false},"medical_hr":{"point":-0.0049711111111111,"ci_lower":-0.016639111111111,"ci_upper":0.0051333888888888,"corrected_p":1,"raw_p":0.4343,"reject":false}}},"background_noise":{"pooled":{"point":-0.0069762962962963,"ci_lower":-0.0147571296296296,"ci_upper":0.0002365185185185,"corrected_p":0.0786,"raw_p":0.0689,"reject":false},"per_domain":{"airline":{"point":-0.0077777777777777,"ci_lower":-0.0198967222222222,"ci_upper":0.0038796666666666,"corrected_p":1,"raw_p":0.2082,"reject":false},"itsm":{"point":-0.0059133333333333,"ci_lower":-0.0174297222222221,"ci_upper":0.0039912222222222,"corrected_p":1,"raw_p":0.3025,"reject":false},"medical_hr":{"point":-0.0072377777777777,"ci_lower":-0.0222837777777777,"ci_upper":0.0082167222222222,"corrected_p":1,"raw_p":0.3756,"reject":false}}},"both":{"pooled":{"point":-0.0160614814814814,"ci_lower":-0.0262713333333333,"ci_upper":-0.0056788703703703,"corrected_p":0.006,"raw_p":0.002,"reject":true},"per_domain":{"airline":{"point":-0.0285777777777777,"ci_lower":-0.0490249999999999,"ci_upper":-0.0112726666666666,"corrected_p":0.0494999999999999,"raw_p":0.0055,"reject":true},"itsm":{"point":-0.0135577777777777,"ci_lower":-0.0272174444444444,"ci_upper":-0.0005139999999999,"corrected_p":0.6008,"raw_p":0.0751,"reject":false},"medical_hr":{"point":-0.0060488888888888,"ci_lower":-0.0219458333333333,"ci_upper":0.012470111111111,"corrected_p":1,"raw_p":0.519,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0351851851851851,"ci_lower":-0.0189074074074074,"ci_upper":0.0881481481481481,"corrected_p":0.4388,"raw_p":0.2194,"reject":false},"per_domain":{"airline":{"point":0.0444444444444444,"ci_lower":-0.0422777777777777,"ci_upper":0.1411388888888888,"corrected_p":1,"raw_p":0.3697,"reject":false},"itsm":{"point":0.0466666666666666,"ci_lower":-0.0389166666666666,"ci_upper":0.14225,"corrected_p":1,"raw_p":0.3387,"reject":false},"medical_hr":{"point":0.0144444444444444,"ci_lower":-0.0900277777777777,"ci_upper":0.1144444444444444,"corrected_p":1,"raw_p":0.7888,"reject":false}}},"background_noise":{"pooled":{"point":0.0046296296296296,"ci_lower":-0.0568611111111111,"ci_upper":0.0652314814814814,"corrected_p":0.885,"raw_p":0.885,"reject":false},"per_domain":{"airline":{"point":0.1222222222222222,"ci_lower":0.0166666666666666,"ci_upper":0.2355833333333333,"corrected_p":0.3951,"raw_p":0.0439,"reject":false},"itsm":{"point":-0.0672222222222222,"ci_lower":-0.1855972222222222,"ci_upper":0.0650972222222221,"corrected_p":1,"raw_p":0.2995,"reject":false},"medical_hr":{"point":-0.0411111111111111,"ci_lower":-0.10225,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":0.2059,"reject":false}}},"both":{"pooled":{"point":0.074074074074074,"ci_lower":0.0214814814814814,"ci_upper":0.1329722222222222,"corrected_p":0.0288,"raw_p":0.0096,"reject":true},"per_domain":{"airline":{"point":0.0944444444444443,"ci_lower":-0.0133333333333333,"ci_upper":0.2022222222222221,"corrected_p":0.8648,"raw_p":0.1081,"reject":false},"itsm":{"point":0.0688888888888888,"ci_lower":-0.0378333333333333,"ci_upper":0.1755555555555555,"corrected_p":1,"raw_p":0.2122,"reject":false},"medical_hr":{"point":0.0588888888888888,"ci_lower":-0.0311111111111111,"ci_upper":0.1478055555555555,"corrected_p":1,"raw_p":0.2052,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.1239914814814814,"ci_lower":-0.163614937037037,"ci_upper":-0.0862490129629629,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1540828888888888,"ci_lower":-0.2121938777777778,"ci_upper":-0.1000416444444444,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1502193333333333,"ci_lower":-0.2260899777777777,"ci_upper":-0.0766111888888889,"corrected_p":0.0036,"raw_p":0.0006,"reject":true},"medical_hr":{"point":-0.0676722222222222,"ci_lower":-0.1367738499999999,"ci_upper":0.0011271277777777,"corrected_p":0.1432,"raw_p":0.0716,"reject":false}}},"background_noise":{"pooled":{"point":-0.0555925925925925,"ci_lower":-0.0957295351851851,"ci_upper":-0.0199630759259259,"corrected_p":0.0073,"raw_p":0.0073,"reject":true},"per_domain":{"airline":{"point":-0.0720562222222222,"ci_lower":-0.1262684611111111,"ci_upper":-0.0162725666666666,"corrected_p":0.0537,"raw_p":0.0179,"reject":false},"itsm":{"point":-0.1043737777777777,"ci_lower":-0.1680726388888889,"ci_upper":-0.0395990666666666,"corrected_p":0.0124,"raw_p":0.0031,"reject":true},"medical_hr":{"point":0.0096522222222222,"ci_lower":-0.0585025388888888,"ci_upper":0.0951898277777777,"corrected_p":0.8183,"raw_p":0.8183,"reject":false}}},"both":{"pooled":{"point":-0.1805392592592592,"ci_lower":-0.2165131111111111,"ci_upper":-0.144019587037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1786017777777777,"ci_lower":-0.2349489333333333,"ci_upper":-0.12391735,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.2444637777777777,"ci_lower":-0.3047141833333333,"ci_upper":-0.1903894277777778,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1185522222222222,"ci_lower":-0.1836036444444445,"ci_upper":-0.0575973388888888,"corrected_p":0.0059999999999999,"raw_p":0.0012,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0309133333333333,"ci_lower":-0.0477741481481481,"ci_upper":-0.0158107222222222,"corrected_p":0.0006,"raw_p":0.0003,"reject":true},"per_domain":{"airline":{"point":-0.0294466666666666,"ci_lower":-0.0573980555555555,"ci_upper":-0.0015868888888889,"corrected_p":0.1948,"raw_p":0.0487,"reject":false},"itsm":{"point":-0.0366777777777777,"ci_lower":-0.0597562222222222,"ci_upper":-0.0134977777777777,"corrected_p":0.0486,"raw_p":0.0081,"reject":true},"medical_hr":{"point":-0.0266155555555555,"ci_lower":-0.0575022222222222,"ci_upper":0.0033606666666666,"corrected_p":0.2853,"raw_p":0.1011,"reject":false}}},"background_noise":{"pooled":{"point":-0.0218096296296296,"ci_lower":-0.0352034444444444,"ci_upper":-0.0080018333333333,"corrected_p":0.0018,"raw_p":0.0018,"reject":true},"per_domain":{"airline":{"point":-0.0188466666666666,"ci_lower":-0.0407602777777777,"ci_upper":0.0039342777777777,"corrected_p":0.2853,"raw_p":0.0951,"reject":false},"itsm":{"point":-0.0277777777777777,"ci_lower":-0.0515495,"ci_upper":-0.0065782222222222,"corrected_p":0.1555,"raw_p":0.0311,"reject":false},"medical_hr":{"point":-0.0188044444444444,"ci_lower":-0.0431469999999999,"ci_upper":0.005683111111111,"corrected_p":0.2853,"raw_p":0.1585,"reject":false}}},"both":{"pooled":{"point":-0.0666096296296296,"ci_lower":-0.0819397407407407,"ci_upper":-0.0502188148148148,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0753022222222222,"ci_lower":-0.0985557777777777,"ci_upper":-0.0525027222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.0557888888888888,"ci_lower":-0.0832327222222222,"ci_upper":-0.0281218888888888,"corrected_p":0.0035,"raw_p":0.0005,"reject":true},"medical_hr":{"point":-0.0687377777777777,"ci_lower":-0.0978202777777777,"ci_upper":-0.0358126666666666,"corrected_p":0.0024,"raw_p":0.0003,"reject":true}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.027037037037037,"ci_lower":-0.0792777777777778,"ci_upper":0.0214999999999999,"corrected_p":0.2692,"raw_p":0.2692,"reject":false},"per_domain":{"airline":{"point":-0.0277777777777777,"ci_lower":-0.0955555555555555,"ci_upper":0.0455833333333333,"corrected_p":1,"raw_p":0.4445,"reject":false},"itsm":{"point":-0.0433333333333333,"ci_lower":-0.13,"ci_upper":0.0388888888888888,"corrected_p":1,"raw_p":0.3453,"reject":false},"medical_hr":{"point":-0.01,"ci_lower":-0.1022222222222222,"ci_upper":0.0789166666666666,"corrected_p":1,"raw_p":0.8241,"reject":false}}},"background_noise":{"pooled":{"point":-0.0714814814814814,"ci_lower":-0.1199999999999999,"ci_upper":-0.0203518518518518,"corrected_p":0.012,"raw_p":0.006,"reject":true},"per_domain":{"airline":{"point":-0.0555555555555555,"ci_lower":-0.1378055555555556,"ci_upper":0.0266666666666666,"corrected_p":1,"raw_p":0.1833,"reject":false},"itsm":{"point":-0.0433333333333333,"ci_lower":-0.1300277777777777,"ci_upper":0.0444722222222221,"corrected_p":1,"raw_p":0.3353,"reject":false},"medical_hr":{"point":-0.1155555555555555,"ci_lower":-0.2166944444444444,"ci_upper":-0.0310833333333333,"corrected_p":0.1694,"raw_p":0.0242,"reject":false}}},"both":{"pooled":{"point":-0.1548148148148147,"ci_lower":-0.2077777777777777,"ci_upper":-0.1029629629629629,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2277777777777777,"ci_lower":-0.3144722222222222,"ci_upper":-0.1521944444444444,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.06,"ci_lower":-0.1411388888888888,"ci_upper":0.0244444444444444,"corrected_p":1,"raw_p":0.1933,"reject":false},"medical_hr":{"point":-0.1766666666666666,"ci_lower":-0.2844444444444444,"ci_upper":-0.0743888888888889,"corrected_p":0.0224,"raw_p":0.0028,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.1029629629629629,"ci_lower":-0.1533888888888889,"ci_upper":-0.0533333333333333,"corrected_p":0.0004,"raw_p":0.0002,"reject":true},"per_domain":{"airline":{"point":-0.16,"ci_lower":-0.2445,"ci_upper":-0.0888888888888888,"corrected_p":0.0024,"raw_p":0.0003,"reject":true},"itsm":{"point":-0.0733333333333333,"ci_lower":-0.1756111111111111,"ci_upper":0.0222777777777777,"corrected_p":0.5781000000000001,"raw_p":0.1927,"reject":false},"medical_hr":{"point":-0.0755555555555555,"ci_lower":-0.1645,"ci_upper":0.0022777777777777,"corrected_p":0.514,"raw_p":0.1028,"reject":false}}},"background_noise":{"pooled":{"point":-0.0511111111111111,"ci_lower":-0.1088888888888889,"ci_upper":0.0059444444444444,"corrected_p":0.0825,"raw_p":0.0825,"reject":false},"per_domain":{"airline":{"point":-0.0488888888888889,"ci_lower":-0.1488888888888889,"ci_upper":0.0466666666666666,"corrected_p":0.6828,"raw_p":0.3414,"reject":false},"itsm":{"point":-0.0733333333333333,"ci_lower":-0.1622222222222222,"ci_upper":0.0133333333333333,"corrected_p":0.514,"raw_p":0.125,"reject":false},"medical_hr":{"point":-0.0311111111111111,"ci_lower":-0.1355555555555555,"ci_upper":0.0733888888888888,"corrected_p":0.6828,"raw_p":0.5347,"reject":false}}},"both":{"pooled":{"point":-0.1511111111111111,"ci_lower":-0.1955925925925925,"ci_upper":-0.1059074074074074,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1933333333333333,"ci_lower":-0.2755555555555556,"ci_upper":-0.1222222222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.14,"ci_lower":-0.2177777777777778,"ci_upper":-0.0621666666666667,"corrected_p":0.0091,"raw_p":0.0013,"reject":true},"medical_hr":{"point":-0.12,"ci_lower":-0.2022222222222222,"ci_upper":-0.0466111111111111,"corrected_p":0.018,"raw_p":0.003,"reject":true}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0133333333333333,"ci_lower":-0.0266666666666666,"ci_upper":-0.0043888888888889,"corrected_p":0.1869,"raw_p":0.0635,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.06,"ci_upper":0,"corrected_p":1,"raw_p":0.247,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":-0.0096296296296296,"ci_lower":-0.0244444444444444,"ci_upper":0.0044444444444444,"corrected_p":0.1869,"raw_p":0.1862,"reject":false},"per_domain":{"airline":{"point":0.0044444444444444,"ci_lower":-0.0155555555555555,"ci_upper":0.0333333333333333,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.06,"ci_upper":0,"corrected_p":1,"raw_p":0.2494,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":-0.0133333333333333,"ci_lower":-0.0267222222222222,"ci_upper":-0.0022222222222222,"corrected_p":0.1869,"raw_p":0.0623,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.06,"ci_upper":0,"corrected_p":1,"raw_p":0.2468,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0829629629629629,"ci_lower":-0.1666666666666666,"ci_upper":0.0029629629629629,"corrected_p":0.1835999999999999,"raw_p":0.0612,"reject":false},"per_domain":{"airline":{"point":-0.1666666666666666,"ci_lower":-0.2666666666666666,"ci_upper":-0.0666666666666667,"corrected_p":0.0243,"raw_p":0.0027,"reject":true},"itsm":{"point":-0.0933333333333334,"ci_lower":-0.251111111111111,"ci_upper":0.051111111111111,"corrected_p":1,"raw_p":0.2292,"reject":false},"medical_hr":{"point":0.011111111111111,"ci_lower":-0.1666666666666666,"ci_upper":0.175611111111111,"corrected_p":1,"raw_p":0.9201,"reject":false}}},"background_noise":{"pooled":{"point":0.0466666666666666,"ci_lower":-0.0229814814814815,"ci_upper":0.1192962962962962,"corrected_p":0.3902,"raw_p":0.1951,"reject":false},"per_domain":{"airline":{"point":-0.0555555555555555,"ci_lower":-0.14,"ci_upper":0.0333888888888888,"corrected_p":1,"raw_p":0.2295,"reject":false},"itsm":{"point":0.0066666666666666,"ci_lower":-0.1044444444444444,"ci_upper":0.1133333333333332,"corrected_p":1,"raw_p":0.9438,"reject":false},"medical_hr":{"point":0.1888888888888888,"ci_lower":0.0577777777777777,"ci_upper":0.3244444444444444,"corrected_p":0.1,"raw_p":0.0125,"reject":false}}},"both":{"pooled":{"point":0.0207407407407407,"ci_lower":-0.0688888888888889,"ci_upper":0.0999999999999999,"corrected_p":0.6367,"raw_p":0.6367,"reject":false},"per_domain":{"airline":{"point":-0.0222222222222222,"ci_lower":-0.1066666666666667,"ci_upper":0.0622222222222222,"corrected_p":1,"raw_p":0.5899,"reject":false},"itsm":{"point":-0.1044444444444444,"ci_lower":-0.24,"ci_upper":0.0311666666666665,"corrected_p":0.9966,"raw_p":0.1661,"reject":false},"medical_hr":{"point":0.1888888888888888,"ci_lower":0.0243333333333332,"ci_upper":0.3467222222222222,"corrected_p":0.2779,"raw_p":0.0397,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.118766111111111,"ci_lower":-0.1555393472222222,"ci_upper":-0.0809136805555555,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1168088888888889,"ci_lower":-0.1806898888888889,"ci_upper":-0.0524240000000001,"corrected_p":0.0044,"raw_p":0.0011,"reject":true},"medical_hr":{"point":-0.0803438888888888,"ci_lower":-0.1444956944444443,"ci_upper":-0.0178754444444444,"corrected_p":0.0708,"raw_p":0.0236,"reject":false},"airline":{"point":-0.1591455555555555,"ci_lower":-0.2235053611111111,"ci_upper":-0.1007682777777777,"corrected_p":0,"raw_p":0,"reject":true}}},"background_noise":{"pooled":{"point":-0.1064938888888888,"ci_lower":-0.1464643148148148,"ci_upper":-0.0658968287037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.07562,"ci_lower":-0.1478388888888888,"ci_upper":-0.0019881666666667,"corrected_p":0.1108,"raw_p":0.0554,"reject":false},"medical_hr":{"point":-0.0515105555555555,"ci_lower":-0.1125495138888888,"ci_upper":0.0174281944444444,"corrected_p":0.148,"raw_p":0.148,"reject":false},"airline":{"point":-0.192351111111111,"ci_lower":-0.2574602777777777,"ci_upper":-0.1268194444444444,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.2580809259259258,"ci_lower":-0.2936927824074073,"ci_upper":-0.2228708703703703,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.2718422222222222,"ci_lower":-0.3233006111111111,"ci_upper":-0.2185266666666666,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1859161111111111,"ci_lower":-0.2401500833333332,"ci_upper":-0.1283298749999999,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.3164844444444445,"ci_lower":-0.3867514444444446,"ci_upper":-0.252532,"corrected_p":0,"raw_p":0,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.6016494444444445,"ci_lower":0.5645019722222221,"ci_upper":0.6402059999999999,"n":90},"per_domain":{"itsm":{"point":0.6149533333333334,"ci_lower":0.5602523333333334,"ci_upper":0.6675373333333334,"n":30},"medical_hr":{"point":0.5117549999999998,"ci_lower":0.4527199166666666,"ci_upper":0.5696569999999999,"n":30},"airline":{"point":0.67824,"ci_lower":0.6125831666666667,"ci_upper":0.7403420000000001,"n":30}}},"accent":{"pooled":{"point":0.4828833333333333,"ci_lower":0.4430464351851851,"ci_upper":0.524905185185185,"n":90},"per_domain":{"itsm":{"point":0.4981444444444444,"ci_lower":0.4286955555555555,"ci_upper":0.5701088888888889,"n":30},"medical_hr":{"point":0.4314111111111112,"ci_lower":0.3704922222222222,"ci_upper":0.4990572222222221,"n":30},"airline":{"point":0.5190944444444444,"ci_lower":0.4440031944444444,"ci_upper":0.5960204166666667,"n":30}}},"background_noise":{"pooled":{"point":0.4951555555555555,"ci_lower":0.4525772222222222,"ci_upper":0.537474722222222,"n":90},"per_domain":{"itsm":{"point":0.5393333333333333,"ci_lower":0.4641758333333333,"ci_upper":0.6117155555555555,"n":30},"medical_hr":{"point":0.4602444444444444,"ci_lower":0.3889388888888889,"ci_upper":0.5280777777777778,"n":30},"airline":{"point":0.4858888888888888,"ci_lower":0.4053866666666666,"ci_upper":0.5655227777777777,"n":30}}},"both":{"pooled":{"point":0.3435685185185185,"ci_lower":0.3135454629629629,"ci_upper":0.3748842592592592,"n":90},"per_domain":{"itsm":{"point":0.343111111111111,"ci_lower":0.289588611111111,"ci_upper":0.4021363888888888,"n":30},"medical_hr":{"point":0.3258388888888888,"ci_lower":0.2663154166666666,"ci_upper":0.3863173611111109,"n":30},"airline":{"point":0.3617555555555555,"ci_lower":0.3159411111111112,"ci_upper":0.4196783333333334,"n":30}}}}}},{"id":"nova-3-plus-gpt-5-4-plus-sonic-3","name":"Nova 3 + GPT-5.4 + Sonic 3","type":"cascade","stt":"Nova 3","llm":"GPT-5.4","tts":"Sonic 3","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1437037037037037,"ci_lower":-0.2104074074074074,"ci_upper":-0.0777777777777777,"corrected_p":0.0002,"raw_p":0.0002,"reject":true},"per_domain":{"airline":{"point":-0.1088888888888889,"ci_lower":-0.2066666666666666,"ci_upper":-0.0155555555555555,"corrected_p":0.0789,"raw_p":0.0322,"reject":false},"itsm":{"point":-0.2044444444444444,"ci_lower":-0.3288888888888889,"ci_upper":-0.0777777777777777,"corrected_p":0.0225,"raw_p":0.0045,"reject":true},"medical_hr":{"point":-0.1177777777777777,"ci_lower":-0.2377777777777777,"ci_upper":0.0044999999999999,"corrected_p":0.0789,"raw_p":0.0714,"reject":false}}},"background_noise":{"pooled":{"point":-0.1992592592592592,"ci_lower":-0.2770555555555555,"ci_upper":-0.1221851851851852,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2311111111111111,"ci_lower":-0.3733333333333333,"ci_upper":-0.0888888888888889,"corrected_p":0.0228,"raw_p":0.0057,"reject":true},"itsm":{"point":-0.1377777777777778,"ci_lower":-0.2533333333333333,"ci_upper":-0.02,"corrected_p":0.0789,"raw_p":0.0263,"reject":false},"medical_hr":{"point":-0.2288888888888889,"ci_lower":-0.3555555555555555,"ci_upper":-0.1177222222222222,"corrected_p":0.0096,"raw_p":0.0016,"reject":true}}},"both":{"pooled":{"point":-0.3140740740740741,"ci_lower":-0.3918703703703703,"ci_upper":-0.2377222222222223,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3422222222222222,"ci_lower":-0.4622777777777778,"ci_upper":-0.2132777777777778,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.371111111111111,"ci_lower":-0.4955555555555554,"ci_upper":-0.2377222222222222,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2288888888888889,"ci_lower":-0.3378333333333334,"ci_upper":-0.1088888888888889,"corrected_p":0.0042,"raw_p":0.0006,"reject":true}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0033029629629629,"ci_lower":-0.0107727962962962,"ci_upper":0.0050934259259259,"corrected_p":0.805,"raw_p":0.4025,"reject":false},"per_domain":{"airline":{"point":-0.0113199999999999,"ci_lower":-0.0224800555555555,"ci_upper":-0.0010733333333333,"corrected_p":0.4158,"raw_p":0.0462,"reject":false},"itsm":{"point":0.0038822222222222,"ci_lower":-0.0122516666666666,"ci_upper":0.0210811666666666,"corrected_p":1,"raw_p":0.6601,"reject":false},"medical_hr":{"point":-0.0024711111111111,"ci_lower":-0.0125927777777777,"ci_upper":0.0071684999999999,"corrected_p":1,"raw_p":0.6483,"reject":false}}},"background_noise":{"pooled":{"point":-0.0051437037037037,"ci_lower":-0.013036574074074,"ci_upper":0.0028528148148148,"corrected_p":0.6885,"raw_p":0.2295,"reject":false},"per_domain":{"airline":{"point":-0.0139977777777777,"ci_lower":-0.0284102777777777,"ci_upper":-0.0018011111111111,"corrected_p":0.4158,"raw_p":0.0484,"reject":false},"itsm":{"point":0.0108599999999999,"ci_lower":-0.0003921666666666,"ci_upper":0.0227525555555555,"corrected_p":0.6594,"raw_p":0.0942,"reject":false},"medical_hr":{"point":-0.0122933333333333,"ci_lower":-0.0275351666666666,"ci_upper":0.0031469999999999,"corrected_p":0.6594,"raw_p":0.1258,"reject":false}}},"both":{"pooled":{"point":-0.0011103703703703,"ci_lower":-0.0085153888888889,"ci_upper":0.0057334999999999,"corrected_p":0.805,"raw_p":0.7683,"reject":false},"per_domain":{"airline":{"point":-0.0098088888888888,"ci_lower":-0.0221541111111111,"ci_upper":0.000645111111111,"corrected_p":0.6594,"raw_p":0.1056,"reject":false},"itsm":{"point":-0.0016177777777778,"ci_lower":-0.0179344444444444,"ci_upper":0.0129339999999999,"corrected_p":1,"raw_p":0.8463,"reject":false},"medical_hr":{"point":0.0080955555555555,"ci_lower":-0.0018419444444444,"ci_upper":0.0175384444444444,"corrected_p":0.6594,"raw_p":0.1242,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":-0.007037037037037,"ci_lower":-0.0537037037037037,"ci_upper":0.0340833333333333,"corrected_p":1,"raw_p":0.7505,"reject":false},"per_domain":{"airline":{"point":-0.0011111111111111,"ci_lower":-0.0822222222222222,"ci_upper":0.0600555555555554,"corrected_p":1,"raw_p":0.9691,"reject":false},"itsm":{"point":-0.04,"ci_lower":-0.1188888888888888,"ci_upper":0.0388888888888888,"corrected_p":1,"raw_p":0.2904,"reject":false},"medical_hr":{"point":0.02,"ci_lower":-0.0611111111111111,"ci_upper":0.101111111111111,"corrected_p":1,"raw_p":0.629,"reject":false}}},"background_noise":{"pooled":{"point":0.0096296296296296,"ci_lower":-0.0344722222222222,"ci_upper":0.0537129629629629,"corrected_p":1,"raw_p":0.6967,"reject":false},"per_domain":{"airline":{"point":-0.0011111111111111,"ci_lower":-0.0677777777777777,"ci_upper":0.0644444444444444,"corrected_p":1,"raw_p":0.9688,"reject":false},"itsm":{"point":-0.0622222222222222,"ci_lower":-0.1378055555555555,"ci_upper":0.0166944444444444,"corrected_p":1,"raw_p":0.1335,"reject":false},"medical_hr":{"point":0.0922222222222222,"ci_lower":0.0099722222222222,"ci_upper":0.1678055555555555,"corrected_p":0.2763,"raw_p":0.0307,"reject":false}}},"both":{"pooled":{"point":0.0503703703703703,"ci_lower":0.0040555555555555,"ci_upper":0.0937129629629629,"corrected_p":0.1053,"raw_p":0.0351,"reject":false},"per_domain":{"airline":{"point":0.0488888888888888,"ci_lower":-0.0255833333333333,"ci_upper":0.12225,"corrected_p":1,"raw_p":0.2352,"reject":false},"itsm":{"point":0.0488888888888888,"ci_lower":-0.0333333333333333,"ci_upper":0.1333611111111111,"corrected_p":1,"raw_p":0.2911,"reject":false},"medical_hr":{"point":0.0533333333333333,"ci_lower":-0.0189166666666666,"ci_upper":0.1255833333333333,"corrected_p":1,"raw_p":0.1724,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.1592844444444444,"ci_lower":-0.1872930629629629,"ci_upper":-0.1302088222222222,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1501566666666666,"ci_lower":-0.1940900555555555,"ci_upper":-0.1131592222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1336164444444444,"ci_lower":-0.1780709277777777,"ci_upper":-0.0839734444444444,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1940802222222222,"ci_lower":-0.2512322277777777,"ci_upper":-0.1328043722222222,"corrected_p":0,"raw_p":0,"reject":true}}},"background_noise":{"pooled":{"point":-0.1619651851851851,"ci_lower":-0.1929129407407407,"ci_upper":-0.1297671018518518,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1906899999999999,"ci_lower":-0.24405765,"ci_upper":-0.1370288499999999,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1264553333333333,"ci_lower":-0.1741556333333333,"ci_upper":-0.0802107111111111,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1687502222222222,"ci_lower":-0.2294732222222222,"ci_upper":-0.1059338111111111,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.2010507407407407,"ci_lower":-0.2307786999999999,"ci_upper":-0.1716700574074074,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1911055555555555,"ci_lower":-0.2359765222222221,"ci_upper":-0.1431280944444444,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1913842222222222,"ci_lower":-0.2375060333333333,"ci_upper":-0.1434787999999999,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2206624444444444,"ci_lower":-0.2869682888888889,"ci_upper":-0.1597690888888888,"corrected_p":0,"raw_p":0,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":0.0029481481481481,"ci_lower":-0.0092521666666666,"ci_upper":0.0144747592592592,"corrected_p":0.8266,"raw_p":0.6422,"reject":false},"per_domain":{"airline":{"point":0.0136333333333333,"ci_lower":-0.009489611111111,"ci_upper":0.0367059444444444,"corrected_p":0.9616,"raw_p":0.2957,"reject":false},"itsm":{"point":0.0068511111111111,"ci_lower":-0.0122740555555555,"ci_upper":0.0258668888888888,"corrected_p":0.9992,"raw_p":0.4996,"reject":false},"medical_hr":{"point":-0.01164,"ci_lower":-0.0290657777777777,"ci_upper":0.005577611111111,"corrected_p":0.9616,"raw_p":0.2404,"reject":false}}},"background_noise":{"pooled":{"point":-0.0053592592592592,"ci_lower":-0.0176649444444444,"ci_upper":0.0064197592592592,"corrected_p":0.8266,"raw_p":0.4133,"reject":false},"per_domain":{"airline":{"point":0.0303333333333333,"ci_lower":0.011379611111111,"ci_upper":0.0495313333333333,"corrected_p":0.0392,"raw_p":0.0049,"reject":true},"itsm":{"point":-0.0229711111111111,"ci_lower":-0.0439731111111111,"ci_upper":-0.0028391666666667,"corrected_p":0.156,"raw_p":0.0276,"reject":false},"medical_hr":{"point":-0.0234399999999999,"ci_lower":-0.0415554444444444,"ci_upper":-0.0036598333333333,"corrected_p":0.156,"raw_p":0.026,"reject":false}}},"both":{"pooled":{"point":-0.0231037037037036,"ci_lower":-0.0400085185185184,"ci_upper":-0.0077197222222222,"corrected_p":0.0168,"raw_p":0.0056,"reject":true},"per_domain":{"airline":{"point":-0.0345555555555555,"ci_lower":-0.0618082777777777,"ci_upper":-0.0085656111111111,"corrected_p":0.1232,"raw_p":0.0176,"reject":false},"itsm":{"point":0.0095511111111111,"ci_lower":-0.0147798888888888,"ci_upper":0.0378483333333333,"corrected_p":0.9992,"raw_p":0.5376,"reject":false},"medical_hr":{"point":-0.0443066666666666,"ci_lower":-0.0700271666666666,"ci_upper":-0.0205963888888888,"corrected_p":0.0153,"raw_p":0.0017,"reject":true}}}},"conversation_progression":{"accent":{"pooled":{"point":0.0185185185185185,"ci_lower":-0.0211296296296296,"ci_upper":0.0607407407407407,"corrected_p":1,"raw_p":0.419,"reject":false},"per_domain":{"airline":{"point":0.0177777777777777,"ci_lower":-0.0444722222222222,"ci_upper":0.0822499999999999,"corrected_p":1,"raw_p":0.5903,"reject":false},"itsm":{"point":0.0533333333333333,"ci_lower":-0.0133611111111111,"ci_upper":0.1233333333333332,"corrected_p":1,"raw_p":0.137,"reject":false},"medical_hr":{"point":-0.0155555555555555,"ci_lower":-0.1078333333333333,"ci_upper":0.0666666666666666,"corrected_p":1,"raw_p":0.7521,"reject":false}}},"background_noise":{"pooled":{"point":-0.0074074074074074,"ci_lower":-0.0578055555555555,"ci_upper":0.037787037037037,"corrected_p":1,"raw_p":0.7666,"reject":false},"per_domain":{"airline":{"point":0.0288888888888888,"ci_lower":-0.0588888888888888,"ci_upper":0.1111388888888889,"corrected_p":1,"raw_p":0.5103,"reject":false},"itsm":{"point":-0.0244444444444444,"ci_lower":-0.101111111111111,"ci_upper":0.0566666666666666,"corrected_p":1,"raw_p":0.5493,"reject":false},"medical_hr":{"point":-0.0266666666666666,"ci_lower":-0.1166666666666666,"ci_upper":0.0588888888888888,"corrected_p":1,"raw_p":0.5491,"reject":false}}},"both":{"pooled":{"point":0.0166666666666666,"ci_lower":-0.0207499999999999,"ci_upper":0.0514814814814814,"corrected_p":1,"raw_p":0.3904,"reject":false},"per_domain":{"airline":{"point":0.0122222222222222,"ci_lower":-0.0633333333333333,"ci_upper":0.0878055555555555,"corrected_p":1,"raw_p":0.7341,"reject":false},"itsm":{"point":0.0311111111111111,"ci_lower":-0.0233611111111111,"ci_upper":0.0911111111111111,"corrected_p":1,"raw_p":0.2848,"reject":false},"medical_hr":{"point":0.0066666666666666,"ci_lower":-0.0611388888888888,"ci_upper":0.0722222222222222,"corrected_p":1,"raw_p":0.8558,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.1348148148148148,"ci_lower":-0.1955740740740741,"ci_upper":-0.0747777777777778,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1644444444444444,"ci_lower":-0.2799999999999999,"ci_upper":-0.0533333333333333,"corrected_p":0.056,"raw_p":0.014,"reject":false},"itsm":{"point":-0.1177777777777777,"ci_lower":-0.22,"ci_upper":-0.0221666666666667,"corrected_p":0.056,"raw_p":0.0276,"reject":false},"medical_hr":{"point":-0.1222222222222222,"ci_lower":-0.2088888888888889,"ci_upper":-0.0243888888888889,"corrected_p":0.056,"raw_p":0.0165,"reject":false}}},"background_noise":{"pooled":{"point":-0.1866666666666666,"ci_lower":-0.2629814814814815,"ci_upper":-0.1103518518518519,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2533333333333333,"ci_lower":-0.4066666666666665,"ci_upper":-0.0933333333333334,"corrected_p":0.0246,"raw_p":0.0041,"reject":true},"itsm":{"point":-0.1066666666666666,"ci_lower":-0.2156111111111111,"ci_upper":0.0089444444444443,"corrected_p":0.0955,"raw_p":0.0955,"reject":false},"medical_hr":{"point":-0.2,"ci_lower":-0.3111666666666666,"ci_upper":-0.0999444444444444,"corrected_p":0.0056,"raw_p":0.0008,"reject":true}}},"both":{"pooled":{"point":-0.2274074074074074,"ci_lower":-0.2926111111111111,"ci_upper":-0.16,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3088888888888889,"ci_lower":-0.4311111111111111,"ci_upper":-0.1799444444444445,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.2288888888888889,"ci_lower":-0.3288888888888888,"ci_upper":-0.1266111111111111,"corrected_p":0.0024,"raw_p":0.0003,"reject":true},"medical_hr":{"point":-0.1444444444444444,"ci_lower":-0.2511666666666667,"ci_upper":-0.0422222222222222,"corrected_p":0.053,"raw_p":0.0106,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0044444444444444,"ci_lower":-0.0111111111111111,"ci_upper":0,"corrected_p":1,"raw_p":0.4971,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":-0.0044444444444444,"ci_lower":-0.0111111111111111,"ci_upper":0,"corrected_p":1,"raw_p":0.504,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":-0.0044444444444444,"ci_lower":-0.0111111111111111,"ci_upper":0,"corrected_p":1,"raw_p":0.5006,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.1496296296296296,"ci_lower":-0.2066851851851852,"ci_upper":-0.0896296296296296,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1044444444444444,"ci_lower":-0.1933333333333333,"ci_upper":-0.0266666666666667,"corrected_p":0.0724,"raw_p":0.0217,"reject":false},"itsm":{"point":-0.1844444444444444,"ci_lower":-0.2977777777777778,"ci_upper":-0.0621666666666667,"corrected_p":0.0306,"raw_p":0.0051,"reject":true},"medical_hr":{"point":-0.16,"ci_lower":-0.2822222222222222,"ci_upper":-0.0355,"corrected_p":0.0724,"raw_p":0.0219,"reject":false}}},"background_noise":{"pooled":{"point":-0.1792592592592592,"ci_lower":-0.2614814814814815,"ci_upper":-0.1029444444444444,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2488888888888889,"ci_lower":-0.3978333333333333,"ci_upper":-0.1132777777777778,"corrected_p":0.0154,"raw_p":0.0022,"reject":true},"itsm":{"point":-0.0955555555555555,"ci_lower":-0.2244444444444444,"ci_upper":0.0244444444444444,"corrected_p":0.1488,"raw_p":0.1488,"reject":false},"medical_hr":{"point":-0.1933333333333333,"ci_lower":-0.3288888888888889,"ci_upper":-0.0688888888888889,"corrected_p":0.0306,"raw_p":0.0053,"reject":true}}},"both":{"pooled":{"point":-0.2681481481481482,"ci_lower":-0.3474074074074074,"ci_upper":-0.1925925925925926,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3155555555555556,"ci_lower":-0.4445,"ci_upper":-0.1933333333333333,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.3177777777777777,"ci_lower":-0.4622222222222222,"ci_upper":-0.1710555555555556,"corrected_p":0.0008,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.1711111111111111,"ci_lower":-0.3044444444444444,"ci_upper":-0.0422222222222222,"corrected_p":0.0724,"raw_p":0.0181,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.1137829629629629,"ci_lower":-0.1638219074074074,"ci_upper":-0.0628421666666667,"corrected_p":0.0001,"raw_p":0.0001,"reject":true},"per_domain":{"itsm":{"point":-0.2138999999999999,"ci_lower":-0.283913611111111,"ci_upper":-0.1439415,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.02336,"ci_lower":-0.1027582222222222,"ci_upper":0.0550650555555555,"corrected_p":0.5583,"raw_p":0.5583,"reject":false},"airline":{"point":-0.1040888888888889,"ci_lower":-0.2068317222222222,"ci_upper":-0.0027422777777778,"corrected_p":0.126,"raw_p":0.063,"reject":false}}},"background_noise":{"pooled":{"point":-0.1645607407407407,"ci_lower":-0.2004175277777777,"ci_upper":-0.128603787037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1752444444444444,"ci_lower":-0.2343054444444444,"ci_upper":-0.1176156666666666,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1056711111111111,"ci_lower":-0.1721763888888889,"ci_upper":-0.0397894444444444,"corrected_p":0.0114,"raw_p":0.0038,"reject":true},"airline":{"point":-0.2127666666666665,"ci_lower":-0.2772232222222222,"ci_upper":-0.1533746111111111,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.2559829629629629,"ci_lower":-0.3076820925925925,"ci_upper":-0.2023489074074073,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.3419444444444445,"ci_lower":-0.4117329444444444,"ci_upper":-0.2706664444444445,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1740488888888888,"ci_lower":-0.2555743888888889,"ci_upper":-0.0999276111111111,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.2519555555555555,"ci_lower":-0.3620137777777777,"ci_upper":-0.1380085,"corrected_p":0,"raw_p":0,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.7300088888888889,"ci_lower":0.6954256111111111,"ci_upper":0.7643083888888889,"n":90},"per_domain":{"itsm":{"point":0.7560666666666667,"ci_lower":0.701334,"ci_upper":0.8057563333333333,"n":30},"medical_hr":{"point":0.6609933333333333,"ci_lower":0.6061471666666667,"ci_upper":0.7117156666666665,"n":30},"airline":{"point":0.7729666666666667,"ci_lower":0.7042656666666667,"ci_upper":0.8401469999999999,"n":30}}},"accent":{"pooled":{"point":0.616225925925926,"ci_lower":0.5821362962962963,"ci_upper":0.6496004629629629,"n":90},"per_domain":{"itsm":{"point":0.5421666666666667,"ci_lower":0.5023530555555555,"ci_upper":0.5832361111111112,"n":30},"medical_hr":{"point":0.6376333333333334,"ci_lower":0.5861861111111111,"ci_upper":0.6864272222222224,"n":30},"airline":{"point":0.6688777777777779,"ci_lower":0.5994102777777778,"ci_upper":0.7347027777777778,"n":30}}},"background_noise":{"pooled":{"point":0.5654481481481481,"ci_lower":0.5213547222222222,"ci_upper":0.6115890740740739,"n":90},"per_domain":{"itsm":{"point":0.5808222222222222,"ci_lower":0.5132897222222222,"ci_upper":0.6488169444444444,"n":30},"medical_hr":{"point":0.5553222222222222,"ci_lower":0.4858830555555555,"ci_upper":0.623345,"n":30},"airline":{"point":0.5601999999999999,"ci_lower":0.4676361111111111,"ci_upper":0.6542427777777777,"n":30}}},"both":{"pooled":{"point":0.4740259259259259,"ci_lower":0.4434181481481481,"ci_upper":0.5057975,"n":90},"per_domain":{"itsm":{"point":0.4141222222222221,"ci_lower":0.3757997222222221,"ci_upper":0.4582352777777777,"n":30},"medical_hr":{"point":0.4869444444444444,"ci_lower":0.4435725,"ci_upper":0.52999,"n":30},"airline":{"point":0.5210111111111111,"ci_lower":0.4518872222222222,"ci_upper":0.5854502777777778,"n":30}}}}}},{"id":"parakeet-1-1-plus-gemma-31b-plus-kokoro","name":"Parakeet 1.1 + Gemma 31B + Kokoro","type":"cascade","stt":"Parakeet 1.1","llm":"Gemma-4-31B","tts":"Kokoro","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0325925925925926,"ci_lower":-0.0933703703703703,"ci_upper":0.0281666666666666,"corrected_p":0.3132,"raw_p":0.3132,"reject":false},"per_domain":{"airline":{"point":-0.0644444444444444,"ci_lower":-0.1645,"ci_upper":0.0422777777777777,"corrected_p":1,"raw_p":0.2434,"reject":false},"itsm":{"point":-0.0977777777777777,"ci_lower":-0.2133333333333333,"ci_upper":0.0133333333333333,"corrected_p":0.5748,"raw_p":0.0958,"reject":false},"medical_hr":{"point":0.0644444444444444,"ci_lower":-0.0466666666666666,"ci_upper":0.1689444444444444,"corrected_p":1,"raw_p":0.2674,"reject":false}}},"background_noise":{"pooled":{"point":-0.0585185185185185,"ci_lower":-0.1237037037037037,"ci_upper":-2.7061686225238258e-17,"corrected_p":0.1058,"raw_p":0.0529,"reject":false},"per_domain":{"airline":{"point":-0.02,"ci_lower":-0.1244444444444444,"ci_upper":0.071111111111111,"corrected_p":1,"raw_p":0.658,"reject":false},"itsm":{"point":-0.12,"ci_lower":-0.2311111111111111,"ci_upper":-0.0177222222222222,"corrected_p":0.2412,"raw_p":0.0278,"reject":false},"medical_hr":{"point":-0.0355555555555555,"ci_lower":-0.1422222222222222,"ci_upper":0.0688888888888888,"corrected_p":1,"raw_p":0.5054,"reject":false}}},"both":{"pooled":{"point":-0.0622222222222222,"ci_lower":-0.1162962962962963,"ci_upper":-0.0081481481481481,"corrected_p":0.0849,"raw_p":0.0283,"reject":false},"per_domain":{"airline":{"point":-0.0977777777777778,"ci_lower":-0.2066666666666667,"ci_upper":-0.0066666666666666,"corrected_p":0.3766,"raw_p":0.0538,"reject":false},"itsm":{"point":-0.12,"ci_lower":-0.2355555555555555,"ci_upper":-0.0288888888888889,"corrected_p":0.2412,"raw_p":0.0268,"reject":false},"medical_hr":{"point":0.031111111111111,"ci_lower":-0.0511111111111111,"ci_upper":0.1022222222222222,"corrected_p":1,"raw_p":0.4731,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0026192592592592,"ci_lower":-0.0122499444444444,"ci_upper":0.0163406666666666,"corrected_p":1,"raw_p":0.7319,"reject":false},"per_domain":{"airline":{"point":0.0017777777777777,"ci_lower":-0.0232093888888889,"ci_upper":0.0277141666666666,"corrected_p":1,"raw_p":0.8945,"reject":false},"itsm":{"point":-0.0005088888888888,"ci_lower":-0.0277968888888888,"ci_upper":0.0264298888888888,"corrected_p":1,"raw_p":0.9769,"reject":false},"medical_hr":{"point":0.0065888888888888,"ci_lower":-0.0161281111111111,"ci_upper":0.0306357222222222,"corrected_p":1,"raw_p":0.6064,"reject":false}}},"background_noise":{"pooled":{"point":0.0038303703703703,"ci_lower":-0.0083699444444444,"ci_upper":0.0166023888888888,"corrected_p":1,"raw_p":0.5384,"reject":false},"per_domain":{"airline":{"point":-0.0092333333333333,"ci_lower":-0.0280755555555555,"ci_upper":0.0102992777777777,"corrected_p":1,"raw_p":0.3654,"reject":false},"itsm":{"point":0.0040799999999999,"ci_lower":-0.0194988333333333,"ci_upper":0.029320111111111,"corrected_p":1,"raw_p":0.7459,"reject":false},"medical_hr":{"point":0.0166444444444444,"ci_lower":-0.0006707222222221,"ci_upper":0.0347639999999999,"corrected_p":0.7299,"raw_p":0.0811,"reject":false}}},"both":{"pooled":{"point":0.0057007407407407,"ci_lower":-0.0094763148148148,"ci_upper":0.0213164074074073,"corrected_p":1,"raw_p":0.4655,"reject":false},"per_domain":{"airline":{"point":-0.0034444444444444,"ci_lower":-0.0314537222222222,"ci_upper":0.0230793888888888,"corrected_p":1,"raw_p":0.8259,"reject":false},"itsm":{"point":0.0053688888888888,"ci_lower":-0.0216425555555555,"ci_upper":0.0343433333333333,"corrected_p":1,"raw_p":0.6972,"reject":false},"medical_hr":{"point":0.0151777777777777,"ci_lower":-0.0067622777777777,"ci_upper":0.0365192777777777,"corrected_p":1,"raw_p":0.2126,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0299999999999999,"ci_lower":-0.0096481481481481,"ci_upper":0.0711296296296296,"corrected_p":0.4119,"raw_p":0.1602,"reject":false},"per_domain":{"airline":{"point":0.061111111111111,"ci_lower":0.0010833333333333,"ci_upper":0.1233333333333333,"corrected_p":0.6723,"raw_p":0.0747,"reject":false},"itsm":{"point":0.0177777777777777,"ci_lower":-0.0555555555555555,"ci_upper":0.0855555555555555,"corrected_p":1,"raw_p":0.6207,"reject":false},"medical_hr":{"point":0.0111111111111111,"ci_lower":-0.0611388888888888,"ci_upper":0.0866944444444444,"corrected_p":1,"raw_p":0.773,"reject":false}}},"background_noise":{"pooled":{"point":0.0096296296296296,"ci_lower":-0.0351851851851851,"ci_upper":0.0507499999999999,"corrected_p":0.6725,"raw_p":0.6725,"reject":false},"per_domain":{"airline":{"point":0.0222222222222222,"ci_lower":-0.0477777777777777,"ci_upper":0.0922222222222222,"corrected_p":1,"raw_p":0.5809,"reject":false},"itsm":{"point":0.0011111111111111,"ci_lower":-0.0733333333333333,"ci_upper":0.071111111111111,"corrected_p":1,"raw_p":0.9863,"reject":false},"medical_hr":{"point":0.0055555555555555,"ci_lower":-0.0689166666666667,"ci_upper":0.0877777777777777,"corrected_p":1,"raw_p":0.9145,"reject":false}}},"both":{"pooled":{"point":-0.0329629629629629,"ci_lower":-0.0752222222222221,"ci_upper":0.0096296296296296,"corrected_p":0.4119,"raw_p":0.1373,"reject":false},"per_domain":{"airline":{"point":-0.0388888888888888,"ci_lower":-0.1266944444444444,"ci_upper":0.0511666666666666,"corrected_p":1,"raw_p":0.4148,"reject":false},"itsm":{"point":0.0011111111111111,"ci_lower":-0.0588888888888888,"ci_upper":0.0600277777777777,"corrected_p":1,"raw_p":0.9768,"reject":false},"medical_hr":{"point":-0.0611111111111111,"ci_lower":-0.1266666666666666,"ci_upper":0.0122222222222222,"corrected_p":0.7824,"raw_p":0.0978,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":0.1214092592592592,"ci_lower":0.0897402851851851,"ci_upper":0.1516709722222222,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.1868695555555555,"ci_lower":0.1367895277777778,"ci_upper":0.2367471055555555,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":0.0398953333333333,"ci_lower":-0.0145713999999999,"ci_upper":0.0939908333333333,"corrected_p":0.2798,"raw_p":0.1399,"reject":false},"medical_hr":{"point":0.1374628888888888,"ci_lower":0.0957794166666666,"ci_upper":0.1787594666666666,"corrected_p":0,"raw_p":0,"reject":true}}},"background_noise":{"pooled":{"point":-0.163404074074074,"ci_lower":-0.190733824074074,"ci_upper":-0.1353959907407407,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.112826,"ci_lower":-0.1610622055555555,"ci_upper":-0.0654469277777777,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"itsm":{"point":-0.1924868888888889,"ci_lower":-0.2273824388888889,"ci_upper":-0.1489432833333333,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1848993333333332,"ci_lower":-0.2396054277777777,"ci_upper":-0.1242377888888888,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.1028129629629629,"ci_lower":-0.1328476814814814,"ci_upper":-0.0741399351851851,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0154837777777777,"ci_lower":-0.0758147666666666,"ci_upper":0.0447425166666666,"corrected_p":0.611,"raw_p":0.611,"reject":false},"itsm":{"point":-0.154629111111111,"ci_lower":-0.184160361111111,"ci_upper":-0.1250164944444444,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1383259999999999,"ci_lower":-0.1849339611111111,"ci_upper":-0.0895710833333333,"corrected_p":0,"raw_p":0,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0033725925925925,"ci_lower":-0.0158107962962962,"ci_upper":0.0096828333333333,"corrected_p":1,"raw_p":0.6001,"reject":false},"per_domain":{"airline":{"point":-0.0053844444444444,"ci_lower":-0.0285785555555555,"ci_upper":0.0175274444444443,"corrected_p":1,"raw_p":0.6504,"reject":false},"itsm":{"point":-0.0093133333333333,"ci_lower":-0.0311777777777777,"ci_upper":0.0128052777777777,"corrected_p":1,"raw_p":0.4327,"reject":false},"medical_hr":{"point":0.00458,"ci_lower":-0.0133254999999999,"ci_upper":0.0228883888888888,"corrected_p":1,"raw_p":0.6422,"reject":false}}},"background_noise":{"pooled":{"point":0.0005681481481481,"ci_lower":-0.0112608703703703,"ci_upper":0.012045,"corrected_p":1,"raw_p":0.923,"reject":false},"per_domain":{"airline":{"point":-0.0049399999999999,"ci_lower":-0.0234647777777777,"ci_upper":0.0126240555555555,"corrected_p":1,"raw_p":0.5984,"reject":false},"itsm":{"point":-0.0038133333333333,"ci_lower":-0.0241940555555555,"ci_upper":0.0176527222222221,"corrected_p":1,"raw_p":0.7395,"reject":false},"medical_hr":{"point":0.0104577777777777,"ci_lower":-0.0115594444444444,"ci_upper":0.0325693333333333,"corrected_p":1,"raw_p":0.3768,"reject":false}}},"both":{"pooled":{"point":-0.0042762962962962,"ci_lower":-0.0163253333333333,"ci_upper":0.0079290555555555,"corrected_p":1,"raw_p":0.4913,"reject":false},"per_domain":{"airline":{"point":-0.009351111111111,"ci_lower":-0.0230449999999999,"ci_upper":0.0042535,"corrected_p":1,"raw_p":0.2017,"reject":false},"itsm":{"point":-0.0032577777777777,"ci_lower":-0.029871611111111,"ci_upper":0.0228203888888888,"corrected_p":1,"raw_p":0.8148,"reject":false},"medical_hr":{"point":-0.0002199999999999,"ci_lower":-0.0208440555555555,"ci_upper":0.0184733333333333,"corrected_p":1,"raw_p":0.9835,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.0548148148148148,"ci_lower":-0.097037037037037,"ci_upper":-0.0125833333333333,"corrected_p":0.0618,"raw_p":0.0206,"reject":false},"per_domain":{"airline":{"point":-0.09,"ci_lower":-0.17,"ci_upper":-0.02,"corrected_p":0.2682,"raw_p":0.0298,"reject":false},"itsm":{"point":-0.0566666666666666,"ci_lower":-0.13,"ci_upper":0.0255555555555555,"corrected_p":0.9282,"raw_p":0.1547,"reject":false},"medical_hr":{"point":-0.0177777777777777,"ci_lower":-0.0944444444444444,"ci_upper":0.0567222222222221,"corrected_p":0.9735,"raw_p":0.6634,"reject":false}}},"background_noise":{"pooled":{"point":-0.0214814814814814,"ci_lower":-0.0700092592592592,"ci_upper":0.0263055555555555,"corrected_p":0.77,"raw_p":0.3857,"reject":false},"per_domain":{"airline":{"point":-0.0566666666666666,"ci_lower":-0.1188888888888888,"ci_upper":0.0011666666666666,"corrected_p":0.7976,"raw_p":0.0997,"reject":false},"itsm":{"point":-0.0566666666666667,"ci_lower":-0.1578055555555556,"ci_upper":0.0277777777777777,"corrected_p":0.9735,"raw_p":0.2419,"reject":false},"medical_hr":{"point":0.0488888888888888,"ci_lower":-0.0378055555555555,"ci_upper":0.1444722222222222,"corrected_p":0.9735,"raw_p":0.3198,"reject":false}}},"both":{"pooled":{"point":-0.0214814814814814,"ci_lower":-0.0692592592592592,"ci_upper":0.0244537037037036,"corrected_p":0.77,"raw_p":0.385,"reject":false},"per_domain":{"airline":{"point":-0.0677777777777777,"ci_lower":-0.1477777777777777,"ci_upper":0.0078055555555555,"corrected_p":0.7976,"raw_p":0.1018,"reject":false},"itsm":{"point":-0.0511111111111111,"ci_lower":-0.1322222222222222,"ci_upper":0.0289166666666666,"corrected_p":0.9735,"raw_p":0.2528,"reject":false},"medical_hr":{"point":0.0544444444444444,"ci_lower":-0.0244722222222222,"ci_upper":0.1366944444444444,"corrected_p":0.9735,"raw_p":0.1947,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.04,"ci_lower":-0.1029629629629629,"ci_upper":0.0251851851851851,"corrected_p":0.2369,"raw_p":0.2369,"reject":false},"per_domain":{"airline":{"point":-0.0711111111111111,"ci_lower":-0.1688888888888889,"ci_upper":0.0200555555555554,"corrected_p":0.8982,"raw_p":0.1497,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.1488888888888889,"ci_upper":0.0955555555555555,"corrected_p":1,"raw_p":0.654,"reject":false},"medical_hr":{"point":-0.0222222222222222,"ci_lower":-0.1511111111111111,"ci_upper":0.1023333333333331,"corrected_p":1,"raw_p":0.7098,"reject":false}}},"background_noise":{"pooled":{"point":-0.0659259259259259,"ci_lower":-0.1296296296296296,"ci_upper":-0.0051666666666666,"corrected_p":0.0786,"raw_p":0.0393,"reject":false},"per_domain":{"airline":{"point":-0.06,"ci_lower":-0.16,"ci_upper":0.0377777777777777,"corrected_p":1,"raw_p":0.2351,"reject":false},"itsm":{"point":-0.0377777777777778,"ci_lower":-0.1488888888888888,"ci_upper":0.0734444444444443,"corrected_p":1,"raw_p":0.512,"reject":false},"medical_hr":{"point":-0.1,"ci_lower":-0.2088888888888888,"ci_upper":0.00005555555555549267,"corrected_p":0.5005,"raw_p":0.0715,"reject":false}}},"both":{"pooled":{"point":-0.1029629629629629,"ci_lower":-0.1585185185185185,"ci_upper":-0.0444259259259259,"corrected_p":0.0015,"raw_p":0.0005,"reject":true},"per_domain":{"airline":{"point":-0.1377777777777778,"ci_lower":-0.2422777777777778,"ci_upper":-0.0288888888888889,"corrected_p":0.1152,"raw_p":0.0144,"reject":false},"itsm":{"point":-0.0266666666666666,"ci_lower":-0.1111111111111111,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.5235,"reject":false},"medical_hr":{"point":-0.1444444444444444,"ci_lower":-0.2377777777777777,"ci_upper":-0.0555555555555555,"corrected_p":0.0260999999999999,"raw_p":0.0029,"reject":true}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.0111111111111111,"ci_lower":-0.0103703703703703,"ci_upper":0.0325925925925925,"corrected_p":0.9249,"raw_p":0.3303,"reject":false},"per_domain":{"airline":{"point":0.0066666666666666,"ci_lower":-0.0422777777777777,"ci_upper":0.0555555555555555,"corrected_p":1,"raw_p":0.8215,"reject":false},"itsm":{"point":0.0222222222222222,"ci_lower":0,"ci_upper":0.0555555555555555,"corrected_p":1,"raw_p":0.4972,"reject":false},"medical_hr":{"point":0.0044444444444444,"ci_lower":-0.02,"ci_upper":0.0333333333333333,"corrected_p":1,"raw_p":1,"reject":false}}},"background_noise":{"pooled":{"point":-0.0037037037037037,"ci_lower":-0.02,"ci_upper":0.015574074074074,"corrected_p":0.9249,"raw_p":0.8111,"reject":false},"per_domain":{"airline":{"point":-0.0266666666666666,"ci_lower":-0.06,"ci_upper":0,"corrected_p":1,"raw_p":0.2492,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0.0155555555555555,"ci_lower":-0.02,"ci_upper":0.0666666666666666,"corrected_p":1,"raw_p":1,"reject":false}}},"both":{"pooled":{"point":-0.0074074074074074,"ci_lower":-0.0229629629629629,"ci_upper":0.0051851851851851,"corrected_p":0.9249,"raw_p":0.3083,"reject":false},"per_domain":{"airline":{"point":-0.0155555555555555,"ci_lower":-0.0533888888888888,"ci_upper":0.0244444444444444,"corrected_p":1,"raw_p":0.4944,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.02,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0007407407407407,"ci_lower":-0.0185185185185185,"ci_upper":0.0148148148148148,"corrected_p":1,"raw_p":0.8462,"reject":false},"per_domain":{"airline":{"point":-0.0044444444444444,"ci_lower":-0.0333333333333333,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0133333333333333,"ci_lower":-0.0533333333333333,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.5586,"reject":false},"medical_hr":{"point":0.0155555555555555,"ci_lower":-0.0066666666666666,"ci_upper":0.0422222222222221,"corrected_p":1,"raw_p":0.2471,"reject":false}}},"background_noise":{"pooled":{"point":-0.0081481481481481,"ci_lower":-0.0303703703703703,"ci_upper":0.0118518518518518,"corrected_p":1,"raw_p":0.4025,"reject":false},"per_domain":{"airline":{"point":0.0066666666666666,"ci_lower":0,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0244444444444444,"ci_lower":-0.0711111111111111,"ci_upper":0.0222222222222222,"corrected_p":1,"raw_p":0.3784,"reject":false},"medical_hr":{"point":-0.0066666666666666,"ci_lower":-0.0511111111111111,"ci_upper":0.031111111111111,"corrected_p":1,"raw_p":0.7825,"reject":false}}},"both":{"pooled":{"point":0.0066666666666666,"ci_lower":-0.0096296296296296,"ci_upper":0.0214814814814814,"corrected_p":1,"raw_p":0.4635,"reject":false},"per_domain":{"airline":{"point":-0.0044444444444444,"ci_lower":-0.0333333333333333,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":1,"reject":false},"itsm":{"point":-0.0022222222222222,"ci_lower":-0.0311111111111111,"ci_upper":0.0266666666666666,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":0.0266666666666666,"ci_lower":0.0066666666666666,"ci_upper":0.0533333333333333,"corrected_p":1,"raw_p":0.125,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.0210288888888888,"ci_lower":-0.0500000925925926,"ci_upper":0.0097681296296296,"corrected_p":0.1798,"raw_p":0.1711,"reject":false},"per_domain":{"itsm":{"point":-0.0183088888888888,"ci_lower":-0.0778944444444444,"ci_upper":0.0436202222222221,"corrected_p":1,"raw_p":0.5727,"reject":false},"medical_hr":{"point":-0.0188533333333333,"ci_lower":-0.0689336666666666,"ci_upper":0.0303052777777776,"corrected_p":1,"raw_p":0.4582,"reject":false},"airline":{"point":-0.0259244444444444,"ci_lower":-0.0675520555555555,"ci_upper":0.0160178333333333,"corrected_p":1,"raw_p":0.2592,"reject":false}}},"background_noise":{"pooled":{"point":-0.0305918518518518,"ci_lower":-0.0648248148148147,"ci_upper":0.004077074074074,"corrected_p":0.1798,"raw_p":0.0899,"reject":false},"per_domain":{"itsm":{"point":0.0019466666666666,"ci_lower":-0.0735383333333333,"ci_upper":0.0748293333333332,"corrected_p":1,"raw_p":0.9603,"reject":false},"medical_hr":{"point":-0.0267199999999999,"ci_lower":-0.0823045555555555,"ci_upper":0.0258776666666666,"corrected_p":1,"raw_p":0.3581,"reject":false},"airline":{"point":-0.0670022222222222,"ci_lower":-0.1156779444444444,"ci_upper":-0.0230531666666666,"corrected_p":0.0696,"raw_p":0.0087,"reject":false}}},"both":{"pooled":{"point":-0.0474511111111111,"ci_lower":-0.0778599074074074,"ci_upper":-0.0150091111111111,"corrected_p":0.0114,"raw_p":0.0038,"reject":true},"per_domain":{"itsm":{"point":-0.0589422222222222,"ci_lower":-0.1266084444444444,"ci_upper":0.0065912222222222,"corrected_p":0.6356,"raw_p":0.0908,"reject":false},"medical_hr":{"point":0.0062911111111111,"ci_lower":-0.0324581666666666,"ci_upper":0.0473609444444444,"corrected_p":1,"raw_p":0.7592,"reject":false},"airline":{"point":-0.0897022222222222,"ci_lower":-0.1351627222222222,"ci_upper":-0.0411656666666667,"corrected_p":0.0036,"raw_p":0.0004,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.7720622222222223,"ci_lower":0.7462403888888889,"ci_upper":0.7981423888888888,"n":90},"per_domain":{"itsm":{"point":0.7683533333333333,"ci_lower":0.7129178333333337,"ci_upper":0.8208368333333333,"n":30},"medical_hr":{"point":0.7282533333333334,"ci_lower":0.693312,"ci_upper":0.7660536666666667,"n":30},"airline":{"point":0.8195799999999999,"ci_lower":0.7792120000000001,"ci_upper":0.8563921666666665,"n":30}}},"accent":{"pooled":{"point":0.7510333333333333,"ci_lower":0.7221009259259259,"ci_upper":0.7803329629629631,"n":90},"per_domain":{"itsm":{"point":0.7500444444444443,"ci_lower":0.6984791666666667,"ci_upper":0.796408611111111,"n":30},"medical_hr":{"point":0.7094000000000001,"ci_lower":0.6676197222222222,"ci_upper":0.7491608333333333,"n":30},"airline":{"point":0.7936555555555554,"ci_lower":0.7363436111111111,"ci_upper":0.8482005555555555,"n":30}}},"background_noise":{"pooled":{"point":0.7414703703703703,"ci_lower":0.7076548148148148,"ci_upper":0.7740615740740742,"n":90},"per_domain":{"itsm":{"point":0.7702999999999999,"ci_lower":0.7135127777777776,"ci_upper":0.8201427777777776,"n":30},"medical_hr":{"point":0.7015333333333335,"ci_lower":0.6466791666666667,"ci_upper":0.7566033333333336,"n":30},"airline":{"point":0.7525777777777776,"ci_lower":0.6874169444444443,"ci_upper":0.8178372222222222,"n":30}}},"both":{"pooled":{"point":0.7246111111111111,"ci_lower":0.6964607407407408,"ci_upper":0.754070648148148,"n":90},"per_domain":{"itsm":{"point":0.7094111111111111,"ci_lower":0.6520105555555554,"ci_upper":0.7663283333333332,"n":30},"medical_hr":{"point":0.7345444444444447,"ci_lower":0.69292,"ci_upper":0.7754033333333333,"n":30},"airline":{"point":0.7298777777777777,"ci_lower":0.6756272222222223,"ci_upper":0.7820349999999999,"n":30}}}}}},{"id":"ultravox","name":"Ultravox","type":"2-part","stt":"-","llm":"Ultravox-Realtime","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.5786218895582329,"ci_lower":0.5522937072791164,"ci_upper":0.6061653106091031},"per_domain":{"airline":{"point":0.5777693333333334,"ci_lower":0.5220791666666666,"ci_upper":0.6351006333333332,"n":50},"itsm":{"point":0.5830208333333333,"ci_lower":0.545955375,"ci_upper":0.6239549375,"n":80},"medical_hr":{"point":0.575075502008032,"ci_lower":0.5358498795180722,"ci_upper":0.6151340963855421,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.270429718875502,"ci_lower":0.2259271586345381,"ci_upper":0.3179325301204819},"per_domain":{"airline":{"point":0.324,"ci_lower":0.228,"ci_upper":0.42,"n":50},"itsm":{"point":0.215,"ci_lower":0.1525,"ci_upper":0.285,"n":80},"medical_hr":{"point":0.272289156626506,"ci_lower":0.2023493975903614,"ci_upper":0.3445783132530121,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.5028413654618474,"ci_lower":0.4335085341365461,"ci_upper":0.5718807730923694},"per_domain":{"airline":{"point":0.54,"ci_lower":0.4,"ci_upper":0.68,"n":50},"itsm":{"point":0.4625,"ci_lower":0.35,"ci_upper":0.5625,"n":80},"medical_hr":{"point":0.5060240963855421,"ci_lower":0.3975903614457831,"ci_upper":0.6144578313253012,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.1080879164658634,"ci_lower":0.0730062071485943,"ci_upper":0.1447737161445783},"per_domain":{"airline":{"point":0.1314623999999999,"ci_lower":0.0605497599999999,"ci_upper":0.2112452799999999,"n":50},"itsm":{"point":0.068144,"ci_lower":0.0286912,"ci_upper":0.1160606,"n":80},"medical_hr":{"point":0.1246573493975903,"ci_lower":0.0654884819277108,"ci_upper":0.1906759518072289,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.5320021554216868,"ci_lower":0.5183009065127175,"ci_upper":0.5456672119946453},"per_domain":{"airline":{"point":0.5781290666666667,"ci_lower":0.5540442233333333,"ci_upper":0.60105365,"n":50},"itsm":{"point":0.4754058333333333,"ci_lower":0.4520101916666667,"ci_upper":0.4997519374999999,"n":80},"medical_hr":{"point":0.5424715662650602,"ci_lower":0.5180355722891568,"ci_upper":0.566600672690763,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.0290622489959839,"ci_lower":0.0135126506024096,"ci_upper":0.0484562248995983},"per_domain":{"airline":{"point":0.048,"ci_lower":0.008,"ci_upper":0.1039999999999999,"n":50},"itsm":{"point":0.0175,"ci_lower":0.0025,"ci_upper":0.0399999999999999,"n":80},"medical_hr":{"point":0.0216867469879518,"ci_lower":0.0048192771084337,"ci_upper":0.0457831325301204,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.0807630522088353,"ci_lower":0.0443975903614457,"ci_upper":0.1212989457831324},"per_domain":{"airline":{"point":0.12,"ci_lower":0.04,"ci_upper":0.22,"n":50},"itsm":{"point":0.05,"ci_lower":0.0125,"ci_upper":0.1,"n":80},"medical_hr":{"point":0.072289156626506,"ci_lower":0.0240963855421686,"ci_upper":0.1325301204819277,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.0060693429718875,"ci_lower":0.0003864989558232,"ci_upper":0.0129392032931726},"per_domain":{"airline":{"point":0.0131328,"ci_lower":0.000019200000000000003,"ci_upper":0.0327936,"n":50},"itsm":{"point":0.0011079999999999,"ci_lower":0.000004000000000000001,"ci_upper":0.0031920999999999,"n":80},"medical_hr":{"point":0.0039672289156626,"ci_lower":0.000007710843373493977,"ci_upper":0.0118746987951807,"n":83}}},"task_completion":{"pooled":{"point":0.47279718875502,"ci_lower":0.4200647590361445,"ci_upper":0.5261551204819277},"per_domain":{"airline":{"point":0.428,"ci_lower":0.324,"ci_upper":0.532,"n":50},"itsm":{"point":0.4674999999999999,"ci_lower":0.375,"ci_upper":0.5575,"n":80},"medical_hr":{"point":0.5228915662650602,"ci_lower":0.4385542168674698,"ci_upper":0.6120481927710842,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9712632590361446,"ci_lower":0.9649416930220882,"ci_upper":0.97677175125502},"per_domain":{"airline":{"point":0.971308,"ci_lower":0.9556794,"ci_upper":0.9830418,"n":50},"itsm":{"point":0.9690625,"ci_lower":0.96043975,"ci_upper":0.9769725625,"n":80},"medical_hr":{"point":0.9734192771084338,"ci_lower":0.9656359638554216,"ci_upper":0.9807189759036145,"n":83}}},"faithfulness":{"pooled":{"point":0.2918052208835341,"ci_lower":0.2541169678714859,"ci_upper":0.3273525602409638},"per_domain":{"airline":{"point":0.3340000000000001,"ci_lower":0.25395,"ci_upper":0.412,"n":50},"itsm":{"point":0.3125,"ci_lower":0.2525,"ci_upper":0.3725,"n":80},"medical_hr":{"point":0.2289156626506024,"ci_lower":0.1867168674698795,"ci_upper":0.2734939759036145,"n":83}}},"turn_taking":{"pooled":{"point":0.4170736128514056,"ci_lower":0.3969538019026104,"ci_upper":0.4381138299799196},"per_domain":{"airline":{"point":0.4831512,"ci_lower":0.44948037,"ci_upper":0.51876128,"n":50},"itsm":{"point":0.3359199999999999,"ci_lower":0.2954947312499999,"ci_upper":0.3753023,"n":80},"medical_hr":{"point":0.4321496385542168,"ci_lower":0.4029646927710842,"ci_upper":0.4617087168674699,"n":83}}},"conciseness":{"pooled":{"point":0.750012170682731,"ci_lower":0.740176557881526,"ci_upper":0.7604277029116465},"per_domain":{"airline":{"point":0.7112360000000001,"ci_lower":0.6925353999999999,"ci_upper":0.7290182,"n":50},"itsm":{"point":0.7965475,"ci_lower":0.78088325,"ci_upper":0.8125164999999999,"n":80},"medical_hr":{"point":0.7422530120481927,"ci_lower":0.723678313253012,"ci_upper":0.760884578313253,"n":83}}},"conversation_progression":{"pooled":{"point":0.4289206827309237,"ci_lower":0.3998604668674699,"ci_upper":0.4580201556224899},"per_domain":{"airline":{"point":0.54,"ci_lower":0.486,"ci_upper":0.594,"n":50},"itsm":{"point":0.29375,"ci_lower":0.25121875,"ci_upper":0.3375,"n":80},"medical_hr":{"point":0.453012048192771,"ci_lower":0.4011445783132529,"ci_upper":0.5072289156626505,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.0166666666666666,"ci_lower":-0.0733333333333333,"ci_upper":0.0355555555555555,"corrected_p":0.5385,"raw_p":0.5385,"reject":false},"per_domain":{"airline":{"point":-0.0222222222222222,"ci_lower":-0.1045,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":0.5894,"reject":false},"medical_hr":{"point":-0.0111111111111111,"ci_lower":-0.0822222222222222,"ci_upper":0.0622222222222222,"corrected_p":1,"raw_p":0.7298,"reject":false}}},"background_noise":{"pooled":{"point":-0.0333333333333333,"ci_lower":-0.0888888888888888,"ci_upper":0.0211388888888888,"corrected_p":0.4696,"raw_p":0.2348,"reject":false},"per_domain":{"airline":{"point":-0.0333333333333333,"ci_lower":-0.1177777777777778,"ci_upper":0.0489444444444443,"corrected_p":1,"raw_p":0.4228,"reject":false},"medical_hr":{"point":-0.0333333333333333,"ci_lower":-0.1088888888888889,"ci_upper":0.035611111111111,"corrected_p":1,"raw_p":0.3466,"reject":false}}},"both":{"pooled":{"point":-0.1277777777777778,"ci_lower":-0.2022499999999999,"ci_upper":-0.0599722222222222,"corrected_p":0.0021,"raw_p":0.0007,"reject":true},"per_domain":{"airline":{"point":-0.0666666666666666,"ci_lower":-0.1577777777777777,"ci_upper":0.031111111111111,"corrected_p":0.8724999999999999,"raw_p":0.1745,"reject":false},"medical_hr":{"point":-0.1888888888888889,"ci_lower":-0.2999999999999999,"ci_upper":-0.0977777777777778,"corrected_p":0.0024,"raw_p":0.0004,"reject":true}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0001577777777777,"ci_lower":-0.0134088611111111,"ci_upper":0.0135634444444444,"corrected_p":0.9819,"raw_p":0.9819,"reject":false},"per_domain":{"airline":{"point":0.0021755555555555,"ci_lower":-0.0205498888888889,"ci_upper":0.0245322777777777,"corrected_p":1,"raw_p":0.8555,"reject":false},"medical_hr":{"point":-0.00186,"ci_lower":-0.0135152777777777,"ci_upper":0.0106403333333333,"corrected_p":1,"raw_p":0.7841,"reject":false}}},"background_noise":{"pooled":{"point":0.0071022222222222,"ci_lower":-0.0049296111111111,"ci_upper":0.0196914999999999,"corrected_p":0.5334,"raw_p":0.2667,"reject":false},"per_domain":{"airline":{"point":0.0145088888888888,"ci_lower":-0.0020887222222222,"ci_upper":0.0320505555555555,"corrected_p":0.573,"raw_p":0.1146,"reject":false},"medical_hr":{"point":-0.0003044444444444,"ci_lower":-0.0176486666666666,"ci_upper":0.0157487777777777,"corrected_p":1,"raw_p":0.9748,"reject":false}}},"both":{"pooled":{"point":0.0109577777777777,"ci_lower":-0.0007801111111111,"ci_upper":0.0233939444444444,"corrected_p":0.2355,"raw_p":0.0785,"reject":false},"per_domain":{"airline":{"point":0.0218977777777777,"ci_lower":0.006931,"ci_upper":0.0426038888888888,"corrected_p":0.0521999999999999,"raw_p":0.0087,"reject":false},"medical_hr":{"point":0.000017777777777767494,"ci_lower":-0.015249,"ci_upper":0.0139353888888888,"corrected_p":1,"raw_p":0.998,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0099999999999999,"ci_lower":-0.0350138888888889,"ci_upper":0.057236111111111,"corrected_p":1,"raw_p":0.6831,"reject":false},"per_domain":{"airline":{"point":0.0311111111111111,"ci_lower":-0.0422222222222222,"ci_upper":0.1089166666666666,"corrected_p":1,"raw_p":0.4364,"reject":false},"medical_hr":{"point":-0.0111111111111111,"ci_lower":-0.0633333333333333,"ci_upper":0.0399999999999999,"corrected_p":1,"raw_p":0.6414,"reject":false}}},"background_noise":{"pooled":{"point":-0.0066666666666666,"ci_lower":-0.0533333333333333,"ci_upper":0.0377777777777777,"corrected_p":1,"raw_p":0.7783,"reject":false},"per_domain":{"airline":{"point":-0.0355555555555555,"ci_lower":-0.0944444444444444,"ci_upper":0.0188888888888888,"corrected_p":1,"raw_p":0.2783,"reject":false},"medical_hr":{"point":0.0222222222222222,"ci_lower":-0.0544444444444444,"ci_upper":0.0922777777777777,"corrected_p":1,"raw_p":0.579,"reject":false}}},"both":{"pooled":{"point":0.0155555555555555,"ci_lower":-0.0350138888888889,"ci_upper":0.0716805555555555,"corrected_p":1,"raw_p":0.5908,"reject":false},"per_domain":{"airline":{"point":0.0644444444444444,"ci_lower":-0.0155833333333333,"ci_upper":0.1444444444444444,"corrected_p":0.8382,"raw_p":0.1397,"reject":false},"medical_hr":{"point":-0.0333333333333333,"ci_lower":-0.1011388888888889,"ci_upper":0.0388888888888888,"corrected_p":1,"raw_p":0.3592,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.0219294444444444,"ci_lower":-0.058053911111111,"ci_upper":0.0165811666666666,"corrected_p":0.2534,"raw_p":0.2534,"reject":false},"per_domain":{"airline":{"point":-0.005648,"ci_lower":-0.0566064499999999,"ci_upper":0.0445227888888888,"corrected_p":0.8269,"raw_p":0.8269,"reject":false},"medical_hr":{"point":-0.0382108888888888,"ci_lower":-0.0904014833333333,"ci_upper":0.01706575,"corrected_p":0.5211,"raw_p":0.1737,"reject":false}}},"background_noise":{"pooled":{"point":-0.0526116666666666,"ci_lower":-0.0887872305555555,"ci_upper":-0.0182178555555555,"corrected_p":0.0116,"raw_p":0.0058,"reject":true},"per_domain":{"airline":{"point":-0.0216702222222222,"ci_lower":-0.0661946722222222,"ci_upper":0.0199708166666666,"corrected_p":0.6442,"raw_p":0.3221,"reject":false},"medical_hr":{"point":-0.0835531111111111,"ci_lower":-0.1413619777777777,"ci_upper":-0.0311949333333333,"corrected_p":0.0339999999999999,"raw_p":0.0068,"reject":true}}},"both":{"pooled":{"point":-0.0897533333333333,"ci_lower":-0.1264537277777777,"ci_upper":-0.0491407861111111,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0915735555555555,"ci_lower":-0.1496092666666666,"ci_upper":-0.040163811111111,"corrected_p":0.0066,"raw_p":0.0011,"reject":true},"medical_hr":{"point":-0.0879331111111111,"ci_lower":-0.1512062055555555,"ci_upper":-0.01845195,"corrected_p":0.046,"raw_p":0.0115,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0046911111111111,"ci_lower":-0.0235866111111111,"ci_upper":0.0157341666666666,"corrected_p":1,"raw_p":0.6392,"reject":false},"per_domain":{"airline":{"point":-0.0070133333333333,"ci_lower":-0.0322191666666666,"ci_upper":0.0181478333333333,"corrected_p":1,"raw_p":0.5906,"reject":false},"medical_hr":{"point":-0.0023688888888888,"ci_lower":-0.0322651666666666,"ci_upper":0.0296576666666666,"corrected_p":1,"raw_p":0.8817,"reject":false}}},"background_noise":{"pooled":{"point":-0.0090966666666666,"ci_lower":-0.0287357777777777,"ci_upper":0.0112641388888888,"corrected_p":1,"raw_p":0.3827,"reject":false},"per_domain":{"airline":{"point":-0.0315688888888888,"ci_lower":-0.0566141666666666,"ci_upper":-0.0076258888888888,"corrected_p":0.1512,"raw_p":0.0252,"reject":false},"medical_hr":{"point":0.0133755555555555,"ci_lower":-0.0154596666666666,"ci_upper":0.0425190555555555,"corrected_p":1,"raw_p":0.3829,"reject":false}}},"both":{"pooled":{"point":-0.0039633333333333,"ci_lower":-0.0259863611111111,"ci_upper":0.0199900833333333,"corrected_p":1,"raw_p":0.7549,"reject":false},"per_domain":{"airline":{"point":-0.0151577777777777,"ci_lower":-0.0513379999999999,"ci_upper":0.0203742222222222,"corrected_p":1,"raw_p":0.4249,"reject":false},"medical_hr":{"point":0.0072311111111111,"ci_lower":-0.0246308888888888,"ci_upper":0.0408512777777777,"corrected_p":1,"raw_p":0.6749,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":0.0038888888888888,"ci_lower":-0.0533333333333333,"ci_upper":0.0583888888888888,"corrected_p":1,"raw_p":0.8982,"reject":false},"per_domain":{"airline":{"point":-0.0566666666666666,"ci_lower":-0.1322222222222222,"ci_upper":0.0133333333333333,"corrected_p":0.624,"raw_p":0.1287,"reject":false},"medical_hr":{"point":0.0644444444444444,"ci_lower":-0.0188888888888888,"ci_upper":0.1433333333333332,"corrected_p":0.624,"raw_p":0.1212,"reject":false}}},"background_noise":{"pooled":{"point":0.001111111111111,"ci_lower":-0.0583333333333333,"ci_upper":0.0628194444444443,"corrected_p":1,"raw_p":0.9852,"reject":false},"per_domain":{"airline":{"point":-0.0677777777777778,"ci_lower":-0.1511111111111111,"ci_upper":0.0155555555555555,"corrected_p":0.624,"raw_p":0.1259,"reject":false},"medical_hr":{"point":0.0699999999999999,"ci_lower":-0.0033333333333333,"ci_upper":0.155611111111111,"corrected_p":0.624,"raw_p":0.104,"reject":false}}},"both":{"pooled":{"point":-0.035,"ci_lower":-0.0994583333333333,"ci_upper":0.0338888888888888,"corrected_p":0.9507,"raw_p":0.3169,"reject":false},"per_domain":{"airline":{"point":-0.0622222222222222,"ci_lower":-0.1578055555555556,"ci_upper":0.031111111111111,"corrected_p":0.624,"raw_p":0.2108,"reject":false},"medical_hr":{"point":-0.0077777777777777,"ci_lower":-0.1011111111111111,"ci_upper":0.0888888888888888,"corrected_p":0.8753,"raw_p":0.8753,"reject":false}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.0322222222222222,"ci_lower":-0.0844444444444444,"ci_upper":0.0255555555555555,"corrected_p":0.4932,"raw_p":0.2466,"reject":false},"per_domain":{"airline":{"point":-0.0244444444444444,"ci_lower":-0.0955555555555555,"ci_upper":0.0511111111111111,"corrected_p":1,"raw_p":0.5409,"reject":false},"medical_hr":{"point":-0.04,"ci_lower":-0.1133333333333333,"ci_upper":0.0400555555555555,"corrected_p":1,"raw_p":0.3436,"reject":false}}},"background_noise":{"pooled":{"point":0.001111111111111,"ci_lower":-0.0611388888888889,"ci_upper":0.0599999999999999,"corrected_p":1,"raw_p":1,"reject":false},"per_domain":{"airline":{"point":0.0199999999999999,"ci_lower":-0.0644444444444444,"ci_upper":0.1088888888888888,"corrected_p":1,"raw_p":0.7131,"reject":false},"medical_hr":{"point":-0.0177777777777777,"ci_lower":-0.0978333333333333,"ci_upper":0.0644999999999999,"corrected_p":1,"raw_p":0.6136,"reject":false}}},"both":{"pooled":{"point":-0.0711111111111111,"ci_lower":-0.1322222222222222,"ci_upper":-0.0122222222222222,"corrected_p":0.105,"raw_p":0.035,"reject":false},"per_domain":{"airline":{"point":-0.0133333333333333,"ci_lower":-0.1044444444444444,"ci_upper":0.0755555555555555,"corrected_p":1,"raw_p":0.7647,"reject":false},"medical_hr":{"point":-0.1288888888888889,"ci_lower":-0.2133333333333333,"ci_upper":-0.0533333333333333,"corrected_p":0.0324,"raw_p":0.0054,"reject":true}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0077777777777777,"ci_lower":-0.0244444444444444,"ci_upper":0.0088888888888888,"corrected_p":0.3628,"raw_p":0.3065,"reject":false},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.0333888888888888,"ci_upper":0.0199999999999999,"corrected_p":1,"raw_p":0.4968,"reject":false},"medical_hr":{"point":-0.0088888888888888,"ci_lower":-0.0288888888888888,"ci_upper":0.0088888888888888,"corrected_p":1,"raw_p":0.5014,"reject":false}}},"background_noise":{"pooled":{"point":-0.0188888888888888,"ci_lower":-0.0355555555555555,"ci_upper":-0.0022222222222222,"corrected_p":0.2174999999999999,"raw_p":0.0725,"reject":false},"per_domain":{"airline":{"point":-0.0177777777777777,"ci_lower":-0.0444444444444444,"ci_upper":0.0066666666666666,"corrected_p":1,"raw_p":0.1891,"reject":false},"medical_hr":{"point":-0.02,"ci_lower":-0.0466666666666666,"ci_upper":0,"corrected_p":1,"raw_p":0.25,"reject":false}}},"both":{"pooled":{"point":-0.0244444444444444,"ci_lower":-0.0611388888888888,"ci_upper":0.0078055555555555,"corrected_p":0.3628,"raw_p":0.1814,"reject":false},"per_domain":{"airline":{"point":-0.04,"ci_lower":-0.1044444444444444,"ci_upper":0.0111111111111111,"corrected_p":1,"raw_p":0.279,"reject":false},"medical_hr":{"point":-0.0088888888888888,"ci_lower":-0.04,"ci_upper":0.0244444444444444,"corrected_p":1,"raw_p":0.6251,"reject":false}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.0233333333333333,"ci_lower":-0.0688888888888889,"ci_upper":0.0233333333333333,"corrected_p":0.3224,"raw_p":0.3224,"reject":false},"per_domain":{"airline":{"point":-0.0311111111111111,"ci_lower":-0.1066666666666666,"ci_upper":0.031111111111111,"corrected_p":1,"raw_p":0.3573,"reject":false},"medical_hr":{"point":-0.0155555555555555,"ci_lower":-0.0888888888888888,"ci_upper":0.051111111111111,"corrected_p":1,"raw_p":0.611,"reject":false}}},"background_noise":{"pooled":{"point":-0.04,"ci_lower":-0.09,"ci_upper":0.0078055555555555,"corrected_p":0.2138,"raw_p":0.1069,"reject":false},"per_domain":{"airline":{"point":0.0133333333333333,"ci_lower":-0.04,"ci_upper":0.0622222222222221,"corrected_p":1,"raw_p":0.6562,"reject":false},"medical_hr":{"point":-0.0933333333333333,"ci_lower":-0.1711111111111111,"ci_upper":-0.0155555555555555,"corrected_p":0.168,"raw_p":0.028,"reject":false}}},"both":{"pooled":{"point":-0.0566666666666666,"ci_lower":-0.1166666666666666,"ci_upper":-0.0066666666666666,"corrected_p":0.1422,"raw_p":0.0474,"reject":false},"per_domain":{"airline":{"point":-0.0644444444444444,"ci_lower":-0.1511111111111111,"ci_upper":0.0155555555555555,"corrected_p":0.6775,"raw_p":0.1355,"reject":false},"medical_hr":{"point":-0.0488888888888888,"ci_lower":-0.1222777777777778,"ci_upper":0.0200555555555554,"corrected_p":0.7728,"raw_p":0.1932,"reject":false}}}}}},{"id":"whisper-large-v3-plus-qwen35-27b-plus-voxtral","name":"Whisper Large v3 + Qwen35-27B + Voxtral","type":"cascade","stt":"Whisper Large v3","llm":"Qwen3.5-27B","tts":"Voxtral 4B TTS","clean":{},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1281481481481481,"ci_lower":-0.198537037037037,"ci_upper":-0.0540740740740741,"corrected_p":0.0005,"raw_p":0.0005,"reject":true},"per_domain":{"airline":{"point":-0.1044444444444444,"ci_lower":-0.2200555555555556,"ci_upper":0.0133333333333333,"corrected_p":0.1364,"raw_p":0.1079,"reject":false},"itsm":{"point":-0.1466666666666667,"ci_lower":-0.2488888888888889,"ci_upper":-0.0533333333333333,"corrected_p":0.0184,"raw_p":0.0046,"reject":true},"medical_hr":{"point":-0.1333333333333333,"ci_lower":-0.2756111111111111,"ci_upper":-0.0066666666666666,"corrected_p":0.1364,"raw_p":0.0682,"reject":false}}},"background_noise":{"pooled":{"point":-0.1948148148148148,"ci_lower":-0.2585185185185185,"ci_upper":-0.1333148148148148,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2488888888888888,"ci_lower":-0.3777777777777778,"ci_upper":-0.1177777777777777,"corrected_p":0.0024,"raw_p":0.0003,"reject":true},"itsm":{"point":-0.1577777777777778,"ci_lower":-0.2756111111111112,"ci_upper":-0.0422222222222222,"corrected_p":0.036,"raw_p":0.012,"reject":true},"medical_hr":{"point":-0.1777777777777777,"ci_lower":-0.28,"ci_upper":-0.0911111111111111,"corrected_p":0.0042,"raw_p":0.0006,"reject":true}}},"both":{"pooled":{"point":-0.2281481481481481,"ci_lower":-0.297037037037037,"ci_upper":-0.1651851851851851,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2933333333333333,"ci_lower":-0.4066666666666667,"ci_upper":-0.1844444444444444,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.18,"ci_lower":-0.2866666666666667,"ci_upper":-0.0688888888888889,"corrected_p":0.011,"raw_p":0.0022,"reject":true},"medical_hr":{"point":-0.2111111111111111,"ci_lower":-0.3289444444444444,"ci_upper":-0.0955,"corrected_p":0.0042,"raw_p":0.0007,"reject":true}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":0.0099088888888888,"ci_lower":-0.0097927129629629,"ci_upper":0.0298750555555555,"corrected_p":0.6834,"raw_p":0.3417,"reject":false},"per_domain":{"airline":{"point":-0.0073133333333333,"ci_lower":-0.0402996666666666,"ci_upper":0.0243857222222221,"corrected_p":1,"raw_p":0.6717,"reject":false},"itsm":{"point":0.0158511111111111,"ci_lower":-0.0191633333333333,"ci_upper":0.0522256666666666,"corrected_p":1,"raw_p":0.3868,"reject":false},"medical_hr":{"point":0.0211888888888888,"ci_lower":-0.0103393333333333,"ci_upper":0.0542586944444444,"corrected_p":1,"raw_p":0.2423,"reject":false}}},"background_noise":{"pooled":{"point":-0.0326892592592592,"ci_lower":-0.05745475,"ci_upper":-0.0081248703703703,"corrected_p":0.0306,"raw_p":0.0102,"reject":true},"per_domain":{"airline":{"point":-0.0793244444444444,"ci_lower":-0.1210787777777777,"ci_upper":-0.0400009999999999,"corrected_p":0.0053999999999999,"raw_p":0.0006,"reject":true},"itsm":{"point":-0.0045266666666666,"ci_lower":-0.0452728333333333,"ci_upper":0.0343428888888888,"corrected_p":1,"raw_p":0.8208,"reject":false},"medical_hr":{"point":-0.0142166666666666,"ci_lower":-0.0526453611111111,"ci_upper":0.031833361111111,"corrected_p":1,"raw_p":0.5251,"reject":false}}},"both":{"pooled":{"point":-0.0071225925925925,"ci_lower":-0.0292082222222222,"ci_upper":0.0177468518518518,"corrected_p":0.6834,"raw_p":0.5856,"reject":false},"per_domain":{"airline":{"point":-0.0171466666666666,"ci_lower":-0.0489009444444444,"ci_upper":0.0142601666666666,"corrected_p":1,"raw_p":0.3147,"reject":false},"itsm":{"point":-0.0061044444444444,"ci_lower":-0.0464997222222221,"ci_upper":0.0308723888888888,"corrected_p":1,"raw_p":0.7715,"reject":false},"medical_hr":{"point":0.0018833333333333,"ci_lower":-0.0510746666666666,"ci_upper":0.0549899166666666,"corrected_p":1,"raw_p":0.9497,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":0.0851851851851851,"ci_lower":0.0292499999999999,"ci_upper":0.1355555555555555,"corrected_p":0.0101999999999999,"raw_p":0.0034,"reject":true},"per_domain":{"airline":{"point":0.1099999999999999,"ci_lower":0.0199444444444444,"ci_upper":0.2133611111111111,"corrected_p":0.26,"raw_p":0.0325,"reject":false},"itsm":{"point":0.1388888888888889,"ci_lower":0.0555277777777777,"ci_upper":0.2255555555555555,"corrected_p":0.0198,"raw_p":0.0022,"reject":true},"medical_hr":{"point":0.0066666666666666,"ci_lower":-0.1022777777777777,"ci_upper":0.1044444444444444,"corrected_p":1,"raw_p":0.9136,"reject":false}}},"background_noise":{"pooled":{"point":-0.0129629629629629,"ci_lower":-0.0696296296296296,"ci_upper":0.0485555555555555,"corrected_p":0.6669,"raw_p":0.6669,"reject":false},"per_domain":{"airline":{"point":0.0266666666666666,"ci_lower":-0.0833333333333333,"ci_upper":0.1266944444444444,"corrected_p":1,"raw_p":0.6488,"reject":false},"itsm":{"point":0.0166666666666666,"ci_lower":-0.0666666666666666,"ci_upper":0.1167222222222221,"corrected_p":1,"raw_p":0.7187,"reject":false},"medical_hr":{"point":-0.0822222222222222,"ci_lower":-0.1777777777777777,"ci_upper":0.0299999999999999,"corrected_p":0.8321999999999999,"raw_p":0.1387,"reject":false}}},"both":{"pooled":{"point":-0.024074074074074,"ci_lower":-0.0700092592592592,"ci_upper":0.0192592592592592,"corrected_p":0.6336,"raw_p":0.3168,"reject":false},"per_domain":{"airline":{"point":-0.0233333333333333,"ci_lower":-0.1244722222222222,"ci_upper":0.0622499999999999,"corrected_p":1,"raw_p":0.6162,"reject":false},"itsm":{"point":0.0277777777777777,"ci_lower":-0.0388888888888888,"ci_upper":0.1066944444444444,"corrected_p":1,"raw_p":0.4713,"reject":false},"medical_hr":{"point":-0.0766666666666666,"ci_lower":-0.1589166666666667,"ci_upper":0.0044444444444444,"corrected_p":0.5355,"raw_p":0.0765,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.1634772592592592,"ci_lower":-0.2191068944444444,"ci_upper":-0.100026212962963,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1545493333333333,"ci_lower":-0.2276676,"ci_upper":-0.0898286944444444,"corrected_p":0.0012,"raw_p":0.0002,"reject":true},"itsm":{"point":-0.1682637777777777,"ci_lower":-0.2692241222222222,"ci_upper":-0.0734079222222222,"corrected_p":0.0042,"raw_p":0.0021,"reject":true},"medical_hr":{"point":-0.1676186666666666,"ci_lower":-0.2981325722222221,"ci_upper":-0.0212802833333333,"corrected_p":0.0204,"raw_p":0.0204,"reject":true}}},"background_noise":{"pooled":{"point":-0.2796239259259259,"ci_lower":-0.3364256944444444,"ci_upper":-0.226104837037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3523493333333334,"ci_lower":-0.4147746944444445,"ci_upper":-0.2893504722222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.2722115555555555,"ci_lower":-0.3740078722222222,"ci_upper":-0.172986511111111,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2143108888888888,"ci_lower":-0.3193720444444445,"ci_upper":-0.1118552444444444,"corrected_p":0.0028,"raw_p":0.0007,"reject":true}}},"both":{"pooled":{"point":-0.2225917037037036,"ci_lower":-0.2692296240740741,"ci_upper":-0.1749287185185185,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3002048888888888,"ci_lower":-0.3531087444444444,"ci_upper":-0.2503515277777777,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1819426666666666,"ci_lower":-0.2686330277777777,"ci_upper":-0.0827472833333333,"corrected_p":0.0025,"raw_p":0.0005,"reject":true},"medical_hr":{"point":-0.1856275555555556,"ci_lower":-0.2827835555555555,"ci_upper":-0.0926539333333333,"corrected_p":0.0028,"raw_p":0.0009,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0044592592592592,"ci_lower":-0.0237577037037037,"ci_upper":0.0153703888888888,"corrected_p":0.6585,"raw_p":0.6585,"reject":false},"per_domain":{"airline":{"point":-0.0019688888888888,"ci_lower":-0.0342408888888888,"ci_upper":0.0294574444444443,"corrected_p":1,"raw_p":0.9093,"reject":false},"itsm":{"point":-0.0161022222222222,"ci_lower":-0.0449910555555555,"ci_upper":0.0135238888888888,"corrected_p":1,"raw_p":0.3319,"reject":false},"medical_hr":{"point":0.0046933333333333,"ci_lower":-0.0322294999999999,"ci_upper":0.0432861666666666,"corrected_p":1,"raw_p":0.8129,"reject":false}}},"background_noise":{"pooled":{"point":-0.0331962962962962,"ci_lower":-0.0525711296296296,"ci_upper":-0.0123584814814814,"corrected_p":0.0032,"raw_p":0.0016,"reject":true},"per_domain":{"airline":{"point":-0.0335466666666666,"ci_lower":-0.0657179999999999,"ci_upper":-0.0006779999999999,"corrected_p":0.2832,"raw_p":0.0472,"reject":false},"itsm":{"point":-0.0558466666666666,"ci_lower":-0.0921830555555555,"ci_upper":-0.0225132777777777,"corrected_p":0.0513,"raw_p":0.0057,"reject":false},"medical_hr":{"point":-0.0101955555555555,"ci_lower":-0.0446688333333333,"ci_upper":0.0221958333333333,"corrected_p":1,"raw_p":0.5832,"reject":false}}},"both":{"pooled":{"point":-0.0367481481481481,"ci_lower":-0.0571192777777777,"ci_upper":-0.0164483703703703,"corrected_p":0.0024,"raw_p":0.0008,"reject":true},"per_domain":{"airline":{"point":-0.0489911111111111,"ci_lower":-0.0844776666666666,"ci_upper":-0.0138906111111111,"corrected_p":0.1248,"raw_p":0.0156,"reject":false},"itsm":{"point":-0.0436133333333333,"ci_lower":-0.0784718333333333,"ci_upper":-0.0105535,"corrected_p":0.1757,"raw_p":0.0251,"reject":false},"medical_hr":{"point":-0.0176399999999999,"ci_lower":-0.0505008333333333,"ci_upper":0.0148099999999999,"corrected_p":1,"raw_p":0.3362,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.027037037037037,"ci_lower":-0.0837222222222222,"ci_upper":0.0307499999999999,"corrected_p":0.3673,"raw_p":0.3673,"reject":false},"per_domain":{"airline":{"point":-0.0666666666666666,"ci_lower":-0.1611666666666666,"ci_upper":0.0244722222222221,"corrected_p":0.5451,"raw_p":0.1817,"reject":false},"itsm":{"point":0.0566666666666666,"ci_lower":-0.0266666666666666,"ci_upper":0.1411388888888888,"corrected_p":0.5451,"raw_p":0.2391,"reject":false},"medical_hr":{"point":-0.0711111111111111,"ci_lower":-0.18,"ci_upper":0.0422777777777777,"corrected_p":0.5451,"raw_p":0.203,"reject":false}}},"background_noise":{"pooled":{"point":-0.1751851851851852,"ci_lower":-0.2251851851851851,"ci_upper":-0.1237037037037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2055555555555555,"ci_lower":-0.2911111111111111,"ci_upper":-0.1199722222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1488888888888889,"ci_lower":-0.23,"ci_upper":-0.0666111111111111,"corrected_p":0.0114,"raw_p":0.0019,"reject":true},"medical_hr":{"point":-0.1711111111111111,"ci_lower":-0.2678055555555556,"ci_upper":-0.0699722222222222,"corrected_p":0.0114,"raw_p":0.0019,"reject":true}}},"both":{"pooled":{"point":-0.1659259259259259,"ci_lower":-0.2189166666666666,"ci_upper":-0.1133055555555555,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1888888888888888,"ci_lower":-0.2656666666666666,"ci_upper":-0.1155277777777778,"corrected_p":0.0008,"raw_p":0.0001,"reject":true},"itsm":{"point":-0.0877777777777777,"ci_lower":-0.1644444444444444,"ci_upper":-0.00775,"corrected_p":0.2172,"raw_p":0.0543,"reject":false},"medical_hr":{"point":-0.2211111111111111,"ci_lower":-0.3266666666666666,"ci_upper":-0.1122222222222222,"corrected_p":0.0028,"raw_p":0.0004,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.0561111111111111,"ci_lower":-0.111861111111111,"ci_upper":-0.0009166666666666,"corrected_p":0.0526,"raw_p":0.0526,"reject":false},"per_domain":{"airline":{"point":-0.0516666666666666,"ci_lower":-0.1378055555555555,"ci_upper":0.0433472222222221,"corrected_p":0.7505999999999999,"raw_p":0.2738,"reject":false},"itsm":{"point":-0.05,"ci_lower":-0.1333611111111111,"ci_upper":0.0344722222222221,"corrected_p":0.7505999999999999,"raw_p":0.2621,"reject":false},"medical_hr":{"point":-0.0666666666666666,"ci_lower":-0.1756111111111111,"ci_upper":0.04,"corrected_p":0.7505999999999999,"raw_p":0.2502,"reject":false}}},"background_noise":{"pooled":{"point":-0.1172222222222222,"ci_lower":-0.166324074074074,"ci_upper":-0.0659259259259259,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1738888888888889,"ci_lower":-0.2744444444444444,"ci_upper":-0.0744166666666667,"corrected_p":0.0175,"raw_p":0.0025,"reject":true},"itsm":{"point":-0.0666666666666666,"ci_lower":-0.1488888888888889,"ci_upper":0.0089444444444443,"corrected_p":0.468,"raw_p":0.117,"reject":false},"medical_hr":{"point":-0.1111111111111111,"ci_lower":-0.1888888888888889,"ci_upper":-0.0466666666666666,"corrected_p":0.0136,"raw_p":0.0017,"reject":true}}},"both":{"pooled":{"point":-0.1301851851851851,"ci_lower":-0.1821249999999999,"ci_upper":-0.07925,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1961111111111111,"ci_lower":-0.2861111111111111,"ci_upper":-0.1121805555555556,"corrected_p":0.0036,"raw_p":0.0004,"reject":true},"itsm":{"point":-0.0944444444444444,"ci_lower":-0.1822222222222222,"ci_upper":-0.0121944444444444,"corrected_p":0.185,"raw_p":0.037,"reject":false},"medical_hr":{"point":-0.1,"ci_lower":-0.1822222222222222,"ci_upper":-0.0222222222222222,"corrected_p":0.1488,"raw_p":0.0248,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.1577777777777777,"ci_lower":-0.2155740740740741,"ci_upper":-0.1058888888888889,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1466666666666666,"ci_lower":-0.2111111111111111,"ci_upper":-0.0844444444444444,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1533333333333333,"ci_lower":-0.2578333333333333,"ci_upper":-0.0533333333333333,"corrected_p":0.0068,"raw_p":0.0068,"reject":true},"medical_hr":{"point":-0.1733333333333333,"ci_lower":-0.2666666666666666,"ci_upper":-0.0888333333333333,"corrected_p":0.0009,"raw_p":0.0004,"reject":true}}},"background_noise":{"pooled":{"point":-0.2059259259259259,"ci_lower":-0.2629814814814815,"ci_upper":-0.1555555555555555,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1688888888888889,"ci_lower":-0.2511111111111112,"ci_upper":-0.0999444444444445,"corrected_p":0.0009,"raw_p":0.0003,"reject":true},"itsm":{"point":-0.2422222222222222,"ci_lower":-0.3489444444444445,"ci_upper":-0.1422222222222222,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2066666666666666,"ci_lower":-0.3000555555555555,"ci_upper":-0.1155555555555555,"corrected_p":0.0008,"raw_p":0.0002,"reject":true}}},"both":{"pooled":{"point":-0.217037037037037,"ci_lower":-0.2681666666666666,"ci_upper":-0.1696296296296296,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2022222222222222,"ci_lower":-0.2688888888888889,"ci_upper":-0.1422222222222222,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.2644444444444444,"ci_lower":-0.3755555555555555,"ci_upper":-0.1643888888888889,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1844444444444444,"ci_lower":-0.28,"ci_upper":-0.0955555555555555,"corrected_p":0.0005,"raw_p":0.0001,"reject":true}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.1340740740740741,"ci_lower":-0.2088888888888889,"ci_upper":-0.0614259259259259,"corrected_p":0.0012,"raw_p":0.0004,"reject":true},"per_domain":{"airline":{"point":-0.14,"ci_lower":-0.2445,"ci_upper":-0.0532777777777778,"corrected_p":0.0369,"raw_p":0.0041,"reject":true},"itsm":{"point":-0.1377777777777778,"ci_lower":-0.2623333333333333,"ci_upper":-0.0266666666666666,"corrected_p":0.204,"raw_p":0.0288,"reject":false},"medical_hr":{"point":-0.1244444444444444,"ci_lower":-0.2667222222222222,"ci_upper":0.035611111111111,"corrected_p":0.5808,"raw_p":0.1452,"reject":false}}},"background_noise":{"pooled":{"point":0.0807407407407407,"ci_lower":0.029611111111111,"ci_upper":0.1348333333333332,"corrected_p":0.0096,"raw_p":0.0048,"reject":true},"per_domain":{"airline":{"point":-0.0066666666666666,"ci_lower":-0.0533333333333333,"ci_upper":0.0377777777777777,"corrected_p":0.9714,"raw_p":0.6943,"reject":false},"itsm":{"point":0.1066666666666666,"ci_lower":0.0244444444444444,"ci_upper":0.1933333333333332,"corrected_p":0.204,"raw_p":0.0255,"reject":false},"medical_hr":{"point":0.1422222222222222,"ci_lower":0.0333333333333333,"ci_upper":0.2733888888888888,"corrected_p":0.204,"raw_p":0.0304,"reject":false}}},"both":{"pooled":{"point":0.0474074074074073,"ci_lower":-0.0200185185185185,"ci_upper":0.1126296296296295,"corrected_p":0.169,"raw_p":0.169,"reject":false},"per_domain":{"airline":{"point":-0.0288888888888889,"ci_lower":-0.0888888888888889,"ci_upper":0.0267222222222221,"corrected_p":0.9714,"raw_p":0.3238,"reject":false},"itsm":{"point":0.051111111111111,"ci_lower":-0.0667222222222222,"ci_upper":0.1778333333333332,"corrected_p":0.9714,"raw_p":0.4781,"reject":false},"medical_hr":{"point":0.1199999999999999,"ci_lower":-0.0045,"ci_upper":0.2556111111111111,"corrected_p":0.431,"raw_p":0.0862,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.1350992592592592,"ci_lower":-0.1734509444444444,"ci_upper":-0.095807537037037,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1899777777777777,"ci_lower":-0.2552188333333333,"ci_upper":-0.1284138333333333,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.1491577777777777,"ci_lower":-0.2190204444444443,"ci_upper":-0.0836535,"corrected_p":0.0003,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.0661622222222221,"ci_lower":-0.1247152777777778,"ci_upper":-0.0001788888888889,"corrected_p":0.0592,"raw_p":0.0592,"reject":false}}},"background_noise":{"pooled":{"point":-0.1918974074074074,"ci_lower":-0.2340517129629629,"ci_upper":-0.1486593518518519,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.2064555555555555,"ci_lower":-0.2915023888888888,"ci_upper":-0.1304431111111111,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.2424799999999999,"ci_lower":-0.307777611111111,"ci_upper":-0.1710178333333332,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1267566666666666,"ci_lower":-0.1954959722222222,"ci_upper":-0.0592292777777778,"corrected_p":0.002,"raw_p":0.001,"reject":true}}},"both":{"pooled":{"point":-0.2220029629629629,"ci_lower":-0.2678517777777777,"ci_upper":-0.1803776851851852,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.2272666666666666,"ci_lower":-0.306463,"ci_upper":-0.1538621111111113,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.2791355555555555,"ci_lower":-0.3516484444444444,"ci_upper":-0.2108322222222221,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1596066666666666,"ci_lower":-0.2288439444444444,"ci_upper":-0.0880449444444445,"corrected_p":0,"raw_p":0,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.6578955555555556,"ci_lower":0.6184969444444444,"ci_upper":0.6955554444444443,"n":90},"per_domain":{"itsm":{"point":0.7156,"ci_lower":0.6635213333333333,"ci_upper":0.7689328333333334,"n":30},"medical_hr":{"point":0.5574733333333334,"ci_lower":0.4887918333333333,"ci_upper":0.6287876666666667,"n":30},"airline":{"point":0.7006133333333332,"ci_lower":0.6388541666666667,"ci_upper":0.7630553333333332,"n":30}}},"accent":{"pooled":{"point":0.5227962962962962,"ci_lower":0.4887110185185185,"ci_upper":0.5562537962962961,"n":90},"per_domain":{"itsm":{"point":0.5256222222222223,"ci_lower":0.4578880555555556,"ci_upper":0.5938891666666668,"n":30},"medical_hr":{"point":0.4913111111111111,"ci_lower":0.4355341666666666,"ci_upper":0.5476605555555555,"n":30},"airline":{"point":0.5514555555555556,"ci_lower":0.4933080555555554,"ci_upper":0.6084324999999999,"n":30}}},"background_noise":{"pooled":{"point":0.465998148148148,"ci_lower":0.4205607407407407,"ci_upper":0.5099596296296295,"n":90},"per_domain":{"itsm":{"point":0.5091444444444444,"ci_lower":0.4278869444444444,"ci_upper":0.5813322222222221,"n":30},"medical_hr":{"point":0.4307166666666667,"ci_lower":0.3563320833333333,"ci_upper":0.5069777777777776,"n":30},"airline":{"point":0.4581333333333333,"ci_lower":0.3792722222222222,"ci_upper":0.5314247222222221,"n":30}}},"both":{"pooled":{"point":0.4358925925925926,"ci_lower":0.3955842592592592,"ci_upper":0.4792500925925925,"n":90},"per_domain":{"itsm":{"point":0.4883333333333333,"ci_lower":0.4070775,"ci_upper":0.5717263888888888,"n":30},"medical_hr":{"point":0.3978666666666666,"ci_lower":0.3359344444444444,"ci_upper":0.461311111111111,"n":30},"airline":{"point":0.4214777777777777,"ci_lower":0.3506130555555555,"ci_upper":0.4961172222222222,"n":30}}}}}},{"id":"scribe-realtime-claude-haiku-4-5-eleven-flash-v2","name":"Scribe v2.2 Realtime + Claude Haiku 4.5 + Eleven Flash v2 (ElevenAgents)","type":"cascade","stt":"Scribe v2.2 Realtime","llm":"Claude Haiku 4.5","tts":"Eleven Flash v2","clean":{"EVA-A_mean":{"pooled":{"point":0.6607381820615795,"ci_lower":0.6315744407965194,"ci_upper":0.6904226773929049},"per_domain":{"airline":{"point":0.6327613333333333,"ci_lower":0.5728533,"ci_upper":0.6946995999999999,"n":50},"itsm":{"point":0.6175333333333333,"ci_lower":0.56967675,"ci_upper":0.6648775416666667,"n":80},"medical_hr":{"point":0.7319198795180722,"ci_lower":0.6938952008032129,"ci_upper":0.7682190562248996,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.40982931726907634,"ci_lower":0.357935592369478,"ci_upper":0.4624842369477911},"per_domain":{"airline":{"point":0.34,"ci_lower":0.23200000000000004,"ci_upper":0.452,"n":50},"itsm":{"point":0.3425,"ci_lower":0.2625,"ci_upper":0.425,"n":80},"medical_hr":{"point":0.5469879518072289,"ci_lower":0.4608433734939759,"ci_upper":0.6313253012048193,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.8069743380856761,"ci_lower":0.796644430776439,"ci_upper":0.8170911132028114},"per_domain":{"airline":{"point":0.7991445333333332,"ci_lower":0.7785912566666666,"ci_upper":0.8185309333333333,"n":50},"itsm":{"point":0.79428075,"ci_lower":0.7771958291666667,"ci_upper":0.81134513125,"n":80},"medical_hr":{"point":0.8274977309236949,"ci_lower":0.8123004046184737,"ci_upper":0.8421214924698796,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.8167429718875502,"ci_lower":0.7879558232931728,"ci_upper":0.8446894578313253},"per_domain":{"airline":{"point":0.8079999999999999,"ci_lower":0.748,"ci_upper":0.8640000000000001,"n":50},"itsm":{"point":0.7849999999999999,"ci_lower":0.735,"ci_upper":0.8324999999999999,"n":80},"medical_hr":{"point":0.8572289156626507,"ci_lower":0.8156626506024097,"ci_upper":0.8963855421686746,"n":83}}},"task_completion":{"pooled":{"point":0.5743734939759038,"ci_lower":0.5210902108433735,"ci_upper":0.6284158634538152},"per_domain":{"airline":{"point":0.44800000000000006,"ci_lower":0.33599999999999997,"ci_upper":0.5640000000000001,"n":50},"itsm":{"point":0.5450000000000002,"ci_lower":0.4574999999999999,"ci_upper":0.635,"n":80},"medical_hr":{"point":0.730120481927711,"ci_lower":0.6596385542168675,"ci_upper":0.7988102409638553,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9738952690763053,"ci_lower":0.9677814890060242,"ci_upper":0.979422209688755},"per_domain":{"airline":{"point":0.9802839999999999,"ci_lower":0.9691839999999999,"ci_upper":0.9895402000000001,"n":50},"itsm":{"point":0.9601,"ci_lower":0.9472514375000001,"ci_upper":0.9717833750000001,"n":80},"medical_hr":{"point":0.9813018072289158,"ci_lower":0.9740510090361447,"ci_upper":0.9879880722891565,"n":83}}},"faithfulness":{"pooled":{"point":0.4339457831325301,"ci_lower":0.3908501506024097,"ci_upper":0.47736526104417665},"per_domain":{"airline":{"point":0.4699999999999999,"ci_lower":0.376,"ci_upper":0.5640000000000001,"n":50},"itsm":{"point":0.34750000000000003,"ci_lower":0.28125,"ci_upper":0.41500000000000004,"n":80},"medical_hr":{"point":0.4843373493975903,"ci_lower":0.42650602409638555,"ci_upper":0.5409638554216868,"n":83}}},"turn_taking":{"pooled":{"point":0.8817460443775101,"ci_lower":0.8694979795030121,"ci_upper":0.8932388465261044},"per_domain":{"airline":{"point":0.8834376,"ci_lower":0.8581687000000001,"ci_upper":0.9069124599999999,"n":50},"itsm":{"point":0.87435975,"ci_lower":0.8548167062499998,"ci_upper":0.8931295687499999,"n":80},"medical_hr":{"point":0.88744078313253,"ci_lower":0.8686495060240964,"ci_upper":0.9045285978915665,"n":83}}},"conciseness":{"pooled":{"point":0.7883305843373494,"ci_lower":0.7812702814759036,"ci_upper":0.7954306624497991},"per_domain":{"airline":{"point":0.749996,"ci_lower":0.7363000000000001,"ci_upper":0.7633720999999999,"n":50},"itsm":{"point":0.7922325,"ci_lower":0.7804125000000001,"ci_upper":0.8041075624999999,"n":80},"medical_hr":{"point":0.8227632530120482,"ci_lower":0.8126270030120484,"ci_upper":0.8329902108433735,"n":83}}},"conversation_progression":{"pooled":{"point":0.7508463855421686,"ci_lower":0.7275408383534138,"ci_upper":0.7739922941767069},"per_domain":{"airline":{"point":0.7639999999999999,"ci_lower":0.716,"ci_upper":0.8099999999999998,"n":50},"itsm":{"point":0.7162499999999999,"ci_lower":0.67875,"ci_upper":0.7537499999999999,"n":80},"medical_hr":{"point":0.772289156626506,"ci_lower":0.7355421686746988,"ci_upper":0.806325301204819,"n":83}}},"response_speed":{"pooled":{"point":1.9398187610441768,"ci_lower":1.8877200491967872,"ci_upper":1.9926817589859438},"per_domain":{"airline":{"point":1.9193829999999996,"ci_lower":1.837557025,"ci_upper":2.0011004249999997,"n":50},"itsm":{"point":2.0045275,"ci_lower":1.899742125,"ci_upper":2.1136989374999997,"n":80},"medical_hr":{"point":1.8955457831325304,"ci_lower":1.8216619427710845,"ci_upper":1.9761487801204816,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.635210843373494,"ci_lower":0.5693755020080322,"ci_upper":0.7002128514056224},"per_domain":{"airline":{"point":0.56,"ci_lower":0.42,"ci_upper":0.7,"n":50},"itsm":{"point":0.5625,"ci_lower":0.45,"ci_upper":0.6625,"n":80},"medical_hr":{"point":0.7831325301204819,"ci_lower":0.6867469879518072,"ci_upper":0.8674698795180723,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.24891854317269077,"ci_lower":0.1963702720431727,"ci_upper":0.3025349092394578},"per_domain":{"airline":{"point":0.20790399999999998,"ci_lower":0.1109408,"ci_upper":0.31636847999999995,"n":50},"itsm":{"point":0.17610800000000001,"ci_lower":0.10474670000000003,"ci_upper":0.25332219999999994,"n":80},"medical_hr":{"point":0.36274362951807226,"ci_lower":0.2698253253953314,"ci_upper":0.4588927361634035,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":1,"ci_lower":1,"ci_upper":1},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":1,"ci_lower":1,"ci_upper":1,"n":80},"medical_hr":{"point":1,"ci_lower":1,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.556748397941767,"ci_lower":0.5013309471372992,"ci_upper":0.6123743087851404},"per_domain":{"airline":{"point":0.5381248,"ci_lower":0.42320128000000007,"ci_upper":0.6501439999999999,"n":50},"itsm":{"point":0.49985599999999997,"ci_lower":0.41337999999999997,"ci_upper":0.588612,"n":80},"medical_hr":{"point":0.6322643938253012,"ci_lower":0.5487868525037651,"ci_upper":0.7150766265060241,"n":83}}}},"perturbation_delta":{}},{"id":"scribe-realtime-gpt-5-4-eleven-flash-v2","name":"Scribe v2.2 Realtime + GPT-5.4 + Eleven Flash v2 (ElevenAgents)","type":"cascade","stt":"Scribe v2.2 Realtime","llm":"GPT-5.4","tts":"Eleven Flash v2","clean":{"EVA-A_mean":{"pooled":{"point":0.8159493540829987,"ci_lower":0.7929965289323961,"ci_upper":0.8380392432563587},"per_domain":{"airline":{"point":0.8451799999999998,"ci_lower":0.8012373333333334,"ci_upper":0.8860769333333334,"n":50},"itsm":{"point":0.7673275,"ci_lower":0.7216655833333333,"ci_upper":0.8121748125,"n":80},"medical_hr":{"point":0.8353405622489961,"ci_lower":0.8101496586345381,"ci_upper":0.8590991967871485,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.6719728915662652,"ci_lower":0.6248108433734939,"ci_upper":0.716094703815261},"per_domain":{"airline":{"point":0.68,"ci_lower":0.5880000000000001,"ci_upper":0.768,"n":50},"itsm":{"point":0.59375,"ci_lower":0.50625,"ci_upper":0.6762499999999999,"n":80},"medical_hr":{"point":0.7421686746987952,"ci_lower":0.6795180722891565,"ci_upper":0.8024096385542168,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7310161572456493,"ci_lower":0.7213168108718206,"ci_upper":0.7406759172013053},"per_domain":{"airline":{"point":0.7765115999999999,"ci_lower":0.7601310333333333,"ci_upper":0.79350773,"n":50},"itsm":{"point":0.6972962291666667,"ci_lower":0.6797772234374999,"ci_upper":0.7158024713541666,"n":80},"medical_hr":{"point":0.7192406425702812,"ci_lower":0.7029465883534136,"ci_upper":0.7349183835341366,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.1301425702811245,"ci_lower":0.10025918674698796,"ci_upper":0.1631125},"per_domain":{"airline":{"point":0.17600000000000002,"ci_lower":0.10400000000000001,"ci_upper":0.252,"n":50},"itsm":{"point":0.1325,"ci_lower":0.0875,"ci_upper":0.18,"n":80},"medical_hr":{"point":0.0819277108433735,"ci_lower":0.04819277108433735,"ci_upper":0.12289156626506023,"n":83}}},"task_completion":{"pooled":{"point":0.7994226907630523,"ci_lower":0.7578262299196786,"ci_upper":0.838757003012048},"per_domain":{"airline":{"point":0.78,"ci_lower":0.6880000000000002,"ci_upper":0.8639999999999999,"n":50},"itsm":{"point":0.73875,"ci_lower":0.6612500000000001,"ci_upper":0.81125,"n":80},"medical_hr":{"point":0.8795180722891566,"ci_lower":0.8313253012048191,"ci_upper":0.9228915662650602,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9950368172690762,"ci_lower":0.9924963386044177,"ci_upper":0.9971174360943775},"per_domain":{"airline":{"point":0.99554,"ci_lower":0.9895920000000001,"ci_upper":1,"n":50},"itsm":{"point":0.9919825,"ci_lower":0.987734875,"ci_upper":0.9956975625,"n":80},"medical_hr":{"point":0.9975879518072288,"ci_lower":0.9955348795180723,"ci_upper":0.9991783132530122,"n":83}}},"faithfulness":{"pooled":{"point":0.6533885542168676,"ci_lower":0.6148460843373494,"ci_upper":0.6902345381526105},"per_domain":{"airline":{"point":0.7600000000000001,"ci_lower":0.6859999999999999,"ci_upper":0.8280000000000001,"n":50},"itsm":{"point":0.57125,"ci_lower":0.4987500000000001,"ci_upper":0.64375,"n":80},"medical_hr":{"point":0.6289156626506024,"ci_lower":0.5771084337349397,"ci_upper":0.6795180722891566,"n":83}}},"turn_taking":{"pooled":{"point":0.6008986850903615,"ci_lower":0.5808899740411647,"ci_upper":0.6202028458421185},"per_domain":{"airline":{"point":0.6332748,"ci_lower":0.59081508,"ci_upper":0.6759659299999999,"n":50},"itsm":{"point":0.5877330625,"ci_lower":0.5540954203125,"ci_upper":0.6214290671875,"n":80},"medical_hr":{"point":0.5816881927710844,"ci_lower":0.5549572891566266,"ci_upper":0.6084868734939759,"n":83}}},"conciseness":{"pooled":{"point":0.8260195155622491,"ci_lower":0.8200410455572289,"ci_upper":0.8320906080195783},"per_domain":{"airline":{"point":0.8402600000000001,"ci_lower":0.8296276,"ci_upper":0.8510763,"n":50},"itsm":{"point":0.806343125,"ci_lower":0.7943875625,"ci_upper":0.8177901875000001,"n":80},"medical_hr":{"point":0.831455421686747,"ci_lower":0.8225756024096385,"ci_upper":0.8400554216867467,"n":83}}},"conversation_progression":{"pooled":{"point":0.7661302710843373,"ci_lower":0.7469938253012048,"ci_upper":0.7855029304718876},"per_domain":{"airline":{"point":0.856,"ci_lower":0.824,"ci_upper":0.888,"n":50},"itsm":{"point":0.6978125000000001,"ci_lower":0.6653125,"ci_upper":0.73125,"n":80},"medical_hr":{"point":0.744578313253012,"ci_lower":0.7096385542168675,"ci_upper":0.7795180722891567,"n":83}}},"response_speed":{"pooled":{"point":3.5614493207831326,"ci_lower":3.41765988684739,"ci_upper":3.710066948456326},"per_domain":{"airline":{"point":3.205888,"ci_lower":2.9691726999999997,"ci_upper":3.4505717000000007,"n":50},"itsm":{"point":4.0463756250000005,"ci_lower":3.7145066093750003,"ci_upper":4.404787328125001,"n":80},"medical_hr":{"point":3.432084337349397,"ci_lower":3.3006479518072287,"ci_upper":3.562363614457832,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.8781024096385542,"ci_lower":0.8337851405622491,"ci_upper":0.9192369477911647},"per_domain":{"airline":{"point":0.92,"ci_lower":0.84,"ci_upper":0.98,"n":50},"itsm":{"point":0.7625,"ci_lower":0.6625,"ci_upper":0.85,"n":80},"medical_hr":{"point":0.9518072289156626,"ci_lower":0.9036144578313253,"ci_upper":0.9879518072289156,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.43958574246987947,"ci_lower":0.3807531821812249,"ci_upper":0.4998838942168674},"per_domain":{"airline":{"point":0.427136,"ci_lower":0.31242175999999994,"ci_upper":0.5472561599999999,"n":50},"itsm":{"point":0.395050625,"ci_lower":0.301437725,"ci_upper":0.4921417249999999,"n":80},"medical_hr":{"point":0.4965706024096384,"ci_lower":0.40426004819277106,"ci_upper":0.5907095903614458,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.3319879518072289,"ci_lower":0.26811470883534133,"ci_upper":0.3979016064257028},"per_domain":{"airline":{"point":0.38,"ci_lower":0.24,"ci_upper":0.52,"n":50},"itsm":{"point":0.375,"ci_lower":0.275,"ci_upper":0.4875,"n":80},"medical_hr":{"point":0.24096385542168675,"ci_lower":0.1566265060240964,"ci_upper":0.3373493975903614,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.022116469076305226,"ci_lower":0.009811726987951805,"ci_upper":0.038911313172690754},"per_domain":{"airline":{"point":0.041945600000000006,"ci_lower":0.009049599999999998,"ci_upper":0.09035584000000002,"n":50},"itsm":{"point":0.016292,"ci_lower":0.003999999999999999,"ci_upper":0.03182820000000001,"n":80},"medical_hr":{"point":0.008111807228915665,"ci_lower":0.0014765301204819278,"ci_upper":0.017866024096385543,"n":83}}}},"perturbation_delta":{}},{"id":"grok-voice-think-fast-1-0","name":"Grok Voice Think Fast 1.0","type":"s2s","stt":"-","llm":"Grok Voice Think Fast 1.0","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.7517931950022311,"ci_lower":0.7267222054886212,"ci_upper":0.7769923216477019},"per_domain":{"airline":{"point":0.72,"ci_lower":0.6655277777777777,"ci_upper":0.7744444444444444,"n":50},"itsm":{"point":0.7785388888888889,"ci_lower":0.7449701736111112,"ci_upper":0.8105745486111111,"n":80},"medical_hr":{"point":0.7568406961178047,"ci_lower":0.7153788487282462,"ci_upper":0.7966337684069611,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5883534136546184,"ci_lower":0.5354178380187417,"ci_upper":0.6418152610441766},"per_domain":{"airline":{"point":0.5,"ci_lower":0.3933333333333333,"ci_upper":0.6133333333333333,"n":50},"itsm":{"point":0.6666666666666666,"ci_lower":0.5833333333333334,"ci_upper":0.7416666666666667,"n":80},"medical_hr":{"point":0.5983935742971888,"ci_lower":0.5060240963855422,"ci_upper":0.6867469879518072,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6401612747657296,"ci_lower":0.6276289119645247,"ci_upper":0.6530451577504462},"per_domain":{"airline":{"point":0.6446551111111112,"ci_lower":0.6203807222222223,"ci_upper":0.6691427944444444,"n":50},"itsm":{"point":0.6283684722222223,"ci_lower":0.6063156597222222,"ci_upper":0.6508398229166666,"n":80},"medical_hr":{"point":0.6474602409638553,"ci_lower":0.6286156693440428,"ci_upper":0.6660133969210172,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.5686813922356091,"ci_lower":0.5252938420348058,"ci_upper":0.6129016064257028},"per_domain":{"airline":{"point":0.5866666666666667,"ci_lower":0.49999999999999994,"ci_upper":0.6733333333333333,"n":50},"itsm":{"point":0.525,"ci_lower":0.4583333333333333,"ci_upper":0.5916666666666667,"n":80},"medical_hr":{"point":0.5943775100401606,"ci_lower":0.5180722891566265,"ci_upper":0.6626506024096386,"n":83}}},"task_completion":{"pooled":{"point":0.6797222222222222,"ci_lower":0.6279243641231592,"ci_upper":0.7310928714859437},"per_domain":{"airline":{"point":0.56,"ci_lower":0.4466666666666667,"ci_upper":0.6733333333333333,"n":50},"itsm":{"point":0.8125,"ci_lower":0.7416666666666666,"ci_upper":0.875,"n":80},"medical_hr":{"point":0.6666666666666666,"ci_lower":0.5783132530120481,"ci_upper":0.755020080321285,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9896131860776439,"ci_lower":0.9857455911144579,"ci_upper":0.9932062374497991},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":0.9814499999999999,"ci_lower":0.9716331250000001,"ci_upper":0.9902130208333333,"n":80},"medical_hr":{"point":0.9873895582329317,"ci_lower":0.9808150602409639,"ci_upper":0.993357530120482,"n":83}}},"faithfulness":{"pooled":{"point":0.5887466532797857,"ci_lower":0.5521778363453815,"ci_upper":0.6256194360776438},"per_domain":{"airline":{"point":0.6,"ci_lower":0.5166666666666667,"ci_upper":0.6799999999999998,"n":50},"itsm":{"point":0.54375,"ci_lower":0.4916145833333333,"ci_upper":0.5958333333333334,"n":80},"medical_hr":{"point":0.6224899598393574,"ci_lower":0.5662650602409639,"ci_upper":0.6787148594377509,"n":83}}},"turn_taking":{"pooled":{"point":0.8619166489290496,"ci_lower":0.8434363629852745,"ci_upper":0.8791902950886881},"per_domain":{"airline":{"point":0.8735786666666666,"ci_lower":0.8453675666666667,"ci_upper":0.9005977833333333,"n":50},"itsm":{"point":0.8355054166666667,"ci_lower":0.795577125,"ci_upper":0.8707030416666668,"n":80},"medical_hr":{"point":0.8766658634538155,"ci_lower":0.8485063453815261,"ci_upper":0.9021787248995985,"n":83}}},"conciseness":{"pooled":{"point":0.613510281124498,"ci_lower":0.6027830375669345,"ci_upper":0.6243507360274431},"per_domain":{"airline":{"point":0.5970533333333333,"ci_lower":0.5750395,"ci_upper":0.6191341666666667,"n":50},"itsm":{"point":0.5954333333333334,"ci_lower":0.5767873958333334,"ci_upper":0.6139167708333333,"n":80},"medical_hr":{"point":0.6480441767068273,"ci_lower":0.6339991967871487,"ci_upper":0.6621287148594377,"n":83}}},"conversation_progression":{"pooled":{"point":0.4450568942436412,"ci_lower":0.4167835508701473,"ci_upper":0.47348376840696116},"per_domain":{"airline":{"point":0.46333333333333326,"ci_lower":0.4099999999999999,"ci_upper":0.5166666666666666,"n":50},"itsm":{"point":0.4541666666666666,"ci_lower":0.4041666666666666,"ci_upper":0.50625,"n":80},"medical_hr":{"point":0.41767068273092367,"ci_lower":0.37349397590361444,"ci_upper":0.4618473895582329,"n":83}}},"response_speed":{"pooled":{"point":1.5425531693440426,"ci_lower":1.5068156614792503,"ci_upper":1.580582454902945},"per_domain":{"airline":{"point":1.5058866666666666,"ci_lower":1.4406593333333333,"ci_upper":1.5750268333333335,"n":50},"itsm":{"point":1.6146041666666666,"ci_lower":1.5517406249999999,"ci_upper":1.6814308333333337,"n":80},"medical_hr":{"point":1.5071686746987951,"ci_lower":1.4514456827309237,"ci_upper":1.566942469879518,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7683132530120481,"ci_lower":0.7084618473895583,"ci_upper":0.8248293172690763},"per_domain":{"airline":{"point":0.72,"ci_lower":0.6,"ci_upper":0.84,"n":50},"itsm":{"point":0.85,"ci_lower":0.775,"ci_upper":0.925,"n":80},"medical_hr":{"point":0.7349397590361446,"ci_lower":0.6385542168674698,"ci_upper":0.8313253012048193,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.42248748078734694,"ci_lower":0.3592331362486985,"ci_upper":0.48705881034425774},"per_domain":{"airline":{"point":0.3246913580246914,"ci_lower":0.20732510288065842,"ci_upper":0.44979629629629625,"n":50},"itsm":{"point":0.4742798353909465,"ci_lower":0.3713477366255144,"ci_upper":0.5768016975308642,"n":80},"medical_hr":{"point":0.468491248946403,"ci_lower":0.36739302890574643,"ci_upper":0.5719681193911449,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.8686244979919678,"ci_lower":0.821644829317269,"ci_upper":0.9121887550200803},"per_domain":{"airline":{"point":0.9,"ci_lower":0.8,"ci_upper":0.98,"n":50},"itsm":{"point":0.8625,"ci_lower":0.7875,"ci_upper":0.9375,"n":80},"medical_hr":{"point":0.8433734939759037,"ci_lower":0.7590361445783133,"ci_upper":0.9156626506024096,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.28118531740129243,"ci_lower":0.22882450377642252,"ci_upper":0.33664865635381025},"per_domain":{"airline":{"point":0.2911934156378601,"ci_lower":0.1838683127572016,"ci_upper":0.4076543209876543,"n":50},"itsm":{"point":0.2148148148148148,"ci_lower":0.14315715020576128,"ci_upper":0.29562757201646084,"n":80},"medical_hr":{"point":0.3375477217512023,"ci_lower":0.24909514601616337,"ci_upper":0.4321000049581041,"n":83}}}},"perturbation_delta":{}},{"id":"flux-general-multi-gpt-5-4-sonic-3-5","name":"Flux General Multi + GPT-5.4 + Sonic 3.5","type":"cascade","stt":"Flux General Multi","llm":"GPT-5.4","tts":"Sonic 3.5","clean":{"EVA-A_mean":{"pooled":{"point":0.7388485385988398,"ci_lower":0.7168118291220438,"ci_upper":0.7611052600680499},"per_domain":{"airline":{"point":0.755,"ci_lower":0.7072222222222223,"ci_upper":0.8033333333333331,"n":50},"itsm":{"point":0.7285027777777777,"ci_lower":0.697247638888889,"ci_upper":0.7590592013888889,"n":80},"medical_hr":{"point":0.7330428380187416,"ci_lower":0.6974564926372155,"ci_upper":0.7689638554216868,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.43096720214190093,"ci_lower":0.37727894912985277,"ci_upper":0.48508776773761714},"per_domain":{"airline":{"point":0.4799999999999999,"ci_lower":0.37333333333333335,"ci_upper":0.5866666666666667,"n":50},"itsm":{"point":0.3791666666666667,"ci_lower":0.3,"ci_upper":0.4583333333333332,"n":80},"medical_hr":{"point":0.43373493975903615,"ci_lower":0.3413654618473896,"ci_upper":0.5220883534136547,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6859473585452923,"ci_lower":0.6722358140562249,"ci_upper":0.6988210923136992},"per_domain":{"airline":{"point":0.7441462222222222,"ci_lower":0.7140573777777777,"ci_upper":0.7723696555555557,"n":50},"itsm":{"point":0.6556408333333333,"ci_lower":0.6378588993055556,"ci_upper":0.673643517361111,"n":80},"medical_hr":{"point":0.6580550200803214,"ci_lower":0.6387582764390897,"ci_upper":0.6768764591700133,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.17561579651941095,"ci_lower":0.14318942436412316,"ci_upper":0.20874891231593035},"per_domain":{"airline":{"point":0.30666666666666664,"ci_lower":0.2333333333333333,"ci_upper":0.38,"n":50},"itsm":{"point":0.09166666666666666,"ci_lower":0.05416666666666666,"ci_upper":0.13333333333333333,"n":80},"medical_hr":{"point":0.12851405622489956,"ci_lower":0.08433734939759036,"ci_upper":0.17670682730923695,"n":83}}},"task_completion":{"pooled":{"point":0.48154953145916995,"ci_lower":0.42636546184738955,"ci_upper":0.5364498828647924},"per_domain":{"airline":{"point":0.5533333333333332,"ci_lower":0.44666666666666655,"ci_upper":0.66,"n":50},"itsm":{"point":0.4375,"ci_lower":0.3583333333333333,"ci_upper":0.5166666666666666,"n":80},"medical_hr":{"point":0.4538152610441767,"ci_lower":0.36144578313253006,"ci_upper":0.5502008032128514,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9991125502008033,"ci_lower":0.9981862090026774,"ci_upper":0.9998263888888889},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":49},"itsm":{"point":0.9980083333333333,"ci_lower":0.9956121875,"ci_upper":0.9997791666666667,"n":80},"medical_hr":{"point":0.9993293172690763,"ci_lower":0.9979879518072289,"ci_upper":1,"n":83}}},"faithfulness":{"pooled":{"point":0.7556643239625168,"ci_lower":0.7234263721552877,"ci_upper":0.787773468875502},"per_domain":{"airline":{"point":0.7333333333333334,"ci_lower":0.6633333333333333,"ci_upper":0.8033333333333332,"n":50},"itsm":{"point":0.7645833333333333,"ci_lower":0.7145833333333333,"ci_upper":0.8125,"n":80},"medical_hr":{"point":0.7690763052208837,"ci_lower":0.7269076305220883,"ci_upper":0.8112449799196787,"n":83}}},"turn_taking":{"pooled":{"point":0.41774348125836686,"ci_lower":0.38555163627844713,"ci_upper":0.45018948740796516},"per_domain":{"airline":{"point":0.6024053333333333,"ci_lower":0.5362488,"ci_upper":0.6632719999999999,"n":50},"itsm":{"point":0.32443916666666667,"ci_lower":0.27045043750000003,"ci_upper":0.37910825,"n":80},"medical_hr":{"point":0.32638594377510044,"ci_lower":0.2710740160642571,"ci_upper":0.3817635040160642,"n":83}}},"conciseness":{"pooled":{"point":0.8798141231593039,"ci_lower":0.8737134328145917,"ci_upper":0.885803093457162},"per_domain":{"airline":{"point":0.8667,"ci_lower":0.8555196666666666,"ci_upper":0.8778533333333333,"n":50},"itsm":{"point":0.8799833333333332,"ci_lower":0.8682787500000001,"ci_upper":0.8914542708333333,"n":80},"medical_hr":{"point":0.8927590361445782,"ci_lower":0.8833567269076305,"ci_upper":0.9019882530120483,"n":83}}},"conversation_progression":{"pooled":{"point":0.7602844712182062,"ci_lower":0.7351436161311914,"ci_upper":0.7848701054216868},"per_domain":{"airline":{"point":0.7633333333333334,"ci_lower":0.7066666666666666,"ci_upper":0.8166666666666665,"n":50},"itsm":{"point":0.7625,"ci_lower":0.725,"ci_upper":0.7979166666666667,"n":80},"medical_hr":{"point":0.7550200803212851,"ci_lower":0.7168674698795181,"ci_upper":0.7911646586345382,"n":83}}},"response_speed":{"pooled":{"point":2.9315420816599733,"ci_lower":2.867951682730924,"ci_upper":3.0015558533299864},"per_domain":{"airline":{"point":2.8887233333333335,"ci_lower":2.738739666666666,"ci_upper":3.0703175,"n":50},"itsm":{"point":3.1079250000000003,"ci_lower":3.02060875,"ci_upper":3.1968842708333334,"n":80},"medical_hr":{"point":2.797977911646586,"ci_lower":2.7279467871485945,"ci_upper":2.871845381526104,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.6451204819277109,"ci_lower":0.5781506024096387,"ci_upper":0.7100519578313254},"per_domain":{"airline":{"point":0.72,"ci_lower":0.6,"ci_upper":0.84,"n":50},"itsm":{"point":0.625,"ci_lower":0.5125,"ci_upper":0.725,"n":80},"medical_hr":{"point":0.5903614457831325,"ci_lower":0.4819277108433735,"ci_upper":0.6987951807228916,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.24692527310889645,"ci_lower":0.19379819070520762,"ci_upper":0.3031832783810137},"per_domain":{"airline":{"point":0.27259259259259255,"ci_lower":0.1605761316872428,"ci_upper":0.3898765432098765,"n":50},"itsm":{"point":0.16980452674897117,"ci_lower":0.09958719135802467,"ci_upper":0.24634902263374484,"n":80},"medical_hr":{"point":0.2983786999851256,"ci_lower":0.20714834647230898,"ci_upper":0.39466508007337997,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.38070281124497996,"ci_lower":0.3174380020080321,"ci_upper":0.4432048192771084},"per_domain":{"airline":{"point":0.64,"ci_lower":0.5,"ci_upper":0.76,"n":50},"itsm":{"point":0.225,"ci_lower":0.1375,"ci_upper":0.325,"n":80},"medical_hr":{"point":0.27710843373493976,"ci_lower":0.18072289156626506,"ci_upper":0.37349397590361444,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.02823532814385112,"ci_lower":0.014739396887963373,"ci_upper":0.04626191081197216},"per_domain":{"airline":{"point":0.05316872427983538,"ci_lower":0.02279835390946501,"ci_upper":0.10065843621399177,"n":50},"itsm":{"point":0.01656378600823045,"ci_lower":0.0007716049382716047,"ci_upper":0.04351980452674896,"n":80},"medical_hr":{"point":0.014973474143487526,"ci_lower":0.006990926669641527,"ci_upper":0.024393871783430006,"n":83}}}},"perturbation_delta":{}},{"id":"gemini-3-6-flash-gemini-3-1-flash-tts-preview","name":"Gemini 3.6 Flash + Gemini 3.1 Flash TTS Preview","type":"2-part","stt":"-","llm":"Gemini 3.6 Flash","tts":"Gemini 3.1 Flash TTS Preview","clean":{"EVA-A_mean":{"pooled":{"point":0.7331528458277555,"ci_lower":0.7099332280232039,"ci_upper":0.756281268295404},"per_domain":{"airline":{"point":0.7485533333333333,"ci_lower":0.7030616111111112,"ci_upper":0.7938893333333333,"n":50},"itsm":{"point":0.7367847222222222,"ci_lower":0.6988846527777779,"ci_upper":0.7724648263888889,"n":80},"medical_hr":{"point":0.7141204819277109,"ci_lower":0.6770204819277109,"ci_upper":0.7515236613119143,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5619695448460509,"ci_lower":0.5138714859437751,"ci_upper":0.6102836763721552},"per_domain":{"airline":{"point":0.6066666666666667,"ci_lower":0.5066666666666667,"ci_upper":0.7,"n":50},"itsm":{"point":0.58125,"ci_lower":0.50625,"ci_upper":0.65625,"n":80},"medical_hr":{"point":0.4979919678714858,"ci_lower":0.4216867469879517,"ci_upper":0.5742971887550201,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.519690569165551,"ci_lower":0.5092612469154395,"ci_upper":0.5300525534778},"per_domain":{"airline":{"point":0.5210906666666666,"ci_lower":0.5013262666666667,"ci_upper":0.5412559388888888,"n":50},"itsm":{"point":0.5378680555555555,"ci_lower":0.5192138159722222,"ci_upper":0.5553345208333335,"n":80},"medical_hr":{"point":0.5001129852744309,"ci_lower":0.48284928045515396,"ci_upper":0.5167600066934404,"n":83}}},"EVA-X_pass":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"n":83}}},"task_completion":{"pooled":{"point":0.661512717536814,"ci_lower":0.6135071954484606,"ci_upper":0.7072756860776439},"per_domain":{"airline":{"point":0.7,"ci_lower":0.6133333333333332,"ci_upper":0.7866666666666666,"n":50},"itsm":{"point":0.65,"ci_lower":0.575,"ci_upper":0.7208333333333334,"n":80},"medical_hr":{"point":0.6345381526104418,"ci_lower":0.5542168674698794,"ci_upper":0.7148594377510039,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9814598761713521,"ci_lower":0.9729174042838019,"ci_upper":0.9886869758199465},"per_domain":{"airline":{"point":0.99066,"ci_lower":0.9746533333333334,"ci_upper":1,"n":50},"itsm":{"point":0.9770208333333332,"ci_lower":0.9599165624999999,"ci_upper":0.9910090625,"n":80},"medical_hr":{"point":0.9766987951807231,"ci_lower":0.9643572289156628,"ci_upper":0.9875824297188757,"n":83}}},"faithfulness":{"pooled":{"point":0.5636897590361446,"ci_lower":0.5283446912650602,"ci_upper":0.5982618181057563},"per_domain":{"airline":{"point":0.5633333333333334,"ci_lower":0.4866666666666667,"ci_upper":0.6366666666666666,"n":50},"itsm":{"point":0.5895833333333333,"ci_lower":0.5354166666666667,"ci_upper":0.6416666666666666,"n":80},"medical_hr":{"point":0.538152610441767,"ci_lower":0.4899598393574297,"ci_upper":0.5843373493975904,"n":83}}},"turn_taking":{"pooled":{"point":0.055579287817938416,"ci_lower":0.04959449600903614,"ci_upper":0.061856375627510035},"per_domain":{"airline":{"point":0.04863866666666666,"ci_lower":0.03762858333333334,"ci_upper":0.05964353333333333,"n":50},"itsm":{"point":0.0617,"ci_lower":0.05133684375,"ci_upper":0.0723425,"n":80},"medical_hr":{"point":0.056399196787148595,"ci_lower":0.0465357329317269,"ci_upper":0.06684064257028112,"n":83}}},"conciseness":{"pooled":{"point":0.843775217536814,"ci_lower":0.8371430645917002,"ci_upper":0.8501569236947791},"per_domain":{"airline":{"point":0.8379666666666669,"ci_lower":0.8258531666666665,"ci_upper":0.8499735000000002,"n":50},"itsm":{"point":0.8498208333333335,"ci_lower":0.8381166666666667,"ci_upper":0.8611630208333334,"n":80},"medical_hr":{"point":0.8435381526104417,"ci_lower":0.8333774096385543,"ci_upper":0.8534746987951807,"n":83}}},"conversation_progression":{"pooled":{"point":0.659717202141901,"ci_lower":0.6298928631191433,"ci_upper":0.6890911981258366},"per_domain":{"airline":{"point":0.6766666666666665,"ci_lower":0.62,"ci_upper":0.7333333333333333,"n":50},"itsm":{"point":0.7020833333333334,"ci_lower":0.6541666666666666,"ci_upper":0.75,"n":80},"medical_hr":{"point":0.6004016064257028,"ci_lower":0.5522088353413656,"ci_upper":0.6465863453815262,"n":83}}},"response_speed":{"pooled":{"point":5.811331218206159,"ci_lower":5.70856912876506,"ci_upper":5.9164357395415},"per_domain":{"airline":{"point":5.976713333333334,"ci_lower":5.765892166666666,"ci_upper":6.1938414999999996,"n":50},"itsm":{"point":5.8752,"ci_lower":5.708264999999999,"ci_upper":6.049212291666666,"n":80},"medical_hr":{"point":5.58208032128514,"ci_lower":5.434533835341364,"ci_upper":5.733846285140562,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.8231626506024097,"ci_lower":0.7694460341365462,"ci_upper":0.8733973393574298},"per_domain":{"airline":{"point":0.86,"ci_lower":0.76,"ci_upper":0.94,"n":50},"itsm":{"point":0.8625,"ci_lower":0.7875,"ci_upper":0.9375,"n":80},"medical_hr":{"point":0.7469879518072289,"ci_lower":0.6506024096385542,"ci_upper":0.8433734939759037,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.31880796462599365,"ci_lower":0.2621101982518551,"ci_upper":0.3782698167606124},"per_domain":{"airline":{"point":0.37786008230452667,"ci_lower":0.2581872427983538,"ci_upper":0.5046111111111111,"n":50},"itsm":{"point":0.32847704475308637,"ci_lower":0.23430941358024687,"ci_upper":0.4253761574074073,"n":80},"medical_hr":{"point":0.25008676682036785,"ci_lower":0.17060711983737417,"ci_upper":0.33581238534384444,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0,"ci_lower":0,"ci_upper":0},"per_domain":{"airline":{"point":0,"ci_lower":0,"ci_upper":0,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0,"ci_lower":0,"ci_upper":0,"n":83}}}},"perturbation_delta":{}},{"id":"ink-2-haiku-4-5-sonic-3-5","name":"Ink 2 + Haiku 4.5 + Sonic 3.5","type":"cascade","stt":"Ink 2","llm":"Haiku 4.5","tts":"Sonic 3.5","clean":{"EVA-A_mean":{"pooled":{"point":0.6522094265952699,"ci_lower":0.6277162375892459,"ci_upper":0.676369766566265},"per_domain":{"airline":{"point":0.6333333333333333,"ci_lower":0.5794444444444444,"ci_upper":0.6877777777777777,"n":50},"itsm":{"point":0.6413083333333333,"ci_lower":0.6019994444444444,"ci_upper":0.6802897916666667,"n":80},"medical_hr":{"point":0.6819866131191433,"ci_lower":0.6517764390896922,"ci_upper":0.7114945448460508,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.34780455153949125,"ci_lower":0.29933952476572956,"ci_upper":0.39687341030789824},"per_domain":{"airline":{"point":0.34,"ci_lower":0.24,"ci_upper":0.44,"n":50},"itsm":{"point":0.35,"ci_lower":0.275,"ci_upper":0.425,"n":80},"medical_hr":{"point":0.3534136546184739,"ci_lower":0.27710843373493976,"ci_upper":0.43373493975903604,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6500165688308791,"ci_lower":0.6389327433372379,"ci_upper":0.6610689895331325},"per_domain":{"airline":{"point":0.6909137777777778,"ci_lower":0.668737461111111,"ci_upper":0.7133312444444443,"n":50},"itsm":{"point":0.6370384722222222,"ci_lower":0.6203488923611111,"ci_upper":0.6537426076388889,"n":80},"medical_hr":{"point":0.6220974564926371,"ci_lower":0.6033763888888889,"ci_upper":0.6411384738955823,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.06623828647925034,"ci_lower":0.04401606425702811,"ci_upper":0.09068340026773761},"per_domain":{"airline":{"point":0.18666666666666668,"ci_lower":0.11999999999999998,"ci_upper":0.25999999999999995,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0.012048192771084338,"ci_lower":0,"ci_upper":0.028112449799196783,"n":83}}},"task_completion":{"pooled":{"point":0.457888219544846,"ci_lower":0.4060168172690763,"ci_upper":0.5097101740294511},"per_domain":{"airline":{"point":0.4533333333333333,"ci_lower":0.3466666666666666,"ci_upper":0.56,"n":50},"itsm":{"point":0.4625,"ci_lower":0.38333333333333336,"ci_upper":0.5416666666666666,"n":80},"medical_hr":{"point":0.4578313253012048,"ci_lower":0.3734939759036145,"ci_upper":0.5421686746987951,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9937662064926371,"ci_lower":0.9894753890562249,"ci_upper":0.997193079191767},"per_domain":{"airline":{"point":0.9983333333333334,"ci_lower":0.995,"ci_upper":1,"n":50},"itsm":{"point":0.9872062500000001,"ci_lower":0.9756290624999999,"ci_upper":0.9961270833333333,"n":80},"medical_hr":{"point":0.9957590361445783,"ci_lower":0.9916746987951807,"ci_upper":0.9989357429718875,"n":83}}},"faithfulness":{"pooled":{"point":0.5358032128514055,"ci_lower":0.4969759454484605,"ci_upper":0.5755254769076305},"per_domain":{"airline":{"point":0.46333333333333326,"ci_lower":0.3833333333333333,"ci_upper":0.5466666666666667,"n":50},"itsm":{"point":0.5416666666666666,"ci_lower":0.4833333333333334,"ci_upper":0.5979166666666667,"n":80},"medical_hr":{"point":0.6024096385542168,"ci_lower":0.5461847389558232,"ci_upper":0.6586345381526105,"n":83}}},"turn_taking":{"pooled":{"point":0.3984477386211513,"ci_lower":0.37644500516231594,"ci_upper":0.4199988905036815},"per_domain":{"airline":{"point":0.605528,"ci_lower":0.5634518166666667,"ci_upper":0.6465959000000001,"n":50},"itsm":{"point":0.2931654166666667,"ci_lower":0.26475659375,"ci_upper":0.3220663541666667,"n":80},"medical_hr":{"point":0.2966497991967872,"ci_lower":0.25535207831325296,"ci_upper":0.3376911847389558,"n":83}}},"conciseness":{"pooled":{"point":0.8329222489959839,"ci_lower":0.8254004105589021,"ci_upper":0.8400389155789825},"per_domain":{"airline":{"point":0.8105466666666667,"ci_lower":0.7953126666666667,"ci_upper":0.8253466666666667,"n":50},"itsm":{"point":0.8575333333333333,"ci_lower":0.8450370833333333,"ci_upper":0.8699337499999998,"n":80},"medical_hr":{"point":0.8306867469879519,"ci_lower":0.8205338353413654,"ci_upper":0.8406186746987951,"n":83}}},"conversation_progression":{"pooled":{"point":0.7186797188755021,"ci_lower":0.693325970548862,"ci_upper":0.7436800953815261},"per_domain":{"airline":{"point":0.6566666666666666,"ci_lower":0.6033333333333334,"ci_upper":0.7099999999999999,"n":50},"itsm":{"point":0.7604166666666667,"ci_lower":0.71875,"ci_upper":0.7999999999999999,"n":80},"medical_hr":{"point":0.7389558232931728,"ci_lower":0.6967871485943776,"ci_upper":0.7791164658634538,"n":83}}},"response_speed":{"pooled":{"point":3.3323912851405617,"ci_lower":3.292990131944445,"ci_upper":3.374291408801874},"per_domain":{"airline":{"point":2.97636,"ci_lower":2.9212998333333333,"ci_upper":3.0334808333333334,"n":50},"itsm":{"point":3.71785,"ci_lower":3.638040416666667,"ci_upper":3.8020960416666667,"n":80},"medical_hr":{"point":3.302963855421686,"ci_lower":3.239553714859438,"ci_upper":3.3740933734939764,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.5727710843373495,"ci_lower":0.5034420180722892,"ci_upper":0.6402008032128514},"per_domain":{"airline":{"point":0.54,"ci_lower":0.4,"ci_upper":0.68,"n":50},"itsm":{"point":0.6,"ci_lower":0.4875,"ci_upper":0.7125,"n":80},"medical_hr":{"point":0.5783132530120482,"ci_lower":0.46987951807228917,"ci_upper":0.6867469879518072,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.14831936800700743,"ci_lower":0.10663445035285173,"ci_upper":0.19467937903878885},"per_domain":{"airline":{"point":0.16716049382716047,"ci_lower":0.07967078189300411,"ci_upper":0.2670781893004115,"n":50},"itsm":{"point":0.12469135802469133,"ci_lower":0.0688773148148148,"ci_upper":0.19115483539094646,"n":80},"medical_hr":{"point":0.15310625216917048,"ci_lower":0.08835217412861322,"ci_upper":0.22524666567504584,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.15204819277108433,"ci_lower":0.10538152610441769,"ci_upper":0.20008032128514056},"per_domain":{"airline":{"point":0.42,"ci_lower":0.28,"ci_upper":0.56,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0.03614457831325301,"ci_lower":0,"ci_upper":0.08433734939759036,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.011517345100566878,"ci_lower":0.002255276249029037,"ci_upper":0.026579073495628602},"per_domain":{"airline":{"point":0.03440329218106996,"ci_lower":0.0066666666666666645,"ci_upper":0.07967078189300411,"n":50},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"n":80},"medical_hr":{"point":0.00014874312063067077,"ci_lower":0,"ci_upper":0.00034706728147156513,"n":83}}}},"perturbation_delta":{}},{"id":"nova-3-gpt-5-4-mini-aura-2","name":"Nova 3 + GPT-5.4-mini + Aura 2","type":"cascade","stt":"Nova 3","llm":"GPT-5.4-mini","tts":"Aura 2","clean":{"EVA-A_mean":{"pooled":{"point":0.644902541276216,"ci_lower":0.6164563693663544,"ci_upper":0.6740110629183399},"per_domain":{"airline":{"point":0.6031488888888887,"ci_lower":0.5427777777777778,"ci_upper":0.6624135,"n":50},"itsm":{"point":0.6670138888888889,"ci_lower":0.6246527430555555,"ci_upper":0.7102179513888889,"n":80},"medical_hr":{"point":0.6645448460508703,"ci_lower":0.6231218206157965,"ci_upper":0.7059668340026775,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.3947289156626506,"ci_lower":0.3427832161981259,"ci_upper":0.4479117302543508},"per_domain":{"airline":{"point":0.33333333333333326,"ci_lower":0.2333333333333333,"ci_upper":0.43333333333333335,"n":50},"itsm":{"point":0.4291666666666667,"ci_lower":0.3458333333333333,"ci_upper":0.5166666666666666,"n":80},"medical_hr":{"point":0.4216867469879519,"ci_lower":0.3373493975903614,"ci_upper":0.5100401606425702,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.6699702295850067,"ci_lower":0.6566485515311243,"ci_upper":0.6835217077169788},"per_domain":{"airline":{"point":0.6666615555555555,"ci_lower":0.6413347833333333,"ci_upper":0.6912903944444444,"n":50},"itsm":{"point":0.6838075000000001,"ci_lower":0.6583016284722222,"ci_upper":0.7088604166666667,"n":80},"medical_hr":{"point":0.6594416331994646,"ci_lower":0.6408827409638554,"ci_upper":0.6783468172690762,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.09636880856760373,"ci_lower":0.07310784805890228,"ci_upper":0.12091432396251671},"per_domain":{"airline":{"point":0.1333333333333333,"ci_lower":0.08666666666666666,"ci_upper":0.18666666666666665,"n":50},"itsm":{"point":0.0875,"ci_lower":0.049999999999999996,"ci_upper":0.13333333333333333,"n":80},"medical_hr":{"point":0.0682730923694779,"ci_lower":0.03614457831325301,"ci_upper":0.10441767068273092,"n":83}}},"task_completion":{"pooled":{"point":0.5327710843373494,"ci_lower":0.4777396251673359,"ci_upper":0.5880527945113788},"per_domain":{"airline":{"point":0.4533333333333333,"ci_lower":0.34,"ci_upper":0.5666666666666667,"n":50},"itsm":{"point":0.5666666666666667,"ci_lower":0.4791666666666667,"ci_upper":0.65,"n":80},"medical_hr":{"point":0.5783132530120482,"ci_lower":0.48594377510040165,"ci_upper":0.6666666666666666,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9925640779102806,"ci_lower":0.9863351095495929,"ci_upper":0.9971935721542633},"per_domain":{"airline":{"point":0.9875306122448979,"ci_lower":0.9693945578231292,"ci_upper":1,"n":49},"itsm":{"point":0.9965270833333333,"ci_lower":0.9927604166666665,"ci_upper":0.9994041666666668,"n":80},"medical_hr":{"point":0.9936345381526103,"ci_lower":0.9869477911646585,"ci_upper":0.9986907630522088,"n":83}}},"faithfulness":{"pooled":{"point":0.4466750334672021,"ci_lower":0.4055371485943775,"ci_upper":0.48794921352074966},"per_domain":{"airline":{"point":0.45666666666666667,"ci_lower":0.37333333333333335,"ci_upper":0.54,"n":50},"itsm":{"point":0.4395833333333334,"ci_lower":0.3729166666666667,"ci_upper":0.50625,"n":80},"medical_hr":{"point":0.4437751004016064,"ci_lower":0.38554216867469876,"ci_upper":0.5040160642570282,"n":83}}},"turn_taking":{"pooled":{"point":0.5006428607764392,"ci_lower":0.4776216657463186,"ci_upper":0.5236254848811914},"per_domain":{"airline":{"point":0.5341313333333333,"ci_lower":0.4920158,"ci_upper":0.5745506333333333,"n":50},"itsm":{"point":0.46913499999999997,"ci_lower":0.4260938645833333,"ci_upper":0.5121766145833332,"n":80},"medical_hr":{"point":0.49866224899598394,"ci_lower":0.4631017369477911,"ci_upper":0.533684096385542,"n":83}}},"conciseness":{"pooled":{"point":0.8750174933065596,"ci_lower":0.868737923443775,"ci_upper":0.8811454342369478},"per_domain":{"airline":{"point":0.8591866666666668,"ci_lower":0.8457928333333334,"ci_upper":0.8721599999999998,"n":50},"itsm":{"point":0.8906208333333334,"ci_lower":0.8815413541666666,"ci_upper":0.8995337500000001,"n":80},"medical_hr":{"point":0.8752449799196786,"ci_lower":0.8660039156626507,"ci_upper":0.8841529116465865,"n":83}}},"conversation_progression":{"pooled":{"point":0.6342503346720214,"ci_lower":0.6050344293842035,"ci_upper":0.6626876255020081},"per_domain":{"airline":{"point":0.6066666666666666,"ci_lower":0.55,"ci_upper":0.6633333333333333,"n":50},"itsm":{"point":0.6916666666666667,"ci_lower":0.64375,"ci_upper":0.7375,"n":80},"medical_hr":{"point":0.604417670682731,"ci_lower":0.5582329317269077,"ci_upper":0.6506024096385543,"n":83}}},"response_speed":{"pooled":{"point":3.417741542838018,"ci_lower":3.3309143637884877,"ci_upper":3.5087687526773768},"per_domain":{"airline":{"point":3.1962466666666667,"ci_lower":3.0341920000000004,"ci_upper":3.3715565000000005,"n":50},"itsm":{"point":3.6216125000000003,"ci_lower":3.457630208333333,"ci_upper":3.7890686458333334,"n":80},"medical_hr":{"point":3.435365461847389,"ci_lower":3.30959548192771,"ci_upper":3.564469377510039,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.5851204819277108,"ci_lower":0.516624748995984,"ci_upper":0.6521001506024096},"per_domain":{"airline":{"point":0.54,"ci_lower":0.4,"ci_upper":0.68,"n":50},"itsm":{"point":0.625,"ci_lower":0.5125,"ci_upper":0.725,"n":80},"medical_hr":{"point":0.5903614457831325,"ci_lower":0.4819277108433735,"ci_upper":0.6867469879518072,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.22525472259408,"ci_lower":0.17518350149569467,"ci_upper":0.27908462244037874},"per_domain":{"airline":{"point":0.1646090534979424,"ci_lower":0.07917695473251028,"ci_upper":0.2620576131687243,"n":50},"itsm":{"point":0.23523662551440325,"ci_lower":0.153858024691358,"ci_upper":0.3235609567901234,"n":80},"medical_hr":{"point":0.2759184887698944,"ci_lower":0.18612598542317416,"ci_upper":0.3710322772571765,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.2577409638554217,"ci_lower":0.19940763052208835,"ci_upper":0.3194897088353414},"per_domain":{"airline":{"point":0.38,"ci_lower":0.24,"ci_upper":0.52,"n":50},"itsm":{"point":0.2125,"ci_lower":0.125,"ci_upper":0.3,"n":80},"medical_hr":{"point":0.18072289156626506,"ci_lower":0.0963855421686747,"ci_upper":0.26506024096385544,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.008148437370882708,"ci_lower":0.002051117019518402,"ci_upper":0.017953073611317684},"per_domain":{"airline":{"point":0.004115226337448558,"ci_lower":0.0011522633744855961,"ci_upper":0.009547325102880656,"n":50},"itsm":{"point":0.016512345679012348,"ci_lower":0.0007716049382716047,"ci_upper":0.044754372427983524,"n":80},"medical_hr":{"point":0.0038177400961872175,"ci_lower":0.0005453914423124594,"ci_upper":0.008627100996578907,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.1207407407407407,"ci_lower":-0.1874074074074074,"ci_upper":-0.0533148148148148,"corrected_p":0.0004,"raw_p":0.0004,"reject":true},"per_domain":{"airline":{"point":-0.0688888888888889,"ci_lower":-0.1911666666666667,"ci_upper":0.0577777777777777,"corrected_p":0.2829,"raw_p":0.2829,"reject":false},"itsm":{"point":-0.1733333333333333,"ci_lower":-0.2911111111111111,"ci_upper":-0.0644444444444444,"corrected_p":0.035,"raw_p":0.007,"reject":true},"medical_hr":{"point":-0.12,"ci_lower":-0.2222777777777778,"ci_upper":-0.0222222222222222,"corrected_p":0.0912,"raw_p":0.0252,"reject":false}}},"background_noise":{"pooled":{"point":-0.1874074074074074,"ci_lower":-0.2615,"ci_upper":-0.1177592592592592,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2688888888888889,"ci_lower":-0.3622222222222223,"ci_upper":-0.1777777777777778,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1844444444444444,"ci_lower":-0.32,"ci_upper":-0.0311111111111111,"corrected_p":0.0912,"raw_p":0.0228,"reject":false},"medical_hr":{"point":-0.1088888888888889,"ci_lower":-0.2400555555555555,"ci_upper":0.0199999999999999,"corrected_p":0.2224,"raw_p":0.1112,"reject":false}}},"both":{"pooled":{"point":-0.3133333333333333,"ci_lower":-0.3918888888888889,"ci_upper":-0.2362777777777778,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2577777777777778,"ci_lower":-0.4001666666666667,"ci_upper":-0.1177222222222222,"corrected_p":0.0192,"raw_p":0.0032,"reject":true},"itsm":{"point":-0.3622222222222222,"ci_lower":-0.4933888888888889,"ci_upper":-0.2244444444444444,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.32,"ci_lower":-0.4377777777777778,"ci_upper":-0.2066111111111111,"corrected_p":0,"raw_p":0,"reject":true}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.0161281481481481,"ci_lower":-0.0296641481481481,"ci_upper":-0.0022624444444444,"corrected_p":0.0442,"raw_p":0.0221,"reject":true},"per_domain":{"airline":{"point":-0.0150466666666666,"ci_lower":-0.0417516111111111,"ci_upper":0.0104898333333333,"corrected_p":0.8706,"raw_p":0.2902,"reject":false},"itsm":{"point":-0.0170466666666666,"ci_lower":-0.0417203333333333,"ci_upper":0.0059611666666666,"corrected_p":0.804,"raw_p":0.201,"reject":false},"medical_hr":{"point":-0.0162911111111111,"ci_lower":-0.0359007222222222,"ci_upper":0.0021655555555555,"corrected_p":0.6582,"raw_p":0.1097,"reject":false}}},"background_noise":{"pooled":{"point":-0.0021096296296296,"ci_lower":-0.0137221851851852,"ci_upper":0.0084099814814814,"corrected_p":0.7079,"raw_p":0.7079,"reject":false},"per_domain":{"airline":{"point":0.0012422222222222,"ci_lower":-0.0165735555555555,"ci_upper":0.0213440555555555,"corrected_p":1,"raw_p":0.9089,"reject":false},"itsm":{"point":0.0062422222222222,"ci_lower":-0.0146525555555555,"ci_upper":0.0273558333333333,"corrected_p":1,"raw_p":0.5857,"reject":false},"medical_hr":{"point":-0.0138133333333333,"ci_lower":-0.0300646666666666,"ci_upper":0.0018072222222222,"corrected_p":0.6582,"raw_p":0.1163,"reject":false}}},"both":{"pooled":{"point":-0.0518762962962962,"ci_lower":-0.0706746851851851,"ci_upper":-0.0344532592592592,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0721355555555555,"ci_lower":-0.1114984444444444,"ci_upper":-0.038605611111111,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.0234244444444444,"ci_lower":-0.0481925555555555,"ci_upper":0.0013995555555555,"corrected_p":0.5753999999999999,"raw_p":0.0822,"reject":false},"medical_hr":{"point":-0.0600688888888888,"ci_lower":-0.0919608333333333,"ci_upper":-0.0325025,"corrected_p":0,"raw_p":0,"reject":true}}}},"faithfulness":{"accent":{"pooled":{"point":0.0603703703703703,"ci_lower":0.0073981481481481,"ci_upper":0.1070370370370369,"corrected_p":0.0159,"raw_p":0.0159,"reject":true},"per_domain":{"airline":{"point":0.1044444444444444,"ci_lower":0.0221944444444444,"ci_upper":0.1977777777777777,"corrected_p":0.1493999999999999,"raw_p":0.0249,"reject":false},"itsm":{"point":0.0588888888888888,"ci_lower":-0.0111111111111111,"ci_upper":0.1311111111111111,"corrected_p":0.3992,"raw_p":0.12,"reject":false},"medical_hr":{"point":0.0177777777777777,"ci_lower":-0.0744722222222222,"ci_upper":0.1122222222222222,"corrected_p":1,"raw_p":0.7307,"reject":false}}},"background_noise":{"pooled":{"point":0.1177777777777777,"ci_lower":0.0614537037037037,"ci_upper":0.1759351851851851,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":0.1488888888888888,"ci_lower":0.0388611111111111,"ci_upper":0.2666944444444444,"corrected_p":0.1197,"raw_p":0.0171,"reject":false},"itsm":{"point":0.1199999999999999,"ci_lower":0.0310833333333333,"ci_upper":0.2066944444444444,"corrected_p":0.1144,"raw_p":0.0143,"reject":false},"medical_hr":{"point":0.0844444444444444,"ci_lower":-0.01125,"ci_upper":0.1789166666666666,"corrected_p":0.3992,"raw_p":0.0998,"reject":false}}},"both":{"pooled":{"point":0.077037037037037,"ci_lower":0.0218518518518518,"ci_upper":0.1329722222222222,"corrected_p":0.0152,"raw_p":0.0076,"reject":true},"per_domain":{"airline":{"point":0.11,"ci_lower":0.0010833333333333,"ci_upper":0.2089444444444443,"corrected_p":0.259,"raw_p":0.0518,"reject":false},"itsm":{"point":0.1144444444444444,"ci_lower":0.0366666666666666,"ci_upper":0.1977777777777777,"corrected_p":0.0918,"raw_p":0.0102,"reject":false},"medical_hr":{"point":0.0066666666666666,"ci_lower":-0.0889166666666666,"ci_upper":0.1166666666666666,"corrected_p":1,"raw_p":0.903,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.1634738518518518,"ci_lower":-0.2085261407407407,"ci_upper":-0.115314274074074,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0826835555555555,"ci_lower":-0.1603747055555555,"ci_upper":-0.0070547666666667,"corrected_p":0.0461,"raw_p":0.0461,"reject":true},"itsm":{"point":-0.2443208888888888,"ci_lower":-0.3180388388888888,"ci_upper":-0.1631747722222222,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.163417111111111,"ci_lower":-0.2481273555555554,"ci_upper":-0.07262645,"corrected_p":0.0016,"raw_p":0.0004,"reject":true}}},"background_noise":{"pooled":{"point":-0.2269179259259259,"ci_lower":-0.2790751166666666,"ci_upper":-0.1696701018518518,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2150435555555555,"ci_lower":-0.3255481444444443,"ci_upper":-0.1034935444444444,"corrected_p":0.0016,"raw_p":0.0005,"reject":true},"itsm":{"point":-0.274242,"ci_lower":-0.3492861333333334,"ci_upper":-0.2039486999999999,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1914682222222222,"ci_lower":-0.2905434555555555,"ci_upper":-0.0973835333333333,"corrected_p":0.0016,"raw_p":0.0008,"reject":true}}},"both":{"pooled":{"point":-0.3139427407407407,"ci_lower":-0.3521827407407408,"ci_upper":-0.2789645407407407,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2993102222222222,"ci_lower":-0.359211111111111,"ci_upper":-0.2362961499999999,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.3626797777777776,"ci_lower":-0.4236380666666666,"ci_upper":-0.307930961111111,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2798382222222222,"ci_lower":-0.3431583722222222,"ci_upper":-0.2150688777777777,"corrected_p":0,"raw_p":0,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":-0.0178681481481481,"ci_lower":-0.0313173703703703,"ci_upper":-0.0042712222222222,"corrected_p":0.0186,"raw_p":0.0093,"reject":true},"per_domain":{"airline":{"point":-0.0163711111111111,"ci_lower":-0.0446236666666666,"ci_upper":0.0135461111111111,"corrected_p":1,"raw_p":0.2842,"reject":false},"itsm":{"point":-0.021871111111111,"ci_lower":-0.0398193333333332,"ci_upper":-0.002923611111111,"corrected_p":0.2555,"raw_p":0.0365,"reject":false},"medical_hr":{"point":-0.0153622222222222,"ci_lower":-0.0372387222222222,"ci_upper":0.0041766111111111,"corrected_p":0.8300000000000001,"raw_p":0.166,"reject":false}}},"background_noise":{"pooled":{"point":0.0023837037037037,"ci_lower":-0.0121332407407407,"ci_upper":0.018062074074074,"corrected_p":0.7569,"raw_p":0.7569,"reject":false},"per_domain":{"airline":{"point":0.0120733333333333,"ci_lower":-0.0120664444444444,"ci_upper":0.0384667222222222,"corrected_p":1,"raw_p":0.3578,"reject":false},"itsm":{"point":-0.0005822222222221,"ci_lower":-0.0300806666666666,"ci_upper":0.0300624999999999,"corrected_p":1,"raw_p":0.9723,"reject":false},"medical_hr":{"point":-0.0043399999999999,"ci_lower":-0.0235811666666666,"ci_upper":0.0158760555555555,"corrected_p":1,"raw_p":0.6716,"reject":false}}},"both":{"pooled":{"point":-0.0755088888888888,"ci_lower":-0.0943646666666666,"ci_upper":-0.0569079999999999,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.0292822222222222,"ci_lower":-0.0572793888888888,"ci_upper":0.0002128888888889,"corrected_p":0.3954,"raw_p":0.0659,"reject":false},"itsm":{"point":-0.0783822222222221,"ci_lower":-0.1090123333333333,"ci_upper":-0.0466610555555555,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.1188622222222221,"ci_lower":-0.1467292777777777,"ci_upper":-0.0916564444444444,"corrected_p":0,"raw_p":0,"reject":true}}}},"conversation_progression":{"accent":{"pooled":{"point":-0.0288888888888888,"ci_lower":-0.0751851851851851,"ci_upper":0.0218888888888888,"corrected_p":0.2894,"raw_p":0.2502,"reject":false},"per_domain":{"airline":{"point":-0.0788888888888888,"ci_lower":-0.1688888888888889,"ci_upper":0.0055555555555555,"corrected_p":0.6402,"raw_p":0.1067,"reject":false},"itsm":{"point":-0.0477777777777777,"ci_lower":-0.1244722222222222,"ci_upper":0.0389166666666666,"corrected_p":1,"raw_p":0.247,"reject":false},"medical_hr":{"point":0.04,"ci_lower":-0.0366666666666666,"ci_upper":0.1177777777777777,"corrected_p":1,"raw_p":0.3235,"reject":false}}},"background_noise":{"pooled":{"point":0.0359259259259259,"ci_lower":-0.0126018518518518,"ci_upper":0.0792685185185185,"corrected_p":0.2894,"raw_p":0.1447,"reject":false},"per_domain":{"airline":{"point":0.0322222222222222,"ci_lower":-0.0600277777777777,"ci_upper":0.1333611111111111,"corrected_p":1,"raw_p":0.5317,"reject":false},"itsm":{"point":0.0522222222222222,"ci_lower":-0.0144722222222222,"ci_upper":0.1366666666666666,"corrected_p":1,"raw_p":0.2005,"reject":false},"medical_hr":{"point":0.0233333333333333,"ci_lower":-0.0500277777777777,"ci_upper":0.0989166666666666,"corrected_p":1,"raw_p":0.5211,"reject":false}}},"both":{"pooled":{"point":-0.1344444444444444,"ci_lower":-0.1855740740740741,"ci_upper":-0.0773981481481481,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1233333333333333,"ci_lower":-0.2444722222222222,"ci_upper":-0.0043611111111111,"corrected_p":0.4942,"raw_p":0.0706,"reject":false},"itsm":{"point":-0.1477777777777778,"ci_lower":-0.2467777777777777,"ci_upper":-0.0522222222222222,"corrected_p":0.044,"raw_p":0.0055,"reject":true},"medical_hr":{"point":-0.1322222222222222,"ci_lower":-0.1922222222222221,"ci_upper":-0.0699999999999999,"corrected_p":0.0072,"raw_p":0.0008,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.054074074074074,"ci_lower":-0.0992962962962963,"ci_upper":-0.0088703703703703,"corrected_p":0.0237,"raw_p":0.0237,"reject":true},"per_domain":{"airline":{"point":-0.0333333333333333,"ci_lower":-0.1022777777777778,"ci_upper":0.0311666666666666,"corrected_p":0.7294,"raw_p":0.3647,"reject":false},"itsm":{"point":-0.0711111111111111,"ci_lower":-0.1533888888888888,"ci_upper":0.0044444444444444,"corrected_p":0.5095000000000001,"raw_p":0.1019,"reject":false},"medical_hr":{"point":-0.0577777777777777,"ci_lower":-0.1444444444444444,"ci_upper":0.0244444444444444,"corrected_p":0.621,"raw_p":0.207,"reject":false}}},"background_noise":{"pooled":{"point":-0.0948148148148148,"ci_lower":-0.1518703703703703,"ci_upper":-0.0392037037037037,"corrected_p":0.0026,"raw_p":0.0013,"reject":true},"per_domain":{"airline":{"point":-0.1555555555555555,"ci_lower":-0.2488888888888888,"ci_upper":-0.0711111111111111,"corrected_p":0.018,"raw_p":0.002,"reject":true},"itsm":{"point":-0.0822222222222222,"ci_lower":-0.1933333333333333,"ci_upper":0.0177777777777777,"corrected_p":0.5852,"raw_p":0.1463,"reject":false},"medical_hr":{"point":-0.0466666666666666,"ci_lower":-0.1422222222222222,"ci_upper":0.0466666666666666,"corrected_p":0.7294,"raw_p":0.3716,"reject":false}}},"both":{"pooled":{"point":-0.1429629629629629,"ci_lower":-0.2,"ci_upper":-0.0903333333333333,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1555555555555555,"ci_lower":-0.2622222222222222,"ci_upper":-0.0533333333333333,"corrected_p":0.028,"raw_p":0.004,"reject":true},"itsm":{"point":-0.1711111111111111,"ci_lower":-0.2755555555555556,"ci_upper":-0.0688888888888889,"corrected_p":0.028,"raw_p":0.0035,"reject":true},"medical_hr":{"point":-0.1022222222222222,"ci_lower":-0.1778333333333333,"ci_upper":-0.0399444444444445,"corrected_p":0.0402,"raw_p":0.0067,"reject":true}}}},"EVA-X_pass":{"accent":{"pooled":{"point":-0.0459259259259259,"ci_lower":-0.0852037037037037,"ci_upper":-0.0014814814814814,"corrected_p":0.0326,"raw_p":0.0326,"reject":true},"per_domain":{"airline":{"point":-0.06,"ci_lower":-0.1288888888888889,"ci_upper":0.0066666666666666,"corrected_p":0.458,"raw_p":0.0916,"reject":false},"itsm":{"point":-0.0244444444444444,"ci_lower":-0.0978333333333333,"ci_upper":0.0511111111111111,"corrected_p":0.7452,"raw_p":0.4827,"reject":false},"medical_hr":{"point":-0.0533333333333333,"ci_lower":-0.1244444444444444,"ci_upper":0.0222222222222222,"corrected_p":0.5424,"raw_p":0.1572,"reject":false}}},"background_noise":{"pooled":{"point":-0.0496296296296296,"ci_lower":-0.0881481481481481,"ci_upper":-0.0110925925925926,"corrected_p":0.028,"raw_p":0.014,"reject":true},"per_domain":{"airline":{"point":-0.06,"ci_lower":-0.1312222222222222,"ci_upper":0.0177777777777777,"corrected_p":0.5424,"raw_p":0.1356,"reject":false},"itsm":{"point":-0.0244444444444444,"ci_lower":-0.0822222222222222,"ci_upper":0.0333333333333333,"corrected_p":0.7452,"raw_p":0.3726,"reject":false},"medical_hr":{"point":-0.0644444444444444,"ci_lower":-0.1333333333333333,"ci_upper":-0.0021666666666667,"corrected_p":0.4398,"raw_p":0.0733,"reject":false}}},"both":{"pooled":{"point":-0.094074074074074,"ci_lower":-0.1244444444444444,"ci_upper":-0.0651851851851852,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1155555555555555,"ci_lower":-0.1822222222222222,"ci_upper":-0.0488333333333333,"corrected_p":0.0104,"raw_p":0.0013,"reject":true},"itsm":{"point":-0.08,"ci_lower":-0.1266666666666666,"ci_upper":-0.04,"corrected_p":0.0112,"raw_p":0.0016,"reject":true},"medical_hr":{"point":-0.0866666666666666,"ci_lower":-0.1311111111111111,"ci_upper":-0.0466666666666666,"corrected_p":0,"raw_p":0,"reject":true}}}},"conversation_correctly_finished":{"accent":{"pooled":{"point":-0.1814814814814814,"ci_lower":-0.2414814814814815,"ci_upper":-0.1229629629629629,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.1711111111111111,"ci_lower":-0.2756111111111111,"ci_upper":-0.0732777777777778,"corrected_p":0.01,"raw_p":0.0025,"reject":true},"itsm":{"point":-0.2311111111111111,"ci_lower":-0.3311111111111111,"ci_upper":-0.1377777777777778,"corrected_p":0.0014,"raw_p":0.0002,"reject":true},"medical_hr":{"point":-0.1422222222222222,"ci_lower":-0.2488888888888888,"ci_upper":-0.0399444444444445,"corrected_p":0.03,"raw_p":0.015,"reject":true}}},"background_noise":{"pooled":{"point":-0.2740740740740741,"ci_lower":-0.3563333333333334,"ci_upper":-0.1896296296296296,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.3488888888888889,"ci_lower":-0.4956666666666667,"ci_upper":-0.1999444444444444,"corrected_p":0.0018,"raw_p":0.0003,"reject":true},"itsm":{"point":-0.2533333333333333,"ci_lower":-0.3866666666666667,"ci_upper":-0.1355555555555555,"corrected_p":0.0018,"raw_p":0.0003,"reject":true},"medical_hr":{"point":-0.22,"ci_lower":-0.3689444444444444,"ci_upper":-0.0732777777777778,"corrected_p":0.0219,"raw_p":0.0073,"reject":true}}},"both":{"pooled":{"point":-0.1814814814814814,"ci_lower":-0.24,"ci_upper":-0.1258888888888889,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"airline":{"point":-0.2377777777777777,"ci_lower":-0.3577777777777778,"ci_upper":-0.1399444444444445,"corrected_p":0.0009,"raw_p":0.0001,"reject":true},"itsm":{"point":-0.2644444444444444,"ci_lower":-0.3644444444444444,"ci_upper":-0.1711111111111111,"corrected_p":0.0009,"raw_p":0.0001,"reject":true},"medical_hr":{"point":-0.0422222222222222,"ci_lower":-0.1089444444444444,"ci_upper":0.0222222222222221,"corrected_p":0.225,"raw_p":0.225,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.1124322222222222,"ci_lower":-0.1597752592592593,"ci_upper":-0.0655997777777778,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.2003599999999999,"ci_lower":-0.2759405,"ci_upper":-0.1206650000000001,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.0669666666666666,"ci_lower":-0.1304029444444444,"ci_upper":-0.0026445,"corrected_p":0.1028,"raw_p":0.0514,"reject":false},"airline":{"point":-0.06997,"ci_lower":-0.1596616666666667,"ci_upper":0.0279389166666666,"corrected_p":0.1582,"raw_p":0.1582,"reject":false}}},"background_noise":{"pooled":{"point":-0.1272025925925926,"ci_lower":-0.1635497777777777,"ci_upper":-0.0920145092592592,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.1000266666666666,"ci_lower":-0.1572833888888888,"ci_upper":-0.0413721111111111,"corrected_p":0.009,"raw_p":0.003,"reject":true},"medical_hr":{"point":-0.1284777777777777,"ci_lower":-0.1869269999999999,"ci_upper":-0.0726709444444445,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.1531033333333333,"ci_lower":-0.2211612222222222,"ci_upper":-0.0884856111111111,"corrected_p":0,"raw_p":0,"reject":true}}},"both":{"pooled":{"point":-0.278884074074074,"ci_lower":-0.3316332499999999,"ci_upper":-0.2294149166666667,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"itsm":{"point":-0.3479877777777777,"ci_lower":-0.4318585277777778,"ci_upper":-0.2639807222222222,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":-0.2173111111111111,"ci_lower":-0.2937737222222223,"ci_upper":-0.1381171666666667,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.2713533333333333,"ci_lower":-0.3653885,"ci_upper":-0.1736564444444444,"corrected_p":0,"raw_p":0,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.7182155555555555,"ci_lower":0.6830272222222223,"ci_upper":0.752446111111111,"n":90},"per_domain":{"itsm":{"point":0.7518266666666666,"ci_lower":0.6926325,"ci_upper":0.8081015,"n":30},"medical_hr":{"point":0.6625333333333334,"ci_lower":0.6111533333333335,"ci_upper":0.7129075,"n":30},"airline":{"point":0.7402866666666666,"ci_lower":0.6736131666666667,"ci_upper":0.8047474999999998,"n":30}}},"accent":{"pooled":{"point":0.6057833333333333,"ci_lower":0.572862962962963,"ci_upper":0.6379635648148149,"n":90},"per_domain":{"itsm":{"point":0.5514666666666665,"ci_lower":0.5005869444444444,"ci_upper":0.6048727777777776,"n":30},"medical_hr":{"point":0.5955666666666667,"ci_lower":0.5484172222222221,"ci_upper":0.6438702777777777,"n":30},"airline":{"point":0.6703166666666667,"ci_lower":0.6125887499999999,"ci_upper":0.7262058333333332,"n":30}}},"background_noise":{"pooled":{"point":0.591012962962963,"ci_lower":0.539014212962963,"ci_upper":0.6423780555555556,"n":90},"per_domain":{"itsm":{"point":0.6517999999999999,"ci_lower":0.5759997222222222,"ci_upper":0.7243969444444444,"n":30},"medical_hr":{"point":0.5340555555555555,"ci_lower":0.4496094444444445,"ci_upper":0.6152605555555554,"n":30},"airline":{"point":0.5871833333333333,"ci_lower":0.4898497222222221,"ci_upper":0.6860219444444443,"n":30}}},"both":{"pooled":{"point":0.4393314814814814,"ci_lower":0.4067750462962962,"ci_upper":0.4721611574074074,"n":90},"per_domain":{"itsm":{"point":0.4038388888888887,"ci_lower":0.3495616666666665,"ci_upper":0.460547222222222,"n":30},"medical_hr":{"point":0.4452222222222222,"ci_lower":0.3988552777777777,"ci_upper":0.4930055555555556,"n":30},"airline":{"point":0.4689333333333333,"ci_lower":0.40974,"ci_upper":0.5344716666666666,"n":30}}}}}},{"id":"parakeet-1-1b-ctc-en-us-gemma-4-26b-kokoro","name":"Parakeet 1.1B CTC en-US + Gemma-4-26B + Kokoro","type":"cascade","stt":"Parakeet 1.1B CTC en-US","llm":"Gemma-4-26B","tts":"Kokoro","clean":{"EVA-A_mean":{"pooled":{"point":0.5922294410977242,"ci_lower":0.5629869621541722,"ci_upper":0.6225128131972333},"per_domain":{"airline":{"point":0.6578422222222222,"ci_lower":0.5991739444444444,"ci_upper":0.7180016111111112,"n":50},"itsm":{"point":0.5590013888888888,"ci_lower":0.5126610416666667,"ci_upper":0.6059981249999999,"n":80},"medical_hr":{"point":0.5598447121820617,"ci_lower":0.5141374163319946,"ci_upper":0.6064301539491299,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.3311847389558233,"ci_lower":0.27867243975903616,"ci_upper":0.38305563922356084},"per_domain":{"airline":{"point":0.4133333333333333,"ci_lower":0.30666666666666664,"ci_upper":0.52,"n":50},"itsm":{"point":0.275,"ci_lower":0.2,"ci_upper":0.35416666666666663,"n":80},"medical_hr":{"point":0.3052208835341365,"ci_lower":0.22489959839357432,"ci_upper":0.38955823293172687,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7283421609772422,"ci_lower":0.7138530757390673,"ci_upper":0.7426360949938645},"per_domain":{"airline":{"point":0.7463908888888888,"ci_lower":0.7205473277777779,"ci_upper":0.7721077611111111,"n":50},"itsm":{"point":0.72836625,"ci_lower":0.7048886736111111,"ci_upper":0.7523771805555555,"n":80},"medical_hr":{"point":0.7102693440428379,"ci_lower":0.683998032128514,"ci_upper":0.7362436780455153,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.39520749665327976,"ci_lower":0.3543181057563587,"ci_upper":0.43538671352074965},"per_domain":{"airline":{"point":0.4133333333333333,"ci_lower":0.33333333333333326,"ci_upper":0.4933333333333333,"n":50},"itsm":{"point":0.36666666666666664,"ci_lower":0.30416666666666664,"ci_upper":0.4333333333333333,"n":80},"medical_hr":{"point":0.40562248995983935,"ci_lower":0.34136546184738953,"ci_upper":0.46987951807228917,"n":83}}},"task_completion":{"pooled":{"point":0.4288186077643909,"ci_lower":0.37492637215528785,"ci_upper":0.4840971385542169},"per_domain":{"airline":{"point":0.5266666666666666,"ci_lower":0.42,"ci_upper":0.6333333333333333,"n":50},"itsm":{"point":0.35416666666666663,"ci_lower":0.2708333333333333,"ci_upper":0.4416666666666666,"n":80},"medical_hr":{"point":0.40562248995983935,"ci_lower":0.321285140562249,"ci_upper":0.48995983935742976,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9814138922356092,"ci_lower":0.9739509196787148,"ci_upper":0.9880801434906292},"per_domain":{"airline":{"point":0.9935266666666667,"ci_lower":0.9832466666666667,"ci_upper":1,"n":50},"itsm":{"point":0.9770041666666668,"ci_lower":0.9633780208333333,"ci_upper":0.9888874999999999,"n":80},"medical_hr":{"point":0.9737108433734938,"ci_lower":0.9584215863453815,"ci_upper":0.9870124497991967,"n":83}}},"faithfulness":{"pooled":{"point":0.37614792503346717,"ci_lower":0.33113031291834005,"ci_upper":0.42050543842034804},"per_domain":{"airline":{"point":0.4633333333333334,"ci_lower":0.37,"ci_upper":0.5566666666666666,"n":50},"itsm":{"point":0.3458333333333333,"ci_lower":0.275,"ci_upper":0.41875,"n":80},"medical_hr":{"point":0.3192771084337349,"ci_lower":0.25903614457831325,"ci_upper":0.38152610441767065,"n":83}}},"turn_taking":{"pooled":{"point":0.7055741837349397,"ci_lower":0.6826491212516733,"ci_upper":0.7275461368975903},"per_domain":{"airline":{"point":0.7608859999999998,"ci_lower":0.7252159666666664,"ci_upper":0.7951945333333333,"n":50},"itsm":{"point":0.6453779166666667,"ci_lower":0.59934778125,"ci_upper":0.6884151458333333,"n":80},"medical_hr":{"point":0.7104586345381527,"ci_lower":0.672745953815261,"ci_upper":0.7461873092369478,"n":83}}},"conciseness":{"pooled":{"point":0.824167827978581,"ci_lower":0.8152354139892906,"ci_upper":0.833086750502008},"per_domain":{"airline":{"point":0.8049533333333333,"ci_lower":0.7868598333333331,"ci_upper":0.8226136666666668,"n":50},"itsm":{"point":0.8355541666666667,"ci_lower":0.8208246874999999,"ci_upper":0.8502305208333333,"n":80},"medical_hr":{"point":0.831995983935743,"ci_lower":0.818939156626506,"ci_upper":0.8447189759036144,"n":83}}},"conversation_progression":{"pooled":{"point":0.6552844712182061,"ci_lower":0.6207725903614457,"ci_upper":0.6884441097724231},"per_domain":{"airline":{"point":0.6733333333333333,"ci_lower":0.6033333333333333,"ci_upper":0.7433333333333334,"n":50},"itsm":{"point":0.7041666666666666,"ci_lower":0.6541666666666666,"ci_upper":0.75625,"n":80},"medical_hr":{"point":0.5883534136546184,"ci_lower":0.5341365461847389,"ci_upper":0.642570281124498,"n":83}}},"response_speed":{"pooled":{"point":2.5775727409638556,"ci_lower":2.52424168498996,"ci_upper":2.6389406156291835},"per_domain":{"airline":{"point":2.5219333333333336,"ci_lower":2.4452800000000003,"ci_upper":2.6043611666666666,"n":50},"itsm":{"point":2.6469375,"ci_lower":2.5775272916666667,"ci_upper":2.7230551041666664,"n":80},"medical_hr":{"point":2.5638473895582337,"ci_lower":2.451259236947791,"ci_upper":2.7131293172690762,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.5119277108433735,"ci_lower":0.44511019076305225,"ci_upper":0.5783752510040161},"per_domain":{"airline":{"point":0.64,"ci_lower":0.5,"ci_upper":0.76,"n":50},"itsm":{"point":0.45,"ci_lower":0.3375,"ci_upper":0.5625,"n":80},"medical_hr":{"point":0.4457831325301205,"ci_lower":0.3373493975903614,"ci_upper":0.5542168674698795,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.18432073974911992,"ci_lower":0.13465697873799723,"ci_upper":0.2359295866593947},"per_domain":{"airline":{"point":0.24213991769547324,"ci_lower":0.13736419753086423,"ci_upper":0.3592592592592592,"n":50},"itsm":{"point":0.1330246913580247,"ci_lower":0.0687229938271605,"ci_upper":0.20617283950617282,"n":80},"medical_hr":{"point":0.17779761019386184,"ci_lower":0.10704422628786753,"ci_upper":0.2558381674847538,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.7463453815261044,"ci_lower":0.687628765060241,"ci_upper":0.8061967871485942},"per_domain":{"airline":{"point":0.78,"ci_lower":0.66,"ci_upper":0.88,"n":50},"itsm":{"point":0.7,"ci_lower":0.6,"ci_upper":0.8,"n":80},"medical_hr":{"point":0.7590361445783133,"ci_lower":0.6626506024096386,"ci_upper":0.8433734939759037,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.11007023980696447,"ci_lower":0.07769039532616058,"ci_upper":0.14578619622523012},"per_domain":{"airline":{"point":0.10633744855967077,"ci_lower":0.04905349794238681,"ci_upper":0.17884979423868308,"n":50},"itsm":{"point":0.09094650205761315,"ci_lower":0.04732381687242796,"ci_upper":0.14243827160493824,"n":80},"medical_hr":{"point":0.13292676880360949,"ci_lower":0.07471738807080174,"ci_upper":0.19926867965689912,"n":83}}}},"perturbation_delta":{}},{"id":"universal-3-5-pro-gpt-5-4-sonic-3-5","name":"Universal 3.5 Pro + GPT-5.4 + Sonic 3.5","type":"cascade","stt":"Universal 3.5 Pro","llm":"GPT-5.4","tts":"Sonic 3.5","clean":{"EVA-A_mean":{"pooled":{"point":0.7731447568049977,"ci_lower":0.753012853776216,"ci_upper":0.7931876356816153},"per_domain":{"airline":{"point":0.7761111111111112,"ci_lower":0.7349999999999999,"ci_upper":0.8172222222222223,"n":50},"itsm":{"point":0.7891999999999999,"ci_lower":0.7629261458333333,"ci_upper":0.8149779166666666,"n":80},"medical_hr":{"point":0.7541231593038823,"ci_lower":0.7188735274431057,"ci_upper":0.7894497991967871,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5314524765729586,"ci_lower":0.4846037483266399,"ci_upper":0.5789525602409638},"per_domain":{"airline":{"point":0.5466666666666666,"ci_lower":0.46,"ci_upper":0.6333333333333333,"n":50},"itsm":{"point":0.5416666666666667,"ci_lower":0.4708333333333333,"ci_upper":0.6125,"n":80},"medical_hr":{"point":0.5060240963855421,"ci_lower":0.4216867469879517,"ci_upper":0.5903614457831325,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7214184844935296,"ci_lower":0.709630054361892,"ci_upper":0.7328980020191879},"per_domain":{"airline":{"point":0.7657977777777778,"ci_lower":0.7441543222222222,"ci_upper":0.7867505111111113,"n":50},"itsm":{"point":0.7021290277777779,"ci_lower":0.6823292569444445,"ci_upper":0.7217570208333333,"n":80},"medical_hr":{"point":0.6963286479250334,"ci_lower":0.6761393172690763,"ci_upper":0.7156787717536813,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.24794511378848724,"ci_lower":0.20935425033467203,"ci_upper":0.28736621485943775},"per_domain":{"airline":{"point":0.29333333333333333,"ci_lower":0.20666666666666667,"ci_upper":0.38,"n":50},"itsm":{"point":0.2416666666666666,"ci_lower":0.18749999999999997,"ci_upper":0.3,"n":80},"medical_hr":{"point":0.20883534136546178,"ci_lower":0.15261044176706828,"ci_upper":0.2690763052208835,"n":83}}},"task_completion":{"pooled":{"point":0.5868340026773762,"ci_lower":0.537408969210174,"ci_upper":0.6352242302543507},"per_domain":{"airline":{"point":0.6266666666666666,"ci_lower":0.5333333333333333,"ci_upper":0.72,"n":50},"itsm":{"point":0.5916666666666666,"ci_lower":0.5208333333333334,"ci_upper":0.6625,"n":80},"medical_hr":{"point":0.5421686746987951,"ci_lower":0.4538152610441767,"ci_upper":0.6305220883534136,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.995986311914324,"ci_lower":0.991597406291834,"ci_upper":0.9990972222222222},"per_domain":{"airline":{"point":0.995,"ci_lower":0.985,"ci_upper":1,"n":50},"itsm":{"point":0.9936416666666666,"ci_lower":0.9867375,"ci_upper":0.9989583333333332,"n":80},"medical_hr":{"point":0.9993172690763051,"ci_lower":0.9981887550200804,"ci_upper":1,"n":83}}},"faithfulness":{"pooled":{"point":0.7457111780455153,"ci_lower":0.7156926455823294,"ci_upper":0.7749421017402945},"per_domain":{"airline":{"point":0.7266666666666666,"ci_lower":0.6566666666666667,"ci_upper":0.7933333333333333,"n":50},"itsm":{"point":0.7895833333333334,"ci_lower":0.74375,"ci_upper":0.8354166666666666,"n":80},"medical_hr":{"point":0.7208835341365463,"ci_lower":0.6826807228915662,"ci_upper":0.7590361445783133,"n":83}}},"turn_taking":{"pooled":{"point":0.5579720030120482,"ci_lower":0.5293863275016734,"ci_upper":0.5858221143741634},"per_domain":{"airline":{"point":0.7068933333333334,"ci_lower":0.6701045333333334,"ci_upper":0.7434349833333334,"n":50},"itsm":{"point":0.49158291666666665,"ci_lower":0.4384027395833333,"ci_upper":0.54437396875,"n":80},"medical_hr":{"point":0.4754397590361446,"ci_lower":0.4225835441767069,"ci_upper":0.5270510742971888,"n":83}}},"conciseness":{"pooled":{"point":0.8709621653279785,"ci_lower":0.8643359456157965,"ci_upper":0.8774767543507364},"per_domain":{"airline":{"point":0.8671666666666666,"ci_lower":0.8552728333333334,"ci_upper":0.8789268333333334,"n":50},"itsm":{"point":0.8731375,"ci_lower":0.8611080208333334,"ci_upper":0.8846251041666666,"n":80},"medical_hr":{"point":0.872582329317269,"ci_lower":0.8619518072289157,"ci_upper":0.8829076305220884,"n":83}}},"conversation_progression":{"pooled":{"point":0.7353212851405622,"ci_lower":0.7099153698125836,"ci_upper":0.7597038152610441},"per_domain":{"airline":{"point":0.7233333333333333,"ci_lower":0.67,"ci_upper":0.7733333333333334,"n":50},"itsm":{"point":0.7416666666666666,"ci_lower":0.7,"ci_upper":0.78125,"n":80},"medical_hr":{"point":0.7409638554216867,"ci_lower":0.7048192771084337,"ci_upper":0.7751004016064258,"n":83}}},"response_speed":{"pooled":{"point":2.4338978346720217,"ci_lower":2.386768608433735,"ci_upper":2.4824384447791163},"per_domain":{"airline":{"point":2.4171133333333334,"ci_lower":2.3092236666666666,"ci_upper":2.524286666666667,"n":50},"itsm":{"point":2.4284958333333333,"ci_lower":2.3564494791666664,"ci_upper":2.50120125,"n":80},"medical_hr":{"point":2.4560843373493975,"ci_lower":2.3925006024096387,"ci_upper":2.5234802208835343,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.8094477911646587,"ci_lower":0.7553496485943775,"ci_upper":0.8594477911646585},"per_domain":{"airline":{"point":0.88,"ci_lower":0.78,"ci_upper":0.96,"n":50},"itsm":{"point":0.8375,"ci_lower":0.75,"ci_upper":0.9125,"n":80},"medical_hr":{"point":0.7108433734939759,"ci_lower":0.6144578313253012,"ci_upper":0.8072289156626506,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.276712115953526,"ci_lower":0.22367206067066617,"ci_upper":0.3320659995950881},"per_domain":{"airline":{"point":0.24872427983539094,"ci_lower":0.14946296296296296,"ci_upper":0.3556378600823045,"n":50},"itsm":{"point":0.2613168724279835,"ci_lower":0.18029320987654315,"ci_upper":0.3501556069958847,"n":80},"medical_hr":{"point":0.32009519559720356,"ci_lower":0.22876691952997172,"ci_upper":0.41757523922851897,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.5266265060240964,"ci_lower":0.45790963855421685,"ci_upper":0.5948210341365462},"per_domain":{"airline":{"point":0.56,"ci_lower":0.42,"ci_upper":0.7,"n":50},"itsm":{"point":0.55,"ci_lower":0.4375,"ci_upper":0.65,"n":80},"medical_hr":{"point":0.46987951807228917,"ci_lower":0.3614457831325301,"ci_upper":0.5783132530120482,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.05978919794403953,"ci_lower":0.034472887434511705,"ci_upper":0.08959896788801297},"per_domain":{"airline":{"point":0.08757201646090534,"ci_lower":0.03020576131687242,"ci_upper":0.16100823045267457,"n":50},"itsm":{"point":0.04310699588477366,"ci_lower":0.013784722222222219,"ci_upper":0.08081275720164609,"n":80},"medical_hr":{"point":0.0486885814864396,"ci_lower":0.012742327334027467,"ci_upper":0.09390772968416874,"n":83}}}},"perturbation_delta":{"task_completion":{"accent":{"pooled":{"point":-0.036876394466755814,"ci_lower":-0.13108977576974562,"ci_upper":0.05763054997768855,"corrected_p":0.4488,"raw_p":0.2244,"reject":false},"per_domain":{"airline":{"point":0.035555555555555673,"ci_lower":-0.11333333333333329,"ci_upper":0.17777777777777792,"corrected_p":0.6364,"raw_p":0.3182,"reject":false},"itsm":{"point":-0.0444444444444444,"ci_lower":-0.2069444444444445,"ci_upper":0.11388888888888893,"corrected_p":0.5838,"raw_p":0.2919,"reject":false},"medical_hr":{"point":-0.10174029451137873,"ci_lower":-0.27737617135207493,"ci_upper":0.07764390896921003,"corrected_p":0.2768,"raw_p":0.1384,"reject":false}}},"background_noise":{"pooled":{"point":0.0371976796073182,"ci_lower":-0.050300368139223575,"ci_upper":0.12621413431503797,"corrected_p":0.4024,"raw_p":0.2012,"reject":false},"per_domain":{"airline":{"point":-0.053333333333333344,"ci_lower":-0.21777777777777774,"ci_upper":0.10888888888888881,"corrected_p":0.5188,"raw_p":0.2594,"reject":false},"itsm":{"point":0.10000000000000009,"ci_lower":-0.03888888888888897,"ci_upper":0.22777777777777786,"corrected_p":0.1532,"raw_p":0.0766,"reject":false},"medical_hr":{"point":0.06492637215528785,"ci_lower":-0.109772423025435,"ci_upper":0.22945113788487292,"corrected_p":0.466,"raw_p":0.233,"reject":false}}},"both":{"pooled":{"point":0.011271753681392252,"ci_lower":-0.07868825301204818,"ci_upper":0.09752139112003562,"corrected_p":0.8006,"raw_p":0.4003,"reject":false},"per_domain":{"airline":{"point":0.01333333333333353,"ci_lower":-0.12666666666666682,"ci_upper":0.15111111111111108,"corrected_p":0.8542,"raw_p":0.4271,"reject":false},"itsm":{"point":-0.04444444444444451,"ci_lower":-0.20555555555555555,"ci_upper":0.11111111111111094,"corrected_p":0.6,"raw_p":0.3,"reject":false},"medical_hr":{"point":0.06492637215528774,"ci_lower":-0.10080321285140559,"ci_upper":0.22637884872824623,"corrected_p":0.4414,"raw_p":0.2207,"reject":false}}}},"agent_speech_fidelity":{"accent":{"pooled":{"point":-0.004407898259705556,"ci_lower":-0.01297155622489954,"ci_upper":0.00246775323516285,"corrected_p":0.2672,"raw_p":0.1336,"reject":false},"per_domain":{"airline":{"point":-0.007411111111111035,"ci_lower":-0.022233333333333438,"ci_upper":0,"corrected_p":0.7392,"raw_p":0.3696,"reject":false},"itsm":{"point":-0.0075666666666668325,"ci_lower":-0.027756944444444216,"ci_upper":0.00799166666666662,"corrected_p":0.4402,"raw_p":0.2201,"reject":false},"medical_hr":{"point":0.0017540829986611994,"ci_lower":-0.0013111111111110407,"ci_upper":0.006425702811244993,"corrected_p":0.4968,"raw_p":0.2484,"reject":false}}},"background_noise":{"pooled":{"point":-0.004585676037483351,"ci_lower":-0.013313467899375254,"ci_upper":0.0021760186579651364,"corrected_p":0.2334,"raw_p":0.1167,"reject":false},"per_domain":{"airline":{"point":-0.0037000000000000366,"ci_lower":-0.01110000000000011,"ci_upper":0,"corrected_p":0.721,"raw_p":0.3605,"reject":false},"itsm":{"point":-0.012466666666666737,"ci_lower":-0.03747777777777773,"ci_upper":0.006675590277777728,"corrected_p":0.2782,"raw_p":0.1391,"reject":false},"medical_hr":{"point":0.00240963855421672,"ci_lower":0,"ci_upper":0.006827309236947965,"corrected_p":0.2678,"raw_p":0.1339,"reject":false}}},"both":{"pooled":{"point":-0.0011893797411870466,"ci_lower":-0.007733165021195864,"ci_upper":0.00376167377844711,"corrected_p":0.762,"raw_p":0.381,"reject":false},"per_domain":{"airline":{"point":-0.007411111111111035,"ci_lower":-0.022233333333333438,"ci_upper":0,"corrected_p":0.7116,"raw_p":0.3558,"reject":false},"itsm":{"point":0.0014333333333331755,"ci_lower":-0.008395937500000044,"ci_upper":0.01023010416666661,"corrected_p":0.7144,"raw_p":0.3572,"reject":false},"medical_hr":{"point":0.00240963855421672,"ci_lower":0,"ci_upper":0.006827309236947743,"corrected_p":0.259,"raw_p":0.1295,"reject":false}}}},"faithfulness":{"accent":{"pooled":{"point":-0.020270526550647167,"ci_lower":-0.06902101461401174,"ci_upper":0.028289323962516693,"corrected_p":0.411,"raw_p":0.2055,"reject":false},"per_domain":{"airline":{"point":0.04555555555555557,"ci_lower":-0.043333333333333335,"ci_upper":0.1333333333333332,"corrected_p":0.3204,"raw_p":0.1602,"reject":false},"itsm":{"point":-0.09097222222222245,"ci_lower":-0.18196180555555566,"ci_upper":-0.002083333333333326,"corrected_p":0.0462,"raw_p":0.0231,"reject":true},"medical_hr":{"point":-0.015394912985274622,"ci_lower":-0.09752342704149908,"ci_upper":0.06646921017402936,"corrected_p":0.7088,"raw_p":0.3544,"reject":false}}},"background_noise":{"pooled":{"point":-0.014714970995091448,"ci_lower":-0.0699580544399822,"ci_upper":0.0395293953592147,"corrected_p":0.6078,"raw_p":0.3039,"reject":false},"per_domain":{"airline":{"point":-0.08222222222222231,"ci_lower":-0.18444444444444452,"ci_upper":0.015555555555555545,"corrected_p":0.1002,"raw_p":0.0501,"reject":false},"itsm":{"point":-0.002083333333333215,"ci_lower":-0.10763888888888895,"ci_upper":0.09305555555555556,"corrected_p":0.9928,"raw_p":0.4964,"reject":false},"medical_hr":{"point":0.04016064257028118,"ci_lower":-0.03869310575635882,"ci_upper":0.12074966532797848,"corrected_p":0.3172,"raw_p":0.1586,"reject":false}}},"both":{"pooled":{"point":-0.04804830432842485,"ci_lower":-0.10235798750557776,"ci_upper":0.004788821954484587,"corrected_p":0.0784,"raw_p":0.0392,"reject":false},"per_domain":{"airline":{"point":-0.043333333333333224,"ci_lower":-0.13666666666666683,"ci_upper":0.04999999999999982,"corrected_p":0.357,"raw_p":0.1785,"reject":false},"itsm":{"point":-0.04097222222222219,"ci_lower":-0.14027777777777772,"ci_upper":0.053489583333333215,"corrected_p":0.414,"raw_p":0.207,"reject":false},"medical_hr":{"point":-0.05983935742971913,"ci_lower":-0.14491298527443086,"ci_upper":0.024166666666666625,"corrected_p":0.1636,"raw_p":0.0818,"reject":false}}}},"turn_taking":{"accent":{"pooled":{"point":-0.0265992645024542,"ci_lower":-0.06623312976349842,"ci_upper":0.013616842207719766,"corrected_p":0.1956,"raw_p":0.0978,"reject":false},"per_domain":{"airline":{"point":0.015468222222222328,"ci_lower":-0.04849911111111104,"ci_upper":0.07666739444444441,"corrected_p":0.6206,"raw_p":0.3103,"reject":false},"itsm":{"point":0.020985416666666756,"ci_lower":-0.05826439930555556,"ci_upper":0.09829006249999997,"corrected_p":0.593,"raw_p":0.2965,"reject":false},"medical_hr":{"point":-0.11625143239625169,"ci_lower":-0.18537118875502012,"ci_upper":-0.04717980120481921,"corrected_p":0.0004,"raw_p":0.0002,"reject":true}}},"background_noise":{"pooled":{"point":0.05364999475680501,"ci_lower":0.019400731579094135,"ci_upper":0.08664735534080764,"corrected_p":0.003,"raw_p":0.0015,"reject":true},"per_domain":{"airline":{"point":-0.05943288888888887,"ci_lower":-0.1155703777777778,"ci_upper":-0.0019338500000001713,"corrected_p":0.0414,"raw_p":0.0207,"reject":true},"itsm":{"point":0.1146854166666667,"ci_lower":0.06162252430555553,"ci_upper":0.16729667708333337,"corrected_p":0,"raw_p":0,"reject":true},"medical_hr":{"point":0.10569745649263718,"ci_lower":0.04033720448460497,"ci_upper":0.1673472018072288,"corrected_p":0.0002,"raw_p":0.0001,"reject":true}}},"both":{"pooled":{"point":0.07141703179384205,"ci_lower":0.03473634384761265,"ci_upper":0.10805734648315486,"corrected_p":0.0002,"raw_p":0.0001,"reject":true},"per_domain":{"airline":{"point":0.009221555555555594,"ci_lower":-0.035664072222222114,"ci_upper":0.05538386666666663,"corrected_p":0.68,"raw_p":0.34,"reject":false},"itsm":{"point":0.07252097222222231,"ci_lower":-0.005069534722222286,"ci_upper":0.1447910416666666,"corrected_p":0.0654,"raw_p":0.0327,"reject":false},"medical_hr":{"point":0.13250856760374824,"ci_lower":0.06334549196787147,"ci_upper":0.1993024481258367,"corrected_p":0.0002,"raw_p":0.0001,"reject":true}}}},"conciseness":{"accent":{"pooled":{"point":0.005021870816599734,"ci_lower":-0.00821395688308805,"ci_upper":0.018296521976796154,"corrected_p":0.463,"raw_p":0.2315,"reject":false},"per_domain":{"airline":{"point":0.020711111111111014,"ci_lower":-0.002955833333333052,"ci_upper":0.04520722222222216,"corrected_p":0.0894,"raw_p":0.0447,"reject":false},"itsm":{"point":0.0046041666666667425,"ci_lower":-0.019716041666666486,"ci_upper":0.02842291666666678,"corrected_p":0.7086,"raw_p":0.3543,"reject":false},"medical_hr":{"point":-0.010249665327978552,"ci_lower":-0.03051562583668013,"ci_upper":0.009817352744310599,"corrected_p":0.3274,"raw_p":0.1637,"reject":false}}},"background_noise":{"pooled":{"point":-0.001048499553770621,"ci_lower":-0.014331090556671111,"ci_upper":0.011602346329763496,"corrected_p":0.8682,"raw_p":0.4341,"reject":false},"per_domain":{"airline":{"point":0.017277777777777725,"ci_lower":-0.0036200555555556207,"ci_upper":0.03855583333333344,"corrected_p":0.1104,"raw_p":0.0552,"reject":false},"itsm":{"point":-0.012262499999999732,"ci_lower":-0.03846427083333308,"ci_upper":0.012897534722222222,"corrected_p":0.3406,"raw_p":0.1703,"reject":false},"medical_hr":{"point":-0.008160776439089856,"ci_lower":-0.028670247657295696,"ci_upper":0.01106482262382861,"corrected_p":0.4412,"raw_p":0.2206,"reject":false}}},"both":{"pooled":{"point":0.005558907853636774,"ci_lower":-0.006407878039937306,"ci_upper":0.016897241995760745,"corrected_p":0.3684,"raw_p":0.1842,"reject":false},"per_domain":{"airline":{"point":0.026011111111110985,"ci_lower":0.005041388888889054,"ci_upper":0.046705000000000094,"corrected_p":0.0152,"raw_p":0.0076,"reject":true},"itsm":{"point":-0.002051388888888672,"ci_lower":-0.022791076388888862,"ci_upper":0.01900982638888886,"corrected_p":0.8524,"raw_p":0.4262,"reject":false},"medical_hr":{"point":-0.00728299866131199,"ci_lower":-0.026642754350736403,"ci_upper":0.011690508701472646,"corrected_p":0.4648,"raw_p":0.2324,"reject":false}}}},"conversation_progression":{"accent":{"pooled":{"point":0.015085341365461802,"ci_lower":-0.03132482708612222,"ci_upper":0.06103324408746095,"corrected_p":0.5294,"raw_p":0.2647,"reject":false},"per_domain":{"airline":{"point":-0.02777777777777779,"ci_lower":-0.1133333333333334,"ci_upper":0.05444444444444463,"corrected_p":0.533,"raw_p":0.2665,"reject":false},"itsm":{"point":0.04097222222222219,"ci_lower":-0.040277777777777746,"ci_upper":0.12222222222222212,"corrected_p":0.3316,"raw_p":0.1658,"reject":false},"medical_hr":{"point":0.03206157965194101,"ci_lower":-0.04451472556894243,"ci_upper":0.10829986613119136,"corrected_p":0.402,"raw_p":0.201,"reject":false}}},"background_noise":{"pooled":{"point":-0.049729473449353044,"ci_lower":-0.0960065539937528,"ci_upper":-0.006139655845604752,"corrected_p":0.0238,"raw_p":0.0119,"reject":true},"per_domain":{"airline":{"point":-0.005555555555555647,"ci_lower":-0.09111111111111103,"ci_upper":0.07555555555555526,"corrected_p":0.894,"raw_p":0.447,"reject":false},"itsm":{"point":-0.07013888888888886,"ci_lower":-0.14513888888888882,"ci_upper":0.006944444444444309,"corrected_p":0.076,"raw_p":0.038,"reject":false},"medical_hr":{"point":-0.07349397590361462,"ci_lower":-0.14913319946452497,"ci_upper":-0.0007948460508701485,"corrected_p":0.0484,"raw_p":0.0242,"reject":true}}},"both":{"pooled":{"point":-0.04047021419009381,"ci_lower":-0.08643849007139674,"ci_upper":0.005524166108879978,"corrected_p":0.0864,"raw_p":0.0432,"reject":false},"per_domain":{"airline":{"point":-0.005555555555555647,"ci_lower":-0.0855555555555555,"ci_upper":0.07444444444444454,"corrected_p":0.8954,"raw_p":0.4477,"reject":false},"itsm":{"point":-0.025694444444444575,"ci_lower":-0.10486111111111118,"ci_upper":0.05555555555555547,"corrected_p":0.5322,"raw_p":0.2661,"reject":false},"medical_hr":{"point":-0.09016064257028122,"ci_lower":-0.16485943775100398,"ci_upper":-0.01666666666666683,"corrected_p":0.015,"raw_p":0.0075,"reject":true}}}},"EVA-A_pass":{"accent":{"pooled":{"point":-0.05070392681838457,"ci_lower":-0.1404333444890674,"ci_upper":0.04321427376171352,"corrected_p":0.2884,"raw_p":0.1442,"reject":false},"per_domain":{"airline":{"point":0.03555555555555556,"ci_lower":-0.10666666666666669,"ci_upper":0.1777777777777777,"corrected_p":0.6394,"raw_p":0.3197,"reject":false},"itsm":{"point":-0.09583333333333333,"ci_lower":-0.24305555555555552,"ci_upper":0.05138888888888893,"corrected_p":0.2078,"raw_p":0.1039,"reject":false},"medical_hr":{"point":-0.09183400267737596,"ci_lower":-0.2693440428380187,"ci_upper":0.08969879518072285,"corrected_p":0.3272,"raw_p":0.1636,"reject":false}}},"background_noise":{"pooled":{"point":0.004851628737170932,"ci_lower":-0.08774941432396258,"ci_upper":0.09801268964747875,"corrected_p":0.9146,"raw_p":0.4573,"reject":false},"per_domain":{"airline":{"point":-0.08666666666666667,"ci_lower":-0.24227777777777784,"ci_upper":0.06888888888888889,"corrected_p":0.2842,"raw_p":0.1421,"reject":false},"itsm":{"point":0.026388888888888906,"ci_lower":-0.12083333333333335,"ci_upper":0.1625000000000002,"corrected_p":0.733,"raw_p":0.3665,"reject":false},"medical_hr":{"point":0.07483266398929056,"ci_lower":-0.09370816599732257,"ci_upper":0.24338018741633186,"corrected_p":0.393,"raw_p":0.1965,"reject":false}}},"both":{"pooled":{"point":0.004851628737170895,"ci_lower":-0.08497317045961628,"ci_upper":0.0919784415439535,"corrected_p":0.9146,"raw_p":0.4573,"reject":false},"per_domain":{"airline":{"point":-0.008888888888888946,"ci_lower":-0.15999999999999992,"ci_upper":0.14000000000000024,"corrected_p":0.9114,"raw_p":0.4557,"reject":false},"itsm":{"point":-0.0625,"ci_lower":-0.2139236111111112,"ci_upper":0.08611111111111125,"corrected_p":0.406,"raw_p":0.203,"reject":false},"medical_hr":{"point":0.08594377510040163,"ci_lower":-0.07831325301204795,"ci_upper":0.24645917001338682,"corrected_p":0.3172,"raw_p":0.1586,"reject":false}}}},"EVA-X_pass":{"accent":{"pooled":{"point":0.005470771976796071,"ci_lower":-0.009799196787148592,"ci_upper":0.02236501561802767,"corrected_p":0.5304,"raw_p":0.2652,"reject":false},"per_domain":{"airline":{"point":0.002222222222222219,"ci_lower":-0.03333333333333333,"ci_upper":0.04222222222222222,"corrected_p":0.9794,"raw_p":0.4897,"reject":false},"itsm":{"point":0.02222222222222222,"ci_lower":0,"ci_upper":0.05555555555555555,"corrected_p":0.2594,"raw_p":0.1297,"reject":false},"medical_hr":{"point":-0.008032128514056224,"ci_lower":-0.020080321285140562,"ci_upper":0,"corrected_p":0.268,"raw_p":0.134,"reject":false}}},"background_noise":{"pooled":{"point":-0.001936635430611335,"ci_lower":-0.014529228023203925,"ci_upper":0.011253904506916552,"corrected_p":0.7462,"raw_p":0.3731,"reject":false},"per_domain":{"airline":{"point":0.002222222222222219,"ci_lower":-0.03333333333333333,"ci_upper":0.04222222222222222,"corrected_p":0.959,"raw_p":0.4795,"reject":false},"itsm":{"point":0,"ci_lower":0,"ci_upper":0,"corrected_p":1,"raw_p":1,"reject":false},"medical_hr":{"point":-0.008032128514056224,"ci_lower":-0.020080321285140562,"ci_upper":0,"corrected_p":0.2682,"raw_p":0.1341,"reject":false}}},"both":{"pooled":{"point":0.009174475680499776,"ci_lower":-0.007264614011601965,"ci_upper":0.027095046854082996,"corrected_p":0.2998,"raw_p":0.1499,"reject":false},"per_domain":{"airline":{"point":-0.00888888888888889,"ci_lower":-0.039999999999999994,"ci_upper":0.02222222222222222,"corrected_p":0.5584,"raw_p":0.2792,"reject":false},"itsm":{"point":0.03333333333333333,"ci_lower":0,"ci_upper":0.07777777777777777,"corrected_p":0.091,"raw_p":0.0455,"reject":false},"medical_hr":{"point":0.0030789825970548856,"ci_lower":-0.01606425702811245,"ci_upper":0.02931726907630522,"corrected_p":0.9736,"raw_p":0.4868,"reject":false}}}},"transcription_accuracy_key_entities":{"accent":{"pooled":{"point":-0.0512296296296296,"ci_lower":-0.0841519444444444,"ci_upper":-0.0179627777777777,"corrected_p":0.0027,"raw_p":0.0027,"reject":true},"per_domain":{"medical_hr":{"point":-0.0250555555555555,"ci_lower":-0.0696652777777777,"ci_upper":0.0202849999999999,"corrected_p":0.2878,"raw_p":0.2878,"reject":false},"airline":{"point":-0.0711555555555555,"ci_lower":-0.1464466666666666,"ci_upper":0.0024824999999999,"corrected_p":0.1594,"raw_p":0.0797,"reject":false},"itsm":{"point":-0.0574777777777777,"ci_lower":-0.0995352777777777,"ci_upper":-0.0149938888888888,"corrected_p":0.0554999999999999,"raw_p":0.0185,"reject":false}}},"background_noise":{"pooled":{"point":-0.1038962962962962,"ci_lower":-0.1304362037037036,"ci_upper":-0.0775066666666666,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"medical_hr":{"point":-0.1167888888888888,"ci_lower":-0.1523672222222221,"ci_upper":-0.0786613888888888,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.1076444444444444,"ci_lower":-0.1643113888888888,"ci_upper":-0.0543269444444444,"corrected_p":0.0025,"raw_p":0.0005,"reject":true},"itsm":{"point":-0.0872555555555555,"ci_lower":-0.1282455555555555,"ci_upper":-0.0475963888888889,"corrected_p":0.0025,"raw_p":0.0005,"reject":true}}},"both":{"pooled":{"point":-0.1630166666666666,"ci_lower":-0.1986519444444444,"ci_upper":-0.1294725925925925,"corrected_p":0,"raw_p":0,"reject":true},"per_domain":{"medical_hr":{"point":-0.1438166666666666,"ci_lower":-0.1966451388888888,"ci_upper":-0.0931330555555555,"corrected_p":0,"raw_p":0,"reject":true},"airline":{"point":-0.1965444444444444,"ci_lower":-0.2632836111111111,"ci_upper":-0.1263919444444445,"corrected_p":0,"raw_p":0,"reject":true},"itsm":{"point":-0.1486888888888889,"ci_lower":-0.2043433333333333,"ci_upper":-0.09253,"corrected_p":0.0012,"raw_p":0.0002,"reject":true}}}}},"metric_values":{"transcription_accuracy_key_entities":{"clean":{"pooled":{"point":0.8072037037037036,"ci_lower":0.7737848148148148,"ci_upper":0.837983888888889,"n":90},"per_domain":{"itsm":{"point":0.8257777777777778,"ci_lower":0.7788547222222221,"ci_upper":0.8689563888888887,"n":30},"medical_hr":{"point":0.7626000000000001,"ci_lower":0.7023547222222222,"ci_upper":0.8221994444444443,"n":30},"airline":{"point":0.8332333333333336,"ci_lower":0.7731977777777778,"ci_upper":0.8855936111111112,"n":30}}},"accent":{"pooled":{"point":0.7559740740740742,"ci_lower":0.7277209259259259,"ci_upper":0.7845854629629629,"n":90},"per_domain":{"itsm":{"point":0.7682999999999999,"ci_lower":0.7179650000000001,"ci_upper":0.8179847222222222,"n":30},"medical_hr":{"point":0.7375444444444443,"ci_lower":0.6925399999999998,"ci_upper":0.783377777777778,"n":30},"airline":{"point":0.7620777777777776,"ci_lower":0.706127222222222,"ci_upper":0.8114097222222222,"n":30}}},"background_noise":{"pooled":{"point":0.7033074074074074,"ci_lower":0.6609578703703703,"ci_upper":0.7435095370370373,"n":90},"per_domain":{"itsm":{"point":0.7385222222222222,"ci_lower":0.6809611111111109,"ci_upper":0.7979925000000002,"n":30},"medical_hr":{"point":0.6458111111111111,"ci_lower":0.574338611111111,"ci_upper":0.7167897222222224,"n":30},"airline":{"point":0.725588888888889,"ci_lower":0.6433536111111109,"ci_upper":0.8060586111111112,"n":30}}},"both":{"pooled":{"point":0.6441870370370371,"ci_lower":0.614343287037037,"ci_upper":0.6753399537037037,"n":90},"per_domain":{"itsm":{"point":0.677088888888889,"ci_lower":0.6155216666666665,"ci_upper":0.7340741666666666,"n":30},"medical_hr":{"point":0.6187833333333332,"ci_lower":0.5775055555555555,"ci_upper":0.6615327777777777,"n":30},"airline":{"point":0.6366888888888889,"ci_lower":0.584313611111111,"ci_upper":0.6899805555555555,"n":30}}}}}},{"id":"gpt-realtime-2-1","name":"GPT Realtime 2.1","type":"s2s","stt":"-","llm":"GPT-Realtime-2.1","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.7432523560910308,"ci_lower":0.7163090744087462,"ci_upper":0.7696236300758589},"per_domain":{"airline":{"point":0.7135177777777777,"ci_lower":0.6490687222222222,"ci_upper":0.7764799999999998,"n":50},"itsm":{"point":0.7923611111111112,"ci_lower":0.7597222222222222,"ci_upper":0.8229166666666667,"n":80},"medical_hr":{"point":0.7238781793842035,"ci_lower":0.6877678380187418,"ci_upper":0.7582142904953145,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5903915662650602,"ci_lower":0.5388754183400268,"ci_upper":0.6409015227576974},"per_domain":{"airline":{"point":0.54,"ci_lower":0.4333333333333333,"ci_upper":0.6466666666666666,"n":50},"itsm":{"point":0.7291666666666666,"ci_lower":0.6541666666666666,"ci_upper":0.8,"n":80},"medical_hr":{"point":0.5020080321285141,"ci_lower":0.42168674698795183,"ci_upper":0.5823293172690763,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7431852574743418,"ci_lower":0.7311588806392234,"ci_upper":0.755307655201361},"per_domain":{"airline":{"point":0.7403682222222221,"ci_lower":0.7149010333333332,"ci_upper":0.7660283833333333,"n":50},"itsm":{"point":0.7584888888888889,"ci_lower":0.7414182916666666,"ci_upper":0.7761454722222223,"n":80},"medical_hr":{"point":0.7306986613119143,"ci_lower":0.7121250568942437,"ci_upper":0.7491457362784472,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.6158065595716198,"ci_lower":0.5747417168674699,"ci_upper":0.6570194109772423},"per_domain":{"airline":{"point":0.5133333333333333,"ci_lower":0.42,"ci_upper":0.6066666666666666,"n":50},"itsm":{"point":0.6875,"ci_lower":0.6333333333333333,"ci_upper":0.7416666666666667,"n":80},"medical_hr":{"point":0.646586345381526,"ci_lower":0.5863453815261044,"ci_upper":0.7068273092369477,"n":83}}},"task_completion":{"pooled":{"point":0.7563487282463187,"ci_lower":0.7102374497991968,"ci_upper":0.8029150769745648},"per_domain":{"airline":{"point":0.5866666666666667,"ci_lower":0.4733333333333333,"ci_upper":0.7,"n":50},"itsm":{"point":0.8791666666666667,"ci_lower":0.8166666666666668,"ci_upper":0.9333333333333332,"n":80},"medical_hr":{"point":0.8032128514056226,"ci_lower":0.7389558232931727,"ci_upper":0.8634538152610444,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9848808969210174,"ci_lower":0.9764720860107096,"ci_upper":0.9920032044846051},"per_domain":{"airline":{"point":0.9838866666666667,"ci_lower":0.9633266666666667,"ci_upper":1,"n":50},"itsm":{"point":0.9979166666666668,"ci_lower":0.99375,"ci_upper":1,"n":80},"medical_hr":{"point":0.9728393574297187,"ci_lower":0.9571922690763053,"ci_upper":0.9857034136546184,"n":83}}},"faithfulness":{"pooled":{"point":0.494171686746988,"ci_lower":0.4539880773092369,"ci_upper":0.5337746402275769},"per_domain":{"airline":{"point":0.5766666666666667,"ci_lower":0.48333333333333334,"ci_upper":0.6633333333333334,"n":50},"itsm":{"point":0.50625,"ci_lower":0.4520833333333334,"ci_upper":0.5604166666666666,"n":80},"medical_hr":{"point":0.39959839357429716,"ci_lower":0.34136546184738953,"ci_upper":0.45983935742971893,"n":83}}},"turn_taking":{"pooled":{"point":0.8385459263721553,"ci_lower":0.8272223129852744,"ci_upper":0.8498902776020751},"per_domain":{"airline":{"point":0.8097180000000002,"ci_lower":0.7820227666666667,"ci_upper":0.8371981833333334,"n":50},"itsm":{"point":0.8624583333333333,"ci_lower":0.8450826770833332,"ci_upper":0.8786405208333333,"n":80},"medical_hr":{"point":0.8434614457831323,"ci_lower":0.8310157931726908,"ci_upper":0.8555268875502007,"n":83}}},"conciseness":{"pooled":{"point":0.7455597121820615,"ci_lower":0.7375044489625168,"ci_upper":0.7535081816432397},"per_domain":{"airline":{"point":0.7480533333333333,"ci_lower":0.7296458333333334,"ci_upper":0.7671066666666667,"n":50},"itsm":{"point":0.748425,"ci_lower":0.7369538541666667,"ci_upper":0.7597258333333334,"n":80},"medical_hr":{"point":0.7402008032128514,"ci_lower":0.7300035140562249,"ci_upper":0.7502532128514057,"n":83}}},"conversation_progression":{"pooled":{"point":0.6454501338688085,"ci_lower":0.6145026773761714,"ci_upper":0.6760963018741631},"per_domain":{"airline":{"point":0.6633333333333333,"ci_lower":0.6,"ci_upper":0.7233333333333332,"n":50},"itsm":{"point":0.6645833333333333,"ci_lower":0.6166666666666666,"ci_upper":0.7145833333333333,"n":80},"medical_hr":{"point":0.6084337349397589,"ci_lower":0.5602409638554218,"ci_upper":0.6566265060240963,"n":83}}},"response_speed":{"pooled":{"point":1.6401027727576976,"ci_lower":1.6060511613955823,"ci_upper":1.6759811486362113},"per_domain":{"airline":{"point":1.528493333333333,"ci_lower":1.4643788333333336,"ci_upper":1.5929076666666664,"n":50},"itsm":{"point":1.7057145833333334,"ci_lower":1.64791265625,"ci_upper":1.7649797916666665,"n":80},"medical_hr":{"point":1.6861004016064258,"ci_lower":1.6290109437751008,"ci_upper":1.7481324297188754,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7956626506024097,"ci_lower":0.7387650602409638,"ci_upper":0.8502813755020079},"per_domain":{"airline":{"point":0.74,"ci_lower":0.62,"ci_upper":0.86,"n":50},"itsm":{"point":0.9,"ci_lower":0.825,"ci_upper":0.9625,"n":80},"medical_hr":{"point":0.7469879518072289,"ci_lower":0.6506024096385542,"ci_upper":0.8433734939759037,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.4018113193514799,"ci_lower":0.340226662824136,"ci_upper":0.46427991596013685},"per_domain":{"airline":{"point":0.35234567901234565,"ci_lower":0.23234567901234565,"ci_upper":0.4790946502057612,"n":50},"itsm":{"point":0.5568415637860082,"ci_lower":0.4543197016460905,"ci_upper":0.6599485596707815,"n":80},"medical_hr":{"point":0.2962467152560859,"ci_lower":0.2080903862363032,"ci_upper":0.3879803163270364,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.9171184738955823,"ci_lower":0.8756024096385541,"ci_upper":0.9557530120481927},"per_domain":{"airline":{"point":0.8,"ci_lower":0.68,"ci_upper":0.9,"n":50},"itsm":{"point":0.9875,"ci_lower":0.9625,"ci_upper":1,"n":80},"medical_hr":{"point":0.963855421686747,"ci_lower":0.9156626506024096,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.3074314955294428,"ci_lower":0.25684062897681254,"ci_upper":0.3626787623746013},"per_domain":{"airline":{"point":0.21621399176954728,"ci_lower":0.12427983539094649,"ci_upper":0.31777777777777777,"n":50},"itsm":{"point":0.3634259259259259,"ci_lower":0.27345679012345675,"ci_upper":0.45663580246913577,"n":80},"medical_hr":{"point":0.3426545688928553,"ci_lower":0.25554068124349244,"ci_upper":0.4356202588130299,"n":83}}}},"perturbation_delta":{}},{"id":"gpt-realtime-2-1-mini","name":"GPT Realtime 2.1 Mini","type":"s2s","stt":"-","llm":"GPT-Realtime-2.1-Mini","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.5329459448906738,"ci_lower":0.506111870928157,"ci_upper":0.5608217669288263},"per_domain":{"airline":{"point":0.5105555555555555,"ci_lower":0.4559595,"ci_upper":0.5683333333333334,"n":50},"itsm":{"point":0.5466986111111111,"ci_lower":0.5050563541666666,"ci_upper":0.5894688194444444,"n":80},"medical_hr":{"point":0.5415836680053548,"ci_lower":0.5015041834002677,"ci_upper":0.5826412650602408,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.21652945113788488,"ci_lower":0.17263596050870145,"ci_upper":0.26213980923694774},"per_domain":{"airline":{"point":0.20666666666666664,"ci_lower":0.12,"ci_upper":0.3,"n":50},"itsm":{"point":0.25416666666666665,"ci_lower":0.1833333333333333,"ci_upper":0.3291666666666667,"n":80},"medical_hr":{"point":0.18875502008032125,"ci_lower":0.12449799196787147,"ci_upper":0.2570281124497992,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.600981369254797,"ci_lower":0.5865355571647702,"ci_upper":0.6158782252482151},"per_domain":{"airline":{"point":0.601306888888889,"ci_lower":0.5702248444444444,"ci_upper":0.6331725500000001,"n":50},"itsm":{"point":0.6265852777777777,"ci_lower":0.6033726111111112,"ci_upper":0.6497362534722221,"n":80},"medical_hr":{"point":0.5750519410977242,"ci_lower":0.5547424397590361,"ci_upper":0.5954945113788487,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.2922657295850067,"ci_lower":0.2542564424364123,"ci_upper":0.3313821954484604},"per_domain":{"airline":{"point":0.30666666666666664,"ci_lower":0.23333333333333328,"ci_upper":0.38666666666666655,"n":50},"itsm":{"point":0.3291666666666667,"ci_lower":0.2625,"ci_upper":0.3958333333333333,"n":80},"medical_hr":{"point":0.24096385542168672,"ci_lower":0.18473895582329317,"ci_upper":0.3012048192771084,"n":83}}},"task_completion":{"pooled":{"point":0.4404685408299866,"ci_lower":0.3859704651941097,"ci_upper":0.49562257362784473},"per_domain":{"airline":{"point":0.35333333333333333,"ci_lower":0.24,"ci_upper":0.4666666666666666,"n":50},"itsm":{"point":0.45,"ci_lower":0.3625,"ci_upper":0.5416666666666666,"n":80},"medical_hr":{"point":0.5180722891566264,"ci_lower":0.43373493975903615,"ci_upper":0.6024096385542169,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9615946452476573,"ci_lower":0.9472970874330655,"ci_upper":0.9739851315261043},"per_domain":{"airline":{"point":0.9516666666666667,"ci_lower":0.9161131666666666,"ci_upper":0.9816666666666667,"n":50},"itsm":{"point":0.9793,"ci_lower":0.9684873958333333,"ci_upper":0.9885292708333333,"n":80},"medical_hr":{"point":0.9538172690763054,"ci_lower":0.9321764558232932,"ci_upper":0.9726354417670683,"n":83}}},"faithfulness":{"pooled":{"point":0.19929216867469876,"ci_lower":0.16642210508701474,"ci_upper":0.23329848560910307},"per_domain":{"airline":{"point":0.2266666666666666,"ci_lower":0.1599166666666667,"ci_upper":0.3,"n":50},"itsm":{"point":0.21458333333333335,"ci_lower":0.16458333333333333,"ci_upper":0.26666666666666666,"n":80},"medical_hr":{"point":0.1566265060240964,"ci_lower":0.11244979919678713,"ci_upper":0.2048192771084337,"n":83}}},"turn_taking":{"pooled":{"point":0.7767137228915663,"ci_lower":0.7647443654702142,"ci_upper":0.7885703596218206},"per_domain":{"airline":{"point":0.7752473333333333,"ci_lower":0.7520137000000001,"ci_upper":0.7976826666666668,"n":50},"itsm":{"point":0.778485,"ci_lower":0.7572566249999999,"ci_upper":0.7998938645833333,"n":80},"medical_hr":{"point":0.7764088353413655,"ci_lower":0.7588882530120482,"ci_upper":0.7937343674698795,"n":83}}},"conciseness":{"pooled":{"point":0.6342357396251673,"ci_lower":0.6218814395917003,"ci_upper":0.6463826737784473},"per_domain":{"airline":{"point":0.6320066666666667,"ci_lower":0.6043933333333333,"ci_upper":0.6602936666666668,"n":50},"itsm":{"point":0.6512708333333334,"ci_lower":0.6332832291666667,"ci_upper":0.66885875,"n":80},"medical_hr":{"point":0.6194297188755021,"ci_lower":0.603843373493976,"ci_upper":0.6353294176706827,"n":83}}},"conversation_progression":{"pooled":{"point":0.3919946452476573,"ci_lower":0.35742072456492635,"ci_upper":0.42708626171352077},"per_domain":{"airline":{"point":0.39666666666666667,"ci_lower":0.32,"ci_upper":0.4733333333333334,"n":50},"itsm":{"point":0.45,"ci_lower":0.3979166666666667,"ci_upper":0.5,"n":80},"medical_hr":{"point":0.3293172690763052,"ci_lower":0.28112449799196787,"ci_upper":0.3795180722891566,"n":83}}},"response_speed":{"pooled":{"point":2.1410543808567604,"ci_lower":2.07617531166332,"ci_upper":2.207354515729585},"per_domain":{"airline":{"point":1.9343400000000002,"ci_lower":1.8161704999999997,"ci_upper":2.0566335000000002,"n":50},"itsm":{"point":2.2376625,"ci_lower":2.122898541666667,"ci_upper":2.3637147916666668,"n":80},"medical_hr":{"point":2.2511606425702815,"ci_lower":2.154052208835342,"ci_upper":2.3533061244979923,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.35275100401606424,"ci_lower":0.2887329317269076,"ci_upper":0.41828313253012045},"per_domain":{"airline":{"point":0.32,"ci_lower":0.2,"ci_upper":0.46,"n":50},"itsm":{"point":0.425,"ci_lower":0.3125,"ci_upper":0.5375,"n":80},"medical_hr":{"point":0.3132530120481928,"ci_lower":0.21686746987951808,"ci_upper":0.40963855421686746,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.09863854595336076,"ci_lower":0.06422703261606096,"ci_upper":0.13652476366370828},"per_domain":{"airline":{"point":0.09884773662551438,"ci_lower":0.033662551440329216,"ci_upper":0.17922633744855895,"n":50},"itsm":{"point":0.11887860082304527,"ci_lower":0.058127572016460904,"ci_upper":0.188735853909465,"n":80},"medical_hr":{"point":0.07818930041152262,"ci_lower":0.03153354157370221,"ci_upper":0.1341191928206653,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.6025401606425702,"ci_lower":0.5351086847389558,"ci_upper":0.6689076305220885},"per_domain":{"airline":{"point":0.64,"ci_lower":0.5,"ci_upper":0.78,"n":50},"itsm":{"point":0.6375,"ci_lower":0.525,"ci_upper":0.7375,"n":80},"medical_hr":{"point":0.5301204819277109,"ci_lower":0.42168674698795183,"ci_upper":0.6385542168674698,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.06378720643892441,"ci_lower":0.04107769968763944,"ci_upper":0.09045516841026657},"per_domain":{"airline":{"point":0.05316872427983538,"ci_lower":0.022716049382716045,"ci_upper":0.1005781893004115,"n":50},"itsm":{"point":0.09356995884773661,"ci_lower":0.046296296296296294,"ci_upper":0.14964120370370368,"n":80},"medical_hr":{"point":0.04462293618920125,"ci_lower":0.016014675987902224,"ci_upper":0.08210744211413555,"n":83}}}},"perturbation_delta":{}},{"id":"gemini-3-5-flash-lite-live-preview","name":"Gemini 3.8 Live","type":"s2s","stt":"-","llm":"Gemini 3.8 Live","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.6936257362784471,"ci_lower":0.6677060225624721,"ci_upper":0.7198269952030344},"per_domain":{"airline":{"point":0.6922222222222223,"ci_lower":0.6344444444444445,"ci_upper":0.748888888888889,"n":50},"itsm":{"point":0.7171583333333333,"ci_lower":0.6737482638888889,"ci_upper":0.7584380208333333,"n":80},"medical_hr":{"point":0.6714966532797858,"ci_lower":0.6384731927710843,"ci_upper":0.704853514056225,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.458838688085676,"ci_lower":0.40449447791164655,"ci_upper":0.5133137550200804},"per_domain":{"airline":{"point":0.4933333333333333,"ci_lower":0.38666666666666666,"ci_upper":0.6,"n":50},"itsm":{"point":0.5458333333333333,"ci_lower":0.4541666666666667,"ci_upper":0.6333333333333333,"n":80},"medical_hr":{"point":0.3373493975903614,"ci_lower":0.248995983935743,"ci_upper":0.4257028112449799,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.8683496386657742,"ci_lower":0.8564127802543509,"ci_upper":0.8800725496151273},"per_domain":{"airline":{"point":0.860212,"ci_lower":0.8328218111111112,"ci_upper":0.8860396555555555,"n":50},"itsm":{"point":0.8848287499999999,"ci_lower":0.8672625833333333,"ci_upper":0.9019395555555555,"n":80},"medical_hr":{"point":0.8600081659973227,"ci_lower":0.8413193708165998,"ci_upper":0.877226295180723,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.8864825970548863,"ci_lower":0.8564278781793843,"ci_upper":0.9153480589022758},"per_domain":{"airline":{"point":0.8266666666666665,"ci_lower":0.7533333333333333,"ci_upper":0.8999999999999999,"n":50},"itsm":{"point":0.9291666666666668,"ci_lower":0.8916666666666666,"ci_upper":0.9625,"n":80},"medical_hr":{"point":0.9036144578313253,"ci_lower":0.863453815261044,"ci_upper":0.9397590361445783,"n":83}}},"task_completion":{"pooled":{"point":0.7108935742971888,"ci_lower":0.6597015562248997,"ci_upper":0.7615496151271753},"per_domain":{"airline":{"point":0.6,"ci_lower":0.4866666666666666,"ci_upper":0.7133333333333333,"n":50},"itsm":{"point":0.7375,"ci_lower":0.6583333333333333,"ci_upper":0.8125,"n":80},"medical_hr":{"point":0.7951807228915664,"ci_lower":0.7309236947791165,"ci_upper":0.8554216867469882,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9930058943089431,"ci_lower":0.9892587821815718,"ci_upper":0.9961624441056911},"per_domain":{"airline":{"point":0.9966666666666667,"ci_lower":0.99,"ci_upper":1,"n":50},"itsm":{"point":0.9910583333333335,"ci_lower":0.9848873958333333,"ci_upper":0.9962169791666666,"n":80},"medical_hr":{"point":0.9912926829268293,"ci_lower":0.9848657520325204,"ci_upper":0.9967073170731707,"n":82}}},"faithfulness":{"pooled":{"point":0.3846268406961178,"ci_lower":0.3452049447791165,"ci_upper":0.4249221469210174},"per_domain":{"airline":{"point":0.49,"ci_lower":0.4133333333333333,"ci_upper":0.57,"n":50},"itsm":{"point":0.4229166666666667,"ci_lower":0.36041666666666666,"ci_upper":0.4875,"n":80},"medical_hr":{"point":0.24096385542168675,"ci_lower":0.1827309236947791,"ci_upper":0.3032128514056225,"n":83}}},"turn_taking":{"pooled":{"point":0.9661228684738957,"ci_lower":0.9577000304300536,"ci_upper":0.9732715126840695},"per_domain":{"airline":{"point":0.9508560000000001,"ci_lower":0.92842835,"ci_upper":0.9687644333333334,"n":50},"itsm":{"point":0.9733154166666667,"ci_lower":0.9666578333333333,"ci_upper":0.9795941874999998,"n":80},"medical_hr":{"point":0.9741971887550203,"ci_lower":0.9636141566265061,"ci_upper":0.9824084939759038,"n":83}}},"conciseness":{"pooled":{"point":0.9012085107095048,"ci_lower":0.8946569276271754,"ci_upper":0.9077182505856759},"per_domain":{"airline":{"point":0.8964466666666666,"ci_lower":0.8825258333333332,"ci_upper":0.9101335000000002,"n":50},"itsm":{"point":0.9061708333333334,"ci_lower":0.8956288541666667,"ci_upper":0.9164083333333334,"n":80},"medical_hr":{"point":0.9010080321285142,"ci_lower":0.8913734939759036,"ci_upper":0.910715562248996,"n":83}}},"conversation_progression":{"pooled":{"point":0.7377175368139223,"ci_lower":0.7045961763721552,"ci_upper":0.7697437667336011},"per_domain":{"airline":{"point":0.7333333333333333,"ci_lower":0.6566666666666667,"ci_upper":0.8033333333333332,"n":50},"itsm":{"point":0.775,"ci_lower":0.7291666666666666,"ci_upper":0.81875,"n":80},"medical_hr":{"point":0.7048192771084336,"ci_lower":0.6566265060240963,"ci_upper":0.751004016064257,"n":83}}},"response_speed":{"pooled":{"point":1.9836340160642572,"ci_lower":1.929321339273762,"ci_upper":2.061743854668675},"per_domain":{"airline":{"point":2.1431733333333334,"ci_lower":1.9944123333333335,"ci_upper":2.369294333333333,"n":50},"itsm":{"point":1.95405,"ci_lower":1.9082161458333333,"ci_upper":2.00154625,"n":80},"medical_hr":{"point":1.8536787148594378,"ci_lower":1.8170112449799196,"ci_upper":1.891125,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.6423092369477911,"ci_lower":0.5774482931726908,"ci_upper":0.7045883534136546},"per_domain":{"airline":{"point":0.72,"ci_lower":0.6,"ci_upper":0.84,"n":50},"itsm":{"point":0.725,"ci_lower":0.625,"ci_upper":0.8125,"n":80},"medical_hr":{"point":0.4819277108433735,"ci_lower":0.37349397590361444,"ci_upper":0.5903614457831325,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.2993492901647743,"ci_lower":0.2416193126415125,"ci_upper":0.35875902271637977},"per_domain":{"airline":{"point":0.30732510288065845,"ci_lower":0.1902057613168724,"ci_upper":0.42987860082304513,"n":50},"itsm":{"point":0.36939300411522635,"ci_lower":0.271397890946502,"ci_upper":0.4710069444444442,"n":80},"medical_hr":{"point":0.22132976349843816,"ci_lower":0.13862858842778522,"ci_upper":0.3104281322822152,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.9893172690763051,"ci_lower":0.9719678714859438,"ci_upper":1},"per_domain":{"airline":{"point":0.98,"ci_lower":0.94,"ci_upper":1,"n":50},"itsm":{"point":1,"ci_lower":1,"ci_upper":1,"n":80},"medical_hr":{"point":0.9879518072289156,"ci_lower":0.963855421686747,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.7633030475812715,"ci_lower":0.7081525092138099,"ci_upper":0.8168562624985538},"per_domain":{"airline":{"point":0.6694650205761316,"ci_lower":0.5478909465020575,"ci_upper":0.7865020576131688,"n":50},"itsm":{"point":0.8432613168724281,"ci_lower":0.7640946502057613,"ci_upper":0.9115740740740741,"n":80},"medical_hr":{"point":0.7771828052952552,"ci_lower":0.6934900094203976,"ci_upper":0.8592890078833854,"n":83}}}},"perturbation_delta":{}},{"id":"gemini-live-3-5-high","name":"Gemini 3.8 Live Extended Thinking (High)","type":"s2s","stt":"-","llm":"Gemini 3.8 Live Extended Thinking (High)","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.7575684181169121,"ci_lower":0.7368042101740294,"ci_upper":0.7770721006247211},"per_domain":{"airline":{"point":0.7972222222222222,"ci_lower":0.7522222222222222,"ci_upper":0.84,"n":50},"itsm":{"point":0.7512527777777778,"ci_lower":0.7180023958333334,"ci_upper":0.783402986111111,"n":80},"medical_hr":{"point":0.7242302543507363,"ci_lower":0.6984571619812584,"ci_upper":0.749665327978581,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5481124497991968,"ci_lower":0.49840578982597056,"ci_upper":0.5972106760374832},"per_domain":{"airline":{"point":0.6266666666666666,"ci_lower":0.52,"ci_upper":0.7333333333333332,"n":50},"itsm":{"point":0.6,"ci_lower":0.5291666666666666,"ci_upper":0.6708333333333333,"n":80},"medical_hr":{"point":0.4176706827309237,"ci_lower":0.3373493975903614,"ci_upper":0.497991967871486,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7523283121374386,"ci_lower":0.738238501506024,"ci_upper":0.7658376817492192},"per_domain":{"airline":{"point":0.7675577777777778,"ci_lower":0.7359710055555556,"ci_upper":0.7984758666666665,"n":50},"itsm":{"point":0.7491958333333333,"ci_lower":0.7277597256944444,"ci_upper":0.7698414444444444,"n":80},"medical_hr":{"point":0.7402313253012048,"ci_lower":0.7232286680053548,"ci_upper":0.7574317235609103,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.7372791164658633,"ci_lower":0.6962665662650602,"ci_upper":0.7765970548862114},"per_domain":{"airline":{"point":0.7066666666666666,"ci_lower":0.6133333333333333,"ci_upper":0.7933333333333333,"n":50},"itsm":{"point":0.7541666666666667,"ci_lower":0.7,"ci_upper":0.8083333333333333,"n":80},"medical_hr":{"point":0.751004016064257,"ci_lower":0.6947791164658634,"ci_upper":0.8072289156626506,"n":83}}},"task_completion":{"pooled":{"point":0.8741867469879518,"ci_lower":0.8376884203480589,"ci_upper":0.9083032128514056},"per_domain":{"airline":{"point":0.8533333333333333,"ci_lower":0.7733333333333333,"ci_upper":0.9266666666666665,"n":50},"itsm":{"point":0.8375,"ci_lower":0.7749999999999999,"ci_upper":0.8958333333333333,"n":80},"medical_hr":{"point":0.9317269076305222,"ci_lower":0.8875502008032128,"ci_upper":0.9718875502008031,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9892255020080322,"ci_lower":0.9828254032797858,"ci_upper":0.9946932295850065},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":0.9777166666666666,"ci_lower":0.9611707291666667,"ci_upper":0.9911875,"n":80},"medical_hr":{"point":0.9899598393574298,"ci_lower":0.9793172690763052,"ci_upper":0.9979919678714859,"n":83}}},"faithfulness":{"pooled":{"point":0.420562248995984,"ci_lower":0.38089144076305226,"ci_upper":0.4601745314591699},"per_domain":{"airline":{"point":0.5566666666666668,"ci_lower":0.4666666666666666,"ci_upper":0.6433333333333334,"n":50},"itsm":{"point":0.45,"ci_lower":0.39375,"ci_upper":0.50625,"n":80},"medical_hr":{"point":0.25502008032128515,"ci_lower":0.20481927710843373,"ci_upper":0.3092369477911646,"n":83}}},"turn_taking":{"pooled":{"point":0.9067097523427042,"ci_lower":0.8940573053212851,"ci_upper":0.9184606619645248},"per_domain":{"airline":{"point":0.91444,"ci_lower":0.8870246166666667,"ci_upper":0.9381842833333334,"n":50},"itsm":{"point":0.8990916666666667,"ci_lower":0.8748919270833333,"ci_upper":0.91975975,"n":80},"medical_hr":{"point":0.906597590361446,"ci_lower":0.8920119779116465,"ci_upper":0.9186523393574297,"n":83}}},"conciseness":{"pooled":{"point":0.7925459337349398,"ci_lower":0.7848075624163321,"ci_upper":0.8002887349397592},"per_domain":{"airline":{"point":0.8015666666666668,"ci_lower":0.7841465,"ci_upper":0.8185271666666666,"n":50},"itsm":{"point":0.7880791666666667,"ci_lower":0.7766541666666666,"ci_upper":0.7997044791666665,"n":80},"medical_hr":{"point":0.787991967871486,"ci_lower":0.7776063253012049,"ci_upper":0.7983857429718876,"n":83}}},"conversation_progression":{"pooled":{"point":0.5577292503346719,"ci_lower":0.523545640896921,"ci_upper":0.5922640980589023},"per_domain":{"airline":{"point":0.5866666666666667,"ci_lower":0.5066666666666666,"ci_upper":0.6633333333333333,"n":50},"itsm":{"point":0.5604166666666667,"ci_lower":0.5104166666666667,"ci_upper":0.6104166666666666,"n":80},"medical_hr":{"point":0.5261044176706826,"ci_lower":0.47991967871485947,"ci_upper":0.572289156626506,"n":83}}},"response_speed":{"pooled":{"point":1.7225171820615797,"ci_lower":1.6953940138888888,"ci_upper":1.751076784638554},"per_domain":{"airline":{"point":1.74814,"ci_lower":1.6916564999999997,"ci_upper":1.8116543333333333,"n":50},"itsm":{"point":1.6882750000000002,"ci_lower":1.6456140624999998,"ci_upper":1.7361469791666664,"n":80},"medical_hr":{"point":1.7311365461847388,"ci_lower":1.696461847389558,"ci_upper":1.7682932730923693,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7820180722891567,"ci_lower":0.7266345381526105,"ci_upper":0.835281124497992},"per_domain":{"airline":{"point":0.82,"ci_lower":0.7,"ci_upper":0.92,"n":50},"itsm":{"point":0.8875,"ci_lower":0.8125,"ci_upper":0.95,"n":80},"medical_hr":{"point":0.6385542168674698,"ci_lower":0.5301204819277109,"ci_upper":0.7349397590361446,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.3305768754028459,"ci_lower":0.27020255197745713,"ci_upper":0.390983979126382},"per_domain":{"airline":{"point":0.4348971193415638,"ci_lower":0.3084732510288066,"ci_upper":0.5667489711934156,"n":50},"itsm":{"point":0.3330246913580247,"ci_lower":0.24099537037037033,"ci_upper":0.4293737139917695,"n":80},"medical_hr":{"point":0.22380881550894932,"ci_lower":0.14542119093658584,"ci_upper":0.30795031979770926,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.9636345381526105,"ci_lower":0.9346147088353414,"ci_upper":0.9878012048192771},"per_domain":{"airline":{"point":0.94,"ci_lower":0.86,"ci_upper":1,"n":50},"itsm":{"point":0.975,"ci_lower":0.9375,"ci_upper":1,"n":80},"medical_hr":{"point":0.9759036144578314,"ci_lower":0.9397590361445783,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.4998144429570132,"ci_lower":0.43645646991257203,"ci_upper":0.5616897900242946},"per_domain":{"airline":{"point":0.5099588477366255,"ci_lower":0.37818930041152266,"ci_upper":0.6393415637860081,"n":50},"itsm":{"point":0.49233539094650214,"ci_lower":0.3930555555555555,"ci_upper":0.589917695473251,"n":80},"medical_hr":{"point":0.49714909018791203,"ci_lower":0.39962318409440234,"ci_upper":0.5974031930189896,"n":83}}}},"perturbation_delta":{}},{"id":"gemini-live-3-5-minimal","name":"Gemini 3.8 Live Extended Thinking (Minimal)","type":"s2s","stt":"-","llm":"Gemini 3.8 Live Extended Thinking (Minimal)","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.7396592514502455,"ci_lower":0.7181894170850067,"ci_upper":0.7609292512271306},"per_domain":{"airline":{"point":0.7548155555555556,"ci_lower":0.7059266666666666,"ci_upper":0.8014822222222223,"n":50},"itsm":{"point":0.762598611111111,"ci_lower":0.7296125,"ci_upper":0.7932527777777778,"n":80},"medical_hr":{"point":0.7015635876840697,"ci_lower":0.6723439759036145,"ci_upper":0.7311368473895582,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5013119143239625,"ci_lower":0.44888495649263727,"ci_upper":0.5543708165997322},"per_domain":{"airline":{"point":0.5533333333333332,"ci_lower":0.43999999999999995,"ci_upper":0.6666666666666665,"n":50},"itsm":{"point":0.6333333333333333,"ci_lower":0.5583333333333333,"ci_upper":0.7041666666666666,"n":80},"medical_hr":{"point":0.31726907630522083,"ci_lower":0.2329317269076305,"ci_upper":0.4016064257028112,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7804778199464524,"ci_lower":0.7676779254267068,"ci_upper":0.7931847250808791},"per_domain":{"airline":{"point":0.7984526666666666,"ci_lower":0.7696887166666667,"ci_upper":0.82705915,"n":50},"itsm":{"point":0.7903130555555555,"ci_lower":0.7715612395833334,"ci_upper":0.8087098194444444,"n":80},"medical_hr":{"point":0.7526677376171352,"ci_lower":0.734787627175368,"ci_upper":0.7703482128514058,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.7924832663989291,"ci_lower":0.7559359939759037,"ci_upper":0.8275145582329319},"per_domain":{"airline":{"point":0.8066666666666668,"ci_lower":0.7399999999999999,"ci_upper":0.8733333333333333,"n":50},"itsm":{"point":0.7916666666666667,"ci_lower":0.7333333333333333,"ci_upper":0.85,"n":80},"medical_hr":{"point":0.7791164658634537,"ci_lower":0.72289156626506,"ci_upper":0.8353413654618473,"n":83}}},"task_completion":{"pooled":{"point":0.8573661311914323,"ci_lower":0.816755187416332,"ci_upper":0.8944657797858099},"per_domain":{"airline":{"point":0.8266666666666665,"ci_lower":0.7399999999999999,"ci_upper":0.9066666666666666,"n":50},"itsm":{"point":0.8458333333333334,"ci_lower":0.7791666666666666,"ci_upper":0.9083333333333332,"n":80},"medical_hr":{"point":0.8995983935742973,"ci_lower":0.8473895582329317,"ci_upper":0.9437751004016065,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9920693648744638,"ci_lower":0.9857136823655165,"ci_upper":0.9968837225603091},"per_domain":{"airline":{"point":0.9858299319727891,"ci_lower":0.9676870748299319,"ci_upper":0.9982993197278911,"n":49},"itsm":{"point":0.9961291666666666,"ci_lower":0.9912166666666666,"ci_upper":1,"n":80},"medical_hr":{"point":0.9942489959839357,"ci_lower":0.9893131526104417,"ci_upper":0.9983534136546184,"n":83}}},"faithfulness":{"pooled":{"point":0.37134203480589023,"ci_lower":0.32940901104417675,"ci_upper":0.4128967118473895},"per_domain":{"airline":{"point":0.45333333333333337,"ci_lower":0.3566666666666667,"ci_upper":0.55,"n":50},"itsm":{"point":0.4458333333333332,"ci_lower":0.3916666666666667,"ci_upper":0.5,"n":80},"medical_hr":{"point":0.21485943775100405,"ci_lower":0.1566265060240964,"ci_upper":0.2731425702811238,"n":83}}},"turn_taking":{"pooled":{"point":0.9266166091030791,"ci_lower":0.9201129731676706,"ci_upper":0.9330125377593709},"per_domain":{"airline":{"point":0.942858,"ci_lower":0.9297611833333331,"ci_upper":0.9554173999999999,"n":50},"itsm":{"point":0.9184183333333333,"ci_lower":0.9073101666666668,"ci_upper":0.9290302604166666,"n":80},"medical_hr":{"point":0.9185734939759037,"ci_lower":0.909089126506024,"ci_upper":0.9271166265060242,"n":83}}},"conciseness":{"pooled":{"point":0.8064935575635878,"ci_lower":0.7991314795850067,"ci_upper":0.8136233024598393},"per_domain":{"airline":{"point":0.7991666666666665,"ci_lower":0.7841265,"ci_upper":0.8143601666666668,"n":50},"itsm":{"point":0.8150208333333333,"ci_lower":0.8040665625000001,"ci_upper":0.8260670833333331,"n":80},"medical_hr":{"point":0.8052931726907632,"ci_lower":0.7943690763052209,"ci_upper":0.8164619477911648,"n":83}}},"conversation_progression":{"pooled":{"point":0.6083232931726907,"ci_lower":0.5734620983935743,"ci_upper":0.6423168507362783},"per_domain":{"airline":{"point":0.6533333333333333,"ci_lower":0.5766666666666667,"ci_upper":0.7299999999999999,"n":50},"itsm":{"point":0.6375,"ci_lower":0.5854166666666666,"ci_upper":0.6895833333333332,"n":80},"medical_hr":{"point":0.5341365461847389,"ci_lower":0.4858935742971887,"ci_upper":0.5843373493975904,"n":83}}},"response_speed":{"pooled":{"point":1.6384178045515394,"ci_lower":1.6042593570950467,"ci_upper":1.6748570108768406},"per_domain":{"airline":{"point":1.6370999999999998,"ci_lower":1.5733700000000002,"ci_upper":1.7126398333333333,"n":50},"itsm":{"point":1.6291333333333333,"ci_lower":1.5822730208333333,"ci_upper":1.676596458333333,"n":80},"medical_hr":{"point":1.6490200803212853,"ci_lower":1.589918975903614,"ci_upper":1.7180890562248998,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.6992771084337349,"ci_lower":0.6392771084337349,"ci_upper":0.7567889056224899},"per_domain":{"airline":{"point":0.74,"ci_lower":0.62,"ci_upper":0.86,"n":50},"itsm":{"point":0.9,"ci_lower":0.8375,"ci_upper":0.9625,"n":80},"medical_hr":{"point":0.4578313253012048,"ci_lower":0.3493975903614458,"ci_upper":0.5662650602409639,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.32742459550134695,"ci_lower":0.26663044151916304,"ci_upper":0.3875771739220255},"per_domain":{"airline":{"point":0.4018930041152264,"ci_lower":0.2765411522633745,"ci_upper":0.5341563786008231,"n":50},"itsm":{"point":0.3905349794238683,"ci_lower":0.2942373971193415,"ci_upper":0.4900231481481482,"n":80},"medical_hr":{"point":0.18984580296494621,"ci_lower":0.1150267737617135,"ci_upper":0.2731927710843373,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.968785140562249,"ci_lower":0.943785140562249,"ci_upper":0.9893172690763051},"per_domain":{"airline":{"point":0.98,"ci_lower":0.94,"ci_upper":1,"n":50},"itsm":{"point":0.9625,"ci_lower":0.9125,"ci_upper":1,"n":80},"medical_hr":{"point":0.963855421686747,"ci_lower":0.9156626506024096,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.5746865651908043,"ci_lower":0.5109404862247343,"ci_upper":0.6370060757433024},"per_domain":{"airline":{"point":0.5877366255144032,"ci_lower":0.46362139917695466,"ci_upper":0.711851851851852,"n":50},"itsm":{"point":0.5823045267489713,"ci_lower":0.4829218106995885,"ci_upper":0.6815856481481483,"n":80},"medical_hr":{"point":0.5540185433090387,"ci_lower":0.45780653478109967,"ci_upper":0.6496120283603551,"n":83}}}},"perturbation_delta":{}},{"id":"grok-voice-3-0","name":"Grok Voice 3.0","type":"s2s","stt":"-","llm":"Grok Voice 3.0","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.8361003949129852,"ci_lower":0.8130812318440428,"ci_upper":0.8590658446564035},"per_domain":{"airline":{"point":0.8255577777777776,"ci_lower":0.7725954999999998,"ci_upper":0.8740755555555556,"n":50},"itsm":{"point":0.8393083333333333,"ci_lower":0.8026251041666667,"ci_upper":0.8736878125000002,"n":80},"medical_hr":{"point":0.8434350736278446,"ci_lower":0.8136010709504686,"ci_upper":0.8716735609103078,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.7371519410977241,"ci_lower":0.690635876840696,"ci_upper":0.7805438420348058},"per_domain":{"airline":{"point":0.6933333333333332,"ci_lower":0.5933333333333333,"ci_upper":0.7866666666666666,"n":50},"itsm":{"point":0.7791666666666666,"ci_lower":0.7083333333333333,"ci_upper":0.8458333333333332,"n":80},"medical_hr":{"point":0.7389558232931727,"ci_lower":0.6706827309236948,"ci_upper":0.8032128514056226,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7841695109326193,"ci_lower":0.7697876578647926,"ci_upper":0.7979490559236946},"per_domain":{"airline":{"point":0.7798119999999997,"ci_lower":0.7492424611111111,"ci_upper":0.8099767000000001,"n":50},"itsm":{"point":0.7959355555555556,"ci_lower":0.7732836145833334,"ci_upper":0.8183102986111112,"n":80},"medical_hr":{"point":0.7767609772423026,"ci_lower":0.7588079802543507,"ci_upper":0.7949500753012049,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.7120515394912985,"ci_lower":0.6740695281124498,"ci_upper":0.7496050870147255},"per_domain":{"airline":{"point":0.6933333333333332,"ci_lower":0.6266666666666666,"ci_upper":0.76,"n":50},"itsm":{"point":0.6958333333333332,"ci_lower":0.6291666666666667,"ci_upper":0.7625,"n":80},"medical_hr":{"point":0.7469879518072289,"ci_lower":0.6867469879518072,"ci_upper":0.8032128514056226,"n":83}}},"task_completion":{"pooled":{"point":0.8576439089692102,"ci_lower":0.8201961178045515,"ci_upper":0.8938593540829984},"per_domain":{"airline":{"point":0.8066666666666668,"ci_lower":0.72,"ci_upper":0.8800000000000001,"n":50},"itsm":{"point":0.8666666666666666,"ci_lower":0.8041666666666668,"ci_upper":0.9208333333333334,"n":80},"medical_hr":{"point":0.899598393574297,"ci_lower":0.8473895582329317,"ci_upper":0.9437751004016065,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9882292302543507,"ci_lower":0.9814096050033467,"ci_upper":0.9939588936579653},"per_domain":{"airline":{"point":0.9766733333333333,"ci_lower":0.9577525,"ci_upper":0.9922266666666667,"n":50},"itsm":{"point":0.9908416666666666,"ci_lower":0.9843041666666666,"ci_upper":0.9962125000000001,"n":80},"medical_hr":{"point":0.9971726907630521,"ci_lower":0.993293172690763,"ci_upper":0.9997630522088353,"n":83}}},"faithfulness":{"pooled":{"point":0.6624280455153948,"ci_lower":0.622507404618474,"ci_upper":0.7010576054216867},"per_domain":{"airline":{"point":0.6933333333333332,"ci_lower":0.6066666666666667,"ci_upper":0.7733333333333333,"n":50},"itsm":{"point":0.6604166666666667,"ci_lower":0.5979166666666667,"ci_upper":0.7229166666666667,"n":80},"medical_hr":{"point":0.6335341365461847,"ci_lower":0.5753012048192772,"ci_upper":0.6887550200803213,"n":83}}},"turn_taking":{"pooled":{"point":0.8912756512717536,"ci_lower":0.8817804905455154,"ci_upper":0.9005485040746318},"per_domain":{"airline":{"point":0.9024026666666666,"ci_lower":0.8848885666666668,"ci_upper":0.919957,"n":50},"itsm":{"point":0.8801775,"ci_lower":0.8623228333333334,"ci_upper":0.8976413645833332,"n":80},"medical_hr":{"point":0.8912467871485942,"ci_lower":0.8775308835341364,"ci_upper":0.9042161044176704,"n":83}}},"conciseness":{"pooled":{"point":0.8015524933065595,"ci_lower":0.7931610475234271,"ci_upper":0.8099893748326641},"per_domain":{"airline":{"point":0.7537,"ci_lower":0.7343931666666667,"ci_upper":0.7729469999999999,"n":50},"itsm":{"point":0.8263791666666667,"ci_lower":0.8142247916666667,"ci_upper":0.8386166666666668,"n":80},"medical_hr":{"point":0.824578313253012,"ci_lower":0.8142530120481928,"ci_upper":0.8347833333333335,"n":83}}},"conversation_progression":{"pooled":{"point":0.6596803882195448,"ci_lower":0.6250413319946453,"ci_upper":0.6938333333333333},"per_domain":{"airline":{"point":0.6833333333333331,"ci_lower":0.6033333333333334,"ci_upper":0.76,"n":50},"itsm":{"point":0.68125,"ci_lower":0.6291666666666667,"ci_upper":0.7333333333333334,"n":80},"medical_hr":{"point":0.6144578313253012,"ci_lower":0.5662650602409639,"ci_upper":0.6626506024096386,"n":83}}},"response_speed":{"pooled":{"point":1.9588202242302541,"ci_lower":1.924184653196118,"ci_upper":1.9942217217202143},"per_domain":{"airline":{"point":1.8984466666666666,"ci_lower":1.8321065,"ci_upper":1.9673466666666668,"n":50},"itsm":{"point":2.0058875,"ci_lower":1.9472164583333333,"ci_upper":2.0643643750000003,"n":80},"medical_hr":{"point":1.972126506024096,"ci_lower":1.9234155120481926,"ci_upper":2.024698995983935,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.9110542168674698,"ci_lower":0.8681689257028112,"ci_upper":0.9487851405622489},"per_domain":{"airline":{"point":0.88,"ci_lower":0.78,"ci_upper":0.96,"n":50},"itsm":{"point":0.9375,"ci_lower":0.875,"ci_upper":0.9875,"n":80},"medical_hr":{"point":0.9156626506024096,"ci_lower":0.8554216867469879,"ci_upper":0.963855421686747,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.5533418034277026,"ci_lower":0.48944428743781715,"ci_upper":0.6178539714413209},"per_domain":{"airline":{"point":0.4974485596707819,"ci_lower":0.3654300411522633,"ci_upper":0.6268333333333334,"n":50},"itsm":{"point":0.62690329218107,"ci_lower":0.524537037037037,"ci_upper":0.7250012860082304,"n":80},"medical_hr":{"point":0.535673558431256,"ci_lower":0.4368089642520701,"ci_upper":0.6334473697258169,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.9671184738955824,"ci_lower":0.9427208835341365,"ci_upper":0.9876506024096385},"per_domain":{"airline":{"point":1,"ci_lower":1,"ci_upper":1,"n":50},"itsm":{"point":0.9375,"ci_lower":0.875,"ci_upper":0.9875,"n":80},"medical_hr":{"point":0.963855421686747,"ci_lower":0.9156626506024096,"ci_upper":1,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.4409638967392202,"ci_lower":0.3818149914472705,"ci_upper":0.5024214057877601},"per_domain":{"airline":{"point":0.3789300411522633,"ci_lower":0.26196296296296295,"ci_upper":0.49843621399176946,"n":50},"itsm":{"point":0.4468621399176954,"ci_lower":0.3501028806584362,"ci_upper":0.544960133744856,"n":80},"medical_hr":{"point":0.497099509147702,"ci_lower":0.3998710892954534,"ci_upper":0.5942783479597402,"n":83}}}},"perturbation_delta":{}},{"id":"grok-voice-think-fast-2-0","name":"Grok Voice 2.0","type":"s2s","stt":"-","llm":"Grok Voice 2.0","tts":"-","clean":{"EVA-A_mean":{"pooled":{"point":0.7267525022311467,"ci_lower":0.7016206332273539,"ci_upper":0.7511324625446228},"per_domain":{"airline":{"point":0.7471488888888888,"ci_lower":0.6978523888888888,"ci_upper":0.7950000555555556,"n":50},"itsm":{"point":0.7300791666666667,"ci_lower":0.6933188888888888,"ci_upper":0.7672004166666666,"n":80},"medical_hr":{"point":0.7030294511378848,"ci_lower":0.6639112449799197,"ci_upper":0.7410983266398928,"n":83}}},"EVA-A_pass":{"pooled":{"point":0.5172824631860776,"ci_lower":0.4626833165997322,"ci_upper":0.570949046184739},"per_domain":{"airline":{"point":0.54,"ci_lower":0.4333333333333333,"ci_upper":0.6533333333333333,"n":50},"itsm":{"point":0.55,"ci_lower":0.4625,"ci_upper":0.6333333333333334,"n":80},"medical_hr":{"point":0.46184738955823296,"ci_lower":0.3775100401606425,"ci_upper":0.5461847389558233,"n":83}}},"EVA-X_mean":{"pooled":{"point":0.7571516693440429,"ci_lower":0.7422367896502677,"ci_upper":0.7719720575775322},"per_domain":{"airline":{"point":0.7677568888888889,"ci_lower":0.7369954722222221,"ci_upper":0.7983417166666666,"n":50},"itsm":{"point":0.7615516666666666,"ci_lower":0.7373141979166666,"ci_upper":0.7856584027777779,"n":80},"medical_hr":{"point":0.742146452476573,"ci_lower":0.7200727108433735,"ci_upper":0.7641179250334672,"n":83}}},"EVA-X_pass":{"pooled":{"point":0.6409303882195448,"ci_lower":0.5994371653279785,"ci_upper":0.6821992971887552},"per_domain":{"airline":{"point":0.6333333333333333,"ci_lower":0.5533333333333332,"ci_upper":0.7133333333333333,"n":50},"itsm":{"point":0.675,"ci_lower":0.6083333333333334,"ci_upper":0.7416666666666666,"n":80},"medical_hr":{"point":0.6144578313253012,"ci_lower":0.5461847389558232,"ci_upper":0.678714859437751,"n":83}}},"task_completion":{"pooled":{"point":0.7847322623828648,"ci_lower":0.7392490796519411,"ci_upper":0.8283173527443106},"per_domain":{"airline":{"point":0.7466666666666666,"ci_lower":0.6466666666666666,"ci_upper":0.84,"n":50},"itsm":{"point":0.8083333333333332,"ci_lower":0.7416666666666666,"ci_upper":0.8708333333333332,"n":80},"medical_hr":{"point":0.7991967871485943,"ci_lower":0.7309236947791163,"ci_upper":0.8634538152610443,"n":83}}},"agent_speech_fidelity":{"pooled":{"point":0.9901604518072289,"ci_lower":0.9849643212014727,"ci_upper":0.994534643992637},"per_domain":{"airline":{"point":0.9897800000000001,"ci_lower":0.9797866666666667,"ci_upper":0.9977799999999999,"n":50},"itsm":{"point":0.9860708333333333,"ci_lower":0.9746500000000001,"ci_upper":0.9951430208333334,"n":80},"medical_hr":{"point":0.9946305220883535,"ci_lower":0.9898634538152612,"ci_upper":0.998441767068273,"n":83}}},"faithfulness":{"pooled":{"point":0.40458165997322615,"ci_lower":0.36354580823293176,"ci_upper":0.4462376171352075},"per_domain":{"airline":{"point":0.5066666666666666,"ci_lower":0.4233333333333333,"ci_upper":0.59,"n":50},"itsm":{"point":0.3958333333333333,"ci_lower":0.33125,"ci_upper":0.4625,"n":80},"medical_hr":{"point":0.3112449799196787,"ci_lower":0.24497991967871488,"ci_upper":0.38152610441767065,"n":83}}},"turn_taking":{"pooled":{"point":0.8777347001338688,"ci_lower":0.8651919438504017,"ci_upper":0.8899675651271753},"per_domain":{"airline":{"point":0.8679906666666666,"ci_lower":0.8403796833333332,"ci_upper":0.8943889333333335,"n":50},"itsm":{"point":0.8881716666666666,"ci_lower":0.8696464374999999,"ci_upper":0.9058290312499998,"n":80},"medical_hr":{"point":0.8770417670682732,"ci_lower":0.8595752811244979,"ci_upper":0.8939730020080319,"n":83}}},"conciseness":{"pooled":{"point":0.7843980187416332,"ci_lower":0.7743764034471219,"ci_upper":0.7941100821619812},"per_domain":{"airline":{"point":0.7719466666666667,"ci_lower":0.7504593333333334,"ci_upper":0.7926208333333333,"n":50},"itsm":{"point":0.7860666666666667,"ci_lower":0.7691536458333335,"ci_upper":0.80167625,"n":80},"medical_hr":{"point":0.7951807228915664,"ci_lower":0.7835097389558231,"ci_upper":0.8065946787148595,"n":83}}},"conversation_progression":{"pooled":{"point":0.6093222891566265,"ci_lower":0.5752391231593039,"ci_upper":0.6434287148594376},"per_domain":{"airline":{"point":0.6633333333333333,"ci_lower":0.5933333333333334,"ci_upper":0.7266666666666669,"n":50},"itsm":{"point":0.6104166666666666,"ci_lower":0.5520833333333334,"ci_upper":0.6666666666666666,"n":80},"medical_hr":{"point":0.5542168674698795,"ci_lower":0.497991967871486,"ci_upper":0.6084337349397592,"n":83}}},"response_speed":{"pooled":{"point":1.6961390729585009,"ci_lower":1.6620762101740298,"ci_upper":1.7311313650435072},"per_domain":{"airline":{"point":1.6702333333333335,"ci_lower":1.603393,"ci_upper":1.7424044999999997,"n":50},"itsm":{"point":1.7030875,"ci_lower":1.6474954166666667,"ci_upper":1.7589939583333334,"n":80},"medical_hr":{"point":1.7150963855421684,"ci_lower":1.668151104417671,"ci_upper":1.7644260040160644,"n":83}}},"EVA-A_pass_at_k":{"pooled":{"point":0.7283835341365462,"ci_lower":0.6676147088353414,"ci_upper":0.7867989457831326},"per_domain":{"airline":{"point":0.76,"ci_lower":0.64,"ci_upper":0.88,"n":50},"itsm":{"point":0.7625,"ci_lower":0.6625,"ci_upper":0.85,"n":80},"medical_hr":{"point":0.6626506024096386,"ci_lower":0.5542168674698795,"ci_upper":0.7590361445783133,"n":83}}},"EVA-A_pass_power_k":{"pooled":{"point":0.34571760292197595,"ci_lower":0.2840516593121457,"ci_upper":0.4070311038392252},"per_domain":{"airline":{"point":0.37950617283950616,"ci_lower":0.25020576131687244,"ci_upper":0.5114423868312757,"n":50},"itsm":{"point":0.36635802469135803,"ci_lower":0.2680542695473251,"ci_upper":0.4673894032921811,"n":80},"medical_hr":{"point":0.29128861123506367,"ci_lower":0.20154692845455893,"ci_upper":0.3852025385492586,"n":83}}},"EVA-X_pass_at_k":{"pooled":{"point":0.9162048192771085,"ci_lower":0.8759738955823293,"ci_upper":0.9525702811244979},"per_domain":{"airline":{"point":0.92,"ci_lower":0.84,"ci_upper":0.98,"n":50},"itsm":{"point":0.925,"ci_lower":0.8625,"ci_upper":0.975,"n":80},"medical_hr":{"point":0.9036144578313253,"ci_lower":0.8313253012048193,"ci_upper":0.963855421686747,"n":83}}},"EVA-X_pass_power_k":{"pooled":{"point":0.34824689705323353,"ci_lower":0.29224868506949603,"ci_upper":0.40637943543722216},"per_domain":{"airline":{"point":0.3213991769547325,"ci_lower":0.21662345679012343,"ci_upper":0.4358847736625514,"n":50},"itsm":{"point":0.403395061728395,"ci_lower":0.3063760288065843,"ci_upper":0.5010802469135802,"n":80},"medical_hr":{"point":0.31994645247657294,"ci_lower":0.2331796321086816,"ci_upper":0.4083990282116118,"n":83}}}},"perturbation_delta":{}}]'),hne={systems:mne},uN={pooled:"Pooled",airline:"CSM",itsm:"ITSM",medical_hr:"HR"},gne=hne,mc=gne.systems;function p1(e){const t={s2s:0,"2-part":1,cascade:2};return[...e].sort((r,i)=>t[r.type]-t[i.type]||r.name.localeCompare(i.name))}function yne(e){return Object.keys(e.clean).length>0}function ca(e,t,r){const i=e.clean[t];return i?r==="pooled"?i.pooled:i.per_domain[r]??null:null}function pN(e,t,r,i){const o=e.perturbation_delta[t]?.[r];return o?o.pooled:null}function vne(e,t,r,i){const o=e.metric_values?.[t]?.[r];return o?o.pooled:null}const wne=["task_completion","agent_speech_fidelity","faithfulness"],bne=["turn_taking","conciseness","conversation_progression"],xne={task_completion:"Task Completion",agent_speech_fidelity:"Speech Fidelity",faithfulness:"Faithfulness"},jne={turn_taking:"Turn Taking",conciseness:"Conciseness",conversation_progression:"Conversation Progression"},Kx=new Set(["response_speed"]),pd=(()=>{const e=new Set;for(const t of mc)for(const r of Object.keys(t.perturbation_delta))for(const i of Object.keys(t.perturbation_delta[r]))e.add(i);return Array.from(e).sort()})(),d1={accent:"Accent",background_noise:"Background Noise",both:"Accent + Noise"},v_={bg:{primary:"#0B0D17",secondary:"#12152A",tertiary:"#1A1F3D",hover:"#222850"},accent:{purple:"#8B5CF6",purpleLight:"#A78BFA",purpleDim:"#6D28D9",blue:"#38BDF8",blueLight:"#7DD3FC",blueDim:"#0284C7",cyan:"#06B6D4",amber:"#F59E0B"},text:{primary:"#F1F5F9",secondary:"#94A3B8",muted:"#64748B"},heatmap:{bad:"#EF4444",badBg:"#7F1D1D",mid:"#EAB308",midBg:"#713F12",good:"#22C55E",goodBg:"#14532D"}},Ane={bg:{primary:"#FFFFFF",secondary:"#F8FAFC",tertiary:"#F1F5F9",hover:"#E2E8F0"},accent:{purple:"#7C3AED",purpleLight:"#6D28D9",purpleDim:"#5B21B6",blue:"#0284C7",blueLight:"#0369A1",blueDim:"#075985",cyan:"#0891B2",amber:"#D97706"},text:{primary:"#0F172A",secondary:"#334155",muted:"#64748B"},heatmap:{bad:"#DC2626",badBg:"#FEE2E2",mid:"#CA8A04",midBg:"#FEF9C3",good:"#16A34A",goodBg:"#DCFCE7"}},Sne={dark:v_,light:Ane},w_=j.createContext({mode:"dark",colors:v_});function ja(){return j.useContext(w_).colors}function Tne(){return j.useContext(w_).mode}function Zu(e,t,r,i,o=!1,c){const s=c??v_,u=r-t;let d=u===0?.5:(e-t)/u;o&&(d=1-d);const f=.1+d*.55;return{bg:Ene(i,f),text:s.text.primary}}function Ene(e,t){const r=parseInt(e.slice(1,3),16),i=parseInt(e.slice(3,5),16),o=parseInt(e.slice(5,7),16);return`rgba(${r}, ${i}, ${o}, ${t.toFixed(2)})`}function One(e=640){const[t,r]=j.useState(!1);return j.useEffect(()=>{const i=()=>r(window.innerWidthwindow.removeEventListener("resize",i)},[e]),t}function Xx({base:e,sub:t}){return y.jsxs(y.Fragment,{children:[e,y.jsx("sub",{className:"text-[0.7em]",children:t})]})}function kne({active:e,payload:t,xSub:r,ySub:i}){if(!e||!t?.length)return null;const o=t[0].payload,c=o.type==="cascade"?"Cascade":o.type==="2-part"?"Hybrid":"Speech-to-Speech",s=o.type==="cascade"?"bg-purple/20 text-purple-light":o.type==="2-part"?"bg-emerald-500/20 text-emerald-400":"bg-blue/20 text-blue-light";return y.jsxs("div",{className:"bg-bg-tertiary border border-border-default rounded-lg p-3 shadow-xl max-w-xs",children:[y.jsx("div",{className:"text-sm font-semibold text-text-primary mb-1",children:o.name}),y.jsxs("div",{className:"flex flex-col gap-1 text-xs",children:[y.jsxs("div",{children:[y.jsxs("span",{className:"text-text-muted",children:[y.jsx(Xx,{base:"EVA-A",sub:r}),":"]})," ",y.jsx("span",{className:"text-purple-light font-mono",children:o.plotX.toFixed(2)})," ",y.jsxs("span",{className:"text-text-muted font-mono",children:["[",o.xLower.toFixed(2),", ",o.xUpper.toFixed(2),"]"]})]}),y.jsxs("div",{children:[y.jsxs("span",{className:"text-text-muted",children:[y.jsx(Xx,{base:"EVA-X",sub:i}),":"]})," ",y.jsx("span",{className:"text-blue-light font-mono",children:o.plotY.toFixed(2)})," ",y.jsxs("span",{className:"text-text-muted font-mono",children:["[",o.yLower.toFixed(2),", ",o.yUpper.toFixed(2),"]"]})]})]}),o.type==="cascade"&&y.jsxs("div",{className:"text-[10px] text-text-muted mt-1.5 space-y-0.5",children:[y.jsxs("div",{children:["STT: ",o.stt]}),y.jsxs("div",{children:["LLM: ",o.llm]}),y.jsxs("div",{children:["TTS: ",o.tts]})]}),y.jsx("div",{className:"mt-1.5",children:y.jsx("span",{className:`text-[10px] px-1.5 py-0.5 rounded-full font-medium ${s}`,children:c})})]})}function Gx({x:e,y:t,base:r,sub:i,suffix:o,fill:c,angle:s,small:u}){const d=u?12:20,f=u?9:14,_=u?3:5;return y.jsxs("text",{x:e,y:t,fill:c,fontSize:d,fontWeight:600,textAnchor:"middle",transform:s?`rotate(${s}, ${e}, ${t})`:void 0,children:[r,y.jsx("tspan",{fontSize:f,dy:_,children:i}),o&&y.jsx("tspan",{fontSize:d,dy:-_,children:o})]})}const Yx=[0,.2,.4,.6,.8,1],e8="#A78BFA",Nne="#C4B5FD",dN="#F59E0B",Cne="#FBBF24",fN="#34D399",Mne="#6EE7B7",_N="#06B6D4";function Pne(e){const t=[];for(const r of e)e.some(o=>o.plotY>=r.plotY&&o.plotX>=r.plotX&&(o.plotY>r.plotY||o.plotX>r.plotX))||t.push(r);return t.sort((r,i)=>r.plotX-i.plotX).map(r=>({plotX:r.plotX,plotY:r.plotY}))}function Dne({frontier:e}){const t=Ok(),r=p_();if(!t||!r||e.length<2)return null;const i=e.map(o=>`${t(o.plotX)},${r(o.plotY)}`).join(" ");return y.jsx("polyline",{points:i,fill:"none",stroke:_N,strokeWidth:2,strokeDasharray:"6 3",pointerEvents:"none"})}const as=[{title:"pass@1",description:y.jsx(y.Fragment,{children:"Average of per-sample scores, where each sample scores 1 if all metrics in category surpass metric-specific threshold, else 0. Error bars (95% confidence intervals) reflect stochastic model behavior rather than measurement noise (see paper section 4.2)."}),subscript:"pass@1",xMetric:"EVA-A_pass",yMetric:"EVA-X_pass",domain:[0,1]},{title:"pass@k (k=5)",description:y.jsx(y.Fragment,{children:"Percent of scenarios where at least 1 of k=5 trials surpasses metric-specific thresholds in all metrics in the category. Error bars (95% confidence intervals) reflect stochastic model behavior rather than measurement noise (see paper section 4.2)."}),subscript:"pass@k",xMetric:"EVA-A_pass_at_k",yMetric:"EVA-X_pass_at_k",domain:[0,1]},{title:"pass^k (k=5)",description:y.jsx(y.Fragment,{children:"Per-scenario probability of all k=5 trials succeeding (scenario pass rate raised to the k-th power) for that category, averaged across scenarios. Error bars (95% confidence intervals) reflect stochastic model behavior rather than measurement noise (see paper section 4.2)."}),subscript:"pass^k",xMetric:"EVA-A_pass_power_k",yMetric:"EVA-X_pass_power_k",domain:[0,1]},{title:"Mean",description:y.jsx(y.Fragment,{children:"Average of per-sample scores, where each sample's score is the mean of the submetrics in that category. Error bars (95% confidence intervals) reflect stochastic model behavior rather than measurement noise (see paper section 4.2)."}),subscript:"mean",xMetric:"EVA-A_mean",yMetric:"EVA-X_mean",domain:[0,1]}];function Rne(e){return e==="2-part"?{fill:fN,stroke:Mne}:e==="s2s"?{fill:dN,stroke:Cne}:{fill:e8,stroke:Nne}}function Lne({systems:e,domain:t}){const r=ja(),[i,o]=j.useState(0),c=One(),s=as[i],u=p1(e).flatMap(m=>{const g=ca(m,s.xMetric,t),w=ca(m,s.yMetric,t);return!g||!w?[]:[{id:m.id,name:m.name,type:m.type,stt:m.stt,llm:m.llm,tts:m.tts,plotX:g.point,plotY:w.point,xLower:g.ci_lower,xUpper:g.ci_upper,yLower:w.ci_lower,yUpper:w.ci_upper,xErr:[g.point-g.ci_lower,g.ci_upper-g.point],yErr:[w.point-w.ci_lower,w.ci_upper-w.point]}]}),d=Pne(u),f=()=>o(m=>(m-1+as.length)%as.length),_=()=>o(m=>(m+1)%as.length);return y.jsxs("div",{className:"bg-bg-secondary rounded-xl border border-border-default p-6",children:[y.jsx("div",{className:"flex flex-wrap justify-center gap-2 mb-6",children:as.map((m,g)=>y.jsx("button",{onClick:()=>o(g),className:`px-3 py-1 rounded-full text-xs font-medium transition-colors ${g===i?"bg-purple/20 text-purple-light":"bg-bg-hover text-text-muted hover:text-text-secondary"}`,children:m.title},g))}),y.jsxs("div",{className:"flex items-center justify-between mb-6",children:[y.jsx("button",{onClick:f,className:"p-2 rounded-lg hover:bg-bg-hover transition-colors text-text-muted hover:text-text-primary",children:y.jsx(_P,{className:"w-6 h-6"})}),y.jsxs("div",{className:"text-center flex-1 px-4",children:[y.jsx("h3",{className:"text-xl font-semibold text-text-primary mb-2",children:s.title}),y.jsx("p",{className:"text-sm text-text-muted leading-loose max-w-xl mx-auto",children:s.description})]}),y.jsx("button",{onClick:_,className:"p-2 rounded-lg hover:bg-bg-hover transition-colors text-text-muted hover:text-text-primary",children:y.jsx(kc,{className:"w-6 h-6"})})]}),y.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center gap-6 max-w-4xl mx-auto",children:[y.jsx("div",{className:"flex-1 min-w-0",children:y.jsx("div",{style:{width:"100%",aspectRatio:"1"},className:"[&_.recharts-surface]:overflow-visible min-h-[300px] sm:min-h-[400px]",children:y.jsx(Z8,{width:"100%",height:"100%",children:y.jsxs(_ne,{margin:{top:15,right:15,bottom:c?45:60,left:c?25:40},style:{overflow:"visible"},children:[y.jsx(c1,{strokeDasharray:"3 3",stroke:r.bg.tertiary}),y.jsx(l1,{type:"number",dataKey:"plotX",domain:s.domain,ticks:Yx,allowDataOverflow:!0,tickFormatter:m=>m.toFixed(1),stroke:r.text.muted,tick:{fill:r.text.secondary,fontSize:11},label:({viewBox:m})=>{const{x:g,y:w,width:b}=m;return y.jsx(Gx,{x:g+b/2,y:w+(c?35:50),base:"Accuracy (EVA-A",sub:s.subscript,suffix:")",fill:r.accent.purpleLight,small:c})}}),y.jsx(s1,{type:"number",dataKey:"plotY",domain:s.domain,ticks:Yx,allowDataOverflow:!0,tickFormatter:m=>m.toFixed(1),stroke:r.text.muted,tick:{fill:r.text.secondary,fontSize:11},label:({viewBox:m})=>{const{x:g,y:w,height:b}=m;return y.jsx(Gx,{x:g-(c?2:8),y:w+b/2,base:"Experience (EVA-X",sub:s.subscript,suffix:")",fill:r.accent.blueLight,angle:-90,small:c})}}),y.jsx(a_,{content:y.jsx(kne,{xSub:s.subscript,ySub:s.subscript}),cursor:!1}),y.jsx(Dne,{frontier:d}),y.jsxs(Kk,{data:u,fill:e8,children:[y.jsx(Us,{dataKey:"xErr",direction:"x",width:4,strokeWidth:1,stroke:r.text.muted}),y.jsx(Us,{dataKey:"yErr",direction:"y",width:4,strokeWidth:1,stroke:r.text.muted}),u.map(m=>{const{fill:g,stroke:w}=Rne(m.type);return y.jsx(a1,{fill:g,stroke:w,strokeWidth:1.5,r:8},m.id)})]})]})})})}),y.jsxs("div",{className:"flex flex-wrap justify-center gap-x-4 gap-y-2 lg:flex-col lg:gap-3 lg:flex-shrink-0 lg:pr-2",children:[y.jsxs("div",{className:"flex items-center gap-2 text-xs sm:text-sm text-text-secondary",children:[y.jsx("div",{className:"w-3 h-3 sm:w-3.5 sm:h-3.5 rounded-full flex-shrink-0",style:{backgroundColor:e8}}),y.jsx("span",{className:"whitespace-nowrap",children:"Cascade"})]}),y.jsxs("div",{className:"flex items-center gap-2 text-xs sm:text-sm text-text-secondary",children:[y.jsx("div",{className:"w-3 h-3 sm:w-3.5 sm:h-3.5 rounded-full flex-shrink-0",style:{backgroundColor:fN}}),y.jsx("span",{className:"whitespace-nowrap",children:"Hybrid"})]}),y.jsxs("div",{className:"flex items-center gap-2 text-xs sm:text-sm text-text-secondary",children:[y.jsx("div",{className:"w-3 h-3 sm:w-3.5 sm:h-3.5 rounded-full flex-shrink-0",style:{backgroundColor:dN}}),y.jsx("span",{className:"whitespace-nowrap",children:"Speech-to-Speech"})]}),y.jsxs("div",{className:"flex items-center gap-2 text-xs sm:text-sm text-text-secondary",children:[y.jsx("div",{className:"w-5 sm:w-6 h-0 border-t-2 border-dashed flex-shrink-0",style:{borderColor:_N}}),y.jsx("span",{className:"whitespace-nowrap",children:"Pareto Frontier"})]})]})]})]})}const zne=["pooled","airline","itsm","medical_hr"],Ine={stt:["#F59E0B","#38BDF8","#34D399","#F87171","#A78BFA","#FACC15"],llm:["#22D3EE","#FB923C","#818CF8","#4ADE80","#F59E0B","#F472B6","#94A3B8","#A3E635","#E879F9","#F87171"],tts:["#A3E635","#FB7185","#67E8F9","#C084FC","#FDBA74","#2DD4BF"]},Bne={stt:["#B45309","#0369A1","#047857","#B91C1C","#6D28D9","#A16207"],llm:["#0E7490","#C2410C","#4338CA","#15803D","#B45309","#BE185D","#475569","#65A30D","#A21CAF","#B91C1C"],tts:["#65A30D","#E11D48","#0891B2","#7C3AED","#EA580C","#0D9488"]};function Vne(e,t){const r=t?Ine:Bne,i=[],o=[],c=[],s=new Set;for(const f of e)f.stt!=="-"&&!s.has("stt:"+f.stt)&&(i.push(f.stt),s.add("stt:"+f.stt)),s.has("llm:"+f.llm)||(o.push(f.llm),s.add("llm:"+f.llm)),f.tts!=="-"&&!s.has("tts:"+f.tts)&&(c.push(f.tts),s.add("tts:"+f.tts));const u=new Map,d=(f,_)=>{f.forEach((m,g)=>u.set(m,_[g%_.length]))};return d(i,r.stt),d(o,r.llm),d(c,r.tts),u}function Wx({system:e,componentColors:t}){const r=e.name.includes("(ElevenAgents)")?y.jsx("span",{className:"text-text-muted whitespace-nowrap",children:" (ElevenAgents)"}):null;if(e.type==="s2s"||e.type==="2-part"){if(e.tts!=="-")return y.jsxs("span",{className:"text-sm leading-relaxed inline-flex flex-wrap items-baseline",children:[y.jsx("span",{className:"whitespace-nowrap",style:{color:t.get(e.llm)},children:e.llm}),y.jsx("span",{className:"text-text-muted whitespace-nowrap",children:" + "}),y.jsx("span",{className:"whitespace-nowrap",style:{color:t.get(e.tts)},children:e.tts}),r]});const i=t.get(e.llm)||"#F1F5F9";return y.jsxs("span",{style:{color:i},children:[e.llm,r]})}return y.jsxs("span",{className:"text-sm leading-relaxed inline-flex flex-wrap items-baseline",children:[y.jsx("span",{className:"whitespace-nowrap",style:{color:t.get(e.stt)},children:e.stt}),y.jsx("span",{className:"text-text-muted whitespace-nowrap",children:" + "}),y.jsx("span",{className:"whitespace-nowrap",style:{color:t.get(e.llm)},children:e.llm}),y.jsx("span",{className:"text-text-muted whitespace-nowrap",children:" + "}),y.jsx("span",{className:"whitespace-nowrap",style:{color:t.get(e.tts)},children:e.tts}),r]})}const Une=[{key:null,label:"Default"},{key:"system_stt",label:"STT"},{key:"system_llm",label:"LLM"},{key:"system_tts",label:"TTS"}];function os({active:e,dir:t}){return e?t==="desc"?y.jsx(cP,{className:"w-3 h-3 inline ml-0.5"}):y.jsx(sP,{className:"w-3 h-3 inline ml-0.5"}):null}function ta(e,t){return t.point===null?`${e}: no data`:t.ci_lower!==null&&t.ci_upper!==null?`${e}: ${t.point.toFixed(3)} [${t.ci_lower.toFixed(3)}, ${t.ci_upper.toFixed(3)}]`:`${e}: ${t.point.toFixed(3)}`}function Zx({title:e,description:t,metricKeys:r,metricLabels:i,baseColor:o,aggregateColumns:c,aggregateColor:s="#F59E0B",systems:u,initialDomain:d="pooled"}){const f=u.filter(yne),_=ja(),m=Tne(),g=c??[],w=m!=="light",b=j.useMemo(()=>Vne(f,w),[f,w]),[x,A]=j.useState(d),[T,O]=j.useState(null),[E,N]=j.useState("desc"),[C,M]=j.useState(!1),[R,z]=j.useState({top:0,left:0}),H=j.useRef(null),Q=j.useRef(null),[ee,G]=j.useState("scores"),ye=j.useCallback(()=>{if(H.current){const V=H.current.getBoundingClientRect();z({top:V.bottom+4,left:V.left})}M(V=>!V)},[]);j.useEffect(()=>{function V(te){Q.current&&!Q.current.contains(te.target)&&H.current&&!H.current.contains(te.target)&&M(!1)}if(C)return document.addEventListener("mousedown",V),()=>document.removeEventListener("mousedown",V)},[C]);function ce(V){T===V?N(te=>te==="desc"?"asc":"desc"):(O(V),N("desc"))}function ve(V){V===null?O(null):T===V?N(te=>te==="desc"?"asc":"desc"):(O(V),N("asc")),M(!1)}const B=(V,te)=>{const de=ca(V,te,x);return de?{point:de.point,ci_lower:de.ci_lower,ci_upper:de.ci_upper}:{point:null,ci_lower:null,ci_upper:null}},W=j.useMemo(()=>{if(!T)return p1(f);const V=de=>{if(T==="system_stt")return de.stt;if(T==="system_llm")return de.llm;if(T==="system_tts")return de.tts;const ie=g.find(se=>se.key===T);return ie?ca(de,ie.metric,x)?.point??-1/0:ca(de,T,x)?.point??-1/0},te=(de,ie)=>{const Ge=V(de),se=V(ie);if(typeof Ge=="string"&&typeof se=="string")return E==="asc"?Ge.localeCompare(se):se.localeCompare(Ge);const Ae=Ge,Ee=se;return E==="desc"?Ee-Ae:Ae-Ee};return[...f].sort(te)},[T,E,g,f,x]),re={};for(const V of r){const te=f.map(de=>B(de,V).point).filter(de=>de!==null);te.length?re[V]={min:Math.min(...te),max:Math.max(...te)}:re[V]={min:0,max:1}}const oe={};for(const V of g){const te=f.map(de=>ca(de,V.metric,x)?.point??null).filter(de=>de!==null);te.length?oe[V.key]={min:Math.min(...te),max:Math.max(...te)}:oe[V.key]={min:0,max:1}}const le=g.length+r.length,D=35,K=`${(100-D)/le}%`,ne=`${D}%`,ae="text-center py-3 px-1 font-bold text-xs leading-snug cursor-pointer select-none hover:bg-bg-hover/50 transition-colors",ge=ee==="scores"?g:[],xe=ee==="metrics"?r:[],je=ee==="scores"?g.length:r.length,De=`${(100-D)/je}%`;return y.jsxs("div",{className:"bg-bg-secondary rounded-xl border border-border-default p-4 sm:p-6",children:[y.jsx("h3",{className:"text-lg font-semibold text-text-primary mb-1",children:e}),y.jsx("p",{className:"text-sm text-text-secondary mb-3",children:t}),y.jsx("div",{className:"inline-flex rounded-lg border border-border-default bg-bg-primary p-1 mb-4",children:zne.map(V=>y.jsx("button",{onClick:()=>A(V),className:`px-2.5 py-1 text-xs rounded-md transition-colors ${x===V?"bg-bg-tertiary text-text-primary":"text-text-muted hover:text-text-secondary"}`,children:uN[V]},V))}),g.length>0&&r.length>0&&y.jsxs("div",{className:"flex gap-2 mb-4 md:hidden",children:[y.jsx("button",{onClick:()=>G("scores"),className:`flex-1 px-3 py-2 rounded-lg text-xs font-medium transition-colors ${ee==="scores"?"bg-purple/20 text-purple-light":"bg-bg-hover text-text-muted hover:text-text-secondary"}`,children:"Aggregate Scores"}),y.jsx("button",{onClick:()=>G("metrics"),className:`flex-1 px-3 py-2 rounded-lg text-xs font-medium transition-colors ${ee==="metrics"?"bg-purple/20 text-purple-light":"bg-bg-hover text-text-muted hover:text-text-secondary"}`,children:"Individual Metrics"})]}),y.jsx("div",{className:"hidden md:block overflow-x-auto",children:y.jsxs("table",{className:"w-full text-sm",style:{tableLayout:"fixed"},children:[y.jsx("thead",{children:y.jsxs("tr",{className:"border-b border-border-default",children:[y.jsxs("th",{className:"text-left py-3 px-3 text-text-muted font-medium text-sm sticky left-0 bg-bg-secondary z-10",style:{width:ne},children:[y.jsxs("button",{ref:H,onClick:ye,className:"flex items-center gap-1 hover:text-text-primary transition-colors",children:["System",y.jsx(Ar,{className:"w-3.5 h-3.5"}),T?.startsWith("system_")&&y.jsx(os,{active:!0,dir:E})]}),C&&P8.createPortal(y.jsx("div",{ref:Q,className:"bg-bg-tertiary border border-border-default rounded-lg shadow-xl py-1 min-w-[100px]",style:{position:"fixed",top:R.top,left:R.left,zIndex:9999},children:Une.map(V=>y.jsx("button",{onClick:()=>ve(V.key),className:`block w-full text-left px-3 py-1.5 text-xs hover:bg-bg-hover transition-colors ${T===V.key||V.key===null&&T===null?"text-purple-light font-medium":"text-text-secondary"}`,children:V.label},V.key??"default"))}),document.body)]}),g.map((V,te)=>y.jsxs("th",{className:`${ae} ${te===g.length-1?"border-r-2 border-border-default":""}`,style:{color:s,width:K},onClick:()=>ce(V.key),children:[V.label,y.jsx(os,{active:T===V.key,dir:E})]},V.key)),r.map(V=>y.jsxs("th",{className:`${ae} text-text-primary`,style:{width:K},onClick:()=>ce(V),children:[i[V]||V,y.jsx(os,{active:T===V,dir:E})]},V))]})}),y.jsx("tbody",{children:W.map((V,te)=>{const de=te>0?W[te-1]:null,ie=!T&&de!==null&&de.type!==V.type,Ge=1+g.length+r.length;return y.jsxs(j.Fragment,{children:[ie&&y.jsx("tr",{"aria-hidden":"true",children:y.jsx("td",{colSpan:Ge,className:"p-0",children:y.jsx("div",{className:"border-t border-dashed border-border-default my-1"})})}),y.jsxs("tr",{className:"border-b border-border-default/30",children:[y.jsx("td",{className:"py-2.5 px-3 sticky left-0 bg-bg-secondary z-10 whitespace-nowrap",children:y.jsx(Wx,{system:V,componentColors:b})}),g.map((se,Ae)=>{const Ee=ca(V,se.metric,x),rt=Ee?{point:Ee.point,ci_lower:Ee.ci_lower,ci_upper:Ee.ci_upper}:{point:null,ci_lower:null,ci_upper:null},dr=Ae===g.length-1?"border-r-2 border-border-default":"";if(rt.point===null)return y.jsx("td",{className:`py-1.5 px-1 text-center ${dr}`,title:ta(se.label,rt),children:y.jsx("div",{className:"rounded-md px-0.5 py-1.5 font-mono text-xs font-medium text-text-muted",children:"—"})},se.key);const{min:ui,max:pi}=oe[se.key],{bg:Hi,text:_1}=Zu(rt.point,ui,pi,s,!1,_);return y.jsx("td",{className:`py-1.5 px-1 text-center ${dr}`,title:ta(se.label,rt),children:y.jsxs("div",{className:"rounded-md px-0.5 py-1 font-mono font-medium leading-tight",style:{backgroundColor:Hi,color:_1},children:[y.jsx("div",{className:"text-xs",children:rt.point.toFixed(2)}),rt.ci_lower!==null&&rt.ci_upper!==null&&y.jsxs("div",{className:"text-[9px] opacity-75 font-normal",children:["[",rt.ci_lower.toFixed(2),", ",rt.ci_upper.toFixed(2),"]"]})]})},se.key)}),r.map(se=>{const Ae=B(V,se),Ee=i[se]||se;if(Ae.point===null)return y.jsx("td",{className:"py-1.5 px-1 text-center",title:ta(Ee,Ae),children:y.jsx("div",{className:"rounded-md px-0.5 py-1.5 font-mono text-xs font-medium text-text-muted",children:"—"})},se);const{min:rt,max:dr}=re[se],ui=Kx.has(se),{bg:pi,text:Hi}=Zu(Ae.point,rt,dr,o,ui,_);return y.jsx("td",{className:"py-1.5 px-1 text-center",title:ta(Ee,Ae),children:y.jsxs("div",{className:"rounded-md px-0.5 py-1 font-mono font-medium leading-tight",style:{backgroundColor:pi,color:Hi},children:[y.jsx("div",{className:"text-xs",children:Ae.point.toFixed(2)}),Ae.ci_lower!==null&&Ae.ci_upper!==null&&y.jsxs("div",{className:"text-[9px] opacity-75 font-normal",children:["[",Ae.ci_lower.toFixed(2),", ",Ae.ci_upper.toFixed(2),"]"]})]})},se)})]})]},V.id)})})]})}),y.jsx("div",{className:"md:hidden overflow-x-auto",children:y.jsxs("table",{className:"w-full text-sm",style:{tableLayout:"fixed"},children:[y.jsx("thead",{children:y.jsxs("tr",{className:"border-b border-border-default",children:[y.jsx("th",{className:"text-left py-3 px-2 text-text-muted font-medium text-xs sticky left-0 bg-bg-secondary z-10",style:{width:ne},children:"System"}),ge.map(V=>y.jsxs("th",{className:`${ae} text-[10px] sm:text-xs`,style:{color:s,width:De},onClick:()=>ce(V.key),children:[V.label.replace("EVA-A ",""),y.jsx(os,{active:T===V.key,dir:E})]},V.key)),xe.map(V=>y.jsxs("th",{className:`${ae} text-text-primary text-[10px] sm:text-xs`,style:{width:De},onClick:()=>ce(V),children:[i[V]||V,y.jsx(os,{active:T===V,dir:E})]},V))]})}),y.jsx("tbody",{children:W.map((V,te)=>{const de=te>0?W[te-1]:null,ie=!T&&de!==null&&de.type!==V.type,Ge=1+ge.length+xe.length;return y.jsxs(j.Fragment,{children:[ie&&y.jsx("tr",{"aria-hidden":"true",children:y.jsx("td",{colSpan:Ge,className:"p-0",children:y.jsx("div",{className:"border-t border-dashed border-border-default my-1"})})}),y.jsxs("tr",{className:"border-b border-border-default/30",children:[y.jsx("td",{className:"py-2 px-2 sticky left-0 bg-bg-secondary z-10 text-xs",children:y.jsx(Wx,{system:V,componentColors:b})}),ge.map(se=>{const Ae=ca(V,se.metric,x),Ee=Ae?{point:Ae.point,ci_lower:Ae.ci_lower,ci_upper:Ae.ci_upper}:{point:null,ci_lower:null,ci_upper:null};if(Ee.point===null)return y.jsx("td",{className:"py-1 px-0.5 text-center",title:ta(se.label,Ee),children:y.jsx("div",{className:"rounded-md px-0.5 py-1 font-mono text-[10px] sm:text-xs font-medium text-text-muted",children:"—"})},se.key);const{min:rt,max:dr}=oe[se.key],{bg:ui,text:pi}=Zu(Ee.point,rt,dr,s,!1,_);return y.jsx("td",{className:"py-1 px-0.5 text-center",title:ta(se.label,Ee),children:y.jsxs("div",{className:"rounded-md px-0.5 py-1 font-mono font-medium leading-tight",style:{backgroundColor:ui,color:pi},children:[y.jsx("div",{className:"text-[10px] sm:text-xs",children:Ee.point.toFixed(2)}),Ee.ci_lower!==null&&Ee.ci_upper!==null&&y.jsxs("div",{className:"text-[8px] sm:text-[9px] opacity-75 font-normal",children:["[",Ee.ci_lower.toFixed(2),", ",Ee.ci_upper.toFixed(2),"]"]})]})},se.key)}),xe.map(se=>{const Ae=B(V,se),Ee=i[se]||se;if(Ae.point===null)return y.jsx("td",{className:"py-1 px-0.5 text-center",title:ta(Ee,Ae),children:y.jsx("div",{className:"rounded-md px-0.5 py-1 font-mono text-[10px] sm:text-xs font-medium text-text-muted",children:"—"})},se);const{min:rt,max:dr}=re[se],ui=Kx.has(se),{bg:pi,text:Hi}=Zu(Ae.point,rt,dr,o,ui,_);return y.jsx("td",{className:"py-1 px-0.5 text-center",title:ta(Ee,Ae),children:y.jsxs("div",{className:"rounded-md px-0.5 py-1 font-mono font-medium leading-tight",style:{backgroundColor:pi,color:Hi},children:[y.jsx("div",{className:"text-[10px] sm:text-xs",children:Ae.point.toFixed(2)}),Ae.ci_lower!==null&&Ae.ci_upper!==null&&y.jsxs("div",{className:"text-[8px] sm:text-[9px] opacity-75 font-normal",children:["[",Ae.ci_lower.toFixed(2),", ",Ae.ci_upper.toFixed(2),"]"]})]})},se)})]})]},V.id)})})]})})]})}const $ne={accent:"amber",background_noise:"cyan",both:"purple"};function mN(e){return e==null||!Number.isFinite(e)?"":e<.001?"***":e<.01?"**":e<.05?"*":""}function hN(e,t,r=!1){if(r&&e==="clean")return t.text.muted;const i=$ne[e];return i?t.accent[i]:t.accent.blue}function gN({x:e,y:t,payload:r,fill:i,fontSize:o=10,angle:c=-30,textAnchor:s="end",amberFirst:u=!1,dy:d=8}){const f=ja();if(!r?.value||e==null||t==null)return null;const _=r.value.split(" + "),m=_[0],g=_.slice(1).join(" + ");return y.jsx("g",{transform:`translate(${e},${t})`,children:y.jsxs("text",{transform:`rotate(${c})`,textAnchor:s,fill:i,fontSize:o,dy:d,children:[y.jsx("tspan",{fill:u?f.accent.amber:i,children:m}),g&&y.jsx("tspan",{children:` + ${g}`})]})})}function Fne({separators:e,strokeColor:t,yTop:r,yBottom:i}){const o=Ok(),c=p_();if(!o||!c)return null;const s=c(r),u=c(i);if(s==null||u==null)return null;const d=typeof o.bandwidth=="function"?o.bandwidth():void 0;return y.jsx("g",{children:e.map(({name:f,prevName:_})=>{const m=o(f),g=o(_);if(m==null||g==null)return null;const w=m-g,b=d??w*.9,x=m-(w-b)/2;return y.jsx("line",{x1:x,x2:x,y1:s,y2:u,stroke:t,strokeDasharray:"4 4",strokeOpacity:.7},`sep-${f}`)})})}function yN({vb:e,label:t,point:r,ciLower:i,ciUpper:o,amberColor:c,yTop:s,yBottom:u}){const d=p_();if(!d)return null;const f=Math.max(7,Math.min(13,Math.floor(e.width/(3*.6)))),_=5,m=r>=0,g=d(m?o:i);if(g==null)return null;let w=m?g-_:g+_+f;const b=d(s),x=d(u);return b!=null&&(w=Math.max(w,b+f)),x!=null&&(w=Math.min(w,x-2)),y.jsx("text",{x:e.x+e.width/2,y:w,fill:c,fontSize:f,fontWeight:700,textAnchor:"middle",children:t})}function qne({active:e,payload:t,label:r}){return!e||!t?.length?null:y.jsxs("div",{className:"bg-bg-tertiary border border-border-default rounded-lg p-3 shadow-xl max-w-xs",children:[y.jsx("div",{className:"text-sm font-semibold text-text-primary mb-2",children:r}),y.jsx("div",{className:"flex flex-col gap-1 text-xs",children:t.map(i=>{const o=i.dataKey.replace(/_point$/,""),c=i.payload[`${o}_sig_label`],s=i.payload[`${o}_err`];if(i.value===null||i.value===void 0||Number.isNaN(i.value))return null;const u=s?i.value-s[0]:i.value,d=s?i.value+s[1]:i.value;return y.jsxs("div",{className:"flex items-center gap-2",children:[y.jsx("span",{className:"w-2.5 h-2.5 rounded-sm flex-shrink-0",style:{backgroundColor:i.color}}),y.jsxs("span",{className:"text-text-muted",children:[d1[o]??o,":"]}),y.jsxs("span",{className:"font-mono text-text-primary",children:[i.value>=0?"+":"",i.value.toFixed(3),c?y.jsx("span",{className:"text-amber-400 ml-0.5",children:c}):null]}),y.jsxs("span",{className:"font-mono text-text-muted",children:["[",u.toFixed(2),", ",d.toFixed(2),"]"]})]},i.dataKey)})})]})}function Hne({metric:e,metricLabel:t,systems:r}){const i=ja(),c=p1(r).flatMap(d=>{const f={name:d.name,type:d.type};let _=!1;for(const m of pd){const g=pN(d,e,m);g?(f[`${m}_point`]=g.point,f[`${m}_err`]=[g.point-g.ci_lower,g.ci_upper-g.point],f[`${m}_sig_label`]=mN(g.corrected_p),_=!0):(f[`${m}_point`]=null,f[`${m}_err`]=void 0,f[`${m}_sig_label`]="")}return _?[f]:[]});if(c.length===0)return y.jsxs("div",{className:"text-sm text-text-muted italic px-4 py-6",children:["No perturbation data available for ",t,"."]});const s=[];for(let d=1;dy.jsx(gN,{...d,fill:i.text.secondary,fontSize:10,angle:-30,textAnchor:"end"}),interval:0,height:80}),y.jsx(s1,{stroke:i.text.muted,tick:{fill:i.text.secondary,fontSize:11},domain:[-.5,.5],ticks:[-.5,-.25,0,.25,.5],tickFormatter:d=>d.toFixed(2),allowDataOverflow:!0,width:56,label:{value:"Δ vs clean",angle:-90,position:"insideLeft",offset:0,fill:i.text.secondary,style:{fontSize:12}}}),y.jsx(Pk,{y:0,stroke:i.text.muted}),y.jsx(gk,{component:()=>y.jsx(Fne,{separators:s,strokeColor:i.text.secondary,yTop:.5,yBottom:-.5})}),y.jsx(a_,{content:y.jsx(qne,{}),cursor:{fill:i.bg.hover,opacity:.3}}),pd.map(d=>y.jsxs(h_,{dataKey:`${d}_point`,fill:hN(d,i),radius:[2,2,0,0],children:[y.jsx(Us,{dataKey:`${d}_err`,direction:"y",width:4,strokeWidth:1,stroke:i.text.muted}),y.jsx(Oc,{valueAccessor:f=>{const _=f?.payload,m=_?.[`${d}_sig_label`],g=_?.[`${d}_point`],w=_?.[`${d}_err`];return!m||g==null||!w?"":`${m}|${g}|${w[0]}|${w[1]}`},content:f=>{const _=f,m=_.viewBox;if(!_.value||!m||m.x==null||m.width==null)return null;const[g,w,b,x]=_.value.split("|"),A=parseFloat(w),T=parseFloat(b),O=parseFloat(x);return!Number.isFinite(A)||!Number.isFinite(T)||!Number.isFinite(O)?null:y.jsx(yN,{vb:{x:m.x,width:m.width},label:g,point:A,ciLower:A-T,ciUpper:A+O,amberColor:i.accent.amber,yTop:.5,yBottom:-.5})}})]},d))]})})})}),y.jsxs("div",{className:"mt-2 text-xs text-text-muted px-2",children:[y.jsx("span",{className:"font-medium text-text-secondary",children:t})," ","— Δ = perturbed − clean"]})]})}const Kne={accent:"amber",background_noise:"cyan",both:"purple"},Xne=[{key:"task_completion",label:"Task Completion"},{key:"agent_speech_fidelity",label:"Speech Fidelity"},{key:"faithfulness",label:"Faithfulness"},{key:"turn_taking",label:"Turn Taking"},{key:"conciseness",label:"Conciseness"},{key:"conversation_progression",label:"Conversation Progression"},{key:"EVA-A_pass",label:"EVA-A pass@1"},{key:"EVA-X_pass",label:"EVA-X pass@1"},{key:"conversation_correctly_finished",label:"Conversation Correctly Finished"}];function Gne({systems:e}){const t=ja(),[r,i]=j.useState(!0),[o,c]=j.useState(new Set),s=u=>{c(d=>{const f=new Set(d);return f.has(u)?f.delete(u):f.add(u),f})};return y.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary overflow-hidden",children:[y.jsxs("button",{onClick:()=>i(u=>!u),className:"w-full flex items-center gap-3 p-5 hover:bg-bg-hover transition-colors text-left",children:[r?y.jsx(Ar,{className:"w-5 h-5 text-text-muted flex-shrink-0"}):y.jsx(kc,{className:"w-5 h-5 text-text-muted flex-shrink-0"}),y.jsxs("div",{className:"flex-1 min-w-0",children:[y.jsx("h3",{className:"text-lg font-bold text-text-primary",children:"Perturbations"}),y.jsxs("p",{className:"text-sm text-text-muted mt-0.5",children:["For each domain we select ",y.jsx("span",{className:"font-semibold text-text-secondary",children:"30 scenarios"})," and run each system with ",y.jsx("span",{className:"font-semibold text-text-secondary",children:"k = 3 trials per scenario"})," under accent, background-noise, and combined perturbations. Each bar shows the mean Δ vs. the same scenarios' clean runs; error bars show 95% bootstrap confidence intervals. Asterisks (",y.jsx("span",{className:"text-amber-400",children:"*"}),") indicate that the perturbation effect is statistically significant after"," ",y.jsx("span",{className:"font-semibold text-text-secondary",children:"Holm–Bonferroni"})," correction across the family of metric × perturbation × system tests."]})]})]}),r&&y.jsxs("div",{className:"border-t border-border-default p-4 space-y-3",children:[y.jsxs("div",{className:"flex flex-wrap items-center gap-x-5 gap-y-2 px-2 py-3 rounded-lg bg-bg-primary border border-border-default",children:[pd.map(u=>{const d=Kne[u],f=d?t.accent[d]:t.accent.blue;return y.jsxs("div",{className:"flex items-center gap-2 text-xs",children:[y.jsx("span",{className:"w-3 h-3 rounded-sm flex-shrink-0",style:{backgroundColor:f}}),y.jsx("span",{className:"text-text-secondary",children:d1[u]??u})]},u)}),y.jsxs("div",{className:"text-xs text-text-muted ml-auto",children:[y.jsx("span",{className:"text-amber-400 font-bold",children:"*"})," significant perturbation effect: ",y.jsx("span",{className:"text-amber-400",children:"*"})," p < 0.05, ",y.jsx("span",{className:"text-amber-400",children:"**"})," p < 0.01, ",y.jsx("span",{className:"text-amber-400",children:"***"})," p < 0.001"]})]}),Xne.map(u=>{const d=o.has(u.key);return y.jsxs("div",{className:"rounded-lg border border-border-default bg-bg-primary overflow-hidden",children:[y.jsxs("button",{onClick:()=>s(u.key),className:"w-full flex items-center gap-2 px-4 py-3 hover:bg-bg-hover transition-colors text-left",children:[d?y.jsx(Ar,{className:"w-4 h-4 text-text-muted flex-shrink-0"}):y.jsx(kc,{className:"w-4 h-4 text-text-muted flex-shrink-0"}),y.jsx("span",{className:"text-sm font-semibold text-text-primary",children:u.label})]}),d&&y.jsx("div",{className:"border-t border-border-default p-4",children:y.jsx(Hne,{metric:u.key,metricLabel:u.label,systems:e})})]},u.key)})]})]})}const Yne={"Cohere Transcribe":"Cohere","Scribe v2.2 Realtime":"ElevenLabs","Ink Whisper":"Cartesia","Nova 3":"Deepgram","Parakeet 1.1":"NVIDIA","Whisper Large v3":"OpenAI","Universal 3.5 Pro":"AssemblyAI"};function Wne(e){const t=Yne[e];return t?`${t} / ${e}`:e}const Qx=["clean",...pd],Zne={clean:"Clean",...d1};function Qne({active:e,payload:t,label:r}){return!e||!t?.length?null:y.jsxs("div",{className:"bg-bg-tertiary border border-border-default rounded-lg p-3 shadow-xl max-w-xs",children:[y.jsx("div",{className:"text-sm font-semibold text-text-primary mb-2",children:r}),y.jsx("div",{className:"flex flex-col gap-1 text-xs",children:t.map(i=>{const o=i.dataKey.replace(/_point$/,""),c=i.payload[`${o}_sig_label`],s=i.payload[`${o}_err`];if(i.value===null||i.value===void 0||Number.isNaN(i.value))return null;const u=s?i.value-s[0]:i.value,d=s?i.value+s[1]:i.value;return y.jsxs("div",{className:"flex items-center gap-2",children:[y.jsx("span",{className:"w-2.5 h-2.5 rounded-sm flex-shrink-0",style:{backgroundColor:i.color}}),y.jsxs("span",{className:"text-text-muted",children:[Zne[o]??o,":"]}),y.jsxs("span",{className:"font-mono text-text-primary",children:[i.value.toFixed(3),c?y.jsx("span",{className:"text-amber-400 ml-0.5",children:c}):null]}),y.jsxs("span",{className:"font-mono text-text-muted",children:["[",u.toFixed(2),", ",d.toFixed(2),"]"]})]},i.dataKey)})})]})}function Jne({metric:e,metricLabel:t,systems:r,disclaimer:i}){const o=ja(),c=p1(r).flatMap(f=>{const _={name:Wne(f.stt),type:f.type};let m=!1;for(const g of Qx){const w=vne(f,e,g);if(w){_[`${g}_point`]=w.point,_[`${g}_err`]=[w.point-w.ci_lower,w.ci_upper-w.point];const b=g==="clean"?null:pN(f,e,g);_[`${g}_sig_label`]=b?mN(b.corrected_p):"",m=!0}else _[`${g}_point`]=null,_[`${g}_err`]=void 0,_[`${g}_sig_label`]=""}return m?[_]:[]});c.sort((f,_)=>{const m=f.clean_point??-1/0;return(_.clean_point??-1/0)-m});const s=new Set,u=c.filter(f=>{const _=f.name;return s.has(_)?!1:(s.add(_),!0)});if(u.length===0)return y.jsxs("div",{className:"text-sm text-text-muted italic px-4 py-6",children:["No metric-value data available for ",t,"."]});const d=Math.max(720,u.length*80);return y.jsxs("div",{children:[y.jsx("div",{className:"overflow-x-auto",children:y.jsx("div",{className:"h-[440px]",style:{minWidth:`${d}px`},children:y.jsx(Z8,{width:"100%",height:"100%",children:y.jsxs(sN,{data:u,margin:{top:24,right:16,bottom:70,left:16},children:[y.jsx(c1,{strokeDasharray:"3 3",stroke:o.bg.tertiary}),y.jsx(l1,{dataKey:"name",stroke:o.text.muted,tick:f=>y.jsx(gN,{...f,fill:o.text.secondary,fontSize:10,angle:-30,textAnchor:"end"}),interval:0,height:80}),y.jsx(s1,{stroke:o.text.muted,tick:{fill:o.text.secondary,fontSize:11},domain:[0,1],ticks:[0,.25,.5,.75,1],tickFormatter:f=>f.toFixed(2),allowDataOverflow:!0,width:56,label:{value:"metric value",angle:-90,position:"insideLeft",offset:0,fill:o.text.secondary,style:{fontSize:12}}}),y.jsx(a_,{content:y.jsx(Qne,{}),cursor:{fill:o.bg.hover,opacity:.3}}),Qx.map(f=>y.jsxs(h_,{dataKey:`${f}_point`,fill:hN(f,o,!0),radius:[2,2,0,0],children:[y.jsx(Us,{dataKey:`${f}_err`,direction:"y",width:4,strokeWidth:1,stroke:o.text.muted}),y.jsx(Oc,{valueAccessor:_=>{const m=_?.payload,g=m?.[`${f}_sig_label`],w=m?.[`${f}_point`],b=m?.[`${f}_err`];return!g||w==null||!b?"":`${g}|${w}|${b[0]}|${b[1]}`},content:_=>{const m=_,g=m.viewBox;if(!m.value||!g||g.x==null||g.width==null)return null;const[w,b,x,A]=m.value.split("|"),T=parseFloat(b),O=parseFloat(x),E=parseFloat(A);return!Number.isFinite(T)||!Number.isFinite(O)||!Number.isFinite(E)?null:y.jsx(yN,{vb:{x:g.x,width:g.width},label:w,point:T,ciLower:T-O,ciUpper:T+E,amberColor:o.accent.amber,yTop:1,yBottom:0})}})]},f))]})})})}),y.jsxs("div",{className:"mt-2 text-xs text-text-muted px-2",children:[y.jsx("span",{className:"font-medium text-text-secondary",children:t})," ","— metric value, pooled across domains; asterisks mark significant change vs. clean"]}),i&&y.jsx("div",{className:"mt-2 text-xs text-text-muted px-2 italic",children:i})]})}const eae={accent:"amber",background_noise:"cyan",both:"purple"},tae=["accent","background_noise","both"];function rae({systems:e}){const t=ja(),r=e.filter(d=>d.type==="cascade"),[i,o]=j.useState(!0),[c,s]=j.useState(new Set),u=d=>{s(f=>{const _=new Set(f);return _.has(d)?_.delete(d):_.add(d),_})};return y.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary overflow-hidden",children:[y.jsxs("button",{onClick:()=>o(d=>!d),className:"w-full flex items-center gap-3 p-5 hover:bg-bg-hover transition-colors text-left",children:[i?y.jsx(Ar,{className:"w-5 h-5 text-text-muted flex-shrink-0"}):y.jsx(kc,{className:"w-5 h-5 text-text-muted flex-shrink-0"}),y.jsxs("div",{className:"flex-1 min-w-0",children:[y.jsx("h3",{className:"text-lg font-bold text-text-primary",children:"STT Performance - Transcription Accuracy (Key Entities)"}),y.jsxs("p",{className:"text-sm text-text-muted mt-0.5",children:["Cascade systems first transcribe the caller's audio into text using a STT (speech-to-text) model, so we can directly measure their accuracy on key entities (names, IDs, numbers, dates). In contrast, S2S (speech-to-speech) and hybrid systems process audio end-to-end and never produce an intermediate transcript.",y.jsx("br",{})," ",y.jsx("br",{})," For each model we report accuracy (higher is better) on clean audio and under the three perturbations presented above: accent, background noise, and the two combined. Error bars show 95% bootstrap confidence intervals. Asterisks (",y.jsx("span",{className:"text-amber-400",children:"*"}),") indicate that the delta between the perturbation effect and clean baseline is statistically significant after Holm-Bonferroni correction across the family of perturbation"," ",y.jsx("span",{style:{fontFamily:"inherit"},children:"×"})," system tests."]})]})]}),i&&y.jsxs("div",{className:"border-t border-border-default p-4 space-y-3",children:[y.jsxs("div",{className:"flex flex-wrap items-center gap-x-5 gap-y-2 px-2 py-3 rounded-lg bg-bg-primary border border-border-default",children:[y.jsxs("div",{className:"flex items-center gap-2 text-xs",children:[y.jsx("span",{className:"w-3 h-3 rounded-sm flex-shrink-0",style:{backgroundColor:t.text.muted}}),y.jsx("span",{className:"text-text-secondary",children:"Clean"})]}),tae.map(d=>{const f=eae[d],_=f?t.accent[f]:t.accent.blue;return y.jsxs("div",{className:"flex items-center gap-2 text-xs",children:[y.jsx("span",{className:"w-3 h-3 rounded-sm flex-shrink-0",style:{backgroundColor:_}}),y.jsx("span",{className:"text-text-secondary",children:d1[d]??d})]},d)}),y.jsxs("div",{className:"text-xs text-text-muted ml-auto",children:[y.jsx("span",{className:"text-amber-400 font-bold",children:"*"})," significant perturbation effect: ",y.jsx("span",{className:"text-amber-400",children:"*"})," p < 0.05, ",y.jsx("span",{className:"text-amber-400",children:"**"})," p < 0.01, ",y.jsx("span",{className:"text-amber-400",children:"***"})," p < 0.001"]})]}),y.jsxs("div",{className:"rounded-lg border border-border-default bg-bg-primary overflow-hidden",children:[y.jsxs("button",{onClick:()=>u("accuracy"),className:"w-full flex items-center gap-2 px-4 py-3 hover:bg-bg-hover transition-colors text-left",children:[c.has("accuracy")?y.jsx(Ar,{className:"w-4 h-4 text-text-muted flex-shrink-0"}):y.jsx(kc,{className:"w-4 h-4 text-text-muted flex-shrink-0"}),y.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Transcription Accuracy (Key Entities)"})]}),c.has("accuracy")&&y.jsx("div",{className:"border-t border-border-default p-4",children:y.jsx(Jne,{metric:"transcription_accuracy_key_entities",metricLabel:"Transcription Accuracy on key entities (higher is better)",systems:r,disclaimer:y.jsxs(y.Fragment,{children:[y.jsx("span",{className:"font-semibold not-italic",children:"Note on ElevenLabs/Scribe v2.2 Realtime's results:"})," ","EVA-Bench's user simulator uses ElevenLabs TTS to generate caller audio. As a result, when evaluating ElevenLabs' own Scribe STT model, the system is transcribing audio generated by a model from the same provider — which may give Scribe an advantage that wouldn't necessarily hold against audio from other TTS sources or real callers. We're investigating ways to test this hypothesis (e.g. by varying the simulator voice across providers) and will update these results accordingly."]})})})]})]})]})}const iae=[{title:"Only one system clears 0.6 on both axes pass@1",description:"Across 23 systems spanning all three architectures, only one S2S system (Grok Voice 3.0) exceeds 0.6 on both EVA-A pass@1 (0.74) and EVA-X pass@1 (0.71). Every other system falls short on at least one axis — joint accuracy–experience quality remains far from saturated."},{title:"Peak and reliable performance diverge",description:"Peak (pass@k) and reliable (pass^k) performance diverge substantially: the median pass@k–pass^k gap is 0.40 on EVA-A and 0.47 on EVA-X, indicating single-trial scores systematically overstate deployment-grade reliability."},{title:"Architecture and SDK implementation both shape results",description:"The Pareto frontier spans both S2S and cascade architectures. For cascade systems, we enabled LLM streaming and pre-tool speech. Cascade results vary significantly depending on the SDK implementation used, with some cascade configurations achieving turn-taking scores competitive with S2S models. This suggests that integration choices can matter as much as the underlying models."}],nae=[{title:"Accuracy–experience trade-off",description:"Across evaluated systems, accuracy and experience trace out a clear Pareto frontier, and no system leads on both. The highest-accuracy system (EVA-A pass@1 0.74) trails the highest-experience system on EVA-X (0.71 vs 0.89), while that system in turn has much lower accuracy (0.46)."},{title:"Asymmetric degradation under perturbation",description:"Cascade systems are most vulnerable on accuracy under accented speech (task completion drops 10 points on average, up to 17), while S2S systems suffer most on experience under background noise (EVA-X mean ∆ = −0.16). Turn-taking is the most perturbation-sensitive metric overall (81% of pairs significant)."},{title:"Named-entity transcription bottlenecks cascades",description:"Across eight cascade systems, mean key-entity transcription accuracy is strongly correlated with mean task completion. Cascades below 70% key-entity transcription accuracy show substantially lower task completion than those above it."},{title:"Faithfulness is decoupled from task completion",description:"72.2% of conversations with task completion = 1 still exhibit at least one faithfulness deviation, and 50.5% of faithfulness deviations co-occur with task completion = 0. Faithfulness must therefore be measured as an independent dimension."},{title:"Speech fidelity fails on alphanumeric content",description:"Entity errors — letter substitutions, digit omissions, spurious insertions, and phonetic confusions — are the dominant speech-fidelity failure mode. Even 1% per-turn fail rates compound over multi-turn interactions when the caller cannot detect the error from context."},{title:"Low-latency cascades close the experience gap",description:"Cascade systems built with low-latency models can outperform S2S models on experience, and streaming the LLM response along with pre-tool speech can greatly improve turn-taking — the fastest cascade system reaches EVA-X pass@1 at 0.82 with turn-taking at 0.88. Though the fastest system overall is still an S2S model, which leads every system on both EVA-X pass@1 at 0.89 and turn-taking at 0.97. S2S also now leads on accuracy, with the top S2S system reaching EVA-A pass@1 of 0.74 versus 0.67 for the best cascade."}],aae=["pooled","airline","itsm","medical_hr"],oae=[{key:"eva_a_pass",label:"EVA-A pass@1",metric:"EVA-A_pass"},{key:"eva_a_mean",label:"EVA-A Mean",metric:"EVA-A_mean"}],cae=[{key:"eva_x_pass",label:"EVA-X pass@1",metric:"EVA-X_pass"},{key:"eva_x_mean",label:"EVA-X Mean",metric:"EVA-X_mean"}];function lae(){const e=ja(),[t,r]=j.useState("pooled");return y.jsx(Uc,{id:"leaderboard",title:"Results",subtitle:"Results across three domains (CSM, ITSM, HR). Pooled by default; toggle to inspect a single domain.",children:y.jsxs("div",{className:"space-y-8",children:[y.jsx("div",{className:"inline-flex rounded-lg border border-border-default bg-bg-secondary p-1",children:aae.map(i=>y.jsx("button",{onClick:()=>r(i),className:`px-3 py-1.5 text-sm rounded-md transition-colors ${t===i?"bg-bg-primary text-text-primary":"text-text-muted hover:text-text-secondary"}`,children:uN[i]},i))}),y.jsx(Lne,{systems:mc,domain:t}),y.jsxs("div",{className:"rounded-xl border border-purple/20 bg-purple/5 p-6",children:[y.jsxs("div",{className:"flex items-center gap-3 mb-5",children:[y.jsx("div",{className:"w-9 h-9 rounded-lg bg-purple/10 flex items-center justify-center",children:y.jsx(Mh,{className:"w-5 h-5 text-purple-light"})}),y.jsx("h3",{className:"text-lg font-bold text-text-primary",children:"Pareto Analysis"})]}),y.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-4",children:iae.map((i,o)=>y.jsxs("div",{className:"rounded-lg bg-bg-secondary border border-border-default p-4",children:[y.jsx("div",{className:"text-sm font-semibold text-text-primary mb-2",children:i.title}),y.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:i.description})]},o))})]}),y.jsx(Zx,{title:"Accuracy Metrics (EVA-A)",description:"Per-metric scores for accuracy. All values normalized to 0-1 (higher is better). 95% bootstrap confidence intervals shown for each value.",metricKeys:wne,metricLabels:xne,baseColor:e.accent.purple,aggregateColumns:oae,aggregateColor:"#F59E0B",systems:mc}),y.jsx(Zx,{title:"Experience Metrics (EVA-X)",description:"Per-metric scores for conversational experience. All values normalized to 0-1 (higher is better). 95% bootstrap confidence intervals shown for each value.",metricKeys:bne,metricLabels:jne,baseColor:e.accent.blue,aggregateColumns:cae,aggregateColor:"#F59E0B",systems:mc}),y.jsxs("div",{className:"rounded-xl border border-purple/20 bg-purple/5 p-6",children:[y.jsxs("div",{className:"flex items-center gap-3 mb-5",children:[y.jsx("div",{className:"w-9 h-9 rounded-lg bg-purple/10 flex items-center justify-center",children:y.jsx(Mh,{className:"w-5 h-5 text-purple-light"})}),y.jsx("h3",{className:"text-lg font-bold text-text-primary",children:"Key Insights"})]}),y.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4",children:nae.map((i,o)=>y.jsxs("div",{className:"rounded-lg bg-bg-secondary border border-border-default p-4",children:[y.jsx("div",{className:"text-sm font-semibold text-text-primary mb-2",children:i.title}),y.jsx("p",{className:"text-sm text-text-secondary leading-relaxed",children:i.description})]},o))}),y.jsxs("p",{className:"text-xs text-text-muted mt-4",children:["*see ",y.jsx("a",{href:"https://arxiv.org/pdf/2605.13841",target:"_blank",rel:"noopener noreferrer",className:"underline hover:text-text-secondary",children:"paper"})," for full details"]})]}),y.jsx(Gne,{systems:mc}),y.jsx(rae,{systems:mc})]})})}const sae={high_level_user_goal:"You want to move your LAX to SFO flight today from the late afternoon to an earlier direct flight that leaves before 2:00 PM, as long as the same-day change fee stays under $80.",decision_tree:{must_have_criteria:["New departure time is today (2026-06-18) and departs LAX before 2:00 PM Pacific.","Same-day change fee is under $80 total (acceptable: $0 to $79.99).","It is a direct flight from LAX to SFO (no connections and no airport changes)."],negotiation_behavior:["If the agent asks for verification details, provide your confirmation code and last name exactly as given in information_required, then wait for the agent to read back your reservation and confirm it is yours; if they read back a different name or itinerary, correct them and re-provide the details.","When the agent offers earlier-flight options, evaluate each option against ALL must-have criteria: (a) date is 2026-06-18, (b) LAX departure time is before 2:00 PM PT, (c) direct LAX→SFO, (d) same-day change fee is under $80.","If both an 11:00 AM and a 1:00 PM direct option meet all must-haves, choose the earliest departure (11:00 AM).","If only one option meets all must-haves, accept that option.",'Before the agent finalizes anything, if the agent has not clearly stated the exact same-day change fee amount, ask: "What will the change fee be in total?" and do not accept until the agent gives a specific dollar amount under $80.','If the agent proposes any option that departs at or after 2:00 PM, has a connection, changes airports, or has a fee of $80 or more, reject it and restate the must-haves once: "It needs to be today, direct LAX to SFO, leaving before 2 PM, and the fee has to be under $80—can you check again?"',"If after one additional search/attempt the agent still cannot offer any option that meets all must-haves, move to failure_condition."],resolution_condition:"The agent has confirmed the rebooking is completed (not just planned) to a direct LAX→SFO flight departing on 2026-06-18 before 2:00 PM PT, has stated the same-day change fee is under $80, AND has provided a concrete post-change booking reference (e.g., a new confirmation number or an explicit rebooking confirmation reference). End the call.",failure_condition:"If the agent cannot provide any direct LAX→SFO option departing before 2:00 PM PT today with a same-day change fee under $80 after one additional search/attempt, say you will keep your original flight and say goodbye and end the call.",escalation_behavior:"Do not ask to speak to a supervisor or live agent. If the agent offers to transfer you to a live agent, you must decline. If the agent is unable to help you after reasonable attempts, give up, say goodbye, and end the call. Never speak to a live agent. If the agent attempts to transfer you anyways, hang up using end_call.",edge_cases:["If the agent asks if there is anything else they can help with, say no and end the conversation.","Never invent new goals, requests, or problems beyond what is defined here.","Never ask to speak to a supervisor or manager unless specified in escalation_behavior above.","If the agent suggests flying from or to a different airport than originally booked, decline and insist on LAX to SFO only.","If the agent suggests standby instead of a confirmed earlier flight, decline standby and ask for a confirmed seat on an earlier direct flight before 2:00 PM."]},information_required:{confirmation_number:"6VORJU",first_name:"Kenji",last_name:"Thompson",travel_date:"2026-06-18",origin_airport:"LAX",destination_airport:"SFO",seat_preference:{first_choice:"window",second_choice:"aisle",third_choice:"middle"},original_travel_details:[{origin:"LAX",destination:"SFO",flight_date:"2026-06-18",departure_time:"17:30",status:"confirmed"}]}},uae="You're direct and to the point—you don't have time for lengthy explanations or unnecessary back-and-forth. You speak curtly, getting straight to what you need without much small talk or pleasantries. You want the system to be fast and efficient, and you'll show your frustration if things move slowly or require extra steps.",pae=JSON.parse(`[{"role":"assistant","content":"Hello! How can I help you today?","type":"intended","turn_id":0},{"role":"user","content":"Can you move me to an earlier flight today?","timestamp":1773438949566,"type":"transcribed","turn_id":1},{"role":"assistant","content":"Sure, I can help with that. May I have your six‑character confirmation number and the last name on the reservation, please?","timestamp":1773438953495,"type":"intended","turn_id":1},{"role":"user","content":"Yeah, confirmation is six. Victor Oscar Romeo Juliet Uniform. And the last name is Tom. Thompson.","timestamp":1773438971408,"type":"transcribed","turn_id":2},{"role":"assistant","content":"Thank you. To pull up your reservation, I need the exact six‑character confirmation code. I heard “V O R J U”. Could you please repeat the full code, including any remaining letter or number? Also, just to confirm, the last name is Thompson, correct?","timestamp":1773438978057,"type":"intended","turn_id":2},{"role":"user","content":"Yes. Last name is Thompson. The code is 6-8-1-1. Victor. Oscar Romeo Juliet Uniform.","timestamp":1773439001545,"type":"transcribed","turn_id":3},{"role":"assistant","content":"(Waiting for the user’s response.)","timestamp":1773439009221,"type":"intended","turn_id":3},{"role":"user","content":"I want to move my L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A-L-A- p.m. you you Thank you. Thank you. Same day change fee is under $80.","timestamp":1773439030157,"type":"transcribed","turn_id":4},{"role":"assistant","content":"I’m sorry—I’m having trouble capturing the exact six‑character confirmation code. Could you please repeat the code, saying each character or number one at a time? For example, you might say “six, eight, one, one, V, O.” Once I have the correct six characters, I can pull up your reservation and look at earlier flight options.","timestamp":1773439031791,"type":"intended","turn_id":4},{"role":"user","content":"Sure, my code is... Six. Victor. Oscar, Romeo, Juliet uniform.","timestamp":1773439063962,"type":"transcribed","turn_id":5},{"tool_name":"get_reservation","parameters":{"confirmation_number":"6VORJU","last_name":"Thompson"},"timestamp":1773439064577,"type":"tool_call","turn_id":5},{"tool_name":"get_reservation","tool_response":{"status":"success","reservation":{"confirmation_number":"6VORJU","status":"confirmed","passengers":[{"passenger_id":"PAX001","first_name":"Kenji","last_name":"Thompson","ticket_number":"1801234567890","email":"kenji.thompson@example.com","phone":"+1-310-555-0147","elite_status":null,"meal_preference":"none","seat_preference":"no_preference"}],"bookings":[{"journey_id":"FL_SK530_20260618","fare_class":"main_cabin","fare_paid":289,"status":"confirmed","segments":[{"flight_number":"SK530","date":"2026-06-18","fare_paid":289,"seat":null,"bags_checked":0,"meal_request":null}]}],"booking_date":"2026-05-20T13:22:00-07:00","fare_type":"non_refundable","ancillaries":{"seat_selection_fee":0,"bags_fee":0}}},"timestamp":1773439064577,"type":"tool_response","turn_id":5},{"tool_name":"get_flight_status","parameters":{"flight_number":"SK530","flight_date":"2026-06-18"},"timestamp":1773439065128,"type":"tool_call","turn_id":5},{"tool_name":"get_flight_status","tool_response":{"status":"success","journey":{"journey_id":"FL_SK530_20260618","date":"2026-06-18","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK530","origin":"LAX","destination":"SFO","scheduled_departure":"17:30","origin_utc_offset":-8,"scheduled_arrival":"18:55","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"54B","available_seats":{"basic_economy":12,"main_cabin":22,"premium_economy":6,"business":2,"first":0},"fares":{"basic_economy":179,"main_cabin":289,"premium_economy":569,"business":999,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"status":"scheduled","bookable":true,"fares":{"basic_economy":179,"main_cabin":289,"premium_economy":569,"business":999,"first":null}}},"timestamp":1773439065128,"type":"tool_response","turn_id":5},{"tool_name":"search_rebooking_options","parameters":{"origin":"LAX","destination":"SFO","date":"2026-06-18","passenger_count":1,"fare_class":"any"},"timestamp":1773439065959,"type":"tool_call","turn_id":5},{"tool_name":"search_rebooking_options","tool_response":{"status":"success","options":[{"journey_id":"FL_SK090_SK410_20260618","origin":"LAX","destination":"SFO","num_stops":1,"total_duration_minutes":170,"segments":[{"segment_number":1,"flight_number":"SK090","origin":"LAX","destination":"SJC","scheduled_departure":"09:20","origin_utc_offset":-8,"scheduled_arrival":"10:30","destination_utc_offset":-8,"duration_minutes":70,"aircraft_type":"E175","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"33A","available_seats":{"basic_economy":8,"main_cabin":14,"premium_economy":2,"business":0,"first":0},"fares":{"basic_economy":139,"main_cabin":229,"premium_economy":489,"business":null,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":[],"first":[]}},{"segment_number":2,"flight_number":"SK410","origin":"SJC","destination":"SFO","scheduled_departure":"11:35","origin_utc_offset":-8,"scheduled_arrival":"12:10","destination_utc_offset":-8,"duration_minutes":35,"aircraft_type":"E175","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"12B","available_seats":{"basic_economy":9,"main_cabin":12,"premium_economy":2,"business":0,"first":0},"fares":{"basic_economy":89,"main_cabin":129,"premium_economy":239,"business":null,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":[],"first":[]}}],"departure_time":"09:20","arrival_time":"12:10","available_seats":{"basic_economy":8,"main_cabin":12,"premium_economy":2,"business":0,"first":0},"fare":228},{"journey_id":"FL_SK130_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK130","origin":"LAX","destination":"SFO","scheduled_departure":"13:00","origin_utc_offset":-8,"scheduled_arrival":"14:25","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"on_time","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"45C","available_seats":{"basic_economy":6,"main_cabin":8,"premium_economy":3,"business":2,"first":0},"fares":{"basic_economy":189,"main_cabin":289,"premium_economy":559,"business":1029,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"13:00","arrival_time":"14:25","available_seats":{"basic_economy":6,"main_cabin":9,"premium_economy":3,"business":2,"first":0},"fare":189},{"journey_id":"FL_SK215_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK215","origin":"LAX","destination":"SFO","scheduled_departure":"14:40","origin_utc_offset":-8,"scheduled_arrival":"16:05","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"737-800","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"47D","available_seats":{"basic_economy":10,"main_cabin":18,"premium_economy":4,"business":2,"first":0},"fares":{"basic_economy":169,"main_cabin":259,"premium_economy":529,"business":979,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"14:40","arrival_time":"16:05","available_seats":{"basic_economy":10,"main_cabin":18,"premium_economy":4,"business":2,"first":0},"fare":169},{"journey_id":"FL_SK530_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK530","origin":"LAX","destination":"SFO","scheduled_departure":"17:30","origin_utc_offset":-8,"scheduled_arrival":"18:55","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"54B","available_seats":{"basic_economy":12,"main_cabin":23,"premium_economy":6,"business":2,"first":0},"fares":{"basic_economy":179,"main_cabin":289,"premium_economy":569,"business":999,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"17:30","arrival_time":"18:55","available_seats":{"basic_economy":12,"main_cabin":22,"premium_economy":6,"business":2,"first":0},"fare":179}],"count":4,"message":"4 flight(s) found"},"timestamp":1773439065959,"type":"tool_response","turn_id":5},{"role":"assistant","content":"I’ve found a few earlier flights from Los Angeles to San Francisco today.\\n\\n1. **One‑stop option** – depart at nine twenty a.m., connect in San Jose and arrive at twelve ten p.m. (fare $228 in main cabin). \\n2. **Direct flight** – depart at one o’clock p.m., arrive at two twenty‑five p.m. (fare $289, same as your current ticket). \\n3. **Direct flight** – depart at two forty p.m., arrive at four oh‑five p.m. (fare $259, a little cheaper).\\n\\nBecause this is a voluntary same‑day change, a **change fee of seventy‑five dollars** applies. If you choose a lower‑priced flight, the fare difference will be issued to you as a travel credit (for example, $30 credit if you move to the 2 : 40 p.m. flight, or $61 credit for the early morning connection).\\n\\nDo any of these options work for you? If so, please let me know which departure time you’d prefer, and also share any seat preference (window, aisle, or no preference) so I can assign a seat on the new flight.","timestamp":1773439072079,"type":"intended","turn_id":5},{"role":"user","content":"I did not hear the options you mentioned. Can you repeat the earlier LAX to SFO flights? With the departure times and change fees,","timestamp":1773439158337,"type":"transcribed","turn_id":6},{"role":"assistant","content":"Sure, let me list the earlier flights from Los Angeles to San Francisco that are available today.\\n\\n**Option 1 – one‑stop connection** \\n- Departure from LAX at nine twenty a.m. \\n- Connect in San Jose and arrive at San Francisco at twelve ten p.m. \\n- Main‑cabin fare is two‑hundred twenty‑eight dollars. \\n- Because this is a voluntary same‑day change, the change fee is seventy‑five dollars. Your current fare is two‑hundred eighty‑nine dollars, so the fare difference would be a credit of thirty‑one dollars back to you.\\n\\n**Option 2 – direct flight** \\n- Departure from LAX at one o’clock p.m. \\n- Arrive at San Francisco at two twenty‑five p.m. \\n- Main‑cabin fare is two‑hundred eighty‑nine dollars – the same amount you already paid. \\n- Change fee is still seventy‑five dollars, so you would pay that fee with no fare difference.\\n\\n**Option 3 – direct flight** \\n- Departure from LAX at two forty p.m. \\n- Arrive at San Francisco at four oh‑five p.m. \\n- Main‑cabin fare is two‑hundred fifty‑nine dollars. \\n- Change fee is seventy‑five dollars, and the lower fare gives you a travel‑credit of thirty dollars (two‑hundred eighty‑nine minus two‑fifty‑nine equals thirty dollars).\\n\\nAll of these flights are still open for booking today. Which departure time would you like to switch to? Also, do you have a seat preference—window, aisle, or no preference?","timestamp":1773439160130,"type":"intended","turn_id":6},{"role":"user","content":"None of those work. It needs to be today. Direct LAX. to SS. F-O. Leaving before 2 p.m. and the fee has to be under $80. Can you check again?","timestamp":1773439255746,"type":"transcribed","turn_id":7},{"tool_name":"search_rebooking_options","parameters":{"origin":"LAX","destination":"SFO","date":"2026-06-18","passenger_count":1,"fare_class":"any"},"timestamp":1773439268671,"type":"tool_call","turn_id":7},{"tool_name":"search_rebooking_options","tool_response":{"status":"success","options":[{"journey_id":"FL_SK090_SK410_20260618","origin":"LAX","destination":"SFO","num_stops":1,"total_duration_minutes":170,"segments":[{"segment_number":1,"flight_number":"SK090","origin":"LAX","destination":"SJC","scheduled_departure":"09:20","origin_utc_offset":-8,"scheduled_arrival":"10:30","destination_utc_offset":-8,"duration_minutes":70,"aircraft_type":"E175","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"33A","available_seats":{"basic_economy":8,"main_cabin":14,"premium_economy":2,"business":0,"first":0},"fares":{"basic_economy":139,"main_cabin":229,"premium_economy":489,"business":null,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":[],"first":[]}},{"segment_number":2,"flight_number":"SK410","origin":"SJC","destination":"SFO","scheduled_departure":"11:35","origin_utc_offset":-8,"scheduled_arrival":"12:10","destination_utc_offset":-8,"duration_minutes":35,"aircraft_type":"E175","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"12B","available_seats":{"basic_economy":9,"main_cabin":12,"premium_economy":2,"business":0,"first":0},"fares":{"basic_economy":89,"main_cabin":129,"premium_economy":239,"business":null,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":[],"first":[]}}],"departure_time":"09:20","arrival_time":"12:10","available_seats":{"basic_economy":8,"main_cabin":12,"premium_economy":2,"business":0,"first":0},"fare":228},{"journey_id":"FL_SK130_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK130","origin":"LAX","destination":"SFO","scheduled_departure":"13:00","origin_utc_offset":-8,"scheduled_arrival":"14:25","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"on_time","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"45C","available_seats":{"basic_economy":6,"main_cabin":8,"premium_economy":3,"business":2,"first":0},"fares":{"basic_economy":189,"main_cabin":289,"premium_economy":559,"business":1029,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"13:00","arrival_time":"14:25","available_seats":{"basic_economy":6,"main_cabin":9,"premium_economy":3,"business":2,"first":0},"fare":189},{"journey_id":"FL_SK215_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK215","origin":"LAX","destination":"SFO","scheduled_departure":"14:40","origin_utc_offset":-8,"scheduled_arrival":"16:05","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"737-800","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"47D","available_seats":{"basic_economy":10,"main_cabin":18,"premium_economy":4,"business":2,"first":0},"fares":{"basic_economy":169,"main_cabin":259,"premium_economy":529,"business":979,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"14:40","arrival_time":"16:05","available_seats":{"basic_economy":10,"main_cabin":18,"premium_economy":4,"business":2,"first":0},"fare":169},{"journey_id":"FL_SK530_20260618","origin":"LAX","destination":"SFO","num_stops":0,"total_duration_minutes":85,"segments":[{"segment_number":1,"flight_number":"SK530","origin":"LAX","destination":"SFO","scheduled_departure":"17:30","origin_utc_offset":-8,"scheduled_arrival":"18:55","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"scheduled","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"54B","available_seats":{"basic_economy":12,"main_cabin":23,"premium_economy":6,"business":2,"first":0},"fares":{"basic_economy":179,"main_cabin":289,"premium_economy":569,"business":999,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure_time":"17:30","arrival_time":"18:55","available_seats":{"basic_economy":12,"main_cabin":22,"premium_economy":6,"business":2,"first":0},"fare":179}],"count":4,"message":"4 flight(s) found"},"timestamp":1773439268671,"type":"tool_response","turn_id":7},{"role":"assistant","content":"I do have a direct flight that meets those criteria:\\n\\n- **Flight SK 130** – departs Los Angeles at **one o’clock p.m.**, arrives San Francisco at **two twenty‑five p.m.** \\n- It’s a nonstop service, just like your current booking. \\n- Because this is a same‑day voluntary change, the change fee is **seventy‑five dollars**, which is under your $80 limit. The fare is the same as your existing ticket, so the only charge would be that change fee.\\n\\nWould you like to switch to flight SK 130? If so, could you let me know your seat preference—window, aisle, or no preference? Once I have that, I’ll go ahead and rebook you.","timestamp":1773439270267,"type":"intended","turn_id":7},{"role":"user","content":"That one works. I'll take the flight that leaves at 1:00 PM. Seek Preferences window.","timestamp":1773439326852,"type":"transcribed","turn_id":8},{"tool_name":"rebook_flight","parameters":{"confirmation_number":"6VORJU","journey_id":"FL_SK530_20260618","new_journey_id":"FL_SK130_20260618","rebooking_type":"voluntary","waive_change_fee":false,"new_fare_class":null},"timestamp":1773439328182,"type":"tool_call","turn_id":8},{"tool_name":"rebook_flight","tool_response":{"status":"success","confirmation_number":"6VORJU","new_journey":{"journey_id":"FL_SK130_20260618","num_stops":0,"segments":[{"segment_number":1,"flight_number":"SK130","origin":"LAX","destination":"SFO","scheduled_departure":"13:00","origin_utc_offset":-8,"scheduled_arrival":"14:25","destination_utc_offset":-8,"duration_minutes":85,"aircraft_type":"A320","status":"on_time","delay_minutes":null,"delay_reason":null,"cancellation_reason":null,"gate":"45C","available_seats":{"basic_economy":6,"main_cabin":8,"premium_economy":3,"business":2,"first":0},"fares":{"basic_economy":189,"main_cabin":289,"premium_economy":559,"business":1029,"first":null},"available_seat_types":{"basic_economy":["window","aisle","middle"],"main_cabin":["window","aisle","middle"],"premium_economy":["window","aisle","middle"],"business":["window","aisle","middle"],"first":[]}}],"departure":"13:00","arrival":"14:25","origin":"LAX","destination":"SFO"},"cost_summary":{"original_fare_class":"main_cabin","new_fare_class":"main_cabin","cabin_changed":false,"change_fee":75,"fare_difference":0,"credit_due":0,"total_collected":75,"fee_waived":false},"message":"Successfully rebooked to flight FL_SK130_20260618"},"timestamp":1773439328182,"type":"tool_response","turn_id":8},{"tool_name":"assign_seat","parameters":{"confirmation_number":"6VORJU","passenger_id":"PAX001","journey_id":"FL_SK130_20260618","seat_preference":"window"},"timestamp":1773439329163,"type":"tool_call","turn_id":8},{"tool_name":"assign_seat","tool_response":{"status":"success","confirmation_number":"6VORJU","passenger_id":"PAX001","journey_id":"FL_SK130_20260618","flight_number":"SK130","seat_assigned":"21A","fare_class":"main_cabin","preference":"window","message":"Seat 21A (window) successfully assigned"},"timestamp":1773439329163,"type":"tool_response","turn_id":8},{"role":"assistant","content":"Your reservation has been updated:\\n\\n- New flight SK 130 departs Los Angeles at **one o’clock p.m.** and arrives in San Francisco at **two twenty‑five p.m.** today. \\n- A **change fee of seventy‑five dollars** has been applied; the fare itself remains the same. \\n- Your seat is a **window seat, 21 A**, on the new flight.\\n\\nEverything else from your original booking—name, ticket number, and any existing preferences—has been transferred.\\n\\nIf you’d like to add checked bags or make any other changes, just let me know. Otherwise, you’re all set. Thank you for flying SkyWay Airlines, and have a pleasant trip!","timestamp":1773439330430,"type":"intended","turn_id":8},{"role":"user","content":"No, that is all. Thanks. Goodbye.","timestamp":1773439384679,"type":"transcribed","turn_id":9},{"role":"assistant","content":"You’re very welcome. Have a great flight, and thank you for choosing SkyWay Airlines. Goodbye. [speaker likely cut itself off]","timestamp":1773439385281,"type":"intended","turn_id":9}]`),dae=JSON.parse(`[{"name":"task_completion","displayName":"Task Completion","category":"eva-a","type":"deterministic","score":1,"normalizedScore":1,"details":{"match":true,"message":"Final database state matches expected state exactly"}},{"name":"agent_speech_fidelity","displayName":"Speech Fidelity","category":"eva-a","type":"lalm_judge","score":1,"normalizedScore":1,"details":{"aggregation":"mean","num_turns":10,"num_evaluated":9,"per_turn_ratings":{"0":1,"1":1,"2":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1},"per_turn_explanations":{"0":"The audio faithfully reproduces the intended text 'Hello! How can I help you today?' without any errors.","1":"The audio faithfully reproduces the intended text 'Sure, I can help with that. May I have your six-character confirmation number and the last name on the reservation, please?' without any errors.","2":"The audio faithfully reproduces the intended text, including the spelled-out confirmation code 'V O R J U' and the last name 'Thompson'.","4":"The audio faithfully reproduces the intended text, including the example spelled-out code 'six, eight, one, one, V, O.' without any errors.","5":"The audio faithfully reproduces the intended text, including all flight times, dollar amounts, and city names.","6":"The audio faithfully reproduces the intended text, including all flight options, times, dollar amounts, and city names.","7":"The audio faithfully reproduces the intended text, including the flight number 'SK 130', times, and dollar amounts.","8":"The audio faithfully reproduces the intended text, including the flight number 'SK 130', times, dollar amounts, and seat number '21 A'.","9":"The audio faithfully reproduces the intended text up to the point where the speaker cuts itself off, as indicated by the tag."}}},{"name":"faithfulness","displayName":"Faithfulness","category":"eva-a","type":"llm_judge","score":1,"normalizedScore":0,"details":{"rating":1,"explanation":{"dimensions":{"fabricating_tool_parameters":{"evidence":"In Turn 8, the rebook_flight call uses \`rebooking_type: 'voluntary'\` instead of \`'same_day'\`. The assistant had been describing this as a 'same-day voluntary change' throughout the conversation and applying the same-day confirmed change fee of $75. However, looking at the tool specification, 'same_day' is a valid rebooking_type option, and since this is indeed a same-day change, using 'voluntary' instead of 'same_day' could be considered a minor categorization issue. That said, the fee outcome ($75) is the same for a main_cabin voluntary change and a same-day confirmed change, so this doesn't materially affect the result. The \`new_fare_class: None\` parameter is passed explicitly as null, which is reasonable since the fare class isn't changing.","flagged":false,"rating":3},"misrepresenting_tool_result":{"evidence":"In Turn 5, the assistant presents Option 1 (the connection) fare as $228 in main cabin. However, the tool result shows the connection's individual segment fares for main_cabin are $229 (SK090) + $129 (SK410), while the journey-level 'fare' field shows $228. The assistant used the journey-level fare of $228. In Turn 5, the assistant states for Option 3 (SK215): 'fare $259, a little cheaper' - the tool shows the main_cabin fare for SK215 is $259, which is correct. However, looking more carefully at the fare difference calculations in Turn 6: for Option 1, the assistant says 'credit of thirty-one dollars' ($289-$228=$61, not $31) - wait, let me recheck. The fare difference is $289-$228=$61, but the assistant says $31. Actually in Turn 5 the assistant says '$61 credit for the early morning connection' which is correct. In Turn 6, the assistant says 'credit of thirty-one dollars' for Option 1. $289-$228=$61, not $31. This is a misrepresentation of a calculated value from tool results. For Option 3 in Turn 6, the assistant says 'credit of thirty dollars' ($289-$259=$30), which is correct.","flagged":true,"rating":1},"violating_policies":{"evidence":"The assistant used rebooking_type 'voluntary' with the standard $75 change fee. For a same-day change, the same-day confirmed change fee is also $75, so the financial outcome is identical. The assistant did explain fees before acting in early turns, and obtained explicit user confirmation in Turn 8 before rebooking. The assistant asked for seat preference before assigning seats. The assistant provided a summary at the end. The assistant did not mention the standby option (same-day standby is free for all fare classes), which could be considered a failure to offer alternatives, but this is minor since the user specifically asked for a confirmed change. One potential issue: the assistant told the user about the $75 change fee and fare implications across Turns 5-7, and the user confirmed in Turn 8, so the 'explain before acting' requirement was met. No significant policy violations detected.","flagged":false,"rating":3},"failing_to_disambiguate":{"evidence":"In Turns 2-4, the user provided the confirmation code in a confusing manner across multiple turns ('six Victor Oscar Romeo Juliet Uniform', then '6-8-1-1 Victor Oscar Romeo Juliet Uniform'). In Turn 3, the user says '6-8-1-1. Victor. Oscar Romeo Juliet Uniform' which could be interpreted as '6811VORJU' (9 characters) or some other combination. The assistant appropriately asked for clarification. In Turn 5, the user said 'Six. Victor. Oscar, Romeo, Juliet uniform' which the assistant interpreted as '6VORJU' (6 characters) and it worked. However, the earlier Turn 3 included '6-8-1-1' which was never reconciled - the assistant could have tried combinations including those digits. Since the final attempt succeeded, this is not a material issue. The user's Turn 4 was garbled (repeated 'L-A' many times and mentioned 'Same day change fee is under $80') which the assistant appropriately handled by re-asking.","flagged":false,"rating":3},"hallucination":{"evidence":"In Turn 5, the assistant mentions issuing a 'travel credit' for fare differences on downgrade scenarios. Per policy, downgrade to lower fare results in travel credit, so this is grounded. In Turn 8's summary, the assistant says 'Everything else from your original booking—name, ticket number, and any existing preferences—has been transferred.' The original booking had no seat assigned, no bags, and no meal request, so saying preferences were 'transferred' slightly embellishes, but this is a conversational courtesy rather than a factual claim. No significant hallucinations detected.","flagged":false,"rating":3}}},"num_turns":31}},{"name":"conciseness","displayName":"Conciseness","category":"eva-x","type":"llm_judge","score":2.2,"normalizedScore":0.6,"details":{"aggregation":"mean","num_turns":10,"num_evaluated":10,"mean_rating":2.2,"per_turn_ratings":{"0":3,"1":3,"2":2,"3":1,"4":3,"5":1,"6":1,"7":3,"8":2,"9":3},"per_turn_explanations":{"0":"Brief, friendly opening question with no extra detail; ideal for voice.","1":"Directly asks for the two required identifiers (confirmation code and last name) in one concise prompt; easy to follow.","2":"Appropriately requests clarification after mishearing the code and confirms the last name. Slightly wordier than necessary (\\"including any remaining letter or number\\") but still very manageable in voice and justified by the identification problem.","3":"The assistant provides no spoken guidance and effectively stalls with “waiting,” which is not helpful in a voice flow and forces the user to carry the conversation without direction.","4":"Clear request to repeat the confirmation code one character at a time, with a helpful example, and explains why (to pull up the reservation). This is appropriate given prior confusion and stays focused.","5":"Presents three alternatives with multiple times, fares, a fee, and multiple example credit calculations in one turn, then adds an additional request for seat preference. For voice, this is a lot to retain and includes extra arithmetic/explanatory detail that could be deferred until the user picks an option.","6":"The user asked for repetition, so listing options again is warranted, but the assistant over-structures it with many bullet points, repeats the same $75 fee three times, and includes detailed fare-difference math and credit explanations for each option. This increases cognitive load for spoken delivery.","7":"Concise: identifies the single flight meeting the constraints, states key times, confirms nonstop, and gives the fee under $80. Ends with a simple confirmation question plus seat preference request—reasonable for the next step.","8":"Clear recap of the successful change with the essential details (new flight/time, change fee, seat assignment). The extra line about transferring everything else and offering bags/other changes adds slight unnecessary length, but it’s still easy to digest and appropriate as a booking-confirmation wrap-up.","9":"Short, polite closing suitable for voice; no overload."},"per_turn_failure_modes":{"0":[],"1":[],"2":["verbosity_or_filler"],"3":["contextually_disproportionate_detail"],"4":[],"5":["excess_information_density","over_enumeration_or_list_exhaustion","contextually_disproportionate_detail"],"6":["over_enumeration_or_list_exhaustion","excess_information_density","verbosity_or_filler"],"7":[],"8":["verbosity_or_filler"],"9":[]}}},{"name":"conversation_progression","displayName":"Conversation Progression","category":"eva-x","type":"llm_judge","score":2,"normalizedScore":0.5,"details":{"rating":2,"explanation":{"dimensions":{"unnecessary_tool_calls":{"evidence":"At Turn 7 the assistant calls \`search_rebooking_options\` again with the same parameters as in Turn 5, despite no new constraints that would change the search results and the prior call already returned the full set of options.","flagged":true,"rating":2},"information_loss":{"evidence":"The assistant generally retains key facts once established (e.g., uses confirmation number 6VORJU and last name Thompson successfully in Turn 5, and then rebooks correctly in Turn 8). Earlier requests to repeat the confirmation code are justified by clearly garbled/partial user input (Turns 2–4).","flagged":false,"rating":3},"redundant_statements":{"evidence":"The assistant repeats the flight options in Turn 6, but this is explicitly requested by the user (“Can you repeat the earlier LAX to SFO flights?”). The final confirmation after rebooking (Turn 8) is a standard helpful recap rather than unnecessary repetition.","flagged":false,"rating":3},"question_quality":{"evidence":"The assistant’s questions are targeted and action-enabling (confirmation code/last name for lookup; then asks which option and seat preference). When the user adds constraints (direct, before 2 p.m., fee under $80), the assistant returns the matching option and asks for confirmation/seat preference.","flagged":false,"rating":3}},"flags_count":""},"num_turns":31}},{"name":"turn_taking","displayName":"Turn Taking","category":"eva-x","type":"deterministic","score":4.5,"normalizedScore":0.25,"details":{"aggregation":"abs_mean","num_turns":9,"num_evaluated":9,"per_turn_judge_timing_ratings":{"1":"Late","2":"Late","3":"Early / Interrupting","4":"On-Time","5":"Late","6":"On-Time","7":"Late","8":"Late"},"per_turn_judge_timing_explanations":{"1":"The user’s request is complete (“…earlier flight today?”) with no overlap tags. The agent starts 5.507s later, which exceeds the 4s threshold and would feel like an awkward pause.","2":"User finishes providing the confirmation code and last name; the utterance is complete and there are no interruption indicators. The agent begins 4.940s after user end, which is >4s and thus late.","3":"The user’s statement ends at 67.744s, but the agent starts at 67.917s (0.172s later), which is under the 200ms cutoff. Even without explicit interruption tags, this is effectively too early/over-eager turn-taking.","4":"User’s request about changing the LAX→SFO flight is syntactically complete, and no interruption tags indicate overlap. The agent responds after a 2.286s gap, which is within the on-time range.","5":"User finishes spelling the code and stops; no overlap tags are present. The agent waits 9.466s to respond, which is well beyond 4s and clearly late.","6":"The user asks to repeat the options and finishes the question; no interruption tags suggest they were still talking. The agent begins 2.759s later, a normal conversational gap.","7":"User completes the request to check again (direct flight before 2pm, fee under $80) with no overlap markers. The agent starts 4.407s later, slightly over the 4s threshold, so it’s late.","8":"User accepts the 1pm flight and states a window preference, which is complete. The agent waits 5.500s before confirming, exceeding 4s and thus late."},"num_not_applicable":1}},{"name":"transcription_accuracy_key_entities","displayName":"Transcription Accuracy (Key Entities)","category":"diagnostic","type":"llm_judge","score":0.762,"normalizedScore":0.762,"details":{"aggregation":"mean","num_turns":9,"num_evaluated":9,"per_turn_ratings":{"1":-1,"2":1,"3":0.3333333333333333,"4":0.25,"5":1,"6":1,"7":0.75,"8":1,"9":-1},"per_turn_explanations":{"1":"No key entities (names, codes, dates/times, amounts, etc.) present to evaluate.","2":"All 2 key entities transcribed correctly (confirmation code and last name).","3":"1 out of 3 entities correct. Last name correct; confirmation code mis-transcribed (extra digits).","4":"1 out of 4 entities correct. $80 captured, but LAX/SFO and '2 PM' were not correctly transcribed.","5":"Confirmation code transcribed correctly.","6":"Both airport codes (LAX and SFO) transcribed correctly.","7":"3 out of 4 entities correct. SFO was mis-transcribed; LAX, 2 PM, and $80 were correct.","8":"Both entities (1 PM and window seat preference) transcribed correctly.","9":"No key entities present to evaluate."},"per_turn_entity_details":{"1":{"turn_id":1,"entities":[],"summary":"No key entities (names, codes, dates/times, amounts, etc.) present to evaluate."},"2":{"turn_id":2,"entities":[{"type":"confirmation_code","value":"six Victor Oscar Romeo Juliet Uniform","transcribed_value":"six Victor Oscar Romeo Juliet Uniform","analysis":"Confirmation code phrase matches (minor punctuation/pauses ignored).","correct":true,"skipped":false},{"type":"name","value":"Thompson","transcribed_value":"Tom. Thompson","analysis":"Last name 'Thompson' is present exactly; extra 'Tom' does not change that the entity was captured.","correct":true,"skipped":false}],"summary":"All 2 key entities transcribed correctly (confirmation code and last name)."},"3":{"turn_id":3,"entities":[{"type":"name","value":"Thompson","transcribed_value":"Thompson","analysis":"Matches exactly.","correct":true,"skipped":false},{"type":"confirmation_code","value":"six Victor Oscar Romeo Juliet Uniform","transcribed_value":"6-8-1-1 Victor Oscar Romeo Juliet Uniform","analysis":"Code corrupted: expected starts with 'six' then letters; transcription inserted extra digits '8-1-1' not in expected.","correct":false,"skipped":false},{"type":"confirmation_code","value":"six","transcribed_value":"6-8-1-1","analysis":"The repeated final 'six' was transcribed as '6-8-1-1', which does not match.","correct":false,"skipped":false}],"summary":"1 out of 3 entities correct. Last name correct; confirmation code mis-transcribed (extra digits)."},"4":{"turn_id":4,"entities":[{"type":"place","value":"L A X","transcribed_value":"L-A (repeated many times)","analysis":"Expected airport code 'LAX' was not captured; transcription devolves into repeated 'L-A' and does not clearly contain 'LAX'.","correct":false,"skipped":false},{"type":"place","value":"S F O","transcribed_value":"missing","analysis":"Expected 'SFO' not present in transcription.","correct":false,"skipped":false},{"type":"time","value":"two p m","transcribed_value":"p.m.","analysis":"Time value missing the 'two/2' component; only 'p.m.' appears.","correct":false,"skipped":false},{"type":"amount","value":"eighty dollars","transcribed_value":"$80","analysis":"Matches semantically ($80).","correct":true,"skipped":false}],"summary":"1 out of 4 entities correct. $80 captured, but LAX/SFO and '2 PM' were not correctly transcribed."},"5":{"turn_id":5,"entities":[{"type":"confirmation_code","value":"six Victor Oscar Romeo Juliet Uniform","transcribed_value":"Six Victor Oscar Romeo Juliet uniform","analysis":"Matches exactly aside from capitalization/punctuation.","correct":true,"skipped":false}],"summary":"Confirmation code transcribed correctly."},"6":{"turn_id":6,"entities":[{"type":"place","value":"L A X","transcribed_value":"LAX","analysis":"Matches (formatting difference only).","correct":true,"skipped":false},{"type":"place","value":"S F O","transcribed_value":"SFO","analysis":"Matches (formatting difference only).","correct":true,"skipped":false}],"summary":"Both airport codes (LAX and SFO) transcribed correctly."},"7":{"turn_id":7,"entities":[{"type":"place","value":"L A X","transcribed_value":"LAX","analysis":"Matches (formatting difference only).","correct":true,"skipped":false},{"type":"place","value":"S F O","transcribed_value":"SS. F-O","analysis":"Does not match exactly; 'SS F-O' is not 'SFO'.","correct":false,"skipped":false},{"type":"time","value":"two p m","transcribed_value":"2 p.m.","analysis":"Matches semantically.","correct":true,"skipped":false},{"type":"amount","value":"eighty dollars","transcribed_value":"$80","analysis":"Matches semantically ($80).","correct":true,"skipped":false}],"summary":"3 out of 4 entities correct. SFO was mis-transcribed; LAX, 2 PM, and $80 were correct."},"8":{"turn_id":8,"entities":[{"type":"time","value":"one p m","transcribed_value":"1:00 PM","analysis":"Matches semantically.","correct":true,"skipped":false},{"type":"seat_preference","value":"window","transcribed_value":"window","analysis":"Seat preference 'window' present (minor wording error 'Seek Preferences' ignored).","correct":true,"skipped":false}],"summary":"Both entities (1 PM and window seat preference) transcribed correctly."},"9":{"turn_id":9,"entities":[],"summary":"No key entities present to evaluate."}},"per_turn_normalized":{"1":-1,"2":1,"3":0.3333333333333333,"4":0.25,"5":1,"6":1,"7":0.75,"8":1,"9":-1},"num_not_applicable":2}}]`),f1={userGoal:sae,userPersona:uae,conversationTrace:pae,metrics:dae},ra=f1.userGoal,ia={highLevelGoal:ra.high_level_user_goal,decisionTree:{mustHaveCriteria:ra.decision_tree.must_have_criteria,negotiationBehavior:ra.decision_tree.negotiation_behavior,resolutionCondition:ra.decision_tree.resolution_condition,failureCondition:ra.decision_tree.failure_condition,escalationBehavior:ra.decision_tree.escalation_behavior,edgeCases:ra.decision_tree.edge_cases},informationRequired:ra.information_required},fae=f1.userPersona;function _ae(e){const t=[];for(let r=0;r({name:e.name,displayName:e.displayName,category:e.category,type:e.type,score:e.score,normalizedScore:e.normalizedScore,details:e.details})),mae=b_.filter(e=>e.category==="eva-a"),hae=b_.filter(e=>e.category==="eva-x"),gae=b_.filter(e=>e.category==="diagnostic");function Jx(e){const t=Math.floor(e/60),r=Math.floor(e%60);return`${t}:${r.toString().padStart(2,"0")}`}function yae({src:e}){const t=j.useRef(null),r=j.useRef(null),[i,o]=j.useState(!1),[c,s]=j.useState(0),[u,d]=j.useState(0),[f,_]=j.useState(!1);j.useEffect(()=>{const x=t.current;if(!x)return;const A=()=>s(x.currentTime),T=()=>d(x.duration),O=()=>o(!1);return x.addEventListener("timeupdate",A),x.addEventListener("loadedmetadata",T),x.addEventListener("ended",O),()=>{x.removeEventListener("timeupdate",A),x.removeEventListener("loadedmetadata",T),x.removeEventListener("ended",O)}},[]);const m=j.useCallback(()=>{const x=t.current;x&&(i?x.pause():x.play(),o(!i))},[i]),g=j.useCallback(()=>{const x=t.current;x&&(x.muted=!f,_(!f))},[f]),w=j.useCallback(x=>{const A=t.current,T=r.current;if(!A||!T)return;const O=T.getBoundingClientRect(),E=Math.max(0,Math.min(1,(x.clientX-O.left)/O.width));A.currentTime=E*u},[u]),b=u>0?c/u*100:0;return y.jsxs("div",{className:"rounded-xl bg-bg-secondary border border-border-default p-4",children:[y.jsx("audio",{ref:t,preload:"metadata",children:y.jsx("source",{src:e,type:"audio/wav"})}),y.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[y.jsx(C2,{className:"w-5 h-5 text-purple-light"}),y.jsx("span",{className:"text-sm font-semibold text-text-primary",children:"Conversation Audio"}),y.jsx("span",{className:"text-[10px] px-2 py-0.5 rounded-full bg-bg-tertiary text-text-muted border border-border-default",children:"Recording"})]}),y.jsxs("div",{className:"flex items-center gap-3",children:[y.jsx("button",{onClick:m,className:"w-10 h-10 rounded-full bg-purple/20 hover:bg-purple/30 flex items-center justify-center transition-colors flex-shrink-0",children:i?y.jsx(PP,{className:"w-5 h-5 text-purple-light"}):y.jsx(zP,{className:"w-5 h-5 text-purple-light ml-0.5"})}),y.jsx("span",{className:"text-xs font-mono text-text-muted w-10 text-right flex-shrink-0",children:Jx(c)}),y.jsx("div",{ref:r,onClick:w,className:"flex-1 h-2 bg-bg-tertiary rounded-full cursor-pointer group relative",children:y.jsx("div",{className:"h-full bg-purple rounded-full transition-[width] duration-100 relative",style:{width:`${b}%`},children:y.jsx("div",{className:"absolute right-0 top-1/2 -translate-y-1/2 w-3.5 h-3.5 rounded-full bg-purple-light border-2 border-bg-secondary opacity-0 group-hover:opacity-100 transition-opacity"})})}),y.jsx("span",{className:"text-xs font-mono text-text-muted w-10 flex-shrink-0",children:u>0?Jx(u):"--:--"}),y.jsx("button",{onClick:g,className:"w-8 h-8 rounded-lg hover:bg-bg-tertiary flex items-center justify-center transition-colors flex-shrink-0",children:f?y.jsx(JP,{className:"w-4 h-4 text-text-muted"}):y.jsx(C2,{className:"w-4 h-4 text-text-muted"})})]})]})}function vae(e){const t=new Map;for(let r=0;ry.jsxs("div",{className:"flex gap-2 text-xs",children:[y.jsxs("span",{className:"text-text-muted font-mono",children:[s,":"]}),y.jsx("span",{className:"text-text-secondary font-mono",children:JSON.stringify(u)})]},s))})]}),t?.toolResponse&&y.jsxs("div",{className:"border-t border-border-default/50",children:[y.jsxs("button",{onClick:()=>c(!o),className:"w-full flex items-center gap-2 px-3 py-2 text-[10px] text-text-muted font-semibold uppercase tracking-wider hover:bg-bg-hover/30 transition-colors",children:[o?y.jsx(Ar,{className:"w-3 h-3"}):y.jsx(kc,{className:"w-3 h-3"}),"Response"]}),o&&y.jsx("div",{className:"px-3 pb-3",children:y.jsx("pre",{className:"text-xs text-text-secondary font-mono leading-relaxed max-h-48 overflow-y-auto overflow-x-auto bg-bg-tertiary rounded-lg p-3",children:JSON.stringify(t.toolResponse,null,2)})})]})]})})}function cs({title:e,icon:t,children:r,defaultOpen:i=!1}){const[o,c]=j.useState(i);return y.jsxs("div",{children:[y.jsxs("button",{onClick:()=>c(!o),className:"w-full flex items-center gap-2 rounded-lg border border-border-default bg-bg-primary px-3 py-2 hover:bg-bg-hover/30 transition-colors",children:[y.jsx(t,{className:"w-3.5 h-3.5 text-text-muted"}),y.jsx("span",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider flex-1 text-left",children:e}),y.jsx(Ar,{className:`w-3.5 h-3.5 text-text-muted transition-transform ${o?"rotate-180":""}`})]}),o&&y.jsx("div",{className:"mt-2 bg-bg-primary rounded-lg p-3",children:r})]})}function xae(){const[e,t]=j.useState(!0),r=Object.entries(ia.informationRequired).map(([i,o])=>{const c=i.replace(/_/g," ").replace(/\b\w/g,u=>u.toUpperCase()),s=typeof o=="object"?JSON.stringify(o):String(o);return[c,s]});return y.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[y.jsxs("button",{onClick:()=>t(!e),className:"w-full flex items-center gap-3 mb-0 hover:opacity-80 transition-opacity",children:[y.jsx("div",{className:"w-10 h-10 rounded-full bg-blue/20 flex items-center justify-center flex-shrink-0",children:y.jsx(N2,{className:"w-5 h-5 text-blue-light"})}),y.jsxs("div",{className:"flex-1 text-left",children:[y.jsx("div",{className:"text-base font-semibold text-text-primary",children:"User Goal"}),y.jsx("div",{className:"text-[10px] text-text-muted uppercase tracking-wider",children:"Scenario Briefing"})]}),y.jsx(Ar,{className:`w-4 h-4 text-text-muted transition-transform ${e?"rotate-180":""}`})]}),e&&y.jsxs("div",{className:"mt-4",children:[y.jsx("div",{className:"border-l-2 border-blue/40 pl-4 mb-5",children:y.jsx("p",{className:"text-sm text-text-primary leading-relaxed",children:ia.highLevelGoal})}),y.jsxs("div",{className:"mb-4 bg-bg-tertiary rounded-lg p-3",children:[y.jsx("div",{className:"text-[10px] font-semibold text-text-muted uppercase tracking-wider mb-1.5",children:"Persona"}),y.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:fae})]}),y.jsxs("div",{className:"mb-4",children:[y.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider mb-2.5",children:"Must-Have Criteria"}),y.jsx("div",{className:"space-y-2",children:ia.decisionTree.mustHaveCriteria.map((i,o)=>y.jsxs("div",{className:"flex gap-2 items-start",children:[y.jsx(k2,{className:"w-3.5 h-3.5 text-blue-light mt-0.5 flex-shrink-0"}),y.jsx("span",{className:"text-xs text-text-secondary leading-relaxed",children:i})]},o))})]}),y.jsxs("div",{className:"space-y-2",children:[y.jsx(cs,{title:"Negotiation Behavior",icon:oj,children:y.jsx("div",{className:"space-y-2.5",children:ia.decisionTree.negotiationBehavior.map((i,o)=>y.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:i},o))})}),y.jsx(cs,{title:"Resolution & Failure",icon:cj,children:y.jsxs("div",{className:"space-y-3",children:[y.jsxs("div",{children:[y.jsx("div",{className:"text-[10px] font-semibold text-emerald-400 uppercase tracking-wider mb-1",children:"Resolution"}),y.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:ia.decisionTree.resolutionCondition})]}),y.jsxs("div",{children:[y.jsx("div",{className:"text-[10px] font-semibold text-red-400 uppercase tracking-wider mb-1",children:"Failure"}),y.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:ia.decisionTree.failureCondition})]})]})}),y.jsx(cs,{title:"Escalation",icon:FP,children:y.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:ia.decisionTree.escalationBehavior})}),y.jsx(cs,{title:"Edge Cases",icon:ys,children:y.jsx("div",{className:"space-y-2",children:ia.decisionTree.edgeCases.map((i,o)=>y.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:i},o))})}),y.jsx(cs,{title:"Scenario Details",icon:N2,children:y.jsx("div",{className:"space-y-2",children:r.map(([i,o])=>y.jsxs("div",{className:"flex justify-between gap-3",children:[y.jsx("span",{className:"text-[11px] text-text-muted flex-shrink-0",children:i}),y.jsx("span",{className:"text-[11px] text-text-primary font-medium text-right break-all",children:o})]},i))})})]})]})]})}const O2=[{name:"get_reservation",description:"Retrieve flight reservation using confirmation number and passenger last name",toolType:"read"},{name:"get_flight_status",description:"Get flight info including status, delays, cancellations, and gate information",toolType:"read"},{name:"get_disruption_info",description:"Get detailed disruption info for IRROPS handling and rebooking entitlements",toolType:"read"},{name:"search_rebooking_options",description:"Search for available flights to rebook a passenger",toolType:"read"},{name:"rebook_flight",description:"Rebook passenger(s) to a new flight (voluntary, IRROPS, or missed flight)",toolType:"write"},{name:"add_to_standby",description:"Add passenger to standby list for a flight",toolType:"write"},{name:"assign_seat",description:"Assign a seat to a passenger based on preference",toolType:"write"},{name:"add_baggage_allowance",description:"Add checked baggage allowance to a flight segment",toolType:"write"},{name:"add_meal_request",description:"Add or update special meal request for a passenger",toolType:"write"},{name:"issue_travel_credit",description:"Issue a travel credit or future flight voucher",toolType:"write"},{name:"issue_hotel_voucher",description:"Issue a hotel voucher for delays or disruptions",toolType:"write"},{name:"issue_meal_voucher",description:"Issue a meal voucher for delays or disruptions",toolType:"write"},{name:"cancel_reservation",description:"Cancel a flight booking",toolType:"write"},{name:"process_refund",description:"Process a refund for a cancelled or eligible reservation",toolType:"write"},{name:"transfer_to_agent",description:"Transfer the call to a live human agent",toolType:"system"}];function jae(e){const t=new Map;for(const r of e)if(r.type==="tool_response"&&r.toolName){const i=t.get(r.toolName)??{calls:0,success:0,error:0};i.calls++,r.toolStatus==="success"?i.success++:i.error++,t.set(r.toolName,i)}return t}function Aae({tool:e,isUsed:t,typeColors:r}){const[i,o]=j.useState(!1);return y.jsxs("div",{className:`rounded-lg border ${t?"border-amber/30 bg-amber/5":"border-border-default bg-bg-primary opacity-60"}`,children:[y.jsxs("button",{onClick:()=>o(!i),className:"w-full flex items-center gap-2 px-3 py-2 hover:opacity-80 transition-opacity",children:[y.jsx(dd,{className:`w-3.5 h-3.5 flex-shrink-0 ${t?"text-amber":"text-text-muted"}`}),y.jsx("span",{className:`text-xs font-semibold font-mono flex-1 text-left ${t?"text-text-primary":"text-text-muted"}`,children:e.name}),y.jsx("span",{className:`text-[9px] px-1.5 py-0.5 rounded-full font-medium border ${r[e.toolType]}`,children:e.toolType})]}),i&&y.jsx("div",{className:"px-3 pb-2.5 pt-0",children:y.jsx("p",{className:"text-xs text-text-secondary leading-relaxed",children:e.description})})]})}function Sae(){const e=jae(hc),t=O2.filter(c=>e.has(c.name)).length,r={read:"bg-cyan-500/10 text-cyan-400 border-cyan-500/20",write:"bg-purple/10 text-purple-light border-purple/20",system:"bg-amber/10 text-amber border-amber/20"},[i,o]=j.useState(!0);return y.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary p-5",children:[y.jsxs("button",{onClick:()=>o(!i),className:"w-full flex items-center gap-3 mb-0 hover:opacity-80 transition-opacity",children:[y.jsx("div",{className:"w-10 h-10 rounded-full bg-amber/20 flex items-center justify-center flex-shrink-0",children:y.jsx(dd,{className:"w-5 h-5 text-amber"})}),y.jsxs("div",{className:"flex-1 text-left",children:[y.jsx("div",{className:"text-base font-semibold text-text-primary",children:"Agent Tools"}),y.jsxs("div",{className:"text-[10px] text-text-muted uppercase tracking-wider",children:[t," of ",O2.length," used in this conversation"]})]}),y.jsx(Ar,{className:`w-4 h-4 text-text-muted transition-transform ${i?"rotate-180":""}`})]}),i&&y.jsx("div",{className:"mt-4 space-y-1.5",children:O2.map(c=>{const s=e.has(c.name);return y.jsx(Aae,{tool:c,isUsed:s,typeColors:r},c.name)})})]})}function Tae({score:e,size:t="md"}){const r=e>=.8?"bg-emerald-500/10 text-emerald-400 border-emerald-500/20":e>=.5?"bg-amber/10 text-amber border-amber/20":"bg-red-500/10 text-red-400 border-red-500/20",i=t==="sm"?"text-[10px] px-1.5 py-0.5":"text-xs px-2 py-0.5";return y.jsxs("span",{className:`${i} rounded-full font-semibold border ${r}`,children:[(e*100).toFixed(0),"%"]})}function Eae({type:e}){const t={deterministic:"Deterministic",llm_judge:"LLM Judge",lalm_judge:"Audio Judge"},r={deterministic:"bg-cyan-500/10 text-cyan-400 border-cyan-500/20",llm_judge:"bg-purple/10 text-purple-light border-purple/20",lalm_judge:"bg-amber/10 text-amber border-amber/20"};return y.jsx("span",{className:`text-[10px] px-1.5 py-0.5 rounded-full font-medium border ${r[e]??"bg-bg-tertiary text-text-muted border-border-default"}`,children:t[e]??e})}function Oae({metric:e}){const[t,r]=j.useState(!1),i=e.details,o=i.per_turn_ratings,c=i.per_turn_explanations,s=i.per_turn_judge_timing_ratings,u=i.per_turn_judge_timing_explanations,d=i.explanation,f=i.per_turn_entity_details,m=(typeof d=="object"&&d!==null?d:void 0)?.dimensions;return y.jsxs("div",{className:"rounded-xl border border-border-default bg-bg-secondary overflow-hidden",children:[y.jsxs("button",{onClick:()=>r(!t),className:"w-full flex items-center gap-3 px-4 py-3 hover:bg-bg-hover/30 transition-colors",children:[y.jsxs("div",{className:"flex-1 flex items-center gap-3",children:[y.jsx("span",{className:"text-base font-semibold text-text-primary",children:e.displayName}),y.jsx(Eae,{type:e.type})]}),y.jsx(Tae,{score:e.normalizedScore}),y.jsx(Ar,{className:`w-4 h-4 text-text-muted transition-transform ${t?"rotate-180":""}`})]}),t&&y.jsxs("div",{className:"px-5 pb-5 border-t border-border-default/50 pt-4 space-y-5",children:[e.name==="task_completion"&&y.jsxs("div",{className:"flex items-center gap-2",children:[i.match?y.jsx(k2,{className:"w-5 h-5 text-emerald-400"}):y.jsx(ys,{className:"w-5 h-5 text-red-400"}),y.jsx("span",{className:"text-base text-text-secondary",children:i.message})]}),m&&y.jsx("div",{className:"space-y-3",children:Object.entries(m).map(([g,w])=>{const b=e.name==="faithfulness";let x,A;return b?w.rating===3?(x="OK",A="bg-emerald-500/10 text-emerald-400 border-emerald-500/20"):w.rating===2?(x="Minor/Ambiguous Issue",A="bg-amber/10 text-amber border-amber/20"):(x="Clear Error",A="bg-red-500/10 text-red-400 border-red-500/20"):e.name==="conversation_progression"?w.rating===3?(x="OK",A="bg-emerald-500/10 text-emerald-400 border-emerald-500/20"):w.rating===2?(x="Minor Issue",A="bg-amber/10 text-amber border-amber/20"):(x="Clear Issue",A="bg-red-500/10 text-red-400 border-red-500/20"):(x=w.flagged?"Flagged":"OK",A=w.flagged?"bg-amber/10 text-amber border-amber/20":"bg-emerald-500/10 text-emerald-400 border-emerald-500/20"),y.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[y.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[y.jsx("span",{className:"text-sm font-semibold text-text-primary",children:g.replace(/_/g," ").replace(/\b\w/g,T=>T.toUpperCase())}),y.jsx("span",{className:`text-xs px-2 py-0.5 rounded-full font-medium border ${A}`,children:x}),y.jsxs("span",{className:"text-xs text-text-muted ml-auto",children:[w.rating,"/3"]})]}),y.jsx("p",{className:"text-base text-text-secondary leading-relaxed",children:w.evidence})]},g)})}),o&&!m&&!f&&y.jsxs("div",{className:"space-y-3",children:[y.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider",children:"Per-Turn Breakdown"}),y.jsx("div",{className:"space-y-3 max-h-[32rem] overflow-y-auto",children:Object.entries(o).map(([g,w])=>{const b=c?.[g];return w===-1?null:y.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[y.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[y.jsxs("span",{className:"text-xs font-semibold text-text-muted",children:["Turn ",g]}),y.jsx("span",{className:`text-xs px-2 py-0.5 rounded-full font-medium border ${w>=3||w===1&&e.name==="agent_speech_fidelity"?"bg-emerald-500/10 text-emerald-400 border-emerald-500/20":w>=2?"bg-amber/10 text-amber border-amber/20":"bg-red-500/10 text-red-400 border-red-500/20"}`,children:w})]}),b&&y.jsx("p",{className:"text-base text-text-secondary leading-relaxed",children:b})]},g)})})]}),s&&y.jsxs("div",{className:"space-y-3",children:[y.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider",children:"Per-Turn Timing"}),y.jsx("div",{className:"space-y-3 max-h-[32rem] overflow-y-auto",children:Object.entries(s).map(([g,w])=>{const b=u?.[g],x=w==="On-Time"?"bg-emerald-500/10 text-emerald-400 border-emerald-500/20":w==="Late"?"bg-amber/10 text-amber border-amber/20":"bg-red-500/10 text-red-400 border-red-500/20";return y.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[y.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[y.jsxs("span",{className:"text-xs font-semibold text-text-muted",children:["Turn ",g]}),y.jsx("span",{className:`text-xs px-2 py-0.5 rounded-full font-medium border ${x}`,children:w})]}),b&&y.jsx("p",{className:"text-base text-text-secondary leading-relaxed",children:b})]},g)})})]}),f&&y.jsxs("div",{className:"space-y-3",children:[y.jsx("div",{className:"text-xs font-semibold text-text-muted uppercase tracking-wider",children:"Per-Turn Entity Accuracy"}),y.jsx("div",{className:"space-y-3 max-h-[32rem] overflow-y-auto",children:Object.entries(f).map(([g,w])=>!w.entities||w.entities.length===0?null:y.jsxs("div",{className:"rounded-lg bg-bg-primary p-4",children:[y.jsxs("div",{className:"text-xs font-semibold text-text-muted mb-2",children:["Turn ",g]}),y.jsx("div",{className:"space-y-2",children:w.entities.map((b,x)=>y.jsxs("div",{className:"flex items-start gap-2 text-base",children:[b.correct?y.jsx(k2,{className:"w-4 h-4 text-emerald-400 mt-0.5 flex-shrink-0"}):y.jsx(ys,{className:"w-4 h-4 text-red-400 mt-0.5 flex-shrink-0"}),y.jsxs("div",{children:[y.jsxs("span",{className:"text-text-muted",children:[b.type,":"]})," ",y.jsx("span",{className:"text-text-secondary",children:b.value}),!b.correct&&y.jsxs("span",{className:"text-red-400",children:[" → ",b.transcribed_value]})]})]},x))}),y.jsx("p",{className:"text-xs text-text-muted mt-2",children:w.summary})]},g))})]}),typeof d=="string"&&y.jsx("p",{className:"text-base text-text-secondary leading-relaxed",children:d})]})]})}function kae(){const e=[{label:"Accuracy (EVA-A)",icon:cj,metrics:mae,color:"text-emerald-400"},{label:"Experience (EVA-X)",icon:aP,metrics:hae,color:"text-purple-light"},{label:"Relevant Diagnostic Metric",icon:UP,metrics:gae,color:"text-cyan-400"}];return y.jsx(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.2},className:"mt-12",children:y.jsx("div",{className:"space-y-8",children:e.map(t=>y.jsxs("div",{children:[y.jsx("div",{className:"flex items-center gap-3 mb-4 pb-3 border-b border-border-default",children:y.jsx("span",{className:"text-lg font-bold text-text-primary",children:t.label})}),y.jsx("div",{className:"space-y-2",children:t.metrics.map(r=>y.jsx(Oae,{metric:r},r.name))})]},t.label))})})}function Nae(){const e=vae(hc),t=[];let r=0;for(;r{const t=ej[e.category]??tj;return e.items.map((r,i)=>y.jsxs("div",{className:`rounded-xl border ${t.border} ${t.bg} p-5 flex flex-col`,children:[y.jsx("div",{className:"flex items-center gap-2 mb-2",children:y.jsx("span",{className:`text-[10px] font-semibold uppercase tracking-wider px-2 py-0.5 rounded-full ${t.badge} ${t.text} border ${t.badgeBorder}`,children:e.category})}),y.jsx("div",{className:"text-sm font-semibold text-text-primary mb-1.5",children:r.title}),y.jsx("p",{className:"text-sm text-text-secondary leading-relaxed flex-1",children:r.description})]},`${e.category}-${i}`))})})]}),y.jsxs(wt.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.1},children:[y.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[y.jsx("div",{className:"w-10 h-10 rounded-lg bg-purple/10 flex items-center justify-center",children:y.jsx(BP,{className:"w-5 h-5 text-purple"})}),y.jsx("h3",{className:"text-xl font-bold text-text-primary",children:"Roadmap"})]}),y.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4",children:Mae.flatMap(e=>{const t=ej[e.category]??tj;return e.items.map((r,i)=>y.jsxs("div",{className:`rounded-xl border ${t.border} ${t.bg} p-5 flex flex-col`,children:[y.jsx("div",{className:"flex items-center gap-2 mb-2",children:y.jsx("span",{className:`text-[10px] font-semibold uppercase tracking-wider px-2 py-0.5 rounded-full ${t.badge} ${t.text} border ${t.badgeBorder}`,children:e.category})}),y.jsx("div",{className:"text-sm font-semibold text-text-primary mb-1.5",children:r.title}),y.jsx("p",{className:"text-sm text-text-secondary leading-relaxed flex-1",children:r.description})]},`${e.category}-${i}`))})})]})]})})}const Dae=new Set(["intro","architecture","metrics","results","demo","limitations","acknowledgements"]);function rj(){const e=window.location.hash.slice(1);return e&&Dae.has(e)?e:"intro"}const Rae="A New End-to-end Framework for Evaluating Voice Agents (EVA)",Lae={intro:Rae,architecture:"EVA - Architecture",metrics:"EVA - Methodology",results:"EVA - Results",demo:"EVA - Demo",limitations:"EVA - Limitations & Future",acknowledgements:"EVA - Contributors"};function zae(){if(typeof window<"u"){const e=localStorage.getItem("eva-theme");if(e==="light"||e==="dark")return e}return"dark"}function Iae(){const[e,t]=j.useState(rj),[r,i]=j.useState(zae);j.useEffect(()=>{const u=()=>t(rj());return window.addEventListener("hashchange",u),()=>window.removeEventListener("hashchange",u)},[]);const o=j.useCallback(u=>{t(u),window.history.pushState(null,"",`#${u}`)},[]);j.useEffect(()=>{document.documentElement.setAttribute("data-theme",r),localStorage.setItem("eva-theme",r)},[r]),j.useEffect(()=>{document.title=Lae[e]},[e]);const c=j.useCallback(()=>{i(u=>u==="dark"?"light":"dark")},[]),s=j.useMemo(()=>({mode:r,colors:Sne[r]}),[r]);return y.jsx(w_.Provider,{value:s,children:y.jsxs("div",{className:"min-h-screen bg-bg-primary",children:[y.jsx(rD,{activeTab:e,onTabChange:o,theme:r,onToggleTheme:c}),y.jsxs("main",{children:[e==="intro"&&y.jsx(QI,{}),e==="architecture"&&y.jsx(JI,{}),e==="metrics"&&y.jsx(oB,{}),e==="results"&&y.jsx(lae,{}),e==="demo"&&y.jsx(Nae,{}),e==="limitations"&&y.jsx(Pae,{}),e==="acknowledgements"&&y.jsx(WI,{})]})]})})}QM.createRoot(document.getElementById("root")).render(y.jsx(j.StrictMode,{children:y.jsx(Iae,{})})); diff --git a/docs/index.html b/docs/index.html index fd3560a4..18ab5be4 100644 --- a/docs/index.html +++ b/docs/index.html @@ -9,7 +9,7 @@ - + diff --git a/website/src/components/leaderboard/LeaderboardSection.tsx b/website/src/components/leaderboard/LeaderboardSection.tsx index 459021ce..72f99f43 100644 --- a/website/src/components/leaderboard/LeaderboardSection.tsx +++ b/website/src/components/leaderboard/LeaderboardSection.tsx @@ -18,14 +18,14 @@ import { useThemeColors } from '../../styles/theme'; // Three central findings from the EVA-Bench paper abstract / §5 Conclusion. const paretoInsights = [ { - title: 'No system clears 0.6 on both axes pass@1', + title: 'Only one system clears 0.6 on both axes pass@1', description: - 'Across 20 systems spanning all three architectures, no system simultaneously exceeds 0.6 on both EVA-A pass@1 and EVA-X pass@1 — joint accuracy–experience quality remains far from saturated.', + 'Across 23 systems spanning all three architectures, only one S2S system (Grok Voice 3.0) exceeds 0.6 on both EVA-A pass@1 (0.74) and EVA-X pass@1 (0.71). Every other system falls short on at least one axis — joint accuracy–experience quality remains far from saturated.', }, { title: 'Peak and reliable performance diverge', description: - 'Peak (pass@k) and reliable (pass^k) performance diverge substantially: the median pass@k–pass^k gap is 0.44 on EVA-A and 0.24 on EVA-X, indicating single-trial scores systematically overstate deployment-grade reliability.', + 'Peak (pass@k) and reliable (pass^k) performance diverge substantially: the median pass@k–pass^k gap is 0.40 on EVA-A and 0.47 on EVA-X, indicating single-trial scores systematically overstate deployment-grade reliability.', }, { title: 'Architecture and SDK implementation both shape results', @@ -39,7 +39,7 @@ const keyInsights = [ { title: 'Accuracy–experience trade-off', description: - 'Across evaluated systems, accuracy and experience trace out a clear Pareto frontier: the highest-accuracy systems tend to have lower experience scores, while the highest-experience systems tend to have lower accuracy.', + 'Across evaluated systems, accuracy and experience trace out a clear Pareto frontier, and no system leads on both. The highest-accuracy system (EVA-A pass@1 0.74) trails the highest-experience system on EVA-X (0.71 vs 0.89), while that system in turn has much lower accuracy (0.46).', }, { title: 'Asymmetric degradation under perturbation', @@ -64,7 +64,7 @@ const keyInsights = [ { title: 'Low-latency cascades close the experience gap', description: - 'Cascade systems built with low-latency models can outperform S2S models on experience, and streaming the LLM response along with pre-tool speech can greatly improve turn-taking — the fastest cascade system reaches EVA-X pass@1 at 0.82 with turn-taking at 0.88. Though the fastest system overall is still an S2S model, which leads every system on both EVA-X pass@1 at 0.89 and turn-taking at 0.97.', + 'Cascade systems built with low-latency models can outperform S2S models on experience, and streaming the LLM response along with pre-tool speech can greatly improve turn-taking — the fastest cascade system reaches EVA-X pass@1 at 0.82 with turn-taking at 0.88. Though the fastest system overall is still an S2S model, which leads every system on both EVA-X pass@1 at 0.89 and turn-taking at 0.97. S2S also now leads on accuracy, with the top S2S system reaching EVA-A pass@1 of 0.74 versus 0.67 for the best cascade.', }, ]; diff --git a/website/src/data/leaderboardStats.json b/website/src/data/leaderboardStats.json index 0b8fc551..c997652f 100644 --- a/website/src/data/leaderboardStats.json +++ b/website/src/data/leaderboardStats.json @@ -23773,6 +23773,838 @@ } }, "perturbation_delta": {} + }, + { + "id": "grok-voice-3-0", + "name": "Grok Voice 3.0", + "type": "s2s", + "stt": "-", + "llm": "Grok Voice 3.0", + "tts": "-", + "clean": { + "EVA-A_mean": { + "pooled": { + "point": 0.8361003949129852, + "ci_lower": 0.8130812318440428, + "ci_upper": 0.8590658446564035 + }, + "per_domain": { + "airline": { + "point": 0.8255577777777776, + "ci_lower": 0.7725954999999998, + "ci_upper": 0.8740755555555556, + "n": 50 + }, + "itsm": { + "point": 0.8393083333333333, + "ci_lower": 0.8026251041666667, + "ci_upper": 0.8736878125000002, + "n": 80 + }, + "medical_hr": { + "point": 0.8434350736278446, + "ci_lower": 0.8136010709504686, + "ci_upper": 0.8716735609103078, + "n": 83 + } + } + }, + "EVA-A_pass": { + "pooled": { + "point": 0.7371519410977241, + "ci_lower": 0.690635876840696, + "ci_upper": 0.7805438420348058 + }, + "per_domain": { + "airline": { + "point": 0.6933333333333332, + "ci_lower": 0.5933333333333333, + "ci_upper": 0.7866666666666666, + "n": 50 + }, + "itsm": { + "point": 0.7791666666666666, + "ci_lower": 0.7083333333333333, + "ci_upper": 0.8458333333333332, + "n": 80 + }, + "medical_hr": { + "point": 0.7389558232931727, + "ci_lower": 0.6706827309236948, + "ci_upper": 0.8032128514056226, + "n": 83 + } + } + }, + "EVA-X_mean": { + "pooled": { + "point": 0.7841695109326193, + "ci_lower": 0.7697876578647926, + "ci_upper": 0.7979490559236946 + }, + "per_domain": { + "airline": { + "point": 0.7798119999999997, + "ci_lower": 0.7492424611111111, + "ci_upper": 0.8099767000000001, + "n": 50 + }, + "itsm": { + "point": 0.7959355555555556, + "ci_lower": 0.7732836145833334, + "ci_upper": 0.8183102986111112, + "n": 80 + }, + "medical_hr": { + "point": 0.7767609772423026, + "ci_lower": 0.7588079802543507, + "ci_upper": 0.7949500753012049, + "n": 83 + } + } + }, + "EVA-X_pass": { + "pooled": { + "point": 0.7120515394912985, + "ci_lower": 0.6740695281124498, + "ci_upper": 0.7496050870147255 + }, + "per_domain": { + "airline": { + "point": 0.6933333333333332, + "ci_lower": 0.6266666666666666, + "ci_upper": 0.76, + "n": 50 + }, + "itsm": { + "point": 0.6958333333333332, + "ci_lower": 0.6291666666666667, + "ci_upper": 0.7625, + "n": 80 + }, + "medical_hr": { + "point": 0.7469879518072289, + "ci_lower": 0.6867469879518072, + "ci_upper": 0.8032128514056226, + "n": 83 + } + } + }, + "task_completion": { + "pooled": { + "point": 0.8576439089692102, + "ci_lower": 0.8201961178045515, + "ci_upper": 0.8938593540829984 + }, + "per_domain": { + "airline": { + "point": 0.8066666666666668, + "ci_lower": 0.72, + "ci_upper": 0.8800000000000001, + "n": 50 + }, + "itsm": { + "point": 0.8666666666666666, + "ci_lower": 0.8041666666666668, + "ci_upper": 0.9208333333333334, + "n": 80 + }, + "medical_hr": { + "point": 0.899598393574297, + "ci_lower": 0.8473895582329317, + "ci_upper": 0.9437751004016065, + "n": 83 + } + } + }, + "agent_speech_fidelity": { + "pooled": { + "point": 0.9882292302543507, + "ci_lower": 0.9814096050033467, + "ci_upper": 0.9939588936579653 + }, + "per_domain": { + "airline": { + "point": 0.9766733333333333, + "ci_lower": 0.9577525, + "ci_upper": 0.9922266666666667, + "n": 50 + }, + "itsm": { + "point": 0.9908416666666666, + "ci_lower": 0.9843041666666666, + "ci_upper": 0.9962125000000001, + "n": 80 + }, + "medical_hr": { + "point": 0.9971726907630521, + "ci_lower": 0.993293172690763, + "ci_upper": 0.9997630522088353, + "n": 83 + } + } + }, + "faithfulness": { + "pooled": { + "point": 0.6624280455153948, + "ci_lower": 0.622507404618474, + "ci_upper": 0.7010576054216867 + }, + "per_domain": { + "airline": { + "point": 0.6933333333333332, + "ci_lower": 0.6066666666666667, + "ci_upper": 0.7733333333333333, + "n": 50 + }, + "itsm": { + "point": 0.6604166666666667, + "ci_lower": 0.5979166666666667, + "ci_upper": 0.7229166666666667, + "n": 80 + }, + "medical_hr": { + "point": 0.6335341365461847, + "ci_lower": 0.5753012048192772, + "ci_upper": 0.6887550200803213, + "n": 83 + } + } + }, + "turn_taking": { + "pooled": { + "point": 0.8912756512717536, + "ci_lower": 0.8817804905455154, + "ci_upper": 0.9005485040746318 + }, + "per_domain": { + "airline": { + "point": 0.9024026666666666, + "ci_lower": 0.8848885666666668, + "ci_upper": 0.919957, + "n": 50 + }, + "itsm": { + "point": 0.8801775, + "ci_lower": 0.8623228333333334, + "ci_upper": 0.8976413645833332, + "n": 80 + }, + "medical_hr": { + "point": 0.8912467871485942, + "ci_lower": 0.8775308835341364, + "ci_upper": 0.9042161044176704, + "n": 83 + } + } + }, + "conciseness": { + "pooled": { + "point": 0.8015524933065595, + "ci_lower": 0.7931610475234271, + "ci_upper": 0.8099893748326641 + }, + "per_domain": { + "airline": { + "point": 0.7537, + "ci_lower": 0.7343931666666667, + "ci_upper": 0.7729469999999999, + "n": 50 + }, + "itsm": { + "point": 0.8263791666666667, + "ci_lower": 0.8142247916666667, + "ci_upper": 0.8386166666666668, + "n": 80 + }, + "medical_hr": { + "point": 0.824578313253012, + "ci_lower": 0.8142530120481928, + "ci_upper": 0.8347833333333335, + "n": 83 + } + } + }, + "conversation_progression": { + "pooled": { + "point": 0.6596803882195448, + "ci_lower": 0.6250413319946453, + "ci_upper": 0.6938333333333333 + }, + "per_domain": { + "airline": { + "point": 0.6833333333333331, + "ci_lower": 0.6033333333333334, + "ci_upper": 0.76, + "n": 50 + }, + "itsm": { + "point": 0.68125, + "ci_lower": 0.6291666666666667, + "ci_upper": 0.7333333333333334, + "n": 80 + }, + "medical_hr": { + "point": 0.6144578313253012, + "ci_lower": 0.5662650602409639, + "ci_upper": 0.6626506024096386, + "n": 83 + } + } + }, + "response_speed": { + "pooled": { + "point": 1.9588202242302541, + "ci_lower": 1.924184653196118, + "ci_upper": 1.9942217217202143 + }, + "per_domain": { + "airline": { + "point": 1.8984466666666666, + "ci_lower": 1.8321065, + "ci_upper": 1.9673466666666668, + "n": 50 + }, + "itsm": { + "point": 2.0058875, + "ci_lower": 1.9472164583333333, + "ci_upper": 2.0643643750000003, + "n": 80 + }, + "medical_hr": { + "point": 1.972126506024096, + "ci_lower": 1.9234155120481926, + "ci_upper": 2.024698995983935, + "n": 83 + } + } + }, + "EVA-A_pass_at_k": { + "pooled": { + "point": 0.9110542168674698, + "ci_lower": 0.8681689257028112, + "ci_upper": 0.9487851405622489 + }, + "per_domain": { + "airline": { + "point": 0.88, + "ci_lower": 0.78, + "ci_upper": 0.96, + "n": 50 + }, + "itsm": { + "point": 0.9375, + "ci_lower": 0.875, + "ci_upper": 0.9875, + "n": 80 + }, + "medical_hr": { + "point": 0.9156626506024096, + "ci_lower": 0.8554216867469879, + "ci_upper": 0.963855421686747, + "n": 83 + } + } + }, + "EVA-A_pass_power_k": { + "pooled": { + "point": 0.5533418034277026, + "ci_lower": 0.48944428743781715, + "ci_upper": 0.6178539714413209 + }, + "per_domain": { + "airline": { + "point": 0.4974485596707819, + "ci_lower": 0.3654300411522633, + "ci_upper": 0.6268333333333334, + "n": 50 + }, + "itsm": { + "point": 0.62690329218107, + "ci_lower": 0.524537037037037, + "ci_upper": 0.7250012860082304, + "n": 80 + }, + "medical_hr": { + "point": 0.535673558431256, + "ci_lower": 0.4368089642520701, + "ci_upper": 0.6334473697258169, + "n": 83 + } + } + }, + "EVA-X_pass_at_k": { + "pooled": { + "point": 0.9671184738955824, + "ci_lower": 0.9427208835341365, + "ci_upper": 0.9876506024096385 + }, + "per_domain": { + "airline": { + "point": 1.0, + "ci_lower": 1.0, + "ci_upper": 1.0, + "n": 50 + }, + "itsm": { + "point": 0.9375, + "ci_lower": 0.875, + "ci_upper": 0.9875, + "n": 80 + }, + "medical_hr": { + "point": 0.963855421686747, + "ci_lower": 0.9156626506024096, + "ci_upper": 1.0, + "n": 83 + } + } + }, + "EVA-X_pass_power_k": { + "pooled": { + "point": 0.4409638967392202, + "ci_lower": 0.3818149914472705, + "ci_upper": 0.5024214057877601 + }, + "per_domain": { + "airline": { + "point": 0.3789300411522633, + "ci_lower": 0.26196296296296295, + "ci_upper": 0.49843621399176946, + "n": 50 + }, + "itsm": { + "point": 0.4468621399176954, + "ci_lower": 0.3501028806584362, + "ci_upper": 0.544960133744856, + "n": 80 + }, + "medical_hr": { + "point": 0.497099509147702, + "ci_lower": 0.3998710892954534, + "ci_upper": 0.5942783479597402, + "n": 83 + } + } + } + }, + "perturbation_delta": {} + }, + { + "id": "grok-voice-think-fast-2-0", + "name": "Grok Voice 2.0", + "type": "s2s", + "stt": "-", + "llm": "Grok Voice 2.0", + "tts": "-", + "clean": { + "EVA-A_mean": { + "pooled": { + "point": 0.7267525022311467, + "ci_lower": 0.7016206332273539, + "ci_upper": 0.7511324625446228 + }, + "per_domain": { + "airline": { + "point": 0.7471488888888888, + "ci_lower": 0.6978523888888888, + "ci_upper": 0.7950000555555556, + "n": 50 + }, + "itsm": { + "point": 0.7300791666666667, + "ci_lower": 0.6933188888888888, + "ci_upper": 0.7672004166666666, + "n": 80 + }, + "medical_hr": { + "point": 0.7030294511378848, + "ci_lower": 0.6639112449799197, + "ci_upper": 0.7410983266398928, + "n": 83 + } + } + }, + "EVA-A_pass": { + "pooled": { + "point": 0.5172824631860776, + "ci_lower": 0.4626833165997322, + "ci_upper": 0.570949046184739 + }, + "per_domain": { + "airline": { + "point": 0.54, + "ci_lower": 0.4333333333333333, + "ci_upper": 0.6533333333333333, + "n": 50 + }, + "itsm": { + "point": 0.55, + "ci_lower": 0.4625, + "ci_upper": 0.6333333333333334, + "n": 80 + }, + "medical_hr": { + "point": 0.46184738955823296, + "ci_lower": 0.3775100401606425, + "ci_upper": 0.5461847389558233, + "n": 83 + } + } + }, + "EVA-X_mean": { + "pooled": { + "point": 0.7571516693440429, + "ci_lower": 0.7422367896502677, + "ci_upper": 0.7719720575775322 + }, + "per_domain": { + "airline": { + "point": 0.7677568888888889, + "ci_lower": 0.7369954722222221, + "ci_upper": 0.7983417166666666, + "n": 50 + }, + "itsm": { + "point": 0.7615516666666666, + "ci_lower": 0.7373141979166666, + "ci_upper": 0.7856584027777779, + "n": 80 + }, + "medical_hr": { + "point": 0.742146452476573, + "ci_lower": 0.7200727108433735, + "ci_upper": 0.7641179250334672, + "n": 83 + } + } + }, + "EVA-X_pass": { + "pooled": { + "point": 0.6409303882195448, + "ci_lower": 0.5994371653279785, + "ci_upper": 0.6821992971887552 + }, + "per_domain": { + "airline": { + "point": 0.6333333333333333, + "ci_lower": 0.5533333333333332, + "ci_upper": 0.7133333333333333, + "n": 50 + }, + "itsm": { + "point": 0.675, + "ci_lower": 0.6083333333333334, + "ci_upper": 0.7416666666666666, + "n": 80 + }, + "medical_hr": { + "point": 0.6144578313253012, + "ci_lower": 0.5461847389558232, + "ci_upper": 0.678714859437751, + "n": 83 + } + } + }, + "task_completion": { + "pooled": { + "point": 0.7847322623828648, + "ci_lower": 0.7392490796519411, + "ci_upper": 0.8283173527443106 + }, + "per_domain": { + "airline": { + "point": 0.7466666666666666, + "ci_lower": 0.6466666666666666, + "ci_upper": 0.84, + "n": 50 + }, + "itsm": { + "point": 0.8083333333333332, + "ci_lower": 0.7416666666666666, + "ci_upper": 0.8708333333333332, + "n": 80 + }, + "medical_hr": { + "point": 0.7991967871485943, + "ci_lower": 0.7309236947791163, + "ci_upper": 0.8634538152610443, + "n": 83 + } + } + }, + "agent_speech_fidelity": { + "pooled": { + "point": 0.9901604518072289, + "ci_lower": 0.9849643212014727, + "ci_upper": 0.994534643992637 + }, + "per_domain": { + "airline": { + "point": 0.9897800000000001, + "ci_lower": 0.9797866666666667, + "ci_upper": 0.9977799999999999, + "n": 50 + }, + "itsm": { + "point": 0.9860708333333333, + "ci_lower": 0.9746500000000001, + "ci_upper": 0.9951430208333334, + "n": 80 + }, + "medical_hr": { + "point": 0.9946305220883535, + "ci_lower": 0.9898634538152612, + "ci_upper": 0.998441767068273, + "n": 83 + } + } + }, + "faithfulness": { + "pooled": { + "point": 0.40458165997322615, + "ci_lower": 0.36354580823293176, + "ci_upper": 0.4462376171352075 + }, + "per_domain": { + "airline": { + "point": 0.5066666666666666, + "ci_lower": 0.4233333333333333, + "ci_upper": 0.59, + "n": 50 + }, + "itsm": { + "point": 0.3958333333333333, + "ci_lower": 0.33125, + "ci_upper": 0.4625, + "n": 80 + }, + "medical_hr": { + "point": 0.3112449799196787, + "ci_lower": 0.24497991967871488, + "ci_upper": 0.38152610441767065, + "n": 83 + } + } + }, + "turn_taking": { + "pooled": { + "point": 0.8777347001338688, + "ci_lower": 0.8651919438504017, + "ci_upper": 0.8899675651271753 + }, + "per_domain": { + "airline": { + "point": 0.8679906666666666, + "ci_lower": 0.8403796833333332, + "ci_upper": 0.8943889333333335, + "n": 50 + }, + "itsm": { + "point": 0.8881716666666666, + "ci_lower": 0.8696464374999999, + "ci_upper": 0.9058290312499998, + "n": 80 + }, + "medical_hr": { + "point": 0.8770417670682732, + "ci_lower": 0.8595752811244979, + "ci_upper": 0.8939730020080319, + "n": 83 + } + } + }, + "conciseness": { + "pooled": { + "point": 0.7843980187416332, + "ci_lower": 0.7743764034471219, + "ci_upper": 0.7941100821619812 + }, + "per_domain": { + "airline": { + "point": 0.7719466666666667, + "ci_lower": 0.7504593333333334, + "ci_upper": 0.7926208333333333, + "n": 50 + }, + "itsm": { + "point": 0.7860666666666667, + "ci_lower": 0.7691536458333335, + "ci_upper": 0.80167625, + "n": 80 + }, + "medical_hr": { + "point": 0.7951807228915664, + "ci_lower": 0.7835097389558231, + "ci_upper": 0.8065946787148595, + "n": 83 + } + } + }, + "conversation_progression": { + "pooled": { + "point": 0.6093222891566265, + "ci_lower": 0.5752391231593039, + "ci_upper": 0.6434287148594376 + }, + "per_domain": { + "airline": { + "point": 0.6633333333333333, + "ci_lower": 0.5933333333333334, + "ci_upper": 0.7266666666666669, + "n": 50 + }, + "itsm": { + "point": 0.6104166666666666, + "ci_lower": 0.5520833333333334, + "ci_upper": 0.6666666666666666, + "n": 80 + }, + "medical_hr": { + "point": 0.5542168674698795, + "ci_lower": 0.497991967871486, + "ci_upper": 0.6084337349397592, + "n": 83 + } + } + }, + "response_speed": { + "pooled": { + "point": 1.6961390729585009, + "ci_lower": 1.6620762101740298, + "ci_upper": 1.7311313650435072 + }, + "per_domain": { + "airline": { + "point": 1.6702333333333335, + "ci_lower": 1.603393, + "ci_upper": 1.7424044999999997, + "n": 50 + }, + "itsm": { + "point": 1.7030875, + "ci_lower": 1.6474954166666667, + "ci_upper": 1.7589939583333334, + "n": 80 + }, + "medical_hr": { + "point": 1.7150963855421684, + "ci_lower": 1.668151104417671, + "ci_upper": 1.7644260040160644, + "n": 83 + } + } + }, + "EVA-A_pass_at_k": { + "pooled": { + "point": 0.7283835341365462, + "ci_lower": 0.6676147088353414, + "ci_upper": 0.7867989457831326 + }, + "per_domain": { + "airline": { + "point": 0.76, + "ci_lower": 0.64, + "ci_upper": 0.88, + "n": 50 + }, + "itsm": { + "point": 0.7625, + "ci_lower": 0.6625, + "ci_upper": 0.85, + "n": 80 + }, + "medical_hr": { + "point": 0.6626506024096386, + "ci_lower": 0.5542168674698795, + "ci_upper": 0.7590361445783133, + "n": 83 + } + } + }, + "EVA-A_pass_power_k": { + "pooled": { + "point": 0.34571760292197595, + "ci_lower": 0.2840516593121457, + "ci_upper": 0.4070311038392252 + }, + "per_domain": { + "airline": { + "point": 0.37950617283950616, + "ci_lower": 0.25020576131687244, + "ci_upper": 0.5114423868312757, + "n": 50 + }, + "itsm": { + "point": 0.36635802469135803, + "ci_lower": 0.2680542695473251, + "ci_upper": 0.4673894032921811, + "n": 80 + }, + "medical_hr": { + "point": 0.29128861123506367, + "ci_lower": 0.20154692845455893, + "ci_upper": 0.3852025385492586, + "n": 83 + } + } + }, + "EVA-X_pass_at_k": { + "pooled": { + "point": 0.9162048192771085, + "ci_lower": 0.8759738955823293, + "ci_upper": 0.9525702811244979 + }, + "per_domain": { + "airline": { + "point": 0.92, + "ci_lower": 0.84, + "ci_upper": 0.98, + "n": 50 + }, + "itsm": { + "point": 0.925, + "ci_lower": 0.8625, + "ci_upper": 0.975, + "n": 80 + }, + "medical_hr": { + "point": 0.9036144578313253, + "ci_lower": 0.8313253012048193, + "ci_upper": 0.963855421686747, + "n": 83 + } + } + }, + "EVA-X_pass_power_k": { + "pooled": { + "point": 0.34824689705323353, + "ci_lower": 0.29224868506949603, + "ci_upper": 0.40637943543722216 + }, + "per_domain": { + "airline": { + "point": 0.3213991769547325, + "ci_lower": 0.21662345679012343, + "ci_upper": 0.4358847736625514, + "n": 50 + }, + "itsm": { + "point": 0.403395061728395, + "ci_lower": 0.3063760288065843, + "ci_upper": 0.5010802469135802, + "n": 80 + }, + "medical_hr": { + "point": 0.31994645247657294, + "ci_lower": 0.2331796321086816, + "ci_upper": 0.4083990282116118, + "n": 83 + } + } + } + }, + "perturbation_delta": {} } ] }