PageSourceSearch

https://bankruptcy.manus.space/assets/AdminSearchAnalytics-DVhKkPHr.js

js bankruptcy.manus.space collected 2026-10-03 05:00:56 UTC 120,669 bytes, 16 lines download raw bytes

vendor: 24,787 bytes, lines 1-16
1import{l as N,r as L,j as e}from"./vendor-BMTqjksT.js";import{r as Be,b0 as Fe,t as P,i as H,aa as pe,B as re,k as ve,ay as E,a3 as Sa,aF as Re,a6 as va,af as Ne,ag as Qe,b1 as se,b2 as ie,aD as ja,I as Na}from"./index-C0VezhcQ.js";import{A as wa}from"./AdminLayout-Cd2syILU.js";import{C as ge}from"./chart-no-axes-column-D7MgvIiw.js";import{M as Ue}from"./mouse-pointer-click-CR6u4vUW.js";import{E as Ve}from"./eye-DVSAdHcm.js";import{f as U,d as W,m as Se,i as le,e as je,A as ta,g as G,h as X,j as ka,k as Ee,l as Pa,n as sa,u as ia,o as we,G as na,p as de,q as ke,D as Ca,S as Ye,r as Oa,s as Ia,t as ca,E as La,v as Ta,w as ra,x as qe,B as ue,X as B,Y as D,y as Ge,c as Z,R as J,L as _e,C as ee,T as ae,a as fe}from"./LineChart-BRYHCvUC.js";import"./trpc-c2OaEmLI.js";import"./d3-ngNJxV2x.js";import"./sparkles-D2L2V_UA.js";/**
2 * @license lucide-react v0.453.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const he=Be("Bot",[["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"}]]);/**
7 * @license lucide-react v0.453.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const la=Be("Percent",[["line",{x1:"19",x2:"5",y1:"5",y2:"19",key:"1x9vlm"}],["circle",{cx:"6.5",cy:"6.5",r:"2.5",key:"4mh3h7"}],["circle",{cx:"17.5",cy:"17.5",r:"2.5",key:"1mdrzq"}]]);/**
12 * @license lucide-react v0.453.0 - ISC
13 *
14 * This source code is licensed under the ISC license.
15 * See the LICENSE file in the root directory of this source tree.
16 */const $e=Be("Unlink",[["path",{d:"m18.84 12.25 1.72-1.71h-.02a5.004 5.004 0 0 0-.12-7.07 5.006 5.006 0 0 0-6.95 0l-1.72 1.71",key:"yqzxt4"}],["path",{d:"m5.17 11.75-1.71 1.71a5.004 5.004 0 0 0 .12 7.07 5.006 5.006 0 0 0 6.95 0l1.71-1.71",key:"4qinb0"}],["line",{x1:"8",x2:"8",y1:"2",y2:"5",key:"1041cp"}],["line",{x1:"2",x2:"5",y1:"8",y2:"8",key:"14m1p5"}],["line",{x1:"16",x2:"16",y1:"19",y2:"22",key:"rzdirn"}],["line",{x1:"19",x2:"22",y1:"16",y2:"16",key:"ox905f"}]]);var Da=["layout","type","stroke","connectNulls","isRange","ref"],Ra=["key"],da;function oe(a){"@babel/helpers - typeof";return oe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oe(a)}function oa(a,t){if(a==null)return{};var i=Ea(a,t),s,n;if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);for(n=0;n<d.length;n++)s=d[n],!(t.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(a,s)&&(i[s]=a[s])}return i}function Ea(a,t){if(a==null)return{};var i={};for(var s in a)if(Object.prototype.hasOwnProperty.call(a,s)){if(t.indexOf(s)>=0)continue;i[s]=a[s]}return i}function ne(){return ne=Object.assign?Object.assign.bind():function(a){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(a[s]=i[s])}return a},ne.apply(this,arguments)}function He(a,t){var i=Object.keys(a);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(a);t&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(a,n).enumerable})),i.push.apply(i,s)}return i}function Y(a){for(var t=1;t<arguments.length;t++){var i=arguments[t]!=null?arguments[t]:{};t%2?He(Object(i),!0).forEach(function(s){Q(a,s,i[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(i)):He(Object(i)).forEach(function(s){Object.defineProperty(a,s,Object.getOwnPropertyDescriptor(i,s))})}return a}function _a(a,t){if(!(a instanceof t))throw new TypeError("Cannot call a class as a function")}function Xe(a,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(a,xa(s.key),s)}}function $a(a,t,i){return t&&Xe(a.prototype,t),i&&Xe(a,i),Object.defineProperty(a,"prototype",{writable:!1}),a}function za(a,t,i){return t=Pe(t),Ka(a,ma()?Reflect.construct(t,i||[],Pe(a).constructor):t.apply(a,i))}function Ka(a,t){if(t&&(oe(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ma(a)}function Ma(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function ma(){try{var a=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ma=function(){return!!a})()}function Pe(a){return Pe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(i){return i.__proto__||Object.getPrototypeOf(i)},Pe(a)}function Ba(a,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(t&&t.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),t&&ze(a,t)}function ze(a,t){return ze=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(s,n){return s.__proto__=n,s},ze(a,t)}function Q(a,t,i){return t=xa(t),t in a?Object.defineProperty(a,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[t]=i,a}function xa(a){var t=Fa(a,"string");return oe(t)=="symbol"?t:t+""}function Fa(a,t){if(oe(a)!="object"||!a)return a;var i=a[Symbol.toPrimitive];if(i!==void 0){var s=i.call(a,t);if(oe(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(a)}var F=(function(a){function t(){var i;_a(this,t);for(var s=arguments.length,n=new Array(s),d=0;d<s;d++)n[d]=arguments[d];return i=za(this,t,[].concat(n)),Q(i,"state",{isAnimationFinished:!0}),Q(i,"id",ia("recharts-area-")),Q(i,"handleAnimationEnd",function(){var m=i.props.onAnimationEnd;i.setState({isAnimationFinished:!0}),we(m)&&m()}),Q(i,"handleAnimationStart",function(){var m=i.props.onAnimationStart;i.setState({isAnimationFinished:!1}),we(m)&&m()}),i}return Ba(t,a),$a(t,[{key:"renderDots",value:function(s,n,d){var m=this.props.isAnimationActive,g=this.state.isAnimationFinished;if(m&&!g)return null;var h=this.props,x=h.dot,o=h.points,p=h.dataKey,u=U(this.props,!1),y=U(x,!0),c=o.map(function(r,A){var b=Y(Y(Y({key:"dot-".concat(A),r:3},u),y),{},{index:A,cx:r.x,cy:r.y,dataKey:p,value:r.value,payload:r.payload,points:o});return t.renderDotItem(x,b)}),f={clipPath:s?"url(#clipPath-".concat(n?"":"dots-").concat(d,")"):null};return N.createElement(W,ne({className:"recharts-area-dots"},f),c)}},{key:"renderHorizontalRect",value:function(s){var n=this.props,d=n.baseLine,m=n.points,g=n.strokeWidth,h=m[0].x,x=m[m.length-1].x,o=s*Math.abs(h-x),p=Se(m.map(function(u){return u.y||0}));return le(d)&&typeof d=="number"?p=Math.max(d,p):d&&Array.isArray(d)&&d.length&&(p=Math.max(Se(d.map(function(u){return u.y||0})),p)),le(p)?N.createElement("rect",{x:h<x?h:h-o,y:0,width:o,height:Math.floor(p+(g?parseInt("".concat(g),10):1))}):null}},{key:"renderVerticalRect",value:function(s){var n=this.props,d=n.baseLine,m=n.points,g=n.strokeWidth,h=m[0].y,x=m[m.length-1].y,o=s*Math.abs(h-x),p=Se(m.map(function(u){return u.x||0}));return le(d)&&typeof d=="number"?p=Math.max(d,p):d&&Array.isArray(d)&&d.length&&(p=Math.max(Se(d.map(function(u){return u.x||0})),p)),le(p)?N.createElement("rect",{x:0,y:h<x?h:h-o,width:p+(g?parseInt("".concat(g),10):1),height:Math.floor(o)}):null}},{key:"renderClipRect",value:function(s){var n=this.props.layout;return n==="vertical"?this.renderVerticalRect(s):this.renderHorizontalRect(s)}},{key:"renderAreaStatically",value:function(s,n,d,m){var g=this.props,h=g.layout,x=g.type,o=g.stroke,p=g.connectNulls,u=g.isRange;g.ref;var y=oa(g,Da);return N.createElement(W,{clipPath:d?"url(#clipPath-".concat(m,")"):null},N.createElement(je,ne({},U(y,!0),{points:s,connectNulls:p,type:x,baseLine:n,layout:h,stroke:"none",className:"recharts-area-area"})),o!=="none"&&N.createElement(je,ne({},U(this.props,!1),{className:"recharts-area-curve",layout:h,type:x,connectNulls:p,fill:"none",points:s})),o!=="none"&&u&&N.createElement(je,ne({},U(this.props,!1),{className:"recharts-area-curve",layout:h,type:x,connectNulls:p,fill:"none",points:n})))}},{key:"renderAreaWithAnimation",value:function(s,n){var d=this,m=this.props,g=m.points,h=m.baseLine,x=m.isAnimationActive,o=m.animationBegin,p=m.animationDuration,u=m.animationEasing,y=m.animationId,c=this.state,f=c.prevPoints,r=c.prevBaseLine;return N.createElement(ta,{begin:o,duration:p,isActive:x,easing:u,from:{t:0},to:{t:1},key:"area-".concat(y),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(A){var b=A.t;if(f){var v=f.length/g.length,j=g.map(function(O,_){var I=Math.floor(_*v);if(f[I]){var T=f[I],$=G(T.x,O.x),M=G(T.y,O.y);return Y(Y({},O),{},{x:$(b),y:M(b)})}return O}),w;if(le(h)&&typeof h=="number"){var k=G(r,h);w=k(b)}else if(X(h)||ka(h)){var C=G(r,0);w=C(b)}else w=h.map(function(O,_){var I=Math.floor(_*v);if(r[I]){var T=r[I],$=G(T.x,O.x),M=G(T.y,O.y);return Y(Y({},O),{},{x:$(b),y:M(b)})}return O});return d.renderAreaStatically(j,w,s,n)}return N.createElement(W,null,N.createElement("defs",null,N.createElement("clipPath",{id:"animationClipPath-".concat(n)},d.renderClipRect(b))),N.createElement(W,{clipPath:"url(#animationClipPath-".concat(n,")")},d.renderAreaStatically(g,h,s,n)))})}},{key:"renderArea",value:function(s,n){var d=this.props,m=d.points,g=d.baseLine,h=d.isAnimationActive,x=this.state,o=x.prevPoints,p=x.prevBaseLine,u=x.totalLength;return h&&m&&m.length&&(!o&&u>0||!Ee(o,m)||!Ee(p,g))?this.renderAreaWithAnimation(s,n):this.renderAreaStatically(m,g,s,n)}},{key:"render",value:function(){var s,n=this.props,d=n.hide,m=n.dot,g=n.points,h=n.className,x=n.top,o=n.left,p=n.xAxis,u=n.yAxis,y=n.width,c=n.height,f=n.isAnimationActive,r=n.id;if(d||!g||!g.length)return null;var A=this.state.isAnimationFinished,b=g.length===1,v=Fe("recharts-area",h),j=p&&p.allowDataOverflow,w=u&&u.allowDataOverflow,k=j||w,C=X(r)?this.id:r,O=(s=U(m,!1))!==null&&s!==void 0?s:{r:3,strokeWidth:2},_=O.r,I=_===void 0?3:_,T=O.strokeWidth,$=T===void 0?2:T,M=Pa(m)?m:{},q=M.clipDot,V=q===void 0?!0:q,ce=I*2+$;return N.createElement(W,{className:v},j||w?N.createElement("defs",null,N.createElement("clipPath",{id:"clipPath-".concat(C)},N.createElement("rect",{x:j?o:o-y/2,y:w?x:x-c/2,width:j?y:y*2,height:w?c:c*2})),!V&&N.createElement("clipPath",{id:"clipPath-dots-".concat(C)},N.createElement("rect",{x:o-ce/2,y:x-ce/2,width:y+ce,height:c+ce}))):null,b?null:this.renderArea(k,C),(m||b)&&this.renderDots(k,V,C),(!f||A)&&sa.renderCallByParent(this.props,g))}}],[{key:"getDerivedStateFromProps",value:function(s,n){return s.animationId!==n.prevAnimationId?{prevAnimationId:s.animationId,curPoints:s.points,curBaseLine:s.baseLine,prevPoints:n.curPoints,prevBaseLine:n.curBaseLine}:s.points!==n.curPoints||s.baseLine!==n.curBaseLine?{curPoints:s.points,curBaseLine:s.baseLine}:null}}])})(L.PureComponent);da=F;Q(F,"displayName","Area");Q(F,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!na.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});Q(F,"getBaseValue",function(a,t,i,s){var n=a.layout,d=a.baseValue,m=t.props.baseValue,g=m??d;if(le(g)&&typeof g=="number")return g;var h=n==="horizontal"?s:i,x=h.scale.domain();if(h.type==="number"){var o=Math.max(x[0],x[1]),p=Math.min(x[0],x[1]);return g==="dataMin"?p:g==="dataMax"||o<0?o:Math.max(Math.min(x[0],x[1]),0)}return g==="dataMin"?x[0]:g==="dataMax"?x[1]:x[0]});Q(F,"getComposedData",function(a){var t=a.props,i=a.item,s=a.xAxis,n=a.yAxis,d=a.xAxisTicks,m=a.yAxisTicks,g=a.bandSize,h=a.dataKey,x=a.stackedData,o=a.dataStartIndex,p=a.displayedData,u=a.offset,y=t.layout,c=x&&x.length,f=da.getBaseValue(t,i,s,n),r=y==="horizontal",A=!1,b=p.map(function(j,w){var k;c?k=x[o+w]:(k=de(j,h),Array.isArray(k)?A=!0:k=[f,k]);var C=k[1]==null||c&&de(j,h)==null;return r?{x:ke({axis:s,ticks:d,bandSize:g,entry:j,index:w}),y:C?null:n.scale(k[1]),value:k,payload:j}:{x:C?null:s.scale(k[1]),y:ke({axis:n,ticks:m,bandSize:g,entry:j,index:w}),value:k,payload:j}}),v;return c||A?v=b.map(function(j){var w=Array.isArray(j.value)?j.value[0]:null;return r?{x:j.x,y:w!=null&&j.y!=null?n.scale(w):null}:{x:w!=null?s.scale(w):null,y:j.y}}):v=r?n.scale(f):s.scale(f),Y({points:b,baseLine:v,layout:y,isRange:A},u)});Q(F,"renderDotItem",function(a,t){var i;if(N.isValidElement(a))i=N.cloneElement(a,t);else if(we(a))i=a(t);else{var s=Fe("recharts-area-dot",typeof a!="boolean"?a.className:""),n=t.key,d=oa(t,Ra);i=N.createElement(Ca,ne({},d,{key:n,className:s}))}return i});function me(a){"@babel/helpers - typeof";return me=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},me(a)}function qa(a,t){if(!(a instanceof t))throw new TypeError("Cannot call a class as a function")}function Ga(a,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(a,ga(s.key),s)}}function Wa(a,t,i){return t&&Ga(a.prototype,t),Object.defineProperty(a,"prototype",{writable:!1}),a}function Qa(a,t,i){return t=Ce(t),Ua(a,ha()?Reflect.construct(t,i||[],Ce(a).constructor):t.apply(a,i))}function Ua(a,t){if(t&&(me(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Va(a)}function Va(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function ha(){try{var a=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ha=function(){return!!a})()}function Ce(a){return Ce=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(i){return i.__proto__||Object.getPrototypeOf(i)},Ce(a)}function Ya(a,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(t&&t.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),t&&Ke(a,t)}function Ke(a,t){return Ke=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(s,n){return s.__proto__=n,s},Ke(a,t)}function pa(a,t,i){return t=ga(t),t in a?Object.defineProperty(a,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[t]=i,a}function ga(a){var t=Ha(a,"string");return me(t)=="symbol"?t:t+""}function Ha(a,t){if(me(a)!="object"||!a)return a;var i=a[Symbol.toPrimitive];if(i!==void 0){var s=i.call(a,t);if(me(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(a)}var Ie=(function(a){function t(){return qa(this,t),Qa(this,t,arguments)}return Ya(t,a),Wa(t,[{key:"render",value:function(){return null}}])})(L.Component);pa(Ie,"displayName","ZAxis");pa(Ie,"defaultProps",{zAxisId:0,range:[64,64],scale:"auto",type:"number"});var Xa=["option","isActive"];function ye(){return ye=Object.assign?Object.assign.bind():function(a){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(a[s]=i[s])}return a},ye.apply(this,arguments)}function Za(a,t){if(a==null)return{};var i=Ja(a,t),s,n;if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(a);for(n=0;n<d.length;n++)s=d[n],!(t.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(a,s)&&(i[s]=a[s])}return i}function Ja(a,t){if(a==null)return{};var i={};for(var s in a)if(Object.prototype.hasOwnProperty.call(a,s)){if(t.indexOf(s)>=0)continue;i[s]=a[s]}return i}function et(a){var t=a.option,i=a.isActive,s=Za(a,Xa);return typeof t=="string"?L.createElement(Ye,ye({option:L.createElement(Oa,ye({type:t},s)),isActive:i,shapeType:"symbols"},s)):L.createElement(Ye,ye({option:t,isActive:i,shapeType:"symbols"},s))}function xe(a){"@babel/helpers - typeof";return xe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xe(a)}function Ae(){return Ae=Object.assign?Object.assign.bind():function(a){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(a[s]=i[s])}return a},Ae.apply(this,arguments)}function Ze(a,t){var i=Object.keys(a);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(a);t&&(s=s.filter(function(n){return Object.getOwnPropertyDescriptor(a,n).enumerable})),i.push.apply(i,s)}return i}function z(a){for(var t=1;t<arguments.length;t++){var i=arguments[t]!=null?arguments[t]:{};t%2?Ze(Object(i),!0).forEach(function(s){te(a,s,i[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(i)):Ze(Object(i)).forEach(function(s){Object.defineProperty(a,s,Object.getOwnPropertyDescriptor(i,s))})}return a}function at(a,t){if(!(a instanceof t))throw new TypeError("Cannot call a class as a function")}function Je(a,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(a,Aa(s.key),s)}}function tt(a,t,i){return t&&Je(a.prototype,t),i&&Je(a,i),Object.defineProperty(a,"prototype",{writable:!1}),a}function st(a,t,i){return t=Oe(t),it(a,ya()?Reflect.construct(t,i||[],Oe(a).constructor):t.apply(a,i))}function it(a,t){if(t&&(xe(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return nt(a)}function nt(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function ya(){try{var a=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ya=function(){return!!a})()}function Oe(a){return Oe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(i){return i.__proto__||Object.getPrototypeOf(i)},Oe(a)}function ct(a,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(t&&t.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),t&&Me(a,t)}function Me(a,t){return Me=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(s,n){return s.__proto__=n,s},Me(a,t)}function te(a,t,i){return t=Aa(t),t in a?Object.defineProperty(a,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[t]=i,a}function Aa(a){var t=rt(a,"string");return xe(t)=="symbol"?t:t+""}function rt(a,t){if(xe(a)!="object"||!a)return a;var i=a[Symbol.toPrimitive];if(i!==void 0){var s=i.call(a,t);if(xe(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(a)}var Le=(function(a){function t(){var i;at(this,t);for(var s=arguments.length,n=new Array(s),d=0;d<s;d++)n[d]=arguments[d];return i=st(this,t,[].concat(n)),te(i,"state",{isAnimationFinished:!1}),te(i,"handleAnimationEnd",function(){i.setState({isAnimationFinished:!0})}),te(i,"handleAnimationStart",function(){i.setState({isAnimationFinished:!1})}),te(i,"id",ia("recharts-scatter-")),i}return ct(t,a),tt(t,[{key:"renderSymbolsStatically",value:function(s){var n=this,d=this.props,m=d.shape,g=d.activeShape,h=d.activeIndex,x=U(this.props,!1);return s.map(function(o,p){var u=h===p,y=u?g:m,c=z(z({},x),o);return N.createElement(W,Ae({className:"recharts-scatter-symbol",key:"symbol-".concat(o?.cx,"-").concat(o?.cy,"-").concat(o?.size,"-").concat(p)},Ia(n.props,o,p),{role:"img"}),N.createElement(et,Ae({option:y,isActive:u,key:"symbol-".concat(p)},c)))})}},{key:"renderSymbolsWithAnimation",value:function(){var s=this,n=this.props,d=n.points,m=n.isAnimationActive,g=n.animationBegin,h=n.animationDuration,x=n.animationEasing,o=n.animationId,p=this.state.prevPoints;return N.createElement(ta,{begin:g,duration:h,isActive:m,easing:x,from:{t:0},to:{t:1},key:"pie-".concat(o),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(u){var y=u.t,c=d.map(function(f,r){var A=p&&p[r];if(A){var b=G(A.cx,f.cx),v=G(A.cy,f.cy),j=G(A.size,f.size);return z(z({},f),{},{cx:b(y),cy:v(y),size:j(y)})}var w=G(0,f.size);return z(z({},f),{},{size:w(y)})});return N.createElement(W,null,s.renderSymbolsStatically(c))})}},{key:"renderSymbols",value:function(){var s=this.props,n=s.points,d=s.isAnimationActive,m=this.state.prevPoints;return d&&n&&n.length&&(!m||!Ee(m,n))?this.renderSymbolsWithAnimation():this.renderSymbolsStatically(n)}},{key:"renderErrorBar",value:function(){var s=this.props.isAnimationActive;if(s&&!this.state.isAnimationFinished)return null;var n=this.props,d=n.points,m=n.xAxis,g=n.yAxis,h=n.children,x=ca(h,La);return x?x.map(function(o,p){var u=o.props,y=u.direction,c=u.dataKey;return N.cloneElement(o,{key:"".concat(y,"-").concat(c,"-").concat(d[p]),data:d,xAxis:m,yAxis:g,layout:y==="x"?"vertical":"horizontal",dataPointFormatter:function(r,A){return{x:r.cx,y:r.cy,value:y==="x"?+r.node.x:+r.node.y,errorVal:de(r,A)}}})}):null}},{key:"renderLine",value:function(){var s=this.props,n=s.points,d=s.line,m=s.lineType,g=s.lineJointType,h=U(this.props,!1),x=U(d,!1),o,p;if(m==="joint")o=n.map(function(v){return{x:v.cx,y:v.cy}});else if(m==="fitting"){var u=Ta(n),y=u.xmin,c=u.xmax,f=u.a,r=u.b,A=function(j){return f*j+r};o=[{x:y,y:A(y)},{x:c,y:A(c)}]}var b=z(z(z({},h),{},{fill:"none",stroke:h&&h.fill},x),{},{points:o});return N.isValidElement(d)?p=N.cloneElement(d,b):we(d)?p=d(b):p=N.createElement(je,Ae({},b,{type:g})),N.createElement(W,{className:"recharts-scatter-line",key:"recharts-scatter-line"},p)}},{key:"render",value:function(){var s=this.props,n=s.hide,d=s.points,m=s.line,g=s.className,h=s.xAxis,x=s.yAxis,o=s.left,p=s.top,u=s.width,y=s.height,c=s.id,f=s.isAnimationActive;if(n||!d||!d.length)return null;var r=this.state.isAnimationFinished,A=Fe("recharts-scatter",g),b=h&&h.allowDataOverflow,v=x&&x.allowDataOverflow,j=b||v,w=X(c)?this.id:c;return N.createElement(W,{className:A,clipPath:j?"url(#clipPath-".concat(w,")"):null},b||v?N.createElement("defs",null,N.createElement("clipPath",{id:"clipPath-".concat(w)},N.createElement("rect",{x:b?o:o-u/2,y:v?p:p-y/2,width:b?u:u*2,height:v?y:y*2}))):null,m&&this.renderLine(),this.renderErrorBar(),N.createElement(W,{key:"recharts-scatter-symbols"},this.renderSymbols()),(!f||r)&&sa.renderCallByParent(this.props,d))}}],[{key:"getDerivedStateFromProps",value:function(s,n){return s.animationId!==n.prevAnimationId?{prevAnimationId:s.animationId,curPoints:s.points,prevPoints:n.curPoints}:s.points!==n.curPoints?{curPoints:s.points}:null}}])})(L.PureComponent);te(Le,"displayName","Scatter");te(Le,"defaultProps",{xAxisId:0,yAxisId:0,zAxisId:0,legendType:"circle",lineType:"joint",lineJointType:"linear",data:[],shape:"circle",hide:!1,isAnimationActive:!na.isSsr,animationBegin:0,animationDuration:400,animationEasing:"linear"});te(Le,"getComposedData",function(a){var t=a.xAxis,i=a.yAxis,s=a.zAxis,n=a.item,d=a.displayedData,m=a.xAxisTicks,g=a.yAxisTicks,h=a.offset,x=n.props.tooltipType,o=ca(n.props.children,ra),p=X(t.dataKey)?n.props.dataKey:t.dataKey,u=X(i.dataKey)?n.props.dataKey:i.dataKey,y=s&&s.dataKey,c=s?s.range:Ie.defaultProps.range,f=c&&c[0],r=t.scale.bandwidth?t.scale.bandwidth():0,A=i.scale.bandwidth?i.scale.bandwidth():0,b=d.map(function(v,j){var w=de(v,p),k=de(v,u),C=!X(y)&&de(v,y)||"-",O=[{name:X(t.dataKey)?n.props.name:t.name||t.dataKey,unit:t.unit||"",value:w,payload:v,dataKey:p,type:x},{name:X(i.dataKey)?n.props.name:i.name||i.dataKey,unit:i.unit||"",value:k,payload:v,dataKey:u,type:x}];C!=="-"&&O.push({name:s.name||s.dataKey,unit:s.unit||"",value:C,payload:v,dataKey:y,type:x});var _=ke({axis:t,ticks:m,bandSize:r,entry:v,index:j,dataKey:p}),I=ke({axis:i,ticks:g,bandSize:A,entry:v,index:j,dataKey:u}),T=C!=="-"?s.scale(C):f,$=Math.sqrt(Math.max(T,0)/Math.PI);return z(z({},v),{},{cx:_,cy:I,x:_-$,y:I-$,xAxis:t,yAxis:i,zAxis:s,width:2*$,height:2*$,size:T,node:{x:w,y:k,z:C},tooltipPayload:O,tooltipPosition:{x:_,y:I},payload:v},o&&o[j]&&o[j].props)});return z({points:b},h)});var ua=qe({chartName:"BarChart",GraphicalChild:ue,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:B},{axisType:"yAxis",AxisComp:D}],formatAxisMap:Ge}),lt=qe({chartName:"AreaChart",GraphicalChild:F,axisComponents:[{axisType:"xAxis",AxisComp:B},{axisType:"yAxis",AxisComp:D}],formatAxisMap:Ge}
16),ea=qe({chartName:"ComposedChart",GraphicalChild:[Z,F,ue,Le],axisComponents:[{axisType:"xAxis",AxisComp:B},{axisType:"yAxis",AxisComp:D},{axisType:"zAxis",AxisComp:Ie}],formatAxisMap:Ge});function dt(a,t){const i=t.direction==="asc"?1:-1;return[...a].sort((s,n)=>t.key==="path"?s.path.localeCompare(n.path)*i:(s[t.key]-n[t.key])*i)}const ot=[{label:"7 days",value:"7d"},{label:"28 days",value:"28d"},{label:"90 days",value:"90d"},{label:"6 months",value:"6m"},{label:"12 months",value:"12m"}];function K({label:a,value:t,sub:i,icon:s,color:n}){return e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:36",className:"bg-white rounded-xl border border-gray-200 p-4 shadow-sm",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:37",className:"flex items-center justify-between mb-2",children:[e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:38",className:"text-xs font-semibold text-gray-500 uppercase tracking-wide",children:a}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:39",className:"w-7 h-7 rounded-lg flex items-center justify-center",style:{background:`${n}18`},children:e.jsx(s,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:40",className:"w-3.5 h-3.5",style:{color:n}})})]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:43",className:"text-2xl font-bold text-gray-900",children:t}),i&&e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:44",className:"text-xs text-gray-400 mt-0.5",children:i})]})}function S(a){return a>=1e6?`${(a/1e6).toFixed(1)}M`:a>=1e3?`${(a/1e3).toFixed(1)}K`:a.toLocaleString()}function Te(a){if(!a)return"";const[,t,i]=a.split("-");return`${parseInt(t)}/${parseInt(i)}`}const aa=[{label:"All Pages",value:"all"},{label:"Attorney Profiles",value:"attorney"},{label:"City Pages",value:"city"},{label:"State Pages",value:"state"},{label:"Resource Guides",value:"resource"},{label:"Blog Posts",value:"blog"},{label:"Tools",value:"tool"},{label:"Static Pages",value:"static"}];function jt(){const[a,t]=L.useState("28d"),[i,s]=L.useState("organic"),[n,d]=L.useState("all"),[m,g]=L.useState("all"),[h,x]=L.useState(0),[o,p]=L.useState({key:"clicks",direction:"desc"}),[u,y]=L.useState(!1),{data:c,refetch:f}=P.gsc.getStatus.useQuery(void 0,{retry:!1}),{data:r,isLoading:A}=P.gsc.getSummary.useQuery({preset:a,pageType:n},{enabled:!!c?.connected}),{data:b,isLoading:v}=P.gsc.getTrend.useQuery({preset:a,searchType:"web",pageType:n},{enabled:!!c?.connected}),{data:j,isLoading:w}=P.gsc.getTopQueries.useQuery({preset:a,limit:100,searchType:"web",pageType:n},{enabled:!!c?.connected}),{data:k,isLoading:C}=P.gsc.getTopPages.useQuery({preset:a,limit:100,pageType:n},{enabled:!!c?.connected}),{data:O,isLoading:_}=P.gsc.getPageTypeTraffic.useQuery({preset:a},{enabled:!!c?.connected&&i==="urls"}),{data:I,isLoading:T}=P.gsc.getUrlTraffic.useQuery({preset:a,pageType:m,limit:100,offset:h},{enabled:!!c?.connected&&i==="urls"}),$=L.useMemo(()=>dt(I?.rows??[],o),[I?.rows,o]),M=l=>{p(R=>R.key===l?{key:l,direction:R.direction==="asc"?"desc":"asc"}:{key:l,direction:l==="path"?"asc":"desc"})},{data:q,isLoading:V}=P.gsc.getAiSearchData.useQuery({preset:a},{enabled:!!c?.connected}),ce=P.gsc.getOAuthUrl.useMutation({onSuccess:({url:l})=>{window.open(l,"_blank","width=600,height=700")},onError:l=>{H.error(`Failed to generate auth URL: ${l.message}`),y(!1)}}),fa=P.gsc.disconnect.useMutation({onSuccess:()=>{H.success("Google Search Console disconnected"),f()}}),ba=P.gsc.setSite.useMutation({onSuccess:()=>{H.success("GSC property updated"),f()},onError:l=>H.error(`Failed to switch site: ${l.message}`)});L.useEffect(()=>{const l=new URLSearchParams(window.location.search),R=l.get("gsc_code"),be=l.get("gsc_error");be?(H.error(`GSC authorization failed: ${be}`),window.history.replaceState({},"",window.location.pathname)):R&&(H.success("Google Search Console connected successfully!"),window.history.replaceState({},"",window.location.pathname),f())},[]);const We=()=>{y(!0),ce.mutate({origin:window.location.origin}),setTimeout(()=>y(!1),3e3)};return e.jsx(wa,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:177",title:"Search Analytics",breadcrumb:"Admin",children:e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:178",className:"space-y-6",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:181",className:"flex flex-col sm:flex-row sm:items-center justify-between gap-3",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:182",children:[e.jsx("h2",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:183",className:"text-lg font-bold text-gray-900",children:"Google Search Console"}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:184",className:"text-sm text-gray-500 mt-0.5",children:"Organic search performance and AI search visibility"})]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:186",className:"flex items-center gap-2",children:c?.connected?e.jsxs(e.Fragment,{children:[c.sites&&c.sites.length>1?e.jsx("select",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:191",value:c.siteUrl??"",onChange:l=>ba.mutate({siteUrl:l.target.value}),className:"text-xs font-semibold text-emerald-700 bg-emerald-50 border border-emerald-200 px-2 py-1.5 rounded-lg cursor-pointer focus:outline-none focus:ring-2 focus:ring-emerald-400",title:"Switch GSC property",children:c.sites.map(l
16=>e.jsx("option",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:198",value:l,children:l},l))}):e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:202",className:"flex items-center gap-1.5 text-xs font-semibold text-emerald-700 bg-emerald-50 border border-emerald-200 px-2.5 py-1.5 rounded-lg",children:[e.jsx(pe,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:203",className:"w-3.5 h-3.5"}),c.siteUrl]}),e.jsxs(re,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:207",variant:"outline",size:"sm",onClick:()=>fa.mutate(),className:"text-red-600 border-red-200 hover:bg-red-50 text-xs",children:[e.jsx($e,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:213",className:"w-3 h-3 mr-1"}),"Disconnect"]})]}):e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:218",className:"flex items-center gap-2",children:[e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:219",className:"flex items-center gap-1.5 text-xs font-semibold text-amber-700 bg-amber-50 border border-amber-200 px-2.5 py-1.5 rounded-lg",children:[e.jsx(ve,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:220",className:"w-3.5 h-3.5"}),"Not connected"]}),e.jsxs(re,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:223",size:"sm",onClick:We,disabled:u,className:"bg-amber-600 hover:bg-amber-700 text-white text-xs",children:[u?e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:229",className:"w-3 h-3 mr-1 animate-spin"}):null,"Connect Google Search Console"]})]})})]}),!c?.connected&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:239",className:"bg-white rounded-xl border border-gray-200 p-10 text-center shadow-sm",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:240",className:"w-14 h-14 bg-amber-50 rounded-full flex items-center justify-center mx-auto mb-4 border border-amber-100",children:e.jsx(ge,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:241",className:"w-7 h-7 text-amber-600"})}),e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:243",className:"text-base font-bold text-gray-900 mb-2",children:"Connect Google Search Console"}),e.jsxs("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:244",className:"text-sm text-gray-500 max-w-md mx-auto mb-6",children:["Connect your Google Search Console account to view organic search performance, top queries, top pages, and AI search visibility data for ",e.jsx("strong",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:245",children:"bankruptcylawyersin.com"}),"."]}),e.jsxs(re,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:247",onClick:We,disabled:u,className:"bg-amber-600 hover:bg-amber-700 text-white",children:[u?e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:248",className:"w-4 h-4 mr-2 animate-spin"}):null,"Connect Google Search Console"]}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:251",className:"text-xs text-gray-400 mt-4",children:"You will be redirected to Google to authorize read-only access to Search Console data."})]}),c?.connected&&e.jsxs(e.Fragment,{children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:261",className:"flex items-center gap-1.5",children:ot.map(l=>e.jsx("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:263",onClick:()=>t(l.value),className:`px-3 py-1.5 text-xs font-semibold rounded-lg transition-all ${a===l.value?"bg-amber-600 text-white shadow-sm":"bg-white text-gray-600 border border-gray-200 hover:border-amber-300 hover:text-amber-700"}`,children:l.label},l.value))}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:278",className:"flex gap-1 bg-gray-100 p-1 rounded-xl w-fit",children:[e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:279",onClick:()=>s("organic"),className:`flex items-center gap-1.5 px-4 py-2 text-sm font-semibold rounded-lg transition-all ${i==="organic"?"bg-white text-gray-900 shadow-sm":"text-gray-500 hover:text-gray-700"}`,children:[e.jsx(Sa,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:285",className:"w-4 h-4"}),"Organic Search"]}),e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:288",onClick:()=>s("rankings"),className:`flex items-center gap-1.5 px-4 py-2 text-sm font-semibold rounded-lg transition-all ${i==="rankings"?"bg-white text-gray-900 shadow-sm":"text-gray-500 hover:text-gray-700"}`,children:[e.jsx(Re,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:294",className:"w-4 h-4"}),"Ranking Insights"]}),e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:297",onClick:()=>s("urls"),className:`flex items-center gap-1.5 px-4 py-2 text-sm font-semibold rounded-lg transition-all ${i==="urls"?"bg-white text-gray-900 shadow-sm":"text-gray-500 hover:text-gray-700"}`,children:[e.jsx(ge,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:303",className:"w-4 h-4"}),"URL Traffic"]}),e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:306",onClick:()=>s("ai"),className:`flex items-center gap-1.5 px-4 py-2 text-sm font-semibold rounded-lg transition-all ${i==="ai"?"bg-white text-gray-900 shadow-sm":"text-gray-500 hover:text-gray-700"}`,children:[e.jsx(he,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:312",className:"w-4 h-4"}),"AI Search"]}),e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:315",onClick:()=>s("index"),className:`flex items-center gap-1.5 px-4 py-2 text-sm font-semibold rounded-lg transition-all ${i==="index"?"bg-white text-gray-900 shadow-sm":"text-gray-500 hover:text-gray-700"}`,children:[e.jsx(pe,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:321",className:"w-4 h-4"}),"Index Coverage"]})]}),i==="organic"&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:328",className:"space-y-6",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:330",className:"flex flex-wrap items-center gap-2",children:[e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:331",className:"text-xs font-semibold text-gray-500 uppercase tracking-wide mr-1",children:"Page Type:"}
16),aa.map(l=>e.jsx("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:333",onClick:()=>d(l.value),className:`px-3 py-1.5 rounded-full text-xs font-medium transition-colors ${n===l.value?"bg-amber-600 text-white shadow-sm":"bg-gray-100 text-gray-600 hover:bg-gray-200"}`,children:l.label},l.value))]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:347",className:"grid grid-cols-2 lg:grid-cols-4 gap-4",children:[e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:348",label:"Total Clicks",value:A?"—":S(r?.totalClicks??0),icon:Ue,color:"#d97706"}),e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:354",label:"Total Impressions",value:A?"—":S(r?.totalImpressions??0),icon:Ve,color:"#6366f1"}),e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:360",label:"Avg. CTR",value:A?"—":`${r?.avgCtr??0}%`,icon:la,color:"#10b981"}),e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:366",label:"Avg. Position",value:A?"—":r?.avgPosition??0,sub:"Lower is better",icon:va,color:"#f59e0b"})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:376",className:"bg-white rounded-xl border border-gray-200 p-5 shadow-sm",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:377",className:"text-sm font-bold text-gray-800 mb-4",children:"Clicks & Impressions Over Time"}),v?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:379",className:"h-64 flex items-center justify-center",children:e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:380",className:"w-5 h-5 text-gray-300 animate-spin"})}):e.jsx(J,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:383",width:"100%",height:260,children:e.jsxs(_e,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:384",data:(b??[]).map(l
16=>({...l,date:Te(l.date??"")})),children:[e.jsx(ee,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:385",strokeDasharray:"3 3",stroke:"#f0f0f0"}),e.jsx(B,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:386",dataKey:"date",tick:{fontSize:11},tickLine:!1}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:387",yAxisId:"left",tick:{fontSize:11},tickLine:!1,axisLine:!1}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:388",yAxisId:"right",orientation:"right",tick:{fontSize:11},tickLine:!1,axisLine:!1}),e.jsx(ae,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:389",contentStyle:{fontSize:12,borderRadius:8,border:"1px solid #e5e7eb"},formatter:(l,R)=>[S(l),R]}),e.jsx(fe,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:393",wrapperStyle:{fontSize:12}}),e.jsx(Z,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:394",yAxisId:"left",type:"monotone",dataKey:"clicks",stroke:"#d97706",strokeWidth:2,dot:!1,name:"Clicks"}),e.jsx(Z,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:395",yAxisId:"right",type:"monotone",dataKey:"impressions",stroke:"#6366f1",strokeWidth:2,dot:!1,name:"Impressions"})]})})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:402",className:"bg-white rounded-xl border border-gray-200 p-5 shadow-sm",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:403",className:"text-sm font-bold text-gray-800 mb-4",children:"CTR (%) & Average Position"}),v?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:405",className:"h-48 flex items-center justify-center",children:e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:406",className:"w-5 h-5 text-gray-300 animate-spin"})}):e.jsx(J,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:409",width:"100%",height:200,children:e.jsxs(_e,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:410",data:(b??[]).map(l
16=>({...l,date:Te(l.date??"")})),children:[e.jsx(ee,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:411",strokeDasharray:"3 3",stroke:"#f0f0f0"}),e.jsx(B,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:412",dataKey:"date",tick:{fontSize:11},tickLine:!1}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:413",yAxisId:"left",tick:{fontSize:11},tickLine:!1,axisLine:!1}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:414",yAxisId:"right",orientation:"right",reversed:!0,tick:{fontSize:11},tickLine:!1,axisLine:!1}),e.jsx(ae,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:415",contentStyle:{fontSize:12,borderRadius:8,border:"1px solid #e5e7eb"}}),e.jsx(fe,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:418",wrapperStyle:{fontSize:12}}),e.jsx(Z,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:419",yAxisId:"left",type:"monotone",dataKey:"ctr",stroke:"#10b981",strokeWidth:2,dot:!1,name:"CTR (%)"}),e.jsx(Z,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:420",yAxisId:"right",type:"monotone",dataKey:"position",stroke:"#f59e0b",strokeWidth:2,dot:!1,name:"Avg Position"})]})})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:427",className:"grid grid-cols-1 xl:grid-cols-2 gap-6",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:429",className:"bg-white rounded-xl border border-gray-200 shadow-sm overflow-hidden",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:430",className:"px-5 py-3.5 border-b border-gray-100 flex items-center justify-between",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:431",className:"text-sm font-bold text-gray-800",children:"Top Queries"}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:432",className:"text-xs text-gray-400",children:[j?.length??0," queries"]})]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:434",className:"overflow-auto max-h-96",children:w?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:436",className:"p-8 text-center text-gray-400 text-sm",children:"Loading..."}):e.jsxs("table",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:438",className:"w-full text-xs",children:[e.jsx("thead",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:439",className:"bg-gray-50 sticky top-0",children:e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:440",children:[e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:441",className:"text-left px-4 py-2.5 font-semibold text-gray-600",children:"Query"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:442",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"Clicks"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:443",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"Impr."}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:444",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"CTR"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:445",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"Pos."})]})}),e.jsx("tbody",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:448",children:(j??[]).map((l,R)=>e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:450",className:"border-t border-gray-50 hover:bg-gray-50/50",children:[e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:451",className:"px-4 py-2 text-gray-700 max-w-[200px] truncate",children:l.query}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:452",className:"px-3 py-2 text-right font-semibold text-amber-700",children:S(l.clicks)}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:453",className:"px-3 py-2 text-right text-gray-500",children:S(l.impressions)}),e.jsxs("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:454",className:"px-3 py-2 text-right text-gray-500",children:[l.ctr,"%"]}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:455",className:"px-3 py-2 text-right text-gray-500",children:l.position})]},R))})]})})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:465",className:"bg-white rounded-xl border border-gray-200 shadow-sm overflow-hidden",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:466",className:"px-5 py-3.5 border-b border-gray-100 flex items-center justify-between",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:467",className:"text-sm font-bold text-gray-800",children:"Top Pages"}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:468",className:"text-xs text-gray-400",children:[k?.length??0," pages"]})]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:470",className:"overflow-auto max-h-96",children:C?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:472",className:"p-8 text-center text-gray-400 text-sm",children:"Loading..."}):e.jsxs("table",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:474",className:"w-full text-xs",children:[e.jsx("thead",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:475",className:"bg-gray-50 sticky top-0",children:e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:476",children:[e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:477",className:"text-left px-4 py-2.5 font-semibold text-gray-600",children:"Page"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:478",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"Clicks"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:479",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"Impr."}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:480",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"CTR"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:481",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"Pos."})]})}),e.jsx("tbody",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:484",children:(k??[]).map((l,R)=>{const be=l.page?.replace(/^https?:\/\/[^/]+/,"")??l.page??"";return e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:488",className:"border-t border-gray-50 hover:bg-gray-50/50",children:[e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:489",className:"px-4 py-2 max-w-[220px]",children:e.jsxs("a",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:490",href:Ne(l.page),target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:underline flex items-center gap-1 truncate",children:[e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:496",className:"truncate",children:be||"/"}),e.jsx(Qe,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:497",className:"w-2.5 h-2.5 shrink-0"})]})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:500",className:"px-3 py-2 text-right font-semibold text-amber-700",children:S(l.clicks)}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:501",className:"px-3 py-2 text-right text-gray-500",children:S(l.impressions)}),e.jsxs("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:502",className:"px-3 py-2 text-right text-gray-500",children:[l.ctr,"%"]}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:503",className:"px-3 py-2 text-right text-gray-500",children:l.position})]},R)})})]})})]})]})]}),i==="urls"&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:518",className:"space-y-6",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:519",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:520",className:"text-base font-bold text-gray-900",children:"Traffic by Page Family"}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:521",className:"text-sm text-gray-500 mt-1",children:"Direct Google Search Console web-search totals for the selected date range."})]}),_?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:525",className:"grid grid-cols-2 lg:grid-cols-5 ga
16p-3",children:[1,2,3,4,5].map(l=>e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:526",className:"h-28 rounded-xl border border-gray-200 bg-gray-50 animate-pulse"},l))}):e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:529",className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-5 gap-3",children:(O??[]).map(l=>e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:531",onClick:()=>{g(l.pageType),x(0)},className:`text-left rounded-xl border p-4 transition-colors ${m===l.pageType?"border-amber-500 bg-amber-50 shadow-sm":"border-gray-200 bg-white hover:border-amber-300"}`,children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:538",className:"text-xs font-semibold text-gray-500 uppercase tracking-wide truncate",children:l.label}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:539",className:"mt-2 text-2xl font-bold text-gray-900",children:S(l.clicks)}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:540",className:"text-xs text-gray-500",children:["clicks · ",S(l.impressions)," impressions"]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:541",className:"mt-1 text-xs text-gray-400",children:["CTR ",l.ctr,"% · Pos. ",l.position||"—"]})]},l.pageType))}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:547",className:"bg-white rounded-xl border border-gray-200 shadow-sm overflow-hidden",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:548",className:"px-5 py-4 border-b border-gray-100 flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:549",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:550",className:"text-sm font-bold text-gray-800",children:"URL-Level Organic Traffic"}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:551",className:"text-xs text-gray-500 mt-0.5",children:"Returned directly by Google Search Console, ordered by clicks."})]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:553",className:"flex flex-wrap gap-1.5",children:aa.map(l=>e.jsx("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:555",onClick:()=>{g(l.value),x(0)},className:`px-2.5 py-1 rounded-full text-xs font-medium ${m===l.value?"bg-amber-600 text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"}`,children:l.label},l.value))})]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:565",className:"overflow-x-auto",children:T?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:567",className:"p-10 text-center text-sm text-gray-400",children:"Loading URL traffic from Google Search Console…"}):e.jsxs("table",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:569",className:"w-full text-xs",children:[e.jsx("thead",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:570",className:"bg-gray-50",children:e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:571",children:[e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:572",className:"text-left px-5 py-3 font-semibold text-gray-600",children:e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:572",onClick:()=>M("path"),className:"inline-flex items-center gap-1 hover:text-amber-700",children:["URL ",o.key==="path"&&(o.direction==="asc"?e.jsx(se,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:572",className:"w-3 h-3"}):e.jsx(ie,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:572",className:"w-3 h-3"}))]})}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:573",className:"text-right px-3 py-3 font-semibold text-gray-600",children:e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:573",onClick:()=>M("clicks"),className:"ml-auto inline-flex items-center gap-1 hover:text-amber-700",children:["Clicks ",o.key==="clicks"&&(o.direction==="asc"?e.jsx(se,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:573",className:"w-3 h-3"}):e.jsx(ie,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:573",className:"w-3 h-3"}))]})}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:574",className:"text-right px-3 py-3 font-semibold text-gray-600",children:e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:574",onClick:()=>M("impressions"),className:"ml-auto inline-flex items-center gap-1 hover:text-amber-700",children:["Impressions ",o.key==="impressions"&&(o.direction==="asc"?e.jsx(se,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:574",className:"w-3 h-3"}):e.jsx(ie,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:574",className:"w-3 h-3"}))]})}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:575",className:"text-right px-3 py-3 font-semibold text-gray-600",children:e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:575",onClick:()=>M("ctr"),className:"ml-auto inline-flex items-center gap-1 hover:text-amber-700",children:["CTR ",o.key==="ctr"&&(o.direction==="asc"?e.jsx(se,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:575",className:"w-3 h-3"}):e.jsx(ie,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:575",className:"w-3 h-3"}))]})}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:576",className:"text-right px-5 py-3 font-semibold text-gray-600",children:e.jsxs("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:576",onClick:()=>M("position"),className:"ml-auto inline-flex items-center gap-1 hover:text-amber-700",children:["Position ",o.key==="position"&&(o.direction==="asc"?e.jsx(se,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:576",className:"w-3 h-3"}):e.jsx(ie,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:576",className:"w-3 h-3"}))]})})]})}),e.jsxs("tbody",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:579",children:[$.map((l,R)=>e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:581",className:"border-t border-gray-100 hover:bg-gray-50/70",children:[e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:582",className:"px-5 py-3 max-w-[560px]",children:e.jsxs("a",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:583",href:Ne(l.page),target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:underline flex items-center gap-1",children:[e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:584",className:"truncate",children:l.path}),e.jsx(Qe,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:584",className:"w-3 h-3 shrink-0"})]})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:587",className:"px-3 py-3 text-right font-semibold text-amber-700",children:S(l.clicks)}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:588",className:"px-3 py-3 text-right text-gray-600",children:S(l.impressions)}),e.jsxs("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:589",className:"px-3 py-3 text-right text-gray-600",children:[l.ctr,"%"]}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:590",className:"px-5 py-3 text-right text-gray-600",children:l.position})]},`${l.page}-${R}`)),!T&&(I?.rows.length??0)===0&&e.jsx("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:594",children:e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:594",colSpan:5,className:"px-5 py-10 text-center text-sm text-gray-400",children:"No Search Console URL data for this page type and date range."})})]})]})}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:600",className:"px-5 py-3 border-t border-gray-100 flex items-center justify-between",children:[e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:601",className:"text-xs text-gray-500",children:["Showing URLs ",h+1,"–",h+(I?.rows.length??0)]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:602",className:"flex gap-2",children:[e.jsx(re,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:603",variant:"outline",size:"sm",disabled:h===0||T,onClick:()=>x(Math.max(0,h-100)),children:"Previous"}),e.jsx(re,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:604",variant:"outline",size:"sm",disabled:!I?.hasMore||T,onClick:()=>x(h+100),children:"Next"})]})]})]})]}),i==="rankings"&&e.jsx(mt,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:613",preset:a}),i==="index"&&e.jsx(xt,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:618"}),i==="ai"&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:623",className:"space-y-6",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:625",className:"grid grid-cols-1 sm:grid-cols-3 gap-4",children:[e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:626",label:"Discover Clicks",value:V?"—":S(q?.totalDiscoverClicks??0),sub:"Google Discover / AI Overviews",icon:Ue,color:"#8b5cf6"}),e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:633",label:"Discover Impressions",value:V?"—":S(q?.totalDiscoverImpressions??0),sub:"Surface: Discover",icon:Ve,color:"#6366f1"}),e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:640",label:"AI-Mode Query Clicks",value:V?"—":S(q?.totalAiQueryClicks??0),sub:"Conversational / question queries",icon:he,color:"#10b981"})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:650",className:"bg-white rounded-xl border border-gray-200 p-5 shadow-sm",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:651",className:"flex items-center gap-2 mb-1",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:652",className:"text-sm font-bold text-gray-800",children:"Google Discover Traffic"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:653",className:"text-[10px] bg-purple-50 text-purple-700 border border-purple-200 px-2 py-0.5 rounded-full font-semibold",children:"AI Overviews Surface"})]}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:655",className:"text-xs text-gray-400 mb-4",children:"Traffic from Google Discover and AI Overview cards. This is the primary signal for AI search visibility."}),V?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:659",className:"h-48 flex items-center justify-center",children:e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:660",className:"w-5 h-5 text-gray-300 animate-spin"})}):(q?.discoverTrend?.length??0)===0?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:663",className:"h-48 flex items-center justify-center text-center",children:e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:664",children:[e.jsx(he,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:665",className:"w-8 h-8 text-gray-200 mx-auto mb-2"}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:666",className:"text-sm text-gray-400",children:"No Discover traffic in this period."}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:667",className:"text-xs text-gray-300 mt-1",children:"This is normal for newer sites. Discover traffic grows as domain authority increases."})]})}):e.jsx(J,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:671",width:"100%",height:200,children:e.jsxs(ua,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:672",data:(q?.discoverTrend??[]).map(l
16=>({...l,date:Te(l.date??"")})),children:[e.jsx(ee,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:673",strokeDasharray:"3 3",stroke:"#f0f0f0"}),e.jsx(B,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:674",dataKey:"date",tick:{fontSize:11},tickLine:!1}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:675",tick:{fontSize:11},tickLine:!1,axisLine:!1}),e.jsx(ae,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:676",contentStyle:{fontSize:12,borderRadius:8,border:"1px solid #e5e7eb"}}),e.jsx(ue,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:677",dataKey:"clicks",fill:"#8b5cf6",radius:[3,3,0,0],name:"Discover Clicks"})]})})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:684",className:"bg-white rounded-xl border border-gray-200 shadow-sm overflow-hidden",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:685",className:"px-5 py-3.5 border-b border-gray-100",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:686",className:"text-sm font-bold text-gray-800",children:"Conversational & AI-Mode Queries"}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:687",className:"text-xs text-gray-400 mt-0.5",children:"Web queries matching AI search patterns (how, what, why, best, vs, etc.) — a proxy for AI Overview and LLM-referred traffic."})]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:691",className:"overflow-auto max-h-96",children:V?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:693",className:"p-8 text-center text-gray-400 text-sm",children:"Loading..."}):(q?.aiQueries?.length??0)===0?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:695",className:"p-8 text-center text-gray-400 text-sm",children:"No conversational queries found in this period."}):e.jsxs("table",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:697",className:"w-full text-xs",children:[e.jsx("thead",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:698",className:"bg-gray-50 sticky top-0",children:e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:699",children:[e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:700",className:"text-left px-4 py-2.5 font-semibold text-gray-600",children:"Query"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:701",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"Clicks"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:702",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"Impr."}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:703",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"CTR"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:704",className:"text-right px-3 py-2.5 font-semibold text-gray-600",children:"Pos."})]})}),e.jsx("tbody",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:707",children:(q?.aiQueries??[]).map((l,R)=>e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:709",className:"border-t border-gray-50 hover:bg-purple-50/30",children:[e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:710",className:"px-4 py-2 text-gray-700 max-w-[250px]",children:e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:711",className:"flex items-center gap-1.5",children:[e.jsx(he,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:712",className:"w-3 h-3 text-purple-400 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:713",className:"truncate",children:l.query})]})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:716",className:"px-3 py-2 text-right font-semibold text-purple-700",children:S(l.clicks)}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:71
167",className:"px-3 py-2 text-right text-gray-500",children:S(l.impressions)}),e.jsxs("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:718",className:"px-3 py-2 text-right text-gray-500",children:[l.ctr,"%"]}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:719",className:"px-3 py-2 text-right text-gray-500",children:l.position})]},R))})]})})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:729",className:"bg-blue-50 border border-blue-200 rounded-xl p-4 text-sm text-blue-800",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:730",className:"font-semibold mb-1 flex items-center gap-1.5",children:[e.jsx(he,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:731",className:"w-4 h-4"}),"About AI Search Tracking in GSC"]}),e.jsxs("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:734",className:"text-xs text-blue-700 leading-relaxed",children:['Google Search Console does not yet provide a dedicated "AI Overviews" search type filter. The data above uses two proxies: (1) ',e.jsx("strong",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:736",children:"Discover traffic"})," — the surface where AI Overview cards appear most prominently, and (2) ",e.jsx("strong",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:737",children:"Conversational queries"})," — question-format web queries that are most likely to trigger AI Overviews. As Google adds native AI search type filters to the API, this view will be updated automatically."]})]})]})]})]})})}const De=["#10b981","#3b82f6","#f59e0b","#f97316","#ef4444"];function mt({preset:a}){const[t,i]=L.useState(""),[s,n]=L.useState("6m"),{data:d,isLoading:m}=P.gsc.getPositionDistribution.useQuery({preset:a}),{data:g,isLoading:h}=P.gsc.getPositionClickCorrelation.useQuery({preset:a}),{data:x,isLoading:o}=P.gsc.getRankingMovers.useQuery({preset:a}),{data:p,isLoading:u}=P.gsc.getRankingProgression.useQuery({preset:s,queryFilter:t||void 0}),{data:y,isLoading:c}=P.gsc.getQueryProgression.useQuery({preset:s,topN:8}),f=["#d97706","#6366f1","#10b981","#ef4444","#8b5cf6","#f97316","#3b82f6","#ec4899"];return e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:772",className:"space-y-6",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:774",className:"bg-white rounded-xl border border-gray-200 p-5 shadow-sm",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:775",className:"text-sm font-bold text-gray-800 mb-1",children:"Position Distribution"}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:776",className:"text-xs text-gray-400 mb-4",children:"How your queries are distributed across ranking positions"}),m?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:778",className:"h-48 flex items-center justify-center",children:e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:778",className:"w-5 h-5 text-gray-300 animate-spin"})}):e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:780",className:"grid grid-cols-1 lg:grid-cols-2 gap-6",children:[e.jsx(J,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:781",width:"100%",height:220,children:e.jsxs(ua,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:782",data:d?.buckets??[],children:[e.jsx(ee,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:783",strokeDasharray:"3 3",stroke:"#f0f0f0"}),e.jsx(B,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:784",dataKey:"label",tick:{fontSize:11},tickLine:!1}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:785",tick:{fontSize:11},tickLine:!1,axisLine:!1}),e.jsx(ae,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:786",contentStyle:{fontSize:12,borderRadius:8,border:"1px solid #e5e7eb"},formatter:r=>[r.toLocaleString(),""]}),e.jsx(ue,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:787",dataKey:"queries",name:"Queries",radius:[4,4,0,0],children:(d?.buckets??[]).map((r,A)=>e.jsx(ra,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:789",f
16ill:De[A]},A))})]})}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:794",className:"space-y-2",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:795",className:"grid grid-cols-5 gap-2 text-[10px] font-semibold text-gray-500 uppercase px-1",children:[e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:796",children:"Position"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:796",className:"text-right",children:"Queries"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:796",className:"text-right",children:"Clicks"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:796",className:"text-right",children:"Impressions"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:796",className:"text-right",children:"Avg CTR"})]}),(d?.buckets??[]).map((r,A)=>e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:799",className:"grid grid-cols-5 gap-2 items-center text-sm px-1 py-1.5 rounded hover:bg-gray-50",children:[e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:800",className:"flex items-center gap-1.5",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:801",className:"w-2.5 h-2.5 rounded-sm",style:{backgroundColor:De[A]}}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:802",className:"font-semibold text-gray-700",children:r.label})]}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:804",className:"text-right font-mono text-gray-600",children:r.queries.toLocaleString()}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:805",className:"text-right font-mono text-gray-600",children:r.clicks.toLocaleString()}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:806",className:"text-right font-mono text-gray-600",children:r.impressions.toLocaleString()}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:807",className:"text-right font-mono font-semibold",style:{color:De[A]},children:[r.avgCtr,"%"]})]},r.label)),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:810",className:"pt-2 border-t text-xs text-gray-400 px-1",children:["Total queries tracked: ",d?.totalQueries?.toLocaleString()??0]})]})]})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:819",className:"bg-white rounded-xl border border-gray-200 p-5 shadow-sm",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:820",className:"text-sm font-bold text-gray-800 mb-1",children:"Position vs. Clicks Correlation"}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:821",className:"text-xs text-gray-400 mb-4",children:"Average clicks per query at each position — shows the exponential drop-off in traffic as position increases"}),h?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:823",className:"h-48 flex items-center justify-center",children:e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:823",className:"w-5 h-5 text-gray-300 animate-spin"})}):e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:825",className:"grid grid-cols-1 lg:grid-cols-2 gap-6",children:[e.jsx(J,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:826",width:"100%",height:220,children:e.jsxs(ea,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:827",data:g??[],children:[e.jsx(ee,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:828",strokeDasharray:"3 3",stroke:"#f0f0f0"}),e.jsx(B,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:829",dataKey:"position",tick:{fontSize:11},tickLine:!1,label:{value:"Position",position:"insideBottom",offset:-5,fontSize:10}}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:830",yAxisId:"left",tick:{fontSize:11},tickLine:!1,axisLine:!1,label:{value:"Avg Clicks",angle:-90,position:"insideLeft",fontSize:10}}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:831",yAxisId:"right",orientation:"right",tick:{fontSize:11}
16,tickLine:!1,axisLine:!1,label:{value:"CTR %",angle:90,position:"insideRight",fontSize:10}}),e.jsx(ae,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:832",contentStyle:{fontSize:12,borderRadius:8,border:"1px solid #e5e7eb"}}),e.jsx(ue,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:833",yAxisId:"left",dataKey:"avgClicks",fill:"#d97706",radius:[3,3,0,0],name:"Avg Clicks/Query",opacity:.8}),e.jsx(Z,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:834",yAxisId:"right",type:"monotone",dataKey:"avgCtr",stroke:"#10b981",strokeWidth:2,dot:{r:3},name:"CTR %"})]})}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:837",className:"space-y-1.5 max-h-[220px] overflow-y-auto",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:838",className:"grid grid-cols-4 gap-2 text-[10px] font-semibold text-gray-500 uppercase px-1 sticky top-0 bg-white",children:[e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:839",children:"Position"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:839",className:"text-right",children:"Avg Clicks"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:839",className:"text-right",children:"CTR"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:839",className:"text-right",children:"# Queries"})]}),(g??[]).map(r=>e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:842",className:"grid grid-cols-4 gap-2 items-center text-xs px-1 py-1 rounded hover:bg-gray-50",children:[e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:843",className:"font-semibold text-gray-700",children:["#",r.position]}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:844",className:"text-right font-mono text-amber-700",children:r.avgClicks}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:845",className:"text-right font-mono text-emerald-600",children:[r.avgCtr,"%"]}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:846",className:"text-right font-mono text-gray-500",children:r.count})]},r.position))]})]})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:855",className:"bg-white rounded-xl border border-gray-200 p-5 shadow-sm",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:856",className:"text-sm font-bold text-gray-800 mb-1",children:"Ranking Movers"}),e.jsxs("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:857",className:"text-xs text-gray-400 mb-4",children:["Queries with the biggest position changes vs. previous ",x?.periodDays??28," days"]}),o?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:861",className:"h-48 flex items-center justify-center",children:e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:861",className:"w-5 h-5 text-gray-300 animate-spin"})}):e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:863",className:"grid grid-cols-1 xl:grid-cols-2 gap-6",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:865",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:866",className:"flex items-center gap-1.5 mb-3",children:[e.jsx(se,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:867",className:"w-4 h-4 text-emerald-500"}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:868",className:"text-sm font-semibold text-emerald-700",children:["Improved (",x?.improved?.length??0,")"]})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:870",className:"space-y-0.5 max-h-[320px] overflow-y-auto",children:[(x?.improved??[]).map((r,A)=>e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:872",className:"flex items-center gap-2 text-xs py-1.5 px-2 rounded hover:bg-emerald-50/50",children:[e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:873",className:"flex items-center gap-1 min-w-[60px]",children:[e.jsx(se,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:874",className:"w-3 h-3 text-emerald-500"}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:875",className:"font-bold text-emerald-600",children:["+",r.positionChange.toFixed(1)]})]}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:877",className:"text-gray-700 truncate flex-1",title:r.query,children:r.query}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:878",className:"text-gray-400 min-w-[50px] text-right",children:[r.previousPosition," → ",r.currentPosition]}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:879",className:"text-gray-400 min-w-[40px] text-right",children:[r.currentClicks," 
16clicks"]})]},A)),(x?.improved??[]).length===0&&e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:883",className:"text-xs text-gray-400 py-4 text-center",children:"No significant improvements in this period"})]})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:888",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:889",className:"flex items-center gap-1.5 mb-3",children:[e.jsx(ie,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:890",className:"w-4 h-4 text-red-500"}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:891",className:"text-sm font-semibold text-red-700",children:["Declined (",x?.declined?.length??0,")"]})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:893",className:"space-y-0.5 max-h-[320px] overflow-y-auto",children:[(x?.declined??[]).map((r,A)=>e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:895",className:"flex items-center gap-2 text-xs py-1.5 px-2 rounded hover:bg-red-50/50",children:[e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:896",className:"flex items-center gap-1 min-w-[60px]",children:[e.jsx(ie,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:897",className:"w-3 h-3 text-red-500"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:898",className:"font-bold text-red-600",children:r.positionChange.toFixed(1)})]}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:900",className:"text-gray-700 truncate flex-1",title:r.query,children:r.query}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:901",className:"text-gray-400 min-w-[50px] text-right",children:[r.previousPosition," → ",r.currentPosition]}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:902",className:"text-gray-400 min-w-[40px] text-right",children:[r.currentClicks," clicks"]})]},A)),(x?.declined??[]).length===0&&e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:906",className:"text-xs text-gray-400 py-4 text-center",children:"No significant declines in this period"})]})]})]})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:915",className:"bg-white rounded-xl border border-gray-200 p-5 shadow-sm",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:916",className:"flex flex-col sm:flex-row sm:items-center justify-between gap-3 mb-4",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:917",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:918",className:"text-sm font-bold text-gray-800",children:"Ranking Progression"}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:919",className:"text-xs text-gray-400 mt-0.5",children:"Weekly average position trend — track how your overall rankings improve over time"})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:921",className:"flex items-center gap-2",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:922",className:"flex gap-1",children:["90d","6m","12m"].map(r=>e.jsx("button",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:924",onClick:()=>n(r),className:`px-2.5 py-1 text-xs font-semibold rounded-lg transition-all ${s===r?"bg-amber-600 text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"}`,children:r==="90d"?"90d":r==="6m"?"6mo":"12mo"},r))}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:930",className:"relative",children:[e.jsx(ja,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:931",className:"w-3.5 h-3.5 absolute left-2.5 top-1/2 -translate-y-1/2 text-gray-400"}),e.jsx(Na,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:932",placeholder:"Filter by keyword...",value:t,onChange:r=>i(r.target.value),className:"pl-8 h-7 text-xs w-[180px]"})]})]})]}),u?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:942",className:"h-48 flex items-center justify-center",children:e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:942",className:"w-5 h-5 text-gray-300 animate-spin"})}):(p?.weeks?.length??0)===0?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:944",className:"h-48 flex items-center justify-center text-center",children:e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:945",children:[e.jsx(Re,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:946",className:"w-8 h-8 text-gray-200 mx-auto mb-2"}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:947",className:"text-sm text-gray-400",children:"No progression data available for this period."})]})}):e.jsx(J,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:951",width:"100%",height:260,children:e.jsxs(ea,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:952",data:p?.weeks??[],children:[e.jsx(ee,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:953",strokeDasharray:"3 3",stroke:"#f0f0f0"}),e.jsx(B,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:954",dataKey:"week",t
16ick:{fontSize:10},tickLine:!1,tickFormatter:r=>{const[,A,b]=r.split("-");return`${parseInt(A)}/${parseInt(b)}`}}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:955",yAxisId:"left",reversed:!0,tick:{fontSize:11},tickLine:!1,axisLine:!1,domain:["auto","auto"],label:{value:"Avg Position",angle:-90,position:"insideLeft",fontSize:10}}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:956",yAxisId:"right",orientation:"right",tick:{fontSize:11},tickLine:!1,axisLine:!1,label:{value:"Clicks",angle:90,position:"insideRight",fontSize:10}}),e.jsx(ae,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:957",contentStyle:{fontSize:12,borderRadius:8,border:"1px solid #e5e7eb"},labelFormatter:r=>`Week of ${r}`}),e.jsx(fe,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:958",wrapperStyle:{fontSize:11}}),e.jsx(F,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:959",yAxisId:"right",type:"monotone",dataKey:"totalClicks",fill:"#d9770620",stroke:"#d97706",strokeWidth:1.5,name:"Weekly Clicks"}),e.jsx(Z,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:960",yAxisId:"left",type:"monotone",dataKey:"avgPosition",stroke:"#6366f1",strokeWidth:2.5,dot:{r:3},name:"Avg Position"})]})}),t&&e.jsxs("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:965",className:"text-xs text-gray-400 mt-2",children:["Filtered to queries containing: ",e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:965",className:"font-semibold text-gray-600",children:['"',t,'"']})]})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:970",className:"bg-white rounded-xl border border-gray-200 p-5 shadow-sm",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:971",className:"text-sm font-bold text-gray-800 mb-1",children:"Top Query Position Tracking"}),e.jsxs("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:972",className:"text-xs text-gray-400 mb-4",children:["Weekly position trend for your top ",y?.series?.length??0," queries by clicks — lower is better"]}),c?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:974",className:"h-64 flex items-center justify-center",children:e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:974",className:"w-5 h-5 text-gray-300 animate-spin"})}):(y?.weeks?.length??0)===0?e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:976",className:"h-48 flex items-center justify-center text-center",children:e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:977",children:[e.jsx(Re,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:978",className:"w-8 h-8 text-gray-200 mx-auto mb-2"}),e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:979",className:"text-sm text-gray-400",children:"Not enough data to show query progression."})]})}):e.jsxs(e.Fragment,{children:[e.jsx(J,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:984",width:"100%",height:300,children:e.jsxs(_e,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:985",children:[e.jsx(ee,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:986",strokeDasharray:"3 3",stroke:"#f0f0f0"}),e.jsx(B,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:987",dataKey:"week",type:"category",allowDuplicatedCategory:!1,tick:{fontSize:10},tickLine:!1,tickFormatter:r=>{const[,A,b]=r.split("-");return`${parseInt(A)}/${parseInt(b)}`}}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:995",reversed:!0,tick:{fontSize:11},tickLine:!1,axisLine:!1,domain:["auto","auto"],label:{value:"Position",angle:-90,position:"insideLeft",fontSize:10}}),e.jsx(ae,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:996",contentStyle:{fontSize:11,borderRadius:8,border:"1px solid #e5e7eb"},labelFormatter:r=>`Week of ${r}`}),e.jsx(fe,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:997",wrapperStyle:{fontSize:10}}),(y?.series??[]).map((r,A)=>e.jsx(Z,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:999",data:r.points.filter(b=>b.position!==null),dataKey:"position",name:r.query.length>30?r.query.slice(0,28)+"…":r.query,stroke:f[A%f.length],strokeWidth:2,dot:{r:2},connectNulls:!0},r.query))]})}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1012",className:"mt-4 grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-2",children:(y?.series??[]).map((r,A)=>{const b=r.points.filter(k=>k.position!==null),v=b[0]?.position??0,j=b[b.length-1]?.position??0,w=v&&j?v-j:0;return e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1019",className:"flex items-center gap-2 text-xs p-2 rounded-lg bg-gray-50",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1020",className:"w-2.5 h-2.5 rounded-full shrink-0",style:{backgroundColor:f[A%f.length]}}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1021",className:"truncate flex-1 text-gray-700",title:r.query,children:r.query}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1022",className:`font-bold ${w>0?"text-emerald-600":w<0?"text-red-600":"text-gray-400"}`,children:[w>0?"↑":w<0?"↓":"—",Math.abs(w).toFixed(1)]})]},r.query)})})]})]})]})}
16function xt(){const{data:a,isLoading:t,refetch:i}=P.gsc.getIndexCoverage.useQuery(),s=P.gsc.refreshCoverage.useMutation({onSuccess:c=>{H.success(c.message||"Coverage data refreshed"),i()},onError:c=>H.error(c.message)});if(t)return e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1050",className:"flex items-center justify-center py-20",children:e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1051",className:"w-5 h-5 animate-spin text-gray-400"})});if(!a)return e.jsx("p",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1056",className:"text-sm text-gray-500",children:"No index data available."});const{totals:n,byType:d,notIndexedReasons:m,coverageStates:g,crawlBudget:h,notIndexedPages:x,coverageHistory:o,issues:p,recentlyIndexed:u,sitemapReports:y}=a;return e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1061",className:"space-y-6",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1063",className:"flex items-center justify-between gap-2 bg-blue-50 border border-blue-200 rounded-lg px-3 py-2",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1064",className:"flex items-center gap-2 text-xs text-blue-700",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1065",className:"w-2 h-2 rounded-full bg-blue-500"}),e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1066",children:[e.jsx("strong",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1067",children:"Sitemap & Search Console"})," — ordinary pages are discovered through canonical XML sitemaps and internal links. Google Indexing API submissions are not used for normal site content."]})]}),e.jsx(re,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1070",size:"sm",variant:"outline",className:"text-[10px] h-7 px-2 border-emerald-300 text-emerald-700 hover:bg-emerald-50",disabled:s.isPending,onClick:()=>s.mutate({}),children:s.isPending?e.jsxs(e.Fragment,{children:[e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1078",className:"w-3 h-3 animate-spin mr-1"})," Refreshing..."]}):e.jsxs(e.Fragment,{children:[e.jsx(E,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1080",className:"w-3 h-3 mr-1"})," Refresh GSC Data"]})})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1086",className:"grid grid-cols-1 sm:grid-cols-5 gap-4",children:[e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1087",label:"Total Pages (GSC)",value:S(n.totalPages),sub:n.lastSnapshotDate?`As of ${n.lastSnapshotDate}`:`${S(n.trackedInPageSignals)} tracked`,icon:ge,color:"#6366f1"}),e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1094",label:"Indexed",value:S(n.indexed),sub:`${n.indexRate}% index rate`,icon:pe,color:"#10b981"}),e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1101",label:"Not Indexed",value:S(n.notIndexed),sub:"Excluded from search",icon:ve,color:"#ef4444"}),e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1108",label:"Index Rate",value:`${n.indexRate}%`,sub:n.dataSource==="gsc_coverage_report"?"From GSC Coverage Report":"Estimated",icon:la,color:"#3b82f6"}),e.jsx(K,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1115",label:"Sitemap Discovery",value:S(n.trackedInPageSignals),sub:"Tracked canonical URLs",icon:pe,color:"#3b82f6"})]}),u&&u.length>0&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1126",className:"bg-white rounded-xl border p-5",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1127",className:"flex items-center justify-between mb-4",children:[e.jsxs("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1128",className:"text-sm font-semibold text-gray-900 flex items-center gap-2",children:[e.jsx(pe,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1129",className:"w-4 h-4 text-emerald-500"}),"Recently Indexed URLs",e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1131",className:"text-[10px] font-normal text-gray-400 bg-gray-100 px-2 py-0.5 rounded-full",children:[u.length," shown"]})]}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1133",className:"text-[10px] text-gray-400",children:"Sorted by most recent Indexing API submission or crawl"})]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1135",className:"overflow-x-auto",children:e.jsxs("table",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1136",className:"w-full text-xs",children:[e.jsx("thead",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1137",children:e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1138",className:"border-b text-gray-500 text-left",children:[e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1139",className:"pb-2 font-medium",children:"URL"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1140",className:"pb-2 font-medium",children:"Type"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1141",className:"pb-2 font-medium text-right",children:"Clicks"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1142",className:"pb-2 font-medium text-right",children:"Impressions"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1143",className:"pb-2 font-medium",children:"Coverage State"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1144",className:"pb-2 font-medium",children:"Discovery Status"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1145",className:"pb-2 font-medium",children:"Last Crawled"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1146",className:"pb-2 font-medium",children:"Submitted"})]})}),e.jsx("tbody",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1149",children:u.map(c=>{const f=c.indexingApiSubmittedAt?new Date(c.indexingApiSubmittedAt):null,r=c.gscLastCrawlTime?new Date(c.gscLastCrawlTime):null,A=c.url.replace(/^https?:\/\/[^/]+/,"")||"/";return e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1155",className:"border-b last:border-0 hover:bg-gray-50",children:[e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1156",className:"py-2.5 max-w-[240px]",children:e.jsx("a",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1157",href:Ne(c.url),target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:underline truncate block",title:c.url,children:A})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1162",className:"py-2.5",children:e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1163",className:"text-[10px] px-1.5 py-0.5 rounded bg-gray-100 text-gray-600 capitalize",children:c.pageType||"—"})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1165",className:"py-2.5 text-right font-medium text-gray-900",children:c.gscClicks28d?S(Number(c.gscClicks28d)):"—"}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1166",className:"py-2.5 text-right text-gray-600",children:c.gscImpressions28d?S(Number(c.gscImpressions28d)):"—"}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1167",className:"py-2.5",children:c.gscCoverageState?e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1169",className:"text-[10px] px-1.5 py-0.5 rounded bg-indigo-50 text-indigo-700",children:c.gscCoverageState}):e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1170",className:"text-gray-300",children:"—"})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1172",className:"py-2.5",children:c.indexingApiStatus==="submitted"?e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1174",className:"text-[10px] px-1.5 py-0.5 rounded bg-emerald-50 text-emerald-700",children:"submitted"}):c.indexingApiStatus==="error"?e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1176",className:"text-[10px] px-1.5 py-0.5 rounded bg-red-50 text-red-600",children:"error"}):c.indexingApiStatus==="not_applicable"?e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1178",className:"text-[10px] px-1.5 py-0.5 rounded bg-sky-50 text-sky-700",children:"sitemap discovery"}):e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1179",className:"text-gray-300 text-[10px]",children:"pending"})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1181",className:"py-2.5 text-gray-500 whitespace-nowrap",children:r?r.toLocaleDateString():"—"}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1182",className:"py-2.5 text-gray-500 whitespace-nowrap",children:f?f.toLocaleDateString():"—"})]},c.id)})})]})})]}),o&&o.length>0&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1194",className:"bg-white rounded-xl border p-5",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1195",className:"text-sm font-semibold text-gray-900 mb-4",children:"Index Coverage Trend"}),e.jsx(J,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1196",width:"100%",height:280,children:e.jsxs(lt,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1197",data:o,children:[e.jsx(ee,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1198",strokeDasharray:"3 3",stroke:"#f0f0f0"}),e.jsx(B,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1199",dataKey:"date",tick:{fontSize:10}
16,tickFormatter:c=>c.slice(5)}),e.jsx(D,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1200",tick:{fontSize:10},tickFormatter:c=>c>=1e3?`${(c/1e3).toFixed(0)}k`:c}),e.jsx(ae,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1201",contentStyle:{fontSize:11},formatter:(c,f)=>[S(c),f],labelFormatter:c=>`Date: ${c}`}),e.jsx(fe,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1206",wrapperStyle:{fontSize:11}}),e.jsx(F,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1207",type:"monotone",dataKey:"indexed",stroke:"#10b981",fill:"#10b981",fillOpacity:.3,name:"Indexed"}),e.jsx(F,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1208",type:"monotone",dataKey:"notIndexed",stroke:"#ef4444",fill:"#ef4444",fillOpacity:.3,name:"Not Indexed"})]})})]}),y&&y.length>0&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1216",className:"bg-white rounded-xl border p-5",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1217",className:"flex items-center justify-between mb-4",children:e.jsxs("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1218",className:"text-sm font-semibold text-gray-900 flex items-center gap-2",children:[e.jsx(ge,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1219",className:"w-4 h-4 text-blue-500"}),"Sitemap Index Reports",e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1221",className:"text-[10px] font-normal text-gray-400 bg-gray-100 px-2 py-0.5 rounded-full",children:[y.length," sitemaps · Snapshot: ",y[0]?.snapshotDate]})]})}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1226",className:"overflow-x-auto",children:e.jsxs("table",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1227",className:"w-full text-xs",children:[e.jsx("thead",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1228",children:e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1229",className:"border-b text-gray-500 text-left",children:[e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1230",className:"pb-2 font-medium",children:"Sitemap"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1231",className:"pb-2 font-medium text-right",children:"Submitted"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1232",className:"pb-2 font-medium text-right",children:"Indexed"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1233",className:"pb-2 font-medium text-right",children:"Index Rate"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1234",className:"pb-2 font-medium",children:"Last Downloaded"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1235",className:"pb-2 font-medium",children:"Status"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1236",className:"pb-2 font-medium text-right",children:"Warnings"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1237",className:"pb-2 font-medium text-right",children:"Errors"})]})}),e.jsx("tbody",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1240",children:y.map((c,f)=>{const r=c.submitted>0?Math.round(c.indexed/c.submitted*1e3)/10:0,A=c.path.replace(/^https?:\/\/[^/]+/,"")||c.path;return e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1245",className:"border-b last:border-0 hover:bg-gray-50",children:[e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1246",className:"py-2.5 max-w-[280px]",children:e.jsx("a",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1247",href:Ne(c.path),target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:underline truncate block",title:c.path,children:A})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1252",className:"py-2.5 text-right text-gray-700",children:S(c.submitted)}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1253",className:"py-2.5 text-right font-medium text-emerald-600",children:S(c.indexed)}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1254",className:"py-2.5 text-right",children:e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1255",className:`font-medium ${r>=80?"text-emerald-600":r>=50?"text-amber-600":"text-red-500"}`,children:[r,"%"]})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1259",className:"py-2.5 text-gray-500 whitespace-nowrap",children:c.lastDownloaded?new Date(c.lastDownloaded).toLocaleDateString():"—"}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1262",className:"py-2.5",children:c.isPending?e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1264",className:"text-[10px] px-1.5 py-0.5 rounded bg-amber-50 text-amber-700",children:"Pending"}):e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1265",className:"text-[10px] px-1.5 py-0.5 rounded bg-emerald-50 text-emerald-700",children:"Active"})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1267",className:"py-2.5 text-right",children:c.warnings>0?e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1269",className:"text-amber-600 font-medium",children:c.warnings}):e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1270",className:"text-gray-300",children:"0"})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1272",className:"py-2.5 text-right",children:c.errors>
160?e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1274",className:"text-red-600 font-medium",children:c.errors}):e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1275",className:"text-gray-300",children:"0"})})]},f)})}),e.jsx("tfoot",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1281",children:e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1282",className:"border-t bg-gray-50 font-medium",children:[e.jsxs("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1283",className:"py-2.5 text-gray-700",children:["Total (",y.length," sitemaps)"]}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1284",className:"py-2.5 text-right text-gray-700",children:S(y.reduce((c,f)=>c+f.submitted,0))}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1285",className:"py-2.5 text-right text-emerald-600",children:S(y.reduce((c,f)=>c+f.indexed,0))}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1286",className:"py-2.5 text-right",children:(()=>{const c=y.reduce((A,b)=>A+b.submitted,0),f=y.reduce((A,b)=>A+b.indexed,0),r=c>0?Math.round(f/c*1e3)/10:0;return e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1291",className:`font-medium ${r>=80?"text-emerald-600":r>=50?"text-amber-600":"text-red-500"}`,children:[r,"%"]})})()}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1294",colSpan:4})]})})]})})]}),p&&p.length>0&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1304",className:"bg-white rounded-xl border p-5",children:[e.jsxs("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1305",className:"text-sm font-semibold text-gray-900 mb-4 flex items-center gap-2",children:[e.jsx(ve,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1306",className:"w-4 h-4 text-red-500"}),"Index Coverage Issues (from GSC)"]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1309",className:"overflow-x-auto",children:e.jsxs("table",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1310",className:"w-full text-xs",children:[e.jsx("thead",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1311",children:e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1312",className:"border-b text-gray-500 text-left",children:[e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1313",className:"pb-2 font-medium",children:"Reason"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1314",className:"pb-2 font-medium",children:"Source"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1315",className:"pb-2 font-medium",children:"Validation"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1316",className:"pb-2 font-medium text-right",children:"Pages"})]})}),e.jsx("tbody",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1319",children:p.map((c,f)=>e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1321",className:"border-b last:border-0 hover:bg-gray-50",children:[e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1322",className:"py-2.5 text-gray-900 font-medium",children:c.reason}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1323",className:"py-2.5",children:e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1324",className:`text-[10px] px-1.5 py-0.5 rounded ${c.source==="Google systems"?"bg-blue-50 text-blue-700":"bg-orange-50 text-orange-700"}`,children:c.source})}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1328",className:"py-2.5 text-gray-500",children:c.validation}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1329",className:"py-2.5 text-right font-semibold text-gray-900",children:S(c.pages)})]},f))})]})})]}),n.inspected>0&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1340",className:"bg-white rounded-xl border p-5",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1341",className:"text-sm font-semibold text-gray-900 mb-4",children:"URL Inspection API Results"}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1342",className:"grid grid-cols-3 gap-4",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1343",className:"text-center p-3 bg-purple-50 rounded-lg",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1344",className:"text-lg font-bold text-purple-700",children:S(n.inspected)}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1345",className:"text-[10px] text-purple-600",children:"Total Inspected"})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1347",className:"text-center p-3 bg-emerald-50 rounded-lg",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1348",className:"text-lg font-bold text-emerald-700",children:S(n.inspectedIndexed)}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1349",className:"text-[10px] text-emerald-600",children:"Confirmed Indexed"})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1351",className:"text-center p-3 bg-red-50 rounded-lg",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1352",className:"text-lg font-bold text-red-700",children:S(n.inspectedNotIndexed)}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1353",className:"text-[10px] text-red-600",children:"Confirmed Not Indexed"})]})]})]}),h&&h.totalCrawled>0&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1361",className:"bg-white rounded-xl border p-5",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1362",className:"text-sm font-semibold text-gray-900 mb-4",children:"Crawl Budget Metrics"}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1363",className:"grid grid-cols-3 gap-4",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1364",className:"text-center p-3 bg-blue-50 rounded-lg",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1365",className:"text-lg font-bold text-blue-700",children:S(h.totalCrawled)}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1366",className:"text-[10px] text-blue-600",children:"Total Crawled"})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1368",className:"text-center p-3 bg-emerald-50 rounded-lg",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1369",className:"text-lg font-bold text-emerald-700",children:S(h.crawledLast7Days)}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1370",className:"text-[10px] text-emerald-600",children:"Crawled Last 7 Days"})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1372",className:"text-center p-3 bg-amber-50 rounded-lg",children:[e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1373",className:"text-lg font-bold text-amber-700",children:S(h.crawledOver30DaysAgo)}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1374",className:"text-[10px] text-amber-600",children:"Stale (>30 Days)"})]})]})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1381",className:"bg-white rounded-xl border p-5",children:[e.jsx("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1382",className:"text-sm font-semibold text-gray-900 mb-4",children:"Index Coverage by Page Type"}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1383",className:"overflow-x-auto",children:e.jsxs("table",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1384",className:"w-full text-xs",children:[e.jsx("thead",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1385",children:e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1386",className:"border-b text-gray-500 text-left",children:[e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1387",className:"pb-2 font-medium",children:"Page Type"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1388",className:"pb-2 font-medium text-right",children:"Total Known"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1389",className:"pb-2 font-medium text-right",children:n.inspected>0?"Indexed":"Indexed (est.)"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1390",className:"pb-2 font-medium text-right",children:n.inspected>0?"Not Indexed":"Not Indexed (est.)"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1391",className:"pb-2 font-medium text-right",children:"Index Rate"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1392",className:"pb-2 font-medium text-right",children:"Inspected"}),e.jsx("th",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1393",className:"pb-2 font-medium",children:"Coverage"})]})}),e.jsx("tbody",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1396",children:d.map(c=>e.jsxs("tr",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1398",className:"border-b last:border-0 hover:bg-gray-50",children:[e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1399",className:"py-2.5 font-medium text-gray-900 capitalize",children:c.pageType}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1400",className:"py-2.5 text-right text-gray-700",children:S(c.total)}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1401",className:"py-2.5 text-right text-emerald-600 font-medium",children:S(c.indexed)}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1402",className:"py-2.5 text-right text-red-500",children:S(c.notIndexed)}),e.jsxs("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1403",className:"py-2.5 text-right font-medium",children:[c.indexRate,"%"]}),e.jsxs("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1404",className:"py-2.5 text-right text-purple-600",children:[S(c.inspected)," ",e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1404",className:"text-gray-400",children:["(",c.inspectionProgress,"%)"]})]}),e.jsx("td",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1405",className:"py-2.5 w-32",children:e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1406",className:"w-full bg-gray-200 rounded-full h-2",children:e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1407",className:"bg-emerald-500 h-2 rounded-full transition-all",style:{width:`${Math.min(c.indexRate,100)}%`}})})})]},c.pageType))})]})})]}),g&&g.length>0&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1422",className:"bg-white rounded-xl border p-5",children:[e.jsxs("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1423",className:"text-sm font-semibold text-gray-900 mb-4 flex items-center gap-2",children:[e.jsx(ge,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1424",className:"w-4 h-4 text-indigo-500"}),"Coverage States (from URL Inspection API)"]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1427",className:"space-y-2",children:g.map(c=>e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1429",className:"flex items-center justify-between py-2 px-3 rounded-lg bg-indigo-50 border border-indigo-100",children:[e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1430",className:"text-xs text-gray-700",children:c.state}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1431",className:"text-xs font-semibold text-gray-900",children:S(c.count)})]},c.state))})]}),m&&m.length>0&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1440",className:"bg-white rounded-xl border p-5",children:[e.jsxs("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1441",className:"text-sm font-semibold text-gray-900 mb-4 flex items-center gap-2",children:[e.jsx(ve,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1442",className:"w-4 h-4 text-amber-500"}),"Why Pages Aren't Indexed"]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1445",className:"space-y-2",children:m.map(c=>e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1447",className:"flex items-center justify-between py-2 px-3 rounded-lg bg-amber-50 border border-amber-100",children:[e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1448",className:"text-xs text-gray-700 capitalize",children:c.reason.replace(/_/g," ")}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1449",className:"text-xs font-semibold text-gray-900",children:S(c.count)})]},c.reason))})]}),x&&x.length>0&&e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1458",className:"bg-white rounded-xl border p-5",children:[e.jsxs("h3",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1459",className:"text-sm font-semibold text-gray-900 mb-4 flex items-center gap-2",children:[e.jsx($e,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1460",className:"w-4 h-4 text-red-500"}
16),"Sample Not-Indexed Pages (",S(n.notIndexed)," total)"]}),e.jsx("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1463",className:"space-y-2",children:x.map(c=>e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1465",className:"flex items-center justify-between py-2 px-3 rounded-lg bg-red-50 border border-red-100",children:[e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1466",className:"flex items-center gap-2 min-w-0",children:[e.jsx($e,{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1467",className:"w-3.5 h-3.5 text-red-400 shrink-0"}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1468",className:"text-xs text-gray-700 truncate",children:c.url.replace("https://bankruptcylawyersin.com","")})]}),e.jsxs("div",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1470",className:"flex items-center gap-3 shrink-0 ml-2",children:[c.gscCoverageState&&e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1472",className:"text-[10px] text-indigo-600 bg-indigo-50 px-1.5 py-0.5 rounded",children:c.gscCoverageState}),c.gscIndexStatusReason&&!c.gscCoverageState&&e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1477",className:"text-[10px] text-amber-600 bg-amber-50 px-1.5 py-0.5 rounded capitalize",children:c.gscIndexStatusReason.replace(/_/g," ")}),c.lastInspectedAt&&e.jsxs("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1482",className:"text-[10px] text-gray-400",children:["Inspected ",new Date(c.lastInspectedAt).toLocaleDateString()]}),e.jsx("span",{"data-loc":"client/src/pages/admin/AdminSearchAnalytics.tsx:1486",className:"text-[10px] text-gray-500 capitalize",children:c.pageType})]})]},c.id))})]})]})}export{jt as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.