Changeset 3764725
- Timestamp:
- 10/25/2026 02:07:28 PM (10 hours ago)
- Location:
- monoranks
- Files:
-
- 26 edited
- 1 copied
-
tags/0.1.25 (copied) (copied from monoranks/trunk )
-
tags/0.1.25/build/main.js (modified) (1 diff)
-
tags/0.1.25/languages/monoranks-fa_IR-admin.json (modified) (8 diffs)
-
tags/0.1.25/languages/monoranks-fa_IR.mo (modified) ( previous)
-
tags/0.1.25/languages/monoranks-fa_IR.po (modified) (55 diffs)
-
tags/0.1.25/languages/monoranks.pot (modified) (58 diffs)
-
tags/0.1.25/monoranks.php (modified) (2 diffs)
-
tags/0.1.25/readme.txt (modified) (2 diffs)
-
tags/0.1.25/src/Admin.php (modified) (2 diffs)
-
tags/0.1.25/src/Grow.php (modified) (5 diffs)
-
tags/0.1.25/src/Overview.php (modified) (1 diff)
-
tags/0.1.25/src/Rest.php (modified) (2 diffs)
-
tags/0.1.25/src/Settings.php (modified) (2 diffs)
-
tags/0.1.25/src/Sync.php (modified) (1 diff)
-
trunk/build/main.js (modified) (1 diff)
-
trunk/languages/monoranks-fa_IR-admin.json (modified) (8 diffs)
-
trunk/languages/monoranks-fa_IR.mo (modified) ( previous)
-
trunk/languages/monoranks-fa_IR.po (modified) (55 diffs)
-
trunk/languages/monoranks.pot (modified) (58 diffs)
-
trunk/monoranks.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/src/Admin.php (modified) (2 diffs)
-
trunk/src/Grow.php (modified) (5 diffs)
-
trunk/src/Overview.php (modified) (1 diff)
-
trunk/src/Rest.php (modified) (2 diffs)
-
trunk/src/Settings.php (modified) (2 diffs)
-
trunk/src/Sync.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
monoranks/tags/0.1.25/build/main.js
r3751826 r3764725 7 7 Error generating stack: `+e.message+` 8 8 `+e.stack}}var Ge=Object.prototype.hasOwnProperty,Ke=t.unstable_scheduleCallback,qe=t.unstable_cancelCallback,Je=t.unstable_shouldYield,Ye=t.unstable_requestPaint,Xe=t.unstable_now,Ze=t.unstable_getCurrentPriorityLevel,Qe=t.unstable_ImmediatePriority,$e=t.unstable_UserBlockingPriority,et=t.unstable_NormalPriority,tt=t.unstable_LowPriority,nt=t.unstable_IdlePriority,rt=t.log,it=t.unstable_setDisableYieldValue,at=null,ot=null;function st(e){if(typeof rt==`function`&&it(e),ot&&typeof ot.setStrictMode==`function`)try{ot.setStrictMode(at,e)}catch{}}var ct=Math.clz32?Math.clz32:dt,lt=Math.log,ut=Math.LN2;function dt(e){return e>>>=0,e===0?32:31-(lt(e)/ut|0)|0}var ft=256,pt=262144,mt=4194304;function k(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&-e;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ht(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=k(n))):i=k(o):i=k(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=k(n))):i=k(o)):i=k(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function gt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function _t(e,t){t&8&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var r=31-ct(n),i=1<<r;t|=e[r],n&=~i}return t}function vt(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function yt(){var e=mt;return mt<<=1,!(mt&62914560)&&(mt=4194304),e}function bt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function xt(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function St(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0<n;){var u=31-ct(n),d=1<<u;s[u]=0,c[u]=-1;var f=l[u];if(f!==null)for(l[u]=null,u=0;u<f.length;u++){var p=f[u];p!==null&&(p.lane&=-536870913)}n&=~d}r!==0&&Ct(e,r,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function Ct(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ct(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|n&261930}function A(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ct(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function wt(e,t){var n=t&-t;return n=n&42?1:Tt(n),(n&(e.suspendedLanes|t))===0?n:0}function Tt(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Et(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function Dt(){var e=D.p;return e===0?(e=window.event,e===void 0?32:Ch(e.type)):e}function Ot(e,t){var n=D.p;try{return D.p=e,t()}finally{D.p=n}}var kt=Math.random().toString(36).slice(2),At=`__reactFiber$`+kt,jt=`__reactProps$`+kt,Mt=`__reactContainer$`+kt,Nt=`__reactEvents$`+kt,Pt=`__reactListeners$`+kt,j=`__reactHandles$`+kt,Ft=`__reactResources$`+kt,It=`__reactMarker$`+kt,Lt=`__reactLoad$`+kt;function Rt(e){delete e[At],delete e[jt],delete e[Pt],delete e[j]}function zt(e){var t;if(t=e[At])return t;for(var n=e.parentNode;n;){if(t=n[Mt]||n[At]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=fm(e);e!==null;){if(n=e[At])return n;e=fm(e)}return t}e=n,n=e.parentNode}return null}function Bt(e){if(e=e[At]||e[Mt]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Vt(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(i(33))}function M(e){var t=e[Ft];return t||=e[Ft]={hoistableStyles:new Map,hoistableScripts:new Map},t}function Ht(e){e[It]=!0}function Ut(e){e[Lt]=void 0}var Wt=new Set,Gt={};function Kt(e,t){qt(e,t),qt(e+`Capture`,t)}function qt(e,t){for(Gt[e]=t,e=0;e<t.length;e++)Wt.add(t[e])}var Jt=RegExp(`^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$`),Yt={},Xt={};function Zt(e){return Ge.call(Xt,e)?!0:Ge.call(Yt,e)?!1:Jt.test(e)?Xt[e]=!0:(Yt[e]=!0,!1)}var N=!1;function Qt(){var e=N;return N=!1,e}function $t(e,t,n){if(Zt(t)){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:e.removeAttribute(t);return;case`boolean`:var r=t.toLowerCase().slice(0,5);if(r!==`data-`&&r!==`aria-`){e.removeAttribute(t);return}}e.setAttribute(t,n)}}}function en(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(t);return}e.setAttribute(t,n)}}function tn(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(n);return}e.setAttributeNS(t,n,r)}}function nn(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function rn(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function an(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&r!==void 0&&typeof r.get==`function`&&typeof r.set==`function`){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function P(e){if(!e._valueTracker){var t=rn(e)?`checked`:`value`;e._valueTracker=an(e,t,``+e[t])}}function on(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=rn(e)?e.checked?`true`:`false`:e.value),e=r,e!==n&&(t.setValue(e),!0)}var F=/[\n"\\]/g;function sn(e){return e.replace(F,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function cn(e,t,n,r,i,a,o,s){e.name=``,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`?e.type=o:e.removeAttribute(`type`),t==null?o!==`submit`&&o!==`reset`||e.removeAttribute(`value`):o===`number`?(t===0&&e.value===``||e.value!=t)&&(e.value=``+nn(t)):e.value!==``+nn(t)&&(e.value=``+nn(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):un(e,nn(n)):o===`number`&&e.value==t?un(e,nn(e.value)):un(e,nn(t)),i==null&&a!=null&&(e.defaultChecked=!!a),i!=null&&(e.checked=i&&typeof i!=`function`&&typeof i!=`symbol`),s!=null&&typeof s!=`function`&&typeof s!=`symbol`&&typeof s!=`boolean`?e.name=``+nn(s):e.removeAttribute(`name`)}function ln(e,t,n,r,i,a,o,s){if(a!=null&&typeof a!=`function`&&typeof a!=`symbol`&&typeof a!=`boolean`&&(e.type=a),t!=null||n!=null){if(!(a!==`submit`&&a!==`reset`||t!=null)){P(e);return}n=n==null?``:``+nn(n),t=t==null?n:``+nn(t),s||t===e.value||(e.value=t),e.defaultValue=t}r??=i,r=typeof r!=`function`&&typeof r!=`symbol`&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`&&(e.name=o),P(e)}function un(e,t){e.defaultValue!==``+t&&(e.defaultValue=``+t)}function dn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t[`$`+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty(`$`+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+nn(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function fn(e,t,n){if(t!=null&&(t=``+nn(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n==null?``:``+nn(n)}function pn(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(i(92));if(we(r)){if(1<r.length)throw Error(i(93));r=r[0]}n=r}n??=``,t=n}n=nn(t),e.defaultValue=n,r=e.textContent,r===n&&r!==``&&r!==null&&(e.value=r),P(e)}function mn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var hn=new Set(`animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp`.split(` `));function gn(e,t,n){var r=t.indexOf(`--`)===0;n==null||typeof n==`boolean`||n===``?r?e.setProperty(t,``):t===`float`?e.cssFloat=``:e[t]=``:r?e.setProperty(t,n):typeof n!=`number`||n===0||hn.has(t)?t===`float`?e.cssFloat=n:e[t]=(``+n).trim():e[t]=n+`px`}function I(e,t,n){if(t!=null&&typeof t!=`object`)throw Error(i(62));if(e=e.style,n!=null){for(var r in n)!n.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf(`--`)===0?e.setProperty(r,``):r===`float`?e.cssFloat=``:e[r]=``,N=!0);for(var a in t)r=t[a],t.hasOwnProperty(a)&&n[a]!==r&&(gn(e,a,r),N=!0)}else for(var o in t)t.hasOwnProperty(o)&&gn(e,o,t[o])}function _n(e){if(e.indexOf(`-`)===-1)return!1;switch(e){case`annotation-xml`:case`color-profile`:case`font-face`:case`font-face-src`:case`font-face-uri`:case`font-face-format`:case`font-face-name`:case`missing-glyph`:return!1;default:return!0}}var vn=new Map([[`acceptCharset`,`accept-charset`],[`htmlFor`,`for`],[`httpEquiv`,`http-equiv`],[`crossOrigin`,`crossorigin`],[`accentHeight`,`accent-height`],[`alignmentBaseline`,`alignment-baseline`],[`arabicForm`,`arabic-form`],[`baselineShift`,`baseline-shift`],[`capHeight`,`cap-height`],[`clipPath`,`clip-path`],[`clipRule`,`clip-rule`],[`colorInterpolation`,`color-interpolation`],[`colorInterpolationFilters`,`color-interpolation-filters`],[`colorProfile`,`color-profile`],[`colorRendering`,`color-rendering`],[`dominantBaseline`,`dominant-baseline`],[`enableBackground`,`enable-background`],[`fillOpacity`,`fill-opacity`],[`fillRule`,`fill-rule`],[`floodColor`,`flood-color`],[`floodOpacity`,`flood-opacity`],[`fontFamily`,`font-family`],[`fontSize`,`font-size`],[`fontSizeAdjust`,`font-size-adjust`],[`fontStretch`,`font-stretch`],[`fontStyle`,`font-style`],[`fontVariant`,`font-variant`],[`fontWeight`,`font-weight`],[`glyphName`,`glyph-name`],[`glyphOrientationHorizontal`,`glyph-orientation-horizontal`],[`glyphOrientationVertical`,`glyph-orientation-vertical`],[`horizAdvX`,`horiz-adv-x`],[`horizOriginX`,`horiz-origin-x`],[`imageRendering`,`image-rendering`],[`letterSpacing`,`letter-spacing`],[`lightingColor`,`lighting-color`],[`markerEnd`,`marker-end`],[`markerMid`,`marker-mid`],[`markerStart`,`marker-start`],[`maskType`,`mask-type`],[`overlinePosition`,`overline-position`],[`overlineThickness`,`overline-thickness`],[`paintOrder`,`paint-order`],[`panose-1`,`panose-1`],[`pointerEvents`,`pointer-events`],[`renderingIntent`,`rendering-intent`],[`shapeRendering`,`shape-rendering`],[`stopColor`,`stop-color`],[`stopOpacity`,`stop-opacity`],[`strikethroughPosition`,`strikethrough-position`],[`strikethroughThickness`,`strikethrough-thickness`],[`strokeDasharray`,`stroke-dasharray`],[`strokeDashoffset`,`stroke-dashoffset`],[`strokeLinecap`,`stroke-linecap`],[`strokeLinejoin`,`stroke-linejoin`],[`strokeMiterlimit`,`stroke-miterlimit`],[`strokeOpacity`,`stroke-opacity`],[`strokeWidth`,`stroke-width`],[`textAnchor`,`text-anchor`],[`textDecoration`,`text-decoration`],[`textRendering`,`text-rendering`],[`transformOrigin`,`transform-origin`],[`underlinePosition`,`underline-position`],[`underlineThickness`,`underline-thickness`],[`unicodeBidi`,`unicode-bidi`],[`unicodeRange`,`unicode-range`],[`unitsPerEm`,`units-per-em`],[`vAlphabetic`,`v-alphabetic`],[`vHanging`,`v-hanging`],[`vIdeographic`,`v-ideographic`],[`vMathematical`,`v-mathematical`],[`vectorEffect`,`vector-effect`],[`vertAdvY`,`vert-adv-y`],[`vertOriginX`,`vert-origin-x`],[`vertOriginY`,`vert-origin-y`],[`wordSpacing`,`word-spacing`],[`writingMode`,`writing-mode`],[`xmlnsXlink`,`xmlns:xlink`],[`xHeight`,`x-height`]]),yn=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function bn(e){return yn.test(``+e)?`javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')`:e}function xn(){}var Sn=null;function Cn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var wn=null,Tn=null;function L(e){var t=Bt(e);if(t&&(e=t.stateNode)){var n=e[jt]||null;a:switch(e=t.stateNode,t.type){case`input`:if(cn(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type===`radio`&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(`input[name="`+sn(``+t)+`"][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=r[jt]||null;if(!a)throw Error(i(90));cn(r,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)r=n[t],r.form===e.form&&on(r)}break a;case`textarea`:fn(e,n.value,n.defaultValue);break a;case`select`:t=n.value,t!=null&&dn(e,!!n.multiple,t,!1)}}}var En=!1;function Dn(e,t,n){if(En)return e(t,n);En=!0;try{return e(t)}finally{if(En=!1,(wn!==null||Tn!==null)&&(zd(),wn&&(t=wn,e=Tn,Tn=wn=null,L(t),e)))for(t=0;t<e.length;t++)L(e[t])}}function On(e,t){var n=e.stateNode;if(n===null)return null;var r=n[jt]||null;if(r===null)return null;n=r[t];a:switch(t){case`onClick`:case`onClickCapture`:case`onDoubleClick`:case`onDoubleClickCapture`:case`onMouseDown`:case`onMouseDownCapture`:case`onMouseMove`:case`onMouseMoveCapture`:case`onMouseUp`:case`onMouseUpCapture`:case`onMouseEnter`:(r=!r.disabled)||(e=e.type,r=e!==`button`&&e!==`input`&&e!==`select`&&e!==`textarea`),e=!r;break a;default:e=!1}if(e)return null;if(n&&typeof n!=`function`)throw Error(i(231,t,typeof n));return n}var kn=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0,An=!1;if(kn)try{var jn={};Object.defineProperty(jn,"passive",{get:function(){An=!0}}),window.addEventListener(`test`,jn,jn),window.removeEventListener(`test`,jn,jn)}catch{An=!1}var Mn=null,Nn=null,Pn=null;function Fn(){if(Pn)return Pn;var e,t=Nn,n=t.length,r,i=`value`in Mn?Mn.value:Mn.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return Pn=i.slice(e,1<r?1-r:void 0)}function In(e){var t=e.keyCode;return`charCode`in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Ln(){return!0}function Rn(){return!1}function zn(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented==null?!1===i.returnValue:i.defaultPrevented)?Ln:Rn,this.isPropagationStopped=Rn,this}return C(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!=`unknown`&&(e.returnValue=!1),this.isDefaultPrevented=Ln)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=Ln)},persist:function(){},isPersistent:Ln}),t}var Bn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Vn=zn(Bn),Hn=C({},Bn,{view:0,detail:0}),Un=zn(Hn),Wn,Gn,Kn,qn=C({},Hn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:rr,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return`movementX`in e?e.movementX:(e!==Kn&&(Kn&&e.type===`mousemove`?(Wn=e.screenX-Kn.screenX,Gn=e.screenY-Kn.screenY):Gn=Wn=0,Kn=e),Wn)},movementY:function(e){return`movementY`in e?e.movementY:Gn}}),Jn=zn(qn),R=zn(C({},qn,{dataTransfer:0})),Yn=zn(C({},Hn,{relatedTarget:0})),Xn=zn(C({},Bn,{animationName:0,elapsedTime:0,pseudoElement:0})),Zn=zn(C({},Bn,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),Qn=zn(C({},Bn,{data:0})),$n={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},er={8:`Backspace`,9:`Tab`,12:`Clear`,13:`Enter`,16:`Shift`,17:`Control`,18:`Alt`,19:`Pause`,20:`CapsLock`,27:`Escape`,32:` `,33:`PageUp`,34:`PageDown`,35:`End`,36:`Home`,37:`ArrowLeft`,38:`ArrowUp`,39:`ArrowRight`,40:`ArrowDown`,45:`Insert`,46:`Delete`,112:`F1`,113:`F2`,114:`F3`,115:`F4`,116:`F5`,117:`F6`,118:`F7`,119:`F8`,120:`F9`,121:`F10`,122:`F11`,123:`F12`,144:`NumLock`,145:`ScrollLock`,224:`Meta`},tr={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function nr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=tr[e])?!!t[e]:!1}function rr(){return nr}var ir=zn(C({},Hn,{key:function(e){if(e.key){var t=$n[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=In(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?er[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:rr,charCode:function(e){return e.type===`keypress`?In(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?In(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),ar=zn(C({},qn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),or=zn(C({},Bn,{submitter:0})),sr=zn(C({},Hn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:rr})),cr=zn(C({},Bn,{propertyName:0,elapsedTime:0,pseudoElement:0})),lr=zn(C({},qn,{deltaX:function(e){return`deltaX`in e?e.deltaX:`wheelDeltaX`in e?-e.wheelDeltaX:0},deltaY:function(e){return`deltaY`in e?e.deltaY:`wheelDeltaY`in e?-e.wheelDeltaY:`wheelDelta`in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),ur=zn(C({},Bn,{newState:0,oldState:0,source:0})),dr=[9,13,27,32],fr=kn&&`CompositionEvent`in window,pr=null;kn&&`documentMode`in document&&(pr=document.documentMode);var mr=kn&&`TextEvent`in window&&!pr,hr=kn&&(!fr||pr&&8<pr&&11>=pr),gr=` `,_r=!1;function vr(e,t){switch(e){case`keyup`:return dr.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function yr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var br=!1;function xr(e,t){switch(e){case`compositionend`:return yr(t);case`keypress`:return t.which===32?(_r=!0,gr):null;case`textInput`:return e=t.data,e===gr&&_r?null:e;default:return null}}function Sr(e,t){if(br)return e===`compositionend`||!fr&&vr(e,t)?(e=Fn(),Pn=Nn=Mn=null,br=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case`compositionend`:return hr&&t.locale!==`ko`?null:t.data;default:return null}}var Cr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function wr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!Cr[e.type]:t===`textarea`}function Tr(e,t,n,r){wn?Tn?Tn.push(r):Tn=[r]:wn=r,t=Jf(t,`onChange`),0<t.length&&(n=new Vn(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var Er=null,Dr=null;function Or(e){Vf(e,0)}function kr(e){if(on(Vt(e)))return e}function Ar(e,t){if(e===`change`)return t}var jr=!1;if(kn){var Mr;if(kn){var Nr=`oninput`in document;if(!Nr){var Pr=document.createElement(`div`);Pr.setAttribute(`oninput`,`return;`),Nr=typeof Pr.oninput==`function`}Mr=Nr}else Mr=!1;jr=Mr&&(!document.documentMode||9<document.documentMode)}function Fr(){Er&&(Er.detachEvent(`onpropertychange`,Ir),Dr=Er=null)}function Ir(e){if(e.propertyName===`value`&&kr(Dr)){var t=[];Tr(t,Dr,e,Cn(e)),Dn(Or,t)}}function Lr(e,t,n){e===`focusin`?(Fr(),Er=t,Dr=n,Er.attachEvent(`onpropertychange`,Ir)):e===`focusout`&&Fr()}function Rr(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return kr(Dr)}function zr(e,t){if(e===`click`)return kr(t)}function Br(e,t){if(e===`input`||e===`change`)return kr(t)}function Vr(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var Hr=typeof Object.is==`function`?Object.is:Vr;function Ur(e,t){if(Hr(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!Ge.call(t,i)||!Hr(e[i],t[i]))return!1}return!0}function Wr(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}function Gr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Kr(e,t){var n=Gr(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Gr(n)}}function qr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?qr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Jr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Wr(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=Wr(e.document)}return t}function Yr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var Xr=kn&&`documentMode`in document&&11>=document.documentMode,Zr=null,Qr=null,$r=null,ei=!1;function ti(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ei||Zr==null||Zr!==Wr(r)||(r=Zr,`selectionStart`in r&&Yr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),$r&&Ur($r,r)||($r=r,r=Jf(Qr,`onSelect`),0<r.length&&(t=new Vn(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=Zr)))}function ni(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var ri={animationend:ni(`Animation`,`AnimationEnd`),animationiteration:ni(`Animation`,`AnimationIteration`),animationstart:ni(`Animation`,`AnimationStart`),transitionrun:ni(`Transition`,`TransitionRun`),transitionstart:ni(`Transition`,`TransitionStart`),transitioncancel:ni(`Transition`,`TransitionCancel`),transitionend:ni(`Transition`,`TransitionEnd`)},ii={},ai={};kn&&(ai=document.createElement(`div`).style,`AnimationEvent`in window||(delete ri.animationend.animation,delete ri.animationiteration.animation,delete ri.animationstart.animation),`TransitionEvent`in window||delete ri.transitionend.transition);function oi(e){if(ii[e])return ii[e];if(!ri[e])return e;var t=ri[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ai)return ii[e]=t[n];return e}var si=oi(`animationend`),ci=oi(`animationiteration`),li=oi(`animationstart`),ui=oi(`transitionrun`),di=oi(`transitionstart`),fi=oi(`transitioncancel`),pi=oi(`transitionend`),mi=new Map,hi=`abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error fullscreenChange fullscreenError gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel`.split(` `);hi.push(`scrollEnd`);function gi(e,t){mi.set(e,t),Kt(t,[e])}var _i=0;function vi(e,t){if(e.name!=null&&e.name!==`auto`)return e.name;if(t.autoName!==null)return t.autoName;e=bd.identifierPrefix;var n=_i++;return e=`_`+e+`t_`+n.toString(32)+`_`,t.autoName=e}function yi(e){if(e==null||typeof e==`string`)return e;var t=null,n=Od;if(n!==null)for(var r=0;r<n.length;r++){var i=e[n[r]];if(i!=null){if(i===`none`)return`none`;t=t==null?i:t+(` `+i)}}return t??e.default}function bi(e,t){return e=yi(e),t=yi(t),t==null?e===`auto`?null:e:t===`auto`?null:t}var xi=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:typeof e==`object`&&e&&typeof e.message==`string`?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},Si=[],Ci=0,wi=0;function Ti(){for(var e=Ci,t=wi=Ci=0;t<e;){var n=Si[t];Si[t++]=null;var r=Si[t];Si[t++]=null;var i=Si[t];Si[t++]=null;var a=Si[t];if(Si[t++]=null,r!==null&&i!==null){var o=r.pending;o===null?i.next=i:(i.next=o.next,o.next=i),r.pending=i}a!==0&&ki(n,i,a)}}function Ei(e,t,n,r){Si[Ci++]=e,Si[Ci++]=t,Si[Ci++]=n,Si[Ci++]=r,wi|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function Di(e,t,n,r){return Ei(e,t,n,r),Ai(e)}function Oi(e,t){return Ei(e,null,null,t),Ai(e)}function ki(e,t,n){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n);for(var i=!1,a=e.return;a!==null;)a.childLanes|=n,r=a.alternate,r!==null&&(r.childLanes|=n),a.tag===22&&(e=a.stateNode,e===null||e._visibility&1||(i=!0)),e=a,a=a.return;return e.tag===3?(a=e.stateNode,i&&t!==null&&(i=31-ct(n),e=a.hiddenUpdates,r=e[i],r===null?e[i]=[t]:r.push(t),t.lane=n|536870912),a):null}function Ai(e){if(50<kd)throw kd=0,Ad=null,Error(i(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var ji={};function Mi(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ni(e,t,n,r){return new Mi(e,t,n,r)}function Pi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Fi(e,t){var n=e.alternate;return n===null?(n=Ni(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&1206910976,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Ii(e,t){e.flags&=1206910978;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Li(e,t,n,r,a,o){var s=0;if(r=e,typeof r==`function`)Pi(r)&&(s=1);else if(typeof r==`string`)s=qm(e,n,Ae.current)?26:e===`html`||e===`head`||e===`body`?27:5;else a:switch(r){case he:return e=Ni(31,n,t,a),e.elementType=he,e.lanes=o,e;case w:return Ri(n.children,a,o,t);case se:s=8,a|=24;break;case ce:return e=Ni(12,n,t,a|2),e.elementType=ce,e.lanes=o,e;case de:return e=Ni(13,n,t,a),e.elementType=de,e.lanes=o,e;case fe:return e=Ni(19,n,t,a),e.elementType=fe,e.lanes=o,e;case ge:case ve:return e=a|32,e=Ni(30,n,t,e),e.elementType=ve,e.lanes=o,e.stateNode={autoName:null,paired:null,clones:null,ref:null},e;default:if(typeof r==`object`&&r)switch(r.$$typeof){case ue:s=10;break a;case le:s=9;break a;case T:s=11;break a;case pe:s=14;break a;case me:s=16,r=null;break a}s=29,n=Error(i(130,e===null?`null`:typeof e,``)),r=null}return t=Ni(s,n,t,a),t.elementType=e,t.type=r,t.lanes=o,t}function Ri(e,t,n,r){return e=Ni(7,e,r,t),e.lanes=n,e}function zi(e,t,n){return e=Ni(6,e,null,t),e.lanes=n,e}function Bi(e){var t=Ni(18,null,null,0);return t.stateNode=e,t}function Vi(e,t,n){return t=Ni(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Hi=new WeakMap;function Ui(e,t){if(typeof e==`object`&&e){var n=Hi.get(e);return n===void 0?(t={value:e,source:t,stack:We(t)},Hi.set(e,t),t):n}return{value:e,source:t,stack:We(t)}}var Wi=[],Gi=0,Ki=null,qi=0,Ji=[],Yi=0,Xi=null,Zi=1,Qi=``;function $i(e,t){Wi[Gi++]=qi,Wi[Gi++]=Ki,Ki=e,qi=t}function ea(e,t,n){Ji[Yi++]=Zi,Ji[Yi++]=Qi,Ji[Yi++]=Xi,Xi=e;var r=Zi;e=Qi;var i=32-ct(r)-1;r&=~(1<<i),n+=1;var a=32-ct(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,Zi=1<<32-ct(t)+i|n<<i|r,Qi=a+e}else Zi=1<<a|n<<i|r,Qi=e}function ta(e){e.return!==null&&($i(e,1),ea(e,1,0))}function na(e){for(;e===Ki;)Ki=Wi[--Gi],Wi[Gi]=null,qi=Wi[--Gi],Wi[Gi]=null;for(;e===Xi;)Xi=Ji[--Yi],Ji[Yi]=null,Qi=Ji[--Yi],Ji[Yi]=null,Zi=Ji[--Yi],Ji[Yi]=null}function ra(e,t){Ji[Yi++]=Zi,Ji[Yi++]=Qi,Ji[Yi++]=Xi,Zi=t.id,Qi=t.overflow,Xi=e}var ia=null,z=null,B=!1,aa=null,oa=!1,sa=Error(i(519));function ca(e){throw ma(Ui(Error(i(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?`text`:`HTML`,``)),e)),sa}function la(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[At]=e,t[jt]=r,n){case`dialog`:Q(`cancel`,t),Q(`close`,t);break;case`iframe`:case`object`:case`embed`:Q(`load`,t);break;case`video`:case`audio`:for(n=0;n<zf.length;n++)Q(zf[n],t);break;case`source`:Q(`error`,t);break;case`img`:case`image`:case`link`:Q(`error`,t),Q(`load`,t);break;case`details`:Q(`toggle`,t);break;case`input`:Q(`invalid`,t),ln(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case`select`:Q(`invalid`,t);break;case`textarea`:Q(`invalid`,t),pn(t,r.value,r.defaultValue,r.children)}n=r.children,typeof n!=`string`&&typeof n!=`number`&&typeof n!=`bigint`||t.textContent===``+n||!0===r.suppressHydrationWarning||ep(t.textContent,n)?(r.popover!=null&&(Q(`beforetoggle`,t),Q(`toggle`,t)),r.onScroll!=null&&Q(`scroll`,t),r.onScrollEnd!=null&&Q(`scrollend`,t),r.onClick!=null&&(t.onclick=xn),t=!0):t=!1,t||ca(e,!0)}function ua(e){for(ia=e.return;ia;)switch(ia.tag){case 5:case 31:case 13:oa=!1;return;case 27:case 3:oa=!0;return;default:ia=ia.return}}function da(e){if(e!==ia)return!1;if(!B)return ua(e),B=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=n===`form`||n===`button`||pp(e.type,e.memoizedProps)),n=!n),n&&z&&ca(e),ua(e),t===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));z=dm(e)}else if(t===31){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));z=dm(e)}else t===27?(t=z,Sp(e.type)?(e=um,um=null,z=e):z=t):z=ia?lm(e.stateNode.nextSibling):null;return!0}function fa(){z=ia=null,B=!1}function pa(){var e=aa;return e!==null&&(fd===null?fd=e:fd.push.apply(fd,e),aa=null),e}function ma(e){aa===null?aa=[e]:aa.push(e)}var ha=Oe(null),ga=null,_a=null;function va(e,t,n){O(ha,t._currentValue),t._currentValue=n}function ya(e){e._currentValue=ha.current,ke(ha)}function ba(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t?r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t):(e.childLanes|=t,r!==null&&(r.childLanes|=t)),e===n)break;e=e.return}}function xa(e,t,n,r){var a=e.child;for(a!==null&&(a.return=e);a!==null;){var o=a.dependencies;if(o!==null){var s=a.child;o=o.firstContext;a:for(;o!==null;){var c=o;o=a;for(var l=0;l<t.length;l++)if(c.context===t[l]){o.lanes|=n,c=o.alternate,c!==null&&(c.lanes|=n),ba(o.return,n,e),r||(s=null);break a}o=c.next}}else if(a.tag===18){if(s=a.return,s===null)throw Error(i(341));s.lanes|=n,o=s.alternate,o!==null&&(o.lanes|=n),ba(s,n,e),s=null}else a.tag===13&&a.memoizedState!==null&&a.memoizedState.dehydrated===null?(a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),ba(a.return,n,e),s=a.child,s=s===null?null:s.sibling):s=a.child;if(s!==null)s.return=a;else for(s=a;s!==null;){if(s===e){s=null;break}if(a=s.sibling,a!==null){a.return=s.return,s=a;break}s=s.return}a=s}}function Sa(e,t,n,r){e=null;for(var a=t,o=!1;a!==null;){if(!o){if(a.flags&524288)o=!0;else if(a.flags&262144)break}if(a.tag===10){var s=a.alternate;if(s===null)throw Error(i(387));if(s=s.memoizedProps,s!==null){var c=a.type;Hr(a.pendingProps.value,s.value)||(e===null?e=[c]:e.push(c))}}else if(a===Ne.current){if(s=a.alternate,s===null)throw Error(i(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(e===null?e=[sh]:e.push(sh))}a=a.return}return e!==null&&xa(t,e,n,r),t.flags|=262144,e!==null}function Ca(e){for(e=e.firstContext;e!==null;){if(!Hr(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function wa(e){ga=e,_a=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Ta(e){return Da(ga,e)}function Ea(e,t){return ga===null&&wa(e),Da(e,t)}function Da(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},_a===null){if(e===null)throw Error(i(308));_a=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else _a=_a.next=t;return n}var Oa=typeof AbortController<`u`?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},ka=t.unstable_scheduleCallback,Aa=t.unstable_NormalPriority,ja={$$typeof:ue,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ma(){return{controller:new Oa,data:new Map,refCount:0}}function Na(e){e.refCount--,e.refCount===0&&ka(Aa,function(){e.controller.abort()})}function Pa(e,t){if(e.pendingLanes&4194048){var n=e.transitionTypes;for(n===null&&(n=e.transitionTypes=[]),e=0;e<t.length;e++){var r=t[e];n.indexOf(r)===-1&&n.push(r)}}}var Fa=null;function Ia(e){var t=e.transitionTypes;return e.transitionTypes=null,t}var La=null,Ra=0,za=0,Ba=null;function Va(e,t){if(La===null){var n=La=[];Ra=0,za=Pf(),Ba={status:`pending`,value:void 0,then:function(e){n.push(e)}}}return Ra++,t.then(Ha,Ha),t}function Ha(){if(--Ra===0&&(Fa=null,La!==null)){Ba!==null&&(Ba.status=`fulfilled`);var e=La;La=null,za=0,Ba=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Ua(e,t){var n=[],r={status:`pending`,value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){r.status=`fulfilled`,r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(r.status=`rejected`,r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),r}var Wa=E.S;E.S=function(e,t){if(hd=Xe(),typeof t==`object`&&t&&typeof t.then==`function`&&Va(e,t),Fa!==null)for(var n=bf;n!==null;)Pa(n,Fa),n=n.next;if(n=e.types,n!==null){for(var r=bf;r!==null;)Pa(r,n),r=r.next;if(za!==0){r=Fa,r===null&&(r=Fa=[]);for(var i=0;i<n.length;i++){var a=n[i];r.indexOf(a)===-1&&r.push(a)}}}Wa!==null&&Wa(e,t)};var Ga=Oe(null);function Ka(){var e=Ga.current;return e===null?q.pooledCache:e}function qa(e,t){t===null?O(Ga,Ga.current):O(Ga,t.pool)}function Ja(){var e=Ka();return e===null?null:{parent:ja._currentValue,pool:e}}var Ya=Error(i(460)),Xa=Error(i(474)),Za=Error(i(542)),Qa={then:function(){}};function $a(e){return e=e.status,e===`fulfilled`||e===`rejected`}function eo(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(xn,xn),t=n),t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,io(e),e===void 0&&!(`reason`in t)?Error(i(600)):e;default:if(typeof t.status==`string`)t.then(xn,xn);else{if(e=q,e!==null&&100<e.shellSuspendCounter)throw Error(i(482));e=t,e.status=`pending`,e.then(function(e){if(t.status===`pending`){var n=t;n.status=`fulfilled`,n.value=e}},function(e){if(t.status===`pending`){var n=t;n.status=`rejected`,n.reason=e}})}switch(t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,io(e),e}throw no=t,Ya}}function to(e){try{var t=e._init;return t(e._payload)}catch(e){throw typeof e==`object`&&e&&typeof e.then==`function`?(no=e,Ya):e}}var no=null;function ro(){if(no===null)throw Error(i(459));var e=no;return no=null,e}function io(e){if(e===Ya||e===Za)throw Error(i(483))}var ao=null,oo=0;function so(e){var t=oo;return oo+=1,ao===null&&(ao=[]),eo(ao,e,t)}function co(e,t){t=t.props.ref,e.ref=t===void 0?null:t}function lo(e,t){throw t.$$typeof===ie?Error(i(525)):(e=Object.prototype.toString.call(t),Error(i(31,e===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:e)))}function uo(e){function t(t,n){if(e){var r=t.deletions;r===null?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;r!==null;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;e!==null;)e.key===null?t.set(e.index,e):t.set(e.key,e),e=e.sibling;return t}function a(e,t){return e=Fi(e,t),e.index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?(r=t.alternate,r===null?(t.flags|=134217730,n):(r=r.index,r<n?(t.flags|=2,n):r)):(t.flags|=1048576,n)}function s(t){return e&&t.alternate===null&&(t.flags|=134217730),t}function c(e,t,n,r){return t===null||t.tag!==6?(t=zi(n,e.mode,r),t.return=e,t):(t=a(t,n),t.return=e,t)}function l(e,t,n,r){var i=n.type;return i===w?(e=d(e,t,n.props.children,r,n.key),co(e,n),e):t!==null&&(t.elementType===i||typeof i==`object`&&i&&i.$$typeof===me&&to(i)===t.type)?(t=a(t,n.props),co(t,n),t.return=e,t):(t=Li(n.type,n.key,n.props,null,e.mode,r),co(t,n),t.return=e,t)}function u(e,t,n,r){return t===null||t.tag!==4||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=Vi(n,e.mode,r),t.return=e,t):(t=a(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,i){return t===null||t.tag!==7?(t=Ri(n,e.mode,r,i),t.return=e,t):(t=a(t,n),t.return=e,t)}function f(e,t,n){if(typeof t==`string`&&t!==``||typeof t==`number`||typeof t==`bigint`)return t=zi(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case ae:return n=Li(t.type,t.key,t.props,null,e.mode,n),co(n,t),n.return=e,n;case oe:return t=Vi(t,e.mode,n),t.return=e,t;case me:return t=to(t),f(e,t,n)}if(we(t)||xe(t))return t=Ri(t,e.mode,n,null),t.return=e,t;if(typeof t.then==`function`)return f(e,so(t),n);if(t.$$typeof===ue)return f(e,Ea(e,t),n);lo(e,t)}return null}function p(e,t,n,r){var i=t===null?null:t.key;if(typeof n==`string`&&n!==``||typeof n==`number`||typeof n==`bigint`)return i===null?c(e,t,``+n,r):null;if(typeof n==`object`&&n){switch(n.$$typeof){case ae:return n.key===i?l(e,t,n,r):null;case oe:return n.key===i?u(e,t,n,r):null;case me:return n=to(n),p(e,t,n,r)}if(we(n)||xe(n))return i===null?d(e,t,n,r,null):null;if(typeof n.then==`function`)return p(e,t,so(n),r);if(n.$$typeof===ue)return p(e,t,Ea(e,n),r);lo(e,n)}return null}function m(e,t,n,r,i){if(typeof r==`string`&&r!==``||typeof r==`number`||typeof r==`bigint`)return e=e.get(n)||null,c(t,e,``+r,i);if(typeof r==`object`&&r){switch(r.$$typeof){case ae:return e=e.get(r.key===null?n:r.key)||null,l(t,e,r,i);case oe:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i);case me:return r=to(r),m(e,t,n,r,i)}if(we(r)||xe(r))return e=e.get(n)||null,d(t,e,r,i,null);if(typeof r.then==`function`)return m(e,t,n,so(r),i);if(r.$$typeof===ue)return m(e,t,n,Ea(t,r),i);lo(t,r)}return null}function h(i,a,s,c){for(var l=null,u=null,d=a,h=a=0,g=null;d!==null&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),B&&$i(i,h),l;if(d===null){for(;h<s.length;h++)d=f(i,s[h],c),d!==null&&(a=o(d,a,h),u===null?l=d:u.sibling=d,u=d);return B&&$i(i,h),l}for(d=r(d);h<s.length;h++)g=m(d,i,h,s[h],c),g!==null&&(e&&(_=g.alternate,_!==null&&d.delete(_.key===null?h:_.key)),a=o(g,a,h),u===null?l=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),B&&$i(i,h),l}function g(a,s,c,l){if(c==null)throw Error(i(151));for(var u=null,d=null,h=s,g=s=0,_=null,v=c.next();h!==null&&!v.done;g++,v=c.next()){h.index>g?(_=h,h=null):_=h.sibling;var y=p(a,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(a,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(a,h),B&&$i(a,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return B&&$i(a,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,a,g,v.value,l),v!==null&&(e&&(_=v.alternate,_!==null&&h.delete(_.key===null?g:_.key)),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),B&&$i(a,g),u}function _(e,r,o,c){if(typeof o==`object`&&o&&o.type===w&&o.key===null&&o.props.ref===void 0&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case ae:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===w){if(r.tag===7){n(e,r.sibling),c=a(r,o.props.children),co(c,o),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===me&&to(l)===r.type){n(e,r.sibling),c=a(r,o.props),co(c,o),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}o.type===w?(c=Ri(o.props.children,e.mode,c,o.key),co(c,o),c.return=e,e=c):(c=Li(o.type,o.key,o.props,null,e.mode,c),co(c,o),c.return=e,e=c)}return s(e);case oe:a:{for(l=o.key;r!==null;){if(r.key===l){if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=a(r,o.children||[]),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}c=Vi(o,e.mode,c),c.return=e,e=c}return s(e);case me:return o=to(o),_(e,r,o,c)}if(we(o))return h(e,r,o,c);if(xe(o)){if(l=xe(o),typeof l!=`function`)throw Error(i(150));return o=l.call(o),g(e,r,o,c)}if(typeof o.then==`function`)return _(e,r,so(o),c);if(o.$$typeof===ue)return _(e,r,Ea(e,o),c);lo(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=a(r,o),c.return=e,e=c):(n(e,r),c=zi(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{oo=0;var i=_(e,t,n,r);return ao=null,i}catch(t){if(t===Ya||t===Za)throw t;var a=Ni(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var fo=uo(!0),po=uo(!1),mo=!1;function ho(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function go(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function _o(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function vo(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,K&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Ai(e),ki(e,null,n),t}return Ei(e,r,t,n),Ai(e)}function yo(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,A(e,n)}}function bo(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var xo=!1;function So(){if(xo){var e=Ba;if(e!==null)throw e}}function Co(e,t,n,r){xo=!1;var i=e.updateQueue;mo=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,p=f!==s.lane;if(p?(Y&f)===f:(r&f)===f){f!==0&&f===za&&(xo=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var m=e,h=s;f=t;var g=n;switch(h.tag){case 1:if(m=h.payload,typeof m==`function`){d=m.call(g,d,f);break a}d=m;break a;case 3:m.flags=m.flags&-65537|128;case 0:if(m=h.payload,f=typeof m==`function`?m.call(g,d,f):m,f==null)break a;d=C({},d,f);break a;case 2:mo=!0}}f=s.callback,f!==null&&(e.flags|=64,p&&(e.flags|=8192),p=i.callbacks,p===null?i.callbacks=[f]:p.push(f))}else p={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=p,c=d):u=u.next=p,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),od|=o,e.lanes=o,e.memoizedState=d}}function wo(e,t){if(typeof e!=`function`)throw Error(i(191,e));e.call(t)}function To(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)wo(n[e],t)}var Eo=Oe(null),Do=Oe(0);function Oo(e,t){e=id,O(Do,e),O(Eo,t),id=e|t.baseLanes}function ko(){O(Do,id),O(Eo,Eo.current)}function Ao(){id=Do.current,ke(Eo),ke(Do)}var jo=Oe(null),Mo=null;function No(e){var t=e.alternate;O(Ro,Ro.current&1),O(jo,e),Mo===null&&(t===null||Eo.current!==null||t.memoizedState!==null)&&(Mo=e)}function Po(e){O(Ro,Ro.current),O(jo,e),Mo===null&&(Mo=e)}function Fo(e){e.tag===22?(O(Ro,Ro.current),O(jo,e),Mo===null&&(Mo=e)):Io()}function Io(){O(Ro,Ro.current),O(jo,jo.current)}function Lo(e){ke(jo),Mo===e&&(Mo=null),ke(Ro)}var Ro=Oe(0);function zo(e,t){O(jo,jo.current),O(Ro,t)}function Bo(e){ke(Ro),ke(jo),Mo===e&&(Mo=null)}function Vo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||om(n)||sm(n)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==`independent`){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ho=0,V=null,H=null,Uo=null,Wo=!1,Go=!1,Ko=!1,qo=0,Jo=0,Yo=null,Xo=0;function Zo(){throw Error(i(321))}function Qo(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Hr(e[n],t[n]))return!1;return!0}function $o(e,t,n,r,i,a){return Ho=a,V=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,E.H=e===null||e.memoizedState===null?gc:_c,Ko=!1,a=n(r,i),Ko=!1,Go&&(a=ts(t,n,r,i)),es(e),a}function es(e){E.H=hc;var t=H!==null&&H.next!==null;if(Ho=0,Uo=H=V=null,Wo=!1,Jo=0,Yo=null,t)throw Error(i(300));e===null||Pc||(e=e.dependencies,e!==null&&Ca(e)&&(Pc=!0))}function ts(e,t,n,r){V=e;var a=0;do{if(Go&&(Yo=null),Jo=0,Go=!1,25<=a)throw Error(i(301));if(a+=1,Uo=H=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}E.H=vc,o=t(n,r)}while(Go);return o}function ns(){var e=E.H,t=e.useState()[0];return t=typeof t.then==`function`?ls(t):t,e=e.useState()[0],(H===null?null:H.memoizedState)!==e&&(V.flags|=1024),t}function rs(){var e=qo!==0;return qo=0,e}function is(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function as(e){if(Wo){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Wo=!1}Ho=0,Uo=H=V=null,Go=!1,Jo=qo=0,Yo=null}function os(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Uo===null?V.memoizedState=Uo=e:Uo=Uo.next=e,Uo}function ss(){if(H===null){var e=V.alternate;e=e===null?null:e.memoizedState}else e=H.next;var t=Uo===null?V.memoizedState:Uo.next;if(t!==null)Uo=t,H=e;else{if(e===null)throw V.alternate===null?Error(i(467)):Error(i(310));H=e,e={memoizedState:H.memoizedState,baseState:H.baseState,baseQueue:H.baseQueue,queue:H.queue,next:null},Uo===null?V.memoizedState=Uo=e:Uo=Uo.next=e}return Uo}function cs(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function ls(e){var t=Jo;return Jo+=1,Yo===null&&(Yo=[]),e=eo(Yo,e,t),t=V,(Uo===null?t.memoizedState:Uo.next)===null&&(t=t.alternate,E.H=t===null||t.memoizedState===null?gc:_c),e}function us(e){if(typeof e==`object`&&e){if(typeof e.then==`function`)return ls(e);if(e.$$typeof===ye)return;if(e.$$typeof===ue)return Ta(e)}throw Error(i(438,String(e)))}function ds(e){var t=null,n=V.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=V.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(t??={data:[],index:0},n===null&&(n=cs(),V.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=_e;return t.index++,n}function fs(e,t){return typeof t==`function`?t(e):t}function ps(e){return ms(ss(),H,e)}function ms(e,t,n){var r=e.queue;if(r===null)throw Error(i(311));r.lastRenderedReducer=n;var a=e.baseQueue,o=r.pending;if(o!==null){if(a!==null){var s=a.next;a.next=o.next,o.next=s}t.baseQueue=a=o,r.pending=null}if(o=e.baseState,a===null)e.memoizedState=o;else{t=a.next;var c=s=null,l=null,u=t,d=!1;do{var f=u.lane&-536870913;if(f===u.lane?(Ho&f)===f:(Y&f)===f){var p=u.revertLane;if(p===0)l!==null&&(l=l.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===za&&(d=!0);else if((Ho&p)===p){u=u.next,p===za&&(d=!0);continue}else f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=f,s=o):l=l.next=f,V.lanes|=p,od|=p;f=u.action,Ko&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else p={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=p,s=o):l=l.next=p,V.lanes|=f,od|=f;u=u.next}while(u!==null&&u!==t);if(l===null?s=o:l.next=c,!Hr(o,e.memoizedState)&&(Pc=!0,d&&(n=Ba,n!==null)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=l,r.lastRenderedState=o}return a===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function hs(e){var t=ss(),n=t.queue;if(n===null)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(a!==null){n.pending=null;var s=a=a.next;do o=e(o,s.action),s=s.next;while(s!==a);Hr(o,t.memoizedState)||(Pc=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function gs(e,t,n){var r=V,a=ss(),o=B;if(o){if(n===void 0)throw Error(i(407));n=n()}else n=t();var s=!Hr((H||a).memoizedState,n);if(s&&(a.memoizedState=n,Pc=!0),a=a.queue,Vs(ys.bind(null,r,a,e),[e]),e=a.getSnapshot!==t||s||Uo!==null&&!!(Uo.memoizedState.tag&1),Is(e?9:8,{destroy:void 0},vs.bind(null,r,a,n,t),null),e){if(r.flags|=2048,q===null)throw Error(i(349));o||Ho&127||_s(r,t,n)}return n}function _s(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=V.updateQueue,t===null?(t=cs(),V.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function vs(e,t,n,r){t.value=n,t.getSnapshot=r,bs(t)&&xs(e)}function ys(e,t,n){return n(function(){bs(t)&&xs(e)})}function bs(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Hr(e,n)}catch{return!0}}function xs(e){var t=Oi(e,2);t!==null&&Pd(t,e,2)}function Ss(e){var t=os();if(typeof e==`function`){var n=e;if(e=n(),Ko){st(!0);try{n()}finally{st(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:fs,lastRenderedState:e},t}function Cs(e,t,n,r){return e.baseState=n,ms(e,H,typeof r==`function`?r:fs)}function ws(e,t,n,r,a){if(fc(e))throw Error(i(485));if(e=t.action,e!==null){var o={payload:a,action:e,next:null,isTransition:!0,status:`pending`,value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};E.T===null?o.isTransition=!1:n(!0),r(o),n=t.pending,n===null?(o.next=t.pending=o,Ts(t,o)):(o.next=n.next,t.pending=n.next=o)}}function Ts(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var a=E.T,o={};o.types=a===null?null:a.types,E.T=o;try{var s=n(i,r),c=E.S;c!==null&&c(o,s),Es(e,t,s)}catch(n){Os(e,t,n)}finally{a!==null&&o.types!==null&&(a.types=o.types),E.T=a}}else try{a=n(i,r),Es(e,t,a)}catch(n){Os(e,t,n)}}function Es(e,t,n){typeof n==`object`&&n&&typeof n.then==`function`?n.then(function(n){Ds(e,t,n)},function(n){return Os(e,t,n)}):Ds(e,t,n)}function Ds(e,t,n){t.status=`fulfilled`,t.value=n,ks(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Ts(e,n)))}function Os(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status=`rejected`,t.reason=n,ks(t),t=t.next;while(t!==r)}e.action=null}function ks(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function As(e,t){return t}function js(e,t){if(B){var n=q.formState;if(n!==null){a:{var r=V;if(B){if(z){b:{for(var i=z,a=oa;i.nodeType!==8;){if(!a){i=null;break b}if(i=lm(i.nextSibling),i===null){i=null;break b}}a=i.data,i=a===`F!`||a===`F`?i:null}if(i){z=lm(i.nextSibling),r=i.data===`F!`;break a}}ca(r)}r=!1}r&&(t=n[0])}}return n=os(),n.memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:As,lastRenderedState:t},n.queue=r,n=lc.bind(null,V,r),r.dispatch=n,r=Ss(!1),a=dc.bind(null,V,!1,r.queue),r=os(),i={state:t,dispatch:null,action:e,pending:null},r.queue=i,n=ws.bind(null,V,i,a,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function Ms(e){return Ns(ss(),H,e)}function Ns(e,t,n){if(t=ms(e,t,As)[0],e=ps(fs)[0],typeof t==`object`&&t&&typeof t.then==`function`)try{var r=ls(t)}catch(e){throw e===Ya?Za:e}else r=t;t=ss();var i=t.queue,a=i.dispatch;return n!==t.memoizedState&&(V.flags|=2048,Is(9,{destroy:void 0},Ps.bind(null,i,n),null)),[r,a,e]}function Ps(e,t){e.action=t}function Fs(e){var t=ss(),n=H;if(n!==null)return Ns(t,n,e);ss(),t=t.memoizedState,n=ss();var r=n.queue.dispatch;return n.memoizedState=e,[t,r,!1]}function Is(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},t=V.updateQueue,t===null&&(t=cs(),V.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Ls(){return ss().memoizedState}function Rs(e,t,n,r){var i=os();V.flags|=e,i.memoizedState=Is(1|t,{destroy:void 0},n,r===void 0?null:r)}function zs(e,t,n,r){var i=ss();r=r===void 0?null:r;var a=i.memoizedState.inst;H!==null&&r!==null&&Qo(r,H.memoizedState.deps)?i.memoizedState=Is(t,a,n,r):(V.flags|=e,i.memoizedState=Is(1|t,a,n,r))}function Bs(e,t){Rs(8390656,8,e,t)}function Vs(e,t){zs(2048,8,e,t)}function Hs(e){V.flags|=4;var t=V.updateQueue;if(t===null)t=cs(),V.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function Us(e){var t=ss().memoizedState;return Hs({ref:t,nextImpl:e}),function(){if(K&2)throw Error(i(440));return t.impl.apply(void 0,arguments)}}function Ws(e,t){return zs(4,2,e,t)}function Gs(e,t){return zs(4,4,e,t)}function Ks(e,t){if(typeof t==`function`){e=e();var n=t(e);return function(){typeof n==`function`?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function qs(e,t,n){n=n==null?null:n.concat([e]),zs(4,4,Ks.bind(null,t,e),n)}function Js(){}function Ys(e,t){var n=ss();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&Qo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Xs(e,t){var n=ss();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&Qo(t,r[1]))return r[0];if(r=e(),Ko){st(!0);try{e()}finally{st(!1)}}return n.memoizedState=[r,t],r}function Zs(e,t,n){return n===void 0||Ho&1073741824&&!(Y&261930)?e.memoizedState=t:(e.memoizedState=n,e=Md(),V.lanes|=e,od|=e,n)}function Qs(e,t,n,r){return Hr(n,t)?n:Eo.current===null?!(Ho&106)||Ho&1073741824&&!(Y&261930)?(Pc=!0,e.memoizedState=n):(e=Md(),V.lanes|=e,od|=e,t):(e=Zs(e,n,r),Hr(e,t)||(Pc=!0),e)}function $s(e,t,n,r,i){var a=D.p;D.p=a!==0&&8>a?a:8;var o=E.T,s={};s.types=o===null?null:o.types,E.T=s,dc(e,!1,t,n);try{var c=i(),l=E.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?uc(e,t,Ua(c,r),jd(e)):uc(e,t,r,jd(e))}catch(n){uc(e,t,{then:function(){},status:`rejected`,reason:n},jd())}finally{D.p=a,o!==null&&s.types!==null&&(o.types=s.types),E.T=o}}function ec(){}function tc(e,t,n,r){if(e.tag!==5)throw Error(i(476));var a=nc(e).queue;$s(e,a,t,Te,n===null?ec:function(){return rc(e),n(r)})}function nc(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:Te,baseState:Te,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:fs,lastRenderedState:Te},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:fs,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function rc(e){var t=nc(e);t.next===null&&(t=e.alternate.memoizedState),uc(e,t.next.queue,{},jd())}function ic(){return Ta(sh)}function ac(){return ss().memoizedState}function oc(){return ss().memoizedState}function sc(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=jd();e=_o(n);var r=vo(t,e,n);r!==null&&(Pd(r,t,n),yo(r,t,n)),t={cache:Ma()},e.payload=t;return}t=t.return}}function cc(e,t,n){var r=jd();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},fc(e)?pc(t,n):(n=Di(e,t,n,r),n!==null&&(Pd(n,e,r),mc(n,t,r)))}function lc(e,t,n){uc(e,t,n,jd())}function uc(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(fc(e))pc(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Hr(s,o))return Ei(e,t,i,0),q===null&&Ti(),!1}catch{}if(n=Di(e,t,i,r),n!==null)return Pd(n,e,r),mc(n,t,r),!0}return!1}function dc(e,t,n,r){if(r={lane:2,revertLane:Pf(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},fc(e)){if(t)throw Error(i(479))}else t=Di(e,n,r,2),t!==null&&Pd(t,e,2)}function fc(e){var t=e.alternate;return e===V||t!==null&&t===V}function pc(e,t){Go=Wo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function mc(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,A(e,n)}}var hc={readContext:Ta,use:us,useCallback:Zo,useContext:Zo,useEffect:Zo,useImperativeHandle:Zo,useLayoutEffect:Zo,useInsertionEffect:Zo,useMemo:Zo,useReducer:Zo,useRef:Zo,useState:Zo,useDebugValue:Zo,useDeferredValue:Zo,useTransition:Zo,useSyncExternalStore:Zo,useId:Zo,useHostTransitionStatus:Zo,useFormState:Zo,useActionState:Zo,useOptimistic:Zo,useMemoCache:Zo,useCacheRefresh:Zo,useEffectEvent:Zo},gc={readContext:Ta,use:us,useCallback:function(e,t){return os().memoizedState=[e,t===void 0?null:t],e},useContext:Ta,useEffect:Bs,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),Rs(4194308,4,Ks.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Rs(4194308,4,e,t)},useInsertionEffect:function(e,t){Rs(4,2,e,t)},useMemo:function(e,t){var n=os();t=t===void 0?null:t;var r=e();if(Ko){st(!0);try{e()}finally{st(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=os();if(n!==void 0){var i=n(t);if(Ko){st(!0);try{n(t)}finally{st(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=cc.bind(null,V,e),[r.memoizedState,e]},useRef:function(e){var t=os();return e={current:e},t.memoizedState=e},useState:function(e){e=Ss(e);var t=e.queue,n=lc.bind(null,V,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Js,useDeferredValue:function(e,t){return Zs(os(),e,t)},useTransition:function(){var e=Ss(!1);return e=$s.bind(null,V,e.queue,!0,!1),os().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=V,a=os();if(B){if(n===void 0)throw Error(i(407));n=n()}else{if(n=t(),q===null)throw Error(i(349));Y&127||_s(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,Bs(ys.bind(null,r,o,e),[e]),r.flags|=2048,Is(9,{destroy:void 0},vs.bind(null,r,o,n,t),null),n},useId:function(){var e=os(),t=q.identifierPrefix;if(B){var n=Qi,r=Zi;n=(r&~(1<<32-ct(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=qo++,0<n&&(t+=`H`+n.toString(32)),t+=`_`}else n=Xo++,t=`_`+t+`r_`+n.toString(32)+`_`;return e.memoizedState=t},useHostTransitionStatus:ic,useFormState:js,useActionState:js,useOptimistic:function(e){var t=os();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=dc.bind(null,V,!0,n),n.dispatch=t,[e,t]},useMemoCache:ds,useCacheRefresh:function(){return os().memoizedState=sc.bind(null,V)},useEffectEvent:function(e){var t=os(),n={impl:e};return t.memoizedState=n,function(){if(K&2)throw Error(i(440));return n.impl.apply(void 0,arguments)}}},_c={readContext:Ta,use:us,useCallback:Ys,useContext:Ta,useEffect:Vs,useImperativeHandle:qs,useInsertionEffect:Ws,useLayoutEffect:Gs,useMemo:Xs,useReducer:ps,useRef:Ls,useState:function(){return ps(fs)},useDebugValue:Js,useDeferredValue:function(e,t){return Qs(ss(),H.memoizedState,e,t)},useTransition:function(){var e=ps(fs)[0],t=ss().memoizedState;return[typeof e==`boolean`?e:ls(e),t]},useSyncExternalStore:gs,useId:ac,useHostTransitionStatus:ic,useFormState:Ms,useActionState:Ms,useOptimistic:function(e,t){return Cs(ss(),H,e,t)},useMemoCache:ds,useCacheRefresh:oc,useEffectEvent:Us},vc={readContext:Ta,use:us,useCallback:Ys,useContext:Ta,useEffect:Vs,useImperativeHandle:qs,useInsertionEffect:Ws,useLayoutEffect:Gs,useMemo:Xs,useReducer:hs,useRef:Ls,useState:function(){return hs(fs)},useDebugValue:Js,useDeferredValue:function(e,t){var n=ss();return H===null?Zs(n,e,t):Qs(n,H.memoizedState,e,t)},useTransition:function(){var e=hs(fs)[0],t=ss().memoizedState;return[typeof e==`boolean`?e:ls(e),t]},useSyncExternalStore:gs,useId:ac,useHostTransitionStatus:ic,useFormState:Fs,useActionState:Fs,useOptimistic:function(e,t){var n=ss();return H===null?(n.baseState=e,[e,n.queue.dispatch]):Cs(n,H,e,t)},useMemoCache:ds,useCacheRefresh:oc,useEffectEvent:Us};function yc(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:C({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var bc={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=jd(),i=_o(r);i.payload=t,n!=null&&(i.callback=n),t=vo(e,i,r),t!==null&&(Pd(t,e,r),yo(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=jd(),i=_o(r);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=vo(e,i,r),t!==null&&(Pd(t,e,r),yo(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=jd(),r=_o(n);r.tag=2,t!=null&&(r.callback=t),t=vo(e,r,n),t!==null&&(Pd(t,e,n),yo(t,e,n))}};function xc(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate==`function`?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!Ur(n,r)||!Ur(i,a):!0}function Sc(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps==`function`&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps==`function`&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&bc.enqueueReplaceState(t,t.state,null)}function Cc(e,t){var n=t;if(`ref`in t)for(var r in n={},t)r!==`ref`&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=C({},n)),e)n[i]===void 0&&(n[i]=e[i]);return n}function wc(e){xi(e)}function Tc(e){console.error(e)}function Ec(e){xi(e)}function Dc(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function Oc(e,t,n){try{var r=e.onCaughtError;r(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function kc(e,t,n){return n=_o(n),n.tag=3,n.payload={element:null},n.callback=function(){Dc(e,t)},n}function Ac(e){return e=_o(e),e.tag=3,e}function jc(e,t,n,r){var i=n.type.getDerivedStateFromError;if(typeof i==`function`){var a=r.value;e.payload=function(){return i(a)},e.callback=function(){Oc(t,n,r)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch==`function`&&(e.callback=function(){Oc(t,n,r),typeof i!=`function`&&(vd===null?vd=new Set([this]):vd.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:e===null?``:e})})}function Mc(e,t,n,r,a){if(n.flags|=32768,typeof r==`object`&&r&&typeof r.then==`function`){if(t=n.alternate,t!==null&&Sa(t,n,a,!0),n=jo.current,n!==null){switch(n.tag){case 31:case 13:case 19:return Mo===null?Kd():n.alternate===null&&ad===0&&(ad=3),n.flags&=-257,n.flags|=65536,n.lanes=a,r===Qa?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([r]):t.add(r),mf(e,r,a)),!1;case 22:return n.flags|=65536,r===Qa?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([r]):n.add(r)),mf(e,r,a)),!1}throw Error(i(435,n.tag))}return mf(e,r,a),Kd(),!1}if(B)return t=jo.current,t===null?(r!==sa&&(t=Error(i(423),{cause:r}),ma(Ui(t,n))),e=e.current.alternate,e.flags|=65536,a&=-a,e.lanes|=a,r=Ui(r,n),a=kc(e.stateNode,r,a),bo(e,a),ad!==4&&(ad=2)):(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=a,r!==sa&&(e=Error(i(422),{cause:r}),ma(Ui(e,n)))),!1;var o=Error(i(520),{cause:r});if(o=Ui(o,n),dd===null?dd=[o]:dd.push(o),ad!==4&&(ad=2),t===null)return!0;r=Ui(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,e=kc(n.stateNode,r,e),bo(n,e),!1;case 1:if(t=n.type,o=n.stateNode,!(n.flags&128)&&(typeof t.getDerivedStateFromError==`function`||o!==null&&typeof o.componentDidCatch==`function`&&(vd===null||!vd.has(o))))return n.flags|=65536,a&=-a,n.lanes|=a,a=Ac(a),jc(a,e,n,r),bo(n,a),!1;break;case 22:if(n.memoizedState!==null)return n.flags|=65536,!1}n=n.return}while(n!==null);return!1}var Nc=Error(i(461)),Pc=!1;function Fc(e,t,n,r){t.child=e===null?po(t,null,n,r):fo(t,e.child,n,r)}function Ic(e,t,n,r,i){n=n.render;var a=t.ref;if(`ref`in r){var o={};for(var s in r)s!==`ref`&&(o[s]=r[s])}else o=r;return wa(t),r=$o(e,t,n,o,a,i),s=rs(),e!==null&&!Pc?(is(e,t,i),ul(e,t,i)):(B&&s&&ta(t),t.flags|=1,Fc(e,t,r,i),t.child)}function Lc(e,t,n,r,i){if(e===null){var a=n.type;return typeof a==`function`&&!Pi(a)&&a.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=a,Rc(e,t,a,r,i)):(e=Li(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!dl(e,i)){var o=a.memoizedProps;if(n=n.compare,n=n===null?Ur:n,n(o,r)&&e.ref===t.ref)return ul(e,t,i)}return t.flags|=1,e=Fi(a,r),e.ref=t.ref,e.return=t,t.child=e}function Rc(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(Ur(a,r)&&e.ref===t.ref){if(Pc=!1,t.pendingProps=r=a,dl(e,i))e.flags&131072&&(Pc=!0);else return t.lanes=e.lanes,ul(e,t,i)}}return Kc(e,t,n,r,i)}function zc(e,t,n,r){var i=r.children,a=e===null?null:e.memoizedState;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode===`hidden`){if(t.flags&128){if(a=a===null?n:a.baseLanes|n,e!==null){for(r=t.child=e.child,i=0;r!==null;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~a}else r=0,t.child=null;return Vc(e,t,a,n,r)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&qa(t,a===null?null:a.cachePool),a===null?ko():Oo(t,a),Fo(t);else return r=t.lanes=536870912,Vc(e,t,a===null?n:a.baseLanes|n,n,r)}else a===null?(e!==null&&qa(t,null),ko(),Io()):(qa(t,a.cachePool),Oo(t,a),Io(),t.memoizedState=null);return Fc(e,t,i,n),t.child}function Bc(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Vc(e,t,n,r,i){var a=Ka();return a=a===null?null:{parent:ja._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&qa(t,null),ko(),Fo(t),e!==null&&Sa(e,t,r,!0),t.childLanes=i,null}function Hc(e,t){return t=tl({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Uc(e,t,n){return fo(t,e.child,null,n),e=Hc(t,t.pendingProps),e.flags|=2,Lo(t),t.memoizedState=null,e}function Wc(e,t,n){var r=t.pendingProps,a=!!(t.flags&128);if(t.flags&=-129,e===null){if(B){if(r.mode===`hidden`)return e=Hc(t,r),t.lanes=536870912,e.memoizedState={baseLanes:0,cachePool:null},Bc(null,e);if(Po(t),(e=z)?(e=am(e,oa),e=e!==null&&e.data===`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Xi===null?null:{id:Zi,overflow:Qi},retryLane:536870912,hydrationErrors:null},n=Bi(e),n.return=t,t.child=n,ia=t,z=null)):e=null,e===null)throw ca(t);return t.lanes=536870912,null}return Hc(t,r)}var o=e.memoizedState;if(o!==null){var s=o.dehydrated;if(Po(t),a){if(t.flags&256)t.flags&=-257,t=Uc(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(i(558))}else if(Pc||Sa(e,t,n,!1),a=(n&e.childLanes)!==0,Pc||a){if(Eo.current===null){if(r=q,r!==null&&(s=wt(r,n),s!==0&&s!==o.retryLane))throw o.retryLane=s,Oi(e,s),Pd(r,e,s),Nc;Kd()}t=Uc(e,t,n)}else e=o.treeContext,z=lm(s.nextSibling),ia=t,B=!0,aa=null,oa=!1,e!==null&&ra(t,e),t=Hc(t,r),t.flags|=134221824;return t}return e=Fi(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Gc(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!=`function`&&typeof n!=`object`)throw Error(i(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function Kc(e,t,n,r,i){return wa(t),n=$o(e,t,n,r,void 0,i),r=rs(),e!==null&&!Pc?(is(e,t,i),ul(e,t,i)):(B&&r&&ta(t),t.flags|=1,Fc(e,t,n,i),t.child)}function qc(e,t,n,r,i,a){return wa(t),t.updateQueue=null,n=ts(t,r,n,i),es(e),r=rs(),e!==null&&!Pc?(is(e,t,a),ul(e,t,a)):(B&&r&&ta(t),t.flags|=1,Fc(e,t,n,a),t.child)}function Jc(e,t,n,r,i){if(wa(t),t.stateNode===null){var a=ji,o=n.contextType;typeof o==`object`&&o&&(a=Ta(o)),a=new n(r,a),t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,a.updater=bc,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=r,a.state=t.memoizedState,a.refs={},ho(t),o=n.contextType,a.context=typeof o==`object`&&o?Ta(o):ji,a.state=t.memoizedState,o=n.getDerivedStateFromProps,typeof o==`function`&&(yc(t,n,o,r),a.state=t.memoizedState),typeof n.getDerivedStateFromProps==`function`||typeof a.getSnapshotBeforeUpdate==`function`||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(o=a.state,typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount(),o!==a.state&&bc.enqueueReplaceState(a,a.state,null),Co(t,r,a,i),So(),a.state=t.memoizedState),typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!0}else if(e===null){a=t.stateNode;var s=t.memoizedProps,c=Cc(n,s);a.props=c;var l=a.context,u=n.contextType;o=ji,typeof u==`object`&&u&&(o=Ta(u));var d=n.getDerivedStateFromProps;u=typeof d==`function`||typeof a.getSnapshotBeforeUpdate==`function`,s=t.pendingProps!==s,u||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(s||l!==o)&&Sc(t,a,r,o),mo=!1;var f=t.memoizedState;a.state=f,Co(t,r,a,i),So(),l=t.memoizedState,s||f!==l||mo?(typeof d==`function`&&(yc(t,n,d,r),l=t.memoizedState),(c=mo||xc(t,n,c,r,f,l,o))?(u||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount==`function`&&(t.flags|=4194308)):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=o,r=c):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,go(e,t),o=t.memoizedProps,u=Cc(n,o),a.props=u,d=t.pendingProps,f=a.context,l=n.contextType,c=ji,typeof l==`object`&&l&&(c=Ta(l)),s=n.getDerivedStateFromProps,(l=typeof s==`function`||typeof a.getSnapshotBeforeUpdate==`function`)||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(o!==d||f!==c)&&Sc(t,a,r,c),mo=!1,f=t.memoizedState,a.state=f,Co(t,r,a,i),So();var p=t.memoizedState;o!==d||f!==p||mo||e!==null&&e.dependencies!==null&&Ca(e.dependencies)?(typeof s==`function`&&(yc(t,n,s,r),p=t.memoizedState),(u=mo||xc(t,n,u,r,f,p,c)||e!==null&&e.dependencies!==null&&Ca(e.dependencies))?(l||typeof a.UNSAFE_componentWillUpdate!=`function`&&typeof a.componentWillUpdate!=`function`||(typeof a.componentWillUpdate==`function`&&a.componentWillUpdate(r,p,c),typeof a.UNSAFE_componentWillUpdate==`function`&&a.UNSAFE_componentWillUpdate(r,p,c)),typeof a.componentDidUpdate==`function`&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate==`function`&&(t.flags|=1024)):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=c,r=u):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,Gc(e,t),r=!!(t.flags&128),a||r?(a=t.stateNode,n=r&&typeof n.getDerivedStateFromError!=`function`?null:a.render(),t.flags|=1,e!==null&&r?(t.child=fo(t,e.child,null,i),t.child=fo(t,null,n,i)):Fc(e,t,n,i),t.memoizedState=a.state,e=t.child):e=ul(e,t,i),e}function Yc(e,t,n,r){return fa(),t.flags|=256,Fc(e,t,n,r),t.child}var Xc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Zc(e){return{baseLanes:e,cachePool:Ja()}}function Qc(e,t,n){return e=e===null?0:e.childLanes&~n,t&&(e|=ld),e}function $c(e,t,n){var r=t.pendingProps,i=!1,a=!!(t.flags&128),o;if((o=a)||(o=e!==null&&e.memoizedState===null?!1:!!(Ro.current&2)),o&&(i=!0,t.flags&=-129),o=!!(t.flags&32),t.flags&=-33,e===null){if(B){if(i?No(t):Io(),(e=z)?(e=am(e,oa),e=e!==null&&e.data!==`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Xi===null?null:{id:Zi,overflow:Qi},retryLane:536870912,hydrationErrors:null},n=Bi(e),n.return=t,t.child=n,ia=t,z=null)):e=null,e===null)throw ca(t);return t.lanes=sm(e)?32:536870912,null}return a=r.children,r=r.fallback,i?(Io(),i=t.mode,a=tl({mode:`hidden`,children:a},i),r=Ri(r,i,n,null),a.return=t,r.return=t,a.sibling=r,t.child=a,r=t.child,r.memoizedState=Zc(n),r.childLanes=Qc(e,o,n),t.memoizedState=Xc,Bc(null,r)):(No(t),el(t,a))}var s=e.memoizedState;if(s!==null){var c=s.dehydrated;if(c!==null)return rl(e,t,a,o,r,c,s,n)}return i?(Io(),i=r.fallback,a=t.mode,s=e.child,c=s.sibling,r=Fi(s,{mode:`hidden`,children:r.children}),r.subtreeFlags=s.subtreeFlags&1206910976,c===null?(i=Ri(i,a,n,null),i.flags|=2):i=Fi(c,i),i.return=t,r.return=t,r.sibling=i,t.child=r,Bc(null,r),r=t.child,i=e.child.memoizedState,i===null?i=Zc(n):(a=i.cachePool,a===null?a=Ja():(s=ja._currentValue,a=a.parent===s?a:{parent:s,pool:s}),i={baseLanes:i.baseLanes|n,cachePool:a}),r.memoizedState=i,r.childLanes=Qc(e,o,n),t.memoizedState=Xc,Bc(e.child,r)):(No(t),n=e.child,e=n.sibling,n=Fi(n,{mode:`visible`,children:r.children}),n.return=t,n.sibling=null,e!==null&&(o=t.deletions,o===null?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=n,t.memoizedState=null,n)}function el(e,t){return t=tl({mode:`visible`,children:t},e.mode),t.return=e,e.child=t}function tl(e,t){return e=Ni(22,e,null,t),e.lanes=0,e}function nl(e,t,n){return fo(t,e.child,null,n),e=el(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function rl(e,t,n,r,a,o,s,c){if(n)return t.flags&256?(No(t),t.flags&=-257,nl(e,t,c)):t.memoizedState===null?(Io(),o=a.fallback,s=t.mode,a=tl({mode:`visible`,children:a.children},s),o=Ri(o,s,c,null),o.flags|=2,a.return=t,o.return=t,a.sibling=o,t.child=a,fo(t,e.child,null,c),a=t.child,a.memoizedState=Zc(c),a.childLanes=Qc(e,r,c),t.memoizedState=Xc,Bc(null,a)):(Io(),t.child=e.child,t.flags|=128,null);if(No(t),sm(o)){if(r=o.nextSibling&&o.nextSibling.dataset,r)var l=r.dgst;return r=l,r!==``&&(a=Error(i(419)),a.stack=``,a.digest=r,ma({value:a,source:null,stack:null})),nl(e,t,c)}if(Pc||Sa(e,t,c,!1),r=(c&e.childLanes)!==0,Pc||r){if(Eo.current!==null)return nl(e,t,c);if(r=q,r!==null&&(a=wt(r,c),a!==0&&a!==s.retryLane))throw s.retryLane=a,Oi(e,a),Pd(r,e,a),Nc;return om(o)||Kd(),nl(e,t,c)}return om(o)?(t.flags|=192,t.child=e.child,null):(e=s.treeContext,z=lm(o.nextSibling),ia=t,B=!0,aa=null,oa=!1,e!==null&&ra(t,e),t=el(t,a.children),t.flags|=134221824,t)}function il(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ba(e.return,t,n)}function al(e){for(var t=null;e!==null;){var n=e.alternate;n!==null&&Vo(n)===null&&(t=e),e=e.sibling}return t}function ol(e,t,n,r,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.treeForkCount=a)}function sl(e){var t=e.child;for(e.child=null;t!==null;){var n=t.sibling;t.sibling=e.child,e.child=t,t=n}}function cl(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;r=r.children;var o=Ro.current;if(t.flags&128)return zo(t,o),null;var s=!!(o&2);if(s?(o=o&1|2,t.flags|=128):o&=1,zo(t,o),i===`backwards`&&e!==null?(sl(e),Fc(e,t,r,n),sl(e)):Fc(e,t,r,n),r=B?qi:0,!s&&e!==null&&e.flags&128)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&il(e,n,t);else if(e.tag===19)il(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break a;for(;e.sibling===null;){if(e.return===null||e.return===t)break a;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case`backwards`:n=al(t.child),n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null,sl(t)),ol(t,!0,i,null,a,r);break;case`unstable_legacy-backwards`:for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Vo(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}ol(t,!0,n,null,a,r);break;case`together`:ol(t,!1,null,null,void 0,r);break;case`independent`:t.memoizedState=null;break;default:n=al(t.child),n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),ol(t,!1,i,n,a,r)}return t.child}function ll(e,t,n){var r=t.pendingProps;return va(t,t.type,r.value),Fc(e,t,r.children,n),t.child}function ul(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),od|=t.lanes,(n&t.childLanes)===0){if(e!==null){if(Sa(e,t,n,!1),(n&t.childLanes)===0)return null}else return null}if(e!==null&&t.child!==e.child)throw Error(i(153));if(t.child!==null){for(e=t.child,n=Fi(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Fi(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function dl(e,t){return(e.lanes&t)!==0||(e=e.dependencies,!!(e!==null&&Ca(e)))}function fl(e,t,n){switch(t.tag){case 3:Pe(t,t.stateNode.containerInfo),va(t,ja,e.memoizedState.cache),fa();break;case 27:case 5:Ie(t);break;case 4:Pe(t,t.stateNode.containerInfo);break;case 10:va(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Po(t),null;break;case 13:var r=t.memoizedState;if(r!==null){if(r.dehydrated!==null)return No(t),t.flags|=128,null;r=Sa(e,t,n,!1);var i=t.child.childLanes;return r||(n&i)!==0?$c(e,t,n):(No(t),e=ul(e,t,n),e===null?null:e.sibling)}No(t);break;case 19:if(t.flags&128)return cl(e,t,n);if(i=!!(e.flags&128),r=(n&t.childLanes)!==0,r||=(Sa(e,t,n,!1),(n&t.childLanes)!==0),i){if(r)return cl(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),zo(t,Ro.current),r)break;return null;case 22:return t.lanes=0,zc(e,t,n,t.pendingProps);case 24:va(t,ja,e.memoizedState.cache)}return ul(e,t,n)}function pl(e,t,n){if(e!==null){if(e.memoizedProps!==t.pendingProps)Pc=!0;else{if(!dl(e,n)&&!(t.flags&128))return Pc=!1,fl(e,t,n);Pc=!!(e.flags&131072)}}else Pc=!1,B&&t.flags&1048576&&ea(t,qi,t.index);switch(t.lanes=0,t.tag){case 16:a:{var r=t.pendingProps;if(e=to(t.elementType),t.type=e,typeof e==`function`)Pi(e)?(r=Cc(e,r),t.tag=1,t=Jc(null,t,e,r,n)):(t.tag=0,t=Kc(null,t,e,r,n));else{if(e!=null){var a=e.$$typeof;if(a===T){t.tag=11,t=Ic(null,t,e,r,n);break a}if(a===pe){t.tag=14,t=Lc(null,t,e,r,n);break a}if(a===ue){t.tag=10,t.type=e,t=ll(null,t,n);break a}}throw t=Ce(e)||e,Error(i(306,t,``))}}return t;case 0:return Kc(e,t,t.type,t.pendingProps,n);case 1:return r=t.type,a=Cc(r,t.pendingProps),Jc(e,t,r,a,n);case 3:a:{if(Pe(t,t.stateNode.containerInfo),e===null)throw Error(i(387));r=t.pendingProps;var o=t.memoizedState;a=o.element,go(e,t),Co(t,r,null,n);var s=t.memoizedState;if(r=s.cache,va(t,ja,r),r!==o.cache&&xa(t,[ja],n,!0),So(),r=s.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=Yc(e,t,r,n);break a}if(r!==a){a=Ui(Error(i(424)),t),ma(a),t=Yc(e,t,r,n);break a}switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName===`HTML`?e.ownerDocument.body:e}for(z=lm(e.firstChild),ia=t,B=!0,aa=null,oa=!0,n=po(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|134221824,n=n.sibling}else{if(fa(),r===a){t=ul(e,t,n);break a}Fc(e,t,r,n)}t=t.child}return t;case 26:return Gc(e,t),e===null?(n=Nm(t.type,null,t.pendingProps,null))?t.memoizedState=n:B||(t.stateNode=fp(t.type,t.pendingProps,Me.current,t)):t.memoizedState=Nm(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Ie(t),e===null&&B&&(r=t.stateNode=hm(t.type,t.pendingProps,Me.current),ia=t,oa=!0,a=z,Sp(t.type)?(um=a,z=lm(r.firstChild)):z=a),Fc(e,t,t.pendingProps.children,n),Gc(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&B&&((a=r=z)&&(r=rm(r,t.type,t.pendingProps,oa),r===null?a=!1:(t.stateNode=r,ia=t,z=lm(r.firstChild),oa=!1,a=!0)),a||ca(t)),Ie(t),a=t.type,o=t.pendingProps,s=e===null?null:e.memoizedProps,r=o.children,pp(a,o)?r=null:s!==null&&pp(a,s)&&(t.flags|=32),t.memoizedState!==null&&(a=$o(e,t,ns,null,null,n),sh._currentValue=a),Gc(e,t),Fc(e,t,r,n),t.child;case 6:return e===null&&B&&((e=n=z)&&(n=im(n,t.pendingProps,oa),n===null?e=!1:(t.stateNode=n,ia=t,z=null,e=!0)),e||ca(t)),null;case 13:return $c(e,t,n);case 4:return Pe(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=fo(t,null,r,n):Fc(e,t,r,n),t.child;case 11:return Ic(e,t,t.type,t.pendingProps,n);case 7:return r=t.pendingProps,Gc(e,t),Fc(e,t,r,n),t.child;case 8:return Fc(e,t,t.pendingProps.children,n),t.child;case 12:return Fc(e,t,t.pendingProps.children,n),t.child;case 10:return ll(e,t,n);case 9:return a=t.type._context,r=t.pendingProps.children,wa(t),a=Ta(a),r=r(a),t.flags|=1,Fc(e,t,r,n),t.child;case 14:return Lc(e,t,t.type,t.pendingProps,n);case 15:return Rc(e,t,t.type,t.pendingProps,n);case 19:return cl(e,t,n);case 31:return Wc(e,t,n);case 22:return zc(e,t,n,t.pendingProps);case 24:return wa(t),r=Ta(ja),e===null?(a=Ka(),a===null&&(a=q,o=Ma(),a.pooledCache=o,o.refCount++,o!==null&&(a.pooledCacheLanes|=n),a=o),t.memoizedState={parent:r,cache:a},ho(t),va(t,ja,a)):((e.lanes&n)!==0&&(go(e,t),Co(t,null,null,n),So()),a=e.memoizedState,o=t.memoizedState,a.parent===r?(r=o.cache,va(t,ja,r),r!==a.cache&&xa(t,[ja],n,!0)):(a={parent:r,cache:r},t.memoizedState=a,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=a),va(t,ja,r))),Fc(e,t,t.pendingProps.children,n),t.child;case 30:return t.stateNode===null&&(t.stateNode={autoName:null,paired:null,clones:null,ref:null}),r=t.pendingProps,r.name!=null&&r.name!==`auto`?t.flags|=e===null?18882560:18874368:B&&ta(t),e!==null&&e.memoizedProps.name!==r.name?t.flags|=4194816:Gc(e,t),Fc(e,t,r.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function ml(e){e.flags|=4}function hl(e,t,n,r,i){var a;if((a=!!(e.mode&32))&&(a=n===null?Jm(t,r):Jm(t,r)&&(r.src!==n.src||r.srcSet!==n.srcSet)),a){if(e.flags|=16777216,(i&335544128)===i){if(e.stateNode.complete)e.flags|=8192;else if(Ud())e.flags|=8192;else throw no=Qa,Xa}}else e.flags&=-16777217}function gl(e,t){if(t.type!==`stylesheet`||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!Ym(t)){if(Ud())e.flags|=8192;else throw no=Qa,Xa}}function _l(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag===22?536870912:yt(),e.lanes|=t,ud|=t)}function vl(e,t){if(!B)switch(e.tailMode){case`visible`:break;case`collapsed`:for(var n=e.tail,r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null;break;default:for(t=e.tail,n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null}}function U(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&1206910976,r|=i.flags&1206910976,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function yl(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return U(t),null;case 1:return U(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),ya(ja),Fe(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(da(t)?ml(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,pa())),U(t),null;case 26:var a=t.type,o=t.memoizedState;return e===null?(ml(t),o===null?(U(t),hl(t,a,null,r,n)):(U(t),gl(t,o))):o?o===e.memoizedState?(U(t),t.flags&=-16777217):(ml(t),U(t),gl(t,o)):(e=e.memoizedProps,e!==r&&ml(t),U(t),hl(t,a,e,r,n)),null;case 27:if(Le(t),n=Me.current,a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&ml(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return U(t),t.subtreeFlags&=-33554433,null}e=Ae.current,da(t)?la(t,e):(e=hm(a,r,n),t.stateNode=e,ml(t))}return U(t),t.subtreeFlags&=-33554433,null;case 5:if(Le(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&ml(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return U(t),t.subtreeFlags&=-33554433,null}if(o=Ae.current,da(t))la(t,o);else{var s=lp(Me.current);switch(o){case 1:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case 2:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;default:switch(a){case`svg`:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case`math`:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;case`script`:o=s.createElement(`div`),o.innerHTML=`<script><\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(a,{is:r.is}):s.createElement(a)}}o[At]=t,o[jt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(np(o,a,r),a){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&ml(t)}}return U(t),t.subtreeFlags&=-33554433,hl(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&ml(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(i(166));if(e=Me.current,da(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,a=ia,a!==null)switch(a.tag){case 27:case 5:r=a.memoizedProps}e[At]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||ep(e.nodeValue,n)),e||ca(t,!0)}else e=lp(e).createTextNode(r),e[At]=t,t.stateNode=e}return U(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=da(t),n!==null){if(e===null){if(!r)throw Error(i(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(557));e[At]=t}else fa(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;U(t),e=!1}else n=pa(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(Lo(t),t):(Lo(t),null);if(t.flags&128)throw Error(i(558))}return U(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=da(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(i(318));if(a=t.memoizedState,a=a===null?null:a.dehydrated,!a)throw Error(i(317));a[At]=t}else fa(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;U(t),a=!1}else a=pa(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(Lo(t),t):(Lo(t),null)}return Lo(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,a=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(a=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),_l(t,t.updateQueue),U(t),null);case 4:return Fe(),e===null&&Wf(t.stateNode.containerInfo),t.flags|=67108864,U(t),null;case 10:return ya(t.type),U(t),null;case 19:if(Bo(t),r=t.memoizedState,r===null)return U(t),null;if(a=!!(t.flags&128),o=r.rendering,o===null){if(a)vl(r,!1);else{if(ad!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Vo(e),o!==null){for(t.flags|=128,vl(r,!1),e=o.updateQueue,t.updateQueue=e,_l(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)Ii(n,e),n=n.sibling;return zo(t,Ro.current&1|2),B&&$i(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Xe()>gd&&(t.flags|=128,a=!0,vl(r,!1),t.lanes=4194304)}}else{if(!a){if(e=Vo(o),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,_l(t,e),vl(r,!0),r.tail===null&&r.tailMode!==`collapsed`&&r.tailMode!==`visible`&&!o.alternate&&!B)return U(t),null}else 2*Xe()-r.renderingStartTime>gd&&n!==536870912&&(t.flags|=128,a=!0,vl(r,!1),t.lanes=4194304)}r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}if(r.tail!==null){e=r.tail;a:{for(n=e;n!==null;){if(n.alternate!==null){n=!1;break a}n=n.sibling}n=!0}return r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Xe(),e.sibling=null,o=Ro.current,o=a?o&1|2:o&1,r.tailMode===`visible`||r.tailMode===`collapsed`||!n||B?zo(t,o):(n=o,O(jo,t),O(Ro,n),Mo===null&&(Mo=t)),B&&$i(t,r.treeForkCount),e}return U(t),null;case 22:case 23:return Lo(t),Ao(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(U(t),t.subtreeFlags&6&&(t.flags|=8192)):U(t),n=t.updateQueue,n!==null&&_l(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&ke(Ga),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),ya(ja),U(t),null;case 25:return null;case 30:return t.flags|=33554432,U(t),null}throw Error(i(156,t.tag))}function bl(e,t){switch(na(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ya(ja),Fe(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Le(t),null;case 31:if(t.memoizedState!==null){if(Lo(t),t.alternate===null)throw Error(i(340));fa()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Lo(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(i(340));fa()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Bo(t),e=t.flags,e&65536?(t.flags=e&-65537|128,e=t.memoizedState,e!==null&&(e.rendering=null,e.tail=null),t.flags|=4,t):null;case 4:return Fe(),null;case 10:return ya(t.type),null;case 22:case 23:return Lo(t),Ao(),e!==null&&ke(Ga),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return ya(ja),null;case 25:return null;default:return null}}function xl(e,t){switch(na(t),t.tag){case 3:ya(ja),Fe();break;case 26:case 27:case 5:Le(t);break;case 4:Fe();break;case 31:t.memoizedState!==null&&Lo(t);break;case 13:Lo(t);break;case 19:Bo(t);break;case 10:ya(t.type);break;case 22:case 23:Lo(t),Ao(),e!==null&&ke(Ga);break;case 24:ya(ja)}}function Sl(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Z(t,t.return,e)}}function Cl(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Z(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Z(t,t.return,e)}}function wl(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{To(t,n)}catch(t){Z(e,e.return,t)}}}function Tl(e,t,n){n.props=Cc(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Z(e,t,n)}}function El(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:var i=e.stateNode,a=vi(e.memoizedProps,i);(i.ref===null||i.ref.name!==a)&&(i.ref=Pp(a)),r=i.ref;break;case 7:if(e.stateNode===null){var o=new Fp(e);h(e.child,!1,Qp,o,void 0,void 0),e.stateNode=o}r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Z(e,t,n)}}function Dl(e,t){var n=e.ref,r=e.refCleanup;if(n!==null){if(typeof r==`function`)try{r()}catch(n){Z(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Z(e,t,n)}else n.current=null}}function Ol(e,t){if((e.tag===5||e.tag===27||e.tag===6)&&e.alternate===null&&t!==null)for(var n=0;n<t.length;n++)em(e.stateNode,t[n])}function kl(e){for(var t=e.return;t!==null&&(Ml(t)&&em(e.stateNode,t.stateNode),!jl(t));)t=t.return}function Al(e){for(var t=e.return;t!==null&&(Ml(t)&&tm(e.stateNode,t.stateNode),!jl(t));)t=t.return}function jl(e){return e.tag===5||e.tag===3||e.tag===27}function Ml(e){return e&&e.tag===7&&e.stateNode!==null}function Nl(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Z(e,e.return,t)}}function Pl(e,t,n){try{var r=e.stateNode;ip(r,e.type,n,t),r[jt]=t}catch(t){Z(e,e.return,t)}}function Fl(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Sp(e.type)||e.tag===4}function Il(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Fl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Sp(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ll(e,t,n,r){var i=e.tag;if(i===5||i===6)i=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(i,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(i),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=xn)),Ol(e,r),N=!0;else if(i!==4&&(i===27&&(Ol(e,r),r=null,Sp(e.type)&&(n=e.stateNode,t=null)),e=e.child,e!==null))for(Ll(e,t,n,r),e=e.sibling;e!==null;)Ll(e,t,n,r),e=e.sibling}function Rl(e,t,n,r){var i=e.tag;if(i===5||i===6)i=e.stateNode,t?n.insertBefore(i,t):n.appendChild(i),Ol(e,r),N=!0;else if(i!==4&&(i===27&&(Ol(e,r),r=null,Sp(e.type)&&(n=e.stateNode)),e=e.child,e!==null))for(Rl(e,t,n,r),e=e.sibling;e!==null;)Rl(e,t,n,r),e=e.sibling}function zl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);np(t,r,n),t[At]=e,t[jt]=n}catch(t){Z(e,e.return,t)}}var Bl=!1,Vl=null;function Hl(e){(e.tag===30||e.subtreeFlags&33554432)&&(Bl=!0)}var Ul=null;function Wl(){var e=Ul;return Ul=null,e}var Gl=0;function Kl(e,t,n,r,i){return Gl=0,ql(e.child,t,n,r,i)}function ql(e,t,n,r,i){for(var a=!1;e!==null;){if(e.tag===5){var o=e.stateNode;if(r!==null){var s=Op(o);r.push(s),s.view&&(a=!0)}else a||Op(o).view&&(a=!0);Bl=!0,Tp(o,Gl===0?t:t+`_`+Gl,n),Gl++}else(e.tag!==22||e.memoizedState===null)&&(e.tag===30&&i||ql(e.child,t,n,r,i)&&(a=!0));e=e.sibling}return a}function Jl(e,t){for(;e!==null;)e.tag===5?Ep(e.stateNode,e.memoizedProps):(e.tag!==22||e.memoizedState===null)&&(e.tag===30&&t||Jl(e.child,t)),e=e.sibling}function Yl(e){if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if((e.tag!==22||e.memoizedState===null)&&(Yl(e),e.tag===30&&e.flags&18874368&&e.stateNode.paired)){var t=e.memoizedProps;if(t.name==null||t.name===`auto`)throw Error(i(544));var n=t.name;t=bi(t.default,t.share),t!==`none`&&(Kl(e,n,t,null,!1)||Jl(e.child,!1))}e=e.sibling}}function Xl(e,t){if(e.tag===30){var n=e.stateNode,r=e.memoizedProps,i=vi(r,n),a=bi(r.default,n.paired?r.share:r.enter);a===`none`?Yl(e):Kl(e,i,a,null,!1)?(Yl(e),n.paired||t||Nd(e,r.onEnter)):Jl(e.child,!1)}else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)Xl(e,t),e=e.sibling;else Yl(e)}function Zl(e){if(Vl!==null&&Vl.size!==0){var t=Vl;if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if(e.tag!==22||e.memoizedState===null){if(e.tag===30&&e.flags&18874368){var n=e.memoizedProps,r=n.name;if(r!=null&&r!==`auto`){var i=t.get(r);if(i!==void 0){var a=bi(n.default,n.share);if(a!==`none`&&(Kl(e,r,a,null,!1)?(a=e.stateNode,i.paired=a,a.paired=i,Nd(e,n.onShare)):Jl(e.child,!1)),t.delete(r),t.size===0)break}}}Zl(e)}e=e.sibling}}}function Ql(e){if(e.tag===30){var t=e.memoizedProps,n=vi(t,e.stateNode),r=Vl===null?void 0:Vl.get(n),i=bi(t.default,r===void 0?t.exit:t.share);i!==`none`&&(Kl(e,n,i,null,!1)?r===void 0?Nd(e,t.onExit):(i=e.stateNode,r.paired=i,i.paired=r,Vl.delete(n),Nd(e,t.onShare)):Jl(e.child,!1)),Vl!==null&&Zl(e)}else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)Ql(e),e=e.sibling;else Vl!==null&&Zl(e)}function $l(e){for(e=e.child;e!==null;){if(e.tag===30){var t=e.memoizedProps,n=vi(t,e.stateNode);t=bi(t.default,t.update),e.flags&=-5,t!==`none`&&Kl(e,n,t,e.memoizedState=[],!1)}else e.subtreeFlags&33554432&&$l(e);e=e.sibling}}function eu(e){if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if(e.tag!==22||e.memoizedState===null){if(e.tag===30&&e.flags&18874368){var t=e.stateNode;t.paired!==null&&(t.paired=null,Jl(e.child,!1))}eu(e)}e=e.sibling}}function tu(e){if(e.tag===30)e.stateNode.paired=null,Jl(e.child,!1),eu(e);else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)tu(e),e=e.sibling;else eu(e)}function nu(e){for(e=e.child;e!==null;)e.tag===30?Jl(e.child,!1):e.subtreeFlags&33554432&&nu(e),e=e.sibling}function ru(e,t,n,r,i,a,o){for(var s=!1;t!==null;){if(t.tag===5){var c=t.stateNode;if(a!==null&&Gl<a.length){var l=a[Gl],u=Op(c);(l.view||u.view)&&(s=!0);var d;if(d=!(e.flags&4)){if(u.clip)d=!0;else{d=l.rect;var f=u.rect;d=d.y!==f.y||d.x!==f.x||d.height!==f.height||d.width!==f.width}}d&&(e.flags|=4),u.abs?u=!l.abs:(l=l.rect,u=u.rect,u=l.height!==u.height||l.width!==u.width),u&&(e.flags|=32)}else e.flags|=32;e.flags&4&&Tp(c,Gl===0?n:n+`_`+Gl,i),s&&e.flags&4||(Ul===null&&(Ul=[]),Ul.push(c,Gl===0?r:r+`_`+Gl,t.memoizedProps)),Gl++}else(t.tag!==22||t.memoizedState===null)&&(t.tag===30&&o?e.flags|=t.flags&32:ru(e,t.child,n,r,i,a,o)&&(s=!0));t=t.sibling}return s}function iu(e,t){for(e=e.child;e!==null;){if(e.tag===30){var n=e.memoizedProps,r=e.stateNode,i=vi(n,r),a=bi(n.default,n.update);if(t){r=r.clones;var o=r===null?null:r.map(kp)}else o=e.memoizedState,e.memoizedState=null;r=e;var s=e.child;Gl=0,i=ru(r,s,i,i,a,o,!1),e.flags&4&&i&&(t||Nd(e,n.onUpdate))}else e.subtreeFlags&33554432&&iu(e,t);e=e.sibling}}var au=!1,W=!1,ou=!1,su=!1,cu=typeof WeakSet==`function`?WeakSet:Set,lu=null,uu=!1,du=!1,fu=!1,pu=!1;function mu(e,t,n){if(e=e.containerInfo,sp=gh,e=Jr(e),Yr(e)){if(`selectionStart`in e)var r={start:e.selectionStart,end:e.selectionEnd};else a:{r=(r=e.ownerDocument)&&r.defaultView||window;var i=r.getSelection&&r.getSelection();if(i&&i.rangeCount!==0){r=i.anchorNode;var a=i.anchorOffset,o=i.focusNode;i=i.focusOffset;try{r.nodeType,o.nodeType}catch{r=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==r||a!==0&&f.nodeType!==3||(c=s+a),f!==o||i!==0&&f.nodeType!==3||(l=s+i),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===r&&++u===a&&(c=s),p===o&&++d===i&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}r=c===-1||l===-1?null:{start:c,end:l}}else r=null}r||={start:0,end:0}}else r=null;for(cp={focusedElem:e,selectionRange:r},gh=!1,n=(n&335544064)===n,lu=t,t=n?9270:1024;lu!==null;){if(e=lu,n&&(r=e.deletions,r!==null))for(a=0;a<r.length;a++)n&&Ql(r[a]);if(e.alternate===null&&e.flags&2)n&&Hl(e),hu(n);else{if(e.tag===22){if(r=e.alternate,e.memoizedState!==null){r!==null&&r.memoizedState===null&&n&&Ql(r),hu(n);continue}if(r!==null&&r.memoizedState!==null){n&&Hl(e),hu(n);continue}}r=e.child,(e.subtreeFlags&t)!==0&&r!==null?(r.return=e,lu=r):(n&&$l(e),hu(n))}}Vl=null}function hu(e){for(;lu!==null;){var t=lu,n=e,r=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 15:break;case 1:if(a&1024&&r!==null){n=void 0,a=r.memoizedProps,r=r.memoizedState;var o=t.stateNode;try{var s=Cc(t.type,a);n=o.getSnapshotBeforeUpdate(s,r),o.__reactInternalSnapshotBeforeUpdate=n}catch(e){Z(t,t.return,e)}}break;case 3:if(a&1024){if(r=t.stateNode.containerInfo,n=r.nodeType,n===9)nm(r);else if(n===1)switch(r.nodeName){case`HEAD`:case`HTML`:case`BODY`:nm(r);break;default:r.textContent=``}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;case 30:n&&r!==null&&(n=vi(r.memoizedProps,r.stateNode),a=t.memoizedProps,a=bi(a.default,a.update),a!==`none`&&Kl(r,n,a,r.memoizedState=[],!0));break;default:if(a&1024)throw Error(i(163))}if(r=t.sibling,r!==null){r.return=t.return,lu=r;break}lu=t.return}}function gu(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Fu(e,n),r&4&&Sl(5,n);break;case 1:if(Fu(e,n),r&4){if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(e){Z(n,n.return,e)}else{var i=Cc(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Z(n,n.return,e)}}}r&64&&wl(n),r&512&&El(n,n.return);break;case 3:if(Fu(e,n),r&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{To(e,t)}catch(e){Z(n,n.return,e)}}break;case 27:t===null&&r&4&&zl(n);case 26:case 5:Fu(e,n),t===null&&r&4&&Nl(n),r&512&&El(n,n.return);break;case 12:Fu(e,n);break;case 31:Fu(e,n),r&4&&wu(e,n);break;case 13:Fu(e,n),r&4&&Tu(e,n),r&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=_f.bind(null,n),cm(e,n))));break;case 22:if(r=n.memoizedState!==null||au,!r){var a=t!==null&&t.memoizedState!==null||W;t=au,i=W,au=r,(W=a)&&!i?(r=2,n.subtreeFlags&8772&&(r|=1),Lu(e,n,r)):Fu(e,n),au=t,W=i}break;case 30:Fu(e,n),r&512&&El(n,n.return);break;case 7:r&512&&El(n,n.return);default:Fu(e,n)}}function _u(e,t){for(e=e.child;e!==null;)vu(e,t),e=e.sibling}function vu(e,t){switch(e.tag){case 5:case 26:try{var n=e.stateNode;if(t){var r=n.style;typeof r.setProperty==`function`?r.setProperty(`display`,`none`,`important`):r.display=`none`}else{var i=e.stateNode,a=e.memoizedProps.style,o=a!=null&&a.hasOwnProperty(`display`)?a.display:null;i.style.display=o==null||typeof o==`boolean`?``:(``+o).trim()}}catch(t){Z(e,e.return,t)}yu(e,t);break;case 6:try{e.stateNode.nodeValue=t?``:e.memoizedProps,N=!0}catch(t){Z(e,e.return,t)}break;case 18:try{var s=e.stateNode;t?wp(s,!0):wp(e.stateNode,!1)}catch(t){Z(e,e.return,t)}break;case 22:case 23:e.memoizedState===null&&_u(e,t);break;default:_u(e,t)}}function yu(e,t){if(e.subtreeFlags&67108864)for(e=e.child;e!==null;){a:{var n=e,r=t;switch(n.tag){case 4:vu(n,r);break a;case 22:n.memoizedState===null&&yu(n,r);break a;default:yu(n,r)}}e=e.sibling}}function bu(e){var t=e.alternate;t!==null&&(e.alternate=null,bu(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Rt(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var G=null,xu=!1;function Su(e,t,n){for(n=n.child;n!==null;)Cu(e,t,n),n=n.sibling}function Cu(e,t,n){if(ot&&typeof ot.onCommitFiberUnmount==`function`)try{ot.onCommitFiberUnmount(at,n)}catch{}switch(n.tag){case 26:W||Dl(n,t),Su(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&!W&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:W||Dl(n,t),Al(n);var r=G,i=xu;Sp(n.type)&&(G=n.stateNode,xu=!1),Su(e,t,n),gm(n.stateNode,n.type,n.memoizedProps),G=r,xu=i;break;case 5:W||Dl(n,t),Al(n);case 6:if(n.tag===6&&Al(n),r=G,i=xu,G=null,Su(e,t,n),G=r,xu=i,G!==null){if(xu)try{(G.nodeType===9?G.body:G.nodeName===`HTML`?G.ownerDocument.body:G).removeChild(n.stateNode),N=!0}catch(e){Z(n,t,e)}else try{G.removeChild(n.stateNode),N=!0}catch(e){Z(n,t,e)}}break;case 18:G!==null&&(xu?(e=G,Cp(e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,n.stateNode),Hh(e)):Cp(G,n.stateNode));break;case 4:r=G,i=xu,G=n.stateNode.containerInfo,xu=!0,Su(e,t,n),G=r,xu=i;break;case 0:case 11:case 14:case 15:Cl(2,n,t),W||Cl(4,n,t),Su(e,t,n);break;case 1:W||(Dl(n,t),r=n.stateNode,typeof r.componentWillUnmount==`function`&&Tl(n,t,r)),Su(e,t,n);break;case 21:Su(e,t,n);break;case 22:W=(r=W)||n.memoizedState!==null,Su(e,t,n),W=r;break;case 30:Dl(n,t),Su(e,t,n);break;case 7:W||Dl(n,t),Su(e,t,n);break;default:Su(e,t,n)}}function wu(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Hh(e)}catch(e){Z(t,t.return,e)}}}function Tu(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Hh(e)}catch(e){Z(t,t.return,e)}}function Eu(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new cu),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new cu),t;default:throw Error(i(435,e.tag))}}function Du(e,t){var n=Eu(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=vf.bind(null,e,t);t.then(r,r)}})}function Ou(e,t,n){var r=t.deletions;if(r!==null)for(var a=0;a<r.length;a++){var o=r[a],s=e,c=t,l=c;a:for(;l!==null;){switch(l.tag){case 27:if(Sp(l.type)){G=l.stateNode,xu=!1;break a}break;case 5:G=l.stateNode,xu=!1;break a;case 3:case 4:G=l.stateNode.containerInfo,xu=!0;break a}l=l.return}if(G===null)throw Error(i(160));Cu(s,c,o),G=null,xu=!1,s=o.alternate,s!==null&&(s.return=null),o.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Au(t,e,n),t=t.sibling}var ku=null;function Au(e,t,n){var r=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(a&4&&(r=e.updateQueue,r=r===null?null:r.events,r!==null))for(var o=0;o<r.length;o++){var s=r[o];s.ref.impl=s.nextImpl}Ou(t,e,n),ju(e),a&4&&(Cl(3,e,e.return),Sl(3,e),Cl(5,e,e.return));break;case 1:Ou(t,e,n),ju(e),a&512&&(W||r===null||Dl(r,r.return)),a&64&&au&&(e=e.updateQueue,e!==null&&(t=e.callbacks,t!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?t:n.concat(t))));break;case 26:if(o=ku,Ou(t,e,n),ju(e),a&512&&(W||r===null||Dl(r,r.return)),a&4){if(a=r===null?null:r.memoizedState,n=e.memoizedState,r===null){if(n===null){if(e.stateNode===null){if(au)e.stateNode=fp(e.type,e.memoizedProps,t.containerInfo,e);else{a:{t=e.type,n=e.memoizedProps,a=o.ownerDocument||o;b:switch(t){case`title`:r=a.getElementsByTagName(`title`)[0],(!r||r[It]||r[At]||r.namespaceURI===`http://www.w3.org/2000/svg`||r.hasAttribute(`itemprop`))&&(r=a.createElement(t),a.head.insertBefore(r,a.querySelector(`head > title`))),np(r,t,n),r[At]=e,Ht(r),t=r;break a;case`link`:if(o=Gm(`link`,`href`,a).get(t+(n.href||``))){for(s=0;s<o.length;s++)if(r=o[s],r.getAttribute(`href`)===(n.href==null||n.href===``?null:n.href)&&r.getAttribute(`rel`)===(n.rel==null?null:n.rel)&&r.getAttribute(`title`)===(n.title==null?null:n.title)&&r.getAttribute(`crossorigin`)===(n.crossOrigin==null?null:n.crossOrigin)){o.splice(s,1);break b}}r=a.createElement(t),np(r,t,n),a.head.appendChild(r);break;case`meta`:if(o=Gm(`meta`,`content`,a).get(t+(n.content||``))){for(s=0;s<o.length;s++)if(r=o[s],r.getAttribute(`content`)===(n.content==null?null:``+n.content)&&r.getAttribute(`name`)===(n.name==null?null:n.name)&&r.getAttribute(`property`)===(n.property==null?null:n.property)&&r.getAttribute(`http-equiv`)===(n.httpEquiv==null?null:n.httpEquiv)&&r.getAttribute(`charset`)===(n.charSet==null?null:n.charSet)){o.splice(s,1);break b}}r=a.createElement(t),np(r,t,n),a.head.appendChild(r);break;default:throw Error(i(468,t))}r[At]=e,Ht(r),t=r}e.stateNode=t}}else au||Km(o,e.type,e.stateNode)}else e.stateNode=Bm(o,n,e.memoizedProps)}else a===n?n===null&&e.stateNode!==null&&Pl(e,e.memoizedProps,r.memoizedProps):(a===null?(t=r.stateNode,t===null||W||t.parentNode.removeChild(t)):a.count--,n===null?au||Km(o,e.type,e.stateNode):Bm(o,n,e.memoizedProps))}break;case 27:Ou(t,e,n),ju(e),a&512&&(W||r===null||Dl(r,r.return)),r!==null&&a&4&&Pl(e,e.memoizedProps,r.memoizedProps);break;case 5:if(o=ou,ou=!1,Ou(t,e,n),ou=o,ju(e),a&512&&(W||r===null||Dl(r,r.return)),e.flags&32){t=e.stateNode;try{mn(t,``),N=!0}catch(t){Z(e,e.return,t)}}a&4&&e.stateNode!=null&&(t=e.memoizedProps,Pl(e,t,r===null?t:r.memoizedProps)),a&1024&&(su=!0);break;case 6:if(Ou(t,e,n),ju(e),a&4){if(e.stateNode===null)throw Error(i(162));t=e.memoizedProps,n=e.stateNode;try{n.nodeValue=t,N=!0}catch(t){Z(e,e.return,t)}}break;case 3:if(N=!1,Wm=null,o=ku,ku=bm(t.containerInfo),Ou(t,e,n),ku=o,ju(e),a&4&&r!==null&&r.memoizedState.isDehydrated)try{Hh(t.containerInfo)}catch(t){Z(e,e.return,t)}su&&(su=!1,Mu(e)),N=!1;break;case 4:a=ou,ou=au,r=Qt(),o=ku,ku=bm(e.stateNode.containerInfo),Ou(t,e,n),ju(e),ku=o,N&&du&&(fu=!0),N=r,ou=a;break;case 12:Ou(t,e,n),ju(e);break;case 31:Ou(t,e,n),ju(e),a&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Du(e,t)));break;case 13:Ou(t,e,n),ju(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(md=Xe()),a&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Du(e,t)));break;case 22:o=e.memoizedState!==null,s=r!==null&&r.memoizedState!==null;var c=au,l=W,u=ou;au=c||o,ou=u||o,W=l||s,Ou(t,e,n),W=l,ou=u,au=c,ju(e),a&8192&&(t=e.stateNode,t._visibility=o?t._visibility&-2:t._visibility|1,!o||r===null||s||au||W||(t=s||W,n=au,r=W,au=o||au,W=t,Iu(e,2),au=n,W=r),!o&&ou||_u(e,o)),a&4&&(t=e.updateQueue,t!==null&&(n=t.retryQueue,n!==null&&(t.retryQueue=null,Du(e,n))));break;case 19:Ou(t,e,n),ju(e),a&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Du(e,t)));break;case 30:a&512&&(W||r===null||Dl(r,r.return)),a=Qt(),o=du,s=(n&335544064)===n,c=e.memoizedProps,du=s&&bi(c.default,c.update)!==`none`,Ou(t,e,n),ju(e),s&&r!==null&&N&&(e.flags|=4),du=o,N=a;break;case 21:break;case 7:a&512&&(W||r===null||Dl(r,r.return)),r&&r.stateNode!==null&&(r.stateNode._fragmentFiber=e);default:Ou(t,e,n),ju(e)}}function ju(e){var t=e.flags;if(t&2){try{for(var n,r=e.return;r!==null;){if(Fl(r)){n=r;break}r=r.return}r=null;for(var a=e.return;a!==null;){if(Ml(a)){var o=a.stateNode;r===null?r=[o]:r.push(o)}if(jl(a))break;a=a.return}var s=r;if(n==null)throw Error(i(160));switch(n.tag){case 27:var c=n.stateNode;Rl(e,Il(e),c,s);break;case 5:var l=n.stateNode;n.flags&32&&(mn(l,``),n.flags&=-33),Rl(e,Il(e),l,s);break;case 3:case 4:var u=n.stateNode.containerInfo;Ll(e,Il(e),u,s);break;default:throw Error(i(161))}}catch(t){Z(e,e.return,t)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Mu(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Mu(t),t.tag===5&&t.flags&1024&&(t=t.stateNode,gh=!0,t.reset(),gh=!1),e=e.sibling}}function Nu(e,t){if(t.subtreeFlags&9270)for(t=t.child;t!==null;)Pu(t,e),t=t.sibling;else iu(t,!1)}function Pu(e,t){var n=e.alternate;if(n===null)Xl(e,!1);else switch(e.tag){case 3:if(pu=uu=!1,Wl(),Nu(t,e),!uu&&!fu){if(e=Ul,e!==null)for(var r=0;r<e.length;r+=3){n=e[r];var i=e[r+1];Ep(n,e[r+2]),n=n.ownerDocument.documentElement,n!==null&&n.animate({opacity:[0,0],pointerEvents:[`none`,`none`]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition-group(`+i+`)`})}e=t.containerInfo,e=e.nodeType===9?e.documentElement:e.ownerDocument.documentElement,e!==null&&e.style.viewTransitionName===``&&(e.style.viewTransitionName=`none`,e.animate({opacity:[0,0],pointerEvents:[`none`,`none`]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition-group(root)`}),e.animate({width:[0,0],height:[0,0]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition`})),pu=!0}Ul=null;break;case 5:Nu(t,e);break;case 4:r=uu,uu=!1,Nu(t,e),uu&&(fu=!0),uu=r;break;case 22:e.memoizedState===null&&(n.memoizedState===null?Nu(t,e):Xl(e,!1));break;case 30:r=uu,i=Wl(),uu=!1,Nu(t,e),uu&&(e.flags|=4);var a=e.memoizedProps,o=e.stateNode;t=vi(a,o),o=vi(n.memoizedProps,o);var s=bi(a.default,a.update);s===`none`?t=!1:(a=n.memoizedState,n.memoizedState=null,n=e.child,Gl=0,t=ru(e,n,t,o,s,a,!0),Gl!==(a===null?0:a.length)&&(e.flags|=32)),e.flags&4&&t?(Nd(e,e.memoizedProps.onUpdate),Ul=i):i!==null&&(i.push.apply(i,Ul),Ul=i),uu=e.flags&32?!0:r;break;default:Nu(t,e)}}function Fu(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)gu(e,t.alternate,t),t=t.sibling}function Iu(e,t){for(e=e.child;e!==null;){var n=e,r=t;switch(n.tag){case 0:case 11:case 14:case 15:Cl(4,n,n.return),Iu(n,r);break;case 1:Dl(n,n.return);var i=n.stateNode;typeof i.componentWillUnmount==`function`&&Tl(n,n.return,i),Iu(n,r);break;case 27:r&2&&gm(n.stateNode,n.type,n.memoizedProps);case 5:Dl(n,n.return),n.tag!==5&&n.tag!==27||Al(n),Iu(n,r);break;case 6:Al(n);break;case 26:Dl(n,n.return),i=n.stateNode,n.memoizedState!==null||i===null||W||i.parentNode.removeChild(i),Iu(n,r);break;case 22:n.memoizedState===null&&Iu(n,r);break;case 30:Dl(n,n.return),Iu(n,r);break;case 7:Dl(n,n.return);default:Iu(n,r)}e=e.sibling}}function Lu(e,t,n){for(n=t.subtreeFlags&8772?n:n&-2,t=t.child;t!==null;){var r=t.alternate,i=e,a=t,o=a.flags,s=!!(n&1);switch(a.tag){case 0:case 11:case 15:Lu(i,a,n),Sl(4,a);break;case 1:if(Lu(i,a,n),r=a,i=r.stateNode,typeof i.componentDidMount==`function`)try{i.componentDidMount()}catch(e){Z(r,r.return,e)}if(r=a,i=r.updateQueue,i!==null){var c=r.stateNode;try{var l=i.shared.hiddenCallbacks;if(l!==null)for(i.shared.hiddenCallbacks=null,i=0;i<l.length;i++)wo(l[i],c)}catch(e){Z(r,r.return,e)}}s&&o&64&&wl(a),El(a,a.return);break;case 27:n&2&&zl(a);case 5:a.tag!==5&&a.tag!==27||kl(a),Lu(i,a,n),s&&r===null&&o&4&&Nl(a),El(a,a.return);break;case 6:kl(a);break;case 26:c=a.stateNode,a.memoizedState!==null||c===null||au||Km(bm(c.ownerDocument),a.type,c),Lu(i,a,n),s&&r===null&&o&4&&Nl(a),El(a,a.return);break;case 12:Lu(i,a,n);break;case 31:Lu(i,a,n),s&&o&4&&wu(i,a);break;case 13:Lu(i,a,n),s&&o&4&&Tu(i,a);break;case 22:a.memoizedState===null&&Lu(i,a,n),El(a,a.return);break;case 30:Lu(i,a,n),El(a,a.return);break;case 7:El(a,a.return);default:Lu(i,a,n)}t=t.sibling}}function Ru(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&Na(n))}function zu(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Na(e))}function Bu(e,t,n,r){var i=(n&335544064)===n;if(t.subtreeFlags&(i?10262:10256))for(t=t.child;t!==null;)Vu(e,t,n,r),t=t.sibling;else i&&nu(t)}function Vu(e,t,n,r){var i=(n&335544064)===n;i&&t.alternate===null&&t.return!==null&&t.return.alternate!==null&&tu(t);var a=t.flags;switch(t.tag){case 0:case 11:case 15:Bu(e,t,n,r),a&2048&&Sl(9,t);break;case 1:Bu(e,t,n,r);break;case 3:Bu(e,t,n,r),i&&pu&&(e=e.containerInfo,e=e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,e.style.viewTransitionName===`root`&&(e.style.viewTransitionName=``),e=e.ownerDocument.documentElement,e!==null&&e.style.viewTransitionName===`none`&&(e.style.viewTransitionName=``)),a&2048&&(a=null,t.alternate!==null&&(a=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==a&&(t.refCount++,a!=null&&Na(a)));break;case 12:if(a&2048){Bu(e,t,n,r),a=t.stateNode;try{var o=t.memoizedProps,s=o.id,c=o.onPostCommit;typeof c==`function`&&c(s,t.alternate===null?`mount`:`update`,a.passiveEffectDuration,-0)}catch(e){Z(t,t.return,e)}}else Bu(e,t,n,r);break;case 31:Bu(e,t,n,r);break;case 13:Bu(e,t,n,r);break;case 23:break;case 22:o=t.stateNode,s=t.alternate,t.memoizedState===null?(i&&s!==null&&s.memoizedState!==null&&tu(t),o._visibility&2?Bu(e,t,n,r):(o._visibility|=2,Hu(e,t,n,r,!!(t.subtreeFlags&10256)||!1))):(i&&s!==null&&s.memoizedState===null&&tu(s),o._visibility&2?Bu(e,t,n,r):Uu(e,t)),a&2048&&Ru(s,t);break;case 24:Bu(e,t,n,r),a&2048&&zu(t.alternate,t);break;case 30:i&&(a=t.alternate,a!==null&&(Jl(a.child,!0),Jl(t.child,!0))),Bu(e,t,n,r);break;default:Bu(e,t,n,r)}}function Hu(e,t,n,r,i){for(i&&=!!(t.subtreeFlags&10256)||!1,t=t.child;t!==null;){var a=e,o=t,s=n,c=r,l=o.flags;switch(o.tag){case 0:case 11:case 15:Hu(a,o,s,c,i),Sl(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState===null?(u._visibility|=2,Hu(a,o,s,c,i)):u._visibility&2?Hu(a,o,s,c,i):Uu(a,o),i&&l&2048&&Ru(o.alternate,o);break;case 24:Hu(a,o,s,c,i),i&&l&2048&&zu(o.alternate,o);break;default:Hu(a,o,s,c,i)}t=t.sibling}}function Uu(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:Uu(n,r),i&2048&&Ru(r.alternate,r);break;case 24:Uu(n,r),i&2048&&zu(r.alternate,r);break;default:Uu(n,r)}t=t.sibling}}var Wu=8192;function Gu(e,t,n){if(e.subtreeFlags&Wu)for(e=e.child;e!==null;)Ku(e,t,n),e=e.sibling}function Ku(e,t,n){switch(e.tag){case 26:Gu(e,t,n),e.flags&Wu&&(e.memoizedState===null?(e=e.stateNode,(t&335544128)===t&&Zm(n,e)):Qm(n,ku,e.memoizedState,e.memoizedProps));break;case 5:Gu(e,t,n),e.flags&Wu&&(e=e.stateNode,(t&335544128)===t&&Zm(n,e));break;case 3:case 4:var r=ku;ku=bm(e.stateNode.containerInfo),Gu(e,t,n),ku=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=Wu,Wu=16777216,Gu(e,t,n),Wu=r):Gu(e,t,n));break;case 30:if((e.flags&Wu)!==0&&(r=e.memoizedProps.name,r!=null&&r!==`auto`)){var i=e.stateNode;i.paired=null,Vl===null&&(Vl=new Map),Vl.set(r,i)}Gu(e,t,n);break;default:Gu(e,t,n)}}function qu(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Ju(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];lu=r,Zu(r,e)}qu(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Yu(e),e=e.sibling}function Yu(e){switch(e.tag){case 0:case 11:case 15:Ju(e),e.flags&2048&&Cl(9,e,e.return);break;case 3:Ju(e);break;case 12:Ju(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Xu(e)):Ju(e);break;default:Ju(e)}}function Xu(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];lu=r,Zu(r,e)}qu(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Cl(8,t,t.return),Xu(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Xu(t));break;default:Xu(t)}e=e.sibling}}function Zu(e,t){for(;lu!==null;){var n=lu;switch(n.tag){case 0:case 11:case 15:Cl(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var r=n.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:Na(n.memoizedState.cache)}if(r=n.child,r!==null)r.return=n,lu=r;else a:for(n=e;lu!==null;){r=lu;var i=r.sibling,a=r.return;if(bu(r),r===n){lu=null;break a}if(i!==null){i.return=a,lu=i;break a}lu=a}}}var Qu={getCacheForType:function(e){var t=Ta(ja),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Ta(ja).controller.signal}},$u=typeof WeakMap==`function`?WeakMap:Map,K=0,q=null,J=null,Y=0,X=0,ed=null,td=!1,nd=!1,rd=!1,id=0,ad=0,od=0,sd=0,cd=0,ld=0,ud=0,dd=null,fd=null,pd=!1,md=0,hd=0,gd=1/0,_d=null,vd=null,yd=0,bd=null,xd=null,Sd=0,Cd=0,wd=null,Td=null,Ed=null,Dd=null,Od=null,kd=0,Ad=null;function jd(){return K&2&&Y!==0?Y&-Y:E.T===null?Dt():Pf()}function Md(){if(ld===0){if(!(Y&536870912)||B){var e=pt;pt<<=1,!(pt&3932160)&&(pt=262144),ld=e}else ld=536870912}return e=jo.current,e!==null&&(e.flags|=32),ld}function Nd(e,t){if(t!=null){var n=e.stateNode,r=n.ref;r===null&&(r=n.ref=Pp(vi(e.memoizedProps,n))),Dd===null&&(Dd=[]),Dd.push(t.bind(null,r))}}function Pd(e,t,n){(e===q&&(X===2||X===9)||e.cancelPendingCommit!==null)&&(Vd(e,0),Rd(e,Y,ld,!1)),xt(e,n),(!(K&2)||e!==q)&&(e===q&&(!(K&2)&&(sd|=n),ad===4&&Rd(e,Y,ld,!1)),Ef(e))}function Fd(e,t,n){if(K&6)throw Error(i(327));var r=!n&&!(t&127)&&(t&e.expiredLanes)===0||gt(e,t),a=r?Yd(e,t):qd(e,t,!0),o=r;do{if(a===0){nd&&!r&&Rd(e,t,0,!1);break}if(n=e.current.alternate,o&&!Ld(n)){a=qd(e,t,!1),o=!1;continue}if(a===2){if(o=t,e.errorRecoveryDisabledLanes&o)var s=0;else s=e.pendingLanes&-536870913,s=s===0?s&536870912?536870912:0:s;if(s!==0){t=s;a:{var c=e;a=dd;var l=c.current.memoizedState.isDehydrated;if(l&&(Vd(c,s).flags|=256),s=qd(c,s,!1),s!==2&&s!==6){if(rd&&!l){c.errorRecoveryDisabledLanes|=o,sd|=o,a=4;break a}o=fd,fd=a,o!==null&&(fd===null?fd=o:fd.push.apply(fd,o))}a=s}if(o=!1,a!==2)continue}}if(a===1){Vd(e,0),Rd(e,t,0,!0);break}a:{switch(r=e,o=a,o){case 0:case 1:throw Error(i(345));case 4:if((t&4194048)!==t&&(t&62914560)!==t)break;case 6:Rd(r,t,ld,!td);break a;case 2:fd=null;break;case 3:case 5:break;default:throw Error(i(329))}if((t&62914560)===t&&(a=md+300-Xe(),10<a)){if(Rd(r,t,ld,!td),ht(r,0,!0)!==0)break a;Sd=t,r.timeoutHandle=gp(Id.bind(null,r,n,fd,_d,pd,t,ld,sd,ud,td,o,`Throttled`,-0,0),a);break a}Id(r,n,fd,_d,pd,t,ld,sd,ud,td,o,null,-0,0)}break}while(1);Ef(e)}function Id(e,t,n,r,i,a,o,s,c,l,u,d,f,p){e.timeoutHandle=-1;var m=t.subtreeFlags,h=(a&335544064)===a;if(d=null,(h||m&8192||(m&16785408)==16785408)&&(d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:xn},Vl=null,Ku(t,a,d),h&&(m=d,h=e.containerInfo,h=(h.nodeType===9?h:h.ownerDocument).__reactViewTransition,h!=null&&(m.count++,m.waitingForViewTransition=!0,m=nh.bind(m),h.finished.then(m,m))),m=(a&62914560)===a?md-Xe():(a&4194048)===a?hd-Xe():0,m=eh(d,m),m!==null)){Sd=a,e.cancelPendingCommit=m(nf.bind(null,e,t,a,n,r,i,o,s,c,l,u,d,null,f,p)),Rd(e,a,o,!l);return}nf(e,t,a,n,r,i,o,s,c,l,u,d)}function Ld(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!Hr(a(),i))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Rd(e,t,n,r){t=_t(e,t),t&=~cd,t&=~sd,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var a=31-ct(i),o=1<<a;r[a]=-1,i&=~o}n!==0&&Ct(e,n,t)}function zd(){return K&6?!0:(Df(0,!1),!1)}function Bd(){if(J!==null){if(X===0)var e=J.return;else e=J,_a=ga=null,as(e),ao=null,oo=0,e=J;for(;e!==null;)xl(e.alternate,e),e=e.return;J=null}}function Vd(e,t){var n=e.timeoutHandle;return n!==-1&&(e.timeoutHandle=-1,_p(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),Sd=0,Bd(),q=e,J=n=Fi(e.current,null),Y=t,X=0,ed=null,td=!1,nd=gt(e,t),rd=!1,ud=ld=cd=sd=od=ad=0,fd=dd=null,pd=!1,id=_t(e,t),Ti(),n}function Hd(e,t){V=null,E.H=hc,t===Ya||t===Za?(t=ro(),X=3):t===Xa?(t=ro(),X=4):X=t===Nc?8:typeof t==`object`&&t&&typeof t.then==`function`?6:1,ed=t,J===null&&(ad=1,Dc(e,Ui(t,e.current)))}function Ud(){var e=jo.current;return e===null?!0:(Y&4194048)===Y?Mo===null:(Y&62914560)===Y||Y&536870912?e===Mo:!1}function Wd(){var e=E.H;return E.H=hc,e===null?hc:e}function Gd(){var e=E.A;return E.A=Qu,e}function Kd(){ad=4,td||(Y&4194048)!==Y&&jo.current!==null||(nd=!0),!(od&134217727)&&!(sd&134217727)||q===null||Rd(q,Y,ld,!1)}function qd(e,t,n){var r=K;K|=2;var i=Wd(),a=Gd();(q!==e||Y!==t)&&(_d=null,Vd(e,t)),t=!1;var o=ad;a:do try{if(X!==0&&J!==null){var s=J,c=ed;switch(X){case 8:Bd(),o=6;break a;case 3:case 2:case 9:case 6:jo.current===null&&(t=!0);var l=X;if(X=0,ed=null,$d(e,s,c,l),n&&nd){o=0;break a}break;default:l=X,X=0,ed=null,$d(e,s,c,l)}}Jd(),o=ad;break}catch(t){Hd(e,t)}while(1);return t&&e.shellSuspendCounter++,_a=ga=null,K=r,E.H=i,E.A=a,J===null&&(q=null,Y=0,Ti()),o}function Jd(){for(;J!==null;)Zd(J)}function Yd(e,t){var n=K;K|=2;var r=Wd(),a=Gd();q!==e||Y!==t?(_d=null,gd=Xe()+500,Vd(e,t)):nd=gt(e,t);a:do try{if(X!==0&&J!==null){t=J;var o=ed;b:switch(X){case 1:X=0,ed=null,$d(e,t,o,1);break;case 2:case 9:if($a(o)){X=0,ed=null,Qd(t);break}t=function(){X!==2&&X!==9||q!==e||(X=7),Ef(e)},o.then(t,t);break a;case 3:X=7;break a;case 4:X=5;break a;case 7:$a(o)?(X=0,ed=null,Qd(t)):(X=0,ed=null,$d(e,t,o,7));break;case 5:var s=null;switch(J.tag){case 26:s=J.memoizedState;case 5:case 27:var c=J;if(s?Ym(s):c.stateNode.complete){X=0,ed=null;var l=c.sibling;if(l!==null)J=l;else{var u=c.return;u===null?J=null:(J=u,ef(u))}break b}}X=0,ed=null,$d(e,t,o,5);break;case 6:X=0,ed=null,$d(e,t,o,6);break;case 8:Bd(),ad=6;break a;default:throw Error(i(462))}}Xd();break}catch(t){Hd(e,t)}while(1);return _a=ga=null,E.H=r,E.A=a,K=n,J===null?(q=null,Y=0,Ti(),ad):0}function Xd(){for(;J!==null&&!Je();)Zd(J)}function Zd(e){var t=pl(e.alternate,e,id);e.memoizedProps=e.pendingProps,t===null?ef(e):J=t}function Qd(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=qc(n,t,t.pendingProps,t.type,void 0,Y);break;case 11:t=qc(n,t,t.pendingProps,t.type.render,t.ref,Y);break;case 5:as(t);var r=t;r===ia&&(B?(ua(r),r.tag===5&&r.stateNode!=null&&(z=r.stateNode)):(ua(r),B=!0));default:xl(n,t),t=J=Ii(t,id),t=pl(n,t,id)}e.memoizedProps=e.pendingProps,t===null?ef(e):J=t}function $d(e,t,n,r){_a=ga=null,as(t),ao=null,oo=0;var i=t.return;try{if(Mc(e,i,t,n,Y)){ad=1,Dc(e,Ui(n,e.current)),J=null;return}}catch(t){if(i!==null)throw J=i,t;ad=1,Dc(e,Ui(n,e.current)),J=null;return}t.flags&32768?(B||r===1?e=!0:nd||Y&536870912?e=!1:(td=e=!0,(r===2||r===9||r===3||r===6)&&(r=jo.current,r!==null&&r.tag===13&&(r.flags|=16384))),tf(t,e)):ef(t)}function ef(e){var t=e;do{if(t.flags&32768){tf(t,td);return}e=t.return;var n=yl(t.alternate,t,id);if(n!==null){J=n;return}if(t=t.sibling,t!==null){J=t;return}J=t=e}while(t!==null);ad===0&&(ad=5)}function tf(e,t){do{var n=bl(e.alternate,e);if(n!==null){n.flags&=32767,J=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){J=e;return}J=e=n}while(e!==null);ad=6,J=null}function nf(e,t,n,r,a,o,s,c,l,u,d,f){e.cancelPendingCommit=null;do df();while(yd!==0);if(K&6)throw Error(i(327));if(t!==null){if(t===e.current)throw Error(i(177));e===q&&(J=q=null,Y=0),xd=t,bd=e,Sd=n,wd=a,Td=r,rf(e,t,n,s,c,l,f)}}function rf(e,t,n,r,i,a,o){var s=t.lanes|t.childLanes;if(Cd=s,s|=wi,St(e,n,s,r,i,a),Dd=null,(n&335544064)===n?(Od=Ia(e),r=10262):(Od=null,r=10256),(t.subtreeFlags&r)!==0||(t.flags&r)!==0?(e.callbackNode=null,e.callbackPriority=0,yf(et,function(){return ff(),null})):(e.callbackNode=null,e.callbackPriority=0),Bl=!1,r=!!(t.flags&13878),t.subtreeFlags&13878||r){r=E.T,E.T=null,i=D.p,D.p=2,a=K,K|=4;try{mu(e,t,n)}finally{K=a,D.p=i,E.T=r}}yd=1,Bl?Ed=Mp(o,e.containerInfo,Od,sf,cf,of,lf,ff,af,null,null):(sf(),cf(),lf())}function af(e){if(yd!==0){var t=bd.onRecoverableError;t(e,{componentStack:null})}}function of(){yd===3&&(yd=0,Pu(xd,bd),yd=4)}function sf(){if(yd===1){yd=0;var e=bd,t=xd,n=Sd,r=!!(t.flags&13878);if(t.subtreeFlags&13878||r){r=E.T,E.T=null;var i=D.p;D.p=2;var a=K;K|=4;try{du=fu=!1,Au(t,e,n),n=cp;var o=Jr(e.containerInfo),s=n.focusedElem,c=n.selectionRange;if(o!==s&&s&&s.ownerDocument&&qr(s.ownerDocument.documentElement,s)){if(c!==null&&Yr(s)){var l=c.start,u=c.end;if(u===void 0&&(u=l),`selectionStart`in s)s.selectionStart=l,s.selectionEnd=Math.min(u,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),m=s.textContent.length,h=Math.min(c.start,m),g=c.end===void 0?h:Math.min(c.end,m);!p.extend&&h>g&&(o=g,g=h,h=o);var _=Kr(s,h),v=Kr(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;s<d.length;s++){var b=d[s];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}gh=!!sp,cp=sp=null}finally{K=a,D.p=i,E.T=r}}e.current=t,yd=2}}function cf(){if(yd===2){yd=0;var e=bd,t=xd,n=!!(t.flags&8772);if(t.subtreeFlags&8772||n){n=E.T,E.T=null;var r=D.p;D.p=2;var i=K;K|=4;try{gu(e,t.alternate,t)}finally{K=i,D.p=r,E.T=n}}yd=3}}function lf(){if(yd===4||yd===3){yd=0;var e=Ed;Ed=null,Ye();var t=bd,n=xd,r=Sd,i=Td,a=(r&335544064)===r?10262:10256;if((n.subtreeFlags&a)!==0||(n.flags&a)!==0?yd=5:(yd=0,xd=bd=null,uf(t,t.pendingLanes)),a=t.pendingLanes,a===0&&(vd=null),Et(r),n=n.stateNode,ot&&typeof ot.onCommitFiberRoot==`function`)try{ot.onCommitFiberRoot(at,n,void 0,(n.current.flags&128)==128)}catch{}if(i!==null){n=E.T,a=D.p,D.p=2,E.T=null;try{for(var o=t.onRecoverableError,s=0;s<i.length;s++){var c=i[s];o(c.value,{componentStack:c.stack})}}finally{E.T=n,D.p=a}}if(i=Dd,o=Od,Od=null,i!==null&&(Dd=null,o===null&&(o=[]),e!==null))for(c=0;c<i.length;c++)n=(0,i[c])(o),n!==void 0&&e.finished.finally(n);Sd&3&&df(),Ef(t),a=t.pendingLanes,r&261930&&a&42?t===Ad?kd++:(kd=0,Ad=t):(kd=0,Ad=null),Df(0,!1)}}function uf(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Na(t)))}function df(){return Ed!==null&&(Ed.skipTransition(),Ed=null),sf(),cf(),lf(),ff()}function ff(){if(yd!==5)return!1;var e=bd,t=Cd;Cd=0;var n=Et(Sd),r=E.T,a=D.p;try{D.p=32>n?32:n,E.T=null,n=wd,wd=null;var o=bd,s=Sd;if(yd=0,xd=bd=null,Sd=0,K&6)throw Error(i(331));var c=K;if(K|=4,Yu(o.current),Vu(o,o.current,s,n),K=c,Df(0,!1),ot&&typeof ot.onPostCommitFiberRoot==`function`)try{ot.onPostCommitFiberRoot(at,o)}catch{}return!0}finally{D.p=a,E.T=r,uf(e,t)}}function pf(e,t,n){t=Ui(n,t),t=kc(e.stateNode,t,2),e=vo(e,t,2),e!==null&&(xt(e,2),Ef(e))}function Z(e,t,n){if(e.tag===3)pf(e,e,n);else for(;t!==null;){if(t.tag===3){pf(t,e,n);break}if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(vd===null||!vd.has(r))){e=Ui(n,e),n=Ac(2),r=vo(t,n,2),r!==null&&(jc(n,r,t,e),xt(r,2),Ef(r));break}}t=t.return}}function mf(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new $u;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(rd=!0,i.add(n),e=hf.bind(null,e,t,n),t.then(e,e))}function hf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,q===e&&(Y&n)===n&&(ad===4||ad===3&&(Y&62914560)===Y&&300>Xe()-md?K&2?cd|=n:Vd(e,0):cd|=n,ud===Y&&(ud=0)),Ef(e)}function gf(e,t){t===0&&(t=yt()),e=Oi(e,t),e!==null&&(xt(e,t),Ef(e))}function _f(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),gf(e,n)}function vf(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}r!==null&&r.delete(t),gf(e,n)}function yf(e,t){return Ke(e,t)}var bf=null,xf=null,Sf=!1,Cf=!1,wf=!1,Tf=0;function Ef(e){e!==xf&&e.next===null&&(xf===null?bf=xf=e:xf=xf.next=e),Cf=!0,Sf||(Sf=!0,Nf())}function Df(e,t){if(!wf&&Cf){wf=!0;do for(var n=!1,r=bf;r!==null;){if(!t){if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-ct(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,Mf(r,a))}else a=Y,a=ht(r,r===q?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||gt(r,a)||(n=!0,Mf(r,a))}r=r.next}while(n);wf=!1}}function Of(){kf()}function kf(){Cf=Sf=!1;var e=0;Tf!==0&&hp()&&(e=Tf);for(var t=Xe(),n=null,r=bf;r!==null;){var i=r.next,a=Af(r,t);a===0?(r.next=null,n===null?bf=i:n.next=i,i===null&&(xf=n)):(n=r,(e!==0||a&3)&&(Cf=!0)),r=i}yd!==0&&yd!==5||Df(e,!1),Tf!==0&&(Tf=0)}function Af(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0<a;){var o=31-ct(a),s=1<<o,c=i[o];c===-1?((s&n)===0||(s&r)!==0)&&(i[o]=vt(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}if(t=q,n=Y,n=ht(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,n===0||e===t&&(X===2||X===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&qe(r),e.callbackNode=null,e.callbackPriority=0;if(!(n&3)||gt(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(r!==null&&qe(r),Et(n)){case 2:case 8:n=$e;break;case 32:n=et;break;case 268435456:n=nt;break;default:n=et}return r=jf.bind(null,e),n=Ke(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&qe(r),e.callbackPriority=2,e.callbackNode=null,2}function jf(e,t){if(yd!==0&&yd!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(df()&&e.callbackNode!==n)return null;var r=Y;return r=ht(e,e===q?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(Fd(e,r,t),Af(e,Xe()),e.callbackNode!=null&&e.callbackNode===n?jf.bind(null,e):null)}function Mf(e,t){if(df())return null;Fd(e,t,!0)}function Nf(){bp(function(){K&6?Ke(Qe,Of):kf()})}function Pf(){if(Tf===0){var e=za;e===0&&(e=ft,ft<<=1,!(ft&261888)&&(ft=256)),Tf=e}return Tf}function Ff(e){return e==null||typeof e==`symbol`||typeof e==`boolean`?null:typeof e==`function`?e:bn(e)}function If(e,t,n,r,i){if(t===`submit`&&n&&n.stateNode===i){var a=Ff((i[jt]||null).action),o=r.submitter;o&&(t=(t=o[jt]||null)?Ff(t.formAction):o.getAttribute(`formAction`),t!==null&&(a=t,o=null));var s=new Vn(`action`,`action`,null,r,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(Tf!==0){var e=new FormData(i,o);tc(n,{pending:!0,data:e,method:i.method,action:a},null,e)}}else typeof a==`function`&&(s.preventDefault(),e=new FormData(i,o),tc(n,{pending:!0,data:e,method:i.method,action:a},a,e))},currentTarget:i}]})}}for(var Lf=0;Lf<hi.length;Lf++){var Rf=hi[Lf];gi(Rf.toLowerCase(),`on`+(Rf[0].toUpperCase()+Rf.slice(1)))}gi(si,`onAnimationEnd`),gi(ci,`onAnimationIteration`),gi(li,`onAnimationStart`),gi(`dblclick`,`onDoubleClick`),gi(`focusin`,`onFocus`),gi(`focusout`,`onBlur`),gi(ui,`onTransitionRun`),gi(di,`onTransitionStart`),gi(fi,`onTransitionCancel`),gi(pi,`onTransitionEnd`),qt(`onMouseEnter`,[`mouseout`,`mouseover`]),qt(`onMouseLeave`,[`mouseout`,`mouseover`]),qt(`onPointerEnter`,[`pointerout`,`pointerover`]),qt(`onPointerLeave`,[`pointerout`,`pointerover`]),Kt(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),Kt(`onSelect`,`focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange`.split(` `)),Kt(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),Kt(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),Kt(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),Kt(`onCompositionUpdate`,`compositionupdate focusout keydown keypress keyup mousedown`.split(` `));var zf=`abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting`.split(` `),Bf=new Set(`beforetoggle cancel close invalid load scroll scrollend toggle`.split(` `).concat(zf));function Vf(e,t){t=!!(t&4);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;a:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){xi(e)}i.currentTarget=null,a=c}else for(o=0;o<r.length;o++){if(s=r[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){xi(e)}i.currentTarget=null,a=c}}}}function Q(e,t){var n=t[Nt];n===void 0&&(n=t[Nt]=new Set);var r=e+`__bubble`;n.has(r)||(Gf(t,e,2,!1),n.add(r))}function Hf(e,t,n){var r=0;t&&(r|=4),Gf(n,e,r,t)}var Uf=`_reactListening`+Math.random().toString(36).slice(2);function Wf(e){if(!e[Uf]){e[Uf]=!0,Wt.forEach(function(t){t!==`selectionchange`&&(Bf.has(t)||Hf(t,!1,e),Hf(t,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Uf]||(t[Uf]=!0,Hf(`selectionchange`,!1,t))}}function Gf(e,t,n,r){switch(Ch(t)){case 2:var i=_h;break;case 8:i=vh;break;default:i=yh}n=i.bind(null,t,n,e),i=void 0,!An||t!==`touchstart`&&t!==`touchmove`&&t!==`wheel`||(i=!0),r?i===void 0?e.addEventListener(t,n,!0):e.addEventListener(t,n,{capture:!0,passive:i}):i===void 0?e.addEventListener(t,n,!1):e.addEventListener(t,n,{passive:i})}function Kf(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)a:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var c=r.stateNode.containerInfo;if(c===i)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&s.stateNode.containerInfo===i)return;s=s.return}for(;c!==null;){if(s=zt(c),s===null)return;if(l=s.tag,l===5||l===6||l===26||l===27){r=a=s;continue a}c=c.parentNode}}r=r.return}Dn(function(){var r=a,i=Cn(n),s=[];a:{var c=mi.get(e);if(c!==void 0){var l=Vn,u=e;switch(e){case`keypress`:if(In(n)===0)break a;case`keydown`:case`keyup`:l=ir;break;case`focusin`:u=`focus`,l=Yn;break;case`focusout`:u=`blur`,l=Yn;break;case`beforeblur`:case`afterblur`:l=Yn;break;case`click`:if(n.button===2)break a;case`auxclick`:case`dblclick`:case`mousedown`:case`mousemove`:case`mouseup`:case`mouseout`:case`mouseover`:case`contextmenu`:l=Jn;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:l=R;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:l=sr;break;case si:case ci:case li:l=Xn;break;case pi:l=cr;break;case`scroll`:case`scrollend`:l=Un;break;case`wheel`:l=lr;break;case`copy`:case`cut`:case`paste`:l=Zn;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:l=ar;break;case`submit`:l=or;break;case`toggle`:case`beforetoggle`:l=ur}var d=!!(t&4),f=!d&&(e===`scroll`||e===`scrollend`),p=d?c===null?null:c+`Capture`:c;d=[];for(var m=r,h;m!==null;){var g=m;if(h=g.stateNode,g=g.tag,g!==5&&g!==26&&g!==27||h===null||p===null||(g=On(m,p),g!=null&&d.push(qf(m,g,h))),f)break;m=m.return}0<d.length&&(c=new l(c,u,null,n,i),s.push({event:c,listeners:d}))}}if(!(t&7)){a:{if(l=e===`mouseover`||e===`pointerover`,c=e===`mouseout`||e===`pointerout`,l&&n!==Sn&&(u=n.relatedTarget||n.fromElement)&&(zt(u)||u[Mt]))break a;(c||l)&&(u=i.window===i?i:(l=i.ownerDocument)?l.defaultView||l.parentWindow:window,c?(l=n.relatedTarget||n.toElement,c=r,l=l?zt(l):null,l!==null&&(f=o(l),d=l.tag,l!==f||d!==5&&d!==27&&d!==6)&&(l=null)):(c=null,l=r),c!==l&&(d=Jn,g=`onMouseLeave`,p=`onMouseEnter`,m=`mouse`,(e===`pointerout`||e===`pointerover`)&&(d=ar,g=`onPointerLeave`,p=`onPointerEnter`,m=`pointer`),f=c==null?u:Vt(c),h=l==null?u:Vt(l),u=new d(g,m+`leave`,c,n,i),u.target=f,u.relatedTarget=h,g=null,zt(i)===r&&(d=new d(p,m+`enter`,l,n,i),d.target=h,d.relatedTarget=f,g=d),f=g,d=c&&l?re(c,l,Yf):null,c!==null&&Xf(s,u,c,d,!1),l!==null&&f!==null&&Xf(s,f,l,d,!0)))}a:{if(c=r?Vt(r):window,l=c.nodeName&&c.nodeName.toLowerCase(),l===`select`||l===`input`&&c.type===`file`)var _=Ar;else if(wr(c)){if(jr)_=Br;else{_=Rr;var v=Lr}}else l=c.nodeName,!l||l.toLowerCase()!==`input`||c.type!==`checkbox`&&c.type!==`radio`?r&&_n(r.elementType)&&(_=Ar):_=zr;if(_&&=_(e,r)){Tr(s,_,n,i);break a}v&&v(e,c,r)}switch(v=r?Vt(r):window,e){case`focusin`:(wr(v)||v.contentEditable===`true`)&&(Zr=v,Qr=r,$r=null);break;case`focusout`:$r=Qr=Zr=null;break;case`mousedown`:ei=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:ei=!1,ti(s,n,i);break;case`selectionchange`:if(Xr)break;case`keydown`:case`keyup`:ti(s,n,i)}var y;if(fr)b:{switch(e){case`compositionstart`:var b=`onCompositionStart`;break b;case`compositionend`:b=`onCompositionEnd`;break b;case`compositionupdate`:b=`onCompositionUpdate`;break b}b=void 0}else br?vr(e,n)&&(b=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(b=`onCompositionStart`);b&&(hr&&n.locale!==`ko`&&(br||b!==`onCompositionStart`?b===`onCompositionEnd`&&br&&(y=Fn()):(Mn=i,Nn=`value`in Mn?Mn.value:Mn.textContent,br=!0)),v=Jf(r,b),0<v.length&&(b=new Qn(b,e,null,n,i),s.push({event:b,listeners:v}),y?b.data=y:(y=yr(n),y!==null&&(b.data=y)))),(y=mr?xr(e,n):Sr(e,n))&&(b=Jf(r,`onBeforeInput`),0<b.length&&(v=new Qn(`onBeforeInput`,`beforeinput`,null,n,i),s.push({event:v,listeners:b}),v.data=y)),If(s,e,r,n,i)}Vf(s,t)})}function qf(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Jf(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||a===null||(i=On(e,n),i!=null&&r.unshift(qf(e,i,a)),i=On(e,t),i!=null&&r.push(qf(e,i,a))),e.tag===3)return r;e=e.return}return[]}function Yf(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Xf(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,c=s.alternate,l=s.stateNode;if(s=s.tag,c!==null&&c===r)break;s!==5&&s!==26&&s!==27||l===null||(c=l,i?(l=On(n,a),l!=null&&o.unshift(qf(n,l,c))):i||(l=On(n,a),l!=null&&o.push(qf(n,l,c)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Zf=/\r\n?/g,Qf=/\u0000|\uFFFD/g;function $f(e){return(typeof e==`string`?e:``+e).replace(Zf,` 9 `).replace(Qf,``)}function ep(e,t){return t=$f(t),$f(e)===t}function $(e,t,n,r,a,o){switch(n){case`children`:if(typeof r==`string`)t===`body`||t===`textarea`&&r===``||mn(e,r);else if(typeof r==`number`||typeof r==`bigint`)t!==`body`&&mn(e,``+r);else return;break;case`className`:en(e,`class`,r);break;case`tabIndex`:en(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:en(e,n,r);break;case`style`:I(e,r,o);return;case`data`:if(t!==`object`){en(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=bn(r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}if(typeof o==`function`&&(n===`formAction`?(t!==`input`&&$(e,t,`name`,a.name,a,null),$(e,t,`formEncType`,a.formEncType,a,null),$(e,t,`formMethod`,a.formMethod,a,null),$(e,t,`formTarget`,a.formTarget,a,null)):($(e,t,`encType`,a.encType,a,null),$(e,t,`method`,a.method,a,null),$(e,t,`target`,a.target,a,null))),r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=bn(r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=xn);return;case`onScroll`:r!=null&&Q(`scroll`,e);return;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`multiple`:e.multiple=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`muted`:e.muted=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`defaultValue`:case`defaultChecked`:case`innerHTML`:case`ref`:break;case`autoFocus`:break;case`xlinkHref`:if(r==null||typeof r==`function`||typeof r==`boolean`||typeof r==`symbol`){e.removeAttribute(`xlink:href`);break}n=bn(r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`credentialless`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:Q(`beforetoggle`,e),Q(`toggle`,e),$t(e,`popover`,r);break;case`xlinkActuate`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:$t(e,`is`,r);break;case`innerText`:case`textContent`:return;default:if(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)n=vn.get(n)||n,$t(e,n,r);else return}N=!0}function tp(e,t,n,r,a,o){switch(n){case`style`:I(e,r,o);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`children`:if(typeof r==`string`)mn(e,r);else if(typeof r==`number`||typeof r==`bigint`)mn(e,``+r);else return;break;case`onScroll`:r!=null&&Q(`scroll`,e);return;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);return;case`onClick`:r!=null&&(e.onclick=xn);return;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:return;case`innerText`:case`textContent`:return;default:if(!Gt.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(a=n.endsWith(`Capture`),o=n.slice(2,a?n.length-7:void 0),t=e[jt]||null,t=t==null?null:t[n],typeof t==`function`&&e.removeEventListener(o,t,a),typeof r==`function`)){typeof t!=`function`&&t!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(o,r,a);break a}N=!0,n in e?e[n]=r:!0===r?e.setAttribute(n,``):$t(e,n,r)}return}N=!0}function np(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:Q(`error`,e),Q(`load`,e);var r=!1,a=!1,o;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(s!=null)switch(o){case`src`:r=!0;break;case`srcSet`:a=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,o,s,n,null)}}a&&$(e,t,`srcSet`,n.srcSet,n,null),r&&$(e,t,`src`,n.src,n,null);return;case`input`:Q(`invalid`,e);var c=o=s=a=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:a=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:o=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(i(137,t));break;default:$(e,t,r,d,n,null)}}ln(e,o,c,l,u,s,a,!1);return;case`select`:for(a in Q(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(a)&&(c=n[a],c!=null))switch(a){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:$(e,t,a,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&dn(e,!!r,n,!0):dn(e,!!r,t,!1);return;case`textarea`:for(s in Q(`invalid`,e),o=a=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:a=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(i(91));break;default:$(e,t,s,c,n,null)}pn(e,r,a,o);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:$(e,t,l,r,n,null)}return;case`dialog`:Q(`beforetoggle`,e),Q(`toggle`,e),Q(`cancel`,e),Q(`close`,e);break;case`iframe`:case`object`:Q(`load`,e);break;case`video`:case`audio`:for(r=0;r<zf.length;r++)Q(zf[r],e);break;case`image`:Q(`error`,e),Q(`load`,e);break;case`details`:Q(`toggle`,e);break;case`embed`:case`source`:case`link`:Q(`error`,e),Q(`load`,e);case`area`:case`base`:case`br`:case`col`:case`hr`:case`keygen`:case`meta`:case`param`:case`track`:case`wbr`:case`menuitem`:for(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,u,r,n,null)}return;default:if(_n(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&tp(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&$(e,t,c,r,n,null))}var rp={};function ip(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var a=null,o=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||$(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:m!==f&&(N=!0),o=m;break;case`name`:m!==f&&(N=!0),a=m;break;case`checked`:m!==f&&(N=!0),u=m;break;case`defaultChecked`:m!==f&&(N=!0),d=m;break;case`value`:m!==f&&(N=!0),s=m;break;case`defaultValue`:m!==f&&(N=!0),c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(i(137,t));break;default:m!==f&&$(e,t,p,m,r,f)}}cn(e,s,c,l,u,d,o,a);return;case`select`:for(o in m=s=c=p=null,n)if(l=n[o],n.hasOwnProperty(o)&&l!=null)switch(o){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(o)||$(e,t,o,null,r,l)}for(a in r)if(o=r[a],l=n[a],r.hasOwnProperty(a)&&(o!=null||l!=null))switch(a){case`value`:o!==l&&(N=!0),p=o;break;case`defaultValue`:o!==l&&(N=!0),c=o;break;case`multiple`:o!==l&&(N=!0),s=o;default:o!==l&&$(e,t,a,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?dn(e,!!n,n?[]:``,!1):dn(e,!!n,t,!0)):dn(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(a=n[c],n.hasOwnProperty(c)&&a!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:$(e,t,c,null,r,a)}for(s in r)if(a=r[s],o=n[s],r.hasOwnProperty(s)&&(a!=null||o!=null))switch(s){case`value`:a!==o&&(N=!0),p=a;break;case`defaultValue`:a!==o&&(N=!0),m=a;break;case`children`:break;case`dangerouslySetInnerHTML`:if(a!=null)throw Error(i(91));break;default:a!==o&&$(e,t,s,a,r,o)}fn(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:$(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:p!==m&&(N=!0),e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:$(e,t,l,p,r,m)}return;case`img`:case`link`:case`area`:case`base`:case`br`:case`col`:case`embed`:case`hr`:case`keygen`:case`meta`:case`param`:case`source`:case`track`:case`wbr`:case`menuitem`:for(var g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&$(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(i(137,t));break;default:$(e,t,u,p,r,m)}return;default:if(_n(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&tp(e,t,_,void 0,r,p);for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||tp(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&$(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||$(e,t,f,p,r,m)}function ap(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function op(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&ap(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&ap(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e==`number`)?e:5}var sp=null,cp=null;function lp(e){return e.nodeType===9?e:e.ownerDocument}function up(e){switch(e){case`http://www.w3.org/2000/svg`:return 1;case`http://www.w3.org/1998/Math/MathML`:return 2;default:return 0}}function dp(e,t){if(e===0)switch(t){case`svg`:return 1;case`math`:return 2;default:return 0}return e===1&&t===`foreignObject`?0:e}function fp(e,t,n,r){return n=lp(n).createElement(e),n[At]=r,n[jt]=t,np(n,e,t),Ht(n),n}function pp(e,t){return e===`textarea`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.children==`bigint`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var mp=null;function hp(){var e=window.event;return e&&e.type===`popstate`?e!==mp&&(mp=e,!0):(mp=null,!1)}var gp=typeof setTimeout==`function`?setTimeout:void 0,_p=typeof clearTimeout==`function`?clearTimeout:void 0,vp=typeof Promise==`function`?Promise:void 0,yp=typeof requestAnimationFrame==`function`?requestAnimationFrame:gp,bp=typeof queueMicrotask==`function`?queueMicrotask:vp===void 0?gp:function(e){return vp.resolve(null).then(e).catch(xp)};function xp(e){setTimeout(function(){throw e})}function Sp(e){return e===`head`}function Cp(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8){if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),Hh(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)_m(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,_m(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[It]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&_m(e.ownerDocument.body)}n=i}while(n);Hh(t)}function wp(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8){if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++}n=r}while(n)}function Tp(e,t,n){if(t=CSS.escape(t)===t?t:`r-`+btoa(t).replace(/=/g,``),e.style.viewTransitionName=t,n!=null&&(e.style.viewTransitionClass=n),n=getComputedStyle(e),n.display===`inline`){if(t=e.getClientRects(),t.length===1)var r=1;else for(var i=r=0;i<t.length;i++){var a=t[i];0<a.width&&0<a.height&&r++}r===1&&(e=e.style,e.display=t.length===1?`inline-block`:`block`,e.marginTop=`-`+n.paddingTop,e.marginBottom=`-`+n.paddingBottom)}}function Ep(e,t){e=e.style,t=t.style;var n=t==null?null:t.hasOwnProperty(`viewTransitionName`)?t.viewTransitionName:t.hasOwnProperty(`view-transition-name`)?t[`view-transition-name`]:null;e.viewTransitionName=n==null||typeof n==`boolean`?``:(``+n).trim(),n=t==null?null:t.hasOwnProperty(`viewTransitionClass`)?t.viewTransitionClass:t.hasOwnProperty(`view-transition-class`)?t[`view-transition-class`]:null,e.viewTransitionClass=n==null||typeof n==`boolean`?``:(``+n).trim(),e.display===`inline-block`&&(t==null?e.display=e.margin=``:(n=t.display,e.display=n==null||typeof n==`boolean`?``:n,n=t.margin,n==null?(n=t.hasOwnProperty(`marginTop`)?t.marginTop:t[`margin-top`],e.marginTop=n==null||typeof n==`boolean`?``:n,t=t.hasOwnProperty(`marginBottom`)?t.marginBottom:t[`margin-bottom`],e.marginBottom=t==null||typeof t==`boolean`?``:t):e.margin=n))}function Dp(e,t,n){return n=n.ownerDocument.defaultView,{rect:e,abs:t.position===`absolute`||t.position===`fixed`,clip:t.clipPath!==`none`||t.overflow!==`visible`||t.filter!==`none`||t.mask!==`none`||t.mask!==`none`||t.borderRadius!==`0px`,view:0<=e.bottom&&0<=e.right&&e.top<=n.innerHeight&&e.left<=n.innerWidth}}function Op(e){return Dp(e.getBoundingClientRect(),getComputedStyle(e),e)}function kp(e){var t=e.getBoundingClientRect();t=new DOMRect(t.x+2e4,t.y+2e4,t.width,t.height);var n=getComputedStyle(e);return Dp(t,n,e)}function Ap(e){return e.documentElement.clientHeight}function jp(e){this.addEventListener(`load`,e),this.addEventListener(`error`,e)}function Mp(e,t,n,r,i,a,o,s,c){var l=t.nodeType===9?t:t.ownerDocument;try{var u=l.startViewTransition({update:function(){var t=l.defaultView,n=t.navigation&&t.navigation.transition,o=l.fonts.status;r();var s=[];if(o===`loaded`&&(Ap(l),l.fonts.status===`loading`&&s.push(l.fonts.ready)),o=s.length,e!==null)for(var c=e.suspenseyImages,u=0,d=0;d<c.length;d++){var f=c[d];if(!f.complete){var p=f.getBoundingClientRect();if(0<p.bottom&&0<p.right&&p.top<t.innerHeight&&p.left<t.innerWidth){if(u+=Xm(f),u>$m){s.length=o;break}f=new Promise(jp.bind(f)),s.push(f)}}}if(0<s.length)return t=Promise.race([Promise.all(s),new Promise(function(e){return setTimeout(e,500)})]).then(i,i),(n?Promise.allSettled([n.finished,t]):t).then(a,a);if(i(),n)return n.finished.then(a,a);a()},types:n});l.__reactViewTransition=u;var d=[];return u.ready.then(function(){for(var e=l.documentElement.getAnimations({subtree:!0}),t=0;t<e.length;t++){var n=e[t],r=n.effect,i=r.pseudoElement;if(i!=null&&i.startsWith(`::view-transition`)){d.push(n),n=r.getKeyframes();for(var a=i=void 0,s=!0,c=0;c<n.length;c++){var u=n[c],f=u.width;if(i===void 0)i=f;else if(i!==f){s=!1;break}if(f=u.height,a===void 0)a=f;else if(a!==f){s=!1;break}delete u.width,delete u.height,u.transform===`none`&&delete u.transform}s&&i!==void 0&&a!==void 0&&(r.setKeyframes(n),s=getComputedStyle(r.target,r.pseudoElement),s.width!==i||s.height!==a)&&(s=n[0],s.width=i,s.height=a,s=n[n.length-1],s.width=i,s.height=a,r.setKeyframes(n))}}o()},function(e){l.__reactViewTransition===u&&(l.__reactViewTransition=null);try{if(typeof e==`object`&&e)switch(e.name){case`InvalidStateError`:(e.message===`View transition was skipped because document visibility state is hidden.`||e.message===`Skipping view transition because document visibility state has become hidden.`||e.message===`Skipping view transition because viewport size changed.`||e.message===`Transition was aborted because of invalid state`)&&(e=null)}e!==null&&c(e)}finally{r(),i(),o()}}),u.finished.finally(function(){for(var e=0;e<d.length;e++)d[e].cancel();l.__reactViewTransition===u&&(l.__reactViewTransition=null),s()}),u}catch{return r(),i(),o(),null}}function Np(e,t){this._scope=document.documentElement,this._selector=`::view-transition-`+e+`(`+t+`)`}Np.prototype.animate=function(e,t){return t=typeof t==`number`?{duration:t}:C({},t),t.pseudoElement=this._selector,this._scope.animate(e,t)},Np.prototype.getAnimations=function(){for(var e=this._scope,t=this._selector,n=e.getAnimations({subtree:!0}),r=[],i=0;i<n.length;i++){var a=n[i].effect;a!==null&&a.target===e&&a.pseudoElement===t&&r.push(n[i])}return r},Np.prototype.getComputedStyle=function(){return getComputedStyle(this._scope,this._selector)};function Pp(e){return{name:e,group:new Np(`group`,e),imagePair:new Np(`image-pair`,e),old:new Np(`old`,e),new:new Np(`new`,e)}}function Fp(e){this._fragmentFiber=e,this._observers=this._eventListeners=null}Fp.prototype.addEventListener=function(e,t,n){var r=null,i=null;if(!(n!=null&&typeof n!=`boolean`&&(r=n.signal||null,r!==null&&r.aborted))){this._eventListeners===null&&(this._eventListeners=[]);var a=this._eventListeners;if(Bp(a,e,t,n)===-1){var o=this,s=t;n!=null&&typeof n!=`boolean`&&!0===n.once&&(s=function(r){o.removeEventListener(e,t,n),typeof t==`function`?t.call(this,r):t.handleEvent(r)}),r!==null&&(i=o.removeEventListener.bind(o,e,t,n),r.addEventListener(`abort`,i,{once:!0}),i=r.removeEventListener.bind(r,`abort`,i)),r=Rp(n),a.push({type:e,listener:t,optionsOrUseCapture:n,attachedListener:s,cleanup:i}),h(this._fragmentFiber.child,!1,Ip,e,s,r)}this._eventListeners=a}};function Ip(e,t,n,r){return b(e).addEventListener(t,n,r),!1}Fp.prototype.removeEventListener=function(e,t,n){var r=this._eventListeners;if(r!==null&&(t=Bp(r,e,t,n),t!==-1)){var i=r[t];n=i.attachedListener;var a=i.cleanup;i=Rp(i.optionsOrUseCapture),h(this._fragmentFiber.child,!1,Lp,e,n,i),r.splice(t,1),a!==null&&a()}};function Lp(e,t,n,r){return b(e).removeEventListener(t,n,r),!1}function Rp(e){return e!=null&&typeof e!=`boolean`&&(!0===e.once||e.signal instanceof AbortSignal)?{capture:e.capture,passive:e.passive}:e}function zp(e){return e==null?`c=0`:typeof e==`boolean`?`c=`+(e?`1`:`0`):`c=`+(e.capture?`1`:`0`)}function Bp(e,t,n,r){if(e.length===0)return-1;r=zp(r);for(var i=0;i<e.length;i++){var a=e[i];if(a.type===t&&a.listener===n&&zp(a.optionsOrUseCapture)===r)return i}return-1}Fp.prototype.dispatchEvent=function(e){var t=g(this._fragmentFiber);if(t===null)return!0;t=b(t);var n=this._eventListeners;if(n!==null&&0<n.length||!e.bubbles){var r=t.nodeType===9?t.createComment(``):document.createTextNode(``);if(n)for(var i=0;i<n.length;i++){var a=n[i];r.addEventListener(a.type,a.attachedListener,Rp(a.optionsOrUseCapture))}if(t.appendChild(r),e=r.dispatchEvent(e),n)for(i=0;i<n.length;i++)a=n[i],r.removeEventListener(a.type,a.attachedListener,Rp(a.optionsOrUseCapture));return t.removeChild(r),e}return t.dispatchEvent(e)},Fp.prototype.focus=function(e){h(this._fragmentFiber.child,!0,Vp,e,void 0,void 0)};function Vp(e,t){return e.tag!==6&&(e=b(e),pm(e,t))}Fp.prototype.focusLast=function(e){var t=[];h(this._fragmentFiber.child,!0,Hp,t,void 0,void 0);for(var n=t.length-1;0<=n&&!Vp(t[n],e);n--);};function Hp(e,t){return t.push(e),!1}Fp.prototype.blur=function(){var e=g(this._fragmentFiber);e!==null&&(e=b(e),e=lp(e).activeElement,e!==null&&h(this._fragmentFiber.child,!1,Up,e,void 0,void 0))};function Up(e,t){return e.tag!==6&&(e=b(e),e===t||e.contains(t)?(t.blur(),!0):!1)}Fp.prototype.observeUsing=function(e){this._observers===null&&(this._observers=new Set),this._observers.add(e),h(this._fragmentFiber.child,!1,Wp,e,void 0,void 0)};function Wp(e,t){return e.tag!==6&&(e=b(e),t.observe(e),!1)}Fp.prototype.unobserveUsing=function(e){var t=this._observers;if(t!==null&&t.has(e)){t.delete(e),h(this._fragmentFiber.child,!1,Gp,e,void 0,void 0);for(var n=t=0;n<Kp.length;n++){var r=Kp[n];r.fragmentInstance===this&&r.observer===e?e.unobserve(r.instance):Kp[t++]=r}Kp.length=t}};function Gp(e,t){return e.tag!==6&&(e=b(e),t.unobserve(e),!1)}var Kp=[],qp=!1;function Jp(e,t,n){Kp.push({fragmentInstance:e,observer:t,instance:n}),qp||(qp=!0,mm(function(){qp=!1;var e=Kp;Kp=[];for(var t=0;t<e.length;t++){var n=e[t];n.observer.unobserve(n.instance)}}))}Fp.prototype.getClientRects=function(){var e=[];return h(this._fragmentFiber.child,!1,Yp,e,void 0,void 0),e};function Yp(e,t){if(e.tag===6){e=e.stateNode;var n=e.ownerDocument.createRange();n.selectNodeContents(e),t.push.apply(t,n.getClientRects())}else e=b(e),t.push.apply(t,e.getClientRects());return!1}Fp.prototype.getRootNode=function(e){var t=g(this._fragmentFiber);return t===null?this:b(t).getRootNode(e)},Fp.prototype.compareDocumentPosition=function(e){var t=g(this._fragmentFiber);if(t===null)return Node.DOCUMENT_POSITION_DISCONNECTED;var n=[];h(this._fragmentFiber.child,!1,Hp,n,void 0,void 0);var r=b(t);if(n.length===0){if(n=r,_(this._fragmentFiber)){a:{for(t=this._fragmentFiber.return;t!==null;){if(t.tag===4){t=t.stateNode.containerInfo;break a}if(t.tag===3||t.tag===5||t.tag===27)break;t=t.return}t=null}t!=null&&(n=t)}t=this._fragmentFiber;var i=r=n.compareDocumentPosition(e);return n===e?i=Node.DOCUMENT_POSITION_CONTAINS:r&Node.DOCUMENT_POSITION_CONTAINED_BY&&(n=v(t)[1],n===null?i=Node.DOCUMENT_POSITION_PRECEDING:(e=b(n).compareDocumentPosition(e),i=e===0||e&Node.DOCUMENT_POSITION_FOLLOWING?Node.DOCUMENT_POSITION_FOLLOWING:Node.DOCUMENT_POSITION_PRECEDING)),i|=Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC}t=b(n[0]),i=b(n[n.length-1]);var a=_(this._fragmentFiber)?t.parentElement:r;if(a==null)return Node.DOCUMENT_POSITION_DISCONNECTED;r=a.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY,a=a.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_CONTAINED_BY;var o=t.compareDocumentPosition(e),s=i.compareDocumentPosition(e),c=o&Node.DOCUMENT_POSITION_CONTAINED_BY||s&Node.DOCUMENT_POSITION_CONTAINED_BY;return s=r&&a&&o&Node.DOCUMENT_POSITION_FOLLOWING&&s&Node.DOCUMENT_POSITION_PRECEDING,t=r&&t===e||a&&i===e||c||s?Node.DOCUMENT_POSITION_CONTAINED_BY:!r&&t===e||!a&&i===e?Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:o,t&Node.DOCUMENT_POSITION_DISCONNECTED||t&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC||Xp(t,this._fragmentFiber,n[0],n[n.length-1],e)?t:Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC};function Xp(e,t,n,r,i){var a=zt(i);if(e&Node.DOCUMENT_POSITION_CONTAINED_BY){if(n=!!a)a:{for(;a!==null;){if(a.tag===7&&(a===t||a.alternate===t)){n=!0;break a}a=a.return}n=!1}return n}if(e&Node.DOCUMENT_POSITION_CONTAINS){if(a===null)return a=i.ownerDocument,i===a||i===a.documentElement||i===a.body;a:{for(a=t,t=g(t);a!==null;){if(!(a.tag!==5&&a.tag!==3&&a.tag!==27||a!==t&&a.alternate!==t)){a=!0;break a}a=a.return}a=!1}return a}return e&Node.DOCUMENT_POSITION_PRECEDING?((t=!!a)&&!(t=a===n)&&(t=re(n,a,S),t===null?t=!1:(h(t,!0,ne,a,n),a=ee,ee=null,t=a!==null)),t):e&Node.DOCUMENT_POSITION_FOLLOWING?((t=!!a)&&!(t=a===r)&&(t=re(r,a,S),t===null?t=!1:(h(t,!0,x,a,r),a=ee,te=ee=null,t=a!==null)),t):!1}function Zp(e,t){var n=e.ownerDocument.createRange();n.selectNodeContents(e),e=n.getBoundingClientRect(),window.scrollTo(window.scrollX+e.left,t?window.scrollY+e.top:window.scrollY+e.bottom-window.innerHeight)}Fp.prototype.scrollIntoView=function(e){if(typeof e==`object`)throw Error(i(566));var t=[];h(this._fragmentFiber.child,!1,Hp,t,void 0,void 0);var n=!1!==e;if(t.length===0){var r=v(this._fragmentFiber);if(r=n?r[1]||r[0]||g(this._fragmentFiber):r[0]||r[1],r===null)return;if(r.tag===6){e=b(r),Zp(e,n);return}if(r=b(r),r.nodeType!==9){if(r.nodeType===11){n=`host`in r?r.host:null,n!==null&&n.scrollIntoView(e);return}r.scrollIntoView(e)}}for(r=n?t.length-1:0;r!==(n?-1:t.length);){var a=t[r];a.tag===6?(a=b(a),Zp(a,n)):b(a).scrollIntoView(e),r+=n?-1:1}};function Qp(e,t){return e=b(e),$p(e,t),!1}function $p(e,t){e.reactFragments??=new Set,e.reactFragments.add(t)}function em(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.addEventListener(i.type,i.attachedListener,Rp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){for(var r=0,i=0;i<Kp.length;i++){var a=Kp[i];(a.fragmentInstance!==t||a.observer!==n||a.instance!==e)&&(Kp[r++]=a)}Kp.length=r,n.observe(e)}),$p(e,t))}function tm(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.removeEventListener(i.type,i.attachedListener,Rp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){typeof n.rootMargin==`string`?Jp(t,n,e):n.unobserve(e)}),e.reactFragments!=null&&e.reactFragments.delete(t))}function nm(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:nm(n),Rt(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function rm(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r){if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e}else if(!e[It])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=lm(e.nextSibling),e===null)break}return null}function im(e,t,n){if(t===``)return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=lm(e.nextSibling),e===null))return null;return e}function am(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=lm(e.nextSibling),e===null))return null;return e}function om(e){return e.data===`$?`||e.data===`$~`}function sm(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function cm(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function lm(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t===`$`||t===`$!`||t===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/$`||t===`/&`)return null}}return e}var um=null;function dm(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return lm(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function fm(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function pm(e,t){function n(){r=!0}if(e.ownerDocument.activeElement===e)return!0;var r=!1;try{e.ownerDocument.addEventListener(`focus`,n,!0),(e.focus||HTMLElement.prototype.focus).call(e,t)}finally{e.ownerDocument.removeEventListener(`focus`,n,!0)}return r}function mm(e){yp(function(){yp(function(t){return e(t)})})}function hm(e,t,n){switch(t=lp(n),e){case`html`:if(e=t.documentElement,!e)throw Error(i(452));return e;case`head`:if(e=t.head,!e)throw Error(i(453));return e;case`body`:if(e=t.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function gm(e,t,n){for(var r in n){var i=n[r];n.hasOwnProperty(r)&&i!=null&&$(e,t,r,null,rp,i)}n.dangerouslySetInnerHTML!=null&&(e.textContent=``),e.onclick===xn&&(e.onclick=null),Rt(e)}function _m(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Rt(e)}var vm=new Map,ym=new Set;function bm(e){if(typeof e.getRootNode==`function`){var t=e.getRootNode();if(t.nodeType===9||t.nodeType===11)return t}return e.nodeType===9?e:e.ownerDocument}var xm=D.d;D.d={f:Sm,r:Cm,D:Em,C:Dm,L:Om,m:km,X:jm,S:Am,M:Mm};function Sm(){var e=xm.f(),t=zd();return e||t}function Cm(e){var t=Bt(e);t!==null&&t.tag===5&&t.type===`form`?rc(t):xm.r(e)}var wm=typeof document>`u`?null:document;function Tm(e,t,n){var r=wm;if(r&&typeof t==`string`&&t){var i=sn(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),ym.has(i)||(ym.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),np(t,`link`,e),Ht(t),r.head.appendChild(t)))}}function Em(e){xm.D(e),Tm(`dns-prefetch`,e,null)}function Dm(e,t){xm.C(e,t),Tm(`preconnect`,e,t)}function Om(e,t,n){xm.L(e,t,n);var r=wm;if(r&&e&&t){var i=`link[rel="preload"][as="`+sn(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+sn(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+sn(n.imageSizes)+`"]`)):i+=`[href="`+sn(e)+`"]`;var a=i;switch(t){case`style`:a=Pm(e);break;case`script`:a=Rm(e)}if(!(vm.has(a)||(e=C({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),vm.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Fm(a))||t===`script`&&r.querySelector(zm(a))))){var o=r.createElement(`link`);np(o,`link`,e),t===`style`&&(o[Lt]=!0,o.onload=o.onerror=function(){Ut(o)}),Ht(o),r.head.appendChild(o)}}}function km(e,t){xm.m(e,t);var n=wm;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+sn(r)+`"][href="`+sn(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Rm(e)}if(!vm.has(a)&&(e=C({rel:`modulepreload`,href:e},t),vm.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(zm(a)))return}r=n.createElement(`link`),np(r,`link`,e),Ht(r),n.head.appendChild(r)}}}function Am(e,t,n){xm.S(e,t,n);var r=wm;if(r&&e){var i=M(r).hoistableStyles,a=Pm(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Fm(a)))s.loading=5;else{e=C({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=vm.get(a))&&Hm(e,n);var c=o=r.createElement(`link`);Ht(c),np(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Vm(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function jm(e,t){xm.X(e,t);var n=wm;if(n&&e){var r=M(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=C({src:e,async:!0},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Ht(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Mm(e,t){xm.M(e,t);var n=wm;if(n&&e){var r=M(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=C({src:e,async:!0,type:`module`},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Ht(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Nm(e,t,n,r){var a=(a=Me.current)?bm(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(n=Pm(n.href),t=M(a).hoistableStyles,r=t.get(n),r||(r={type:`style`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Pm(n.href);var o=M(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(Fm(e)))?o._p||(s.instance=o,s.state.loading=5):(o=vm.get(e),o||(o={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},vm.set(e,o)),Lm(a,e,o,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(n=Rm(n),t=M(a).hoistableScripts,r=t.get(n),r||(r={type:`script`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Pm(e){return`href="`+sn(e)+`"`}function Fm(e){return`link[rel="stylesheet"][`+e+`]`}function Im(e){return C({},e,{"data-precedence":e.precedence,precedence:null})}function Lm(e,t,n,r){if(t=e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)){if(!0!==t[Lt]){r.loading=1;return}}else t=e.createElement(`link`),t[Lt]=!0,t.onload=t.onerror=Ut.bind(null,t),np(t,`link`,n),Ht(t),e.head.appendChild(t);r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2})}function Rm(e){return`[src="`+sn(e)+`"]`}function zm(e){return`script[async]`+e}function Bm(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+sn(n.href)+`"]`);if(r)return t.instance=r,Ht(r),r;var a=C({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),Ht(r),np(r,`style`,a),Vm(r,n.precedence,e),t.instance=r;case`stylesheet`:a=Pm(n.href);var o=e.querySelector(Fm(a));if(o)return t.state.loading|=4,t.instance=o,Ht(o),o;r=Im(n),(a=vm.get(a))&&Hm(r,a),o=(e.ownerDocument||e).createElement(`link`),Ht(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),np(o,`link`,r),t.state.loading|=4,Vm(o,n.precedence,e),t.instance=o;case`script`:return o=Rm(n.src),(a=e.querySelector(zm(o)))?(t.instance=a,Ht(a),a):(r=n,(a=vm.get(o))&&(r=C({},n),Um(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),Ht(a),np(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Vm(r,n.precedence,e));return t.instance}function Vm(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function Hm(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function Um(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var Wm=null;function Gm(e,t,n){if(Wm===null){var r=new Map,i=Wm=new Map;i.set(n,r)}else i=Wm,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[It]||a[At]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function Km(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function qm(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Jm(e,t){return e===`img`&&t.src!=null&&t.src!==``&&t.onLoad==null&&t.loading!==`lazy`}function Ym(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Xm(e){return(e.width||100)*(e.height||100)*(typeof devicePixelRatio==`number`?devicePixelRatio:1)*.25}function Zm(e,t){typeof t.decode==`function`&&(e.imgCount++,t.complete||(e.imgBytes+=Xm(t),e.suspenseyImages.push(t)),e=rh.bind(e),t.decode().then(e,e))}function Qm(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Pm(r.href),a=t.querySelector(Fm(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=nh.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,Ht(a);return}a=t.ownerDocument||t,r=Im(r),(i=vm.get(i))&&Hm(r,i),a=a.createElement(`link`),Ht(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),np(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=nh.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var $m=0;function eh(e,t){return e.stylesheets&&e.count===0&&ah(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&ah(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&$m===0&&($m=62500*op());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&ah(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>$m?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function th(e){if(e.count===0&&(e.imgCount===0||!e.waitingForImages)){if(e.stylesheets)ah(e,e.stylesheets);else if(e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}}function nh(){this.count--,th(this)}function rh(){this.imgCount--,th(this)}var ih=null;function ah(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ih=new Map,t.forEach(oh,e),ih=null,nh.call(e))}function oh(e,t){if(!(t.state.loading&4)){var n=ih.get(e);if(n)var r=n.get(null);else{n=new Map,ih.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=nh.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var sh={$$typeof:ue,Provider:null,Consumer:null,_currentValue:Te,_currentValue2:Te,_threadCount:0};function ch(e,t,n,r,i,a,o,s,c){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=bt(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=bt(0),this.hiddenUpdates=bt(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.transitionTypes=null,this.incompleteTransitions=new Map}function lh(e,t,n,r,i,a,o,s,c,l,u,d){return e=new ch(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=Ni(3,null,null,t),e.current=a,a.stateNode=e,t=Ma(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},ho(a),e}function uh(e){return e?(e=ji,e):ji}function dh(e,t,n,r,i,a){i=uh(i),r.context===null?r.context=i:r.pendingContext=i,r=_o(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=vo(e,r,t),n!==null&&(Pd(n,e,t),yo(n,e,t))}function fh(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ph(e,t){fh(e,t),(e=e.alternate)&&fh(e,t)}function mh(e){if(e.tag===13||e.tag===31){var t=Oi(e,67108864);t!==null&&Pd(t,e,67108864),ph(e,67108864)}}function hh(e){if(e.tag===13||e.tag===31){var t=jd();t=Tt(t);var n=Oi(e,t);n!==null&&Pd(n,e,t),ph(e,t)}}var gh=!0;function _h(e,t,n,r){var i=E.T;E.T=null;var a=D.p;try{D.p=2,yh(e,t,n,r)}finally{D.p=a,E.T=i}}function vh(e,t,n,r){var i=E.T;E.T=null;var a=D.p;try{D.p=8,yh(e,t,n,r)}finally{D.p=a,E.T=i}}function yh(e,t,n,r){if(gh){var i=bh(r);if(i===null)Kf(e,t,r,xh,n),Mh(e,r);else if(Ph(i,e,t,n,r))r.stopPropagation();else if(Mh(e,r),t&4&&-1<jh.indexOf(e)){for(;i!==null;){var a=Bt(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=k(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-ct(o);s.entanglements[1]|=c,o&=~c}Ef(a),!(K&6)&&(gd=Xe()+500,Df(0,!1))}}break;case 31:case 13:s=Oi(a,2),s!==null&&Pd(s,a,2),zd(),ph(a,2)}if(a=bh(r),a===null&&Kf(e,t,r,xh,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else Kf(e,t,r,null,n)}}function bh(e){return e=Cn(e),Sh(e)}var xh=null;function Sh(e){if(xh=null,e=zt(e),e!==null){var t=o(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=s(t),e!==null)return e;e=null}else if(n===31){if(e=c(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return xh=e,null}function Ch(e){switch(e){case`beforetoggle`:case`cancel`:case`click`:case`close`:case`contextmenu`:case`copy`:case`cut`:case`auxclick`:case`dblclick`:case`dragend`:case`dragstart`:case`drop`:case`focusin`:case`focusout`:case`input`:case`invalid`:case`keydown`:case`keypress`:case`keyup`:case`mousedown`:case`mouseup`:case`paste`:case`pause`:case`play`:case`pointercancel`:case`pointerdown`:case`pointerup`:case`ratechange`:case`reset`:case`seeked`:case`submit`:case`toggle`:case`touchcancel`:case`touchend`:case`touchstart`:case`volumechange`:case`change`:case`selectionchange`:case`textInput`:case`compositionstart`:case`compositionend`:case`compositionupdate`:case`beforeblur`:case`afterblur`:case`beforeinput`:case`blur`:case`fullscreenchange`:case`fullscreenerror`:case`focus`:case`hashchange`:case`popstate`:case`select`:case`selectstart`:return 2;case`drag`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`mousemove`:case`mouseout`:case`mouseover`:case`pointermove`:case`pointerout`:case`pointerover`:case`resize`:case`scroll`:case`touchmove`:case`wheel`:case`mouseenter`:case`mouseleave`:case`pointerenter`:case`pointerleave`:return 8;case`message`:switch(Ze()){case Qe:return 2;case $e:return 8;case et:case tt:return 32;case nt:return 268435456;default:return 32}default:return 32}}var wh=!1,Th=null,Eh=null,Dh=null,Oh=new Map,kh=new Map,Ah=[],jh=`mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset`.split(` `);function Mh(e,t){switch(e){case`focusin`:case`focusout`:Th=null;break;case`dragenter`:case`dragleave`:Eh=null;break;case`mouseover`:case`mouseout`:Dh=null;break;case`pointerover`:case`pointerout`:Oh.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:kh.delete(t.pointerId)}}function Nh(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=Bt(t),t!==null&&mh(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Ph(e,t,n,r,i){switch(t){case`focusin`:return Th=Nh(Th,e,t,n,r,i),!0;case`dragenter`:return Eh=Nh(Eh,e,t,n,r,i),!0;case`mouseover`:return Dh=Nh(Dh,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return Oh.set(a,Nh(Oh.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,kh.set(a,Nh(kh.get(a)||null,e,t,n,r,i)),!0}return!1}function Fh(e){var t=zt(e.target);if(t!==null){var n=o(t);if(n!==null){if(t=n.tag,t===13){if(t=s(n),t!==null){e.blockedOn=t,Ot(e.priority,function(){hh(n)});return}}else if(t===31){if(t=c(n),t!==null){e.blockedOn=t,Ot(e.priority,function(){hh(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ih(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=bh(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Sn=r,n.target.dispatchEvent(r),Sn=null}else return t=Bt(n),t!==null&&mh(t),e.blockedOn=n,!1;t.shift()}return!0}function Lh(e,t,n){Ih(e)&&n.delete(t)}function Rh(){wh=!1,Th!==null&&Ih(Th)&&(Th=null),Eh!==null&&Ih(Eh)&&(Eh=null),Dh!==null&&Ih(Dh)&&(Dh=null),Oh.forEach(Lh),kh.forEach(Lh)}function zh(e,n){e.blockedOn===n&&(e.blockedOn=null,wh||(wh=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Rh)))}var Bh=null;function Vh(e){Bh!==e&&(Bh=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Bh===e&&(Bh=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(Sh(r||n)===null)continue;break}var a=Bt(n);a!==null&&(e.splice(t,3),t-=3,tc(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Hh(e){function t(t){return zh(t,e)}Th!==null&&zh(Th,e),Eh!==null&&zh(Eh,e),Dh!==null&&zh(Dh,e),Oh.forEach(t),kh.forEach(t);for(var n=0;n<Ah.length;n++){var r=Ah[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Ah.length&&(n=Ah[0],n.blockedOn===null);)Fh(n),n.blockedOn===null&&Ah.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[jt]||null;if(typeof a==`function`)o||Vh(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[jt]||null)s=o.formAction;else if(Sh(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),Vh(n)}}}function Uh(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function Wh(e){this._internalRoot=e}Gh.prototype.render=Wh.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(i(409));var n=t.current;dh(n,jd(),e,t,null,null)},Gh.prototype.unmount=Wh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;dh(e.current,2,null,e,null,null),zd(),t[Mt]=null}};function Gh(e){this._internalRoot=e}Gh.prototype.unstable_scheduleHydration=function(e){if(e){var t=Dt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ah.length&&t!==0&&t<Ah[n].priority;n++);Ah.splice(n,0,e),n===0&&Fh(e)}};var Kh=n.version;if(Kh!==`19.3.0`)throw Error(i(527,Kh,`19.3.0`));D.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(i(188)):(e=Object.keys(e).join(`,`),Error(i(268,e)));return e=d(t),e=e===null?null:p(e),e=e===null?null:e.stateNode,e};var qh={bundleType:0,version:`19.3.0`,rendererPackageName:`react-dom`,currentDispatcherRef:E,reconcilerVersion:`19.3.0`};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var Jh=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Jh.isDisabled&&Jh.supportsFiber)try{at=Jh.inject(qh),ot=Jh}catch{}}e.createRoot=function(e,t){if(!a(e))throw Error(i(299));var n=!1,r=``,o=wc,s=Tc,c=Ec;return t!=null&&(!0===t.unstable_strictMode&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onUncaughtError!==void 0&&(o=t.onUncaughtError),t.onCaughtError!==void 0&&(s=t.onCaughtError),t.onRecoverableError!==void 0&&(c=t.onRecoverableError)),t=lh(e,1,!1,null,null,n,r,null,o,s,c,Uh),e[Mt]=t.current,Wf(e),new Wh(t)}})),g=o(((e,t)=>{function n(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE==`function`)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=h()}))(),_=c(u(),1);function v(){(0,_.useEffect)(()=>{let e=document.getElementById(`adminmenuwrap`),t=document.getElementById(`wpbody-content`);if(!e||!t)return;let n=()=>t.style.setProperty(`--mr-fill`,Math.ceil(e.getBoundingClientRect().height)+`px`);n();let r=new ResizeObserver(n);return r.observe(e),window.addEventListener(`resize`,n),()=>{r.disconnect(),window.removeEventListener(`resize`,n),t.style.removeProperty(`--mr-fill`)}},[])}function y(){let e=window.monoranksAdmin;if(!e)throw Error(`monoranksAdmin settings missing`);return e}var b={overview:`monoranks`,settings:`monoranks-settings`};function ee(){return new URLSearchParams(window.location.search).get(`page`)===b.settings?`settings`:`overview`}function te(){let[e,t]=(0,_.useState)(ee),n=(0,_.useRef)(()=>void 0);(0,_.useEffect)(()=>{let e=()=>t(ee());window.addEventListener(`popstate`,e);let r=e=>{let t=e.target.closest(`#toplevel_page_monoranks a[href*="page=monoranks"]`);if(!t||e.metaKey||e.ctrlKey||e.shiftKey||e.button!==0)return;let r=new URL(t.href,window.location.href).searchParams.get(`page`),i=r===b.settings?`settings`:r===b.overview?`overview`:null;i&&(e.preventDefault(),n.current(i))};return document.addEventListener(`click`,r),()=>{window.removeEventListener(`popstate`,e),document.removeEventListener(`click`,r)}},[]),(0,_.useEffect)(()=>{ne(e),document.title=document.title.replace(/^[^‹]*‹/,(y().titles[e]||`MonoRanks`)+` ‹`)},[e]);let r=n=>{if(n===e)return;let r=n===`settings`?y().urls.settings:y().urls.overview;window.history.pushState({monoranks:n},``,r),t(n),window.scrollTo({top:0})};return n.current=r,[e,r]}function ne(e){let t=document.getElementById(`toplevel_page_monoranks`);t&&t.querySelectorAll(`.wp-submenu a`).forEach(t=>{let n=new URL(t.href,window.location.href).searchParams.get(`page`)===b[e];t.classList.toggle(`current`,n),t.parentElement?.classList.toggle(`current`,n),n?t.setAttribute(`aria-current`,`page`):t.removeAttribute(`aria-current`)})}var{__:x,_n:S,_x:re,sprintf:C,isRTL:ie}=window.wp.i18n,ae=window.wp.apiFetch,oe=`/monoranks/v1/admin`,w={overview:()=>ae({path:`${oe}/overview`}),settings:()=>ae({path:`${oe}/settings`}),grow:()=>ae({path:`${oe}/grow`}),apply:e=>ae({path:`${oe}/apply`,method:`POST`,data:{fix:e}}),undo:(e,t)=>ae({path:`${oe}/undo`,method:`POST`,data:{entry:e.index,at:e.at,screen:t}}),sync:e=>ae({path:`${oe}/sync`,method:`POST`,data:{screen:e}}),connect:(e,t)=>ae({path:`${oe}/connect`,method:`POST`,data:{key:e,api_base:t}}),disconnect:()=>ae({path:`${oe}/disconnect`,method:`POST`}),deleteEverything:()=>ae({path:`${oe}/delete`,method:`POST`})};function se(e,t){let n=e?.message;return typeof n==`string`&&n?n:t}var ce=e=>e?.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase();function le(e,t,n=[]){if(t==null)throw Error(`[lucide]: iconNode is required when icon name is used`);return{name:ce(e),size:24,node:t,...n.length>0?{aliases:n}:{}}}var ue=e=>{let t=``,n=!1;for(let r of e){if(r===`-`||r===`_`||r<=` `){n=t.length>0;continue}t.length===0?t+=r.toLowerCase():t+=n?r.toUpperCase():r,n=!1}return t},T=e=>{let t=ue(e);return t.charAt(0).toUpperCase()+t.slice(1)},de=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),fe={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":2,"stroke-linecap":`round`,"stroke-linejoin":`round`};function pe(e){return e!=null}function me(e,t={}){let n=t.attributeNames??{},r=e=>n[e]??e,i=e.size??e.width??fe.width,a=e.size??e.height??fe.height,o=e.aliases?.filter(e=>typeof e==`string`&&e.trim()!==``).map(e=>`lucide-${e}`)??[],s=[...e.name?[`lucide-${e.name}`]:[],...o],c=t.className?.split(` `).filter(Boolean)??[],l=t.includeDefaultClasses===!1?de(...c):de(`lucide`,...s,...c),u=t.absoluteStrokeWidth?Number(t.strokeWidth??fe[`stroke-width`])*Number(e.size??e.width??fe.width)/Number(t.size??t.width??fe.width):t.strokeWidth??fe[`stroke-width`];return[`svg`,{...Object.entries(fe).reduce((e,[t,n])=>(e[r(t)]=n,e),{}),...`color`in t&&t.color&&{[r(`stroke`)]:t.color},...`size`in t&&pe(t.size)&&{[r(`width`)]:t.size,[r(`height`)]:t.size},...`width`in t&&pe(t.width)&&{[r(`width`)]:t.width},...`height`in t&&pe(t.height)&&{[r(`height`)]:t.height},[r(`stroke-width`)]:u,...l&&{[r(`class`)]:l},[r(`viewBox`)]:`0 0 ${i} ${a}`,...t.hasA11yProp===!1?{[r(`aria-hidden`)]:`true`}:{},...`attributes`in t&&t.attributes},e.node.map(e=>{let[n,i,a]=e,o=t.nonScalingStroke?{[r(`vector-effect`)]:`non-scaling-stroke`,...i}:i;return a?[n,o,a]:[n,o]})]}function he(e,t={}){return me(e,{...t,attributeNames:{...t.attributeNames,class:`className`,"stroke-width":`strokeWidth`,"stroke-linecap":`strokeLinecap`,"stroke-linejoin":`strokeLinejoin`,"vector-effect":`vectorEffect`}})}var ge=e=>{for(let t in e)if(t.startsWith(`aria-`)||t===`role`||t===`title`)return!0;return!1},_e=(0,_.createContext)({}),ve=()=>(0,_.useContext)(_e),ye=(0,_.forwardRef)(({color:e,size:t,width:n,height:r,strokeWidth:i,absoluteStrokeWidth:a,nonScalingStroke:o,className:s=``,children:c,iconNode:l=[],icon:u={node:l,aliases:[],size:24},...d},f)=>{let{size:p=24,strokeWidth:m=2,absoluteStrokeWidth:h=!1,nonScalingStroke:g=!1,color:v=`currentColor`,className:y=``}=ve()??{},b=!!c||ge(d),[ee,te,ne=[]]=he(u,{color:e??v,width:n??t??p,height:r??t??p,strokeWidth:i??m,absoluteStrokeWidth:a??h,nonScalingStroke:o??g,className:de(y,s),hasA11yProp:b,attributes:d});return(0,_.createElement)(ee,{ref:f,...te},[...ne.map(([e,t])=>(0,_.createElement)(e,t)),...Array.isArray(c)?c:[c]])});function be(e,t=[],n=[]){let r=typeof e==`string`?le(e,t,n):e,i=(0,_.forwardRef)(({className:e,...t},n)=>(0,_.createElement)(ye,{ref:n,icon:r,className:e,...t}));return r.name&&(i.displayName=T(r.name)),i}var xe={name:`arrow-right`,size:24,node:[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]};xe.node;var Se=be(xe),Ce={name:`arrow-up-right`,size:24,node:[[`path`,{d:`M7 7h10v10`,key:`1tivn9`}],[`path`,{d:`M7 17 17 7`,key:`1vkiza`}]]};Ce.node;var we=be(Ce),E={name:`chevron-right`,size:24,node:[[`path`,{d:`m9 18 6-6-6-6`,key:`mthhwq`}]]};E.node;var D=be(E),Te={name:`circle-alert`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`12`,x2:`12`,y1:`8`,y2:`12`,key:`1pkeuh`}],[`line`,{x1:`12`,x2:`12.01`,y1:`16`,y2:`16`,key:`4dfq90`}]],aliases:[`alert-circle`]};Te.node;var Ee=be(Te),De={name:`circle-check`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`m16 9-5.5 5.5L8 12`,key:`xofnsj`}]],aliases:[`check-circle-2`]};De.node;var Oe=be(De),ke={name:`info`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 16v-4`,key:`1dtifu`}],[`path`,{d:`M12 8h.01`,key:`e9boi3`}]]};ke.node;var O=be(ke),Ae={name:`triangle-alert`,size:24,node:[[`path`,{d:`m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3`,key:`wmoenq`}],[`path`,{d:`M12 9v4`,key:`juzpu7`}],[`path`,{d:`M12 17h.01`,key:`p32p05`}]],aliases:[`alert-triangle`]};Ae.node;var je=be(Ae),Me={name:`undo-2`,size:24,node:[[`path`,{d:`M9 14 4 9l5-5`,key:`102s5s`}],[`path`,{d:`M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11`,key:`f3b9sd`}]]};Me.node;var Ne=be(Me);function Pe(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`){if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=Pe(e[t]))&&(r&&(r+=` `),r+=n)}else for(n in e)e[n]&&(r&&(r+=` `),r+=n)}return r}function Fe(){for(var e,t,n=0,r=``,i=arguments.length;n<i;n++)(e=arguments[n])&&(t=Pe(e))&&(r&&(r+=` `),r+=t);return r}var Ie=(e,t)=>{let n=Array(e.length+t.length);for(let t=0;t<e.length;t++)n[t]=e[t];for(let r=0;r<t.length;r++)n[e.length+r]=t[r];return n},Le=(e,t)=>({classGroupId:e,validator:t}),Re=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),ze=`-`,Be=[],Ve=`arbitrary..`,He=e=>{let t=Ge(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{if(e.startsWith(`[`)&&e.endsWith(`]`))return We(e);let n=e.split(ze);return Ue(n,+(n[0]===``&&n.length>1),t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=r[e],i=n[e];return t?i?Ie(i,t):t:i||Be}return n[e]||Be}}},Ue=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;let r=e[t],i=n.nextPart.get(r);if(i){let n=Ue(e,t+1,i);if(n)return n}let a=n.validators;if(a===null)return;let o=t===0?e.join(ze):e.slice(t).join(ze),s=a.length;for(let e=0;e<s;e++){let t=a[e];if(t.validator(o))return t.classGroupId}},We=e=>e.slice(1,-1).indexOf(`:`)===-1?void 0:(()=>{let t=e.slice(1,-1),n=t.indexOf(`:`),r=t.slice(0,n);return r?Ve+r:void 0})(),Ge=e=>{let{theme:t,classGroups:n}=e;return Ke(n,t)},Ke=(e,t)=>{let n=Re();for(let r in e){let i=e[r];qe(i,n,r,t)}return n},qe=(e,t,n,r)=>{let i=e.length;for(let a=0;a<i;a++){let i=e[a];Je(i,t,n,r)}},Je=(e,t,n,r)=>{if(typeof e==`string`){Ye(e,t,n);return}if(typeof e==`function`){Xe(e,t,n,r);return}Ze(e,t,n,r)},Ye=(e,t,n)=>{let r=e===``?t:Qe(t,e);r.classGroupId=n},Xe=(e,t,n,r)=>{if($e(e)){qe(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(Le(n,e))},Ze=(e,t,n,r)=>{let i=Object.entries(e),a=i.length;for(let e=0;e<a;e++){let[a,o]=i[e];qe(o,Qe(t,a),n,r)}},Qe=(e,t)=>{let n=e,r=t.split(ze),i=r.length;for(let e=0;e<i;e++){let t=r[e],i=n.nextPart.get(t);i||(i=Re(),n.nextPart.set(t,i)),n=i}return n},$e=e=>`isThemeGetter`in e&&e.isThemeGetter===!0,et=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),i=(i,a)=>{n[i]=a,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];if(t!==void 0)return t;if((t=r[e])!==void 0)return i(e,t),t},set(e,t){e in n?n[e]=t:i(e,t)}}},tt=`!`,nt=`:`,rt=[],it=(e,t,n,r,i)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:i}),at=e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t=[],n=0,r=0,i=0,a,o=e.length;for(let s=0;s<o;s++){let o=e[s];if(n===0&&r===0){if(o===nt){t.push(e.slice(i,s)),i=s+1;continue}if(o===`/`){a=s;continue}}o===`[`?n++:o===`]`?n--:o===`(`?r++:o===`)`&&r--}let s=t.length===0?e:e.slice(i),c=s,l=!1;s.endsWith(tt)?(c=s.slice(0,-1),l=!0):s.startsWith(tt)&&(c=s.slice(1),l=!0);let u=a&&a>i?a-i:void 0;return it(t,l,c,u)};if(t){let e=t+nt,n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):it(rt,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r},ot=e=>{let t=new Map;return e.orderSensitiveModifiers.forEach((e,n)=>{t.set(e,1e6+n)}),e=>{let n=[],r=[];for(let i=0;i<e.length;i++){let a=e[i],o=a[0]===`[`,s=t.has(a);o||s?(r.length>0&&(r.sort(),n.push(...r),r=[]),n.push(a)):r.push(a)}return r.length>0&&(r.sort(),n.push(...r)),n}},st=e=>({cache:et(e.cacheSize),parseClassName:at(e),sortModifiers:ot(e),postfixLookupClassGroupIds:ct(e),...He(e)}),ct=e=>{let t=Object.create(null),n=e.postfixLookupClassGroups;if(n)for(let e=0;e<n.length;e++)t[n[e]]=!0;return t},lt=/\s+/,ut=(e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i,sortModifiers:a,postfixLookupClassGroupIds:o}=t,s=[],c=e.trim().split(lt),l=``;for(let e=c.length-1;e>=0;--e){let t=c[e],{isExternal:u,modifiers:d,hasImportantModifier:f,baseClassName:p,maybePostfixModifierPosition:m}=n(t);if(u){l=t+(l.length>0?` `+l:l);continue}let h=!!m,g;if(h){g=r(p.substring(0,m));let e=g&&o[g]?r(p):void 0;e&&e!==g&&(g=e,h=!1)}else g=r(p);if(!g){if(!h){l=t+(l.length>0?` `+l:l);continue}if(g=r(p),!g){l=t+(l.length>0?` `+l:l);continue}h=!1}let _=d.length===0?``:d.length===1?d[0]:a(d).join(`:`),v=f?_+tt:_,y=v+g;if(s.indexOf(y)>-1)continue;s.push(y);let b=i(g,h);for(let e=0;e<b.length;++e){let t=b[e];s.push(v+t)}l=t+(l.length>0?` `+l:l)}return l},dt=(...e)=>{let t=0,n,r,i=``;for(;t<e.length;)(n=e[t++])&&(r=ft(n))&&(i&&(i+=` `),i+=r);return i},ft=e=>{if(typeof e==`string`)return e;let t,n=``;for(let r=0;r<e.length;r++)e[r]&&(t=ft(e[r]))&&(n&&(n+=` `),n+=t);return n},pt=(e,...t)=>{let n,r,i,a,o=o=>(n=st(t.reduce((e,t)=>t(e),e())),r=n.cache.get,i=n.cache.set,a=s,s(o)),s=e=>{let t=r(e);if(t)return t;let a=ut(e,n);return i(e,a),a};return a=o,(...e)=>a(dt(...e))},mt=[],k=e=>{let t=t=>t[e]||mt;return t.isThemeGetter=!0,t.themeKey=e,t},ht=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,gt=/^\((?:(\w[\w-]*):)?(.+)\)$/i,_t=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,vt=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,yt=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,bt=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix|color|light-dark)\(.+\)$/,xt=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,St=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ct=e=>_t.test(e),A=e=>!!e&&!Number.isNaN(Number(e)),wt=e=>!!e&&Number.isInteger(Number(e)),Tt=e=>e.endsWith(`%`)&&A(e.slice(0,-1)),Et=e=>vt.test(e),Dt=()=>!0,Ot=e=>yt.test(e)&&!bt.test(e),kt=()=>!1,At=e=>xt.test(e),jt=e=>St.test(e),Mt=e=>!j(e)&&!M(e),Nt=e=>e.startsWith(`@container`)&&(e[10]===`/`&&e[11]!==void 0||e[11]===`s`&&e[16]!==void 0&&e.startsWith(`-size/`,10)||e[11]===`n`&&e[18]!==void 0&&e.startsWith(`-normal/`,10)),Pt=e=>Yt(e,Qt,kt),j=e=>ht.test(e),Ft=e=>Yt(e,$t,Ot),It=e=>Yt(e,en,A),Lt=e=>Yt(e,nn,Dt),Rt=e=>Yt(e,tn,kt),zt=e=>Yt(e,Zt,kt),Bt=e=>Yt(e,N,jt),Vt=e=>Yt(e,rn,At),M=e=>gt.test(e),Ht=e=>Xt(e,$t),Ut=e=>Xt(e,tn),Wt=e=>Xt(e,Zt),Gt=e=>Xt(e,Qt),Kt=e=>Xt(e,N),qt=e=>Xt(e,rn,!0),Jt=e=>Xt(e,nn,!0),Yt=(e,t,n)=>{let r=ht.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},Xt=(e,t,n=!1)=>{let r=gt.exec(e);return r?r[1]?t(r[1]):n:!1},Zt=e=>e===`position`||e===`percentage`,N=e=>e===`image`||e===`url`,Qt=e=>e===`length`||e===`size`||e===`bg-size`,$t=e=>e===`length`,en=e=>e===`number`,tn=e=>e===`family-name`,nn=e=>e===`number`||e===`weight`,rn=e=>e===`shadow`,an=pt(()=>{let e=k(`color`),t=k(`font`),n=k(`text`),r=k(`font-weight`),i=k(`tracking`),a=k(`leading`),o=k(`breakpoint`),s=k(`container`),c=k(`spacing`),l=k(`radius`),u=k(`shadow`),d=k(`inset-shadow`),f=k(`text-shadow`),p=k(`drop-shadow`),m=k(`blur`),h=k(`perspective`),g=k(`aspect`),_=k(`ease`),v=k(`animate`),y=()=>[`auto`,`avoid`,`all`,`avoid-page`,`page`,`left`,`right`,`column`],b=()=>[`center`,`top`,`bottom`,`left`,`right`,`top-left`,`left-top`,`top-right`,`right-top`,`bottom-right`,`right-bottom`,`bottom-left`,`left-bottom`],ee=()=>[...b(),M,j],te=()=>[`auto`,`hidden`,`clip`,`visible`,`scroll`],ne=()=>[`auto`,`contain`,`none`],x=()=>[M,j,c],S=()=>[Ct,`full`,`auto`,...x()],re=()=>[wt,`none`,`subgrid`,M,j],C=()=>[`auto`,{span:[`full`,wt,M,j]},wt,M,j],ie=()=>[wt,`auto`,M,j],ae=()=>[`auto`,`min`,`max`,`fr`,M,j],oe=()=>[`start`,`end`,`center`,`between`,`around`,`evenly`,`stretch`,`baseline`,`center-safe`,`end-safe`],w=()=>[`start`,`end`,`center`,`stretch`,`center-safe`,`end-safe`],se=()=>[`auto`,...x()],ce=()=>[Ct,`auto`,`full`,`dvw`,`dvh`,`lvw`,`lvh`,`svw`,`svh`,`min`,`max`,`fit`,...x()],le=()=>[s,Ct,`screen`,`full`,`dvw`,`lvw`,`svw`,`min`,`max`,`fit`,...x()],ue=()=>[Ct,`screen`,`full`,`lh`,`dvh`,`lvh`,`svh`,`min`,`max`,`fit`,...x()],T=()=>[e,M,j],de=()=>[...b(),Wt,zt,{position:[M,j]}],fe=()=>[`no-repeat`,{repeat:[``,`x`,`y`,`space`,`round`]}],pe=()=>[`auto`,`cover`,`contain`,Gt,Pt,{size:[M,j]}],me=()=>[Tt,Ht,Ft],he=()=>[``,`none`,`full`,l,M,j],ge=()=>[``,A,Ht,Ft],_e=()=>[`solid`,`dashed`,`dotted`,`double`],ve=()=>[`normal`,`multiply`,`screen`,`overlay`,`darken`,`lighten`,`color-dodge`,`color-burn`,`hard-light`,`soft-light`,`difference`,`exclusion`,`hue`,`saturation`,`color`,`luminosity`],ye=()=>[A,Tt,Wt,zt],be=()=>[``,`none`,m,M,j],xe=()=>[`none`,A,M,j],Se=()=>[`none`,A,M,j],Ce=()=>[A,M,j],we=()=>[Ct,`full`,...x()];return{cacheSize:500,theme:{animate:[`spin`,`ping`,`pulse`,`bounce`],aspect:[`video`],blur:[Et],breakpoint:[Et],color:[Dt],container:[Et],"drop-shadow":[Et],ease:[`in`,`out`,`in-out`],font:[Mt],"font-weight":[`thin`,`extralight`,`light`,`normal`,`medium`,`semibold`,`bold`,`extrabold`,`black`],"inset-shadow":[Et],leading:[`none`,`tight`,`snug`,`normal`,`relaxed`,`loose`],perspective:[`dramatic`,`near`,`normal`,`midrange`,`distant`,`none`],radius:[Et],shadow:[Et],spacing:[`px`,A],text:[Et],"text-shadow":[Et],tracking:[`tighter`,`tight`,`normal`,`wide`,`wider`,`widest`]},classGroups:{aspect:[{aspect:[`auto`,`square`,Ct,j,M,g]}],container:[`container`],"container-type":[{"@container":[``,`normal`,`size`,M,j]}],"container-named":[Nt],columns:[{columns:[A,`auto`,j,M,s]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"break-inside":[{"break-inside":[`auto`,`avoid`,`avoid-page`,`avoid-column`]}],"box-decoration":[{"box-decoration":[`slice`,`clone`]}],box:[{box:[`border`,`content`]}],display:[`block`,`inline-block`,`inline`,`flex`,`inline-flex`,`table`,`inline-table`,`table-caption`,`table-cell`,`table-column`,`table-column-group`,`table-footer-group`,`table-header-group`,`table-row-group`,`table-row`,`flow-root`,`grid`,`inline-grid`,`contents`,`list-item`,`hidden`],sr:[`sr-only`,`not-sr-only`],float:[{float:[`right`,`left`,`none`,`start`,`end`]}],clear:[{clear:[`left`,`right`,`both`,`none`,`start`,`end`]}],isolation:[`isolate`,`isolation-auto`],"object-fit":[{object:[`contain`,`cover`,`fill`,`none`,`scale-down`]}],"object-position":[{object:ee()}],overflow:[{overflow:te()}],"overflow-x":[{"overflow-x":te()}],"overflow-y":[{"overflow-y":te()}],overscroll:[{overscroll:ne()}],"overscroll-x":[{"overscroll-x":ne()}],"overscroll-y":[{"overscroll-y":ne()}],position:[`static`,`fixed`,`absolute`,`relative`,`sticky`],inset:[{inset:S()}],"inset-x":[{"inset-x":S()}],"inset-y":[{"inset-y":S()}],start:[{"inset-s":S(),start:S()}],end:[{"inset-e":S(),end:S()}],"inset-bs":[{"inset-bs":S()}],"inset-be":[{"inset-be":S()}],top:[{top:S()}],right:[{right:S()}],bottom:[{bottom:S()}],left:[{left:S()}],visibility:[`visible`,`invisible`,`collapse`],z:[{z:[wt,`auto`,M,j]}],basis:[{basis:[Ct,`full`,`auto`,s,...x()]}],"flex-direction":[{flex:[`row`,`row-reverse`,`col`,`col-reverse`]}],"flex-wrap":[{flex:[`nowrap`,`wrap`,`wrap-reverse`]}],flex:[{flex:[A,Ct,`auto`,`initial`,`none`,j]}],grow:[{grow:[``,A,M,j]}],shrink:[{shrink:[``,A,M,j]}],order:[{order:[wt,`first`,`last`,`none`,M,j]}],"grid-cols":[{"grid-cols":re()}],"col-start-end":[{col:C()}],"col-start":[{"col-start":ie()}],"col-end":[{"col-end":ie()}],"grid-rows":[{"grid-rows":re()}],"row-start-end":[{row:C()}],"row-start":[{"row-start":ie()}],"row-end":[{"row-end":ie()}],"grid-flow":[{"grid-flow":[`row`,`col`,`dense`,`row-dense`,`col-dense`]}],"auto-cols":[{"auto-cols":ae()}],"auto-rows":[{"auto-rows":ae()}],gap:[{gap:x()}],"gap-x":[{"gap-x":x()}],"gap-y":[{"gap-y":x()}],"justify-content":[{justify:[...oe(),`normal`]}],"justify-items":[{"justify-items":[...w(),`normal`]}],"justify-self":[{"justify-self":[`auto`,...w()]}],"align-content":[{content:[`normal`,...oe()]}],"align-items":[{items:[...w(),{baseline:[``,`last`]}]}],"align-self":[{self:[`auto`,...w(),{baseline:[``,`last`]}]}],"place-content":[{"place-content":oe()}],"place-items":[{"place-items":[...w(),`baseline`]}],"place-self":[{"place-self":[`auto`,...w()]}],p:[{p:x()}],px:[{px:x()}],py:[{py:x()}],ps:[{ps:x()}],pe:[{pe:x()}],pbs:[{pbs:x()}],pbe:[{pbe:x()}],pt:[{pt:x()}],pr:[{pr:x()}],pb:[{pb:x()}],pl:[{pl:x()}],m:[{m:se()}],mx:[{mx:se()}],my:[{my:se()}],ms:[{ms:se()}],me:[{me:se()}],mbs:[{mbs:se()}],mbe:[{mbe:se()}],mt:[{mt:se()}],mr:[{mr:se()}],mb:[{mb:se()}],ml:[{ml:se()}],"space-x":[{"space-x":x()}],"space-x-reverse":[`space-x-reverse`],"space-y":[{"space-y":x()}],"space-y-reverse":[`space-y-reverse`],size:[{size:ce()}],"inline-size":[{inline:[`auto`,...le()]}],"min-inline-size":[{"min-inline":[`auto`,...le()]}],"max-inline-size":[{"max-inline":[`none`,...le()]}],"block-size":[{block:[`auto`,...ue()]}],"min-block-size":[{"min-block":[`auto`,...ue()]}],"max-block-size":[{"max-block":[`none`,...ue()]}],w:[{w:[s,`screen`,...ce()]}],"min-w":[{"min-w":[s,`screen`,`none`,...ce()]}],"max-w":[{"max-w":[s,`screen`,`none`,`prose`,{screen:[o]},...ce()]}],h:[{h:[`screen`,`lh`,...ce()]}],"min-h":[{"min-h":[`screen`,`lh`,`none`,...ce()]}],"max-h":[{"max-h":[`screen`,`lh`,`none`,...ce()]}],"font-size":[{text:[`base`,n,Ht,Ft]}],"font-smoothing":[`antialiased`,`subpixel-antialiased`],"font-style":[`italic`,`not-italic`],"font-weight":[{font:[r,Jt,Lt]}],"font-stretch":[{"font-stretch":[`ultra-condensed`,`extra-condensed`,`condensed`,`semi-condensed`,`normal`,`semi-expanded`,`expanded`,`extra-expanded`,`ultra-expanded`,Tt,j]}],"font-family":[{font:[Ut,Rt,t]}],"font-features":[{"font-features":[j]}],"fvn-normal":[`normal-nums`],"fvn-ordinal":[`ordinal`],"fvn-slashed-zero":[`slashed-zero`],"fvn-figure":[`lining-nums`,`oldstyle-nums`],"fvn-spacing":[`proportional-nums`,`tabular-nums`],"fvn-fraction":[`diagonal-fractions`,`stacked-fractions`],tracking:[{tracking:[i,M,j]}],"line-clamp":[{"line-clamp":[A,`none`,M,It]}],leading:[{leading:[`none`,a,...x()]}],"list-image":[{"list-image":[`none`,M,j]}],"list-style-position":[{list:[`inside`,`outside`]}],"list-style-type":[{list:[`disc`,`decimal`,`none`,M,j]}],"text-alignment":[{text:[`left`,`center`,`right`,`justify`,`start`,`end`]}],"placeholder-color":[{placeholder:T()}],"text-color":[{text:T()}],"text-decoration":[`underline`,`overline`,`line-through`,`no-underline`],"text-decoration-style":[{decoration:[..._e(),`wavy`]}],"text-decoration-thickness":[{decoration:[A,`from-font`,`auto`,M,Ft]}],"text-decoration-color":[{decoration:T()}],"underline-offset":[{"underline-offset":[A,`auto`,M,j]}],"text-transform":[`uppercase`,`lowercase`,`capitalize`,`normal-case`],"text-overflow":[`truncate`,`text-ellipsis`,`text-clip`],"text-wrap":[{text:[`wrap`,`nowrap`,`balance`,`pretty`]}],indent:[{indent:x()}],"tab-size":[{tab:[wt,M,j]}],"vertical-align":[{align:[`baseline`,`top`,`middle`,`bottom`,`text-top`,`text-bottom`,`sub`,`super`,M,j]}],whitespace:[{whitespace:[`normal`,`nowrap`,`pre`,`pre-line`,`pre-wrap`,`break-spaces`]}],break:[{break:[`normal`,`words`,`all`,`keep`]}],wrap:[{wrap:[`break-word`,`anywhere`,`normal`]}],hyphens:[{hyphens:[`none`,`manual`,`auto`]}],content:[{content:[`none`,M,j]}],"bg-attachment":[{bg:[`fixed`,`local`,`scroll`]}],"bg-clip":[{"bg-clip":[`border`,`padding`,`content`,`text`]}],"bg-origin":[{"bg-origin":[`border`,`padding`,`content`]}],"bg-position":[{bg:de()}],"bg-repeat":[{bg:fe()}],"bg-size":[{bg:pe()}],"bg-image":[{bg:[`none`,{linear:[{to:[`t`,`tr`,`r`,`br`,`b`,`bl`,`l`,`tl`]},wt,M,j],radial:[``,M,j],conic:[``,wt,M,j]},Kt,Bt]}],"bg-color":[{bg:T()}],"gradient-from-pos":[{from:me()}],"gradient-via-pos":[{via:me()}],"gradient-to-pos":[{to:me()}],"gradient-from":[{from:T()}],"gradient-via":[{via:T()}],"gradient-to":[{to:T()}],rounded:[{rounded:he()}],"rounded-s":[{"rounded-s":he()}],"rounded-e":[{"rounded-e":he()}],"rounded-t":[{"rounded-t":he()}],"rounded-r":[{"rounded-r":he()}],"rounded-b":[{"rounded-b":he()}],"rounded-l":[{"rounded-l":he()}],"rounded-ss":[{"rounded-ss":he()}],"rounded-se":[{"rounded-se":he()}],"rounded-ee":[{"rounded-ee":he()}],"rounded-es":[{"rounded-es":he()}],"rounded-tl":[{"rounded-tl":he()}],"rounded-tr":[{"rounded-tr":he()}],"rounded-br":[{"rounded-br":he()}],"rounded-bl":[{"rounded-bl":he()}],"border-w":[{border:ge()}],"border-w-x":[{"border-x":ge()}],"border-w-y":[{"border-y":ge()}],"border-w-s":[{"border-s":ge()}],"border-w-e":[{"border-e":ge()}],"border-w-bs":[{"border-bs":ge()}],"border-w-be":[{"border-be":ge()}],"border-w-t":[{"border-t":ge()}],"border-w-r":[{"border-r":ge()}],"border-w-b":[{"border-b":ge()}],"border-w-l":[{"border-l":ge()}],"divide-x":[{"divide-x":ge()}],"divide-x-reverse":[`divide-x-reverse`],"divide-y":[{"divide-y":ge()}],"divide-y-reverse":[`divide-y-reverse`],"border-style":[{border:[..._e(),`hidden`,`none`]}],"divide-style":[{divide:[..._e(),`hidden`,`none`]}],"border-color":[{border:T()}],"border-color-x":[{"border-x":T()}],"border-color-y":[{"border-y":T()}],"border-color-s":[{"border-s":T()}],"border-color-e":[{"border-e":T()}],"border-color-bs":[{"border-bs":T()}],"border-color-be":[{"border-be":T()}],"border-color-t":[{"border-t":T()}],"border-color-r":[{"border-r":T()}],"border-color-b":[{"border-b":T()}],"border-color-l":[{"border-l":T()}],"divide-color":[{divide:T()}],"outline-style":[{outline:[..._e(),`none`,`hidden`]}],"outline-offset":[{"outline-offset":[A,M,j]}],"outline-w":[{outline:[``,A,Ht,Ft]}],"outline-color":[{outline:T()}],shadow:[{shadow:[``,`inner`,`none`,u,qt,Vt]}],"shadow-color":[{shadow:T()}],"inset-shadow":[{"inset-shadow":[`none`,d,qt,Vt]}],"inset-shadow-color":[{"inset-shadow":T()}],"ring-w":[{ring:ge()}],"ring-w-inset":[`ring-inset`],"ring-color":[{ring:T()}],"ring-offset-w":[{"ring-offset":[A,Ft]}],"ring-offset-color":[{"ring-offset":T()}],"inset-ring-w":[{"inset-ring":ge()}],"inset-ring-color":[{"inset-ring":T()}],"text-shadow":[{"text-shadow":[`none`,f,qt,Vt]}],"text-shadow-color":[{"text-shadow":T()}],opacity:[{opacity:[A,M,j]}],"mix-blend":[{"mix-blend":[...ve(),`plus-darker`,`plus-lighter`]}],"bg-blend":[{"bg-blend":ve()}],"mask-clip":[{"mask-clip":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]},`mask-no-clip`],"mask-composite":[{mask:[`add`,`subtract`,`intersect`,`exclude`]}],"mask-image-linear-pos":[{"mask-linear":[A]}],"mask-image-linear-from-pos":[{"mask-linear-from":ye()}],"mask-image-linear-to-pos":[{"mask-linear-to":ye()}],"mask-image-linear-from-color":[{"mask-linear-from":T()}],"mask-image-linear-to-color":[{"mask-linear-to":T()}],"mask-image-t-from-pos":[{"mask-t-from":ye()}],"mask-image-t-to-pos":[{"mask-t-to":ye()}],"mask-image-t-from-color":[{"mask-t-from":T()}],"mask-image-t-to-color":[{"mask-t-to":T()}],"mask-image-r-from-pos":[{"mask-r-from":ye()}],"mask-image-r-to-pos":[{"mask-r-to":ye()}],"mask-image-r-from-color":[{"mask-r-from":T()}],"mask-image-r-to-color":[{"mask-r-to":T()}],"mask-image-b-from-pos":[{"mask-b-from":ye()}],"mask-image-b-to-pos":[{"mask-b-to":ye()}],"mask-image-b-from-color":[{"mask-b-from":T()}],"mask-image-b-to-color":[{"mask-b-to":T()}],"mask-image-l-from-pos":[{"mask-l-from":ye()}],"mask-image-l-to-pos":[{"mask-l-to":ye()}],"mask-image-l-from-color":[{"mask-l-from":T()}],"mask-image-l-to-color":[{"mask-l-to":T()}],"mask-image-x-from-pos":[{"mask-x-from":ye()}],"mask-image-x-to-pos":[{"mask-x-to":ye()}],"mask-image-x-from-color":[{"mask-x-from":T()}],"mask-image-x-to-color":[{"mask-x-to":T()}],"mask-image-y-from-pos":[{"mask-y-from":ye()}],"mask-image-y-to-pos":[{"mask-y-to":ye()}],"mask-image-y-from-color":[{"mask-y-from":T()}],"mask-image-y-to-color":[{"mask-y-to":T()}],"mask-image-radial":[{"mask-radial":[M,j]}],"mask-image-radial-from-pos":[{"mask-radial-from":ye()}],"mask-image-radial-to-pos":[{"mask-radial-to":ye()}],"mask-image-radial-from-color":[{"mask-radial-from":T()}],"mask-image-radial-to-color":[{"mask-radial-to":T()}],"mask-image-radial-shape":[{"mask-radial":[`circle`,`ellipse`]}],"mask-image-radial-size":[{"mask-radial":[{closest:[`side`,`corner`],farthest:[`side`,`corner`]}]}],"mask-image-radial-pos":[{"mask-radial-at":b()}],"mask-image-conic-pos":[{"mask-conic":[A]}],"mask-image-conic-from-pos":[{"mask-conic-from":ye()}],"mask-image-conic-to-pos":[{"mask-conic-to":ye()}],"mask-image-conic-from-color":[{"mask-conic-from":T()}],"mask-image-conic-to-color":[{"mask-conic-to":T()}],"mask-mode":[{mask:[`alpha`,`luminance`,`match`]}],"mask-origin":[{"mask-origin":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]}],"mask-position":[{mask:de()}],"mask-repeat":[{mask:fe()}],"mask-size":[{mask:pe()}],"mask-type":[{"mask-type":[`alpha`,`luminance`]}],"mask-image":[{mask:[`none`,M,j]}],filter:[{filter:[``,`none`,M,j]}],blur:[{blur:be()}],brightness:[{brightness:[A,M,j]}],contrast:[{contrast:[A,M,j]}],"drop-shadow":[{"drop-shadow":[``,`none`,p,qt,Vt]}],"drop-shadow-color":[{"drop-shadow":T()}],grayscale:[{grayscale:[``,A,M,j]}],"hue-rotate":[{"hue-rotate":[A,M,j]}],invert:[{invert:[``,A,M,j]}],saturate:[{saturate:[A,M,j]}],sepia:[{sepia:[``,A,M,j]}],"backdrop-filter":[{"backdrop-filter":[``,`none`,M,j]}],"backdrop-blur":[{"backdrop-blur":be()}],"backdrop-brightness":[{"backdrop-brightness":[A,M,j]}],"backdrop-contrast":[{"backdrop-contrast":[A,M,j]}],"backdrop-grayscale":[{"backdrop-grayscale":[``,A,M,j]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[A,M,j]}],"backdrop-invert":[{"backdrop-invert":[``,A,M,j]}],"backdrop-opacity":[{"backdrop-opacity":[A,M,j]}],"backdrop-saturate":[{"backdrop-saturate":[A,M,j]}],"backdrop-sepia":[{"backdrop-sepia":[``,A,M,j]}],"border-collapse":[{border:[`collapse`,`separate`]}],"border-spacing":[{"border-spacing":x()}],"border-spacing-x":[{"border-spacing-x":x()}],"border-spacing-y":[{"border-spacing-y":x()}],"table-layout":[{table:[`auto`,`fixed`]}],caption:[{caption:[`top`,`bottom`]}],transition:[{transition:[``,`all`,`colors`,`opacity`,`shadow`,`transform`,`none`,M,j]}],"transition-behavior":[{transition:[`normal`,`discrete`]}],duration:[{duration:[A,`initial`,M,j]}],ease:[{ease:[`linear`,`initial`,_,M,j]}],delay:[{delay:[A,M,j]}],animate:[{animate:[`none`,v,M,j]}],backface:[{backface:[`hidden`,`visible`]}],perspective:[{perspective:[h,M,j]}],"perspective-origin":[{"perspective-origin":ee()}],rotate:[{rotate:xe()}],"rotate-x":[{"rotate-x":xe()}],"rotate-y":[{"rotate-y":xe()}],"rotate-z":[{"rotate-z":xe()}],scale:[{scale:Se()}],"scale-x":[{"scale-x":Se()}],"scale-y":[{"scale-y":Se()}],"scale-z":[{"scale-z":Se()}],"scale-3d":[`scale-3d`],skew:[{skew:Ce()}],"skew-x":[{"skew-x":Ce()}],"skew-y":[{"skew-y":Ce()}],transform:[{transform:[M,j,``,`none`,`gpu`,`cpu`]}],"transform-origin":[{origin:ee()}],"transform-style":[{transform:[`3d`,`flat`]}],translate:[{translate:we()}],"translate-x":[{"translate-x":we()}],"translate-y":[{"translate-y":we()}],"translate-z":[{"translate-z":we()}],"translate-none":[`translate-none`],zoom:[{zoom:[wt,M,j]}],accent:[{accent:T()}],appearance:[{appearance:[`none`,`auto`]}],"caret-color":[{caret:T()}],"color-scheme":[{scheme:[`normal`,`dark`,`light`,`light-dark`,`only-dark`,`only-light`]}],cursor:[{cursor:[`auto`,`default`,`pointer`,`wait`,`text`,`move`,`help`,`not-allowed`,`none`,`context-menu`,`progress`,`cell`,`crosshair`,`vertical-text`,`alias`,`copy`,`no-drop`,`grab`,`grabbing`,`all-scroll`,`col-resize`,`row-resize`,`n-resize`,`e-resize`,`s-resize`,`w-resize`,`ne-resize`,`nw-resize`,`se-resize`,`sw-resize`,`ew-resize`,`ns-resize`,`nesw-resize`,`nwse-resize`,`zoom-in`,`zoom-out`,M,j]}],"field-sizing":[{"field-sizing":[`fixed`,`content`]}],"pointer-events":[{"pointer-events":[`auto`,`none`]}],resize:[{resize:[`none`,``,`y`,`x`]}],"scroll-behavior":[{scroll:[`auto`,`smooth`]}],"scrollbar-thumb-color":[{"scrollbar-thumb":T()}],"scrollbar-track-color":[{"scrollbar-track":T()}],"scrollbar-gutter":[{"scrollbar-gutter":[`auto`,`stable`,`both`]}],"scrollbar-w":[{scrollbar:[`auto`,`thin`,`none`]}],"scroll-m":[{"scroll-m":x()}],"scroll-mx":[{"scroll-mx":x()}],"scroll-my":[{"scroll-my":x()}],"scroll-ms":[{"scroll-ms":x()}],"scroll-me":[{"scroll-me":x()}],"scroll-mbs":[{"scroll-mbs":x()}],"scroll-mbe":[{"scroll-mbe":x()}],"scroll-mt":[{"scroll-mt":x()}],"scroll-mr":[{"scroll-mr":x()}],"scroll-mb":[{"scroll-mb":x()}],"scroll-ml":[{"scroll-ml":x()}],"scroll-p":[{"scroll-p":x()}],"scroll-px":[{"scroll-px":x()}],"scroll-py":[{"scroll-py":x()}],"scroll-ps":[{"scroll-ps":x()}],"scroll-pe":[{"scroll-pe":x()}],"scroll-pbs":[{"scroll-pbs":x()}],"scroll-pbe":[{"scroll-pbe":x()}],"scroll-pt":[{"scroll-pt":x()}],"scroll-pr":[{"scroll-pr":x()}],"scroll-pb":[{"scroll-pb":x()}],"scroll-pl":[{"scroll-pl":x()}],"snap-align":[{snap:[`start`,`end`,`center`,`align-none`]}],"snap-stop":[{snap:[`normal`,`always`]}],"snap-type":[{snap:[`none`,`x`,`y`,`both`]}],"snap-strictness":[{snap:[`mandatory`,`proximity`]}],touch:[{touch:[`auto`,`none`,`manipulation`]}],"touch-x":[{"touch-pan":[`x`,`left`,`right`]}],"touch-y":[{"touch-pan":[`y`,`up`,`down`]}],"touch-pz":[`touch-pinch-zoom`],select:[{select:[`none`,`text`,`all`,`auto`]}],"will-change":[{"will-change":[`auto`,`scroll`,`contents`,`transform`,M,j]}],fill:[{fill:[`none`,...T()]}],"stroke-w":[{stroke:[A,Ht,Ft,It]}],stroke:[{stroke:[`none`,...T()]}],"forced-color-adjust":[{"forced-color-adjust":[`auto`,`none`]}]},conflictingClassGroups:{"container-named":[`container-type`],overflow:[`overflow-x`,`overflow-y`],overscroll:[`overscroll-x`,`overscroll-y`],inset:[`inset-x`,`inset-y`,`inset-bs`,`inset-be`,`start`,`end`,`top`,`right`,`bottom`,`left`],"inset-x":[`start`,`end`,`right`,`left`],"inset-y":[`inset-bs`,`inset-be`,`top`,`bottom`],flex:[`basis`,`grow`,`shrink`],gap:[`gap-x`,`gap-y`],p:[`px`,`py`,`ps`,`pe`,`pbs`,`pbe`,`pt`,`pr`,`pb`,`pl`],px:[`ps`,`pe`,`pr`,`pl`],py:[`pbs`,`pbe`,`pt`,`pb`],m:[`mx`,`my`,`ms`,`me`,`mbs`,`mbe`,`mt`,`mr`,`mb`,`ml`],mx:[`ms`,`me`,`mr`,`ml`],my:[`mbs`,`mbe`,`mt`,`mb`],size:[`w`,`h`],"font-size":[`leading`],"fvn-normal":[`fvn-ordinal`,`fvn-slashed-zero`,`fvn-figure`,`fvn-spacing`,`fvn-fraction`],"fvn-ordinal":[`fvn-normal`],"fvn-slashed-zero":[`fvn-normal`],"fvn-figure":[`fvn-normal`],"fvn-spacing":[`fvn-normal`],"fvn-fraction":[`fvn-normal`],"line-clamp":[`display`,`overflow`],rounded:[`rounded-s`,`rounded-e`,`rounded-t`,`rounded-r`,`rounded-b`,`rounded-l`,`rounded-ss`,`rounded-se`,`rounded-ee`,`rounded-es`,`rounded-tl`,`rounded-tr`,`rounded-br`,`rounded-bl`],"rounded-s":[`rounded-ss`,`rounded-es`],"rounded-e":[`rounded-se`,`rounded-ee`],"rounded-t":[`rounded-tl`,`rounded-tr`],"rounded-r":[`rounded-tr`,`rounded-br`],"rounded-b":[`rounded-br`,`rounded-bl`],"rounded-l":[`rounded-tl`,`rounded-bl`],"border-spacing":[`border-spacing-x`,`border-spacing-y`],"border-w":[`border-w-x`,`border-w-y`,`border-w-s`,`border-w-e`,`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-r`,`border-w-b`,`border-w-l`],"border-w-x":[`border-w-s`,`border-w-e`,`border-w-r`,`border-w-l`],"border-w-y":[`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-b`],"border-color":[`border-color-x`,`border-color-y`,`border-color-s`,`border-color-e`,`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-r`,`border-color-b`,`border-color-l`],"border-color-x":[`border-color-s`,`border-color-e`,`border-color-r`,`border-color-l`],"border-color-y":[`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-b`],translate:[`translate-x`,`translate-y`,`translate-none`],"translate-none":[`translate`,`translate-x`,`translate-y`,`translate-z`],"scroll-m":[`scroll-mx`,`scroll-my`,`scroll-ms`,`scroll-me`,`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mr`,`scroll-mb`,`scroll-ml`],"scroll-mx":[`scroll-ms`,`scroll-me`,`scroll-mr`,`scroll-ml`],"scroll-my":[`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mb`],"scroll-p":[`scroll-px`,`scroll-py`,`scroll-ps`,`scroll-pe`,`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pr`,`scroll-pb`,`scroll-pl`],"scroll-px":[`scroll-ps`,`scroll-pe`,`scroll-pr`,`scroll-pl`],"scroll-py":[`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pb`],touch:[`touch-x`,`touch-y`,`touch-pz`],"touch-x":[`touch`],"touch-y":[`touch`],"touch-pz":[`touch`]},conflictingClassGroupModifiers:{"font-size":[`leading`]},postfixLookupClassGroups:[`container-type`],orderSensitiveModifiers:[`*`,`**`,`after`,`backdrop`,`before`,`details-content`,`file`,`first-letter`,`first-line`,`marker`,`placeholder`,`selection`]}});function P(...e){return an(Fe(e))}var on=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),F=o(((e,t)=>{t.exports=on()}))(),sn=`.notice, .update-nag, .updated, .error, #message`;function cn({className:e}){let t=(0,_.useRef)(null);return(0,_.useEffect)(()=>{let e=document.getElementById(`wpbody-content`),n=t.current;if(!e||!n)return;let r=()=>{e.querySelectorAll(`:scope > *`).forEach(e=>{e.id!==`monoranks-admin`&&e.matches(sn)&&n.appendChild(e)})};r();let i=new MutationObserver(r);return i.observe(e,{childList:!0}),()=>i.disconnect()},[]),(0,F.jsx)(`div`,{ref:t,className:P(`empty:hidden`,e)})}function ln(e,t,n=`plugin-admin`){try{let r=new URL(e);return r.host===new URL(y().apiBase).host?e:(r.searchParams.set(`utm_source`,`wordpress-plugin`),r.searchParams.set(`utm_medium`,`admin`),r.searchParams.set(`utm_campaign`,n),r.searchParams.set(`utm_content`,t),r.toString())}catch{return e}}function un({which:e,className:t}){return(0,F.jsx)(`span`,{className:P(`inline-flex [&>svg]:block`,t),dangerouslySetInnerHTML:{__html:y().logos[e]}})}var dn=`mx-auto w-full max-w-[1260px] px-10 max-[960px]:px-6 max-[782px]:px-4`;function fn({section:e,go:t,title:n,description:r,actions:i,children:a}){let o=y(),s=[{id:`overview`,label:x(`Overview`,`monoranks`),href:o.urls.overview},{id:`settings`,label:x(`Settings`,`monoranks`),href:o.urls.settings}];return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`header`,{className:`bg-band text-band-ink`,children:(0,F.jsxs)(`div`,{className:P(dn,`flex min-h-16 items-center gap-7 max-[782px]:gap-3`),children:[(0,F.jsx)(`a`,{href:o.urls.overview,onClick:e=>{e.preventDefault(),t(`overview`)},className:`inline-flex items-center text-band-ink hover:text-white`,children:(0,F.jsx)(un,{which:`wordmark`,className:`[&>svg]:h-7 [&>svg]:w-[138px]`})}),(0,F.jsx)(`nav`,{className:`flex self-stretch gap-[22px] max-[782px]:gap-3`,"aria-label":x(`MonoRanks sections`,`monoranks`),children:s.map(n=>(0,F.jsx)(`a`,{href:n.href,onClick:e=>{e.preventDefault(),t(n.id)},"aria-current":e===n.id?`page`:void 0,className:P(`inline-flex items-center border-b-2 pt-[2px] text-[13px] font-medium`,e===n.id?`border-brand text-band-ink`:`border-transparent text-band-muted hover:text-white`),children:n.label},n.id))}),(0,F.jsxs)(`div`,{className:`ms-auto flex items-center gap-1.5`,children:[(0,F.jsx)(`a`,{href:ln(o.urls.docs,`header-help`,e),target:`_blank`,rel:`noopener`,className:`inline-flex h-8 items-center gap-1.5 rounded-md px-3 text-[12.5px] font-medium text-band-muted hover:bg-band-edge hover:text-white`,children:x(`Help`,`monoranks`)}),(0,F.jsxs)(`a`,{href:ln(o.urls.app,`header-open`,e),target:`_blank`,rel:`noopener`,className:`inline-flex h-8 items-center gap-1.5 rounded-md border border-band-edge px-3 text-[12.5px] font-medium text-band-ink hover:bg-band-edge hover:text-white max-[782px]:hidden`,children:[x(`Open MonoRanks`,`monoranks`),(0,F.jsx)(we,{size:14,className:`mr-flip`})]})]})]})}),(0,F.jsxs)(`div`,{className:P(dn,`flex flex-wrap items-start justify-between gap-x-6 gap-y-3 pb-1.5 pt-[30px]`),children:[(0,F.jsxs)(`div`,{className:`flex min-w-0 flex-[1_1_420px] flex-col gap-1.5`,children:[(0,F.jsx)(`h1`,{className:`text-[26px] font-semibold tracking-[-0.02em] leading-tight text-ink`,children:n}),r&&(0,F.jsx)(`p`,{className:`max-w-[72ch] text-ink2`,children:r})]}),i&&(0,F.jsx)(`div`,{className:`flex flex-wrap items-center gap-2 pt-1`,children:i})]}),(0,F.jsx)(`div`,{className:`wp-header-end`}),(0,F.jsx)(cn,{className:P(dn,`flex flex-col gap-2.5 pt-3`)}),(0,F.jsx)(`main`,{className:P(dn,`flex flex-[1_0_auto] flex-col gap-5 pb-10 pt-[22px]`),children:a}),(0,F.jsx)(pn,{section:e,go:t})]})}function pn({section:e,go:t}){let n=y();return(0,F.jsxs)(`footer`,{className:`mt-auto bg-band text-band-ink`,children:[(0,F.jsxs)(`div`,{className:P(dn,`grid grid-cols-[minmax(0,1fr)_minmax(0,1fr)_auto] items-center gap-8 py-7 max-[960px]:grid-cols-[minmax(0,1fr)_auto] max-[960px]:gap-5 max-[782px]:grid-cols-1`),children:[(0,F.jsxs)(`div`,{className:`inline-flex items-center gap-2.5`,children:[(0,F.jsx)(un,{which:`wordmark`,className:`[&>svg]:h-[26px] [&>svg]:w-[128px]`}),(0,F.jsxs)(`span`,{className:`rounded-md border border-band-edge px-[7px] py-[2px] text-[11px] font-medium text-band-muted`,children:[`v`,n.version]})]}),(0,F.jsxs)(`div`,{className:`min-w-0 border-s border-band-edge ps-7 max-[960px]:col-start-1 max-[960px]:border-0 max-[960px]:ps-0`,children:[(0,F.jsx)(`span`,{className:`mb-1.5 block text-[11px] uppercase tracking-[.08em] text-band-muted`,children:x(`Your data`,`monoranks`)}),(0,F.jsxs)(`a`,{href:n.urls.settings,onClick:e=>{e.preventDefault(),t(`settings`)},className:`inline-flex items-center gap-[7px] text-[13px] text-band-ink hover:text-white hover:underline hover:underline-offset-4`,children:[x(`What is sent and what can change`,`monoranks`),(0,F.jsx)(we,{size:14,className:`mr-flip`})]})]}),(0,F.jsxs)(`a`,{href:ln(n.urls.docs,`footer-help`,e),target:`_blank`,rel:`noopener`,className:`block rounded-[9px] border border-band-edge px-[18px] py-3 text-start text-band-ink hover:bg-band-edge hover:text-white max-[960px]:col-start-2 max-[960px]:row-span-2 max-[960px]:row-start-1 max-[782px]:col-auto max-[782px]:row-auto`,children:[(0,F.jsx)(`span`,{className:`mb-1.5 block text-[11px] text-band-muted`,children:x(`Need a hand?`,`monoranks`)}),(0,F.jsxs)(`strong`,{className:`flex items-center justify-between gap-5 text-[13px] font-medium`,children:[x(`Help and resources`,`monoranks`),(0,F.jsx)(Se,{size:14,className:`mr-flip`})]})]})]}),(0,F.jsx)(`div`,{className:P(dn),children:(0,F.jsxs)(`div`,{className:`flex items-center justify-center gap-3 border-t border-band-edge pb-[18px] pt-4 text-[11px] text-band-muted`,children:[(0,F.jsx)(`span`,{children:x(`A product by`,`monoranks`)}),(0,F.jsx)(`a`,{href:ln(`https://veronalabs.com/`,`footer-publisher`,e),target:`_blank`,rel:`noopener`,"aria-label":`VeronaLabs`,className:`inline-flex min-h-7 items-center text-band-muted opacity-75 hover:opacity-100 hover:text-band-muted`,children:(0,F.jsx)(un,{which:`veronalabs`,className:`[&>svg]:h-auto [&>svg]:w-28`})})]})})]})}function mn({notice:e}){if(!e)return null;let t={success:`text-good-ink`,error:`text-critical`,warning:`text-warn`}[e.type],n={success:Oe,error:Ee,warning:je}[e.type];return(0,F.jsxs)(`div`,{className:P(`notice`,`notice-${e.type}`,`flex items-start gap-2.5`),role:`status`,children:[(0,F.jsx)(n,{size:16,className:P(`mt-[1px] shrink-0`,t),"aria-hidden":`true`}),(0,F.jsx)(`p`,{className:`text-ink`,children:e.text})]})}function hn({rows:e}){return(0,F.jsx)(`div`,{className:`grid grid-cols-[150px_minmax(0,1fr)] gap-x-3 gap-y-2 text-[12px] max-[960px]:grid-cols-1`,children:e.map(([e,t],n)=>(0,F.jsxs)(`div`,{className:`contents`,children:[(0,F.jsx)(`div`,{className:`text-mute max-[960px]:mt-1`,children:e}),(0,F.jsx)(`div`,{className:`min-w-0 [overflow-wrap:anywhere]`,children:t})]},n))})}function gn({title:e,text:t}){return(0,F.jsxs)(`div`,{className:`flex flex-col items-center gap-2 px-6 py-9 text-center text-ink2`,children:[(0,F.jsx)(`span`,{className:`text-[13px] font-semibold text-ink`,children:e}),(0,F.jsx)(`span`,{className:`text-[12px]`,children:t})]})}function I(e){if(e==null)return`—`;try{return new Intl.NumberFormat(y().locale,{maximumFractionDigits:0}).format(e)}catch{return String(e)}}function _n(e,t=``){return(e>0?`+`:e<0?`−`:``)+I(Math.abs(e))+t}function vn(e){return e==null?`none`:e>=80?`good`:e>=60?`warn`:`critical`}function yn({score:e,size:t=`sm`,label:n}){let r=t===`lg`?64:30,i=t===`lg`?5:3,a=(r-i)/2,o=2*Math.PI*a,s=r/2,c=e===null?x(`Not scored yet`,`monoranks`):C(x(`%s of 100`,`monoranks`),I(e));return(0,F.jsxs)(`span`,{className:P(`mr-score`,`mr-${t}`,`mr-${vn(e)}`),title:(n?`${n}: `:``)+c,children:[(0,F.jsxs)(`span`,{className:`mr-ring`,children:[(0,F.jsx)(`svg`,{width:r,height:r,viewBox:`0 0 ${r} ${r}`,"aria-hidden":`true`,children:e===null?(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`currentColor`,strokeWidth:i,strokeDasharray:`3 4`}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`var(--grayTrack)`,strokeWidth:i}),(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`currentColor`,strokeWidth:i,strokeLinecap:`round`,strokeDasharray:`${o*e/100} ${o}`,transform:`rotate(-90 ${s} ${s})`})]})}),(0,F.jsx)(`span`,{children:e===null?`—`:I(e)})]}),n&&(0,F.jsx)(`span`,{className:`mr-lbl`,children:n})]})}function bn({n:e,unit:t=``,period:n=`week`}){if(e==null)return null;let r=e>0?`text-good-ink`:e<0?`text-critical`:`text-mute`,i=``+_n(e,t)+``,a=C(x(n===`previous28`?`%s vs previous 28 days`:`%s this week`,`monoranks`),i);return(0,F.jsx)(`span`,{className:P(`text-[12px] font-medium`,r),children:a})}function xn({series:e}){if(e.length<2)return null;let t=Math.max(1,...e),n=e.map((n,r)=>[Math.round(200*r/(e.length-1)*10)/10,Math.round((34-30*n/t)*10)/10]),r=`M`+n.map(e=>e.join(` `)).join(` L`),i=n[n.length-1];return(0,F.jsxs)(`svg`,{className:`block h-[38px] w-full`,viewBox:`0 0 200 38`,preserveAspectRatio:`none`,"aria-hidden":`true`,children:[(0,F.jsx)(`path`,{d:`${r} L200 38 L0 38 Z`,fill:`var(--accentSoft)`}),(0,F.jsx)(`path`,{d:r,fill:`none`,stroke:`var(--accent)`,strokeWidth:`1.5`}),(0,F.jsx)(`circle`,{cx:i[0],cy:i[1],r:`2.5`,fill:`var(--accent)`})]})}var Sn=e=>typeof e==`boolean`?`${e}`:e===0?`0`:e,Cn=Fe,wn=(e,t)=>n=>{if(t?.variants==null)return Cn(e,n?.class,n?.className);let{variants:r,defaultVariants:i}=t,a=Object.keys(r).map(e=>{let t=n?.[e],a=i?.[e];if(t===null)return null;let o=Sn(t)||Sn(a);return r[e][o]}),o=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return r===void 0||(e[n]=r),e},{});return Cn(e,a,t?.compoundVariants?.reduce((e,t)=>{let{class:n,className:r,...a}=t;return Object.entries(a).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...o}[t]):{...i,...o}[t]===n})?[...e,n,r]:e},[]),n?.class,n?.className)},Tn=wn(`inline-flex shrink-0 items-center whitespace-nowrap font-medium`,{variants:{variant:{badge:`h-5 gap-[5px] rounded-sm bg-surface2 px-[7px] text-[11px] text-ink2`,warn:`h-5 gap-[5px] rounded-sm bg-surface2 px-[7px] text-[11px] text-warn`,pill:`h-[22px] gap-[6px] rounded-full bg-surface2 ps-[7px] pe-2 text-[12px] text-ink`}},defaultVariants:{variant:`badge`}});function L({className:e,variant:t,...n}){return(0,F.jsx)(`span`,{"data-slot":`badge`,className:P(Tn({variant:t}),e),...n})}function En({tone:e=`muted`}){let t={good:`bg-good`,warn:`bg-warn`,critical:`bg-critical`,muted:`bg-mute`}[e];return(0,F.jsx)(`span`,{className:P(`inline-block h-2 w-2 shrink-0 rounded-full`,t)})}var Dn=Object.defineProperty,On=(e,t)=>Dn(e,`name`,{value:t,configurable:!0});function kn(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}On(kn,`setRef`);function An(...e){return t=>{let n=!1,r=e.map(e=>{let r=kn(e,t);return!n&&typeof r==`function`&&(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];typeof n==`function`?n():kn(e[t],null)}}}}On(An,`composeRefs`);function jn(...e){return _.useCallback(An(...e),e)}On(jn,`useComposedRefs`);var Mn=Object.defineProperty,Nn=(e,t)=>Mn(e,`name`,{value:t,configurable:!0});function Pn(e){let t=_.forwardRef((t,n)=>{let{children:r,...i}=t,a=null,o=!1,s=[];Un(r)&&typeof qn==`function`&&(r=qn(r._payload)),_.Children.forEach(r,e=>{if(Vn(e)){o=!0;let t=e,n=`child`in t.props?t.props.child:t.props.children;Un(n)&&typeof qn==`function`&&(n=qn(n._payload)),a=Rn(t,n),s.push(a?.props?.children)}else s.push(e)}),a?a=_.cloneElement(a,void 0,s):!o&&_.Children.count(r)===1&&_.isValidElement(r)&&(a=r);let c=a?Bn(a):void 0,l=jn(n,c);if(!a){if(r||r===0)throw Error(o?Kn(e):Gn(e));return r}let u=zn(i,a.props??{});return a.type!==_.Fragment&&(u.ref=n?l:c),_.cloneElement(a,u)});return t.displayName=`${e}.Slot`,t}Nn(Pn,`createSlot`);var Fn=Pn(`Slot`),In=Symbol.for(`radix.slottable`);function Ln(e){let t=Nn(e=>`child`in e?e.children(e.child):e.children,`Slottable`);return t.displayName=`${e}.Slottable`,t.__radixId=In,t}Nn(Ln,`createSlottable`);var Rn=Nn((e,t)=>{if(`child`in e.props){let t=e.props.child;return _.isValidElement(t)?_.cloneElement(t,void 0,e.props.children(t.props.children)):null}return _.isValidElement(t)?t:null},`getSlottableElementFromSlottable`);function zn(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}Nn(zn,`mergeProps`);function Bn(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}Nn(Bn,`getElementRef`);function Vn(e){return _.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===In}Nn(Vn,`isSlottable`);var Hn=Symbol.for(`react.lazy`);function Un(e){return typeof e==`object`&&!!e&&`$$typeof`in e&&e.$$typeof===Hn&&`_payload`in e&&Wn(e._payload)}Nn(Un,`isLazyComponent`);function Wn(e){return typeof e==`object`&&!!e&&`then`in e}Nn(Wn,`isPromiseLike`);var Gn=Nn(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,`createSlotError`),Kn=Nn(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,`createSlottableError`),qn=_.use,Jn=wn(`inline-flex items-center justify-center gap-[7px] whitespace-nowrap rounded-md border text-[13px] font-medium leading-none transition-[background-color,border-color,color,opacity] duration-100 disabled:pointer-events-none disabled:opacity-55 [&_svg]:pointer-events-none [&_svg]:shrink-0 cursor-pointer`,{variants:{variant:{default:`border-border bg-surface text-ink hover:bg-surface2 hover:border-line`,primary:`border-primary bg-primary text-primary-foreground hover:opacity-85`,accent:`border-brand bg-brand text-white hover:opacity-85`,ghost:`border-transparent bg-transparent text-ink2 hover:bg-surface3 hover:text-ink`,danger:`border-critical/50 bg-surface text-critical hover:border-critical hover:bg-critical hover:text-white`,dangerSolid:`border-critical bg-critical text-white hover:opacity-85`},size:{default:`h-[34px] px-3`,sm:`h-7 px-[10px] text-[12px]`,icon:`h-8 w-8 px-0`}},defaultVariants:{variant:`default`,size:`default`}});function R({className:e,variant:t,size:n,asChild:r=!1,children:i,...a}){let o=a[`aria-busy`]===!0||a[`aria-busy`]===`true`,s=P(Jn({variant:t,size:n,className:e}),o&&`pointer-events-none opacity-85`);return r?(0,F.jsx)(Fn,{"data-slot":`button`,className:s,...a,children:i}):(0,F.jsxs)(`button`,{"data-slot":`button`,className:s,...a,children:[o&&(0,F.jsx)(`span`,{className:`spin`,"aria-hidden":`true`}),i]})}function Yn({rows:e,onUndo:t,busy:n}){if(!e.length)return(0,F.jsx)(gn,{title:x(`No changes yet`,`monoranks`),text:x(`Fixes you approve in MonoRanks show up here, each with Undo.`,`monoranks`)});let r=`whitespace-nowrap border-b border-border px-[12px] py-[11px] text-start text-[12px] font-medium text-mute`,i=`border-b border-grid px-[12px] py-3 align-middle text-[12px] group-last:border-b-0`,a=`overflow-hidden text-ellipsis whitespace-nowrap text-start`;return(0,F.jsx)(`div`,{className:`rounded-b-xl`,children:(0,F.jsxs)(`table`,{className:`w-full table-fixed border-collapse`,children:[(0,F.jsxs)(`colgroup`,{children:[(0,F.jsx)(`col`,{className:`w-[15%] min-w-[130px]`}),(0,F.jsx)(`col`,{className:`w-[12%]`}),(0,F.jsx)(`col`,{className:`w-[12%]`}),(0,F.jsx)(`col`,{className:`w-[18%]`}),(0,F.jsx)(`col`,{}),(0,F.jsx)(`col`,{}),(0,F.jsx)(`col`,{className:`w-[96px]`})]}),(0,F.jsx)(`thead`,{children:(0,F.jsxs)(`tr`,{children:[(0,F.jsx)(`th`,{className:r,children:x(`When`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Who`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Field`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Where`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Before`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`After`,`monoranks`)}),(0,F.jsx)(`th`,{className:r})]})}),(0,F.jsx)(`tbody`,{children:e.map(e=>(0,F.jsxs)(`tr`,{className:`group hover:[&>td]:bg-surface2`,children:[(0,F.jsx)(`td`,{className:`${i} tabular-nums`,children:(0,F.jsx)(`div`,{className:a,title:e.when,children:e.when})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,title:e.actor,children:e.actor})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(L,{className:`max-w-full overflow-hidden text-ellipsis whitespace-nowrap`,title:e.fieldLabel,children:e.fieldLabel})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.where,children:e.where})}),(0,F.jsx)(`td`,{className:`${i} text-mute`,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.previous,children:e.previous||`—`})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.value,children:e.value||`—`})}),(0,F.jsx)(`td`,{className:`${i} text-end`,children:(0,F.jsxs)(R,{variant:`ghost`,size:`sm`,disabled:n!==null,"aria-busy":n===e.index,onClick:()=>t(e),children:[n!==e.index&&(0,F.jsx)(Ne,{size:13,className:`mr-flip`}),x(`Undo`,`monoranks`)]})})]},e.index))})]})})}function Xn({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card`,className:P(`min-w-0 rounded-xl border border-border bg-surface`,e),...t})}function Zn({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-header`,className:P(`flex flex-wrap items-center justify-between gap-3 px-[22px] pt-[18px]`,e),...t})}function Qn({className:e,...t}){return(0,F.jsx)(`h2`,{"data-slot":`card-title`,className:P(`inline-flex items-center gap-2 text-[15px] font-semibold text-ink`,e),...t})}function $n({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-body`,className:P(`px-[22px] pb-[22px] pt-4`,e),...t})}function er({text:e,children:t,className:n,align:r=`center`}){let i=_.useId(),[a,o]=_.useState(!1),s=()=>o(!0),c=()=>o(!1),l=t?_.cloneElement(t,{"aria-describedby":i,tabIndex:t.props.tabIndex??0}):(0,F.jsx)(`button`,{type:`button`,"aria-describedby":i,"aria-label":x(`More info`,`monoranks`),className:`inline-flex h-4 w-4 items-center justify-center rounded-full text-mute hover:text-ink focus-visible:text-ink focus-visible:outline-2 focus-visible:outline-brand`,children:(0,F.jsx)(O,{size:13,"aria-hidden":`true`})});return(0,F.jsxs)(`span`,{className:P(`relative inline-flex items-center`,n),onMouseEnter:s,onMouseLeave:c,onFocus:s,onBlur:c,onKeyDown:e=>{e.key===`Escape`&&c()},children:[l,(0,F.jsx)(`span`,{id:i,role:`tooltip`,className:P(`pointer-events-none absolute bottom-[calc(100%+6px)] z-50 w-max max-w-[260px] rounded-md bg-ink px-2.5 py-1.5 text-start text-[12px] font-normal leading-snug text-page shadow-md`,{center:`left-1/2 -translate-x-1/2`,start:`start-0`,end:`end-0`}[r],a?`visible opacity-100`:`invisible opacity-0`),children:e})]})}var tr={target:`_blank`,rel:`noopener`} ;function nr(){let[e,t]=(0,_.useState)(null),[n,r]=(0,_.useState)(!1);if((0,_.useEffect)(()=>{w.grow().then(t).catch(()=>r(!0))},[]),n)return null;if(!e)return(0,F.jsx)(`section`,{"aria-label":x(`What to do next`,`monoranks`),"aria-busy":`true`,className:`grid grid-cols-2 gap-5 max-[960px]:grid-cols-1`,children:[0,1,2,3].map(e=>(0,F.jsx)(Xn,{className:`h-[180px] animate-pulse bg-surface2`},e))});if(!e.connected)return null;let i=e.scope_url??``;return(0,F.jsxs)(`section`,{"aria-labelledby":`mr-grow-title`,className:`flex flex-col gap-3`,children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-baseline justify-between gap-2`,children:[(0,F.jsx)(`h2`,{id:`mr-grow-title`,className:`text-[15px] font-semibold text-ink`,children:x(`What to do next`,`monoranks`)}),e.fetched&&(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:C(x(`Updated %s`,`monoranks`),e.fetched)})]}),(0,F.jsxs)(`div`,{className:`grid grid-cols-2 items-start gap-5 max-[960px]:grid-cols-1`,children:[(0,F.jsx)(ar,{d:e.outreach,scope:i}),(0,F.jsx)(or,{d:e.backlinks,scope:i}),(0,F.jsx)(sr,{d:e.competitors,scope:i}),(0,F.jsx)(cr,{d:e.keywords,scope:i})]}),(0,F.jsx)(lr,{d:e.report})]})}function rr({state:e,scope:t,empty:n}){let r=n;return e===`no_access`?r=(0,F.jsxs)(F.Fragment,{children:[x(`The MonoRanks key of this site cannot read this yet. Allow it under Integrations in MonoRanks, or connect again.`,`monoranks`),` `,t&&(0,F.jsx)(`a`,{className:`font-medium text-brand-ink hover:underline`,href:ln(t,`grow-scope`),...tr,children:x(`Open Integrations`,`monoranks`)})]}):e===`off`?r=x(`Not available in your MonoRanks yet.`,`monoranks`):e===`error`?r=x(`MonoRanks could not be reached. The plugin tries again within the hour.`,`monoranks`):e===`pending`&&(r=x(`Still loading. Reload this screen in a minute.`,`monoranks`)),(0,F.jsx)(`p`,{className:`m-0 text-[12px] text-ink2`,children:r})}function ir({title:e,badge:t,link:n,linkText:r,children:i}){return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(Qn,{children:[e,t]}),n&&(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsxs)(`a`,{href:ln(n,`grow-card`),...tr,children:[r,(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]})})]}),(0,F.jsx)($n,{className:`flex flex-col gap-3 pt-3`,children:i})]})}function ar({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ir,{title:x(`Outreach`,`monoranks`),badge:n&&n.to_contact>0?(0,F.jsx)(L,{children:C(S(`%s to contact`,`%s to contact`,n.to_contact,`monoranks`),I(n.to_contact))}):void 0,link:n?.link||e?.link,linkText:x(`All targets`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[n.top.length>0?(0,F.jsx)(`ol`,{className:`m-0 flex list-none flex-col gap-2.5 p-0`,children:n.top.map(e=>(0,F.jsxs)(`li`,{className:`grid gap-0.5`,children:[(0,F.jsxs)(`a`,{className:`truncate text-[13px] font-semibold text-ink hover:underline`,href:e.url,...tr,children:[(0,F.jsx)(`bdi`,{children:e.title}),(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]}),(0,F.jsxs)(`span`,{className:`text-[12px] text-ink2`,children:[e.why,e.domain&&(0,F.jsxs)(F.Fragment,{children:[` · `,(0,F.jsx)(`bdi`,{className:`text-mute`,children:e.domain})]})]})]},e.url))}):(0,F.jsx)(rr,{state:`empty`,scope:t,empty:x(`Every target is contacted. MonoRanks looks for new ones each week.`,`monoranks`)}),(0,F.jsx)(`p`,{className:`m-0 text-[11px] text-mute`,children:x(`Sites worth asking for a link or a mention. MonoRanks never sends email; you reach out and set the status there.`,`monoranks`)})]}):(0,F.jsx)(rr,{state:e?.state??`pending`,scope:t,empty:x(`No outreach targets yet. MonoRanks looks for pages worth a link each week.`,`monoranks`)})})}function or({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ir,{title:x(`Backlinks`,`monoranks`),link:n?.link||e?.link,linkText:x(`All backlinks`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-baseline gap-x-5 gap-y-1`,children:[(0,F.jsxs)(`span`,{className:`text-2xl font-semibold leading-none tabular-nums text-good-ink`,children:[`+`,I(n.new)]}),(0,F.jsxs)(`span`,{className:`text-2xl font-semibold leading-none tabular-nums text-critical`,children:[`−`,I(n.lost)]}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`websites linking to you, won and lost in 28 days`,`monoranks`)})]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap gap-1.5`,children:[(0,F.jsx)(L,{variant:`pill`,children:C(S(`%s website links to you`,`%s websites link to you`,n.domains,`monoranks`),I(n.domains))}),n.review>0&&(0,F.jsx)(L,{variant:`pill`,children:C(S(`%s to review for spam`,`%s to review for spam`,n.review,`monoranks`),I(n.review))})]}),n.top.length>0&&(0,F.jsxs)(`div`,{className:`grid gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Newest strong links`,`monoranks`)}),(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-wrap gap-x-3 gap-y-1 p-0 text-[12px]`,children:n.top.map(e=>(0,F.jsxs)(`li`,{children:[(0,F.jsx)(`bdi`,{children:e.domain}),e.rank!==null&&(0,F.jsxs)(`span`,{className:`text-mute`,children:[` · `,C(x(`strength %s`,`monoranks`),I(e.rank))]})]},e.domain))})]})]}):(0,F.jsx)(rr,{state:e?.state??`pending`,scope:t,empty:x(`No backlink data yet. MonoRanks refreshes it weekly.`,`monoranks`)})})}function sr({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ir,{title:x(`Competitors`,`monoranks`),badge:n&&n.gaps?(0,F.jsx)(L,{children:C(S(`%s keyword gap`,`%s keyword gaps`,n.gaps,`monoranks`),I(n.gaps))}):void 0,link:n?.link||e?.link,linkText:x(`All competitors`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-2 p-0`,children:n.top.map(e=>(0,F.jsxs)(`li`,{className:`grid gap-0.5`,children:[(0,F.jsxs)(`span`,{className:`text-[13px] font-semibold`,children:[(0,F.jsx)(`bdi`,{children:e.domain}),!e.picked&&(0,F.jsx)(`span`,{className:`ms-1.5 text-[11px] font-normal text-mute`,children:x(`suggested`,`monoranks`)})]}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:e.reason||C(S(`%1$s shared keyword, %2$s where they rank higher`,`%1$s shared keywords, %2$s where they rank higher`,e.shared,`monoranks`),I(e.shared),I(e.above_us))})]},e.domain))}),n.keywords.length>0&&(0,F.jsxs)(`div`,{className:`grid gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`They rank for these, you do not`,`monoranks`)}),(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-wrap gap-1.5 p-0`,children:n.keywords.map(e=>(0,F.jsx)(`li`,{children:(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(`bdi`,{children:e.keyword}),e.volume!==null&&(0,F.jsx)(`span`,{className:`tabular-nums text-ink2`,children:C(x(`%s/mo`,`monoranks`),I(e.volume))})]})},e.keyword))})]})]}):(0,F.jsx)(rr,{state:e?.state??`pending`,scope:t,empty:x(`No competitors yet. Pick some in MonoRanks to see the keywords they win.`,`monoranks`)})})}function cr({d:e,scope:t}){let n=e?.state===`ok`?e:null,r=({k:e,up:t})=>(0,F.jsxs)(`li`,{className:`flex items-baseline justify-between gap-3 text-[12px]`,children:[(0,F.jsx)(`bdi`,{className:`min-w-0 truncate`,children:e.keyword}),(0,F.jsxs)(`span`,{className:`shrink-0 tabular-nums ${t?`text-good-ink`:`text-critical`}`,children:[(0,F.jsxs)(`span`,{className:`sr-only`,children:[x(t?`up`:`down`,`monoranks`),` `]}),C(x(`%1$s → %2$s`,`monoranks`),I(e.from),I(e.to))]})]});return(0,F.jsx)(ir,{title:x(`Keyword movers this week`,`monoranks`),link:n?.link||e?.link,linkText:x(`All keywords`,`monoranks`),children:n?n.up.length||n.down.length?(0,F.jsxs)(`div`,{className:`grid grid-cols-2 gap-4 max-[600px]:grid-cols-1`,children:[(0,F.jsxs)(`div`,{className:`grid content-start gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Up`,`monoranks`)}),n.up.length?(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-1 p-0`,children:n.up.map(e=>(0,F.jsx)(r,{k:e,up:!0},e.keyword))}):(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:`—`})]}),(0,F.jsxs)(`div`,{className:`grid content-start gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Down`,`monoranks`)}),n.down.length?(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-1 p-0`,children:n.down.map(e=>(0,F.jsx)(r,{k:e,up:!1},e.keyword))}):(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:`—`})]})]}):(0,F.jsx)(`p`,{className:`m-0 text-[12px] text-ink2`,children:C(S(`Your %s tracked keyword held its place this week.`,`Your %s tracked keywords held their places this week.`,n.tracked,`monoranks`),I(n.tracked))}):(0,F.jsx)(rr,{state:e?.state??`pending`,scope:t,empty:x(`No tracked keywords yet. Track some in MonoRanks to see them move here.`,`monoranks`)})})}function lr({d:e}){if(!e||e.state!==`ok`&&e.state!==`empty`)return null;let t=e.state===`ok`?e.emails??[]:[],n=e.state===`ok`?e.reports??[]:[];return(0,F.jsx)(Xn,{className:`grid gap-3 px-5 py-3.5`,children:e.state===`empty`?(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center justify-between gap-3`,children:[(0,F.jsx)(`span`,{className:`text-[13px] text-ink2`,children:x(`No reports yet. Create a website report, a client report or a weekly email in MonoRanks to share progress.`,`monoranks`)}),e.all_link&&(0,F.jsx)(R,{size:`sm`,variant:`ghost`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.all_link,`reports`),...tr,children:x(`Open reports`,`monoranks`)})})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center justify-between gap-3`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:x(`Reports`,`monoranks`)}),e.all_link&&(0,F.jsx)(R,{size:`sm`,variant:`ghost`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.all_link,`reports`),...tr,children:x(`Open reports`,`monoranks`)})})]}),(0,F.jsxs)(`ul`,{className:`m-0 flex list-none flex-col p-0`,children:[t.map((e,t)=>(0,F.jsxs)(`li`,{className:`flex flex-wrap items-center justify-between gap-x-3 gap-y-1 border-b border-grid py-2 last:border-b-0`,children:[(0,F.jsxs)(`span`,{className:`text-[13px]`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:e.name})}),` `,(0,F.jsxs)(`span`,{className:`text-mute`,children:[`· `,x(`Weekly email`,`monoranks`)]})]}),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2 text-[12px] text-ink2`,children:[e.enabled&&e.next_label?(0,F.jsx)(`span`,{children:C(x(`Next send %s`,`monoranks`),e.next_label)}):null,(0,F.jsx)(`span`,{children:C(S(`%s recipient`,`%s recipients`,e.recipients,`monoranks`),I(e.recipients))}),(0,F.jsx)(L,{children:e.enabled?x(`On`,`monoranks`):x(`Off`,`monoranks`)})]})]},`e${t}`)),n.map((e,t)=>(0,F.jsxs)(`li`,{className:`flex flex-wrap items-center justify-between gap-x-3 gap-y-1 border-b border-grid py-2 last:border-b-0`,children:[(0,F.jsxs)(`span`,{className:`text-[13px]`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:e.scope||e.title})}),` `,(0,F.jsxs)(`span`,{className:`text-mute`,children:[`· `,e.client?x(`Client report`,`monoranks`):x(`Report`,`monoranks`),e.when?` · ${e.when}`:``]})]}),e.link&&(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsxs)(`a`,{href:ln(e.link,`latest-report`),...tr,children:[x(`Open report`,`monoranks`),(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]})})]},`r${t}`))]})]})})}var ur=`whitespace-nowrap border-b border-border px-[10px] py-[11px] text-start text-[12px] font-medium text-mute`,dr=`border-b border-grid px-[10px] py-3 align-middle group-last:border-b-0`;function fr(e,t){let n=e.replace(/<[^>]+>/g,``).trim();return n.length>t?n.slice(0,t-1)+`…`:n}function pr(e){try{let t=new URL(e);return t.pathname+t.search}catch{return e}}function mr({fix:e,labels:t}){let n=e.title||(e.field===`redirect`?e.from:x(`Site`,`monoranks`)),r=e.before?fr(e.before,90):null;return(0,F.jsxs)(`div`,{className:`grid min-w-0 flex-1 gap-1`,children:[(0,F.jsxs)(`div`,{className:`flex min-w-0 flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:t[e.field]??e.field}),(0,F.jsx)(`span`,{className:`min-w-0 truncate text-[12px] text-ink2`,children:e.field===`redirect`||e.field===`ai_bots`||e.field===`llms_txt`?(0,F.jsx)(`b`,{className:`font-semibold text-ink`,children:(0,F.jsx)(`bdi`,{children:n})}):(0,F.jsx)(`bdi`,{children:C(x(`on %s`,`monoranks`),n)})})]}),e.field===`alt`&&e.image&&(0,F.jsx)(`span`,{className:`truncate text-[11px] text-mute`,children:(0,F.jsx)(`bdi`,{children:C(x(`Image: %s`,`monoranks`),e.image)})}),e.field===`content`?(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Adds one answer-first paragraph at the top. Review the before/after in MonoRanks first.`,`monoranks`)}):(0,F.jsxs)(`span`,{className:`flex min-w-0 flex-wrap items-baseline gap-x-1.5 text-[12px]`,children:[(0,F.jsx)(`span`,{className:`text-mute`,children:r?(0,F.jsx)(`s`,{children:(0,F.jsx)(`bdi`,{children:r})}):x(`(empty)`,`monoranks`)}),(0,F.jsx)(`span`,{"aria-hidden":`true`,children:`→`}),(0,F.jsx)(`span`,{className:`sr-only`,children:x(`changes to`,`monoranks`)}),(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:fr(e.after,120)})})]}),e.note&&(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:(0,F.jsx)(`bdi`,{children:e.note})})]})}function hr({go:e}){let t=y(),[n,r]=(0,_.useState)(null),[i,a]=(0,_.useState)(null),[o,s]=(0,_.useState)(t.notice),[c,l]=(0,_.useState)(null),[u,d]=(0,_.useState)(null);(0,_.useEffect)(()=>{w.overview().then(r).catch(e=>a(se(e,x(`Could not load the overview.`,`monoranks`))))},[]);async function f(e,t){l(e);try{let e=await t();s(e.notice),r(e.data),window.scrollTo({top:0})}catch(e){s({type:`error`,text:se(e,x(`Something went wrong. Try again.`,`monoranks`))})}finally{l(null),d(null)}}let p=n?.overview??null,m=typeof p?.to_review?.needs_value==`number`?p.to_review.needs_value:null,h=p?.to_review&&(p.to_review.total>0||(m??0)>0)&&p.to_review.review_url?p.to_review:null,g=n?p?(0,F.jsxs)(F.Fragment,{children:[x(`Weekly SEO, AEO and GEO audit of`,`monoranks`),` `,(0,F.jsx)(`code`,{children:n.host}),n.audited&&(0,F.jsxs)(F.Fragment,{children:[` · `,C(x(`last audit %s`,`monoranks`),n.audited)]}),p.pages_total>0&&(0,F.jsxs)(F.Fragment,{children:[` · `,C(x(`%1$s of %2$s published pages scored`,`monoranks`),I(p.pages_scored),I(p.pages_total))]})]}):void 0:`\xA0`,v=n?.connected?(0,F.jsx)(R,{variant:`primary`,disabled:c!==null,"aria-busy":c===`sync`,onClick:()=>f(`sync`,()=>w.sync(`overview`)),children:x(`Sync content now`,`monoranks`)}):null;return(0,F.jsxs)(fn,{section:`overview`,go:e,title:x(`Overview`,`monoranks`),description:g,actions:v,children:[(0,F.jsx)(mn,{notice:o}),i&&(0,F.jsx)(mn,{notice:{type:`error`,text:i}}),!n&&!i&&(0,F.jsx)(gr,{}),n&&(!n.connected||n.revoked)&&(0,F.jsx)(_r,{revoked:n.revoked,go:e}),n&&n.connected&&!n.revoked&&!p&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(yr,{data:n}),(0,F.jsx)(nr,{})]}),n&&p&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`grid grid-cols-4 gap-[14px] max-[960px]:grid-cols-2 max-[600px]:grid-cols-1`,children:[(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Health score`,`monoranks`)}),(0,F.jsx)(bn,{n:p.deltas.health})]}),(0,F.jsxs)(`div`,{className:`flex items-center gap-[14px]`,children:[(0,F.jsx)(yn,{score:p.health,size:`lg`}),(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Technical, on-page, links, speed`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:C(S(`Site average, %s page`,`Site average, %s pages`,p.pages_scored,`monoranks`),I(p.pages_scored))})]})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`AEO score`,`monoranks`)}),(0,F.jsx)(bn,{n:p.deltas.aeo})]}),(0,F.jsxs)(`div`,{className:`flex items-center gap-[14px]`,children:[(0,F.jsx)(yn,{score:p.aeo,size:`lg`}),(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Answer-first, structure, entities`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`How well AI answers can use your pages`,`monoranks`)})]})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Search clicks, 28 days`,`monoranks`)}),p.traffic&&(0,F.jsx)(bn,{n:p.traffic.delta_pct,unit:`%`,period:`previous28`})]}),p.traffic?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`div`,{className:`text-2xl font-semibold leading-none tabular-nums tracking-[-0.01em]`,children:I(p.traffic.clicks_28d)}),(0,F.jsx)(xn,{series:p.traffic.series}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`From Google Search Console, through MonoRanks`,`monoranks`)})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`div`,{className:`text-2xl font-semibold text-mute`,children:`—`}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`Connect Google Search Console in MonoRanks to see clicks here.`,`monoranks`)})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Fixes`,`monoranks`)}),p.fixes.ready>0&&(0,F.jsx)(L,{children:C(x(`%s ready`,`monoranks`),I(p.fixes.ready))})]}),(0,F.jsxs)(`div`,{className:`text-2xl font-semibold leading-none tabular-nums tracking-[-0.01em]`,children:[I(p.fixes.applied_30d),` `,(0,F.jsx)(`span`,{className:`text-[12px] font-normal text-ink2`,children:x(`applied in 30 days`,`monoranks`)})]}),h&&h.total>0&&(0,F.jsxs)(`a`,{className:`text-[12px] font-medium text-brand-ink hover:underline`,href:ln(h.review_url,`fixes-card`),target:`_blank`,rel:`noopener`,children:[C(x(`%s waiting for your approval in MonoRanks`,`monoranks`),I(h.total)),` →`]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap gap-1.5`,children:[(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:p.ai.bots_rules?`good`:`muted`}),p.ai.bots_rules?x(`AI crawler rules on`,`monoranks`):x(`No AI crawler rules`,`monoranks`)]}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:p.ai.llms_txt?`good`:`muted`}),p.ai.llms_txt?x(`llms.txt published`,`monoranks`):x(`No llms.txt`,`monoranks`)]})]})]})]}),!n.revoked&&(0,F.jsx)(nr,{}),(0,F.jsxs)(`div`,{className:`grid grid-cols-[minmax(0,3fr)_minmax(0,2fr)] items-start gap-5 max-[960px]:grid-cols-1`,children:[(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Pages needing attention`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.app_url,`all-pages`),target:`_blank`,rel:`noopener`,children:x(`All pages in MonoRanks`,`monoranks`)})})]}),p.attention.length?(0,F.jsx)(`div`,{className:`overflow-x-auto rounded-b-xl pt-2`,children:(0,F.jsxs)(`table`,{className:`w-full border-collapse`,children:[(0,F.jsx)(`thead`,{children:(0,F.jsxs)(`tr`,{children:[(0,F.jsx)(`th`,{className:ur,children:x(`Page`,`monoranks`)}),(0,F.jsx)(`th`,{className:ur,children:x(`Health`,`monoranks`)}),(0,F.jsx)(`th`,{className:ur,children:x(`AEO`,`monoranks`)}),(0,F.jsx)(`th`,{className:ur,children:x(`Biggest issue`,`monoranks`)}),(0,F.jsx)(`th`,{className:ur})]})}),(0,F.jsx)(`tbody`,{children:p.attention.map(e=>(0,F.jsxs)(`tr`,{className:`group hover:[&>td]:bg-surface2`,children:[(0,F.jsx)(`td`,{className:dr,children:(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:e.title||e.url}),e.url&&(0,F.jsx)(`code`,{className:`max-w-[180px] text-[11px]`,children:pr(e.url)})]})}),(0,F.jsx)(`td`,{className:dr,children:(0,F.jsx)(yn,{score:e.health})}),(0,F.jsx)(`td`,{className:dr,children:(0,F.jsx)(yn,{score:e.aeo})}),(0,F.jsx)(`td`,{className:`${dr} text-[12px]`,children:e.issue}),(0,F.jsx)(`td`,{className:`${dr} text-end`,children:e.page_url&&(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url,`fix-page`),target:`_blank`,rel:`noopener`,children:x(`Fix in MonoRanks`,`monoranks`)})})})]},e.post_id+e.url))})]})}):(0,F.jsx)(gn,{title:x(`Nothing needs attention`,`monoranks`),text:x(`Every scored page is above 60. The next audit may change that.`,`monoranks`)})]}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(Qn,{children:[x(`Ready to apply`,`monoranks`),p.ready.length>0&&(0,F.jsx)(L,{children:I(p.ready.length)}),p.ready.length>0&&(0,F.jsx)(er,{text:x(`Approved in MonoRanks. Each write is logged under Settings and can be undone for 30 days.`,`monoranks`)})]}),p.ready.length>1&&(0,F.jsx)(R,{variant:`primary`,size:`sm`,disabled:c!==null,"aria-busy":c===`all`,onClick:()=>f(`all`,()=>w.apply(`all`)),children:x(`Apply all`,`monoranks`)})]}),(0,F.jsxs)($n,{className:`flex flex-col pt-1.5`,children:[p.ready.length===0&&h&&(0,F.jsxs)(`div`,{className:`flex flex-col gap-3 py-2`,children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-1.5`,children:[m===null?(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:C(x(`%s fixes are ready for your approval`,`monoranks`),I(h.total))}):(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:[h.total>0&&C(S(`%s ready to apply`,`%s ready to apply`,h.total,`monoranks`),I(h.total)),m>0&&C(S(`%s needs a value in MonoRanks`,`%s need a value in MonoRanks`,m,`monoranks`),I(m))].filter(Boolean).join(` · `)}),(0,F.jsx)(er,{text:x(m!==null&&m>0?`Type a value or draft one with AI in MonoRanks, approve it, and it is written here, with undo.`:`Approve them in MonoRanks and they are written here, with undo.`,`monoranks`)})]}),(0,F.jsx)(`div`,{className:`flex flex-wrap gap-1.5`,children:Object.entries(h.by_field).sort((e,t)=>t[1]-e[1]).map(([e,t])=>(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(`bdi`,{children:n.labels[e]??e}),(0,F.jsx)(`span`,{className:`tabular-nums text-ink2`,children:I(t)})]},e))}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(h.review_url,`review-fixes`),target:`_blank`,rel:`noopener`,children:x(`Review in MonoRanks`,`monoranks`)})})})]}),p.ready.length===0&&!h&&(0,F.jsx)(gn,{title:x(`No fixes waiting`,`monoranks`),text:x(`Fixes you approve in MonoRanks appear here, ready to write into WordPress.`,`monoranks`)}),p.ready.map(e=>(0,F.jsxs)(`div`,{className:`flex items-start gap-3 border-b border-grid py-3 last-of-type:border-b-0`,children:[(0,F.jsx)(mr,{fix:e,labels:n.labels}),e.field===`content`&&e.page_url?(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url,`review-fix`),target:`_blank`,rel:`noopener`,children:x(`Review`,`monoranks`)})}):(0,F.jsx)(R,{size:`sm`,disabled:c!==null,"aria-busy":c===e.id,onClick:()=>f(e.id,()=>w.apply(e.id)),children:x(`Apply`,`monoranks`)})]},e.id))]})]}),(p.needs_review??[]).length>0&&(0,F.jsxs)(Xn,{children:[(0,F.jsx)(Zn,{children:(0,F.jsxs)(Qn,{children:[x(`Needs review in MonoRanks`,`monoranks`),(0,F.jsx)(L,{children:I(p.needs_review.length)}),(0,F.jsx)(er,{text:x(`These changed in WordPress after they were reviewed, so they are not applied from here. Review them again in MonoRanks.`,`monoranks`)})]})}),(0,F.jsx)($n,{className:`flex flex-col pt-1.5`,children:p.needs_review.map(e=>(0,F.jsxs)(`div`,{className:`flex items-start gap-3 border-b border-grid py-3 last-of-type:border-b-0`,children:[(0,F.jsx)(mr,{fix:e,labels:n.labels}),(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url||p.site_url,`review-fix`),target:`_blank`,rel:`noopener`,children:x(`Review in MonoRanks`,`monoranks`)})})]},e.id))})]})]}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Recent changes`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:t.urls.settings,onClick:t=>{t.preventDefault(),e(`settings`)},children:x(`All changes`,`monoranks`)})})]}),(0,F.jsx)(`div`,{className:`pt-2`,children:(0,F.jsx)(Yn,{rows:n.log,busy:u,onUndo:e=>{d(e.index),f(`undo`,()=>w.undo(e,`overview`))}})})]})]})]})}function gr(){return(0,F.jsx)(`div`,{className:`grid grid-cols-4 gap-[14px] max-[960px]:grid-cols-2 max-[600px]:grid-cols-1`,children:[0,1,2,3].map(e=>(0,F.jsx)(Xn,{className:`h-[150px] animate-pulse bg-surface2`},e))})}function _r({revoked:e,go:t}){let n=y();return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(e?`Connect MonoRanks again`:`Connect MonoRanks`,`monoranks`)}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:e?`critical`:`muted`}),x(e?`Key revoked`:`Not connected`,`monoranks`)]})]}),(0,F.jsxs)($n,{className:`flex flex-col gap-4`,children:[(0,F.jsxs)(vr,{n:1,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Connect to MonoRanks`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Sign in and approve. Takes a minute.`,`monoranks`)}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.urls.connect,`connect-step`),target:`_blank`,rel:`noopener`,children:x(`Connect`,`monoranks`)})})})]}),(0,F.jsxs)(vr,{n:2,later:!0,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Or paste a connector key`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Use this when your host blocks Application Passwords.`,`monoranks`)})]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:n.urls.settings,onClick:e=>{e.preventDefault(),t(`settings`)},children:x(`Open settings`,`monoranks`)})})})]}),(0,F.jsx)(vr,{n:3,later:!0,children:(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`See scores here and in your Posts list`,`monoranks`)})})]})]})}function vr({n:e,later:t,children:n}){return(0,F.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,F.jsx)(`span`,{className:`flex h-[22px] w-[22px] shrink-0 items-center justify-center rounded-full text-[12px] font-semibold ${t?`bg-surface3 text-ink2`:`bg-ink text-page`}`,children:e}),(0,F.jsx)(`div`,{className:`flex min-w-0 flex-1 flex-col gap-1`,children:n})]})}function yr({data:e}){let t=e.status,[n,r]=t===`unsupported`?[x(`Not shared yet`,`monoranks`),x(`This MonoRanks does not share audit results with the plugin yet. Scores stay in MonoRanks for now; the plugin asks again tomorrow.`,`monoranks`)]:t===`error`?[x(`MonoRanks not reached`,`monoranks`),x(`MonoRanks could not be reached for the audit results. The plugin tries again within the hour, or when you reload this screen.`,`monoranks`)]:[x(`Not scored yet`,`monoranks`),x(`MonoRanks has not scored this site yet. Scores appear here and in the Posts list after the first weekly audit.`,`monoranks`)];return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Waiting for the first audit`,`monoranks`)}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:`good`}),x(`Connected`,`monoranks`)]})]}),(0,F.jsxs)($n,{className:`flex flex-col gap-4`,children:[(0,F.jsx)(hn,{rows:[[x(`Content`,`monoranks`),e.last_sent?C(x(`%1$s published items sent %2$s`,`monoranks`),I(e.items),e.last_sent):x(`Not sent yet. Use "Sync content now" above.`,`monoranks`)],[x(`Audit results`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[n,(0,F.jsx)(er,{text:e.fetched?(0,F.jsxs)(F.Fragment,{children:[r,` · `,C(x(`checked %s`,`monoranks`),e.fetched)]}):r})]})]]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.app_url,`open-audit`),target:`_blank`,rel:`noopener`,children:x(`Open the audit in MonoRanks`,`monoranks`)})})})]})]})}function br({className:e,type:t,...n}){return(0,F.jsx)(`input`,{type:t,"data-slot":`input`,className:P(`flex h-10 w-full max-w-[440px] rounded-lg border border-input bg-surface px-[14px] text-[13px] text-ink outline-none placeholder:text-mute focus:border-brand disabled:opacity-55`,e),...n})}function xr({go:e}){let t=y(),[n,r]=(0,_.useState)(null),[i,a]=(0,_.useState)(null),[o,s]=(0,_.useState)(t.notice),[c,l]=(0,_.useState)(null),[u,d]=(0,_.useState)(null),[f,p]=(0,_.useState)(!1),[m,h]=(0,_.useState)(!1);(0,_.useEffect)(()=>{w.settings().then(e=>{r(e),p(e.revoked)}).catch(e=>a(se(e,x(`Could not load the settings.`,`monoranks`))))},[]);let[g,v]=(0,_.useState)(null);(0,_.useEffect)(()=>{if(g===null||n?.connected)return;let e=!1,t=()=>{if(!(e||document.visibilityState!==`visible`)){if(Date.now()-g>6e5){v(null);return}w.settings().then(t=>{!e&&t.connected&&(r(t),p(!1),v(null))}).catch(()=>{})}},i=window.setInterval(t,4e3);return document.addEventListener(`visibilitychange`,t),()=>{e=!0,window.clearInterval(i),document.removeEventListener(`visibilitychange`,t)}},[g,n?.connected]);async function b(e,t){l(e);try{let e=await t();s(e.notice),r(e.data),window.scrollTo({top:0})}catch(e){s({type:`error`,text:se(e,x(`Something went wrong. Try again.`,`monoranks`))})}finally{l(null),d(null)}}let ee=!!n?.connected,te=!!n?.revoked;return(0,F.jsxs)(fn,{section:`settings`,go:e,title:x(`Settings`,`monoranks`),children:[(0,F.jsx)(mn,{notice:o}),i&&(0,F.jsx)(mn,{notice:{type:`error`,text:i}}),!n&&!i&&(0,F.jsx)(Xn,{className:`h-[260px] animate-pulse bg-surface2`}),n&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(`div`,{className:`flex items-center gap-3`,children:[(0,F.jsx)(`span`,{className:`inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-[9px] bg-surface2 [&_svg]:h-5 [&_svg]:w-5`,"aria-hidden":`true`,children:(0,F.jsx)(un,{which:`mark`})}),(0,F.jsx)(Qn,{children:x(`Connection`,`monoranks`)})]}),ee?(0,F.jsx)(er,{align:`end`,text:x(te?`MonoRanks no longer accepts this key. Connect again from MonoRanks or paste a new key below.`:`Sending published content to MonoRanks. Nothing else leaves this site.`,`monoranks`),children:(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:te?`critical`:`good`}),x(te?`Key revoked`:`Connected`,`monoranks`)]})}):(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:`muted`}),x(`Not connected`,`monoranks`)]})]}),(0,F.jsx)($n,{className:`flex flex-col gap-4`,children:ee?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(hn,{rows:[[x(`Connector key`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(`code`,{children:n.key_hint}),(0,F.jsx)(er,{text:n.key_via})]})],[x(`Last sync`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[n.last_sent_date?(0,F.jsx)(er,{text:n.last_sent_date,children:(0,F.jsx)(`span`,{className:`tabular-nums`,children:n.last_sent_short})}):(0,F.jsx)(`span`,{className:`tabular-nums`,children:n.last_sent_short}),n.sending&&(0,F.jsx)(L,{children:C(x(`sending, batch %1$s of %2$s`,`monoranks`),I(n.sending.page),I(Math.max(1,n.sending.pages)))}),n.items>0&&(0,F.jsx)(L,{children:C(S(`%s published item`,`%s published items`,n.items,`monoranks`),I(n.items))}),n.last_error&&(0,F.jsx)(L,{variant:`warn`,children:n.last_error})]})],...n.next_audit?[[x(`Next audit`,`monoranks`),n.next_audit]]:[],[x(`Fixes written with`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[x(`App password`,`monoranks`),(0,F.jsx)(er,{text:x(`Fixes are written with the "MonoRanks" Application Password. Revoke it in your profile to stop writes.`,`monoranks`)}),(0,F.jsx)(`a`,{href:n.profile_url,children:x(`Revoke`,`monoranks`)})]})],[x(`Works with`,`monoranks`),n.seo_plugin&&!n.seo_supported?(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{variant:`warn`,children:C(x(`%s detected`,`monoranks`),n.seo_plugin)}),(0,F.jsx)(er,{text:C(x(`MonoRanks cannot write titles, descriptions, canonicals or noindex into %s yet, so those fixes are refused`,`monoranks`),n.seo_plugin)})]}):n.seo_plugin?(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:C(x(`%s detected`,`monoranks`),n.seo_plugin)}),(0,F.jsx)(er,{text:C(x(`titles and descriptions go into the fields %s reads`,`monoranks`),n.seo_plugin)})]}):(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:x(`No SEO plugin`,`monoranks`)}),(0,F.jsx)(er,{text:x(`MonoRanks prints the approved title, description, canonical and noindex tags itself`,`monoranks`)})]})]]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(R,{variant:`primary`,disabled:c!==null,"aria-busy":c===`sync`,onClick:()=>b(`sync`,()=>w.sync(`settings`)),children:x(`Send content now`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Disconnect stops sending. Fixes already applied stay.`,`monoranks`),children:(0,F.jsx)(R,{disabled:c!==null,"aria-busy":c===`disconnect`,onClick:()=>b(`disconnect`,()=>w.disconnect()),children:x(`Disconnect`,`monoranks`)})})]})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(vr,{n:1,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Connect to MonoRanks`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Sign in and approve. Takes a minute.`,`monoranks`)}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.connect_url,`connect-step`,`settings`),target:`_blank`,rel:`noopener`,onClick:()=>v(Date.now()),children:x(`Connect`,`monoranks`)})})})]}),(0,F.jsxs)(vr,{n:2,later:!0,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Or paste a connector key`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Use this when your host blocks Application Passwords.`,`monoranks`)})]}),(0,F.jsx)(Sr,{data:n,busy:c,onSubmit:(e,t)=>b(`connect`,()=>w.connect(e,t))})]})]})})]}),ee&&(0,F.jsx)(Xn,{children:(0,F.jsxs)(`details`,{open:f,onToggle:e=>p(e.currentTarget.open),className:`group`,children:[(0,F.jsxs)(`summary`,{className:`flex cursor-pointer list-none items-center gap-2 px-[22px] py-4 font-medium text-ink2 hover:text-ink [&::-webkit-details-marker]:hidden`,children:[(0,F.jsx)(D,{size:14,className:`mr-flip transition-transform group-open:rotate-90`}),x(`Use a different key`,`monoranks`)]}),(0,F.jsx)(`div`,{className:`border-t border-grid px-[22px] pb-[22px] pt-4`,children:(0,F.jsx)(Sr,{data:n,busy:c,hint:x(`In MonoRanks: Settings → API and MCP → New credential, content:write, this website.`,`monoranks`),onSubmit:(e,t)=>b(`connect`,()=>w.connect(e,t))})})]})}),(0,F.jsx)(Xn,{children:(0,F.jsxs)(`details`,{className:`group`,children:[(0,F.jsxs)(`summary`,{className:`flex cursor-pointer list-none items-center gap-2 px-[22px] py-4 font-medium text-ink2 hover:text-ink [&::-webkit-details-marker]:hidden`,children:[(0,F.jsx)(D,{size:14,className:`mr-flip transition-transform group-open:rotate-90`}),x(`What is sent`,`monoranks`)]}),(0,F.jsx)(`div`,{className:`border-t border-grid px-[22px] pb-[22px] pt-4`,children:(0,F.jsx)(hn,{rows:[[x(`Sent`,`monoranks`),x(`Published titles, a 40-word excerpt, dates, authors, categories, tags, SEO fields, image alt text and plugin status.`,`monoranks`)],[x(`Read back`,`monoranks`),x(`This website's audit results: scores, issues and the fixes you approved, shown here and in the Posts list.`,`monoranks`)],[x(`Never sent`,`monoranks`),x(`Drafts, private posts, comments, emails, passwords, plugin or theme settings.`,`monoranks`)],[x(`Can change`,`monoranks`),x(`SEO title, meta description, canonical, noindex, image alt text, redirects, one opening paragraph, AI crawler rules, llms.txt. Only after you approve each one.`,`monoranks`)]]})})]})}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Recent changes`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Last 50 · undo for 30 days`,`monoranks`)})]}),(0,F.jsx)(`div`,{className:`pt-2`,children:(0,F.jsx)(Yn,{rows:n.log,busy:u,onUndo:e=>{d(e.index),b(`undo`,()=>w.undo(e,`settings`))}})})]}),!ee&&n.has_data&&(0,F.jsxs)(Xn,{className:`border-critical/40`,children:[(0,F.jsx)(Zn,{children:(0,F.jsxs)(Qn,{className:`text-critical`,children:[x(`Danger zone`,`monoranks`),(0,F.jsx)(er,{text:x(`Erases the connection, scores, redirects, AI files and change log. Written fixes stay.`,`monoranks`)})]})}),(0,F.jsx)($n,{className:`flex flex-col gap-3`,children:m?(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-critical`,children:x(`This cannot be undone. Delete everything?`,`monoranks`)}),(0,F.jsx)(R,{variant:`dangerSolid`,disabled:c!==null,"aria-busy":c===`delete`,onClick:()=>{h(!1),b(`delete`,()=>w.deleteEverything())},children:x(`Yes, delete all data`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,disabled:c!==null,onClick:()=>h(!1),children:x(`Cancel`,`monoranks`)})]}):(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`danger`,onClick:()=>h(!0),children:x(`Delete all MonoRanks data`,`monoranks`)})})})]})]})]})}function Sr({data:e,busy:t,hint:n,onSubmit:r}){let[i,a]=(0,_.useState)(``),[o,s]=(0,_.useState)(e.api_base);function c(t){t.preventDefault(),r(i,e.show_address?o:void 0)}return(0,F.jsxs)(`form`,{onSubmit:c,className:`flex flex-col gap-3 pt-1.5`,children:[(0,F.jsxs)(`div`,{className:`flex flex-col gap-2`,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`label`,{htmlFor:`monoranks-key`,className:`text-[12px] font-medium text-ink2`,children:x(`Connector key`,`monoranks`)}),n&&(0,F.jsx)(er,{align:`start`,text:n})]}),(0,F.jsx)(br,{id:`monoranks-key`,name:`key`,type:`password`,autoComplete:`off`,placeholder:`mr_ws_… or mr_site_…`,required:!0,value:i,onChange:e=>a(e.target.value)})]}),e.show_address&&(0,F.jsxs)(`div`,{className:`flex flex-col gap-2`,children:[(0,F.jsx)(`label`,{htmlFor:`monoranks-address`,className:`text-[12px] font-medium text-ink2`,children:x(`MonoRanks address (development sites only)`,`monoranks`)}),(0,F.jsx)(br,{id:`monoranks-address`,name:`api_base`,type:`url`,value:o,onChange:e=>s(e.target.value)})]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,type:`submit`,disabled:t!==null,"aria-busy":t===`connect`,children:x(`Connect`,`monoranks`)})})]})}function Cr(){let[e,t]=te();return v(),e===`settings`?(0,F.jsx)(xr,{go:t}):(0,F.jsx)(hr,{go:t})}var wr=document.getElementById(`monoranks-admin`);wr&&(0,g.createRoot)(wr).render((0,F.jsx)(_.StrictMode,{children:(0,F.jsx)(Cr,{})}));9 `).replace(Qf,``)}function ep(e,t){return t=$f(t),$f(e)===t}function $(e,t,n,r,a,o){switch(n){case`children`:if(typeof r==`string`)t===`body`||t===`textarea`&&r===``||mn(e,r);else if(typeof r==`number`||typeof r==`bigint`)t!==`body`&&mn(e,``+r);else return;break;case`className`:en(e,`class`,r);break;case`tabIndex`:en(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:en(e,n,r);break;case`style`:I(e,r,o);return;case`data`:if(t!==`object`){en(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=bn(r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}if(typeof o==`function`&&(n===`formAction`?(t!==`input`&&$(e,t,`name`,a.name,a,null),$(e,t,`formEncType`,a.formEncType,a,null),$(e,t,`formMethod`,a.formMethod,a,null),$(e,t,`formTarget`,a.formTarget,a,null)):($(e,t,`encType`,a.encType,a,null),$(e,t,`method`,a.method,a,null),$(e,t,`target`,a.target,a,null))),r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=bn(r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=xn);return;case`onScroll`:r!=null&&Q(`scroll`,e);return;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`multiple`:e.multiple=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`muted`:e.muted=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`defaultValue`:case`defaultChecked`:case`innerHTML`:case`ref`:break;case`autoFocus`:break;case`xlinkHref`:if(r==null||typeof r==`function`||typeof r==`boolean`||typeof r==`symbol`){e.removeAttribute(`xlink:href`);break}n=bn(r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`credentialless`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:Q(`beforetoggle`,e),Q(`toggle`,e),$t(e,`popover`,r);break;case`xlinkActuate`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:$t(e,`is`,r);break;case`innerText`:case`textContent`:return;default:if(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)n=vn.get(n)||n,$t(e,n,r);else return}N=!0}function tp(e,t,n,r,a,o){switch(n){case`style`:I(e,r,o);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`children`:if(typeof r==`string`)mn(e,r);else if(typeof r==`number`||typeof r==`bigint`)mn(e,``+r);else return;break;case`onScroll`:r!=null&&Q(`scroll`,e);return;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);return;case`onClick`:r!=null&&(e.onclick=xn);return;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:return;case`innerText`:case`textContent`:return;default:if(!Gt.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(a=n.endsWith(`Capture`),o=n.slice(2,a?n.length-7:void 0),t=e[jt]||null,t=t==null?null:t[n],typeof t==`function`&&e.removeEventListener(o,t,a),typeof r==`function`)){typeof t!=`function`&&t!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(o,r,a);break a}N=!0,n in e?e[n]=r:!0===r?e.setAttribute(n,``):$t(e,n,r)}return}N=!0}function np(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:Q(`error`,e),Q(`load`,e);var r=!1,a=!1,o;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(s!=null)switch(o){case`src`:r=!0;break;case`srcSet`:a=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,o,s,n,null)}}a&&$(e,t,`srcSet`,n.srcSet,n,null),r&&$(e,t,`src`,n.src,n,null);return;case`input`:Q(`invalid`,e);var c=o=s=a=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:a=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:o=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(i(137,t));break;default:$(e,t,r,d,n,null)}}ln(e,o,c,l,u,s,a,!1);return;case`select`:for(a in Q(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(a)&&(c=n[a],c!=null))switch(a){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:$(e,t,a,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&dn(e,!!r,n,!0):dn(e,!!r,t,!1);return;case`textarea`:for(s in Q(`invalid`,e),o=a=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:a=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(i(91));break;default:$(e,t,s,c,n,null)}pn(e,r,a,o);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:$(e,t,l,r,n,null)}return;case`dialog`:Q(`beforetoggle`,e),Q(`toggle`,e),Q(`cancel`,e),Q(`close`,e);break;case`iframe`:case`object`:Q(`load`,e);break;case`video`:case`audio`:for(r=0;r<zf.length;r++)Q(zf[r],e);break;case`image`:Q(`error`,e),Q(`load`,e);break;case`details`:Q(`toggle`,e);break;case`embed`:case`source`:case`link`:Q(`error`,e),Q(`load`,e);case`area`:case`base`:case`br`:case`col`:case`hr`:case`keygen`:case`meta`:case`param`:case`track`:case`wbr`:case`menuitem`:for(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,u,r,n,null)}return;default:if(_n(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&tp(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&$(e,t,c,r,n,null))}var rp={};function ip(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var a=null,o=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||$(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:m!==f&&(N=!0),o=m;break;case`name`:m!==f&&(N=!0),a=m;break;case`checked`:m!==f&&(N=!0),u=m;break;case`defaultChecked`:m!==f&&(N=!0),d=m;break;case`value`:m!==f&&(N=!0),s=m;break;case`defaultValue`:m!==f&&(N=!0),c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(i(137,t));break;default:m!==f&&$(e,t,p,m,r,f)}}cn(e,s,c,l,u,d,o,a);return;case`select`:for(o in m=s=c=p=null,n)if(l=n[o],n.hasOwnProperty(o)&&l!=null)switch(o){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(o)||$(e,t,o,null,r,l)}for(a in r)if(o=r[a],l=n[a],r.hasOwnProperty(a)&&(o!=null||l!=null))switch(a){case`value`:o!==l&&(N=!0),p=o;break;case`defaultValue`:o!==l&&(N=!0),c=o;break;case`multiple`:o!==l&&(N=!0),s=o;default:o!==l&&$(e,t,a,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?dn(e,!!n,n?[]:``,!1):dn(e,!!n,t,!0)):dn(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(a=n[c],n.hasOwnProperty(c)&&a!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:$(e,t,c,null,r,a)}for(s in r)if(a=r[s],o=n[s],r.hasOwnProperty(s)&&(a!=null||o!=null))switch(s){case`value`:a!==o&&(N=!0),p=a;break;case`defaultValue`:a!==o&&(N=!0),m=a;break;case`children`:break;case`dangerouslySetInnerHTML`:if(a!=null)throw Error(i(91));break;default:a!==o&&$(e,t,s,a,r,o)}fn(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:$(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:p!==m&&(N=!0),e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:$(e,t,l,p,r,m)}return;case`img`:case`link`:case`area`:case`base`:case`br`:case`col`:case`embed`:case`hr`:case`keygen`:case`meta`:case`param`:case`source`:case`track`:case`wbr`:case`menuitem`:for(var g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&$(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(i(137,t));break;default:$(e,t,u,p,r,m)}return;default:if(_n(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&tp(e,t,_,void 0,r,p);for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||tp(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&$(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||$(e,t,f,p,r,m)}function ap(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function op(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&ap(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&ap(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e==`number`)?e:5}var sp=null,cp=null;function lp(e){return e.nodeType===9?e:e.ownerDocument}function up(e){switch(e){case`http://www.w3.org/2000/svg`:return 1;case`http://www.w3.org/1998/Math/MathML`:return 2;default:return 0}}function dp(e,t){if(e===0)switch(t){case`svg`:return 1;case`math`:return 2;default:return 0}return e===1&&t===`foreignObject`?0:e}function fp(e,t,n,r){return n=lp(n).createElement(e),n[At]=r,n[jt]=t,np(n,e,t),Ht(n),n}function pp(e,t){return e===`textarea`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.children==`bigint`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var mp=null;function hp(){var e=window.event;return e&&e.type===`popstate`?e!==mp&&(mp=e,!0):(mp=null,!1)}var gp=typeof setTimeout==`function`?setTimeout:void 0,_p=typeof clearTimeout==`function`?clearTimeout:void 0,vp=typeof Promise==`function`?Promise:void 0,yp=typeof requestAnimationFrame==`function`?requestAnimationFrame:gp,bp=typeof queueMicrotask==`function`?queueMicrotask:vp===void 0?gp:function(e){return vp.resolve(null).then(e).catch(xp)};function xp(e){setTimeout(function(){throw e})}function Sp(e){return e===`head`}function Cp(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8){if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),Hh(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)_m(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,_m(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[It]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&_m(e.ownerDocument.body)}n=i}while(n);Hh(t)}function wp(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8){if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++}n=r}while(n)}function Tp(e,t,n){if(t=CSS.escape(t)===t?t:`r-`+btoa(t).replace(/=/g,``),e.style.viewTransitionName=t,n!=null&&(e.style.viewTransitionClass=n),n=getComputedStyle(e),n.display===`inline`){if(t=e.getClientRects(),t.length===1)var r=1;else for(var i=r=0;i<t.length;i++){var a=t[i];0<a.width&&0<a.height&&r++}r===1&&(e=e.style,e.display=t.length===1?`inline-block`:`block`,e.marginTop=`-`+n.paddingTop,e.marginBottom=`-`+n.paddingBottom)}}function Ep(e,t){e=e.style,t=t.style;var n=t==null?null:t.hasOwnProperty(`viewTransitionName`)?t.viewTransitionName:t.hasOwnProperty(`view-transition-name`)?t[`view-transition-name`]:null;e.viewTransitionName=n==null||typeof n==`boolean`?``:(``+n).trim(),n=t==null?null:t.hasOwnProperty(`viewTransitionClass`)?t.viewTransitionClass:t.hasOwnProperty(`view-transition-class`)?t[`view-transition-class`]:null,e.viewTransitionClass=n==null||typeof n==`boolean`?``:(``+n).trim(),e.display===`inline-block`&&(t==null?e.display=e.margin=``:(n=t.display,e.display=n==null||typeof n==`boolean`?``:n,n=t.margin,n==null?(n=t.hasOwnProperty(`marginTop`)?t.marginTop:t[`margin-top`],e.marginTop=n==null||typeof n==`boolean`?``:n,t=t.hasOwnProperty(`marginBottom`)?t.marginBottom:t[`margin-bottom`],e.marginBottom=t==null||typeof t==`boolean`?``:t):e.margin=n))}function Dp(e,t,n){return n=n.ownerDocument.defaultView,{rect:e,abs:t.position===`absolute`||t.position===`fixed`,clip:t.clipPath!==`none`||t.overflow!==`visible`||t.filter!==`none`||t.mask!==`none`||t.mask!==`none`||t.borderRadius!==`0px`,view:0<=e.bottom&&0<=e.right&&e.top<=n.innerHeight&&e.left<=n.innerWidth}}function Op(e){return Dp(e.getBoundingClientRect(),getComputedStyle(e),e)}function kp(e){var t=e.getBoundingClientRect();t=new DOMRect(t.x+2e4,t.y+2e4,t.width,t.height);var n=getComputedStyle(e);return Dp(t,n,e)}function Ap(e){return e.documentElement.clientHeight}function jp(e){this.addEventListener(`load`,e),this.addEventListener(`error`,e)}function Mp(e,t,n,r,i,a,o,s,c){var l=t.nodeType===9?t:t.ownerDocument;try{var u=l.startViewTransition({update:function(){var t=l.defaultView,n=t.navigation&&t.navigation.transition,o=l.fonts.status;r();var s=[];if(o===`loaded`&&(Ap(l),l.fonts.status===`loading`&&s.push(l.fonts.ready)),o=s.length,e!==null)for(var c=e.suspenseyImages,u=0,d=0;d<c.length;d++){var f=c[d];if(!f.complete){var p=f.getBoundingClientRect();if(0<p.bottom&&0<p.right&&p.top<t.innerHeight&&p.left<t.innerWidth){if(u+=Xm(f),u>$m){s.length=o;break}f=new Promise(jp.bind(f)),s.push(f)}}}if(0<s.length)return t=Promise.race([Promise.all(s),new Promise(function(e){return setTimeout(e,500)})]).then(i,i),(n?Promise.allSettled([n.finished,t]):t).then(a,a);if(i(),n)return n.finished.then(a,a);a()},types:n});l.__reactViewTransition=u;var d=[];return u.ready.then(function(){for(var e=l.documentElement.getAnimations({subtree:!0}),t=0;t<e.length;t++){var n=e[t],r=n.effect,i=r.pseudoElement;if(i!=null&&i.startsWith(`::view-transition`)){d.push(n),n=r.getKeyframes();for(var a=i=void 0,s=!0,c=0;c<n.length;c++){var u=n[c],f=u.width;if(i===void 0)i=f;else if(i!==f){s=!1;break}if(f=u.height,a===void 0)a=f;else if(a!==f){s=!1;break}delete u.width,delete u.height,u.transform===`none`&&delete u.transform}s&&i!==void 0&&a!==void 0&&(r.setKeyframes(n),s=getComputedStyle(r.target,r.pseudoElement),s.width!==i||s.height!==a)&&(s=n[0],s.width=i,s.height=a,s=n[n.length-1],s.width=i,s.height=a,r.setKeyframes(n))}}o()},function(e){l.__reactViewTransition===u&&(l.__reactViewTransition=null);try{if(typeof e==`object`&&e)switch(e.name){case`InvalidStateError`:(e.message===`View transition was skipped because document visibility state is hidden.`||e.message===`Skipping view transition because document visibility state has become hidden.`||e.message===`Skipping view transition because viewport size changed.`||e.message===`Transition was aborted because of invalid state`)&&(e=null)}e!==null&&c(e)}finally{r(),i(),o()}}),u.finished.finally(function(){for(var e=0;e<d.length;e++)d[e].cancel();l.__reactViewTransition===u&&(l.__reactViewTransition=null),s()}),u}catch{return r(),i(),o(),null}}function Np(e,t){this._scope=document.documentElement,this._selector=`::view-transition-`+e+`(`+t+`)`}Np.prototype.animate=function(e,t){return t=typeof t==`number`?{duration:t}:C({},t),t.pseudoElement=this._selector,this._scope.animate(e,t)},Np.prototype.getAnimations=function(){for(var e=this._scope,t=this._selector,n=e.getAnimations({subtree:!0}),r=[],i=0;i<n.length;i++){var a=n[i].effect;a!==null&&a.target===e&&a.pseudoElement===t&&r.push(n[i])}return r},Np.prototype.getComputedStyle=function(){return getComputedStyle(this._scope,this._selector)};function Pp(e){return{name:e,group:new Np(`group`,e),imagePair:new Np(`image-pair`,e),old:new Np(`old`,e),new:new Np(`new`,e)}}function Fp(e){this._fragmentFiber=e,this._observers=this._eventListeners=null}Fp.prototype.addEventListener=function(e,t,n){var r=null,i=null;if(!(n!=null&&typeof n!=`boolean`&&(r=n.signal||null,r!==null&&r.aborted))){this._eventListeners===null&&(this._eventListeners=[]);var a=this._eventListeners;if(Bp(a,e,t,n)===-1){var o=this,s=t;n!=null&&typeof n!=`boolean`&&!0===n.once&&(s=function(r){o.removeEventListener(e,t,n),typeof t==`function`?t.call(this,r):t.handleEvent(r)}),r!==null&&(i=o.removeEventListener.bind(o,e,t,n),r.addEventListener(`abort`,i,{once:!0}),i=r.removeEventListener.bind(r,`abort`,i)),r=Rp(n),a.push({type:e,listener:t,optionsOrUseCapture:n,attachedListener:s,cleanup:i}),h(this._fragmentFiber.child,!1,Ip,e,s,r)}this._eventListeners=a}};function Ip(e,t,n,r){return b(e).addEventListener(t,n,r),!1}Fp.prototype.removeEventListener=function(e,t,n){var r=this._eventListeners;if(r!==null&&(t=Bp(r,e,t,n),t!==-1)){var i=r[t];n=i.attachedListener;var a=i.cleanup;i=Rp(i.optionsOrUseCapture),h(this._fragmentFiber.child,!1,Lp,e,n,i),r.splice(t,1),a!==null&&a()}};function Lp(e,t,n,r){return b(e).removeEventListener(t,n,r),!1}function Rp(e){return e!=null&&typeof e!=`boolean`&&(!0===e.once||e.signal instanceof AbortSignal)?{capture:e.capture,passive:e.passive}:e}function zp(e){return e==null?`c=0`:typeof e==`boolean`?`c=`+(e?`1`:`0`):`c=`+(e.capture?`1`:`0`)}function Bp(e,t,n,r){if(e.length===0)return-1;r=zp(r);for(var i=0;i<e.length;i++){var a=e[i];if(a.type===t&&a.listener===n&&zp(a.optionsOrUseCapture)===r)return i}return-1}Fp.prototype.dispatchEvent=function(e){var t=g(this._fragmentFiber);if(t===null)return!0;t=b(t);var n=this._eventListeners;if(n!==null&&0<n.length||!e.bubbles){var r=t.nodeType===9?t.createComment(``):document.createTextNode(``);if(n)for(var i=0;i<n.length;i++){var a=n[i];r.addEventListener(a.type,a.attachedListener,Rp(a.optionsOrUseCapture))}if(t.appendChild(r),e=r.dispatchEvent(e),n)for(i=0;i<n.length;i++)a=n[i],r.removeEventListener(a.type,a.attachedListener,Rp(a.optionsOrUseCapture));return t.removeChild(r),e}return t.dispatchEvent(e)},Fp.prototype.focus=function(e){h(this._fragmentFiber.child,!0,Vp,e,void 0,void 0)};function Vp(e,t){return e.tag!==6&&(e=b(e),pm(e,t))}Fp.prototype.focusLast=function(e){var t=[];h(this._fragmentFiber.child,!0,Hp,t,void 0,void 0);for(var n=t.length-1;0<=n&&!Vp(t[n],e);n--);};function Hp(e,t){return t.push(e),!1}Fp.prototype.blur=function(){var e=g(this._fragmentFiber);e!==null&&(e=b(e),e=lp(e).activeElement,e!==null&&h(this._fragmentFiber.child,!1,Up,e,void 0,void 0))};function Up(e,t){return e.tag!==6&&(e=b(e),e===t||e.contains(t)?(t.blur(),!0):!1)}Fp.prototype.observeUsing=function(e){this._observers===null&&(this._observers=new Set),this._observers.add(e),h(this._fragmentFiber.child,!1,Wp,e,void 0,void 0)};function Wp(e,t){return e.tag!==6&&(e=b(e),t.observe(e),!1)}Fp.prototype.unobserveUsing=function(e){var t=this._observers;if(t!==null&&t.has(e)){t.delete(e),h(this._fragmentFiber.child,!1,Gp,e,void 0,void 0);for(var n=t=0;n<Kp.length;n++){var r=Kp[n];r.fragmentInstance===this&&r.observer===e?e.unobserve(r.instance):Kp[t++]=r}Kp.length=t}};function Gp(e,t){return e.tag!==6&&(e=b(e),t.unobserve(e),!1)}var Kp=[],qp=!1;function Jp(e,t,n){Kp.push({fragmentInstance:e,observer:t,instance:n}),qp||(qp=!0,mm(function(){qp=!1;var e=Kp;Kp=[];for(var t=0;t<e.length;t++){var n=e[t];n.observer.unobserve(n.instance)}}))}Fp.prototype.getClientRects=function(){var e=[];return h(this._fragmentFiber.child,!1,Yp,e,void 0,void 0),e};function Yp(e,t){if(e.tag===6){e=e.stateNode;var n=e.ownerDocument.createRange();n.selectNodeContents(e),t.push.apply(t,n.getClientRects())}else e=b(e),t.push.apply(t,e.getClientRects());return!1}Fp.prototype.getRootNode=function(e){var t=g(this._fragmentFiber);return t===null?this:b(t).getRootNode(e)},Fp.prototype.compareDocumentPosition=function(e){var t=g(this._fragmentFiber);if(t===null)return Node.DOCUMENT_POSITION_DISCONNECTED;var n=[];h(this._fragmentFiber.child,!1,Hp,n,void 0,void 0);var r=b(t);if(n.length===0){if(n=r,_(this._fragmentFiber)){a:{for(t=this._fragmentFiber.return;t!==null;){if(t.tag===4){t=t.stateNode.containerInfo;break a}if(t.tag===3||t.tag===5||t.tag===27)break;t=t.return}t=null}t!=null&&(n=t)}t=this._fragmentFiber;var i=r=n.compareDocumentPosition(e);return n===e?i=Node.DOCUMENT_POSITION_CONTAINS:r&Node.DOCUMENT_POSITION_CONTAINED_BY&&(n=v(t)[1],n===null?i=Node.DOCUMENT_POSITION_PRECEDING:(e=b(n).compareDocumentPosition(e),i=e===0||e&Node.DOCUMENT_POSITION_FOLLOWING?Node.DOCUMENT_POSITION_FOLLOWING:Node.DOCUMENT_POSITION_PRECEDING)),i|=Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC}t=b(n[0]),i=b(n[n.length-1]);var a=_(this._fragmentFiber)?t.parentElement:r;if(a==null)return Node.DOCUMENT_POSITION_DISCONNECTED;r=a.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY,a=a.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_CONTAINED_BY;var o=t.compareDocumentPosition(e),s=i.compareDocumentPosition(e),c=o&Node.DOCUMENT_POSITION_CONTAINED_BY||s&Node.DOCUMENT_POSITION_CONTAINED_BY;return s=r&&a&&o&Node.DOCUMENT_POSITION_FOLLOWING&&s&Node.DOCUMENT_POSITION_PRECEDING,t=r&&t===e||a&&i===e||c||s?Node.DOCUMENT_POSITION_CONTAINED_BY:!r&&t===e||!a&&i===e?Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:o,t&Node.DOCUMENT_POSITION_DISCONNECTED||t&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC||Xp(t,this._fragmentFiber,n[0],n[n.length-1],e)?t:Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC};function Xp(e,t,n,r,i){var a=zt(i);if(e&Node.DOCUMENT_POSITION_CONTAINED_BY){if(n=!!a)a:{for(;a!==null;){if(a.tag===7&&(a===t||a.alternate===t)){n=!0;break a}a=a.return}n=!1}return n}if(e&Node.DOCUMENT_POSITION_CONTAINS){if(a===null)return a=i.ownerDocument,i===a||i===a.documentElement||i===a.body;a:{for(a=t,t=g(t);a!==null;){if(!(a.tag!==5&&a.tag!==3&&a.tag!==27||a!==t&&a.alternate!==t)){a=!0;break a}a=a.return}a=!1}return a}return e&Node.DOCUMENT_POSITION_PRECEDING?((t=!!a)&&!(t=a===n)&&(t=re(n,a,S),t===null?t=!1:(h(t,!0,ne,a,n),a=ee,ee=null,t=a!==null)),t):e&Node.DOCUMENT_POSITION_FOLLOWING?((t=!!a)&&!(t=a===r)&&(t=re(r,a,S),t===null?t=!1:(h(t,!0,x,a,r),a=ee,te=ee=null,t=a!==null)),t):!1}function Zp(e,t){var n=e.ownerDocument.createRange();n.selectNodeContents(e),e=n.getBoundingClientRect(),window.scrollTo(window.scrollX+e.left,t?window.scrollY+e.top:window.scrollY+e.bottom-window.innerHeight)}Fp.prototype.scrollIntoView=function(e){if(typeof e==`object`)throw Error(i(566));var t=[];h(this._fragmentFiber.child,!1,Hp,t,void 0,void 0);var n=!1!==e;if(t.length===0){var r=v(this._fragmentFiber);if(r=n?r[1]||r[0]||g(this._fragmentFiber):r[0]||r[1],r===null)return;if(r.tag===6){e=b(r),Zp(e,n);return}if(r=b(r),r.nodeType!==9){if(r.nodeType===11){n=`host`in r?r.host:null,n!==null&&n.scrollIntoView(e);return}r.scrollIntoView(e)}}for(r=n?t.length-1:0;r!==(n?-1:t.length);){var a=t[r];a.tag===6?(a=b(a),Zp(a,n)):b(a).scrollIntoView(e),r+=n?-1:1}};function Qp(e,t){return e=b(e),$p(e,t),!1}function $p(e,t){e.reactFragments??=new Set,e.reactFragments.add(t)}function em(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.addEventListener(i.type,i.attachedListener,Rp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){for(var r=0,i=0;i<Kp.length;i++){var a=Kp[i];(a.fragmentInstance!==t||a.observer!==n||a.instance!==e)&&(Kp[r++]=a)}Kp.length=r,n.observe(e)}),$p(e,t))}function tm(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.removeEventListener(i.type,i.attachedListener,Rp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){typeof n.rootMargin==`string`?Jp(t,n,e):n.unobserve(e)}),e.reactFragments!=null&&e.reactFragments.delete(t))}function nm(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:nm(n),Rt(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function rm(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r){if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e}else if(!e[It])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=lm(e.nextSibling),e===null)break}return null}function im(e,t,n){if(t===``)return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=lm(e.nextSibling),e===null))return null;return e}function am(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=lm(e.nextSibling),e===null))return null;return e}function om(e){return e.data===`$?`||e.data===`$~`}function sm(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function cm(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function lm(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t===`$`||t===`$!`||t===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/$`||t===`/&`)return null}}return e}var um=null;function dm(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return lm(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function fm(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function pm(e,t){function n(){r=!0}if(e.ownerDocument.activeElement===e)return!0;var r=!1;try{e.ownerDocument.addEventListener(`focus`,n,!0),(e.focus||HTMLElement.prototype.focus).call(e,t)}finally{e.ownerDocument.removeEventListener(`focus`,n,!0)}return r}function mm(e){yp(function(){yp(function(t){return e(t)})})}function hm(e,t,n){switch(t=lp(n),e){case`html`:if(e=t.documentElement,!e)throw Error(i(452));return e;case`head`:if(e=t.head,!e)throw Error(i(453));return e;case`body`:if(e=t.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function gm(e,t,n){for(var r in n){var i=n[r];n.hasOwnProperty(r)&&i!=null&&$(e,t,r,null,rp,i)}n.dangerouslySetInnerHTML!=null&&(e.textContent=``),e.onclick===xn&&(e.onclick=null),Rt(e)}function _m(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Rt(e)}var vm=new Map,ym=new Set;function bm(e){if(typeof e.getRootNode==`function`){var t=e.getRootNode();if(t.nodeType===9||t.nodeType===11)return t}return e.nodeType===9?e:e.ownerDocument}var xm=D.d;D.d={f:Sm,r:Cm,D:Em,C:Dm,L:Om,m:km,X:jm,S:Am,M:Mm};function Sm(){var e=xm.f(),t=zd();return e||t}function Cm(e){var t=Bt(e);t!==null&&t.tag===5&&t.type===`form`?rc(t):xm.r(e)}var wm=typeof document>`u`?null:document;function Tm(e,t,n){var r=wm;if(r&&typeof t==`string`&&t){var i=sn(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),ym.has(i)||(ym.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),np(t,`link`,e),Ht(t),r.head.appendChild(t)))}}function Em(e){xm.D(e),Tm(`dns-prefetch`,e,null)}function Dm(e,t){xm.C(e,t),Tm(`preconnect`,e,t)}function Om(e,t,n){xm.L(e,t,n);var r=wm;if(r&&e&&t){var i=`link[rel="preload"][as="`+sn(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+sn(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+sn(n.imageSizes)+`"]`)):i+=`[href="`+sn(e)+`"]`;var a=i;switch(t){case`style`:a=Pm(e);break;case`script`:a=Rm(e)}if(!(vm.has(a)||(e=C({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),vm.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Fm(a))||t===`script`&&r.querySelector(zm(a))))){var o=r.createElement(`link`);np(o,`link`,e),t===`style`&&(o[Lt]=!0,o.onload=o.onerror=function(){Ut(o)}),Ht(o),r.head.appendChild(o)}}}function km(e,t){xm.m(e,t);var n=wm;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+sn(r)+`"][href="`+sn(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Rm(e)}if(!vm.has(a)&&(e=C({rel:`modulepreload`,href:e},t),vm.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(zm(a)))return}r=n.createElement(`link`),np(r,`link`,e),Ht(r),n.head.appendChild(r)}}}function Am(e,t,n){xm.S(e,t,n);var r=wm;if(r&&e){var i=M(r).hoistableStyles,a=Pm(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Fm(a)))s.loading=5;else{e=C({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=vm.get(a))&&Hm(e,n);var c=o=r.createElement(`link`);Ht(c),np(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Vm(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function jm(e,t){xm.X(e,t);var n=wm;if(n&&e){var r=M(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=C({src:e,async:!0},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Ht(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Mm(e,t){xm.M(e,t);var n=wm;if(n&&e){var r=M(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=C({src:e,async:!0,type:`module`},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Ht(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Nm(e,t,n,r){var a=(a=Me.current)?bm(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(n=Pm(n.href),t=M(a).hoistableStyles,r=t.get(n),r||(r={type:`style`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Pm(n.href);var o=M(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(Fm(e)))?o._p||(s.instance=o,s.state.loading=5):(o=vm.get(e),o||(o={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},vm.set(e,o)),Lm(a,e,o,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(n=Rm(n),t=M(a).hoistableScripts,r=t.get(n),r||(r={type:`script`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Pm(e){return`href="`+sn(e)+`"`}function Fm(e){return`link[rel="stylesheet"][`+e+`]`}function Im(e){return C({},e,{"data-precedence":e.precedence,precedence:null})}function Lm(e,t,n,r){if(t=e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)){if(!0!==t[Lt]){r.loading=1;return}}else t=e.createElement(`link`),t[Lt]=!0,t.onload=t.onerror=Ut.bind(null,t),np(t,`link`,n),Ht(t),e.head.appendChild(t);r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2})}function Rm(e){return`[src="`+sn(e)+`"]`}function zm(e){return`script[async]`+e}function Bm(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+sn(n.href)+`"]`);if(r)return t.instance=r,Ht(r),r;var a=C({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),Ht(r),np(r,`style`,a),Vm(r,n.precedence,e),t.instance=r;case`stylesheet`:a=Pm(n.href);var o=e.querySelector(Fm(a));if(o)return t.state.loading|=4,t.instance=o,Ht(o),o;r=Im(n),(a=vm.get(a))&&Hm(r,a),o=(e.ownerDocument||e).createElement(`link`),Ht(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),np(o,`link`,r),t.state.loading|=4,Vm(o,n.precedence,e),t.instance=o;case`script`:return o=Rm(n.src),(a=e.querySelector(zm(o)))?(t.instance=a,Ht(a),a):(r=n,(a=vm.get(o))&&(r=C({},n),Um(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),Ht(a),np(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Vm(r,n.precedence,e));return t.instance}function Vm(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function Hm(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function Um(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var Wm=null;function Gm(e,t,n){if(Wm===null){var r=new Map,i=Wm=new Map;i.set(n,r)}else i=Wm,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[It]||a[At]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function Km(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function qm(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Jm(e,t){return e===`img`&&t.src!=null&&t.src!==``&&t.onLoad==null&&t.loading!==`lazy`}function Ym(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Xm(e){return(e.width||100)*(e.height||100)*(typeof devicePixelRatio==`number`?devicePixelRatio:1)*.25}function Zm(e,t){typeof t.decode==`function`&&(e.imgCount++,t.complete||(e.imgBytes+=Xm(t),e.suspenseyImages.push(t)),e=rh.bind(e),t.decode().then(e,e))}function Qm(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Pm(r.href),a=t.querySelector(Fm(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=nh.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,Ht(a);return}a=t.ownerDocument||t,r=Im(r),(i=vm.get(i))&&Hm(r,i),a=a.createElement(`link`),Ht(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),np(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=nh.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var $m=0;function eh(e,t){return e.stylesheets&&e.count===0&&ah(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&ah(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&$m===0&&($m=62500*op());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&ah(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>$m?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function th(e){if(e.count===0&&(e.imgCount===0||!e.waitingForImages)){if(e.stylesheets)ah(e,e.stylesheets);else if(e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}}function nh(){this.count--,th(this)}function rh(){this.imgCount--,th(this)}var ih=null;function ah(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ih=new Map,t.forEach(oh,e),ih=null,nh.call(e))}function oh(e,t){if(!(t.state.loading&4)){var n=ih.get(e);if(n)var r=n.get(null);else{n=new Map,ih.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=nh.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var sh={$$typeof:ue,Provider:null,Consumer:null,_currentValue:Te,_currentValue2:Te,_threadCount:0};function ch(e,t,n,r,i,a,o,s,c){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=bt(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=bt(0),this.hiddenUpdates=bt(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.transitionTypes=null,this.incompleteTransitions=new Map}function lh(e,t,n,r,i,a,o,s,c,l,u,d){return e=new ch(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=Ni(3,null,null,t),e.current=a,a.stateNode=e,t=Ma(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},ho(a),e}function uh(e){return e?(e=ji,e):ji}function dh(e,t,n,r,i,a){i=uh(i),r.context===null?r.context=i:r.pendingContext=i,r=_o(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=vo(e,r,t),n!==null&&(Pd(n,e,t),yo(n,e,t))}function fh(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ph(e,t){fh(e,t),(e=e.alternate)&&fh(e,t)}function mh(e){if(e.tag===13||e.tag===31){var t=Oi(e,67108864);t!==null&&Pd(t,e,67108864),ph(e,67108864)}}function hh(e){if(e.tag===13||e.tag===31){var t=jd();t=Tt(t);var n=Oi(e,t);n!==null&&Pd(n,e,t),ph(e,t)}}var gh=!0;function _h(e,t,n,r){var i=E.T;E.T=null;var a=D.p;try{D.p=2,yh(e,t,n,r)}finally{D.p=a,E.T=i}}function vh(e,t,n,r){var i=E.T;E.T=null;var a=D.p;try{D.p=8,yh(e,t,n,r)}finally{D.p=a,E.T=i}}function yh(e,t,n,r){if(gh){var i=bh(r);if(i===null)Kf(e,t,r,xh,n),Mh(e,r);else if(Ph(i,e,t,n,r))r.stopPropagation();else if(Mh(e,r),t&4&&-1<jh.indexOf(e)){for(;i!==null;){var a=Bt(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=k(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-ct(o);s.entanglements[1]|=c,o&=~c}Ef(a),!(K&6)&&(gd=Xe()+500,Df(0,!1))}}break;case 31:case 13:s=Oi(a,2),s!==null&&Pd(s,a,2),zd(),ph(a,2)}if(a=bh(r),a===null&&Kf(e,t,r,xh,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else Kf(e,t,r,null,n)}}function bh(e){return e=Cn(e),Sh(e)}var xh=null;function Sh(e){if(xh=null,e=zt(e),e!==null){var t=o(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=s(t),e!==null)return e;e=null}else if(n===31){if(e=c(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return xh=e,null}function Ch(e){switch(e){case`beforetoggle`:case`cancel`:case`click`:case`close`:case`contextmenu`:case`copy`:case`cut`:case`auxclick`:case`dblclick`:case`dragend`:case`dragstart`:case`drop`:case`focusin`:case`focusout`:case`input`:case`invalid`:case`keydown`:case`keypress`:case`keyup`:case`mousedown`:case`mouseup`:case`paste`:case`pause`:case`play`:case`pointercancel`:case`pointerdown`:case`pointerup`:case`ratechange`:case`reset`:case`seeked`:case`submit`:case`toggle`:case`touchcancel`:case`touchend`:case`touchstart`:case`volumechange`:case`change`:case`selectionchange`:case`textInput`:case`compositionstart`:case`compositionend`:case`compositionupdate`:case`beforeblur`:case`afterblur`:case`beforeinput`:case`blur`:case`fullscreenchange`:case`fullscreenerror`:case`focus`:case`hashchange`:case`popstate`:case`select`:case`selectstart`:return 2;case`drag`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`mousemove`:case`mouseout`:case`mouseover`:case`pointermove`:case`pointerout`:case`pointerover`:case`resize`:case`scroll`:case`touchmove`:case`wheel`:case`mouseenter`:case`mouseleave`:case`pointerenter`:case`pointerleave`:return 8;case`message`:switch(Ze()){case Qe:return 2;case $e:return 8;case et:case tt:return 32;case nt:return 268435456;default:return 32}default:return 32}}var wh=!1,Th=null,Eh=null,Dh=null,Oh=new Map,kh=new Map,Ah=[],jh=`mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset`.split(` `);function Mh(e,t){switch(e){case`focusin`:case`focusout`:Th=null;break;case`dragenter`:case`dragleave`:Eh=null;break;case`mouseover`:case`mouseout`:Dh=null;break;case`pointerover`:case`pointerout`:Oh.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:kh.delete(t.pointerId)}}function Nh(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=Bt(t),t!==null&&mh(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Ph(e,t,n,r,i){switch(t){case`focusin`:return Th=Nh(Th,e,t,n,r,i),!0;case`dragenter`:return Eh=Nh(Eh,e,t,n,r,i),!0;case`mouseover`:return Dh=Nh(Dh,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return Oh.set(a,Nh(Oh.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,kh.set(a,Nh(kh.get(a)||null,e,t,n,r,i)),!0}return!1}function Fh(e){var t=zt(e.target);if(t!==null){var n=o(t);if(n!==null){if(t=n.tag,t===13){if(t=s(n),t!==null){e.blockedOn=t,Ot(e.priority,function(){hh(n)});return}}else if(t===31){if(t=c(n),t!==null){e.blockedOn=t,Ot(e.priority,function(){hh(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ih(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=bh(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Sn=r,n.target.dispatchEvent(r),Sn=null}else return t=Bt(n),t!==null&&mh(t),e.blockedOn=n,!1;t.shift()}return!0}function Lh(e,t,n){Ih(e)&&n.delete(t)}function Rh(){wh=!1,Th!==null&&Ih(Th)&&(Th=null),Eh!==null&&Ih(Eh)&&(Eh=null),Dh!==null&&Ih(Dh)&&(Dh=null),Oh.forEach(Lh),kh.forEach(Lh)}function zh(e,n){e.blockedOn===n&&(e.blockedOn=null,wh||(wh=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Rh)))}var Bh=null;function Vh(e){Bh!==e&&(Bh=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Bh===e&&(Bh=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(Sh(r||n)===null)continue;break}var a=Bt(n);a!==null&&(e.splice(t,3),t-=3,tc(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Hh(e){function t(t){return zh(t,e)}Th!==null&&zh(Th,e),Eh!==null&&zh(Eh,e),Dh!==null&&zh(Dh,e),Oh.forEach(t),kh.forEach(t);for(var n=0;n<Ah.length;n++){var r=Ah[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Ah.length&&(n=Ah[0],n.blockedOn===null);)Fh(n),n.blockedOn===null&&Ah.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[jt]||null;if(typeof a==`function`)o||Vh(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[jt]||null)s=o.formAction;else if(Sh(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),Vh(n)}}}function Uh(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function Wh(e){this._internalRoot=e}Gh.prototype.render=Wh.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(i(409));var n=t.current;dh(n,jd(),e,t,null,null)},Gh.prototype.unmount=Wh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;dh(e.current,2,null,e,null,null),zd(),t[Mt]=null}};function Gh(e){this._internalRoot=e}Gh.prototype.unstable_scheduleHydration=function(e){if(e){var t=Dt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ah.length&&t!==0&&t<Ah[n].priority;n++);Ah.splice(n,0,e),n===0&&Fh(e)}};var Kh=n.version;if(Kh!==`19.3.0`)throw Error(i(527,Kh,`19.3.0`));D.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(i(188)):(e=Object.keys(e).join(`,`),Error(i(268,e)));return e=d(t),e=e===null?null:p(e),e=e===null?null:e.stateNode,e};var qh={bundleType:0,version:`19.3.0`,rendererPackageName:`react-dom`,currentDispatcherRef:E,reconcilerVersion:`19.3.0`};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var Jh=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Jh.isDisabled&&Jh.supportsFiber)try{at=Jh.inject(qh),ot=Jh}catch{}}e.createRoot=function(e,t){if(!a(e))throw Error(i(299));var n=!1,r=``,o=wc,s=Tc,c=Ec;return t!=null&&(!0===t.unstable_strictMode&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onUncaughtError!==void 0&&(o=t.onUncaughtError),t.onCaughtError!==void 0&&(s=t.onCaughtError),t.onRecoverableError!==void 0&&(c=t.onRecoverableError)),t=lh(e,1,!1,null,null,n,r,null,o,s,c,Uh),e[Mt]=t.current,Wf(e),new Wh(t)}})),g=o(((e,t)=>{function n(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE==`function`)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=h()}))(),_=c(u(),1);function v(){(0,_.useEffect)(()=>{let e=document.getElementById(`adminmenuwrap`),t=document.getElementById(`wpbody-content`);if(!e||!t)return;let n=()=>t.style.setProperty(`--mr-fill`,Math.ceil(e.getBoundingClientRect().height)+`px`);n();let r=new ResizeObserver(n);return r.observe(e),window.addEventListener(`resize`,n),()=>{r.disconnect(),window.removeEventListener(`resize`,n),t.style.removeProperty(`--mr-fill`)}},[])}function y(){let e=window.monoranksAdmin;if(!e)throw Error(`monoranksAdmin settings missing`);return e}var b={overview:`monoranks`,settings:`monoranks-settings`};function ee(){return new URLSearchParams(window.location.search).get(`page`)===b.settings?`settings`:`overview`}function te(){let[e,t]=(0,_.useState)(ee),n=(0,_.useRef)(()=>void 0);(0,_.useEffect)(()=>{let e=()=>t(ee());window.addEventListener(`popstate`,e);let r=e=>{let t=e.target.closest(`#toplevel_page_monoranks a[href*="page=monoranks"]`);if(!t||e.metaKey||e.ctrlKey||e.shiftKey||e.button!==0)return;let r=new URL(t.href,window.location.href).searchParams.get(`page`),i=r===b.settings?`settings`:r===b.overview?`overview`:null;i&&(e.preventDefault(),n.current(i))};return document.addEventListener(`click`,r),()=>{window.removeEventListener(`popstate`,e),document.removeEventListener(`click`,r)}},[]),(0,_.useEffect)(()=>{ne(e),document.title=document.title.replace(/^[^‹]*‹/,(y().titles[e]||`MonoRanks`)+` ‹`)},[e]);let r=n=>{if(n===e)return;let r=n===`settings`?y().urls.settings:y().urls.overview;window.history.pushState({monoranks:n},``,r),t(n),window.scrollTo({top:0})};return n.current=r,[e,r]}function ne(e){let t=document.getElementById(`toplevel_page_monoranks`);t&&t.querySelectorAll(`.wp-submenu a`).forEach(t=>{let n=new URL(t.href,window.location.href).searchParams.get(`page`)===b[e];t.classList.toggle(`current`,n),t.parentElement?.classList.toggle(`current`,n),n?t.setAttribute(`aria-current`,`page`):t.removeAttribute(`aria-current`)})}var{__:x,_n:S,_x:re,sprintf:C,isRTL:ie}=window.wp.i18n,ae=window.wp.apiFetch,oe=`/monoranks/v1/admin`,w={overview:()=>ae({path:`${oe}/overview`}),settings:()=>ae({path:`${oe}/settings`}),grow:()=>ae({path:`${oe}/grow`}),apply:e=>ae({path:`${oe}/apply`,method:`POST`,data:{fix:e}}),undo:(e,t)=>ae({path:`${oe}/undo`,method:`POST`,data:{entry:e.index,at:e.at,screen:t}}),sync:e=>ae({path:`${oe}/sync`,method:`POST`,data:{screen:e}}),connect:(e,t)=>ae({path:`${oe}/connect`,method:`POST`,data:{key:e,api_base:t}}),disconnect:()=>ae({path:`${oe}/disconnect`,method:`POST`}),deleteEverything:()=>ae({path:`${oe}/delete`,method:`POST`})};function se(e,t){let n=e?.message;return typeof n==`string`&&n?n:t}var ce=e=>e?.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase();function le(e,t,n=[]){if(t==null)throw Error(`[lucide]: iconNode is required when icon name is used`);return{name:ce(e),size:24,node:t,...n.length>0?{aliases:n}:{}}}var ue=e=>{let t=``,n=!1;for(let r of e){if(r===`-`||r===`_`||r<=` `){n=t.length>0;continue}t.length===0?t+=r.toLowerCase():t+=n?r.toUpperCase():r,n=!1}return t},T=e=>{let t=ue(e);return t.charAt(0).toUpperCase()+t.slice(1)},de=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),fe={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":2,"stroke-linecap":`round`,"stroke-linejoin":`round`};function pe(e){return e!=null}function me(e,t={}){let n=t.attributeNames??{},r=e=>n[e]??e,i=e.size??e.width??fe.width,a=e.size??e.height??fe.height,o=e.aliases?.filter(e=>typeof e==`string`&&e.trim()!==``).map(e=>`lucide-${e}`)??[],s=[...e.name?[`lucide-${e.name}`]:[],...o],c=t.className?.split(` `).filter(Boolean)??[],l=t.includeDefaultClasses===!1?de(...c):de(`lucide`,...s,...c),u=t.absoluteStrokeWidth?Number(t.strokeWidth??fe[`stroke-width`])*Number(e.size??e.width??fe.width)/Number(t.size??t.width??fe.width):t.strokeWidth??fe[`stroke-width`];return[`svg`,{...Object.entries(fe).reduce((e,[t,n])=>(e[r(t)]=n,e),{}),...`color`in t&&t.color&&{[r(`stroke`)]:t.color},...`size`in t&&pe(t.size)&&{[r(`width`)]:t.size,[r(`height`)]:t.size},...`width`in t&&pe(t.width)&&{[r(`width`)]:t.width},...`height`in t&&pe(t.height)&&{[r(`height`)]:t.height},[r(`stroke-width`)]:u,...l&&{[r(`class`)]:l},[r(`viewBox`)]:`0 0 ${i} ${a}`,...t.hasA11yProp===!1?{[r(`aria-hidden`)]:`true`}:{},...`attributes`in t&&t.attributes},e.node.map(e=>{let[n,i,a]=e,o=t.nonScalingStroke?{[r(`vector-effect`)]:`non-scaling-stroke`,...i}:i;return a?[n,o,a]:[n,o]})]}function he(e,t={}){return me(e,{...t,attributeNames:{...t.attributeNames,class:`className`,"stroke-width":`strokeWidth`,"stroke-linecap":`strokeLinecap`,"stroke-linejoin":`strokeLinejoin`,"vector-effect":`vectorEffect`}})}var ge=e=>{for(let t in e)if(t.startsWith(`aria-`)||t===`role`||t===`title`)return!0;return!1},_e=(0,_.createContext)({}),ve=()=>(0,_.useContext)(_e),ye=(0,_.forwardRef)(({color:e,size:t,width:n,height:r,strokeWidth:i,absoluteStrokeWidth:a,nonScalingStroke:o,className:s=``,children:c,iconNode:l=[],icon:u={node:l,aliases:[],size:24},...d},f)=>{let{size:p=24,strokeWidth:m=2,absoluteStrokeWidth:h=!1,nonScalingStroke:g=!1,color:v=`currentColor`,className:y=``}=ve()??{},b=!!c||ge(d),[ee,te,ne=[]]=he(u,{color:e??v,width:n??t??p,height:r??t??p,strokeWidth:i??m,absoluteStrokeWidth:a??h,nonScalingStroke:o??g,className:de(y,s),hasA11yProp:b,attributes:d});return(0,_.createElement)(ee,{ref:f,...te},[...ne.map(([e,t])=>(0,_.createElement)(e,t)),...Array.isArray(c)?c:[c]])});function be(e,t=[],n=[]){let r=typeof e==`string`?le(e,t,n):e,i=(0,_.forwardRef)(({className:e,...t},n)=>(0,_.createElement)(ye,{ref:n,icon:r,className:e,...t}));return r.name&&(i.displayName=T(r.name)),i}var xe={name:`arrow-right`,size:24,node:[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]};xe.node;var Se=be(xe),Ce={name:`arrow-up-right`,size:24,node:[[`path`,{d:`M7 7h10v10`,key:`1tivn9`}],[`path`,{d:`M7 17 17 7`,key:`1vkiza`}]]};Ce.node;var we=be(Ce),E={name:`chevron-right`,size:24,node:[[`path`,{d:`m9 18 6-6-6-6`,key:`mthhwq`}]]};E.node;var D=be(E),Te={name:`circle-alert`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`12`,x2:`12`,y1:`8`,y2:`12`,key:`1pkeuh`}],[`line`,{x1:`12`,x2:`12.01`,y1:`16`,y2:`16`,key:`4dfq90`}]],aliases:[`alert-circle`]};Te.node;var Ee=be(Te),De={name:`circle-check`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`m16 9-5.5 5.5L8 12`,key:`xofnsj`}]],aliases:[`check-circle-2`]};De.node;var Oe=be(De),ke={name:`info`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 16v-4`,key:`1dtifu`}],[`path`,{d:`M12 8h.01`,key:`e9boi3`}]]};ke.node;var O=be(ke),Ae={name:`triangle-alert`,size:24,node:[[`path`,{d:`m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3`,key:`wmoenq`}],[`path`,{d:`M12 9v4`,key:`juzpu7`}],[`path`,{d:`M12 17h.01`,key:`p32p05`}]],aliases:[`alert-triangle`]};Ae.node;var je=be(Ae),Me={name:`undo-2`,size:24,node:[[`path`,{d:`M9 14 4 9l5-5`,key:`102s5s`}],[`path`,{d:`M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11`,key:`f3b9sd`}]]};Me.node;var Ne=be(Me);function Pe(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`){if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=Pe(e[t]))&&(r&&(r+=` `),r+=n)}else for(n in e)e[n]&&(r&&(r+=` `),r+=n)}return r}function Fe(){for(var e,t,n=0,r=``,i=arguments.length;n<i;n++)(e=arguments[n])&&(t=Pe(e))&&(r&&(r+=` `),r+=t);return r}var Ie=(e,t)=>{let n=Array(e.length+t.length);for(let t=0;t<e.length;t++)n[t]=e[t];for(let r=0;r<t.length;r++)n[e.length+r]=t[r];return n},Le=(e,t)=>({classGroupId:e,validator:t}),Re=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),ze=`-`,Be=[],Ve=`arbitrary..`,He=e=>{let t=Ge(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{if(e.startsWith(`[`)&&e.endsWith(`]`))return We(e);let n=e.split(ze);return Ue(n,+(n[0]===``&&n.length>1),t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=r[e],i=n[e];return t?i?Ie(i,t):t:i||Be}return n[e]||Be}}},Ue=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;let r=e[t],i=n.nextPart.get(r);if(i){let n=Ue(e,t+1,i);if(n)return n}let a=n.validators;if(a===null)return;let o=t===0?e.join(ze):e.slice(t).join(ze),s=a.length;for(let e=0;e<s;e++){let t=a[e];if(t.validator(o))return t.classGroupId}},We=e=>e.slice(1,-1).indexOf(`:`)===-1?void 0:(()=>{let t=e.slice(1,-1),n=t.indexOf(`:`),r=t.slice(0,n);return r?Ve+r:void 0})(),Ge=e=>{let{theme:t,classGroups:n}=e;return Ke(n,t)},Ke=(e,t)=>{let n=Re();for(let r in e){let i=e[r];qe(i,n,r,t)}return n},qe=(e,t,n,r)=>{let i=e.length;for(let a=0;a<i;a++){let i=e[a];Je(i,t,n,r)}},Je=(e,t,n,r)=>{if(typeof e==`string`){Ye(e,t,n);return}if(typeof e==`function`){Xe(e,t,n,r);return}Ze(e,t,n,r)},Ye=(e,t,n)=>{let r=e===``?t:Qe(t,e);r.classGroupId=n},Xe=(e,t,n,r)=>{if($e(e)){qe(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(Le(n,e))},Ze=(e,t,n,r)=>{let i=Object.entries(e),a=i.length;for(let e=0;e<a;e++){let[a,o]=i[e];qe(o,Qe(t,a),n,r)}},Qe=(e,t)=>{let n=e,r=t.split(ze),i=r.length;for(let e=0;e<i;e++){let t=r[e],i=n.nextPart.get(t);i||(i=Re(),n.nextPart.set(t,i)),n=i}return n},$e=e=>`isThemeGetter`in e&&e.isThemeGetter===!0,et=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),i=(i,a)=>{n[i]=a,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];if(t!==void 0)return t;if((t=r[e])!==void 0)return i(e,t),t},set(e,t){e in n?n[e]=t:i(e,t)}}},tt=`!`,nt=`:`,rt=[],it=(e,t,n,r,i)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:i}),at=e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t=[],n=0,r=0,i=0,a,o=e.length;for(let s=0;s<o;s++){let o=e[s];if(n===0&&r===0){if(o===nt){t.push(e.slice(i,s)),i=s+1;continue}if(o===`/`){a=s;continue}}o===`[`?n++:o===`]`?n--:o===`(`?r++:o===`)`&&r--}let s=t.length===0?e:e.slice(i),c=s,l=!1;s.endsWith(tt)?(c=s.slice(0,-1),l=!0):s.startsWith(tt)&&(c=s.slice(1),l=!0);let u=a&&a>i?a-i:void 0;return it(t,l,c,u)};if(t){let e=t+nt,n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):it(rt,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r},ot=e=>{let t=new Map;return e.orderSensitiveModifiers.forEach((e,n)=>{t.set(e,1e6+n)}),e=>{let n=[],r=[];for(let i=0;i<e.length;i++){let a=e[i],o=a[0]===`[`,s=t.has(a);o||s?(r.length>0&&(r.sort(),n.push(...r),r=[]),n.push(a)):r.push(a)}return r.length>0&&(r.sort(),n.push(...r)),n}},st=e=>({cache:et(e.cacheSize),parseClassName:at(e),sortModifiers:ot(e),postfixLookupClassGroupIds:ct(e),...He(e)}),ct=e=>{let t=Object.create(null),n=e.postfixLookupClassGroups;if(n)for(let e=0;e<n.length;e++)t[n[e]]=!0;return t},lt=/\s+/,ut=(e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i,sortModifiers:a,postfixLookupClassGroupIds:o}=t,s=[],c=e.trim().split(lt),l=``;for(let e=c.length-1;e>=0;--e){let t=c[e],{isExternal:u,modifiers:d,hasImportantModifier:f,baseClassName:p,maybePostfixModifierPosition:m}=n(t);if(u){l=t+(l.length>0?` `+l:l);continue}let h=!!m,g;if(h){g=r(p.substring(0,m));let e=g&&o[g]?r(p):void 0;e&&e!==g&&(g=e,h=!1)}else g=r(p);if(!g){if(!h){l=t+(l.length>0?` `+l:l);continue}if(g=r(p),!g){l=t+(l.length>0?` `+l:l);continue}h=!1}let _=d.length===0?``:d.length===1?d[0]:a(d).join(`:`),v=f?_+tt:_,y=v+g;if(s.indexOf(y)>-1)continue;s.push(y);let b=i(g,h);for(let e=0;e<b.length;++e){let t=b[e];s.push(v+t)}l=t+(l.length>0?` `+l:l)}return l},dt=(...e)=>{let t=0,n,r,i=``;for(;t<e.length;)(n=e[t++])&&(r=ft(n))&&(i&&(i+=` `),i+=r);return i},ft=e=>{if(typeof e==`string`)return e;let t,n=``;for(let r=0;r<e.length;r++)e[r]&&(t=ft(e[r]))&&(n&&(n+=` `),n+=t);return n},pt=(e,...t)=>{let n,r,i,a,o=o=>(n=st(t.reduce((e,t)=>t(e),e())),r=n.cache.get,i=n.cache.set,a=s,s(o)),s=e=>{let t=r(e);if(t)return t;let a=ut(e,n);return i(e,a),a};return a=o,(...e)=>a(dt(...e))},mt=[],k=e=>{let t=t=>t[e]||mt;return t.isThemeGetter=!0,t.themeKey=e,t},ht=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,gt=/^\((?:(\w[\w-]*):)?(.+)\)$/i,_t=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,vt=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,yt=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,bt=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix|color|light-dark)\(.+\)$/,xt=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,St=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ct=e=>_t.test(e),A=e=>!!e&&!Number.isNaN(Number(e)),wt=e=>!!e&&Number.isInteger(Number(e)),Tt=e=>e.endsWith(`%`)&&A(e.slice(0,-1)),Et=e=>vt.test(e),Dt=()=>!0,Ot=e=>yt.test(e)&&!bt.test(e),kt=()=>!1,At=e=>xt.test(e),jt=e=>St.test(e),Mt=e=>!j(e)&&!M(e),Nt=e=>e.startsWith(`@container`)&&(e[10]===`/`&&e[11]!==void 0||e[11]===`s`&&e[16]!==void 0&&e.startsWith(`-size/`,10)||e[11]===`n`&&e[18]!==void 0&&e.startsWith(`-normal/`,10)),Pt=e=>Yt(e,Qt,kt),j=e=>ht.test(e),Ft=e=>Yt(e,$t,Ot),It=e=>Yt(e,en,A),Lt=e=>Yt(e,nn,Dt),Rt=e=>Yt(e,tn,kt),zt=e=>Yt(e,Zt,kt),Bt=e=>Yt(e,N,jt),Vt=e=>Yt(e,rn,At),M=e=>gt.test(e),Ht=e=>Xt(e,$t),Ut=e=>Xt(e,tn),Wt=e=>Xt(e,Zt),Gt=e=>Xt(e,Qt),Kt=e=>Xt(e,N),qt=e=>Xt(e,rn,!0),Jt=e=>Xt(e,nn,!0),Yt=(e,t,n)=>{let r=ht.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},Xt=(e,t,n=!1)=>{let r=gt.exec(e);return r?r[1]?t(r[1]):n:!1},Zt=e=>e===`position`||e===`percentage`,N=e=>e===`image`||e===`url`,Qt=e=>e===`length`||e===`size`||e===`bg-size`,$t=e=>e===`length`,en=e=>e===`number`,tn=e=>e===`family-name`,nn=e=>e===`number`||e===`weight`,rn=e=>e===`shadow`,an=pt(()=>{let e=k(`color`),t=k(`font`),n=k(`text`),r=k(`font-weight`),i=k(`tracking`),a=k(`leading`),o=k(`breakpoint`),s=k(`container`),c=k(`spacing`),l=k(`radius`),u=k(`shadow`),d=k(`inset-shadow`),f=k(`text-shadow`),p=k(`drop-shadow`),m=k(`blur`),h=k(`perspective`),g=k(`aspect`),_=k(`ease`),v=k(`animate`),y=()=>[`auto`,`avoid`,`all`,`avoid-page`,`page`,`left`,`right`,`column`],b=()=>[`center`,`top`,`bottom`,`left`,`right`,`top-left`,`left-top`,`top-right`,`right-top`,`bottom-right`,`right-bottom`,`bottom-left`,`left-bottom`],ee=()=>[...b(),M,j],te=()=>[`auto`,`hidden`,`clip`,`visible`,`scroll`],ne=()=>[`auto`,`contain`,`none`],x=()=>[M,j,c],S=()=>[Ct,`full`,`auto`,...x()],re=()=>[wt,`none`,`subgrid`,M,j],C=()=>[`auto`,{span:[`full`,wt,M,j]},wt,M,j],ie=()=>[wt,`auto`,M,j],ae=()=>[`auto`,`min`,`max`,`fr`,M,j],oe=()=>[`start`,`end`,`center`,`between`,`around`,`evenly`,`stretch`,`baseline`,`center-safe`,`end-safe`],w=()=>[`start`,`end`,`center`,`stretch`,`center-safe`,`end-safe`],se=()=>[`auto`,...x()],ce=()=>[Ct,`auto`,`full`,`dvw`,`dvh`,`lvw`,`lvh`,`svw`,`svh`,`min`,`max`,`fit`,...x()],le=()=>[s,Ct,`screen`,`full`,`dvw`,`lvw`,`svw`,`min`,`max`,`fit`,...x()],ue=()=>[Ct,`screen`,`full`,`lh`,`dvh`,`lvh`,`svh`,`min`,`max`,`fit`,...x()],T=()=>[e,M,j],de=()=>[...b(),Wt,zt,{position:[M,j]}],fe=()=>[`no-repeat`,{repeat:[``,`x`,`y`,`space`,`round`]}],pe=()=>[`auto`,`cover`,`contain`,Gt,Pt,{size:[M,j]}],me=()=>[Tt,Ht,Ft],he=()=>[``,`none`,`full`,l,M,j],ge=()=>[``,A,Ht,Ft],_e=()=>[`solid`,`dashed`,`dotted`,`double`],ve=()=>[`normal`,`multiply`,`screen`,`overlay`,`darken`,`lighten`,`color-dodge`,`color-burn`,`hard-light`,`soft-light`,`difference`,`exclusion`,`hue`,`saturation`,`color`,`luminosity`],ye=()=>[A,Tt,Wt,zt],be=()=>[``,`none`,m,M,j],xe=()=>[`none`,A,M,j],Se=()=>[`none`,A,M,j],Ce=()=>[A,M,j],we=()=>[Ct,`full`,...x()];return{cacheSize:500,theme:{animate:[`spin`,`ping`,`pulse`,`bounce`],aspect:[`video`],blur:[Et],breakpoint:[Et],color:[Dt],container:[Et],"drop-shadow":[Et],ease:[`in`,`out`,`in-out`],font:[Mt],"font-weight":[`thin`,`extralight`,`light`,`normal`,`medium`,`semibold`,`bold`,`extrabold`,`black`],"inset-shadow":[Et],leading:[`none`,`tight`,`snug`,`normal`,`relaxed`,`loose`],perspective:[`dramatic`,`near`,`normal`,`midrange`,`distant`,`none`],radius:[Et],shadow:[Et],spacing:[`px`,A],text:[Et],"text-shadow":[Et],tracking:[`tighter`,`tight`,`normal`,`wide`,`wider`,`widest`]},classGroups:{aspect:[{aspect:[`auto`,`square`,Ct,j,M,g]}],container:[`container`],"container-type":[{"@container":[``,`normal`,`size`,M,j]}],"container-named":[Nt],columns:[{columns:[A,`auto`,j,M,s]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"break-inside":[{"break-inside":[`auto`,`avoid`,`avoid-page`,`avoid-column`]}],"box-decoration":[{"box-decoration":[`slice`,`clone`]}],box:[{box:[`border`,`content`]}],display:[`block`,`inline-block`,`inline`,`flex`,`inline-flex`,`table`,`inline-table`,`table-caption`,`table-cell`,`table-column`,`table-column-group`,`table-footer-group`,`table-header-group`,`table-row-group`,`table-row`,`flow-root`,`grid`,`inline-grid`,`contents`,`list-item`,`hidden`],sr:[`sr-only`,`not-sr-only`],float:[{float:[`right`,`left`,`none`,`start`,`end`]}],clear:[{clear:[`left`,`right`,`both`,`none`,`start`,`end`]}],isolation:[`isolate`,`isolation-auto`],"object-fit":[{object:[`contain`,`cover`,`fill`,`none`,`scale-down`]}],"object-position":[{object:ee()}],overflow:[{overflow:te()}],"overflow-x":[{"overflow-x":te()}],"overflow-y":[{"overflow-y":te()}],overscroll:[{overscroll:ne()}],"overscroll-x":[{"overscroll-x":ne()}],"overscroll-y":[{"overscroll-y":ne()}],position:[`static`,`fixed`,`absolute`,`relative`,`sticky`],inset:[{inset:S()}],"inset-x":[{"inset-x":S()}],"inset-y":[{"inset-y":S()}],start:[{"inset-s":S(),start:S()}],end:[{"inset-e":S(),end:S()}],"inset-bs":[{"inset-bs":S()}],"inset-be":[{"inset-be":S()}],top:[{top:S()}],right:[{right:S()}],bottom:[{bottom:S()}],left:[{left:S()}],visibility:[`visible`,`invisible`,`collapse`],z:[{z:[wt,`auto`,M,j]}],basis:[{basis:[Ct,`full`,`auto`,s,...x()]}],"flex-direction":[{flex:[`row`,`row-reverse`,`col`,`col-reverse`]}],"flex-wrap":[{flex:[`nowrap`,`wrap`,`wrap-reverse`]}],flex:[{flex:[A,Ct,`auto`,`initial`,`none`,j]}],grow:[{grow:[``,A,M,j]}],shrink:[{shrink:[``,A,M,j]}],order:[{order:[wt,`first`,`last`,`none`,M,j]}],"grid-cols":[{"grid-cols":re()}],"col-start-end":[{col:C()}],"col-start":[{"col-start":ie()}],"col-end":[{"col-end":ie()}],"grid-rows":[{"grid-rows":re()}],"row-start-end":[{row:C()}],"row-start":[{"row-start":ie()}],"row-end":[{"row-end":ie()}],"grid-flow":[{"grid-flow":[`row`,`col`,`dense`,`row-dense`,`col-dense`]}],"auto-cols":[{"auto-cols":ae()}],"auto-rows":[{"auto-rows":ae()}],gap:[{gap:x()}],"gap-x":[{"gap-x":x()}],"gap-y":[{"gap-y":x()}],"justify-content":[{justify:[...oe(),`normal`]}],"justify-items":[{"justify-items":[...w(),`normal`]}],"justify-self":[{"justify-self":[`auto`,...w()]}],"align-content":[{content:[`normal`,...oe()]}],"align-items":[{items:[...w(),{baseline:[``,`last`]}]}],"align-self":[{self:[`auto`,...w(),{baseline:[``,`last`]}]}],"place-content":[{"place-content":oe()}],"place-items":[{"place-items":[...w(),`baseline`]}],"place-self":[{"place-self":[`auto`,...w()]}],p:[{p:x()}],px:[{px:x()}],py:[{py:x()}],ps:[{ps:x()}],pe:[{pe:x()}],pbs:[{pbs:x()}],pbe:[{pbe:x()}],pt:[{pt:x()}],pr:[{pr:x()}],pb:[{pb:x()}],pl:[{pl:x()}],m:[{m:se()}],mx:[{mx:se()}],my:[{my:se()}],ms:[{ms:se()}],me:[{me:se()}],mbs:[{mbs:se()}],mbe:[{mbe:se()}],mt:[{mt:se()}],mr:[{mr:se()}],mb:[{mb:se()}],ml:[{ml:se()}],"space-x":[{"space-x":x()}],"space-x-reverse":[`space-x-reverse`],"space-y":[{"space-y":x()}],"space-y-reverse":[`space-y-reverse`],size:[{size:ce()}],"inline-size":[{inline:[`auto`,...le()]}],"min-inline-size":[{"min-inline":[`auto`,...le()]}],"max-inline-size":[{"max-inline":[`none`,...le()]}],"block-size":[{block:[`auto`,...ue()]}],"min-block-size":[{"min-block":[`auto`,...ue()]}],"max-block-size":[{"max-block":[`none`,...ue()]}],w:[{w:[s,`screen`,...ce()]}],"min-w":[{"min-w":[s,`screen`,`none`,...ce()]}],"max-w":[{"max-w":[s,`screen`,`none`,`prose`,{screen:[o]},...ce()]}],h:[{h:[`screen`,`lh`,...ce()]}],"min-h":[{"min-h":[`screen`,`lh`,`none`,...ce()]}],"max-h":[{"max-h":[`screen`,`lh`,`none`,...ce()]}],"font-size":[{text:[`base`,n,Ht,Ft]}],"font-smoothing":[`antialiased`,`subpixel-antialiased`],"font-style":[`italic`,`not-italic`],"font-weight":[{font:[r,Jt,Lt]}],"font-stretch":[{"font-stretch":[`ultra-condensed`,`extra-condensed`,`condensed`,`semi-condensed`,`normal`,`semi-expanded`,`expanded`,`extra-expanded`,`ultra-expanded`,Tt,j]}],"font-family":[{font:[Ut,Rt,t]}],"font-features":[{"font-features":[j]}],"fvn-normal":[`normal-nums`],"fvn-ordinal":[`ordinal`],"fvn-slashed-zero":[`slashed-zero`],"fvn-figure":[`lining-nums`,`oldstyle-nums`],"fvn-spacing":[`proportional-nums`,`tabular-nums`],"fvn-fraction":[`diagonal-fractions`,`stacked-fractions`],tracking:[{tracking:[i,M,j]}],"line-clamp":[{"line-clamp":[A,`none`,M,It]}],leading:[{leading:[`none`,a,...x()]}],"list-image":[{"list-image":[`none`,M,j]}],"list-style-position":[{list:[`inside`,`outside`]}],"list-style-type":[{list:[`disc`,`decimal`,`none`,M,j]}],"text-alignment":[{text:[`left`,`center`,`right`,`justify`,`start`,`end`]}],"placeholder-color":[{placeholder:T()}],"text-color":[{text:T()}],"text-decoration":[`underline`,`overline`,`line-through`,`no-underline`],"text-decoration-style":[{decoration:[..._e(),`wavy`]}],"text-decoration-thickness":[{decoration:[A,`from-font`,`auto`,M,Ft]}],"text-decoration-color":[{decoration:T()}],"underline-offset":[{"underline-offset":[A,`auto`,M,j]}],"text-transform":[`uppercase`,`lowercase`,`capitalize`,`normal-case`],"text-overflow":[`truncate`,`text-ellipsis`,`text-clip`],"text-wrap":[{text:[`wrap`,`nowrap`,`balance`,`pretty`]}],indent:[{indent:x()}],"tab-size":[{tab:[wt,M,j]}],"vertical-align":[{align:[`baseline`,`top`,`middle`,`bottom`,`text-top`,`text-bottom`,`sub`,`super`,M,j]}],whitespace:[{whitespace:[`normal`,`nowrap`,`pre`,`pre-line`,`pre-wrap`,`break-spaces`]}],break:[{break:[`normal`,`words`,`all`,`keep`]}],wrap:[{wrap:[`break-word`,`anywhere`,`normal`]}],hyphens:[{hyphens:[`none`,`manual`,`auto`]}],content:[{content:[`none`,M,j]}],"bg-attachment":[{bg:[`fixed`,`local`,`scroll`]}],"bg-clip":[{"bg-clip":[`border`,`padding`,`content`,`text`]}],"bg-origin":[{"bg-origin":[`border`,`padding`,`content`]}],"bg-position":[{bg:de()}],"bg-repeat":[{bg:fe()}],"bg-size":[{bg:pe()}],"bg-image":[{bg:[`none`,{linear:[{to:[`t`,`tr`,`r`,`br`,`b`,`bl`,`l`,`tl`]},wt,M,j],radial:[``,M,j],conic:[``,wt,M,j]},Kt,Bt]}],"bg-color":[{bg:T()}],"gradient-from-pos":[{from:me()}],"gradient-via-pos":[{via:me()}],"gradient-to-pos":[{to:me()}],"gradient-from":[{from:T()}],"gradient-via":[{via:T()}],"gradient-to":[{to:T()}],rounded:[{rounded:he()}],"rounded-s":[{"rounded-s":he()}],"rounded-e":[{"rounded-e":he()}],"rounded-t":[{"rounded-t":he()}],"rounded-r":[{"rounded-r":he()}],"rounded-b":[{"rounded-b":he()}],"rounded-l":[{"rounded-l":he()}],"rounded-ss":[{"rounded-ss":he()}],"rounded-se":[{"rounded-se":he()}],"rounded-ee":[{"rounded-ee":he()}],"rounded-es":[{"rounded-es":he()}],"rounded-tl":[{"rounded-tl":he()}],"rounded-tr":[{"rounded-tr":he()}],"rounded-br":[{"rounded-br":he()}],"rounded-bl":[{"rounded-bl":he()}],"border-w":[{border:ge()}],"border-w-x":[{"border-x":ge()}],"border-w-y":[{"border-y":ge()}],"border-w-s":[{"border-s":ge()}],"border-w-e":[{"border-e":ge()}],"border-w-bs":[{"border-bs":ge()}],"border-w-be":[{"border-be":ge()}],"border-w-t":[{"border-t":ge()}],"border-w-r":[{"border-r":ge()}],"border-w-b":[{"border-b":ge()}],"border-w-l":[{"border-l":ge()}],"divide-x":[{"divide-x":ge()}],"divide-x-reverse":[`divide-x-reverse`],"divide-y":[{"divide-y":ge()}],"divide-y-reverse":[`divide-y-reverse`],"border-style":[{border:[..._e(),`hidden`,`none`]}],"divide-style":[{divide:[..._e(),`hidden`,`none`]}],"border-color":[{border:T()}],"border-color-x":[{"border-x":T()}],"border-color-y":[{"border-y":T()}],"border-color-s":[{"border-s":T()}],"border-color-e":[{"border-e":T()}],"border-color-bs":[{"border-bs":T()}],"border-color-be":[{"border-be":T()}],"border-color-t":[{"border-t":T()}],"border-color-r":[{"border-r":T()}],"border-color-b":[{"border-b":T()}],"border-color-l":[{"border-l":T()}],"divide-color":[{divide:T()}],"outline-style":[{outline:[..._e(),`none`,`hidden`]}],"outline-offset":[{"outline-offset":[A,M,j]}],"outline-w":[{outline:[``,A,Ht,Ft]}],"outline-color":[{outline:T()}],shadow:[{shadow:[``,`inner`,`none`,u,qt,Vt]}],"shadow-color":[{shadow:T()}],"inset-shadow":[{"inset-shadow":[`none`,d,qt,Vt]}],"inset-shadow-color":[{"inset-shadow":T()}],"ring-w":[{ring:ge()}],"ring-w-inset":[`ring-inset`],"ring-color":[{ring:T()}],"ring-offset-w":[{"ring-offset":[A,Ft]}],"ring-offset-color":[{"ring-offset":T()}],"inset-ring-w":[{"inset-ring":ge()}],"inset-ring-color":[{"inset-ring":T()}],"text-shadow":[{"text-shadow":[`none`,f,qt,Vt]}],"text-shadow-color":[{"text-shadow":T()}],opacity:[{opacity:[A,M,j]}],"mix-blend":[{"mix-blend":[...ve(),`plus-darker`,`plus-lighter`]}],"bg-blend":[{"bg-blend":ve()}],"mask-clip":[{"mask-clip":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]},`mask-no-clip`],"mask-composite":[{mask:[`add`,`subtract`,`intersect`,`exclude`]}],"mask-image-linear-pos":[{"mask-linear":[A]}],"mask-image-linear-from-pos":[{"mask-linear-from":ye()}],"mask-image-linear-to-pos":[{"mask-linear-to":ye()}],"mask-image-linear-from-color":[{"mask-linear-from":T()}],"mask-image-linear-to-color":[{"mask-linear-to":T()}],"mask-image-t-from-pos":[{"mask-t-from":ye()}],"mask-image-t-to-pos":[{"mask-t-to":ye()}],"mask-image-t-from-color":[{"mask-t-from":T()}],"mask-image-t-to-color":[{"mask-t-to":T()}],"mask-image-r-from-pos":[{"mask-r-from":ye()}],"mask-image-r-to-pos":[{"mask-r-to":ye()}],"mask-image-r-from-color":[{"mask-r-from":T()}],"mask-image-r-to-color":[{"mask-r-to":T()}],"mask-image-b-from-pos":[{"mask-b-from":ye()}],"mask-image-b-to-pos":[{"mask-b-to":ye()}],"mask-image-b-from-color":[{"mask-b-from":T()}],"mask-image-b-to-color":[{"mask-b-to":T()}],"mask-image-l-from-pos":[{"mask-l-from":ye()}],"mask-image-l-to-pos":[{"mask-l-to":ye()}],"mask-image-l-from-color":[{"mask-l-from":T()}],"mask-image-l-to-color":[{"mask-l-to":T()}],"mask-image-x-from-pos":[{"mask-x-from":ye()}],"mask-image-x-to-pos":[{"mask-x-to":ye()}],"mask-image-x-from-color":[{"mask-x-from":T()}],"mask-image-x-to-color":[{"mask-x-to":T()}],"mask-image-y-from-pos":[{"mask-y-from":ye()}],"mask-image-y-to-pos":[{"mask-y-to":ye()}],"mask-image-y-from-color":[{"mask-y-from":T()}],"mask-image-y-to-color":[{"mask-y-to":T()}],"mask-image-radial":[{"mask-radial":[M,j]}],"mask-image-radial-from-pos":[{"mask-radial-from":ye()}],"mask-image-radial-to-pos":[{"mask-radial-to":ye()}],"mask-image-radial-from-color":[{"mask-radial-from":T()}],"mask-image-radial-to-color":[{"mask-radial-to":T()}],"mask-image-radial-shape":[{"mask-radial":[`circle`,`ellipse`]}],"mask-image-radial-size":[{"mask-radial":[{closest:[`side`,`corner`],farthest:[`side`,`corner`]}]}],"mask-image-radial-pos":[{"mask-radial-at":b()}],"mask-image-conic-pos":[{"mask-conic":[A]}],"mask-image-conic-from-pos":[{"mask-conic-from":ye()}],"mask-image-conic-to-pos":[{"mask-conic-to":ye()}],"mask-image-conic-from-color":[{"mask-conic-from":T()}],"mask-image-conic-to-color":[{"mask-conic-to":T()}],"mask-mode":[{mask:[`alpha`,`luminance`,`match`]}],"mask-origin":[{"mask-origin":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]}],"mask-position":[{mask:de()}],"mask-repeat":[{mask:fe()}],"mask-size":[{mask:pe()}],"mask-type":[{"mask-type":[`alpha`,`luminance`]}],"mask-image":[{mask:[`none`,M,j]}],filter:[{filter:[``,`none`,M,j]}],blur:[{blur:be()}],brightness:[{brightness:[A,M,j]}],contrast:[{contrast:[A,M,j]}],"drop-shadow":[{"drop-shadow":[``,`none`,p,qt,Vt]}],"drop-shadow-color":[{"drop-shadow":T()}],grayscale:[{grayscale:[``,A,M,j]}],"hue-rotate":[{"hue-rotate":[A,M,j]}],invert:[{invert:[``,A,M,j]}],saturate:[{saturate:[A,M,j]}],sepia:[{sepia:[``,A,M,j]}],"backdrop-filter":[{"backdrop-filter":[``,`none`,M,j]}],"backdrop-blur":[{"backdrop-blur":be()}],"backdrop-brightness":[{"backdrop-brightness":[A,M,j]}],"backdrop-contrast":[{"backdrop-contrast":[A,M,j]}],"backdrop-grayscale":[{"backdrop-grayscale":[``,A,M,j]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[A,M,j]}],"backdrop-invert":[{"backdrop-invert":[``,A,M,j]}],"backdrop-opacity":[{"backdrop-opacity":[A,M,j]}],"backdrop-saturate":[{"backdrop-saturate":[A,M,j]}],"backdrop-sepia":[{"backdrop-sepia":[``,A,M,j]}],"border-collapse":[{border:[`collapse`,`separate`]}],"border-spacing":[{"border-spacing":x()}],"border-spacing-x":[{"border-spacing-x":x()}],"border-spacing-y":[{"border-spacing-y":x()}],"table-layout":[{table:[`auto`,`fixed`]}],caption:[{caption:[`top`,`bottom`]}],transition:[{transition:[``,`all`,`colors`,`opacity`,`shadow`,`transform`,`none`,M,j]}],"transition-behavior":[{transition:[`normal`,`discrete`]}],duration:[{duration:[A,`initial`,M,j]}],ease:[{ease:[`linear`,`initial`,_,M,j]}],delay:[{delay:[A,M,j]}],animate:[{animate:[`none`,v,M,j]}],backface:[{backface:[`hidden`,`visible`]}],perspective:[{perspective:[h,M,j]}],"perspective-origin":[{"perspective-origin":ee()}],rotate:[{rotate:xe()}],"rotate-x":[{"rotate-x":xe()}],"rotate-y":[{"rotate-y":xe()}],"rotate-z":[{"rotate-z":xe()}],scale:[{scale:Se()}],"scale-x":[{"scale-x":Se()}],"scale-y":[{"scale-y":Se()}],"scale-z":[{"scale-z":Se()}],"scale-3d":[`scale-3d`],skew:[{skew:Ce()}],"skew-x":[{"skew-x":Ce()}],"skew-y":[{"skew-y":Ce()}],transform:[{transform:[M,j,``,`none`,`gpu`,`cpu`]}],"transform-origin":[{origin:ee()}],"transform-style":[{transform:[`3d`,`flat`]}],translate:[{translate:we()}],"translate-x":[{"translate-x":we()}],"translate-y":[{"translate-y":we()}],"translate-z":[{"translate-z":we()}],"translate-none":[`translate-none`],zoom:[{zoom:[wt,M,j]}],accent:[{accent:T()}],appearance:[{appearance:[`none`,`auto`]}],"caret-color":[{caret:T()}],"color-scheme":[{scheme:[`normal`,`dark`,`light`,`light-dark`,`only-dark`,`only-light`]}],cursor:[{cursor:[`auto`,`default`,`pointer`,`wait`,`text`,`move`,`help`,`not-allowed`,`none`,`context-menu`,`progress`,`cell`,`crosshair`,`vertical-text`,`alias`,`copy`,`no-drop`,`grab`,`grabbing`,`all-scroll`,`col-resize`,`row-resize`,`n-resize`,`e-resize`,`s-resize`,`w-resize`,`ne-resize`,`nw-resize`,`se-resize`,`sw-resize`,`ew-resize`,`ns-resize`,`nesw-resize`,`nwse-resize`,`zoom-in`,`zoom-out`,M,j]}],"field-sizing":[{"field-sizing":[`fixed`,`content`]}],"pointer-events":[{"pointer-events":[`auto`,`none`]}],resize:[{resize:[`none`,``,`y`,`x`]}],"scroll-behavior":[{scroll:[`auto`,`smooth`]}],"scrollbar-thumb-color":[{"scrollbar-thumb":T()}],"scrollbar-track-color":[{"scrollbar-track":T()}],"scrollbar-gutter":[{"scrollbar-gutter":[`auto`,`stable`,`both`]}],"scrollbar-w":[{scrollbar:[`auto`,`thin`,`none`]}],"scroll-m":[{"scroll-m":x()}],"scroll-mx":[{"scroll-mx":x()}],"scroll-my":[{"scroll-my":x()}],"scroll-ms":[{"scroll-ms":x()}],"scroll-me":[{"scroll-me":x()}],"scroll-mbs":[{"scroll-mbs":x()}],"scroll-mbe":[{"scroll-mbe":x()}],"scroll-mt":[{"scroll-mt":x()}],"scroll-mr":[{"scroll-mr":x()}],"scroll-mb":[{"scroll-mb":x()}],"scroll-ml":[{"scroll-ml":x()}],"scroll-p":[{"scroll-p":x()}],"scroll-px":[{"scroll-px":x()}],"scroll-py":[{"scroll-py":x()}],"scroll-ps":[{"scroll-ps":x()}],"scroll-pe":[{"scroll-pe":x()}],"scroll-pbs":[{"scroll-pbs":x()}],"scroll-pbe":[{"scroll-pbe":x()}],"scroll-pt":[{"scroll-pt":x()}],"scroll-pr":[{"scroll-pr":x()}],"scroll-pb":[{"scroll-pb":x()}],"scroll-pl":[{"scroll-pl":x()}],"snap-align":[{snap:[`start`,`end`,`center`,`align-none`]}],"snap-stop":[{snap:[`normal`,`always`]}],"snap-type":[{snap:[`none`,`x`,`y`,`both`]}],"snap-strictness":[{snap:[`mandatory`,`proximity`]}],touch:[{touch:[`auto`,`none`,`manipulation`]}],"touch-x":[{"touch-pan":[`x`,`left`,`right`]}],"touch-y":[{"touch-pan":[`y`,`up`,`down`]}],"touch-pz":[`touch-pinch-zoom`],select:[{select:[`none`,`text`,`all`,`auto`]}],"will-change":[{"will-change":[`auto`,`scroll`,`contents`,`transform`,M,j]}],fill:[{fill:[`none`,...T()]}],"stroke-w":[{stroke:[A,Ht,Ft,It]}],stroke:[{stroke:[`none`,...T()]}],"forced-color-adjust":[{"forced-color-adjust":[`auto`,`none`]}]},conflictingClassGroups:{"container-named":[`container-type`],overflow:[`overflow-x`,`overflow-y`],overscroll:[`overscroll-x`,`overscroll-y`],inset:[`inset-x`,`inset-y`,`inset-bs`,`inset-be`,`start`,`end`,`top`,`right`,`bottom`,`left`],"inset-x":[`start`,`end`,`right`,`left`],"inset-y":[`inset-bs`,`inset-be`,`top`,`bottom`],flex:[`basis`,`grow`,`shrink`],gap:[`gap-x`,`gap-y`],p:[`px`,`py`,`ps`,`pe`,`pbs`,`pbe`,`pt`,`pr`,`pb`,`pl`],px:[`ps`,`pe`,`pr`,`pl`],py:[`pbs`,`pbe`,`pt`,`pb`],m:[`mx`,`my`,`ms`,`me`,`mbs`,`mbe`,`mt`,`mr`,`mb`,`ml`],mx:[`ms`,`me`,`mr`,`ml`],my:[`mbs`,`mbe`,`mt`,`mb`],size:[`w`,`h`],"font-size":[`leading`],"fvn-normal":[`fvn-ordinal`,`fvn-slashed-zero`,`fvn-figure`,`fvn-spacing`,`fvn-fraction`],"fvn-ordinal":[`fvn-normal`],"fvn-slashed-zero":[`fvn-normal`],"fvn-figure":[`fvn-normal`],"fvn-spacing":[`fvn-normal`],"fvn-fraction":[`fvn-normal`],"line-clamp":[`display`,`overflow`],rounded:[`rounded-s`,`rounded-e`,`rounded-t`,`rounded-r`,`rounded-b`,`rounded-l`,`rounded-ss`,`rounded-se`,`rounded-ee`,`rounded-es`,`rounded-tl`,`rounded-tr`,`rounded-br`,`rounded-bl`],"rounded-s":[`rounded-ss`,`rounded-es`],"rounded-e":[`rounded-se`,`rounded-ee`],"rounded-t":[`rounded-tl`,`rounded-tr`],"rounded-r":[`rounded-tr`,`rounded-br`],"rounded-b":[`rounded-br`,`rounded-bl`],"rounded-l":[`rounded-tl`,`rounded-bl`],"border-spacing":[`border-spacing-x`,`border-spacing-y`],"border-w":[`border-w-x`,`border-w-y`,`border-w-s`,`border-w-e`,`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-r`,`border-w-b`,`border-w-l`],"border-w-x":[`border-w-s`,`border-w-e`,`border-w-r`,`border-w-l`],"border-w-y":[`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-b`],"border-color":[`border-color-x`,`border-color-y`,`border-color-s`,`border-color-e`,`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-r`,`border-color-b`,`border-color-l`],"border-color-x":[`border-color-s`,`border-color-e`,`border-color-r`,`border-color-l`],"border-color-y":[`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-b`],translate:[`translate-x`,`translate-y`,`translate-none`],"translate-none":[`translate`,`translate-x`,`translate-y`,`translate-z`],"scroll-m":[`scroll-mx`,`scroll-my`,`scroll-ms`,`scroll-me`,`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mr`,`scroll-mb`,`scroll-ml`],"scroll-mx":[`scroll-ms`,`scroll-me`,`scroll-mr`,`scroll-ml`],"scroll-my":[`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mb`],"scroll-p":[`scroll-px`,`scroll-py`,`scroll-ps`,`scroll-pe`,`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pr`,`scroll-pb`,`scroll-pl`],"scroll-px":[`scroll-ps`,`scroll-pe`,`scroll-pr`,`scroll-pl`],"scroll-py":[`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pb`],touch:[`touch-x`,`touch-y`,`touch-pz`],"touch-x":[`touch`],"touch-y":[`touch`],"touch-pz":[`touch`]},conflictingClassGroupModifiers:{"font-size":[`leading`]},postfixLookupClassGroups:[`container-type`],orderSensitiveModifiers:[`*`,`**`,`after`,`backdrop`,`before`,`details-content`,`file`,`first-letter`,`first-line`,`marker`,`placeholder`,`selection`]}});function P(...e){return an(Fe(e))}var on=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),F=o(((e,t)=>{t.exports=on()}))(),sn=`.notice, .update-nag, .updated, .error, #message`;function cn({className:e}){let t=(0,_.useRef)(null);return(0,_.useEffect)(()=>{let e=document.getElementById(`wpbody-content`),n=t.current;if(!e||!n)return;let r=()=>{e.querySelectorAll(`:scope > *`).forEach(e=>{e.id!==`monoranks-admin`&&e.matches(sn)&&n.appendChild(e)})};r();let i=new MutationObserver(r);return i.observe(e,{childList:!0}),()=>i.disconnect()},[]),(0,F.jsx)(`div`,{ref:t,className:P(`empty:hidden`,e)})}function ln(e,t,n=`plugin-admin`){try{let r=new URL(e);return r.host===new URL(y().apiBase).host?e:(r.searchParams.set(`utm_source`,`wordpress-plugin`),r.searchParams.set(`utm_medium`,`admin`),r.searchParams.set(`utm_campaign`,n),r.searchParams.set(`utm_content`,t),r.toString())}catch{return e}}function un({which:e,className:t}){return(0,F.jsx)(`span`,{className:P(`inline-flex [&>svg]:block`,t),dangerouslySetInnerHTML:{__html:y().logos[e]}})}var dn=`mx-auto w-full max-w-[1260px] px-10 max-[960px]:px-6 max-[782px]:px-4`;function fn({section:e,go:t,title:n,description:r,actions:i,children:a}){let o=y(),s=[{id:`overview`,label:x(`Overview`,`monoranks`),href:o.urls.overview},{id:`settings`,label:x(`Settings`,`monoranks`),href:o.urls.settings}];return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`header`,{className:`bg-band text-band-ink`,children:(0,F.jsxs)(`div`,{className:P(dn,`flex min-h-16 items-center gap-7 max-[782px]:gap-3`),children:[(0,F.jsx)(`a`,{href:o.urls.overview,onClick:e=>{e.preventDefault(),t(`overview`)},className:`inline-flex items-center text-band-ink hover:text-white`,children:(0,F.jsx)(un,{which:`wordmark`,className:`[&>svg]:h-7 [&>svg]:w-[138px]`})}),(0,F.jsx)(`nav`,{className:`flex self-stretch gap-[22px] max-[782px]:gap-3`,"aria-label":x(`MonoRanks sections`,`monoranks`),children:s.map(n=>(0,F.jsx)(`a`,{href:n.href,onClick:e=>{e.preventDefault(),t(n.id)},"aria-current":e===n.id?`page`:void 0,className:P(`inline-flex items-center border-b-2 pt-[2px] text-[13px] font-medium`,e===n.id?`border-brand text-band-ink`:`border-transparent text-band-muted hover:text-white`),children:n.label},n.id))}),(0,F.jsxs)(`div`,{className:`ms-auto flex items-center gap-1.5`,children:[(0,F.jsx)(`a`,{href:ln(o.urls.docs,`header-help`,e),target:`_blank`,rel:`noopener`,className:`inline-flex h-8 items-center gap-1.5 rounded-md px-3 text-[12.5px] font-medium text-band-muted hover:bg-band-edge hover:text-white`,children:x(`Help`,`monoranks`)}),(0,F.jsxs)(`a`,{href:ln(o.urls.app,`header-open`,e),target:`_blank`,rel:`noopener`,className:`inline-flex h-8 items-center gap-1.5 rounded-md border border-band-edge px-3 text-[12.5px] font-medium text-band-ink hover:bg-band-edge hover:text-white max-[782px]:hidden`,children:[x(`Open MonoRanks`,`monoranks`),(0,F.jsx)(we,{size:14,className:`mr-flip`})]})]})]})}),(0,F.jsxs)(`div`,{className:P(dn,`flex flex-wrap items-start justify-between gap-x-6 gap-y-3 pb-1.5 pt-[30px]`),children:[(0,F.jsxs)(`div`,{className:`flex min-w-0 flex-[1_1_420px] flex-col gap-1.5`,children:[(0,F.jsx)(`h1`,{className:`text-[26px] font-semibold tracking-[-0.02em] leading-tight text-ink`,children:n}),r&&(0,F.jsx)(`p`,{className:`max-w-[72ch] text-ink2`,children:r})]}),i&&(0,F.jsx)(`div`,{className:`flex flex-wrap items-center gap-2 pt-1`,children:i})]}),(0,F.jsx)(`div`,{className:`wp-header-end`}),(0,F.jsx)(cn,{className:P(dn,`flex flex-col gap-2.5 pt-3`)}),(0,F.jsx)(`main`,{className:P(dn,`flex flex-[1_0_auto] flex-col gap-5 pb-10 pt-[22px]`),children:a}),(0,F.jsx)(pn,{section:e,go:t})]})}function pn({section:e,go:t}){let n=y();return(0,F.jsxs)(`footer`,{className:`mt-auto bg-band text-band-ink`,children:[(0,F.jsxs)(`div`,{className:P(dn,`grid grid-cols-[minmax(0,1fr)_minmax(0,1fr)_auto] items-center gap-8 py-7 max-[960px]:grid-cols-[minmax(0,1fr)_auto] max-[960px]:gap-5 max-[782px]:grid-cols-1`),children:[(0,F.jsxs)(`div`,{className:`inline-flex items-center gap-2.5`,children:[(0,F.jsx)(un,{which:`wordmark`,className:`[&>svg]:h-[26px] [&>svg]:w-[128px]`}),(0,F.jsxs)(`span`,{className:`rounded-md border border-band-edge px-[7px] py-[2px] text-[11px] font-medium text-band-muted`,children:[`v`,n.version]})]}),(0,F.jsxs)(`div`,{className:`min-w-0 border-s border-band-edge ps-7 max-[960px]:col-start-1 max-[960px]:border-0 max-[960px]:ps-0`,children:[(0,F.jsx)(`span`,{className:`mb-1.5 block text-[11px] uppercase tracking-[.08em] text-band-muted`,children:x(`Your data`,`monoranks`)}),(0,F.jsxs)(`a`,{href:n.urls.settings,onClick:e=>{e.preventDefault(),t(`settings`)},className:`inline-flex items-center gap-[7px] text-[13px] text-band-ink hover:text-white hover:underline hover:underline-offset-4`,children:[x(`What is sent and what can change`,`monoranks`),(0,F.jsx)(we,{size:14,className:`mr-flip`})]})]}),(0,F.jsxs)(`a`,{href:ln(n.urls.docs,`footer-help`,e),target:`_blank`,rel:`noopener`,className:`block rounded-[9px] border border-band-edge px-[18px] py-3 text-start text-band-ink hover:bg-band-edge hover:text-white max-[960px]:col-start-2 max-[960px]:row-span-2 max-[960px]:row-start-1 max-[782px]:col-auto max-[782px]:row-auto`,children:[(0,F.jsx)(`span`,{className:`mb-1.5 block text-[11px] text-band-muted`,children:x(`Need a hand?`,`monoranks`)}),(0,F.jsxs)(`strong`,{className:`flex items-center justify-between gap-5 text-[13px] font-medium`,children:[x(`Help and resources`,`monoranks`),(0,F.jsx)(Se,{size:14,className:`mr-flip`})]})]})]}),(0,F.jsx)(`div`,{className:P(dn),children:(0,F.jsxs)(`div`,{className:`flex items-center justify-center gap-3 border-t border-band-edge pb-[18px] pt-4 text-[11px] text-band-muted`,children:[(0,F.jsx)(`span`,{children:x(`A product by`,`monoranks`)}),(0,F.jsx)(`a`,{href:ln(`https://veronalabs.com/`,`footer-publisher`,e),target:`_blank`,rel:`noopener`,"aria-label":`VeronaLabs`,className:`inline-flex min-h-7 items-center text-band-muted opacity-75 hover:opacity-100 hover:text-band-muted`,children:(0,F.jsx)(un,{which:`veronalabs`,className:`[&>svg]:h-auto [&>svg]:w-28`})})]})})]})}function mn({notice:e}){if(!e)return null;let t={success:`text-good-ink`,error:`text-critical`,warning:`text-warn`}[e.type],n={success:Oe,error:Ee,warning:je}[e.type];return(0,F.jsxs)(`div`,{className:P(`notice`,`notice-${e.type}`,`flex items-start gap-2.5`),role:`status`,children:[(0,F.jsx)(n,{size:16,className:P(`mt-[1px] shrink-0`,t),"aria-hidden":`true`}),(0,F.jsx)(`p`,{className:`text-ink`,children:e.text})]})}function hn({rows:e}){return(0,F.jsx)(`div`,{className:`grid grid-cols-[150px_minmax(0,1fr)] gap-x-3 gap-y-2 text-[12px] max-[960px]:grid-cols-1`,children:e.map(([e,t],n)=>(0,F.jsxs)(`div`,{className:`contents`,children:[(0,F.jsx)(`div`,{className:`text-mute max-[960px]:mt-1`,children:e}),(0,F.jsx)(`div`,{className:`min-w-0 [overflow-wrap:anywhere]`,children:t})]},n))})}function gn({title:e,text:t}){return(0,F.jsxs)(`div`,{className:`flex flex-col items-center gap-2 px-6 py-9 text-center text-ink2`,children:[(0,F.jsx)(`span`,{className:`text-[13px] font-semibold text-ink`,children:e}),(0,F.jsx)(`span`,{className:`text-[12px]`,children:t})]})}function I(e){if(e==null)return`—`;try{return new Intl.NumberFormat(y().locale,{maximumFractionDigits:0}).format(e)}catch{return String(e)}}function _n(e,t=``){return(e>0?`+`:e<0?`−`:``)+I(Math.abs(e))+t}function vn(e){return e==null?`none`:e>=80?`good`:e>=60?`warn`:`critical`}function yn({score:e,size:t=`sm`,label:n}){let r=t===`lg`?64:30,i=t===`lg`?5:3,a=(r-i)/2,o=2*Math.PI*a,s=r/2,c=e===null?x(`Not scored yet`,`monoranks`):C(x(`%s of 100`,`monoranks`),I(e));return(0,F.jsxs)(`span`,{className:P(`mr-score`,`mr-${t}`,`mr-${vn(e)}`),title:(n?`${n}: `:``)+c,children:[(0,F.jsxs)(`span`,{className:`mr-ring`,children:[(0,F.jsx)(`svg`,{width:r,height:r,viewBox:`0 0 ${r} ${r}`,"aria-hidden":`true`,children:e===null?(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`currentColor`,strokeWidth:i,strokeDasharray:`3 4`}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`var(--grayTrack)`,strokeWidth:i}),(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`currentColor`,strokeWidth:i,strokeLinecap:`round`,strokeDasharray:`${o*e/100} ${o}`,transform:`rotate(-90 ${s} ${s})`})]})}),(0,F.jsx)(`span`,{children:e===null?`—`:I(e)})]}),n&&(0,F.jsx)(`span`,{className:`mr-lbl`,children:n})]})}function bn({n:e,unit:t=``,period:n=`week`}){if(e==null)return null;let r=e>0?`text-good-ink`:e<0?`text-critical`:`text-mute`,i=``+_n(e,t)+``,a=C(x(n===`previous28`?`%s vs previous 28 days`:`%s this week`,`monoranks`),i);return(0,F.jsx)(`span`,{className:P(`text-[12px] font-medium`,r),children:a})}function xn({series:e}){if(e.length<2)return null;let t=Math.max(1,...e),n=e.map((n,r)=>[Math.round(200*r/(e.length-1)*10)/10,Math.round((34-30*n/t)*10)/10]),r=`M`+n.map(e=>e.join(` `)).join(` L`),i=n[n.length-1];return(0,F.jsxs)(`svg`,{className:`block h-[38px] w-full`,viewBox:`0 0 200 38`,preserveAspectRatio:`none`,"aria-hidden":`true`,children:[(0,F.jsx)(`path`,{d:`${r} L200 38 L0 38 Z`,fill:`var(--accentSoft)`}),(0,F.jsx)(`path`,{d:r,fill:`none`,stroke:`var(--accent)`,strokeWidth:`1.5`}),(0,F.jsx)(`circle`,{cx:i[0],cy:i[1],r:`2.5`,fill:`var(--accent)`})]})}var Sn=e=>typeof e==`boolean`?`${e}`:e===0?`0`:e,Cn=Fe,wn=(e,t)=>n=>{if(t?.variants==null)return Cn(e,n?.class,n?.className);let{variants:r,defaultVariants:i}=t,a=Object.keys(r).map(e=>{let t=n?.[e],a=i?.[e];if(t===null)return null;let o=Sn(t)||Sn(a);return r[e][o]}),o=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return r===void 0||(e[n]=r),e},{});return Cn(e,a,t?.compoundVariants?.reduce((e,t)=>{let{class:n,className:r,...a}=t;return Object.entries(a).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...o}[t]):{...i,...o}[t]===n})?[...e,n,r]:e},[]),n?.class,n?.className)},Tn=wn(`inline-flex shrink-0 items-center whitespace-nowrap font-medium`,{variants:{variant:{badge:`h-5 gap-[5px] rounded-sm bg-surface2 px-[7px] text-[11px] text-ink2`,warn:`h-5 gap-[5px] rounded-sm bg-surface2 px-[7px] text-[11px] text-warn`,pill:`h-[22px] gap-[6px] rounded-full bg-surface2 ps-[7px] pe-2 text-[12px] text-ink`}},defaultVariants:{variant:`badge`}});function L({className:e,variant:t,...n}){return(0,F.jsx)(`span`,{"data-slot":`badge`,className:P(Tn({variant:t}),e),...n})}function En({tone:e=`muted`}){let t={good:`bg-good`,warn:`bg-warn`,critical:`bg-critical`,muted:`bg-mute`}[e];return(0,F.jsx)(`span`,{className:P(`inline-block h-2 w-2 shrink-0 rounded-full`,t)})}var Dn=Object.defineProperty,On=(e,t)=>Dn(e,`name`,{value:t,configurable:!0});function kn(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}On(kn,`setRef`);function An(...e){return t=>{let n=!1,r=e.map(e=>{let r=kn(e,t);return!n&&typeof r==`function`&&(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];typeof n==`function`?n():kn(e[t],null)}}}}On(An,`composeRefs`);function jn(...e){return _.useCallback(An(...e),e)}On(jn,`useComposedRefs`);var Mn=Object.defineProperty,Nn=(e,t)=>Mn(e,`name`,{value:t,configurable:!0});function Pn(e){let t=_.forwardRef((t,n)=>{let{children:r,...i}=t,a=null,o=!1,s=[];Un(r)&&typeof qn==`function`&&(r=qn(r._payload)),_.Children.forEach(r,e=>{if(Vn(e)){o=!0;let t=e,n=`child`in t.props?t.props.child:t.props.children;Un(n)&&typeof qn==`function`&&(n=qn(n._payload)),a=Rn(t,n),s.push(a?.props?.children)}else s.push(e)}),a?a=_.cloneElement(a,void 0,s):!o&&_.Children.count(r)===1&&_.isValidElement(r)&&(a=r);let c=a?Bn(a):void 0,l=jn(n,c);if(!a){if(r||r===0)throw Error(o?Kn(e):Gn(e));return r}let u=zn(i,a.props??{});return a.type!==_.Fragment&&(u.ref=n?l:c),_.cloneElement(a,u)});return t.displayName=`${e}.Slot`,t}Nn(Pn,`createSlot`);var Fn=Pn(`Slot`),In=Symbol.for(`radix.slottable`);function Ln(e){let t=Nn(e=>`child`in e?e.children(e.child):e.children,`Slottable`);return t.displayName=`${e}.Slottable`,t.__radixId=In,t}Nn(Ln,`createSlottable`);var Rn=Nn((e,t)=>{if(`child`in e.props){let t=e.props.child;return _.isValidElement(t)?_.cloneElement(t,void 0,e.props.children(t.props.children)):null}return _.isValidElement(t)?t:null},`getSlottableElementFromSlottable`);function zn(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}Nn(zn,`mergeProps`);function Bn(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}Nn(Bn,`getElementRef`);function Vn(e){return _.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===In}Nn(Vn,`isSlottable`);var Hn=Symbol.for(`react.lazy`);function Un(e){return typeof e==`object`&&!!e&&`$$typeof`in e&&e.$$typeof===Hn&&`_payload`in e&&Wn(e._payload)}Nn(Un,`isLazyComponent`);function Wn(e){return typeof e==`object`&&!!e&&`then`in e}Nn(Wn,`isPromiseLike`);var Gn=Nn(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,`createSlotError`),Kn=Nn(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,`createSlottableError`),qn=_.use,Jn=wn(`inline-flex items-center justify-center gap-[7px] whitespace-nowrap rounded-md border text-[13px] font-medium leading-none transition-[background-color,border-color,color,opacity] duration-100 disabled:pointer-events-none disabled:opacity-55 [&_svg]:pointer-events-none [&_svg]:shrink-0 cursor-pointer`,{variants:{variant:{default:`border-border bg-surface text-ink hover:bg-surface2 hover:border-line`,primary:`border-primary bg-primary text-primary-foreground hover:opacity-85`,accent:`border-brand bg-brand text-white hover:opacity-85`,ghost:`border-transparent bg-transparent text-ink2 hover:bg-surface3 hover:text-ink`,danger:`border-critical/50 bg-surface text-critical hover:border-critical hover:bg-critical hover:text-white`,dangerSolid:`border-critical bg-critical text-white hover:opacity-85`},size:{default:`h-[34px] px-3`,sm:`h-7 px-[10px] text-[12px]`,icon:`h-8 w-8 px-0`}},defaultVariants:{variant:`default`,size:`default`}});function R({className:e,variant:t,size:n,asChild:r=!1,children:i,...a}){let o=a[`aria-busy`]===!0||a[`aria-busy`]===`true`,s=P(Jn({variant:t,size:n,className:e}),o&&`pointer-events-none opacity-85`);return r?(0,F.jsx)(Fn,{"data-slot":`button`,className:s,...a,children:i}):(0,F.jsxs)(`button`,{"data-slot":`button`,className:s,...a,children:[o&&(0,F.jsx)(`span`,{className:`spin`,"aria-hidden":`true`}),i]})}function Yn({rows:e,onUndo:t,busy:n}){if(!e.length)return(0,F.jsx)(gn,{title:x(`No changes yet`,`monoranks`),text:x(`Fixes you approve in MonoRanks show up here, each with Undo.`,`monoranks`)});let r=`whitespace-nowrap border-b border-border px-[12px] py-[11px] text-start text-[12px] font-medium text-mute`,i=`border-b border-grid px-[12px] py-3 align-middle text-[12px] group-last:border-b-0`,a=`overflow-hidden text-ellipsis whitespace-nowrap text-start`;return(0,F.jsx)(`div`,{className:`rounded-b-xl`,children:(0,F.jsxs)(`table`,{className:`w-full table-fixed border-collapse`,children:[(0,F.jsxs)(`colgroup`,{children:[(0,F.jsx)(`col`,{className:`w-[15%] min-w-[130px]`}),(0,F.jsx)(`col`,{className:`w-[12%]`}),(0,F.jsx)(`col`,{className:`w-[12%]`}),(0,F.jsx)(`col`,{className:`w-[18%]`}),(0,F.jsx)(`col`,{}),(0,F.jsx)(`col`,{}),(0,F.jsx)(`col`,{className:`w-[96px]`})]}),(0,F.jsx)(`thead`,{children:(0,F.jsxs)(`tr`,{children:[(0,F.jsx)(`th`,{className:r,children:x(`When`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Who`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Field`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Where`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Before`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`After`,`monoranks`)}),(0,F.jsx)(`th`,{className:r})]})}),(0,F.jsx)(`tbody`,{children:e.map(e=>(0,F.jsxs)(`tr`,{className:`group hover:[&>td]:bg-surface2`,children:[(0,F.jsx)(`td`,{className:`${i} tabular-nums`,children:(0,F.jsx)(`div`,{className:a,title:e.when,children:e.when})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,title:e.actor,children:e.actor})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(L,{className:`max-w-full overflow-hidden text-ellipsis whitespace-nowrap`,title:e.fieldLabel,children:e.fieldLabel})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.where,children:e.where})}),(0,F.jsx)(`td`,{className:`${i} text-mute`,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.previous,children:e.previous||`—`})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.value,children:e.value||`—`})}),(0,F.jsx)(`td`,{className:`${i} text-end`,children:(0,F.jsxs)(R,{variant:`ghost`,size:`sm`,disabled:n!==null,"aria-busy":n===e.index,onClick:()=>t(e),children:[n!==e.index&&(0,F.jsx)(Ne,{size:13,className:`mr-flip`}),x(`Undo`,`monoranks`)]})})]},e.index))})]})})}function Xn({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card`,className:P(`min-w-0 rounded-xl border border-border bg-surface`,e),...t})}function Zn({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-header`,className:P(`flex flex-wrap items-center justify-between gap-3 px-[22px] pt-[18px]`,e),...t})}function Qn({className:e,...t}){return(0,F.jsx)(`h2`,{"data-slot":`card-title`,className:P(`inline-flex items-center gap-2 text-[15px] font-semibold text-ink`,e),...t})}function $n({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-body`,className:P(`px-[22px] pb-[22px] pt-4`,e),...t})}function er({text:e,children:t,className:n,align:r=`center`}){let i=_.useId(),[a,o]=_.useState(!1),s=()=>o(!0),c=()=>o(!1),l=t?_.cloneElement(t,{"aria-describedby":i,tabIndex:t.props.tabIndex??0}):(0,F.jsx)(`button`,{type:`button`,"aria-describedby":i,"aria-label":x(`More info`,`monoranks`),className:`inline-flex h-4 w-4 items-center justify-center rounded-full text-mute hover:text-ink focus-visible:text-ink focus-visible:outline-2 focus-visible:outline-brand`,children:(0,F.jsx)(O,{size:13,"aria-hidden":`true`})});return(0,F.jsxs)(`span`,{className:P(`relative inline-flex items-center`,n),onMouseEnter:s,onMouseLeave:c,onFocus:s,onBlur:c,onKeyDown:e=>{e.key===`Escape`&&c()},children:[l,(0,F.jsx)(`span`,{id:i,role:`tooltip`,className:P(`pointer-events-none absolute bottom-[calc(100%+6px)] z-50 w-max max-w-[260px] rounded-md bg-ink px-2.5 py-1.5 text-start text-[12px] font-normal leading-snug text-page shadow-md`,{center:`left-1/2 -translate-x-1/2`,start:`start-0`,end:`end-0`}[r],a?`visible opacity-100`:`invisible opacity-0`),children:e})]})}var tr={target:`_blank`,rel:`noopener`},nr=[`outreach`,`backlinks`,`competitors`,`keywords`,`report`];function rr(){let[e,t]=(0,_.useState)(null),[n,r]=(0,_.useState)(!1),[i,a]=(0,_.useState)(0);(0,_.useEffect)(()=>{w.grow().then(t).catch(()=>r(!0))},[i]);let o=!!e?.connected&&nr.some(t=>e[t]?.state===`pending`);if((0,_.useEffect)(()=>{if(!o||i>=4)return;let e=window.setTimeout(()=>a(e=>e+1),6e4);return()=>window.clearTimeout(e)},[o,i]),n)return null;if(!e)return(0,F.jsx)(`section`,{"aria-label":x(`What to do next`,`monoranks`),"aria-busy":`true`,className:`grid grid-cols-2 gap-5 max-[960px]:grid-cols-1`,children:[0,1,2,3].map(e=>(0,F.jsx)(Xn,{className:`h-[180px] animate-pulse bg-surface2`},e))});if(!e.connected)return null;let s=e.scope_url??``;return(0,F.jsxs)(`section`,{"aria-labelledby":`mr-grow-title`,className:`flex flex-col gap-3`,children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-baseline justify-between gap-2`,children:[(0,F.jsx)(`h2`,{id:`mr-grow-title`,className:`text-[15px] font-semibold text-ink`,children:x(`What to do next`,`monoranks`)}),e.fetched&&(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:C(x(`Updated %s`,`monoranks`),e.fetched)})]}),(0,F.jsxs)(`div`,{className:`grid grid-cols-2 items-start gap-5 max-[960px]:grid-cols-1`,children:[(0,F.jsx)(or,{d:e.outreach,scope:s}),(0,F.jsx)(sr,{d:e.backlinks,scope:s}),(0,F.jsx)(cr,{d:e.competitors,scope:s}),(0,F.jsx)(lr,{d:e.keywords,scope:s})]}),(0,F.jsx)(ur,{d:e.report})]})}function ir({state:e,scope:t,empty:n}){let r=n;if(e===`no_access`)r=(0,F.jsxs)(F.Fragment,{children:[x(`The MonoRanks key of this site cannot read this yet. Allow it under Integrations in MonoRanks, or connect again.`,`monoranks`),` `,t&&(0,F.jsx)(`a`,{className:`font-medium text-brand-ink hover:underline`,href:ln(t,`grow-scope`),...tr,children:x(`Open Integrations`,`monoranks`)})]});else if(e===`off`)r=x(`Not available in your MonoRanks yet.`,`monoranks`);else if(e===`error`)r=x(`Could not reach MonoRanks. Retrying soon.`,`monoranks`);else if(e===`pending`)return(0,F.jsx)(`p`,{className:`m-0 animate-pulse text-[12px] text-mute`,role:`status`,children:x(`Checking…`,`monoranks`)});return(0,F.jsx)(`p`,{className:`m-0 text-[12px] text-ink2`,children:r})}function ar({title:e,badge:t,link:n,linkText:r,children:i}){return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(Qn,{children:[e,t]}),n&&(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsxs)(`a`,{href:ln(n,`grow-card`),...tr,children:[r,(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]})})]}),(0,F.jsx)($n,{className:`flex flex-col gap-3 pt-3`,children:i})]})}function or({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ar,{title:x(`Outreach`,`monoranks`),badge:n&&n.to_contact>0?(0,F.jsx)(L,{children:C(S(`%s to contact`,`%s to contact`,n.to_contact,`monoranks`),I(n.to_contact))}):void 0,link:n?.link||e?.link,linkText:x(`All targets`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[n.top.length>0?(0,F.jsx)(`ol`,{className:`m-0 flex list-none flex-col gap-2.5 p-0`,children:n.top.map(e=>(0,F.jsxs)(`li`,{className:`grid gap-0.5`,children:[(0,F.jsxs)(`a`,{className:`truncate text-[13px] font-semibold text-ink hover:underline`,href:e.url,...tr,children:[(0,F.jsx)(`bdi`,{children:e.title}),(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]}),(0,F.jsxs)(`span`,{className:`text-[12px] text-ink2`,children:[e.why,e.domain&&(0,F.jsxs)(F.Fragment,{children:[` · `,(0,F.jsx)(`bdi`,{className:`text-mute`,children:e.domain})]})]})]},e.url))}):(0,F.jsx)(ir,{state:`empty`,scope:t,empty:x(`Every target is contacted. MonoRanks looks for new ones each week.`,`monoranks`)}),(0,F.jsx)(`p`,{className:`m-0 text-[11px] text-mute`,children:x(`Sites worth asking for a link or a mention. MonoRanks never sends email; you reach out and set the status there.`,`monoranks`)})]}):(0,F.jsx)(ir,{state:e?.state??`pending`,scope:t,empty:x(`No outreach targets yet. MonoRanks looks for pages worth a link each week.`,`monoranks`)})})}function sr({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ar,{title:x(`Backlinks`,`monoranks`),link:n?.link||e?.link,linkText:x(`All backlinks`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-baseline gap-x-5 gap-y-1`,children:[(0,F.jsxs)(`span`,{className:`text-2xl font-semibold leading-none tabular-nums text-good-ink`,children:[`+`,I(n.new)]}),(0,F.jsxs)(`span`,{className:`text-2xl font-semibold leading-none tabular-nums text-critical`,children:[`−`,I(n.lost)]}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`websites linking to you, won and lost in 28 days`,`monoranks`)})]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap gap-1.5`,children:[(0,F.jsx)(L,{variant:`pill`,children:C(S(`%s website links to you`,`%s websites link to you`,n.domains,`monoranks`),I(n.domains))}),n.review>0&&(0,F.jsx)(L,{variant:`pill`,children:C(S(`%s to review for spam`,`%s to review for spam`,n.review,`monoranks`),I(n.review))})]}),n.top.length>0&&(0,F.jsxs)(`div`,{className:`grid gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Newest strong links`,`monoranks`)}),(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-wrap gap-x-3 gap-y-1 p-0 text-[12px]`,children:n.top.map(e=>(0,F.jsxs)(`li`,{children:[(0,F.jsx)(`bdi`,{children:e.domain}),e.rank!==null&&(0,F.jsxs)(`span`,{className:`text-mute`,children:[` · `,C(x(`strength %s`,`monoranks`),I(e.rank))]})]},e.domain))})]})]}):(0,F.jsx)(ir,{state:e?.state??`pending`,scope:t,empty:x(`No backlink data yet. MonoRanks refreshes it weekly.`,`monoranks`)})})}function cr({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ar,{title:x(`Competitors`,`monoranks`),badge:n&&n.gaps?(0,F.jsx)(L,{children:C(S(`%s keyword gap`,`%s keyword gaps`,n.gaps,`monoranks`),I(n.gaps))}):void 0,link:n?.link||e?.link,linkText:x(`All competitors`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-2 p-0`,children:n.top.map(e=>(0,F.jsxs)(`li`,{className:`grid gap-0.5`,children:[(0,F.jsxs)(`span`,{className:`text-[13px] font-semibold`,children:[(0,F.jsx)(`bdi`,{children:e.domain}),!e.picked&&(0,F.jsx)(`span`,{className:`ms-1.5 text-[11px] font-normal text-mute`,children:x(`suggested`,`monoranks`)})]}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:e.reason||C(S(`%1$s shared keyword, %2$s where they rank higher`,`%1$s shared keywords, %2$s where they rank higher`,e.shared,`monoranks`),I(e.shared),I(e.above_us))})]},e.domain))}),n.keywords.length>0&&(0,F.jsxs)(`div`,{className:`grid gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`They rank for these, you do not`,`monoranks`)}),(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-wrap gap-1.5 p-0`,children:n.keywords.map(e=>(0,F.jsx)(`li`,{children:(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(`bdi`,{children:e.keyword}),e.volume!==null&&(0,F.jsx)(`span`,{className:`tabular-nums text-ink2`,children:C(x(`%s/mo`,`monoranks`),I(e.volume))})]})},e.keyword))})]})]}):(0,F.jsx)(ir,{state:e?.state??`pending`,scope:t,empty:x(`No competitors yet. Pick some in MonoRanks to see the keywords they win.`,`monoranks`)})})}function lr({d:e,scope:t}){let n=e?.state===`ok`?e:null,r=({k:e,up:t})=>(0,F.jsxs)(`li`,{className:`flex items-baseline justify-between gap-3 text-[12px]`,children:[(0,F.jsx)(`bdi`,{className:`min-w-0 truncate`,children:e.keyword}),(0,F.jsxs)(`span`,{className:`shrink-0 tabular-nums ${t?`text-good-ink`:`text-critical`}`,children:[(0,F.jsxs)(`span`,{className:`sr-only`,children:[x(t?`up`:`down`,`monoranks`),` `]}),C(x(`%1$s → %2$s`,`monoranks`),I(e.from),I(e.to))]})]});return(0,F.jsx)(ar,{title:x(`Keyword movers this week`,`monoranks`),link:n?.link||e?.link,linkText:x(`All keywords`,`monoranks`),children:n?n.up.length||n.down.length?(0,F.jsxs)(`div`,{className:`grid grid-cols-2 gap-4 max-[600px]:grid-cols-1`,children:[(0,F.jsxs)(`div`,{className:`grid content-start gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Up`,`monoranks`)}),n.up.length?(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-1 p-0`,children:n.up.map(e=>(0,F.jsx)(r,{k:e,up:!0},e.keyword))}):(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:`—`})]}),(0,F.jsxs)(`div`,{className:`grid content-start gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Down`,`monoranks`)}),n.down.length?(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-1 p-0`,children:n.down.map(e=>(0,F.jsx)(r,{k:e,up:!1},e.keyword))}):(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:`—`})]})]}):(0,F.jsx)(`p`,{className:`m-0 text-[12px] text-ink2`,children:C(S(`Your %s tracked keyword held its place this week.`,`Your %s tracked keywords held their places this week.`,n.tracked,`monoranks`),I(n.tracked))}):(0,F.jsx)(ir,{state:e?.state??`pending`,scope:t,empty:x(`No tracked keywords yet. Track some in MonoRanks to see them move here.`,`monoranks`)})})}function ur({d:e}){if(!e||e.state!==`ok`&&e.state!==`empty`)return null;let t=e.state===`ok`?e.emails??[]:[],n=e.state===`ok`?e.reports??[]:[];return(0,F.jsx)(Xn,{className:`grid gap-3 px-5 py-3.5`,children:e.state===`empty`?(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center justify-between gap-3`,children:[(0,F.jsx)(`span`,{className:`text-[13px] text-ink2`,children:x(`No reports yet. Create a website report, a client report or a weekly email in MonoRanks to share progress.`,`monoranks`)}),e.all_link&&(0,F.jsx)(R,{size:`sm`,variant:`ghost`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.all_link,`reports`),...tr,children:x(`Open reports`,`monoranks`)})})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center justify-between gap-3`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:x(`Reports`,`monoranks`)}),e.all_link&&(0,F.jsx)(R,{size:`sm`,variant:`ghost`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.all_link,`reports`),...tr,children:x(`Open reports`,`monoranks`)})})]}),(0,F.jsxs)(`ul`,{className:`m-0 flex list-none flex-col p-0`,children:[t.map((e,t)=>(0,F.jsxs)(`li`,{className:`flex flex-wrap items-center justify-between gap-x-3 gap-y-1 border-b border-grid py-2 last:border-b-0`,children:[(0,F.jsxs)(`span`,{className:`text-[13px]`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:e.name})}),` `,(0,F.jsxs)(`span`,{className:`text-mute`,children:[`· `,x(`Weekly email`,`monoranks`)]})]}),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2 text-[12px] text-ink2`,children:[e.enabled&&e.next_label?(0,F.jsx)(`span`,{children:C(x(`Next send %s`,`monoranks`),e.next_label)}):null,(0,F.jsx)(`span`,{children:C(S(`%s recipient`,`%s recipients`,e.recipients,`monoranks`),I(e.recipients))}),(0,F.jsx)(L,{children:e.enabled?x(`On`,`monoranks`):x(`Off`,`monoranks`)})]})]},`e${t}`)),n.map((e,t)=>(0,F.jsxs)(`li`,{className:`flex flex-wrap items-center justify-between gap-x-3 gap-y-1 border-b border-grid py-2 last:border-b-0`,children:[(0,F.jsxs)(`span`,{className:`text-[13px]`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:e.scope||e.title})}),` `,(0,F.jsxs)(`span`,{className:`text-mute`,children:[`· `,e.client?x(`Client report`,`monoranks`):x(`Report`,`monoranks`),e.when?` · ${e.when}`:``]})]}),e.link&&(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsxs)(`a`,{href:ln(e.link,`latest-report`),...tr,children:[x(`Open report`,`monoranks`),(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]})})]},`r${t}`))]})]})})}var dr=`whitespace-nowrap border-b border-border px-[10px] py-[11px] text-start text-[12px] font-medium text-mute`,fr=`border-b border-grid px-[10px] py-3 align-middle group-last:border-b-0`;function pr(e,t){let n=e.replace(/<[^>]+>/g,``).trim();return n.length>t?n.slice(0,t-1)+`…`:n}function mr(e){try{let t=new URL(e);return t.pathname+t.search}catch{return e}}function hr({fix:e,labels:t}){let n=e.title||(e.field===`redirect`?e.from:x(`Site`,`monoranks`)),r=e.before?pr(e.before,90):null;return(0,F.jsxs)(`div`,{className:`grid min-w-0 flex-1 gap-1`,children:[(0,F.jsxs)(`div`,{className:`flex min-w-0 flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:t[e.field]??e.field}),(0,F.jsx)(`span`,{className:`min-w-0 truncate text-[12px] text-ink2`,children:e.field===`redirect`||e.field===`ai_bots`||e.field===`llms_txt`?(0,F.jsx)(`b`,{className:`font-semibold text-ink`,children:(0,F.jsx)(`bdi`,{children:n})}):(0,F.jsx)(`bdi`,{children:C(x(`on %s`,`monoranks`),n)})})]}),e.field===`alt`&&e.image&&(0,F.jsx)(`span`,{className:`truncate text-[11px] text-mute`,children:(0,F.jsx)(`bdi`,{children:C(x(`Image: %s`,`monoranks`),e.image)})}),e.field===`content`?(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Adds one answer-first paragraph at the top. Review the before/after in MonoRanks first.`,`monoranks`)}):(0,F.jsxs)(`span`,{className:`flex min-w-0 flex-wrap items-baseline gap-x-1.5 text-[12px]`,children:[(0,F.jsx)(`span`,{className:`text-mute`,children:r?(0,F.jsx)(`s`,{children:(0,F.jsx)(`bdi`,{children:r})}):x(`(empty)`,`monoranks`)}),(0,F.jsx)(`span`,{"aria-hidden":`true`,children:`→`}),(0,F.jsx)(`span`,{className:`sr-only`,children:x(`changes to`,`monoranks`)}),(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:pr(e.after,120)})})]}),e.note&&(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:(0,F.jsx)(`bdi`,{children:e.note})})]})}function gr({go:e}){let t=y(),[n,r]=(0,_.useState)(null),[i,a]=(0,_.useState)(null),[o,s]=(0,_.useState)(t.notice),[c,l]=(0,_.useState)(null),[u,d]=(0,_.useState)(null);(0,_.useEffect)(()=>{w.overview().then(r).catch(e=>a(se(e,x(`Could not load the overview.`,`monoranks`))))},[]);async function f(e,t){l(e);try{let e=await t();s(e.notice),r(e.data),window.scrollTo({top:0})}catch(e){s({type:`error`,text:se(e,x(`Something went wrong. Try again.`,`monoranks`))})}finally{l(null),d(null)}}let p=n?.overview??null,m=typeof p?.to_review?.needs_value==`number`?p.to_review.needs_value:null,h=p?.to_review&&(p.to_review.total>0||(m??0)>0)&&p.to_review.review_url?p.to_review:null,g=n?p?(0,F.jsxs)(F.Fragment,{children:[x(`Weekly SEO, AEO and GEO audit of`,`monoranks`),` `,(0,F.jsx)(`code`,{children:n.host}),n.audited&&(0,F.jsxs)(F.Fragment,{children:[` · `,C(x(`last audit %s`,`monoranks`),n.audited)]}),p.pages_total>0&&(0,F.jsxs)(F.Fragment,{children:[` · `,C(x(`%1$s of %2$s published pages scored`,`monoranks`),I(p.pages_scored),I(p.pages_total))]})]}):void 0:`\xA0`,v=n?.connected?(0,F.jsx)(R,{variant:`primary`,disabled:c!==null,"aria-busy":c===`sync`,onClick:()=>f(`sync`,()=>w.sync(`overview`)),children:x(`Sync content now`,`monoranks`)}):null;return(0,F.jsxs)(fn,{section:`overview`,go:e,title:x(`Overview`,`monoranks`),description:g,actions:v,children:[(0,F.jsx)(mn,{notice:o}),i&&(0,F.jsx)(mn,{notice:{type:`error`,text:i}}),!n&&!i&&(0,F.jsx)(_r,{}),n&&(!n.connected||n.revoked)&&(0,F.jsx)(vr,{revoked:n.revoked,go:e}),n&&n.connected&&!n.revoked&&!p&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(br,{data:n}),(0,F.jsx)(rr,{})]}),n&&p&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`grid grid-cols-4 gap-[14px] max-[960px]:grid-cols-2 max-[600px]:grid-cols-1`,children:[(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Health score`,`monoranks`)}),(0,F.jsx)(bn,{n:p.deltas.health})]}),(0,F.jsxs)(`div`,{className:`flex items-center gap-[14px]`,children:[(0,F.jsx)(yn,{score:p.health,size:`lg`}),(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Technical, on-page, links, speed`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:C(S(`Site average, %s page`,`Site average, %s pages`,p.pages_scored,`monoranks`),I(p.pages_scored))})]})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`AEO score`,`monoranks`)}),(0,F.jsx)(bn,{n:p.deltas.aeo})]}),(0,F.jsxs)(`div`,{className:`flex items-center gap-[14px]`,children:[(0,F.jsx)(yn,{score:p.aeo,size:`lg`}),(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Answer-first, structure, entities`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`How well AI answers can use your pages`,`monoranks`)})]})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Search clicks, 28 days`,`monoranks`)}),p.traffic&&(0,F.jsx)(bn,{n:p.traffic.delta_pct,unit:`%`,period:`previous28`})]}),p.traffic?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`div`,{className:`text-2xl font-semibold leading-none tabular-nums tracking-[-0.01em]`,children:I(p.traffic.clicks_28d)}),(0,F.jsx)(xn,{series:p.traffic.series}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`From Google Search Console, through MonoRanks`,`monoranks`)})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`div`,{className:`text-2xl font-semibold text-mute`,children:`—`}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`Connect Google Search Console in MonoRanks to see clicks here.`,`monoranks`)})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Fixes`,`monoranks`)}),p.fixes.ready>0&&(0,F.jsx)(L,{children:C(x(`%s ready`,`monoranks`),I(p.fixes.ready))})]}),(0,F.jsxs)(`div`,{className:`text-2xl font-semibold leading-none tabular-nums tracking-[-0.01em]`,children:[I(p.fixes.applied_30d),` `,(0,F.jsx)(`span`,{className:`text-[12px] font-normal text-ink2`,children:x(`applied in 30 days`,`monoranks`)})]}),h&&h.total>0&&(0,F.jsxs)(`a`,{className:`text-[12px] font-medium text-brand-ink hover:underline`,href:ln(h.review_url,`fixes-card`),target:`_blank`,rel:`noopener`,children:[C(x(`%s waiting for your approval in MonoRanks`,`monoranks`),I(h.total)),` →`]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap gap-1.5`,children:[(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:p.ai.bots_rules?`good`:`muted`}),p.ai.bots_rules?x(`AI crawler rules on`,`monoranks`):x(`No AI crawler rules`,`monoranks`)]}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:p.ai.llms_txt?`good`:`muted`}),p.ai.llms_txt?x(`llms.txt published`,`monoranks`):x(`No llms.txt`,`monoranks`)]})]})]})]}),!n.revoked&&(0,F.jsx)(rr,{}),(0,F.jsxs)(`div`,{className:`grid grid-cols-[minmax(0,3fr)_minmax(0,2fr)] items-start gap-5 max-[960px]:grid-cols-1`,children:[(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Pages needing attention`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.app_url,`all-pages`),target:`_blank`,rel:`noopener`,children:x(`All pages in MonoRanks`,`monoranks`)})})]}),p.attention.length?(0,F.jsx)(`div`,{className:`overflow-x-auto rounded-b-xl pt-2`,children:(0,F.jsxs)(`table`,{className:`w-full border-collapse`,children:[(0,F.jsx)(`thead`,{children:(0,F.jsxs)(`tr`,{children:[(0,F.jsx)(`th`,{className:dr,children:x(`Page`,`monoranks`)}),(0,F.jsx)(`th`,{className:dr,children:x(`Health`,`monoranks`)}),(0,F.jsx)(`th`,{className:dr,children:x(`AEO`,`monoranks`)}),(0,F.jsx)(`th`,{className:dr,children:x(`Biggest issue`,`monoranks`)}),(0,F.jsx)(`th`,{className:dr})]})}),(0,F.jsx)(`tbody`,{children:p.attention.map(e=>(0,F.jsxs)(`tr`,{className:`group hover:[&>td]:bg-surface2`,children:[(0,F.jsx)(`td`,{className:fr,children:(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:e.title||e.url}),e.url&&(0,F.jsx)(`code`,{className:`max-w-[180px] text-[11px]`,children:mr(e.url)})]})}),(0,F.jsx)(`td`,{className:fr,children:(0,F.jsx)(yn,{score:e.health})}),(0,F.jsx)(`td`,{className:fr,children:(0,F.jsx)(yn,{score:e.aeo})}),(0,F.jsx)(`td`,{className:`${fr} text-[12px]`,children:e.issue}),(0,F.jsx)(`td`,{className:`${fr} text-end`,children:e.page_url&&(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url,`fix-page`),target:`_blank`,rel:`noopener`,children:x(`Fix in MonoRanks`,`monoranks`)})})})]},e.post_id+e.url))})]})}):(0,F.jsx)(gn,{title:x(`Nothing needs attention`,`monoranks`),text:x(`Every scored page is above 60. The next audit may change that.`,`monoranks`)})]}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(Qn,{children:[x(`Ready to apply`,`monoranks`),p.ready.length>0&&(0,F.jsx)(L,{children:I(p.ready.length)}),p.ready.length>0&&(0,F.jsx)(er,{text:x(`Approved in MonoRanks. Each write is logged under Settings and can be undone for 30 days.`,`monoranks`)})]}),p.ready.length>1&&(0,F.jsx)(R,{variant:`primary`,size:`sm`,disabled:c!==null,"aria-busy":c===`all`,onClick:()=>f(`all`,()=>w.apply(`all`)),children:x(`Apply all`,`monoranks`)})]}),(0,F.jsxs)($n,{className:`flex flex-col pt-1.5`,children:[p.ready.length===0&&h&&(0,F.jsxs)(`div`,{className:`flex flex-col gap-3 py-2`,children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-1.5`,children:[m===null?(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:C(x(`%s fixes are ready for your approval`,`monoranks`),I(h.total))}):(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:[h.total>0&&C(S(`%s ready to apply`,`%s ready to apply`,h.total,`monoranks`),I(h.total)),m>0&&C(S(`%s needs a value in MonoRanks`,`%s need a value in MonoRanks`,m,`monoranks`),I(m))].filter(Boolean).join(` · `)}),(0,F.jsx)(er,{text:x(m!==null&&m>0?`Type a value or draft one with AI in MonoRanks, approve it, and it is written here, with undo.`:`Approve them in MonoRanks and they are written here, with undo.`,`monoranks`)})]}),(0,F.jsx)(`div`,{className:`flex flex-wrap gap-1.5`,children:Object.entries(h.by_field).sort((e,t)=>t[1]-e[1]).map(([e,t])=>(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(`bdi`,{children:n.labels[e]??e}),(0,F.jsx)(`span`,{className:`tabular-nums text-ink2`,children:I(t)})]},e))}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(h.review_url,`review-fixes`),target:`_blank`,rel:`noopener`,children:x(`Review in MonoRanks`,`monoranks`)})})})]}),p.ready.length===0&&!h&&(0,F.jsx)(gn,{title:x(`No fixes waiting`,`monoranks`),text:x(`Fixes you approve in MonoRanks appear here, ready to write into WordPress.`,`monoranks`)}),p.ready.map(e=>(0,F.jsxs)(`div`,{className:`flex items-start gap-3 border-b border-grid py-3 last-of-type:border-b-0`,children:[(0,F.jsx)(hr,{fix:e,labels:n.labels}),e.field===`content`&&e.page_url?(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url,`review-fix`),target:`_blank`,rel:`noopener`,children:x(`Review`,`monoranks`)})}):(0,F.jsx)(R,{size:`sm`,disabled:c!==null,"aria-busy":c===e.id,onClick:()=>f(e.id,()=>w.apply(e.id)),children:x(`Apply`,`monoranks`)})]},e.id))]})]}),(p.needs_review??[]).length>0&&(0,F.jsxs)(Xn,{children:[(0,F.jsx)(Zn,{children:(0,F.jsxs)(Qn,{children:[x(`Needs review in MonoRanks`,`monoranks`),(0,F.jsx)(L,{children:I(p.needs_review.length)}),(0,F.jsx)(er,{text:x(`These changed in WordPress after they were reviewed, so they are not applied from here. Review them again in MonoRanks.`,`monoranks`)})]})}),(0,F.jsx)($n,{className:`flex flex-col pt-1.5`,children:p.needs_review.map(e=>(0,F.jsxs)(`div`,{className:`flex items-start gap-3 border-b border-grid py-3 last-of-type:border-b-0`,children:[(0,F.jsx)(hr,{fix:e,labels:n.labels}),(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url||p.site_url,`review-fix`),target:`_blank`,rel:`noopener`,children:x(`Review in MonoRanks`,`monoranks`)})})]},e.id))})]})]}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Recent changes`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:t.urls.settings,onClick:t=>{t.preventDefault(),e(`settings`)},children:x(`All changes`,`monoranks`)})})]}),(0,F.jsx)(`div`,{className:`pt-2`,children:(0,F.jsx)(Yn,{rows:n.log,busy:u,onUndo:e=>{d(e.index),f(`undo`,()=>w.undo(e,`overview`))}})})]})]})]})}function _r(){return(0,F.jsx)(`div`,{className:`grid grid-cols-4 gap-[14px] max-[960px]:grid-cols-2 max-[600px]:grid-cols-1`,children:[0,1,2,3].map(e=>(0,F.jsx)(Xn,{className:`h-[150px] animate-pulse bg-surface2`},e))})}function vr({revoked:e,go:t}){let n=y();return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(e?`Connect MonoRanks again`:`Connect MonoRanks`,`monoranks`)}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:e?`critical`:`muted`}),x(e?`Key revoked`:`Not connected`,`monoranks`)]})]}),(0,F.jsxs)($n,{className:`flex flex-col gap-4`,children:[(0,F.jsxs)(yr,{n:1,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Connect to MonoRanks`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Sign in and approve. Takes a minute.`,`monoranks`)}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.urls.connect,`connect-step`),target:`_self`,children:x(`Connect`,`monoranks`)})})})]}),(0,F.jsxs)(yr,{n:2,later:!0,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Or paste a connector key`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Use this when your host blocks Application Passwords.`,`monoranks`)})]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:n.urls.settings,onClick:e=>{e.preventDefault(),t(`settings`)},children:x(`Open settings`,`monoranks`)})})})]}),(0,F.jsx)(yr,{n:3,later:!0,children:(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`See scores here and in your Posts list`,`monoranks`)})})]})]})}function yr({n:e,later:t,children:n}){return(0,F.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,F.jsx)(`span`,{className:`flex h-[22px] w-[22px] shrink-0 items-center justify-center rounded-full text-[12px] font-semibold ${t?`bg-surface3 text-ink2`:`bg-ink text-page`}`,children:e}),(0,F.jsx)(`div`,{className:`flex min-w-0 flex-1 flex-col gap-1`,children:n})]})}function br({data:e}){let t=e.status,[n,r]=t===`unsupported`?[x(`Not shared yet`,`monoranks`),x(`This MonoRanks does not share audit results with the plugin yet. Scores stay in MonoRanks for now; the plugin asks again tomorrow.`,`monoranks`)]:t===`error`?[x(`MonoRanks not reached`,`monoranks`),x(`MonoRanks could not be reached for the audit results. The plugin tries again within the hour, or when you reload this screen.`,`monoranks`)]:[x(`Not scored yet`,`monoranks`),x(`MonoRanks has not scored this site yet. Scores appear here and in the Posts list after the first weekly audit.`,`monoranks`)];return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Waiting for the first audit`,`monoranks`)}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:`good`}),x(`Connected`,`monoranks`)]})]}),(0,F.jsxs)($n,{className:`flex flex-col gap-4`,children:[(0,F.jsx)(hn,{rows:[[x(`Content`,`monoranks`),e.last_sent?C(x(`%1$s published items sent %2$s`,`monoranks`),I(e.items),e.last_sent):e.send_failed&&!e.sending?x(`Not sent. Use "Sync content now".`,`monoranks`):(0,F.jsx)(`span`,{className:`text-mute`,children:x(`Sending…`,`monoranks`)})],[x(`Audit results`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[n,(0,F.jsx)(er,{text:e.fetched?(0,F.jsxs)(F.Fragment,{children:[r,` · `,C(x(`checked %s`,`monoranks`),e.fetched)]}):r})]})]]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.app_url,`open-audit`),target:`_blank`,rel:`noopener`,children:x(`Open the audit in MonoRanks`,`monoranks`)})})})]})]})}function xr({className:e,type:t,...n}){return(0,F.jsx)(`input`,{type:t,"data-slot":`input`,className:P(`flex h-10 w-full max-w-[440px] rounded-lg border border-input bg-surface px-[14px] text-[13px] text-ink outline-none placeholder:text-mute focus:border-brand disabled:opacity-55`,e),...n})}function Sr({go:e}){let t=y(),[n,r]=(0,_.useState)(null),[i,a]=(0,_.useState)(null),[o,s]=(0,_.useState)(t.notice),[c,l]=(0,_.useState)(null),[u,d]=(0,_.useState)(null),[f,p]=(0,_.useState)(!1),[m,h]=(0,_.useState)(!1);(0,_.useEffect)(()=>{w.settings().then(e=>{r(e),p(e.revoked)}).catch(e=>a(se(e,x(`Could not load the settings.`,`monoranks`))))},[]);let[g,v]=(0,_.useState)(null);(0,_.useEffect)(()=>{if(g===null||n?.connected)return;let e=!1,t=()=>{if(!(e||document.visibilityState!==`visible`)){if(Date.now()-g>6e5){v(null);return}w.settings().then(t=>{!e&&t.connected&&(r(t),p(!1),v(null))}).catch(()=>{})}},i=window.setInterval(t,4e3);return document.addEventListener(`visibilitychange`,t),()=>{e=!0,window.clearInterval(i),document.removeEventListener(`visibilitychange`,t)}},[g,n?.connected]);async function b(e,t){l(e);try{let e=await t();s(e.notice),r(e.data),window.scrollTo({top:0})}catch(e){s({type:`error`,text:se(e,x(`Something went wrong. Try again.`,`monoranks`))})}finally{l(null),d(null)}}let ee=!!n?.connected,te=!!n?.revoked;return(0,F.jsxs)(fn,{section:`settings`,go:e,title:x(`Settings`,`monoranks`),children:[(0,F.jsx)(mn,{notice:o}),i&&(0,F.jsx)(mn,{notice:{type:`error`,text:i}}),!n&&!i&&(0,F.jsx)(Xn,{className:`h-[260px] animate-pulse bg-surface2`}),n&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(`div`,{className:`flex items-center gap-3`,children:[(0,F.jsx)(`span`,{className:`inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-[9px] bg-surface2 [&_svg]:h-5 [&_svg]:w-5`,"aria-hidden":`true`,children:(0,F.jsx)(un,{which:`mark`})}),(0,F.jsx)(Qn,{children:x(`Connection`,`monoranks`)})]}),ee?(0,F.jsx)(er,{align:`end`,text:x(te?`MonoRanks no longer accepts this key. Connect again from MonoRanks or paste a new key below.`:`Sending published content to MonoRanks. Nothing else leaves this site.`,`monoranks`),children:(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:te?`critical`:`good`}),x(te?`Key revoked`:`Connected`,`monoranks`)]})}):(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:`muted`}),x(`Not connected`,`monoranks`)]})]}),(0,F.jsx)($n,{className:`flex flex-col gap-4`,children:ee?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(hn,{rows:[[x(`Connector key`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(`code`,{children:n.key_hint}),(0,F.jsx)(er,{text:n.key_via})]})],[x(`Last sync`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[n.last_sent_date?(0,F.jsx)(er,{text:n.last_sent_date,children:(0,F.jsx)(`span`,{className:`tabular-nums`,children:n.last_sent_short})}):(0,F.jsx)(`span`,{className:`tabular-nums`,children:n.last_sent_short}),n.sending&&(0,F.jsx)(L,{children:C(x(`sending, batch %1$s of %2$s`,`monoranks`),I(n.sending.page),I(Math.max(1,n.sending.pages)))}),n.items>0&&(0,F.jsx)(L,{children:C(S(`%s published item`,`%s published items`,n.items,`monoranks`),I(n.items))}),n.last_error&&(0,F.jsx)(L,{variant:`warn`,children:n.last_error})]})],...n.next_audit?[[x(`Next audit`,`monoranks`),n.next_audit]]:[],n.app_password?.exists?[x(`Fixes written with`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[x(`App password`,`monoranks`),(0,F.jsx)(er,{text:x(`Fixes are written with the "MonoRanks" Application Password. Revoke it in your profile to stop writes.`,`monoranks`)}),(0,F.jsx)(`a`,{href:n.app_password.revoke_url||n.profile_url,children:x(`Revoke`,`monoranks`)})]})]:[x(`Fixes`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[x(`Not set up`,`monoranks`),(0,F.jsx)(er,{text:x(`Approve MonoRanks in WordPress so it can write the fixes you accept.`,`monoranks`)}),n.app_password?.available!==!1&&(0,F.jsx)(`a`,{href:ln(n.allow_url||n.connect_url,`allow-fixes`,`settings`),target:`_self`,children:x(`Allow`,`monoranks`)})]})],[x(`Works with`,`monoranks`),n.seo_plugin&&!n.seo_supported?(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{variant:`warn`,children:C(x(`%s detected`,`monoranks`),n.seo_plugin)}),(0,F.jsx)(er,{text:C(x(`MonoRanks cannot write titles, descriptions, canonicals or noindex into %s yet, so those fixes are refused`,`monoranks`),n.seo_plugin)})]}):n.seo_plugin?(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:C(x(`%s detected`,`monoranks`),n.seo_plugin)}),(0,F.jsx)(er,{text:C(x(`titles and descriptions go into the fields %s reads`,`monoranks`),n.seo_plugin)})]}):(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:x(`No SEO plugin`,`monoranks`)}),(0,F.jsx)(er,{text:x(`MonoRanks prints the approved title, description, canonical and noindex tags itself`,`monoranks`)})]})]]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(R,{variant:`primary`,disabled:c!==null,"aria-busy":c===`sync`,onClick:()=>b(`sync`,()=>w.sync(`settings`)),children:x(`Send content now`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Disconnect stops sending. Fixes already applied stay.`,`monoranks`),children:(0,F.jsx)(R,{disabled:c!==null,"aria-busy":c===`disconnect`,onClick:()=>b(`disconnect`,()=>w.disconnect()),children:x(`Disconnect`,`monoranks`)})})]})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(yr,{n:1,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Connect to MonoRanks`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Sign in and approve. Takes a minute.`,`monoranks`)}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.connect_url,`connect-step`,`settings`),target:`_self`,onClick:()=>v(Date.now()),children:x(`Connect`,`monoranks`)})})})]}),(0,F.jsxs)(yr,{n:2,later:!0,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Or paste a connector key`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Use this when your host blocks Application Passwords.`,`monoranks`)})]}),(0,F.jsx)(Cr,{data:n,busy:c,onSubmit:(e,t)=>b(`connect`,()=>w.connect(e,t))})]})]})})]}),ee&&(0,F.jsx)(Xn,{children:(0,F.jsxs)(`details`,{open:f,onToggle:e=>p(e.currentTarget.open),className:`group`,children:[(0,F.jsxs)(`summary`,{className:`flex cursor-pointer list-none items-center gap-2 px-[22px] py-4 font-medium text-ink2 hover:text-ink [&::-webkit-details-marker]:hidden`,children:[(0,F.jsx)(D,{size:14,className:`mr-flip transition-transform group-open:rotate-90`}),x(`Use a different key`,`monoranks`)]}),(0,F.jsx)(`div`,{className:`border-t border-grid px-[22px] pb-[22px] pt-4`,children:(0,F.jsx)(Cr,{data:n,busy:c,hint:x(`In MonoRanks: Settings → API and MCP → New credential, content:write, this website.`,`monoranks`),onSubmit:(e,t)=>b(`connect`,()=>w.connect(e,t))})})]})}),(0,F.jsx)(Xn,{children:(0,F.jsxs)(`details`,{className:`group`,children:[(0,F.jsxs)(`summary`,{className:`flex cursor-pointer list-none items-center gap-2 px-[22px] py-4 font-medium text-ink2 hover:text-ink [&::-webkit-details-marker]:hidden`,children:[(0,F.jsx)(D,{size:14,className:`mr-flip transition-transform group-open:rotate-90`}),x(`What is sent`,`monoranks`)]}),(0,F.jsx)(`div`,{className:`border-t border-grid px-[22px] pb-[22px] pt-4`,children:(0,F.jsx)(hn,{rows:[[x(`Sent`,`monoranks`),x(`Published titles, a 40-word excerpt, dates, authors, categories, tags, SEO fields, image alt text and plugin status.`,`monoranks`)],[x(`Read back`,`monoranks`),x(`This website's audit results: scores, issues and the fixes you approved, shown here and in the Posts list.`,`monoranks`)],[x(`Never sent`,`monoranks`),x(`Drafts, private posts, comments, emails, passwords, plugin or theme settings.`,`monoranks`)],[x(`Can change`,`monoranks`),x(`SEO title, meta description, canonical, noindex, image alt text, redirects, one opening paragraph, AI crawler rules, llms.txt. Only after you approve each one.`,`monoranks`)]]})})]})}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Recent changes`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Last 50 · undo for 30 days`,`monoranks`)})]}),(0,F.jsx)(`div`,{className:`pt-2`,children:(0,F.jsx)(Yn,{rows:n.log,busy:u,onUndo:e=>{d(e.index),b(`undo`,()=>w.undo(e,`settings`))}})})]}),!ee&&n.has_data&&(0,F.jsxs)(Xn,{className:`border-critical/40`,children:[(0,F.jsx)(Zn,{children:(0,F.jsxs)(Qn,{className:`text-critical`,children:[x(`Danger zone`,`monoranks`),(0,F.jsx)(er,{text:x(`Erases the connection, scores, redirects, AI files and change log. Written fixes stay.`,`monoranks`)})]})}),(0,F.jsx)($n,{className:`flex flex-col gap-3`,children:m?(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-critical`,children:x(`This cannot be undone. Delete everything?`,`monoranks`)}),(0,F.jsx)(R,{variant:`dangerSolid`,disabled:c!==null,"aria-busy":c===`delete`,onClick:()=>{h(!1),b(`delete`,()=>w.deleteEverything())},children:x(`Yes, delete all data`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,disabled:c!==null,onClick:()=>h(!1),children:x(`Cancel`,`monoranks`)})]}):(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`danger`,onClick:()=>h(!0),children:x(`Delete all MonoRanks data`,`monoranks`)})})})]})]})]})}function Cr({data:e,busy:t,hint:n,onSubmit:r}){let[i,a]=(0,_.useState)(``),[o,s]=(0,_.useState)(e.api_base);function c(t){t.preventDefault(),r(i,e.show_address?o:void 0)}return(0,F.jsxs)(`form`,{onSubmit:c,className:`flex flex-col gap-3 pt-1.5`,children:[(0,F.jsxs)(`div`,{className:`flex flex-col gap-2`,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`label`,{htmlFor:`monoranks-key`,className:`text-[12px] font-medium text-ink2`,children:x(`Connector key`,`monoranks`)}),n&&(0,F.jsx)(er,{align:`start`,text:n})]}),(0,F.jsx)(xr,{id:`monoranks-key`,name:`key`,type:`password`,autoComplete:`off`,placeholder:`mr_ws_… or mr_site_…`,required:!0,value:i,onChange:e=>a(e.target.value)})]}),e.show_address&&(0,F.jsxs)(`div`,{className:`flex flex-col gap-2`,children:[(0,F.jsx)(`label`,{htmlFor:`monoranks-address`,className:`text-[12px] font-medium text-ink2`,children:x(`MonoRanks address (development sites only)`,`monoranks`)}),(0,F.jsx)(xr,{id:`monoranks-address`,name:`api_base`,type:`url`,value:o,onChange:e=>s(e.target.value)})]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,type:`submit`,disabled:t!==null,"aria-busy":t===`connect`,children:x(`Save key`,`monoranks`)})})]})}function wr(){let[e,t]=te();return v(),e===`settings`?(0,F.jsx)(Sr,{go:t}):(0,F.jsx)(gr,{go:t})}var Tr=document.getElementById(`monoranks-admin`);Tr&&(0,g.createRoot)(Tr).render((0,F.jsx)(_.StrictMode,{children:(0,F.jsx)(wr,{})})); -
monoranks/tags/0.1.25/languages/monoranks-fa_IR-admin.json
r3751826 r3764725 1 1 { 2 "translation-revision-date": "2026-10- 17T10:10:18+00:00",2 "translation-revision-date": "2026-10-25T13:25:53+00:00", 3 3 "generator": "WP-CLI/2.12.0", 4 4 "source": "resources/admin", … … 53 53 "ممیزی بعدی" 54 54 ], 55 "Fixes": [ 56 "اصلاحها" 57 ], 55 58 "Settings": [ 56 59 "تنظیمات" 57 60 ], 61 "Connect": [ 62 "اتصال" 63 ], 58 64 "Something went wrong. Try again.": [ 59 65 "مشکلی پیش آمد. دوباره تلاش کنید." … … 73 79 "Sign in and approve. Takes a minute.": [ 74 80 "وارد شوید و تأیید کنید. یک دقیقه طول میکشد." 75 ],76 "Connect": [77 "اتصال"78 81 ], 79 82 "Or paste a connector key": [ … … 123 126 "لغو" 124 127 ], 128 "Not set up": [ 129 "تنظیم نشده" 130 ], 131 "Approve MonoRanks in WordPress so it can write the fixes you accept.": [ 132 "MonoRanks را در وردپرس تأیید کنید تا اصلاحهایی که میپذیرید را بنویسد." 133 ], 134 "Allow": [ 135 "اجازه دادن" 136 ], 125 137 "Works with": [ 126 138 "سازگار با" … … 207 219 "نشانی مونورنکس (فقط سایتهای توسعه)" 208 220 ], 221 "Save key": [ 222 "ذخیره کلید" 223 ], 209 224 "(opens in a new tab)": [ 210 225 "(در زبانهٔ تازه باز میشود)" … … 225 240 "هنوز در مونورنکس شما در دسترس نیست." 226 241 ], 227 " MonoRanks could not be reached. The plugin tries again within the hour.": [228 "دسترسی به مونورنکس ممکن نشد. افزونه تا یک ساعت دیگر دوباره تلاش میکند."229 ], 230 " Still loading. Reload this screen in a minute.": [231 " هنوز در حال بارگذاری است. یک دقیقهٔ دیگر این صفحه را بازخوانی کنید."242 "Could not reach MonoRanks. Retrying soon.": [ 243 "دسترسی به MonoRanks ممکن نشد. بهزودی دوباره تلاش میشود." 244 ], 245 "Checking…": [ 246 "در حال بررسی…" 232 247 ], 233 248 "Outreach": [ … … 372 387 "AEO" 373 388 ], 374 "Fixes": [375 "اصلاحها"376 ],377 389 "%s ready to apply": [ 378 390 "%s آمادهٔ اعمال", … … 564 576 "%1$s مورد منتشرشده %2$s فرستاده شد" 565 577 ], 566 "Not sent yet. Use \"Sync content now\" above.": [ 567 "هنوز فرستاده نشده. از «همگامسازی محتوا» در بالا استفاده کنید." 578 "Not sent. Use \"Sync content now\".": [ 579 "ارسال نشد. «همگامسازی محتوا» را بزنید." 580 ], 581 "Sending…": [ 582 "در حال ارسال…" 568 583 ], 569 584 "Audit results": [ -
monoranks/tags/0.1.25/languages/monoranks-fa_IR.po
r3751826 r3764725 4 4 #. Plugin Name of the plugin 5 5 #: monoranks.php 6 #: src/Admin.php:46 6 #: dist/monoranks/src/Admin.php:95 7 #: dist/monoranks/src/Column.php:35 8 #: dist/monoranks/src/PostPanel.php:34 9 #: src/Admin.php:95 7 10 #: src/Column.php:35 8 11 #: src/PostPanel.php:34 … … 30 33 msgstr "" 31 34 35 #: dist/monoranks/resources/views/app.php:13 32 36 #: resources/views/app.php:13 33 37 msgid "The MonoRanks admin app is not built. Run npm install and npm run build in the plugin folder." 34 38 msgstr "برنامهٔ مدیریت مونورنکس ساخته نشده است. در پوشهٔ افزونه npm install و سپس npm run build را اجرا کنید." 35 39 40 #: dist/monoranks/resources/views/column-cell.php:20 41 #: dist/monoranks/resources/views/post-panel.php:25 36 42 #: resources/views/column-cell.php:20 37 43 #: resources/views/post-panel.php:25 … … 40 46 msgstr "اتصال مونورنکس" 41 47 48 #: dist/monoranks/resources/views/column-cell.php:24 42 49 #: resources/views/column-cell.php:24 43 50 msgid "Drafts are not sent to MonoRanks. This page gets its scores after the first audit that follows publishing." 44 51 msgstr "پیشنویسها به مونورنکس فرستاده نمیشوند. این صفحه پس از نخستین ممیزیِ بعد از انتشار امتیاز میگیرد." 45 52 53 #: dist/monoranks/resources/views/column-cell.php:27 54 #: dist/monoranks/resources/views/column-cell.php:38 55 #: dist/monoranks/resources/views/post-panel.php:35 46 56 #: resources/views/column-cell.php:27 47 57 #: resources/views/column-cell.php:38 … … 51 61 msgstr "سلامت" 52 62 63 #: dist/monoranks/resources/views/column-cell.php:27 64 #: dist/monoranks/resources/views/column-cell.php:38 65 #: dist/monoranks/resources/views/post-panel.php:35 53 66 #: resources/views/column-cell.php:27 54 67 #: resources/views/column-cell.php:38 … … 58 71 msgstr "AEO" 59 72 73 #: dist/monoranks/resources/views/column-cell.php:30 60 74 #: resources/views/column-cell.php:30 61 75 msgid "Status" 62 76 msgstr "وضعیت" 63 77 78 #: dist/monoranks/resources/views/column-cell.php:30 79 #: dist/monoranks/src/Column.php:68 64 80 #: resources/views/column-cell.php:30 65 81 #: src/Column.php:68 … … 67 83 msgstr "هنوز ممیزی نشده" 68 84 85 #: dist/monoranks/resources/views/column-cell.php:31 86 #: dist/monoranks/resources/views/column-cell.php:54 69 87 #: resources/views/column-cell.php:31 70 88 #: resources/views/column-cell.php:54 … … 73 91 msgstr "ممیزی بعدی" 74 92 93 #: dist/monoranks/resources/views/column-cell.php:32 75 94 #: resources/views/column-cell.php:32 76 95 msgid "Published" 77 96 msgstr "انتشار" 78 97 98 #: dist/monoranks/resources/views/column-cell.php:35 79 99 #: resources/views/column-cell.php:35 80 100 msgid "Scores arrive after the next audit" 81 101 msgstr "امتیازها پس از ممیزی بعدی میآیند" 82 102 103 #: dist/monoranks/resources/views/column-cell.php:35 83 104 #: resources/views/column-cell.php:35 84 105 #: tmp/i18n/shell/Shell.js:38 … … 86 107 msgstr "باز کردن مونورنکس" 87 108 109 #: dist/monoranks/resources/views/column-cell.php:38 88 110 #: resources/views/column-cell.php:38 89 111 msgid "Not checked in this audit" 90 112 msgstr "در این ممیزی بررسی نشد" 91 113 114 #: dist/monoranks/resources/views/column-cell.php:38 92 115 #: resources/views/column-cell.php:38 93 116 msgid "Not checked: MonoRanks reads AEO on a sample of pages" 94 117 msgstr "بررسی نشده: مونورنکس AEO را روی نمونهای از صفحهها میسنجد" 95 118 119 #: dist/monoranks/resources/views/column-cell.php:41 96 120 #: resources/views/column-cell.php:41 97 121 #: tmp/i18n/screens/Overview.js:97 122 #: tmp/i18n/screens/Settings.js:90 98 123 msgid "Fixes" 99 124 msgstr "اصلاحها" … … 101 126 #. translators: %s: number 102 127 #, php-format,js-format 128 #: dist/monoranks/resources/views/column-cell.php:43 103 129 #: resources/views/column-cell.php:43 104 130 #: tmp/i18n/screens/Overview.js:136 … … 108 134 msgstr[1] "%s آمادهٔ اعمال" 109 135 136 #: dist/monoranks/resources/views/column-cell.php:45 110 137 #: resources/views/column-cell.php:45 111 138 msgid "Nothing waiting" 112 139 msgstr "چیزی در انتظار نیست" 113 140 141 #: dist/monoranks/resources/views/column-cell.php:47 114 142 #: resources/views/column-cell.php:47 115 143 msgid "Issues" … … 118 146 #. translators: %s: number 119 147 #, php-format 148 #: dist/monoranks/resources/views/column-cell.php:49 120 149 #: resources/views/column-cell.php:49 121 150 msgid "%s open" … … 124 153 msgstr[1] "%s باز" 125 154 155 #: dist/monoranks/resources/views/column-cell.php:51 156 #: dist/monoranks/src/Column.php:142 126 157 #: resources/views/column-cell.php:51 127 158 #: src/Column.php:142 … … 129 160 msgstr "بدون مشکل باز" 130 161 162 #: dist/monoranks/resources/views/column-cell.php:53 131 163 #: resources/views/column-cell.php:53 132 164 msgid "Audited" 133 165 msgstr "ممیزی" 134 166 167 #: dist/monoranks/resources/views/column-cell.php:58 135 168 #: resources/views/column-cell.php:58 136 169 msgid "Apply fixes" 137 170 msgstr "اعمال اصلاحها" 138 171 172 #: dist/monoranks/resources/views/column-cell.php:59 139 173 #: resources/views/column-cell.php:59 140 174 msgid "Open in MonoRanks" 141 175 msgstr "باز کردن در مونورنکس" 142 176 177 #: dist/monoranks/resources/views/partials/score-ring.php:16 143 178 #: resources/views/partials/score-ring.php:16 144 179 #: tmp/i18n/screens/Overview.js:197 … … 149 184 #. translators: %s: score out of 100 150 185 #, php-format,js-format 186 #: dist/monoranks/resources/views/partials/score-ring.php:18 151 187 #: resources/views/partials/score-ring.php:18 152 188 #: tmp/i18n/shell/Ring.js:14 … … 156 192 #. translators: %s: link to the website's Integrations screen in MonoRanks 157 193 #, php-format 194 #: dist/monoranks/resources/views/post-panel.php:19 158 195 #: resources/views/post-panel.php:19 159 196 msgid "The MonoRanks key of this site cannot read this yet. Allow it under %s in MonoRanks, or connect again." 160 197 msgstr "کلید مونورنکس این سایت هنوز اجازهٔ خواندن این را ندارد. در مونورنکس از بخش %s اجازه دهید، یا دوباره متصل کنید." 161 198 199 #: dist/monoranks/resources/views/post-panel.php:20 162 200 #: resources/views/post-panel.php:20 163 201 msgid "Integrations" 164 202 msgstr "یکپارچهسازیها" 165 203 204 #: dist/monoranks/resources/views/post-panel.php:27 205 #: dist/monoranks/src/PostPanel.php:39 166 206 #: resources/views/post-panel.php:27 167 207 #: src/PostPanel.php:39 … … 169 209 msgstr "مونورنکس صفحههای منتشرشده را میخواند. امتیازها، کلیکها و تغییرها پس از نخستین ممیزی بعد از انتشار اینجا نمایش داده میشوند." 170 210 211 #: dist/monoranks/resources/views/post-panel.php:38 171 212 #: resources/views/post-panel.php:38 172 213 msgid "Not audited yet. Scores arrive after the next audit." 173 214 msgstr "هنوز ممیزی نشده. امتیازها پس از ممیزی بعدی میرسند." 174 215 216 #: dist/monoranks/resources/views/post-panel.php:43 175 217 #: resources/views/post-panel.php:43 176 218 msgid "Google search, 28 days" 177 219 msgstr "جستجوی گوگل، ۲۸ روز" 178 220 221 #: dist/monoranks/resources/views/post-panel.php:45 179 222 #: resources/views/post-panel.php:45 180 223 msgid "Search data arrives with the next refresh." 181 224 msgstr "دادههای جستجو با بهروزرسانی بعدی میرسند." 182 225 226 #: dist/monoranks/resources/views/post-panel.php:49 183 227 #: resources/views/post-panel.php:49 184 228 #: tmp/i18n/screens/Overview.js:94 … … 186 230 msgstr "برای دیدن کلیکها، گوگل سرچ کنسول را در مونورنکس متصل کنید." 187 231 232 #: dist/monoranks/resources/views/post-panel.php:52 188 233 #: resources/views/post-panel.php:52 189 234 msgid "Clicks" 190 235 msgstr "کلیکها" 191 236 237 #: dist/monoranks/resources/views/post-panel.php:53 192 238 #: resources/views/post-panel.php:53 193 239 msgid "Impressions" 194 240 msgstr "نمایشها" 195 241 242 #: dist/monoranks/resources/views/post-panel.php:55 196 243 #: resources/views/post-panel.php:55 197 244 msgid "Average position" 198 245 msgstr "میانگین جایگاه" 199 246 247 #: dist/monoranks/resources/views/post-panel.php:59 200 248 #: resources/views/post-panel.php:59 201 249 msgid "Top searches" … … 204 252 #. translators: %s: number of clicks 205 253 #, php-format 254 #: dist/monoranks/resources/views/post-panel.php:62 206 255 #: resources/views/post-panel.php:62 207 256 msgid "%s click" … … 210 259 msgstr[1] "%s کلیک" 211 260 261 #: dist/monoranks/resources/views/post-panel.php:71 212 262 #: resources/views/post-panel.php:71 213 263 msgid "Visits and revenue, 28 days" 214 264 msgstr "بازدید و درآمد، ۲۸ روز" 215 265 266 #: dist/monoranks/resources/views/post-panel.php:74 216 267 #: resources/views/post-panel.php:74 217 268 msgid "Visits from search" 218 269 msgstr "بازدید از جستجو" 219 270 271 #: dist/monoranks/resources/views/post-panel.php:75 220 272 #: resources/views/post-panel.php:75 221 273 msgid "Key events" 222 274 msgstr "رویدادهای کلیدی" 223 275 276 #: dist/monoranks/resources/views/post-panel.php:76 224 277 #: resources/views/post-panel.php:76 225 278 msgid "Revenue" 226 279 msgstr "درآمد" 227 280 281 #: dist/monoranks/resources/views/post-panel.php:81 228 282 #: resources/views/post-panel.php:81 229 283 msgid "Connect Google Analytics in MonoRanks to see what visits to this page are worth." 230 284 msgstr "برای دیدن ارزش بازدیدهای این صفحه، گوگل آنالیتیکس را در مونورنکس متصل کنید." 231 285 286 #: dist/monoranks/resources/views/post-panel.php:81 232 287 #: resources/views/post-panel.php:81 233 288 msgid "Open Analytics" 234 289 msgstr "باز کردن آنالیتیکس" 235 290 291 #: dist/monoranks/resources/views/post-panel.php:83 292 #: dist/monoranks/resources/views/post-panel.php:117 236 293 #: resources/views/post-panel.php:83 237 294 #: resources/views/post-panel.php:117 … … 241 298 #. translators: %s: number of links 242 299 #, php-format 300 #: dist/monoranks/resources/views/post-panel.php:90 243 301 #: resources/views/post-panel.php:90 244 302 msgid "%s lost link to win back" … … 247 305 msgstr[1] "%s لینک ازدسترفته برای بازگرداندن" 248 306 307 #: dist/monoranks/resources/views/post-panel.php:96 249 308 #: resources/views/post-panel.php:96 250 309 msgid "These sites used to link to this page. Fix the address if it moved, or ask them to update the link." 251 310 msgstr "این سایتها قبلاً به این صفحه لینک میدادند. اگر نشانی صفحه عوض شده آن را درست کنید، یا از آنها بخواهید لینک را بهروز کنند." 252 311 312 #: dist/monoranks/resources/views/post-panel.php:101 253 313 #: resources/views/post-panel.php:101 254 314 msgid "Last change MonoRanks saw" … … 257 317 #. translators: %s: number of changes 258 318 #, php-format 319 #: dist/monoranks/resources/views/post-panel.php:109 259 320 #: resources/views/post-panel.php:109 260 321 msgid "and %s more" … … 263 324 msgstr[1] "و %s مورد دیگر" 264 325 326 #: dist/monoranks/resources/views/post-panel.php:113 265 327 #: resources/views/post-panel.php:113 266 328 msgid "Nothing changed between the recent checks." 267 329 msgstr "در بررسیهای اخیر چیزی تغییر نکرده است." 268 330 331 #: dist/monoranks/resources/views/post-panel.php:115 269 332 #: resources/views/post-panel.php:115 270 333 msgid "No history yet. MonoRanks keeps one from the next audit on." 271 334 msgstr "هنوز تاریخچهای نیست. مونورنکس از ممیزی بعدی آن را نگه میدارد." 272 335 336 #: dist/monoranks/resources/views/post-panel.php:122 273 337 #: resources/views/post-panel.php:122 274 338 msgid "Open this page in MonoRanks" 275 339 msgstr "باز کردن این صفحه در مونورنکس" 276 340 341 #: dist/monoranks/resources/views/post-panel.php:122 277 342 #: resources/views/post-panel.php:122 278 #: tmp/i18n/screens/Grow.js: 55279 #: tmp/i18n/screens/Grow.js: 66280 #: tmp/i18n/screens/Grow.js:16 1343 #: tmp/i18n/screens/Grow.js:63 344 #: tmp/i18n/screens/Grow.js:74 345 #: tmp/i18n/screens/Grow.js:169 281 346 msgid "(opens in a new tab)" 282 347 msgstr "(در زبانهٔ تازه باز میشود)" 283 348 284 #: src/Admin.php:47 349 #: dist/monoranks/src/Admin.php:77 350 #: dist/monoranks/src/Admin.php:97 351 #: src/Admin.php:77 352 #: src/Admin.php:97 353 #: tmp/i18n/screens/Settings.js:74 354 #: tmp/i18n/shell/Shell.js:15 355 msgid "Settings" 356 msgstr "تنظیمات" 357 358 #: dist/monoranks/src/Admin.php:77 359 #: src/Admin.php:77 360 #: tmp/i18n/screens/Overview.js:183 361 #: tmp/i18n/screens/Settings.js:98 362 msgid "Connect" 363 msgstr "اتصال" 364 365 #: dist/monoranks/src/Admin.php:96 366 #: dist/monoranks/src/Assets.php:67 367 #: src/Admin.php:96 285 368 #: src/Assets.php:67 286 369 #: tmp/i18n/screens/Overview.js:76 … … 289 372 msgstr "نمای کلی" 290 373 291 #: src/Admin.php:48 374 #: dist/monoranks/src/Admin.php:97 375 #: dist/monoranks/src/Assets.php:67 376 #: src/Admin.php:97 292 377 #: src/Assets.php:67 293 378 msgid "MonoRanks settings" 294 379 msgstr "تنظیمات مونورنکس" 295 380 296 #: src/Admin.php:48297 #: tmp/i18n/screens/Settings.js:74298 #: tmp/i18n/shell/Shell.js:15299 msgid "Settings"300 msgstr "تنظیمات"301 302 381 #. translators: 1: relative time, 2: date 303 382 #, php-format 304 #: src/Admin.php:168 383 #: dist/monoranks/src/Admin.php:217 384 #: src/Admin.php:217 305 385 msgid "in %1$s (%2$s)" 306 386 msgstr "%1$s دیگر (%2$s)" … … 308 388 #. translators: 1: relative time, 2: date 309 389 #, php-format 310 #: src/Admin.php:171 390 #: dist/monoranks/src/Admin.php:220 391 #: src/Admin.php:220 311 392 msgid "%1$s ago (%2$s)" 312 393 msgstr "%1$s پیش (%2$s)" … … 315 396 #. translators: %s: relative time such as "5 days" 316 397 #, php-format 317 #: src/Admin.php:181 398 #: dist/monoranks/src/Admin.php:230 399 #: dist/monoranks/src/Column.php:63 400 #: src/Admin.php:230 318 401 #: src/Column.php:63 319 402 msgid "in %s" … … 323 406 #. translators: %s: relative time such as "2 days" 324 407 #, php-format 325 #: src/Admin.php:181 408 #: dist/monoranks/src/Admin.php:230 409 #: dist/monoranks/src/Column.php:78 410 #: dist/monoranks/src/Column.php:92 411 #: src/Admin.php:230 326 412 #: src/Column.php:78 327 413 #: src/Column.php:92 … … 329 415 msgstr "%s پیش" 330 416 331 #: src/Admin.php:193 417 #: dist/monoranks/src/Admin.php:242 418 #: src/Admin.php:242 332 419 msgid "Connected. Your published content is on its way to MonoRanks." 333 420 msgstr "متصل شد. محتوای منتشرشدهٔ شما در راه مونورنکس است." 334 421 335 #: src/Admin.php:194 422 #: dist/monoranks/src/Admin.php:243 423 #: src/Admin.php:243 336 424 msgid "Content sent to MonoRanks." 337 425 msgstr "محتوا به مونورنکس فرستاده شد." 338 426 339 #: src/Admin.php:195 427 #: dist/monoranks/src/Admin.php:244 428 #: src/Admin.php:244 340 429 msgid "Disconnected. Nothing is sent to MonoRanks any more." 341 430 msgstr "اتصال قطع شد. دیگر چیزی به مونورنکس فرستاده نمیشود." 342 431 343 #: src/Admin.php:196 432 #: dist/monoranks/src/Admin.php:245 433 #: src/Admin.php:245 344 434 msgid "Everything MonoRanks stored in WordPress is gone: the connection, the scores, the redirects and the change log." 345 435 msgstr "هر چه مونورنکس در وردپرس ذخیره کرده بود پاک شد: اتصال، امتیازها، تغییر مسیرها و فهرست تغییرات." 346 436 347 #: src/Admin.php:197 437 #: dist/monoranks/src/Admin.php:246 438 #: src/Admin.php:246 348 439 msgid "Applied. The change is listed under Recent changes and can be undone." 349 440 msgstr "اعمال شد. این تغییر در «تغییرات اخیر» آمده و قابل بازگردانی است." 350 441 351 #: src/Admin.php:198 442 #: dist/monoranks/src/Admin.php:247 443 #: src/Admin.php:247 352 444 msgid "Some fixes were applied; the rest could not be applied. Recent changes lists what was written." 353 445 msgstr "" 354 446 355 #: src/Admin.php:199 447 #: dist/monoranks/src/Admin.php:248 448 #: src/Admin.php:248 356 449 msgid "That change has moved in the log since this screen loaded. Reload and try Undo again." 357 450 msgstr "این تغییر از زمان باز شدن صفحه در فهرست جابهجا شده است. صفحه را تازه کنید و دوباره بازگردانی را بزنید." 358 451 359 #: src/Admin.php:200 452 #: dist/monoranks/src/Admin.php:249 453 #: src/Admin.php:249 360 454 msgid "Undone. The previous value is back." 361 455 msgstr "بازگردانده شد. مقدار قبلی برگشت." 362 456 363 #: src/Admin.php:201 457 #: dist/monoranks/src/Admin.php:250 458 #: src/Admin.php:250 364 459 msgid "MonoRanks could not apply that change. Open it in MonoRanks to review it again." 365 460 msgstr "" 366 461 367 #: src/Admin.php:202 462 #: dist/monoranks/src/Admin.php:251 463 #: src/Admin.php:251 368 464 msgid "Nothing was changed: the value in WordPress is not the one that was reviewed. It now needs review in MonoRanks." 369 465 msgstr "" 370 466 371 #: src/Admin.php:203 467 #: dist/monoranks/src/Admin.php:252 468 #: src/Admin.php:252 372 469 msgid "Some changes were applied. The others no longer match WordPress and need review in MonoRanks." 373 470 msgstr "" 374 471 375 #: src/Admin.php:204 472 #: dist/monoranks/src/Admin.php:253 473 #: src/Admin.php:253 376 474 msgid "That does not look like a MonoRanks connector key. Copy it again from MonoRanks → Settings → API and MCP." 377 475 msgstr "این شبیه کلید اتصال مونورنکس نیست. آن را دوباره از مونورنکس ← تنظیمات ← API و MCP کپی کنید." 378 476 379 #: src/Admin.php:205 477 #: dist/monoranks/src/Admin.php:254 478 #: src/Admin.php:254 380 479 msgid "The MonoRanks address must start with https://." 381 480 msgstr "نشانی مونورنکس باید با https:// شروع شود." 382 481 383 #: src/Admin.php:206 482 #: dist/monoranks/src/Admin.php:255 483 #: src/Admin.php:255 384 484 msgid "MonoRanks did not accept this key. It may have been revoked or replaced; create a new one in MonoRanks." 385 485 msgstr "مونورنکس این کلید را نپذیرفت. شاید باطل یا جایگزین شده باشد؛ در مونورنکس کلید تازهای بسازید." 386 486 387 #: src/Admin.php:207 487 #: dist/monoranks/src/Admin.php:256 488 #: src/Admin.php:256 388 489 msgid "This key belongs to a different website in MonoRanks. Create the key on the website with this address." 389 490 msgstr "این کلید متعلق به وبسایت دیگری در مونورنکس است. کلید را روی وبسایتی با همین نشانی بسازید." 390 491 391 #: src/Admin.php:208 492 #: dist/monoranks/src/Admin.php:257 493 #: src/Admin.php:257 392 494 msgid "MonoRanks could not be reached. Check the address and try again." 393 495 msgstr "دسترسی به مونورنکس ممکن نشد. نشانی را بررسی کنید و دوباره تلاش کنید." 394 496 395 #: src/Admin.php:209 497 #: dist/monoranks/src/Admin.php:258 498 #: src/Admin.php:258 396 499 msgid "Could not connect. Please try again." 397 500 msgstr "اتصال ممکن نشد. دوباره تلاش کنید." 398 501 502 #: dist/monoranks/src/AuthorizeScreen.php:39 399 503 #: src/AuthorizeScreen.php:39 400 504 msgid "Reads your content and applies only fixes you approve." … … 403 507 #. translators: %s: relative time such as "in 5 days" 404 508 #, php-format 509 #: dist/monoranks/src/Column.php:71 405 510 #: src/Column.php:71 406 511 msgid "next audit %s" 407 512 msgstr "ممیزی بعدی %s" 408 513 514 #: dist/monoranks/src/Column.php:121 409 515 #: src/Column.php:121 410 516 msgid "Clicks, 28 days" 411 517 msgstr "کلیکها، ۲۸ روز" 412 518 519 #: dist/monoranks/src/Column.php:124 413 520 #: src/Column.php:124 414 521 msgid "Revenue, 28 days" … … 416 523 417 524 #. translators: %s: number of links 525 #: dist/monoranks/src/Column.php:128 418 526 #: src/Column.php:128 419 527 msgid "Lost links" … … 422 530 #. translators: %s: number of links 423 531 #, php-format 532 #: dist/monoranks/src/Column.php:128 424 533 #: src/Column.php:128 425 534 msgid "%s to win back" … … 430 539 #. translators: %s: number of fixes 431 540 #, php-format 541 #: dist/monoranks/src/Column.php:137 432 542 #: src/Column.php:137 433 543 msgid "%s fix ready" … … 438 548 #. translators: %s: number of issues 439 549 #, php-format 550 #: dist/monoranks/src/Column.php:140 440 551 #: src/Column.php:140 441 552 msgid "%s open issue" … … 446 557 #. translators: %s: relative time such as "2 days" 447 558 #, php-format 559 #: dist/monoranks/src/Column.php:146 448 560 #: src/Column.php:146 449 561 msgid "audited %s ago" 450 562 msgstr "ممیزی %s پیش" 451 563 564 #: dist/monoranks/src/Column.php:186 452 565 #: src/Column.php:186 453 566 msgid "Needs attention" … … 456 569 #. translators: %s: a question people ask 457 570 #, php-format 458 #: src/Grow.php:221 571 #: dist/monoranks/src/Grow.php:252 572 #: src/Grow.php:252 459 573 msgid "AI answers quote this page for \"%s\"" 460 574 msgstr "پاسخهای هوش مصنوعی برای «%s» از این صفحه نقل میکنند" 461 575 462 576 #. translators: %s: a question people ask 463 #: src/Grow.php:221 577 #: dist/monoranks/src/Grow.php:252 578 #: src/Grow.php:252 464 579 msgid "AI answers quote this page" 465 580 msgstr "پاسخهای هوش مصنوعی از این صفحه نقل میکنند" … … 467 582 #. translators: %s: a search keyword 468 583 #, php-format 469 #: src/Grow.php:225 584 #: dist/monoranks/src/Grow.php:256 585 #: src/Grow.php:256 470 586 msgid "A \"best of\" list for \"%s\" that leaves you out" 471 587 msgstr "فهرست «بهترینها» برای «%s» که نام شما در آن نیست" 472 588 473 589 #. translators: %s: a search keyword 474 #: src/Grow.php:225 590 #: dist/monoranks/src/Grow.php:256 591 #: src/Grow.php:256 475 592 msgid "A \"best of\" list that leaves you out" 476 593 msgstr "فهرست «بهترینها» که نام شما در آن نیست" … … 478 595 #. translators: %s: number of competitors 479 596 #, php-format 480 #: src/Grow.php:229 597 #: dist/monoranks/src/Grow.php:260 598 #: src/Grow.php:260 481 599 msgid "Links to %s competitor, not to you" 482 600 msgid_plural "Links to %s of your competitors, not to you" … … 485 603 486 604 #. translators: %s: number of competitors 487 #: src/Grow.php:229 605 #: dist/monoranks/src/Grow.php:260 606 #: src/Grow.php:260 488 607 msgid "Links to your competitors, not to you" 489 608 msgstr "به رقیبان شما لینک میدهد، نه به شما" … … 491 610 #. translators: %s: a page address on this site, like /pricing 492 611 #, php-format 493 #: src/Grow.php:233 612 #: dist/monoranks/src/Grow.php:264 613 #: src/Grow.php:264 494 614 msgid "Used to link to %s" 495 615 msgstr "قبلاً به %s لینک میداد" 496 616 497 617 #. translators: %s: a page address on this site, like /pricing 498 #: src/Grow.php:233 618 #: dist/monoranks/src/Grow.php:264 619 #: src/Grow.php:264 499 620 msgid "Used to link to you" 500 621 msgstr "قبلاً به شما لینک میداد" 501 622 502 #: src/Grow.php:235 623 #: dist/monoranks/src/Grow.php:266 624 #: src/Grow.php:266 503 625 msgid "Added by hand" 504 626 msgstr "دستی اضافه شده" 505 627 506 #: src/Overview.php:41 628 #: dist/monoranks/src/Overview.php:41 629 #: dist/monoranks/src/PostPanel.php:152 630 #: src/Overview.php:44 507 631 #: src/PostPanel.php:152 508 632 msgid "Title" 509 633 msgstr "عنوان" 510 634 511 #: src/Overview.php:42 635 #: dist/monoranks/src/Overview.php:42 636 #: dist/monoranks/src/PostPanel.php:153 637 #: src/Overview.php:45 512 638 #: src/PostPanel.php:153 513 639 msgid "Meta description" 514 640 msgstr "توضیح متا" 515 641 516 #: src/Overview.php:43 642 #: dist/monoranks/src/Overview.php:43 643 #: dist/monoranks/src/PostPanel.php:156 644 #: src/Overview.php:46 517 645 #: src/PostPanel.php:156 518 646 msgid "Canonical" 519 647 msgstr "کانونیکال" 520 648 521 #: src/Overview.php:44 649 #: dist/monoranks/src/Overview.php:44 650 #: dist/monoranks/src/PostPanel.php:157 651 #: src/Overview.php:47 522 652 #: src/PostPanel.php:157 523 653 msgid "Noindex" 524 654 msgstr "Noindex" 525 655 526 #: src/Overview.php:45 656 #: dist/monoranks/src/Overview.php:45 657 #: src/Overview.php:48 527 658 msgid "Image alt" 528 659 msgstr "متن جایگزین تصویر" 529 660 530 #: src/Overview.php:46 661 #: dist/monoranks/src/Overview.php:46 662 #: dist/monoranks/src/PostPanel.php:151 663 #: src/Overview.php:49 531 664 #: src/PostPanel.php:151 532 665 msgid "Redirect" 533 666 msgstr "تغییر مسیر" 534 667 535 #: src/Overview.php:47 668 #: dist/monoranks/src/Overview.php:47 669 #: src/Overview.php:50 536 670 msgid "Opening paragraph" 537 671 msgstr "پاراگراف آغازین" 538 672 539 #: src/Overview.php:48 673 #: dist/monoranks/src/Overview.php:48 674 #: src/Overview.php:51 540 675 msgid "robots.txt" 541 676 msgstr "robots.txt" 542 677 543 #: src/Overview.php:49 678 #: dist/monoranks/src/Overview.php:49 679 #: src/Overview.php:52 544 680 msgid "llms.txt" 545 681 msgstr "llms.txt" … … 547 683 #. translators: %d: attachment ID 548 684 #, php-format 549 #: src/Overview.php:68 685 #: dist/monoranks/src/Overview.php:68 686 #: src/Overview.php:71 550 687 msgid "Image #%d" 551 688 msgstr "تصویر #%d" 552 689 553 #: src/Overview.php:70 690 #: dist/monoranks/src/Overview.php:70 691 #: src/Overview.php:73 554 692 #: tmp/i18n/screens/Overview.js:30 555 693 msgid "Site" 556 694 msgstr "سایت" 557 695 696 #: dist/monoranks/src/PostPanel.php:45 558 697 #: src/PostPanel.php:45 559 698 msgid "MonoRanks could not be reached. Reload the page to try again." 560 699 msgstr "دسترسی به مونورنکس ممکن نشد. برای تلاش دوباره صفحه را بازخوانی کنید." 561 700 701 #: dist/monoranks/src/PostPanel.php:46 562 702 #: src/PostPanel.php:46 563 703 msgid "Loading MonoRanks data…" 564 704 msgstr "در حال بارگذاری دادههای مونورنکس…" 565 705 706 #: dist/monoranks/src/PostPanel.php:150 566 707 #: src/PostPanel.php:150 567 708 msgid "HTTP status" 568 709 msgstr "وضعیت HTTP" 569 710 711 #: dist/monoranks/src/PostPanel.php:154 570 712 #: src/PostPanel.php:154 571 713 msgid "H1" 572 714 msgstr "H1" 573 715 716 #: dist/monoranks/src/PostPanel.php:155 574 717 #: src/PostPanel.php:155 575 718 msgid "Headings" 576 719 msgstr "سرتیترها" 577 720 721 #: dist/monoranks/src/PostPanel.php:158 578 722 #: src/PostPanel.php:158 579 723 msgid "Robots" 580 724 msgstr "Robots" 581 725 726 #: dist/monoranks/src/PostPanel.php:159 582 727 #: src/PostPanel.php:159 583 728 msgid "Word count" 584 729 msgstr "تعداد واژهها" 585 730 731 #: dist/monoranks/src/PostPanel.php:160 586 732 #: src/PostPanel.php:160 587 733 msgid "Structured data" 588 734 msgstr "دادههای ساختاریافته" 589 735 736 #: dist/monoranks/src/PostPanel.php:161 590 737 #: src/PostPanel.php:161 591 738 msgid "Internal links" 592 739 msgstr "لینکهای داخلی" 593 740 741 #: dist/monoranks/src/PostPanel.php:162 594 742 #: src/PostPanel.php:162 595 743 #: tmp/i18n/screens/Overview.js:85 … … 597 745 msgstr "امتیاز سلامت" 598 746 747 #: dist/monoranks/src/PostPanel.php:163 599 748 #: src/PostPanel.php:163 600 749 #: tmp/i18n/screens/Overview.js:89 … … 604 753 #. translators: 1: what changed, such as "Word count", 2: the number before, 3: the number after 605 754 #, php-format 755 #: dist/monoranks/src/PostPanel.php:171 606 756 #: src/PostPanel.php:171 607 757 msgid "%1$s %2$s → %3$s" … … 610 760 #. translators: 1: user, 2: date 611 761 #, php-format 612 #: src/Settings.php:44 762 #: dist/monoranks/src/Settings.php:102 763 #: src/Settings.php:102 613 764 msgid "set when %1$s connected MonoRanks on %2$s" 614 765 msgstr "هنگام اتصال %1$s به مونورنکس در %2$s تنظیم شد" 615 766 616 #: src/Settings.php:45 767 #: dist/monoranks/src/Settings.php:103 768 #: src/Settings.php:103 617 769 msgid "pasted by hand" 618 770 msgstr "دستی وارد شده" 619 771 620 #: src/Settings.php:47 621 #: src/Settings.php:48 772 #: dist/monoranks/src/Settings.php:105 773 #: dist/monoranks/src/Settings.php:106 774 #: src/Settings.php:105 775 #: src/Settings.php:106 622 776 msgid "Never" 623 777 msgstr "هرگز" … … 627 781 msgstr "اطلاعات بیشتر" 628 782 629 #: tmp/i18n/screens/Grow.js:18630 783 #: tmp/i18n/screens/Grow.js:26 784 #: tmp/i18n/screens/Grow.js:34 631 785 msgid "What to do next" 632 786 msgstr "گامهای بعدی" 633 787 634 788 #, js-format 635 #: tmp/i18n/screens/Grow.js: 27789 #: tmp/i18n/screens/Grow.js:35 636 790 msgid "Updated %s" 637 791 msgstr "بهروزشده %s" 638 792 639 #: tmp/i18n/screens/Grow.js:4 1793 #: tmp/i18n/screens/Grow.js:49 640 794 msgid "The MonoRanks key of this site cannot read this yet. Allow it under Integrations in MonoRanks, or connect again." 641 795 msgstr "کلید مونورنکس این سایت هنوز اجازهٔ خواندن این را ندارد. در مونورنکس از بخش یکپارچهسازیها اجازه دهید، یا دوباره متصل کنید." 642 796 643 #: tmp/i18n/screens/Grow.js:4 1797 #: tmp/i18n/screens/Grow.js:49 644 798 msgid "Open Integrations" 645 799 msgstr "باز کردن یکپارچهسازیها" 646 800 647 #: tmp/i18n/screens/Grow.js: 43801 #: tmp/i18n/screens/Grow.js:51 648 802 msgid "Not available in your MonoRanks yet." 649 803 msgstr "هنوز در مونورنکس شما در دسترس نیست." 650 804 651 #: tmp/i18n/screens/Grow.js: 45652 msgid " MonoRanks could not be reached. The plugin tries again within the hour."653 msgstr "دسترسی به مونورنکس ممکن نشد. افزونه تا یک ساعت دیگر دوباره تلاش میکند."654 655 #: tmp/i18n/screens/Grow.js: 47656 msgid " Still loading. Reload this screen in a minute."657 msgstr " هنوز در حال بارگذاری است. یک دقیقهٔ دیگر این صفحه را بازخوانی کنید."658 659 #: tmp/i18n/screens/Grow.js: 62805 #: tmp/i18n/screens/Grow.js:53 806 msgid "Could not reach MonoRanks. Retrying soon." 807 msgstr "دسترسی به MonoRanks ممکن نشد. بهزودی دوباره تلاش میشود." 808 809 #: tmp/i18n/screens/Grow.js:55 810 msgid "Checking…" 811 msgstr "در حال بررسی…" 812 813 #: tmp/i18n/screens/Grow.js:70 660 814 msgid "Outreach" 661 815 msgstr "جذب لینک" 662 816 663 817 #, js-format 664 #: tmp/i18n/screens/Grow.js: 62818 #: tmp/i18n/screens/Grow.js:70 665 819 msgid "%s to contact" 666 820 msgid_plural "%s to contact" … … 668 822 msgstr[1] "%s برای تماس" 669 823 670 #: tmp/i18n/screens/Grow.js: 62824 #: tmp/i18n/screens/Grow.js:70 671 825 msgid "All targets" 672 826 msgstr "همهٔ هدفها" 673 827 674 #: tmp/i18n/screens/Grow.js: 69828 #: tmp/i18n/screens/Grow.js:77 675 829 msgid "Every target is contacted. MonoRanks looks for new ones each week." 676 830 msgstr "با همهٔ هدفها تماس گرفته شده. مونورنکس هر هفته هدفهای تازه پیدا میکند." 677 831 678 #: tmp/i18n/screens/Grow.js:7 0832 #: tmp/i18n/screens/Grow.js:78 679 833 msgid "Sites worth asking for a link or a mention. MonoRanks never sends email; you reach out and set the status there." 680 834 msgstr "سایتهایی که ارزش دارد از آنها لینک یا نامبردن بخواهید. مونورنکس هرگز ایمیل نمیفرستد؛ تماس با شماست و وضعیت را در مونورنکس ثبت میکنید." 681 835 682 #: tmp/i18n/screens/Grow.js:7 1836 #: tmp/i18n/screens/Grow.js:79 683 837 msgid "No outreach targets yet. MonoRanks looks for pages worth a link each week." 684 838 msgstr "هنوز هدفی برای جذب لینک نیست. مونورنکس هر هفته صفحههایی را پیدا میکند که ارزش لینکگرفتن دارند." 685 839 686 #: tmp/i18n/screens/Grow.js: 76840 #: tmp/i18n/screens/Grow.js:84 687 841 msgid "Backlinks" 688 842 msgstr "بکلینکها" 689 843 690 #: tmp/i18n/screens/Grow.js: 76844 #: tmp/i18n/screens/Grow.js:84 691 845 msgid "All backlinks" 692 846 msgstr "همهٔ بکلینکها" 693 847 694 #: tmp/i18n/screens/Grow.js:8 1848 #: tmp/i18n/screens/Grow.js:89 695 849 msgid "websites linking to you, won and lost in 28 days" 696 850 msgstr "سایتهایی که به شما لینک میدهند، بهدستآمده و ازدسترفته در ۲۸ روز" 697 851 698 852 #, js-format 699 #: tmp/i18n/screens/Grow.js: 84853 #: tmp/i18n/screens/Grow.js:92 700 854 msgid "%s website links to you" 701 855 msgid_plural "%s websites link to you" … … 704 858 705 859 #, js-format 706 #: tmp/i18n/screens/Grow.js: 85860 #: tmp/i18n/screens/Grow.js:93 707 861 msgid "%s to review for spam" 708 862 msgid_plural "%s to review for spam" … … 710 864 msgstr[1] "%s مورد برای بررسی اسپم" 711 865 712 #: tmp/i18n/screens/Grow.js: 88866 #: tmp/i18n/screens/Grow.js:96 713 867 msgid "Newest strong links" 714 868 msgstr "تازهترین لینکهای قوی" 715 869 716 870 #, js-format 717 #: tmp/i18n/screens/Grow.js:9 0871 #: tmp/i18n/screens/Grow.js:98 718 872 msgid "strength %s" 719 873 msgstr "قدرت %s" 720 874 721 #: tmp/i18n/screens/Grow.js: 93875 #: tmp/i18n/screens/Grow.js:101 722 876 msgid "No backlink data yet. MonoRanks refreshes it weekly." 723 877 msgstr "هنوز دادهای از بکلینکها نیست. مونورنکس آن را هر هفته بهروز میکند." 724 878 725 #: tmp/i18n/screens/Grow.js: 98879 #: tmp/i18n/screens/Grow.js:106 726 880 msgid "Competitors" 727 881 msgstr "رقیبان" 728 882 729 883 #, js-format 730 #: tmp/i18n/screens/Grow.js: 98884 #: tmp/i18n/screens/Grow.js:106 731 885 msgid "%s keyword gap" 732 886 msgid_plural "%s keyword gaps" … … 734 888 msgstr[1] "%s شکاف کلیدواژه" 735 889 736 #: tmp/i18n/screens/Grow.js: 98890 #: tmp/i18n/screens/Grow.js:106 737 891 msgid "All competitors" 738 892 msgstr "همهٔ رقیبان" 739 893 740 #: tmp/i18n/screens/Grow.js:1 02894 #: tmp/i18n/screens/Grow.js:110 741 895 msgid "suggested" 742 896 msgstr "پیشنهادی" 743 897 744 898 #, js-format 745 #: tmp/i18n/screens/Grow.js:1 03899 #: tmp/i18n/screens/Grow.js:111 746 900 msgid "%1$s shared keyword, %2$s where they rank higher" 747 901 msgid_plural "%1$s shared keywords, %2$s where they rank higher" … … 749 903 msgstr[1] "%1$s کلیدواژهٔ مشترک، در %2$s مورد بالاتر از شما" 750 904 751 #: tmp/i18n/screens/Grow.js:1 07905 #: tmp/i18n/screens/Grow.js:115 752 906 msgid "They rank for these, you do not" 753 907 msgstr "آنها برای اینها رتبه دارند، شما نه" 754 908 755 909 #, js-format 756 #: tmp/i18n/screens/Grow.js:1 09910 #: tmp/i18n/screens/Grow.js:117 757 911 msgid "%s/mo" 758 912 msgstr "%s در ماه" 759 913 760 #: tmp/i18n/screens/Grow.js:1 12914 #: tmp/i18n/screens/Grow.js:120 761 915 msgid "No competitors yet. Pick some in MonoRanks to see the keywords they win." 762 916 msgstr "هنوز رقیبی نیست. در مونورنکس چند رقیب انتخاب کنید تا کلیدواژههایی را که میبرند ببینید." 763 917 764 #: tmp/i18n/screens/Grow.js:12 0918 #: tmp/i18n/screens/Grow.js:128 765 919 msgid "up" 766 920 msgstr "بالا" 767 921 768 #: tmp/i18n/screens/Grow.js:12 0922 #: tmp/i18n/screens/Grow.js:128 769 923 msgid "down" 770 924 msgstr "پایین" 771 925 772 926 #, js-format 773 #: tmp/i18n/screens/Grow.js:12 1927 #: tmp/i18n/screens/Grow.js:129 774 928 msgid "%1$s → %2$s" 775 929 msgstr "%1$s ← %2$s" 776 930 777 #: tmp/i18n/screens/Grow.js:1 24931 #: tmp/i18n/screens/Grow.js:132 778 932 msgid "Keyword movers this week" 779 933 msgstr "جابهجایی کلیدواژهها در این هفته" 780 934 781 #: tmp/i18n/screens/Grow.js:1 24935 #: tmp/i18n/screens/Grow.js:132 782 936 msgid "All keywords" 783 937 msgstr "همهٔ کلیدواژهها" 784 938 785 #: tmp/i18n/screens/Grow.js:1 27939 #: tmp/i18n/screens/Grow.js:135 786 940 msgid "Up" 787 941 msgstr "بالا رفته" 788 942 789 #: tmp/i18n/screens/Grow.js:13 1943 #: tmp/i18n/screens/Grow.js:139 790 944 msgid "Down" 791 945 msgstr "پایین آمده" 792 946 793 947 #, js-format 794 #: tmp/i18n/screens/Grow.js:1 34948 #: tmp/i18n/screens/Grow.js:142 795 949 msgid "Your %s tracked keyword held its place this week." 796 950 msgid_plural "Your %s tracked keywords held their places this week." … … 798 952 msgstr[1] "%s کلیدواژهٔ پیگیریشدهٔ شما این هفته جایگاهشان را حفظ کردند." 799 953 800 #: tmp/i18n/screens/Grow.js:1 34954 #: tmp/i18n/screens/Grow.js:142 801 955 msgid "No tracked keywords yet. Track some in MonoRanks to see them move here." 802 956 msgstr "هنوز کلیدواژهٔ پیگیریشدهای نیست. در مونورنکس چند کلیدواژه را پیگیری کنید تا جابهجاییشان را اینجا ببینید." 803 957 804 #: tmp/i18n/screens/Grow.js:1 43958 #: tmp/i18n/screens/Grow.js:151 805 959 msgid "No reports yet. Create a website report, a client report or a weekly email in MonoRanks to share progress." 806 960 msgstr "" 807 961 808 #: tmp/i18n/screens/Grow.js:1 44809 #: tmp/i18n/screens/Grow.js:1 48962 #: tmp/i18n/screens/Grow.js:152 963 #: tmp/i18n/screens/Grow.js:156 810 964 msgid "Open reports" 811 965 msgstr "باز کردن گزارشها" 812 966 813 #: tmp/i18n/screens/Grow.js:1 47967 #: tmp/i18n/screens/Grow.js:155 814 968 msgid "Reports" 815 969 msgstr "" 816 970 817 #: tmp/i18n/screens/Grow.js:1 52971 #: tmp/i18n/screens/Grow.js:160 818 972 msgid "Weekly email" 819 973 msgstr "" 820 974 821 975 #, js-format 822 #: tmp/i18n/screens/Grow.js:1 54976 #: tmp/i18n/screens/Grow.js:162 823 977 msgid "Next send %s" 824 978 msgstr "" 825 979 826 980 #, js-format 827 #: tmp/i18n/screens/Grow.js:1 55981 #: tmp/i18n/screens/Grow.js:163 828 982 msgid "%s recipient" 829 983 msgid_plural "%s recipients" … … 831 985 msgstr[1] "" 832 986 833 #: tmp/i18n/screens/Grow.js:1 56987 #: tmp/i18n/screens/Grow.js:164 834 988 msgid "On" 835 989 msgstr "" 836 990 837 #: tmp/i18n/screens/Grow.js:1 56991 #: tmp/i18n/screens/Grow.js:164 838 992 msgid "Off" 839 993 msgstr "" 840 994 841 #: tmp/i18n/screens/Grow.js:16 0995 #: tmp/i18n/screens/Grow.js:168 842 996 msgid "Client report" 843 997 msgstr "" 844 998 845 #: tmp/i18n/screens/Grow.js:16 0999 #: tmp/i18n/screens/Grow.js:168 846 1000 msgid "Report" 847 1001 msgstr "" 848 1002 849 #: tmp/i18n/screens/Grow.js:16 11003 #: tmp/i18n/screens/Grow.js:169 850 1004 msgid "Open report" 851 1005 msgstr "باز کردن گزارش" … … 1079 1233 msgstr "وارد شوید و تأیید کنید. یک دقیقه طول میکشد." 1080 1234 1081 #: tmp/i18n/screens/Overview.js:1831082 #: tmp/i18n/screens/Settings.js:981083 #: tmp/i18n/screens/Settings.js:1611084 msgid "Connect"1085 msgstr "اتصال"1086 1087 1235 #: tmp/i18n/screens/Overview.js:184 1088 1236 #: tmp/i18n/screens/Settings.js:99 … … 1142 1290 1143 1291 #: tmp/i18n/screens/Overview.js:202 1144 msgid "Not sent yet. Use \"Sync content now\" above." 1145 msgstr "هنوز فرستاده نشده. از «همگامسازی محتوا» در بالا استفاده کنید." 1292 msgid "Not sent. Use \"Sync content now\"." 1293 msgstr "ارسال نشد. «همگامسازی محتوا» را بزنید." 1294 1295 #: tmp/i18n/screens/Overview.js:202 1296 msgid "Sending…" 1297 msgstr "در حال ارسال…" 1146 1298 1147 1299 #: tmp/i18n/screens/Overview.js:203 … … 1211 1363 msgstr "لغو" 1212 1364 1365 #: tmp/i18n/screens/Settings.js:90 1366 msgid "Not set up" 1367 msgstr "تنظیم نشده" 1368 1369 #: tmp/i18n/screens/Settings.js:90 1370 msgid "Approve MonoRanks in WordPress so it can write the fixes you accept." 1371 msgstr "MonoRanks را در وردپرس تأیید کنید تا اصلاحهایی که میپذیرید را بنویسد." 1372 1373 #: tmp/i18n/screens/Settings.js:90 1374 msgid "Allow" 1375 msgstr "اجازه دادن" 1376 1213 1377 #: tmp/i18n/screens/Settings.js:91 1214 1378 msgid "Works with" … … 1326 1490 msgstr "نشانی مونورنکس (فقط سایتهای توسعه)" 1327 1491 1492 #: tmp/i18n/screens/Settings.js:161 1493 msgid "Save key" 1494 msgstr "ذخیره کلید" 1495 1328 1496 #: tmp/i18n/shell/ChangeLog.js:8 1329 1497 msgid "No changes yet" -
monoranks/tags/0.1.25/languages/monoranks.pot
r3751826 r3764725 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: MonoRanks 0.1.2 3\n"5 "Project-Id-Version: MonoRanks 0.1.25\n" 6 6 "Report-Msgid-Bugs-To: https://github.com/monoranks/wordpress-plugin/issues\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2026-10- 17T10:10:17+00:00\n"12 "POT-Creation-Date: 2026-10-25T13:25:52+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.12.0\n" … … 17 17 #. Plugin Name of the plugin 18 18 #: monoranks.php 19 #: src/Admin.php:46 19 #: dist/monoranks/src/Admin.php:95 20 #: dist/monoranks/src/Column.php:35 21 #: dist/monoranks/src/PostPanel.php:34 22 #: src/Admin.php:95 20 23 #: src/Column.php:35 21 24 #: src/PostPanel.php:34 … … 43 46 msgstr "" 44 47 48 #: dist/monoranks/resources/views/app.php:13 45 49 #: resources/views/app.php:13 46 50 msgid "The MonoRanks admin app is not built. Run npm install and npm run build in the plugin folder." 47 51 msgstr "" 48 52 53 #: dist/monoranks/resources/views/column-cell.php:20 54 #: dist/monoranks/resources/views/post-panel.php:25 49 55 #: resources/views/column-cell.php:20 50 56 #: resources/views/post-panel.php:25 … … 53 59 msgstr "" 54 60 61 #: dist/monoranks/resources/views/column-cell.php:24 55 62 #: resources/views/column-cell.php:24 56 63 msgid "Drafts are not sent to MonoRanks. This page gets its scores after the first audit that follows publishing." 57 64 msgstr "" 58 65 66 #: dist/monoranks/resources/views/column-cell.php:27 67 #: dist/monoranks/resources/views/column-cell.php:38 68 #: dist/monoranks/resources/views/post-panel.php:35 59 69 #: resources/views/column-cell.php:27 60 70 #: resources/views/column-cell.php:38 … … 64 74 msgstr "" 65 75 76 #: dist/monoranks/resources/views/column-cell.php:27 77 #: dist/monoranks/resources/views/column-cell.php:38 78 #: dist/monoranks/resources/views/post-panel.php:35 66 79 #: resources/views/column-cell.php:27 67 80 #: resources/views/column-cell.php:38 … … 71 84 msgstr "" 72 85 86 #: dist/monoranks/resources/views/column-cell.php:30 73 87 #: resources/views/column-cell.php:30 74 88 msgid "Status" 75 89 msgstr "" 76 90 91 #: dist/monoranks/resources/views/column-cell.php:30 92 #: dist/monoranks/src/Column.php:68 77 93 #: resources/views/column-cell.php:30 78 94 #: src/Column.php:68 … … 80 96 msgstr "" 81 97 98 #: dist/monoranks/resources/views/column-cell.php:31 99 #: dist/monoranks/resources/views/column-cell.php:54 82 100 #: resources/views/column-cell.php:31 83 101 #: resources/views/column-cell.php:54 … … 86 104 msgstr "" 87 105 106 #: dist/monoranks/resources/views/column-cell.php:32 88 107 #: resources/views/column-cell.php:32 89 108 msgid "Published" 90 109 msgstr "" 91 110 111 #: dist/monoranks/resources/views/column-cell.php:35 92 112 #: resources/views/column-cell.php:35 93 113 msgid "Scores arrive after the next audit" 94 114 msgstr "" 95 115 116 #: dist/monoranks/resources/views/column-cell.php:35 96 117 #: resources/views/column-cell.php:35 97 118 #: tmp/i18n/shell/Shell.js:38 … … 99 120 msgstr "" 100 121 122 #: dist/monoranks/resources/views/column-cell.php:38 101 123 #: resources/views/column-cell.php:38 102 124 msgid "Not checked in this audit" 103 125 msgstr "" 104 126 127 #: dist/monoranks/resources/views/column-cell.php:38 105 128 #: resources/views/column-cell.php:38 106 129 msgid "Not checked: MonoRanks reads AEO on a sample of pages" 107 130 msgstr "" 108 131 132 #: dist/monoranks/resources/views/column-cell.php:41 109 133 #: resources/views/column-cell.php:41 110 134 #: tmp/i18n/screens/Overview.js:97 135 #: tmp/i18n/screens/Settings.js:90 111 136 msgid "Fixes" 112 137 msgstr "" 113 138 114 139 #. translators: %s: number 140 #: dist/monoranks/resources/views/column-cell.php:43 115 141 #: resources/views/column-cell.php:43 116 142 #: tmp/i18n/screens/Overview.js:136 … … 121 147 msgstr[1] "" 122 148 149 #: dist/monoranks/resources/views/column-cell.php:45 123 150 #: resources/views/column-cell.php:45 124 151 msgid "Nothing waiting" 125 152 msgstr "" 126 153 154 #: dist/monoranks/resources/views/column-cell.php:47 127 155 #: resources/views/column-cell.php:47 128 156 msgid "Issues" … … 130 158 131 159 #. translators: %s: number 160 #: dist/monoranks/resources/views/column-cell.php:49 132 161 #: resources/views/column-cell.php:49 133 162 #, php-format … … 137 166 msgstr[1] "" 138 167 168 #: dist/monoranks/resources/views/column-cell.php:51 169 #: dist/monoranks/src/Column.php:142 139 170 #: resources/views/column-cell.php:51 140 171 #: src/Column.php:142 … … 142 173 msgstr "" 143 174 175 #: dist/monoranks/resources/views/column-cell.php:53 144 176 #: resources/views/column-cell.php:53 145 177 msgid "Audited" 146 178 msgstr "" 147 179 180 #: dist/monoranks/resources/views/column-cell.php:58 148 181 #: resources/views/column-cell.php:58 149 182 msgid "Apply fixes" 150 183 msgstr "" 151 184 185 #: dist/monoranks/resources/views/column-cell.php:59 152 186 #: resources/views/column-cell.php:59 153 187 msgid "Open in MonoRanks" 154 188 msgstr "" 155 189 190 #: dist/monoranks/resources/views/partials/score-ring.php:16 156 191 #: resources/views/partials/score-ring.php:16 157 192 #: tmp/i18n/screens/Overview.js:197 … … 161 196 162 197 #. translators: %s: score out of 100 198 #: dist/monoranks/resources/views/partials/score-ring.php:18 163 199 #: resources/views/partials/score-ring.php:18 164 200 #: tmp/i18n/shell/Ring.js:14 … … 168 204 169 205 #. translators: %s: link to the website's Integrations screen in MonoRanks 206 #: dist/monoranks/resources/views/post-panel.php:19 170 207 #: resources/views/post-panel.php:19 171 208 #, php-format … … 173 210 msgstr "" 174 211 212 #: dist/monoranks/resources/views/post-panel.php:20 175 213 #: resources/views/post-panel.php:20 176 214 msgid "Integrations" 177 215 msgstr "" 178 216 217 #: dist/monoranks/resources/views/post-panel.php:27 218 #: dist/monoranks/src/PostPanel.php:39 179 219 #: resources/views/post-panel.php:27 180 220 #: src/PostPanel.php:39 … … 182 222 msgstr "" 183 223 224 #: dist/monoranks/resources/views/post-panel.php:38 184 225 #: resources/views/post-panel.php:38 185 226 msgid "Not audited yet. Scores arrive after the next audit." 186 227 msgstr "" 187 228 229 #: dist/monoranks/resources/views/post-panel.php:43 188 230 #: resources/views/post-panel.php:43 189 231 msgid "Google search, 28 days" 190 232 msgstr "" 191 233 234 #: dist/monoranks/resources/views/post-panel.php:45 192 235 #: resources/views/post-panel.php:45 193 236 msgid "Search data arrives with the next refresh." 194 237 msgstr "" 195 238 239 #: dist/monoranks/resources/views/post-panel.php:49 196 240 #: resources/views/post-panel.php:49 197 241 #: tmp/i18n/screens/Overview.js:94 … … 199 243 msgstr "" 200 244 245 #: dist/monoranks/resources/views/post-panel.php:52 201 246 #: resources/views/post-panel.php:52 202 247 msgid "Clicks" 203 248 msgstr "" 204 249 250 #: dist/monoranks/resources/views/post-panel.php:53 205 251 #: resources/views/post-panel.php:53 206 252 msgid "Impressions" 207 253 msgstr "" 208 254 255 #: dist/monoranks/resources/views/post-panel.php:55 209 256 #: resources/views/post-panel.php:55 210 257 msgid "Average position" 211 258 msgstr "" 212 259 260 #: dist/monoranks/resources/views/post-panel.php:59 213 261 #: resources/views/post-panel.php:59 214 262 msgid "Top searches" … … 216 264 217 265 #. translators: %s: number of clicks 266 #: dist/monoranks/resources/views/post-panel.php:62 218 267 #: resources/views/post-panel.php:62 219 268 #, php-format … … 223 272 msgstr[1] "" 224 273 274 #: dist/monoranks/resources/views/post-panel.php:71 225 275 #: resources/views/post-panel.php:71 226 276 msgid "Visits and revenue, 28 days" 227 277 msgstr "" 228 278 279 #: dist/monoranks/resources/views/post-panel.php:74 229 280 #: resources/views/post-panel.php:74 230 281 msgid "Visits from search" 231 282 msgstr "" 232 283 284 #: dist/monoranks/resources/views/post-panel.php:75 233 285 #: resources/views/post-panel.php:75 234 286 msgid "Key events" 235 287 msgstr "" 236 288 289 #: dist/monoranks/resources/views/post-panel.php:76 237 290 #: resources/views/post-panel.php:76 238 291 msgid "Revenue" 239 292 msgstr "" 240 293 294 #: dist/monoranks/resources/views/post-panel.php:81 241 295 #: resources/views/post-panel.php:81 242 296 msgid "Connect Google Analytics in MonoRanks to see what visits to this page are worth." 243 297 msgstr "" 244 298 299 #: dist/monoranks/resources/views/post-panel.php:81 245 300 #: resources/views/post-panel.php:81 246 301 msgid "Open Analytics" 247 302 msgstr "" 248 303 304 #: dist/monoranks/resources/views/post-panel.php:83 305 #: dist/monoranks/resources/views/post-panel.php:117 249 306 #: resources/views/post-panel.php:83 250 307 #: resources/views/post-panel.php:117 … … 253 310 254 311 #. translators: %s: number of links 312 #: dist/monoranks/resources/views/post-panel.php:90 255 313 #: resources/views/post-panel.php:90 256 314 #, php-format … … 260 318 msgstr[1] "" 261 319 320 #: dist/monoranks/resources/views/post-panel.php:96 262 321 #: resources/views/post-panel.php:96 263 322 msgid "These sites used to link to this page. Fix the address if it moved, or ask them to update the link." 264 323 msgstr "" 265 324 325 #: dist/monoranks/resources/views/post-panel.php:101 266 326 #: resources/views/post-panel.php:101 267 327 msgid "Last change MonoRanks saw" … … 269 329 270 330 #. translators: %s: number of changes 331 #: dist/monoranks/resources/views/post-panel.php:109 271 332 #: resources/views/post-panel.php:109 272 333 #, php-format … … 276 337 msgstr[1] "" 277 338 339 #: dist/monoranks/resources/views/post-panel.php:113 278 340 #: resources/views/post-panel.php:113 279 341 msgid "Nothing changed between the recent checks." 280 342 msgstr "" 281 343 344 #: dist/monoranks/resources/views/post-panel.php:115 282 345 #: resources/views/post-panel.php:115 283 346 msgid "No history yet. MonoRanks keeps one from the next audit on." 284 347 msgstr "" 285 348 349 #: dist/monoranks/resources/views/post-panel.php:122 286 350 #: resources/views/post-panel.php:122 287 351 msgid "Open this page in MonoRanks" 288 352 msgstr "" 289 353 354 #: dist/monoranks/resources/views/post-panel.php:122 290 355 #: resources/views/post-panel.php:122 291 #: tmp/i18n/screens/Grow.js: 55292 #: tmp/i18n/screens/Grow.js: 66293 #: tmp/i18n/screens/Grow.js:16 1356 #: tmp/i18n/screens/Grow.js:63 357 #: tmp/i18n/screens/Grow.js:74 358 #: tmp/i18n/screens/Grow.js:169 294 359 msgid "(opens in a new tab)" 295 360 msgstr "" 296 361 297 #: src/Admin.php:47 362 #: dist/monoranks/src/Admin.php:77 363 #: dist/monoranks/src/Admin.php:97 364 #: src/Admin.php:77 365 #: src/Admin.php:97 366 #: tmp/i18n/screens/Settings.js:74 367 #: tmp/i18n/shell/Shell.js:15 368 msgid "Settings" 369 msgstr "" 370 371 #: dist/monoranks/src/Admin.php:77 372 #: src/Admin.php:77 373 #: tmp/i18n/screens/Overview.js:183 374 #: tmp/i18n/screens/Settings.js:98 375 msgid "Connect" 376 msgstr "" 377 378 #: dist/monoranks/src/Admin.php:96 379 #: dist/monoranks/src/Assets.php:67 380 #: src/Admin.php:96 298 381 #: src/Assets.php:67 299 382 #: tmp/i18n/screens/Overview.js:76 … … 302 385 msgstr "" 303 386 304 #: src/Admin.php:48 387 #: dist/monoranks/src/Admin.php:97 388 #: dist/monoranks/src/Assets.php:67 389 #: src/Admin.php:97 305 390 #: src/Assets.php:67 306 391 msgid "MonoRanks settings" 307 392 msgstr "" 308 393 309 #: src/Admin.php:48310 #: tmp/i18n/screens/Settings.js:74311 #: tmp/i18n/shell/Shell.js:15312 msgid "Settings"313 msgstr ""314 315 394 #. translators: 1: relative time, 2: date 316 #: src/Admin.php:168 395 #: dist/monoranks/src/Admin.php:217 396 #: src/Admin.php:217 317 397 #, php-format 318 398 msgid "in %1$s (%2$s)" … … 320 400 321 401 #. translators: 1: relative time, 2: date 322 #: src/Admin.php:171 402 #: dist/monoranks/src/Admin.php:220 403 #: src/Admin.php:220 323 404 #, php-format 324 405 msgid "%1$s ago (%2$s)" … … 327 408 #. translators: %s: relative time, e.g. 3 minutes 328 409 #. translators: %s: relative time such as "5 days" 329 #: src/Admin.php:181 410 #: dist/monoranks/src/Admin.php:230 411 #: dist/monoranks/src/Column.php:63 412 #: src/Admin.php:230 330 413 #: src/Column.php:63 331 414 #, php-format … … 335 418 #. translators: %s: relative time, e.g. 3 minutes 336 419 #. translators: %s: relative time such as "2 days" 337 #: src/Admin.php:181 420 #: dist/monoranks/src/Admin.php:230 421 #: dist/monoranks/src/Column.php:78 422 #: dist/monoranks/src/Column.php:92 423 #: src/Admin.php:230 338 424 #: src/Column.php:78 339 425 #: src/Column.php:92 … … 342 428 msgstr "" 343 429 344 #: src/Admin.php:193 430 #: dist/monoranks/src/Admin.php:242 431 #: src/Admin.php:242 345 432 msgid "Connected. Your published content is on its way to MonoRanks." 346 433 msgstr "" 347 434 348 #: src/Admin.php:194 435 #: dist/monoranks/src/Admin.php:243 436 #: src/Admin.php:243 349 437 msgid "Content sent to MonoRanks." 350 438 msgstr "" 351 439 352 #: src/Admin.php:195 440 #: dist/monoranks/src/Admin.php:244 441 #: src/Admin.php:244 353 442 msgid "Disconnected. Nothing is sent to MonoRanks any more." 354 443 msgstr "" 355 444 356 #: src/Admin.php:196 445 #: dist/monoranks/src/Admin.php:245 446 #: src/Admin.php:245 357 447 msgid "Everything MonoRanks stored in WordPress is gone: the connection, the scores, the redirects and the change log." 358 448 msgstr "" 359 449 360 #: src/Admin.php:197 450 #: dist/monoranks/src/Admin.php:246 451 #: src/Admin.php:246 361 452 msgid "Applied. The change is listed under Recent changes and can be undone." 362 453 msgstr "" 363 454 364 #: src/Admin.php:198 455 #: dist/monoranks/src/Admin.php:247 456 #: src/Admin.php:247 365 457 msgid "Some fixes were applied; the rest could not be applied. Recent changes lists what was written." 366 458 msgstr "" 367 459 368 #: src/Admin.php:199 460 #: dist/monoranks/src/Admin.php:248 461 #: src/Admin.php:248 369 462 msgid "That change has moved in the log since this screen loaded. Reload and try Undo again." 370 463 msgstr "" 371 464 372 #: src/Admin.php:200 465 #: dist/monoranks/src/Admin.php:249 466 #: src/Admin.php:249 373 467 msgid "Undone. The previous value is back." 374 468 msgstr "" 375 469 376 #: src/Admin.php:201 470 #: dist/monoranks/src/Admin.php:250 471 #: src/Admin.php:250 377 472 msgid "MonoRanks could not apply that change. Open it in MonoRanks to review it again." 378 473 msgstr "" 379 474 380 #: src/Admin.php:202 475 #: dist/monoranks/src/Admin.php:251 476 #: src/Admin.php:251 381 477 msgid "Nothing was changed: the value in WordPress is not the one that was reviewed. It now needs review in MonoRanks." 382 478 msgstr "" 383 479 384 #: src/Admin.php:203 480 #: dist/monoranks/src/Admin.php:252 481 #: src/Admin.php:252 385 482 msgid "Some changes were applied. The others no longer match WordPress and need review in MonoRanks." 386 483 msgstr "" 387 484 388 #: src/Admin.php:204 485 #: dist/monoranks/src/Admin.php:253 486 #: src/Admin.php:253 389 487 msgid "That does not look like a MonoRanks connector key. Copy it again from MonoRanks → Settings → API and MCP." 390 488 msgstr "" 391 489 392 #: src/Admin.php:205 490 #: dist/monoranks/src/Admin.php:254 491 #: src/Admin.php:254 393 492 msgid "The MonoRanks address must start with https://." 394 493 msgstr "" 395 494 396 #: src/Admin.php:206 495 #: dist/monoranks/src/Admin.php:255 496 #: src/Admin.php:255 397 497 msgid "MonoRanks did not accept this key. It may have been revoked or replaced; create a new one in MonoRanks." 398 498 msgstr "" 399 499 400 #: src/Admin.php:207 500 #: dist/monoranks/src/Admin.php:256 501 #: src/Admin.php:256 401 502 msgid "This key belongs to a different website in MonoRanks. Create the key on the website with this address." 402 503 msgstr "" 403 504 404 #: src/Admin.php:208 505 #: dist/monoranks/src/Admin.php:257 506 #: src/Admin.php:257 405 507 msgid "MonoRanks could not be reached. Check the address and try again." 406 508 msgstr "" 407 509 408 #: src/Admin.php:209 510 #: dist/monoranks/src/Admin.php:258 511 #: src/Admin.php:258 409 512 msgid "Could not connect. Please try again." 410 513 msgstr "" 411 514 515 #: dist/monoranks/src/AuthorizeScreen.php:39 412 516 #: src/AuthorizeScreen.php:39 413 517 msgid "Reads your content and applies only fixes you approve." … … 415 519 416 520 #. translators: %s: relative time such as "in 5 days" 521 #: dist/monoranks/src/Column.php:71 417 522 #: src/Column.php:71 418 523 #, php-format … … 420 525 msgstr "" 421 526 527 #: dist/monoranks/src/Column.php:121 422 528 #: src/Column.php:121 423 529 msgid "Clicks, 28 days" 424 530 msgstr "" 425 531 532 #: dist/monoranks/src/Column.php:124 426 533 #: src/Column.php:124 427 534 msgid "Revenue, 28 days" … … 429 536 430 537 #. translators: %s: number of links 538 #: dist/monoranks/src/Column.php:128 431 539 #: src/Column.php:128 432 540 msgid "Lost links" … … 434 542 435 543 #. translators: %s: number of links 544 #: dist/monoranks/src/Column.php:128 436 545 #: src/Column.php:128 437 546 #, php-format … … 442 551 443 552 #. translators: %s: number of fixes 553 #: dist/monoranks/src/Column.php:137 444 554 #: src/Column.php:137 445 555 #, php-format … … 450 560 451 561 #. translators: %s: number of issues 562 #: dist/monoranks/src/Column.php:140 452 563 #: src/Column.php:140 453 564 #, php-format … … 458 569 459 570 #. translators: %s: relative time such as "2 days" 571 #: dist/monoranks/src/Column.php:146 460 572 #: src/Column.php:146 461 573 #, php-format … … 463 575 msgstr "" 464 576 577 #: dist/monoranks/src/Column.php:186 465 578 #: src/Column.php:186 466 579 msgid "Needs attention" … … 468 581 469 582 #. translators: %s: a question people ask 470 #: src/Grow.php:221 583 #: dist/monoranks/src/Grow.php:252 584 #: src/Grow.php:252 471 585 #, php-format 472 586 msgid "AI answers quote this page for \"%s\"" … … 474 588 475 589 #. translators: %s: a question people ask 476 #: src/Grow.php:221 590 #: dist/monoranks/src/Grow.php:252 591 #: src/Grow.php:252 477 592 msgid "AI answers quote this page" 478 593 msgstr "" 479 594 480 595 #. translators: %s: a search keyword 481 #: src/Grow.php:225 596 #: dist/monoranks/src/Grow.php:256 597 #: src/Grow.php:256 482 598 #, php-format 483 599 msgid "A \"best of\" list for \"%s\" that leaves you out" … … 485 601 486 602 #. translators: %s: a search keyword 487 #: src/Grow.php:225 603 #: dist/monoranks/src/Grow.php:256 604 #: src/Grow.php:256 488 605 msgid "A \"best of\" list that leaves you out" 489 606 msgstr "" 490 607 491 608 #. translators: %s: number of competitors 492 #: src/Grow.php:229 609 #: dist/monoranks/src/Grow.php:260 610 #: src/Grow.php:260 493 611 #, php-format 494 612 msgid "Links to %s competitor, not to you" … … 498 616 499 617 #. translators: %s: number of competitors 500 #: src/Grow.php:229 618 #: dist/monoranks/src/Grow.php:260 619 #: src/Grow.php:260 501 620 msgid "Links to your competitors, not to you" 502 621 msgstr "" 503 622 504 623 #. translators: %s: a page address on this site, like /pricing 505 #: src/Grow.php:233 624 #: dist/monoranks/src/Grow.php:264 625 #: src/Grow.php:264 506 626 #, php-format 507 627 msgid "Used to link to %s" … … 509 629 510 630 #. translators: %s: a page address on this site, like /pricing 511 #: src/Grow.php:233 631 #: dist/monoranks/src/Grow.php:264 632 #: src/Grow.php:264 512 633 msgid "Used to link to you" 513 634 msgstr "" 514 635 515 #: src/Grow.php:235 636 #: dist/monoranks/src/Grow.php:266 637 #: src/Grow.php:266 516 638 msgid "Added by hand" 517 639 msgstr "" 518 640 519 #: src/Overview.php:41 641 #: dist/monoranks/src/Overview.php:41 642 #: dist/monoranks/src/PostPanel.php:152 643 #: src/Overview.php:44 520 644 #: src/PostPanel.php:152 521 645 msgid "Title" 522 646 msgstr "" 523 647 524 #: src/Overview.php:42 648 #: dist/monoranks/src/Overview.php:42 649 #: dist/monoranks/src/PostPanel.php:153 650 #: src/Overview.php:45 525 651 #: src/PostPanel.php:153 526 652 msgid "Meta description" 527 653 msgstr "" 528 654 529 #: src/Overview.php:43 655 #: dist/monoranks/src/Overview.php:43 656 #: dist/monoranks/src/PostPanel.php:156 657 #: src/Overview.php:46 530 658 #: src/PostPanel.php:156 531 659 msgid "Canonical" 532 660 msgstr "" 533 661 534 #: src/Overview.php:44 662 #: dist/monoranks/src/Overview.php:44 663 #: dist/monoranks/src/PostPanel.php:157 664 #: src/Overview.php:47 535 665 #: src/PostPanel.php:157 536 666 msgid "Noindex" 537 667 msgstr "" 538 668 539 #: src/Overview.php:45 669 #: dist/monoranks/src/Overview.php:45 670 #: src/Overview.php:48 540 671 msgid "Image alt" 541 672 msgstr "" 542 673 543 #: src/Overview.php:46 674 #: dist/monoranks/src/Overview.php:46 675 #: dist/monoranks/src/PostPanel.php:151 676 #: src/Overview.php:49 544 677 #: src/PostPanel.php:151 545 678 msgid "Redirect" 546 679 msgstr "" 547 680 548 #: src/Overview.php:47 681 #: dist/monoranks/src/Overview.php:47 682 #: src/Overview.php:50 549 683 msgid "Opening paragraph" 550 684 msgstr "" 551 685 552 #: src/Overview.php:48 686 #: dist/monoranks/src/Overview.php:48 687 #: src/Overview.php:51 553 688 msgid "robots.txt" 554 689 msgstr "" 555 690 556 #: src/Overview.php:49 691 #: dist/monoranks/src/Overview.php:49 692 #: src/Overview.php:52 557 693 msgid "llms.txt" 558 694 msgstr "" 559 695 560 696 #. translators: %d: attachment ID 561 #: src/Overview.php:68 697 #: dist/monoranks/src/Overview.php:68 698 #: src/Overview.php:71 562 699 #, php-format 563 700 msgid "Image #%d" 564 701 msgstr "" 565 702 566 #: src/Overview.php:70 703 #: dist/monoranks/src/Overview.php:70 704 #: src/Overview.php:73 567 705 #: tmp/i18n/screens/Overview.js:30 568 706 msgid "Site" 569 707 msgstr "" 570 708 709 #: dist/monoranks/src/PostPanel.php:45 571 710 #: src/PostPanel.php:45 572 711 msgid "MonoRanks could not be reached. Reload the page to try again." 573 712 msgstr "" 574 713 714 #: dist/monoranks/src/PostPanel.php:46 575 715 #: src/PostPanel.php:46 576 716 msgid "Loading MonoRanks data…" 577 717 msgstr "" 578 718 719 #: dist/monoranks/src/PostPanel.php:150 579 720 #: src/PostPanel.php:150 580 721 msgid "HTTP status" 581 722 msgstr "" 582 723 724 #: dist/monoranks/src/PostPanel.php:154 583 725 #: src/PostPanel.php:154 584 726 msgid "H1" 585 727 msgstr "" 586 728 729 #: dist/monoranks/src/PostPanel.php:155 587 730 #: src/PostPanel.php:155 588 731 msgid "Headings" 589 732 msgstr "" 590 733 734 #: dist/monoranks/src/PostPanel.php:158 591 735 #: src/PostPanel.php:158 592 736 msgid "Robots" 593 737 msgstr "" 594 738 739 #: dist/monoranks/src/PostPanel.php:159 595 740 #: src/PostPanel.php:159 596 741 msgid "Word count" 597 742 msgstr "" 598 743 744 #: dist/monoranks/src/PostPanel.php:160 599 745 #: src/PostPanel.php:160 600 746 msgid "Structured data" 601 747 msgstr "" 602 748 749 #: dist/monoranks/src/PostPanel.php:161 603 750 #: src/PostPanel.php:161 604 751 msgid "Internal links" 605 752 msgstr "" 606 753 754 #: dist/monoranks/src/PostPanel.php:162 607 755 #: src/PostPanel.php:162 608 756 #: tmp/i18n/screens/Overview.js:85 … … 610 758 msgstr "" 611 759 760 #: dist/monoranks/src/PostPanel.php:163 612 761 #: src/PostPanel.php:163 613 762 #: tmp/i18n/screens/Overview.js:89 … … 616 765 617 766 #. translators: 1: what changed, such as "Word count", 2: the number before, 3: the number after 767 #: dist/monoranks/src/PostPanel.php:171 618 768 #: src/PostPanel.php:171 619 769 #, php-format … … 622 772 623 773 #. translators: 1: user, 2: date 624 #: src/Settings.php:44 774 #: dist/monoranks/src/Settings.php:102 775 #: src/Settings.php:102 625 776 #, php-format 626 777 msgid "set when %1$s connected MonoRanks on %2$s" 627 778 msgstr "" 628 779 629 #: src/Settings.php:45 780 #: dist/monoranks/src/Settings.php:103 781 #: src/Settings.php:103 630 782 msgid "pasted by hand" 631 783 msgstr "" 632 784 633 #: src/Settings.php:47 634 #: src/Settings.php:48 785 #: dist/monoranks/src/Settings.php:105 786 #: dist/monoranks/src/Settings.php:106 787 #: src/Settings.php:105 788 #: src/Settings.php:106 635 789 msgid "Never" 636 790 msgstr "" … … 640 794 msgstr "" 641 795 642 #: tmp/i18n/screens/Grow.js:18643 796 #: tmp/i18n/screens/Grow.js:26 797 #: tmp/i18n/screens/Grow.js:34 644 798 msgid "What to do next" 645 799 msgstr "" 646 800 647 #: tmp/i18n/screens/Grow.js: 27801 #: tmp/i18n/screens/Grow.js:35 648 802 #, js-format 649 803 msgid "Updated %s" 650 804 msgstr "" 651 805 652 #: tmp/i18n/screens/Grow.js:4 1806 #: tmp/i18n/screens/Grow.js:49 653 807 msgid "The MonoRanks key of this site cannot read this yet. Allow it under Integrations in MonoRanks, or connect again." 654 808 msgstr "" 655 809 656 #: tmp/i18n/screens/Grow.js:4 1810 #: tmp/i18n/screens/Grow.js:49 657 811 msgid "Open Integrations" 658 812 msgstr "" 659 813 660 #: tmp/i18n/screens/Grow.js: 43814 #: tmp/i18n/screens/Grow.js:51 661 815 msgid "Not available in your MonoRanks yet." 662 816 msgstr "" 663 817 664 #: tmp/i18n/screens/Grow.js: 45665 msgid " MonoRanks could not be reached. The plugin tries again within the hour."666 msgstr "" 667 668 #: tmp/i18n/screens/Grow.js: 47669 msgid " Still loading. Reload this screen in a minute."670 msgstr "" 671 672 #: tmp/i18n/screens/Grow.js: 62818 #: tmp/i18n/screens/Grow.js:53 819 msgid "Could not reach MonoRanks. Retrying soon." 820 msgstr "" 821 822 #: tmp/i18n/screens/Grow.js:55 823 msgid "Checking…" 824 msgstr "" 825 826 #: tmp/i18n/screens/Grow.js:70 673 827 msgid "Outreach" 674 828 msgstr "" 675 829 676 #: tmp/i18n/screens/Grow.js: 62830 #: tmp/i18n/screens/Grow.js:70 677 831 #, js-format 678 832 msgid "%s to contact" … … 681 835 msgstr[1] "" 682 836 683 #: tmp/i18n/screens/Grow.js: 62837 #: tmp/i18n/screens/Grow.js:70 684 838 msgid "All targets" 685 839 msgstr "" 686 840 687 #: tmp/i18n/screens/Grow.js: 69841 #: tmp/i18n/screens/Grow.js:77 688 842 msgid "Every target is contacted. MonoRanks looks for new ones each week." 689 843 msgstr "" 690 844 691 #: tmp/i18n/screens/Grow.js:7 0845 #: tmp/i18n/screens/Grow.js:78 692 846 msgid "Sites worth asking for a link or a mention. MonoRanks never sends email; you reach out and set the status there." 693 847 msgstr "" 694 848 695 #: tmp/i18n/screens/Grow.js:7 1849 #: tmp/i18n/screens/Grow.js:79 696 850 msgid "No outreach targets yet. MonoRanks looks for pages worth a link each week." 697 851 msgstr "" 698 852 699 #: tmp/i18n/screens/Grow.js: 76853 #: tmp/i18n/screens/Grow.js:84 700 854 msgid "Backlinks" 701 855 msgstr "" 702 856 703 #: tmp/i18n/screens/Grow.js: 76857 #: tmp/i18n/screens/Grow.js:84 704 858 msgid "All backlinks" 705 859 msgstr "" 706 860 707 #: tmp/i18n/screens/Grow.js:8 1861 #: tmp/i18n/screens/Grow.js:89 708 862 msgid "websites linking to you, won and lost in 28 days" 709 863 msgstr "" 710 864 711 #: tmp/i18n/screens/Grow.js: 84865 #: tmp/i18n/screens/Grow.js:92 712 866 #, js-format 713 867 msgid "%s website links to you" … … 716 870 msgstr[1] "" 717 871 718 #: tmp/i18n/screens/Grow.js: 85872 #: tmp/i18n/screens/Grow.js:93 719 873 #, js-format 720 874 msgid "%s to review for spam" … … 723 877 msgstr[1] "" 724 878 725 #: tmp/i18n/screens/Grow.js: 88879 #: tmp/i18n/screens/Grow.js:96 726 880 msgid "Newest strong links" 727 881 msgstr "" 728 882 729 #: tmp/i18n/screens/Grow.js:9 0883 #: tmp/i18n/screens/Grow.js:98 730 884 #, js-format 731 885 msgid "strength %s" 732 886 msgstr "" 733 887 734 #: tmp/i18n/screens/Grow.js: 93888 #: tmp/i18n/screens/Grow.js:101 735 889 msgid "No backlink data yet. MonoRanks refreshes it weekly." 736 890 msgstr "" 737 891 738 #: tmp/i18n/screens/Grow.js: 98892 #: tmp/i18n/screens/Grow.js:106 739 893 msgid "Competitors" 740 894 msgstr "" 741 895 742 #: tmp/i18n/screens/Grow.js: 98896 #: tmp/i18n/screens/Grow.js:106 743 897 #, js-format 744 898 msgid "%s keyword gap" … … 747 901 msgstr[1] "" 748 902 749 #: tmp/i18n/screens/Grow.js: 98903 #: tmp/i18n/screens/Grow.js:106 750 904 msgid "All competitors" 751 905 msgstr "" 752 906 753 #: tmp/i18n/screens/Grow.js:1 02907 #: tmp/i18n/screens/Grow.js:110 754 908 msgid "suggested" 755 909 msgstr "" 756 910 757 #: tmp/i18n/screens/Grow.js:1 03911 #: tmp/i18n/screens/Grow.js:111 758 912 #, js-format 759 913 msgid "%1$s shared keyword, %2$s where they rank higher" … … 762 916 msgstr[1] "" 763 917 764 #: tmp/i18n/screens/Grow.js:1 07918 #: tmp/i18n/screens/Grow.js:115 765 919 msgid "They rank for these, you do not" 766 920 msgstr "" 767 921 768 #: tmp/i18n/screens/Grow.js:1 09922 #: tmp/i18n/screens/Grow.js:117 769 923 #, js-format 770 924 msgid "%s/mo" 771 925 msgstr "" 772 926 773 #: tmp/i18n/screens/Grow.js:1 12927 #: tmp/i18n/screens/Grow.js:120 774 928 msgid "No competitors yet. Pick some in MonoRanks to see the keywords they win." 775 929 msgstr "" 776 930 777 #: tmp/i18n/screens/Grow.js:12 0931 #: tmp/i18n/screens/Grow.js:128 778 932 msgid "up" 779 933 msgstr "" 780 934 781 #: tmp/i18n/screens/Grow.js:12 0935 #: tmp/i18n/screens/Grow.js:128 782 936 msgid "down" 783 937 msgstr "" 784 938 785 #: tmp/i18n/screens/Grow.js:12 1939 #: tmp/i18n/screens/Grow.js:129 786 940 #, js-format 787 941 msgid "%1$s → %2$s" 788 942 msgstr "" 789 943 790 #: tmp/i18n/screens/Grow.js:1 24944 #: tmp/i18n/screens/Grow.js:132 791 945 msgid "Keyword movers this week" 792 946 msgstr "" 793 947 794 #: tmp/i18n/screens/Grow.js:1 24948 #: tmp/i18n/screens/Grow.js:132 795 949 msgid "All keywords" 796 950 msgstr "" 797 951 798 #: tmp/i18n/screens/Grow.js:1 27952 #: tmp/i18n/screens/Grow.js:135 799 953 msgid "Up" 800 954 msgstr "" 801 955 802 #: tmp/i18n/screens/Grow.js:13 1956 #: tmp/i18n/screens/Grow.js:139 803 957 msgid "Down" 804 958 msgstr "" 805 959 806 #: tmp/i18n/screens/Grow.js:1 34960 #: tmp/i18n/screens/Grow.js:142 807 961 #, js-format 808 962 msgid "Your %s tracked keyword held its place this week." … … 811 965 msgstr[1] "" 812 966 813 #: tmp/i18n/screens/Grow.js:1 34967 #: tmp/i18n/screens/Grow.js:142 814 968 msgid "No tracked keywords yet. Track some in MonoRanks to see them move here." 815 969 msgstr "" 816 970 817 #: tmp/i18n/screens/Grow.js:1 43971 #: tmp/i18n/screens/Grow.js:151 818 972 msgid "No reports yet. Create a website report, a client report or a weekly email in MonoRanks to share progress." 819 973 msgstr "" 820 974 821 #: tmp/i18n/screens/Grow.js:1 44822 #: tmp/i18n/screens/Grow.js:1 48975 #: tmp/i18n/screens/Grow.js:152 976 #: tmp/i18n/screens/Grow.js:156 823 977 msgid "Open reports" 824 978 msgstr "" 825 979 826 #: tmp/i18n/screens/Grow.js:1 47980 #: tmp/i18n/screens/Grow.js:155 827 981 msgid "Reports" 828 982 msgstr "" 829 983 830 #: tmp/i18n/screens/Grow.js:1 52984 #: tmp/i18n/screens/Grow.js:160 831 985 msgid "Weekly email" 832 986 msgstr "" 833 987 834 #: tmp/i18n/screens/Grow.js:1 54988 #: tmp/i18n/screens/Grow.js:162 835 989 #, js-format 836 990 msgid "Next send %s" 837 991 msgstr "" 838 992 839 #: tmp/i18n/screens/Grow.js:1 55993 #: tmp/i18n/screens/Grow.js:163 840 994 #, js-format 841 995 msgid "%s recipient" … … 844 998 msgstr[1] "" 845 999 846 #: tmp/i18n/screens/Grow.js:1 561000 #: tmp/i18n/screens/Grow.js:164 847 1001 msgid "On" 848 1002 msgstr "" 849 1003 850 #: tmp/i18n/screens/Grow.js:1 561004 #: tmp/i18n/screens/Grow.js:164 851 1005 msgid "Off" 852 1006 msgstr "" 853 1007 854 #: tmp/i18n/screens/Grow.js:16 01008 #: tmp/i18n/screens/Grow.js:168 855 1009 msgid "Client report" 856 1010 msgstr "" 857 1011 858 #: tmp/i18n/screens/Grow.js:16 01012 #: tmp/i18n/screens/Grow.js:168 859 1013 msgid "Report" 860 1014 msgstr "" 861 1015 862 #: tmp/i18n/screens/Grow.js:16 11016 #: tmp/i18n/screens/Grow.js:169 863 1017 msgid "Open report" 864 1018 msgstr "" … … 1092 1246 msgstr "" 1093 1247 1094 #: tmp/i18n/screens/Overview.js:1831095 #: tmp/i18n/screens/Settings.js:981096 #: tmp/i18n/screens/Settings.js:1611097 msgid "Connect"1098 msgstr ""1099 1100 1248 #: tmp/i18n/screens/Overview.js:184 1101 1249 #: tmp/i18n/screens/Settings.js:99 … … 1155 1303 1156 1304 #: tmp/i18n/screens/Overview.js:202 1157 msgid "Not sent yet. Use \"Sync content now\" above." 1305 msgid "Not sent. Use \"Sync content now\"." 1306 msgstr "" 1307 1308 #: tmp/i18n/screens/Overview.js:202 1309 msgid "Sending…" 1158 1310 msgstr "" 1159 1311 … … 1224 1376 msgstr "" 1225 1377 1378 #: tmp/i18n/screens/Settings.js:90 1379 msgid "Not set up" 1380 msgstr "" 1381 1382 #: tmp/i18n/screens/Settings.js:90 1383 msgid "Approve MonoRanks in WordPress so it can write the fixes you accept." 1384 msgstr "" 1385 1386 #: tmp/i18n/screens/Settings.js:90 1387 msgid "Allow" 1388 msgstr "" 1389 1226 1390 #: tmp/i18n/screens/Settings.js:91 1227 1391 msgid "Works with" … … 1339 1503 msgstr "" 1340 1504 1505 #: tmp/i18n/screens/Settings.js:161 1506 msgid "Save key" 1507 msgstr "" 1508 1341 1509 #: tmp/i18n/shell/ChangeLog.js:8 1342 1510 msgid "No changes yet" -
monoranks/tags/0.1.25/monoranks.php
r3762106 r3764725 5 5 * Plugin URI: https://monoranks.com/product/wordpress/ 6 6 * Author URI: https://veronalabs.com/ 7 * Version: 0.1.2 47 * Version: 0.1.25 8 8 * Requires at least: 6.0 9 9 * Requires PHP: 7.4 … … 27 27 } 28 28 29 define( 'MONORANKS_CONNECTOR_VERSION', '0.1.2 4' );29 define( 'MONORANKS_CONNECTOR_VERSION', '0.1.25' ); 30 30 define( 'MONORANKS_CONNECTOR_FILE', __FILE__ ); 31 31 // MonoRanks address used when a key is pasted by hand. The download build sets it; wp-config.php may override it. -
monoranks/tags/0.1.25/readme.txt
r3764505 r3764725 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 0.1.2 47 Stable tag: 0.1.25 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 168 168 == Changelog == 169 169 170 = 0.1.25 - 2026-10-25 = 171 * **New:** After activation, the plugin opens its MonoRanks screen, and the Plugins list shows a Connect link. 172 * **Fix:** Settings shows "Fixes: Not set up" with an Allow link when no MonoRanks app password exists, instead of saying fixes are written with one. 173 * **Fix:** The "What to do next" cards show "Checking…" after one slow answer and try again within minutes, not an hour. 174 * **Fix:** No "Could not connect" message on a site that is already connected. 175 * **Fix:** Content is sent right after connecting, on every way of connecting. 176 * **Fix:** After Disconnect, Connect works again for the same website. 177 * **Enhancement:** Connect opens MonoRanks in the same tab and comes back there. 178 * **Enhancement:** The connector key button now reads "Save key". 179 170 180 = 0.1.24 - 2026-10-23 = 171 181 * **New:** Category, tag and product category pages are sent to MonoRanks with their SEO title and meta description. -
monoranks/tags/0.1.25/src/Admin.php
r3751826 r3764725 29 29 add_filter( 'admin_footer_text', array( __CLASS__, 'footer_text' ), 100 ); 30 30 add_filter( 'update_footer', array( __CLASS__, 'footer_text' ), 100 ); 31 add_action( 'activated_plugin', array( __CLASS__, 'activated' ), 10, 2 ); 32 add_action( 'admin_init', array( __CLASS__, 'after_activation' ) ); 33 add_filter( 'plugin_action_links_' . plugin_basename( MONORANKS_CONNECTOR_FILE ), array( __CLASS__, 'action_links' ) ); 34 } 35 36 /** Set on activation for the user who activated the plugin; read once on their next admin screen. */ 37 const ACTIVATION_REDIRECT = 'monoranks_activation_redirect'; 38 39 /** 40 * Activating this plugin by itself, from the Plugins screen of a single site, opens the MonoRanks screen next. Bulk and 41 * network activation, WP-CLI, and users who cannot manage options stay where they are. 42 */ 43 public static function activated( $plugin, $network_wide = false ) { 44 if ( plugin_basename( MONORANKS_CONNECTOR_FILE ) !== $plugin || $network_wide || is_multisite() ) { 45 return; 46 } 47 if ( ( defined( 'WP_CLI' ) && WP_CLI ) || wp_doing_ajax() || ! current_user_can( 'manage_options' ) ) { 48 return; 49 } 50 // phpcs:ignore WordPress.Security.NonceVerification -- reading which list action ran; WordPress checked its nonce 51 $action = isset( $_REQUEST['action'] ) ? sanitize_key( wp_unslash( $_REQUEST['action'] ) ) : ''; 52 if ( 'activate-selected' === $action || isset( $_GET['activate-multi'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended 53 return; 54 } 55 set_transient( self::ACTIVATION_REDIRECT, get_current_user_id(), 60 ); 56 } 57 58 /** The one redirect after activation: once, for the same user, on a normal admin page load. */ 59 public static function after_activation() { 60 $user = get_transient( self::ACTIVATION_REDIRECT ); 61 if ( false === $user ) { 62 return; 63 } 64 if ( wp_doing_ajax() || ( function_exists( 'wp_doing_cron' ) && wp_doing_cron() ) || is_network_admin() ) { 65 return; 66 } 67 delete_transient( self::ACTIVATION_REDIRECT ); 68 if ( (int) $user !== get_current_user_id() || ! current_user_can( 'manage_options' ) || isset( $_GET['activate-multi'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended 69 return; 70 } 71 wp_safe_redirect( Connection::has_key() ? self::overview_url() : self::settings_url() ); 72 exit; 73 } 74 75 /** The plugin's row on the Plugins screen: Connect while not connected, Settings after. */ 76 public static function action_links( $links ) { 77 $label = Connection::has_key() ? __( 'Settings', 'monoranks' ) : __( 'Connect', 'monoranks' ); 78 array_unshift( $links, '<a href="' . esc_url( self::settings_url() ) . '">' . esc_html( $label ) . '</a>' ); 79 return $links; 31 80 } 32 81 … … 214 263 public static function notice() { 215 264 $code = isset( $_GET['monoranks'] ) ? sanitize_key( wp_unslash( $_GET['monoranks'] ) ) : ''; // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- display only 265 // An old or reused connect link fails its state check, but a site that is connected has nothing to try again. 266 if ( 'connect_failed' === $code && Connection::has_key() ) { 267 return null; 268 } 216 269 return $code ? self::notice_for( $code ) : null; 217 270 } -
monoranks/tags/0.1.25/src/Grow.php
r3732824 r3764725 18 18 const REFRESH_HOOK = 'monoranks_grow_refresh'; 19 19 const FRESH_FOR = 6 * HOUR_IN_SECONDS; 20 const RETRY_AFTER = HOUR_IN_SECONDS; 20 /** A pull with a failed section is tried again after 2 minutes, then 10, then every hour (fails counts them). */ 21 const RETRY_STEPS = array( 2 * MINUTE_IN_SECONDS, 10 * MINUTE_IN_SECONDS, HOUR_IN_SECONDS ); 21 22 const KEEP_FOR = 3 * DAY_IN_SECONDS; 22 23 const SECTIONS = array( 'outreach', 'backlinks', 'competitors', 'keywords', 'report' ); … … 32 33 } 33 34 34 /** True when the cache is missing, older than six hours, or has a section that failed more than an hour ago. */ 35 /** True when a section of the cache failed or is still missing. */ 36 public static function has_gaps( array $cache ) { 37 foreach ( self::SECTIONS as $s ) { 38 if ( ! isset( $cache[ $s ]['state'] ) || in_array( $cache[ $s ]['state'], array( 'error', 'pending' ), true ) ) { 39 return true; 40 } 41 } 42 return false; 43 } 44 45 /** Seconds to wait before pulling again after $fails failed pulls in a row: 2 minutes, 10 minutes, then an hour. */ 46 public static function retry_after( $fails ) { 47 $fails = max( 1, (int) $fails ); 48 return self::RETRY_STEPS[ min( $fails, count( self::RETRY_STEPS ) ) - 1 ]; 49 } 50 51 /** 52 * True when the cache is missing, older than six hours, or has a failed section older than its retry delay (2 minutes 53 * after the first failure, 10 after the second, an hour after that), so one slow answer does not hide a card for an hour 54 * and a MonoRanks that is down is not asked on every screen load. 55 */ 35 56 public static function is_stale( array $cache, $now = null ) { 36 57 $now = null === $now ? time() : (int) $now; … … 39 60 return true; 40 61 } 41 $failed = false; 42 foreach ( self::SECTIONS as $s ) { 43 if ( ! isset( $cache[ $s ]['state'] ) || in_array( $cache[ $s ]['state'], array( 'error', 'pending' ), true ) ) { 44 $failed = true; 45 } 46 } 47 return $now - $at >= ( $failed ? self::RETRY_AFTER : self::FRESH_FOR ); 62 $wait = self::has_gaps( $cache ) ? self::retry_after( isset( $cache['fails'] ) ? $cache['fails'] : 1 ) : self::FRESH_FOR; 63 return $now - $at >= $wait; 48 64 } 49 65 … … 58 74 $cache = self::cached(); 59 75 if ( self::is_stale( $cache ) ) { 60 $cache = self::refresh( 5, 12 ); 76 // The first pull (nothing cached yet) gets more time: a MonoRanks that answers slowly once is not an error. 77 $cache = empty( $cache['fetched_at'] ) ? self::refresh( 10, 20 ) : self::refresh( 5, 12 ); 61 78 } 62 79 $out = array( 'connected' => true ); 80 // After one failed pull a section reads "checking", not "could not be reached": the next try is minutes away. 81 $first_fail = isset( $cache['fails'] ) && (int) $cache['fails'] <= 1; 63 82 foreach ( self::SECTIONS as $s ) { 64 83 $out[ $s ] = isset( $cache[ $s ] ) && is_array( $cache[ $s ] ) ? $cache[ $s ] : array( 'state' => 'pending' ); 84 if ( $first_fail && 'error' === $out[ $s ]['state'] ) { 85 $out[ $s ] = array( 'state' => 'pending' ); 86 } 65 87 } 66 88 if ( 'ok' === $out['report']['state'] ) { … … 111 133 $cache[ $s ] = call_user_func( array( __CLASS__, 'pull_' . $s ), $timeout ); 112 134 } 135 $failed = false; 136 foreach ( self::SECTIONS as $s ) { 137 if ( isset( $cache[ $s ]['state'] ) && 'error' === $cache[ $s ]['state'] ) { 138 $failed = true; 139 } 140 } 141 $cache['fails'] = $failed ? ( isset( $cache['fails'] ) ? (int) $cache['fails'] : 0 ) + 1 : 0; 113 142 $cache['fetched_at'] = gmdate( 'c' ); 114 143 set_transient( self::CACHE, $cache, self::KEEP_FOR ); 115 144 delete_transient( self::LOCK ); 116 if ( $left && ! wp_next_scheduled( self::REFRESH_HOOK ) ) { 117 wp_schedule_single_event( time() + 30, self::REFRESH_HOOK ); 145 // Sections left for later are finished in 30 seconds; a failed one is tried again after its retry delay, so the card 146 // fills in without anyone reloading. One event at a time keeps MonoRanks from being asked more often. 147 if ( ( $left || $failed ) && ! wp_next_scheduled( self::REFRESH_HOOK ) ) { 148 wp_schedule_single_event( time() + ( $failed ? self::retry_after( $cache['fails'] ) : 30 ), self::REFRESH_HOOK ); 118 149 spawn_cron(); 119 150 } -
monoranks/tags/0.1.25/src/Overview.php
r3732824 r3764725 30 30 'fetched' => Admin::ago( Insights::fetched_at() ), 31 31 'last_sent' => Admin::ago( isset( $conn['last_sent_at'] ) ? $conn['last_sent_at'] : '' ), 32 // The first send runs in the background right after connecting; only a failed send asks for "Sync content now". 33 'sending' => $connected && ! empty( get_option( 'monoranks_sync', array() )['run_id'] ), 34 'send_failed' => $connected && empty( $conn['last_sent_at'] ) && ! empty( $conn['last_error'] ), 32 35 'items' => $connected ? array_sum( Rest::status_payload()['post_types'] ) : 0, 33 36 'app_url' => $site_url, -
monoranks/tags/0.1.25/src/Rest.php
r3762106 r3764725 91 91 'app_passwords' => function_exists( 'wp_is_application_passwords_available' ) && wp_is_application_passwords_available(), 92 92 'https' => is_ssl() || 0 === strpos( home_url(), 'https://' ), 93 // Whether the plugin holds a MonoRanks key: lets MonoRanks offer Connect again after a Disconnect here. 94 'connected' => Connection::has_key(), 93 95 ); 94 96 } … … 145 147 } 146 148 Connection::update( array( 'api_base' => $base, 'key' => $key, 'site_id' => $site_id, 'via' => 'pairing', 'key_state' => 'ok', 'paired_at' => gmdate( 'c' ), 'paired_by' => wp_get_current_user()->user_login, 'last_error' => null ) ); 147 Sync::schedule_daily();148 149 Grow::clear_all(); 150 // Send the content right away, as a pasted key or a one-time code does, without waiting for MonoRanks to ask. 151 Sync::start_soon(); 149 152 return self::status(); 150 153 } -
monoranks/tags/0.1.25/src/Settings.php
r3751826 r3764725 28 28 } 29 29 30 /** 31 * The Application Password MonoRanks writes fixes with, if one exists. MonoRanks' approve step creates it for the admin 32 * who approves, so every user who can manage options is checked, the current one first. A site connected with a one-time 33 * code or a pasted key has none until someone approves. 34 * 35 * @return array{exists:bool, revoke_url:string, available:bool} 36 */ 37 public static function app_password() { 38 $available = function_exists( 'wp_is_application_passwords_available' ) ? (bool) wp_is_application_passwords_available() : false; 39 $none = array( 'exists' => false, 'revoke_url' => '', 'available' => $available ); 40 if ( ! class_exists( 'WP_Application_Passwords' ) ) { 41 return $none; 42 } 43 $me = get_current_user_id(); 44 $users = array_map( 'intval', (array) get_users( array( 'capability' => 'manage_options', 'fields' => 'ID', 'number' => 100 ) ) ); 45 usort( $users, static function ( $a, $b ) use ( $me ) { return (int) ( $b === $me ) - (int) ( $a === $me ); } ); 46 foreach ( $users as $user_id ) { 47 foreach ( (array) \WP_Application_Passwords::get_user_application_passwords( $user_id ) as $item ) { 48 if ( self::is_monoranks_password( $item ) ) { 49 $url = $user_id === $me ? admin_url( 'profile.php' ) : admin_url( 'user-edit.php?user_id=' . $user_id ); 50 return array( 'exists' => true, 'revoke_url' => $url . '#application-passwords-section', 'available' => $available ); 51 } 52 } 53 } 54 return $none; 55 } 56 57 /** One Application Password is MonoRanks': made with MonoRanks' app id, or (older approvals) named MonoRanks. */ 58 public static function is_monoranks_password( $item ) { 59 if ( ! is_array( $item ) ) { 60 return false; 61 } 62 if ( ! empty( $item['app_id'] ) && is_string( $item['app_id'] ) ) { 63 return 0 === strcasecmp( $item['app_id'], AuthorizeScreen::APP_ID ); 64 } 65 return isset( $item['name'] ) && is_string( $item['name'] ) && 0 === strcasecmp( trim( $item['name'] ), 'MonoRanks' ); 66 } 67 68 /** 69 * Where "Allow" goes when fixes are not set up: MonoRanks' approve step for this website ({base}/api/wordpress/start), 70 * which opens WordPress's own approve screen and comes back to Settings. A site connected with a one-time code or a key 71 * is already connected in MonoRanks, so the connect page would only say so. Without the website's id: the connect link. 72 */ 73 public static function allow_url( $base = '' ) { 74 $conn = Connection::get(); 75 $base = untrailingslashit( $base ? (string) $base : ( ! empty( $conn['api_base'] ) ? $conn['api_base'] : MONORANKS_API_BASE ) ); 76 $site_id = isset( $conn['site_id'] ) ? (string) $conn['site_id'] : ''; 77 if ( '' === $site_id ) { 78 return self::connect_url( $base ); 79 } 80 $state = Handoff::state( $base ); 81 $query = array( 'site' => $site_id, 'wp' => untrailingslashit( home_url( '/' ) ), 'connect' => '1', 'return' => Admin::settings_url() ); 82 if ( $state ) { 83 $query['state'] = $state; 84 } 85 return $base . '/api/wordpress/start?' . http_build_query( $query, '', '&', PHP_QUERY_RFC3986 ); 86 } 87 30 88 public static function data() { 31 89 $conn = Connection::get(); … … 55 113 'seo_supported' => SeoFields::supported(), 56 114 'profile_url' => admin_url( 'profile.php#application-passwords-section' ), 115 'app_password' => $connected ? self::app_password() : array( 'exists' => false, 'revoke_url' => '', 'available' => false ), 116 'allow_url' => $connected ? self::allow_url( $conn['api_base'] ) : '', 57 117 'show_address' => Admin::shows_address_field(), 58 118 'app_url' => $connected ? $conn['api_base'] : MONORANKS_API_BASE, -
monoranks/tags/0.1.25/src/Sync.php
r3727220 r3764725 21 21 self::schedule_daily(); 22 22 return self::run( 20 ); 23 } 24 25 /** 26 * Starts a full sync in the background (WP-Cron, a few seconds from now), for when the request that connects the site 27 * must answer quickly: MonoRanks pairing the plugin waits for the answer. 28 */ 29 public static function start_soon() { 30 if ( ! Connection::has_key() ) { 31 return false; 32 } 33 update_option( 'monoranks_sync', array( 'run_id' => str_replace( '-', '', wp_generate_uuid4() ), 'page' => 1, 'pages' => null, 'attempt' => 0 ), false ); 34 self::schedule_daily(); 35 if ( ! wp_next_scheduled( self::STEP_HOOK ) ) { 36 wp_schedule_single_event( time(), self::STEP_HOOK ); 37 } 38 spawn_cron(); 39 return true; 23 40 } 24 41 -
monoranks/trunk/build/main.js
r3751826 r3764725 7 7 Error generating stack: `+e.message+` 8 8 `+e.stack}}var Ge=Object.prototype.hasOwnProperty,Ke=t.unstable_scheduleCallback,qe=t.unstable_cancelCallback,Je=t.unstable_shouldYield,Ye=t.unstable_requestPaint,Xe=t.unstable_now,Ze=t.unstable_getCurrentPriorityLevel,Qe=t.unstable_ImmediatePriority,$e=t.unstable_UserBlockingPriority,et=t.unstable_NormalPriority,tt=t.unstable_LowPriority,nt=t.unstable_IdlePriority,rt=t.log,it=t.unstable_setDisableYieldValue,at=null,ot=null;function st(e){if(typeof rt==`function`&&it(e),ot&&typeof ot.setStrictMode==`function`)try{ot.setStrictMode(at,e)}catch{}}var ct=Math.clz32?Math.clz32:dt,lt=Math.log,ut=Math.LN2;function dt(e){return e>>>=0,e===0?32:31-(lt(e)/ut|0)|0}var ft=256,pt=262144,mt=4194304;function k(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&-e;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function ht(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=k(n))):i=k(o):i=k(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=k(n))):i=k(o)):i=k(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function gt(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function _t(e,t){t&8&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var r=31-ct(n),i=1<<r;t|=e[r],n&=~i}return t}function vt(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function yt(){var e=mt;return mt<<=1,!(mt&62914560)&&(mt=4194304),e}function bt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function xt(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function St(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0<n;){var u=31-ct(n),d=1<<u;s[u]=0,c[u]=-1;var f=l[u];if(f!==null)for(l[u]=null,u=0;u<f.length;u++){var p=f[u];p!==null&&(p.lane&=-536870913)}n&=~d}r!==0&&Ct(e,r,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function Ct(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-ct(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|n&261930}function A(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ct(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function wt(e,t){var n=t&-t;return n=n&42?1:Tt(n),(n&(e.suspendedLanes|t))===0?n:0}function Tt(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Et(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function Dt(){var e=D.p;return e===0?(e=window.event,e===void 0?32:Ch(e.type)):e}function Ot(e,t){var n=D.p;try{return D.p=e,t()}finally{D.p=n}}var kt=Math.random().toString(36).slice(2),At=`__reactFiber$`+kt,jt=`__reactProps$`+kt,Mt=`__reactContainer$`+kt,Nt=`__reactEvents$`+kt,Pt=`__reactListeners$`+kt,j=`__reactHandles$`+kt,Ft=`__reactResources$`+kt,It=`__reactMarker$`+kt,Lt=`__reactLoad$`+kt;function Rt(e){delete e[At],delete e[jt],delete e[Pt],delete e[j]}function zt(e){var t;if(t=e[At])return t;for(var n=e.parentNode;n;){if(t=n[Mt]||n[At]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=fm(e);e!==null;){if(n=e[At])return n;e=fm(e)}return t}e=n,n=e.parentNode}return null}function Bt(e){if(e=e[At]||e[Mt]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Vt(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(i(33))}function M(e){var t=e[Ft];return t||=e[Ft]={hoistableStyles:new Map,hoistableScripts:new Map},t}function Ht(e){e[It]=!0}function Ut(e){e[Lt]=void 0}var Wt=new Set,Gt={};function Kt(e,t){qt(e,t),qt(e+`Capture`,t)}function qt(e,t){for(Gt[e]=t,e=0;e<t.length;e++)Wt.add(t[e])}var Jt=RegExp(`^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$`),Yt={},Xt={};function Zt(e){return Ge.call(Xt,e)?!0:Ge.call(Yt,e)?!1:Jt.test(e)?Xt[e]=!0:(Yt[e]=!0,!1)}var N=!1;function Qt(){var e=N;return N=!1,e}function $t(e,t,n){if(Zt(t)){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:e.removeAttribute(t);return;case`boolean`:var r=t.toLowerCase().slice(0,5);if(r!==`data-`&&r!==`aria-`){e.removeAttribute(t);return}}e.setAttribute(t,n)}}}function en(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(t);return}e.setAttribute(t,n)}}function tn(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(n);return}e.setAttributeNS(t,n,r)}}function nn(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function rn(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function an(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&r!==void 0&&typeof r.get==`function`&&typeof r.set==`function`){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function P(e){if(!e._valueTracker){var t=rn(e)?`checked`:`value`;e._valueTracker=an(e,t,``+e[t])}}function on(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=rn(e)?e.checked?`true`:`false`:e.value),e=r,e!==n&&(t.setValue(e),!0)}var F=/[\n"\\]/g;function sn(e){return e.replace(F,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function cn(e,t,n,r,i,a,o,s){e.name=``,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`?e.type=o:e.removeAttribute(`type`),t==null?o!==`submit`&&o!==`reset`||e.removeAttribute(`value`):o===`number`?(t===0&&e.value===``||e.value!=t)&&(e.value=``+nn(t)):e.value!==``+nn(t)&&(e.value=``+nn(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):un(e,nn(n)):o===`number`&&e.value==t?un(e,nn(e.value)):un(e,nn(t)),i==null&&a!=null&&(e.defaultChecked=!!a),i!=null&&(e.checked=i&&typeof i!=`function`&&typeof i!=`symbol`),s!=null&&typeof s!=`function`&&typeof s!=`symbol`&&typeof s!=`boolean`?e.name=``+nn(s):e.removeAttribute(`name`)}function ln(e,t,n,r,i,a,o,s){if(a!=null&&typeof a!=`function`&&typeof a!=`symbol`&&typeof a!=`boolean`&&(e.type=a),t!=null||n!=null){if(!(a!==`submit`&&a!==`reset`||t!=null)){P(e);return}n=n==null?``:``+nn(n),t=t==null?n:``+nn(t),s||t===e.value||(e.value=t),e.defaultValue=t}r??=i,r=typeof r!=`function`&&typeof r!=`symbol`&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`&&(e.name=o),P(e)}function un(e,t){e.defaultValue!==``+t&&(e.defaultValue=``+t)}function dn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t[`$`+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty(`$`+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+nn(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function fn(e,t,n){if(t!=null&&(t=``+nn(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n==null?``:``+nn(n)}function pn(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(i(92));if(we(r)){if(1<r.length)throw Error(i(93));r=r[0]}n=r}n??=``,t=n}n=nn(t),e.defaultValue=n,r=e.textContent,r===n&&r!==``&&r!==null&&(e.value=r),P(e)}function mn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var hn=new Set(`animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp`.split(` `));function gn(e,t,n){var r=t.indexOf(`--`)===0;n==null||typeof n==`boolean`||n===``?r?e.setProperty(t,``):t===`float`?e.cssFloat=``:e[t]=``:r?e.setProperty(t,n):typeof n!=`number`||n===0||hn.has(t)?t===`float`?e.cssFloat=n:e[t]=(``+n).trim():e[t]=n+`px`}function I(e,t,n){if(t!=null&&typeof t!=`object`)throw Error(i(62));if(e=e.style,n!=null){for(var r in n)!n.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf(`--`)===0?e.setProperty(r,``):r===`float`?e.cssFloat=``:e[r]=``,N=!0);for(var a in t)r=t[a],t.hasOwnProperty(a)&&n[a]!==r&&(gn(e,a,r),N=!0)}else for(var o in t)t.hasOwnProperty(o)&&gn(e,o,t[o])}function _n(e){if(e.indexOf(`-`)===-1)return!1;switch(e){case`annotation-xml`:case`color-profile`:case`font-face`:case`font-face-src`:case`font-face-uri`:case`font-face-format`:case`font-face-name`:case`missing-glyph`:return!1;default:return!0}}var vn=new Map([[`acceptCharset`,`accept-charset`],[`htmlFor`,`for`],[`httpEquiv`,`http-equiv`],[`crossOrigin`,`crossorigin`],[`accentHeight`,`accent-height`],[`alignmentBaseline`,`alignment-baseline`],[`arabicForm`,`arabic-form`],[`baselineShift`,`baseline-shift`],[`capHeight`,`cap-height`],[`clipPath`,`clip-path`],[`clipRule`,`clip-rule`],[`colorInterpolation`,`color-interpolation`],[`colorInterpolationFilters`,`color-interpolation-filters`],[`colorProfile`,`color-profile`],[`colorRendering`,`color-rendering`],[`dominantBaseline`,`dominant-baseline`],[`enableBackground`,`enable-background`],[`fillOpacity`,`fill-opacity`],[`fillRule`,`fill-rule`],[`floodColor`,`flood-color`],[`floodOpacity`,`flood-opacity`],[`fontFamily`,`font-family`],[`fontSize`,`font-size`],[`fontSizeAdjust`,`font-size-adjust`],[`fontStretch`,`font-stretch`],[`fontStyle`,`font-style`],[`fontVariant`,`font-variant`],[`fontWeight`,`font-weight`],[`glyphName`,`glyph-name`],[`glyphOrientationHorizontal`,`glyph-orientation-horizontal`],[`glyphOrientationVertical`,`glyph-orientation-vertical`],[`horizAdvX`,`horiz-adv-x`],[`horizOriginX`,`horiz-origin-x`],[`imageRendering`,`image-rendering`],[`letterSpacing`,`letter-spacing`],[`lightingColor`,`lighting-color`],[`markerEnd`,`marker-end`],[`markerMid`,`marker-mid`],[`markerStart`,`marker-start`],[`maskType`,`mask-type`],[`overlinePosition`,`overline-position`],[`overlineThickness`,`overline-thickness`],[`paintOrder`,`paint-order`],[`panose-1`,`panose-1`],[`pointerEvents`,`pointer-events`],[`renderingIntent`,`rendering-intent`],[`shapeRendering`,`shape-rendering`],[`stopColor`,`stop-color`],[`stopOpacity`,`stop-opacity`],[`strikethroughPosition`,`strikethrough-position`],[`strikethroughThickness`,`strikethrough-thickness`],[`strokeDasharray`,`stroke-dasharray`],[`strokeDashoffset`,`stroke-dashoffset`],[`strokeLinecap`,`stroke-linecap`],[`strokeLinejoin`,`stroke-linejoin`],[`strokeMiterlimit`,`stroke-miterlimit`],[`strokeOpacity`,`stroke-opacity`],[`strokeWidth`,`stroke-width`],[`textAnchor`,`text-anchor`],[`textDecoration`,`text-decoration`],[`textRendering`,`text-rendering`],[`transformOrigin`,`transform-origin`],[`underlinePosition`,`underline-position`],[`underlineThickness`,`underline-thickness`],[`unicodeBidi`,`unicode-bidi`],[`unicodeRange`,`unicode-range`],[`unitsPerEm`,`units-per-em`],[`vAlphabetic`,`v-alphabetic`],[`vHanging`,`v-hanging`],[`vIdeographic`,`v-ideographic`],[`vMathematical`,`v-mathematical`],[`vectorEffect`,`vector-effect`],[`vertAdvY`,`vert-adv-y`],[`vertOriginX`,`vert-origin-x`],[`vertOriginY`,`vert-origin-y`],[`wordSpacing`,`word-spacing`],[`writingMode`,`writing-mode`],[`xmlnsXlink`,`xmlns:xlink`],[`xHeight`,`x-height`]]),yn=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function bn(e){return yn.test(``+e)?`javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')`:e}function xn(){}var Sn=null;function Cn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var wn=null,Tn=null;function L(e){var t=Bt(e);if(t&&(e=t.stateNode)){var n=e[jt]||null;a:switch(e=t.stateNode,t.type){case`input`:if(cn(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type===`radio`&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(`input[name="`+sn(``+t)+`"][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=r[jt]||null;if(!a)throw Error(i(90));cn(r,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)r=n[t],r.form===e.form&&on(r)}break a;case`textarea`:fn(e,n.value,n.defaultValue);break a;case`select`:t=n.value,t!=null&&dn(e,!!n.multiple,t,!1)}}}var En=!1;function Dn(e,t,n){if(En)return e(t,n);En=!0;try{return e(t)}finally{if(En=!1,(wn!==null||Tn!==null)&&(zd(),wn&&(t=wn,e=Tn,Tn=wn=null,L(t),e)))for(t=0;t<e.length;t++)L(e[t])}}function On(e,t){var n=e.stateNode;if(n===null)return null;var r=n[jt]||null;if(r===null)return null;n=r[t];a:switch(t){case`onClick`:case`onClickCapture`:case`onDoubleClick`:case`onDoubleClickCapture`:case`onMouseDown`:case`onMouseDownCapture`:case`onMouseMove`:case`onMouseMoveCapture`:case`onMouseUp`:case`onMouseUpCapture`:case`onMouseEnter`:(r=!r.disabled)||(e=e.type,r=e!==`button`&&e!==`input`&&e!==`select`&&e!==`textarea`),e=!r;break a;default:e=!1}if(e)return null;if(n&&typeof n!=`function`)throw Error(i(231,t,typeof n));return n}var kn=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0,An=!1;if(kn)try{var jn={};Object.defineProperty(jn,"passive",{get:function(){An=!0}}),window.addEventListener(`test`,jn,jn),window.removeEventListener(`test`,jn,jn)}catch{An=!1}var Mn=null,Nn=null,Pn=null;function Fn(){if(Pn)return Pn;var e,t=Nn,n=t.length,r,i=`value`in Mn?Mn.value:Mn.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return Pn=i.slice(e,1<r?1-r:void 0)}function In(e){var t=e.keyCode;return`charCode`in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Ln(){return!0}function Rn(){return!1}function zn(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented==null?!1===i.returnValue:i.defaultPrevented)?Ln:Rn,this.isPropagationStopped=Rn,this}return C(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!=`unknown`&&(e.returnValue=!1),this.isDefaultPrevented=Ln)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=Ln)},persist:function(){},isPersistent:Ln}),t}var Bn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Vn=zn(Bn),Hn=C({},Bn,{view:0,detail:0}),Un=zn(Hn),Wn,Gn,Kn,qn=C({},Hn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:rr,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return`movementX`in e?e.movementX:(e!==Kn&&(Kn&&e.type===`mousemove`?(Wn=e.screenX-Kn.screenX,Gn=e.screenY-Kn.screenY):Gn=Wn=0,Kn=e),Wn)},movementY:function(e){return`movementY`in e?e.movementY:Gn}}),Jn=zn(qn),R=zn(C({},qn,{dataTransfer:0})),Yn=zn(C({},Hn,{relatedTarget:0})),Xn=zn(C({},Bn,{animationName:0,elapsedTime:0,pseudoElement:0})),Zn=zn(C({},Bn,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),Qn=zn(C({},Bn,{data:0})),$n={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},er={8:`Backspace`,9:`Tab`,12:`Clear`,13:`Enter`,16:`Shift`,17:`Control`,18:`Alt`,19:`Pause`,20:`CapsLock`,27:`Escape`,32:` `,33:`PageUp`,34:`PageDown`,35:`End`,36:`Home`,37:`ArrowLeft`,38:`ArrowUp`,39:`ArrowRight`,40:`ArrowDown`,45:`Insert`,46:`Delete`,112:`F1`,113:`F2`,114:`F3`,115:`F4`,116:`F5`,117:`F6`,118:`F7`,119:`F8`,120:`F9`,121:`F10`,122:`F11`,123:`F12`,144:`NumLock`,145:`ScrollLock`,224:`Meta`},tr={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function nr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=tr[e])?!!t[e]:!1}function rr(){return nr}var ir=zn(C({},Hn,{key:function(e){if(e.key){var t=$n[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=In(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?er[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:rr,charCode:function(e){return e.type===`keypress`?In(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?In(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),ar=zn(C({},qn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),or=zn(C({},Bn,{submitter:0})),sr=zn(C({},Hn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:rr})),cr=zn(C({},Bn,{propertyName:0,elapsedTime:0,pseudoElement:0})),lr=zn(C({},qn,{deltaX:function(e){return`deltaX`in e?e.deltaX:`wheelDeltaX`in e?-e.wheelDeltaX:0},deltaY:function(e){return`deltaY`in e?e.deltaY:`wheelDeltaY`in e?-e.wheelDeltaY:`wheelDelta`in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),ur=zn(C({},Bn,{newState:0,oldState:0,source:0})),dr=[9,13,27,32],fr=kn&&`CompositionEvent`in window,pr=null;kn&&`documentMode`in document&&(pr=document.documentMode);var mr=kn&&`TextEvent`in window&&!pr,hr=kn&&(!fr||pr&&8<pr&&11>=pr),gr=` `,_r=!1;function vr(e,t){switch(e){case`keyup`:return dr.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function yr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var br=!1;function xr(e,t){switch(e){case`compositionend`:return yr(t);case`keypress`:return t.which===32?(_r=!0,gr):null;case`textInput`:return e=t.data,e===gr&&_r?null:e;default:return null}}function Sr(e,t){if(br)return e===`compositionend`||!fr&&vr(e,t)?(e=Fn(),Pn=Nn=Mn=null,br=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case`compositionend`:return hr&&t.locale!==`ko`?null:t.data;default:return null}}var Cr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function wr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!Cr[e.type]:t===`textarea`}function Tr(e,t,n,r){wn?Tn?Tn.push(r):Tn=[r]:wn=r,t=Jf(t,`onChange`),0<t.length&&(n=new Vn(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var Er=null,Dr=null;function Or(e){Vf(e,0)}function kr(e){if(on(Vt(e)))return e}function Ar(e,t){if(e===`change`)return t}var jr=!1;if(kn){var Mr;if(kn){var Nr=`oninput`in document;if(!Nr){var Pr=document.createElement(`div`);Pr.setAttribute(`oninput`,`return;`),Nr=typeof Pr.oninput==`function`}Mr=Nr}else Mr=!1;jr=Mr&&(!document.documentMode||9<document.documentMode)}function Fr(){Er&&(Er.detachEvent(`onpropertychange`,Ir),Dr=Er=null)}function Ir(e){if(e.propertyName===`value`&&kr(Dr)){var t=[];Tr(t,Dr,e,Cn(e)),Dn(Or,t)}}function Lr(e,t,n){e===`focusin`?(Fr(),Er=t,Dr=n,Er.attachEvent(`onpropertychange`,Ir)):e===`focusout`&&Fr()}function Rr(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return kr(Dr)}function zr(e,t){if(e===`click`)return kr(t)}function Br(e,t){if(e===`input`||e===`change`)return kr(t)}function Vr(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var Hr=typeof Object.is==`function`?Object.is:Vr;function Ur(e,t){if(Hr(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!Ge.call(t,i)||!Hr(e[i],t[i]))return!1}return!0}function Wr(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}function Gr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Kr(e,t){var n=Gr(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Gr(n)}}function qr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?qr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Jr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Wr(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=Wr(e.document)}return t}function Yr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var Xr=kn&&`documentMode`in document&&11>=document.documentMode,Zr=null,Qr=null,$r=null,ei=!1;function ti(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ei||Zr==null||Zr!==Wr(r)||(r=Zr,`selectionStart`in r&&Yr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),$r&&Ur($r,r)||($r=r,r=Jf(Qr,`onSelect`),0<r.length&&(t=new Vn(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=Zr)))}function ni(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var ri={animationend:ni(`Animation`,`AnimationEnd`),animationiteration:ni(`Animation`,`AnimationIteration`),animationstart:ni(`Animation`,`AnimationStart`),transitionrun:ni(`Transition`,`TransitionRun`),transitionstart:ni(`Transition`,`TransitionStart`),transitioncancel:ni(`Transition`,`TransitionCancel`),transitionend:ni(`Transition`,`TransitionEnd`)},ii={},ai={};kn&&(ai=document.createElement(`div`).style,`AnimationEvent`in window||(delete ri.animationend.animation,delete ri.animationiteration.animation,delete ri.animationstart.animation),`TransitionEvent`in window||delete ri.transitionend.transition);function oi(e){if(ii[e])return ii[e];if(!ri[e])return e;var t=ri[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ai)return ii[e]=t[n];return e}var si=oi(`animationend`),ci=oi(`animationiteration`),li=oi(`animationstart`),ui=oi(`transitionrun`),di=oi(`transitionstart`),fi=oi(`transitioncancel`),pi=oi(`transitionend`),mi=new Map,hi=`abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error fullscreenChange fullscreenError gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel`.split(` `);hi.push(`scrollEnd`);function gi(e,t){mi.set(e,t),Kt(t,[e])}var _i=0;function vi(e,t){if(e.name!=null&&e.name!==`auto`)return e.name;if(t.autoName!==null)return t.autoName;e=bd.identifierPrefix;var n=_i++;return e=`_`+e+`t_`+n.toString(32)+`_`,t.autoName=e}function yi(e){if(e==null||typeof e==`string`)return e;var t=null,n=Od;if(n!==null)for(var r=0;r<n.length;r++){var i=e[n[r]];if(i!=null){if(i===`none`)return`none`;t=t==null?i:t+(` `+i)}}return t??e.default}function bi(e,t){return e=yi(e),t=yi(t),t==null?e===`auto`?null:e:t===`auto`?null:t}var xi=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:typeof e==`object`&&e&&typeof e.message==`string`?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},Si=[],Ci=0,wi=0;function Ti(){for(var e=Ci,t=wi=Ci=0;t<e;){var n=Si[t];Si[t++]=null;var r=Si[t];Si[t++]=null;var i=Si[t];Si[t++]=null;var a=Si[t];if(Si[t++]=null,r!==null&&i!==null){var o=r.pending;o===null?i.next=i:(i.next=o.next,o.next=i),r.pending=i}a!==0&&ki(n,i,a)}}function Ei(e,t,n,r){Si[Ci++]=e,Si[Ci++]=t,Si[Ci++]=n,Si[Ci++]=r,wi|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function Di(e,t,n,r){return Ei(e,t,n,r),Ai(e)}function Oi(e,t){return Ei(e,null,null,t),Ai(e)}function ki(e,t,n){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n);for(var i=!1,a=e.return;a!==null;)a.childLanes|=n,r=a.alternate,r!==null&&(r.childLanes|=n),a.tag===22&&(e=a.stateNode,e===null||e._visibility&1||(i=!0)),e=a,a=a.return;return e.tag===3?(a=e.stateNode,i&&t!==null&&(i=31-ct(n),e=a.hiddenUpdates,r=e[i],r===null?e[i]=[t]:r.push(t),t.lane=n|536870912),a):null}function Ai(e){if(50<kd)throw kd=0,Ad=null,Error(i(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var ji={};function Mi(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ni(e,t,n,r){return new Mi(e,t,n,r)}function Pi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Fi(e,t){var n=e.alternate;return n===null?(n=Ni(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&1206910976,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Ii(e,t){e.flags&=1206910978;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Li(e,t,n,r,a,o){var s=0;if(r=e,typeof r==`function`)Pi(r)&&(s=1);else if(typeof r==`string`)s=qm(e,n,Ae.current)?26:e===`html`||e===`head`||e===`body`?27:5;else a:switch(r){case he:return e=Ni(31,n,t,a),e.elementType=he,e.lanes=o,e;case w:return Ri(n.children,a,o,t);case se:s=8,a|=24;break;case ce:return e=Ni(12,n,t,a|2),e.elementType=ce,e.lanes=o,e;case de:return e=Ni(13,n,t,a),e.elementType=de,e.lanes=o,e;case fe:return e=Ni(19,n,t,a),e.elementType=fe,e.lanes=o,e;case ge:case ve:return e=a|32,e=Ni(30,n,t,e),e.elementType=ve,e.lanes=o,e.stateNode={autoName:null,paired:null,clones:null,ref:null},e;default:if(typeof r==`object`&&r)switch(r.$$typeof){case ue:s=10;break a;case le:s=9;break a;case T:s=11;break a;case pe:s=14;break a;case me:s=16,r=null;break a}s=29,n=Error(i(130,e===null?`null`:typeof e,``)),r=null}return t=Ni(s,n,t,a),t.elementType=e,t.type=r,t.lanes=o,t}function Ri(e,t,n,r){return e=Ni(7,e,r,t),e.lanes=n,e}function zi(e,t,n){return e=Ni(6,e,null,t),e.lanes=n,e}function Bi(e){var t=Ni(18,null,null,0);return t.stateNode=e,t}function Vi(e,t,n){return t=Ni(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Hi=new WeakMap;function Ui(e,t){if(typeof e==`object`&&e){var n=Hi.get(e);return n===void 0?(t={value:e,source:t,stack:We(t)},Hi.set(e,t),t):n}return{value:e,source:t,stack:We(t)}}var Wi=[],Gi=0,Ki=null,qi=0,Ji=[],Yi=0,Xi=null,Zi=1,Qi=``;function $i(e,t){Wi[Gi++]=qi,Wi[Gi++]=Ki,Ki=e,qi=t}function ea(e,t,n){Ji[Yi++]=Zi,Ji[Yi++]=Qi,Ji[Yi++]=Xi,Xi=e;var r=Zi;e=Qi;var i=32-ct(r)-1;r&=~(1<<i),n+=1;var a=32-ct(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,Zi=1<<32-ct(t)+i|n<<i|r,Qi=a+e}else Zi=1<<a|n<<i|r,Qi=e}function ta(e){e.return!==null&&($i(e,1),ea(e,1,0))}function na(e){for(;e===Ki;)Ki=Wi[--Gi],Wi[Gi]=null,qi=Wi[--Gi],Wi[Gi]=null;for(;e===Xi;)Xi=Ji[--Yi],Ji[Yi]=null,Qi=Ji[--Yi],Ji[Yi]=null,Zi=Ji[--Yi],Ji[Yi]=null}function ra(e,t){Ji[Yi++]=Zi,Ji[Yi++]=Qi,Ji[Yi++]=Xi,Zi=t.id,Qi=t.overflow,Xi=e}var ia=null,z=null,B=!1,aa=null,oa=!1,sa=Error(i(519));function ca(e){throw ma(Ui(Error(i(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?`text`:`HTML`,``)),e)),sa}function la(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[At]=e,t[jt]=r,n){case`dialog`:Q(`cancel`,t),Q(`close`,t);break;case`iframe`:case`object`:case`embed`:Q(`load`,t);break;case`video`:case`audio`:for(n=0;n<zf.length;n++)Q(zf[n],t);break;case`source`:Q(`error`,t);break;case`img`:case`image`:case`link`:Q(`error`,t),Q(`load`,t);break;case`details`:Q(`toggle`,t);break;case`input`:Q(`invalid`,t),ln(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case`select`:Q(`invalid`,t);break;case`textarea`:Q(`invalid`,t),pn(t,r.value,r.defaultValue,r.children)}n=r.children,typeof n!=`string`&&typeof n!=`number`&&typeof n!=`bigint`||t.textContent===``+n||!0===r.suppressHydrationWarning||ep(t.textContent,n)?(r.popover!=null&&(Q(`beforetoggle`,t),Q(`toggle`,t)),r.onScroll!=null&&Q(`scroll`,t),r.onScrollEnd!=null&&Q(`scrollend`,t),r.onClick!=null&&(t.onclick=xn),t=!0):t=!1,t||ca(e,!0)}function ua(e){for(ia=e.return;ia;)switch(ia.tag){case 5:case 31:case 13:oa=!1;return;case 27:case 3:oa=!0;return;default:ia=ia.return}}function da(e){if(e!==ia)return!1;if(!B)return ua(e),B=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=n===`form`||n===`button`||pp(e.type,e.memoizedProps)),n=!n),n&&z&&ca(e),ua(e),t===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));z=dm(e)}else if(t===31){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(317));z=dm(e)}else t===27?(t=z,Sp(e.type)?(e=um,um=null,z=e):z=t):z=ia?lm(e.stateNode.nextSibling):null;return!0}function fa(){z=ia=null,B=!1}function pa(){var e=aa;return e!==null&&(fd===null?fd=e:fd.push.apply(fd,e),aa=null),e}function ma(e){aa===null?aa=[e]:aa.push(e)}var ha=Oe(null),ga=null,_a=null;function va(e,t,n){O(ha,t._currentValue),t._currentValue=n}function ya(e){e._currentValue=ha.current,ke(ha)}function ba(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t?r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t):(e.childLanes|=t,r!==null&&(r.childLanes|=t)),e===n)break;e=e.return}}function xa(e,t,n,r){var a=e.child;for(a!==null&&(a.return=e);a!==null;){var o=a.dependencies;if(o!==null){var s=a.child;o=o.firstContext;a:for(;o!==null;){var c=o;o=a;for(var l=0;l<t.length;l++)if(c.context===t[l]){o.lanes|=n,c=o.alternate,c!==null&&(c.lanes|=n),ba(o.return,n,e),r||(s=null);break a}o=c.next}}else if(a.tag===18){if(s=a.return,s===null)throw Error(i(341));s.lanes|=n,o=s.alternate,o!==null&&(o.lanes|=n),ba(s,n,e),s=null}else a.tag===13&&a.memoizedState!==null&&a.memoizedState.dehydrated===null?(a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),ba(a.return,n,e),s=a.child,s=s===null?null:s.sibling):s=a.child;if(s!==null)s.return=a;else for(s=a;s!==null;){if(s===e){s=null;break}if(a=s.sibling,a!==null){a.return=s.return,s=a;break}s=s.return}a=s}}function Sa(e,t,n,r){e=null;for(var a=t,o=!1;a!==null;){if(!o){if(a.flags&524288)o=!0;else if(a.flags&262144)break}if(a.tag===10){var s=a.alternate;if(s===null)throw Error(i(387));if(s=s.memoizedProps,s!==null){var c=a.type;Hr(a.pendingProps.value,s.value)||(e===null?e=[c]:e.push(c))}}else if(a===Ne.current){if(s=a.alternate,s===null)throw Error(i(387));s.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(e===null?e=[sh]:e.push(sh))}a=a.return}return e!==null&&xa(t,e,n,r),t.flags|=262144,e!==null}function Ca(e){for(e=e.firstContext;e!==null;){if(!Hr(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function wa(e){ga=e,_a=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Ta(e){return Da(ga,e)}function Ea(e,t){return ga===null&&wa(e),Da(e,t)}function Da(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},_a===null){if(e===null)throw Error(i(308));_a=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else _a=_a.next=t;return n}var Oa=typeof AbortController<`u`?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},ka=t.unstable_scheduleCallback,Aa=t.unstable_NormalPriority,ja={$$typeof:ue,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ma(){return{controller:new Oa,data:new Map,refCount:0}}function Na(e){e.refCount--,e.refCount===0&&ka(Aa,function(){e.controller.abort()})}function Pa(e,t){if(e.pendingLanes&4194048){var n=e.transitionTypes;for(n===null&&(n=e.transitionTypes=[]),e=0;e<t.length;e++){var r=t[e];n.indexOf(r)===-1&&n.push(r)}}}var Fa=null;function Ia(e){var t=e.transitionTypes;return e.transitionTypes=null,t}var La=null,Ra=0,za=0,Ba=null;function Va(e,t){if(La===null){var n=La=[];Ra=0,za=Pf(),Ba={status:`pending`,value:void 0,then:function(e){n.push(e)}}}return Ra++,t.then(Ha,Ha),t}function Ha(){if(--Ra===0&&(Fa=null,La!==null)){Ba!==null&&(Ba.status=`fulfilled`);var e=La;La=null,za=0,Ba=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Ua(e,t){var n=[],r={status:`pending`,value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){r.status=`fulfilled`,r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(r.status=`rejected`,r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),r}var Wa=E.S;E.S=function(e,t){if(hd=Xe(),typeof t==`object`&&t&&typeof t.then==`function`&&Va(e,t),Fa!==null)for(var n=bf;n!==null;)Pa(n,Fa),n=n.next;if(n=e.types,n!==null){for(var r=bf;r!==null;)Pa(r,n),r=r.next;if(za!==0){r=Fa,r===null&&(r=Fa=[]);for(var i=0;i<n.length;i++){var a=n[i];r.indexOf(a)===-1&&r.push(a)}}}Wa!==null&&Wa(e,t)};var Ga=Oe(null);function Ka(){var e=Ga.current;return e===null?q.pooledCache:e}function qa(e,t){t===null?O(Ga,Ga.current):O(Ga,t.pool)}function Ja(){var e=Ka();return e===null?null:{parent:ja._currentValue,pool:e}}var Ya=Error(i(460)),Xa=Error(i(474)),Za=Error(i(542)),Qa={then:function(){}};function $a(e){return e=e.status,e===`fulfilled`||e===`rejected`}function eo(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(xn,xn),t=n),t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,io(e),e===void 0&&!(`reason`in t)?Error(i(600)):e;default:if(typeof t.status==`string`)t.then(xn,xn);else{if(e=q,e!==null&&100<e.shellSuspendCounter)throw Error(i(482));e=t,e.status=`pending`,e.then(function(e){if(t.status===`pending`){var n=t;n.status=`fulfilled`,n.value=e}},function(e){if(t.status===`pending`){var n=t;n.status=`rejected`,n.reason=e}})}switch(t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,io(e),e}throw no=t,Ya}}function to(e){try{var t=e._init;return t(e._payload)}catch(e){throw typeof e==`object`&&e&&typeof e.then==`function`?(no=e,Ya):e}}var no=null;function ro(){if(no===null)throw Error(i(459));var e=no;return no=null,e}function io(e){if(e===Ya||e===Za)throw Error(i(483))}var ao=null,oo=0;function so(e){var t=oo;return oo+=1,ao===null&&(ao=[]),eo(ao,e,t)}function co(e,t){t=t.props.ref,e.ref=t===void 0?null:t}function lo(e,t){throw t.$$typeof===ie?Error(i(525)):(e=Object.prototype.toString.call(t),Error(i(31,e===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:e)))}function uo(e){function t(t,n){if(e){var r=t.deletions;r===null?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;r!==null;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;e!==null;)e.key===null?t.set(e.index,e):t.set(e.key,e),e=e.sibling;return t}function a(e,t){return e=Fi(e,t),e.index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?(r=t.alternate,r===null?(t.flags|=134217730,n):(r=r.index,r<n?(t.flags|=2,n):r)):(t.flags|=1048576,n)}function s(t){return e&&t.alternate===null&&(t.flags|=134217730),t}function c(e,t,n,r){return t===null||t.tag!==6?(t=zi(n,e.mode,r),t.return=e,t):(t=a(t,n),t.return=e,t)}function l(e,t,n,r){var i=n.type;return i===w?(e=d(e,t,n.props.children,r,n.key),co(e,n),e):t!==null&&(t.elementType===i||typeof i==`object`&&i&&i.$$typeof===me&&to(i)===t.type)?(t=a(t,n.props),co(t,n),t.return=e,t):(t=Li(n.type,n.key,n.props,null,e.mode,r),co(t,n),t.return=e,t)}function u(e,t,n,r){return t===null||t.tag!==4||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=Vi(n,e.mode,r),t.return=e,t):(t=a(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,i){return t===null||t.tag!==7?(t=Ri(n,e.mode,r,i),t.return=e,t):(t=a(t,n),t.return=e,t)}function f(e,t,n){if(typeof t==`string`&&t!==``||typeof t==`number`||typeof t==`bigint`)return t=zi(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case ae:return n=Li(t.type,t.key,t.props,null,e.mode,n),co(n,t),n.return=e,n;case oe:return t=Vi(t,e.mode,n),t.return=e,t;case me:return t=to(t),f(e,t,n)}if(we(t)||xe(t))return t=Ri(t,e.mode,n,null),t.return=e,t;if(typeof t.then==`function`)return f(e,so(t),n);if(t.$$typeof===ue)return f(e,Ea(e,t),n);lo(e,t)}return null}function p(e,t,n,r){var i=t===null?null:t.key;if(typeof n==`string`&&n!==``||typeof n==`number`||typeof n==`bigint`)return i===null?c(e,t,``+n,r):null;if(typeof n==`object`&&n){switch(n.$$typeof){case ae:return n.key===i?l(e,t,n,r):null;case oe:return n.key===i?u(e,t,n,r):null;case me:return n=to(n),p(e,t,n,r)}if(we(n)||xe(n))return i===null?d(e,t,n,r,null):null;if(typeof n.then==`function`)return p(e,t,so(n),r);if(n.$$typeof===ue)return p(e,t,Ea(e,n),r);lo(e,n)}return null}function m(e,t,n,r,i){if(typeof r==`string`&&r!==``||typeof r==`number`||typeof r==`bigint`)return e=e.get(n)||null,c(t,e,``+r,i);if(typeof r==`object`&&r){switch(r.$$typeof){case ae:return e=e.get(r.key===null?n:r.key)||null,l(t,e,r,i);case oe:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i);case me:return r=to(r),m(e,t,n,r,i)}if(we(r)||xe(r))return e=e.get(n)||null,d(t,e,r,i,null);if(typeof r.then==`function`)return m(e,t,n,so(r),i);if(r.$$typeof===ue)return m(e,t,n,Ea(t,r),i);lo(t,r)}return null}function h(i,a,s,c){for(var l=null,u=null,d=a,h=a=0,g=null;d!==null&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),B&&$i(i,h),l;if(d===null){for(;h<s.length;h++)d=f(i,s[h],c),d!==null&&(a=o(d,a,h),u===null?l=d:u.sibling=d,u=d);return B&&$i(i,h),l}for(d=r(d);h<s.length;h++)g=m(d,i,h,s[h],c),g!==null&&(e&&(_=g.alternate,_!==null&&d.delete(_.key===null?h:_.key)),a=o(g,a,h),u===null?l=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),B&&$i(i,h),l}function g(a,s,c,l){if(c==null)throw Error(i(151));for(var u=null,d=null,h=s,g=s=0,_=null,v=c.next();h!==null&&!v.done;g++,v=c.next()){h.index>g?(_=h,h=null):_=h.sibling;var y=p(a,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(a,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(a,h),B&&$i(a,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return B&&$i(a,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,a,g,v.value,l),v!==null&&(e&&(_=v.alternate,_!==null&&h.delete(_.key===null?g:_.key)),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),B&&$i(a,g),u}function _(e,r,o,c){if(typeof o==`object`&&o&&o.type===w&&o.key===null&&o.props.ref===void 0&&(o=o.props.children),typeof o==`object`&&o){switch(o.$$typeof){case ae:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===w){if(r.tag===7){n(e,r.sibling),c=a(r,o.props.children),co(c,o),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===me&&to(l)===r.type){n(e,r.sibling),c=a(r,o.props),co(c,o),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}o.type===w?(c=Ri(o.props.children,e.mode,c,o.key),co(c,o),c.return=e,e=c):(c=Li(o.type,o.key,o.props,null,e.mode,c),co(c,o),c.return=e,e=c)}return s(e);case oe:a:{for(l=o.key;r!==null;){if(r.key===l){if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=a(r,o.children||[]),c.return=e,e=c;break a}n(e,r);break}t(e,r),r=r.sibling}c=Vi(o,e.mode,c),c.return=e,e=c}return s(e);case me:return o=to(o),_(e,r,o,c)}if(we(o))return h(e,r,o,c);if(xe(o)){if(l=xe(o),typeof l!=`function`)throw Error(i(150));return o=l.call(o),g(e,r,o,c)}if(typeof o.then==`function`)return _(e,r,so(o),c);if(o.$$typeof===ue)return _(e,r,Ea(e,o),c);lo(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=a(r,o),c.return=e,e=c):(n(e,r),c=zi(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{oo=0;var i=_(e,t,n,r);return ao=null,i}catch(t){if(t===Ya||t===Za)throw t;var a=Ni(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var fo=uo(!0),po=uo(!1),mo=!1;function ho(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function go(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function _o(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function vo(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,K&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Ai(e),ki(e,null,n),t}return Ei(e,r,t,n),Ai(e)}function yo(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,A(e,n)}}function bo(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var xo=!1;function So(){if(xo){var e=Ba;if(e!==null)throw e}}function Co(e,t,n,r){xo=!1;var i=e.updateQueue;mo=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,p=f!==s.lane;if(p?(Y&f)===f:(r&f)===f){f!==0&&f===za&&(xo=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var m=e,h=s;f=t;var g=n;switch(h.tag){case 1:if(m=h.payload,typeof m==`function`){d=m.call(g,d,f);break a}d=m;break a;case 3:m.flags=m.flags&-65537|128;case 0:if(m=h.payload,f=typeof m==`function`?m.call(g,d,f):m,f==null)break a;d=C({},d,f);break a;case 2:mo=!0}}f=s.callback,f!==null&&(e.flags|=64,p&&(e.flags|=8192),p=i.callbacks,p===null?i.callbacks=[f]:p.push(f))}else p={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=p,c=d):u=u.next=p,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),od|=o,e.lanes=o,e.memoizedState=d}}function wo(e,t){if(typeof e!=`function`)throw Error(i(191,e));e.call(t)}function To(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)wo(n[e],t)}var Eo=Oe(null),Do=Oe(0);function Oo(e,t){e=id,O(Do,e),O(Eo,t),id=e|t.baseLanes}function ko(){O(Do,id),O(Eo,Eo.current)}function Ao(){id=Do.current,ke(Eo),ke(Do)}var jo=Oe(null),Mo=null;function No(e){var t=e.alternate;O(Ro,Ro.current&1),O(jo,e),Mo===null&&(t===null||Eo.current!==null||t.memoizedState!==null)&&(Mo=e)}function Po(e){O(Ro,Ro.current),O(jo,e),Mo===null&&(Mo=e)}function Fo(e){e.tag===22?(O(Ro,Ro.current),O(jo,e),Mo===null&&(Mo=e)):Io()}function Io(){O(Ro,Ro.current),O(jo,jo.current)}function Lo(e){ke(jo),Mo===e&&(Mo=null),ke(Ro)}var Ro=Oe(0);function zo(e,t){O(jo,jo.current),O(Ro,t)}function Bo(e){ke(Ro),ke(jo),Mo===e&&(Mo=null)}function Vo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||om(n)||sm(n)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==`independent`){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ho=0,V=null,H=null,Uo=null,Wo=!1,Go=!1,Ko=!1,qo=0,Jo=0,Yo=null,Xo=0;function Zo(){throw Error(i(321))}function Qo(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Hr(e[n],t[n]))return!1;return!0}function $o(e,t,n,r,i,a){return Ho=a,V=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,E.H=e===null||e.memoizedState===null?gc:_c,Ko=!1,a=n(r,i),Ko=!1,Go&&(a=ts(t,n,r,i)),es(e),a}function es(e){E.H=hc;var t=H!==null&&H.next!==null;if(Ho=0,Uo=H=V=null,Wo=!1,Jo=0,Yo=null,t)throw Error(i(300));e===null||Pc||(e=e.dependencies,e!==null&&Ca(e)&&(Pc=!0))}function ts(e,t,n,r){V=e;var a=0;do{if(Go&&(Yo=null),Jo=0,Go=!1,25<=a)throw Error(i(301));if(a+=1,Uo=H=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}E.H=vc,o=t(n,r)}while(Go);return o}function ns(){var e=E.H,t=e.useState()[0];return t=typeof t.then==`function`?ls(t):t,e=e.useState()[0],(H===null?null:H.memoizedState)!==e&&(V.flags|=1024),t}function rs(){var e=qo!==0;return qo=0,e}function is(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function as(e){if(Wo){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Wo=!1}Ho=0,Uo=H=V=null,Go=!1,Jo=qo=0,Yo=null}function os(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Uo===null?V.memoizedState=Uo=e:Uo=Uo.next=e,Uo}function ss(){if(H===null){var e=V.alternate;e=e===null?null:e.memoizedState}else e=H.next;var t=Uo===null?V.memoizedState:Uo.next;if(t!==null)Uo=t,H=e;else{if(e===null)throw V.alternate===null?Error(i(467)):Error(i(310));H=e,e={memoizedState:H.memoizedState,baseState:H.baseState,baseQueue:H.baseQueue,queue:H.queue,next:null},Uo===null?V.memoizedState=Uo=e:Uo=Uo.next=e}return Uo}function cs(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function ls(e){var t=Jo;return Jo+=1,Yo===null&&(Yo=[]),e=eo(Yo,e,t),t=V,(Uo===null?t.memoizedState:Uo.next)===null&&(t=t.alternate,E.H=t===null||t.memoizedState===null?gc:_c),e}function us(e){if(typeof e==`object`&&e){if(typeof e.then==`function`)return ls(e);if(e.$$typeof===ye)return;if(e.$$typeof===ue)return Ta(e)}throw Error(i(438,String(e)))}function ds(e){var t=null,n=V.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=V.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(t??={data:[],index:0},n===null&&(n=cs(),V.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=_e;return t.index++,n}function fs(e,t){return typeof t==`function`?t(e):t}function ps(e){return ms(ss(),H,e)}function ms(e,t,n){var r=e.queue;if(r===null)throw Error(i(311));r.lastRenderedReducer=n;var a=e.baseQueue,o=r.pending;if(o!==null){if(a!==null){var s=a.next;a.next=o.next,o.next=s}t.baseQueue=a=o,r.pending=null}if(o=e.baseState,a===null)e.memoizedState=o;else{t=a.next;var c=s=null,l=null,u=t,d=!1;do{var f=u.lane&-536870913;if(f===u.lane?(Ho&f)===f:(Y&f)===f){var p=u.revertLane;if(p===0)l!==null&&(l=l.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===za&&(d=!0);else if((Ho&p)===p){u=u.next,p===za&&(d=!0);continue}else f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=f,s=o):l=l.next=f,V.lanes|=p,od|=p;f=u.action,Ko&&n(o,f),o=u.hasEagerState?u.eagerState:n(o,f)}else p={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=p,s=o):l=l.next=p,V.lanes|=f,od|=f;u=u.next}while(u!==null&&u!==t);if(l===null?s=o:l.next=c,!Hr(o,e.memoizedState)&&(Pc=!0,d&&(n=Ba,n!==null)))throw n;e.memoizedState=o,e.baseState=s,e.baseQueue=l,r.lastRenderedState=o}return a===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function hs(e){var t=ss(),n=t.queue;if(n===null)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(a!==null){n.pending=null;var s=a=a.next;do o=e(o,s.action),s=s.next;while(s!==a);Hr(o,t.memoizedState)||(Pc=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function gs(e,t,n){var r=V,a=ss(),o=B;if(o){if(n===void 0)throw Error(i(407));n=n()}else n=t();var s=!Hr((H||a).memoizedState,n);if(s&&(a.memoizedState=n,Pc=!0),a=a.queue,Vs(ys.bind(null,r,a,e),[e]),e=a.getSnapshot!==t||s||Uo!==null&&!!(Uo.memoizedState.tag&1),Is(e?9:8,{destroy:void 0},vs.bind(null,r,a,n,t),null),e){if(r.flags|=2048,q===null)throw Error(i(349));o||Ho&127||_s(r,t,n)}return n}function _s(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=V.updateQueue,t===null?(t=cs(),V.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function vs(e,t,n,r){t.value=n,t.getSnapshot=r,bs(t)&&xs(e)}function ys(e,t,n){return n(function(){bs(t)&&xs(e)})}function bs(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Hr(e,n)}catch{return!0}}function xs(e){var t=Oi(e,2);t!==null&&Pd(t,e,2)}function Ss(e){var t=os();if(typeof e==`function`){var n=e;if(e=n(),Ko){st(!0);try{n()}finally{st(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:fs,lastRenderedState:e},t}function Cs(e,t,n,r){return e.baseState=n,ms(e,H,typeof r==`function`?r:fs)}function ws(e,t,n,r,a){if(fc(e))throw Error(i(485));if(e=t.action,e!==null){var o={payload:a,action:e,next:null,isTransition:!0,status:`pending`,value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};E.T===null?o.isTransition=!1:n(!0),r(o),n=t.pending,n===null?(o.next=t.pending=o,Ts(t,o)):(o.next=n.next,t.pending=n.next=o)}}function Ts(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var a=E.T,o={};o.types=a===null?null:a.types,E.T=o;try{var s=n(i,r),c=E.S;c!==null&&c(o,s),Es(e,t,s)}catch(n){Os(e,t,n)}finally{a!==null&&o.types!==null&&(a.types=o.types),E.T=a}}else try{a=n(i,r),Es(e,t,a)}catch(n){Os(e,t,n)}}function Es(e,t,n){typeof n==`object`&&n&&typeof n.then==`function`?n.then(function(n){Ds(e,t,n)},function(n){return Os(e,t,n)}):Ds(e,t,n)}function Ds(e,t,n){t.status=`fulfilled`,t.value=n,ks(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Ts(e,n)))}function Os(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status=`rejected`,t.reason=n,ks(t),t=t.next;while(t!==r)}e.action=null}function ks(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function As(e,t){return t}function js(e,t){if(B){var n=q.formState;if(n!==null){a:{var r=V;if(B){if(z){b:{for(var i=z,a=oa;i.nodeType!==8;){if(!a){i=null;break b}if(i=lm(i.nextSibling),i===null){i=null;break b}}a=i.data,i=a===`F!`||a===`F`?i:null}if(i){z=lm(i.nextSibling),r=i.data===`F!`;break a}}ca(r)}r=!1}r&&(t=n[0])}}return n=os(),n.memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:As,lastRenderedState:t},n.queue=r,n=lc.bind(null,V,r),r.dispatch=n,r=Ss(!1),a=dc.bind(null,V,!1,r.queue),r=os(),i={state:t,dispatch:null,action:e,pending:null},r.queue=i,n=ws.bind(null,V,i,a,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function Ms(e){return Ns(ss(),H,e)}function Ns(e,t,n){if(t=ms(e,t,As)[0],e=ps(fs)[0],typeof t==`object`&&t&&typeof t.then==`function`)try{var r=ls(t)}catch(e){throw e===Ya?Za:e}else r=t;t=ss();var i=t.queue,a=i.dispatch;return n!==t.memoizedState&&(V.flags|=2048,Is(9,{destroy:void 0},Ps.bind(null,i,n),null)),[r,a,e]}function Ps(e,t){e.action=t}function Fs(e){var t=ss(),n=H;if(n!==null)return Ns(t,n,e);ss(),t=t.memoizedState,n=ss();var r=n.queue.dispatch;return n.memoizedState=e,[t,r,!1]}function Is(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},t=V.updateQueue,t===null&&(t=cs(),V.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Ls(){return ss().memoizedState}function Rs(e,t,n,r){var i=os();V.flags|=e,i.memoizedState=Is(1|t,{destroy:void 0},n,r===void 0?null:r)}function zs(e,t,n,r){var i=ss();r=r===void 0?null:r;var a=i.memoizedState.inst;H!==null&&r!==null&&Qo(r,H.memoizedState.deps)?i.memoizedState=Is(t,a,n,r):(V.flags|=e,i.memoizedState=Is(1|t,a,n,r))}function Bs(e,t){Rs(8390656,8,e,t)}function Vs(e,t){zs(2048,8,e,t)}function Hs(e){V.flags|=4;var t=V.updateQueue;if(t===null)t=cs(),V.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function Us(e){var t=ss().memoizedState;return Hs({ref:t,nextImpl:e}),function(){if(K&2)throw Error(i(440));return t.impl.apply(void 0,arguments)}}function Ws(e,t){return zs(4,2,e,t)}function Gs(e,t){return zs(4,4,e,t)}function Ks(e,t){if(typeof t==`function`){e=e();var n=t(e);return function(){typeof n==`function`?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function qs(e,t,n){n=n==null?null:n.concat([e]),zs(4,4,Ks.bind(null,t,e),n)}function Js(){}function Ys(e,t){var n=ss();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&Qo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Xs(e,t){var n=ss();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&Qo(t,r[1]))return r[0];if(r=e(),Ko){st(!0);try{e()}finally{st(!1)}}return n.memoizedState=[r,t],r}function Zs(e,t,n){return n===void 0||Ho&1073741824&&!(Y&261930)?e.memoizedState=t:(e.memoizedState=n,e=Md(),V.lanes|=e,od|=e,n)}function Qs(e,t,n,r){return Hr(n,t)?n:Eo.current===null?!(Ho&106)||Ho&1073741824&&!(Y&261930)?(Pc=!0,e.memoizedState=n):(e=Md(),V.lanes|=e,od|=e,t):(e=Zs(e,n,r),Hr(e,t)||(Pc=!0),e)}function $s(e,t,n,r,i){var a=D.p;D.p=a!==0&&8>a?a:8;var o=E.T,s={};s.types=o===null?null:o.types,E.T=s,dc(e,!1,t,n);try{var c=i(),l=E.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?uc(e,t,Ua(c,r),jd(e)):uc(e,t,r,jd(e))}catch(n){uc(e,t,{then:function(){},status:`rejected`,reason:n},jd())}finally{D.p=a,o!==null&&s.types!==null&&(o.types=s.types),E.T=o}}function ec(){}function tc(e,t,n,r){if(e.tag!==5)throw Error(i(476));var a=nc(e).queue;$s(e,a,t,Te,n===null?ec:function(){return rc(e),n(r)})}function nc(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:Te,baseState:Te,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:fs,lastRenderedState:Te},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:fs,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function rc(e){var t=nc(e);t.next===null&&(t=e.alternate.memoizedState),uc(e,t.next.queue,{},jd())}function ic(){return Ta(sh)}function ac(){return ss().memoizedState}function oc(){return ss().memoizedState}function sc(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=jd();e=_o(n);var r=vo(t,e,n);r!==null&&(Pd(r,t,n),yo(r,t,n)),t={cache:Ma()},e.payload=t;return}t=t.return}}function cc(e,t,n){var r=jd();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},fc(e)?pc(t,n):(n=Di(e,t,n,r),n!==null&&(Pd(n,e,r),mc(n,t,r)))}function lc(e,t,n){uc(e,t,n,jd())}function uc(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(fc(e))pc(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Hr(s,o))return Ei(e,t,i,0),q===null&&Ti(),!1}catch{}if(n=Di(e,t,i,r),n!==null)return Pd(n,e,r),mc(n,t,r),!0}return!1}function dc(e,t,n,r){if(r={lane:2,revertLane:Pf(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},fc(e)){if(t)throw Error(i(479))}else t=Di(e,n,r,2),t!==null&&Pd(t,e,2)}function fc(e){var t=e.alternate;return e===V||t!==null&&t===V}function pc(e,t){Go=Wo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function mc(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,A(e,n)}}var hc={readContext:Ta,use:us,useCallback:Zo,useContext:Zo,useEffect:Zo,useImperativeHandle:Zo,useLayoutEffect:Zo,useInsertionEffect:Zo,useMemo:Zo,useReducer:Zo,useRef:Zo,useState:Zo,useDebugValue:Zo,useDeferredValue:Zo,useTransition:Zo,useSyncExternalStore:Zo,useId:Zo,useHostTransitionStatus:Zo,useFormState:Zo,useActionState:Zo,useOptimistic:Zo,useMemoCache:Zo,useCacheRefresh:Zo,useEffectEvent:Zo},gc={readContext:Ta,use:us,useCallback:function(e,t){return os().memoizedState=[e,t===void 0?null:t],e},useContext:Ta,useEffect:Bs,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),Rs(4194308,4,Ks.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Rs(4194308,4,e,t)},useInsertionEffect:function(e,t){Rs(4,2,e,t)},useMemo:function(e,t){var n=os();t=t===void 0?null:t;var r=e();if(Ko){st(!0);try{e()}finally{st(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=os();if(n!==void 0){var i=n(t);if(Ko){st(!0);try{n(t)}finally{st(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=cc.bind(null,V,e),[r.memoizedState,e]},useRef:function(e){var t=os();return e={current:e},t.memoizedState=e},useState:function(e){e=Ss(e);var t=e.queue,n=lc.bind(null,V,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Js,useDeferredValue:function(e,t){return Zs(os(),e,t)},useTransition:function(){var e=Ss(!1);return e=$s.bind(null,V,e.queue,!0,!1),os().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=V,a=os();if(B){if(n===void 0)throw Error(i(407));n=n()}else{if(n=t(),q===null)throw Error(i(349));Y&127||_s(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,Bs(ys.bind(null,r,o,e),[e]),r.flags|=2048,Is(9,{destroy:void 0},vs.bind(null,r,o,n,t),null),n},useId:function(){var e=os(),t=q.identifierPrefix;if(B){var n=Qi,r=Zi;n=(r&~(1<<32-ct(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=qo++,0<n&&(t+=`H`+n.toString(32)),t+=`_`}else n=Xo++,t=`_`+t+`r_`+n.toString(32)+`_`;return e.memoizedState=t},useHostTransitionStatus:ic,useFormState:js,useActionState:js,useOptimistic:function(e){var t=os();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=dc.bind(null,V,!0,n),n.dispatch=t,[e,t]},useMemoCache:ds,useCacheRefresh:function(){return os().memoizedState=sc.bind(null,V)},useEffectEvent:function(e){var t=os(),n={impl:e};return t.memoizedState=n,function(){if(K&2)throw Error(i(440));return n.impl.apply(void 0,arguments)}}},_c={readContext:Ta,use:us,useCallback:Ys,useContext:Ta,useEffect:Vs,useImperativeHandle:qs,useInsertionEffect:Ws,useLayoutEffect:Gs,useMemo:Xs,useReducer:ps,useRef:Ls,useState:function(){return ps(fs)},useDebugValue:Js,useDeferredValue:function(e,t){return Qs(ss(),H.memoizedState,e,t)},useTransition:function(){var e=ps(fs)[0],t=ss().memoizedState;return[typeof e==`boolean`?e:ls(e),t]},useSyncExternalStore:gs,useId:ac,useHostTransitionStatus:ic,useFormState:Ms,useActionState:Ms,useOptimistic:function(e,t){return Cs(ss(),H,e,t)},useMemoCache:ds,useCacheRefresh:oc,useEffectEvent:Us},vc={readContext:Ta,use:us,useCallback:Ys,useContext:Ta,useEffect:Vs,useImperativeHandle:qs,useInsertionEffect:Ws,useLayoutEffect:Gs,useMemo:Xs,useReducer:hs,useRef:Ls,useState:function(){return hs(fs)},useDebugValue:Js,useDeferredValue:function(e,t){var n=ss();return H===null?Zs(n,e,t):Qs(n,H.memoizedState,e,t)},useTransition:function(){var e=hs(fs)[0],t=ss().memoizedState;return[typeof e==`boolean`?e:ls(e),t]},useSyncExternalStore:gs,useId:ac,useHostTransitionStatus:ic,useFormState:Fs,useActionState:Fs,useOptimistic:function(e,t){var n=ss();return H===null?(n.baseState=e,[e,n.queue.dispatch]):Cs(n,H,e,t)},useMemoCache:ds,useCacheRefresh:oc,useEffectEvent:Us};function yc(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:C({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var bc={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=jd(),i=_o(r);i.payload=t,n!=null&&(i.callback=n),t=vo(e,i,r),t!==null&&(Pd(t,e,r),yo(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=jd(),i=_o(r);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=vo(e,i,r),t!==null&&(Pd(t,e,r),yo(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=jd(),r=_o(n);r.tag=2,t!=null&&(r.callback=t),t=vo(e,r,n),t!==null&&(Pd(t,e,n),yo(t,e,n))}};function xc(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate==`function`?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!Ur(n,r)||!Ur(i,a):!0}function Sc(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps==`function`&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps==`function`&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&bc.enqueueReplaceState(t,t.state,null)}function Cc(e,t){var n=t;if(`ref`in t)for(var r in n={},t)r!==`ref`&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=C({},n)),e)n[i]===void 0&&(n[i]=e[i]);return n}function wc(e){xi(e)}function Tc(e){console.error(e)}function Ec(e){xi(e)}function Dc(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function Oc(e,t,n){try{var r=e.onCaughtError;r(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function kc(e,t,n){return n=_o(n),n.tag=3,n.payload={element:null},n.callback=function(){Dc(e,t)},n}function Ac(e){return e=_o(e),e.tag=3,e}function jc(e,t,n,r){var i=n.type.getDerivedStateFromError;if(typeof i==`function`){var a=r.value;e.payload=function(){return i(a)},e.callback=function(){Oc(t,n,r)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch==`function`&&(e.callback=function(){Oc(t,n,r),typeof i!=`function`&&(vd===null?vd=new Set([this]):vd.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:e===null?``:e})})}function Mc(e,t,n,r,a){if(n.flags|=32768,typeof r==`object`&&r&&typeof r.then==`function`){if(t=n.alternate,t!==null&&Sa(t,n,a,!0),n=jo.current,n!==null){switch(n.tag){case 31:case 13:case 19:return Mo===null?Kd():n.alternate===null&&ad===0&&(ad=3),n.flags&=-257,n.flags|=65536,n.lanes=a,r===Qa?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([r]):t.add(r),mf(e,r,a)),!1;case 22:return n.flags|=65536,r===Qa?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([r]):n.add(r)),mf(e,r,a)),!1}throw Error(i(435,n.tag))}return mf(e,r,a),Kd(),!1}if(B)return t=jo.current,t===null?(r!==sa&&(t=Error(i(423),{cause:r}),ma(Ui(t,n))),e=e.current.alternate,e.flags|=65536,a&=-a,e.lanes|=a,r=Ui(r,n),a=kc(e.stateNode,r,a),bo(e,a),ad!==4&&(ad=2)):(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=a,r!==sa&&(e=Error(i(422),{cause:r}),ma(Ui(e,n)))),!1;var o=Error(i(520),{cause:r});if(o=Ui(o,n),dd===null?dd=[o]:dd.push(o),ad!==4&&(ad=2),t===null)return!0;r=Ui(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,e=kc(n.stateNode,r,e),bo(n,e),!1;case 1:if(t=n.type,o=n.stateNode,!(n.flags&128)&&(typeof t.getDerivedStateFromError==`function`||o!==null&&typeof o.componentDidCatch==`function`&&(vd===null||!vd.has(o))))return n.flags|=65536,a&=-a,n.lanes|=a,a=Ac(a),jc(a,e,n,r),bo(n,a),!1;break;case 22:if(n.memoizedState!==null)return n.flags|=65536,!1}n=n.return}while(n!==null);return!1}var Nc=Error(i(461)),Pc=!1;function Fc(e,t,n,r){t.child=e===null?po(t,null,n,r):fo(t,e.child,n,r)}function Ic(e,t,n,r,i){n=n.render;var a=t.ref;if(`ref`in r){var o={};for(var s in r)s!==`ref`&&(o[s]=r[s])}else o=r;return wa(t),r=$o(e,t,n,o,a,i),s=rs(),e!==null&&!Pc?(is(e,t,i),ul(e,t,i)):(B&&s&&ta(t),t.flags|=1,Fc(e,t,r,i),t.child)}function Lc(e,t,n,r,i){if(e===null){var a=n.type;return typeof a==`function`&&!Pi(a)&&a.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=a,Rc(e,t,a,r,i)):(e=Li(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!dl(e,i)){var o=a.memoizedProps;if(n=n.compare,n=n===null?Ur:n,n(o,r)&&e.ref===t.ref)return ul(e,t,i)}return t.flags|=1,e=Fi(a,r),e.ref=t.ref,e.return=t,t.child=e}function Rc(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(Ur(a,r)&&e.ref===t.ref){if(Pc=!1,t.pendingProps=r=a,dl(e,i))e.flags&131072&&(Pc=!0);else return t.lanes=e.lanes,ul(e,t,i)}}return Kc(e,t,n,r,i)}function zc(e,t,n,r){var i=r.children,a=e===null?null:e.memoizedState;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode===`hidden`){if(t.flags&128){if(a=a===null?n:a.baseLanes|n,e!==null){for(r=t.child=e.child,i=0;r!==null;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~a}else r=0,t.child=null;return Vc(e,t,a,n,r)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&qa(t,a===null?null:a.cachePool),a===null?ko():Oo(t,a),Fo(t);else return r=t.lanes=536870912,Vc(e,t,a===null?n:a.baseLanes|n,n,r)}else a===null?(e!==null&&qa(t,null),ko(),Io()):(qa(t,a.cachePool),Oo(t,a),Io(),t.memoizedState=null);return Fc(e,t,i,n),t.child}function Bc(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Vc(e,t,n,r,i){var a=Ka();return a=a===null?null:{parent:ja._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&qa(t,null),ko(),Fo(t),e!==null&&Sa(e,t,r,!0),t.childLanes=i,null}function Hc(e,t){return t=tl({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Uc(e,t,n){return fo(t,e.child,null,n),e=Hc(t,t.pendingProps),e.flags|=2,Lo(t),t.memoizedState=null,e}function Wc(e,t,n){var r=t.pendingProps,a=!!(t.flags&128);if(t.flags&=-129,e===null){if(B){if(r.mode===`hidden`)return e=Hc(t,r),t.lanes=536870912,e.memoizedState={baseLanes:0,cachePool:null},Bc(null,e);if(Po(t),(e=z)?(e=am(e,oa),e=e!==null&&e.data===`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Xi===null?null:{id:Zi,overflow:Qi},retryLane:536870912,hydrationErrors:null},n=Bi(e),n.return=t,t.child=n,ia=t,z=null)):e=null,e===null)throw ca(t);return t.lanes=536870912,null}return Hc(t,r)}var o=e.memoizedState;if(o!==null){var s=o.dehydrated;if(Po(t),a){if(t.flags&256)t.flags&=-257,t=Uc(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(i(558))}else if(Pc||Sa(e,t,n,!1),a=(n&e.childLanes)!==0,Pc||a){if(Eo.current===null){if(r=q,r!==null&&(s=wt(r,n),s!==0&&s!==o.retryLane))throw o.retryLane=s,Oi(e,s),Pd(r,e,s),Nc;Kd()}t=Uc(e,t,n)}else e=o.treeContext,z=lm(s.nextSibling),ia=t,B=!0,aa=null,oa=!1,e!==null&&ra(t,e),t=Hc(t,r),t.flags|=134221824;return t}return e=Fi(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Gc(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!=`function`&&typeof n!=`object`)throw Error(i(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function Kc(e,t,n,r,i){return wa(t),n=$o(e,t,n,r,void 0,i),r=rs(),e!==null&&!Pc?(is(e,t,i),ul(e,t,i)):(B&&r&&ta(t),t.flags|=1,Fc(e,t,n,i),t.child)}function qc(e,t,n,r,i,a){return wa(t),t.updateQueue=null,n=ts(t,r,n,i),es(e),r=rs(),e!==null&&!Pc?(is(e,t,a),ul(e,t,a)):(B&&r&&ta(t),t.flags|=1,Fc(e,t,n,a),t.child)}function Jc(e,t,n,r,i){if(wa(t),t.stateNode===null){var a=ji,o=n.contextType;typeof o==`object`&&o&&(a=Ta(o)),a=new n(r,a),t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,a.updater=bc,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=r,a.state=t.memoizedState,a.refs={},ho(t),o=n.contextType,a.context=typeof o==`object`&&o?Ta(o):ji,a.state=t.memoizedState,o=n.getDerivedStateFromProps,typeof o==`function`&&(yc(t,n,o,r),a.state=t.memoizedState),typeof n.getDerivedStateFromProps==`function`||typeof a.getSnapshotBeforeUpdate==`function`||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(o=a.state,typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount(),o!==a.state&&bc.enqueueReplaceState(a,a.state,null),Co(t,r,a,i),So(),a.state=t.memoizedState),typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!0}else if(e===null){a=t.stateNode;var s=t.memoizedProps,c=Cc(n,s);a.props=c;var l=a.context,u=n.contextType;o=ji,typeof u==`object`&&u&&(o=Ta(u));var d=n.getDerivedStateFromProps;u=typeof d==`function`||typeof a.getSnapshotBeforeUpdate==`function`,s=t.pendingProps!==s,u||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(s||l!==o)&&Sc(t,a,r,o),mo=!1;var f=t.memoizedState;a.state=f,Co(t,r,a,i),So(),l=t.memoizedState,s||f!==l||mo?(typeof d==`function`&&(yc(t,n,d,r),l=t.memoizedState),(c=mo||xc(t,n,c,r,f,l,o))?(u||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount==`function`&&(t.flags|=4194308)):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=o,r=c):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,go(e,t),o=t.memoizedProps,u=Cc(n,o),a.props=u,d=t.pendingProps,f=a.context,l=n.contextType,c=ji,typeof l==`object`&&l&&(c=Ta(l)),s=n.getDerivedStateFromProps,(l=typeof s==`function`||typeof a.getSnapshotBeforeUpdate==`function`)||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(o!==d||f!==c)&&Sc(t,a,r,c),mo=!1,f=t.memoizedState,a.state=f,Co(t,r,a,i),So();var p=t.memoizedState;o!==d||f!==p||mo||e!==null&&e.dependencies!==null&&Ca(e.dependencies)?(typeof s==`function`&&(yc(t,n,s,r),p=t.memoizedState),(u=mo||xc(t,n,u,r,f,p,c)||e!==null&&e.dependencies!==null&&Ca(e.dependencies))?(l||typeof a.UNSAFE_componentWillUpdate!=`function`&&typeof a.componentWillUpdate!=`function`||(typeof a.componentWillUpdate==`function`&&a.componentWillUpdate(r,p,c),typeof a.UNSAFE_componentWillUpdate==`function`&&a.UNSAFE_componentWillUpdate(r,p,c)),typeof a.componentDidUpdate==`function`&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate==`function`&&(t.flags|=1024)):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=c,r=u):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,Gc(e,t),r=!!(t.flags&128),a||r?(a=t.stateNode,n=r&&typeof n.getDerivedStateFromError!=`function`?null:a.render(),t.flags|=1,e!==null&&r?(t.child=fo(t,e.child,null,i),t.child=fo(t,null,n,i)):Fc(e,t,n,i),t.memoizedState=a.state,e=t.child):e=ul(e,t,i),e}function Yc(e,t,n,r){return fa(),t.flags|=256,Fc(e,t,n,r),t.child}var Xc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Zc(e){return{baseLanes:e,cachePool:Ja()}}function Qc(e,t,n){return e=e===null?0:e.childLanes&~n,t&&(e|=ld),e}function $c(e,t,n){var r=t.pendingProps,i=!1,a=!!(t.flags&128),o;if((o=a)||(o=e!==null&&e.memoizedState===null?!1:!!(Ro.current&2)),o&&(i=!0,t.flags&=-129),o=!!(t.flags&32),t.flags&=-33,e===null){if(B){if(i?No(t):Io(),(e=z)?(e=am(e,oa),e=e!==null&&e.data!==`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Xi===null?null:{id:Zi,overflow:Qi},retryLane:536870912,hydrationErrors:null},n=Bi(e),n.return=t,t.child=n,ia=t,z=null)):e=null,e===null)throw ca(t);return t.lanes=sm(e)?32:536870912,null}return a=r.children,r=r.fallback,i?(Io(),i=t.mode,a=tl({mode:`hidden`,children:a},i),r=Ri(r,i,n,null),a.return=t,r.return=t,a.sibling=r,t.child=a,r=t.child,r.memoizedState=Zc(n),r.childLanes=Qc(e,o,n),t.memoizedState=Xc,Bc(null,r)):(No(t),el(t,a))}var s=e.memoizedState;if(s!==null){var c=s.dehydrated;if(c!==null)return rl(e,t,a,o,r,c,s,n)}return i?(Io(),i=r.fallback,a=t.mode,s=e.child,c=s.sibling,r=Fi(s,{mode:`hidden`,children:r.children}),r.subtreeFlags=s.subtreeFlags&1206910976,c===null?(i=Ri(i,a,n,null),i.flags|=2):i=Fi(c,i),i.return=t,r.return=t,r.sibling=i,t.child=r,Bc(null,r),r=t.child,i=e.child.memoizedState,i===null?i=Zc(n):(a=i.cachePool,a===null?a=Ja():(s=ja._currentValue,a=a.parent===s?a:{parent:s,pool:s}),i={baseLanes:i.baseLanes|n,cachePool:a}),r.memoizedState=i,r.childLanes=Qc(e,o,n),t.memoizedState=Xc,Bc(e.child,r)):(No(t),n=e.child,e=n.sibling,n=Fi(n,{mode:`visible`,children:r.children}),n.return=t,n.sibling=null,e!==null&&(o=t.deletions,o===null?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=n,t.memoizedState=null,n)}function el(e,t){return t=tl({mode:`visible`,children:t},e.mode),t.return=e,e.child=t}function tl(e,t){return e=Ni(22,e,null,t),e.lanes=0,e}function nl(e,t,n){return fo(t,e.child,null,n),e=el(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function rl(e,t,n,r,a,o,s,c){if(n)return t.flags&256?(No(t),t.flags&=-257,nl(e,t,c)):t.memoizedState===null?(Io(),o=a.fallback,s=t.mode,a=tl({mode:`visible`,children:a.children},s),o=Ri(o,s,c,null),o.flags|=2,a.return=t,o.return=t,a.sibling=o,t.child=a,fo(t,e.child,null,c),a=t.child,a.memoizedState=Zc(c),a.childLanes=Qc(e,r,c),t.memoizedState=Xc,Bc(null,a)):(Io(),t.child=e.child,t.flags|=128,null);if(No(t),sm(o)){if(r=o.nextSibling&&o.nextSibling.dataset,r)var l=r.dgst;return r=l,r!==``&&(a=Error(i(419)),a.stack=``,a.digest=r,ma({value:a,source:null,stack:null})),nl(e,t,c)}if(Pc||Sa(e,t,c,!1),r=(c&e.childLanes)!==0,Pc||r){if(Eo.current!==null)return nl(e,t,c);if(r=q,r!==null&&(a=wt(r,c),a!==0&&a!==s.retryLane))throw s.retryLane=a,Oi(e,a),Pd(r,e,a),Nc;return om(o)||Kd(),nl(e,t,c)}return om(o)?(t.flags|=192,t.child=e.child,null):(e=s.treeContext,z=lm(o.nextSibling),ia=t,B=!0,aa=null,oa=!1,e!==null&&ra(t,e),t=el(t,a.children),t.flags|=134221824,t)}function il(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ba(e.return,t,n)}function al(e){for(var t=null;e!==null;){var n=e.alternate;n!==null&&Vo(n)===null&&(t=e),e=e.sibling}return t}function ol(e,t,n,r,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.treeForkCount=a)}function sl(e){var t=e.child;for(e.child=null;t!==null;){var n=t.sibling;t.sibling=e.child,e.child=t,t=n}}function cl(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;r=r.children;var o=Ro.current;if(t.flags&128)return zo(t,o),null;var s=!!(o&2);if(s?(o=o&1|2,t.flags|=128):o&=1,zo(t,o),i===`backwards`&&e!==null?(sl(e),Fc(e,t,r,n),sl(e)):Fc(e,t,r,n),r=B?qi:0,!s&&e!==null&&e.flags&128)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&il(e,n,t);else if(e.tag===19)il(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break a;for(;e.sibling===null;){if(e.return===null||e.return===t)break a;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case`backwards`:n=al(t.child),n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null,sl(t)),ol(t,!0,i,null,a,r);break;case`unstable_legacy-backwards`:for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Vo(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}ol(t,!0,n,null,a,r);break;case`together`:ol(t,!1,null,null,void 0,r);break;case`independent`:t.memoizedState=null;break;default:n=al(t.child),n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),ol(t,!1,i,n,a,r)}return t.child}function ll(e,t,n){var r=t.pendingProps;return va(t,t.type,r.value),Fc(e,t,r.children,n),t.child}function ul(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),od|=t.lanes,(n&t.childLanes)===0){if(e!==null){if(Sa(e,t,n,!1),(n&t.childLanes)===0)return null}else return null}if(e!==null&&t.child!==e.child)throw Error(i(153));if(t.child!==null){for(e=t.child,n=Fi(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Fi(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function dl(e,t){return(e.lanes&t)!==0||(e=e.dependencies,!!(e!==null&&Ca(e)))}function fl(e,t,n){switch(t.tag){case 3:Pe(t,t.stateNode.containerInfo),va(t,ja,e.memoizedState.cache),fa();break;case 27:case 5:Ie(t);break;case 4:Pe(t,t.stateNode.containerInfo);break;case 10:va(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Po(t),null;break;case 13:var r=t.memoizedState;if(r!==null){if(r.dehydrated!==null)return No(t),t.flags|=128,null;r=Sa(e,t,n,!1);var i=t.child.childLanes;return r||(n&i)!==0?$c(e,t,n):(No(t),e=ul(e,t,n),e===null?null:e.sibling)}No(t);break;case 19:if(t.flags&128)return cl(e,t,n);if(i=!!(e.flags&128),r=(n&t.childLanes)!==0,r||=(Sa(e,t,n,!1),(n&t.childLanes)!==0),i){if(r)return cl(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),zo(t,Ro.current),r)break;return null;case 22:return t.lanes=0,zc(e,t,n,t.pendingProps);case 24:va(t,ja,e.memoizedState.cache)}return ul(e,t,n)}function pl(e,t,n){if(e!==null){if(e.memoizedProps!==t.pendingProps)Pc=!0;else{if(!dl(e,n)&&!(t.flags&128))return Pc=!1,fl(e,t,n);Pc=!!(e.flags&131072)}}else Pc=!1,B&&t.flags&1048576&&ea(t,qi,t.index);switch(t.lanes=0,t.tag){case 16:a:{var r=t.pendingProps;if(e=to(t.elementType),t.type=e,typeof e==`function`)Pi(e)?(r=Cc(e,r),t.tag=1,t=Jc(null,t,e,r,n)):(t.tag=0,t=Kc(null,t,e,r,n));else{if(e!=null){var a=e.$$typeof;if(a===T){t.tag=11,t=Ic(null,t,e,r,n);break a}if(a===pe){t.tag=14,t=Lc(null,t,e,r,n);break a}if(a===ue){t.tag=10,t.type=e,t=ll(null,t,n);break a}}throw t=Ce(e)||e,Error(i(306,t,``))}}return t;case 0:return Kc(e,t,t.type,t.pendingProps,n);case 1:return r=t.type,a=Cc(r,t.pendingProps),Jc(e,t,r,a,n);case 3:a:{if(Pe(t,t.stateNode.containerInfo),e===null)throw Error(i(387));r=t.pendingProps;var o=t.memoizedState;a=o.element,go(e,t),Co(t,r,null,n);var s=t.memoizedState;if(r=s.cache,va(t,ja,r),r!==o.cache&&xa(t,[ja],n,!0),So(),r=s.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=Yc(e,t,r,n);break a}if(r!==a){a=Ui(Error(i(424)),t),ma(a),t=Yc(e,t,r,n);break a}switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName===`HTML`?e.ownerDocument.body:e}for(z=lm(e.firstChild),ia=t,B=!0,aa=null,oa=!0,n=po(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|134221824,n=n.sibling}else{if(fa(),r===a){t=ul(e,t,n);break a}Fc(e,t,r,n)}t=t.child}return t;case 26:return Gc(e,t),e===null?(n=Nm(t.type,null,t.pendingProps,null))?t.memoizedState=n:B||(t.stateNode=fp(t.type,t.pendingProps,Me.current,t)):t.memoizedState=Nm(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Ie(t),e===null&&B&&(r=t.stateNode=hm(t.type,t.pendingProps,Me.current),ia=t,oa=!0,a=z,Sp(t.type)?(um=a,z=lm(r.firstChild)):z=a),Fc(e,t,t.pendingProps.children,n),Gc(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&B&&((a=r=z)&&(r=rm(r,t.type,t.pendingProps,oa),r===null?a=!1:(t.stateNode=r,ia=t,z=lm(r.firstChild),oa=!1,a=!0)),a||ca(t)),Ie(t),a=t.type,o=t.pendingProps,s=e===null?null:e.memoizedProps,r=o.children,pp(a,o)?r=null:s!==null&&pp(a,s)&&(t.flags|=32),t.memoizedState!==null&&(a=$o(e,t,ns,null,null,n),sh._currentValue=a),Gc(e,t),Fc(e,t,r,n),t.child;case 6:return e===null&&B&&((e=n=z)&&(n=im(n,t.pendingProps,oa),n===null?e=!1:(t.stateNode=n,ia=t,z=null,e=!0)),e||ca(t)),null;case 13:return $c(e,t,n);case 4:return Pe(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=fo(t,null,r,n):Fc(e,t,r,n),t.child;case 11:return Ic(e,t,t.type,t.pendingProps,n);case 7:return r=t.pendingProps,Gc(e,t),Fc(e,t,r,n),t.child;case 8:return Fc(e,t,t.pendingProps.children,n),t.child;case 12:return Fc(e,t,t.pendingProps.children,n),t.child;case 10:return ll(e,t,n);case 9:return a=t.type._context,r=t.pendingProps.children,wa(t),a=Ta(a),r=r(a),t.flags|=1,Fc(e,t,r,n),t.child;case 14:return Lc(e,t,t.type,t.pendingProps,n);case 15:return Rc(e,t,t.type,t.pendingProps,n);case 19:return cl(e,t,n);case 31:return Wc(e,t,n);case 22:return zc(e,t,n,t.pendingProps);case 24:return wa(t),r=Ta(ja),e===null?(a=Ka(),a===null&&(a=q,o=Ma(),a.pooledCache=o,o.refCount++,o!==null&&(a.pooledCacheLanes|=n),a=o),t.memoizedState={parent:r,cache:a},ho(t),va(t,ja,a)):((e.lanes&n)!==0&&(go(e,t),Co(t,null,null,n),So()),a=e.memoizedState,o=t.memoizedState,a.parent===r?(r=o.cache,va(t,ja,r),r!==a.cache&&xa(t,[ja],n,!0)):(a={parent:r,cache:r},t.memoizedState=a,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=a),va(t,ja,r))),Fc(e,t,t.pendingProps.children,n),t.child;case 30:return t.stateNode===null&&(t.stateNode={autoName:null,paired:null,clones:null,ref:null}),r=t.pendingProps,r.name!=null&&r.name!==`auto`?t.flags|=e===null?18882560:18874368:B&&ta(t),e!==null&&e.memoizedProps.name!==r.name?t.flags|=4194816:Gc(e,t),Fc(e,t,r.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function ml(e){e.flags|=4}function hl(e,t,n,r,i){var a;if((a=!!(e.mode&32))&&(a=n===null?Jm(t,r):Jm(t,r)&&(r.src!==n.src||r.srcSet!==n.srcSet)),a){if(e.flags|=16777216,(i&335544128)===i){if(e.stateNode.complete)e.flags|=8192;else if(Ud())e.flags|=8192;else throw no=Qa,Xa}}else e.flags&=-16777217}function gl(e,t){if(t.type!==`stylesheet`||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!Ym(t)){if(Ud())e.flags|=8192;else throw no=Qa,Xa}}function _l(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag===22?536870912:yt(),e.lanes|=t,ud|=t)}function vl(e,t){if(!B)switch(e.tailMode){case`visible`:break;case`collapsed`:for(var n=e.tail,r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null;break;default:for(t=e.tail,n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null}}function U(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&1206910976,r|=i.flags&1206910976,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function yl(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return U(t),null;case 1:return U(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),ya(ja),Fe(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(da(t)?ml(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,pa())),U(t),null;case 26:var a=t.type,o=t.memoizedState;return e===null?(ml(t),o===null?(U(t),hl(t,a,null,r,n)):(U(t),gl(t,o))):o?o===e.memoizedState?(U(t),t.flags&=-16777217):(ml(t),U(t),gl(t,o)):(e=e.memoizedProps,e!==r&&ml(t),U(t),hl(t,a,e,r,n)),null;case 27:if(Le(t),n=Me.current,a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&ml(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return U(t),t.subtreeFlags&=-33554433,null}e=Ae.current,da(t)?la(t,e):(e=hm(a,r,n),t.stateNode=e,ml(t))}return U(t),t.subtreeFlags&=-33554433,null;case 5:if(Le(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&ml(t);else{if(!r){if(t.stateNode===null)throw Error(i(166));return U(t),t.subtreeFlags&=-33554433,null}if(o=Ae.current,da(t))la(t,o);else{var s=lp(Me.current);switch(o){case 1:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case 2:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;default:switch(a){case`svg`:o=s.createElementNS(`http://www.w3.org/2000/svg`,a);break;case`math`:o=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,a);break;case`script`:o=s.createElement(`div`),o.innerHTML=`<script><\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(a,{is:r.is}):s.createElement(a)}}o[At]=t,o[jt]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(np(o,a,r),a){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&ml(t)}}return U(t),t.subtreeFlags&=-33554433,hl(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&ml(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(i(166));if(e=Me.current,da(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,a=ia,a!==null)switch(a.tag){case 27:case 5:r=a.memoizedProps}e[At]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||ep(e.nodeValue,n)),e||ca(t,!0)}else e=lp(e).createTextNode(r),e[At]=t,t.stateNode=e}return U(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=da(t),n!==null){if(e===null){if(!r)throw Error(i(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(557));e[At]=t}else fa(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;U(t),e=!1}else n=pa(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(Lo(t),t):(Lo(t),null);if(t.flags&128)throw Error(i(558))}return U(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=da(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(i(318));if(a=t.memoizedState,a=a===null?null:a.dehydrated,!a)throw Error(i(317));a[At]=t}else fa(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;U(t),a=!1}else a=pa(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(Lo(t),t):(Lo(t),null)}return Lo(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,a=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(a=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),_l(t,t.updateQueue),U(t),null);case 4:return Fe(),e===null&&Wf(t.stateNode.containerInfo),t.flags|=67108864,U(t),null;case 10:return ya(t.type),U(t),null;case 19:if(Bo(t),r=t.memoizedState,r===null)return U(t),null;if(a=!!(t.flags&128),o=r.rendering,o===null){if(a)vl(r,!1);else{if(ad!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Vo(e),o!==null){for(t.flags|=128,vl(r,!1),e=o.updateQueue,t.updateQueue=e,_l(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)Ii(n,e),n=n.sibling;return zo(t,Ro.current&1|2),B&&$i(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Xe()>gd&&(t.flags|=128,a=!0,vl(r,!1),t.lanes=4194304)}}else{if(!a){if(e=Vo(o),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,_l(t,e),vl(r,!0),r.tail===null&&r.tailMode!==`collapsed`&&r.tailMode!==`visible`&&!o.alternate&&!B)return U(t),null}else 2*Xe()-r.renderingStartTime>gd&&n!==536870912&&(t.flags|=128,a=!0,vl(r,!1),t.lanes=4194304)}r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}if(r.tail!==null){e=r.tail;a:{for(n=e;n!==null;){if(n.alternate!==null){n=!1;break a}n=n.sibling}n=!0}return r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Xe(),e.sibling=null,o=Ro.current,o=a?o&1|2:o&1,r.tailMode===`visible`||r.tailMode===`collapsed`||!n||B?zo(t,o):(n=o,O(jo,t),O(Ro,n),Mo===null&&(Mo=t)),B&&$i(t,r.treeForkCount),e}return U(t),null;case 22:case 23:return Lo(t),Ao(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(U(t),t.subtreeFlags&6&&(t.flags|=8192)):U(t),n=t.updateQueue,n!==null&&_l(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&ke(Ga),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),ya(ja),U(t),null;case 25:return null;case 30:return t.flags|=33554432,U(t),null}throw Error(i(156,t.tag))}function bl(e,t){switch(na(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ya(ja),Fe(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Le(t),null;case 31:if(t.memoizedState!==null){if(Lo(t),t.alternate===null)throw Error(i(340));fa()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Lo(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(i(340));fa()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Bo(t),e=t.flags,e&65536?(t.flags=e&-65537|128,e=t.memoizedState,e!==null&&(e.rendering=null,e.tail=null),t.flags|=4,t):null;case 4:return Fe(),null;case 10:return ya(t.type),null;case 22:case 23:return Lo(t),Ao(),e!==null&&ke(Ga),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return ya(ja),null;case 25:return null;default:return null}}function xl(e,t){switch(na(t),t.tag){case 3:ya(ja),Fe();break;case 26:case 27:case 5:Le(t);break;case 4:Fe();break;case 31:t.memoizedState!==null&&Lo(t);break;case 13:Lo(t);break;case 19:Bo(t);break;case 10:ya(t.type);break;case 22:case 23:Lo(t),Ao(),e!==null&&ke(Ga);break;case 24:ya(ja)}}function Sl(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Z(t,t.return,e)}}function Cl(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Z(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Z(t,t.return,e)}}function wl(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{To(t,n)}catch(t){Z(e,e.return,t)}}}function Tl(e,t,n){n.props=Cc(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Z(e,t,n)}}function El(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:var i=e.stateNode,a=vi(e.memoizedProps,i);(i.ref===null||i.ref.name!==a)&&(i.ref=Pp(a)),r=i.ref;break;case 7:if(e.stateNode===null){var o=new Fp(e);h(e.child,!1,Qp,o,void 0,void 0),e.stateNode=o}r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Z(e,t,n)}}function Dl(e,t){var n=e.ref,r=e.refCleanup;if(n!==null){if(typeof r==`function`)try{r()}catch(n){Z(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Z(e,t,n)}else n.current=null}}function Ol(e,t){if((e.tag===5||e.tag===27||e.tag===6)&&e.alternate===null&&t!==null)for(var n=0;n<t.length;n++)em(e.stateNode,t[n])}function kl(e){for(var t=e.return;t!==null&&(Ml(t)&&em(e.stateNode,t.stateNode),!jl(t));)t=t.return}function Al(e){for(var t=e.return;t!==null&&(Ml(t)&&tm(e.stateNode,t.stateNode),!jl(t));)t=t.return}function jl(e){return e.tag===5||e.tag===3||e.tag===27}function Ml(e){return e&&e.tag===7&&e.stateNode!==null}function Nl(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Z(e,e.return,t)}}function Pl(e,t,n){try{var r=e.stateNode;ip(r,e.type,n,t),r[jt]=t}catch(t){Z(e,e.return,t)}}function Fl(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Sp(e.type)||e.tag===4}function Il(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Fl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Sp(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ll(e,t,n,r){var i=e.tag;if(i===5||i===6)i=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(i,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(i),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=xn)),Ol(e,r),N=!0;else if(i!==4&&(i===27&&(Ol(e,r),r=null,Sp(e.type)&&(n=e.stateNode,t=null)),e=e.child,e!==null))for(Ll(e,t,n,r),e=e.sibling;e!==null;)Ll(e,t,n,r),e=e.sibling}function Rl(e,t,n,r){var i=e.tag;if(i===5||i===6)i=e.stateNode,t?n.insertBefore(i,t):n.appendChild(i),Ol(e,r),N=!0;else if(i!==4&&(i===27&&(Ol(e,r),r=null,Sp(e.type)&&(n=e.stateNode)),e=e.child,e!==null))for(Rl(e,t,n,r),e=e.sibling;e!==null;)Rl(e,t,n,r),e=e.sibling}function zl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);np(t,r,n),t[At]=e,t[jt]=n}catch(t){Z(e,e.return,t)}}var Bl=!1,Vl=null;function Hl(e){(e.tag===30||e.subtreeFlags&33554432)&&(Bl=!0)}var Ul=null;function Wl(){var e=Ul;return Ul=null,e}var Gl=0;function Kl(e,t,n,r,i){return Gl=0,ql(e.child,t,n,r,i)}function ql(e,t,n,r,i){for(var a=!1;e!==null;){if(e.tag===5){var o=e.stateNode;if(r!==null){var s=Op(o);r.push(s),s.view&&(a=!0)}else a||Op(o).view&&(a=!0);Bl=!0,Tp(o,Gl===0?t:t+`_`+Gl,n),Gl++}else(e.tag!==22||e.memoizedState===null)&&(e.tag===30&&i||ql(e.child,t,n,r,i)&&(a=!0));e=e.sibling}return a}function Jl(e,t){for(;e!==null;)e.tag===5?Ep(e.stateNode,e.memoizedProps):(e.tag!==22||e.memoizedState===null)&&(e.tag===30&&t||Jl(e.child,t)),e=e.sibling}function Yl(e){if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if((e.tag!==22||e.memoizedState===null)&&(Yl(e),e.tag===30&&e.flags&18874368&&e.stateNode.paired)){var t=e.memoizedProps;if(t.name==null||t.name===`auto`)throw Error(i(544));var n=t.name;t=bi(t.default,t.share),t!==`none`&&(Kl(e,n,t,null,!1)||Jl(e.child,!1))}e=e.sibling}}function Xl(e,t){if(e.tag===30){var n=e.stateNode,r=e.memoizedProps,i=vi(r,n),a=bi(r.default,n.paired?r.share:r.enter);a===`none`?Yl(e):Kl(e,i,a,null,!1)?(Yl(e),n.paired||t||Nd(e,r.onEnter)):Jl(e.child,!1)}else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)Xl(e,t),e=e.sibling;else Yl(e)}function Zl(e){if(Vl!==null&&Vl.size!==0){var t=Vl;if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if(e.tag!==22||e.memoizedState===null){if(e.tag===30&&e.flags&18874368){var n=e.memoizedProps,r=n.name;if(r!=null&&r!==`auto`){var i=t.get(r);if(i!==void 0){var a=bi(n.default,n.share);if(a!==`none`&&(Kl(e,r,a,null,!1)?(a=e.stateNode,i.paired=a,a.paired=i,Nd(e,n.onShare)):Jl(e.child,!1)),t.delete(r),t.size===0)break}}}Zl(e)}e=e.sibling}}}function Ql(e){if(e.tag===30){var t=e.memoizedProps,n=vi(t,e.stateNode),r=Vl===null?void 0:Vl.get(n),i=bi(t.default,r===void 0?t.exit:t.share);i!==`none`&&(Kl(e,n,i,null,!1)?r===void 0?Nd(e,t.onExit):(i=e.stateNode,r.paired=i,i.paired=r,Vl.delete(n),Nd(e,t.onShare)):Jl(e.child,!1)),Vl!==null&&Zl(e)}else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)Ql(e),e=e.sibling;else Vl!==null&&Zl(e)}function $l(e){for(e=e.child;e!==null;){if(e.tag===30){var t=e.memoizedProps,n=vi(t,e.stateNode);t=bi(t.default,t.update),e.flags&=-5,t!==`none`&&Kl(e,n,t,e.memoizedState=[],!1)}else e.subtreeFlags&33554432&&$l(e);e=e.sibling}}function eu(e){if(e.subtreeFlags&18874368)for(e=e.child;e!==null;){if(e.tag!==22||e.memoizedState===null){if(e.tag===30&&e.flags&18874368){var t=e.stateNode;t.paired!==null&&(t.paired=null,Jl(e.child,!1))}eu(e)}e=e.sibling}}function tu(e){if(e.tag===30)e.stateNode.paired=null,Jl(e.child,!1),eu(e);else if(e.subtreeFlags&33554432)for(e=e.child;e!==null;)tu(e),e=e.sibling;else eu(e)}function nu(e){for(e=e.child;e!==null;)e.tag===30?Jl(e.child,!1):e.subtreeFlags&33554432&&nu(e),e=e.sibling}function ru(e,t,n,r,i,a,o){for(var s=!1;t!==null;){if(t.tag===5){var c=t.stateNode;if(a!==null&&Gl<a.length){var l=a[Gl],u=Op(c);(l.view||u.view)&&(s=!0);var d;if(d=!(e.flags&4)){if(u.clip)d=!0;else{d=l.rect;var f=u.rect;d=d.y!==f.y||d.x!==f.x||d.height!==f.height||d.width!==f.width}}d&&(e.flags|=4),u.abs?u=!l.abs:(l=l.rect,u=u.rect,u=l.height!==u.height||l.width!==u.width),u&&(e.flags|=32)}else e.flags|=32;e.flags&4&&Tp(c,Gl===0?n:n+`_`+Gl,i),s&&e.flags&4||(Ul===null&&(Ul=[]),Ul.push(c,Gl===0?r:r+`_`+Gl,t.memoizedProps)),Gl++}else(t.tag!==22||t.memoizedState===null)&&(t.tag===30&&o?e.flags|=t.flags&32:ru(e,t.child,n,r,i,a,o)&&(s=!0));t=t.sibling}return s}function iu(e,t){for(e=e.child;e!==null;){if(e.tag===30){var n=e.memoizedProps,r=e.stateNode,i=vi(n,r),a=bi(n.default,n.update);if(t){r=r.clones;var o=r===null?null:r.map(kp)}else o=e.memoizedState,e.memoizedState=null;r=e;var s=e.child;Gl=0,i=ru(r,s,i,i,a,o,!1),e.flags&4&&i&&(t||Nd(e,n.onUpdate))}else e.subtreeFlags&33554432&&iu(e,t);e=e.sibling}}var au=!1,W=!1,ou=!1,su=!1,cu=typeof WeakSet==`function`?WeakSet:Set,lu=null,uu=!1,du=!1,fu=!1,pu=!1;function mu(e,t,n){if(e=e.containerInfo,sp=gh,e=Jr(e),Yr(e)){if(`selectionStart`in e)var r={start:e.selectionStart,end:e.selectionEnd};else a:{r=(r=e.ownerDocument)&&r.defaultView||window;var i=r.getSelection&&r.getSelection();if(i&&i.rangeCount!==0){r=i.anchorNode;var a=i.anchorOffset,o=i.focusNode;i=i.focusOffset;try{r.nodeType,o.nodeType}catch{r=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==r||a!==0&&f.nodeType!==3||(c=s+a),f!==o||i!==0&&f.nodeType!==3||(l=s+i),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===r&&++u===a&&(c=s),p===o&&++d===i&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}r=c===-1||l===-1?null:{start:c,end:l}}else r=null}r||={start:0,end:0}}else r=null;for(cp={focusedElem:e,selectionRange:r},gh=!1,n=(n&335544064)===n,lu=t,t=n?9270:1024;lu!==null;){if(e=lu,n&&(r=e.deletions,r!==null))for(a=0;a<r.length;a++)n&&Ql(r[a]);if(e.alternate===null&&e.flags&2)n&&Hl(e),hu(n);else{if(e.tag===22){if(r=e.alternate,e.memoizedState!==null){r!==null&&r.memoizedState===null&&n&&Ql(r),hu(n);continue}if(r!==null&&r.memoizedState!==null){n&&Hl(e),hu(n);continue}}r=e.child,(e.subtreeFlags&t)!==0&&r!==null?(r.return=e,lu=r):(n&&$l(e),hu(n))}}Vl=null}function hu(e){for(;lu!==null;){var t=lu,n=e,r=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 15:break;case 1:if(a&1024&&r!==null){n=void 0,a=r.memoizedProps,r=r.memoizedState;var o=t.stateNode;try{var s=Cc(t.type,a);n=o.getSnapshotBeforeUpdate(s,r),o.__reactInternalSnapshotBeforeUpdate=n}catch(e){Z(t,t.return,e)}}break;case 3:if(a&1024){if(r=t.stateNode.containerInfo,n=r.nodeType,n===9)nm(r);else if(n===1)switch(r.nodeName){case`HEAD`:case`HTML`:case`BODY`:nm(r);break;default:r.textContent=``}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;case 30:n&&r!==null&&(n=vi(r.memoizedProps,r.stateNode),a=t.memoizedProps,a=bi(a.default,a.update),a!==`none`&&Kl(r,n,a,r.memoizedState=[],!0));break;default:if(a&1024)throw Error(i(163))}if(r=t.sibling,r!==null){r.return=t.return,lu=r;break}lu=t.return}}function gu(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Fu(e,n),r&4&&Sl(5,n);break;case 1:if(Fu(e,n),r&4){if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(e){Z(n,n.return,e)}else{var i=Cc(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Z(n,n.return,e)}}}r&64&&wl(n),r&512&&El(n,n.return);break;case 3:if(Fu(e,n),r&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{To(e,t)}catch(e){Z(n,n.return,e)}}break;case 27:t===null&&r&4&&zl(n);case 26:case 5:Fu(e,n),t===null&&r&4&&Nl(n),r&512&&El(n,n.return);break;case 12:Fu(e,n);break;case 31:Fu(e,n),r&4&&wu(e,n);break;case 13:Fu(e,n),r&4&&Tu(e,n),r&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=_f.bind(null,n),cm(e,n))));break;case 22:if(r=n.memoizedState!==null||au,!r){var a=t!==null&&t.memoizedState!==null||W;t=au,i=W,au=r,(W=a)&&!i?(r=2,n.subtreeFlags&8772&&(r|=1),Lu(e,n,r)):Fu(e,n),au=t,W=i}break;case 30:Fu(e,n),r&512&&El(n,n.return);break;case 7:r&512&&El(n,n.return);default:Fu(e,n)}}function _u(e,t){for(e=e.child;e!==null;)vu(e,t),e=e.sibling}function vu(e,t){switch(e.tag){case 5:case 26:try{var n=e.stateNode;if(t){var r=n.style;typeof r.setProperty==`function`?r.setProperty(`display`,`none`,`important`):r.display=`none`}else{var i=e.stateNode,a=e.memoizedProps.style,o=a!=null&&a.hasOwnProperty(`display`)?a.display:null;i.style.display=o==null||typeof o==`boolean`?``:(``+o).trim()}}catch(t){Z(e,e.return,t)}yu(e,t);break;case 6:try{e.stateNode.nodeValue=t?``:e.memoizedProps,N=!0}catch(t){Z(e,e.return,t)}break;case 18:try{var s=e.stateNode;t?wp(s,!0):wp(e.stateNode,!1)}catch(t){Z(e,e.return,t)}break;case 22:case 23:e.memoizedState===null&&_u(e,t);break;default:_u(e,t)}}function yu(e,t){if(e.subtreeFlags&67108864)for(e=e.child;e!==null;){a:{var n=e,r=t;switch(n.tag){case 4:vu(n,r);break a;case 22:n.memoizedState===null&&yu(n,r);break a;default:yu(n,r)}}e=e.sibling}}function bu(e){var t=e.alternate;t!==null&&(e.alternate=null,bu(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Rt(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var G=null,xu=!1;function Su(e,t,n){for(n=n.child;n!==null;)Cu(e,t,n),n=n.sibling}function Cu(e,t,n){if(ot&&typeof ot.onCommitFiberUnmount==`function`)try{ot.onCommitFiberUnmount(at,n)}catch{}switch(n.tag){case 26:W||Dl(n,t),Su(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&!W&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:W||Dl(n,t),Al(n);var r=G,i=xu;Sp(n.type)&&(G=n.stateNode,xu=!1),Su(e,t,n),gm(n.stateNode,n.type,n.memoizedProps),G=r,xu=i;break;case 5:W||Dl(n,t),Al(n);case 6:if(n.tag===6&&Al(n),r=G,i=xu,G=null,Su(e,t,n),G=r,xu=i,G!==null){if(xu)try{(G.nodeType===9?G.body:G.nodeName===`HTML`?G.ownerDocument.body:G).removeChild(n.stateNode),N=!0}catch(e){Z(n,t,e)}else try{G.removeChild(n.stateNode),N=!0}catch(e){Z(n,t,e)}}break;case 18:G!==null&&(xu?(e=G,Cp(e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,n.stateNode),Hh(e)):Cp(G,n.stateNode));break;case 4:r=G,i=xu,G=n.stateNode.containerInfo,xu=!0,Su(e,t,n),G=r,xu=i;break;case 0:case 11:case 14:case 15:Cl(2,n,t),W||Cl(4,n,t),Su(e,t,n);break;case 1:W||(Dl(n,t),r=n.stateNode,typeof r.componentWillUnmount==`function`&&Tl(n,t,r)),Su(e,t,n);break;case 21:Su(e,t,n);break;case 22:W=(r=W)||n.memoizedState!==null,Su(e,t,n),W=r;break;case 30:Dl(n,t),Su(e,t,n);break;case 7:W||Dl(n,t),Su(e,t,n);break;default:Su(e,t,n)}}function wu(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Hh(e)}catch(e){Z(t,t.return,e)}}}function Tu(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Hh(e)}catch(e){Z(t,t.return,e)}}function Eu(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new cu),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new cu),t;default:throw Error(i(435,e.tag))}}function Du(e,t){var n=Eu(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=vf.bind(null,e,t);t.then(r,r)}})}function Ou(e,t,n){var r=t.deletions;if(r!==null)for(var a=0;a<r.length;a++){var o=r[a],s=e,c=t,l=c;a:for(;l!==null;){switch(l.tag){case 27:if(Sp(l.type)){G=l.stateNode,xu=!1;break a}break;case 5:G=l.stateNode,xu=!1;break a;case 3:case 4:G=l.stateNode.containerInfo,xu=!0;break a}l=l.return}if(G===null)throw Error(i(160));Cu(s,c,o),G=null,xu=!1,s=o.alternate,s!==null&&(s.return=null),o.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Au(t,e,n),t=t.sibling}var ku=null;function Au(e,t,n){var r=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(a&4&&(r=e.updateQueue,r=r===null?null:r.events,r!==null))for(var o=0;o<r.length;o++){var s=r[o];s.ref.impl=s.nextImpl}Ou(t,e,n),ju(e),a&4&&(Cl(3,e,e.return),Sl(3,e),Cl(5,e,e.return));break;case 1:Ou(t,e,n),ju(e),a&512&&(W||r===null||Dl(r,r.return)),a&64&&au&&(e=e.updateQueue,e!==null&&(t=e.callbacks,t!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?t:n.concat(t))));break;case 26:if(o=ku,Ou(t,e,n),ju(e),a&512&&(W||r===null||Dl(r,r.return)),a&4){if(a=r===null?null:r.memoizedState,n=e.memoizedState,r===null){if(n===null){if(e.stateNode===null){if(au)e.stateNode=fp(e.type,e.memoizedProps,t.containerInfo,e);else{a:{t=e.type,n=e.memoizedProps,a=o.ownerDocument||o;b:switch(t){case`title`:r=a.getElementsByTagName(`title`)[0],(!r||r[It]||r[At]||r.namespaceURI===`http://www.w3.org/2000/svg`||r.hasAttribute(`itemprop`))&&(r=a.createElement(t),a.head.insertBefore(r,a.querySelector(`head > title`))),np(r,t,n),r[At]=e,Ht(r),t=r;break a;case`link`:if(o=Gm(`link`,`href`,a).get(t+(n.href||``))){for(s=0;s<o.length;s++)if(r=o[s],r.getAttribute(`href`)===(n.href==null||n.href===``?null:n.href)&&r.getAttribute(`rel`)===(n.rel==null?null:n.rel)&&r.getAttribute(`title`)===(n.title==null?null:n.title)&&r.getAttribute(`crossorigin`)===(n.crossOrigin==null?null:n.crossOrigin)){o.splice(s,1);break b}}r=a.createElement(t),np(r,t,n),a.head.appendChild(r);break;case`meta`:if(o=Gm(`meta`,`content`,a).get(t+(n.content||``))){for(s=0;s<o.length;s++)if(r=o[s],r.getAttribute(`content`)===(n.content==null?null:``+n.content)&&r.getAttribute(`name`)===(n.name==null?null:n.name)&&r.getAttribute(`property`)===(n.property==null?null:n.property)&&r.getAttribute(`http-equiv`)===(n.httpEquiv==null?null:n.httpEquiv)&&r.getAttribute(`charset`)===(n.charSet==null?null:n.charSet)){o.splice(s,1);break b}}r=a.createElement(t),np(r,t,n),a.head.appendChild(r);break;default:throw Error(i(468,t))}r[At]=e,Ht(r),t=r}e.stateNode=t}}else au||Km(o,e.type,e.stateNode)}else e.stateNode=Bm(o,n,e.memoizedProps)}else a===n?n===null&&e.stateNode!==null&&Pl(e,e.memoizedProps,r.memoizedProps):(a===null?(t=r.stateNode,t===null||W||t.parentNode.removeChild(t)):a.count--,n===null?au||Km(o,e.type,e.stateNode):Bm(o,n,e.memoizedProps))}break;case 27:Ou(t,e,n),ju(e),a&512&&(W||r===null||Dl(r,r.return)),r!==null&&a&4&&Pl(e,e.memoizedProps,r.memoizedProps);break;case 5:if(o=ou,ou=!1,Ou(t,e,n),ou=o,ju(e),a&512&&(W||r===null||Dl(r,r.return)),e.flags&32){t=e.stateNode;try{mn(t,``),N=!0}catch(t){Z(e,e.return,t)}}a&4&&e.stateNode!=null&&(t=e.memoizedProps,Pl(e,t,r===null?t:r.memoizedProps)),a&1024&&(su=!0);break;case 6:if(Ou(t,e,n),ju(e),a&4){if(e.stateNode===null)throw Error(i(162));t=e.memoizedProps,n=e.stateNode;try{n.nodeValue=t,N=!0}catch(t){Z(e,e.return,t)}}break;case 3:if(N=!1,Wm=null,o=ku,ku=bm(t.containerInfo),Ou(t,e,n),ku=o,ju(e),a&4&&r!==null&&r.memoizedState.isDehydrated)try{Hh(t.containerInfo)}catch(t){Z(e,e.return,t)}su&&(su=!1,Mu(e)),N=!1;break;case 4:a=ou,ou=au,r=Qt(),o=ku,ku=bm(e.stateNode.containerInfo),Ou(t,e,n),ju(e),ku=o,N&&du&&(fu=!0),N=r,ou=a;break;case 12:Ou(t,e,n),ju(e);break;case 31:Ou(t,e,n),ju(e),a&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Du(e,t)));break;case 13:Ou(t,e,n),ju(e),e.child.flags&8192&&e.memoizedState!==null!=(r!==null&&r.memoizedState!==null)&&(md=Xe()),a&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Du(e,t)));break;case 22:o=e.memoizedState!==null,s=r!==null&&r.memoizedState!==null;var c=au,l=W,u=ou;au=c||o,ou=u||o,W=l||s,Ou(t,e,n),W=l,ou=u,au=c,ju(e),a&8192&&(t=e.stateNode,t._visibility=o?t._visibility&-2:t._visibility|1,!o||r===null||s||au||W||(t=s||W,n=au,r=W,au=o||au,W=t,Iu(e,2),au=n,W=r),!o&&ou||_u(e,o)),a&4&&(t=e.updateQueue,t!==null&&(n=t.retryQueue,n!==null&&(t.retryQueue=null,Du(e,n))));break;case 19:Ou(t,e,n),ju(e),a&4&&(t=e.updateQueue,t!==null&&(e.updateQueue=null,Du(e,t)));break;case 30:a&512&&(W||r===null||Dl(r,r.return)),a=Qt(),o=du,s=(n&335544064)===n,c=e.memoizedProps,du=s&&bi(c.default,c.update)!==`none`,Ou(t,e,n),ju(e),s&&r!==null&&N&&(e.flags|=4),du=o,N=a;break;case 21:break;case 7:a&512&&(W||r===null||Dl(r,r.return)),r&&r.stateNode!==null&&(r.stateNode._fragmentFiber=e);default:Ou(t,e,n),ju(e)}}function ju(e){var t=e.flags;if(t&2){try{for(var n,r=e.return;r!==null;){if(Fl(r)){n=r;break}r=r.return}r=null;for(var a=e.return;a!==null;){if(Ml(a)){var o=a.stateNode;r===null?r=[o]:r.push(o)}if(jl(a))break;a=a.return}var s=r;if(n==null)throw Error(i(160));switch(n.tag){case 27:var c=n.stateNode;Rl(e,Il(e),c,s);break;case 5:var l=n.stateNode;n.flags&32&&(mn(l,``),n.flags&=-33),Rl(e,Il(e),l,s);break;case 3:case 4:var u=n.stateNode.containerInfo;Ll(e,Il(e),u,s);break;default:throw Error(i(161))}}catch(t){Z(e,e.return,t)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Mu(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Mu(t),t.tag===5&&t.flags&1024&&(t=t.stateNode,gh=!0,t.reset(),gh=!1),e=e.sibling}}function Nu(e,t){if(t.subtreeFlags&9270)for(t=t.child;t!==null;)Pu(t,e),t=t.sibling;else iu(t,!1)}function Pu(e,t){var n=e.alternate;if(n===null)Xl(e,!1);else switch(e.tag){case 3:if(pu=uu=!1,Wl(),Nu(t,e),!uu&&!fu){if(e=Ul,e!==null)for(var r=0;r<e.length;r+=3){n=e[r];var i=e[r+1];Ep(n,e[r+2]),n=n.ownerDocument.documentElement,n!==null&&n.animate({opacity:[0,0],pointerEvents:[`none`,`none`]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition-group(`+i+`)`})}e=t.containerInfo,e=e.nodeType===9?e.documentElement:e.ownerDocument.documentElement,e!==null&&e.style.viewTransitionName===``&&(e.style.viewTransitionName=`none`,e.animate({opacity:[0,0],pointerEvents:[`none`,`none`]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition-group(root)`}),e.animate({width:[0,0],height:[0,0]},{duration:0,fill:`forwards`,pseudoElement:`::view-transition`})),pu=!0}Ul=null;break;case 5:Nu(t,e);break;case 4:r=uu,uu=!1,Nu(t,e),uu&&(fu=!0),uu=r;break;case 22:e.memoizedState===null&&(n.memoizedState===null?Nu(t,e):Xl(e,!1));break;case 30:r=uu,i=Wl(),uu=!1,Nu(t,e),uu&&(e.flags|=4);var a=e.memoizedProps,o=e.stateNode;t=vi(a,o),o=vi(n.memoizedProps,o);var s=bi(a.default,a.update);s===`none`?t=!1:(a=n.memoizedState,n.memoizedState=null,n=e.child,Gl=0,t=ru(e,n,t,o,s,a,!0),Gl!==(a===null?0:a.length)&&(e.flags|=32)),e.flags&4&&t?(Nd(e,e.memoizedProps.onUpdate),Ul=i):i!==null&&(i.push.apply(i,Ul),Ul=i),uu=e.flags&32?!0:r;break;default:Nu(t,e)}}function Fu(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)gu(e,t.alternate,t),t=t.sibling}function Iu(e,t){for(e=e.child;e!==null;){var n=e,r=t;switch(n.tag){case 0:case 11:case 14:case 15:Cl(4,n,n.return),Iu(n,r);break;case 1:Dl(n,n.return);var i=n.stateNode;typeof i.componentWillUnmount==`function`&&Tl(n,n.return,i),Iu(n,r);break;case 27:r&2&&gm(n.stateNode,n.type,n.memoizedProps);case 5:Dl(n,n.return),n.tag!==5&&n.tag!==27||Al(n),Iu(n,r);break;case 6:Al(n);break;case 26:Dl(n,n.return),i=n.stateNode,n.memoizedState!==null||i===null||W||i.parentNode.removeChild(i),Iu(n,r);break;case 22:n.memoizedState===null&&Iu(n,r);break;case 30:Dl(n,n.return),Iu(n,r);break;case 7:Dl(n,n.return);default:Iu(n,r)}e=e.sibling}}function Lu(e,t,n){for(n=t.subtreeFlags&8772?n:n&-2,t=t.child;t!==null;){var r=t.alternate,i=e,a=t,o=a.flags,s=!!(n&1);switch(a.tag){case 0:case 11:case 15:Lu(i,a,n),Sl(4,a);break;case 1:if(Lu(i,a,n),r=a,i=r.stateNode,typeof i.componentDidMount==`function`)try{i.componentDidMount()}catch(e){Z(r,r.return,e)}if(r=a,i=r.updateQueue,i!==null){var c=r.stateNode;try{var l=i.shared.hiddenCallbacks;if(l!==null)for(i.shared.hiddenCallbacks=null,i=0;i<l.length;i++)wo(l[i],c)}catch(e){Z(r,r.return,e)}}s&&o&64&&wl(a),El(a,a.return);break;case 27:n&2&&zl(a);case 5:a.tag!==5&&a.tag!==27||kl(a),Lu(i,a,n),s&&r===null&&o&4&&Nl(a),El(a,a.return);break;case 6:kl(a);break;case 26:c=a.stateNode,a.memoizedState!==null||c===null||au||Km(bm(c.ownerDocument),a.type,c),Lu(i,a,n),s&&r===null&&o&4&&Nl(a),El(a,a.return);break;case 12:Lu(i,a,n);break;case 31:Lu(i,a,n),s&&o&4&&wu(i,a);break;case 13:Lu(i,a,n),s&&o&4&&Tu(i,a);break;case 22:a.memoizedState===null&&Lu(i,a,n),El(a,a.return);break;case 30:Lu(i,a,n),El(a,a.return);break;case 7:El(a,a.return);default:Lu(i,a,n)}t=t.sibling}}function Ru(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&Na(n))}function zu(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Na(e))}function Bu(e,t,n,r){var i=(n&335544064)===n;if(t.subtreeFlags&(i?10262:10256))for(t=t.child;t!==null;)Vu(e,t,n,r),t=t.sibling;else i&&nu(t)}function Vu(e,t,n,r){var i=(n&335544064)===n;i&&t.alternate===null&&t.return!==null&&t.return.alternate!==null&&tu(t);var a=t.flags;switch(t.tag){case 0:case 11:case 15:Bu(e,t,n,r),a&2048&&Sl(9,t);break;case 1:Bu(e,t,n,r);break;case 3:Bu(e,t,n,r),i&&pu&&(e=e.containerInfo,e=e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,e.style.viewTransitionName===`root`&&(e.style.viewTransitionName=``),e=e.ownerDocument.documentElement,e!==null&&e.style.viewTransitionName===`none`&&(e.style.viewTransitionName=``)),a&2048&&(a=null,t.alternate!==null&&(a=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==a&&(t.refCount++,a!=null&&Na(a)));break;case 12:if(a&2048){Bu(e,t,n,r),a=t.stateNode;try{var o=t.memoizedProps,s=o.id,c=o.onPostCommit;typeof c==`function`&&c(s,t.alternate===null?`mount`:`update`,a.passiveEffectDuration,-0)}catch(e){Z(t,t.return,e)}}else Bu(e,t,n,r);break;case 31:Bu(e,t,n,r);break;case 13:Bu(e,t,n,r);break;case 23:break;case 22:o=t.stateNode,s=t.alternate,t.memoizedState===null?(i&&s!==null&&s.memoizedState!==null&&tu(t),o._visibility&2?Bu(e,t,n,r):(o._visibility|=2,Hu(e,t,n,r,!!(t.subtreeFlags&10256)||!1))):(i&&s!==null&&s.memoizedState===null&&tu(s),o._visibility&2?Bu(e,t,n,r):Uu(e,t)),a&2048&&Ru(s,t);break;case 24:Bu(e,t,n,r),a&2048&&zu(t.alternate,t);break;case 30:i&&(a=t.alternate,a!==null&&(Jl(a.child,!0),Jl(t.child,!0))),Bu(e,t,n,r);break;default:Bu(e,t,n,r)}}function Hu(e,t,n,r,i){for(i&&=!!(t.subtreeFlags&10256)||!1,t=t.child;t!==null;){var a=e,o=t,s=n,c=r,l=o.flags;switch(o.tag){case 0:case 11:case 15:Hu(a,o,s,c,i),Sl(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState===null?(u._visibility|=2,Hu(a,o,s,c,i)):u._visibility&2?Hu(a,o,s,c,i):Uu(a,o),i&&l&2048&&Ru(o.alternate,o);break;case 24:Hu(a,o,s,c,i),i&&l&2048&&zu(o.alternate,o);break;default:Hu(a,o,s,c,i)}t=t.sibling}}function Uu(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:Uu(n,r),i&2048&&Ru(r.alternate,r);break;case 24:Uu(n,r),i&2048&&zu(r.alternate,r);break;default:Uu(n,r)}t=t.sibling}}var Wu=8192;function Gu(e,t,n){if(e.subtreeFlags&Wu)for(e=e.child;e!==null;)Ku(e,t,n),e=e.sibling}function Ku(e,t,n){switch(e.tag){case 26:Gu(e,t,n),e.flags&Wu&&(e.memoizedState===null?(e=e.stateNode,(t&335544128)===t&&Zm(n,e)):Qm(n,ku,e.memoizedState,e.memoizedProps));break;case 5:Gu(e,t,n),e.flags&Wu&&(e=e.stateNode,(t&335544128)===t&&Zm(n,e));break;case 3:case 4:var r=ku;ku=bm(e.stateNode.containerInfo),Gu(e,t,n),ku=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=Wu,Wu=16777216,Gu(e,t,n),Wu=r):Gu(e,t,n));break;case 30:if((e.flags&Wu)!==0&&(r=e.memoizedProps.name,r!=null&&r!==`auto`)){var i=e.stateNode;i.paired=null,Vl===null&&(Vl=new Map),Vl.set(r,i)}Gu(e,t,n);break;default:Gu(e,t,n)}}function qu(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Ju(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];lu=r,Zu(r,e)}qu(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Yu(e),e=e.sibling}function Yu(e){switch(e.tag){case 0:case 11:case 15:Ju(e),e.flags&2048&&Cl(9,e,e.return);break;case 3:Ju(e);break;case 12:Ju(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Xu(e)):Ju(e);break;default:Ju(e)}}function Xu(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];lu=r,Zu(r,e)}qu(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Cl(8,t,t.return),Xu(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Xu(t));break;default:Xu(t)}e=e.sibling}}function Zu(e,t){for(;lu!==null;){var n=lu;switch(n.tag){case 0:case 11:case 15:Cl(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var r=n.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:Na(n.memoizedState.cache)}if(r=n.child,r!==null)r.return=n,lu=r;else a:for(n=e;lu!==null;){r=lu;var i=r.sibling,a=r.return;if(bu(r),r===n){lu=null;break a}if(i!==null){i.return=a,lu=i;break a}lu=a}}}var Qu={getCacheForType:function(e){var t=Ta(ja),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Ta(ja).controller.signal}},$u=typeof WeakMap==`function`?WeakMap:Map,K=0,q=null,J=null,Y=0,X=0,ed=null,td=!1,nd=!1,rd=!1,id=0,ad=0,od=0,sd=0,cd=0,ld=0,ud=0,dd=null,fd=null,pd=!1,md=0,hd=0,gd=1/0,_d=null,vd=null,yd=0,bd=null,xd=null,Sd=0,Cd=0,wd=null,Td=null,Ed=null,Dd=null,Od=null,kd=0,Ad=null;function jd(){return K&2&&Y!==0?Y&-Y:E.T===null?Dt():Pf()}function Md(){if(ld===0){if(!(Y&536870912)||B){var e=pt;pt<<=1,!(pt&3932160)&&(pt=262144),ld=e}else ld=536870912}return e=jo.current,e!==null&&(e.flags|=32),ld}function Nd(e,t){if(t!=null){var n=e.stateNode,r=n.ref;r===null&&(r=n.ref=Pp(vi(e.memoizedProps,n))),Dd===null&&(Dd=[]),Dd.push(t.bind(null,r))}}function Pd(e,t,n){(e===q&&(X===2||X===9)||e.cancelPendingCommit!==null)&&(Vd(e,0),Rd(e,Y,ld,!1)),xt(e,n),(!(K&2)||e!==q)&&(e===q&&(!(K&2)&&(sd|=n),ad===4&&Rd(e,Y,ld,!1)),Ef(e))}function Fd(e,t,n){if(K&6)throw Error(i(327));var r=!n&&!(t&127)&&(t&e.expiredLanes)===0||gt(e,t),a=r?Yd(e,t):qd(e,t,!0),o=r;do{if(a===0){nd&&!r&&Rd(e,t,0,!1);break}if(n=e.current.alternate,o&&!Ld(n)){a=qd(e,t,!1),o=!1;continue}if(a===2){if(o=t,e.errorRecoveryDisabledLanes&o)var s=0;else s=e.pendingLanes&-536870913,s=s===0?s&536870912?536870912:0:s;if(s!==0){t=s;a:{var c=e;a=dd;var l=c.current.memoizedState.isDehydrated;if(l&&(Vd(c,s).flags|=256),s=qd(c,s,!1),s!==2&&s!==6){if(rd&&!l){c.errorRecoveryDisabledLanes|=o,sd|=o,a=4;break a}o=fd,fd=a,o!==null&&(fd===null?fd=o:fd.push.apply(fd,o))}a=s}if(o=!1,a!==2)continue}}if(a===1){Vd(e,0),Rd(e,t,0,!0);break}a:{switch(r=e,o=a,o){case 0:case 1:throw Error(i(345));case 4:if((t&4194048)!==t&&(t&62914560)!==t)break;case 6:Rd(r,t,ld,!td);break a;case 2:fd=null;break;case 3:case 5:break;default:throw Error(i(329))}if((t&62914560)===t&&(a=md+300-Xe(),10<a)){if(Rd(r,t,ld,!td),ht(r,0,!0)!==0)break a;Sd=t,r.timeoutHandle=gp(Id.bind(null,r,n,fd,_d,pd,t,ld,sd,ud,td,o,`Throttled`,-0,0),a);break a}Id(r,n,fd,_d,pd,t,ld,sd,ud,td,o,null,-0,0)}break}while(1);Ef(e)}function Id(e,t,n,r,i,a,o,s,c,l,u,d,f,p){e.timeoutHandle=-1;var m=t.subtreeFlags,h=(a&335544064)===a;if(d=null,(h||m&8192||(m&16785408)==16785408)&&(d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:xn},Vl=null,Ku(t,a,d),h&&(m=d,h=e.containerInfo,h=(h.nodeType===9?h:h.ownerDocument).__reactViewTransition,h!=null&&(m.count++,m.waitingForViewTransition=!0,m=nh.bind(m),h.finished.then(m,m))),m=(a&62914560)===a?md-Xe():(a&4194048)===a?hd-Xe():0,m=eh(d,m),m!==null)){Sd=a,e.cancelPendingCommit=m(nf.bind(null,e,t,a,n,r,i,o,s,c,l,u,d,null,f,p)),Rd(e,a,o,!l);return}nf(e,t,a,n,r,i,o,s,c,l,u,d)}function Ld(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!Hr(a(),i))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Rd(e,t,n,r){t=_t(e,t),t&=~cd,t&=~sd,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var a=31-ct(i),o=1<<a;r[a]=-1,i&=~o}n!==0&&Ct(e,n,t)}function zd(){return K&6?!0:(Df(0,!1),!1)}function Bd(){if(J!==null){if(X===0)var e=J.return;else e=J,_a=ga=null,as(e),ao=null,oo=0,e=J;for(;e!==null;)xl(e.alternate,e),e=e.return;J=null}}function Vd(e,t){var n=e.timeoutHandle;return n!==-1&&(e.timeoutHandle=-1,_p(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),Sd=0,Bd(),q=e,J=n=Fi(e.current,null),Y=t,X=0,ed=null,td=!1,nd=gt(e,t),rd=!1,ud=ld=cd=sd=od=ad=0,fd=dd=null,pd=!1,id=_t(e,t),Ti(),n}function Hd(e,t){V=null,E.H=hc,t===Ya||t===Za?(t=ro(),X=3):t===Xa?(t=ro(),X=4):X=t===Nc?8:typeof t==`object`&&t&&typeof t.then==`function`?6:1,ed=t,J===null&&(ad=1,Dc(e,Ui(t,e.current)))}function Ud(){var e=jo.current;return e===null?!0:(Y&4194048)===Y?Mo===null:(Y&62914560)===Y||Y&536870912?e===Mo:!1}function Wd(){var e=E.H;return E.H=hc,e===null?hc:e}function Gd(){var e=E.A;return E.A=Qu,e}function Kd(){ad=4,td||(Y&4194048)!==Y&&jo.current!==null||(nd=!0),!(od&134217727)&&!(sd&134217727)||q===null||Rd(q,Y,ld,!1)}function qd(e,t,n){var r=K;K|=2;var i=Wd(),a=Gd();(q!==e||Y!==t)&&(_d=null,Vd(e,t)),t=!1;var o=ad;a:do try{if(X!==0&&J!==null){var s=J,c=ed;switch(X){case 8:Bd(),o=6;break a;case 3:case 2:case 9:case 6:jo.current===null&&(t=!0);var l=X;if(X=0,ed=null,$d(e,s,c,l),n&&nd){o=0;break a}break;default:l=X,X=0,ed=null,$d(e,s,c,l)}}Jd(),o=ad;break}catch(t){Hd(e,t)}while(1);return t&&e.shellSuspendCounter++,_a=ga=null,K=r,E.H=i,E.A=a,J===null&&(q=null,Y=0,Ti()),o}function Jd(){for(;J!==null;)Zd(J)}function Yd(e,t){var n=K;K|=2;var r=Wd(),a=Gd();q!==e||Y!==t?(_d=null,gd=Xe()+500,Vd(e,t)):nd=gt(e,t);a:do try{if(X!==0&&J!==null){t=J;var o=ed;b:switch(X){case 1:X=0,ed=null,$d(e,t,o,1);break;case 2:case 9:if($a(o)){X=0,ed=null,Qd(t);break}t=function(){X!==2&&X!==9||q!==e||(X=7),Ef(e)},o.then(t,t);break a;case 3:X=7;break a;case 4:X=5;break a;case 7:$a(o)?(X=0,ed=null,Qd(t)):(X=0,ed=null,$d(e,t,o,7));break;case 5:var s=null;switch(J.tag){case 26:s=J.memoizedState;case 5:case 27:var c=J;if(s?Ym(s):c.stateNode.complete){X=0,ed=null;var l=c.sibling;if(l!==null)J=l;else{var u=c.return;u===null?J=null:(J=u,ef(u))}break b}}X=0,ed=null,$d(e,t,o,5);break;case 6:X=0,ed=null,$d(e,t,o,6);break;case 8:Bd(),ad=6;break a;default:throw Error(i(462))}}Xd();break}catch(t){Hd(e,t)}while(1);return _a=ga=null,E.H=r,E.A=a,K=n,J===null?(q=null,Y=0,Ti(),ad):0}function Xd(){for(;J!==null&&!Je();)Zd(J)}function Zd(e){var t=pl(e.alternate,e,id);e.memoizedProps=e.pendingProps,t===null?ef(e):J=t}function Qd(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=qc(n,t,t.pendingProps,t.type,void 0,Y);break;case 11:t=qc(n,t,t.pendingProps,t.type.render,t.ref,Y);break;case 5:as(t);var r=t;r===ia&&(B?(ua(r),r.tag===5&&r.stateNode!=null&&(z=r.stateNode)):(ua(r),B=!0));default:xl(n,t),t=J=Ii(t,id),t=pl(n,t,id)}e.memoizedProps=e.pendingProps,t===null?ef(e):J=t}function $d(e,t,n,r){_a=ga=null,as(t),ao=null,oo=0;var i=t.return;try{if(Mc(e,i,t,n,Y)){ad=1,Dc(e,Ui(n,e.current)),J=null;return}}catch(t){if(i!==null)throw J=i,t;ad=1,Dc(e,Ui(n,e.current)),J=null;return}t.flags&32768?(B||r===1?e=!0:nd||Y&536870912?e=!1:(td=e=!0,(r===2||r===9||r===3||r===6)&&(r=jo.current,r!==null&&r.tag===13&&(r.flags|=16384))),tf(t,e)):ef(t)}function ef(e){var t=e;do{if(t.flags&32768){tf(t,td);return}e=t.return;var n=yl(t.alternate,t,id);if(n!==null){J=n;return}if(t=t.sibling,t!==null){J=t;return}J=t=e}while(t!==null);ad===0&&(ad=5)}function tf(e,t){do{var n=bl(e.alternate,e);if(n!==null){n.flags&=32767,J=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){J=e;return}J=e=n}while(e!==null);ad=6,J=null}function nf(e,t,n,r,a,o,s,c,l,u,d,f){e.cancelPendingCommit=null;do df();while(yd!==0);if(K&6)throw Error(i(327));if(t!==null){if(t===e.current)throw Error(i(177));e===q&&(J=q=null,Y=0),xd=t,bd=e,Sd=n,wd=a,Td=r,rf(e,t,n,s,c,l,f)}}function rf(e,t,n,r,i,a,o){var s=t.lanes|t.childLanes;if(Cd=s,s|=wi,St(e,n,s,r,i,a),Dd=null,(n&335544064)===n?(Od=Ia(e),r=10262):(Od=null,r=10256),(t.subtreeFlags&r)!==0||(t.flags&r)!==0?(e.callbackNode=null,e.callbackPriority=0,yf(et,function(){return ff(),null})):(e.callbackNode=null,e.callbackPriority=0),Bl=!1,r=!!(t.flags&13878),t.subtreeFlags&13878||r){r=E.T,E.T=null,i=D.p,D.p=2,a=K,K|=4;try{mu(e,t,n)}finally{K=a,D.p=i,E.T=r}}yd=1,Bl?Ed=Mp(o,e.containerInfo,Od,sf,cf,of,lf,ff,af,null,null):(sf(),cf(),lf())}function af(e){if(yd!==0){var t=bd.onRecoverableError;t(e,{componentStack:null})}}function of(){yd===3&&(yd=0,Pu(xd,bd),yd=4)}function sf(){if(yd===1){yd=0;var e=bd,t=xd,n=Sd,r=!!(t.flags&13878);if(t.subtreeFlags&13878||r){r=E.T,E.T=null;var i=D.p;D.p=2;var a=K;K|=4;try{du=fu=!1,Au(t,e,n),n=cp;var o=Jr(e.containerInfo),s=n.focusedElem,c=n.selectionRange;if(o!==s&&s&&s.ownerDocument&&qr(s.ownerDocument.documentElement,s)){if(c!==null&&Yr(s)){var l=c.start,u=c.end;if(u===void 0&&(u=l),`selectionStart`in s)s.selectionStart=l,s.selectionEnd=Math.min(u,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),m=s.textContent.length,h=Math.min(c.start,m),g=c.end===void 0?h:Math.min(c.end,m);!p.extend&&h>g&&(o=g,g=h,h=o);var _=Kr(s,h),v=Kr(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;s<d.length;s++){var b=d[s];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}gh=!!sp,cp=sp=null}finally{K=a,D.p=i,E.T=r}}e.current=t,yd=2}}function cf(){if(yd===2){yd=0;var e=bd,t=xd,n=!!(t.flags&8772);if(t.subtreeFlags&8772||n){n=E.T,E.T=null;var r=D.p;D.p=2;var i=K;K|=4;try{gu(e,t.alternate,t)}finally{K=i,D.p=r,E.T=n}}yd=3}}function lf(){if(yd===4||yd===3){yd=0;var e=Ed;Ed=null,Ye();var t=bd,n=xd,r=Sd,i=Td,a=(r&335544064)===r?10262:10256;if((n.subtreeFlags&a)!==0||(n.flags&a)!==0?yd=5:(yd=0,xd=bd=null,uf(t,t.pendingLanes)),a=t.pendingLanes,a===0&&(vd=null),Et(r),n=n.stateNode,ot&&typeof ot.onCommitFiberRoot==`function`)try{ot.onCommitFiberRoot(at,n,void 0,(n.current.flags&128)==128)}catch{}if(i!==null){n=E.T,a=D.p,D.p=2,E.T=null;try{for(var o=t.onRecoverableError,s=0;s<i.length;s++){var c=i[s];o(c.value,{componentStack:c.stack})}}finally{E.T=n,D.p=a}}if(i=Dd,o=Od,Od=null,i!==null&&(Dd=null,o===null&&(o=[]),e!==null))for(c=0;c<i.length;c++)n=(0,i[c])(o),n!==void 0&&e.finished.finally(n);Sd&3&&df(),Ef(t),a=t.pendingLanes,r&261930&&a&42?t===Ad?kd++:(kd=0,Ad=t):(kd=0,Ad=null),Df(0,!1)}}function uf(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Na(t)))}function df(){return Ed!==null&&(Ed.skipTransition(),Ed=null),sf(),cf(),lf(),ff()}function ff(){if(yd!==5)return!1;var e=bd,t=Cd;Cd=0;var n=Et(Sd),r=E.T,a=D.p;try{D.p=32>n?32:n,E.T=null,n=wd,wd=null;var o=bd,s=Sd;if(yd=0,xd=bd=null,Sd=0,K&6)throw Error(i(331));var c=K;if(K|=4,Yu(o.current),Vu(o,o.current,s,n),K=c,Df(0,!1),ot&&typeof ot.onPostCommitFiberRoot==`function`)try{ot.onPostCommitFiberRoot(at,o)}catch{}return!0}finally{D.p=a,E.T=r,uf(e,t)}}function pf(e,t,n){t=Ui(n,t),t=kc(e.stateNode,t,2),e=vo(e,t,2),e!==null&&(xt(e,2),Ef(e))}function Z(e,t,n){if(e.tag===3)pf(e,e,n);else for(;t!==null;){if(t.tag===3){pf(t,e,n);break}if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(vd===null||!vd.has(r))){e=Ui(n,e),n=Ac(2),r=vo(t,n,2),r!==null&&(jc(n,r,t,e),xt(r,2),Ef(r));break}}t=t.return}}function mf(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new $u;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(rd=!0,i.add(n),e=hf.bind(null,e,t,n),t.then(e,e))}function hf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,q===e&&(Y&n)===n&&(ad===4||ad===3&&(Y&62914560)===Y&&300>Xe()-md?K&2?cd|=n:Vd(e,0):cd|=n,ud===Y&&(ud=0)),Ef(e)}function gf(e,t){t===0&&(t=yt()),e=Oi(e,t),e!==null&&(xt(e,t),Ef(e))}function _f(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),gf(e,n)}function vf(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}r!==null&&r.delete(t),gf(e,n)}function yf(e,t){return Ke(e,t)}var bf=null,xf=null,Sf=!1,Cf=!1,wf=!1,Tf=0;function Ef(e){e!==xf&&e.next===null&&(xf===null?bf=xf=e:xf=xf.next=e),Cf=!0,Sf||(Sf=!0,Nf())}function Df(e,t){if(!wf&&Cf){wf=!0;do for(var n=!1,r=bf;r!==null;){if(!t){if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-ct(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,Mf(r,a))}else a=Y,a=ht(r,r===q?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||gt(r,a)||(n=!0,Mf(r,a))}r=r.next}while(n);wf=!1}}function Of(){kf()}function kf(){Cf=Sf=!1;var e=0;Tf!==0&&hp()&&(e=Tf);for(var t=Xe(),n=null,r=bf;r!==null;){var i=r.next,a=Af(r,t);a===0?(r.next=null,n===null?bf=i:n.next=i,i===null&&(xf=n)):(n=r,(e!==0||a&3)&&(Cf=!0)),r=i}yd!==0&&yd!==5||Df(e,!1),Tf!==0&&(Tf=0)}function Af(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0<a;){var o=31-ct(a),s=1<<o,c=i[o];c===-1?((s&n)===0||(s&r)!==0)&&(i[o]=vt(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}if(t=q,n=Y,n=ht(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,n===0||e===t&&(X===2||X===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&qe(r),e.callbackNode=null,e.callbackPriority=0;if(!(n&3)||gt(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(r!==null&&qe(r),Et(n)){case 2:case 8:n=$e;break;case 32:n=et;break;case 268435456:n=nt;break;default:n=et}return r=jf.bind(null,e),n=Ke(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&qe(r),e.callbackPriority=2,e.callbackNode=null,2}function jf(e,t){if(yd!==0&&yd!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(df()&&e.callbackNode!==n)return null;var r=Y;return r=ht(e,e===q?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(Fd(e,r,t),Af(e,Xe()),e.callbackNode!=null&&e.callbackNode===n?jf.bind(null,e):null)}function Mf(e,t){if(df())return null;Fd(e,t,!0)}function Nf(){bp(function(){K&6?Ke(Qe,Of):kf()})}function Pf(){if(Tf===0){var e=za;e===0&&(e=ft,ft<<=1,!(ft&261888)&&(ft=256)),Tf=e}return Tf}function Ff(e){return e==null||typeof e==`symbol`||typeof e==`boolean`?null:typeof e==`function`?e:bn(e)}function If(e,t,n,r,i){if(t===`submit`&&n&&n.stateNode===i){var a=Ff((i[jt]||null).action),o=r.submitter;o&&(t=(t=o[jt]||null)?Ff(t.formAction):o.getAttribute(`formAction`),t!==null&&(a=t,o=null));var s=new Vn(`action`,`action`,null,r,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(Tf!==0){var e=new FormData(i,o);tc(n,{pending:!0,data:e,method:i.method,action:a},null,e)}}else typeof a==`function`&&(s.preventDefault(),e=new FormData(i,o),tc(n,{pending:!0,data:e,method:i.method,action:a},a,e))},currentTarget:i}]})}}for(var Lf=0;Lf<hi.length;Lf++){var Rf=hi[Lf];gi(Rf.toLowerCase(),`on`+(Rf[0].toUpperCase()+Rf.slice(1)))}gi(si,`onAnimationEnd`),gi(ci,`onAnimationIteration`),gi(li,`onAnimationStart`),gi(`dblclick`,`onDoubleClick`),gi(`focusin`,`onFocus`),gi(`focusout`,`onBlur`),gi(ui,`onTransitionRun`),gi(di,`onTransitionStart`),gi(fi,`onTransitionCancel`),gi(pi,`onTransitionEnd`),qt(`onMouseEnter`,[`mouseout`,`mouseover`]),qt(`onMouseLeave`,[`mouseout`,`mouseover`]),qt(`onPointerEnter`,[`pointerout`,`pointerover`]),qt(`onPointerLeave`,[`pointerout`,`pointerover`]),Kt(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),Kt(`onSelect`,`focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange`.split(` `)),Kt(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),Kt(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),Kt(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),Kt(`onCompositionUpdate`,`compositionupdate focusout keydown keypress keyup mousedown`.split(` `));var zf=`abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting`.split(` `),Bf=new Set(`beforetoggle cancel close invalid load scroll scrollend toggle`.split(` `).concat(zf));function Vf(e,t){t=!!(t&4);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;a:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){xi(e)}i.currentTarget=null,a=c}else for(o=0;o<r.length;o++){if(s=r[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){xi(e)}i.currentTarget=null,a=c}}}}function Q(e,t){var n=t[Nt];n===void 0&&(n=t[Nt]=new Set);var r=e+`__bubble`;n.has(r)||(Gf(t,e,2,!1),n.add(r))}function Hf(e,t,n){var r=0;t&&(r|=4),Gf(n,e,r,t)}var Uf=`_reactListening`+Math.random().toString(36).slice(2);function Wf(e){if(!e[Uf]){e[Uf]=!0,Wt.forEach(function(t){t!==`selectionchange`&&(Bf.has(t)||Hf(t,!1,e),Hf(t,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Uf]||(t[Uf]=!0,Hf(`selectionchange`,!1,t))}}function Gf(e,t,n,r){switch(Ch(t)){case 2:var i=_h;break;case 8:i=vh;break;default:i=yh}n=i.bind(null,t,n,e),i=void 0,!An||t!==`touchstart`&&t!==`touchmove`&&t!==`wheel`||(i=!0),r?i===void 0?e.addEventListener(t,n,!0):e.addEventListener(t,n,{capture:!0,passive:i}):i===void 0?e.addEventListener(t,n,!1):e.addEventListener(t,n,{passive:i})}function Kf(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)a:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var c=r.stateNode.containerInfo;if(c===i)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&s.stateNode.containerInfo===i)return;s=s.return}for(;c!==null;){if(s=zt(c),s===null)return;if(l=s.tag,l===5||l===6||l===26||l===27){r=a=s;continue a}c=c.parentNode}}r=r.return}Dn(function(){var r=a,i=Cn(n),s=[];a:{var c=mi.get(e);if(c!==void 0){var l=Vn,u=e;switch(e){case`keypress`:if(In(n)===0)break a;case`keydown`:case`keyup`:l=ir;break;case`focusin`:u=`focus`,l=Yn;break;case`focusout`:u=`blur`,l=Yn;break;case`beforeblur`:case`afterblur`:l=Yn;break;case`click`:if(n.button===2)break a;case`auxclick`:case`dblclick`:case`mousedown`:case`mousemove`:case`mouseup`:case`mouseout`:case`mouseover`:case`contextmenu`:l=Jn;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:l=R;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:l=sr;break;case si:case ci:case li:l=Xn;break;case pi:l=cr;break;case`scroll`:case`scrollend`:l=Un;break;case`wheel`:l=lr;break;case`copy`:case`cut`:case`paste`:l=Zn;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:l=ar;break;case`submit`:l=or;break;case`toggle`:case`beforetoggle`:l=ur}var d=!!(t&4),f=!d&&(e===`scroll`||e===`scrollend`),p=d?c===null?null:c+`Capture`:c;d=[];for(var m=r,h;m!==null;){var g=m;if(h=g.stateNode,g=g.tag,g!==5&&g!==26&&g!==27||h===null||p===null||(g=On(m,p),g!=null&&d.push(qf(m,g,h))),f)break;m=m.return}0<d.length&&(c=new l(c,u,null,n,i),s.push({event:c,listeners:d}))}}if(!(t&7)){a:{if(l=e===`mouseover`||e===`pointerover`,c=e===`mouseout`||e===`pointerout`,l&&n!==Sn&&(u=n.relatedTarget||n.fromElement)&&(zt(u)||u[Mt]))break a;(c||l)&&(u=i.window===i?i:(l=i.ownerDocument)?l.defaultView||l.parentWindow:window,c?(l=n.relatedTarget||n.toElement,c=r,l=l?zt(l):null,l!==null&&(f=o(l),d=l.tag,l!==f||d!==5&&d!==27&&d!==6)&&(l=null)):(c=null,l=r),c!==l&&(d=Jn,g=`onMouseLeave`,p=`onMouseEnter`,m=`mouse`,(e===`pointerout`||e===`pointerover`)&&(d=ar,g=`onPointerLeave`,p=`onPointerEnter`,m=`pointer`),f=c==null?u:Vt(c),h=l==null?u:Vt(l),u=new d(g,m+`leave`,c,n,i),u.target=f,u.relatedTarget=h,g=null,zt(i)===r&&(d=new d(p,m+`enter`,l,n,i),d.target=h,d.relatedTarget=f,g=d),f=g,d=c&&l?re(c,l,Yf):null,c!==null&&Xf(s,u,c,d,!1),l!==null&&f!==null&&Xf(s,f,l,d,!0)))}a:{if(c=r?Vt(r):window,l=c.nodeName&&c.nodeName.toLowerCase(),l===`select`||l===`input`&&c.type===`file`)var _=Ar;else if(wr(c)){if(jr)_=Br;else{_=Rr;var v=Lr}}else l=c.nodeName,!l||l.toLowerCase()!==`input`||c.type!==`checkbox`&&c.type!==`radio`?r&&_n(r.elementType)&&(_=Ar):_=zr;if(_&&=_(e,r)){Tr(s,_,n,i);break a}v&&v(e,c,r)}switch(v=r?Vt(r):window,e){case`focusin`:(wr(v)||v.contentEditable===`true`)&&(Zr=v,Qr=r,$r=null);break;case`focusout`:$r=Qr=Zr=null;break;case`mousedown`:ei=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:ei=!1,ti(s,n,i);break;case`selectionchange`:if(Xr)break;case`keydown`:case`keyup`:ti(s,n,i)}var y;if(fr)b:{switch(e){case`compositionstart`:var b=`onCompositionStart`;break b;case`compositionend`:b=`onCompositionEnd`;break b;case`compositionupdate`:b=`onCompositionUpdate`;break b}b=void 0}else br?vr(e,n)&&(b=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(b=`onCompositionStart`);b&&(hr&&n.locale!==`ko`&&(br||b!==`onCompositionStart`?b===`onCompositionEnd`&&br&&(y=Fn()):(Mn=i,Nn=`value`in Mn?Mn.value:Mn.textContent,br=!0)),v=Jf(r,b),0<v.length&&(b=new Qn(b,e,null,n,i),s.push({event:b,listeners:v}),y?b.data=y:(y=yr(n),y!==null&&(b.data=y)))),(y=mr?xr(e,n):Sr(e,n))&&(b=Jf(r,`onBeforeInput`),0<b.length&&(v=new Qn(`onBeforeInput`,`beforeinput`,null,n,i),s.push({event:v,listeners:b}),v.data=y)),If(s,e,r,n,i)}Vf(s,t)})}function qf(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Jf(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||a===null||(i=On(e,n),i!=null&&r.unshift(qf(e,i,a)),i=On(e,t),i!=null&&r.push(qf(e,i,a))),e.tag===3)return r;e=e.return}return[]}function Yf(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Xf(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,c=s.alternate,l=s.stateNode;if(s=s.tag,c!==null&&c===r)break;s!==5&&s!==26&&s!==27||l===null||(c=l,i?(l=On(n,a),l!=null&&o.unshift(qf(n,l,c))):i||(l=On(n,a),l!=null&&o.push(qf(n,l,c)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Zf=/\r\n?/g,Qf=/\u0000|\uFFFD/g;function $f(e){return(typeof e==`string`?e:``+e).replace(Zf,` 9 `).replace(Qf,``)}function ep(e,t){return t=$f(t),$f(e)===t}function $(e,t,n,r,a,o){switch(n){case`children`:if(typeof r==`string`)t===`body`||t===`textarea`&&r===``||mn(e,r);else if(typeof r==`number`||typeof r==`bigint`)t!==`body`&&mn(e,``+r);else return;break;case`className`:en(e,`class`,r);break;case`tabIndex`:en(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:en(e,n,r);break;case`style`:I(e,r,o);return;case`data`:if(t!==`object`){en(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=bn(r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}if(typeof o==`function`&&(n===`formAction`?(t!==`input`&&$(e,t,`name`,a.name,a,null),$(e,t,`formEncType`,a.formEncType,a,null),$(e,t,`formMethod`,a.formMethod,a,null),$(e,t,`formTarget`,a.formTarget,a,null)):($(e,t,`encType`,a.encType,a,null),$(e,t,`method`,a.method,a,null),$(e,t,`target`,a.target,a,null))),r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=bn(r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=xn);return;case`onScroll`:r!=null&&Q(`scroll`,e);return;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`multiple`:e.multiple=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`muted`:e.muted=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`defaultValue`:case`defaultChecked`:case`innerHTML`:case`ref`:break;case`autoFocus`:break;case`xlinkHref`:if(r==null||typeof r==`function`||typeof r==`boolean`||typeof r==`symbol`){e.removeAttribute(`xlink:href`);break}n=bn(r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`credentialless`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:Q(`beforetoggle`,e),Q(`toggle`,e),$t(e,`popover`,r);break;case`xlinkActuate`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:$t(e,`is`,r);break;case`innerText`:case`textContent`:return;default:if(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)n=vn.get(n)||n,$t(e,n,r);else return}N=!0}function tp(e,t,n,r,a,o){switch(n){case`style`:I(e,r,o);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`children`:if(typeof r==`string`)mn(e,r);else if(typeof r==`number`||typeof r==`bigint`)mn(e,``+r);else return;break;case`onScroll`:r!=null&&Q(`scroll`,e);return;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);return;case`onClick`:r!=null&&(e.onclick=xn);return;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:return;case`innerText`:case`textContent`:return;default:if(!Gt.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(a=n.endsWith(`Capture`),o=n.slice(2,a?n.length-7:void 0),t=e[jt]||null,t=t==null?null:t[n],typeof t==`function`&&e.removeEventListener(o,t,a),typeof r==`function`)){typeof t!=`function`&&t!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(o,r,a);break a}N=!0,n in e?e[n]=r:!0===r?e.setAttribute(n,``):$t(e,n,r)}return}N=!0}function np(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:Q(`error`,e),Q(`load`,e);var r=!1,a=!1,o;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(s!=null)switch(o){case`src`:r=!0;break;case`srcSet`:a=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,o,s,n,null)}}a&&$(e,t,`srcSet`,n.srcSet,n,null),r&&$(e,t,`src`,n.src,n,null);return;case`input`:Q(`invalid`,e);var c=o=s=a=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:a=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:o=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(i(137,t));break;default:$(e,t,r,d,n,null)}}ln(e,o,c,l,u,s,a,!1);return;case`select`:for(a in Q(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(a)&&(c=n[a],c!=null))switch(a){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:$(e,t,a,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&dn(e,!!r,n,!0):dn(e,!!r,t,!1);return;case`textarea`:for(s in Q(`invalid`,e),o=a=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:a=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(i(91));break;default:$(e,t,s,c,n,null)}pn(e,r,a,o);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:$(e,t,l,r,n,null)}return;case`dialog`:Q(`beforetoggle`,e),Q(`toggle`,e),Q(`cancel`,e),Q(`close`,e);break;case`iframe`:case`object`:Q(`load`,e);break;case`video`:case`audio`:for(r=0;r<zf.length;r++)Q(zf[r],e);break;case`image`:Q(`error`,e),Q(`load`,e);break;case`details`:Q(`toggle`,e);break;case`embed`:case`source`:case`link`:Q(`error`,e),Q(`load`,e);case`area`:case`base`:case`br`:case`col`:case`hr`:case`keygen`:case`meta`:case`param`:case`track`:case`wbr`:case`menuitem`:for(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,u,r,n,null)}return;default:if(_n(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&tp(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&$(e,t,c,r,n,null))}var rp={};function ip(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var a=null,o=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||$(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:m!==f&&(N=!0),o=m;break;case`name`:m!==f&&(N=!0),a=m;break;case`checked`:m!==f&&(N=!0),u=m;break;case`defaultChecked`:m!==f&&(N=!0),d=m;break;case`value`:m!==f&&(N=!0),s=m;break;case`defaultValue`:m!==f&&(N=!0),c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(i(137,t));break;default:m!==f&&$(e,t,p,m,r,f)}}cn(e,s,c,l,u,d,o,a);return;case`select`:for(o in m=s=c=p=null,n)if(l=n[o],n.hasOwnProperty(o)&&l!=null)switch(o){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(o)||$(e,t,o,null,r,l)}for(a in r)if(o=r[a],l=n[a],r.hasOwnProperty(a)&&(o!=null||l!=null))switch(a){case`value`:o!==l&&(N=!0),p=o;break;case`defaultValue`:o!==l&&(N=!0),c=o;break;case`multiple`:o!==l&&(N=!0),s=o;default:o!==l&&$(e,t,a,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?dn(e,!!n,n?[]:``,!1):dn(e,!!n,t,!0)):dn(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(a=n[c],n.hasOwnProperty(c)&&a!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:$(e,t,c,null,r,a)}for(s in r)if(a=r[s],o=n[s],r.hasOwnProperty(s)&&(a!=null||o!=null))switch(s){case`value`:a!==o&&(N=!0),p=a;break;case`defaultValue`:a!==o&&(N=!0),m=a;break;case`children`:break;case`dangerouslySetInnerHTML`:if(a!=null)throw Error(i(91));break;default:a!==o&&$(e,t,s,a,r,o)}fn(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:$(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:p!==m&&(N=!0),e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:$(e,t,l,p,r,m)}return;case`img`:case`link`:case`area`:case`base`:case`br`:case`col`:case`embed`:case`hr`:case`keygen`:case`meta`:case`param`:case`source`:case`track`:case`wbr`:case`menuitem`:for(var g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&$(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(i(137,t));break;default:$(e,t,u,p,r,m)}return;default:if(_n(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&tp(e,t,_,void 0,r,p);for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||tp(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&$(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||$(e,t,f,p,r,m)}function ap(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function op(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&ap(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&ap(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e==`number`)?e:5}var sp=null,cp=null;function lp(e){return e.nodeType===9?e:e.ownerDocument}function up(e){switch(e){case`http://www.w3.org/2000/svg`:return 1;case`http://www.w3.org/1998/Math/MathML`:return 2;default:return 0}}function dp(e,t){if(e===0)switch(t){case`svg`:return 1;case`math`:return 2;default:return 0}return e===1&&t===`foreignObject`?0:e}function fp(e,t,n,r){return n=lp(n).createElement(e),n[At]=r,n[jt]=t,np(n,e,t),Ht(n),n}function pp(e,t){return e===`textarea`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.children==`bigint`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var mp=null;function hp(){var e=window.event;return e&&e.type===`popstate`?e!==mp&&(mp=e,!0):(mp=null,!1)}var gp=typeof setTimeout==`function`?setTimeout:void 0,_p=typeof clearTimeout==`function`?clearTimeout:void 0,vp=typeof Promise==`function`?Promise:void 0,yp=typeof requestAnimationFrame==`function`?requestAnimationFrame:gp,bp=typeof queueMicrotask==`function`?queueMicrotask:vp===void 0?gp:function(e){return vp.resolve(null).then(e).catch(xp)};function xp(e){setTimeout(function(){throw e})}function Sp(e){return e===`head`}function Cp(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8){if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),Hh(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)_m(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,_m(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[It]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&_m(e.ownerDocument.body)}n=i}while(n);Hh(t)}function wp(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8){if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++}n=r}while(n)}function Tp(e,t,n){if(t=CSS.escape(t)===t?t:`r-`+btoa(t).replace(/=/g,``),e.style.viewTransitionName=t,n!=null&&(e.style.viewTransitionClass=n),n=getComputedStyle(e),n.display===`inline`){if(t=e.getClientRects(),t.length===1)var r=1;else for(var i=r=0;i<t.length;i++){var a=t[i];0<a.width&&0<a.height&&r++}r===1&&(e=e.style,e.display=t.length===1?`inline-block`:`block`,e.marginTop=`-`+n.paddingTop,e.marginBottom=`-`+n.paddingBottom)}}function Ep(e,t){e=e.style,t=t.style;var n=t==null?null:t.hasOwnProperty(`viewTransitionName`)?t.viewTransitionName:t.hasOwnProperty(`view-transition-name`)?t[`view-transition-name`]:null;e.viewTransitionName=n==null||typeof n==`boolean`?``:(``+n).trim(),n=t==null?null:t.hasOwnProperty(`viewTransitionClass`)?t.viewTransitionClass:t.hasOwnProperty(`view-transition-class`)?t[`view-transition-class`]:null,e.viewTransitionClass=n==null||typeof n==`boolean`?``:(``+n).trim(),e.display===`inline-block`&&(t==null?e.display=e.margin=``:(n=t.display,e.display=n==null||typeof n==`boolean`?``:n,n=t.margin,n==null?(n=t.hasOwnProperty(`marginTop`)?t.marginTop:t[`margin-top`],e.marginTop=n==null||typeof n==`boolean`?``:n,t=t.hasOwnProperty(`marginBottom`)?t.marginBottom:t[`margin-bottom`],e.marginBottom=t==null||typeof t==`boolean`?``:t):e.margin=n))}function Dp(e,t,n){return n=n.ownerDocument.defaultView,{rect:e,abs:t.position===`absolute`||t.position===`fixed`,clip:t.clipPath!==`none`||t.overflow!==`visible`||t.filter!==`none`||t.mask!==`none`||t.mask!==`none`||t.borderRadius!==`0px`,view:0<=e.bottom&&0<=e.right&&e.top<=n.innerHeight&&e.left<=n.innerWidth}}function Op(e){return Dp(e.getBoundingClientRect(),getComputedStyle(e),e)}function kp(e){var t=e.getBoundingClientRect();t=new DOMRect(t.x+2e4,t.y+2e4,t.width,t.height);var n=getComputedStyle(e);return Dp(t,n,e)}function Ap(e){return e.documentElement.clientHeight}function jp(e){this.addEventListener(`load`,e),this.addEventListener(`error`,e)}function Mp(e,t,n,r,i,a,o,s,c){var l=t.nodeType===9?t:t.ownerDocument;try{var u=l.startViewTransition({update:function(){var t=l.defaultView,n=t.navigation&&t.navigation.transition,o=l.fonts.status;r();var s=[];if(o===`loaded`&&(Ap(l),l.fonts.status===`loading`&&s.push(l.fonts.ready)),o=s.length,e!==null)for(var c=e.suspenseyImages,u=0,d=0;d<c.length;d++){var f=c[d];if(!f.complete){var p=f.getBoundingClientRect();if(0<p.bottom&&0<p.right&&p.top<t.innerHeight&&p.left<t.innerWidth){if(u+=Xm(f),u>$m){s.length=o;break}f=new Promise(jp.bind(f)),s.push(f)}}}if(0<s.length)return t=Promise.race([Promise.all(s),new Promise(function(e){return setTimeout(e,500)})]).then(i,i),(n?Promise.allSettled([n.finished,t]):t).then(a,a);if(i(),n)return n.finished.then(a,a);a()},types:n});l.__reactViewTransition=u;var d=[];return u.ready.then(function(){for(var e=l.documentElement.getAnimations({subtree:!0}),t=0;t<e.length;t++){var n=e[t],r=n.effect,i=r.pseudoElement;if(i!=null&&i.startsWith(`::view-transition`)){d.push(n),n=r.getKeyframes();for(var a=i=void 0,s=!0,c=0;c<n.length;c++){var u=n[c],f=u.width;if(i===void 0)i=f;else if(i!==f){s=!1;break}if(f=u.height,a===void 0)a=f;else if(a!==f){s=!1;break}delete u.width,delete u.height,u.transform===`none`&&delete u.transform}s&&i!==void 0&&a!==void 0&&(r.setKeyframes(n),s=getComputedStyle(r.target,r.pseudoElement),s.width!==i||s.height!==a)&&(s=n[0],s.width=i,s.height=a,s=n[n.length-1],s.width=i,s.height=a,r.setKeyframes(n))}}o()},function(e){l.__reactViewTransition===u&&(l.__reactViewTransition=null);try{if(typeof e==`object`&&e)switch(e.name){case`InvalidStateError`:(e.message===`View transition was skipped because document visibility state is hidden.`||e.message===`Skipping view transition because document visibility state has become hidden.`||e.message===`Skipping view transition because viewport size changed.`||e.message===`Transition was aborted because of invalid state`)&&(e=null)}e!==null&&c(e)}finally{r(),i(),o()}}),u.finished.finally(function(){for(var e=0;e<d.length;e++)d[e].cancel();l.__reactViewTransition===u&&(l.__reactViewTransition=null),s()}),u}catch{return r(),i(),o(),null}}function Np(e,t){this._scope=document.documentElement,this._selector=`::view-transition-`+e+`(`+t+`)`}Np.prototype.animate=function(e,t){return t=typeof t==`number`?{duration:t}:C({},t),t.pseudoElement=this._selector,this._scope.animate(e,t)},Np.prototype.getAnimations=function(){for(var e=this._scope,t=this._selector,n=e.getAnimations({subtree:!0}),r=[],i=0;i<n.length;i++){var a=n[i].effect;a!==null&&a.target===e&&a.pseudoElement===t&&r.push(n[i])}return r},Np.prototype.getComputedStyle=function(){return getComputedStyle(this._scope,this._selector)};function Pp(e){return{name:e,group:new Np(`group`,e),imagePair:new Np(`image-pair`,e),old:new Np(`old`,e),new:new Np(`new`,e)}}function Fp(e){this._fragmentFiber=e,this._observers=this._eventListeners=null}Fp.prototype.addEventListener=function(e,t,n){var r=null,i=null;if(!(n!=null&&typeof n!=`boolean`&&(r=n.signal||null,r!==null&&r.aborted))){this._eventListeners===null&&(this._eventListeners=[]);var a=this._eventListeners;if(Bp(a,e,t,n)===-1){var o=this,s=t;n!=null&&typeof n!=`boolean`&&!0===n.once&&(s=function(r){o.removeEventListener(e,t,n),typeof t==`function`?t.call(this,r):t.handleEvent(r)}),r!==null&&(i=o.removeEventListener.bind(o,e,t,n),r.addEventListener(`abort`,i,{once:!0}),i=r.removeEventListener.bind(r,`abort`,i)),r=Rp(n),a.push({type:e,listener:t,optionsOrUseCapture:n,attachedListener:s,cleanup:i}),h(this._fragmentFiber.child,!1,Ip,e,s,r)}this._eventListeners=a}};function Ip(e,t,n,r){return b(e).addEventListener(t,n,r),!1}Fp.prototype.removeEventListener=function(e,t,n){var r=this._eventListeners;if(r!==null&&(t=Bp(r,e,t,n),t!==-1)){var i=r[t];n=i.attachedListener;var a=i.cleanup;i=Rp(i.optionsOrUseCapture),h(this._fragmentFiber.child,!1,Lp,e,n,i),r.splice(t,1),a!==null&&a()}};function Lp(e,t,n,r){return b(e).removeEventListener(t,n,r),!1}function Rp(e){return e!=null&&typeof e!=`boolean`&&(!0===e.once||e.signal instanceof AbortSignal)?{capture:e.capture,passive:e.passive}:e}function zp(e){return e==null?`c=0`:typeof e==`boolean`?`c=`+(e?`1`:`0`):`c=`+(e.capture?`1`:`0`)}function Bp(e,t,n,r){if(e.length===0)return-1;r=zp(r);for(var i=0;i<e.length;i++){var a=e[i];if(a.type===t&&a.listener===n&&zp(a.optionsOrUseCapture)===r)return i}return-1}Fp.prototype.dispatchEvent=function(e){var t=g(this._fragmentFiber);if(t===null)return!0;t=b(t);var n=this._eventListeners;if(n!==null&&0<n.length||!e.bubbles){var r=t.nodeType===9?t.createComment(``):document.createTextNode(``);if(n)for(var i=0;i<n.length;i++){var a=n[i];r.addEventListener(a.type,a.attachedListener,Rp(a.optionsOrUseCapture))}if(t.appendChild(r),e=r.dispatchEvent(e),n)for(i=0;i<n.length;i++)a=n[i],r.removeEventListener(a.type,a.attachedListener,Rp(a.optionsOrUseCapture));return t.removeChild(r),e}return t.dispatchEvent(e)},Fp.prototype.focus=function(e){h(this._fragmentFiber.child,!0,Vp,e,void 0,void 0)};function Vp(e,t){return e.tag!==6&&(e=b(e),pm(e,t))}Fp.prototype.focusLast=function(e){var t=[];h(this._fragmentFiber.child,!0,Hp,t,void 0,void 0);for(var n=t.length-1;0<=n&&!Vp(t[n],e);n--);};function Hp(e,t){return t.push(e),!1}Fp.prototype.blur=function(){var e=g(this._fragmentFiber);e!==null&&(e=b(e),e=lp(e).activeElement,e!==null&&h(this._fragmentFiber.child,!1,Up,e,void 0,void 0))};function Up(e,t){return e.tag!==6&&(e=b(e),e===t||e.contains(t)?(t.blur(),!0):!1)}Fp.prototype.observeUsing=function(e){this._observers===null&&(this._observers=new Set),this._observers.add(e),h(this._fragmentFiber.child,!1,Wp,e,void 0,void 0)};function Wp(e,t){return e.tag!==6&&(e=b(e),t.observe(e),!1)}Fp.prototype.unobserveUsing=function(e){var t=this._observers;if(t!==null&&t.has(e)){t.delete(e),h(this._fragmentFiber.child,!1,Gp,e,void 0,void 0);for(var n=t=0;n<Kp.length;n++){var r=Kp[n];r.fragmentInstance===this&&r.observer===e?e.unobserve(r.instance):Kp[t++]=r}Kp.length=t}};function Gp(e,t){return e.tag!==6&&(e=b(e),t.unobserve(e),!1)}var Kp=[],qp=!1;function Jp(e,t,n){Kp.push({fragmentInstance:e,observer:t,instance:n}),qp||(qp=!0,mm(function(){qp=!1;var e=Kp;Kp=[];for(var t=0;t<e.length;t++){var n=e[t];n.observer.unobserve(n.instance)}}))}Fp.prototype.getClientRects=function(){var e=[];return h(this._fragmentFiber.child,!1,Yp,e,void 0,void 0),e};function Yp(e,t){if(e.tag===6){e=e.stateNode;var n=e.ownerDocument.createRange();n.selectNodeContents(e),t.push.apply(t,n.getClientRects())}else e=b(e),t.push.apply(t,e.getClientRects());return!1}Fp.prototype.getRootNode=function(e){var t=g(this._fragmentFiber);return t===null?this:b(t).getRootNode(e)},Fp.prototype.compareDocumentPosition=function(e){var t=g(this._fragmentFiber);if(t===null)return Node.DOCUMENT_POSITION_DISCONNECTED;var n=[];h(this._fragmentFiber.child,!1,Hp,n,void 0,void 0);var r=b(t);if(n.length===0){if(n=r,_(this._fragmentFiber)){a:{for(t=this._fragmentFiber.return;t!==null;){if(t.tag===4){t=t.stateNode.containerInfo;break a}if(t.tag===3||t.tag===5||t.tag===27)break;t=t.return}t=null}t!=null&&(n=t)}t=this._fragmentFiber;var i=r=n.compareDocumentPosition(e);return n===e?i=Node.DOCUMENT_POSITION_CONTAINS:r&Node.DOCUMENT_POSITION_CONTAINED_BY&&(n=v(t)[1],n===null?i=Node.DOCUMENT_POSITION_PRECEDING:(e=b(n).compareDocumentPosition(e),i=e===0||e&Node.DOCUMENT_POSITION_FOLLOWING?Node.DOCUMENT_POSITION_FOLLOWING:Node.DOCUMENT_POSITION_PRECEDING)),i|=Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC}t=b(n[0]),i=b(n[n.length-1]);var a=_(this._fragmentFiber)?t.parentElement:r;if(a==null)return Node.DOCUMENT_POSITION_DISCONNECTED;r=a.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY,a=a.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_CONTAINED_BY;var o=t.compareDocumentPosition(e),s=i.compareDocumentPosition(e),c=o&Node.DOCUMENT_POSITION_CONTAINED_BY||s&Node.DOCUMENT_POSITION_CONTAINED_BY;return s=r&&a&&o&Node.DOCUMENT_POSITION_FOLLOWING&&s&Node.DOCUMENT_POSITION_PRECEDING,t=r&&t===e||a&&i===e||c||s?Node.DOCUMENT_POSITION_CONTAINED_BY:!r&&t===e||!a&&i===e?Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:o,t&Node.DOCUMENT_POSITION_DISCONNECTED||t&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC||Xp(t,this._fragmentFiber,n[0],n[n.length-1],e)?t:Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC};function Xp(e,t,n,r,i){var a=zt(i);if(e&Node.DOCUMENT_POSITION_CONTAINED_BY){if(n=!!a)a:{for(;a!==null;){if(a.tag===7&&(a===t||a.alternate===t)){n=!0;break a}a=a.return}n=!1}return n}if(e&Node.DOCUMENT_POSITION_CONTAINS){if(a===null)return a=i.ownerDocument,i===a||i===a.documentElement||i===a.body;a:{for(a=t,t=g(t);a!==null;){if(!(a.tag!==5&&a.tag!==3&&a.tag!==27||a!==t&&a.alternate!==t)){a=!0;break a}a=a.return}a=!1}return a}return e&Node.DOCUMENT_POSITION_PRECEDING?((t=!!a)&&!(t=a===n)&&(t=re(n,a,S),t===null?t=!1:(h(t,!0,ne,a,n),a=ee,ee=null,t=a!==null)),t):e&Node.DOCUMENT_POSITION_FOLLOWING?((t=!!a)&&!(t=a===r)&&(t=re(r,a,S),t===null?t=!1:(h(t,!0,x,a,r),a=ee,te=ee=null,t=a!==null)),t):!1}function Zp(e,t){var n=e.ownerDocument.createRange();n.selectNodeContents(e),e=n.getBoundingClientRect(),window.scrollTo(window.scrollX+e.left,t?window.scrollY+e.top:window.scrollY+e.bottom-window.innerHeight)}Fp.prototype.scrollIntoView=function(e){if(typeof e==`object`)throw Error(i(566));var t=[];h(this._fragmentFiber.child,!1,Hp,t,void 0,void 0);var n=!1!==e;if(t.length===0){var r=v(this._fragmentFiber);if(r=n?r[1]||r[0]||g(this._fragmentFiber):r[0]||r[1],r===null)return;if(r.tag===6){e=b(r),Zp(e,n);return}if(r=b(r),r.nodeType!==9){if(r.nodeType===11){n=`host`in r?r.host:null,n!==null&&n.scrollIntoView(e);return}r.scrollIntoView(e)}}for(r=n?t.length-1:0;r!==(n?-1:t.length);){var a=t[r];a.tag===6?(a=b(a),Zp(a,n)):b(a).scrollIntoView(e),r+=n?-1:1}};function Qp(e,t){return e=b(e),$p(e,t),!1}function $p(e,t){e.reactFragments??=new Set,e.reactFragments.add(t)}function em(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.addEventListener(i.type,i.attachedListener,Rp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){for(var r=0,i=0;i<Kp.length;i++){var a=Kp[i];(a.fragmentInstance!==t||a.observer!==n||a.instance!==e)&&(Kp[r++]=a)}Kp.length=r,n.observe(e)}),$p(e,t))}function tm(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.removeEventListener(i.type,i.attachedListener,Rp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){typeof n.rootMargin==`string`?Jp(t,n,e):n.unobserve(e)}),e.reactFragments!=null&&e.reactFragments.delete(t))}function nm(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:nm(n),Rt(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function rm(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r){if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e}else if(!e[It])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=lm(e.nextSibling),e===null)break}return null}function im(e,t,n){if(t===``)return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=lm(e.nextSibling),e===null))return null;return e}function am(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=lm(e.nextSibling),e===null))return null;return e}function om(e){return e.data===`$?`||e.data===`$~`}function sm(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function cm(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function lm(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t===`$`||t===`$!`||t===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/$`||t===`/&`)return null}}return e}var um=null;function dm(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return lm(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function fm(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function pm(e,t){function n(){r=!0}if(e.ownerDocument.activeElement===e)return!0;var r=!1;try{e.ownerDocument.addEventListener(`focus`,n,!0),(e.focus||HTMLElement.prototype.focus).call(e,t)}finally{e.ownerDocument.removeEventListener(`focus`,n,!0)}return r}function mm(e){yp(function(){yp(function(t){return e(t)})})}function hm(e,t,n){switch(t=lp(n),e){case`html`:if(e=t.documentElement,!e)throw Error(i(452));return e;case`head`:if(e=t.head,!e)throw Error(i(453));return e;case`body`:if(e=t.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function gm(e,t,n){for(var r in n){var i=n[r];n.hasOwnProperty(r)&&i!=null&&$(e,t,r,null,rp,i)}n.dangerouslySetInnerHTML!=null&&(e.textContent=``),e.onclick===xn&&(e.onclick=null),Rt(e)}function _m(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Rt(e)}var vm=new Map,ym=new Set;function bm(e){if(typeof e.getRootNode==`function`){var t=e.getRootNode();if(t.nodeType===9||t.nodeType===11)return t}return e.nodeType===9?e:e.ownerDocument}var xm=D.d;D.d={f:Sm,r:Cm,D:Em,C:Dm,L:Om,m:km,X:jm,S:Am,M:Mm};function Sm(){var e=xm.f(),t=zd();return e||t}function Cm(e){var t=Bt(e);t!==null&&t.tag===5&&t.type===`form`?rc(t):xm.r(e)}var wm=typeof document>`u`?null:document;function Tm(e,t,n){var r=wm;if(r&&typeof t==`string`&&t){var i=sn(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),ym.has(i)||(ym.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),np(t,`link`,e),Ht(t),r.head.appendChild(t)))}}function Em(e){xm.D(e),Tm(`dns-prefetch`,e,null)}function Dm(e,t){xm.C(e,t),Tm(`preconnect`,e,t)}function Om(e,t,n){xm.L(e,t,n);var r=wm;if(r&&e&&t){var i=`link[rel="preload"][as="`+sn(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+sn(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+sn(n.imageSizes)+`"]`)):i+=`[href="`+sn(e)+`"]`;var a=i;switch(t){case`style`:a=Pm(e);break;case`script`:a=Rm(e)}if(!(vm.has(a)||(e=C({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),vm.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Fm(a))||t===`script`&&r.querySelector(zm(a))))){var o=r.createElement(`link`);np(o,`link`,e),t===`style`&&(o[Lt]=!0,o.onload=o.onerror=function(){Ut(o)}),Ht(o),r.head.appendChild(o)}}}function km(e,t){xm.m(e,t);var n=wm;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+sn(r)+`"][href="`+sn(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Rm(e)}if(!vm.has(a)&&(e=C({rel:`modulepreload`,href:e},t),vm.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(zm(a)))return}r=n.createElement(`link`),np(r,`link`,e),Ht(r),n.head.appendChild(r)}}}function Am(e,t,n){xm.S(e,t,n);var r=wm;if(r&&e){var i=M(r).hoistableStyles,a=Pm(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Fm(a)))s.loading=5;else{e=C({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=vm.get(a))&&Hm(e,n);var c=o=r.createElement(`link`);Ht(c),np(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Vm(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function jm(e,t){xm.X(e,t);var n=wm;if(n&&e){var r=M(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=C({src:e,async:!0},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Ht(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Mm(e,t){xm.M(e,t);var n=wm;if(n&&e){var r=M(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=C({src:e,async:!0,type:`module`},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Ht(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Nm(e,t,n,r){var a=(a=Me.current)?bm(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(n=Pm(n.href),t=M(a).hoistableStyles,r=t.get(n),r||(r={type:`style`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Pm(n.href);var o=M(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(Fm(e)))?o._p||(s.instance=o,s.state.loading=5):(o=vm.get(e),o||(o={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},vm.set(e,o)),Lm(a,e,o,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(n=Rm(n),t=M(a).hoistableScripts,r=t.get(n),r||(r={type:`script`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Pm(e){return`href="`+sn(e)+`"`}function Fm(e){return`link[rel="stylesheet"][`+e+`]`}function Im(e){return C({},e,{"data-precedence":e.precedence,precedence:null})}function Lm(e,t,n,r){if(t=e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)){if(!0!==t[Lt]){r.loading=1;return}}else t=e.createElement(`link`),t[Lt]=!0,t.onload=t.onerror=Ut.bind(null,t),np(t,`link`,n),Ht(t),e.head.appendChild(t);r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2})}function Rm(e){return`[src="`+sn(e)+`"]`}function zm(e){return`script[async]`+e}function Bm(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+sn(n.href)+`"]`);if(r)return t.instance=r,Ht(r),r;var a=C({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),Ht(r),np(r,`style`,a),Vm(r,n.precedence,e),t.instance=r;case`stylesheet`:a=Pm(n.href);var o=e.querySelector(Fm(a));if(o)return t.state.loading|=4,t.instance=o,Ht(o),o;r=Im(n),(a=vm.get(a))&&Hm(r,a),o=(e.ownerDocument||e).createElement(`link`),Ht(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),np(o,`link`,r),t.state.loading|=4,Vm(o,n.precedence,e),t.instance=o;case`script`:return o=Rm(n.src),(a=e.querySelector(zm(o)))?(t.instance=a,Ht(a),a):(r=n,(a=vm.get(o))&&(r=C({},n),Um(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),Ht(a),np(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Vm(r,n.precedence,e));return t.instance}function Vm(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function Hm(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function Um(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var Wm=null;function Gm(e,t,n){if(Wm===null){var r=new Map,i=Wm=new Map;i.set(n,r)}else i=Wm,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[It]||a[At]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function Km(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function qm(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Jm(e,t){return e===`img`&&t.src!=null&&t.src!==``&&t.onLoad==null&&t.loading!==`lazy`}function Ym(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Xm(e){return(e.width||100)*(e.height||100)*(typeof devicePixelRatio==`number`?devicePixelRatio:1)*.25}function Zm(e,t){typeof t.decode==`function`&&(e.imgCount++,t.complete||(e.imgBytes+=Xm(t),e.suspenseyImages.push(t)),e=rh.bind(e),t.decode().then(e,e))}function Qm(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Pm(r.href),a=t.querySelector(Fm(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=nh.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,Ht(a);return}a=t.ownerDocument||t,r=Im(r),(i=vm.get(i))&&Hm(r,i),a=a.createElement(`link`),Ht(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),np(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=nh.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var $m=0;function eh(e,t){return e.stylesheets&&e.count===0&&ah(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&ah(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&$m===0&&($m=62500*op());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&ah(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>$m?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function th(e){if(e.count===0&&(e.imgCount===0||!e.waitingForImages)){if(e.stylesheets)ah(e,e.stylesheets);else if(e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}}function nh(){this.count--,th(this)}function rh(){this.imgCount--,th(this)}var ih=null;function ah(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ih=new Map,t.forEach(oh,e),ih=null,nh.call(e))}function oh(e,t){if(!(t.state.loading&4)){var n=ih.get(e);if(n)var r=n.get(null);else{n=new Map,ih.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=nh.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var sh={$$typeof:ue,Provider:null,Consumer:null,_currentValue:Te,_currentValue2:Te,_threadCount:0};function ch(e,t,n,r,i,a,o,s,c){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=bt(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=bt(0),this.hiddenUpdates=bt(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.transitionTypes=null,this.incompleteTransitions=new Map}function lh(e,t,n,r,i,a,o,s,c,l,u,d){return e=new ch(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=Ni(3,null,null,t),e.current=a,a.stateNode=e,t=Ma(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},ho(a),e}function uh(e){return e?(e=ji,e):ji}function dh(e,t,n,r,i,a){i=uh(i),r.context===null?r.context=i:r.pendingContext=i,r=_o(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=vo(e,r,t),n!==null&&(Pd(n,e,t),yo(n,e,t))}function fh(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ph(e,t){fh(e,t),(e=e.alternate)&&fh(e,t)}function mh(e){if(e.tag===13||e.tag===31){var t=Oi(e,67108864);t!==null&&Pd(t,e,67108864),ph(e,67108864)}}function hh(e){if(e.tag===13||e.tag===31){var t=jd();t=Tt(t);var n=Oi(e,t);n!==null&&Pd(n,e,t),ph(e,t)}}var gh=!0;function _h(e,t,n,r){var i=E.T;E.T=null;var a=D.p;try{D.p=2,yh(e,t,n,r)}finally{D.p=a,E.T=i}}function vh(e,t,n,r){var i=E.T;E.T=null;var a=D.p;try{D.p=8,yh(e,t,n,r)}finally{D.p=a,E.T=i}}function yh(e,t,n,r){if(gh){var i=bh(r);if(i===null)Kf(e,t,r,xh,n),Mh(e,r);else if(Ph(i,e,t,n,r))r.stopPropagation();else if(Mh(e,r),t&4&&-1<jh.indexOf(e)){for(;i!==null;){var a=Bt(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=k(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-ct(o);s.entanglements[1]|=c,o&=~c}Ef(a),!(K&6)&&(gd=Xe()+500,Df(0,!1))}}break;case 31:case 13:s=Oi(a,2),s!==null&&Pd(s,a,2),zd(),ph(a,2)}if(a=bh(r),a===null&&Kf(e,t,r,xh,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else Kf(e,t,r,null,n)}}function bh(e){return e=Cn(e),Sh(e)}var xh=null;function Sh(e){if(xh=null,e=zt(e),e!==null){var t=o(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=s(t),e!==null)return e;e=null}else if(n===31){if(e=c(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return xh=e,null}function Ch(e){switch(e){case`beforetoggle`:case`cancel`:case`click`:case`close`:case`contextmenu`:case`copy`:case`cut`:case`auxclick`:case`dblclick`:case`dragend`:case`dragstart`:case`drop`:case`focusin`:case`focusout`:case`input`:case`invalid`:case`keydown`:case`keypress`:case`keyup`:case`mousedown`:case`mouseup`:case`paste`:case`pause`:case`play`:case`pointercancel`:case`pointerdown`:case`pointerup`:case`ratechange`:case`reset`:case`seeked`:case`submit`:case`toggle`:case`touchcancel`:case`touchend`:case`touchstart`:case`volumechange`:case`change`:case`selectionchange`:case`textInput`:case`compositionstart`:case`compositionend`:case`compositionupdate`:case`beforeblur`:case`afterblur`:case`beforeinput`:case`blur`:case`fullscreenchange`:case`fullscreenerror`:case`focus`:case`hashchange`:case`popstate`:case`select`:case`selectstart`:return 2;case`drag`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`mousemove`:case`mouseout`:case`mouseover`:case`pointermove`:case`pointerout`:case`pointerover`:case`resize`:case`scroll`:case`touchmove`:case`wheel`:case`mouseenter`:case`mouseleave`:case`pointerenter`:case`pointerleave`:return 8;case`message`:switch(Ze()){case Qe:return 2;case $e:return 8;case et:case tt:return 32;case nt:return 268435456;default:return 32}default:return 32}}var wh=!1,Th=null,Eh=null,Dh=null,Oh=new Map,kh=new Map,Ah=[],jh=`mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset`.split(` `);function Mh(e,t){switch(e){case`focusin`:case`focusout`:Th=null;break;case`dragenter`:case`dragleave`:Eh=null;break;case`mouseover`:case`mouseout`:Dh=null;break;case`pointerover`:case`pointerout`:Oh.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:kh.delete(t.pointerId)}}function Nh(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=Bt(t),t!==null&&mh(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Ph(e,t,n,r,i){switch(t){case`focusin`:return Th=Nh(Th,e,t,n,r,i),!0;case`dragenter`:return Eh=Nh(Eh,e,t,n,r,i),!0;case`mouseover`:return Dh=Nh(Dh,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return Oh.set(a,Nh(Oh.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,kh.set(a,Nh(kh.get(a)||null,e,t,n,r,i)),!0}return!1}function Fh(e){var t=zt(e.target);if(t!==null){var n=o(t);if(n!==null){if(t=n.tag,t===13){if(t=s(n),t!==null){e.blockedOn=t,Ot(e.priority,function(){hh(n)});return}}else if(t===31){if(t=c(n),t!==null){e.blockedOn=t,Ot(e.priority,function(){hh(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ih(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=bh(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Sn=r,n.target.dispatchEvent(r),Sn=null}else return t=Bt(n),t!==null&&mh(t),e.blockedOn=n,!1;t.shift()}return!0}function Lh(e,t,n){Ih(e)&&n.delete(t)}function Rh(){wh=!1,Th!==null&&Ih(Th)&&(Th=null),Eh!==null&&Ih(Eh)&&(Eh=null),Dh!==null&&Ih(Dh)&&(Dh=null),Oh.forEach(Lh),kh.forEach(Lh)}function zh(e,n){e.blockedOn===n&&(e.blockedOn=null,wh||(wh=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Rh)))}var Bh=null;function Vh(e){Bh!==e&&(Bh=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Bh===e&&(Bh=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(Sh(r||n)===null)continue;break}var a=Bt(n);a!==null&&(e.splice(t,3),t-=3,tc(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Hh(e){function t(t){return zh(t,e)}Th!==null&&zh(Th,e),Eh!==null&&zh(Eh,e),Dh!==null&&zh(Dh,e),Oh.forEach(t),kh.forEach(t);for(var n=0;n<Ah.length;n++){var r=Ah[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Ah.length&&(n=Ah[0],n.blockedOn===null);)Fh(n),n.blockedOn===null&&Ah.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[jt]||null;if(typeof a==`function`)o||Vh(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[jt]||null)s=o.formAction;else if(Sh(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),Vh(n)}}}function Uh(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function Wh(e){this._internalRoot=e}Gh.prototype.render=Wh.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(i(409));var n=t.current;dh(n,jd(),e,t,null,null)},Gh.prototype.unmount=Wh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;dh(e.current,2,null,e,null,null),zd(),t[Mt]=null}};function Gh(e){this._internalRoot=e}Gh.prototype.unstable_scheduleHydration=function(e){if(e){var t=Dt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ah.length&&t!==0&&t<Ah[n].priority;n++);Ah.splice(n,0,e),n===0&&Fh(e)}};var Kh=n.version;if(Kh!==`19.3.0`)throw Error(i(527,Kh,`19.3.0`));D.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(i(188)):(e=Object.keys(e).join(`,`),Error(i(268,e)));return e=d(t),e=e===null?null:p(e),e=e===null?null:e.stateNode,e};var qh={bundleType:0,version:`19.3.0`,rendererPackageName:`react-dom`,currentDispatcherRef:E,reconcilerVersion:`19.3.0`};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var Jh=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Jh.isDisabled&&Jh.supportsFiber)try{at=Jh.inject(qh),ot=Jh}catch{}}e.createRoot=function(e,t){if(!a(e))throw Error(i(299));var n=!1,r=``,o=wc,s=Tc,c=Ec;return t!=null&&(!0===t.unstable_strictMode&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onUncaughtError!==void 0&&(o=t.onUncaughtError),t.onCaughtError!==void 0&&(s=t.onCaughtError),t.onRecoverableError!==void 0&&(c=t.onRecoverableError)),t=lh(e,1,!1,null,null,n,r,null,o,s,c,Uh),e[Mt]=t.current,Wf(e),new Wh(t)}})),g=o(((e,t)=>{function n(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE==`function`)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=h()}))(),_=c(u(),1);function v(){(0,_.useEffect)(()=>{let e=document.getElementById(`adminmenuwrap`),t=document.getElementById(`wpbody-content`);if(!e||!t)return;let n=()=>t.style.setProperty(`--mr-fill`,Math.ceil(e.getBoundingClientRect().height)+`px`);n();let r=new ResizeObserver(n);return r.observe(e),window.addEventListener(`resize`,n),()=>{r.disconnect(),window.removeEventListener(`resize`,n),t.style.removeProperty(`--mr-fill`)}},[])}function y(){let e=window.monoranksAdmin;if(!e)throw Error(`monoranksAdmin settings missing`);return e}var b={overview:`monoranks`,settings:`monoranks-settings`};function ee(){return new URLSearchParams(window.location.search).get(`page`)===b.settings?`settings`:`overview`}function te(){let[e,t]=(0,_.useState)(ee),n=(0,_.useRef)(()=>void 0);(0,_.useEffect)(()=>{let e=()=>t(ee());window.addEventListener(`popstate`,e);let r=e=>{let t=e.target.closest(`#toplevel_page_monoranks a[href*="page=monoranks"]`);if(!t||e.metaKey||e.ctrlKey||e.shiftKey||e.button!==0)return;let r=new URL(t.href,window.location.href).searchParams.get(`page`),i=r===b.settings?`settings`:r===b.overview?`overview`:null;i&&(e.preventDefault(),n.current(i))};return document.addEventListener(`click`,r),()=>{window.removeEventListener(`popstate`,e),document.removeEventListener(`click`,r)}},[]),(0,_.useEffect)(()=>{ne(e),document.title=document.title.replace(/^[^‹]*‹/,(y().titles[e]||`MonoRanks`)+` ‹`)},[e]);let r=n=>{if(n===e)return;let r=n===`settings`?y().urls.settings:y().urls.overview;window.history.pushState({monoranks:n},``,r),t(n),window.scrollTo({top:0})};return n.current=r,[e,r]}function ne(e){let t=document.getElementById(`toplevel_page_monoranks`);t&&t.querySelectorAll(`.wp-submenu a`).forEach(t=>{let n=new URL(t.href,window.location.href).searchParams.get(`page`)===b[e];t.classList.toggle(`current`,n),t.parentElement?.classList.toggle(`current`,n),n?t.setAttribute(`aria-current`,`page`):t.removeAttribute(`aria-current`)})}var{__:x,_n:S,_x:re,sprintf:C,isRTL:ie}=window.wp.i18n,ae=window.wp.apiFetch,oe=`/monoranks/v1/admin`,w={overview:()=>ae({path:`${oe}/overview`}),settings:()=>ae({path:`${oe}/settings`}),grow:()=>ae({path:`${oe}/grow`}),apply:e=>ae({path:`${oe}/apply`,method:`POST`,data:{fix:e}}),undo:(e,t)=>ae({path:`${oe}/undo`,method:`POST`,data:{entry:e.index,at:e.at,screen:t}}),sync:e=>ae({path:`${oe}/sync`,method:`POST`,data:{screen:e}}),connect:(e,t)=>ae({path:`${oe}/connect`,method:`POST`,data:{key:e,api_base:t}}),disconnect:()=>ae({path:`${oe}/disconnect`,method:`POST`}),deleteEverything:()=>ae({path:`${oe}/delete`,method:`POST`})};function se(e,t){let n=e?.message;return typeof n==`string`&&n?n:t}var ce=e=>e?.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase();function le(e,t,n=[]){if(t==null)throw Error(`[lucide]: iconNode is required when icon name is used`);return{name:ce(e),size:24,node:t,...n.length>0?{aliases:n}:{}}}var ue=e=>{let t=``,n=!1;for(let r of e){if(r===`-`||r===`_`||r<=` `){n=t.length>0;continue}t.length===0?t+=r.toLowerCase():t+=n?r.toUpperCase():r,n=!1}return t},T=e=>{let t=ue(e);return t.charAt(0).toUpperCase()+t.slice(1)},de=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),fe={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":2,"stroke-linecap":`round`,"stroke-linejoin":`round`};function pe(e){return e!=null}function me(e,t={}){let n=t.attributeNames??{},r=e=>n[e]??e,i=e.size??e.width??fe.width,a=e.size??e.height??fe.height,o=e.aliases?.filter(e=>typeof e==`string`&&e.trim()!==``).map(e=>`lucide-${e}`)??[],s=[...e.name?[`lucide-${e.name}`]:[],...o],c=t.className?.split(` `).filter(Boolean)??[],l=t.includeDefaultClasses===!1?de(...c):de(`lucide`,...s,...c),u=t.absoluteStrokeWidth?Number(t.strokeWidth??fe[`stroke-width`])*Number(e.size??e.width??fe.width)/Number(t.size??t.width??fe.width):t.strokeWidth??fe[`stroke-width`];return[`svg`,{...Object.entries(fe).reduce((e,[t,n])=>(e[r(t)]=n,e),{}),...`color`in t&&t.color&&{[r(`stroke`)]:t.color},...`size`in t&&pe(t.size)&&{[r(`width`)]:t.size,[r(`height`)]:t.size},...`width`in t&&pe(t.width)&&{[r(`width`)]:t.width},...`height`in t&&pe(t.height)&&{[r(`height`)]:t.height},[r(`stroke-width`)]:u,...l&&{[r(`class`)]:l},[r(`viewBox`)]:`0 0 ${i} ${a}`,...t.hasA11yProp===!1?{[r(`aria-hidden`)]:`true`}:{},...`attributes`in t&&t.attributes},e.node.map(e=>{let[n,i,a]=e,o=t.nonScalingStroke?{[r(`vector-effect`)]:`non-scaling-stroke`,...i}:i;return a?[n,o,a]:[n,o]})]}function he(e,t={}){return me(e,{...t,attributeNames:{...t.attributeNames,class:`className`,"stroke-width":`strokeWidth`,"stroke-linecap":`strokeLinecap`,"stroke-linejoin":`strokeLinejoin`,"vector-effect":`vectorEffect`}})}var ge=e=>{for(let t in e)if(t.startsWith(`aria-`)||t===`role`||t===`title`)return!0;return!1},_e=(0,_.createContext)({}),ve=()=>(0,_.useContext)(_e),ye=(0,_.forwardRef)(({color:e,size:t,width:n,height:r,strokeWidth:i,absoluteStrokeWidth:a,nonScalingStroke:o,className:s=``,children:c,iconNode:l=[],icon:u={node:l,aliases:[],size:24},...d},f)=>{let{size:p=24,strokeWidth:m=2,absoluteStrokeWidth:h=!1,nonScalingStroke:g=!1,color:v=`currentColor`,className:y=``}=ve()??{},b=!!c||ge(d),[ee,te,ne=[]]=he(u,{color:e??v,width:n??t??p,height:r??t??p,strokeWidth:i??m,absoluteStrokeWidth:a??h,nonScalingStroke:o??g,className:de(y,s),hasA11yProp:b,attributes:d});return(0,_.createElement)(ee,{ref:f,...te},[...ne.map(([e,t])=>(0,_.createElement)(e,t)),...Array.isArray(c)?c:[c]])});function be(e,t=[],n=[]){let r=typeof e==`string`?le(e,t,n):e,i=(0,_.forwardRef)(({className:e,...t},n)=>(0,_.createElement)(ye,{ref:n,icon:r,className:e,...t}));return r.name&&(i.displayName=T(r.name)),i}var xe={name:`arrow-right`,size:24,node:[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]};xe.node;var Se=be(xe),Ce={name:`arrow-up-right`,size:24,node:[[`path`,{d:`M7 7h10v10`,key:`1tivn9`}],[`path`,{d:`M7 17 17 7`,key:`1vkiza`}]]};Ce.node;var we=be(Ce),E={name:`chevron-right`,size:24,node:[[`path`,{d:`m9 18 6-6-6-6`,key:`mthhwq`}]]};E.node;var D=be(E),Te={name:`circle-alert`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`12`,x2:`12`,y1:`8`,y2:`12`,key:`1pkeuh`}],[`line`,{x1:`12`,x2:`12.01`,y1:`16`,y2:`16`,key:`4dfq90`}]],aliases:[`alert-circle`]};Te.node;var Ee=be(Te),De={name:`circle-check`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`m16 9-5.5 5.5L8 12`,key:`xofnsj`}]],aliases:[`check-circle-2`]};De.node;var Oe=be(De),ke={name:`info`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 16v-4`,key:`1dtifu`}],[`path`,{d:`M12 8h.01`,key:`e9boi3`}]]};ke.node;var O=be(ke),Ae={name:`triangle-alert`,size:24,node:[[`path`,{d:`m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3`,key:`wmoenq`}],[`path`,{d:`M12 9v4`,key:`juzpu7`}],[`path`,{d:`M12 17h.01`,key:`p32p05`}]],aliases:[`alert-triangle`]};Ae.node;var je=be(Ae),Me={name:`undo-2`,size:24,node:[[`path`,{d:`M9 14 4 9l5-5`,key:`102s5s`}],[`path`,{d:`M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11`,key:`f3b9sd`}]]};Me.node;var Ne=be(Me);function Pe(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`){if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=Pe(e[t]))&&(r&&(r+=` `),r+=n)}else for(n in e)e[n]&&(r&&(r+=` `),r+=n)}return r}function Fe(){for(var e,t,n=0,r=``,i=arguments.length;n<i;n++)(e=arguments[n])&&(t=Pe(e))&&(r&&(r+=` `),r+=t);return r}var Ie=(e,t)=>{let n=Array(e.length+t.length);for(let t=0;t<e.length;t++)n[t]=e[t];for(let r=0;r<t.length;r++)n[e.length+r]=t[r];return n},Le=(e,t)=>({classGroupId:e,validator:t}),Re=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),ze=`-`,Be=[],Ve=`arbitrary..`,He=e=>{let t=Ge(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{if(e.startsWith(`[`)&&e.endsWith(`]`))return We(e);let n=e.split(ze);return Ue(n,+(n[0]===``&&n.length>1),t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=r[e],i=n[e];return t?i?Ie(i,t):t:i||Be}return n[e]||Be}}},Ue=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;let r=e[t],i=n.nextPart.get(r);if(i){let n=Ue(e,t+1,i);if(n)return n}let a=n.validators;if(a===null)return;let o=t===0?e.join(ze):e.slice(t).join(ze),s=a.length;for(let e=0;e<s;e++){let t=a[e];if(t.validator(o))return t.classGroupId}},We=e=>e.slice(1,-1).indexOf(`:`)===-1?void 0:(()=>{let t=e.slice(1,-1),n=t.indexOf(`:`),r=t.slice(0,n);return r?Ve+r:void 0})(),Ge=e=>{let{theme:t,classGroups:n}=e;return Ke(n,t)},Ke=(e,t)=>{let n=Re();for(let r in e){let i=e[r];qe(i,n,r,t)}return n},qe=(e,t,n,r)=>{let i=e.length;for(let a=0;a<i;a++){let i=e[a];Je(i,t,n,r)}},Je=(e,t,n,r)=>{if(typeof e==`string`){Ye(e,t,n);return}if(typeof e==`function`){Xe(e,t,n,r);return}Ze(e,t,n,r)},Ye=(e,t,n)=>{let r=e===``?t:Qe(t,e);r.classGroupId=n},Xe=(e,t,n,r)=>{if($e(e)){qe(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(Le(n,e))},Ze=(e,t,n,r)=>{let i=Object.entries(e),a=i.length;for(let e=0;e<a;e++){let[a,o]=i[e];qe(o,Qe(t,a),n,r)}},Qe=(e,t)=>{let n=e,r=t.split(ze),i=r.length;for(let e=0;e<i;e++){let t=r[e],i=n.nextPart.get(t);i||(i=Re(),n.nextPart.set(t,i)),n=i}return n},$e=e=>`isThemeGetter`in e&&e.isThemeGetter===!0,et=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),i=(i,a)=>{n[i]=a,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];if(t!==void 0)return t;if((t=r[e])!==void 0)return i(e,t),t},set(e,t){e in n?n[e]=t:i(e,t)}}},tt=`!`,nt=`:`,rt=[],it=(e,t,n,r,i)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:i}),at=e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t=[],n=0,r=0,i=0,a,o=e.length;for(let s=0;s<o;s++){let o=e[s];if(n===0&&r===0){if(o===nt){t.push(e.slice(i,s)),i=s+1;continue}if(o===`/`){a=s;continue}}o===`[`?n++:o===`]`?n--:o===`(`?r++:o===`)`&&r--}let s=t.length===0?e:e.slice(i),c=s,l=!1;s.endsWith(tt)?(c=s.slice(0,-1),l=!0):s.startsWith(tt)&&(c=s.slice(1),l=!0);let u=a&&a>i?a-i:void 0;return it(t,l,c,u)};if(t){let e=t+nt,n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):it(rt,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r},ot=e=>{let t=new Map;return e.orderSensitiveModifiers.forEach((e,n)=>{t.set(e,1e6+n)}),e=>{let n=[],r=[];for(let i=0;i<e.length;i++){let a=e[i],o=a[0]===`[`,s=t.has(a);o||s?(r.length>0&&(r.sort(),n.push(...r),r=[]),n.push(a)):r.push(a)}return r.length>0&&(r.sort(),n.push(...r)),n}},st=e=>({cache:et(e.cacheSize),parseClassName:at(e),sortModifiers:ot(e),postfixLookupClassGroupIds:ct(e),...He(e)}),ct=e=>{let t=Object.create(null),n=e.postfixLookupClassGroups;if(n)for(let e=0;e<n.length;e++)t[n[e]]=!0;return t},lt=/\s+/,ut=(e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i,sortModifiers:a,postfixLookupClassGroupIds:o}=t,s=[],c=e.trim().split(lt),l=``;for(let e=c.length-1;e>=0;--e){let t=c[e],{isExternal:u,modifiers:d,hasImportantModifier:f,baseClassName:p,maybePostfixModifierPosition:m}=n(t);if(u){l=t+(l.length>0?` `+l:l);continue}let h=!!m,g;if(h){g=r(p.substring(0,m));let e=g&&o[g]?r(p):void 0;e&&e!==g&&(g=e,h=!1)}else g=r(p);if(!g){if(!h){l=t+(l.length>0?` `+l:l);continue}if(g=r(p),!g){l=t+(l.length>0?` `+l:l);continue}h=!1}let _=d.length===0?``:d.length===1?d[0]:a(d).join(`:`),v=f?_+tt:_,y=v+g;if(s.indexOf(y)>-1)continue;s.push(y);let b=i(g,h);for(let e=0;e<b.length;++e){let t=b[e];s.push(v+t)}l=t+(l.length>0?` `+l:l)}return l},dt=(...e)=>{let t=0,n,r,i=``;for(;t<e.length;)(n=e[t++])&&(r=ft(n))&&(i&&(i+=` `),i+=r);return i},ft=e=>{if(typeof e==`string`)return e;let t,n=``;for(let r=0;r<e.length;r++)e[r]&&(t=ft(e[r]))&&(n&&(n+=` `),n+=t);return n},pt=(e,...t)=>{let n,r,i,a,o=o=>(n=st(t.reduce((e,t)=>t(e),e())),r=n.cache.get,i=n.cache.set,a=s,s(o)),s=e=>{let t=r(e);if(t)return t;let a=ut(e,n);return i(e,a),a};return a=o,(...e)=>a(dt(...e))},mt=[],k=e=>{let t=t=>t[e]||mt;return t.isThemeGetter=!0,t.themeKey=e,t},ht=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,gt=/^\((?:(\w[\w-]*):)?(.+)\)$/i,_t=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,vt=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,yt=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,bt=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix|color|light-dark)\(.+\)$/,xt=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,St=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ct=e=>_t.test(e),A=e=>!!e&&!Number.isNaN(Number(e)),wt=e=>!!e&&Number.isInteger(Number(e)),Tt=e=>e.endsWith(`%`)&&A(e.slice(0,-1)),Et=e=>vt.test(e),Dt=()=>!0,Ot=e=>yt.test(e)&&!bt.test(e),kt=()=>!1,At=e=>xt.test(e),jt=e=>St.test(e),Mt=e=>!j(e)&&!M(e),Nt=e=>e.startsWith(`@container`)&&(e[10]===`/`&&e[11]!==void 0||e[11]===`s`&&e[16]!==void 0&&e.startsWith(`-size/`,10)||e[11]===`n`&&e[18]!==void 0&&e.startsWith(`-normal/`,10)),Pt=e=>Yt(e,Qt,kt),j=e=>ht.test(e),Ft=e=>Yt(e,$t,Ot),It=e=>Yt(e,en,A),Lt=e=>Yt(e,nn,Dt),Rt=e=>Yt(e,tn,kt),zt=e=>Yt(e,Zt,kt),Bt=e=>Yt(e,N,jt),Vt=e=>Yt(e,rn,At),M=e=>gt.test(e),Ht=e=>Xt(e,$t),Ut=e=>Xt(e,tn),Wt=e=>Xt(e,Zt),Gt=e=>Xt(e,Qt),Kt=e=>Xt(e,N),qt=e=>Xt(e,rn,!0),Jt=e=>Xt(e,nn,!0),Yt=(e,t,n)=>{let r=ht.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},Xt=(e,t,n=!1)=>{let r=gt.exec(e);return r?r[1]?t(r[1]):n:!1},Zt=e=>e===`position`||e===`percentage`,N=e=>e===`image`||e===`url`,Qt=e=>e===`length`||e===`size`||e===`bg-size`,$t=e=>e===`length`,en=e=>e===`number`,tn=e=>e===`family-name`,nn=e=>e===`number`||e===`weight`,rn=e=>e===`shadow`,an=pt(()=>{let e=k(`color`),t=k(`font`),n=k(`text`),r=k(`font-weight`),i=k(`tracking`),a=k(`leading`),o=k(`breakpoint`),s=k(`container`),c=k(`spacing`),l=k(`radius`),u=k(`shadow`),d=k(`inset-shadow`),f=k(`text-shadow`),p=k(`drop-shadow`),m=k(`blur`),h=k(`perspective`),g=k(`aspect`),_=k(`ease`),v=k(`animate`),y=()=>[`auto`,`avoid`,`all`,`avoid-page`,`page`,`left`,`right`,`column`],b=()=>[`center`,`top`,`bottom`,`left`,`right`,`top-left`,`left-top`,`top-right`,`right-top`,`bottom-right`,`right-bottom`,`bottom-left`,`left-bottom`],ee=()=>[...b(),M,j],te=()=>[`auto`,`hidden`,`clip`,`visible`,`scroll`],ne=()=>[`auto`,`contain`,`none`],x=()=>[M,j,c],S=()=>[Ct,`full`,`auto`,...x()],re=()=>[wt,`none`,`subgrid`,M,j],C=()=>[`auto`,{span:[`full`,wt,M,j]},wt,M,j],ie=()=>[wt,`auto`,M,j],ae=()=>[`auto`,`min`,`max`,`fr`,M,j],oe=()=>[`start`,`end`,`center`,`between`,`around`,`evenly`,`stretch`,`baseline`,`center-safe`,`end-safe`],w=()=>[`start`,`end`,`center`,`stretch`,`center-safe`,`end-safe`],se=()=>[`auto`,...x()],ce=()=>[Ct,`auto`,`full`,`dvw`,`dvh`,`lvw`,`lvh`,`svw`,`svh`,`min`,`max`,`fit`,...x()],le=()=>[s,Ct,`screen`,`full`,`dvw`,`lvw`,`svw`,`min`,`max`,`fit`,...x()],ue=()=>[Ct,`screen`,`full`,`lh`,`dvh`,`lvh`,`svh`,`min`,`max`,`fit`,...x()],T=()=>[e,M,j],de=()=>[...b(),Wt,zt,{position:[M,j]}],fe=()=>[`no-repeat`,{repeat:[``,`x`,`y`,`space`,`round`]}],pe=()=>[`auto`,`cover`,`contain`,Gt,Pt,{size:[M,j]}],me=()=>[Tt,Ht,Ft],he=()=>[``,`none`,`full`,l,M,j],ge=()=>[``,A,Ht,Ft],_e=()=>[`solid`,`dashed`,`dotted`,`double`],ve=()=>[`normal`,`multiply`,`screen`,`overlay`,`darken`,`lighten`,`color-dodge`,`color-burn`,`hard-light`,`soft-light`,`difference`,`exclusion`,`hue`,`saturation`,`color`,`luminosity`],ye=()=>[A,Tt,Wt,zt],be=()=>[``,`none`,m,M,j],xe=()=>[`none`,A,M,j],Se=()=>[`none`,A,M,j],Ce=()=>[A,M,j],we=()=>[Ct,`full`,...x()];return{cacheSize:500,theme:{animate:[`spin`,`ping`,`pulse`,`bounce`],aspect:[`video`],blur:[Et],breakpoint:[Et],color:[Dt],container:[Et],"drop-shadow":[Et],ease:[`in`,`out`,`in-out`],font:[Mt],"font-weight":[`thin`,`extralight`,`light`,`normal`,`medium`,`semibold`,`bold`,`extrabold`,`black`],"inset-shadow":[Et],leading:[`none`,`tight`,`snug`,`normal`,`relaxed`,`loose`],perspective:[`dramatic`,`near`,`normal`,`midrange`,`distant`,`none`],radius:[Et],shadow:[Et],spacing:[`px`,A],text:[Et],"text-shadow":[Et],tracking:[`tighter`,`tight`,`normal`,`wide`,`wider`,`widest`]},classGroups:{aspect:[{aspect:[`auto`,`square`,Ct,j,M,g]}],container:[`container`],"container-type":[{"@container":[``,`normal`,`size`,M,j]}],"container-named":[Nt],columns:[{columns:[A,`auto`,j,M,s]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"break-inside":[{"break-inside":[`auto`,`avoid`,`avoid-page`,`avoid-column`]}],"box-decoration":[{"box-decoration":[`slice`,`clone`]}],box:[{box:[`border`,`content`]}],display:[`block`,`inline-block`,`inline`,`flex`,`inline-flex`,`table`,`inline-table`,`table-caption`,`table-cell`,`table-column`,`table-column-group`,`table-footer-group`,`table-header-group`,`table-row-group`,`table-row`,`flow-root`,`grid`,`inline-grid`,`contents`,`list-item`,`hidden`],sr:[`sr-only`,`not-sr-only`],float:[{float:[`right`,`left`,`none`,`start`,`end`]}],clear:[{clear:[`left`,`right`,`both`,`none`,`start`,`end`]}],isolation:[`isolate`,`isolation-auto`],"object-fit":[{object:[`contain`,`cover`,`fill`,`none`,`scale-down`]}],"object-position":[{object:ee()}],overflow:[{overflow:te()}],"overflow-x":[{"overflow-x":te()}],"overflow-y":[{"overflow-y":te()}],overscroll:[{overscroll:ne()}],"overscroll-x":[{"overscroll-x":ne()}],"overscroll-y":[{"overscroll-y":ne()}],position:[`static`,`fixed`,`absolute`,`relative`,`sticky`],inset:[{inset:S()}],"inset-x":[{"inset-x":S()}],"inset-y":[{"inset-y":S()}],start:[{"inset-s":S(),start:S()}],end:[{"inset-e":S(),end:S()}],"inset-bs":[{"inset-bs":S()}],"inset-be":[{"inset-be":S()}],top:[{top:S()}],right:[{right:S()}],bottom:[{bottom:S()}],left:[{left:S()}],visibility:[`visible`,`invisible`,`collapse`],z:[{z:[wt,`auto`,M,j]}],basis:[{basis:[Ct,`full`,`auto`,s,...x()]}],"flex-direction":[{flex:[`row`,`row-reverse`,`col`,`col-reverse`]}],"flex-wrap":[{flex:[`nowrap`,`wrap`,`wrap-reverse`]}],flex:[{flex:[A,Ct,`auto`,`initial`,`none`,j]}],grow:[{grow:[``,A,M,j]}],shrink:[{shrink:[``,A,M,j]}],order:[{order:[wt,`first`,`last`,`none`,M,j]}],"grid-cols":[{"grid-cols":re()}],"col-start-end":[{col:C()}],"col-start":[{"col-start":ie()}],"col-end":[{"col-end":ie()}],"grid-rows":[{"grid-rows":re()}],"row-start-end":[{row:C()}],"row-start":[{"row-start":ie()}],"row-end":[{"row-end":ie()}],"grid-flow":[{"grid-flow":[`row`,`col`,`dense`,`row-dense`,`col-dense`]}],"auto-cols":[{"auto-cols":ae()}],"auto-rows":[{"auto-rows":ae()}],gap:[{gap:x()}],"gap-x":[{"gap-x":x()}],"gap-y":[{"gap-y":x()}],"justify-content":[{justify:[...oe(),`normal`]}],"justify-items":[{"justify-items":[...w(),`normal`]}],"justify-self":[{"justify-self":[`auto`,...w()]}],"align-content":[{content:[`normal`,...oe()]}],"align-items":[{items:[...w(),{baseline:[``,`last`]}]}],"align-self":[{self:[`auto`,...w(),{baseline:[``,`last`]}]}],"place-content":[{"place-content":oe()}],"place-items":[{"place-items":[...w(),`baseline`]}],"place-self":[{"place-self":[`auto`,...w()]}],p:[{p:x()}],px:[{px:x()}],py:[{py:x()}],ps:[{ps:x()}],pe:[{pe:x()}],pbs:[{pbs:x()}],pbe:[{pbe:x()}],pt:[{pt:x()}],pr:[{pr:x()}],pb:[{pb:x()}],pl:[{pl:x()}],m:[{m:se()}],mx:[{mx:se()}],my:[{my:se()}],ms:[{ms:se()}],me:[{me:se()}],mbs:[{mbs:se()}],mbe:[{mbe:se()}],mt:[{mt:se()}],mr:[{mr:se()}],mb:[{mb:se()}],ml:[{ml:se()}],"space-x":[{"space-x":x()}],"space-x-reverse":[`space-x-reverse`],"space-y":[{"space-y":x()}],"space-y-reverse":[`space-y-reverse`],size:[{size:ce()}],"inline-size":[{inline:[`auto`,...le()]}],"min-inline-size":[{"min-inline":[`auto`,...le()]}],"max-inline-size":[{"max-inline":[`none`,...le()]}],"block-size":[{block:[`auto`,...ue()]}],"min-block-size":[{"min-block":[`auto`,...ue()]}],"max-block-size":[{"max-block":[`none`,...ue()]}],w:[{w:[s,`screen`,...ce()]}],"min-w":[{"min-w":[s,`screen`,`none`,...ce()]}],"max-w":[{"max-w":[s,`screen`,`none`,`prose`,{screen:[o]},...ce()]}],h:[{h:[`screen`,`lh`,...ce()]}],"min-h":[{"min-h":[`screen`,`lh`,`none`,...ce()]}],"max-h":[{"max-h":[`screen`,`lh`,`none`,...ce()]}],"font-size":[{text:[`base`,n,Ht,Ft]}],"font-smoothing":[`antialiased`,`subpixel-antialiased`],"font-style":[`italic`,`not-italic`],"font-weight":[{font:[r,Jt,Lt]}],"font-stretch":[{"font-stretch":[`ultra-condensed`,`extra-condensed`,`condensed`,`semi-condensed`,`normal`,`semi-expanded`,`expanded`,`extra-expanded`,`ultra-expanded`,Tt,j]}],"font-family":[{font:[Ut,Rt,t]}],"font-features":[{"font-features":[j]}],"fvn-normal":[`normal-nums`],"fvn-ordinal":[`ordinal`],"fvn-slashed-zero":[`slashed-zero`],"fvn-figure":[`lining-nums`,`oldstyle-nums`],"fvn-spacing":[`proportional-nums`,`tabular-nums`],"fvn-fraction":[`diagonal-fractions`,`stacked-fractions`],tracking:[{tracking:[i,M,j]}],"line-clamp":[{"line-clamp":[A,`none`,M,It]}],leading:[{leading:[`none`,a,...x()]}],"list-image":[{"list-image":[`none`,M,j]}],"list-style-position":[{list:[`inside`,`outside`]}],"list-style-type":[{list:[`disc`,`decimal`,`none`,M,j]}],"text-alignment":[{text:[`left`,`center`,`right`,`justify`,`start`,`end`]}],"placeholder-color":[{placeholder:T()}],"text-color":[{text:T()}],"text-decoration":[`underline`,`overline`,`line-through`,`no-underline`],"text-decoration-style":[{decoration:[..._e(),`wavy`]}],"text-decoration-thickness":[{decoration:[A,`from-font`,`auto`,M,Ft]}],"text-decoration-color":[{decoration:T()}],"underline-offset":[{"underline-offset":[A,`auto`,M,j]}],"text-transform":[`uppercase`,`lowercase`,`capitalize`,`normal-case`],"text-overflow":[`truncate`,`text-ellipsis`,`text-clip`],"text-wrap":[{text:[`wrap`,`nowrap`,`balance`,`pretty`]}],indent:[{indent:x()}],"tab-size":[{tab:[wt,M,j]}],"vertical-align":[{align:[`baseline`,`top`,`middle`,`bottom`,`text-top`,`text-bottom`,`sub`,`super`,M,j]}],whitespace:[{whitespace:[`normal`,`nowrap`,`pre`,`pre-line`,`pre-wrap`,`break-spaces`]}],break:[{break:[`normal`,`words`,`all`,`keep`]}],wrap:[{wrap:[`break-word`,`anywhere`,`normal`]}],hyphens:[{hyphens:[`none`,`manual`,`auto`]}],content:[{content:[`none`,M,j]}],"bg-attachment":[{bg:[`fixed`,`local`,`scroll`]}],"bg-clip":[{"bg-clip":[`border`,`padding`,`content`,`text`]}],"bg-origin":[{"bg-origin":[`border`,`padding`,`content`]}],"bg-position":[{bg:de()}],"bg-repeat":[{bg:fe()}],"bg-size":[{bg:pe()}],"bg-image":[{bg:[`none`,{linear:[{to:[`t`,`tr`,`r`,`br`,`b`,`bl`,`l`,`tl`]},wt,M,j],radial:[``,M,j],conic:[``,wt,M,j]},Kt,Bt]}],"bg-color":[{bg:T()}],"gradient-from-pos":[{from:me()}],"gradient-via-pos":[{via:me()}],"gradient-to-pos":[{to:me()}],"gradient-from":[{from:T()}],"gradient-via":[{via:T()}],"gradient-to":[{to:T()}],rounded:[{rounded:he()}],"rounded-s":[{"rounded-s":he()}],"rounded-e":[{"rounded-e":he()}],"rounded-t":[{"rounded-t":he()}],"rounded-r":[{"rounded-r":he()}],"rounded-b":[{"rounded-b":he()}],"rounded-l":[{"rounded-l":he()}],"rounded-ss":[{"rounded-ss":he()}],"rounded-se":[{"rounded-se":he()}],"rounded-ee":[{"rounded-ee":he()}],"rounded-es":[{"rounded-es":he()}],"rounded-tl":[{"rounded-tl":he()}],"rounded-tr":[{"rounded-tr":he()}],"rounded-br":[{"rounded-br":he()}],"rounded-bl":[{"rounded-bl":he()}],"border-w":[{border:ge()}],"border-w-x":[{"border-x":ge()}],"border-w-y":[{"border-y":ge()}],"border-w-s":[{"border-s":ge()}],"border-w-e":[{"border-e":ge()}],"border-w-bs":[{"border-bs":ge()}],"border-w-be":[{"border-be":ge()}],"border-w-t":[{"border-t":ge()}],"border-w-r":[{"border-r":ge()}],"border-w-b":[{"border-b":ge()}],"border-w-l":[{"border-l":ge()}],"divide-x":[{"divide-x":ge()}],"divide-x-reverse":[`divide-x-reverse`],"divide-y":[{"divide-y":ge()}],"divide-y-reverse":[`divide-y-reverse`],"border-style":[{border:[..._e(),`hidden`,`none`]}],"divide-style":[{divide:[..._e(),`hidden`,`none`]}],"border-color":[{border:T()}],"border-color-x":[{"border-x":T()}],"border-color-y":[{"border-y":T()}],"border-color-s":[{"border-s":T()}],"border-color-e":[{"border-e":T()}],"border-color-bs":[{"border-bs":T()}],"border-color-be":[{"border-be":T()}],"border-color-t":[{"border-t":T()}],"border-color-r":[{"border-r":T()}],"border-color-b":[{"border-b":T()}],"border-color-l":[{"border-l":T()}],"divide-color":[{divide:T()}],"outline-style":[{outline:[..._e(),`none`,`hidden`]}],"outline-offset":[{"outline-offset":[A,M,j]}],"outline-w":[{outline:[``,A,Ht,Ft]}],"outline-color":[{outline:T()}],shadow:[{shadow:[``,`inner`,`none`,u,qt,Vt]}],"shadow-color":[{shadow:T()}],"inset-shadow":[{"inset-shadow":[`none`,d,qt,Vt]}],"inset-shadow-color":[{"inset-shadow":T()}],"ring-w":[{ring:ge()}],"ring-w-inset":[`ring-inset`],"ring-color":[{ring:T()}],"ring-offset-w":[{"ring-offset":[A,Ft]}],"ring-offset-color":[{"ring-offset":T()}],"inset-ring-w":[{"inset-ring":ge()}],"inset-ring-color":[{"inset-ring":T()}],"text-shadow":[{"text-shadow":[`none`,f,qt,Vt]}],"text-shadow-color":[{"text-shadow":T()}],opacity:[{opacity:[A,M,j]}],"mix-blend":[{"mix-blend":[...ve(),`plus-darker`,`plus-lighter`]}],"bg-blend":[{"bg-blend":ve()}],"mask-clip":[{"mask-clip":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]},`mask-no-clip`],"mask-composite":[{mask:[`add`,`subtract`,`intersect`,`exclude`]}],"mask-image-linear-pos":[{"mask-linear":[A]}],"mask-image-linear-from-pos":[{"mask-linear-from":ye()}],"mask-image-linear-to-pos":[{"mask-linear-to":ye()}],"mask-image-linear-from-color":[{"mask-linear-from":T()}],"mask-image-linear-to-color":[{"mask-linear-to":T()}],"mask-image-t-from-pos":[{"mask-t-from":ye()}],"mask-image-t-to-pos":[{"mask-t-to":ye()}],"mask-image-t-from-color":[{"mask-t-from":T()}],"mask-image-t-to-color":[{"mask-t-to":T()}],"mask-image-r-from-pos":[{"mask-r-from":ye()}],"mask-image-r-to-pos":[{"mask-r-to":ye()}],"mask-image-r-from-color":[{"mask-r-from":T()}],"mask-image-r-to-color":[{"mask-r-to":T()}],"mask-image-b-from-pos":[{"mask-b-from":ye()}],"mask-image-b-to-pos":[{"mask-b-to":ye()}],"mask-image-b-from-color":[{"mask-b-from":T()}],"mask-image-b-to-color":[{"mask-b-to":T()}],"mask-image-l-from-pos":[{"mask-l-from":ye()}],"mask-image-l-to-pos":[{"mask-l-to":ye()}],"mask-image-l-from-color":[{"mask-l-from":T()}],"mask-image-l-to-color":[{"mask-l-to":T()}],"mask-image-x-from-pos":[{"mask-x-from":ye()}],"mask-image-x-to-pos":[{"mask-x-to":ye()}],"mask-image-x-from-color":[{"mask-x-from":T()}],"mask-image-x-to-color":[{"mask-x-to":T()}],"mask-image-y-from-pos":[{"mask-y-from":ye()}],"mask-image-y-to-pos":[{"mask-y-to":ye()}],"mask-image-y-from-color":[{"mask-y-from":T()}],"mask-image-y-to-color":[{"mask-y-to":T()}],"mask-image-radial":[{"mask-radial":[M,j]}],"mask-image-radial-from-pos":[{"mask-radial-from":ye()}],"mask-image-radial-to-pos":[{"mask-radial-to":ye()}],"mask-image-radial-from-color":[{"mask-radial-from":T()}],"mask-image-radial-to-color":[{"mask-radial-to":T()}],"mask-image-radial-shape":[{"mask-radial":[`circle`,`ellipse`]}],"mask-image-radial-size":[{"mask-radial":[{closest:[`side`,`corner`],farthest:[`side`,`corner`]}]}],"mask-image-radial-pos":[{"mask-radial-at":b()}],"mask-image-conic-pos":[{"mask-conic":[A]}],"mask-image-conic-from-pos":[{"mask-conic-from":ye()}],"mask-image-conic-to-pos":[{"mask-conic-to":ye()}],"mask-image-conic-from-color":[{"mask-conic-from":T()}],"mask-image-conic-to-color":[{"mask-conic-to":T()}],"mask-mode":[{mask:[`alpha`,`luminance`,`match`]}],"mask-origin":[{"mask-origin":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]}],"mask-position":[{mask:de()}],"mask-repeat":[{mask:fe()}],"mask-size":[{mask:pe()}],"mask-type":[{"mask-type":[`alpha`,`luminance`]}],"mask-image":[{mask:[`none`,M,j]}],filter:[{filter:[``,`none`,M,j]}],blur:[{blur:be()}],brightness:[{brightness:[A,M,j]}],contrast:[{contrast:[A,M,j]}],"drop-shadow":[{"drop-shadow":[``,`none`,p,qt,Vt]}],"drop-shadow-color":[{"drop-shadow":T()}],grayscale:[{grayscale:[``,A,M,j]}],"hue-rotate":[{"hue-rotate":[A,M,j]}],invert:[{invert:[``,A,M,j]}],saturate:[{saturate:[A,M,j]}],sepia:[{sepia:[``,A,M,j]}],"backdrop-filter":[{"backdrop-filter":[``,`none`,M,j]}],"backdrop-blur":[{"backdrop-blur":be()}],"backdrop-brightness":[{"backdrop-brightness":[A,M,j]}],"backdrop-contrast":[{"backdrop-contrast":[A,M,j]}],"backdrop-grayscale":[{"backdrop-grayscale":[``,A,M,j]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[A,M,j]}],"backdrop-invert":[{"backdrop-invert":[``,A,M,j]}],"backdrop-opacity":[{"backdrop-opacity":[A,M,j]}],"backdrop-saturate":[{"backdrop-saturate":[A,M,j]}],"backdrop-sepia":[{"backdrop-sepia":[``,A,M,j]}],"border-collapse":[{border:[`collapse`,`separate`]}],"border-spacing":[{"border-spacing":x()}],"border-spacing-x":[{"border-spacing-x":x()}],"border-spacing-y":[{"border-spacing-y":x()}],"table-layout":[{table:[`auto`,`fixed`]}],caption:[{caption:[`top`,`bottom`]}],transition:[{transition:[``,`all`,`colors`,`opacity`,`shadow`,`transform`,`none`,M,j]}],"transition-behavior":[{transition:[`normal`,`discrete`]}],duration:[{duration:[A,`initial`,M,j]}],ease:[{ease:[`linear`,`initial`,_,M,j]}],delay:[{delay:[A,M,j]}],animate:[{animate:[`none`,v,M,j]}],backface:[{backface:[`hidden`,`visible`]}],perspective:[{perspective:[h,M,j]}],"perspective-origin":[{"perspective-origin":ee()}],rotate:[{rotate:xe()}],"rotate-x":[{"rotate-x":xe()}],"rotate-y":[{"rotate-y":xe()}],"rotate-z":[{"rotate-z":xe()}],scale:[{scale:Se()}],"scale-x":[{"scale-x":Se()}],"scale-y":[{"scale-y":Se()}],"scale-z":[{"scale-z":Se()}],"scale-3d":[`scale-3d`],skew:[{skew:Ce()}],"skew-x":[{"skew-x":Ce()}],"skew-y":[{"skew-y":Ce()}],transform:[{transform:[M,j,``,`none`,`gpu`,`cpu`]}],"transform-origin":[{origin:ee()}],"transform-style":[{transform:[`3d`,`flat`]}],translate:[{translate:we()}],"translate-x":[{"translate-x":we()}],"translate-y":[{"translate-y":we()}],"translate-z":[{"translate-z":we()}],"translate-none":[`translate-none`],zoom:[{zoom:[wt,M,j]}],accent:[{accent:T()}],appearance:[{appearance:[`none`,`auto`]}],"caret-color":[{caret:T()}],"color-scheme":[{scheme:[`normal`,`dark`,`light`,`light-dark`,`only-dark`,`only-light`]}],cursor:[{cursor:[`auto`,`default`,`pointer`,`wait`,`text`,`move`,`help`,`not-allowed`,`none`,`context-menu`,`progress`,`cell`,`crosshair`,`vertical-text`,`alias`,`copy`,`no-drop`,`grab`,`grabbing`,`all-scroll`,`col-resize`,`row-resize`,`n-resize`,`e-resize`,`s-resize`,`w-resize`,`ne-resize`,`nw-resize`,`se-resize`,`sw-resize`,`ew-resize`,`ns-resize`,`nesw-resize`,`nwse-resize`,`zoom-in`,`zoom-out`,M,j]}],"field-sizing":[{"field-sizing":[`fixed`,`content`]}],"pointer-events":[{"pointer-events":[`auto`,`none`]}],resize:[{resize:[`none`,``,`y`,`x`]}],"scroll-behavior":[{scroll:[`auto`,`smooth`]}],"scrollbar-thumb-color":[{"scrollbar-thumb":T()}],"scrollbar-track-color":[{"scrollbar-track":T()}],"scrollbar-gutter":[{"scrollbar-gutter":[`auto`,`stable`,`both`]}],"scrollbar-w":[{scrollbar:[`auto`,`thin`,`none`]}],"scroll-m":[{"scroll-m":x()}],"scroll-mx":[{"scroll-mx":x()}],"scroll-my":[{"scroll-my":x()}],"scroll-ms":[{"scroll-ms":x()}],"scroll-me":[{"scroll-me":x()}],"scroll-mbs":[{"scroll-mbs":x()}],"scroll-mbe":[{"scroll-mbe":x()}],"scroll-mt":[{"scroll-mt":x()}],"scroll-mr":[{"scroll-mr":x()}],"scroll-mb":[{"scroll-mb":x()}],"scroll-ml":[{"scroll-ml":x()}],"scroll-p":[{"scroll-p":x()}],"scroll-px":[{"scroll-px":x()}],"scroll-py":[{"scroll-py":x()}],"scroll-ps":[{"scroll-ps":x()}],"scroll-pe":[{"scroll-pe":x()}],"scroll-pbs":[{"scroll-pbs":x()}],"scroll-pbe":[{"scroll-pbe":x()}],"scroll-pt":[{"scroll-pt":x()}],"scroll-pr":[{"scroll-pr":x()}],"scroll-pb":[{"scroll-pb":x()}],"scroll-pl":[{"scroll-pl":x()}],"snap-align":[{snap:[`start`,`end`,`center`,`align-none`]}],"snap-stop":[{snap:[`normal`,`always`]}],"snap-type":[{snap:[`none`,`x`,`y`,`both`]}],"snap-strictness":[{snap:[`mandatory`,`proximity`]}],touch:[{touch:[`auto`,`none`,`manipulation`]}],"touch-x":[{"touch-pan":[`x`,`left`,`right`]}],"touch-y":[{"touch-pan":[`y`,`up`,`down`]}],"touch-pz":[`touch-pinch-zoom`],select:[{select:[`none`,`text`,`all`,`auto`]}],"will-change":[{"will-change":[`auto`,`scroll`,`contents`,`transform`,M,j]}],fill:[{fill:[`none`,...T()]}],"stroke-w":[{stroke:[A,Ht,Ft,It]}],stroke:[{stroke:[`none`,...T()]}],"forced-color-adjust":[{"forced-color-adjust":[`auto`,`none`]}]},conflictingClassGroups:{"container-named":[`container-type`],overflow:[`overflow-x`,`overflow-y`],overscroll:[`overscroll-x`,`overscroll-y`],inset:[`inset-x`,`inset-y`,`inset-bs`,`inset-be`,`start`,`end`,`top`,`right`,`bottom`,`left`],"inset-x":[`start`,`end`,`right`,`left`],"inset-y":[`inset-bs`,`inset-be`,`top`,`bottom`],flex:[`basis`,`grow`,`shrink`],gap:[`gap-x`,`gap-y`],p:[`px`,`py`,`ps`,`pe`,`pbs`,`pbe`,`pt`,`pr`,`pb`,`pl`],px:[`ps`,`pe`,`pr`,`pl`],py:[`pbs`,`pbe`,`pt`,`pb`],m:[`mx`,`my`,`ms`,`me`,`mbs`,`mbe`,`mt`,`mr`,`mb`,`ml`],mx:[`ms`,`me`,`mr`,`ml`],my:[`mbs`,`mbe`,`mt`,`mb`],size:[`w`,`h`],"font-size":[`leading`],"fvn-normal":[`fvn-ordinal`,`fvn-slashed-zero`,`fvn-figure`,`fvn-spacing`,`fvn-fraction`],"fvn-ordinal":[`fvn-normal`],"fvn-slashed-zero":[`fvn-normal`],"fvn-figure":[`fvn-normal`],"fvn-spacing":[`fvn-normal`],"fvn-fraction":[`fvn-normal`],"line-clamp":[`display`,`overflow`],rounded:[`rounded-s`,`rounded-e`,`rounded-t`,`rounded-r`,`rounded-b`,`rounded-l`,`rounded-ss`,`rounded-se`,`rounded-ee`,`rounded-es`,`rounded-tl`,`rounded-tr`,`rounded-br`,`rounded-bl`],"rounded-s":[`rounded-ss`,`rounded-es`],"rounded-e":[`rounded-se`,`rounded-ee`],"rounded-t":[`rounded-tl`,`rounded-tr`],"rounded-r":[`rounded-tr`,`rounded-br`],"rounded-b":[`rounded-br`,`rounded-bl`],"rounded-l":[`rounded-tl`,`rounded-bl`],"border-spacing":[`border-spacing-x`,`border-spacing-y`],"border-w":[`border-w-x`,`border-w-y`,`border-w-s`,`border-w-e`,`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-r`,`border-w-b`,`border-w-l`],"border-w-x":[`border-w-s`,`border-w-e`,`border-w-r`,`border-w-l`],"border-w-y":[`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-b`],"border-color":[`border-color-x`,`border-color-y`,`border-color-s`,`border-color-e`,`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-r`,`border-color-b`,`border-color-l`],"border-color-x":[`border-color-s`,`border-color-e`,`border-color-r`,`border-color-l`],"border-color-y":[`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-b`],translate:[`translate-x`,`translate-y`,`translate-none`],"translate-none":[`translate`,`translate-x`,`translate-y`,`translate-z`],"scroll-m":[`scroll-mx`,`scroll-my`,`scroll-ms`,`scroll-me`,`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mr`,`scroll-mb`,`scroll-ml`],"scroll-mx":[`scroll-ms`,`scroll-me`,`scroll-mr`,`scroll-ml`],"scroll-my":[`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mb`],"scroll-p":[`scroll-px`,`scroll-py`,`scroll-ps`,`scroll-pe`,`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pr`,`scroll-pb`,`scroll-pl`],"scroll-px":[`scroll-ps`,`scroll-pe`,`scroll-pr`,`scroll-pl`],"scroll-py":[`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pb`],touch:[`touch-x`,`touch-y`,`touch-pz`],"touch-x":[`touch`],"touch-y":[`touch`],"touch-pz":[`touch`]},conflictingClassGroupModifiers:{"font-size":[`leading`]},postfixLookupClassGroups:[`container-type`],orderSensitiveModifiers:[`*`,`**`,`after`,`backdrop`,`before`,`details-content`,`file`,`first-letter`,`first-line`,`marker`,`placeholder`,`selection`]}});function P(...e){return an(Fe(e))}var on=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),F=o(((e,t)=>{t.exports=on()}))(),sn=`.notice, .update-nag, .updated, .error, #message`;function cn({className:e}){let t=(0,_.useRef)(null);return(0,_.useEffect)(()=>{let e=document.getElementById(`wpbody-content`),n=t.current;if(!e||!n)return;let r=()=>{e.querySelectorAll(`:scope > *`).forEach(e=>{e.id!==`monoranks-admin`&&e.matches(sn)&&n.appendChild(e)})};r();let i=new MutationObserver(r);return i.observe(e,{childList:!0}),()=>i.disconnect()},[]),(0,F.jsx)(`div`,{ref:t,className:P(`empty:hidden`,e)})}function ln(e,t,n=`plugin-admin`){try{let r=new URL(e);return r.host===new URL(y().apiBase).host?e:(r.searchParams.set(`utm_source`,`wordpress-plugin`),r.searchParams.set(`utm_medium`,`admin`),r.searchParams.set(`utm_campaign`,n),r.searchParams.set(`utm_content`,t),r.toString())}catch{return e}}function un({which:e,className:t}){return(0,F.jsx)(`span`,{className:P(`inline-flex [&>svg]:block`,t),dangerouslySetInnerHTML:{__html:y().logos[e]}})}var dn=`mx-auto w-full max-w-[1260px] px-10 max-[960px]:px-6 max-[782px]:px-4`;function fn({section:e,go:t,title:n,description:r,actions:i,children:a}){let o=y(),s=[{id:`overview`,label:x(`Overview`,`monoranks`),href:o.urls.overview},{id:`settings`,label:x(`Settings`,`monoranks`),href:o.urls.settings}];return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`header`,{className:`bg-band text-band-ink`,children:(0,F.jsxs)(`div`,{className:P(dn,`flex min-h-16 items-center gap-7 max-[782px]:gap-3`),children:[(0,F.jsx)(`a`,{href:o.urls.overview,onClick:e=>{e.preventDefault(),t(`overview`)},className:`inline-flex items-center text-band-ink hover:text-white`,children:(0,F.jsx)(un,{which:`wordmark`,className:`[&>svg]:h-7 [&>svg]:w-[138px]`})}),(0,F.jsx)(`nav`,{className:`flex self-stretch gap-[22px] max-[782px]:gap-3`,"aria-label":x(`MonoRanks sections`,`monoranks`),children:s.map(n=>(0,F.jsx)(`a`,{href:n.href,onClick:e=>{e.preventDefault(),t(n.id)},"aria-current":e===n.id?`page`:void 0,className:P(`inline-flex items-center border-b-2 pt-[2px] text-[13px] font-medium`,e===n.id?`border-brand text-band-ink`:`border-transparent text-band-muted hover:text-white`),children:n.label},n.id))}),(0,F.jsxs)(`div`,{className:`ms-auto flex items-center gap-1.5`,children:[(0,F.jsx)(`a`,{href:ln(o.urls.docs,`header-help`,e),target:`_blank`,rel:`noopener`,className:`inline-flex h-8 items-center gap-1.5 rounded-md px-3 text-[12.5px] font-medium text-band-muted hover:bg-band-edge hover:text-white`,children:x(`Help`,`monoranks`)}),(0,F.jsxs)(`a`,{href:ln(o.urls.app,`header-open`,e),target:`_blank`,rel:`noopener`,className:`inline-flex h-8 items-center gap-1.5 rounded-md border border-band-edge px-3 text-[12.5px] font-medium text-band-ink hover:bg-band-edge hover:text-white max-[782px]:hidden`,children:[x(`Open MonoRanks`,`monoranks`),(0,F.jsx)(we,{size:14,className:`mr-flip`})]})]})]})}),(0,F.jsxs)(`div`,{className:P(dn,`flex flex-wrap items-start justify-between gap-x-6 gap-y-3 pb-1.5 pt-[30px]`),children:[(0,F.jsxs)(`div`,{className:`flex min-w-0 flex-[1_1_420px] flex-col gap-1.5`,children:[(0,F.jsx)(`h1`,{className:`text-[26px] font-semibold tracking-[-0.02em] leading-tight text-ink`,children:n}),r&&(0,F.jsx)(`p`,{className:`max-w-[72ch] text-ink2`,children:r})]}),i&&(0,F.jsx)(`div`,{className:`flex flex-wrap items-center gap-2 pt-1`,children:i})]}),(0,F.jsx)(`div`,{className:`wp-header-end`}),(0,F.jsx)(cn,{className:P(dn,`flex flex-col gap-2.5 pt-3`)}),(0,F.jsx)(`main`,{className:P(dn,`flex flex-[1_0_auto] flex-col gap-5 pb-10 pt-[22px]`),children:a}),(0,F.jsx)(pn,{section:e,go:t})]})}function pn({section:e,go:t}){let n=y();return(0,F.jsxs)(`footer`,{className:`mt-auto bg-band text-band-ink`,children:[(0,F.jsxs)(`div`,{className:P(dn,`grid grid-cols-[minmax(0,1fr)_minmax(0,1fr)_auto] items-center gap-8 py-7 max-[960px]:grid-cols-[minmax(0,1fr)_auto] max-[960px]:gap-5 max-[782px]:grid-cols-1`),children:[(0,F.jsxs)(`div`,{className:`inline-flex items-center gap-2.5`,children:[(0,F.jsx)(un,{which:`wordmark`,className:`[&>svg]:h-[26px] [&>svg]:w-[128px]`}),(0,F.jsxs)(`span`,{className:`rounded-md border border-band-edge px-[7px] py-[2px] text-[11px] font-medium text-band-muted`,children:[`v`,n.version]})]}),(0,F.jsxs)(`div`,{className:`min-w-0 border-s border-band-edge ps-7 max-[960px]:col-start-1 max-[960px]:border-0 max-[960px]:ps-0`,children:[(0,F.jsx)(`span`,{className:`mb-1.5 block text-[11px] uppercase tracking-[.08em] text-band-muted`,children:x(`Your data`,`monoranks`)}),(0,F.jsxs)(`a`,{href:n.urls.settings,onClick:e=>{e.preventDefault(),t(`settings`)},className:`inline-flex items-center gap-[7px] text-[13px] text-band-ink hover:text-white hover:underline hover:underline-offset-4`,children:[x(`What is sent and what can change`,`monoranks`),(0,F.jsx)(we,{size:14,className:`mr-flip`})]})]}),(0,F.jsxs)(`a`,{href:ln(n.urls.docs,`footer-help`,e),target:`_blank`,rel:`noopener`,className:`block rounded-[9px] border border-band-edge px-[18px] py-3 text-start text-band-ink hover:bg-band-edge hover:text-white max-[960px]:col-start-2 max-[960px]:row-span-2 max-[960px]:row-start-1 max-[782px]:col-auto max-[782px]:row-auto`,children:[(0,F.jsx)(`span`,{className:`mb-1.5 block text-[11px] text-band-muted`,children:x(`Need a hand?`,`monoranks`)}),(0,F.jsxs)(`strong`,{className:`flex items-center justify-between gap-5 text-[13px] font-medium`,children:[x(`Help and resources`,`monoranks`),(0,F.jsx)(Se,{size:14,className:`mr-flip`})]})]})]}),(0,F.jsx)(`div`,{className:P(dn),children:(0,F.jsxs)(`div`,{className:`flex items-center justify-center gap-3 border-t border-band-edge pb-[18px] pt-4 text-[11px] text-band-muted`,children:[(0,F.jsx)(`span`,{children:x(`A product by`,`monoranks`)}),(0,F.jsx)(`a`,{href:ln(`https://veronalabs.com/`,`footer-publisher`,e),target:`_blank`,rel:`noopener`,"aria-label":`VeronaLabs`,className:`inline-flex min-h-7 items-center text-band-muted opacity-75 hover:opacity-100 hover:text-band-muted`,children:(0,F.jsx)(un,{which:`veronalabs`,className:`[&>svg]:h-auto [&>svg]:w-28`})})]})})]})}function mn({notice:e}){if(!e)return null;let t={success:`text-good-ink`,error:`text-critical`,warning:`text-warn`}[e.type],n={success:Oe,error:Ee,warning:je}[e.type];return(0,F.jsxs)(`div`,{className:P(`notice`,`notice-${e.type}`,`flex items-start gap-2.5`),role:`status`,children:[(0,F.jsx)(n,{size:16,className:P(`mt-[1px] shrink-0`,t),"aria-hidden":`true`}),(0,F.jsx)(`p`,{className:`text-ink`,children:e.text})]})}function hn({rows:e}){return(0,F.jsx)(`div`,{className:`grid grid-cols-[150px_minmax(0,1fr)] gap-x-3 gap-y-2 text-[12px] max-[960px]:grid-cols-1`,children:e.map(([e,t],n)=>(0,F.jsxs)(`div`,{className:`contents`,children:[(0,F.jsx)(`div`,{className:`text-mute max-[960px]:mt-1`,children:e}),(0,F.jsx)(`div`,{className:`min-w-0 [overflow-wrap:anywhere]`,children:t})]},n))})}function gn({title:e,text:t}){return(0,F.jsxs)(`div`,{className:`flex flex-col items-center gap-2 px-6 py-9 text-center text-ink2`,children:[(0,F.jsx)(`span`,{className:`text-[13px] font-semibold text-ink`,children:e}),(0,F.jsx)(`span`,{className:`text-[12px]`,children:t})]})}function I(e){if(e==null)return`—`;try{return new Intl.NumberFormat(y().locale,{maximumFractionDigits:0}).format(e)}catch{return String(e)}}function _n(e,t=``){return(e>0?`+`:e<0?`−`:``)+I(Math.abs(e))+t}function vn(e){return e==null?`none`:e>=80?`good`:e>=60?`warn`:`critical`}function yn({score:e,size:t=`sm`,label:n}){let r=t===`lg`?64:30,i=t===`lg`?5:3,a=(r-i)/2,o=2*Math.PI*a,s=r/2,c=e===null?x(`Not scored yet`,`monoranks`):C(x(`%s of 100`,`monoranks`),I(e));return(0,F.jsxs)(`span`,{className:P(`mr-score`,`mr-${t}`,`mr-${vn(e)}`),title:(n?`${n}: `:``)+c,children:[(0,F.jsxs)(`span`,{className:`mr-ring`,children:[(0,F.jsx)(`svg`,{width:r,height:r,viewBox:`0 0 ${r} ${r}`,"aria-hidden":`true`,children:e===null?(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`currentColor`,strokeWidth:i,strokeDasharray:`3 4`}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`var(--grayTrack)`,strokeWidth:i}),(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`currentColor`,strokeWidth:i,strokeLinecap:`round`,strokeDasharray:`${o*e/100} ${o}`,transform:`rotate(-90 ${s} ${s})`})]})}),(0,F.jsx)(`span`,{children:e===null?`—`:I(e)})]}),n&&(0,F.jsx)(`span`,{className:`mr-lbl`,children:n})]})}function bn({n:e,unit:t=``,period:n=`week`}){if(e==null)return null;let r=e>0?`text-good-ink`:e<0?`text-critical`:`text-mute`,i=``+_n(e,t)+``,a=C(x(n===`previous28`?`%s vs previous 28 days`:`%s this week`,`monoranks`),i);return(0,F.jsx)(`span`,{className:P(`text-[12px] font-medium`,r),children:a})}function xn({series:e}){if(e.length<2)return null;let t=Math.max(1,...e),n=e.map((n,r)=>[Math.round(200*r/(e.length-1)*10)/10,Math.round((34-30*n/t)*10)/10]),r=`M`+n.map(e=>e.join(` `)).join(` L`),i=n[n.length-1];return(0,F.jsxs)(`svg`,{className:`block h-[38px] w-full`,viewBox:`0 0 200 38`,preserveAspectRatio:`none`,"aria-hidden":`true`,children:[(0,F.jsx)(`path`,{d:`${r} L200 38 L0 38 Z`,fill:`var(--accentSoft)`}),(0,F.jsx)(`path`,{d:r,fill:`none`,stroke:`var(--accent)`,strokeWidth:`1.5`}),(0,F.jsx)(`circle`,{cx:i[0],cy:i[1],r:`2.5`,fill:`var(--accent)`})]})}var Sn=e=>typeof e==`boolean`?`${e}`:e===0?`0`:e,Cn=Fe,wn=(e,t)=>n=>{if(t?.variants==null)return Cn(e,n?.class,n?.className);let{variants:r,defaultVariants:i}=t,a=Object.keys(r).map(e=>{let t=n?.[e],a=i?.[e];if(t===null)return null;let o=Sn(t)||Sn(a);return r[e][o]}),o=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return r===void 0||(e[n]=r),e},{});return Cn(e,a,t?.compoundVariants?.reduce((e,t)=>{let{class:n,className:r,...a}=t;return Object.entries(a).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...o}[t]):{...i,...o}[t]===n})?[...e,n,r]:e},[]),n?.class,n?.className)},Tn=wn(`inline-flex shrink-0 items-center whitespace-nowrap font-medium`,{variants:{variant:{badge:`h-5 gap-[5px] rounded-sm bg-surface2 px-[7px] text-[11px] text-ink2`,warn:`h-5 gap-[5px] rounded-sm bg-surface2 px-[7px] text-[11px] text-warn`,pill:`h-[22px] gap-[6px] rounded-full bg-surface2 ps-[7px] pe-2 text-[12px] text-ink`}},defaultVariants:{variant:`badge`}});function L({className:e,variant:t,...n}){return(0,F.jsx)(`span`,{"data-slot":`badge`,className:P(Tn({variant:t}),e),...n})}function En({tone:e=`muted`}){let t={good:`bg-good`,warn:`bg-warn`,critical:`bg-critical`,muted:`bg-mute`}[e];return(0,F.jsx)(`span`,{className:P(`inline-block h-2 w-2 shrink-0 rounded-full`,t)})}var Dn=Object.defineProperty,On=(e,t)=>Dn(e,`name`,{value:t,configurable:!0});function kn(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}On(kn,`setRef`);function An(...e){return t=>{let n=!1,r=e.map(e=>{let r=kn(e,t);return!n&&typeof r==`function`&&(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];typeof n==`function`?n():kn(e[t],null)}}}}On(An,`composeRefs`);function jn(...e){return _.useCallback(An(...e),e)}On(jn,`useComposedRefs`);var Mn=Object.defineProperty,Nn=(e,t)=>Mn(e,`name`,{value:t,configurable:!0});function Pn(e){let t=_.forwardRef((t,n)=>{let{children:r,...i}=t,a=null,o=!1,s=[];Un(r)&&typeof qn==`function`&&(r=qn(r._payload)),_.Children.forEach(r,e=>{if(Vn(e)){o=!0;let t=e,n=`child`in t.props?t.props.child:t.props.children;Un(n)&&typeof qn==`function`&&(n=qn(n._payload)),a=Rn(t,n),s.push(a?.props?.children)}else s.push(e)}),a?a=_.cloneElement(a,void 0,s):!o&&_.Children.count(r)===1&&_.isValidElement(r)&&(a=r);let c=a?Bn(a):void 0,l=jn(n,c);if(!a){if(r||r===0)throw Error(o?Kn(e):Gn(e));return r}let u=zn(i,a.props??{});return a.type!==_.Fragment&&(u.ref=n?l:c),_.cloneElement(a,u)});return t.displayName=`${e}.Slot`,t}Nn(Pn,`createSlot`);var Fn=Pn(`Slot`),In=Symbol.for(`radix.slottable`);function Ln(e){let t=Nn(e=>`child`in e?e.children(e.child):e.children,`Slottable`);return t.displayName=`${e}.Slottable`,t.__radixId=In,t}Nn(Ln,`createSlottable`);var Rn=Nn((e,t)=>{if(`child`in e.props){let t=e.props.child;return _.isValidElement(t)?_.cloneElement(t,void 0,e.props.children(t.props.children)):null}return _.isValidElement(t)?t:null},`getSlottableElementFromSlottable`);function zn(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}Nn(zn,`mergeProps`);function Bn(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}Nn(Bn,`getElementRef`);function Vn(e){return _.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===In}Nn(Vn,`isSlottable`);var Hn=Symbol.for(`react.lazy`);function Un(e){return typeof e==`object`&&!!e&&`$$typeof`in e&&e.$$typeof===Hn&&`_payload`in e&&Wn(e._payload)}Nn(Un,`isLazyComponent`);function Wn(e){return typeof e==`object`&&!!e&&`then`in e}Nn(Wn,`isPromiseLike`);var Gn=Nn(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,`createSlotError`),Kn=Nn(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,`createSlottableError`),qn=_.use,Jn=wn(`inline-flex items-center justify-center gap-[7px] whitespace-nowrap rounded-md border text-[13px] font-medium leading-none transition-[background-color,border-color,color,opacity] duration-100 disabled:pointer-events-none disabled:opacity-55 [&_svg]:pointer-events-none [&_svg]:shrink-0 cursor-pointer`,{variants:{variant:{default:`border-border bg-surface text-ink hover:bg-surface2 hover:border-line`,primary:`border-primary bg-primary text-primary-foreground hover:opacity-85`,accent:`border-brand bg-brand text-white hover:opacity-85`,ghost:`border-transparent bg-transparent text-ink2 hover:bg-surface3 hover:text-ink`,danger:`border-critical/50 bg-surface text-critical hover:border-critical hover:bg-critical hover:text-white`,dangerSolid:`border-critical bg-critical text-white hover:opacity-85`},size:{default:`h-[34px] px-3`,sm:`h-7 px-[10px] text-[12px]`,icon:`h-8 w-8 px-0`}},defaultVariants:{variant:`default`,size:`default`}});function R({className:e,variant:t,size:n,asChild:r=!1,children:i,...a}){let o=a[`aria-busy`]===!0||a[`aria-busy`]===`true`,s=P(Jn({variant:t,size:n,className:e}),o&&`pointer-events-none opacity-85`);return r?(0,F.jsx)(Fn,{"data-slot":`button`,className:s,...a,children:i}):(0,F.jsxs)(`button`,{"data-slot":`button`,className:s,...a,children:[o&&(0,F.jsx)(`span`,{className:`spin`,"aria-hidden":`true`}),i]})}function Yn({rows:e,onUndo:t,busy:n}){if(!e.length)return(0,F.jsx)(gn,{title:x(`No changes yet`,`monoranks`),text:x(`Fixes you approve in MonoRanks show up here, each with Undo.`,`monoranks`)});let r=`whitespace-nowrap border-b border-border px-[12px] py-[11px] text-start text-[12px] font-medium text-mute`,i=`border-b border-grid px-[12px] py-3 align-middle text-[12px] group-last:border-b-0`,a=`overflow-hidden text-ellipsis whitespace-nowrap text-start`;return(0,F.jsx)(`div`,{className:`rounded-b-xl`,children:(0,F.jsxs)(`table`,{className:`w-full table-fixed border-collapse`,children:[(0,F.jsxs)(`colgroup`,{children:[(0,F.jsx)(`col`,{className:`w-[15%] min-w-[130px]`}),(0,F.jsx)(`col`,{className:`w-[12%]`}),(0,F.jsx)(`col`,{className:`w-[12%]`}),(0,F.jsx)(`col`,{className:`w-[18%]`}),(0,F.jsx)(`col`,{}),(0,F.jsx)(`col`,{}),(0,F.jsx)(`col`,{className:`w-[96px]`})]}),(0,F.jsx)(`thead`,{children:(0,F.jsxs)(`tr`,{children:[(0,F.jsx)(`th`,{className:r,children:x(`When`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Who`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Field`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Where`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Before`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`After`,`monoranks`)}),(0,F.jsx)(`th`,{className:r})]})}),(0,F.jsx)(`tbody`,{children:e.map(e=>(0,F.jsxs)(`tr`,{className:`group hover:[&>td]:bg-surface2`,children:[(0,F.jsx)(`td`,{className:`${i} tabular-nums`,children:(0,F.jsx)(`div`,{className:a,title:e.when,children:e.when})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,title:e.actor,children:e.actor})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(L,{className:`max-w-full overflow-hidden text-ellipsis whitespace-nowrap`,title:e.fieldLabel,children:e.fieldLabel})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.where,children:e.where})}),(0,F.jsx)(`td`,{className:`${i} text-mute`,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.previous,children:e.previous||`—`})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.value,children:e.value||`—`})}),(0,F.jsx)(`td`,{className:`${i} text-end`,children:(0,F.jsxs)(R,{variant:`ghost`,size:`sm`,disabled:n!==null,"aria-busy":n===e.index,onClick:()=>t(e),children:[n!==e.index&&(0,F.jsx)(Ne,{size:13,className:`mr-flip`}),x(`Undo`,`monoranks`)]})})]},e.index))})]})})}function Xn({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card`,className:P(`min-w-0 rounded-xl border border-border bg-surface`,e),...t})}function Zn({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-header`,className:P(`flex flex-wrap items-center justify-between gap-3 px-[22px] pt-[18px]`,e),...t})}function Qn({className:e,...t}){return(0,F.jsx)(`h2`,{"data-slot":`card-title`,className:P(`inline-flex items-center gap-2 text-[15px] font-semibold text-ink`,e),...t})}function $n({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-body`,className:P(`px-[22px] pb-[22px] pt-4`,e),...t})}function er({text:e,children:t,className:n,align:r=`center`}){let i=_.useId(),[a,o]=_.useState(!1),s=()=>o(!0),c=()=>o(!1),l=t?_.cloneElement(t,{"aria-describedby":i,tabIndex:t.props.tabIndex??0}):(0,F.jsx)(`button`,{type:`button`,"aria-describedby":i,"aria-label":x(`More info`,`monoranks`),className:`inline-flex h-4 w-4 items-center justify-center rounded-full text-mute hover:text-ink focus-visible:text-ink focus-visible:outline-2 focus-visible:outline-brand`,children:(0,F.jsx)(O,{size:13,"aria-hidden":`true`})});return(0,F.jsxs)(`span`,{className:P(`relative inline-flex items-center`,n),onMouseEnter:s,onMouseLeave:c,onFocus:s,onBlur:c,onKeyDown:e=>{e.key===`Escape`&&c()},children:[l,(0,F.jsx)(`span`,{id:i,role:`tooltip`,className:P(`pointer-events-none absolute bottom-[calc(100%+6px)] z-50 w-max max-w-[260px] rounded-md bg-ink px-2.5 py-1.5 text-start text-[12px] font-normal leading-snug text-page shadow-md`,{center:`left-1/2 -translate-x-1/2`,start:`start-0`,end:`end-0`}[r],a?`visible opacity-100`:`invisible opacity-0`),children:e})]})}var tr={target:`_blank`,rel:`noopener`} ;function nr(){let[e,t]=(0,_.useState)(null),[n,r]=(0,_.useState)(!1);if((0,_.useEffect)(()=>{w.grow().then(t).catch(()=>r(!0))},[]),n)return null;if(!e)return(0,F.jsx)(`section`,{"aria-label":x(`What to do next`,`monoranks`),"aria-busy":`true`,className:`grid grid-cols-2 gap-5 max-[960px]:grid-cols-1`,children:[0,1,2,3].map(e=>(0,F.jsx)(Xn,{className:`h-[180px] animate-pulse bg-surface2`},e))});if(!e.connected)return null;let i=e.scope_url??``;return(0,F.jsxs)(`section`,{"aria-labelledby":`mr-grow-title`,className:`flex flex-col gap-3`,children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-baseline justify-between gap-2`,children:[(0,F.jsx)(`h2`,{id:`mr-grow-title`,className:`text-[15px] font-semibold text-ink`,children:x(`What to do next`,`monoranks`)}),e.fetched&&(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:C(x(`Updated %s`,`monoranks`),e.fetched)})]}),(0,F.jsxs)(`div`,{className:`grid grid-cols-2 items-start gap-5 max-[960px]:grid-cols-1`,children:[(0,F.jsx)(ar,{d:e.outreach,scope:i}),(0,F.jsx)(or,{d:e.backlinks,scope:i}),(0,F.jsx)(sr,{d:e.competitors,scope:i}),(0,F.jsx)(cr,{d:e.keywords,scope:i})]}),(0,F.jsx)(lr,{d:e.report})]})}function rr({state:e,scope:t,empty:n}){let r=n;return e===`no_access`?r=(0,F.jsxs)(F.Fragment,{children:[x(`The MonoRanks key of this site cannot read this yet. Allow it under Integrations in MonoRanks, or connect again.`,`monoranks`),` `,t&&(0,F.jsx)(`a`,{className:`font-medium text-brand-ink hover:underline`,href:ln(t,`grow-scope`),...tr,children:x(`Open Integrations`,`monoranks`)})]}):e===`off`?r=x(`Not available in your MonoRanks yet.`,`monoranks`):e===`error`?r=x(`MonoRanks could not be reached. The plugin tries again within the hour.`,`monoranks`):e===`pending`&&(r=x(`Still loading. Reload this screen in a minute.`,`monoranks`)),(0,F.jsx)(`p`,{className:`m-0 text-[12px] text-ink2`,children:r})}function ir({title:e,badge:t,link:n,linkText:r,children:i}){return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(Qn,{children:[e,t]}),n&&(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsxs)(`a`,{href:ln(n,`grow-card`),...tr,children:[r,(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]})})]}),(0,F.jsx)($n,{className:`flex flex-col gap-3 pt-3`,children:i})]})}function ar({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ir,{title:x(`Outreach`,`monoranks`),badge:n&&n.to_contact>0?(0,F.jsx)(L,{children:C(S(`%s to contact`,`%s to contact`,n.to_contact,`monoranks`),I(n.to_contact))}):void 0,link:n?.link||e?.link,linkText:x(`All targets`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[n.top.length>0?(0,F.jsx)(`ol`,{className:`m-0 flex list-none flex-col gap-2.5 p-0`,children:n.top.map(e=>(0,F.jsxs)(`li`,{className:`grid gap-0.5`,children:[(0,F.jsxs)(`a`,{className:`truncate text-[13px] font-semibold text-ink hover:underline`,href:e.url,...tr,children:[(0,F.jsx)(`bdi`,{children:e.title}),(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]}),(0,F.jsxs)(`span`,{className:`text-[12px] text-ink2`,children:[e.why,e.domain&&(0,F.jsxs)(F.Fragment,{children:[` · `,(0,F.jsx)(`bdi`,{className:`text-mute`,children:e.domain})]})]})]},e.url))}):(0,F.jsx)(rr,{state:`empty`,scope:t,empty:x(`Every target is contacted. MonoRanks looks for new ones each week.`,`monoranks`)}),(0,F.jsx)(`p`,{className:`m-0 text-[11px] text-mute`,children:x(`Sites worth asking for a link or a mention. MonoRanks never sends email; you reach out and set the status there.`,`monoranks`)})]}):(0,F.jsx)(rr,{state:e?.state??`pending`,scope:t,empty:x(`No outreach targets yet. MonoRanks looks for pages worth a link each week.`,`monoranks`)})})}function or({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ir,{title:x(`Backlinks`,`monoranks`),link:n?.link||e?.link,linkText:x(`All backlinks`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-baseline gap-x-5 gap-y-1`,children:[(0,F.jsxs)(`span`,{className:`text-2xl font-semibold leading-none tabular-nums text-good-ink`,children:[`+`,I(n.new)]}),(0,F.jsxs)(`span`,{className:`text-2xl font-semibold leading-none tabular-nums text-critical`,children:[`−`,I(n.lost)]}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`websites linking to you, won and lost in 28 days`,`monoranks`)})]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap gap-1.5`,children:[(0,F.jsx)(L,{variant:`pill`,children:C(S(`%s website links to you`,`%s websites link to you`,n.domains,`monoranks`),I(n.domains))}),n.review>0&&(0,F.jsx)(L,{variant:`pill`,children:C(S(`%s to review for spam`,`%s to review for spam`,n.review,`monoranks`),I(n.review))})]}),n.top.length>0&&(0,F.jsxs)(`div`,{className:`grid gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Newest strong links`,`monoranks`)}),(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-wrap gap-x-3 gap-y-1 p-0 text-[12px]`,children:n.top.map(e=>(0,F.jsxs)(`li`,{children:[(0,F.jsx)(`bdi`,{children:e.domain}),e.rank!==null&&(0,F.jsxs)(`span`,{className:`text-mute`,children:[` · `,C(x(`strength %s`,`monoranks`),I(e.rank))]})]},e.domain))})]})]}):(0,F.jsx)(rr,{state:e?.state??`pending`,scope:t,empty:x(`No backlink data yet. MonoRanks refreshes it weekly.`,`monoranks`)})})}function sr({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ir,{title:x(`Competitors`,`monoranks`),badge:n&&n.gaps?(0,F.jsx)(L,{children:C(S(`%s keyword gap`,`%s keyword gaps`,n.gaps,`monoranks`),I(n.gaps))}):void 0,link:n?.link||e?.link,linkText:x(`All competitors`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-2 p-0`,children:n.top.map(e=>(0,F.jsxs)(`li`,{className:`grid gap-0.5`,children:[(0,F.jsxs)(`span`,{className:`text-[13px] font-semibold`,children:[(0,F.jsx)(`bdi`,{children:e.domain}),!e.picked&&(0,F.jsx)(`span`,{className:`ms-1.5 text-[11px] font-normal text-mute`,children:x(`suggested`,`monoranks`)})]}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:e.reason||C(S(`%1$s shared keyword, %2$s where they rank higher`,`%1$s shared keywords, %2$s where they rank higher`,e.shared,`monoranks`),I(e.shared),I(e.above_us))})]},e.domain))}),n.keywords.length>0&&(0,F.jsxs)(`div`,{className:`grid gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`They rank for these, you do not`,`monoranks`)}),(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-wrap gap-1.5 p-0`,children:n.keywords.map(e=>(0,F.jsx)(`li`,{children:(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(`bdi`,{children:e.keyword}),e.volume!==null&&(0,F.jsx)(`span`,{className:`tabular-nums text-ink2`,children:C(x(`%s/mo`,`monoranks`),I(e.volume))})]})},e.keyword))})]})]}):(0,F.jsx)(rr,{state:e?.state??`pending`,scope:t,empty:x(`No competitors yet. Pick some in MonoRanks to see the keywords they win.`,`monoranks`)})})}function cr({d:e,scope:t}){let n=e?.state===`ok`?e:null,r=({k:e,up:t})=>(0,F.jsxs)(`li`,{className:`flex items-baseline justify-between gap-3 text-[12px]`,children:[(0,F.jsx)(`bdi`,{className:`min-w-0 truncate`,children:e.keyword}),(0,F.jsxs)(`span`,{className:`shrink-0 tabular-nums ${t?`text-good-ink`:`text-critical`}`,children:[(0,F.jsxs)(`span`,{className:`sr-only`,children:[x(t?`up`:`down`,`monoranks`),` `]}),C(x(`%1$s → %2$s`,`monoranks`),I(e.from),I(e.to))]})]});return(0,F.jsx)(ir,{title:x(`Keyword movers this week`,`monoranks`),link:n?.link||e?.link,linkText:x(`All keywords`,`monoranks`),children:n?n.up.length||n.down.length?(0,F.jsxs)(`div`,{className:`grid grid-cols-2 gap-4 max-[600px]:grid-cols-1`,children:[(0,F.jsxs)(`div`,{className:`grid content-start gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Up`,`monoranks`)}),n.up.length?(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-1 p-0`,children:n.up.map(e=>(0,F.jsx)(r,{k:e,up:!0},e.keyword))}):(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:`—`})]}),(0,F.jsxs)(`div`,{className:`grid content-start gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Down`,`monoranks`)}),n.down.length?(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-1 p-0`,children:n.down.map(e=>(0,F.jsx)(r,{k:e,up:!1},e.keyword))}):(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:`—`})]})]}):(0,F.jsx)(`p`,{className:`m-0 text-[12px] text-ink2`,children:C(S(`Your %s tracked keyword held its place this week.`,`Your %s tracked keywords held their places this week.`,n.tracked,`monoranks`),I(n.tracked))}):(0,F.jsx)(rr,{state:e?.state??`pending`,scope:t,empty:x(`No tracked keywords yet. Track some in MonoRanks to see them move here.`,`monoranks`)})})}function lr({d:e}){if(!e||e.state!==`ok`&&e.state!==`empty`)return null;let t=e.state===`ok`?e.emails??[]:[],n=e.state===`ok`?e.reports??[]:[];return(0,F.jsx)(Xn,{className:`grid gap-3 px-5 py-3.5`,children:e.state===`empty`?(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center justify-between gap-3`,children:[(0,F.jsx)(`span`,{className:`text-[13px] text-ink2`,children:x(`No reports yet. Create a website report, a client report or a weekly email in MonoRanks to share progress.`,`monoranks`)}),e.all_link&&(0,F.jsx)(R,{size:`sm`,variant:`ghost`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.all_link,`reports`),...tr,children:x(`Open reports`,`monoranks`)})})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center justify-between gap-3`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:x(`Reports`,`monoranks`)}),e.all_link&&(0,F.jsx)(R,{size:`sm`,variant:`ghost`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.all_link,`reports`),...tr,children:x(`Open reports`,`monoranks`)})})]}),(0,F.jsxs)(`ul`,{className:`m-0 flex list-none flex-col p-0`,children:[t.map((e,t)=>(0,F.jsxs)(`li`,{className:`flex flex-wrap items-center justify-between gap-x-3 gap-y-1 border-b border-grid py-2 last:border-b-0`,children:[(0,F.jsxs)(`span`,{className:`text-[13px]`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:e.name})}),` `,(0,F.jsxs)(`span`,{className:`text-mute`,children:[`· `,x(`Weekly email`,`monoranks`)]})]}),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2 text-[12px] text-ink2`,children:[e.enabled&&e.next_label?(0,F.jsx)(`span`,{children:C(x(`Next send %s`,`monoranks`),e.next_label)}):null,(0,F.jsx)(`span`,{children:C(S(`%s recipient`,`%s recipients`,e.recipients,`monoranks`),I(e.recipients))}),(0,F.jsx)(L,{children:e.enabled?x(`On`,`monoranks`):x(`Off`,`monoranks`)})]})]},`e${t}`)),n.map((e,t)=>(0,F.jsxs)(`li`,{className:`flex flex-wrap items-center justify-between gap-x-3 gap-y-1 border-b border-grid py-2 last:border-b-0`,children:[(0,F.jsxs)(`span`,{className:`text-[13px]`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:e.scope||e.title})}),` `,(0,F.jsxs)(`span`,{className:`text-mute`,children:[`· `,e.client?x(`Client report`,`monoranks`):x(`Report`,`monoranks`),e.when?` · ${e.when}`:``]})]}),e.link&&(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsxs)(`a`,{href:ln(e.link,`latest-report`),...tr,children:[x(`Open report`,`monoranks`),(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]})})]},`r${t}`))]})]})})}var ur=`whitespace-nowrap border-b border-border px-[10px] py-[11px] text-start text-[12px] font-medium text-mute`,dr=`border-b border-grid px-[10px] py-3 align-middle group-last:border-b-0`;function fr(e,t){let n=e.replace(/<[^>]+>/g,``).trim();return n.length>t?n.slice(0,t-1)+`…`:n}function pr(e){try{let t=new URL(e);return t.pathname+t.search}catch{return e}}function mr({fix:e,labels:t}){let n=e.title||(e.field===`redirect`?e.from:x(`Site`,`monoranks`)),r=e.before?fr(e.before,90):null;return(0,F.jsxs)(`div`,{className:`grid min-w-0 flex-1 gap-1`,children:[(0,F.jsxs)(`div`,{className:`flex min-w-0 flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:t[e.field]??e.field}),(0,F.jsx)(`span`,{className:`min-w-0 truncate text-[12px] text-ink2`,children:e.field===`redirect`||e.field===`ai_bots`||e.field===`llms_txt`?(0,F.jsx)(`b`,{className:`font-semibold text-ink`,children:(0,F.jsx)(`bdi`,{children:n})}):(0,F.jsx)(`bdi`,{children:C(x(`on %s`,`monoranks`),n)})})]}),e.field===`alt`&&e.image&&(0,F.jsx)(`span`,{className:`truncate text-[11px] text-mute`,children:(0,F.jsx)(`bdi`,{children:C(x(`Image: %s`,`monoranks`),e.image)})}),e.field===`content`?(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Adds one answer-first paragraph at the top. Review the before/after in MonoRanks first.`,`monoranks`)}):(0,F.jsxs)(`span`,{className:`flex min-w-0 flex-wrap items-baseline gap-x-1.5 text-[12px]`,children:[(0,F.jsx)(`span`,{className:`text-mute`,children:r?(0,F.jsx)(`s`,{children:(0,F.jsx)(`bdi`,{children:r})}):x(`(empty)`,`monoranks`)}),(0,F.jsx)(`span`,{"aria-hidden":`true`,children:`→`}),(0,F.jsx)(`span`,{className:`sr-only`,children:x(`changes to`,`monoranks`)}),(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:fr(e.after,120)})})]}),e.note&&(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:(0,F.jsx)(`bdi`,{children:e.note})})]})}function hr({go:e}){let t=y(),[n,r]=(0,_.useState)(null),[i,a]=(0,_.useState)(null),[o,s]=(0,_.useState)(t.notice),[c,l]=(0,_.useState)(null),[u,d]=(0,_.useState)(null);(0,_.useEffect)(()=>{w.overview().then(r).catch(e=>a(se(e,x(`Could not load the overview.`,`monoranks`))))},[]);async function f(e,t){l(e);try{let e=await t();s(e.notice),r(e.data),window.scrollTo({top:0})}catch(e){s({type:`error`,text:se(e,x(`Something went wrong. Try again.`,`monoranks`))})}finally{l(null),d(null)}}let p=n?.overview??null,m=typeof p?.to_review?.needs_value==`number`?p.to_review.needs_value:null,h=p?.to_review&&(p.to_review.total>0||(m??0)>0)&&p.to_review.review_url?p.to_review:null,g=n?p?(0,F.jsxs)(F.Fragment,{children:[x(`Weekly SEO, AEO and GEO audit of`,`monoranks`),` `,(0,F.jsx)(`code`,{children:n.host}),n.audited&&(0,F.jsxs)(F.Fragment,{children:[` · `,C(x(`last audit %s`,`monoranks`),n.audited)]}),p.pages_total>0&&(0,F.jsxs)(F.Fragment,{children:[` · `,C(x(`%1$s of %2$s published pages scored`,`monoranks`),I(p.pages_scored),I(p.pages_total))]})]}):void 0:`\xA0`,v=n?.connected?(0,F.jsx)(R,{variant:`primary`,disabled:c!==null,"aria-busy":c===`sync`,onClick:()=>f(`sync`,()=>w.sync(`overview`)),children:x(`Sync content now`,`monoranks`)}):null;return(0,F.jsxs)(fn,{section:`overview`,go:e,title:x(`Overview`,`monoranks`),description:g,actions:v,children:[(0,F.jsx)(mn,{notice:o}),i&&(0,F.jsx)(mn,{notice:{type:`error`,text:i}}),!n&&!i&&(0,F.jsx)(gr,{}),n&&(!n.connected||n.revoked)&&(0,F.jsx)(_r,{revoked:n.revoked,go:e}),n&&n.connected&&!n.revoked&&!p&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(yr,{data:n}),(0,F.jsx)(nr,{})]}),n&&p&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`grid grid-cols-4 gap-[14px] max-[960px]:grid-cols-2 max-[600px]:grid-cols-1`,children:[(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Health score`,`monoranks`)}),(0,F.jsx)(bn,{n:p.deltas.health})]}),(0,F.jsxs)(`div`,{className:`flex items-center gap-[14px]`,children:[(0,F.jsx)(yn,{score:p.health,size:`lg`}),(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Technical, on-page, links, speed`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:C(S(`Site average, %s page`,`Site average, %s pages`,p.pages_scored,`monoranks`),I(p.pages_scored))})]})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`AEO score`,`monoranks`)}),(0,F.jsx)(bn,{n:p.deltas.aeo})]}),(0,F.jsxs)(`div`,{className:`flex items-center gap-[14px]`,children:[(0,F.jsx)(yn,{score:p.aeo,size:`lg`}),(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Answer-first, structure, entities`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`How well AI answers can use your pages`,`monoranks`)})]})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Search clicks, 28 days`,`monoranks`)}),p.traffic&&(0,F.jsx)(bn,{n:p.traffic.delta_pct,unit:`%`,period:`previous28`})]}),p.traffic?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`div`,{className:`text-2xl font-semibold leading-none tabular-nums tracking-[-0.01em]`,children:I(p.traffic.clicks_28d)}),(0,F.jsx)(xn,{series:p.traffic.series}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`From Google Search Console, through MonoRanks`,`monoranks`)})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`div`,{className:`text-2xl font-semibold text-mute`,children:`—`}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`Connect Google Search Console in MonoRanks to see clicks here.`,`monoranks`)})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Fixes`,`monoranks`)}),p.fixes.ready>0&&(0,F.jsx)(L,{children:C(x(`%s ready`,`monoranks`),I(p.fixes.ready))})]}),(0,F.jsxs)(`div`,{className:`text-2xl font-semibold leading-none tabular-nums tracking-[-0.01em]`,children:[I(p.fixes.applied_30d),` `,(0,F.jsx)(`span`,{className:`text-[12px] font-normal text-ink2`,children:x(`applied in 30 days`,`monoranks`)})]}),h&&h.total>0&&(0,F.jsxs)(`a`,{className:`text-[12px] font-medium text-brand-ink hover:underline`,href:ln(h.review_url,`fixes-card`),target:`_blank`,rel:`noopener`,children:[C(x(`%s waiting for your approval in MonoRanks`,`monoranks`),I(h.total)),` →`]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap gap-1.5`,children:[(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:p.ai.bots_rules?`good`:`muted`}),p.ai.bots_rules?x(`AI crawler rules on`,`monoranks`):x(`No AI crawler rules`,`monoranks`)]}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:p.ai.llms_txt?`good`:`muted`}),p.ai.llms_txt?x(`llms.txt published`,`monoranks`):x(`No llms.txt`,`monoranks`)]})]})]})]}),!n.revoked&&(0,F.jsx)(nr,{}),(0,F.jsxs)(`div`,{className:`grid grid-cols-[minmax(0,3fr)_minmax(0,2fr)] items-start gap-5 max-[960px]:grid-cols-1`,children:[(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Pages needing attention`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.app_url,`all-pages`),target:`_blank`,rel:`noopener`,children:x(`All pages in MonoRanks`,`monoranks`)})})]}),p.attention.length?(0,F.jsx)(`div`,{className:`overflow-x-auto rounded-b-xl pt-2`,children:(0,F.jsxs)(`table`,{className:`w-full border-collapse`,children:[(0,F.jsx)(`thead`,{children:(0,F.jsxs)(`tr`,{children:[(0,F.jsx)(`th`,{className:ur,children:x(`Page`,`monoranks`)}),(0,F.jsx)(`th`,{className:ur,children:x(`Health`,`monoranks`)}),(0,F.jsx)(`th`,{className:ur,children:x(`AEO`,`monoranks`)}),(0,F.jsx)(`th`,{className:ur,children:x(`Biggest issue`,`monoranks`)}),(0,F.jsx)(`th`,{className:ur})]})}),(0,F.jsx)(`tbody`,{children:p.attention.map(e=>(0,F.jsxs)(`tr`,{className:`group hover:[&>td]:bg-surface2`,children:[(0,F.jsx)(`td`,{className:dr,children:(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:e.title||e.url}),e.url&&(0,F.jsx)(`code`,{className:`max-w-[180px] text-[11px]`,children:pr(e.url)})]})}),(0,F.jsx)(`td`,{className:dr,children:(0,F.jsx)(yn,{score:e.health})}),(0,F.jsx)(`td`,{className:dr,children:(0,F.jsx)(yn,{score:e.aeo})}),(0,F.jsx)(`td`,{className:`${dr} text-[12px]`,children:e.issue}),(0,F.jsx)(`td`,{className:`${dr} text-end`,children:e.page_url&&(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url,`fix-page`),target:`_blank`,rel:`noopener`,children:x(`Fix in MonoRanks`,`monoranks`)})})})]},e.post_id+e.url))})]})}):(0,F.jsx)(gn,{title:x(`Nothing needs attention`,`monoranks`),text:x(`Every scored page is above 60. The next audit may change that.`,`monoranks`)})]}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(Qn,{children:[x(`Ready to apply`,`monoranks`),p.ready.length>0&&(0,F.jsx)(L,{children:I(p.ready.length)}),p.ready.length>0&&(0,F.jsx)(er,{text:x(`Approved in MonoRanks. Each write is logged under Settings and can be undone for 30 days.`,`monoranks`)})]}),p.ready.length>1&&(0,F.jsx)(R,{variant:`primary`,size:`sm`,disabled:c!==null,"aria-busy":c===`all`,onClick:()=>f(`all`,()=>w.apply(`all`)),children:x(`Apply all`,`monoranks`)})]}),(0,F.jsxs)($n,{className:`flex flex-col pt-1.5`,children:[p.ready.length===0&&h&&(0,F.jsxs)(`div`,{className:`flex flex-col gap-3 py-2`,children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-1.5`,children:[m===null?(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:C(x(`%s fixes are ready for your approval`,`monoranks`),I(h.total))}):(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:[h.total>0&&C(S(`%s ready to apply`,`%s ready to apply`,h.total,`monoranks`),I(h.total)),m>0&&C(S(`%s needs a value in MonoRanks`,`%s need a value in MonoRanks`,m,`monoranks`),I(m))].filter(Boolean).join(` · `)}),(0,F.jsx)(er,{text:x(m!==null&&m>0?`Type a value or draft one with AI in MonoRanks, approve it, and it is written here, with undo.`:`Approve them in MonoRanks and they are written here, with undo.`,`monoranks`)})]}),(0,F.jsx)(`div`,{className:`flex flex-wrap gap-1.5`,children:Object.entries(h.by_field).sort((e,t)=>t[1]-e[1]).map(([e,t])=>(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(`bdi`,{children:n.labels[e]??e}),(0,F.jsx)(`span`,{className:`tabular-nums text-ink2`,children:I(t)})]},e))}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(h.review_url,`review-fixes`),target:`_blank`,rel:`noopener`,children:x(`Review in MonoRanks`,`monoranks`)})})})]}),p.ready.length===0&&!h&&(0,F.jsx)(gn,{title:x(`No fixes waiting`,`monoranks`),text:x(`Fixes you approve in MonoRanks appear here, ready to write into WordPress.`,`monoranks`)}),p.ready.map(e=>(0,F.jsxs)(`div`,{className:`flex items-start gap-3 border-b border-grid py-3 last-of-type:border-b-0`,children:[(0,F.jsx)(mr,{fix:e,labels:n.labels}),e.field===`content`&&e.page_url?(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url,`review-fix`),target:`_blank`,rel:`noopener`,children:x(`Review`,`monoranks`)})}):(0,F.jsx)(R,{size:`sm`,disabled:c!==null,"aria-busy":c===e.id,onClick:()=>f(e.id,()=>w.apply(e.id)),children:x(`Apply`,`monoranks`)})]},e.id))]})]}),(p.needs_review??[]).length>0&&(0,F.jsxs)(Xn,{children:[(0,F.jsx)(Zn,{children:(0,F.jsxs)(Qn,{children:[x(`Needs review in MonoRanks`,`monoranks`),(0,F.jsx)(L,{children:I(p.needs_review.length)}),(0,F.jsx)(er,{text:x(`These changed in WordPress after they were reviewed, so they are not applied from here. Review them again in MonoRanks.`,`monoranks`)})]})}),(0,F.jsx)($n,{className:`flex flex-col pt-1.5`,children:p.needs_review.map(e=>(0,F.jsxs)(`div`,{className:`flex items-start gap-3 border-b border-grid py-3 last-of-type:border-b-0`,children:[(0,F.jsx)(mr,{fix:e,labels:n.labels}),(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url||p.site_url,`review-fix`),target:`_blank`,rel:`noopener`,children:x(`Review in MonoRanks`,`monoranks`)})})]},e.id))})]})]}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Recent changes`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:t.urls.settings,onClick:t=>{t.preventDefault(),e(`settings`)},children:x(`All changes`,`monoranks`)})})]}),(0,F.jsx)(`div`,{className:`pt-2`,children:(0,F.jsx)(Yn,{rows:n.log,busy:u,onUndo:e=>{d(e.index),f(`undo`,()=>w.undo(e,`overview`))}})})]})]})]})}function gr(){return(0,F.jsx)(`div`,{className:`grid grid-cols-4 gap-[14px] max-[960px]:grid-cols-2 max-[600px]:grid-cols-1`,children:[0,1,2,3].map(e=>(0,F.jsx)(Xn,{className:`h-[150px] animate-pulse bg-surface2`},e))})}function _r({revoked:e,go:t}){let n=y();return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(e?`Connect MonoRanks again`:`Connect MonoRanks`,`monoranks`)}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:e?`critical`:`muted`}),x(e?`Key revoked`:`Not connected`,`monoranks`)]})]}),(0,F.jsxs)($n,{className:`flex flex-col gap-4`,children:[(0,F.jsxs)(vr,{n:1,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Connect to MonoRanks`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Sign in and approve. Takes a minute.`,`monoranks`)}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.urls.connect,`connect-step`),target:`_blank`,rel:`noopener`,children:x(`Connect`,`monoranks`)})})})]}),(0,F.jsxs)(vr,{n:2,later:!0,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Or paste a connector key`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Use this when your host blocks Application Passwords.`,`monoranks`)})]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:n.urls.settings,onClick:e=>{e.preventDefault(),t(`settings`)},children:x(`Open settings`,`monoranks`)})})})]}),(0,F.jsx)(vr,{n:3,later:!0,children:(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`See scores here and in your Posts list`,`monoranks`)})})]})]})}function vr({n:e,later:t,children:n}){return(0,F.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,F.jsx)(`span`,{className:`flex h-[22px] w-[22px] shrink-0 items-center justify-center rounded-full text-[12px] font-semibold ${t?`bg-surface3 text-ink2`:`bg-ink text-page`}`,children:e}),(0,F.jsx)(`div`,{className:`flex min-w-0 flex-1 flex-col gap-1`,children:n})]})}function yr({data:e}){let t=e.status,[n,r]=t===`unsupported`?[x(`Not shared yet`,`monoranks`),x(`This MonoRanks does not share audit results with the plugin yet. Scores stay in MonoRanks for now; the plugin asks again tomorrow.`,`monoranks`)]:t===`error`?[x(`MonoRanks not reached`,`monoranks`),x(`MonoRanks could not be reached for the audit results. The plugin tries again within the hour, or when you reload this screen.`,`monoranks`)]:[x(`Not scored yet`,`monoranks`),x(`MonoRanks has not scored this site yet. Scores appear here and in the Posts list after the first weekly audit.`,`monoranks`)];return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Waiting for the first audit`,`monoranks`)}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:`good`}),x(`Connected`,`monoranks`)]})]}),(0,F.jsxs)($n,{className:`flex flex-col gap-4`,children:[(0,F.jsx)(hn,{rows:[[x(`Content`,`monoranks`),e.last_sent?C(x(`%1$s published items sent %2$s`,`monoranks`),I(e.items),e.last_sent):x(`Not sent yet. Use "Sync content now" above.`,`monoranks`)],[x(`Audit results`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[n,(0,F.jsx)(er,{text:e.fetched?(0,F.jsxs)(F.Fragment,{children:[r,` · `,C(x(`checked %s`,`monoranks`),e.fetched)]}):r})]})]]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.app_url,`open-audit`),target:`_blank`,rel:`noopener`,children:x(`Open the audit in MonoRanks`,`monoranks`)})})})]})]})}function br({className:e,type:t,...n}){return(0,F.jsx)(`input`,{type:t,"data-slot":`input`,className:P(`flex h-10 w-full max-w-[440px] rounded-lg border border-input bg-surface px-[14px] text-[13px] text-ink outline-none placeholder:text-mute focus:border-brand disabled:opacity-55`,e),...n})}function xr({go:e}){let t=y(),[n,r]=(0,_.useState)(null),[i,a]=(0,_.useState)(null),[o,s]=(0,_.useState)(t.notice),[c,l]=(0,_.useState)(null),[u,d]=(0,_.useState)(null),[f,p]=(0,_.useState)(!1),[m,h]=(0,_.useState)(!1);(0,_.useEffect)(()=>{w.settings().then(e=>{r(e),p(e.revoked)}).catch(e=>a(se(e,x(`Could not load the settings.`,`monoranks`))))},[]);let[g,v]=(0,_.useState)(null);(0,_.useEffect)(()=>{if(g===null||n?.connected)return;let e=!1,t=()=>{if(!(e||document.visibilityState!==`visible`)){if(Date.now()-g>6e5){v(null);return}w.settings().then(t=>{!e&&t.connected&&(r(t),p(!1),v(null))}).catch(()=>{})}},i=window.setInterval(t,4e3);return document.addEventListener(`visibilitychange`,t),()=>{e=!0,window.clearInterval(i),document.removeEventListener(`visibilitychange`,t)}},[g,n?.connected]);async function b(e,t){l(e);try{let e=await t();s(e.notice),r(e.data),window.scrollTo({top:0})}catch(e){s({type:`error`,text:se(e,x(`Something went wrong. Try again.`,`monoranks`))})}finally{l(null),d(null)}}let ee=!!n?.connected,te=!!n?.revoked;return(0,F.jsxs)(fn,{section:`settings`,go:e,title:x(`Settings`,`monoranks`),children:[(0,F.jsx)(mn,{notice:o}),i&&(0,F.jsx)(mn,{notice:{type:`error`,text:i}}),!n&&!i&&(0,F.jsx)(Xn,{className:`h-[260px] animate-pulse bg-surface2`}),n&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(`div`,{className:`flex items-center gap-3`,children:[(0,F.jsx)(`span`,{className:`inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-[9px] bg-surface2 [&_svg]:h-5 [&_svg]:w-5`,"aria-hidden":`true`,children:(0,F.jsx)(un,{which:`mark`})}),(0,F.jsx)(Qn,{children:x(`Connection`,`monoranks`)})]}),ee?(0,F.jsx)(er,{align:`end`,text:x(te?`MonoRanks no longer accepts this key. Connect again from MonoRanks or paste a new key below.`:`Sending published content to MonoRanks. Nothing else leaves this site.`,`monoranks`),children:(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:te?`critical`:`good`}),x(te?`Key revoked`:`Connected`,`monoranks`)]})}):(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:`muted`}),x(`Not connected`,`monoranks`)]})]}),(0,F.jsx)($n,{className:`flex flex-col gap-4`,children:ee?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(hn,{rows:[[x(`Connector key`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(`code`,{children:n.key_hint}),(0,F.jsx)(er,{text:n.key_via})]})],[x(`Last sync`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[n.last_sent_date?(0,F.jsx)(er,{text:n.last_sent_date,children:(0,F.jsx)(`span`,{className:`tabular-nums`,children:n.last_sent_short})}):(0,F.jsx)(`span`,{className:`tabular-nums`,children:n.last_sent_short}),n.sending&&(0,F.jsx)(L,{children:C(x(`sending, batch %1$s of %2$s`,`monoranks`),I(n.sending.page),I(Math.max(1,n.sending.pages)))}),n.items>0&&(0,F.jsx)(L,{children:C(S(`%s published item`,`%s published items`,n.items,`monoranks`),I(n.items))}),n.last_error&&(0,F.jsx)(L,{variant:`warn`,children:n.last_error})]})],...n.next_audit?[[x(`Next audit`,`monoranks`),n.next_audit]]:[],[x(`Fixes written with`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[x(`App password`,`monoranks`),(0,F.jsx)(er,{text:x(`Fixes are written with the "MonoRanks" Application Password. Revoke it in your profile to stop writes.`,`monoranks`)}),(0,F.jsx)(`a`,{href:n.profile_url,children:x(`Revoke`,`monoranks`)})]})],[x(`Works with`,`monoranks`),n.seo_plugin&&!n.seo_supported?(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{variant:`warn`,children:C(x(`%s detected`,`monoranks`),n.seo_plugin)}),(0,F.jsx)(er,{text:C(x(`MonoRanks cannot write titles, descriptions, canonicals or noindex into %s yet, so those fixes are refused`,`monoranks`),n.seo_plugin)})]}):n.seo_plugin?(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:C(x(`%s detected`,`monoranks`),n.seo_plugin)}),(0,F.jsx)(er,{text:C(x(`titles and descriptions go into the fields %s reads`,`monoranks`),n.seo_plugin)})]}):(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:x(`No SEO plugin`,`monoranks`)}),(0,F.jsx)(er,{text:x(`MonoRanks prints the approved title, description, canonical and noindex tags itself`,`monoranks`)})]})]]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(R,{variant:`primary`,disabled:c!==null,"aria-busy":c===`sync`,onClick:()=>b(`sync`,()=>w.sync(`settings`)),children:x(`Send content now`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Disconnect stops sending. Fixes already applied stay.`,`monoranks`),children:(0,F.jsx)(R,{disabled:c!==null,"aria-busy":c===`disconnect`,onClick:()=>b(`disconnect`,()=>w.disconnect()),children:x(`Disconnect`,`monoranks`)})})]})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(vr,{n:1,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Connect to MonoRanks`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Sign in and approve. Takes a minute.`,`monoranks`)}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.connect_url,`connect-step`,`settings`),target:`_blank`,rel:`noopener`,onClick:()=>v(Date.now()),children:x(`Connect`,`monoranks`)})})})]}),(0,F.jsxs)(vr,{n:2,later:!0,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Or paste a connector key`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Use this when your host blocks Application Passwords.`,`monoranks`)})]}),(0,F.jsx)(Sr,{data:n,busy:c,onSubmit:(e,t)=>b(`connect`,()=>w.connect(e,t))})]})]})})]}),ee&&(0,F.jsx)(Xn,{children:(0,F.jsxs)(`details`,{open:f,onToggle:e=>p(e.currentTarget.open),className:`group`,children:[(0,F.jsxs)(`summary`,{className:`flex cursor-pointer list-none items-center gap-2 px-[22px] py-4 font-medium text-ink2 hover:text-ink [&::-webkit-details-marker]:hidden`,children:[(0,F.jsx)(D,{size:14,className:`mr-flip transition-transform group-open:rotate-90`}),x(`Use a different key`,`monoranks`)]}),(0,F.jsx)(`div`,{className:`border-t border-grid px-[22px] pb-[22px] pt-4`,children:(0,F.jsx)(Sr,{data:n,busy:c,hint:x(`In MonoRanks: Settings → API and MCP → New credential, content:write, this website.`,`monoranks`),onSubmit:(e,t)=>b(`connect`,()=>w.connect(e,t))})})]})}),(0,F.jsx)(Xn,{children:(0,F.jsxs)(`details`,{className:`group`,children:[(0,F.jsxs)(`summary`,{className:`flex cursor-pointer list-none items-center gap-2 px-[22px] py-4 font-medium text-ink2 hover:text-ink [&::-webkit-details-marker]:hidden`,children:[(0,F.jsx)(D,{size:14,className:`mr-flip transition-transform group-open:rotate-90`}),x(`What is sent`,`monoranks`)]}),(0,F.jsx)(`div`,{className:`border-t border-grid px-[22px] pb-[22px] pt-4`,children:(0,F.jsx)(hn,{rows:[[x(`Sent`,`monoranks`),x(`Published titles, a 40-word excerpt, dates, authors, categories, tags, SEO fields, image alt text and plugin status.`,`monoranks`)],[x(`Read back`,`monoranks`),x(`This website's audit results: scores, issues and the fixes you approved, shown here and in the Posts list.`,`monoranks`)],[x(`Never sent`,`monoranks`),x(`Drafts, private posts, comments, emails, passwords, plugin or theme settings.`,`monoranks`)],[x(`Can change`,`monoranks`),x(`SEO title, meta description, canonical, noindex, image alt text, redirects, one opening paragraph, AI crawler rules, llms.txt. Only after you approve each one.`,`monoranks`)]]})})]})}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Recent changes`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Last 50 · undo for 30 days`,`monoranks`)})]}),(0,F.jsx)(`div`,{className:`pt-2`,children:(0,F.jsx)(Yn,{rows:n.log,busy:u,onUndo:e=>{d(e.index),b(`undo`,()=>w.undo(e,`settings`))}})})]}),!ee&&n.has_data&&(0,F.jsxs)(Xn,{className:`border-critical/40`,children:[(0,F.jsx)(Zn,{children:(0,F.jsxs)(Qn,{className:`text-critical`,children:[x(`Danger zone`,`monoranks`),(0,F.jsx)(er,{text:x(`Erases the connection, scores, redirects, AI files and change log. Written fixes stay.`,`monoranks`)})]})}),(0,F.jsx)($n,{className:`flex flex-col gap-3`,children:m?(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-critical`,children:x(`This cannot be undone. Delete everything?`,`monoranks`)}),(0,F.jsx)(R,{variant:`dangerSolid`,disabled:c!==null,"aria-busy":c===`delete`,onClick:()=>{h(!1),b(`delete`,()=>w.deleteEverything())},children:x(`Yes, delete all data`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,disabled:c!==null,onClick:()=>h(!1),children:x(`Cancel`,`monoranks`)})]}):(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`danger`,onClick:()=>h(!0),children:x(`Delete all MonoRanks data`,`monoranks`)})})})]})]})]})}function Sr({data:e,busy:t,hint:n,onSubmit:r}){let[i,a]=(0,_.useState)(``),[o,s]=(0,_.useState)(e.api_base);function c(t){t.preventDefault(),r(i,e.show_address?o:void 0)}return(0,F.jsxs)(`form`,{onSubmit:c,className:`flex flex-col gap-3 pt-1.5`,children:[(0,F.jsxs)(`div`,{className:`flex flex-col gap-2`,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`label`,{htmlFor:`monoranks-key`,className:`text-[12px] font-medium text-ink2`,children:x(`Connector key`,`monoranks`)}),n&&(0,F.jsx)(er,{align:`start`,text:n})]}),(0,F.jsx)(br,{id:`monoranks-key`,name:`key`,type:`password`,autoComplete:`off`,placeholder:`mr_ws_… or mr_site_…`,required:!0,value:i,onChange:e=>a(e.target.value)})]}),e.show_address&&(0,F.jsxs)(`div`,{className:`flex flex-col gap-2`,children:[(0,F.jsx)(`label`,{htmlFor:`monoranks-address`,className:`text-[12px] font-medium text-ink2`,children:x(`MonoRanks address (development sites only)`,`monoranks`)}),(0,F.jsx)(br,{id:`monoranks-address`,name:`api_base`,type:`url`,value:o,onChange:e=>s(e.target.value)})]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,type:`submit`,disabled:t!==null,"aria-busy":t===`connect`,children:x(`Connect`,`monoranks`)})})]})}function Cr(){let[e,t]=te();return v(),e===`settings`?(0,F.jsx)(xr,{go:t}):(0,F.jsx)(hr,{go:t})}var wr=document.getElementById(`monoranks-admin`);wr&&(0,g.createRoot)(wr).render((0,F.jsx)(_.StrictMode,{children:(0,F.jsx)(Cr,{})}));9 `).replace(Qf,``)}function ep(e,t){return t=$f(t),$f(e)===t}function $(e,t,n,r,a,o){switch(n){case`children`:if(typeof r==`string`)t===`body`||t===`textarea`&&r===``||mn(e,r);else if(typeof r==`number`||typeof r==`bigint`)t!==`body`&&mn(e,``+r);else return;break;case`className`:en(e,`class`,r);break;case`tabIndex`:en(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:en(e,n,r);break;case`style`:I(e,r,o);return;case`data`:if(t!==`object`){en(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=bn(r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}if(typeof o==`function`&&(n===`formAction`?(t!==`input`&&$(e,t,`name`,a.name,a,null),$(e,t,`formEncType`,a.formEncType,a,null),$(e,t,`formMethod`,a.formMethod,a,null),$(e,t,`formTarget`,a.formTarget,a,null)):($(e,t,`encType`,a.encType,a,null),$(e,t,`method`,a.method,a,null),$(e,t,`target`,a.target,a,null))),r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=bn(r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=xn);return;case`onScroll`:r!=null&&Q(`scroll`,e);return;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`multiple`:e.multiple=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`muted`:e.muted=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`defaultValue`:case`defaultChecked`:case`innerHTML`:case`ref`:break;case`autoFocus`:break;case`xlinkHref`:if(r==null||typeof r==`function`||typeof r==`boolean`||typeof r==`symbol`){e.removeAttribute(`xlink:href`);break}n=bn(r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`credentialless`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:Q(`beforetoggle`,e),Q(`toggle`,e),$t(e,`popover`,r);break;case`xlinkActuate`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:tn(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:tn(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:$t(e,`is`,r);break;case`innerText`:case`textContent`:return;default:if(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)n=vn.get(n)||n,$t(e,n,r);else return}N=!0}function tp(e,t,n,r,a,o){switch(n){case`style`:I(e,r,o);return;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(i(61));if(n=r.__html,n!=null){if(a.children!=null)throw Error(i(60));o?.__html!==n&&(e.innerHTML=n)}}break;case`children`:if(typeof r==`string`)mn(e,r);else if(typeof r==`number`||typeof r==`bigint`)mn(e,``+r);else return;break;case`onScroll`:r!=null&&Q(`scroll`,e);return;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);return;case`onClick`:r!=null&&(e.onclick=xn);return;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:return;case`innerText`:case`textContent`:return;default:if(!Gt.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(a=n.endsWith(`Capture`),o=n.slice(2,a?n.length-7:void 0),t=e[jt]||null,t=t==null?null:t[n],typeof t==`function`&&e.removeEventListener(o,t,a),typeof r==`function`)){typeof t!=`function`&&t!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(o,r,a);break a}N=!0,n in e?e[n]=r:!0===r?e.setAttribute(n,``):$t(e,n,r)}return}N=!0}function np(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:Q(`error`,e),Q(`load`,e);var r=!1,a=!1,o;for(o in n)if(n.hasOwnProperty(o)){var s=n[o];if(s!=null)switch(o){case`src`:r=!0;break;case`srcSet`:a=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,o,s,n,null)}}a&&$(e,t,`srcSet`,n.srcSet,n,null),r&&$(e,t,`src`,n.src,n,null);return;case`input`:Q(`invalid`,e);var c=o=s=a=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:a=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:o=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(i(137,t));break;default:$(e,t,r,d,n,null)}}ln(e,o,c,l,u,s,a,!1);return;case`select`:for(a in Q(`invalid`,e),r=s=o=null,n)if(n.hasOwnProperty(a)&&(c=n[a],c!=null))switch(a){case`value`:o=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:$(e,t,a,c,n,null)}t=o,n=s,e.multiple=!!r,t==null?n!=null&&dn(e,!!r,n,!0):dn(e,!!r,t,!1);return;case`textarea`:for(s in Q(`invalid`,e),o=a=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:a=c;break;case`children`:o=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(i(91));break;default:$(e,t,s,c,n,null)}pn(e,r,a,o);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:$(e,t,l,r,n,null)}return;case`dialog`:Q(`beforetoggle`,e),Q(`toggle`,e),Q(`cancel`,e),Q(`close`,e);break;case`iframe`:case`object`:Q(`load`,e);break;case`video`:case`audio`:for(r=0;r<zf.length;r++)Q(zf[r],e);break;case`image`:Q(`error`,e),Q(`load`,e);break;case`details`:Q(`toggle`,e);break;case`embed`:case`source`:case`link`:Q(`error`,e),Q(`load`,e);case`area`:case`base`:case`br`:case`col`:case`hr`:case`keygen`:case`meta`:case`param`:case`track`:case`wbr`:case`menuitem`:for(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(i(137,t));default:$(e,t,u,r,n,null)}return;default:if(_n(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&tp(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&$(e,t,c,r,n,null))}var rp={};function ip(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var a=null,o=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||$(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:m!==f&&(N=!0),o=m;break;case`name`:m!==f&&(N=!0),a=m;break;case`checked`:m!==f&&(N=!0),u=m;break;case`defaultChecked`:m!==f&&(N=!0),d=m;break;case`value`:m!==f&&(N=!0),s=m;break;case`defaultValue`:m!==f&&(N=!0),c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(i(137,t));break;default:m!==f&&$(e,t,p,m,r,f)}}cn(e,s,c,l,u,d,o,a);return;case`select`:for(o in m=s=c=p=null,n)if(l=n[o],n.hasOwnProperty(o)&&l!=null)switch(o){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(o)||$(e,t,o,null,r,l)}for(a in r)if(o=r[a],l=n[a],r.hasOwnProperty(a)&&(o!=null||l!=null))switch(a){case`value`:o!==l&&(N=!0),p=o;break;case`defaultValue`:o!==l&&(N=!0),c=o;break;case`multiple`:o!==l&&(N=!0),s=o;default:o!==l&&$(e,t,a,o,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?dn(e,!!n,n?[]:``,!1):dn(e,!!n,t,!0)):dn(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(a=n[c],n.hasOwnProperty(c)&&a!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:$(e,t,c,null,r,a)}for(s in r)if(a=r[s],o=n[s],r.hasOwnProperty(s)&&(a!=null||o!=null))switch(s){case`value`:a!==o&&(N=!0),p=a;break;case`defaultValue`:a!==o&&(N=!0),m=a;break;case`children`:break;case`dangerouslySetInnerHTML`:if(a!=null)throw Error(i(91));break;default:a!==o&&$(e,t,s,a,r,o)}fn(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:$(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:p!==m&&(N=!0),e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:$(e,t,l,p,r,m)}return;case`img`:case`link`:case`area`:case`base`:case`br`:case`col`:case`embed`:case`hr`:case`keygen`:case`meta`:case`param`:case`source`:case`track`:case`wbr`:case`menuitem`:for(var g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&$(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(i(137,t));break;default:$(e,t,u,p,r,m)}return;default:if(_n(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&tp(e,t,_,void 0,r,p);for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||tp(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&$(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||$(e,t,f,p,r,m)}function ap(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function op(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&ap(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&ap(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e==`number`)?e:5}var sp=null,cp=null;function lp(e){return e.nodeType===9?e:e.ownerDocument}function up(e){switch(e){case`http://www.w3.org/2000/svg`:return 1;case`http://www.w3.org/1998/Math/MathML`:return 2;default:return 0}}function dp(e,t){if(e===0)switch(t){case`svg`:return 1;case`math`:return 2;default:return 0}return e===1&&t===`foreignObject`?0:e}function fp(e,t,n,r){return n=lp(n).createElement(e),n[At]=r,n[jt]=t,np(n,e,t),Ht(n),n}function pp(e,t){return e===`textarea`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.children==`bigint`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var mp=null;function hp(){var e=window.event;return e&&e.type===`popstate`?e!==mp&&(mp=e,!0):(mp=null,!1)}var gp=typeof setTimeout==`function`?setTimeout:void 0,_p=typeof clearTimeout==`function`?clearTimeout:void 0,vp=typeof Promise==`function`?Promise:void 0,yp=typeof requestAnimationFrame==`function`?requestAnimationFrame:gp,bp=typeof queueMicrotask==`function`?queueMicrotask:vp===void 0?gp:function(e){return vp.resolve(null).then(e).catch(xp)};function xp(e){setTimeout(function(){throw e})}function Sp(e){return e===`head`}function Cp(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8){if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),Hh(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)_m(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,_m(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[It]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&_m(e.ownerDocument.body)}n=i}while(n);Hh(t)}function wp(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8){if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++}n=r}while(n)}function Tp(e,t,n){if(t=CSS.escape(t)===t?t:`r-`+btoa(t).replace(/=/g,``),e.style.viewTransitionName=t,n!=null&&(e.style.viewTransitionClass=n),n=getComputedStyle(e),n.display===`inline`){if(t=e.getClientRects(),t.length===1)var r=1;else for(var i=r=0;i<t.length;i++){var a=t[i];0<a.width&&0<a.height&&r++}r===1&&(e=e.style,e.display=t.length===1?`inline-block`:`block`,e.marginTop=`-`+n.paddingTop,e.marginBottom=`-`+n.paddingBottom)}}function Ep(e,t){e=e.style,t=t.style;var n=t==null?null:t.hasOwnProperty(`viewTransitionName`)?t.viewTransitionName:t.hasOwnProperty(`view-transition-name`)?t[`view-transition-name`]:null;e.viewTransitionName=n==null||typeof n==`boolean`?``:(``+n).trim(),n=t==null?null:t.hasOwnProperty(`viewTransitionClass`)?t.viewTransitionClass:t.hasOwnProperty(`view-transition-class`)?t[`view-transition-class`]:null,e.viewTransitionClass=n==null||typeof n==`boolean`?``:(``+n).trim(),e.display===`inline-block`&&(t==null?e.display=e.margin=``:(n=t.display,e.display=n==null||typeof n==`boolean`?``:n,n=t.margin,n==null?(n=t.hasOwnProperty(`marginTop`)?t.marginTop:t[`margin-top`],e.marginTop=n==null||typeof n==`boolean`?``:n,t=t.hasOwnProperty(`marginBottom`)?t.marginBottom:t[`margin-bottom`],e.marginBottom=t==null||typeof t==`boolean`?``:t):e.margin=n))}function Dp(e,t,n){return n=n.ownerDocument.defaultView,{rect:e,abs:t.position===`absolute`||t.position===`fixed`,clip:t.clipPath!==`none`||t.overflow!==`visible`||t.filter!==`none`||t.mask!==`none`||t.mask!==`none`||t.borderRadius!==`0px`,view:0<=e.bottom&&0<=e.right&&e.top<=n.innerHeight&&e.left<=n.innerWidth}}function Op(e){return Dp(e.getBoundingClientRect(),getComputedStyle(e),e)}function kp(e){var t=e.getBoundingClientRect();t=new DOMRect(t.x+2e4,t.y+2e4,t.width,t.height);var n=getComputedStyle(e);return Dp(t,n,e)}function Ap(e){return e.documentElement.clientHeight}function jp(e){this.addEventListener(`load`,e),this.addEventListener(`error`,e)}function Mp(e,t,n,r,i,a,o,s,c){var l=t.nodeType===9?t:t.ownerDocument;try{var u=l.startViewTransition({update:function(){var t=l.defaultView,n=t.navigation&&t.navigation.transition,o=l.fonts.status;r();var s=[];if(o===`loaded`&&(Ap(l),l.fonts.status===`loading`&&s.push(l.fonts.ready)),o=s.length,e!==null)for(var c=e.suspenseyImages,u=0,d=0;d<c.length;d++){var f=c[d];if(!f.complete){var p=f.getBoundingClientRect();if(0<p.bottom&&0<p.right&&p.top<t.innerHeight&&p.left<t.innerWidth){if(u+=Xm(f),u>$m){s.length=o;break}f=new Promise(jp.bind(f)),s.push(f)}}}if(0<s.length)return t=Promise.race([Promise.all(s),new Promise(function(e){return setTimeout(e,500)})]).then(i,i),(n?Promise.allSettled([n.finished,t]):t).then(a,a);if(i(),n)return n.finished.then(a,a);a()},types:n});l.__reactViewTransition=u;var d=[];return u.ready.then(function(){for(var e=l.documentElement.getAnimations({subtree:!0}),t=0;t<e.length;t++){var n=e[t],r=n.effect,i=r.pseudoElement;if(i!=null&&i.startsWith(`::view-transition`)){d.push(n),n=r.getKeyframes();for(var a=i=void 0,s=!0,c=0;c<n.length;c++){var u=n[c],f=u.width;if(i===void 0)i=f;else if(i!==f){s=!1;break}if(f=u.height,a===void 0)a=f;else if(a!==f){s=!1;break}delete u.width,delete u.height,u.transform===`none`&&delete u.transform}s&&i!==void 0&&a!==void 0&&(r.setKeyframes(n),s=getComputedStyle(r.target,r.pseudoElement),s.width!==i||s.height!==a)&&(s=n[0],s.width=i,s.height=a,s=n[n.length-1],s.width=i,s.height=a,r.setKeyframes(n))}}o()},function(e){l.__reactViewTransition===u&&(l.__reactViewTransition=null);try{if(typeof e==`object`&&e)switch(e.name){case`InvalidStateError`:(e.message===`View transition was skipped because document visibility state is hidden.`||e.message===`Skipping view transition because document visibility state has become hidden.`||e.message===`Skipping view transition because viewport size changed.`||e.message===`Transition was aborted because of invalid state`)&&(e=null)}e!==null&&c(e)}finally{r(),i(),o()}}),u.finished.finally(function(){for(var e=0;e<d.length;e++)d[e].cancel();l.__reactViewTransition===u&&(l.__reactViewTransition=null),s()}),u}catch{return r(),i(),o(),null}}function Np(e,t){this._scope=document.documentElement,this._selector=`::view-transition-`+e+`(`+t+`)`}Np.prototype.animate=function(e,t){return t=typeof t==`number`?{duration:t}:C({},t),t.pseudoElement=this._selector,this._scope.animate(e,t)},Np.prototype.getAnimations=function(){for(var e=this._scope,t=this._selector,n=e.getAnimations({subtree:!0}),r=[],i=0;i<n.length;i++){var a=n[i].effect;a!==null&&a.target===e&&a.pseudoElement===t&&r.push(n[i])}return r},Np.prototype.getComputedStyle=function(){return getComputedStyle(this._scope,this._selector)};function Pp(e){return{name:e,group:new Np(`group`,e),imagePair:new Np(`image-pair`,e),old:new Np(`old`,e),new:new Np(`new`,e)}}function Fp(e){this._fragmentFiber=e,this._observers=this._eventListeners=null}Fp.prototype.addEventListener=function(e,t,n){var r=null,i=null;if(!(n!=null&&typeof n!=`boolean`&&(r=n.signal||null,r!==null&&r.aborted))){this._eventListeners===null&&(this._eventListeners=[]);var a=this._eventListeners;if(Bp(a,e,t,n)===-1){var o=this,s=t;n!=null&&typeof n!=`boolean`&&!0===n.once&&(s=function(r){o.removeEventListener(e,t,n),typeof t==`function`?t.call(this,r):t.handleEvent(r)}),r!==null&&(i=o.removeEventListener.bind(o,e,t,n),r.addEventListener(`abort`,i,{once:!0}),i=r.removeEventListener.bind(r,`abort`,i)),r=Rp(n),a.push({type:e,listener:t,optionsOrUseCapture:n,attachedListener:s,cleanup:i}),h(this._fragmentFiber.child,!1,Ip,e,s,r)}this._eventListeners=a}};function Ip(e,t,n,r){return b(e).addEventListener(t,n,r),!1}Fp.prototype.removeEventListener=function(e,t,n){var r=this._eventListeners;if(r!==null&&(t=Bp(r,e,t,n),t!==-1)){var i=r[t];n=i.attachedListener;var a=i.cleanup;i=Rp(i.optionsOrUseCapture),h(this._fragmentFiber.child,!1,Lp,e,n,i),r.splice(t,1),a!==null&&a()}};function Lp(e,t,n,r){return b(e).removeEventListener(t,n,r),!1}function Rp(e){return e!=null&&typeof e!=`boolean`&&(!0===e.once||e.signal instanceof AbortSignal)?{capture:e.capture,passive:e.passive}:e}function zp(e){return e==null?`c=0`:typeof e==`boolean`?`c=`+(e?`1`:`0`):`c=`+(e.capture?`1`:`0`)}function Bp(e,t,n,r){if(e.length===0)return-1;r=zp(r);for(var i=0;i<e.length;i++){var a=e[i];if(a.type===t&&a.listener===n&&zp(a.optionsOrUseCapture)===r)return i}return-1}Fp.prototype.dispatchEvent=function(e){var t=g(this._fragmentFiber);if(t===null)return!0;t=b(t);var n=this._eventListeners;if(n!==null&&0<n.length||!e.bubbles){var r=t.nodeType===9?t.createComment(``):document.createTextNode(``);if(n)for(var i=0;i<n.length;i++){var a=n[i];r.addEventListener(a.type,a.attachedListener,Rp(a.optionsOrUseCapture))}if(t.appendChild(r),e=r.dispatchEvent(e),n)for(i=0;i<n.length;i++)a=n[i],r.removeEventListener(a.type,a.attachedListener,Rp(a.optionsOrUseCapture));return t.removeChild(r),e}return t.dispatchEvent(e)},Fp.prototype.focus=function(e){h(this._fragmentFiber.child,!0,Vp,e,void 0,void 0)};function Vp(e,t){return e.tag!==6&&(e=b(e),pm(e,t))}Fp.prototype.focusLast=function(e){var t=[];h(this._fragmentFiber.child,!0,Hp,t,void 0,void 0);for(var n=t.length-1;0<=n&&!Vp(t[n],e);n--);};function Hp(e,t){return t.push(e),!1}Fp.prototype.blur=function(){var e=g(this._fragmentFiber);e!==null&&(e=b(e),e=lp(e).activeElement,e!==null&&h(this._fragmentFiber.child,!1,Up,e,void 0,void 0))};function Up(e,t){return e.tag!==6&&(e=b(e),e===t||e.contains(t)?(t.blur(),!0):!1)}Fp.prototype.observeUsing=function(e){this._observers===null&&(this._observers=new Set),this._observers.add(e),h(this._fragmentFiber.child,!1,Wp,e,void 0,void 0)};function Wp(e,t){return e.tag!==6&&(e=b(e),t.observe(e),!1)}Fp.prototype.unobserveUsing=function(e){var t=this._observers;if(t!==null&&t.has(e)){t.delete(e),h(this._fragmentFiber.child,!1,Gp,e,void 0,void 0);for(var n=t=0;n<Kp.length;n++){var r=Kp[n];r.fragmentInstance===this&&r.observer===e?e.unobserve(r.instance):Kp[t++]=r}Kp.length=t}};function Gp(e,t){return e.tag!==6&&(e=b(e),t.unobserve(e),!1)}var Kp=[],qp=!1;function Jp(e,t,n){Kp.push({fragmentInstance:e,observer:t,instance:n}),qp||(qp=!0,mm(function(){qp=!1;var e=Kp;Kp=[];for(var t=0;t<e.length;t++){var n=e[t];n.observer.unobserve(n.instance)}}))}Fp.prototype.getClientRects=function(){var e=[];return h(this._fragmentFiber.child,!1,Yp,e,void 0,void 0),e};function Yp(e,t){if(e.tag===6){e=e.stateNode;var n=e.ownerDocument.createRange();n.selectNodeContents(e),t.push.apply(t,n.getClientRects())}else e=b(e),t.push.apply(t,e.getClientRects());return!1}Fp.prototype.getRootNode=function(e){var t=g(this._fragmentFiber);return t===null?this:b(t).getRootNode(e)},Fp.prototype.compareDocumentPosition=function(e){var t=g(this._fragmentFiber);if(t===null)return Node.DOCUMENT_POSITION_DISCONNECTED;var n=[];h(this._fragmentFiber.child,!1,Hp,n,void 0,void 0);var r=b(t);if(n.length===0){if(n=r,_(this._fragmentFiber)){a:{for(t=this._fragmentFiber.return;t!==null;){if(t.tag===4){t=t.stateNode.containerInfo;break a}if(t.tag===3||t.tag===5||t.tag===27)break;t=t.return}t=null}t!=null&&(n=t)}t=this._fragmentFiber;var i=r=n.compareDocumentPosition(e);return n===e?i=Node.DOCUMENT_POSITION_CONTAINS:r&Node.DOCUMENT_POSITION_CONTAINED_BY&&(n=v(t)[1],n===null?i=Node.DOCUMENT_POSITION_PRECEDING:(e=b(n).compareDocumentPosition(e),i=e===0||e&Node.DOCUMENT_POSITION_FOLLOWING?Node.DOCUMENT_POSITION_FOLLOWING:Node.DOCUMENT_POSITION_PRECEDING)),i|=Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC}t=b(n[0]),i=b(n[n.length-1]);var a=_(this._fragmentFiber)?t.parentElement:r;if(a==null)return Node.DOCUMENT_POSITION_DISCONNECTED;r=a.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY,a=a.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_CONTAINED_BY;var o=t.compareDocumentPosition(e),s=i.compareDocumentPosition(e),c=o&Node.DOCUMENT_POSITION_CONTAINED_BY||s&Node.DOCUMENT_POSITION_CONTAINED_BY;return s=r&&a&&o&Node.DOCUMENT_POSITION_FOLLOWING&&s&Node.DOCUMENT_POSITION_PRECEDING,t=r&&t===e||a&&i===e||c||s?Node.DOCUMENT_POSITION_CONTAINED_BY:!r&&t===e||!a&&i===e?Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:o,t&Node.DOCUMENT_POSITION_DISCONNECTED||t&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC||Xp(t,this._fragmentFiber,n[0],n[n.length-1],e)?t:Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC};function Xp(e,t,n,r,i){var a=zt(i);if(e&Node.DOCUMENT_POSITION_CONTAINED_BY){if(n=!!a)a:{for(;a!==null;){if(a.tag===7&&(a===t||a.alternate===t)){n=!0;break a}a=a.return}n=!1}return n}if(e&Node.DOCUMENT_POSITION_CONTAINS){if(a===null)return a=i.ownerDocument,i===a||i===a.documentElement||i===a.body;a:{for(a=t,t=g(t);a!==null;){if(!(a.tag!==5&&a.tag!==3&&a.tag!==27||a!==t&&a.alternate!==t)){a=!0;break a}a=a.return}a=!1}return a}return e&Node.DOCUMENT_POSITION_PRECEDING?((t=!!a)&&!(t=a===n)&&(t=re(n,a,S),t===null?t=!1:(h(t,!0,ne,a,n),a=ee,ee=null,t=a!==null)),t):e&Node.DOCUMENT_POSITION_FOLLOWING?((t=!!a)&&!(t=a===r)&&(t=re(r,a,S),t===null?t=!1:(h(t,!0,x,a,r),a=ee,te=ee=null,t=a!==null)),t):!1}function Zp(e,t){var n=e.ownerDocument.createRange();n.selectNodeContents(e),e=n.getBoundingClientRect(),window.scrollTo(window.scrollX+e.left,t?window.scrollY+e.top:window.scrollY+e.bottom-window.innerHeight)}Fp.prototype.scrollIntoView=function(e){if(typeof e==`object`)throw Error(i(566));var t=[];h(this._fragmentFiber.child,!1,Hp,t,void 0,void 0);var n=!1!==e;if(t.length===0){var r=v(this._fragmentFiber);if(r=n?r[1]||r[0]||g(this._fragmentFiber):r[0]||r[1],r===null)return;if(r.tag===6){e=b(r),Zp(e,n);return}if(r=b(r),r.nodeType!==9){if(r.nodeType===11){n=`host`in r?r.host:null,n!==null&&n.scrollIntoView(e);return}r.scrollIntoView(e)}}for(r=n?t.length-1:0;r!==(n?-1:t.length);){var a=t[r];a.tag===6?(a=b(a),Zp(a,n)):b(a).scrollIntoView(e),r+=n?-1:1}};function Qp(e,t){return e=b(e),$p(e,t),!1}function $p(e,t){e.reactFragments??=new Set,e.reactFragments.add(t)}function em(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.addEventListener(i.type,i.attachedListener,Rp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){for(var r=0,i=0;i<Kp.length;i++){var a=Kp[i];(a.fragmentInstance!==t||a.observer!==n||a.instance!==e)&&(Kp[r++]=a)}Kp.length=r,n.observe(e)}),$p(e,t))}function tm(e,t){var n=t._eventListeners;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];e.removeEventListener(i.type,i.attachedListener,Rp(i.optionsOrUseCapture))}e.nodeType!==3&&(n=t._observers,n!==null&&n.forEach(function(n){typeof n.rootMargin==`string`?Jp(t,n,e):n.unobserve(e)}),e.reactFragments!=null&&e.reactFragments.delete(t))}function nm(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:nm(n),Rt(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function rm(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r){if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e}else if(!e[It])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=lm(e.nextSibling),e===null)break}return null}function im(e,t,n){if(t===``)return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=lm(e.nextSibling),e===null))return null;return e}function am(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=lm(e.nextSibling),e===null))return null;return e}function om(e){return e.data===`$?`||e.data===`$~`}function sm(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function cm(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function lm(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t===`$`||t===`$!`||t===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/$`||t===`/&`)return null}}return e}var um=null;function dm(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return lm(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function fm(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function pm(e,t){function n(){r=!0}if(e.ownerDocument.activeElement===e)return!0;var r=!1;try{e.ownerDocument.addEventListener(`focus`,n,!0),(e.focus||HTMLElement.prototype.focus).call(e,t)}finally{e.ownerDocument.removeEventListener(`focus`,n,!0)}return r}function mm(e){yp(function(){yp(function(t){return e(t)})})}function hm(e,t,n){switch(t=lp(n),e){case`html`:if(e=t.documentElement,!e)throw Error(i(452));return e;case`head`:if(e=t.head,!e)throw Error(i(453));return e;case`body`:if(e=t.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function gm(e,t,n){for(var r in n){var i=n[r];n.hasOwnProperty(r)&&i!=null&&$(e,t,r,null,rp,i)}n.dangerouslySetInnerHTML!=null&&(e.textContent=``),e.onclick===xn&&(e.onclick=null),Rt(e)}function _m(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Rt(e)}var vm=new Map,ym=new Set;function bm(e){if(typeof e.getRootNode==`function`){var t=e.getRootNode();if(t.nodeType===9||t.nodeType===11)return t}return e.nodeType===9?e:e.ownerDocument}var xm=D.d;D.d={f:Sm,r:Cm,D:Em,C:Dm,L:Om,m:km,X:jm,S:Am,M:Mm};function Sm(){var e=xm.f(),t=zd();return e||t}function Cm(e){var t=Bt(e);t!==null&&t.tag===5&&t.type===`form`?rc(t):xm.r(e)}var wm=typeof document>`u`?null:document;function Tm(e,t,n){var r=wm;if(r&&typeof t==`string`&&t){var i=sn(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),ym.has(i)||(ym.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),np(t,`link`,e),Ht(t),r.head.appendChild(t)))}}function Em(e){xm.D(e),Tm(`dns-prefetch`,e,null)}function Dm(e,t){xm.C(e,t),Tm(`preconnect`,e,t)}function Om(e,t,n){xm.L(e,t,n);var r=wm;if(r&&e&&t){var i=`link[rel="preload"][as="`+sn(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+sn(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+sn(n.imageSizes)+`"]`)):i+=`[href="`+sn(e)+`"]`;var a=i;switch(t){case`style`:a=Pm(e);break;case`script`:a=Rm(e)}if(!(vm.has(a)||(e=C({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),vm.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(Fm(a))||t===`script`&&r.querySelector(zm(a))))){var o=r.createElement(`link`);np(o,`link`,e),t===`style`&&(o[Lt]=!0,o.onload=o.onerror=function(){Ut(o)}),Ht(o),r.head.appendChild(o)}}}function km(e,t){xm.m(e,t);var n=wm;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+sn(r)+`"][href="`+sn(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Rm(e)}if(!vm.has(a)&&(e=C({rel:`modulepreload`,href:e},t),vm.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(zm(a)))return}r=n.createElement(`link`),np(r,`link`,e),Ht(r),n.head.appendChild(r)}}}function Am(e,t,n){xm.S(e,t,n);var r=wm;if(r&&e){var i=M(r).hoistableStyles,a=Pm(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(Fm(a)))s.loading=5;else{e=C({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=vm.get(a))&&Hm(e,n);var c=o=r.createElement(`link`);Ht(c),np(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Vm(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function jm(e,t){xm.X(e,t);var n=wm;if(n&&e){var r=M(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=C({src:e,async:!0},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Ht(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Mm(e,t){xm.M(e,t);var n=wm;if(n&&e){var r=M(n).hoistableScripts,i=Rm(e),a=r.get(i);a||(a=n.querySelector(zm(i)),a||(e=C({src:e,async:!0,type:`module`},t),(t=vm.get(i))&&Um(e,t),a=n.createElement(`script`),Ht(a),np(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Nm(e,t,n,r){var a=(a=Me.current)?bm(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(n=Pm(n.href),t=M(a).hoistableStyles,r=t.get(n),r||(r={type:`style`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Pm(n.href);var o=M(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(Fm(e)))?o._p||(s.instance=o,s.state.loading=5):(o=vm.get(e),o||(o={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},vm.set(e,o)),Lm(a,e,o,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(n=Rm(n),t=M(a).hoistableScripts,r=t.get(n),r||(r={type:`script`,instance:null,count:0,state:null},t.set(n,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Pm(e){return`href="`+sn(e)+`"`}function Fm(e){return`link[rel="stylesheet"][`+e+`]`}function Im(e){return C({},e,{"data-precedence":e.precedence,precedence:null})}function Lm(e,t,n,r){if(t=e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)){if(!0!==t[Lt]){r.loading=1;return}}else t=e.createElement(`link`),t[Lt]=!0,t.onload=t.onerror=Ut.bind(null,t),np(t,`link`,n),Ht(t),e.head.appendChild(t);r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2})}function Rm(e){return`[src="`+sn(e)+`"]`}function zm(e){return`script[async]`+e}function Bm(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+sn(n.href)+`"]`);if(r)return t.instance=r,Ht(r),r;var a=C({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),Ht(r),np(r,`style`,a),Vm(r,n.precedence,e),t.instance=r;case`stylesheet`:a=Pm(n.href);var o=e.querySelector(Fm(a));if(o)return t.state.loading|=4,t.instance=o,Ht(o),o;r=Im(n),(a=vm.get(a))&&Hm(r,a),o=(e.ownerDocument||e).createElement(`link`),Ht(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),np(o,`link`,r),t.state.loading|=4,Vm(o,n.precedence,e),t.instance=o;case`script`:return o=Rm(n.src),(a=e.querySelector(zm(o)))?(t.instance=a,Ht(a),a):(r=n,(a=vm.get(o))&&(r=C({},n),Um(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),Ht(a),np(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Vm(r,n.precedence,e));return t.instance}function Vm(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function Hm(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function Um(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var Wm=null;function Gm(e,t,n){if(Wm===null){var r=new Map,i=Wm=new Map;i.set(n,r)}else i=Wm,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[It]||a[At]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function Km(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function qm(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Jm(e,t){return e===`img`&&t.src!=null&&t.src!==``&&t.onLoad==null&&t.loading!==`lazy`}function Ym(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Xm(e){return(e.width||100)*(e.height||100)*(typeof devicePixelRatio==`number`?devicePixelRatio:1)*.25}function Zm(e,t){typeof t.decode==`function`&&(e.imgCount++,t.complete||(e.imgBytes+=Xm(t),e.suspenseyImages.push(t)),e=rh.bind(e),t.decode().then(e,e))}function Qm(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Pm(r.href),a=t.querySelector(Fm(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=nh.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,Ht(a);return}a=t.ownerDocument||t,r=Im(r),(i=vm.get(i))&&Hm(r,i),a=a.createElement(`link`),Ht(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),np(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=nh.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var $m=0;function eh(e,t){return e.stylesheets&&e.count===0&&ah(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&ah(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&$m===0&&($m=62500*op());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&ah(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>$m?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function th(e){if(e.count===0&&(e.imgCount===0||!e.waitingForImages)){if(e.stylesheets)ah(e,e.stylesheets);else if(e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}}function nh(){this.count--,th(this)}function rh(){this.imgCount--,th(this)}var ih=null;function ah(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ih=new Map,t.forEach(oh,e),ih=null,nh.call(e))}function oh(e,t){if(!(t.state.loading&4)){var n=ih.get(e);if(n)var r=n.get(null);else{n=new Map,ih.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=nh.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var sh={$$typeof:ue,Provider:null,Consumer:null,_currentValue:Te,_currentValue2:Te,_threadCount:0};function ch(e,t,n,r,i,a,o,s,c){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=bt(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=bt(0),this.hiddenUpdates=bt(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.transitionTypes=null,this.incompleteTransitions=new Map}function lh(e,t,n,r,i,a,o,s,c,l,u,d){return e=new ch(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=Ni(3,null,null,t),e.current=a,a.stateNode=e,t=Ma(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},ho(a),e}function uh(e){return e?(e=ji,e):ji}function dh(e,t,n,r,i,a){i=uh(i),r.context===null?r.context=i:r.pendingContext=i,r=_o(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=vo(e,r,t),n!==null&&(Pd(n,e,t),yo(n,e,t))}function fh(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ph(e,t){fh(e,t),(e=e.alternate)&&fh(e,t)}function mh(e){if(e.tag===13||e.tag===31){var t=Oi(e,67108864);t!==null&&Pd(t,e,67108864),ph(e,67108864)}}function hh(e){if(e.tag===13||e.tag===31){var t=jd();t=Tt(t);var n=Oi(e,t);n!==null&&Pd(n,e,t),ph(e,t)}}var gh=!0;function _h(e,t,n,r){var i=E.T;E.T=null;var a=D.p;try{D.p=2,yh(e,t,n,r)}finally{D.p=a,E.T=i}}function vh(e,t,n,r){var i=E.T;E.T=null;var a=D.p;try{D.p=8,yh(e,t,n,r)}finally{D.p=a,E.T=i}}function yh(e,t,n,r){if(gh){var i=bh(r);if(i===null)Kf(e,t,r,xh,n),Mh(e,r);else if(Ph(i,e,t,n,r))r.stopPropagation();else if(Mh(e,r),t&4&&-1<jh.indexOf(e)){for(;i!==null;){var a=Bt(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=k(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-ct(o);s.entanglements[1]|=c,o&=~c}Ef(a),!(K&6)&&(gd=Xe()+500,Df(0,!1))}}break;case 31:case 13:s=Oi(a,2),s!==null&&Pd(s,a,2),zd(),ph(a,2)}if(a=bh(r),a===null&&Kf(e,t,r,xh,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else Kf(e,t,r,null,n)}}function bh(e){return e=Cn(e),Sh(e)}var xh=null;function Sh(e){if(xh=null,e=zt(e),e!==null){var t=o(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=s(t),e!==null)return e;e=null}else if(n===31){if(e=c(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return xh=e,null}function Ch(e){switch(e){case`beforetoggle`:case`cancel`:case`click`:case`close`:case`contextmenu`:case`copy`:case`cut`:case`auxclick`:case`dblclick`:case`dragend`:case`dragstart`:case`drop`:case`focusin`:case`focusout`:case`input`:case`invalid`:case`keydown`:case`keypress`:case`keyup`:case`mousedown`:case`mouseup`:case`paste`:case`pause`:case`play`:case`pointercancel`:case`pointerdown`:case`pointerup`:case`ratechange`:case`reset`:case`seeked`:case`submit`:case`toggle`:case`touchcancel`:case`touchend`:case`touchstart`:case`volumechange`:case`change`:case`selectionchange`:case`textInput`:case`compositionstart`:case`compositionend`:case`compositionupdate`:case`beforeblur`:case`afterblur`:case`beforeinput`:case`blur`:case`fullscreenchange`:case`fullscreenerror`:case`focus`:case`hashchange`:case`popstate`:case`select`:case`selectstart`:return 2;case`drag`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`mousemove`:case`mouseout`:case`mouseover`:case`pointermove`:case`pointerout`:case`pointerover`:case`resize`:case`scroll`:case`touchmove`:case`wheel`:case`mouseenter`:case`mouseleave`:case`pointerenter`:case`pointerleave`:return 8;case`message`:switch(Ze()){case Qe:return 2;case $e:return 8;case et:case tt:return 32;case nt:return 268435456;default:return 32}default:return 32}}var wh=!1,Th=null,Eh=null,Dh=null,Oh=new Map,kh=new Map,Ah=[],jh=`mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset`.split(` `);function Mh(e,t){switch(e){case`focusin`:case`focusout`:Th=null;break;case`dragenter`:case`dragleave`:Eh=null;break;case`mouseover`:case`mouseout`:Dh=null;break;case`pointerover`:case`pointerout`:Oh.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:kh.delete(t.pointerId)}}function Nh(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=Bt(t),t!==null&&mh(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Ph(e,t,n,r,i){switch(t){case`focusin`:return Th=Nh(Th,e,t,n,r,i),!0;case`dragenter`:return Eh=Nh(Eh,e,t,n,r,i),!0;case`mouseover`:return Dh=Nh(Dh,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return Oh.set(a,Nh(Oh.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,kh.set(a,Nh(kh.get(a)||null,e,t,n,r,i)),!0}return!1}function Fh(e){var t=zt(e.target);if(t!==null){var n=o(t);if(n!==null){if(t=n.tag,t===13){if(t=s(n),t!==null){e.blockedOn=t,Ot(e.priority,function(){hh(n)});return}}else if(t===31){if(t=c(n),t!==null){e.blockedOn=t,Ot(e.priority,function(){hh(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ih(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=bh(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Sn=r,n.target.dispatchEvent(r),Sn=null}else return t=Bt(n),t!==null&&mh(t),e.blockedOn=n,!1;t.shift()}return!0}function Lh(e,t,n){Ih(e)&&n.delete(t)}function Rh(){wh=!1,Th!==null&&Ih(Th)&&(Th=null),Eh!==null&&Ih(Eh)&&(Eh=null),Dh!==null&&Ih(Dh)&&(Dh=null),Oh.forEach(Lh),kh.forEach(Lh)}function zh(e,n){e.blockedOn===n&&(e.blockedOn=null,wh||(wh=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Rh)))}var Bh=null;function Vh(e){Bh!==e&&(Bh=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){Bh===e&&(Bh=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(Sh(r||n)===null)continue;break}var a=Bt(n);a!==null&&(e.splice(t,3),t-=3,tc(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Hh(e){function t(t){return zh(t,e)}Th!==null&&zh(Th,e),Eh!==null&&zh(Eh,e),Dh!==null&&zh(Dh,e),Oh.forEach(t),kh.forEach(t);for(var n=0;n<Ah.length;n++){var r=Ah[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<Ah.length&&(n=Ah[0],n.blockedOn===null);)Fh(n),n.blockedOn===null&&Ah.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[jt]||null;if(typeof a==`function`)o||Vh(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[jt]||null)s=o.formAction;else if(Sh(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),Vh(n)}}}function Uh(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function Wh(e){this._internalRoot=e}Gh.prototype.render=Wh.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(i(409));var n=t.current;dh(n,jd(),e,t,null,null)},Gh.prototype.unmount=Wh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;dh(e.current,2,null,e,null,null),zd(),t[Mt]=null}};function Gh(e){this._internalRoot=e}Gh.prototype.unstable_scheduleHydration=function(e){if(e){var t=Dt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ah.length&&t!==0&&t<Ah[n].priority;n++);Ah.splice(n,0,e),n===0&&Fh(e)}};var Kh=n.version;if(Kh!==`19.3.0`)throw Error(i(527,Kh,`19.3.0`));D.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(i(188)):(e=Object.keys(e).join(`,`),Error(i(268,e)));return e=d(t),e=e===null?null:p(e),e=e===null?null:e.stateNode,e};var qh={bundleType:0,version:`19.3.0`,rendererPackageName:`react-dom`,currentDispatcherRef:E,reconcilerVersion:`19.3.0`};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var Jh=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Jh.isDisabled&&Jh.supportsFiber)try{at=Jh.inject(qh),ot=Jh}catch{}}e.createRoot=function(e,t){if(!a(e))throw Error(i(299));var n=!1,r=``,o=wc,s=Tc,c=Ec;return t!=null&&(!0===t.unstable_strictMode&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onUncaughtError!==void 0&&(o=t.onUncaughtError),t.onCaughtError!==void 0&&(s=t.onCaughtError),t.onRecoverableError!==void 0&&(c=t.onRecoverableError)),t=lh(e,1,!1,null,null,n,r,null,o,s,c,Uh),e[Mt]=t.current,Wf(e),new Wh(t)}})),g=o(((e,t)=>{function n(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE==`function`)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=h()}))(),_=c(u(),1);function v(){(0,_.useEffect)(()=>{let e=document.getElementById(`adminmenuwrap`),t=document.getElementById(`wpbody-content`);if(!e||!t)return;let n=()=>t.style.setProperty(`--mr-fill`,Math.ceil(e.getBoundingClientRect().height)+`px`);n();let r=new ResizeObserver(n);return r.observe(e),window.addEventListener(`resize`,n),()=>{r.disconnect(),window.removeEventListener(`resize`,n),t.style.removeProperty(`--mr-fill`)}},[])}function y(){let e=window.monoranksAdmin;if(!e)throw Error(`monoranksAdmin settings missing`);return e}var b={overview:`monoranks`,settings:`monoranks-settings`};function ee(){return new URLSearchParams(window.location.search).get(`page`)===b.settings?`settings`:`overview`}function te(){let[e,t]=(0,_.useState)(ee),n=(0,_.useRef)(()=>void 0);(0,_.useEffect)(()=>{let e=()=>t(ee());window.addEventListener(`popstate`,e);let r=e=>{let t=e.target.closest(`#toplevel_page_monoranks a[href*="page=monoranks"]`);if(!t||e.metaKey||e.ctrlKey||e.shiftKey||e.button!==0)return;let r=new URL(t.href,window.location.href).searchParams.get(`page`),i=r===b.settings?`settings`:r===b.overview?`overview`:null;i&&(e.preventDefault(),n.current(i))};return document.addEventListener(`click`,r),()=>{window.removeEventListener(`popstate`,e),document.removeEventListener(`click`,r)}},[]),(0,_.useEffect)(()=>{ne(e),document.title=document.title.replace(/^[^‹]*‹/,(y().titles[e]||`MonoRanks`)+` ‹`)},[e]);let r=n=>{if(n===e)return;let r=n===`settings`?y().urls.settings:y().urls.overview;window.history.pushState({monoranks:n},``,r),t(n),window.scrollTo({top:0})};return n.current=r,[e,r]}function ne(e){let t=document.getElementById(`toplevel_page_monoranks`);t&&t.querySelectorAll(`.wp-submenu a`).forEach(t=>{let n=new URL(t.href,window.location.href).searchParams.get(`page`)===b[e];t.classList.toggle(`current`,n),t.parentElement?.classList.toggle(`current`,n),n?t.setAttribute(`aria-current`,`page`):t.removeAttribute(`aria-current`)})}var{__:x,_n:S,_x:re,sprintf:C,isRTL:ie}=window.wp.i18n,ae=window.wp.apiFetch,oe=`/monoranks/v1/admin`,w={overview:()=>ae({path:`${oe}/overview`}),settings:()=>ae({path:`${oe}/settings`}),grow:()=>ae({path:`${oe}/grow`}),apply:e=>ae({path:`${oe}/apply`,method:`POST`,data:{fix:e}}),undo:(e,t)=>ae({path:`${oe}/undo`,method:`POST`,data:{entry:e.index,at:e.at,screen:t}}),sync:e=>ae({path:`${oe}/sync`,method:`POST`,data:{screen:e}}),connect:(e,t)=>ae({path:`${oe}/connect`,method:`POST`,data:{key:e,api_base:t}}),disconnect:()=>ae({path:`${oe}/disconnect`,method:`POST`}),deleteEverything:()=>ae({path:`${oe}/delete`,method:`POST`})};function se(e,t){let n=e?.message;return typeof n==`string`&&n?n:t}var ce=e=>e?.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase();function le(e,t,n=[]){if(t==null)throw Error(`[lucide]: iconNode is required when icon name is used`);return{name:ce(e),size:24,node:t,...n.length>0?{aliases:n}:{}}}var ue=e=>{let t=``,n=!1;for(let r of e){if(r===`-`||r===`_`||r<=` `){n=t.length>0;continue}t.length===0?t+=r.toLowerCase():t+=n?r.toUpperCase():r,n=!1}return t},T=e=>{let t=ue(e);return t.charAt(0).toUpperCase()+t.slice(1)},de=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),fe={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":2,"stroke-linecap":`round`,"stroke-linejoin":`round`};function pe(e){return e!=null}function me(e,t={}){let n=t.attributeNames??{},r=e=>n[e]??e,i=e.size??e.width??fe.width,a=e.size??e.height??fe.height,o=e.aliases?.filter(e=>typeof e==`string`&&e.trim()!==``).map(e=>`lucide-${e}`)??[],s=[...e.name?[`lucide-${e.name}`]:[],...o],c=t.className?.split(` `).filter(Boolean)??[],l=t.includeDefaultClasses===!1?de(...c):de(`lucide`,...s,...c),u=t.absoluteStrokeWidth?Number(t.strokeWidth??fe[`stroke-width`])*Number(e.size??e.width??fe.width)/Number(t.size??t.width??fe.width):t.strokeWidth??fe[`stroke-width`];return[`svg`,{...Object.entries(fe).reduce((e,[t,n])=>(e[r(t)]=n,e),{}),...`color`in t&&t.color&&{[r(`stroke`)]:t.color},...`size`in t&&pe(t.size)&&{[r(`width`)]:t.size,[r(`height`)]:t.size},...`width`in t&&pe(t.width)&&{[r(`width`)]:t.width},...`height`in t&&pe(t.height)&&{[r(`height`)]:t.height},[r(`stroke-width`)]:u,...l&&{[r(`class`)]:l},[r(`viewBox`)]:`0 0 ${i} ${a}`,...t.hasA11yProp===!1?{[r(`aria-hidden`)]:`true`}:{},...`attributes`in t&&t.attributes},e.node.map(e=>{let[n,i,a]=e,o=t.nonScalingStroke?{[r(`vector-effect`)]:`non-scaling-stroke`,...i}:i;return a?[n,o,a]:[n,o]})]}function he(e,t={}){return me(e,{...t,attributeNames:{...t.attributeNames,class:`className`,"stroke-width":`strokeWidth`,"stroke-linecap":`strokeLinecap`,"stroke-linejoin":`strokeLinejoin`,"vector-effect":`vectorEffect`}})}var ge=e=>{for(let t in e)if(t.startsWith(`aria-`)||t===`role`||t===`title`)return!0;return!1},_e=(0,_.createContext)({}),ve=()=>(0,_.useContext)(_e),ye=(0,_.forwardRef)(({color:e,size:t,width:n,height:r,strokeWidth:i,absoluteStrokeWidth:a,nonScalingStroke:o,className:s=``,children:c,iconNode:l=[],icon:u={node:l,aliases:[],size:24},...d},f)=>{let{size:p=24,strokeWidth:m=2,absoluteStrokeWidth:h=!1,nonScalingStroke:g=!1,color:v=`currentColor`,className:y=``}=ve()??{},b=!!c||ge(d),[ee,te,ne=[]]=he(u,{color:e??v,width:n??t??p,height:r??t??p,strokeWidth:i??m,absoluteStrokeWidth:a??h,nonScalingStroke:o??g,className:de(y,s),hasA11yProp:b,attributes:d});return(0,_.createElement)(ee,{ref:f,...te},[...ne.map(([e,t])=>(0,_.createElement)(e,t)),...Array.isArray(c)?c:[c]])});function be(e,t=[],n=[]){let r=typeof e==`string`?le(e,t,n):e,i=(0,_.forwardRef)(({className:e,...t},n)=>(0,_.createElement)(ye,{ref:n,icon:r,className:e,...t}));return r.name&&(i.displayName=T(r.name)),i}var xe={name:`arrow-right`,size:24,node:[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]};xe.node;var Se=be(xe),Ce={name:`arrow-up-right`,size:24,node:[[`path`,{d:`M7 7h10v10`,key:`1tivn9`}],[`path`,{d:`M7 17 17 7`,key:`1vkiza`}]]};Ce.node;var we=be(Ce),E={name:`chevron-right`,size:24,node:[[`path`,{d:`m9 18 6-6-6-6`,key:`mthhwq`}]]};E.node;var D=be(E),Te={name:`circle-alert`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`12`,x2:`12`,y1:`8`,y2:`12`,key:`1pkeuh`}],[`line`,{x1:`12`,x2:`12.01`,y1:`16`,y2:`16`,key:`4dfq90`}]],aliases:[`alert-circle`]};Te.node;var Ee=be(Te),De={name:`circle-check`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`m16 9-5.5 5.5L8 12`,key:`xofnsj`}]],aliases:[`check-circle-2`]};De.node;var Oe=be(De),ke={name:`info`,size:24,node:[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 16v-4`,key:`1dtifu`}],[`path`,{d:`M12 8h.01`,key:`e9boi3`}]]};ke.node;var O=be(ke),Ae={name:`triangle-alert`,size:24,node:[[`path`,{d:`m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3`,key:`wmoenq`}],[`path`,{d:`M12 9v4`,key:`juzpu7`}],[`path`,{d:`M12 17h.01`,key:`p32p05`}]],aliases:[`alert-triangle`]};Ae.node;var je=be(Ae),Me={name:`undo-2`,size:24,node:[[`path`,{d:`M9 14 4 9l5-5`,key:`102s5s`}],[`path`,{d:`M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11`,key:`f3b9sd`}]]};Me.node;var Ne=be(Me);function Pe(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`){if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=Pe(e[t]))&&(r&&(r+=` `),r+=n)}else for(n in e)e[n]&&(r&&(r+=` `),r+=n)}return r}function Fe(){for(var e,t,n=0,r=``,i=arguments.length;n<i;n++)(e=arguments[n])&&(t=Pe(e))&&(r&&(r+=` `),r+=t);return r}var Ie=(e,t)=>{let n=Array(e.length+t.length);for(let t=0;t<e.length;t++)n[t]=e[t];for(let r=0;r<t.length;r++)n[e.length+r]=t[r];return n},Le=(e,t)=>({classGroupId:e,validator:t}),Re=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),ze=`-`,Be=[],Ve=`arbitrary..`,He=e=>{let t=Ge(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{if(e.startsWith(`[`)&&e.endsWith(`]`))return We(e);let n=e.split(ze);return Ue(n,+(n[0]===``&&n.length>1),t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=r[e],i=n[e];return t?i?Ie(i,t):t:i||Be}return n[e]||Be}}},Ue=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;let r=e[t],i=n.nextPart.get(r);if(i){let n=Ue(e,t+1,i);if(n)return n}let a=n.validators;if(a===null)return;let o=t===0?e.join(ze):e.slice(t).join(ze),s=a.length;for(let e=0;e<s;e++){let t=a[e];if(t.validator(o))return t.classGroupId}},We=e=>e.slice(1,-1).indexOf(`:`)===-1?void 0:(()=>{let t=e.slice(1,-1),n=t.indexOf(`:`),r=t.slice(0,n);return r?Ve+r:void 0})(),Ge=e=>{let{theme:t,classGroups:n}=e;return Ke(n,t)},Ke=(e,t)=>{let n=Re();for(let r in e){let i=e[r];qe(i,n,r,t)}return n},qe=(e,t,n,r)=>{let i=e.length;for(let a=0;a<i;a++){let i=e[a];Je(i,t,n,r)}},Je=(e,t,n,r)=>{if(typeof e==`string`){Ye(e,t,n);return}if(typeof e==`function`){Xe(e,t,n,r);return}Ze(e,t,n,r)},Ye=(e,t,n)=>{let r=e===``?t:Qe(t,e);r.classGroupId=n},Xe=(e,t,n,r)=>{if($e(e)){qe(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(Le(n,e))},Ze=(e,t,n,r)=>{let i=Object.entries(e),a=i.length;for(let e=0;e<a;e++){let[a,o]=i[e];qe(o,Qe(t,a),n,r)}},Qe=(e,t)=>{let n=e,r=t.split(ze),i=r.length;for(let e=0;e<i;e++){let t=r[e],i=n.nextPart.get(t);i||(i=Re(),n.nextPart.set(t,i)),n=i}return n},$e=e=>`isThemeGetter`in e&&e.isThemeGetter===!0,et=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),i=(i,a)=>{n[i]=a,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];if(t!==void 0)return t;if((t=r[e])!==void 0)return i(e,t),t},set(e,t){e in n?n[e]=t:i(e,t)}}},tt=`!`,nt=`:`,rt=[],it=(e,t,n,r,i)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:i}),at=e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t=[],n=0,r=0,i=0,a,o=e.length;for(let s=0;s<o;s++){let o=e[s];if(n===0&&r===0){if(o===nt){t.push(e.slice(i,s)),i=s+1;continue}if(o===`/`){a=s;continue}}o===`[`?n++:o===`]`?n--:o===`(`?r++:o===`)`&&r--}let s=t.length===0?e:e.slice(i),c=s,l=!1;s.endsWith(tt)?(c=s.slice(0,-1),l=!0):s.startsWith(tt)&&(c=s.slice(1),l=!0);let u=a&&a>i?a-i:void 0;return it(t,l,c,u)};if(t){let e=t+nt,n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):it(rt,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r},ot=e=>{let t=new Map;return e.orderSensitiveModifiers.forEach((e,n)=>{t.set(e,1e6+n)}),e=>{let n=[],r=[];for(let i=0;i<e.length;i++){let a=e[i],o=a[0]===`[`,s=t.has(a);o||s?(r.length>0&&(r.sort(),n.push(...r),r=[]),n.push(a)):r.push(a)}return r.length>0&&(r.sort(),n.push(...r)),n}},st=e=>({cache:et(e.cacheSize),parseClassName:at(e),sortModifiers:ot(e),postfixLookupClassGroupIds:ct(e),...He(e)}),ct=e=>{let t=Object.create(null),n=e.postfixLookupClassGroups;if(n)for(let e=0;e<n.length;e++)t[n[e]]=!0;return t},lt=/\s+/,ut=(e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i,sortModifiers:a,postfixLookupClassGroupIds:o}=t,s=[],c=e.trim().split(lt),l=``;for(let e=c.length-1;e>=0;--e){let t=c[e],{isExternal:u,modifiers:d,hasImportantModifier:f,baseClassName:p,maybePostfixModifierPosition:m}=n(t);if(u){l=t+(l.length>0?` `+l:l);continue}let h=!!m,g;if(h){g=r(p.substring(0,m));let e=g&&o[g]?r(p):void 0;e&&e!==g&&(g=e,h=!1)}else g=r(p);if(!g){if(!h){l=t+(l.length>0?` `+l:l);continue}if(g=r(p),!g){l=t+(l.length>0?` `+l:l);continue}h=!1}let _=d.length===0?``:d.length===1?d[0]:a(d).join(`:`),v=f?_+tt:_,y=v+g;if(s.indexOf(y)>-1)continue;s.push(y);let b=i(g,h);for(let e=0;e<b.length;++e){let t=b[e];s.push(v+t)}l=t+(l.length>0?` `+l:l)}return l},dt=(...e)=>{let t=0,n,r,i=``;for(;t<e.length;)(n=e[t++])&&(r=ft(n))&&(i&&(i+=` `),i+=r);return i},ft=e=>{if(typeof e==`string`)return e;let t,n=``;for(let r=0;r<e.length;r++)e[r]&&(t=ft(e[r]))&&(n&&(n+=` `),n+=t);return n},pt=(e,...t)=>{let n,r,i,a,o=o=>(n=st(t.reduce((e,t)=>t(e),e())),r=n.cache.get,i=n.cache.set,a=s,s(o)),s=e=>{let t=r(e);if(t)return t;let a=ut(e,n);return i(e,a),a};return a=o,(...e)=>a(dt(...e))},mt=[],k=e=>{let t=t=>t[e]||mt;return t.isThemeGetter=!0,t.themeKey=e,t},ht=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,gt=/^\((?:(\w[\w-]*):)?(.+)\)$/i,_t=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,vt=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,yt=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,bt=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix|color|light-dark)\(.+\)$/,xt=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,St=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ct=e=>_t.test(e),A=e=>!!e&&!Number.isNaN(Number(e)),wt=e=>!!e&&Number.isInteger(Number(e)),Tt=e=>e.endsWith(`%`)&&A(e.slice(0,-1)),Et=e=>vt.test(e),Dt=()=>!0,Ot=e=>yt.test(e)&&!bt.test(e),kt=()=>!1,At=e=>xt.test(e),jt=e=>St.test(e),Mt=e=>!j(e)&&!M(e),Nt=e=>e.startsWith(`@container`)&&(e[10]===`/`&&e[11]!==void 0||e[11]===`s`&&e[16]!==void 0&&e.startsWith(`-size/`,10)||e[11]===`n`&&e[18]!==void 0&&e.startsWith(`-normal/`,10)),Pt=e=>Yt(e,Qt,kt),j=e=>ht.test(e),Ft=e=>Yt(e,$t,Ot),It=e=>Yt(e,en,A),Lt=e=>Yt(e,nn,Dt),Rt=e=>Yt(e,tn,kt),zt=e=>Yt(e,Zt,kt),Bt=e=>Yt(e,N,jt),Vt=e=>Yt(e,rn,At),M=e=>gt.test(e),Ht=e=>Xt(e,$t),Ut=e=>Xt(e,tn),Wt=e=>Xt(e,Zt),Gt=e=>Xt(e,Qt),Kt=e=>Xt(e,N),qt=e=>Xt(e,rn,!0),Jt=e=>Xt(e,nn,!0),Yt=(e,t,n)=>{let r=ht.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},Xt=(e,t,n=!1)=>{let r=gt.exec(e);return r?r[1]?t(r[1]):n:!1},Zt=e=>e===`position`||e===`percentage`,N=e=>e===`image`||e===`url`,Qt=e=>e===`length`||e===`size`||e===`bg-size`,$t=e=>e===`length`,en=e=>e===`number`,tn=e=>e===`family-name`,nn=e=>e===`number`||e===`weight`,rn=e=>e===`shadow`,an=pt(()=>{let e=k(`color`),t=k(`font`),n=k(`text`),r=k(`font-weight`),i=k(`tracking`),a=k(`leading`),o=k(`breakpoint`),s=k(`container`),c=k(`spacing`),l=k(`radius`),u=k(`shadow`),d=k(`inset-shadow`),f=k(`text-shadow`),p=k(`drop-shadow`),m=k(`blur`),h=k(`perspective`),g=k(`aspect`),_=k(`ease`),v=k(`animate`),y=()=>[`auto`,`avoid`,`all`,`avoid-page`,`page`,`left`,`right`,`column`],b=()=>[`center`,`top`,`bottom`,`left`,`right`,`top-left`,`left-top`,`top-right`,`right-top`,`bottom-right`,`right-bottom`,`bottom-left`,`left-bottom`],ee=()=>[...b(),M,j],te=()=>[`auto`,`hidden`,`clip`,`visible`,`scroll`],ne=()=>[`auto`,`contain`,`none`],x=()=>[M,j,c],S=()=>[Ct,`full`,`auto`,...x()],re=()=>[wt,`none`,`subgrid`,M,j],C=()=>[`auto`,{span:[`full`,wt,M,j]},wt,M,j],ie=()=>[wt,`auto`,M,j],ae=()=>[`auto`,`min`,`max`,`fr`,M,j],oe=()=>[`start`,`end`,`center`,`between`,`around`,`evenly`,`stretch`,`baseline`,`center-safe`,`end-safe`],w=()=>[`start`,`end`,`center`,`stretch`,`center-safe`,`end-safe`],se=()=>[`auto`,...x()],ce=()=>[Ct,`auto`,`full`,`dvw`,`dvh`,`lvw`,`lvh`,`svw`,`svh`,`min`,`max`,`fit`,...x()],le=()=>[s,Ct,`screen`,`full`,`dvw`,`lvw`,`svw`,`min`,`max`,`fit`,...x()],ue=()=>[Ct,`screen`,`full`,`lh`,`dvh`,`lvh`,`svh`,`min`,`max`,`fit`,...x()],T=()=>[e,M,j],de=()=>[...b(),Wt,zt,{position:[M,j]}],fe=()=>[`no-repeat`,{repeat:[``,`x`,`y`,`space`,`round`]}],pe=()=>[`auto`,`cover`,`contain`,Gt,Pt,{size:[M,j]}],me=()=>[Tt,Ht,Ft],he=()=>[``,`none`,`full`,l,M,j],ge=()=>[``,A,Ht,Ft],_e=()=>[`solid`,`dashed`,`dotted`,`double`],ve=()=>[`normal`,`multiply`,`screen`,`overlay`,`darken`,`lighten`,`color-dodge`,`color-burn`,`hard-light`,`soft-light`,`difference`,`exclusion`,`hue`,`saturation`,`color`,`luminosity`],ye=()=>[A,Tt,Wt,zt],be=()=>[``,`none`,m,M,j],xe=()=>[`none`,A,M,j],Se=()=>[`none`,A,M,j],Ce=()=>[A,M,j],we=()=>[Ct,`full`,...x()];return{cacheSize:500,theme:{animate:[`spin`,`ping`,`pulse`,`bounce`],aspect:[`video`],blur:[Et],breakpoint:[Et],color:[Dt],container:[Et],"drop-shadow":[Et],ease:[`in`,`out`,`in-out`],font:[Mt],"font-weight":[`thin`,`extralight`,`light`,`normal`,`medium`,`semibold`,`bold`,`extrabold`,`black`],"inset-shadow":[Et],leading:[`none`,`tight`,`snug`,`normal`,`relaxed`,`loose`],perspective:[`dramatic`,`near`,`normal`,`midrange`,`distant`,`none`],radius:[Et],shadow:[Et],spacing:[`px`,A],text:[Et],"text-shadow":[Et],tracking:[`tighter`,`tight`,`normal`,`wide`,`wider`,`widest`]},classGroups:{aspect:[{aspect:[`auto`,`square`,Ct,j,M,g]}],container:[`container`],"container-type":[{"@container":[``,`normal`,`size`,M,j]}],"container-named":[Nt],columns:[{columns:[A,`auto`,j,M,s]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"break-inside":[{"break-inside":[`auto`,`avoid`,`avoid-page`,`avoid-column`]}],"box-decoration":[{"box-decoration":[`slice`,`clone`]}],box:[{box:[`border`,`content`]}],display:[`block`,`inline-block`,`inline`,`flex`,`inline-flex`,`table`,`inline-table`,`table-caption`,`table-cell`,`table-column`,`table-column-group`,`table-footer-group`,`table-header-group`,`table-row-group`,`table-row`,`flow-root`,`grid`,`inline-grid`,`contents`,`list-item`,`hidden`],sr:[`sr-only`,`not-sr-only`],float:[{float:[`right`,`left`,`none`,`start`,`end`]}],clear:[{clear:[`left`,`right`,`both`,`none`,`start`,`end`]}],isolation:[`isolate`,`isolation-auto`],"object-fit":[{object:[`contain`,`cover`,`fill`,`none`,`scale-down`]}],"object-position":[{object:ee()}],overflow:[{overflow:te()}],"overflow-x":[{"overflow-x":te()}],"overflow-y":[{"overflow-y":te()}],overscroll:[{overscroll:ne()}],"overscroll-x":[{"overscroll-x":ne()}],"overscroll-y":[{"overscroll-y":ne()}],position:[`static`,`fixed`,`absolute`,`relative`,`sticky`],inset:[{inset:S()}],"inset-x":[{"inset-x":S()}],"inset-y":[{"inset-y":S()}],start:[{"inset-s":S(),start:S()}],end:[{"inset-e":S(),end:S()}],"inset-bs":[{"inset-bs":S()}],"inset-be":[{"inset-be":S()}],top:[{top:S()}],right:[{right:S()}],bottom:[{bottom:S()}],left:[{left:S()}],visibility:[`visible`,`invisible`,`collapse`],z:[{z:[wt,`auto`,M,j]}],basis:[{basis:[Ct,`full`,`auto`,s,...x()]}],"flex-direction":[{flex:[`row`,`row-reverse`,`col`,`col-reverse`]}],"flex-wrap":[{flex:[`nowrap`,`wrap`,`wrap-reverse`]}],flex:[{flex:[A,Ct,`auto`,`initial`,`none`,j]}],grow:[{grow:[``,A,M,j]}],shrink:[{shrink:[``,A,M,j]}],order:[{order:[wt,`first`,`last`,`none`,M,j]}],"grid-cols":[{"grid-cols":re()}],"col-start-end":[{col:C()}],"col-start":[{"col-start":ie()}],"col-end":[{"col-end":ie()}],"grid-rows":[{"grid-rows":re()}],"row-start-end":[{row:C()}],"row-start":[{"row-start":ie()}],"row-end":[{"row-end":ie()}],"grid-flow":[{"grid-flow":[`row`,`col`,`dense`,`row-dense`,`col-dense`]}],"auto-cols":[{"auto-cols":ae()}],"auto-rows":[{"auto-rows":ae()}],gap:[{gap:x()}],"gap-x":[{"gap-x":x()}],"gap-y":[{"gap-y":x()}],"justify-content":[{justify:[...oe(),`normal`]}],"justify-items":[{"justify-items":[...w(),`normal`]}],"justify-self":[{"justify-self":[`auto`,...w()]}],"align-content":[{content:[`normal`,...oe()]}],"align-items":[{items:[...w(),{baseline:[``,`last`]}]}],"align-self":[{self:[`auto`,...w(),{baseline:[``,`last`]}]}],"place-content":[{"place-content":oe()}],"place-items":[{"place-items":[...w(),`baseline`]}],"place-self":[{"place-self":[`auto`,...w()]}],p:[{p:x()}],px:[{px:x()}],py:[{py:x()}],ps:[{ps:x()}],pe:[{pe:x()}],pbs:[{pbs:x()}],pbe:[{pbe:x()}],pt:[{pt:x()}],pr:[{pr:x()}],pb:[{pb:x()}],pl:[{pl:x()}],m:[{m:se()}],mx:[{mx:se()}],my:[{my:se()}],ms:[{ms:se()}],me:[{me:se()}],mbs:[{mbs:se()}],mbe:[{mbe:se()}],mt:[{mt:se()}],mr:[{mr:se()}],mb:[{mb:se()}],ml:[{ml:se()}],"space-x":[{"space-x":x()}],"space-x-reverse":[`space-x-reverse`],"space-y":[{"space-y":x()}],"space-y-reverse":[`space-y-reverse`],size:[{size:ce()}],"inline-size":[{inline:[`auto`,...le()]}],"min-inline-size":[{"min-inline":[`auto`,...le()]}],"max-inline-size":[{"max-inline":[`none`,...le()]}],"block-size":[{block:[`auto`,...ue()]}],"min-block-size":[{"min-block":[`auto`,...ue()]}],"max-block-size":[{"max-block":[`none`,...ue()]}],w:[{w:[s,`screen`,...ce()]}],"min-w":[{"min-w":[s,`screen`,`none`,...ce()]}],"max-w":[{"max-w":[s,`screen`,`none`,`prose`,{screen:[o]},...ce()]}],h:[{h:[`screen`,`lh`,...ce()]}],"min-h":[{"min-h":[`screen`,`lh`,`none`,...ce()]}],"max-h":[{"max-h":[`screen`,`lh`,`none`,...ce()]}],"font-size":[{text:[`base`,n,Ht,Ft]}],"font-smoothing":[`antialiased`,`subpixel-antialiased`],"font-style":[`italic`,`not-italic`],"font-weight":[{font:[r,Jt,Lt]}],"font-stretch":[{"font-stretch":[`ultra-condensed`,`extra-condensed`,`condensed`,`semi-condensed`,`normal`,`semi-expanded`,`expanded`,`extra-expanded`,`ultra-expanded`,Tt,j]}],"font-family":[{font:[Ut,Rt,t]}],"font-features":[{"font-features":[j]}],"fvn-normal":[`normal-nums`],"fvn-ordinal":[`ordinal`],"fvn-slashed-zero":[`slashed-zero`],"fvn-figure":[`lining-nums`,`oldstyle-nums`],"fvn-spacing":[`proportional-nums`,`tabular-nums`],"fvn-fraction":[`diagonal-fractions`,`stacked-fractions`],tracking:[{tracking:[i,M,j]}],"line-clamp":[{"line-clamp":[A,`none`,M,It]}],leading:[{leading:[`none`,a,...x()]}],"list-image":[{"list-image":[`none`,M,j]}],"list-style-position":[{list:[`inside`,`outside`]}],"list-style-type":[{list:[`disc`,`decimal`,`none`,M,j]}],"text-alignment":[{text:[`left`,`center`,`right`,`justify`,`start`,`end`]}],"placeholder-color":[{placeholder:T()}],"text-color":[{text:T()}],"text-decoration":[`underline`,`overline`,`line-through`,`no-underline`],"text-decoration-style":[{decoration:[..._e(),`wavy`]}],"text-decoration-thickness":[{decoration:[A,`from-font`,`auto`,M,Ft]}],"text-decoration-color":[{decoration:T()}],"underline-offset":[{"underline-offset":[A,`auto`,M,j]}],"text-transform":[`uppercase`,`lowercase`,`capitalize`,`normal-case`],"text-overflow":[`truncate`,`text-ellipsis`,`text-clip`],"text-wrap":[{text:[`wrap`,`nowrap`,`balance`,`pretty`]}],indent:[{indent:x()}],"tab-size":[{tab:[wt,M,j]}],"vertical-align":[{align:[`baseline`,`top`,`middle`,`bottom`,`text-top`,`text-bottom`,`sub`,`super`,M,j]}],whitespace:[{whitespace:[`normal`,`nowrap`,`pre`,`pre-line`,`pre-wrap`,`break-spaces`]}],break:[{break:[`normal`,`words`,`all`,`keep`]}],wrap:[{wrap:[`break-word`,`anywhere`,`normal`]}],hyphens:[{hyphens:[`none`,`manual`,`auto`]}],content:[{content:[`none`,M,j]}],"bg-attachment":[{bg:[`fixed`,`local`,`scroll`]}],"bg-clip":[{"bg-clip":[`border`,`padding`,`content`,`text`]}],"bg-origin":[{"bg-origin":[`border`,`padding`,`content`]}],"bg-position":[{bg:de()}],"bg-repeat":[{bg:fe()}],"bg-size":[{bg:pe()}],"bg-image":[{bg:[`none`,{linear:[{to:[`t`,`tr`,`r`,`br`,`b`,`bl`,`l`,`tl`]},wt,M,j],radial:[``,M,j],conic:[``,wt,M,j]},Kt,Bt]}],"bg-color":[{bg:T()}],"gradient-from-pos":[{from:me()}],"gradient-via-pos":[{via:me()}],"gradient-to-pos":[{to:me()}],"gradient-from":[{from:T()}],"gradient-via":[{via:T()}],"gradient-to":[{to:T()}],rounded:[{rounded:he()}],"rounded-s":[{"rounded-s":he()}],"rounded-e":[{"rounded-e":he()}],"rounded-t":[{"rounded-t":he()}],"rounded-r":[{"rounded-r":he()}],"rounded-b":[{"rounded-b":he()}],"rounded-l":[{"rounded-l":he()}],"rounded-ss":[{"rounded-ss":he()}],"rounded-se":[{"rounded-se":he()}],"rounded-ee":[{"rounded-ee":he()}],"rounded-es":[{"rounded-es":he()}],"rounded-tl":[{"rounded-tl":he()}],"rounded-tr":[{"rounded-tr":he()}],"rounded-br":[{"rounded-br":he()}],"rounded-bl":[{"rounded-bl":he()}],"border-w":[{border:ge()}],"border-w-x":[{"border-x":ge()}],"border-w-y":[{"border-y":ge()}],"border-w-s":[{"border-s":ge()}],"border-w-e":[{"border-e":ge()}],"border-w-bs":[{"border-bs":ge()}],"border-w-be":[{"border-be":ge()}],"border-w-t":[{"border-t":ge()}],"border-w-r":[{"border-r":ge()}],"border-w-b":[{"border-b":ge()}],"border-w-l":[{"border-l":ge()}],"divide-x":[{"divide-x":ge()}],"divide-x-reverse":[`divide-x-reverse`],"divide-y":[{"divide-y":ge()}],"divide-y-reverse":[`divide-y-reverse`],"border-style":[{border:[..._e(),`hidden`,`none`]}],"divide-style":[{divide:[..._e(),`hidden`,`none`]}],"border-color":[{border:T()}],"border-color-x":[{"border-x":T()}],"border-color-y":[{"border-y":T()}],"border-color-s":[{"border-s":T()}],"border-color-e":[{"border-e":T()}],"border-color-bs":[{"border-bs":T()}],"border-color-be":[{"border-be":T()}],"border-color-t":[{"border-t":T()}],"border-color-r":[{"border-r":T()}],"border-color-b":[{"border-b":T()}],"border-color-l":[{"border-l":T()}],"divide-color":[{divide:T()}],"outline-style":[{outline:[..._e(),`none`,`hidden`]}],"outline-offset":[{"outline-offset":[A,M,j]}],"outline-w":[{outline:[``,A,Ht,Ft]}],"outline-color":[{outline:T()}],shadow:[{shadow:[``,`inner`,`none`,u,qt,Vt]}],"shadow-color":[{shadow:T()}],"inset-shadow":[{"inset-shadow":[`none`,d,qt,Vt]}],"inset-shadow-color":[{"inset-shadow":T()}],"ring-w":[{ring:ge()}],"ring-w-inset":[`ring-inset`],"ring-color":[{ring:T()}],"ring-offset-w":[{"ring-offset":[A,Ft]}],"ring-offset-color":[{"ring-offset":T()}],"inset-ring-w":[{"inset-ring":ge()}],"inset-ring-color":[{"inset-ring":T()}],"text-shadow":[{"text-shadow":[`none`,f,qt,Vt]}],"text-shadow-color":[{"text-shadow":T()}],opacity:[{opacity:[A,M,j]}],"mix-blend":[{"mix-blend":[...ve(),`plus-darker`,`plus-lighter`]}],"bg-blend":[{"bg-blend":ve()}],"mask-clip":[{"mask-clip":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]},`mask-no-clip`],"mask-composite":[{mask:[`add`,`subtract`,`intersect`,`exclude`]}],"mask-image-linear-pos":[{"mask-linear":[A]}],"mask-image-linear-from-pos":[{"mask-linear-from":ye()}],"mask-image-linear-to-pos":[{"mask-linear-to":ye()}],"mask-image-linear-from-color":[{"mask-linear-from":T()}],"mask-image-linear-to-color":[{"mask-linear-to":T()}],"mask-image-t-from-pos":[{"mask-t-from":ye()}],"mask-image-t-to-pos":[{"mask-t-to":ye()}],"mask-image-t-from-color":[{"mask-t-from":T()}],"mask-image-t-to-color":[{"mask-t-to":T()}],"mask-image-r-from-pos":[{"mask-r-from":ye()}],"mask-image-r-to-pos":[{"mask-r-to":ye()}],"mask-image-r-from-color":[{"mask-r-from":T()}],"mask-image-r-to-color":[{"mask-r-to":T()}],"mask-image-b-from-pos":[{"mask-b-from":ye()}],"mask-image-b-to-pos":[{"mask-b-to":ye()}],"mask-image-b-from-color":[{"mask-b-from":T()}],"mask-image-b-to-color":[{"mask-b-to":T()}],"mask-image-l-from-pos":[{"mask-l-from":ye()}],"mask-image-l-to-pos":[{"mask-l-to":ye()}],"mask-image-l-from-color":[{"mask-l-from":T()}],"mask-image-l-to-color":[{"mask-l-to":T()}],"mask-image-x-from-pos":[{"mask-x-from":ye()}],"mask-image-x-to-pos":[{"mask-x-to":ye()}],"mask-image-x-from-color":[{"mask-x-from":T()}],"mask-image-x-to-color":[{"mask-x-to":T()}],"mask-image-y-from-pos":[{"mask-y-from":ye()}],"mask-image-y-to-pos":[{"mask-y-to":ye()}],"mask-image-y-from-color":[{"mask-y-from":T()}],"mask-image-y-to-color":[{"mask-y-to":T()}],"mask-image-radial":[{"mask-radial":[M,j]}],"mask-image-radial-from-pos":[{"mask-radial-from":ye()}],"mask-image-radial-to-pos":[{"mask-radial-to":ye()}],"mask-image-radial-from-color":[{"mask-radial-from":T()}],"mask-image-radial-to-color":[{"mask-radial-to":T()}],"mask-image-radial-shape":[{"mask-radial":[`circle`,`ellipse`]}],"mask-image-radial-size":[{"mask-radial":[{closest:[`side`,`corner`],farthest:[`side`,`corner`]}]}],"mask-image-radial-pos":[{"mask-radial-at":b()}],"mask-image-conic-pos":[{"mask-conic":[A]}],"mask-image-conic-from-pos":[{"mask-conic-from":ye()}],"mask-image-conic-to-pos":[{"mask-conic-to":ye()}],"mask-image-conic-from-color":[{"mask-conic-from":T()}],"mask-image-conic-to-color":[{"mask-conic-to":T()}],"mask-mode":[{mask:[`alpha`,`luminance`,`match`]}],"mask-origin":[{"mask-origin":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]}],"mask-position":[{mask:de()}],"mask-repeat":[{mask:fe()}],"mask-size":[{mask:pe()}],"mask-type":[{"mask-type":[`alpha`,`luminance`]}],"mask-image":[{mask:[`none`,M,j]}],filter:[{filter:[``,`none`,M,j]}],blur:[{blur:be()}],brightness:[{brightness:[A,M,j]}],contrast:[{contrast:[A,M,j]}],"drop-shadow":[{"drop-shadow":[``,`none`,p,qt,Vt]}],"drop-shadow-color":[{"drop-shadow":T()}],grayscale:[{grayscale:[``,A,M,j]}],"hue-rotate":[{"hue-rotate":[A,M,j]}],invert:[{invert:[``,A,M,j]}],saturate:[{saturate:[A,M,j]}],sepia:[{sepia:[``,A,M,j]}],"backdrop-filter":[{"backdrop-filter":[``,`none`,M,j]}],"backdrop-blur":[{"backdrop-blur":be()}],"backdrop-brightness":[{"backdrop-brightness":[A,M,j]}],"backdrop-contrast":[{"backdrop-contrast":[A,M,j]}],"backdrop-grayscale":[{"backdrop-grayscale":[``,A,M,j]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[A,M,j]}],"backdrop-invert":[{"backdrop-invert":[``,A,M,j]}],"backdrop-opacity":[{"backdrop-opacity":[A,M,j]}],"backdrop-saturate":[{"backdrop-saturate":[A,M,j]}],"backdrop-sepia":[{"backdrop-sepia":[``,A,M,j]}],"border-collapse":[{border:[`collapse`,`separate`]}],"border-spacing":[{"border-spacing":x()}],"border-spacing-x":[{"border-spacing-x":x()}],"border-spacing-y":[{"border-spacing-y":x()}],"table-layout":[{table:[`auto`,`fixed`]}],caption:[{caption:[`top`,`bottom`]}],transition:[{transition:[``,`all`,`colors`,`opacity`,`shadow`,`transform`,`none`,M,j]}],"transition-behavior":[{transition:[`normal`,`discrete`]}],duration:[{duration:[A,`initial`,M,j]}],ease:[{ease:[`linear`,`initial`,_,M,j]}],delay:[{delay:[A,M,j]}],animate:[{animate:[`none`,v,M,j]}],backface:[{backface:[`hidden`,`visible`]}],perspective:[{perspective:[h,M,j]}],"perspective-origin":[{"perspective-origin":ee()}],rotate:[{rotate:xe()}],"rotate-x":[{"rotate-x":xe()}],"rotate-y":[{"rotate-y":xe()}],"rotate-z":[{"rotate-z":xe()}],scale:[{scale:Se()}],"scale-x":[{"scale-x":Se()}],"scale-y":[{"scale-y":Se()}],"scale-z":[{"scale-z":Se()}],"scale-3d":[`scale-3d`],skew:[{skew:Ce()}],"skew-x":[{"skew-x":Ce()}],"skew-y":[{"skew-y":Ce()}],transform:[{transform:[M,j,``,`none`,`gpu`,`cpu`]}],"transform-origin":[{origin:ee()}],"transform-style":[{transform:[`3d`,`flat`]}],translate:[{translate:we()}],"translate-x":[{"translate-x":we()}],"translate-y":[{"translate-y":we()}],"translate-z":[{"translate-z":we()}],"translate-none":[`translate-none`],zoom:[{zoom:[wt,M,j]}],accent:[{accent:T()}],appearance:[{appearance:[`none`,`auto`]}],"caret-color":[{caret:T()}],"color-scheme":[{scheme:[`normal`,`dark`,`light`,`light-dark`,`only-dark`,`only-light`]}],cursor:[{cursor:[`auto`,`default`,`pointer`,`wait`,`text`,`move`,`help`,`not-allowed`,`none`,`context-menu`,`progress`,`cell`,`crosshair`,`vertical-text`,`alias`,`copy`,`no-drop`,`grab`,`grabbing`,`all-scroll`,`col-resize`,`row-resize`,`n-resize`,`e-resize`,`s-resize`,`w-resize`,`ne-resize`,`nw-resize`,`se-resize`,`sw-resize`,`ew-resize`,`ns-resize`,`nesw-resize`,`nwse-resize`,`zoom-in`,`zoom-out`,M,j]}],"field-sizing":[{"field-sizing":[`fixed`,`content`]}],"pointer-events":[{"pointer-events":[`auto`,`none`]}],resize:[{resize:[`none`,``,`y`,`x`]}],"scroll-behavior":[{scroll:[`auto`,`smooth`]}],"scrollbar-thumb-color":[{"scrollbar-thumb":T()}],"scrollbar-track-color":[{"scrollbar-track":T()}],"scrollbar-gutter":[{"scrollbar-gutter":[`auto`,`stable`,`both`]}],"scrollbar-w":[{scrollbar:[`auto`,`thin`,`none`]}],"scroll-m":[{"scroll-m":x()}],"scroll-mx":[{"scroll-mx":x()}],"scroll-my":[{"scroll-my":x()}],"scroll-ms":[{"scroll-ms":x()}],"scroll-me":[{"scroll-me":x()}],"scroll-mbs":[{"scroll-mbs":x()}],"scroll-mbe":[{"scroll-mbe":x()}],"scroll-mt":[{"scroll-mt":x()}],"scroll-mr":[{"scroll-mr":x()}],"scroll-mb":[{"scroll-mb":x()}],"scroll-ml":[{"scroll-ml":x()}],"scroll-p":[{"scroll-p":x()}],"scroll-px":[{"scroll-px":x()}],"scroll-py":[{"scroll-py":x()}],"scroll-ps":[{"scroll-ps":x()}],"scroll-pe":[{"scroll-pe":x()}],"scroll-pbs":[{"scroll-pbs":x()}],"scroll-pbe":[{"scroll-pbe":x()}],"scroll-pt":[{"scroll-pt":x()}],"scroll-pr":[{"scroll-pr":x()}],"scroll-pb":[{"scroll-pb":x()}],"scroll-pl":[{"scroll-pl":x()}],"snap-align":[{snap:[`start`,`end`,`center`,`align-none`]}],"snap-stop":[{snap:[`normal`,`always`]}],"snap-type":[{snap:[`none`,`x`,`y`,`both`]}],"snap-strictness":[{snap:[`mandatory`,`proximity`]}],touch:[{touch:[`auto`,`none`,`manipulation`]}],"touch-x":[{"touch-pan":[`x`,`left`,`right`]}],"touch-y":[{"touch-pan":[`y`,`up`,`down`]}],"touch-pz":[`touch-pinch-zoom`],select:[{select:[`none`,`text`,`all`,`auto`]}],"will-change":[{"will-change":[`auto`,`scroll`,`contents`,`transform`,M,j]}],fill:[{fill:[`none`,...T()]}],"stroke-w":[{stroke:[A,Ht,Ft,It]}],stroke:[{stroke:[`none`,...T()]}],"forced-color-adjust":[{"forced-color-adjust":[`auto`,`none`]}]},conflictingClassGroups:{"container-named":[`container-type`],overflow:[`overflow-x`,`overflow-y`],overscroll:[`overscroll-x`,`overscroll-y`],inset:[`inset-x`,`inset-y`,`inset-bs`,`inset-be`,`start`,`end`,`top`,`right`,`bottom`,`left`],"inset-x":[`start`,`end`,`right`,`left`],"inset-y":[`inset-bs`,`inset-be`,`top`,`bottom`],flex:[`basis`,`grow`,`shrink`],gap:[`gap-x`,`gap-y`],p:[`px`,`py`,`ps`,`pe`,`pbs`,`pbe`,`pt`,`pr`,`pb`,`pl`],px:[`ps`,`pe`,`pr`,`pl`],py:[`pbs`,`pbe`,`pt`,`pb`],m:[`mx`,`my`,`ms`,`me`,`mbs`,`mbe`,`mt`,`mr`,`mb`,`ml`],mx:[`ms`,`me`,`mr`,`ml`],my:[`mbs`,`mbe`,`mt`,`mb`],size:[`w`,`h`],"font-size":[`leading`],"fvn-normal":[`fvn-ordinal`,`fvn-slashed-zero`,`fvn-figure`,`fvn-spacing`,`fvn-fraction`],"fvn-ordinal":[`fvn-normal`],"fvn-slashed-zero":[`fvn-normal`],"fvn-figure":[`fvn-normal`],"fvn-spacing":[`fvn-normal`],"fvn-fraction":[`fvn-normal`],"line-clamp":[`display`,`overflow`],rounded:[`rounded-s`,`rounded-e`,`rounded-t`,`rounded-r`,`rounded-b`,`rounded-l`,`rounded-ss`,`rounded-se`,`rounded-ee`,`rounded-es`,`rounded-tl`,`rounded-tr`,`rounded-br`,`rounded-bl`],"rounded-s":[`rounded-ss`,`rounded-es`],"rounded-e":[`rounded-se`,`rounded-ee`],"rounded-t":[`rounded-tl`,`rounded-tr`],"rounded-r":[`rounded-tr`,`rounded-br`],"rounded-b":[`rounded-br`,`rounded-bl`],"rounded-l":[`rounded-tl`,`rounded-bl`],"border-spacing":[`border-spacing-x`,`border-spacing-y`],"border-w":[`border-w-x`,`border-w-y`,`border-w-s`,`border-w-e`,`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-r`,`border-w-b`,`border-w-l`],"border-w-x":[`border-w-s`,`border-w-e`,`border-w-r`,`border-w-l`],"border-w-y":[`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-b`],"border-color":[`border-color-x`,`border-color-y`,`border-color-s`,`border-color-e`,`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-r`,`border-color-b`,`border-color-l`],"border-color-x":[`border-color-s`,`border-color-e`,`border-color-r`,`border-color-l`],"border-color-y":[`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-b`],translate:[`translate-x`,`translate-y`,`translate-none`],"translate-none":[`translate`,`translate-x`,`translate-y`,`translate-z`],"scroll-m":[`scroll-mx`,`scroll-my`,`scroll-ms`,`scroll-me`,`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mr`,`scroll-mb`,`scroll-ml`],"scroll-mx":[`scroll-ms`,`scroll-me`,`scroll-mr`,`scroll-ml`],"scroll-my":[`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mb`],"scroll-p":[`scroll-px`,`scroll-py`,`scroll-ps`,`scroll-pe`,`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pr`,`scroll-pb`,`scroll-pl`],"scroll-px":[`scroll-ps`,`scroll-pe`,`scroll-pr`,`scroll-pl`],"scroll-py":[`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pb`],touch:[`touch-x`,`touch-y`,`touch-pz`],"touch-x":[`touch`],"touch-y":[`touch`],"touch-pz":[`touch`]},conflictingClassGroupModifiers:{"font-size":[`leading`]},postfixLookupClassGroups:[`container-type`],orderSensitiveModifiers:[`*`,`**`,`after`,`backdrop`,`before`,`details-content`,`file`,`first-letter`,`first-line`,`marker`,`placeholder`,`selection`]}});function P(...e){return an(Fe(e))}var on=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),F=o(((e,t)=>{t.exports=on()}))(),sn=`.notice, .update-nag, .updated, .error, #message`;function cn({className:e}){let t=(0,_.useRef)(null);return(0,_.useEffect)(()=>{let e=document.getElementById(`wpbody-content`),n=t.current;if(!e||!n)return;let r=()=>{e.querySelectorAll(`:scope > *`).forEach(e=>{e.id!==`monoranks-admin`&&e.matches(sn)&&n.appendChild(e)})};r();let i=new MutationObserver(r);return i.observe(e,{childList:!0}),()=>i.disconnect()},[]),(0,F.jsx)(`div`,{ref:t,className:P(`empty:hidden`,e)})}function ln(e,t,n=`plugin-admin`){try{let r=new URL(e);return r.host===new URL(y().apiBase).host?e:(r.searchParams.set(`utm_source`,`wordpress-plugin`),r.searchParams.set(`utm_medium`,`admin`),r.searchParams.set(`utm_campaign`,n),r.searchParams.set(`utm_content`,t),r.toString())}catch{return e}}function un({which:e,className:t}){return(0,F.jsx)(`span`,{className:P(`inline-flex [&>svg]:block`,t),dangerouslySetInnerHTML:{__html:y().logos[e]}})}var dn=`mx-auto w-full max-w-[1260px] px-10 max-[960px]:px-6 max-[782px]:px-4`;function fn({section:e,go:t,title:n,description:r,actions:i,children:a}){let o=y(),s=[{id:`overview`,label:x(`Overview`,`monoranks`),href:o.urls.overview},{id:`settings`,label:x(`Settings`,`monoranks`),href:o.urls.settings}];return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`header`,{className:`bg-band text-band-ink`,children:(0,F.jsxs)(`div`,{className:P(dn,`flex min-h-16 items-center gap-7 max-[782px]:gap-3`),children:[(0,F.jsx)(`a`,{href:o.urls.overview,onClick:e=>{e.preventDefault(),t(`overview`)},className:`inline-flex items-center text-band-ink hover:text-white`,children:(0,F.jsx)(un,{which:`wordmark`,className:`[&>svg]:h-7 [&>svg]:w-[138px]`})}),(0,F.jsx)(`nav`,{className:`flex self-stretch gap-[22px] max-[782px]:gap-3`,"aria-label":x(`MonoRanks sections`,`monoranks`),children:s.map(n=>(0,F.jsx)(`a`,{href:n.href,onClick:e=>{e.preventDefault(),t(n.id)},"aria-current":e===n.id?`page`:void 0,className:P(`inline-flex items-center border-b-2 pt-[2px] text-[13px] font-medium`,e===n.id?`border-brand text-band-ink`:`border-transparent text-band-muted hover:text-white`),children:n.label},n.id))}),(0,F.jsxs)(`div`,{className:`ms-auto flex items-center gap-1.5`,children:[(0,F.jsx)(`a`,{href:ln(o.urls.docs,`header-help`,e),target:`_blank`,rel:`noopener`,className:`inline-flex h-8 items-center gap-1.5 rounded-md px-3 text-[12.5px] font-medium text-band-muted hover:bg-band-edge hover:text-white`,children:x(`Help`,`monoranks`)}),(0,F.jsxs)(`a`,{href:ln(o.urls.app,`header-open`,e),target:`_blank`,rel:`noopener`,className:`inline-flex h-8 items-center gap-1.5 rounded-md border border-band-edge px-3 text-[12.5px] font-medium text-band-ink hover:bg-band-edge hover:text-white max-[782px]:hidden`,children:[x(`Open MonoRanks`,`monoranks`),(0,F.jsx)(we,{size:14,className:`mr-flip`})]})]})]})}),(0,F.jsxs)(`div`,{className:P(dn,`flex flex-wrap items-start justify-between gap-x-6 gap-y-3 pb-1.5 pt-[30px]`),children:[(0,F.jsxs)(`div`,{className:`flex min-w-0 flex-[1_1_420px] flex-col gap-1.5`,children:[(0,F.jsx)(`h1`,{className:`text-[26px] font-semibold tracking-[-0.02em] leading-tight text-ink`,children:n}),r&&(0,F.jsx)(`p`,{className:`max-w-[72ch] text-ink2`,children:r})]}),i&&(0,F.jsx)(`div`,{className:`flex flex-wrap items-center gap-2 pt-1`,children:i})]}),(0,F.jsx)(`div`,{className:`wp-header-end`}),(0,F.jsx)(cn,{className:P(dn,`flex flex-col gap-2.5 pt-3`)}),(0,F.jsx)(`main`,{className:P(dn,`flex flex-[1_0_auto] flex-col gap-5 pb-10 pt-[22px]`),children:a}),(0,F.jsx)(pn,{section:e,go:t})]})}function pn({section:e,go:t}){let n=y();return(0,F.jsxs)(`footer`,{className:`mt-auto bg-band text-band-ink`,children:[(0,F.jsxs)(`div`,{className:P(dn,`grid grid-cols-[minmax(0,1fr)_minmax(0,1fr)_auto] items-center gap-8 py-7 max-[960px]:grid-cols-[minmax(0,1fr)_auto] max-[960px]:gap-5 max-[782px]:grid-cols-1`),children:[(0,F.jsxs)(`div`,{className:`inline-flex items-center gap-2.5`,children:[(0,F.jsx)(un,{which:`wordmark`,className:`[&>svg]:h-[26px] [&>svg]:w-[128px]`}),(0,F.jsxs)(`span`,{className:`rounded-md border border-band-edge px-[7px] py-[2px] text-[11px] font-medium text-band-muted`,children:[`v`,n.version]})]}),(0,F.jsxs)(`div`,{className:`min-w-0 border-s border-band-edge ps-7 max-[960px]:col-start-1 max-[960px]:border-0 max-[960px]:ps-0`,children:[(0,F.jsx)(`span`,{className:`mb-1.5 block text-[11px] uppercase tracking-[.08em] text-band-muted`,children:x(`Your data`,`monoranks`)}),(0,F.jsxs)(`a`,{href:n.urls.settings,onClick:e=>{e.preventDefault(),t(`settings`)},className:`inline-flex items-center gap-[7px] text-[13px] text-band-ink hover:text-white hover:underline hover:underline-offset-4`,children:[x(`What is sent and what can change`,`monoranks`),(0,F.jsx)(we,{size:14,className:`mr-flip`})]})]}),(0,F.jsxs)(`a`,{href:ln(n.urls.docs,`footer-help`,e),target:`_blank`,rel:`noopener`,className:`block rounded-[9px] border border-band-edge px-[18px] py-3 text-start text-band-ink hover:bg-band-edge hover:text-white max-[960px]:col-start-2 max-[960px]:row-span-2 max-[960px]:row-start-1 max-[782px]:col-auto max-[782px]:row-auto`,children:[(0,F.jsx)(`span`,{className:`mb-1.5 block text-[11px] text-band-muted`,children:x(`Need a hand?`,`monoranks`)}),(0,F.jsxs)(`strong`,{className:`flex items-center justify-between gap-5 text-[13px] font-medium`,children:[x(`Help and resources`,`monoranks`),(0,F.jsx)(Se,{size:14,className:`mr-flip`})]})]})]}),(0,F.jsx)(`div`,{className:P(dn),children:(0,F.jsxs)(`div`,{className:`flex items-center justify-center gap-3 border-t border-band-edge pb-[18px] pt-4 text-[11px] text-band-muted`,children:[(0,F.jsx)(`span`,{children:x(`A product by`,`monoranks`)}),(0,F.jsx)(`a`,{href:ln(`https://veronalabs.com/`,`footer-publisher`,e),target:`_blank`,rel:`noopener`,"aria-label":`VeronaLabs`,className:`inline-flex min-h-7 items-center text-band-muted opacity-75 hover:opacity-100 hover:text-band-muted`,children:(0,F.jsx)(un,{which:`veronalabs`,className:`[&>svg]:h-auto [&>svg]:w-28`})})]})})]})}function mn({notice:e}){if(!e)return null;let t={success:`text-good-ink`,error:`text-critical`,warning:`text-warn`}[e.type],n={success:Oe,error:Ee,warning:je}[e.type];return(0,F.jsxs)(`div`,{className:P(`notice`,`notice-${e.type}`,`flex items-start gap-2.5`),role:`status`,children:[(0,F.jsx)(n,{size:16,className:P(`mt-[1px] shrink-0`,t),"aria-hidden":`true`}),(0,F.jsx)(`p`,{className:`text-ink`,children:e.text})]})}function hn({rows:e}){return(0,F.jsx)(`div`,{className:`grid grid-cols-[150px_minmax(0,1fr)] gap-x-3 gap-y-2 text-[12px] max-[960px]:grid-cols-1`,children:e.map(([e,t],n)=>(0,F.jsxs)(`div`,{className:`contents`,children:[(0,F.jsx)(`div`,{className:`text-mute max-[960px]:mt-1`,children:e}),(0,F.jsx)(`div`,{className:`min-w-0 [overflow-wrap:anywhere]`,children:t})]},n))})}function gn({title:e,text:t}){return(0,F.jsxs)(`div`,{className:`flex flex-col items-center gap-2 px-6 py-9 text-center text-ink2`,children:[(0,F.jsx)(`span`,{className:`text-[13px] font-semibold text-ink`,children:e}),(0,F.jsx)(`span`,{className:`text-[12px]`,children:t})]})}function I(e){if(e==null)return`—`;try{return new Intl.NumberFormat(y().locale,{maximumFractionDigits:0}).format(e)}catch{return String(e)}}function _n(e,t=``){return(e>0?`+`:e<0?`−`:``)+I(Math.abs(e))+t}function vn(e){return e==null?`none`:e>=80?`good`:e>=60?`warn`:`critical`}function yn({score:e,size:t=`sm`,label:n}){let r=t===`lg`?64:30,i=t===`lg`?5:3,a=(r-i)/2,o=2*Math.PI*a,s=r/2,c=e===null?x(`Not scored yet`,`monoranks`):C(x(`%s of 100`,`monoranks`),I(e));return(0,F.jsxs)(`span`,{className:P(`mr-score`,`mr-${t}`,`mr-${vn(e)}`),title:(n?`${n}: `:``)+c,children:[(0,F.jsxs)(`span`,{className:`mr-ring`,children:[(0,F.jsx)(`svg`,{width:r,height:r,viewBox:`0 0 ${r} ${r}`,"aria-hidden":`true`,children:e===null?(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`currentColor`,strokeWidth:i,strokeDasharray:`3 4`}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`var(--grayTrack)`,strokeWidth:i}),(0,F.jsx)(`circle`,{cx:s,cy:s,r:a,fill:`none`,stroke:`currentColor`,strokeWidth:i,strokeLinecap:`round`,strokeDasharray:`${o*e/100} ${o}`,transform:`rotate(-90 ${s} ${s})`})]})}),(0,F.jsx)(`span`,{children:e===null?`—`:I(e)})]}),n&&(0,F.jsx)(`span`,{className:`mr-lbl`,children:n})]})}function bn({n:e,unit:t=``,period:n=`week`}){if(e==null)return null;let r=e>0?`text-good-ink`:e<0?`text-critical`:`text-mute`,i=``+_n(e,t)+``,a=C(x(n===`previous28`?`%s vs previous 28 days`:`%s this week`,`monoranks`),i);return(0,F.jsx)(`span`,{className:P(`text-[12px] font-medium`,r),children:a})}function xn({series:e}){if(e.length<2)return null;let t=Math.max(1,...e),n=e.map((n,r)=>[Math.round(200*r/(e.length-1)*10)/10,Math.round((34-30*n/t)*10)/10]),r=`M`+n.map(e=>e.join(` `)).join(` L`),i=n[n.length-1];return(0,F.jsxs)(`svg`,{className:`block h-[38px] w-full`,viewBox:`0 0 200 38`,preserveAspectRatio:`none`,"aria-hidden":`true`,children:[(0,F.jsx)(`path`,{d:`${r} L200 38 L0 38 Z`,fill:`var(--accentSoft)`}),(0,F.jsx)(`path`,{d:r,fill:`none`,stroke:`var(--accent)`,strokeWidth:`1.5`}),(0,F.jsx)(`circle`,{cx:i[0],cy:i[1],r:`2.5`,fill:`var(--accent)`})]})}var Sn=e=>typeof e==`boolean`?`${e}`:e===0?`0`:e,Cn=Fe,wn=(e,t)=>n=>{if(t?.variants==null)return Cn(e,n?.class,n?.className);let{variants:r,defaultVariants:i}=t,a=Object.keys(r).map(e=>{let t=n?.[e],a=i?.[e];if(t===null)return null;let o=Sn(t)||Sn(a);return r[e][o]}),o=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return r===void 0||(e[n]=r),e},{});return Cn(e,a,t?.compoundVariants?.reduce((e,t)=>{let{class:n,className:r,...a}=t;return Object.entries(a).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...o}[t]):{...i,...o}[t]===n})?[...e,n,r]:e},[]),n?.class,n?.className)},Tn=wn(`inline-flex shrink-0 items-center whitespace-nowrap font-medium`,{variants:{variant:{badge:`h-5 gap-[5px] rounded-sm bg-surface2 px-[7px] text-[11px] text-ink2`,warn:`h-5 gap-[5px] rounded-sm bg-surface2 px-[7px] text-[11px] text-warn`,pill:`h-[22px] gap-[6px] rounded-full bg-surface2 ps-[7px] pe-2 text-[12px] text-ink`}},defaultVariants:{variant:`badge`}});function L({className:e,variant:t,...n}){return(0,F.jsx)(`span`,{"data-slot":`badge`,className:P(Tn({variant:t}),e),...n})}function En({tone:e=`muted`}){let t={good:`bg-good`,warn:`bg-warn`,critical:`bg-critical`,muted:`bg-mute`}[e];return(0,F.jsx)(`span`,{className:P(`inline-block h-2 w-2 shrink-0 rounded-full`,t)})}var Dn=Object.defineProperty,On=(e,t)=>Dn(e,`name`,{value:t,configurable:!0});function kn(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}On(kn,`setRef`);function An(...e){return t=>{let n=!1,r=e.map(e=>{let r=kn(e,t);return!n&&typeof r==`function`&&(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];typeof n==`function`?n():kn(e[t],null)}}}}On(An,`composeRefs`);function jn(...e){return _.useCallback(An(...e),e)}On(jn,`useComposedRefs`);var Mn=Object.defineProperty,Nn=(e,t)=>Mn(e,`name`,{value:t,configurable:!0});function Pn(e){let t=_.forwardRef((t,n)=>{let{children:r,...i}=t,a=null,o=!1,s=[];Un(r)&&typeof qn==`function`&&(r=qn(r._payload)),_.Children.forEach(r,e=>{if(Vn(e)){o=!0;let t=e,n=`child`in t.props?t.props.child:t.props.children;Un(n)&&typeof qn==`function`&&(n=qn(n._payload)),a=Rn(t,n),s.push(a?.props?.children)}else s.push(e)}),a?a=_.cloneElement(a,void 0,s):!o&&_.Children.count(r)===1&&_.isValidElement(r)&&(a=r);let c=a?Bn(a):void 0,l=jn(n,c);if(!a){if(r||r===0)throw Error(o?Kn(e):Gn(e));return r}let u=zn(i,a.props??{});return a.type!==_.Fragment&&(u.ref=n?l:c),_.cloneElement(a,u)});return t.displayName=`${e}.Slot`,t}Nn(Pn,`createSlot`);var Fn=Pn(`Slot`),In=Symbol.for(`radix.slottable`);function Ln(e){let t=Nn(e=>`child`in e?e.children(e.child):e.children,`Slottable`);return t.displayName=`${e}.Slottable`,t.__radixId=In,t}Nn(Ln,`createSlottable`);var Rn=Nn((e,t)=>{if(`child`in e.props){let t=e.props.child;return _.isValidElement(t)?_.cloneElement(t,void 0,e.props.children(t.props.children)):null}return _.isValidElement(t)?t:null},`getSlottableElementFromSlottable`);function zn(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}Nn(zn,`mergeProps`);function Bn(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}Nn(Bn,`getElementRef`);function Vn(e){return _.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===In}Nn(Vn,`isSlottable`);var Hn=Symbol.for(`react.lazy`);function Un(e){return typeof e==`object`&&!!e&&`$$typeof`in e&&e.$$typeof===Hn&&`_payload`in e&&Wn(e._payload)}Nn(Un,`isLazyComponent`);function Wn(e){return typeof e==`object`&&!!e&&`then`in e}Nn(Wn,`isPromiseLike`);var Gn=Nn(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,`createSlotError`),Kn=Nn(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,`createSlottableError`),qn=_.use,Jn=wn(`inline-flex items-center justify-center gap-[7px] whitespace-nowrap rounded-md border text-[13px] font-medium leading-none transition-[background-color,border-color,color,opacity] duration-100 disabled:pointer-events-none disabled:opacity-55 [&_svg]:pointer-events-none [&_svg]:shrink-0 cursor-pointer`,{variants:{variant:{default:`border-border bg-surface text-ink hover:bg-surface2 hover:border-line`,primary:`border-primary bg-primary text-primary-foreground hover:opacity-85`,accent:`border-brand bg-brand text-white hover:opacity-85`,ghost:`border-transparent bg-transparent text-ink2 hover:bg-surface3 hover:text-ink`,danger:`border-critical/50 bg-surface text-critical hover:border-critical hover:bg-critical hover:text-white`,dangerSolid:`border-critical bg-critical text-white hover:opacity-85`},size:{default:`h-[34px] px-3`,sm:`h-7 px-[10px] text-[12px]`,icon:`h-8 w-8 px-0`}},defaultVariants:{variant:`default`,size:`default`}});function R({className:e,variant:t,size:n,asChild:r=!1,children:i,...a}){let o=a[`aria-busy`]===!0||a[`aria-busy`]===`true`,s=P(Jn({variant:t,size:n,className:e}),o&&`pointer-events-none opacity-85`);return r?(0,F.jsx)(Fn,{"data-slot":`button`,className:s,...a,children:i}):(0,F.jsxs)(`button`,{"data-slot":`button`,className:s,...a,children:[o&&(0,F.jsx)(`span`,{className:`spin`,"aria-hidden":`true`}),i]})}function Yn({rows:e,onUndo:t,busy:n}){if(!e.length)return(0,F.jsx)(gn,{title:x(`No changes yet`,`monoranks`),text:x(`Fixes you approve in MonoRanks show up here, each with Undo.`,`monoranks`)});let r=`whitespace-nowrap border-b border-border px-[12px] py-[11px] text-start text-[12px] font-medium text-mute`,i=`border-b border-grid px-[12px] py-3 align-middle text-[12px] group-last:border-b-0`,a=`overflow-hidden text-ellipsis whitespace-nowrap text-start`;return(0,F.jsx)(`div`,{className:`rounded-b-xl`,children:(0,F.jsxs)(`table`,{className:`w-full table-fixed border-collapse`,children:[(0,F.jsxs)(`colgroup`,{children:[(0,F.jsx)(`col`,{className:`w-[15%] min-w-[130px]`}),(0,F.jsx)(`col`,{className:`w-[12%]`}),(0,F.jsx)(`col`,{className:`w-[12%]`}),(0,F.jsx)(`col`,{className:`w-[18%]`}),(0,F.jsx)(`col`,{}),(0,F.jsx)(`col`,{}),(0,F.jsx)(`col`,{className:`w-[96px]`})]}),(0,F.jsx)(`thead`,{children:(0,F.jsxs)(`tr`,{children:[(0,F.jsx)(`th`,{className:r,children:x(`When`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Who`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Field`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Where`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`Before`,`monoranks`)}),(0,F.jsx)(`th`,{className:r,children:x(`After`,`monoranks`)}),(0,F.jsx)(`th`,{className:r})]})}),(0,F.jsx)(`tbody`,{children:e.map(e=>(0,F.jsxs)(`tr`,{className:`group hover:[&>td]:bg-surface2`,children:[(0,F.jsx)(`td`,{className:`${i} tabular-nums`,children:(0,F.jsx)(`div`,{className:a,title:e.when,children:e.when})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,title:e.actor,children:e.actor})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(L,{className:`max-w-full overflow-hidden text-ellipsis whitespace-nowrap`,title:e.fieldLabel,children:e.fieldLabel})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.where,children:e.where})}),(0,F.jsx)(`td`,{className:`${i} text-mute`,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.previous,children:e.previous||`—`})}),(0,F.jsx)(`td`,{className:i,children:(0,F.jsx)(`div`,{className:a,dir:`auto`,title:e.value,children:e.value||`—`})}),(0,F.jsx)(`td`,{className:`${i} text-end`,children:(0,F.jsxs)(R,{variant:`ghost`,size:`sm`,disabled:n!==null,"aria-busy":n===e.index,onClick:()=>t(e),children:[n!==e.index&&(0,F.jsx)(Ne,{size:13,className:`mr-flip`}),x(`Undo`,`monoranks`)]})})]},e.index))})]})})}function Xn({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card`,className:P(`min-w-0 rounded-xl border border-border bg-surface`,e),...t})}function Zn({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-header`,className:P(`flex flex-wrap items-center justify-between gap-3 px-[22px] pt-[18px]`,e),...t})}function Qn({className:e,...t}){return(0,F.jsx)(`h2`,{"data-slot":`card-title`,className:P(`inline-flex items-center gap-2 text-[15px] font-semibold text-ink`,e),...t})}function $n({className:e,...t}){return(0,F.jsx)(`div`,{"data-slot":`card-body`,className:P(`px-[22px] pb-[22px] pt-4`,e),...t})}function er({text:e,children:t,className:n,align:r=`center`}){let i=_.useId(),[a,o]=_.useState(!1),s=()=>o(!0),c=()=>o(!1),l=t?_.cloneElement(t,{"aria-describedby":i,tabIndex:t.props.tabIndex??0}):(0,F.jsx)(`button`,{type:`button`,"aria-describedby":i,"aria-label":x(`More info`,`monoranks`),className:`inline-flex h-4 w-4 items-center justify-center rounded-full text-mute hover:text-ink focus-visible:text-ink focus-visible:outline-2 focus-visible:outline-brand`,children:(0,F.jsx)(O,{size:13,"aria-hidden":`true`})});return(0,F.jsxs)(`span`,{className:P(`relative inline-flex items-center`,n),onMouseEnter:s,onMouseLeave:c,onFocus:s,onBlur:c,onKeyDown:e=>{e.key===`Escape`&&c()},children:[l,(0,F.jsx)(`span`,{id:i,role:`tooltip`,className:P(`pointer-events-none absolute bottom-[calc(100%+6px)] z-50 w-max max-w-[260px] rounded-md bg-ink px-2.5 py-1.5 text-start text-[12px] font-normal leading-snug text-page shadow-md`,{center:`left-1/2 -translate-x-1/2`,start:`start-0`,end:`end-0`}[r],a?`visible opacity-100`:`invisible opacity-0`),children:e})]})}var tr={target:`_blank`,rel:`noopener`},nr=[`outreach`,`backlinks`,`competitors`,`keywords`,`report`];function rr(){let[e,t]=(0,_.useState)(null),[n,r]=(0,_.useState)(!1),[i,a]=(0,_.useState)(0);(0,_.useEffect)(()=>{w.grow().then(t).catch(()=>r(!0))},[i]);let o=!!e?.connected&&nr.some(t=>e[t]?.state===`pending`);if((0,_.useEffect)(()=>{if(!o||i>=4)return;let e=window.setTimeout(()=>a(e=>e+1),6e4);return()=>window.clearTimeout(e)},[o,i]),n)return null;if(!e)return(0,F.jsx)(`section`,{"aria-label":x(`What to do next`,`monoranks`),"aria-busy":`true`,className:`grid grid-cols-2 gap-5 max-[960px]:grid-cols-1`,children:[0,1,2,3].map(e=>(0,F.jsx)(Xn,{className:`h-[180px] animate-pulse bg-surface2`},e))});if(!e.connected)return null;let s=e.scope_url??``;return(0,F.jsxs)(`section`,{"aria-labelledby":`mr-grow-title`,className:`flex flex-col gap-3`,children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-baseline justify-between gap-2`,children:[(0,F.jsx)(`h2`,{id:`mr-grow-title`,className:`text-[15px] font-semibold text-ink`,children:x(`What to do next`,`monoranks`)}),e.fetched&&(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:C(x(`Updated %s`,`monoranks`),e.fetched)})]}),(0,F.jsxs)(`div`,{className:`grid grid-cols-2 items-start gap-5 max-[960px]:grid-cols-1`,children:[(0,F.jsx)(or,{d:e.outreach,scope:s}),(0,F.jsx)(sr,{d:e.backlinks,scope:s}),(0,F.jsx)(cr,{d:e.competitors,scope:s}),(0,F.jsx)(lr,{d:e.keywords,scope:s})]}),(0,F.jsx)(ur,{d:e.report})]})}function ir({state:e,scope:t,empty:n}){let r=n;if(e===`no_access`)r=(0,F.jsxs)(F.Fragment,{children:[x(`The MonoRanks key of this site cannot read this yet. Allow it under Integrations in MonoRanks, or connect again.`,`monoranks`),` `,t&&(0,F.jsx)(`a`,{className:`font-medium text-brand-ink hover:underline`,href:ln(t,`grow-scope`),...tr,children:x(`Open Integrations`,`monoranks`)})]});else if(e===`off`)r=x(`Not available in your MonoRanks yet.`,`monoranks`);else if(e===`error`)r=x(`Could not reach MonoRanks. Retrying soon.`,`monoranks`);else if(e===`pending`)return(0,F.jsx)(`p`,{className:`m-0 animate-pulse text-[12px] text-mute`,role:`status`,children:x(`Checking…`,`monoranks`)});return(0,F.jsx)(`p`,{className:`m-0 text-[12px] text-ink2`,children:r})}function ar({title:e,badge:t,link:n,linkText:r,children:i}){return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(Qn,{children:[e,t]}),n&&(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsxs)(`a`,{href:ln(n,`grow-card`),...tr,children:[r,(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]})})]}),(0,F.jsx)($n,{className:`flex flex-col gap-3 pt-3`,children:i})]})}function or({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ar,{title:x(`Outreach`,`monoranks`),badge:n&&n.to_contact>0?(0,F.jsx)(L,{children:C(S(`%s to contact`,`%s to contact`,n.to_contact,`monoranks`),I(n.to_contact))}):void 0,link:n?.link||e?.link,linkText:x(`All targets`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[n.top.length>0?(0,F.jsx)(`ol`,{className:`m-0 flex list-none flex-col gap-2.5 p-0`,children:n.top.map(e=>(0,F.jsxs)(`li`,{className:`grid gap-0.5`,children:[(0,F.jsxs)(`a`,{className:`truncate text-[13px] font-semibold text-ink hover:underline`,href:e.url,...tr,children:[(0,F.jsx)(`bdi`,{children:e.title}),(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]}),(0,F.jsxs)(`span`,{className:`text-[12px] text-ink2`,children:[e.why,e.domain&&(0,F.jsxs)(F.Fragment,{children:[` · `,(0,F.jsx)(`bdi`,{className:`text-mute`,children:e.domain})]})]})]},e.url))}):(0,F.jsx)(ir,{state:`empty`,scope:t,empty:x(`Every target is contacted. MonoRanks looks for new ones each week.`,`monoranks`)}),(0,F.jsx)(`p`,{className:`m-0 text-[11px] text-mute`,children:x(`Sites worth asking for a link or a mention. MonoRanks never sends email; you reach out and set the status there.`,`monoranks`)})]}):(0,F.jsx)(ir,{state:e?.state??`pending`,scope:t,empty:x(`No outreach targets yet. MonoRanks looks for pages worth a link each week.`,`monoranks`)})})}function sr({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ar,{title:x(`Backlinks`,`monoranks`),link:n?.link||e?.link,linkText:x(`All backlinks`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-baseline gap-x-5 gap-y-1`,children:[(0,F.jsxs)(`span`,{className:`text-2xl font-semibold leading-none tabular-nums text-good-ink`,children:[`+`,I(n.new)]}),(0,F.jsxs)(`span`,{className:`text-2xl font-semibold leading-none tabular-nums text-critical`,children:[`−`,I(n.lost)]}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`websites linking to you, won and lost in 28 days`,`monoranks`)})]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap gap-1.5`,children:[(0,F.jsx)(L,{variant:`pill`,children:C(S(`%s website links to you`,`%s websites link to you`,n.domains,`monoranks`),I(n.domains))}),n.review>0&&(0,F.jsx)(L,{variant:`pill`,children:C(S(`%s to review for spam`,`%s to review for spam`,n.review,`monoranks`),I(n.review))})]}),n.top.length>0&&(0,F.jsxs)(`div`,{className:`grid gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Newest strong links`,`monoranks`)}),(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-wrap gap-x-3 gap-y-1 p-0 text-[12px]`,children:n.top.map(e=>(0,F.jsxs)(`li`,{children:[(0,F.jsx)(`bdi`,{children:e.domain}),e.rank!==null&&(0,F.jsxs)(`span`,{className:`text-mute`,children:[` · `,C(x(`strength %s`,`monoranks`),I(e.rank))]})]},e.domain))})]})]}):(0,F.jsx)(ir,{state:e?.state??`pending`,scope:t,empty:x(`No backlink data yet. MonoRanks refreshes it weekly.`,`monoranks`)})})}function cr({d:e,scope:t}){let n=e?.state===`ok`?e:null;return(0,F.jsx)(ar,{title:x(`Competitors`,`monoranks`),badge:n&&n.gaps?(0,F.jsx)(L,{children:C(S(`%s keyword gap`,`%s keyword gaps`,n.gaps,`monoranks`),I(n.gaps))}):void 0,link:n?.link||e?.link,linkText:x(`All competitors`,`monoranks`),children:n?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-2 p-0`,children:n.top.map(e=>(0,F.jsxs)(`li`,{className:`grid gap-0.5`,children:[(0,F.jsxs)(`span`,{className:`text-[13px] font-semibold`,children:[(0,F.jsx)(`bdi`,{children:e.domain}),!e.picked&&(0,F.jsx)(`span`,{className:`ms-1.5 text-[11px] font-normal text-mute`,children:x(`suggested`,`monoranks`)})]}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:e.reason||C(S(`%1$s shared keyword, %2$s where they rank higher`,`%1$s shared keywords, %2$s where they rank higher`,e.shared,`monoranks`),I(e.shared),I(e.above_us))})]},e.domain))}),n.keywords.length>0&&(0,F.jsxs)(`div`,{className:`grid gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`They rank for these, you do not`,`monoranks`)}),(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-wrap gap-1.5 p-0`,children:n.keywords.map(e=>(0,F.jsx)(`li`,{children:(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(`bdi`,{children:e.keyword}),e.volume!==null&&(0,F.jsx)(`span`,{className:`tabular-nums text-ink2`,children:C(x(`%s/mo`,`monoranks`),I(e.volume))})]})},e.keyword))})]})]}):(0,F.jsx)(ir,{state:e?.state??`pending`,scope:t,empty:x(`No competitors yet. Pick some in MonoRanks to see the keywords they win.`,`monoranks`)})})}function lr({d:e,scope:t}){let n=e?.state===`ok`?e:null,r=({k:e,up:t})=>(0,F.jsxs)(`li`,{className:`flex items-baseline justify-between gap-3 text-[12px]`,children:[(0,F.jsx)(`bdi`,{className:`min-w-0 truncate`,children:e.keyword}),(0,F.jsxs)(`span`,{className:`shrink-0 tabular-nums ${t?`text-good-ink`:`text-critical`}`,children:[(0,F.jsxs)(`span`,{className:`sr-only`,children:[x(t?`up`:`down`,`monoranks`),` `]}),C(x(`%1$s → %2$s`,`monoranks`),I(e.from),I(e.to))]})]});return(0,F.jsx)(ar,{title:x(`Keyword movers this week`,`monoranks`),link:n?.link||e?.link,linkText:x(`All keywords`,`monoranks`),children:n?n.up.length||n.down.length?(0,F.jsxs)(`div`,{className:`grid grid-cols-2 gap-4 max-[600px]:grid-cols-1`,children:[(0,F.jsxs)(`div`,{className:`grid content-start gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Up`,`monoranks`)}),n.up.length?(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-1 p-0`,children:n.up.map(e=>(0,F.jsx)(r,{k:e,up:!0},e.keyword))}):(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:`—`})]}),(0,F.jsxs)(`div`,{className:`grid content-start gap-1`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Down`,`monoranks`)}),n.down.length?(0,F.jsx)(`ul`,{className:`m-0 flex list-none flex-col gap-1 p-0`,children:n.down.map(e=>(0,F.jsx)(r,{k:e,up:!1},e.keyword))}):(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:`—`})]})]}):(0,F.jsx)(`p`,{className:`m-0 text-[12px] text-ink2`,children:C(S(`Your %s tracked keyword held its place this week.`,`Your %s tracked keywords held their places this week.`,n.tracked,`monoranks`),I(n.tracked))}):(0,F.jsx)(ir,{state:e?.state??`pending`,scope:t,empty:x(`No tracked keywords yet. Track some in MonoRanks to see them move here.`,`monoranks`)})})}function ur({d:e}){if(!e||e.state!==`ok`&&e.state!==`empty`)return null;let t=e.state===`ok`?e.emails??[]:[],n=e.state===`ok`?e.reports??[]:[];return(0,F.jsx)(Xn,{className:`grid gap-3 px-5 py-3.5`,children:e.state===`empty`?(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center justify-between gap-3`,children:[(0,F.jsx)(`span`,{className:`text-[13px] text-ink2`,children:x(`No reports yet. Create a website report, a client report or a weekly email in MonoRanks to share progress.`,`monoranks`)}),e.all_link&&(0,F.jsx)(R,{size:`sm`,variant:`ghost`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.all_link,`reports`),...tr,children:x(`Open reports`,`monoranks`)})})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center justify-between gap-3`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:x(`Reports`,`monoranks`)}),e.all_link&&(0,F.jsx)(R,{size:`sm`,variant:`ghost`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.all_link,`reports`),...tr,children:x(`Open reports`,`monoranks`)})})]}),(0,F.jsxs)(`ul`,{className:`m-0 flex list-none flex-col p-0`,children:[t.map((e,t)=>(0,F.jsxs)(`li`,{className:`flex flex-wrap items-center justify-between gap-x-3 gap-y-1 border-b border-grid py-2 last:border-b-0`,children:[(0,F.jsxs)(`span`,{className:`text-[13px]`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:e.name})}),` `,(0,F.jsxs)(`span`,{className:`text-mute`,children:[`· `,x(`Weekly email`,`monoranks`)]})]}),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2 text-[12px] text-ink2`,children:[e.enabled&&e.next_label?(0,F.jsx)(`span`,{children:C(x(`Next send %s`,`monoranks`),e.next_label)}):null,(0,F.jsx)(`span`,{children:C(S(`%s recipient`,`%s recipients`,e.recipients,`monoranks`),I(e.recipients))}),(0,F.jsx)(L,{children:e.enabled?x(`On`,`monoranks`):x(`Off`,`monoranks`)})]})]},`e${t}`)),n.map((e,t)=>(0,F.jsxs)(`li`,{className:`flex flex-wrap items-center justify-between gap-x-3 gap-y-1 border-b border-grid py-2 last:border-b-0`,children:[(0,F.jsxs)(`span`,{className:`text-[13px]`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:e.scope||e.title})}),` `,(0,F.jsxs)(`span`,{className:`text-mute`,children:[`· `,e.client?x(`Client report`,`monoranks`):x(`Report`,`monoranks`),e.when?` · ${e.when}`:``]})]}),e.link&&(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsxs)(`a`,{href:ln(e.link,`latest-report`),...tr,children:[x(`Open report`,`monoranks`),(0,F.jsxs)(`span`,{className:`sr-only`,children:[` `,x(`(opens in a new tab)`,`monoranks`)]})]})})]},`r${t}`))]})]})})}var dr=`whitespace-nowrap border-b border-border px-[10px] py-[11px] text-start text-[12px] font-medium text-mute`,fr=`border-b border-grid px-[10px] py-3 align-middle group-last:border-b-0`;function pr(e,t){let n=e.replace(/<[^>]+>/g,``).trim();return n.length>t?n.slice(0,t-1)+`…`:n}function mr(e){try{let t=new URL(e);return t.pathname+t.search}catch{return e}}function hr({fix:e,labels:t}){let n=e.title||(e.field===`redirect`?e.from:x(`Site`,`monoranks`)),r=e.before?pr(e.before,90):null;return(0,F.jsxs)(`div`,{className:`grid min-w-0 flex-1 gap-1`,children:[(0,F.jsxs)(`div`,{className:`flex min-w-0 flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:t[e.field]??e.field}),(0,F.jsx)(`span`,{className:`min-w-0 truncate text-[12px] text-ink2`,children:e.field===`redirect`||e.field===`ai_bots`||e.field===`llms_txt`?(0,F.jsx)(`b`,{className:`font-semibold text-ink`,children:(0,F.jsx)(`bdi`,{children:n})}):(0,F.jsx)(`bdi`,{children:C(x(`on %s`,`monoranks`),n)})})]}),e.field===`alt`&&e.image&&(0,F.jsx)(`span`,{className:`truncate text-[11px] text-mute`,children:(0,F.jsx)(`bdi`,{children:C(x(`Image: %s`,`monoranks`),e.image)})}),e.field===`content`?(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Adds one answer-first paragraph at the top. Review the before/after in MonoRanks first.`,`monoranks`)}):(0,F.jsxs)(`span`,{className:`flex min-w-0 flex-wrap items-baseline gap-x-1.5 text-[12px]`,children:[(0,F.jsx)(`span`,{className:`text-mute`,children:r?(0,F.jsx)(`s`,{children:(0,F.jsx)(`bdi`,{children:r})}):x(`(empty)`,`monoranks`)}),(0,F.jsx)(`span`,{"aria-hidden":`true`,children:`→`}),(0,F.jsx)(`span`,{className:`sr-only`,children:x(`changes to`,`monoranks`)}),(0,F.jsx)(`b`,{className:`font-semibold`,children:(0,F.jsx)(`bdi`,{children:pr(e.after,120)})})]}),e.note&&(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:(0,F.jsx)(`bdi`,{children:e.note})})]})}function gr({go:e}){let t=y(),[n,r]=(0,_.useState)(null),[i,a]=(0,_.useState)(null),[o,s]=(0,_.useState)(t.notice),[c,l]=(0,_.useState)(null),[u,d]=(0,_.useState)(null);(0,_.useEffect)(()=>{w.overview().then(r).catch(e=>a(se(e,x(`Could not load the overview.`,`monoranks`))))},[]);async function f(e,t){l(e);try{let e=await t();s(e.notice),r(e.data),window.scrollTo({top:0})}catch(e){s({type:`error`,text:se(e,x(`Something went wrong. Try again.`,`monoranks`))})}finally{l(null),d(null)}}let p=n?.overview??null,m=typeof p?.to_review?.needs_value==`number`?p.to_review.needs_value:null,h=p?.to_review&&(p.to_review.total>0||(m??0)>0)&&p.to_review.review_url?p.to_review:null,g=n?p?(0,F.jsxs)(F.Fragment,{children:[x(`Weekly SEO, AEO and GEO audit of`,`monoranks`),` `,(0,F.jsx)(`code`,{children:n.host}),n.audited&&(0,F.jsxs)(F.Fragment,{children:[` · `,C(x(`last audit %s`,`monoranks`),n.audited)]}),p.pages_total>0&&(0,F.jsxs)(F.Fragment,{children:[` · `,C(x(`%1$s of %2$s published pages scored`,`monoranks`),I(p.pages_scored),I(p.pages_total))]})]}):void 0:`\xA0`,v=n?.connected?(0,F.jsx)(R,{variant:`primary`,disabled:c!==null,"aria-busy":c===`sync`,onClick:()=>f(`sync`,()=>w.sync(`overview`)),children:x(`Sync content now`,`monoranks`)}):null;return(0,F.jsxs)(fn,{section:`overview`,go:e,title:x(`Overview`,`monoranks`),description:g,actions:v,children:[(0,F.jsx)(mn,{notice:o}),i&&(0,F.jsx)(mn,{notice:{type:`error`,text:i}}),!n&&!i&&(0,F.jsx)(_r,{}),n&&(!n.connected||n.revoked)&&(0,F.jsx)(vr,{revoked:n.revoked,go:e}),n&&n.connected&&!n.revoked&&!p&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(br,{data:n}),(0,F.jsx)(rr,{})]}),n&&p&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(`div`,{className:`grid grid-cols-4 gap-[14px] max-[960px]:grid-cols-2 max-[600px]:grid-cols-1`,children:[(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Health score`,`monoranks`)}),(0,F.jsx)(bn,{n:p.deltas.health})]}),(0,F.jsxs)(`div`,{className:`flex items-center gap-[14px]`,children:[(0,F.jsx)(yn,{score:p.health,size:`lg`}),(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Technical, on-page, links, speed`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:C(S(`Site average, %s page`,`Site average, %s pages`,p.pages_scored,`monoranks`),I(p.pages_scored))})]})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`AEO score`,`monoranks`)}),(0,F.jsx)(bn,{n:p.deltas.aeo})]}),(0,F.jsxs)(`div`,{className:`flex items-center gap-[14px]`,children:[(0,F.jsx)(yn,{score:p.aeo,size:`lg`}),(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Answer-first, structure, entities`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`How well AI answers can use your pages`,`monoranks`)})]})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Search clicks, 28 days`,`monoranks`)}),p.traffic&&(0,F.jsx)(bn,{n:p.traffic.delta_pct,unit:`%`,period:`previous28`})]}),p.traffic?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`div`,{className:`text-2xl font-semibold leading-none tabular-nums tracking-[-0.01em]`,children:I(p.traffic.clicks_28d)}),(0,F.jsx)(xn,{series:p.traffic.series}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`From Google Search Console, through MonoRanks`,`monoranks`)})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(`div`,{className:`text-2xl font-semibold text-mute`,children:`—`}),(0,F.jsx)(`span`,{className:`text-[11px] text-mute`,children:x(`Connect Google Search Console in MonoRanks to see clicks here.`,`monoranks`)})]})]}),(0,F.jsxs)(Xn,{className:`flex flex-col gap-2.5 px-5 py-[18px]`,children:[(0,F.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-ink2`,children:x(`Fixes`,`monoranks`)}),p.fixes.ready>0&&(0,F.jsx)(L,{children:C(x(`%s ready`,`monoranks`),I(p.fixes.ready))})]}),(0,F.jsxs)(`div`,{className:`text-2xl font-semibold leading-none tabular-nums tracking-[-0.01em]`,children:[I(p.fixes.applied_30d),` `,(0,F.jsx)(`span`,{className:`text-[12px] font-normal text-ink2`,children:x(`applied in 30 days`,`monoranks`)})]}),h&&h.total>0&&(0,F.jsxs)(`a`,{className:`text-[12px] font-medium text-brand-ink hover:underline`,href:ln(h.review_url,`fixes-card`),target:`_blank`,rel:`noopener`,children:[C(x(`%s waiting for your approval in MonoRanks`,`monoranks`),I(h.total)),` →`]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap gap-1.5`,children:[(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:p.ai.bots_rules?`good`:`muted`}),p.ai.bots_rules?x(`AI crawler rules on`,`monoranks`):x(`No AI crawler rules`,`monoranks`)]}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:p.ai.llms_txt?`good`:`muted`}),p.ai.llms_txt?x(`llms.txt published`,`monoranks`):x(`No llms.txt`,`monoranks`)]})]})]})]}),!n.revoked&&(0,F.jsx)(rr,{}),(0,F.jsxs)(`div`,{className:`grid grid-cols-[minmax(0,3fr)_minmax(0,2fr)] items-start gap-5 max-[960px]:grid-cols-1`,children:[(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Pages needing attention`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.app_url,`all-pages`),target:`_blank`,rel:`noopener`,children:x(`All pages in MonoRanks`,`monoranks`)})})]}),p.attention.length?(0,F.jsx)(`div`,{className:`overflow-x-auto rounded-b-xl pt-2`,children:(0,F.jsxs)(`table`,{className:`w-full border-collapse`,children:[(0,F.jsx)(`thead`,{children:(0,F.jsxs)(`tr`,{children:[(0,F.jsx)(`th`,{className:dr,children:x(`Page`,`monoranks`)}),(0,F.jsx)(`th`,{className:dr,children:x(`Health`,`monoranks`)}),(0,F.jsx)(`th`,{className:dr,children:x(`AEO`,`monoranks`)}),(0,F.jsx)(`th`,{className:dr,children:x(`Biggest issue`,`monoranks`)}),(0,F.jsx)(`th`,{className:dr})]})}),(0,F.jsx)(`tbody`,{children:p.attention.map(e=>(0,F.jsxs)(`tr`,{className:`group hover:[&>td]:bg-surface2`,children:[(0,F.jsx)(`td`,{className:fr,children:(0,F.jsxs)(`div`,{className:`flex flex-col gap-0.5`,children:[(0,F.jsx)(`b`,{className:`font-semibold`,children:e.title||e.url}),e.url&&(0,F.jsx)(`code`,{className:`max-w-[180px] text-[11px]`,children:mr(e.url)})]})}),(0,F.jsx)(`td`,{className:fr,children:(0,F.jsx)(yn,{score:e.health})}),(0,F.jsx)(`td`,{className:fr,children:(0,F.jsx)(yn,{score:e.aeo})}),(0,F.jsx)(`td`,{className:`${fr} text-[12px]`,children:e.issue}),(0,F.jsx)(`td`,{className:`${fr} text-end`,children:e.page_url&&(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url,`fix-page`),target:`_blank`,rel:`noopener`,children:x(`Fix in MonoRanks`,`monoranks`)})})})]},e.post_id+e.url))})]})}):(0,F.jsx)(gn,{title:x(`Nothing needs attention`,`monoranks`),text:x(`Every scored page is above 60. The next audit may change that.`,`monoranks`)})]}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(Qn,{children:[x(`Ready to apply`,`monoranks`),p.ready.length>0&&(0,F.jsx)(L,{children:I(p.ready.length)}),p.ready.length>0&&(0,F.jsx)(er,{text:x(`Approved in MonoRanks. Each write is logged under Settings and can be undone for 30 days.`,`monoranks`)})]}),p.ready.length>1&&(0,F.jsx)(R,{variant:`primary`,size:`sm`,disabled:c!==null,"aria-busy":c===`all`,onClick:()=>f(`all`,()=>w.apply(`all`)),children:x(`Apply all`,`monoranks`)})]}),(0,F.jsxs)($n,{className:`flex flex-col pt-1.5`,children:[p.ready.length===0&&h&&(0,F.jsxs)(`div`,{className:`flex flex-col gap-3 py-2`,children:[(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-1.5`,children:[m===null?(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:C(x(`%s fixes are ready for your approval`,`monoranks`),I(h.total))}):(0,F.jsx)(`b`,{className:`text-[13px] font-semibold`,children:[h.total>0&&C(S(`%s ready to apply`,`%s ready to apply`,h.total,`monoranks`),I(h.total)),m>0&&C(S(`%s needs a value in MonoRanks`,`%s need a value in MonoRanks`,m,`monoranks`),I(m))].filter(Boolean).join(` · `)}),(0,F.jsx)(er,{text:x(m!==null&&m>0?`Type a value or draft one with AI in MonoRanks, approve it, and it is written here, with undo.`:`Approve them in MonoRanks and they are written here, with undo.`,`monoranks`)})]}),(0,F.jsx)(`div`,{className:`flex flex-wrap gap-1.5`,children:Object.entries(h.by_field).sort((e,t)=>t[1]-e[1]).map(([e,t])=>(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(`bdi`,{children:n.labels[e]??e}),(0,F.jsx)(`span`,{className:`tabular-nums text-ink2`,children:I(t)})]},e))}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(h.review_url,`review-fixes`),target:`_blank`,rel:`noopener`,children:x(`Review in MonoRanks`,`monoranks`)})})})]}),p.ready.length===0&&!h&&(0,F.jsx)(gn,{title:x(`No fixes waiting`,`monoranks`),text:x(`Fixes you approve in MonoRanks appear here, ready to write into WordPress.`,`monoranks`)}),p.ready.map(e=>(0,F.jsxs)(`div`,{className:`flex items-start gap-3 border-b border-grid py-3 last-of-type:border-b-0`,children:[(0,F.jsx)(hr,{fix:e,labels:n.labels}),e.field===`content`&&e.page_url?(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url,`review-fix`),target:`_blank`,rel:`noopener`,children:x(`Review`,`monoranks`)})}):(0,F.jsx)(R,{size:`sm`,disabled:c!==null,"aria-busy":c===e.id,onClick:()=>f(e.id,()=>w.apply(e.id)),children:x(`Apply`,`monoranks`)})]},e.id))]})]}),(p.needs_review??[]).length>0&&(0,F.jsxs)(Xn,{children:[(0,F.jsx)(Zn,{children:(0,F.jsxs)(Qn,{children:[x(`Needs review in MonoRanks`,`monoranks`),(0,F.jsx)(L,{children:I(p.needs_review.length)}),(0,F.jsx)(er,{text:x(`These changed in WordPress after they were reviewed, so they are not applied from here. Review them again in MonoRanks.`,`monoranks`)})]})}),(0,F.jsx)($n,{className:`flex flex-col pt-1.5`,children:p.needs_review.map(e=>(0,F.jsxs)(`div`,{className:`flex items-start gap-3 border-b border-grid py-3 last-of-type:border-b-0`,children:[(0,F.jsx)(hr,{fix:e,labels:n.labels}),(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.page_url||p.site_url,`review-fix`),target:`_blank`,rel:`noopener`,children:x(`Review in MonoRanks`,`monoranks`)})})]},e.id))})]})]}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Recent changes`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:t.urls.settings,onClick:t=>{t.preventDefault(),e(`settings`)},children:x(`All changes`,`monoranks`)})})]}),(0,F.jsx)(`div`,{className:`pt-2`,children:(0,F.jsx)(Yn,{rows:n.log,busy:u,onUndo:e=>{d(e.index),f(`undo`,()=>w.undo(e,`overview`))}})})]})]})]})}function _r(){return(0,F.jsx)(`div`,{className:`grid grid-cols-4 gap-[14px] max-[960px]:grid-cols-2 max-[600px]:grid-cols-1`,children:[0,1,2,3].map(e=>(0,F.jsx)(Xn,{className:`h-[150px] animate-pulse bg-surface2`},e))})}function vr({revoked:e,go:t}){let n=y();return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(e?`Connect MonoRanks again`:`Connect MonoRanks`,`monoranks`)}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:e?`critical`:`muted`}),x(e?`Key revoked`:`Not connected`,`monoranks`)]})]}),(0,F.jsxs)($n,{className:`flex flex-col gap-4`,children:[(0,F.jsxs)(yr,{n:1,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Connect to MonoRanks`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Sign in and approve. Takes a minute.`,`monoranks`)}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.urls.connect,`connect-step`),target:`_self`,children:x(`Connect`,`monoranks`)})})})]}),(0,F.jsxs)(yr,{n:2,later:!0,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Or paste a connector key`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Use this when your host blocks Application Passwords.`,`monoranks`)})]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:n.urls.settings,onClick:e=>{e.preventDefault(),t(`settings`)},children:x(`Open settings`,`monoranks`)})})})]}),(0,F.jsx)(yr,{n:3,later:!0,children:(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`See scores here and in your Posts list`,`monoranks`)})})]})]})}function yr({n:e,later:t,children:n}){return(0,F.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,F.jsx)(`span`,{className:`flex h-[22px] w-[22px] shrink-0 items-center justify-center rounded-full text-[12px] font-semibold ${t?`bg-surface3 text-ink2`:`bg-ink text-page`}`,children:e}),(0,F.jsx)(`div`,{className:`flex min-w-0 flex-1 flex-col gap-1`,children:n})]})}function br({data:e}){let t=e.status,[n,r]=t===`unsupported`?[x(`Not shared yet`,`monoranks`),x(`This MonoRanks does not share audit results with the plugin yet. Scores stay in MonoRanks for now; the plugin asks again tomorrow.`,`monoranks`)]:t===`error`?[x(`MonoRanks not reached`,`monoranks`),x(`MonoRanks could not be reached for the audit results. The plugin tries again within the hour, or when you reload this screen.`,`monoranks`)]:[x(`Not scored yet`,`monoranks`),x(`MonoRanks has not scored this site yet. Scores appear here and in the Posts list after the first weekly audit.`,`monoranks`)];return(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Waiting for the first audit`,`monoranks`)}),(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:`good`}),x(`Connected`,`monoranks`)]})]}),(0,F.jsxs)($n,{className:`flex flex-col gap-4`,children:[(0,F.jsx)(hn,{rows:[[x(`Content`,`monoranks`),e.last_sent?C(x(`%1$s published items sent %2$s`,`monoranks`),I(e.items),e.last_sent):e.send_failed&&!e.sending?x(`Not sent. Use "Sync content now".`,`monoranks`):(0,F.jsx)(`span`,{className:`text-mute`,children:x(`Sending…`,`monoranks`)})],[x(`Audit results`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[n,(0,F.jsx)(er,{text:e.fetched?(0,F.jsxs)(F.Fragment,{children:[r,` · `,C(x(`checked %s`,`monoranks`),e.fetched)]}):r})]})]]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(e.app_url,`open-audit`),target:`_blank`,rel:`noopener`,children:x(`Open the audit in MonoRanks`,`monoranks`)})})})]})]})}function xr({className:e,type:t,...n}){return(0,F.jsx)(`input`,{type:t,"data-slot":`input`,className:P(`flex h-10 w-full max-w-[440px] rounded-lg border border-input bg-surface px-[14px] text-[13px] text-ink outline-none placeholder:text-mute focus:border-brand disabled:opacity-55`,e),...n})}function Sr({go:e}){let t=y(),[n,r]=(0,_.useState)(null),[i,a]=(0,_.useState)(null),[o,s]=(0,_.useState)(t.notice),[c,l]=(0,_.useState)(null),[u,d]=(0,_.useState)(null),[f,p]=(0,_.useState)(!1),[m,h]=(0,_.useState)(!1);(0,_.useEffect)(()=>{w.settings().then(e=>{r(e),p(e.revoked)}).catch(e=>a(se(e,x(`Could not load the settings.`,`monoranks`))))},[]);let[g,v]=(0,_.useState)(null);(0,_.useEffect)(()=>{if(g===null||n?.connected)return;let e=!1,t=()=>{if(!(e||document.visibilityState!==`visible`)){if(Date.now()-g>6e5){v(null);return}w.settings().then(t=>{!e&&t.connected&&(r(t),p(!1),v(null))}).catch(()=>{})}},i=window.setInterval(t,4e3);return document.addEventListener(`visibilitychange`,t),()=>{e=!0,window.clearInterval(i),document.removeEventListener(`visibilitychange`,t)}},[g,n?.connected]);async function b(e,t){l(e);try{let e=await t();s(e.notice),r(e.data),window.scrollTo({top:0})}catch(e){s({type:`error`,text:se(e,x(`Something went wrong. Try again.`,`monoranks`))})}finally{l(null),d(null)}}let ee=!!n?.connected,te=!!n?.revoked;return(0,F.jsxs)(fn,{section:`settings`,go:e,title:x(`Settings`,`monoranks`),children:[(0,F.jsx)(mn,{notice:o}),i&&(0,F.jsx)(mn,{notice:{type:`error`,text:i}}),!n&&!i&&(0,F.jsx)(Xn,{className:`h-[260px] animate-pulse bg-surface2`}),n&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsxs)(`div`,{className:`flex items-center gap-3`,children:[(0,F.jsx)(`span`,{className:`inline-flex h-9 w-9 shrink-0 items-center justify-center rounded-[9px] bg-surface2 [&_svg]:h-5 [&_svg]:w-5`,"aria-hidden":`true`,children:(0,F.jsx)(un,{which:`mark`})}),(0,F.jsx)(Qn,{children:x(`Connection`,`monoranks`)})]}),ee?(0,F.jsx)(er,{align:`end`,text:x(te?`MonoRanks no longer accepts this key. Connect again from MonoRanks or paste a new key below.`:`Sending published content to MonoRanks. Nothing else leaves this site.`,`monoranks`),children:(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:te?`critical`:`good`}),x(te?`Key revoked`:`Connected`,`monoranks`)]})}):(0,F.jsxs)(L,{variant:`pill`,children:[(0,F.jsx)(En,{tone:`muted`}),x(`Not connected`,`monoranks`)]})]}),(0,F.jsx)($n,{className:`flex flex-col gap-4`,children:ee?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(hn,{rows:[[x(`Connector key`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(`code`,{children:n.key_hint}),(0,F.jsx)(er,{text:n.key_via})]})],[x(`Last sync`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[n.last_sent_date?(0,F.jsx)(er,{text:n.last_sent_date,children:(0,F.jsx)(`span`,{className:`tabular-nums`,children:n.last_sent_short})}):(0,F.jsx)(`span`,{className:`tabular-nums`,children:n.last_sent_short}),n.sending&&(0,F.jsx)(L,{children:C(x(`sending, batch %1$s of %2$s`,`monoranks`),I(n.sending.page),I(Math.max(1,n.sending.pages)))}),n.items>0&&(0,F.jsx)(L,{children:C(S(`%s published item`,`%s published items`,n.items,`monoranks`),I(n.items))}),n.last_error&&(0,F.jsx)(L,{variant:`warn`,children:n.last_error})]})],...n.next_audit?[[x(`Next audit`,`monoranks`),n.next_audit]]:[],n.app_password?.exists?[x(`Fixes written with`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[x(`App password`,`monoranks`),(0,F.jsx)(er,{text:x(`Fixes are written with the "MonoRanks" Application Password. Revoke it in your profile to stop writes.`,`monoranks`)}),(0,F.jsx)(`a`,{href:n.app_password.revoke_url||n.profile_url,children:x(`Revoke`,`monoranks`)})]})]:[x(`Fixes`,`monoranks`),(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[x(`Not set up`,`monoranks`),(0,F.jsx)(er,{text:x(`Approve MonoRanks in WordPress so it can write the fixes you accept.`,`monoranks`)}),n.app_password?.available!==!1&&(0,F.jsx)(`a`,{href:ln(n.allow_url||n.connect_url,`allow-fixes`,`settings`),target:`_self`,children:x(`Allow`,`monoranks`)})]})],[x(`Works with`,`monoranks`),n.seo_plugin&&!n.seo_supported?(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{variant:`warn`,children:C(x(`%s detected`,`monoranks`),n.seo_plugin)}),(0,F.jsx)(er,{text:C(x(`MonoRanks cannot write titles, descriptions, canonicals or noindex into %s yet, so those fixes are refused`,`monoranks`),n.seo_plugin)})]}):n.seo_plugin?(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:C(x(`%s detected`,`monoranks`),n.seo_plugin)}),(0,F.jsx)(er,{text:C(x(`titles and descriptions go into the fields %s reads`,`monoranks`),n.seo_plugin)})]}):(0,F.jsxs)(`span`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(L,{children:x(`No SEO plugin`,`monoranks`)}),(0,F.jsx)(er,{text:x(`MonoRanks prints the approved title, description, canonical and noindex tags itself`,`monoranks`)})]})]]}),(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(R,{variant:`primary`,disabled:c!==null,"aria-busy":c===`sync`,onClick:()=>b(`sync`,()=>w.sync(`settings`)),children:x(`Send content now`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Disconnect stops sending. Fixes already applied stay.`,`monoranks`),children:(0,F.jsx)(R,{disabled:c!==null,"aria-busy":c===`disconnect`,onClick:()=>b(`disconnect`,()=>w.disconnect()),children:x(`Disconnect`,`monoranks`)})})]})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(yr,{n:1,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Connect to MonoRanks`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-ink2`,children:x(`Sign in and approve. Takes a minute.`,`monoranks`)}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,size:`sm`,asChild:!0,children:(0,F.jsx)(`a`,{href:ln(n.connect_url,`connect-step`,`settings`),target:`_self`,onClick:()=>v(Date.now()),children:x(`Connect`,`monoranks`)})})})]}),(0,F.jsxs)(yr,{n:2,later:!0,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`b`,{className:`text-[13px] font-semibold text-ink`,children:x(`Or paste a connector key`,`monoranks`)}),(0,F.jsx)(er,{text:x(`Use this when your host blocks Application Passwords.`,`monoranks`)})]}),(0,F.jsx)(Cr,{data:n,busy:c,onSubmit:(e,t)=>b(`connect`,()=>w.connect(e,t))})]})]})})]}),ee&&(0,F.jsx)(Xn,{children:(0,F.jsxs)(`details`,{open:f,onToggle:e=>p(e.currentTarget.open),className:`group`,children:[(0,F.jsxs)(`summary`,{className:`flex cursor-pointer list-none items-center gap-2 px-[22px] py-4 font-medium text-ink2 hover:text-ink [&::-webkit-details-marker]:hidden`,children:[(0,F.jsx)(D,{size:14,className:`mr-flip transition-transform group-open:rotate-90`}),x(`Use a different key`,`monoranks`)]}),(0,F.jsx)(`div`,{className:`border-t border-grid px-[22px] pb-[22px] pt-4`,children:(0,F.jsx)(Cr,{data:n,busy:c,hint:x(`In MonoRanks: Settings → API and MCP → New credential, content:write, this website.`,`monoranks`),onSubmit:(e,t)=>b(`connect`,()=>w.connect(e,t))})})]})}),(0,F.jsx)(Xn,{children:(0,F.jsxs)(`details`,{className:`group`,children:[(0,F.jsxs)(`summary`,{className:`flex cursor-pointer list-none items-center gap-2 px-[22px] py-4 font-medium text-ink2 hover:text-ink [&::-webkit-details-marker]:hidden`,children:[(0,F.jsx)(D,{size:14,className:`mr-flip transition-transform group-open:rotate-90`}),x(`What is sent`,`monoranks`)]}),(0,F.jsx)(`div`,{className:`border-t border-grid px-[22px] pb-[22px] pt-4`,children:(0,F.jsx)(hn,{rows:[[x(`Sent`,`monoranks`),x(`Published titles, a 40-word excerpt, dates, authors, categories, tags, SEO fields, image alt text and plugin status.`,`monoranks`)],[x(`Read back`,`monoranks`),x(`This website's audit results: scores, issues and the fixes you approved, shown here and in the Posts list.`,`monoranks`)],[x(`Never sent`,`monoranks`),x(`Drafts, private posts, comments, emails, passwords, plugin or theme settings.`,`monoranks`)],[x(`Can change`,`monoranks`),x(`SEO title, meta description, canonical, noindex, image alt text, redirects, one opening paragraph, AI crawler rules, llms.txt. Only after you approve each one.`,`monoranks`)]]})})]})}),(0,F.jsxs)(Xn,{children:[(0,F.jsxs)(Zn,{children:[(0,F.jsx)(Qn,{children:x(`Recent changes`,`monoranks`)}),(0,F.jsx)(`span`,{className:`text-[12px] text-mute`,children:x(`Last 50 · undo for 30 days`,`monoranks`)})]}),(0,F.jsx)(`div`,{className:`pt-2`,children:(0,F.jsx)(Yn,{rows:n.log,busy:u,onUndo:e=>{d(e.index),b(`undo`,()=>w.undo(e,`settings`))}})})]}),!ee&&n.has_data&&(0,F.jsxs)(Xn,{className:`border-critical/40`,children:[(0,F.jsx)(Zn,{children:(0,F.jsxs)(Qn,{className:`text-critical`,children:[x(`Danger zone`,`monoranks`),(0,F.jsx)(er,{text:x(`Erases the connection, scores, redirects, AI files and change log. Written fixes stay.`,`monoranks`)})]})}),(0,F.jsx)($n,{className:`flex flex-col gap-3`,children:m?(0,F.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[(0,F.jsx)(`span`,{className:`text-[12px] font-medium text-critical`,children:x(`This cannot be undone. Delete everything?`,`monoranks`)}),(0,F.jsx)(R,{variant:`dangerSolid`,disabled:c!==null,"aria-busy":c===`delete`,onClick:()=>{h(!1),b(`delete`,()=>w.deleteEverything())},children:x(`Yes, delete all data`,`monoranks`)}),(0,F.jsx)(R,{variant:`ghost`,disabled:c!==null,onClick:()=>h(!1),children:x(`Cancel`,`monoranks`)})]}):(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`danger`,onClick:()=>h(!0),children:x(`Delete all MonoRanks data`,`monoranks`)})})})]})]})]})}function Cr({data:e,busy:t,hint:n,onSubmit:r}){let[i,a]=(0,_.useState)(``),[o,s]=(0,_.useState)(e.api_base);function c(t){t.preventDefault(),r(i,e.show_address?o:void 0)}return(0,F.jsxs)(`form`,{onSubmit:c,className:`flex flex-col gap-3 pt-1.5`,children:[(0,F.jsxs)(`div`,{className:`flex flex-col gap-2`,children:[(0,F.jsxs)(`span`,{className:`inline-flex items-center gap-1.5`,children:[(0,F.jsx)(`label`,{htmlFor:`monoranks-key`,className:`text-[12px] font-medium text-ink2`,children:x(`Connector key`,`monoranks`)}),n&&(0,F.jsx)(er,{align:`start`,text:n})]}),(0,F.jsx)(xr,{id:`monoranks-key`,name:`key`,type:`password`,autoComplete:`off`,placeholder:`mr_ws_… or mr_site_…`,required:!0,value:i,onChange:e=>a(e.target.value)})]}),e.show_address&&(0,F.jsxs)(`div`,{className:`flex flex-col gap-2`,children:[(0,F.jsx)(`label`,{htmlFor:`monoranks-address`,className:`text-[12px] font-medium text-ink2`,children:x(`MonoRanks address (development sites only)`,`monoranks`)}),(0,F.jsx)(xr,{id:`monoranks-address`,name:`api_base`,type:`url`,value:o,onChange:e=>s(e.target.value)})]}),(0,F.jsx)(`div`,{children:(0,F.jsx)(R,{variant:`primary`,type:`submit`,disabled:t!==null,"aria-busy":t===`connect`,children:x(`Save key`,`monoranks`)})})]})}function wr(){let[e,t]=te();return v(),e===`settings`?(0,F.jsx)(Sr,{go:t}):(0,F.jsx)(gr,{go:t})}var Tr=document.getElementById(`monoranks-admin`);Tr&&(0,g.createRoot)(Tr).render((0,F.jsx)(_.StrictMode,{children:(0,F.jsx)(wr,{})})); -
monoranks/trunk/languages/monoranks-fa_IR-admin.json
r3751826 r3764725 1 1 { 2 "translation-revision-date": "2026-10- 17T10:10:18+00:00",2 "translation-revision-date": "2026-10-25T13:25:53+00:00", 3 3 "generator": "WP-CLI/2.12.0", 4 4 "source": "resources/admin", … … 53 53 "ممیزی بعدی" 54 54 ], 55 "Fixes": [ 56 "اصلاحها" 57 ], 55 58 "Settings": [ 56 59 "تنظیمات" 57 60 ], 61 "Connect": [ 62 "اتصال" 63 ], 58 64 "Something went wrong. Try again.": [ 59 65 "مشکلی پیش آمد. دوباره تلاش کنید." … … 73 79 "Sign in and approve. Takes a minute.": [ 74 80 "وارد شوید و تأیید کنید. یک دقیقه طول میکشد." 75 ],76 "Connect": [77 "اتصال"78 81 ], 79 82 "Or paste a connector key": [ … … 123 126 "لغو" 124 127 ], 128 "Not set up": [ 129 "تنظیم نشده" 130 ], 131 "Approve MonoRanks in WordPress so it can write the fixes you accept.": [ 132 "MonoRanks را در وردپرس تأیید کنید تا اصلاحهایی که میپذیرید را بنویسد." 133 ], 134 "Allow": [ 135 "اجازه دادن" 136 ], 125 137 "Works with": [ 126 138 "سازگار با" … … 207 219 "نشانی مونورنکس (فقط سایتهای توسعه)" 208 220 ], 221 "Save key": [ 222 "ذخیره کلید" 223 ], 209 224 "(opens in a new tab)": [ 210 225 "(در زبانهٔ تازه باز میشود)" … … 225 240 "هنوز در مونورنکس شما در دسترس نیست." 226 241 ], 227 " MonoRanks could not be reached. The plugin tries again within the hour.": [228 "دسترسی به مونورنکس ممکن نشد. افزونه تا یک ساعت دیگر دوباره تلاش میکند."229 ], 230 " Still loading. Reload this screen in a minute.": [231 " هنوز در حال بارگذاری است. یک دقیقهٔ دیگر این صفحه را بازخوانی کنید."242 "Could not reach MonoRanks. Retrying soon.": [ 243 "دسترسی به MonoRanks ممکن نشد. بهزودی دوباره تلاش میشود." 244 ], 245 "Checking…": [ 246 "در حال بررسی…" 232 247 ], 233 248 "Outreach": [ … … 372 387 "AEO" 373 388 ], 374 "Fixes": [375 "اصلاحها"376 ],377 389 "%s ready to apply": [ 378 390 "%s آمادهٔ اعمال", … … 564 576 "%1$s مورد منتشرشده %2$s فرستاده شد" 565 577 ], 566 "Not sent yet. Use \"Sync content now\" above.": [ 567 "هنوز فرستاده نشده. از «همگامسازی محتوا» در بالا استفاده کنید." 578 "Not sent. Use \"Sync content now\".": [ 579 "ارسال نشد. «همگامسازی محتوا» را بزنید." 580 ], 581 "Sending…": [ 582 "در حال ارسال…" 568 583 ], 569 584 "Audit results": [ -
monoranks/trunk/languages/monoranks-fa_IR.po
r3751826 r3764725 4 4 #. Plugin Name of the plugin 5 5 #: monoranks.php 6 #: src/Admin.php:46 6 #: dist/monoranks/src/Admin.php:95 7 #: dist/monoranks/src/Column.php:35 8 #: dist/monoranks/src/PostPanel.php:34 9 #: src/Admin.php:95 7 10 #: src/Column.php:35 8 11 #: src/PostPanel.php:34 … … 30 33 msgstr "" 31 34 35 #: dist/monoranks/resources/views/app.php:13 32 36 #: resources/views/app.php:13 33 37 msgid "The MonoRanks admin app is not built. Run npm install and npm run build in the plugin folder." 34 38 msgstr "برنامهٔ مدیریت مونورنکس ساخته نشده است. در پوشهٔ افزونه npm install و سپس npm run build را اجرا کنید." 35 39 40 #: dist/monoranks/resources/views/column-cell.php:20 41 #: dist/monoranks/resources/views/post-panel.php:25 36 42 #: resources/views/column-cell.php:20 37 43 #: resources/views/post-panel.php:25 … … 40 46 msgstr "اتصال مونورنکس" 41 47 48 #: dist/monoranks/resources/views/column-cell.php:24 42 49 #: resources/views/column-cell.php:24 43 50 msgid "Drafts are not sent to MonoRanks. This page gets its scores after the first audit that follows publishing." 44 51 msgstr "پیشنویسها به مونورنکس فرستاده نمیشوند. این صفحه پس از نخستین ممیزیِ بعد از انتشار امتیاز میگیرد." 45 52 53 #: dist/monoranks/resources/views/column-cell.php:27 54 #: dist/monoranks/resources/views/column-cell.php:38 55 #: dist/monoranks/resources/views/post-panel.php:35 46 56 #: resources/views/column-cell.php:27 47 57 #: resources/views/column-cell.php:38 … … 51 61 msgstr "سلامت" 52 62 63 #: dist/monoranks/resources/views/column-cell.php:27 64 #: dist/monoranks/resources/views/column-cell.php:38 65 #: dist/monoranks/resources/views/post-panel.php:35 53 66 #: resources/views/column-cell.php:27 54 67 #: resources/views/column-cell.php:38 … … 58 71 msgstr "AEO" 59 72 73 #: dist/monoranks/resources/views/column-cell.php:30 60 74 #: resources/views/column-cell.php:30 61 75 msgid "Status" 62 76 msgstr "وضعیت" 63 77 78 #: dist/monoranks/resources/views/column-cell.php:30 79 #: dist/monoranks/src/Column.php:68 64 80 #: resources/views/column-cell.php:30 65 81 #: src/Column.php:68 … … 67 83 msgstr "هنوز ممیزی نشده" 68 84 85 #: dist/monoranks/resources/views/column-cell.php:31 86 #: dist/monoranks/resources/views/column-cell.php:54 69 87 #: resources/views/column-cell.php:31 70 88 #: resources/views/column-cell.php:54 … … 73 91 msgstr "ممیزی بعدی" 74 92 93 #: dist/monoranks/resources/views/column-cell.php:32 75 94 #: resources/views/column-cell.php:32 76 95 msgid "Published" 77 96 msgstr "انتشار" 78 97 98 #: dist/monoranks/resources/views/column-cell.php:35 79 99 #: resources/views/column-cell.php:35 80 100 msgid "Scores arrive after the next audit" 81 101 msgstr "امتیازها پس از ممیزی بعدی میآیند" 82 102 103 #: dist/monoranks/resources/views/column-cell.php:35 83 104 #: resources/views/column-cell.php:35 84 105 #: tmp/i18n/shell/Shell.js:38 … … 86 107 msgstr "باز کردن مونورنکس" 87 108 109 #: dist/monoranks/resources/views/column-cell.php:38 88 110 #: resources/views/column-cell.php:38 89 111 msgid "Not checked in this audit" 90 112 msgstr "در این ممیزی بررسی نشد" 91 113 114 #: dist/monoranks/resources/views/column-cell.php:38 92 115 #: resources/views/column-cell.php:38 93 116 msgid "Not checked: MonoRanks reads AEO on a sample of pages" 94 117 msgstr "بررسی نشده: مونورنکس AEO را روی نمونهای از صفحهها میسنجد" 95 118 119 #: dist/monoranks/resources/views/column-cell.php:41 96 120 #: resources/views/column-cell.php:41 97 121 #: tmp/i18n/screens/Overview.js:97 122 #: tmp/i18n/screens/Settings.js:90 98 123 msgid "Fixes" 99 124 msgstr "اصلاحها" … … 101 126 #. translators: %s: number 102 127 #, php-format,js-format 128 #: dist/monoranks/resources/views/column-cell.php:43 103 129 #: resources/views/column-cell.php:43 104 130 #: tmp/i18n/screens/Overview.js:136 … … 108 134 msgstr[1] "%s آمادهٔ اعمال" 109 135 136 #: dist/monoranks/resources/views/column-cell.php:45 110 137 #: resources/views/column-cell.php:45 111 138 msgid "Nothing waiting" 112 139 msgstr "چیزی در انتظار نیست" 113 140 141 #: dist/monoranks/resources/views/column-cell.php:47 114 142 #: resources/views/column-cell.php:47 115 143 msgid "Issues" … … 118 146 #. translators: %s: number 119 147 #, php-format 148 #: dist/monoranks/resources/views/column-cell.php:49 120 149 #: resources/views/column-cell.php:49 121 150 msgid "%s open" … … 124 153 msgstr[1] "%s باز" 125 154 155 #: dist/monoranks/resources/views/column-cell.php:51 156 #: dist/monoranks/src/Column.php:142 126 157 #: resources/views/column-cell.php:51 127 158 #: src/Column.php:142 … … 129 160 msgstr "بدون مشکل باز" 130 161 162 #: dist/monoranks/resources/views/column-cell.php:53 131 163 #: resources/views/column-cell.php:53 132 164 msgid "Audited" 133 165 msgstr "ممیزی" 134 166 167 #: dist/monoranks/resources/views/column-cell.php:58 135 168 #: resources/views/column-cell.php:58 136 169 msgid "Apply fixes" 137 170 msgstr "اعمال اصلاحها" 138 171 172 #: dist/monoranks/resources/views/column-cell.php:59 139 173 #: resources/views/column-cell.php:59 140 174 msgid "Open in MonoRanks" 141 175 msgstr "باز کردن در مونورنکس" 142 176 177 #: dist/monoranks/resources/views/partials/score-ring.php:16 143 178 #: resources/views/partials/score-ring.php:16 144 179 #: tmp/i18n/screens/Overview.js:197 … … 149 184 #. translators: %s: score out of 100 150 185 #, php-format,js-format 186 #: dist/monoranks/resources/views/partials/score-ring.php:18 151 187 #: resources/views/partials/score-ring.php:18 152 188 #: tmp/i18n/shell/Ring.js:14 … … 156 192 #. translators: %s: link to the website's Integrations screen in MonoRanks 157 193 #, php-format 194 #: dist/monoranks/resources/views/post-panel.php:19 158 195 #: resources/views/post-panel.php:19 159 196 msgid "The MonoRanks key of this site cannot read this yet. Allow it under %s in MonoRanks, or connect again." 160 197 msgstr "کلید مونورنکس این سایت هنوز اجازهٔ خواندن این را ندارد. در مونورنکس از بخش %s اجازه دهید، یا دوباره متصل کنید." 161 198 199 #: dist/monoranks/resources/views/post-panel.php:20 162 200 #: resources/views/post-panel.php:20 163 201 msgid "Integrations" 164 202 msgstr "یکپارچهسازیها" 165 203 204 #: dist/monoranks/resources/views/post-panel.php:27 205 #: dist/monoranks/src/PostPanel.php:39 166 206 #: resources/views/post-panel.php:27 167 207 #: src/PostPanel.php:39 … … 169 209 msgstr "مونورنکس صفحههای منتشرشده را میخواند. امتیازها، کلیکها و تغییرها پس از نخستین ممیزی بعد از انتشار اینجا نمایش داده میشوند." 170 210 211 #: dist/monoranks/resources/views/post-panel.php:38 171 212 #: resources/views/post-panel.php:38 172 213 msgid "Not audited yet. Scores arrive after the next audit." 173 214 msgstr "هنوز ممیزی نشده. امتیازها پس از ممیزی بعدی میرسند." 174 215 216 #: dist/monoranks/resources/views/post-panel.php:43 175 217 #: resources/views/post-panel.php:43 176 218 msgid "Google search, 28 days" 177 219 msgstr "جستجوی گوگل، ۲۸ روز" 178 220 221 #: dist/monoranks/resources/views/post-panel.php:45 179 222 #: resources/views/post-panel.php:45 180 223 msgid "Search data arrives with the next refresh." 181 224 msgstr "دادههای جستجو با بهروزرسانی بعدی میرسند." 182 225 226 #: dist/monoranks/resources/views/post-panel.php:49 183 227 #: resources/views/post-panel.php:49 184 228 #: tmp/i18n/screens/Overview.js:94 … … 186 230 msgstr "برای دیدن کلیکها، گوگل سرچ کنسول را در مونورنکس متصل کنید." 187 231 232 #: dist/monoranks/resources/views/post-panel.php:52 188 233 #: resources/views/post-panel.php:52 189 234 msgid "Clicks" 190 235 msgstr "کلیکها" 191 236 237 #: dist/monoranks/resources/views/post-panel.php:53 192 238 #: resources/views/post-panel.php:53 193 239 msgid "Impressions" 194 240 msgstr "نمایشها" 195 241 242 #: dist/monoranks/resources/views/post-panel.php:55 196 243 #: resources/views/post-panel.php:55 197 244 msgid "Average position" 198 245 msgstr "میانگین جایگاه" 199 246 247 #: dist/monoranks/resources/views/post-panel.php:59 200 248 #: resources/views/post-panel.php:59 201 249 msgid "Top searches" … … 204 252 #. translators: %s: number of clicks 205 253 #, php-format 254 #: dist/monoranks/resources/views/post-panel.php:62 206 255 #: resources/views/post-panel.php:62 207 256 msgid "%s click" … … 210 259 msgstr[1] "%s کلیک" 211 260 261 #: dist/monoranks/resources/views/post-panel.php:71 212 262 #: resources/views/post-panel.php:71 213 263 msgid "Visits and revenue, 28 days" 214 264 msgstr "بازدید و درآمد، ۲۸ روز" 215 265 266 #: dist/monoranks/resources/views/post-panel.php:74 216 267 #: resources/views/post-panel.php:74 217 268 msgid "Visits from search" 218 269 msgstr "بازدید از جستجو" 219 270 271 #: dist/monoranks/resources/views/post-panel.php:75 220 272 #: resources/views/post-panel.php:75 221 273 msgid "Key events" 222 274 msgstr "رویدادهای کلیدی" 223 275 276 #: dist/monoranks/resources/views/post-panel.php:76 224 277 #: resources/views/post-panel.php:76 225 278 msgid "Revenue" 226 279 msgstr "درآمد" 227 280 281 #: dist/monoranks/resources/views/post-panel.php:81 228 282 #: resources/views/post-panel.php:81 229 283 msgid "Connect Google Analytics in MonoRanks to see what visits to this page are worth." 230 284 msgstr "برای دیدن ارزش بازدیدهای این صفحه، گوگل آنالیتیکس را در مونورنکس متصل کنید." 231 285 286 #: dist/monoranks/resources/views/post-panel.php:81 232 287 #: resources/views/post-panel.php:81 233 288 msgid "Open Analytics" 234 289 msgstr "باز کردن آنالیتیکس" 235 290 291 #: dist/monoranks/resources/views/post-panel.php:83 292 #: dist/monoranks/resources/views/post-panel.php:117 236 293 #: resources/views/post-panel.php:83 237 294 #: resources/views/post-panel.php:117 … … 241 298 #. translators: %s: number of links 242 299 #, php-format 300 #: dist/monoranks/resources/views/post-panel.php:90 243 301 #: resources/views/post-panel.php:90 244 302 msgid "%s lost link to win back" … … 247 305 msgstr[1] "%s لینک ازدسترفته برای بازگرداندن" 248 306 307 #: dist/monoranks/resources/views/post-panel.php:96 249 308 #: resources/views/post-panel.php:96 250 309 msgid "These sites used to link to this page. Fix the address if it moved, or ask them to update the link." 251 310 msgstr "این سایتها قبلاً به این صفحه لینک میدادند. اگر نشانی صفحه عوض شده آن را درست کنید، یا از آنها بخواهید لینک را بهروز کنند." 252 311 312 #: dist/monoranks/resources/views/post-panel.php:101 253 313 #: resources/views/post-panel.php:101 254 314 msgid "Last change MonoRanks saw" … … 257 317 #. translators: %s: number of changes 258 318 #, php-format 319 #: dist/monoranks/resources/views/post-panel.php:109 259 320 #: resources/views/post-panel.php:109 260 321 msgid "and %s more" … … 263 324 msgstr[1] "و %s مورد دیگر" 264 325 326 #: dist/monoranks/resources/views/post-panel.php:113 265 327 #: resources/views/post-panel.php:113 266 328 msgid "Nothing changed between the recent checks." 267 329 msgstr "در بررسیهای اخیر چیزی تغییر نکرده است." 268 330 331 #: dist/monoranks/resources/views/post-panel.php:115 269 332 #: resources/views/post-panel.php:115 270 333 msgid "No history yet. MonoRanks keeps one from the next audit on." 271 334 msgstr "هنوز تاریخچهای نیست. مونورنکس از ممیزی بعدی آن را نگه میدارد." 272 335 336 #: dist/monoranks/resources/views/post-panel.php:122 273 337 #: resources/views/post-panel.php:122 274 338 msgid "Open this page in MonoRanks" 275 339 msgstr "باز کردن این صفحه در مونورنکس" 276 340 341 #: dist/monoranks/resources/views/post-panel.php:122 277 342 #: resources/views/post-panel.php:122 278 #: tmp/i18n/screens/Grow.js: 55279 #: tmp/i18n/screens/Grow.js: 66280 #: tmp/i18n/screens/Grow.js:16 1343 #: tmp/i18n/screens/Grow.js:63 344 #: tmp/i18n/screens/Grow.js:74 345 #: tmp/i18n/screens/Grow.js:169 281 346 msgid "(opens in a new tab)" 282 347 msgstr "(در زبانهٔ تازه باز میشود)" 283 348 284 #: src/Admin.php:47 349 #: dist/monoranks/src/Admin.php:77 350 #: dist/monoranks/src/Admin.php:97 351 #: src/Admin.php:77 352 #: src/Admin.php:97 353 #: tmp/i18n/screens/Settings.js:74 354 #: tmp/i18n/shell/Shell.js:15 355 msgid "Settings" 356 msgstr "تنظیمات" 357 358 #: dist/monoranks/src/Admin.php:77 359 #: src/Admin.php:77 360 #: tmp/i18n/screens/Overview.js:183 361 #: tmp/i18n/screens/Settings.js:98 362 msgid "Connect" 363 msgstr "اتصال" 364 365 #: dist/monoranks/src/Admin.php:96 366 #: dist/monoranks/src/Assets.php:67 367 #: src/Admin.php:96 285 368 #: src/Assets.php:67 286 369 #: tmp/i18n/screens/Overview.js:76 … … 289 372 msgstr "نمای کلی" 290 373 291 #: src/Admin.php:48 374 #: dist/monoranks/src/Admin.php:97 375 #: dist/monoranks/src/Assets.php:67 376 #: src/Admin.php:97 292 377 #: src/Assets.php:67 293 378 msgid "MonoRanks settings" 294 379 msgstr "تنظیمات مونورنکس" 295 380 296 #: src/Admin.php:48297 #: tmp/i18n/screens/Settings.js:74298 #: tmp/i18n/shell/Shell.js:15299 msgid "Settings"300 msgstr "تنظیمات"301 302 381 #. translators: 1: relative time, 2: date 303 382 #, php-format 304 #: src/Admin.php:168 383 #: dist/monoranks/src/Admin.php:217 384 #: src/Admin.php:217 305 385 msgid "in %1$s (%2$s)" 306 386 msgstr "%1$s دیگر (%2$s)" … … 308 388 #. translators: 1: relative time, 2: date 309 389 #, php-format 310 #: src/Admin.php:171 390 #: dist/monoranks/src/Admin.php:220 391 #: src/Admin.php:220 311 392 msgid "%1$s ago (%2$s)" 312 393 msgstr "%1$s پیش (%2$s)" … … 315 396 #. translators: %s: relative time such as "5 days" 316 397 #, php-format 317 #: src/Admin.php:181 398 #: dist/monoranks/src/Admin.php:230 399 #: dist/monoranks/src/Column.php:63 400 #: src/Admin.php:230 318 401 #: src/Column.php:63 319 402 msgid "in %s" … … 323 406 #. translators: %s: relative time such as "2 days" 324 407 #, php-format 325 #: src/Admin.php:181 408 #: dist/monoranks/src/Admin.php:230 409 #: dist/monoranks/src/Column.php:78 410 #: dist/monoranks/src/Column.php:92 411 #: src/Admin.php:230 326 412 #: src/Column.php:78 327 413 #: src/Column.php:92 … … 329 415 msgstr "%s پیش" 330 416 331 #: src/Admin.php:193 417 #: dist/monoranks/src/Admin.php:242 418 #: src/Admin.php:242 332 419 msgid "Connected. Your published content is on its way to MonoRanks." 333 420 msgstr "متصل شد. محتوای منتشرشدهٔ شما در راه مونورنکس است." 334 421 335 #: src/Admin.php:194 422 #: dist/monoranks/src/Admin.php:243 423 #: src/Admin.php:243 336 424 msgid "Content sent to MonoRanks." 337 425 msgstr "محتوا به مونورنکس فرستاده شد." 338 426 339 #: src/Admin.php:195 427 #: dist/monoranks/src/Admin.php:244 428 #: src/Admin.php:244 340 429 msgid "Disconnected. Nothing is sent to MonoRanks any more." 341 430 msgstr "اتصال قطع شد. دیگر چیزی به مونورنکس فرستاده نمیشود." 342 431 343 #: src/Admin.php:196 432 #: dist/monoranks/src/Admin.php:245 433 #: src/Admin.php:245 344 434 msgid "Everything MonoRanks stored in WordPress is gone: the connection, the scores, the redirects and the change log." 345 435 msgstr "هر چه مونورنکس در وردپرس ذخیره کرده بود پاک شد: اتصال، امتیازها، تغییر مسیرها و فهرست تغییرات." 346 436 347 #: src/Admin.php:197 437 #: dist/monoranks/src/Admin.php:246 438 #: src/Admin.php:246 348 439 msgid "Applied. The change is listed under Recent changes and can be undone." 349 440 msgstr "اعمال شد. این تغییر در «تغییرات اخیر» آمده و قابل بازگردانی است." 350 441 351 #: src/Admin.php:198 442 #: dist/monoranks/src/Admin.php:247 443 #: src/Admin.php:247 352 444 msgid "Some fixes were applied; the rest could not be applied. Recent changes lists what was written." 353 445 msgstr "" 354 446 355 #: src/Admin.php:199 447 #: dist/monoranks/src/Admin.php:248 448 #: src/Admin.php:248 356 449 msgid "That change has moved in the log since this screen loaded. Reload and try Undo again." 357 450 msgstr "این تغییر از زمان باز شدن صفحه در فهرست جابهجا شده است. صفحه را تازه کنید و دوباره بازگردانی را بزنید." 358 451 359 #: src/Admin.php:200 452 #: dist/monoranks/src/Admin.php:249 453 #: src/Admin.php:249 360 454 msgid "Undone. The previous value is back." 361 455 msgstr "بازگردانده شد. مقدار قبلی برگشت." 362 456 363 #: src/Admin.php:201 457 #: dist/monoranks/src/Admin.php:250 458 #: src/Admin.php:250 364 459 msgid "MonoRanks could not apply that change. Open it in MonoRanks to review it again." 365 460 msgstr "" 366 461 367 #: src/Admin.php:202 462 #: dist/monoranks/src/Admin.php:251 463 #: src/Admin.php:251 368 464 msgid "Nothing was changed: the value in WordPress is not the one that was reviewed. It now needs review in MonoRanks." 369 465 msgstr "" 370 466 371 #: src/Admin.php:203 467 #: dist/monoranks/src/Admin.php:252 468 #: src/Admin.php:252 372 469 msgid "Some changes were applied. The others no longer match WordPress and need review in MonoRanks." 373 470 msgstr "" 374 471 375 #: src/Admin.php:204 472 #: dist/monoranks/src/Admin.php:253 473 #: src/Admin.php:253 376 474 msgid "That does not look like a MonoRanks connector key. Copy it again from MonoRanks → Settings → API and MCP." 377 475 msgstr "این شبیه کلید اتصال مونورنکس نیست. آن را دوباره از مونورنکس ← تنظیمات ← API و MCP کپی کنید." 378 476 379 #: src/Admin.php:205 477 #: dist/monoranks/src/Admin.php:254 478 #: src/Admin.php:254 380 479 msgid "The MonoRanks address must start with https://." 381 480 msgstr "نشانی مونورنکس باید با https:// شروع شود." 382 481 383 #: src/Admin.php:206 482 #: dist/monoranks/src/Admin.php:255 483 #: src/Admin.php:255 384 484 msgid "MonoRanks did not accept this key. It may have been revoked or replaced; create a new one in MonoRanks." 385 485 msgstr "مونورنکس این کلید را نپذیرفت. شاید باطل یا جایگزین شده باشد؛ در مونورنکس کلید تازهای بسازید." 386 486 387 #: src/Admin.php:207 487 #: dist/monoranks/src/Admin.php:256 488 #: src/Admin.php:256 388 489 msgid "This key belongs to a different website in MonoRanks. Create the key on the website with this address." 389 490 msgstr "این کلید متعلق به وبسایت دیگری در مونورنکس است. کلید را روی وبسایتی با همین نشانی بسازید." 390 491 391 #: src/Admin.php:208 492 #: dist/monoranks/src/Admin.php:257 493 #: src/Admin.php:257 392 494 msgid "MonoRanks could not be reached. Check the address and try again." 393 495 msgstr "دسترسی به مونورنکس ممکن نشد. نشانی را بررسی کنید و دوباره تلاش کنید." 394 496 395 #: src/Admin.php:209 497 #: dist/monoranks/src/Admin.php:258 498 #: src/Admin.php:258 396 499 msgid "Could not connect. Please try again." 397 500 msgstr "اتصال ممکن نشد. دوباره تلاش کنید." 398 501 502 #: dist/monoranks/src/AuthorizeScreen.php:39 399 503 #: src/AuthorizeScreen.php:39 400 504 msgid "Reads your content and applies only fixes you approve." … … 403 507 #. translators: %s: relative time such as "in 5 days" 404 508 #, php-format 509 #: dist/monoranks/src/Column.php:71 405 510 #: src/Column.php:71 406 511 msgid "next audit %s" 407 512 msgstr "ممیزی بعدی %s" 408 513 514 #: dist/monoranks/src/Column.php:121 409 515 #: src/Column.php:121 410 516 msgid "Clicks, 28 days" 411 517 msgstr "کلیکها، ۲۸ روز" 412 518 519 #: dist/monoranks/src/Column.php:124 413 520 #: src/Column.php:124 414 521 msgid "Revenue, 28 days" … … 416 523 417 524 #. translators: %s: number of links 525 #: dist/monoranks/src/Column.php:128 418 526 #: src/Column.php:128 419 527 msgid "Lost links" … … 422 530 #. translators: %s: number of links 423 531 #, php-format 532 #: dist/monoranks/src/Column.php:128 424 533 #: src/Column.php:128 425 534 msgid "%s to win back" … … 430 539 #. translators: %s: number of fixes 431 540 #, php-format 541 #: dist/monoranks/src/Column.php:137 432 542 #: src/Column.php:137 433 543 msgid "%s fix ready" … … 438 548 #. translators: %s: number of issues 439 549 #, php-format 550 #: dist/monoranks/src/Column.php:140 440 551 #: src/Column.php:140 441 552 msgid "%s open issue" … … 446 557 #. translators: %s: relative time such as "2 days" 447 558 #, php-format 559 #: dist/monoranks/src/Column.php:146 448 560 #: src/Column.php:146 449 561 msgid "audited %s ago" 450 562 msgstr "ممیزی %s پیش" 451 563 564 #: dist/monoranks/src/Column.php:186 452 565 #: src/Column.php:186 453 566 msgid "Needs attention" … … 456 569 #. translators: %s: a question people ask 457 570 #, php-format 458 #: src/Grow.php:221 571 #: dist/monoranks/src/Grow.php:252 572 #: src/Grow.php:252 459 573 msgid "AI answers quote this page for \"%s\"" 460 574 msgstr "پاسخهای هوش مصنوعی برای «%s» از این صفحه نقل میکنند" 461 575 462 576 #. translators: %s: a question people ask 463 #: src/Grow.php:221 577 #: dist/monoranks/src/Grow.php:252 578 #: src/Grow.php:252 464 579 msgid "AI answers quote this page" 465 580 msgstr "پاسخهای هوش مصنوعی از این صفحه نقل میکنند" … … 467 582 #. translators: %s: a search keyword 468 583 #, php-format 469 #: src/Grow.php:225 584 #: dist/monoranks/src/Grow.php:256 585 #: src/Grow.php:256 470 586 msgid "A \"best of\" list for \"%s\" that leaves you out" 471 587 msgstr "فهرست «بهترینها» برای «%s» که نام شما در آن نیست" 472 588 473 589 #. translators: %s: a search keyword 474 #: src/Grow.php:225 590 #: dist/monoranks/src/Grow.php:256 591 #: src/Grow.php:256 475 592 msgid "A \"best of\" list that leaves you out" 476 593 msgstr "فهرست «بهترینها» که نام شما در آن نیست" … … 478 595 #. translators: %s: number of competitors 479 596 #, php-format 480 #: src/Grow.php:229 597 #: dist/monoranks/src/Grow.php:260 598 #: src/Grow.php:260 481 599 msgid "Links to %s competitor, not to you" 482 600 msgid_plural "Links to %s of your competitors, not to you" … … 485 603 486 604 #. translators: %s: number of competitors 487 #: src/Grow.php:229 605 #: dist/monoranks/src/Grow.php:260 606 #: src/Grow.php:260 488 607 msgid "Links to your competitors, not to you" 489 608 msgstr "به رقیبان شما لینک میدهد، نه به شما" … … 491 610 #. translators: %s: a page address on this site, like /pricing 492 611 #, php-format 493 #: src/Grow.php:233 612 #: dist/monoranks/src/Grow.php:264 613 #: src/Grow.php:264 494 614 msgid "Used to link to %s" 495 615 msgstr "قبلاً به %s لینک میداد" 496 616 497 617 #. translators: %s: a page address on this site, like /pricing 498 #: src/Grow.php:233 618 #: dist/monoranks/src/Grow.php:264 619 #: src/Grow.php:264 499 620 msgid "Used to link to you" 500 621 msgstr "قبلاً به شما لینک میداد" 501 622 502 #: src/Grow.php:235 623 #: dist/monoranks/src/Grow.php:266 624 #: src/Grow.php:266 503 625 msgid "Added by hand" 504 626 msgstr "دستی اضافه شده" 505 627 506 #: src/Overview.php:41 628 #: dist/monoranks/src/Overview.php:41 629 #: dist/monoranks/src/PostPanel.php:152 630 #: src/Overview.php:44 507 631 #: src/PostPanel.php:152 508 632 msgid "Title" 509 633 msgstr "عنوان" 510 634 511 #: src/Overview.php:42 635 #: dist/monoranks/src/Overview.php:42 636 #: dist/monoranks/src/PostPanel.php:153 637 #: src/Overview.php:45 512 638 #: src/PostPanel.php:153 513 639 msgid "Meta description" 514 640 msgstr "توضیح متا" 515 641 516 #: src/Overview.php:43 642 #: dist/monoranks/src/Overview.php:43 643 #: dist/monoranks/src/PostPanel.php:156 644 #: src/Overview.php:46 517 645 #: src/PostPanel.php:156 518 646 msgid "Canonical" 519 647 msgstr "کانونیکال" 520 648 521 #: src/Overview.php:44 649 #: dist/monoranks/src/Overview.php:44 650 #: dist/monoranks/src/PostPanel.php:157 651 #: src/Overview.php:47 522 652 #: src/PostPanel.php:157 523 653 msgid "Noindex" 524 654 msgstr "Noindex" 525 655 526 #: src/Overview.php:45 656 #: dist/monoranks/src/Overview.php:45 657 #: src/Overview.php:48 527 658 msgid "Image alt" 528 659 msgstr "متن جایگزین تصویر" 529 660 530 #: src/Overview.php:46 661 #: dist/monoranks/src/Overview.php:46 662 #: dist/monoranks/src/PostPanel.php:151 663 #: src/Overview.php:49 531 664 #: src/PostPanel.php:151 532 665 msgid "Redirect" 533 666 msgstr "تغییر مسیر" 534 667 535 #: src/Overview.php:47 668 #: dist/monoranks/src/Overview.php:47 669 #: src/Overview.php:50 536 670 msgid "Opening paragraph" 537 671 msgstr "پاراگراف آغازین" 538 672 539 #: src/Overview.php:48 673 #: dist/monoranks/src/Overview.php:48 674 #: src/Overview.php:51 540 675 msgid "robots.txt" 541 676 msgstr "robots.txt" 542 677 543 #: src/Overview.php:49 678 #: dist/monoranks/src/Overview.php:49 679 #: src/Overview.php:52 544 680 msgid "llms.txt" 545 681 msgstr "llms.txt" … … 547 683 #. translators: %d: attachment ID 548 684 #, php-format 549 #: src/Overview.php:68 685 #: dist/monoranks/src/Overview.php:68 686 #: src/Overview.php:71 550 687 msgid "Image #%d" 551 688 msgstr "تصویر #%d" 552 689 553 #: src/Overview.php:70 690 #: dist/monoranks/src/Overview.php:70 691 #: src/Overview.php:73 554 692 #: tmp/i18n/screens/Overview.js:30 555 693 msgid "Site" 556 694 msgstr "سایت" 557 695 696 #: dist/monoranks/src/PostPanel.php:45 558 697 #: src/PostPanel.php:45 559 698 msgid "MonoRanks could not be reached. Reload the page to try again." 560 699 msgstr "دسترسی به مونورنکس ممکن نشد. برای تلاش دوباره صفحه را بازخوانی کنید." 561 700 701 #: dist/monoranks/src/PostPanel.php:46 562 702 #: src/PostPanel.php:46 563 703 msgid "Loading MonoRanks data…" 564 704 msgstr "در حال بارگذاری دادههای مونورنکس…" 565 705 706 #: dist/monoranks/src/PostPanel.php:150 566 707 #: src/PostPanel.php:150 567 708 msgid "HTTP status" 568 709 msgstr "وضعیت HTTP" 569 710 711 #: dist/monoranks/src/PostPanel.php:154 570 712 #: src/PostPanel.php:154 571 713 msgid "H1" 572 714 msgstr "H1" 573 715 716 #: dist/monoranks/src/PostPanel.php:155 574 717 #: src/PostPanel.php:155 575 718 msgid "Headings" 576 719 msgstr "سرتیترها" 577 720 721 #: dist/monoranks/src/PostPanel.php:158 578 722 #: src/PostPanel.php:158 579 723 msgid "Robots" 580 724 msgstr "Robots" 581 725 726 #: dist/monoranks/src/PostPanel.php:159 582 727 #: src/PostPanel.php:159 583 728 msgid "Word count" 584 729 msgstr "تعداد واژهها" 585 730 731 #: dist/monoranks/src/PostPanel.php:160 586 732 #: src/PostPanel.php:160 587 733 msgid "Structured data" 588 734 msgstr "دادههای ساختاریافته" 589 735 736 #: dist/monoranks/src/PostPanel.php:161 590 737 #: src/PostPanel.php:161 591 738 msgid "Internal links" 592 739 msgstr "لینکهای داخلی" 593 740 741 #: dist/monoranks/src/PostPanel.php:162 594 742 #: src/PostPanel.php:162 595 743 #: tmp/i18n/screens/Overview.js:85 … … 597 745 msgstr "امتیاز سلامت" 598 746 747 #: dist/monoranks/src/PostPanel.php:163 599 748 #: src/PostPanel.php:163 600 749 #: tmp/i18n/screens/Overview.js:89 … … 604 753 #. translators: 1: what changed, such as "Word count", 2: the number before, 3: the number after 605 754 #, php-format 755 #: dist/monoranks/src/PostPanel.php:171 606 756 #: src/PostPanel.php:171 607 757 msgid "%1$s %2$s → %3$s" … … 610 760 #. translators: 1: user, 2: date 611 761 #, php-format 612 #: src/Settings.php:44 762 #: dist/monoranks/src/Settings.php:102 763 #: src/Settings.php:102 613 764 msgid "set when %1$s connected MonoRanks on %2$s" 614 765 msgstr "هنگام اتصال %1$s به مونورنکس در %2$s تنظیم شد" 615 766 616 #: src/Settings.php:45 767 #: dist/monoranks/src/Settings.php:103 768 #: src/Settings.php:103 617 769 msgid "pasted by hand" 618 770 msgstr "دستی وارد شده" 619 771 620 #: src/Settings.php:47 621 #: src/Settings.php:48 772 #: dist/monoranks/src/Settings.php:105 773 #: dist/monoranks/src/Settings.php:106 774 #: src/Settings.php:105 775 #: src/Settings.php:106 622 776 msgid "Never" 623 777 msgstr "هرگز" … … 627 781 msgstr "اطلاعات بیشتر" 628 782 629 #: tmp/i18n/screens/Grow.js:18630 783 #: tmp/i18n/screens/Grow.js:26 784 #: tmp/i18n/screens/Grow.js:34 631 785 msgid "What to do next" 632 786 msgstr "گامهای بعدی" 633 787 634 788 #, js-format 635 #: tmp/i18n/screens/Grow.js: 27789 #: tmp/i18n/screens/Grow.js:35 636 790 msgid "Updated %s" 637 791 msgstr "بهروزشده %s" 638 792 639 #: tmp/i18n/screens/Grow.js:4 1793 #: tmp/i18n/screens/Grow.js:49 640 794 msgid "The MonoRanks key of this site cannot read this yet. Allow it under Integrations in MonoRanks, or connect again." 641 795 msgstr "کلید مونورنکس این سایت هنوز اجازهٔ خواندن این را ندارد. در مونورنکس از بخش یکپارچهسازیها اجازه دهید، یا دوباره متصل کنید." 642 796 643 #: tmp/i18n/screens/Grow.js:4 1797 #: tmp/i18n/screens/Grow.js:49 644 798 msgid "Open Integrations" 645 799 msgstr "باز کردن یکپارچهسازیها" 646 800 647 #: tmp/i18n/screens/Grow.js: 43801 #: tmp/i18n/screens/Grow.js:51 648 802 msgid "Not available in your MonoRanks yet." 649 803 msgstr "هنوز در مونورنکس شما در دسترس نیست." 650 804 651 #: tmp/i18n/screens/Grow.js: 45652 msgid " MonoRanks could not be reached. The plugin tries again within the hour."653 msgstr "دسترسی به مونورنکس ممکن نشد. افزونه تا یک ساعت دیگر دوباره تلاش میکند."654 655 #: tmp/i18n/screens/Grow.js: 47656 msgid " Still loading. Reload this screen in a minute."657 msgstr " هنوز در حال بارگذاری است. یک دقیقهٔ دیگر این صفحه را بازخوانی کنید."658 659 #: tmp/i18n/screens/Grow.js: 62805 #: tmp/i18n/screens/Grow.js:53 806 msgid "Could not reach MonoRanks. Retrying soon." 807 msgstr "دسترسی به MonoRanks ممکن نشد. بهزودی دوباره تلاش میشود." 808 809 #: tmp/i18n/screens/Grow.js:55 810 msgid "Checking…" 811 msgstr "در حال بررسی…" 812 813 #: tmp/i18n/screens/Grow.js:70 660 814 msgid "Outreach" 661 815 msgstr "جذب لینک" 662 816 663 817 #, js-format 664 #: tmp/i18n/screens/Grow.js: 62818 #: tmp/i18n/screens/Grow.js:70 665 819 msgid "%s to contact" 666 820 msgid_plural "%s to contact" … … 668 822 msgstr[1] "%s برای تماس" 669 823 670 #: tmp/i18n/screens/Grow.js: 62824 #: tmp/i18n/screens/Grow.js:70 671 825 msgid "All targets" 672 826 msgstr "همهٔ هدفها" 673 827 674 #: tmp/i18n/screens/Grow.js: 69828 #: tmp/i18n/screens/Grow.js:77 675 829 msgid "Every target is contacted. MonoRanks looks for new ones each week." 676 830 msgstr "با همهٔ هدفها تماس گرفته شده. مونورنکس هر هفته هدفهای تازه پیدا میکند." 677 831 678 #: tmp/i18n/screens/Grow.js:7 0832 #: tmp/i18n/screens/Grow.js:78 679 833 msgid "Sites worth asking for a link or a mention. MonoRanks never sends email; you reach out and set the status there." 680 834 msgstr "سایتهایی که ارزش دارد از آنها لینک یا نامبردن بخواهید. مونورنکس هرگز ایمیل نمیفرستد؛ تماس با شماست و وضعیت را در مونورنکس ثبت میکنید." 681 835 682 #: tmp/i18n/screens/Grow.js:7 1836 #: tmp/i18n/screens/Grow.js:79 683 837 msgid "No outreach targets yet. MonoRanks looks for pages worth a link each week." 684 838 msgstr "هنوز هدفی برای جذب لینک نیست. مونورنکس هر هفته صفحههایی را پیدا میکند که ارزش لینکگرفتن دارند." 685 839 686 #: tmp/i18n/screens/Grow.js: 76840 #: tmp/i18n/screens/Grow.js:84 687 841 msgid "Backlinks" 688 842 msgstr "بکلینکها" 689 843 690 #: tmp/i18n/screens/Grow.js: 76844 #: tmp/i18n/screens/Grow.js:84 691 845 msgid "All backlinks" 692 846 msgstr "همهٔ بکلینکها" 693 847 694 #: tmp/i18n/screens/Grow.js:8 1848 #: tmp/i18n/screens/Grow.js:89 695 849 msgid "websites linking to you, won and lost in 28 days" 696 850 msgstr "سایتهایی که به شما لینک میدهند، بهدستآمده و ازدسترفته در ۲۸ روز" 697 851 698 852 #, js-format 699 #: tmp/i18n/screens/Grow.js: 84853 #: tmp/i18n/screens/Grow.js:92 700 854 msgid "%s website links to you" 701 855 msgid_plural "%s websites link to you" … … 704 858 705 859 #, js-format 706 #: tmp/i18n/screens/Grow.js: 85860 #: tmp/i18n/screens/Grow.js:93 707 861 msgid "%s to review for spam" 708 862 msgid_plural "%s to review for spam" … … 710 864 msgstr[1] "%s مورد برای بررسی اسپم" 711 865 712 #: tmp/i18n/screens/Grow.js: 88866 #: tmp/i18n/screens/Grow.js:96 713 867 msgid "Newest strong links" 714 868 msgstr "تازهترین لینکهای قوی" 715 869 716 870 #, js-format 717 #: tmp/i18n/screens/Grow.js:9 0871 #: tmp/i18n/screens/Grow.js:98 718 872 msgid "strength %s" 719 873 msgstr "قدرت %s" 720 874 721 #: tmp/i18n/screens/Grow.js: 93875 #: tmp/i18n/screens/Grow.js:101 722 876 msgid "No backlink data yet. MonoRanks refreshes it weekly." 723 877 msgstr "هنوز دادهای از بکلینکها نیست. مونورنکس آن را هر هفته بهروز میکند." 724 878 725 #: tmp/i18n/screens/Grow.js: 98879 #: tmp/i18n/screens/Grow.js:106 726 880 msgid "Competitors" 727 881 msgstr "رقیبان" 728 882 729 883 #, js-format 730 #: tmp/i18n/screens/Grow.js: 98884 #: tmp/i18n/screens/Grow.js:106 731 885 msgid "%s keyword gap" 732 886 msgid_plural "%s keyword gaps" … … 734 888 msgstr[1] "%s شکاف کلیدواژه" 735 889 736 #: tmp/i18n/screens/Grow.js: 98890 #: tmp/i18n/screens/Grow.js:106 737 891 msgid "All competitors" 738 892 msgstr "همهٔ رقیبان" 739 893 740 #: tmp/i18n/screens/Grow.js:1 02894 #: tmp/i18n/screens/Grow.js:110 741 895 msgid "suggested" 742 896 msgstr "پیشنهادی" 743 897 744 898 #, js-format 745 #: tmp/i18n/screens/Grow.js:1 03899 #: tmp/i18n/screens/Grow.js:111 746 900 msgid "%1$s shared keyword, %2$s where they rank higher" 747 901 msgid_plural "%1$s shared keywords, %2$s where they rank higher" … … 749 903 msgstr[1] "%1$s کلیدواژهٔ مشترک، در %2$s مورد بالاتر از شما" 750 904 751 #: tmp/i18n/screens/Grow.js:1 07905 #: tmp/i18n/screens/Grow.js:115 752 906 msgid "They rank for these, you do not" 753 907 msgstr "آنها برای اینها رتبه دارند، شما نه" 754 908 755 909 #, js-format 756 #: tmp/i18n/screens/Grow.js:1 09910 #: tmp/i18n/screens/Grow.js:117 757 911 msgid "%s/mo" 758 912 msgstr "%s در ماه" 759 913 760 #: tmp/i18n/screens/Grow.js:1 12914 #: tmp/i18n/screens/Grow.js:120 761 915 msgid "No competitors yet. Pick some in MonoRanks to see the keywords they win." 762 916 msgstr "هنوز رقیبی نیست. در مونورنکس چند رقیب انتخاب کنید تا کلیدواژههایی را که میبرند ببینید." 763 917 764 #: tmp/i18n/screens/Grow.js:12 0918 #: tmp/i18n/screens/Grow.js:128 765 919 msgid "up" 766 920 msgstr "بالا" 767 921 768 #: tmp/i18n/screens/Grow.js:12 0922 #: tmp/i18n/screens/Grow.js:128 769 923 msgid "down" 770 924 msgstr "پایین" 771 925 772 926 #, js-format 773 #: tmp/i18n/screens/Grow.js:12 1927 #: tmp/i18n/screens/Grow.js:129 774 928 msgid "%1$s → %2$s" 775 929 msgstr "%1$s ← %2$s" 776 930 777 #: tmp/i18n/screens/Grow.js:1 24931 #: tmp/i18n/screens/Grow.js:132 778 932 msgid "Keyword movers this week" 779 933 msgstr "جابهجایی کلیدواژهها در این هفته" 780 934 781 #: tmp/i18n/screens/Grow.js:1 24935 #: tmp/i18n/screens/Grow.js:132 782 936 msgid "All keywords" 783 937 msgstr "همهٔ کلیدواژهها" 784 938 785 #: tmp/i18n/screens/Grow.js:1 27939 #: tmp/i18n/screens/Grow.js:135 786 940 msgid "Up" 787 941 msgstr "بالا رفته" 788 942 789 #: tmp/i18n/screens/Grow.js:13 1943 #: tmp/i18n/screens/Grow.js:139 790 944 msgid "Down" 791 945 msgstr "پایین آمده" 792 946 793 947 #, js-format 794 #: tmp/i18n/screens/Grow.js:1 34948 #: tmp/i18n/screens/Grow.js:142 795 949 msgid "Your %s tracked keyword held its place this week." 796 950 msgid_plural "Your %s tracked keywords held their places this week." … … 798 952 msgstr[1] "%s کلیدواژهٔ پیگیریشدهٔ شما این هفته جایگاهشان را حفظ کردند." 799 953 800 #: tmp/i18n/screens/Grow.js:1 34954 #: tmp/i18n/screens/Grow.js:142 801 955 msgid "No tracked keywords yet. Track some in MonoRanks to see them move here." 802 956 msgstr "هنوز کلیدواژهٔ پیگیریشدهای نیست. در مونورنکس چند کلیدواژه را پیگیری کنید تا جابهجاییشان را اینجا ببینید." 803 957 804 #: tmp/i18n/screens/Grow.js:1 43958 #: tmp/i18n/screens/Grow.js:151 805 959 msgid "No reports yet. Create a website report, a client report or a weekly email in MonoRanks to share progress." 806 960 msgstr "" 807 961 808 #: tmp/i18n/screens/Grow.js:1 44809 #: tmp/i18n/screens/Grow.js:1 48962 #: tmp/i18n/screens/Grow.js:152 963 #: tmp/i18n/screens/Grow.js:156 810 964 msgid "Open reports" 811 965 msgstr "باز کردن گزارشها" 812 966 813 #: tmp/i18n/screens/Grow.js:1 47967 #: tmp/i18n/screens/Grow.js:155 814 968 msgid "Reports" 815 969 msgstr "" 816 970 817 #: tmp/i18n/screens/Grow.js:1 52971 #: tmp/i18n/screens/Grow.js:160 818 972 msgid "Weekly email" 819 973 msgstr "" 820 974 821 975 #, js-format 822 #: tmp/i18n/screens/Grow.js:1 54976 #: tmp/i18n/screens/Grow.js:162 823 977 msgid "Next send %s" 824 978 msgstr "" 825 979 826 980 #, js-format 827 #: tmp/i18n/screens/Grow.js:1 55981 #: tmp/i18n/screens/Grow.js:163 828 982 msgid "%s recipient" 829 983 msgid_plural "%s recipients" … … 831 985 msgstr[1] "" 832 986 833 #: tmp/i18n/screens/Grow.js:1 56987 #: tmp/i18n/screens/Grow.js:164 834 988 msgid "On" 835 989 msgstr "" 836 990 837 #: tmp/i18n/screens/Grow.js:1 56991 #: tmp/i18n/screens/Grow.js:164 838 992 msgid "Off" 839 993 msgstr "" 840 994 841 #: tmp/i18n/screens/Grow.js:16 0995 #: tmp/i18n/screens/Grow.js:168 842 996 msgid "Client report" 843 997 msgstr "" 844 998 845 #: tmp/i18n/screens/Grow.js:16 0999 #: tmp/i18n/screens/Grow.js:168 846 1000 msgid "Report" 847 1001 msgstr "" 848 1002 849 #: tmp/i18n/screens/Grow.js:16 11003 #: tmp/i18n/screens/Grow.js:169 850 1004 msgid "Open report" 851 1005 msgstr "باز کردن گزارش" … … 1079 1233 msgstr "وارد شوید و تأیید کنید. یک دقیقه طول میکشد." 1080 1234 1081 #: tmp/i18n/screens/Overview.js:1831082 #: tmp/i18n/screens/Settings.js:981083 #: tmp/i18n/screens/Settings.js:1611084 msgid "Connect"1085 msgstr "اتصال"1086 1087 1235 #: tmp/i18n/screens/Overview.js:184 1088 1236 #: tmp/i18n/screens/Settings.js:99 … … 1142 1290 1143 1291 #: tmp/i18n/screens/Overview.js:202 1144 msgid "Not sent yet. Use \"Sync content now\" above." 1145 msgstr "هنوز فرستاده نشده. از «همگامسازی محتوا» در بالا استفاده کنید." 1292 msgid "Not sent. Use \"Sync content now\"." 1293 msgstr "ارسال نشد. «همگامسازی محتوا» را بزنید." 1294 1295 #: tmp/i18n/screens/Overview.js:202 1296 msgid "Sending…" 1297 msgstr "در حال ارسال…" 1146 1298 1147 1299 #: tmp/i18n/screens/Overview.js:203 … … 1211 1363 msgstr "لغو" 1212 1364 1365 #: tmp/i18n/screens/Settings.js:90 1366 msgid "Not set up" 1367 msgstr "تنظیم نشده" 1368 1369 #: tmp/i18n/screens/Settings.js:90 1370 msgid "Approve MonoRanks in WordPress so it can write the fixes you accept." 1371 msgstr "MonoRanks را در وردپرس تأیید کنید تا اصلاحهایی که میپذیرید را بنویسد." 1372 1373 #: tmp/i18n/screens/Settings.js:90 1374 msgid "Allow" 1375 msgstr "اجازه دادن" 1376 1213 1377 #: tmp/i18n/screens/Settings.js:91 1214 1378 msgid "Works with" … … 1326 1490 msgstr "نشانی مونورنکس (فقط سایتهای توسعه)" 1327 1491 1492 #: tmp/i18n/screens/Settings.js:161 1493 msgid "Save key" 1494 msgstr "ذخیره کلید" 1495 1328 1496 #: tmp/i18n/shell/ChangeLog.js:8 1329 1497 msgid "No changes yet" -
monoranks/trunk/languages/monoranks.pot
r3751826 r3764725 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: MonoRanks 0.1.2 3\n"5 "Project-Id-Version: MonoRanks 0.1.25\n" 6 6 "Report-Msgid-Bugs-To: https://github.com/monoranks/wordpress-plugin/issues\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2026-10- 17T10:10:17+00:00\n"12 "POT-Creation-Date: 2026-10-25T13:25:52+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.12.0\n" … … 17 17 #. Plugin Name of the plugin 18 18 #: monoranks.php 19 #: src/Admin.php:46 19 #: dist/monoranks/src/Admin.php:95 20 #: dist/monoranks/src/Column.php:35 21 #: dist/monoranks/src/PostPanel.php:34 22 #: src/Admin.php:95 20 23 #: src/Column.php:35 21 24 #: src/PostPanel.php:34 … … 43 46 msgstr "" 44 47 48 #: dist/monoranks/resources/views/app.php:13 45 49 #: resources/views/app.php:13 46 50 msgid "The MonoRanks admin app is not built. Run npm install and npm run build in the plugin folder." 47 51 msgstr "" 48 52 53 #: dist/monoranks/resources/views/column-cell.php:20 54 #: dist/monoranks/resources/views/post-panel.php:25 49 55 #: resources/views/column-cell.php:20 50 56 #: resources/views/post-panel.php:25 … … 53 59 msgstr "" 54 60 61 #: dist/monoranks/resources/views/column-cell.php:24 55 62 #: resources/views/column-cell.php:24 56 63 msgid "Drafts are not sent to MonoRanks. This page gets its scores after the first audit that follows publishing." 57 64 msgstr "" 58 65 66 #: dist/monoranks/resources/views/column-cell.php:27 67 #: dist/monoranks/resources/views/column-cell.php:38 68 #: dist/monoranks/resources/views/post-panel.php:35 59 69 #: resources/views/column-cell.php:27 60 70 #: resources/views/column-cell.php:38 … … 64 74 msgstr "" 65 75 76 #: dist/monoranks/resources/views/column-cell.php:27 77 #: dist/monoranks/resources/views/column-cell.php:38 78 #: dist/monoranks/resources/views/post-panel.php:35 66 79 #: resources/views/column-cell.php:27 67 80 #: resources/views/column-cell.php:38 … … 71 84 msgstr "" 72 85 86 #: dist/monoranks/resources/views/column-cell.php:30 73 87 #: resources/views/column-cell.php:30 74 88 msgid "Status" 75 89 msgstr "" 76 90 91 #: dist/monoranks/resources/views/column-cell.php:30 92 #: dist/monoranks/src/Column.php:68 77 93 #: resources/views/column-cell.php:30 78 94 #: src/Column.php:68 … … 80 96 msgstr "" 81 97 98 #: dist/monoranks/resources/views/column-cell.php:31 99 #: dist/monoranks/resources/views/column-cell.php:54 82 100 #: resources/views/column-cell.php:31 83 101 #: resources/views/column-cell.php:54 … … 86 104 msgstr "" 87 105 106 #: dist/monoranks/resources/views/column-cell.php:32 88 107 #: resources/views/column-cell.php:32 89 108 msgid "Published" 90 109 msgstr "" 91 110 111 #: dist/monoranks/resources/views/column-cell.php:35 92 112 #: resources/views/column-cell.php:35 93 113 msgid "Scores arrive after the next audit" 94 114 msgstr "" 95 115 116 #: dist/monoranks/resources/views/column-cell.php:35 96 117 #: resources/views/column-cell.php:35 97 118 #: tmp/i18n/shell/Shell.js:38 … … 99 120 msgstr "" 100 121 122 #: dist/monoranks/resources/views/column-cell.php:38 101 123 #: resources/views/column-cell.php:38 102 124 msgid "Not checked in this audit" 103 125 msgstr "" 104 126 127 #: dist/monoranks/resources/views/column-cell.php:38 105 128 #: resources/views/column-cell.php:38 106 129 msgid "Not checked: MonoRanks reads AEO on a sample of pages" 107 130 msgstr "" 108 131 132 #: dist/monoranks/resources/views/column-cell.php:41 109 133 #: resources/views/column-cell.php:41 110 134 #: tmp/i18n/screens/Overview.js:97 135 #: tmp/i18n/screens/Settings.js:90 111 136 msgid "Fixes" 112 137 msgstr "" 113 138 114 139 #. translators: %s: number 140 #: dist/monoranks/resources/views/column-cell.php:43 115 141 #: resources/views/column-cell.php:43 116 142 #: tmp/i18n/screens/Overview.js:136 … … 121 147 msgstr[1] "" 122 148 149 #: dist/monoranks/resources/views/column-cell.php:45 123 150 #: resources/views/column-cell.php:45 124 151 msgid "Nothing waiting" 125 152 msgstr "" 126 153 154 #: dist/monoranks/resources/views/column-cell.php:47 127 155 #: resources/views/column-cell.php:47 128 156 msgid "Issues" … … 130 158 131 159 #. translators: %s: number 160 #: dist/monoranks/resources/views/column-cell.php:49 132 161 #: resources/views/column-cell.php:49 133 162 #, php-format … … 137 166 msgstr[1] "" 138 167 168 #: dist/monoranks/resources/views/column-cell.php:51 169 #: dist/monoranks/src/Column.php:142 139 170 #: resources/views/column-cell.php:51 140 171 #: src/Column.php:142 … … 142 173 msgstr "" 143 174 175 #: dist/monoranks/resources/views/column-cell.php:53 144 176 #: resources/views/column-cell.php:53 145 177 msgid "Audited" 146 178 msgstr "" 147 179 180 #: dist/monoranks/resources/views/column-cell.php:58 148 181 #: resources/views/column-cell.php:58 149 182 msgid "Apply fixes" 150 183 msgstr "" 151 184 185 #: dist/monoranks/resources/views/column-cell.php:59 152 186 #: resources/views/column-cell.php:59 153 187 msgid "Open in MonoRanks" 154 188 msgstr "" 155 189 190 #: dist/monoranks/resources/views/partials/score-ring.php:16 156 191 #: resources/views/partials/score-ring.php:16 157 192 #: tmp/i18n/screens/Overview.js:197 … … 161 196 162 197 #. translators: %s: score out of 100 198 #: dist/monoranks/resources/views/partials/score-ring.php:18 163 199 #: resources/views/partials/score-ring.php:18 164 200 #: tmp/i18n/shell/Ring.js:14 … … 168 204 169 205 #. translators: %s: link to the website's Integrations screen in MonoRanks 206 #: dist/monoranks/resources/views/post-panel.php:19 170 207 #: resources/views/post-panel.php:19 171 208 #, php-format … … 173 210 msgstr "" 174 211 212 #: dist/monoranks/resources/views/post-panel.php:20 175 213 #: resources/views/post-panel.php:20 176 214 msgid "Integrations" 177 215 msgstr "" 178 216 217 #: dist/monoranks/resources/views/post-panel.php:27 218 #: dist/monoranks/src/PostPanel.php:39 179 219 #: resources/views/post-panel.php:27 180 220 #: src/PostPanel.php:39 … … 182 222 msgstr "" 183 223 224 #: dist/monoranks/resources/views/post-panel.php:38 184 225 #: resources/views/post-panel.php:38 185 226 msgid "Not audited yet. Scores arrive after the next audit." 186 227 msgstr "" 187 228 229 #: dist/monoranks/resources/views/post-panel.php:43 188 230 #: resources/views/post-panel.php:43 189 231 msgid "Google search, 28 days" 190 232 msgstr "" 191 233 234 #: dist/monoranks/resources/views/post-panel.php:45 192 235 #: resources/views/post-panel.php:45 193 236 msgid "Search data arrives with the next refresh." 194 237 msgstr "" 195 238 239 #: dist/monoranks/resources/views/post-panel.php:49 196 240 #: resources/views/post-panel.php:49 197 241 #: tmp/i18n/screens/Overview.js:94 … … 199 243 msgstr "" 200 244 245 #: dist/monoranks/resources/views/post-panel.php:52 201 246 #: resources/views/post-panel.php:52 202 247 msgid "Clicks" 203 248 msgstr "" 204 249 250 #: dist/monoranks/resources/views/post-panel.php:53 205 251 #: resources/views/post-panel.php:53 206 252 msgid "Impressions" 207 253 msgstr "" 208 254 255 #: dist/monoranks/resources/views/post-panel.php:55 209 256 #: resources/views/post-panel.php:55 210 257 msgid "Average position" 211 258 msgstr "" 212 259 260 #: dist/monoranks/resources/views/post-panel.php:59 213 261 #: resources/views/post-panel.php:59 214 262 msgid "Top searches" … … 216 264 217 265 #. translators: %s: number of clicks 266 #: dist/monoranks/resources/views/post-panel.php:62 218 267 #: resources/views/post-panel.php:62 219 268 #, php-format … … 223 272 msgstr[1] "" 224 273 274 #: dist/monoranks/resources/views/post-panel.php:71 225 275 #: resources/views/post-panel.php:71 226 276 msgid "Visits and revenue, 28 days" 227 277 msgstr "" 228 278 279 #: dist/monoranks/resources/views/post-panel.php:74 229 280 #: resources/views/post-panel.php:74 230 281 msgid "Visits from search" 231 282 msgstr "" 232 283 284 #: dist/monoranks/resources/views/post-panel.php:75 233 285 #: resources/views/post-panel.php:75 234 286 msgid "Key events" 235 287 msgstr "" 236 288 289 #: dist/monoranks/resources/views/post-panel.php:76 237 290 #: resources/views/post-panel.php:76 238 291 msgid "Revenue" 239 292 msgstr "" 240 293 294 #: dist/monoranks/resources/views/post-panel.php:81 241 295 #: resources/views/post-panel.php:81 242 296 msgid "Connect Google Analytics in MonoRanks to see what visits to this page are worth." 243 297 msgstr "" 244 298 299 #: dist/monoranks/resources/views/post-panel.php:81 245 300 #: resources/views/post-panel.php:81 246 301 msgid "Open Analytics" 247 302 msgstr "" 248 303 304 #: dist/monoranks/resources/views/post-panel.php:83 305 #: dist/monoranks/resources/views/post-panel.php:117 249 306 #: resources/views/post-panel.php:83 250 307 #: resources/views/post-panel.php:117 … … 253 310 254 311 #. translators: %s: number of links 312 #: dist/monoranks/resources/views/post-panel.php:90 255 313 #: resources/views/post-panel.php:90 256 314 #, php-format … … 260 318 msgstr[1] "" 261 319 320 #: dist/monoranks/resources/views/post-panel.php:96 262 321 #: resources/views/post-panel.php:96 263 322 msgid "These sites used to link to this page. Fix the address if it moved, or ask them to update the link." 264 323 msgstr "" 265 324 325 #: dist/monoranks/resources/views/post-panel.php:101 266 326 #: resources/views/post-panel.php:101 267 327 msgid "Last change MonoRanks saw" … … 269 329 270 330 #. translators: %s: number of changes 331 #: dist/monoranks/resources/views/post-panel.php:109 271 332 #: resources/views/post-panel.php:109 272 333 #, php-format … … 276 337 msgstr[1] "" 277 338 339 #: dist/monoranks/resources/views/post-panel.php:113 278 340 #: resources/views/post-panel.php:113 279 341 msgid "Nothing changed between the recent checks." 280 342 msgstr "" 281 343 344 #: dist/monoranks/resources/views/post-panel.php:115 282 345 #: resources/views/post-panel.php:115 283 346 msgid "No history yet. MonoRanks keeps one from the next audit on." 284 347 msgstr "" 285 348 349 #: dist/monoranks/resources/views/post-panel.php:122 286 350 #: resources/views/post-panel.php:122 287 351 msgid "Open this page in MonoRanks" 288 352 msgstr "" 289 353 354 #: dist/monoranks/resources/views/post-panel.php:122 290 355 #: resources/views/post-panel.php:122 291 #: tmp/i18n/screens/Grow.js: 55292 #: tmp/i18n/screens/Grow.js: 66293 #: tmp/i18n/screens/Grow.js:16 1356 #: tmp/i18n/screens/Grow.js:63 357 #: tmp/i18n/screens/Grow.js:74 358 #: tmp/i18n/screens/Grow.js:169 294 359 msgid "(opens in a new tab)" 295 360 msgstr "" 296 361 297 #: src/Admin.php:47 362 #: dist/monoranks/src/Admin.php:77 363 #: dist/monoranks/src/Admin.php:97 364 #: src/Admin.php:77 365 #: src/Admin.php:97 366 #: tmp/i18n/screens/Settings.js:74 367 #: tmp/i18n/shell/Shell.js:15 368 msgid "Settings" 369 msgstr "" 370 371 #: dist/monoranks/src/Admin.php:77 372 #: src/Admin.php:77 373 #: tmp/i18n/screens/Overview.js:183 374 #: tmp/i18n/screens/Settings.js:98 375 msgid "Connect" 376 msgstr "" 377 378 #: dist/monoranks/src/Admin.php:96 379 #: dist/monoranks/src/Assets.php:67 380 #: src/Admin.php:96 298 381 #: src/Assets.php:67 299 382 #: tmp/i18n/screens/Overview.js:76 … … 302 385 msgstr "" 303 386 304 #: src/Admin.php:48 387 #: dist/monoranks/src/Admin.php:97 388 #: dist/monoranks/src/Assets.php:67 389 #: src/Admin.php:97 305 390 #: src/Assets.php:67 306 391 msgid "MonoRanks settings" 307 392 msgstr "" 308 393 309 #: src/Admin.php:48310 #: tmp/i18n/screens/Settings.js:74311 #: tmp/i18n/shell/Shell.js:15312 msgid "Settings"313 msgstr ""314 315 394 #. translators: 1: relative time, 2: date 316 #: src/Admin.php:168 395 #: dist/monoranks/src/Admin.php:217 396 #: src/Admin.php:217 317 397 #, php-format 318 398 msgid "in %1$s (%2$s)" … … 320 400 321 401 #. translators: 1: relative time, 2: date 322 #: src/Admin.php:171 402 #: dist/monoranks/src/Admin.php:220 403 #: src/Admin.php:220 323 404 #, php-format 324 405 msgid "%1$s ago (%2$s)" … … 327 408 #. translators: %s: relative time, e.g. 3 minutes 328 409 #. translators: %s: relative time such as "5 days" 329 #: src/Admin.php:181 410 #: dist/monoranks/src/Admin.php:230 411 #: dist/monoranks/src/Column.php:63 412 #: src/Admin.php:230 330 413 #: src/Column.php:63 331 414 #, php-format … … 335 418 #. translators: %s: relative time, e.g. 3 minutes 336 419 #. translators: %s: relative time such as "2 days" 337 #: src/Admin.php:181 420 #: dist/monoranks/src/Admin.php:230 421 #: dist/monoranks/src/Column.php:78 422 #: dist/monoranks/src/Column.php:92 423 #: src/Admin.php:230 338 424 #: src/Column.php:78 339 425 #: src/Column.php:92 … … 342 428 msgstr "" 343 429 344 #: src/Admin.php:193 430 #: dist/monoranks/src/Admin.php:242 431 #: src/Admin.php:242 345 432 msgid "Connected. Your published content is on its way to MonoRanks." 346 433 msgstr "" 347 434 348 #: src/Admin.php:194 435 #: dist/monoranks/src/Admin.php:243 436 #: src/Admin.php:243 349 437 msgid "Content sent to MonoRanks." 350 438 msgstr "" 351 439 352 #: src/Admin.php:195 440 #: dist/monoranks/src/Admin.php:244 441 #: src/Admin.php:244 353 442 msgid "Disconnected. Nothing is sent to MonoRanks any more." 354 443 msgstr "" 355 444 356 #: src/Admin.php:196 445 #: dist/monoranks/src/Admin.php:245 446 #: src/Admin.php:245 357 447 msgid "Everything MonoRanks stored in WordPress is gone: the connection, the scores, the redirects and the change log." 358 448 msgstr "" 359 449 360 #: src/Admin.php:197 450 #: dist/monoranks/src/Admin.php:246 451 #: src/Admin.php:246 361 452 msgid "Applied. The change is listed under Recent changes and can be undone." 362 453 msgstr "" 363 454 364 #: src/Admin.php:198 455 #: dist/monoranks/src/Admin.php:247 456 #: src/Admin.php:247 365 457 msgid "Some fixes were applied; the rest could not be applied. Recent changes lists what was written." 366 458 msgstr "" 367 459 368 #: src/Admin.php:199 460 #: dist/monoranks/src/Admin.php:248 461 #: src/Admin.php:248 369 462 msgid "That change has moved in the log since this screen loaded. Reload and try Undo again." 370 463 msgstr "" 371 464 372 #: src/Admin.php:200 465 #: dist/monoranks/src/Admin.php:249 466 #: src/Admin.php:249 373 467 msgid "Undone. The previous value is back." 374 468 msgstr "" 375 469 376 #: src/Admin.php:201 470 #: dist/monoranks/src/Admin.php:250 471 #: src/Admin.php:250 377 472 msgid "MonoRanks could not apply that change. Open it in MonoRanks to review it again." 378 473 msgstr "" 379 474 380 #: src/Admin.php:202 475 #: dist/monoranks/src/Admin.php:251 476 #: src/Admin.php:251 381 477 msgid "Nothing was changed: the value in WordPress is not the one that was reviewed. It now needs review in MonoRanks." 382 478 msgstr "" 383 479 384 #: src/Admin.php:203 480 #: dist/monoranks/src/Admin.php:252 481 #: src/Admin.php:252 385 482 msgid "Some changes were applied. The others no longer match WordPress and need review in MonoRanks." 386 483 msgstr "" 387 484 388 #: src/Admin.php:204 485 #: dist/monoranks/src/Admin.php:253 486 #: src/Admin.php:253 389 487 msgid "That does not look like a MonoRanks connector key. Copy it again from MonoRanks → Settings → API and MCP." 390 488 msgstr "" 391 489 392 #: src/Admin.php:205 490 #: dist/monoranks/src/Admin.php:254 491 #: src/Admin.php:254 393 492 msgid "The MonoRanks address must start with https://." 394 493 msgstr "" 395 494 396 #: src/Admin.php:206 495 #: dist/monoranks/src/Admin.php:255 496 #: src/Admin.php:255 397 497 msgid "MonoRanks did not accept this key. It may have been revoked or replaced; create a new one in MonoRanks." 398 498 msgstr "" 399 499 400 #: src/Admin.php:207 500 #: dist/monoranks/src/Admin.php:256 501 #: src/Admin.php:256 401 502 msgid "This key belongs to a different website in MonoRanks. Create the key on the website with this address." 402 503 msgstr "" 403 504 404 #: src/Admin.php:208 505 #: dist/monoranks/src/Admin.php:257 506 #: src/Admin.php:257 405 507 msgid "MonoRanks could not be reached. Check the address and try again." 406 508 msgstr "" 407 509 408 #: src/Admin.php:209 510 #: dist/monoranks/src/Admin.php:258 511 #: src/Admin.php:258 409 512 msgid "Could not connect. Please try again." 410 513 msgstr "" 411 514 515 #: dist/monoranks/src/AuthorizeScreen.php:39 412 516 #: src/AuthorizeScreen.php:39 413 517 msgid "Reads your content and applies only fixes you approve." … … 415 519 416 520 #. translators: %s: relative time such as "in 5 days" 521 #: dist/monoranks/src/Column.php:71 417 522 #: src/Column.php:71 418 523 #, php-format … … 420 525 msgstr "" 421 526 527 #: dist/monoranks/src/Column.php:121 422 528 #: src/Column.php:121 423 529 msgid "Clicks, 28 days" 424 530 msgstr "" 425 531 532 #: dist/monoranks/src/Column.php:124 426 533 #: src/Column.php:124 427 534 msgid "Revenue, 28 days" … … 429 536 430 537 #. translators: %s: number of links 538 #: dist/monoranks/src/Column.php:128 431 539 #: src/Column.php:128 432 540 msgid "Lost links" … … 434 542 435 543 #. translators: %s: number of links 544 #: dist/monoranks/src/Column.php:128 436 545 #: src/Column.php:128 437 546 #, php-format … … 442 551 443 552 #. translators: %s: number of fixes 553 #: dist/monoranks/src/Column.php:137 444 554 #: src/Column.php:137 445 555 #, php-format … … 450 560 451 561 #. translators: %s: number of issues 562 #: dist/monoranks/src/Column.php:140 452 563 #: src/Column.php:140 453 564 #, php-format … … 458 569 459 570 #. translators: %s: relative time such as "2 days" 571 #: dist/monoranks/src/Column.php:146 460 572 #: src/Column.php:146 461 573 #, php-format … … 463 575 msgstr "" 464 576 577 #: dist/monoranks/src/Column.php:186 465 578 #: src/Column.php:186 466 579 msgid "Needs attention" … … 468 581 469 582 #. translators: %s: a question people ask 470 #: src/Grow.php:221 583 #: dist/monoranks/src/Grow.php:252 584 #: src/Grow.php:252 471 585 #, php-format 472 586 msgid "AI answers quote this page for \"%s\"" … … 474 588 475 589 #. translators: %s: a question people ask 476 #: src/Grow.php:221 590 #: dist/monoranks/src/Grow.php:252 591 #: src/Grow.php:252 477 592 msgid "AI answers quote this page" 478 593 msgstr "" 479 594 480 595 #. translators: %s: a search keyword 481 #: src/Grow.php:225 596 #: dist/monoranks/src/Grow.php:256 597 #: src/Grow.php:256 482 598 #, php-format 483 599 msgid "A \"best of\" list for \"%s\" that leaves you out" … … 485 601 486 602 #. translators: %s: a search keyword 487 #: src/Grow.php:225 603 #: dist/monoranks/src/Grow.php:256 604 #: src/Grow.php:256 488 605 msgid "A \"best of\" list that leaves you out" 489 606 msgstr "" 490 607 491 608 #. translators: %s: number of competitors 492 #: src/Grow.php:229 609 #: dist/monoranks/src/Grow.php:260 610 #: src/Grow.php:260 493 611 #, php-format 494 612 msgid "Links to %s competitor, not to you" … … 498 616 499 617 #. translators: %s: number of competitors 500 #: src/Grow.php:229 618 #: dist/monoranks/src/Grow.php:260 619 #: src/Grow.php:260 501 620 msgid "Links to your competitors, not to you" 502 621 msgstr "" 503 622 504 623 #. translators: %s: a page address on this site, like /pricing 505 #: src/Grow.php:233 624 #: dist/monoranks/src/Grow.php:264 625 #: src/Grow.php:264 506 626 #, php-format 507 627 msgid "Used to link to %s" … … 509 629 510 630 #. translators: %s: a page address on this site, like /pricing 511 #: src/Grow.php:233 631 #: dist/monoranks/src/Grow.php:264 632 #: src/Grow.php:264 512 633 msgid "Used to link to you" 513 634 msgstr "" 514 635 515 #: src/Grow.php:235 636 #: dist/monoranks/src/Grow.php:266 637 #: src/Grow.php:266 516 638 msgid "Added by hand" 517 639 msgstr "" 518 640 519 #: src/Overview.php:41 641 #: dist/monoranks/src/Overview.php:41 642 #: dist/monoranks/src/PostPanel.php:152 643 #: src/Overview.php:44 520 644 #: src/PostPanel.php:152 521 645 msgid "Title" 522 646 msgstr "" 523 647 524 #: src/Overview.php:42 648 #: dist/monoranks/src/Overview.php:42 649 #: dist/monoranks/src/PostPanel.php:153 650 #: src/Overview.php:45 525 651 #: src/PostPanel.php:153 526 652 msgid "Meta description" 527 653 msgstr "" 528 654 529 #: src/Overview.php:43 655 #: dist/monoranks/src/Overview.php:43 656 #: dist/monoranks/src/PostPanel.php:156 657 #: src/Overview.php:46 530 658 #: src/PostPanel.php:156 531 659 msgid "Canonical" 532 660 msgstr "" 533 661 534 #: src/Overview.php:44 662 #: dist/monoranks/src/Overview.php:44 663 #: dist/monoranks/src/PostPanel.php:157 664 #: src/Overview.php:47 535 665 #: src/PostPanel.php:157 536 666 msgid "Noindex" 537 667 msgstr "" 538 668 539 #: src/Overview.php:45 669 #: dist/monoranks/src/Overview.php:45 670 #: src/Overview.php:48 540 671 msgid "Image alt" 541 672 msgstr "" 542 673 543 #: src/Overview.php:46 674 #: dist/monoranks/src/Overview.php:46 675 #: dist/monoranks/src/PostPanel.php:151 676 #: src/Overview.php:49 544 677 #: src/PostPanel.php:151 545 678 msgid "Redirect" 546 679 msgstr "" 547 680 548 #: src/Overview.php:47 681 #: dist/monoranks/src/Overview.php:47 682 #: src/Overview.php:50 549 683 msgid "Opening paragraph" 550 684 msgstr "" 551 685 552 #: src/Overview.php:48 686 #: dist/monoranks/src/Overview.php:48 687 #: src/Overview.php:51 553 688 msgid "robots.txt" 554 689 msgstr "" 555 690 556 #: src/Overview.php:49 691 #: dist/monoranks/src/Overview.php:49 692 #: src/Overview.php:52 557 693 msgid "llms.txt" 558 694 msgstr "" 559 695 560 696 #. translators: %d: attachment ID 561 #: src/Overview.php:68 697 #: dist/monoranks/src/Overview.php:68 698 #: src/Overview.php:71 562 699 #, php-format 563 700 msgid "Image #%d" 564 701 msgstr "" 565 702 566 #: src/Overview.php:70 703 #: dist/monoranks/src/Overview.php:70 704 #: src/Overview.php:73 567 705 #: tmp/i18n/screens/Overview.js:30 568 706 msgid "Site" 569 707 msgstr "" 570 708 709 #: dist/monoranks/src/PostPanel.php:45 571 710 #: src/PostPanel.php:45 572 711 msgid "MonoRanks could not be reached. Reload the page to try again." 573 712 msgstr "" 574 713 714 #: dist/monoranks/src/PostPanel.php:46 575 715 #: src/PostPanel.php:46 576 716 msgid "Loading MonoRanks data…" 577 717 msgstr "" 578 718 719 #: dist/monoranks/src/PostPanel.php:150 579 720 #: src/PostPanel.php:150 580 721 msgid "HTTP status" 581 722 msgstr "" 582 723 724 #: dist/monoranks/src/PostPanel.php:154 583 725 #: src/PostPanel.php:154 584 726 msgid "H1" 585 727 msgstr "" 586 728 729 #: dist/monoranks/src/PostPanel.php:155 587 730 #: src/PostPanel.php:155 588 731 msgid "Headings" 589 732 msgstr "" 590 733 734 #: dist/monoranks/src/PostPanel.php:158 591 735 #: src/PostPanel.php:158 592 736 msgid "Robots" 593 737 msgstr "" 594 738 739 #: dist/monoranks/src/PostPanel.php:159 595 740 #: src/PostPanel.php:159 596 741 msgid "Word count" 597 742 msgstr "" 598 743 744 #: dist/monoranks/src/PostPanel.php:160 599 745 #: src/PostPanel.php:160 600 746 msgid "Structured data" 601 747 msgstr "" 602 748 749 #: dist/monoranks/src/PostPanel.php:161 603 750 #: src/PostPanel.php:161 604 751 msgid "Internal links" 605 752 msgstr "" 606 753 754 #: dist/monoranks/src/PostPanel.php:162 607 755 #: src/PostPanel.php:162 608 756 #: tmp/i18n/screens/Overview.js:85 … … 610 758 msgstr "" 611 759 760 #: dist/monoranks/src/PostPanel.php:163 612 761 #: src/PostPanel.php:163 613 762 #: tmp/i18n/screens/Overview.js:89 … … 616 765 617 766 #. translators: 1: what changed, such as "Word count", 2: the number before, 3: the number after 767 #: dist/monoranks/src/PostPanel.php:171 618 768 #: src/PostPanel.php:171 619 769 #, php-format … … 622 772 623 773 #. translators: 1: user, 2: date 624 #: src/Settings.php:44 774 #: dist/monoranks/src/Settings.php:102 775 #: src/Settings.php:102 625 776 #, php-format 626 777 msgid "set when %1$s connected MonoRanks on %2$s" 627 778 msgstr "" 628 779 629 #: src/Settings.php:45 780 #: dist/monoranks/src/Settings.php:103 781 #: src/Settings.php:103 630 782 msgid "pasted by hand" 631 783 msgstr "" 632 784 633 #: src/Settings.php:47 634 #: src/Settings.php:48 785 #: dist/monoranks/src/Settings.php:105 786 #: dist/monoranks/src/Settings.php:106 787 #: src/Settings.php:105 788 #: src/Settings.php:106 635 789 msgid "Never" 636 790 msgstr "" … … 640 794 msgstr "" 641 795 642 #: tmp/i18n/screens/Grow.js:18643 796 #: tmp/i18n/screens/Grow.js:26 797 #: tmp/i18n/screens/Grow.js:34 644 798 msgid "What to do next" 645 799 msgstr "" 646 800 647 #: tmp/i18n/screens/Grow.js: 27801 #: tmp/i18n/screens/Grow.js:35 648 802 #, js-format 649 803 msgid "Updated %s" 650 804 msgstr "" 651 805 652 #: tmp/i18n/screens/Grow.js:4 1806 #: tmp/i18n/screens/Grow.js:49 653 807 msgid "The MonoRanks key of this site cannot read this yet. Allow it under Integrations in MonoRanks, or connect again." 654 808 msgstr "" 655 809 656 #: tmp/i18n/screens/Grow.js:4 1810 #: tmp/i18n/screens/Grow.js:49 657 811 msgid "Open Integrations" 658 812 msgstr "" 659 813 660 #: tmp/i18n/screens/Grow.js: 43814 #: tmp/i18n/screens/Grow.js:51 661 815 msgid "Not available in your MonoRanks yet." 662 816 msgstr "" 663 817 664 #: tmp/i18n/screens/Grow.js: 45665 msgid " MonoRanks could not be reached. The plugin tries again within the hour."666 msgstr "" 667 668 #: tmp/i18n/screens/Grow.js: 47669 msgid " Still loading. Reload this screen in a minute."670 msgstr "" 671 672 #: tmp/i18n/screens/Grow.js: 62818 #: tmp/i18n/screens/Grow.js:53 819 msgid "Could not reach MonoRanks. Retrying soon." 820 msgstr "" 821 822 #: tmp/i18n/screens/Grow.js:55 823 msgid "Checking…" 824 msgstr "" 825 826 #: tmp/i18n/screens/Grow.js:70 673 827 msgid "Outreach" 674 828 msgstr "" 675 829 676 #: tmp/i18n/screens/Grow.js: 62830 #: tmp/i18n/screens/Grow.js:70 677 831 #, js-format 678 832 msgid "%s to contact" … … 681 835 msgstr[1] "" 682 836 683 #: tmp/i18n/screens/Grow.js: 62837 #: tmp/i18n/screens/Grow.js:70 684 838 msgid "All targets" 685 839 msgstr "" 686 840 687 #: tmp/i18n/screens/Grow.js: 69841 #: tmp/i18n/screens/Grow.js:77 688 842 msgid "Every target is contacted. MonoRanks looks for new ones each week." 689 843 msgstr "" 690 844 691 #: tmp/i18n/screens/Grow.js:7 0845 #: tmp/i18n/screens/Grow.js:78 692 846 msgid "Sites worth asking for a link or a mention. MonoRanks never sends email; you reach out and set the status there." 693 847 msgstr "" 694 848 695 #: tmp/i18n/screens/Grow.js:7 1849 #: tmp/i18n/screens/Grow.js:79 696 850 msgid "No outreach targets yet. MonoRanks looks for pages worth a link each week." 697 851 msgstr "" 698 852 699 #: tmp/i18n/screens/Grow.js: 76853 #: tmp/i18n/screens/Grow.js:84 700 854 msgid "Backlinks" 701 855 msgstr "" 702 856 703 #: tmp/i18n/screens/Grow.js: 76857 #: tmp/i18n/screens/Grow.js:84 704 858 msgid "All backlinks" 705 859 msgstr "" 706 860 707 #: tmp/i18n/screens/Grow.js:8 1861 #: tmp/i18n/screens/Grow.js:89 708 862 msgid "websites linking to you, won and lost in 28 days" 709 863 msgstr "" 710 864 711 #: tmp/i18n/screens/Grow.js: 84865 #: tmp/i18n/screens/Grow.js:92 712 866 #, js-format 713 867 msgid "%s website links to you" … … 716 870 msgstr[1] "" 717 871 718 #: tmp/i18n/screens/Grow.js: 85872 #: tmp/i18n/screens/Grow.js:93 719 873 #, js-format 720 874 msgid "%s to review for spam" … … 723 877 msgstr[1] "" 724 878 725 #: tmp/i18n/screens/Grow.js: 88879 #: tmp/i18n/screens/Grow.js:96 726 880 msgid "Newest strong links" 727 881 msgstr "" 728 882 729 #: tmp/i18n/screens/Grow.js:9 0883 #: tmp/i18n/screens/Grow.js:98 730 884 #, js-format 731 885 msgid "strength %s" 732 886 msgstr "" 733 887 734 #: tmp/i18n/screens/Grow.js: 93888 #: tmp/i18n/screens/Grow.js:101 735 889 msgid "No backlink data yet. MonoRanks refreshes it weekly." 736 890 msgstr "" 737 891 738 #: tmp/i18n/screens/Grow.js: 98892 #: tmp/i18n/screens/Grow.js:106 739 893 msgid "Competitors" 740 894 msgstr "" 741 895 742 #: tmp/i18n/screens/Grow.js: 98896 #: tmp/i18n/screens/Grow.js:106 743 897 #, js-format 744 898 msgid "%s keyword gap" … … 747 901 msgstr[1] "" 748 902 749 #: tmp/i18n/screens/Grow.js: 98903 #: tmp/i18n/screens/Grow.js:106 750 904 msgid "All competitors" 751 905 msgstr "" 752 906 753 #: tmp/i18n/screens/Grow.js:1 02907 #: tmp/i18n/screens/Grow.js:110 754 908 msgid "suggested" 755 909 msgstr "" 756 910 757 #: tmp/i18n/screens/Grow.js:1 03911 #: tmp/i18n/screens/Grow.js:111 758 912 #, js-format 759 913 msgid "%1$s shared keyword, %2$s where they rank higher" … … 762 916 msgstr[1] "" 763 917 764 #: tmp/i18n/screens/Grow.js:1 07918 #: tmp/i18n/screens/Grow.js:115 765 919 msgid "They rank for these, you do not" 766 920 msgstr "" 767 921 768 #: tmp/i18n/screens/Grow.js:1 09922 #: tmp/i18n/screens/Grow.js:117 769 923 #, js-format 770 924 msgid "%s/mo" 771 925 msgstr "" 772 926 773 #: tmp/i18n/screens/Grow.js:1 12927 #: tmp/i18n/screens/Grow.js:120 774 928 msgid "No competitors yet. Pick some in MonoRanks to see the keywords they win." 775 929 msgstr "" 776 930 777 #: tmp/i18n/screens/Grow.js:12 0931 #: tmp/i18n/screens/Grow.js:128 778 932 msgid "up" 779 933 msgstr "" 780 934 781 #: tmp/i18n/screens/Grow.js:12 0935 #: tmp/i18n/screens/Grow.js:128 782 936 msgid "down" 783 937 msgstr "" 784 938 785 #: tmp/i18n/screens/Grow.js:12 1939 #: tmp/i18n/screens/Grow.js:129 786 940 #, js-format 787 941 msgid "%1$s → %2$s" 788 942 msgstr "" 789 943 790 #: tmp/i18n/screens/Grow.js:1 24944 #: tmp/i18n/screens/Grow.js:132 791 945 msgid "Keyword movers this week" 792 946 msgstr "" 793 947 794 #: tmp/i18n/screens/Grow.js:1 24948 #: tmp/i18n/screens/Grow.js:132 795 949 msgid "All keywords" 796 950 msgstr "" 797 951 798 #: tmp/i18n/screens/Grow.js:1 27952 #: tmp/i18n/screens/Grow.js:135 799 953 msgid "Up" 800 954 msgstr "" 801 955 802 #: tmp/i18n/screens/Grow.js:13 1956 #: tmp/i18n/screens/Grow.js:139 803 957 msgid "Down" 804 958 msgstr "" 805 959 806 #: tmp/i18n/screens/Grow.js:1 34960 #: tmp/i18n/screens/Grow.js:142 807 961 #, js-format 808 962 msgid "Your %s tracked keyword held its place this week." … … 811 965 msgstr[1] "" 812 966 813 #: tmp/i18n/screens/Grow.js:1 34967 #: tmp/i18n/screens/Grow.js:142 814 968 msgid "No tracked keywords yet. Track some in MonoRanks to see them move here." 815 969 msgstr "" 816 970 817 #: tmp/i18n/screens/Grow.js:1 43971 #: tmp/i18n/screens/Grow.js:151 818 972 msgid "No reports yet. Create a website report, a client report or a weekly email in MonoRanks to share progress." 819 973 msgstr "" 820 974 821 #: tmp/i18n/screens/Grow.js:1 44822 #: tmp/i18n/screens/Grow.js:1 48975 #: tmp/i18n/screens/Grow.js:152 976 #: tmp/i18n/screens/Grow.js:156 823 977 msgid "Open reports" 824 978 msgstr "" 825 979 826 #: tmp/i18n/screens/Grow.js:1 47980 #: tmp/i18n/screens/Grow.js:155 827 981 msgid "Reports" 828 982 msgstr "" 829 983 830 #: tmp/i18n/screens/Grow.js:1 52984 #: tmp/i18n/screens/Grow.js:160 831 985 msgid "Weekly email" 832 986 msgstr "" 833 987 834 #: tmp/i18n/screens/Grow.js:1 54988 #: tmp/i18n/screens/Grow.js:162 835 989 #, js-format 836 990 msgid "Next send %s" 837 991 msgstr "" 838 992 839 #: tmp/i18n/screens/Grow.js:1 55993 #: tmp/i18n/screens/Grow.js:163 840 994 #, js-format 841 995 msgid "%s recipient" … … 844 998 msgstr[1] "" 845 999 846 #: tmp/i18n/screens/Grow.js:1 561000 #: tmp/i18n/screens/Grow.js:164 847 1001 msgid "On" 848 1002 msgstr "" 849 1003 850 #: tmp/i18n/screens/Grow.js:1 561004 #: tmp/i18n/screens/Grow.js:164 851 1005 msgid "Off" 852 1006 msgstr "" 853 1007 854 #: tmp/i18n/screens/Grow.js:16 01008 #: tmp/i18n/screens/Grow.js:168 855 1009 msgid "Client report" 856 1010 msgstr "" 857 1011 858 #: tmp/i18n/screens/Grow.js:16 01012 #: tmp/i18n/screens/Grow.js:168 859 1013 msgid "Report" 860 1014 msgstr "" 861 1015 862 #: tmp/i18n/screens/Grow.js:16 11016 #: tmp/i18n/screens/Grow.js:169 863 1017 msgid "Open report" 864 1018 msgstr "" … … 1092 1246 msgstr "" 1093 1247 1094 #: tmp/i18n/screens/Overview.js:1831095 #: tmp/i18n/screens/Settings.js:981096 #: tmp/i18n/screens/Settings.js:1611097 msgid "Connect"1098 msgstr ""1099 1100 1248 #: tmp/i18n/screens/Overview.js:184 1101 1249 #: tmp/i18n/screens/Settings.js:99 … … 1155 1303 1156 1304 #: tmp/i18n/screens/Overview.js:202 1157 msgid "Not sent yet. Use \"Sync content now\" above." 1305 msgid "Not sent. Use \"Sync content now\"." 1306 msgstr "" 1307 1308 #: tmp/i18n/screens/Overview.js:202 1309 msgid "Sending…" 1158 1310 msgstr "" 1159 1311 … … 1224 1376 msgstr "" 1225 1377 1378 #: tmp/i18n/screens/Settings.js:90 1379 msgid "Not set up" 1380 msgstr "" 1381 1382 #: tmp/i18n/screens/Settings.js:90 1383 msgid "Approve MonoRanks in WordPress so it can write the fixes you accept." 1384 msgstr "" 1385 1386 #: tmp/i18n/screens/Settings.js:90 1387 msgid "Allow" 1388 msgstr "" 1389 1226 1390 #: tmp/i18n/screens/Settings.js:91 1227 1391 msgid "Works with" … … 1339 1503 msgstr "" 1340 1504 1505 #: tmp/i18n/screens/Settings.js:161 1506 msgid "Save key" 1507 msgstr "" 1508 1341 1509 #: tmp/i18n/shell/ChangeLog.js:8 1342 1510 msgid "No changes yet" -
monoranks/trunk/monoranks.php
r3762106 r3764725 5 5 * Plugin URI: https://monoranks.com/product/wordpress/ 6 6 * Author URI: https://veronalabs.com/ 7 * Version: 0.1.2 47 * Version: 0.1.25 8 8 * Requires at least: 6.0 9 9 * Requires PHP: 7.4 … … 27 27 } 28 28 29 define( 'MONORANKS_CONNECTOR_VERSION', '0.1.2 4' );29 define( 'MONORANKS_CONNECTOR_VERSION', '0.1.25' ); 30 30 define( 'MONORANKS_CONNECTOR_FILE', __FILE__ ); 31 31 // MonoRanks address used when a key is pasted by hand. The download build sets it; wp-config.php may override it. -
monoranks/trunk/readme.txt
r3764505 r3764725 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 0.1.2 47 Stable tag: 0.1.25 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 168 168 == Changelog == 169 169 170 = 0.1.25 - 2026-10-25 = 171 * **New:** After activation, the plugin opens its MonoRanks screen, and the Plugins list shows a Connect link. 172 * **Fix:** Settings shows "Fixes: Not set up" with an Allow link when no MonoRanks app password exists, instead of saying fixes are written with one. 173 * **Fix:** The "What to do next" cards show "Checking…" after one slow answer and try again within minutes, not an hour. 174 * **Fix:** No "Could not connect" message on a site that is already connected. 175 * **Fix:** Content is sent right after connecting, on every way of connecting. 176 * **Fix:** After Disconnect, Connect works again for the same website. 177 * **Enhancement:** Connect opens MonoRanks in the same tab and comes back there. 178 * **Enhancement:** The connector key button now reads "Save key". 179 170 180 = 0.1.24 - 2026-10-23 = 171 181 * **New:** Category, tag and product category pages are sent to MonoRanks with their SEO title and meta description. -
monoranks/trunk/src/Admin.php
r3751826 r3764725 29 29 add_filter( 'admin_footer_text', array( __CLASS__, 'footer_text' ), 100 ); 30 30 add_filter( 'update_footer', array( __CLASS__, 'footer_text' ), 100 ); 31 add_action( 'activated_plugin', array( __CLASS__, 'activated' ), 10, 2 ); 32 add_action( 'admin_init', array( __CLASS__, 'after_activation' ) ); 33 add_filter( 'plugin_action_links_' . plugin_basename( MONORANKS_CONNECTOR_FILE ), array( __CLASS__, 'action_links' ) ); 34 } 35 36 /** Set on activation for the user who activated the plugin; read once on their next admin screen. */ 37 const ACTIVATION_REDIRECT = 'monoranks_activation_redirect'; 38 39 /** 40 * Activating this plugin by itself, from the Plugins screen of a single site, opens the MonoRanks screen next. Bulk and 41 * network activation, WP-CLI, and users who cannot manage options stay where they are. 42 */ 43 public static function activated( $plugin, $network_wide = false ) { 44 if ( plugin_basename( MONORANKS_CONNECTOR_FILE ) !== $plugin || $network_wide || is_multisite() ) { 45 return; 46 } 47 if ( ( defined( 'WP_CLI' ) && WP_CLI ) || wp_doing_ajax() || ! current_user_can( 'manage_options' ) ) { 48 return; 49 } 50 // phpcs:ignore WordPress.Security.NonceVerification -- reading which list action ran; WordPress checked its nonce 51 $action = isset( $_REQUEST['action'] ) ? sanitize_key( wp_unslash( $_REQUEST['action'] ) ) : ''; 52 if ( 'activate-selected' === $action || isset( $_GET['activate-multi'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended 53 return; 54 } 55 set_transient( self::ACTIVATION_REDIRECT, get_current_user_id(), 60 ); 56 } 57 58 /** The one redirect after activation: once, for the same user, on a normal admin page load. */ 59 public static function after_activation() { 60 $user = get_transient( self::ACTIVATION_REDIRECT ); 61 if ( false === $user ) { 62 return; 63 } 64 if ( wp_doing_ajax() || ( function_exists( 'wp_doing_cron' ) && wp_doing_cron() ) || is_network_admin() ) { 65 return; 66 } 67 delete_transient( self::ACTIVATION_REDIRECT ); 68 if ( (int) $user !== get_current_user_id() || ! current_user_can( 'manage_options' ) || isset( $_GET['activate-multi'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended 69 return; 70 } 71 wp_safe_redirect( Connection::has_key() ? self::overview_url() : self::settings_url() ); 72 exit; 73 } 74 75 /** The plugin's row on the Plugins screen: Connect while not connected, Settings after. */ 76 public static function action_links( $links ) { 77 $label = Connection::has_key() ? __( 'Settings', 'monoranks' ) : __( 'Connect', 'monoranks' ); 78 array_unshift( $links, '<a href="' . esc_url( self::settings_url() ) . '">' . esc_html( $label ) . '</a>' ); 79 return $links; 31 80 } 32 81 … … 214 263 public static function notice() { 215 264 $code = isset( $_GET['monoranks'] ) ? sanitize_key( wp_unslash( $_GET['monoranks'] ) ) : ''; // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- display only 265 // An old or reused connect link fails its state check, but a site that is connected has nothing to try again. 266 if ( 'connect_failed' === $code && Connection::has_key() ) { 267 return null; 268 } 216 269 return $code ? self::notice_for( $code ) : null; 217 270 } -
monoranks/trunk/src/Grow.php
r3732824 r3764725 18 18 const REFRESH_HOOK = 'monoranks_grow_refresh'; 19 19 const FRESH_FOR = 6 * HOUR_IN_SECONDS; 20 const RETRY_AFTER = HOUR_IN_SECONDS; 20 /** A pull with a failed section is tried again after 2 minutes, then 10, then every hour (fails counts them). */ 21 const RETRY_STEPS = array( 2 * MINUTE_IN_SECONDS, 10 * MINUTE_IN_SECONDS, HOUR_IN_SECONDS ); 21 22 const KEEP_FOR = 3 * DAY_IN_SECONDS; 22 23 const SECTIONS = array( 'outreach', 'backlinks', 'competitors', 'keywords', 'report' ); … … 32 33 } 33 34 34 /** True when the cache is missing, older than six hours, or has a section that failed more than an hour ago. */ 35 /** True when a section of the cache failed or is still missing. */ 36 public static function has_gaps( array $cache ) { 37 foreach ( self::SECTIONS as $s ) { 38 if ( ! isset( $cache[ $s ]['state'] ) || in_array( $cache[ $s ]['state'], array( 'error', 'pending' ), true ) ) { 39 return true; 40 } 41 } 42 return false; 43 } 44 45 /** Seconds to wait before pulling again after $fails failed pulls in a row: 2 minutes, 10 minutes, then an hour. */ 46 public static function retry_after( $fails ) { 47 $fails = max( 1, (int) $fails ); 48 return self::RETRY_STEPS[ min( $fails, count( self::RETRY_STEPS ) ) - 1 ]; 49 } 50 51 /** 52 * True when the cache is missing, older than six hours, or has a failed section older than its retry delay (2 minutes 53 * after the first failure, 10 after the second, an hour after that), so one slow answer does not hide a card for an hour 54 * and a MonoRanks that is down is not asked on every screen load. 55 */ 35 56 public static function is_stale( array $cache, $now = null ) { 36 57 $now = null === $now ? time() : (int) $now; … … 39 60 return true; 40 61 } 41 $failed = false; 42 foreach ( self::SECTIONS as $s ) { 43 if ( ! isset( $cache[ $s ]['state'] ) || in_array( $cache[ $s ]['state'], array( 'error', 'pending' ), true ) ) { 44 $failed = true; 45 } 46 } 47 return $now - $at >= ( $failed ? self::RETRY_AFTER : self::FRESH_FOR ); 62 $wait = self::has_gaps( $cache ) ? self::retry_after( isset( $cache['fails'] ) ? $cache['fails'] : 1 ) : self::FRESH_FOR; 63 return $now - $at >= $wait; 48 64 } 49 65 … … 58 74 $cache = self::cached(); 59 75 if ( self::is_stale( $cache ) ) { 60 $cache = self::refresh( 5, 12 ); 76 // The first pull (nothing cached yet) gets more time: a MonoRanks that answers slowly once is not an error. 77 $cache = empty( $cache['fetched_at'] ) ? self::refresh( 10, 20 ) : self::refresh( 5, 12 ); 61 78 } 62 79 $out = array( 'connected' => true ); 80 // After one failed pull a section reads "checking", not "could not be reached": the next try is minutes away. 81 $first_fail = isset( $cache['fails'] ) && (int) $cache['fails'] <= 1; 63 82 foreach ( self::SECTIONS as $s ) { 64 83 $out[ $s ] = isset( $cache[ $s ] ) && is_array( $cache[ $s ] ) ? $cache[ $s ] : array( 'state' => 'pending' ); 84 if ( $first_fail && 'error' === $out[ $s ]['state'] ) { 85 $out[ $s ] = array( 'state' => 'pending' ); 86 } 65 87 } 66 88 if ( 'ok' === $out['report']['state'] ) { … … 111 133 $cache[ $s ] = call_user_func( array( __CLASS__, 'pull_' . $s ), $timeout ); 112 134 } 135 $failed = false; 136 foreach ( self::SECTIONS as $s ) { 137 if ( isset( $cache[ $s ]['state'] ) && 'error' === $cache[ $s ]['state'] ) { 138 $failed = true; 139 } 140 } 141 $cache['fails'] = $failed ? ( isset( $cache['fails'] ) ? (int) $cache['fails'] : 0 ) + 1 : 0; 113 142 $cache['fetched_at'] = gmdate( 'c' ); 114 143 set_transient( self::CACHE, $cache, self::KEEP_FOR ); 115 144 delete_transient( self::LOCK ); 116 if ( $left && ! wp_next_scheduled( self::REFRESH_HOOK ) ) { 117 wp_schedule_single_event( time() + 30, self::REFRESH_HOOK ); 145 // Sections left for later are finished in 30 seconds; a failed one is tried again after its retry delay, so the card 146 // fills in without anyone reloading. One event at a time keeps MonoRanks from being asked more often. 147 if ( ( $left || $failed ) && ! wp_next_scheduled( self::REFRESH_HOOK ) ) { 148 wp_schedule_single_event( time() + ( $failed ? self::retry_after( $cache['fails'] ) : 30 ), self::REFRESH_HOOK ); 118 149 spawn_cron(); 119 150 } -
monoranks/trunk/src/Overview.php
r3732824 r3764725 30 30 'fetched' => Admin::ago( Insights::fetched_at() ), 31 31 'last_sent' => Admin::ago( isset( $conn['last_sent_at'] ) ? $conn['last_sent_at'] : '' ), 32 // The first send runs in the background right after connecting; only a failed send asks for "Sync content now". 33 'sending' => $connected && ! empty( get_option( 'monoranks_sync', array() )['run_id'] ), 34 'send_failed' => $connected && empty( $conn['last_sent_at'] ) && ! empty( $conn['last_error'] ), 32 35 'items' => $connected ? array_sum( Rest::status_payload()['post_types'] ) : 0, 33 36 'app_url' => $site_url, -
monoranks/trunk/src/Rest.php
r3762106 r3764725 91 91 'app_passwords' => function_exists( 'wp_is_application_passwords_available' ) && wp_is_application_passwords_available(), 92 92 'https' => is_ssl() || 0 === strpos( home_url(), 'https://' ), 93 // Whether the plugin holds a MonoRanks key: lets MonoRanks offer Connect again after a Disconnect here. 94 'connected' => Connection::has_key(), 93 95 ); 94 96 } … … 145 147 } 146 148 Connection::update( array( 'api_base' => $base, 'key' => $key, 'site_id' => $site_id, 'via' => 'pairing', 'key_state' => 'ok', 'paired_at' => gmdate( 'c' ), 'paired_by' => wp_get_current_user()->user_login, 'last_error' => null ) ); 147 Sync::schedule_daily();148 149 Grow::clear_all(); 150 // Send the content right away, as a pasted key or a one-time code does, without waiting for MonoRanks to ask. 151 Sync::start_soon(); 149 152 return self::status(); 150 153 } -
monoranks/trunk/src/Settings.php
r3751826 r3764725 28 28 } 29 29 30 /** 31 * The Application Password MonoRanks writes fixes with, if one exists. MonoRanks' approve step creates it for the admin 32 * who approves, so every user who can manage options is checked, the current one first. A site connected with a one-time 33 * code or a pasted key has none until someone approves. 34 * 35 * @return array{exists:bool, revoke_url:string, available:bool} 36 */ 37 public static function app_password() { 38 $available = function_exists( 'wp_is_application_passwords_available' ) ? (bool) wp_is_application_passwords_available() : false; 39 $none = array( 'exists' => false, 'revoke_url' => '', 'available' => $available ); 40 if ( ! class_exists( 'WP_Application_Passwords' ) ) { 41 return $none; 42 } 43 $me = get_current_user_id(); 44 $users = array_map( 'intval', (array) get_users( array( 'capability' => 'manage_options', 'fields' => 'ID', 'number' => 100 ) ) ); 45 usort( $users, static function ( $a, $b ) use ( $me ) { return (int) ( $b === $me ) - (int) ( $a === $me ); } ); 46 foreach ( $users as $user_id ) { 47 foreach ( (array) \WP_Application_Passwords::get_user_application_passwords( $user_id ) as $item ) { 48 if ( self::is_monoranks_password( $item ) ) { 49 $url = $user_id === $me ? admin_url( 'profile.php' ) : admin_url( 'user-edit.php?user_id=' . $user_id ); 50 return array( 'exists' => true, 'revoke_url' => $url . '#application-passwords-section', 'available' => $available ); 51 } 52 } 53 } 54 return $none; 55 } 56 57 /** One Application Password is MonoRanks': made with MonoRanks' app id, or (older approvals) named MonoRanks. */ 58 public static function is_monoranks_password( $item ) { 59 if ( ! is_array( $item ) ) { 60 return false; 61 } 62 if ( ! empty( $item['app_id'] ) && is_string( $item['app_id'] ) ) { 63 return 0 === strcasecmp( $item['app_id'], AuthorizeScreen::APP_ID ); 64 } 65 return isset( $item['name'] ) && is_string( $item['name'] ) && 0 === strcasecmp( trim( $item['name'] ), 'MonoRanks' ); 66 } 67 68 /** 69 * Where "Allow" goes when fixes are not set up: MonoRanks' approve step for this website ({base}/api/wordpress/start), 70 * which opens WordPress's own approve screen and comes back to Settings. A site connected with a one-time code or a key 71 * is already connected in MonoRanks, so the connect page would only say so. Without the website's id: the connect link. 72 */ 73 public static function allow_url( $base = '' ) { 74 $conn = Connection::get(); 75 $base = untrailingslashit( $base ? (string) $base : ( ! empty( $conn['api_base'] ) ? $conn['api_base'] : MONORANKS_API_BASE ) ); 76 $site_id = isset( $conn['site_id'] ) ? (string) $conn['site_id'] : ''; 77 if ( '' === $site_id ) { 78 return self::connect_url( $base ); 79 } 80 $state = Handoff::state( $base ); 81 $query = array( 'site' => $site_id, 'wp' => untrailingslashit( home_url( '/' ) ), 'connect' => '1', 'return' => Admin::settings_url() ); 82 if ( $state ) { 83 $query['state'] = $state; 84 } 85 return $base . '/api/wordpress/start?' . http_build_query( $query, '', '&', PHP_QUERY_RFC3986 ); 86 } 87 30 88 public static function data() { 31 89 $conn = Connection::get(); … … 55 113 'seo_supported' => SeoFields::supported(), 56 114 'profile_url' => admin_url( 'profile.php#application-passwords-section' ), 115 'app_password' => $connected ? self::app_password() : array( 'exists' => false, 'revoke_url' => '', 'available' => false ), 116 'allow_url' => $connected ? self::allow_url( $conn['api_base'] ) : '', 57 117 'show_address' => Admin::shows_address_field(), 58 118 'app_url' => $connected ? $conn['api_base'] : MONORANKS_API_BASE, -
monoranks/trunk/src/Sync.php
r3727220 r3764725 21 21 self::schedule_daily(); 22 22 return self::run( 20 ); 23 } 24 25 /** 26 * Starts a full sync in the background (WP-Cron, a few seconds from now), for when the request that connects the site 27 * must answer quickly: MonoRanks pairing the plugin waits for the answer. 28 */ 29 public static function start_soon() { 30 if ( ! Connection::has_key() ) { 31 return false; 32 } 33 update_option( 'monoranks_sync', array( 'run_id' => str_replace( '-', '', wp_generate_uuid4() ), 'page' => 1, 'pages' => null, 'attempt' => 0 ), false ); 34 self::schedule_daily(); 35 if ( ! wp_next_scheduled( self::STEP_HOOK ) ) { 36 wp_schedule_single_event( time(), self::STEP_HOOK ); 37 } 38 spawn_cron(); 39 return true; 23 40 } 24 41
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)