2025-12-17 13:07:35 +00:00
<!DOCTYPE html>
< html style = 'scrollbar-gutter: stable both-edges;' >
< head >
< meta charset = 'UTF-8' >
< meta name = 'color-scheme' content = 'dark light' >
< meta name = 'viewport' content = 'width=device-width, initial-scale=1.0' >
< title > Playwright Test Report< / title >
< script type = "module" > v a r o A = O b j e c t . d e f i n e P r o p e r t y ; v a r d A = ( u , i , c ) = > i i n u ? o A ( u , i , { e n u m e r a b l e : ! 0 , c o n f i g u r a b l e : ! 0 , w r i t a b l e : ! 0 , v a l u e : c } ) : u [ i ] = c ; v a r d n = ( u , i , c ) = > d A ( u , t y p e o f i ! = " s y m b o l " ? i + " " : i , c ) ; ( f u n c t i o n ( ) { c o n s t i = d o c u m e n t . c r e a t e E l e m e n t ( " l i n k " ) . r e l L i s t ; i f ( i & & i . s u p p o r t s & & i . s u p p o r t s ( " m o d u l e p r e l o a d " ) ) r e t u r n ; f o r ( c o n s t r o f d o c u m e n t . q u e r y S e l e c t o r A l l ( ' l i n k [ r e l = " m o d u l e p r e l o a d " ] ' ) ) f ( r ) ; n e w M u t a t i o n O b s e r v e r ( r = > { f o r ( c o n s t o o f r ) i f ( o . t y p e = = = " c h i l d L i s t " ) f o r ( c o n s t d o f o . a d d e d N o d e s ) d . t a g N a m e = = = " L I N K " & & d . r e l = = = " m o d u l e p r e l o a d " & & f ( d ) } ) . o b s e r v e ( d o c u m e n t , { c h i l d L i s t : ! 0 , s u b t r e e : ! 0 } ) ; f u n c t i o n c ( r ) { c o n s t o = { } ; r e t u r n r . i n t e g r i t y & & ( o . i n t e g r i t y = r . i n t e g r i t y ) , r . r e f e r r e r P o l i c y & & ( o . r e f e r r e r P o l i c y = r . r e f e r r e r P o l i c y ) , r . c r o s s O r i g i n = = = " u s e - c r e d e n t i a l s " ? o . c r e d e n t i a l s = " i n c l u d e " : r . c r o s s O r i g i n = = = " a n o n y m o u s " ? o . c r e d e n t i a l s = " o m i t " : o . c r e d e n t i a l s = " s a m e - o r i g i n " , o } f u n c t i o n f ( r ) { i f ( r . e p ) r e t u r n ; r . e p = ! 0 ; c o n s t o = c ( r ) ; f e t c h ( r . h r e f , o ) } } ) ( ) ; f u n c t i o n h A ( u ) { r e t u r n u & & u . _ _ e s M o d u l e & & O b j e c t . p r o t o t y p e . h a s O w n P r o p e r t y . c a l l ( u , " d e f a u l t " ) ? u . d e f a u l t : u } v a r p f = { e x p o r t s : { } } , A i = { } ; / * *
* @license React
* react-jsx-runtime.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var d1;function gA(){if(d1)return Ai;d1=1;var u=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function c(f,r,o){var d=null;if(o!==void 0& & (d=""+o),r.key!==void 0& & (d=""+r.key),"key"in r){o={};for(var y in r)y!=="key"& & (o[y]=r[y])}else o=r;return r=o.ref,{$$typeof:u,type:f,key:d,ref:r!==void 0?r:null,props:o}}return Ai.Fragment=i,Ai.jsx=c,Ai.jsxs=c,Ai}var h1;function mA(){return h1||(h1=1,pf.exports=gA()),pf.exports}var m=mA();const AA=15,bt=0,mn=1,vA=2,me=-2,Ht=-3,g1=-4,An=-5,we=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535],S2=1440,yA=0,EA=4,bA=9,pA=5,xA=[96,7,256,0,8,80,0,8,16,84,8,115,82,7,31,0,8,112,0,8,48,0,9,192,80,7,10,0,8,96,0,8,32,0,9,160,0,8,0,0,8,128,0,8,64,0,9,224,80,7,6,0,8,88,0,8,24,0,9,144,83,7,59,0,8,120,0,8,56,0,9,208,81,7,17,0,8,104,0,8,40,0,9,176,0,8,8,0,8,136,0,8,72,0,9,240,80,7,4,0,8,84,0,8,20,85,8,227,83,7,43,0,8,116,0,8,52,0,9,200,81,7,13,0,8,100,0,8,36,0,9,168,0,8,4,0,8,132,0,8,68,0,9,232,80,7,8,0,8,92,0,8,28,0,9,152,84,7,83,0,8,124,0,8,60,0,9,216,82,7,23,0,8,108,0,8,44,0,9,184,0,8,12,0,8,140,0,8,76,0,9,248,80,7,3,0,8,82,0,8,18,85,8,163,83,7,35,0,8,114,0,8,50,0,9,196,81,7,11,0,8,98,0,8,34,0,9,164,0,8,2,0,8,130,0,8,66,0,9,228,80,7,7,0,8,90,0,8,26,0,9,148,84,7,67,0,8,122,0,8,58,0,9,212,82,7,19,0,8,106,0,8,42,0,9,180,0,8,10,0,8,138,0,8,74,0,9,244,80,7,5,0,8,86,0,8,22,192,8,0,83,7,51,0,8,118,0,8,54,0,9,204,81,7,15,0,8,102,0,8,38,0,9,172,0,8,6,0,8,134,0,8,70,0,9,236,80,7,9,0,8,94,0,8,30,0,9,156,84,7,99,0,8,126,0,8,62,0,9,220,82,7,27,0,8,110,0,8,46,0,9,188,0,8,14,0,8,142,0,8,78,0,9,252,96,7,256,0,8,81,0,8,17,85,8,131,82,7,31,0,8,113,0,8,49,0,9,194,80,7,10,0,8,97,0,8,33,0,9,162,0,8,1,0,8,129,0,8,65,0,9,226,80,7,6,0,8,89,0,8,25,0,9,146,83,7,59,0,8,121,0,8,57,0,9,210,81,7,17,0,8,105,0,8,41,0,9,178,0,8,9,0,8,137,0,8,73,0,9,242,80,7,4,0,8,85,0,8,21,80,8,258,83,7,43,0,8,117,0,8,53,0,9,202,81,7,13,0,8,101,0,8,37,0,9,170,0,8,5,0,8,133,0,8,69,0,9,234,80,7,8,0,8,93,0,8,29,0,9,154,84,7,83,0,8,125,0,8,61,0,9,218,82,7,23,0,8,109,0,8,45,0,9,186,0,8,13,0,8,141,0,8,77,0,9,250,80,7,3,0,8,83,0,8,19,85,8,195,83,7,35,0,8,115,0,8,51,0,9,198,81,7,11,0,8,99,0,8,35,0,9,166,0,8,3,0,8,131,0,8,67,0,9,230,80,7,7,0,8,91,0,8,27,0,9,150,84,7,67,0,8,123,0,8,59,0,9,214,82,7,19,0,8,107,0,8,43,0,9,182,0,8,11,0,8,139,0,8,75,0,9,246,80,7,5,0,8,87,0,8,23,192,8,0,83,7,51,0,8,119,0,8,55,0,9,206,81,7,15,0,8,103,0,8,39,0,9,174,0,8,7,0,8,135,0,8,71,0,9,238,80,7,9,0,8,95,0,8,31,0,9,158,84,7,99,0,8,127,0,8,63,0,9,222,82,7,27,0,8,111,0,8,47,0,9,190,0,8,15,0,8,143,0,8,79,0,9,254,96,7,256,0,8,80,0,8,16,84,8,115,82,7,31,0,8,112,0,8,48,0,9,193,80,7,10,0,8,96,0,8,32,0,9,161,0,8,0,0,8,128,0,8,64,0,9,225,80,7,6,0,8,88,0,8,24,0,9,145,83,7,59,0,8,120,0,8,56,0,9,209,81,7,17,0,8,104,0,8,40,0,9,177,0,8,8,0,8,136,0,8,72,0,9,241,80,7,4,0,8,84,0,8,20,85,8,227,83,7,43,0,8,116,0,8,52,0,9,201,81,7,13,0,8,100,0,8,36,0,9,169,0,8,4,0,8,132,0,8,68,0,9,233,80,7,8,0,8,92,0,8,28,0,9,153,84,7,83,0,8,124,0,8,60,0,9,217,82,7,23,0,8,108,0,8,44,0,9,185,0,8,12,0,8,140,0,8,76,0,9,249,80,7,3,0,8,82,0,8,18,85,8,163,83,7,35,0,8,114,0,8,50,0,9,197,81,7,11,0,8,98,0,8,34,0,9,165,0,8,2,0,8,130,0,8,66,0,9,229,80,7,7,0,8,90,0,8,26,0,9,149,84,7,67,0,8,122,0,8,58,0,9,213,82,7,19,0,8,106,0,8,42,0,9,181,0,8,10,0,8,138,0,8,74,0,9,245,80,7,5,0,8,86,0,8,22,192,8,0,83,7,51,0,8,118,0,8,54,0,9,205,81,7,15,0,8,102,0,8,38,0,9,173,0,8,6,0,8,134,0,8,70,0,9,237,80,7,9,0,8,94,0,8,30,0,9,157,84,7,99,0,8,126,0,8,62,0,9,221,82,7,27,0,8,110,0,8,46,0,9,189,0,8,14,0,8,142,0,8,78,0,9,253,96,7,256,0,8,81,0,8,17,85,8,131,82,7,31,0,8,113,0,8,49,0,9,195,80,7,10,0,8,97,0,8,33,0,9,163,0,8,1,0,8,129,0,8,65,0,9,227,80,7,6,0,8,89,0,8,25,0,9,147,83,7,59,0,8,121,0,8,57,0,9,211,81,7,17,0,8,105,0,8,41,0,9,179,0,8,9,0,8,137,0,8,73,0,9,243,80,7,4,0,8,85,0,8,21,80,8,258,83,7,43,0,8,117,0,8,53,0,9,203,81,7,13,0,8,101,0,8,37,0,9,171,0,8,5,0,8,133,0,8,69,0,9,235,80,7,8,0,8,93,0,8,29,0,9,155,84,7,83,0,8,125,0,8,61,0,9,219,82,7,23,0,8,109,0,8,45,0,9,187,0,8,13,0,8,141,0,8,77,0,9,251,80,7,3,0,8,83,0,8,19,85,8,195,83,7,35,0,8,115,0,8,51,0,9,199,81,7,11,0,8,99,0,8,35,0,9,167,0,8,3,0,
* @license React
* react.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var c2;function d5(){if(c2)return ht;c2=1;var u=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),r=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),d=Symbol.for("react.context"),y=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),A=Symbol.for("react.memo"),E=Symbol.for("react.lazy"),w=Symbol.iterator;function R(b){return b===null||typeof b!="object"?null:(b=w& & b[w]||b["@@iterator"],typeof b=="function"?b:null)}var z={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},N=Object.assign,x={};function p(b,q,P){this.props=b,this.context=q,this.refs=x,this.updater=P||z}p.prototype.isReactComponent={},p.prototype.setState=function(b,q){if(typeof b!="object"& & typeof b!="function"& & b!=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,b,q,"setState")},p.prototype.forceUpdate=function(b){this.updater.enqueueForceUpdate(this,b,"forceUpdate")};function T(){}T.prototype=p.prototype;function D(b,q,P){this.props=b,this.context=q,this.refs=x,this.updater=P||z}var U=D.prototype=new T;U.constructor=D,N(U,p.prototype),U.isPureReactComponent=!0;var I=Array.isArray,V={H:null,A:null,T:null,S:null,V:null},j=Object.prototype.hasOwnProperty;function G(b,q,P,J,it,mt){return P=mt.ref,{$$typeof:u,type:b,key:q,ref:P!==void 0?P:null,props:mt}}function L(b,q){return G(b.type,q,void 0,void 0,void 0,b.props)}function W(b){return typeof b=="object"& & b!==null& & b.$$typeof===u}function F(b){var q={"=":"=0",":":"=2"};return"$"+b.replace(/[=:]/g,function(P){return q[P]})}var K=/\/+/g;function et(b,q){return typeof b=="object"& & b!==null& & b.key!=null?F(""+b.key):q.toString(36)}function tt(){}function ot(b){switch(b.status){case"fulfilled":return b.value;case"rejected":throw b.reason;default:switch(typeof b.status=="string"?b.then(tt,tt):(b.status="pending",b.then(function(q){b.status==="pending"& & (b.status="fulfilled",b.value=q)},function(q){b.status==="pending"& & (b.status="rejected",b.reason=q)})),b.status){case"fulfilled":return b.value;case"rejected":throw b.reason}}throw b}function at(b,q,P,J,it){var mt=typeof b;(mt==="undefined"||mt==="boolean")&&(b=null); var ut=!1;if(b===null)ut=!0;else switch(mt){case"bigint":case"string":case"number":ut=!0;break;case"object":switch(b.$$typeof){case u:case i:ut=!0;break;case E:return ut=b._init,at(ut(b._payload),q,P,J,it)}}if(ut)return it=it(b),ut=J===""?"."+et(b,0):J,I(it)?(P="",ut!=null& & (P=ut.replace(K,"$& /")+"/"),at(it,q,P,"",function(Le){return Le})):it!=null&&(W(it)&&(it=L(it,P+(it.key==null||b&&b.key===it.key?"":(""+it.key).replace(K,"$&/")+"/")+ut)),q.push(it)),1; ut=0;var Nt=J===""?".":J+":";if(I(b))for(var Dt=0;Dt< b.length ; Dt + + ) J = b[Dt],mt=Nt+et(J,Dt),ut+=at(J,q,P,mt,it);else if ( Dt = R(b),typeof Dt = ="function")for(b=Dt.call(b),Dt=0;!(J=b.next()).done;)J=J.value,mt=Nt+et(J,Dt++),ut+=at(J,q,P,mt,it);else if ( mt = =="object"){if(typeof b . then = ="function")return at ( ot ( b ) , q , P , J , it ) ; throw q = String(b),Error("Objects are not valid as a React child ( found: " + ( q = =="[object Object ] " ? " object with keys { " + Object . keys ( b ) . join ( " , " ) + " } " :q ) + " ) . If you meant to render a collection of children , use an array instead . " ) } return ut } function M ( b , q , P ) { if ( b = =null)return b ; var J = [],it=0;return at ( b , J , " " , " " , function ( mt ) { return q . call ( P , mt , it + + ) } ) , J } function _ ( b ) { if ( b . _status = ==-1){var q = b._result;q=q(),q.then(function(P){(b._status===0||b._status===-1)&&(b._status=1,b._result=P)},function(P){(b._status===0||b._status===-1)&&(b._status=2,b._result=P)}),b._status===-1&&(b._status=0,b._result=q)}if(b._status===1)return b . _result . default ; throw b . _result } var $ = typeof reportError = ="function"?reportError:function(b){if(typeof window = ="object"&&typeof window . ErrorEvent = ="function"){var q = new window . ErrorEvent ( " error " , { bubbles: ! 0 , cancelable: ! 0 , message:typeof b = ="object"&&b!==null&&typeof b . message = ="string"?String(b.message):String(b),error:b});if(!window.dispatchE
* @license React
* scheduler.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var f2;function h5(){return f2||(f2=1,(function(u){function i(M,_){var $=M.length;M.push(_);t:for(;0< $;){var dt=$-1>>>1,b=M[dt];if(0< r ( b , _ ) ) M [ dt ] = _ , M [ $ ] = b , $ = dt ; else break t } } function c ( M ) { return M . length = ==0?null:M[0]}function f ( M ) { if ( M . length = ==0)return null ; var _ = M[0],$=M.pop();if($!==_){M[0]=$;t:for(var dt = 0,b=M.length,q=b > >>1;dt< q ; ) { var P = 2*(dt+1)-1,J=M[P],it=P+1,mt=M[it];if(0 > r(J,$))it< b & & 0 > r(mt,J)?(M[dt]=mt,M[it]=$,dt=it):(M[dt]=J,M[P]=$,dt=P);else if(it< b & & 0 > r(mt,$))M[dt]=mt,M[it]=$,dt=it;else break t}}return _}function r(M,_){var $=M.sortIndex-_.sortIndex;return $!==0?$:M.id-_.id}if(u.unstable_now=void 0,typeof performance=="object"& & typeof performance.now=="function"){var o=performance;u.unstable_now=function(){return o.now()}}else{var d=Date,y=d.now();u.unstable_now=function(){return d.now()-y}}var v=[],A=[],E=1,w=null,R=3,z=!1,N=!1,x=!1,p=!1,T=typeof setTimeout=="function"?setTimeout:null,D=typeof clearTimeout=="function"?clearTimeout:null,U=typeof setImmediate< "u"?setImmediate:null;function I(M){for(var _=c(A);_!==null;){if(_.callback===null)f(A);else if(_.startTime< =M)f(A),_.sortIndex=_.expirationTime,i(v,_);else break;_=c(A)}}function V(M){if(x=!1,I(M),!N)if(c(v)!==null)N=!0,j||(j=!0,et());else{var _=c(A);_!==null& & at(V,_.startTime-M)}}var j=!1,G=-1,L=5,W=-1;function F(){return p?!0:!(u.unstable_now()-W< L ) } function K ( ) { if ( p = !1,j){var M = u.unstable_now();W=M;var _ = !0;try{t:{N=!1,x&&(x=!1,D(G),G=-1),z=!0;var $ = R ; try { e: { for ( I ( M ) , w = c(v);w!==null&&!(w.expirationTime > M&&F()); ){var dt=w.callback;if(typeof dt=="function"){w.callback=null,R=w.priorityLevel;var b=dt(w.expirationTime< =M);if(M=u.unstable_now(),typeof b=="function"){w.callback=b,I(M),_=!0;break e}w===c(v)& & f(v),I(M)}else f(v);w=c(v)}if(w!==null)_=!0;else{var q=c(A);q!==null& & at(V,q.startTime-M),_=!1}}break t}finally{w=null,R=$,z=!1}_=void 0}}finally{_?et():j=!1}}}var et;if(typeof U=="function")et=function(){U(K)};else if(typeof MessageChannel< "u"){var tt=new MessageChannel,ot=tt.port2;tt.port1.onmessage=K,et=function(){ot.postMessage(null)}}else et=function(){T(K,0)};function at(M,_){G=T(function(){M(u.unstable_now())},_)}u.unstable_IdlePriority=5,u.unstable_ImmediatePriority=1,u.unstable_LowPriority=4,u.unstable_NormalPriority=3,u.unstable_Profiling=null,u.unstable_UserBlockingPriority=2,u.unstable_cancelCallback=function(M){M.callback=null},u.unstable_forceFrameRate=function(M){0>M||125< M ? console . error ( " forceFrameRate takes a positive int between 0 and 125 , forcing frame rates higher than 125 fps is not supported " ) :L = 0<M?Math.floor(1e3/M):5},u.unstable_getCurrentPriorityLevel=function(){return R } , u . unstable_next = function(M){switch(R){case 1:case 2:case 3:var _ = 3;break;default:_=R}var $ = R ; R = _;try{return M ( ) } finally { R = $}},u.unstable_requestPaint=function(){p=!0},u.unstable_runWithPriority=function(M,_){switch(M){case 1:case 2:case 3:case 4:case 5:break ; default:M = 3}var $ = R ; R = M;try{return _ ( ) } finally { R = $}},u.unstable_scheduleCallback=function(M,_,$){var dt = u.unstable_now();switch(typeof $ = = " object " & & $ ! = = null ? ( $ = $ . delay , $ = typeof $ = = " number " & & 0 < $ ? dt + $ :dt ) : $ = dt , M ) { case 1:var b = -1;break;case 2:b = 250;break;case 5:b = 1073741823;break;case 4:b = 1e4;break;default:b=5e3}return b = $+b,M={id:E++,callback:_,priorityLevel:M,startTime:$,expirationTime:b,sortIndex:-1},$ > dt?(M.sortIndex=$,i(A,M),c(v)===null& & M===c(A)& & (x?(D(G),G=-1):x=!0,at(V,$-dt))):(M.sortIndex=b,i(v,M),N||z||(N=!0,j||(j=!0,et()))),M},u.unstable_shouldYield=F,u.unstable_wrapCallback=function(M){var _=R;return function(){var $=R;R=_;try{return M.apply(this,arguments)}finally{R=$}}}})(Uf)),Uf}var r2;function g5(){return r2||(r2=1,Bf.exports=h5()),Bf.exports}var Qf={exports:{}},le={};/**
* @license React
* react-dom.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var o2;function m5(){if(o2)return le;o2=1;var u=dr();function i(v){var A="https://react.dev/errors/"+v;if(1< arguments.length ) { A + = " ? args [ ] = " + encodeURIComponent ( arguments [ 1 ] ) ; for ( var E = 2;E<arguments.length;E++)A+="&args[]="+encodeURIComponent(arguments[E])}return"Minified React error # " + v + " ; visit " + A + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings . " } function c ( ) { } var f = {d:{f:c,r:function(){throw Error ( i ( 522 ) ) } , D:c , C:c , L:c , m:c , X:c , S:c , M:c } , p:0 , findDOMNode:null } , r = Symbol.for("react.portal");function o ( v , A , E ) { var w = 3<arguments.length&&arguments[3]!==void 0 ? arguments [ 3 ] :null ; return { $ $ typeof:r , key:w = =null?null:""+w,children:v,containerInfo:A,implementation:E}}var d = u.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function y ( v , A ) { if ( v = =="font")return"";if(typeof A = ="string")return A = =="use-credentials"?A:""}return le . __DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = f,le.createPortal=function(v,A){var E = 2<arguments.length&&arguments[2]!==void 0 ? arguments [ 2 ] :null ; if ( ! A | | A . nodeType ! = = 1 & & A . nodeType ! = = 9 & & A . nodeType ! = = 11 ) throw Error ( i ( 299 ) ) ; return o ( v , A , null , E ) } , le . flushSync = function(v){var A = d.T,E=f.p;try{if(d.T=null,f.p=2,v)return v ( ) } finally { d . T = A,f.p=E,f.d.f()}},le.preconnect=function(v,A){typeof v = ="string"&&(A?(A=A.crossOrigin,A=typeof A = ="string"?A==="use-credentials"?A:"":void 0 ) :A = null,f.d.C(v,A))},le.prefetchDNS=function(v){typeof v = ="string"&&f.d.D(v)},le.preinit=function(v,A){if(typeof v = ="string"&&A&&typeof A . as = ="string"){var E = A.as,w=y(E,A.crossOrigin),R=typeof A . integrity = ="string"?A.integrity:void 0 , z = typeof A . fetchPriority = ="string"?A.fetchPriority:void 0 ; E = =="style"?f.d.S(v,typeof A . precedence = ="string"?A.precedence:void 0 , { crossOrigin:w , integrity:R , fetchPriority:z } ) :E = =="script"&&f.d.X(v,{crossOrigin:w,integrity:R,fetchPriority:z,nonce:typeof A . nonce = ="string"?A.nonce:void 0 } ) } } , le . preinitModule = function(v,A){if(typeof v = ="string")if(typeof A = ="object"&&A!==null){if(A.as==null||A.as==="script"){var E = y(A.as,A.crossOrigin);f.d.M(v,{crossOrigin:E,integrity:typeof A . integrity = ="string"?A.integrity:void 0 , nonce:typeof A . nonce = ="string"?A.nonce:void 0 } ) } } else A = =null&&f.d.M(v)},le.preload=function(v,A){if(typeof v = ="string"&&typeof A = ="object"&&A!==null&&typeof A . as = ="string"){var E = A.as,w=y(E,A.crossOrigin);f.d.L(v,E,{crossOrigin:w,integrity:typeof A . integrity = ="string"?A.integrity:void 0 , nonce:typeof A . nonce = ="string"?A.nonce:void 0 , type:typeof A . type = ="string"?A.type:void 0 , fetchPriority:typeof A . fetchPriority = ="string"?A.fetchPriority:void 0 , referrerPolicy:typeof A . referrerPolicy = ="string"?A.referrerPolicy:void 0 , imageSrcSet:typeof A . imageSrcSet = ="string"?A.imageSrcSet:void 0 , imageSizes:typeof A . imageSizes = ="string"?A.imageSizes:void 0 , media:typeof A . media = ="string"?A.media:void 0 } ) } } , le . preloadModule = function(v,A){if(typeof v = ="string")if(A){var E = y(A.as,A.crossOrigin);f.d.m(v,{as:typeof A . as = ="string"&&A.as!=="script"?A.as:void 0 , crossOrigin:E , integrity:typeof A . integrity = ="string"?A.integrity:void 0 } ) } else f . d . m ( v ) } , le . requestFormReset = function(v){f.d.r(v)},le.unstable_batchedUpdates=function(v,A){return v ( A ) } , le . useFormState = function(v,A,E){return d . H . useFormState ( v , A , E ) } , le . useFormStatus = function(){return d . H . useHostTransitionStatus ( ) } , le . version = "19.1.1" , le } var d2 ; function A5 ( ) { if ( d2 ) return Qf . exports ; d2 = 1;function u ( ) { if ( ! ( typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ > "u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u)}catch(i){console.error(i)}}return u(),Qf.exports=m5(),Qf.exports}/**
* @license React
* react-dom-client.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var h2;function v5(){if(h2)return Ei;h2=1;var u=g5(),i=dr(),c=A5();function f(t){var e="https://react.dev/errors/"+t;if(1< arguments.length ) { e + = " ? args [ ] = " + encodeURIComponent ( arguments [ 1 ] ) ; for ( var n = 2;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error # " + t + " ; visit " + e + " for the full message or use the non-minified dev environment for full errors and additional helpful warnings . " } function r ( t ) { return ! ( ! t | | t . nodeType ! = = 1 & & t . nodeType ! = = 9 & & t . nodeType ! = = 11 ) } function o ( t ) { var e = t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e = t,(e.flags&4098)!==0&&(n=e.return),t=e.return;while(t)}return e . tag = ==3?n:null}function d ( t ) { if ( t . tag = ==13){var e = t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e . dehydrated } return null } function y ( t ) { if ( o ( t ) ! = = t ) throw Error ( f ( 188 ) ) } function v ( t ) { var e = t.alternate;if(!e){if(e=o(t),e===null)throw Error ( f ( 188 ) ) ; return e ! = = t ? null:t } for ( var n = t,a=e;;){var l = n.return;if(l===null)break;var s = l.alternate;if(s===null){if(a=l.return,a!==null){n=a;continue}break}if(l.child===s.child){for(s=l.child;s;){if(s===n)return y ( l ) , t ; if ( s = ==a)return y ( l ) , e ; s = s.sibling}throw Error ( f ( 188 ) ) } if ( n . return ! = = a . return ) n = l,a=s;else{for(var h = !1,g=l.child;g;){if(g===n){h=!0,n=l,a=s;break}if(g===a){h=!0,a=l,n=s;break}g=g.sibling}if(!h){for(g=s.child;g;){if(g===n){h=!0,n=s,a=l;break}if(g===a){h=!0,a=s,n=l;break}g=g.sibling}if(!h)throw Error ( f ( 189 ) ) } } if ( n . alternate ! = = a ) throw Error ( f ( 190 ) ) } if ( n . tag ! = = 3 ) throw Error ( f ( 188 ) ) ; return n . stateNode . current = ==n?t:e}function A ( t ) { var e = t.tag;if(e===5||e===26||e===27||e===6)return t ; for ( t = t.child;t!==null;){if(e=A(t),e!==null)return e ; t = t.sibling}return null } var E = Object.assign,w=Symbol.for("react.element"),R=Symbol.for("react.transitional.element"),z=Symbol.for("react.portal"),N=Symbol.for("react.fragment"),x=Symbol.for("react.strict_mode"),p=Symbol.for("react.profiler"),T=Symbol.for("react.provider"),D=Symbol.for("react.consumer"),U=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),V=Symbol.for("react.suspense"),j=Symbol.for("react.suspense_list"),G=Symbol.for("react.memo"),L=Symbol.for("react.lazy"),W=Symbol.for("react.activity"),F=Symbol.for("react.memo_cache_sentinel"),K=Symbol.iterator;function et ( t ) { return t = ==null||typeof t ! = " object " ? null: ( t = K&&t[K]||t["@@iterator"],typeof t = ="function"?t:null)}var tt = Symbol.for("react.client.reference");function ot ( t ) { if ( t = =null)return null ; if ( typeof t = ="function")return t . $ $ typeof = ==tt?null:t.displayName||t.name||null;if(typeof t = ="string")return t ; switch ( t ) { case N:return " Fragment " ; case p:return " Profiler " ; case x:return " StrictMode " ; case V:return " Suspense " ; case j:return " SuspenseList " ; case W:return " Activity " } if ( typeof t = ="object")switch(t.$$typeof){case z:return " Portal " ; case U:return ( t . displayName | | " Context " ) + " . Provider " ; case D:return ( t . _context . displayName | | " Context " ) + " . Consumer " ; case I:var e = t.render;return t = t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case G:return e = t.displayName||null,e!==null?e:ot(t.type)||"Memo";case L:e = t._payload,t=t._init;try{return ot ( t ( e ) ) } catch { } } return null } var at = Array.isArray,M=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,_=c.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,$={pending:!1,data:null,method:null,action:null},dt=[],b=-1;function q ( t ) { return { current:t } } function P ( t ) { 0 > b||(t.current=dt[b],dt[b]=null,b--)}function J(t,e){b++,dt[b]=t.current,t.current=e}var it=q(null),mt=q(null),ut=q(null),Nt=q(null);function Dt(t,e){switch(J(ut,e),J(mt,t),J(it,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Gd(t):0; break;default:if(t=e.tagName,e=e.namespaceURI)e=Gd(e),t=Xd(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}P(it),J(it,t)}function Le(){P(it),P(mt),P(ut)}function Ra(t){t.memoizedState!==null&&J(Nt,t); var e=it.current,n=Xd(e,t.type);e!==n& & (J(mt,t),J(it,n))}function ea(t){mt.current===t& & (P(it),P(mt)),Nt.current===t& & (P(Nt),oi._currentValue=$)}var bn=Object.prototype.hasOwnPro
at`)?" (< anonymous > )":-1< n.stack.indexOf ( " @ " ) ? " @ unknown:0:0 " : " " } return `
`+gc+t+Hr}var mc=!1;function Ac(t,e){if(!t||mc)return"";mc=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var k=function(){throw Error()};if(Object.defineProperty(k.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"& & Reflect.construct){try{Reflect.construct(k,[])}catch(Y){var Q=Y}Reflect.construct(t,[],k)}else{try{k.call()}catch(Y){Q=Y}t.call(k.prototype)}}else{try{throw Error()}catch(Y){Q=Y}(k=t())& & typeof k.catch=="function"& & k.catch(function(){})}}catch(Y){if(Y& & Q& & typeof Y.stack=="string")return[Y.stack,Q.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var l=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");l&&l.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"}); var s=a.DetermineComponentFrameRoot(),h=s[0],g=s[1];if(h& & g){var S=h.split(`
`),B=g.split(`
`);for(l=a=0;a< S.length & & ! S [ a ] . includes ( " DetermineComponentFrameRoot " ) ; ) a + + ; for ( ; l < B . length & & ! B [ l ] . includes ( " DetermineComponentFrameRoot " ) ; ) l + + ; if ( a = ==S.length||l===B.length)for(a=S.length-1,l=B.length-1;1<=a&&0<=l&&S[a]!==B[l];)l--;for(;1<=a&&0<=l;a--,l--)if(S[a]!==B[l]){if(a!==1||l!==1)do if ( a-- , l-- , 0 > l||S[a]!==B[l]){var X=`
`+S[a].replace(" at new "," at ");return t.displayName&&X.includes("<anonymous>")&&(X=X.replace("<anonymous>",t.displayName)),X}while(1<=a&&0<=l); break}}}finally{mc=!1,Error.prepareStackTrace=n}return(n=t?t.displayName||t.name:"")?Na(n):""}function ig(t){switch(t.tag){case 26:case 27:case 5:return Na(t.type);case 16:return Na("Lazy");case 13:return Na("Suspense");case 19:return Na("SuspenseList");case 0:case 15:return Ac(t.type,!1);case 11:return Ac(t.type.render,!1);case 1:return Ac(t.type,!0);case 31:return Na("Activity");default:return""}}function Nr(t){try{var e="";do e+=ig(t),t=t.return;while(t);return e}catch(n){return`
Error generating stack: `+n.message+`
`+n.stack}}function Re(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function Br(t){var e=t.type;return(t=t.nodeName)& & t.toLowerCase()==="input"& & (e==="checkbox"||e==="radio")}function ug(t){var e=Br(t)?"checked":"value",n=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),a=""+t[e];if(!t.hasOwnProperty(e)& & typeof n< "u"& & typeof n.get=="function"& & typeof n.set=="function"){var l=n.get,s=n.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return l.call(this)},set:function(h){a=""+h,s.call(this,h)}}),Object.defineProperty(t,e,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(h){a=""+h},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Li(t){t._valueTracker||(t._valueTracker=ug(t))}function Ur(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var n=e.getValue(),a="";return t& & (a=Br(t)?t.checked?"true":"false":t.value),t=a,t!==n?(e.setValue(t),!0):!1}function zi(t){if(t=t||(typeof document< "u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var cg=/[\n"\\]/g;function Oe(t){return t.replace(cg,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function vc(t,e,n,a,l,s,h,g){t.name="",h!=null& & typeof h!="function"& & typeof h!="symbol"& & typeof h!="boolean"?t.type=h:t.removeAttribute("type"),e!=null?h==="number"?(e===0& & t.value===""||t.value!=e)& & (t.value=""+Re(e)):t.value!==""+Re(e)& & (t.value=""+Re(e)):h!=="submit"& & h!=="reset"||t.removeAttribute("value"),e!=null?yc(t,h,Re(e)):n!=null?yc(t,h,Re(n)):a!=null& & t.removeAttribute("value"),l==null& & s!=null& & (t.defaultChecked=!!s),l!=null& & (t.checked=l& & typeof l!="function"& & typeof l!="symbol"),g!=null& & typeof g!="function"& & typeof g!="symbol"& & typeof g!="boolean"?t.name=""+Re(g):t.removeAttribute("name")}function Qr(t,e,n,a,l,s,h,g){if(s!=null& & typeof s!="function"& & typeof s!="symbol"& & typeof s!="boolean"&&(t.type=s),e!=null||n!=null){if(!(s!=="submit"&&s!=="reset"||e!=null))return; n=n!=null?""+Re(n):"",e=e!=null?""+Re(e):n,g||e===t.value||(t.value=e),t.defaultValue=e}a=a??l,a=typeof a!="function"& & typeof a!="symbol"& & !!a,t.checked=g?t.checked:!!a,t.defaultChecked=!!a,h!=null& & typeof h!="function"& & typeof h!="symbol"& & typeof h!="boolean"& & (t.name=h)}function yc(t,e,n){e==="number"& & zi(t.ownerDocument)===t||t.defaultValue===""+n||(t.defaultValue=""+n)}function Ba(t,e,n,a){if(t=t.options,e){e={};for(var l=0;l< n.length ; l + + ) e [ " $ " + n [ l ] ] = ! 0 ; for ( n = 0;n<t.length;n++)l=e.hasOwnProperty("$"+t[n].value),t[n].selected!==l&&(t[n].selected=l),l&&a&&(t[n].defaultSelected=!0)}else{for(n=""+Re(n),e=null,l=0;l<t.length;l++){if(t[l].value===n){t[l].selected=!0,a&&(t[l].defaultSelected=!0);return}e!==null||t[l].disabled||(e=t[l])}e!==null&&(e.selected=!0)}}function Yr ( t , e , n ) { if ( e ! = null & & ( e = "" + Re ( e ) , e ! = = t . value & & ( t . value = e),n==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=n!=null?""+Re(n):""}function Lr ( t , e , n , a ) { if ( e = =null){if(a!=null){if(n!=null)throw Error ( f ( 92 ) ) ; if ( at ( a ) ) { if ( 1 < a . length ) throw Error ( f ( 93 ) ) ; a = a[0]}n=a}n==null&&(n=""),e=n}n=Re(e),t.defaultValue=n,a=t.textContent,a===n&&a!==""&&a!==null&&(t.value=a)}function Ua ( t , e ) { if ( e ) { var n = t.firstChild;if(n&&n===t.lastChild&&n.nodeType===3){n.nodeValue=e;return}}t.textContent=e}var sg = new Set ( " animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGr
`).replace(Nm,"")}function zd(t,e){return e=Ld(e),Ld(t)===e}function Hu(){}function Rt(t,e,n,a,l,s){switch(n){case"children":typeof a=="string"?e==="body"||e==="textarea"& & a===""||Ua(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&Ua(t,""+a); break;case"className":Yi(t,"class",a);break;case"tabIndex":Yi(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Yi(t,n,a);break;case"style":Gr(t,a,s);break;case"data":if(e!=="object"){Yi(t,"data",a);break}case"src":case"href":if(a===""&&(e!=="a"||n!=="href")){t.removeAttribute(n); break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(n);break}a=Gi(""+a),t.setAttribute(n,a);break;case"action":case"formAction":if(typeof a=="function"){t.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof s=="function"&&(n==="formAction"?(e!=="input"&&Rt(t,e,"name",l.name,l,null),Rt(t,e,"formEncType",l.formEncType,l,null),Rt(t,e,"formMethod",l.formMethod,l,null),Rt(t,e,"formTarget",l.formTarget,l,null)):(Rt(t,e,"encType",l.encType,l,null),Rt(t,e,"method",l.method,l,null),Rt(t,e,"target",l.target,l,null))); if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(n);break}a=Gi(""+a),t.setAttribute(n,a);break;case"onClick":a!=null&&(t.onclick=Hu); break;case"onScroll":a!=null&&yt("scroll",t); break;case"onScrollEnd":a!=null&&yt("scrollend",t); break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(n=a.__html,n!=null){if(l.children!=null)throw Error(f(60));t.innerHTML=n}}break;case"multiple":t.multiple=a& & typeof a!="function"& & typeof a!="symbol";break;case"muted":t.muted=a& & typeof a!="function"& & typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){t.removeAttribute("xlink:href");break}n=Gi(""+a),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null& & typeof a!="function"& & typeof a!="symbol"?t.setAttribute(n,""+a):t.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a& & typeof a!="function"& & typeof a!="symbol"?t.setAttribute(n,""):t.removeAttribute(n);break;case"capture":case"download":a===!0?t.setAttribute(n,""):a!==!1& & a!=null& & typeof a!="function"& & typeof a!="symbol"?t.setAttribute(n,a):t.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":a!=null& & typeof a!="function"& & typeof a!="symbol"&&!isNaN(a)&&1<=a?t.setAttribute(n,a):t.removeAttribute(n); break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?t.removeAttribute(n):t.setAttribute(n,a);break;case"popover":yt("beforetoggle",t),yt("toggle",t),Qi(t,"popover",a);break;case"xlinkActuate":Je(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Je(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Je(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Je(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Je(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Je(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Je(t,"http://www.w3.org/XML/1998/nam
linear-gradient(-45deg, #80808020 25%, transparent 25%),
linear-gradient(45deg, transparent 75%, #80808020 75%),
linear-gradient(-45deg, transparent 75%, #80808020 75%)`,backgroundSize:"20px 20px",backgroundPosition:"0 0, 0 10px, 10px -10px, -10px 0px",boxShadow:`rgb(0 0 0 / 10%) 0px 1.8px 1.9px,
rgb(0 0 0 / 15%) 0px 6.1px 6.3px,
rgb(0 0 0 / 10%) 0px -2px 4px,
rgb(0 0 0 / 15%) 0px -6.1px 12px,
rgb(0 0 0 / 25%) 0px 6px 12px`},Vh=({diff:u,noTargetBlank:i,hideDetails:c})=>{const[f,r]=ct.useState(u.diff?"diff":"actual"),[o,d]=ct.useState(!1),[y,v]=ct.useState(null),[A,E]=ct.useState("Expected"),[w,R]=ct.useState(null),[z,N]=ct.useState(null),[x,p]=Bh();ct.useEffect(()=>{(async()=>{var W,F,K,et;v(await Lf((W=u.expected)==null?void 0:W.attachment.path)),E(((F=u.expected)==null?void 0:F.title)||"Expected"),R(await Lf((K=u.actual)==null?void 0:K.attachment.path)),N(await Lf((et=u.diff)==null?void 0:et.attachment.path))})()},[u]);const T=y& & w& & z,D=T?Math.max(y.naturalWidth,w.naturalWidth,200):500,U=T?Math.max(y.naturalHeight,w.naturalHeight,200):500,I=Math.min(1,(x.width-30)/D),V=Math.min(1,(x.width-50)/D/2),j=D*I,G=U*I,L={flex:"none",margin:"0 10px",cursor:"pointer",userSelect:"none"};return m.jsx("div",{"data-testid":"test-result-image-mismatch",style:{display:"flex",flexDirection:"column",alignItems:"center",flex:"auto"},ref:p,children:T& & m.jsxs(m.Fragment,{children:[m.jsxs("div",{"data-testid":"test-result-image-mismatch-tabs",style:{display:"flex",margin:"10px 0 20px"},children:[u.diff& & m.jsx("div",{style:{...L,fontWeight:f==="diff"?600:"initial"},onClick:()=>r("diff"),children:"Diff"}),m.jsx("div",{style:{...L,fontWeight:f==="actual"?600:"initial"},onClick:()=>r("actual"),children:"Actual"}),m.jsx("div",{style:{...L,fontWeight:f==="expected"?600:"initial"},onClick:()=>r("expected"),children:A}),m.jsx("div",{style:{...L,fontWeight:f==="sxs"?600:"initial"},onClick:()=>r("sxs"),children:"Side by side"}),m.jsx("div",{style:{...L,fontWeight:f==="slider"?600:"initial"},onClick:()=>r("slider"),children:"Slider"})]}),m.jsxs("div",{style:{display:"flex",justifyContent:"center",flex:"auto",minHeight:G+60},children:[u.diff& & f==="diff"& & m.jsx(hn,{image:z,alt:"Diff",hideSize:c,canvasWidth:j,canvasHeight:G,scale:I}),u.diff& & f==="actual"& & m.jsx(hn,{image:w,alt:"Actual",hideSize:c,canvasWidth:j,canvasHeight:G,scale:I}),u.diff& & f==="expected"& & m.jsx(hn,{image:y,alt:A,hideSize:c,canvasWidth:j,canvasHeight:G,scale:I}),u.diff& & f==="slider"& & m.jsx(iv,{expectedImage:y,actualImage:w,hideSize:c,canvasWidth:j,canvasHeight:G,scale:I,expectedTitle:A}),u.diff& & f==="sxs"& & m.jsxs("div",{style:{display:"flex"},children:[m.jsx(hn,{image:y,title:A,hideSize:c,canvasWidth:V*D,canvasHeight:V*U,scale:V}),m.jsx(hn,{image:o?z:w,title:o?"Diff":"Actual",onClick:()=>d(!o),hideSize:c,canvasWidth:V*D,canvasHeight:V*U,scale:V})]}),!u.diff& & f==="actual"& & m.jsx(hn,{image:w,title:"Actual",hideSize:c,canvasWidth:j,canvasHeight:G,scale:I}),!u.diff& & f==="expected"& & m.jsx(hn,{image:y,title:A,hideSize:c,canvasWidth:j,canvasHeight:G,scale:I}),!u.diff& & f==="sxs"& & m.jsxs("div",{style:{display:"flex"},children:[m.jsx(hn,{image:y,title:A,canvasWidth:V*D,canvasHeight:V*U,scale:V}),m.jsx(hn,{image:w,title:"Actual",canvasWidth:V*D,canvasHeight:V*U,scale:V})]})]}),!c& & m.jsxs("div",{style:{alignSelf:"start",lineHeight:"18px",marginLeft:"15px"},children:[m.jsx("div",{children:u.diff& & m.jsx("a",{target:"_blank",href:u.diff.attachment.path,rel:"noreferrer",children:u.diff.attachment.name})}),m.jsx("div",{children:m.jsx("a",{target:i?"":"_blank",href:u.actual.attachment.path,rel:"noreferrer",children:u.actual.attachment.name})}),m.jsx("div",{children:m.jsx("a",{target:i?"":"_blank",href:u.expected.attachment.path,rel:"noreferrer",children:u.expected.attachment.name})})]})]})})},iv=({expectedImage:u,actualImage:i,canvasWidth:c,canvasHeight:f,scale:r,expectedTitle:o,hideSize:d})=>{const y={position:"absolute",top:0,left:0},[v,A]=ct.useState(c/2),E=u.naturalWidth===i.naturalWidth&&u.naturalHeight===i.naturalHeight; return m.jsxs("div",{style:{flex:"none",display:"flex",alignItems:"center",flexDirection:"column",userSelect:"none"},children:[!d& & m.jsxs("div",{style:{margin:5},children:[!E& & m.jsx("span",{style:{flex:"none",margin:"0 5px"},children:"Expected "}),m.jsx("span",{children:u.naturalWidth}),m.jsx("span",{style:{flex:"none",margin:"0 5px"},children:"x"}),m.jsx("span",{children:u.naturalHeight}),!E& & m.jsx("span",{style:{flex:"none",margin:"0 5px 0 15px"},children
# Instructions
- Following Playwright test failed.
- Explain why, be concise, respect Playwright best practices.
- Provide a snippet of code with the fix, if possible.
`.trimStart();async function hv({testInfo:u,metadata:i,errorContext:c,errors:f,buildCodeFrame:r,stdout:o,stderr:d}){var w;const y=new Set(f.filter(R=>R.message& & !R.message.includes(`
`)).map(R=>R.message));for(const R of f)for(const z of y.keys())(w=R.message)!=null&&w.includes(z)&&y.delete(z); const v=f.filter(R=>!(!R.message||!R.message.includes(`
`)&&!y.has(R.message))); if(!v.length)return;const A=[dv,"# Test info","",u];o& & A.push("","# Stdout","","```",zf(o),"```"),d& & A.push("","# Stderr","","```",zf(d),"```"),A.push("","# Error details");for(const R of v)A.push("","```",zf(R.message||""),"```");c&&A.push(c); const E=await r(v[v.length-1]);return E& & A.push("","# Test source","","```ts",E,"```"),i!=null& & i.gitDiff& & A.push("","# Local changes","","```diff",i.gitDiff,"```"),A.join(`
`)}const gv=new RegExp("([\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)|(?:(?:\\d{1,4}(?:; \\d{0,4})*)?[\\dA-PR-TZcf-ntqry=>< ~])))","g");function zf(u){return u.replace(gv,"")}function mv(u,i){var f;const c=new Map;for(const r of u){const o=r.name.match(/^(.*)-(expected|actual|diff|previous)(\.[^.]+)?$/);if(!o)continue;const[,d,y,v=""]=o,A=d+v;let E=c.get(A);E||(E={name:A,anchors:[`attachment-${d}`]},c.set(A,E)),E.anchors.push(`attachment-${i.attachments.indexOf(r)}`),y==="actual"& & (E.actual={attachment:r}),y==="expected"& & (E.expected={attachment:r,title:"Expected"}),y==="previous"& & (E.expected={attachment:r,title:"Previous"}),y==="diff"& & (E.diff={attachment:r})}for(const[r,o]of c)!o.actual||!o.expected?c.delete(r):(u.delete(o.actual.attachment),u.delete(o.expected.attachment),u.delete((f=o.diff)==null?void 0:f.attachment));return[...c.values()]}const Av=({test:u,result:i,testRunMetadata:c,options:f})=>{const{screenshots:r,videos:o,traces:d,otherAttachments:y,diffs:v,errors:A,otherAttachmentAnchors:E,screenshotAnchors:w,errorContext:R}=ct.useMemo(()=>{const N=i.attachments.filter(L=>!L.name.startsWith("_")),x=new Set(N.filter(L=>L.contentType.startsWith("image/"))),p=[...x].map(L=>`attachment-${N.indexOf(L)}`),T=N.filter(L=>L.contentType.startsWith("video/")),D=N.filter(L=>L.name==="trace"),U=N.find(L=>L.name==="error-context"),I=new Set(N);[...x,...T,...D].forEach(L=>I.delete(L));const V=[...I].map(L=>`attachment-${N.indexOf(L)}`),j=mv(x,i),G=i.errors.map(L=>L.message);return{screenshots:[...x],videos:T,traces:D,otherAttachments:I,diffs:j,errors:G,otherAttachmentAnchors:V,screenshotAnchors:p,errorContext:U}},[i]),z=M5(async()=>{if(f!=null&&f.noCopyPrompt)return; const N=i.attachments.find(D=>D.name==="stdout"),x=i.attachments.find(D=>D.name==="stderr"),p=N!=null& & N.body& & N.contentType==="text/plain"?N.body:void 0,T=x!=null& & x.body& & x.contentType==="text/plain"?x.body:void 0;return await hv({testInfo:[`- Name: ${u.path.join(" >> ")} >> ${u.title}`,`- Location: ${u.location.file}:${u.location.line}:${u.location.column}`].join(`
`),metadata:c,errorContext:R!=null& & R.path?await fetch(R.path).then(D=>D.text()):R==null?void 0:R.body,errors:i.errors,buildCodeFrame:async D=>D.codeframe,stdout:p,stderr:T})},[u,R,c,i],void 0);return m.jsxs("div",{className:"test-result",children:[!!A.length& & m.jsxs(Ke,{header:"Errors",children:[z& & m.jsx("div",{style:{position:"absolute",right:"16px",padding:"10px",zIndex:1},children:m.jsx(fv,{prompt:z})}),A.map((N,x)=>{const p=vv(N,v);return m.jsxs(m.Fragment,{children:[m.jsx(vr,{code:N},"test-result-error-message-"+x),p& & m.jsx(rv,{diff:p})]})})]}),!!i.steps.length& & m.jsx(Ke,{header:"Test Steps",children:i.steps.map((N,x)=>m.jsx(Ih,{step:N,result:i,test:u,depth:0},`step-${x}`))}),v.map((N,x)=>m.jsx(bi,{id:N.anchors,children:m.jsx(Ke,{dataTestId:"test-results-image-diff",header:`Image mismatch: ${N.name}`,revealOnAnchorId:N.anchors,children:m.jsx(Vh,{diff:N})})},`diff-${x}`)),!!r.length&&m.jsx(Ke,{header:"Screenshots",revealOnAnchorId:w,children:r.map((N,x)=>m.jsxs(bi,{id:`attachment-${i.attachments.indexOf(N)}`,children:[m.jsx("a",{href:Qe(N.path),children:m.jsx("img",{className:"screenshot",src:Qe(N.path)})}),m.jsx(Ju,{attachment:N,result:i})]},`screenshot-${x}`))}),!!d.length&&m.jsx(bi,{id:"attachment-trace",children:m.jsx(Ke,{header:"Traces",revealOnAnchorId:"attachment-trace",children:m.jsxs("div",{children:[m.jsx("a",{href:Qe(Gh(d)),children:m.jsx("img",{className:"screenshot",src:ev,style:{width:192,height:117,marginLeft:20}})}),d.map((N,x)=>m.jsx(Ju,{attachment:N,result:i,linkName:d.length===1?"trace":`trace-${x+1}`},`trace-${x}`))]})})}),!!o.length&&m.jsx(bi,{id:"attachment-video",children:m.jsx(Ke,{header:"Videos",revealOnAnchorId:"attachment-video",children:o.map(N=>m.jsxs("div",{children:[m.jsx("video",{controls:!0,children:m.jsx("source",{src:Qe(N.path),type:N.contentType})}),m.jsx(Ju,{attachment:N,result:i})]},N.path))})}),!!y.size&&m.jsx(Ke,{header:"Attachments",revealOnAnchorId:E,dataTestId:"attachments",children:[...y].map((N,x)=>m.jsx(bi,{id:`attachment-${i.attachments.indexOf(N)}`,children:m.jsx(Ju,{attachment:N,result:i,openInNewTab:N.contentType.startsWith("text/html")})},`attachment-link-${x}`))})]})}; function vv(u,i){const c=u.split(`
`)[0];if(!(!c.includes("toHaveScreenshot")& & !c.includes("toMatchSnapshot")))return i.find(f=>u.includes(f.name))}const Ih=({test:u,step:i,result:c,depth:f})=>{const r=ue();return m.jsx(tv,{title:m.jsxs("span",{"aria-label":i.title,children:[m.jsx("span",{style:{float:"right"},children:yl(i.duration)}),i.attachments.length>0& & m.jsx("a",{style:{float:"right"},title:"reveal attachment",href:Qe(En({test:u,result:c,anchor:`attachment-${i.attachments[0]}`},r)),onClick:o=>{o.stopPropagation()},children:Ch()}),cc(i.error||i.duration===-1?"failed":i.skipped?"skipped":"passed"),m.jsx("span",{children:i.title}),i.count>1& & m.jsxs(m.Fragment,{children:[" ✕ ",m.jsx("span",{className:"test-result-counter",children:i.count})]}),i.location& & m.jsxs("span",{className:"test-result-path",children:["— ",i.location.file,":",i.location.line]})]}),loadChildren:i.steps.length||i.snippet?()=>{const o=i.snippet?[m.jsx(vr,{testId:"test-snippet",code:i.snippet},"line")]:[],d=i.steps.map((y,v)=>m.jsx(Ih,{step:y,depth:f+1,result:c,test:u},v));return o.concat(d)}:void 0,depth:f})},yv=({projectNames:u,test:i,testRunMetadata:c,run:f,next:r,prev:o,options:d})=>{const[y,v]=ct.useState(f),A=ue(),E=i.annotations.filter(w=>!w.type.startsWith("_"))??[];return m.jsxs(m.Fragment,{children:[m.jsx(Ar,{title:i.title,leftSuperHeader:m.jsx("div",{className:"test-case-path",children:i.path.join(" › ")}),rightSuperHeader:m.jsxs(m.Fragment,{children:[m.jsx("div",{className:Ye(!o& & "hidden"),children:m.jsx(yn,{href:En({test:o},A),children:"« previous"})}),m.jsx("div",{style:{width:10}}),m.jsx("div",{className:Ye(!r& & "hidden"),children:m.jsx(yn,{href:En({test:r},A),children:"next »"})})]})}),m.jsxs("div",{className:"hbox",style:{lineHeight:"24px"},children:[m.jsx("div",{className:"test-case-location",children:m.jsxs(hr,{value:`${i.location.file}:${i.location.line}`,children:[i.location.file,":",i.location.line]})}),m.jsx("div",{style:{flex:"auto"}}),m.jsx(Lh,{test:i,trailingSeparator:!0}),m.jsx("div",{className:"test-case-duration",children:yl(i.duration)})]}),m.jsx(Yh,{style:{marginLeft:"6px"},projectNames:u,activeProjectName:i.projectName,otherLabels:i.tags}),i.results.length===0& & E.length!==0& & m.jsx(Ke,{header:"Annotations",dataTestId:"test-case-annotations",children:E.map((w,R)=>m.jsx(p2,{annotation:w},R))}),m.jsx($5,{tabs:i.results.map((w,R)=>({id:String(R),title:m.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[cc(w.status)," ",Ev(R),i.results.length>1& & m.jsx("span",{className:"test-case-run-duration",children:yl(w.duration)})]}),render:()=>{const z=w.annotations.filter(N=>!N.type.startsWith("_"));return m.jsxs(m.Fragment,{children:[!!z.length&&m.jsx(Ke,{header:"Annotations",dataTestId:"test-case-annotations",children:z.map((N,x)=>m.jsx(p2,{annotation:N},x))}),m.jsx(Av,{test:i,result:w,testRunMetadata:c,options:d})]})}}))||[],selectedTab:String(y),setSelectedTab:w=>v(+w)})]})}; function p2({annotation:{type:u,description:i}}){return m.jsxs("div",{className:"test-case-annotation",children:[m.jsx("span",{style:{fontWeight:"bold"},children:u}),i& & m.jsxs(hr,{value:i,children:[": ",Ri(i)]})]})}function Ev(u){return u?`Retry #${u}`:"Run"}const Zh=({file:u,projectNames:i,isFileExpanded:c,setFileExpanded:f,footer:r})=>{const o=ue();return m.jsx(Xh,{expanded:c?c(u.fileId):void 0,noInsets:!0,setExpanded:f?(d=>f(u.fileId,d)):void 0,header:m.jsx("span",{className:"chip-header-allow-selection",children:u.fileName}),footer:r,children:u.tests.map(d=>m.jsxs("div",{className:Ye("test-file-test","test-file-test-outcome-"+d.outcome),children:[m.jsxs("div",{className:"hbox",style:{alignItems:"flex-start"},children:[m.jsxs("div",{className:"hbox",children:[m.jsx("span",{className:"test-file-test-status-icon",children:cc(d.outcome)}),m.jsxs("span",{children:[m.jsx(yn,{href:En({test:d},o),title:[...d.path,d.title].join(" › "),children:m.jsx("span",{className:"test-file-title",children:[...d.path,d.title].join(" › ")})}),m.jsx(Yh,{style:{marginLeft:"6px"},projectNames:i,activeProjectName:d.projectName,otherLabels:d.tags})]})]}),m.jsx("span",{"data-testid":"test-d
< / script >
< style type = 'text/css' > : r o o t { - - c o l o r - c a n v a s - d e f a u l t - t r a n s p a r e n t : r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , 0 ) ; - - c o l o r - m a r k e t i n g - i c o n - p r i m a r y : # 2 1 8 b f f ; - - c o l o r - m a r k e t i n g - i c o n - s e c o n d a r y : # 5 4 a e f f ; - - c o l o r - d i f f - b l o b - a d d i t i o n - n u m - t e x t : # 2 4 2 9 2 f ; - - c o l o r - d i f f - b l o b - a d d i t i o n - f g : # 2 4 2 9 2 f ; - - c o l o r - d i f f - b l o b - a d d i t i o n - n u m - b g : # C C F F D 8 ; - - c o l o r - d i f f - b l o b - a d d i t i o n - l i n e - b g : # E 6 F F E C ; - - c o l o r - d i f f - b l o b - a d d i t i o n - w o r d - b g : # A B F 2 B C ; - - c o l o r - d i f f - b l o b - d e l e t i o n - n u m - t e x t : # 2 4 2 9 2 f ; - - c o l o r - d i f f - b l o b - d e l e t i o n - f g : # 2 4 2 9 2 f ; - - c o l o r - d i f f - b l o b - d e l e t i o n - n u m - b g : # F F D 7 D 5 ; - - c o l o r - d i f f - b l o b - d e l e t i o n - l i n e - b g : # F F E B E 9 ; - - c o l o r - d i f f - b l o b - d e l e t i o n - w o r d - b g : r g b a ( 2 5 5 , 1 2 9 , 1 3 0 , . 4 ) ; - - c o l o r - d i f f - b l o b - h u n k - n u m - b g : r g b a ( 8 4 , 1 7 4 , 2 5 5 , . 4 ) ; - - c o l o r - d i f f - b l o b - e x p a n d e r - i c o n : # 5 7 6 0 6 a ; - - c o l o r - d i f f - b l o b - s e l e c t e d - l i n e - h i g h l i g h t - m i x - b l e n d - m o d e : m u l t i p l y ; - - c o l o r - d i f f s t a t - d e l e t i o n - b o r d e r : r g b a ( 2 7 , 3 1 , 3 6 , . 1 5 ) ; - - c o l o r - d i f f s t a t - a d d i t i o n - b o r d e r : r g b a ( 2 7 , 3 1 , 3 6 , . 1 5 ) ; - - c o l o r - d i f f s t a t - a d d i t i o n - b g : # 2 d a 4 4 e ; - - c o l o r - s e a r c h - k e y w o r d - h l : # f f f 8 c 5 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - c o m m e n t : # 6 e 7 7 8 1 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - c o n s t a n t : # 0 5 5 0 a e ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - e n t i t y : # 8 2 5 0 d f ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - s t o r a g e - m o d i f i e r - i m p o r t : # 2 4 2 9 2 f ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - e n t i t y - t a g : # 1 1 6 3 2 9 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - k e y w o r d : # c f 2 2 2 e ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - s t r i n g : # 0 a 3 0 6 9 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - v a r i a b l e : # 9 5 3 8 0 0 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - b r a c k e t h i g h l i g h t e r - u n m a t c h e d : # 8 2 0 7 1 e ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - i n v a l i d - i l l e g a l - t e x t : # f 6 f 8 f a ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - i n v a l i d - i l l e g a l - b g : # 8 2 0 7 1 e ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - c a r r i a g e - r e t u r n - t e x t : # f 6 f 8 f a ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - c a r r i a g e - r e t u r n - b g : # c f 2 2 2 e ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - s t r i n g - r e g e x p : # 1 1 6 3 2 9 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - l i s t : # 3 b 2 3 0 0 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - h e a d i n g : # 0 5 5 0 a e ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - i t a l i c : # 2 4 2 9 2 f ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - b o l d : # 2 4 2 9 2 f ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - d e l e t e d - t e x t : # 8 2 0 7 1 e ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - d e l e t e d - b g : # F F E B E 9 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - i n s e r t e d - t e x t : # 1 1 6 3 2 9 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - i n s e r t e d - b g : # d a f b e 1 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - c h a n g e d - t e x t : # 9 5 3 8 0 0 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - c h a n g e d - b g : # f f d 8 b 5 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - i g n o r e d - t e x t : # e a e e f 2 ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m a r k u p - i g n o r e d - b g : # 0 5 5 0 a e ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - m e t a - d i f f - r a n g e : # 8 2 5 0 d f ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - b r a c k e t h i g h l i g h t e r - a n g l e : # 5 7 6 0 6 a ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - s u b l i m e l i n t e r - g u t t e r - m a r k : # 8 c 9 5 9 f ; - - c o l o r - p r e t t y l i g h t s - s y n t a x - c o n s t a n t - o t h e r - r e f e r e n c e - l i n k : # 0 a 3 0 6 9 ; - - c o l o r - c o d e m i r r o r - t e x t : # 2 4 2 9 2 f ; - - c o l o r - c o d e m i r r o r - b g : # f f f f f f ; - - c o l o r - c o d e m i r r o r - g u t t e r s - b g : # f f f f f f ; - - c o l o r - c o d e m i r r o r - g u t t e r m a r k e r - t e x t : # f f f f f f ; - - c o l o r - c o d e m i r r o r - g u t t e r m a r k e r - s u b t l e - t e x t : # 6 e 7 7 8 1 ; - - c o l o r - c o d e m i r r o r - l i n e n u m b e r - t e x t : # 5 7 6 0 6 a ; - - c o l o r - c o d e m i r r o r - c u r s o r : # 2 4 2 9 2 f ; - - c o l o r - c o d e m i r r o r - s e l e c t i o n - b g : r g b a ( 8 4 , 1 7 4 , 2 5 5 , . 4 ) ; - - c o l o r - c o d e m i r r o r - a c t i v e l i n e - b g : r g b a ( 2 3 4 , 2 3 8 , 2 4 2 , . 5 ) ; - - c o l o r - c o d e m i r r o r - m a t c h i n g b r a c k e t - t e x t : # 2 4 2 9 2 f ; - - c o l o r - c o d e m i r r o r - l i n e s - b g : # f f f f f f ; - - c o l o r - c o d e m i r r o r - s y n t a x - c o m m e n t : # 2 4 2 9 2 f ; - - c o l o r - c o d e m i r r o r - s y n t a x - c o n s t a n t : # 0 5 5 0 a e ; - - c o l o r - c o d e m i r r o r - s y n t a x - e n t i t y : # 8 2 5 0 d f ; - - c o l o r - c o d e m i r r o r - s y n t a x - k e y w o r d : # c f 2 2 2 e ; - - c o l o r - c o d e m i r r o r - s y n t a x - s t o r a g e : # c f 2 2 2 e ; - - c o l o r - c o d e m i r r o r - s y n t a x - s t r i n g : # 0 a 3 0 6 9 ; - - c o l o r - c o d e m i r r o r - s y n t a x - s u p p o r t : # 0 5 5 0 a e ; - - c o l o r - c o d e m i r r o r - s y n t a x - v a r i a b l e : # 9 5 3 8 0 0 ; - - c o l o r - c h e c k s - b g : # 2 4 2 9 2 f ; - - c o l o r - c h e c k s - r u n - b o r d e r - w i d t h : 0 p x ; - - c o l o r - c h e c k s - c o n t a i n e r - b o r d e r - w i d t h : 0 p x ; - - c o l o r - c h e c k s - t e x t - p r i m a r y : # f 6 f 8 f a ; - - c o l o r - c h e c k s - t e x t - s e c o n d a r y : # 8 c 9 5 9 f ; - - c o l o r - c h e c k s - t e x t - l i n k : # 5 4 a e f f ; - - c o l o r - c h e c k s - b t n - i c o n : # a f b 8 c 1 ; - - c o l o r - c h e c k s - b t n - h o v e r - i c o n : # f 6 f 8 f a ; - - c o l o r - c h e c k s - b t n - h o v e r - b g : r g b a ( 2 5 5 , 2 5 5 , 2 5 5 , . 1 2 5 ) ; - - c o l o r - c h e c k s - i n p u t - t e x t : # e a e e f 2 ; - - c o l o r - c h e c k s - i n p u t - p l a c e h o l d e r - t e x t : # 8 c 9 5 9 f ; - - c o l o r - c h e c k s - i n p u t - f o c u s - t e x t : # 8 c 9 5 9 f ; - - c o l o r - c h e c k s - i n p u t - b g : # 3 2 3 8 3 f ; - - c o l o r - c h e c k s - i n p u t - s h a d o w : n o n e ; - - c o l o r - c h e c k s - d o n u t - e r r o r : # f a 4 5 4 9 ; - - c o l o r - c h e c k s - d o n u t - p e n d i n g : # b f 8 7 0 0 ; - - c o l o r - c h e c k s - d o n u t - s u c c e s s : # 2 d a 4 4 e ; - - c o l o r - c h e c k s - d o n u t - n e u t r a l : # a f b 8 c 1 ; - - c o l o r - c h e c k s - d r o p d o w n
< / style >
< / head >
< body >
< div id = 'root' > < / div >
< / body >
< / html >
2026-01-26 13:12:17 +00:00
< script id = "playwrightReportBase64" type = "application/zip" > d a t a : a p p l i c a t i o n / z i p ; b a s e 6 4 , U E s D B B Q A A A g I A E m c O V w A 5 j m X w i k A A K T d A Q A Z A A A A Y j F m N W Z k Z W I 5 O T F k N W U 0 M D R i Y W U u a n N v b u 1 9 W 3 P c R p b m X 8 m u d g y L 2 i K I a 1 W h p u V t W a L c 9 M i S m 6 L c H S t q r C w g i w U L l x p c K L F p R s z D z M N E 7 E b P g 5 8 6 Z s O 9 T 9 u a h 3 3 Z f d i N f e Q / 8 R / Y / g k b m Q k U E g m g C q g L W Z K S D t t k F Z B I Z J 4 v z 8 m T 5 5 z v q j N x X H R s d 0 a d s T I x J j Y a m 6 Z i G 0 i X 9 T F E n R 7 5 / i n 0 U G f U S Z w D m N h O L E U z Z E l x 1 O l 1 Y h T F U W f 0 8 o r 8 V t v O w W C s q L Z q K 5 b a t y w 4 h E i H Y 3 y 7 E 7 u 4 5 Q e 4 W T C D 5 2 g E D m 0 Y T c c B D O 1 O r z M L g + + R F a c d s K Z h 4 D m J 1 + l 1 3 M C C s R P 4 n d E V 6 W J 1 9 1 z H R 5 2 R N u h 1 r M B N P L 8 z M q 9 7 H T s J 0 3 s N R V N 7 H e j 7 Q U w + w a / y q t e J 4 X n 6 W 5 D E V k C e j d 7 N k B U j 0 i k Y T z u j l 5 1 H l z 7 0 H A u 8 O D 5 8 8 X t A 3 q H z q t c J U Z S 4 6 a j w j 4 p i G M a n D m l R l d X + g a w c q M a p M h x p 2 k j X J V 3 V / l M H N x G H l 5 2 R j G 9 A s 3 S A 0 7 H 6 A k 2 C E I H f B M E b / I r L W z R x i 3 l H 1 I H e r 2 p 3 T N o 9 g t Y U T I P g z Y p N G 1 V N P 3 b e x U m I w F l n H A Z v I x S e d Z o 0 r w 2 L z R t a V e N P Y O J b U 5 C 2 3 K R d X e b a V f J 2 X / U 6 M I 6 h N f W Q H 6 c f W E H i x 5 0 R v u q N M 5 s h u z O a Q D d C 1 6 0 u 7 l W N h x X 4 M X o X N x s P U y 3 2 u 6 9 W j c f D E M E Y g b T l R u 3 q 3 H g M 7 2 w 8 8 B L Q a D A M w + B k r 1 K o 0 8 H A z T Z q l J M 4 V b v l k f g d d G I w C U I Q O x 4 K k i b T Z 5 h 9 b v p k d X G v K 9 Z O S T p M Y s e N D v E y f j B F 7 g y F E b u G K n 0 9 X 0 S V / n X 9 6 / Q 6 k Y / / j j u j D j h L Z F k Z v z R l D w C l r 4 E f 0 g 8 0 0 w P 4 x w r 8 K H B R 9 q n m S f k F b n D e z f 5 S v d c / / / F / g p d P n n 1 5 / P Q V w M P k + O f A k G U v A n T l A m 5 w 7 v i g + 9 k V H r v n j m + h J z C K n + B P r 7 0 I R P g T 4 M I o p l f u S 5 L 0 O n / a f t 6 H v 8 0 / P f O 5 V 9 B L r 5 D 9 2 f f g W + j E z L d E m K v e D F / 3 O A h P 6 R z P X 9 L w D F l u 2 S P 8 w / Y o + 1 X x 0 t + U 9 K L 5 z 9 + n X 6 i q x 7 R K f 5 P L L 2 x w L 3 z d Y e X 1 K b x w z j H C 4 g C c d Q 7 J w D b A r y E p s s I v 7 t u Q 2 g E r t c O V p H Z Q l t p 8 y u P w k v n u i h + 9 Q V l c V h K Y 8 y A O W C x 8 d n V 6 9 P z 0 u 4 f P n j 4 + / l J 6 f P L s 6 e n R 0 0 f f v T h 5 c k 3 n 4 H V p a j X N 6 y 3 o a n s 5 a i t J A 1 6 S 6 A 8 e g h d + 7 L h 5 P 0 c V / V C 9 P T v w i F L z Y z e A N r L 3 l r x j p 3 J h 9 a n E Y k F a L q V 9 3 g R R h v I W p N Q 0 G C l V V 5 J S c 4 G k m b J 3 e A i e z X C / g D I C J 8 h 2 Q m S R P y 9 Q G I G 5 x Q 2 6 9 s 3 7 7 2 / + j N d l H 1 n x z f t 9 Z p C 5 C T W r J n T Z m v f i 5 A k j y H v 3 7 u X m / r L 5 B F e Z V l w s K o a n y e w 6 C q 7 3 K 3 s U T 5 H f 7 e 6 D / M v 7 n 9 d I X k U X 9 y v 7 u B a q 2 u H J 7 D e c c X U E H g e h l 7 j Q C R G w M 0 U J Z z M Y w p v / E Y P u D E a V M 1 6 N o A i 5 y I q D E B B Z D 8 L u n u P P k v i l D z 1 0 / 6 y D P O i 4 Z 5 1 X P U A / j i 9 n 7 M d 7 + 0 1 w p / O 4 0 4 0 l p t h q w B u s D 7 z t T 0 N p 5 g c r A O 9 5 O m s s + l r N 2 8 6 i c x K E X g G Y t 4 j B Y W k m X l W b b Q U o H V 1 A N 4 H x 8 i 2 J I Q 1 V z k 7 a h p m k 4 h 1 D h g N t J e N e l Z V l O P j 2 5 n 3 o T B w U A n f v 5 n 0 M Y 2 D v w Q T P c + x M H N r r W q F X Z X W h K Y U 3 E q w p h R t + H m P L l B G g C i l o Y Y S h d N Y W S O U m r K r y T y u Z V O W y v d p k q I I Q n t c N F p Y p N 7 2 k 2 j 5 F 8 X G M P H Z t w a 0 e R P S e a r W 5 C X Q Y G q c n l r h y V k E H 6 z 7 U 9 F X A o f E 6 o o C L W Z C E + D 8 X g R M C F 0 V Y M Z y j E N j Q j 4 A L s z 0 y + M a F l 2 9 D 5 3 z K T B 4 3 + R q v G e p n P Z 2 a R z C G H z x E W g F E K 6 / Z 9 a P E S j 4 e q s W 6 T f N O k B W E d p W q / F X V h 1 E c O v 7 5 M s 1 a v E r z q v R g c e q u r j c L s / 6 A g 9 k W d k F 9 g 4 M Z C s M g x B 3 F / x 8 R o Z M y A R u B o 3 f I S o h h l X o 6 w V s Y A R t F c R h c I r s H v A B 7 e p w 3 y L 0 E Y 2 T B J E I g m A B Y 3 A G 2 x n L J A 1 T A 8 t f Q w T t U 6 M f A m q I Q / w t c 7 B 1 5 g 3 z Q h R f I A l E y m w V h T G F P v o g A 8 o F 3 8 9 4 L n B D V 2 3 0 l V 0 y 9 2 J J m T 8 g 5 x K c F 7 n 7 Z G i / M j y K B h 1 N k v Q F R D H 0 b 7 3 j f o M s I 0 P 2 w e 7 k B q A y 5 w 4 X + F s w 1 V V n b X F P l B a u g M 2 G + 6 l p J G C I / f h G 6 l W L h + J a b 2 C h i l X / l p p 6 V m h / Y h 6 / y A N c Z h z C 8 3 F b z s z D A s 8 E 2 v 1 + S b l V d Y P M K m 5 Q d q C r j / W O 1 S Y e c 7 0 I X J q k w S Y V J u m G T t H R o f Q s W q T A W P y r Y b c d Y n P v J 8 S k V v h X r + 4 6 P 4 r d B + M a x 3 S b x D Y Z k y r x n Q z X M L Z i S f W X d Y 3 2 1 X 2 t K 0 m F 8 E M f I t 0 M E / i H B 5 + 9 E Z k A U O D G w A m / m 3 v w l R v g t g D W F 4 f n N e 1 Q r 0 2 q / b G + t I J q p Q / x J A G 1 i j b E W A j N N m 3 N 4 K 0 Y j j z e D U B h b 0 / y L r W K o n S H X r z L k F g V x v I W h z w 7 w z 3 / 6 8 / / 7 3 3 + c B 3 K k I R A g 8 A E z 9 D 2 y p 3 f 8 x P H P J U l q Z 6 o t O K f y 4 U U P v A w D F x 9 s 5 G 4 A c u g B I 8 d G P f D S h j E 8 w H B x 7 P t n H f z h G I b k 3 E q a O G E U d 5 e f X w 0 k p c / F 5 C y J q F o N u i Y T 1 i i v B t 2 y 4 b E I U v n g f 4 M D M S N U F t 7 C 5 I f Q Q t 2 X J R k y K z c D t X j N p o + F 6 T o T W S l N z P P S a V 6 0 d n S v 6 M K + G P m q t 3 f h R M 6 4 w V r S c C V Z s J B s 6 h B 6 s z / t V p d B W Z O 0 l Y x x E s e B / x K G D j x w 4 R i 5 9 + 6 f d R I S c g q c V z 1 Q + b 2 H / C T 9 n h M b f O c B / f o T E J y m 6 + g 2 B 7 n d M l u K 1 x x u Y R + g D m T G S F L M s m 8 6 H R k p n e U R O E V R D J B v I 1 s 6 8 x 9 C 1 8 U 7 6 N F Z d r 6 p e g A c k N A n H M U 4 u f W x x e F 6 Y w R S I W M w u p J L X K z o t 7 y i i 4 V y t + b j L j X s w p + W 6 r f K n d 1 O q q Z K j u I x 9 H 3 0 a e C z q e K s H p 6 1 V N 4 2 n A I D x i l g a C v t L M Q K t V M r l M D 2 j q / 1 L V f q K j d M b e R h w 3 W h N n 8 S p 1 b N z d 9 V H A 1 q w R l d f B m 1 7 I T F k K 2 U l z x F c S 6 X f Q 9 G l 7 7 F t N C 9 o h 7 G 6 x Z O s 6 Y T 2 m a W 1 K o o X c 4 1 + h D O S O J b d p 5 G t h X R s r l r k k j G J e b M z + M b O J 8 H k j L g 4 3 2 M Q W s 1 U 5 + O y / i t 1 F W O V S q O y 7 K f F v l k Z 2 f + X 3 / 6 8 b / Q v F 2 8 D f v s C i f 2 X r d P C 9 O q t z 9 g 6 7 k + a Y / b Z r G t u o C 1 k X 6 9 W v + v O C b t X f Z t H M V r H N Q M J E 3 j X b 1 G + w j t W q z o 8 r p Y + b B k c z f F 5 i 7 w U 2 2 v r T c Q 5 Y R T R V 6 e c c q d 5 r l u 8 B Z A 3 / F o x Y R D F 1 7 i E 5 w 4 A B G K Y 5 c 5 E 6 h G W 9 P M 5 q G k D E 0 + 7 F R u H 9 9 d j y 1 l T W x 9 C M L 6 M c j R X c C v Y G A X B P m 3 C Q o v A Z E V 3 m s 7 S j c o P Q D z X + d b J n L J W e d V 9 l W D T D h T U k x j 3 T i X W g A Y 7 N m / s g o C j K U I o J P 9 2 P F t g L 3 g d B A i A P H f v j U t W L v F K T C a S C 4 f y 4 I D a k J o x c 4 F O n J J W E G 0 u Z i W W h 9 F y 3 m v B A r z H O i 6 3 a 0 q o u 3 9 t M G Y U Y + x L 4 L E t 7 F N P g 7 e r Q u y x s 4 1 U 1 J l l U / 3 3 i D a 2 G i y V U o R G F U p 3 j w g J k H I X N O t R w p y m b u C y W I M l W K f j e p k / n J / + M f i C W 0 L S F Q d u D 1 O h e S L 4 N 1 t w q W V i F c l B 1 c N U z H i f h y 8 2 w d X 2 0 O E H 0 + 7 S i N A q H y p J I E H g Y e P E g 9 q M z y s H d c l 8 C D w 8 C H g Q W u E B 8 1 Y 9 z R S 4 E H g Y Q t 4 y F J J b h E L O n d o s s E j k z 7 j B t Y H q 2 C h 3 g 3 c Y H A r x e m t Y 8 d T R j Z / V S E r h q e p F R 9 z C Z p 1 T 5 g i n F n W 6 h H 7 4 K r o e d B U 4 E T A R b 6 D / L g H d B 3 / 6 d g I u n V i X 5 H O s H i 4 e M h O Y 8 / d F G b n a T S F N E j 2 M L P a V R E k M Q p / c / r 1 k 7 v w I 7 R B f E V K x 4 L R p n O a H v J J + E D v d Z p Q 8 B x 7 T U A c J N Y U x D A 8 R z G u B P k 1 j K d S i N c 9 L M Y S E d n 9 6 3 e l L 6 i k 7 V / v j 1 7 3 y P x J