PageSourceSearch

https://nfldrafthq.com/assets/index-Ba4BgsO5.js

js nfldrafthq.com collected 2026-10-05 19:58:02 UTC 481,626 bytes, 1,199 lines download raw bytes

vendor: 7,689 bytes, lines 1-10
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/7RoundDraft-ZzN0NHZn.js","assets/draftControl-C6_XKQLB.js","assets/AuthRequiredDialog-CGbEYXq5.js","assets/save-D992yxty.js","assets/Mobile7RoundDraft-B_j0dfsJ.js","assets/useFullDraftOrder-QwkPsDEr.js","assets/PlayerDetailsDialog-BbCzrYin.js","assets/plus-BbQBPcW1.js","assets/badge-Dpu1rD8T.js","assets/refresh-cw-hv-CCp02.js","assets/search-DhDYykJC.js","assets/sticky-note-CeW8qmhV.js","assets/select-DGHYmM0b.js","assets/index-BdQq_4o_.js","assets/index-7i6O1qb3.js","assets/chevron-up-Do4Z_DWR.js","assets/tradeValue-Rp5qGxcU.js","assets/useTeamDraftPicks-Cido698F.js","assets/arrow-left-right-DHtjZ6Bb.js","assets/MyPicks-WpKCTOkG.js","assets/YouTubePlayIcon-B2nWFaC_.js","assets/switch-DJfKv00b.js","assets/MobileEditableTeamNeeds2026-BAqaDaxl.js","assets/grip-vertical-BlgxowHx.js","assets/MockSummary-C_mMKpF3.js","assets/html2canvas.esm-DAf4igC2.js","assets/TeamSummary-Cz0xMZn_.js","assets/KylesMockDraft-CIQmCmpX.js","assets/TeamNeeds-A9aqKvXr.js","assets/useMutation-CYNnMthe.js","assets/square-pen-sXPjW2c0.js","assets/arrow-up-BrLn03xo.js","assets/MobileKylesMockDraft-CI9-UsWJ.js","assets/BigBoardPage-Bq08eKHP.js","assets/ProspectRankingsMobile-DdkCvX8a.js","assets/BigBoardPageMobile-qhnk_1rq.js","assets/TeamNeedsPage-C6gkIlZk.js","assets/TeamNeedsMobile-CUe8XquM.js","assets/TeamNeedsPageMobile-DWb1FhmF.js","assets/AddCustomNews-DIDdTmTQ.js","assets/arrow-left-CDhENZt7.js","assets/trash-2-CtRWVB9q.js","assets/CurateNews-DvRnMWpL.js","assets/NewsManagement-DWJSKCmm.js"])))=>i.map(i=>d[i]);
2var Vd=e=>{throw TypeError(e)};var nl=(e,t,n)=>t.has(e)||Vd("Cannot "+n);var b=(e,t,n)=>(nl(e,t,"read from private field"),n?n.call(e):t.get(e)),Z=(e,t,n)=>t.has(e)?Vd("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),$=(e,t,n,r)=>(nl(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n),K=(e,t,n)=>(nl(e,t,"access private method"),n);var Ya=(e,t,n,r)=>({set _(o){$(e,t,o,n)},get _(){return b(e,t,r)}});function Wv(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in e)){const a=Object.getOwnPropertyDescriptor(r,o);a&&Object.defineProperty(e,o,a.get?a:{enumerable:!0,get:()=>r[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();function Ro(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var wm={exports:{}},bs={},km={exports:{}},G={};/**
3 * @license React
4 * react.production.min.js
5 *
6 * Copyright (c) Facebook, Inc. and its affiliates.
7 *
8 * This source code is licensed under the MIT license found in the
9 * LICENSE file in the root directory of this source tree.
10 */var Ma=Symbol.for("react.element"),Vv=Symbol.for("react.portal"),Qv=Symbol.for("react.fragment"),Gv=Symbol.for("react.strict_mode"),Kv=Symbol.for("react.profiler"),Yv=Symbol.for("react.provider"),qv=Symbol.for("react.context"),Xv=Symbol.for("react.forward_ref"),Jv=Symbol.for("react.suspense"),e1=Symbol.for("react.memo"),t1=Symbol.for("react.lazy"),Qd=Symbol.iterator;function n1(e){return e===null||typeof e!="object"?null:(e=Qd&&e[Qd]||e["@@iterator"],typeof e=="function"?e:null)}var xm={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Tm=Object.assign,Cm={};function Ao(e,t,n){this.props=e,this.context=t,this.refs=Cm,this.updater=n||xm}Ao.prototype.isReactComponent={};Ao.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Ao.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function bm(){}bm.prototype=Ao.prototype;function Tu(e,t,n){this.props=e,this.context=t,this.refs=Cm,this.updater=n||xm}var Cu=Tu.prototype=new bm;Cu.constructor=Tu;Tm(Cu,Ao.prototype);Cu.isPureReactComponent=!0;var Gd=Array.isArray,Sm=Object.prototype.hasOwnProperty,bu={current:null},Em={key:!0,ref:!0,__self:!0,__source:!0};function Nm(e,t,n){var r,o={},a=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)Sm.call(t,r)&&!Em.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1<s){for(var l=Array(s),c=0;c<s;c++)l[c]=arguments[c+2];o.children=l}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)o[r]===void 0&&(o[r]=s[r]);return{$$typeof:Ma,type:e,key:a,ref:i,props:o,_owner:bu.current}}function r1(e,t){return{$$typeof:Ma,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Su(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ma}function o1(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Kd=/\/+/g;function rl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?o1(""+e.key):t.toString(36)}function Ci(e,t,n,r,o){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case Ma:case Vv:i=!0}}if(i)return i=e,o=o(i),e=r===""?"."+rl(i,0):r,Gd(o)?(n="",e!=null&&(n=e.replace(Kd,"$&/")+"/"),Ci(o,t,n,"",function(c){return c})):o!=null&&(Su(o)&&(o=r1(o,n+(!o.key||i&&i.key===o.key?"":(""+o.key).replace(Kd,"$&/")+"/")+e)),t.push(o)),1;if(i=0,r=r===""?".":r+":",Gd(e))for(var s=0;s<e.length;s++){a=e[s];var l=r+rl(a,s);i+=Ci(a,t,n,l,o)}else if(l=n1(e),typeof l=="function")for(e=l.call(e),s=0;!(a=e.next()).done;)a=a.value,l=r+rl(a,s++),i+=Ci(a,t,n,l,o);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function qa(e,t,n){if(e==null)return e;var r=[],o=0;return Ci(e,r,"","",function(a){return t.call(n,a,o++)}),r}function a1(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var He={current:null},bi={transition:null},i1={ReactCurrentDispatcher:He,ReactCurrentBatchConfig:bi,ReactCurrentOwner:bu};function Pm(){throw Error("act(...) is not supported in production builds of React.")}G.Children={map:qa,forEach:function(e,t,n){qa(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return qa(e,function(){t++}),t},toArray:function(e){return qa(e,function(t){return t})||[]},only:function(e){if(!Su(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};G.Component=Ao;G.Fragment=Qv;G.Profiler=Kv;G.PureComponent=Tu;G.StrictMode=Gv;G.Suspense=Jv;
vendor: 5,004 bytes, lines 10-26
10G.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=i1;G.act=Pm;G.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Tm({},e.props),o=e.key,a=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,i=bu.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)Sm.call(t,l)&&!Em.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&s!==void 0?s[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){s=Array(l);for(var c=0;c<l;c++)s[c]=arguments[c+2];r.children=s}return{$$typeof:Ma,type:e.type,key:o,ref:a,props:r,_owner:i}};G.createContext=function(e){return e={$$typeof:qv,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Yv,_context:e},e.Consumer=e};G.createElement=Nm;G.createFactory=function(e){var t=Nm.bind(null,e);return t.type=e,t};G.createRef=function(){return{current:null}};G.forwardRef=function(e){return{$$typeof:Xv,render:e}};G.isValidElement=Su;G.lazy=function(e){return{$$typeof:t1,_payload:{_status:-1,_result:e},_init:a1}};G.memo=function(e,t){return{$$typeof:e1,type:e,compare:t===void 0?null:t}};G.startTransition=function(e){var t=bi.transition;bi.transition={};try{e()}finally{bi.transition=t}};G.unstable_act=Pm;G.useCallback=function(e,t){return He.current.useCallback(e,t)};G.useContext=function(e){return He.current.useContext(e)};G.useDebugValue=function(){};G.useDeferredValue=function(e){return He.current.useDeferredValue(e)};G.useEffect=function(e,t){return He.current.useEffect(e,t)};G.useId=function(){return He.current.useId()};G.useImperativeHandle=function(e,t,n){return He.current.useImperativeHandle(e,t,n)};G.useInsertionEffect=function(e,t){return He.current.useInsertionEffect(e,t)};G.useLayoutEffect=function(e,t){return He.current.useLayoutEffect(e,t)};G.useMemo=function(e,t){return He.current.useMemo(e,t)};G.useReducer=function(e,t,n){return He.current.useReducer(e,t,n)};G.useRef=function(e){return He.current.useRef(e)};G.useState=function(e){return He.current.useState(e)};G.useSyncExternalStore=function(e,t,n){return He.current.useSyncExternalStore(e,t,n)};G.useTransition=function(){return He.current.useTransition()};G.version="18.3.1";km.exports=G;var h=km.exports;const ye=Ro(h),Fm=Wv({__proto__:null,default:ye},[h]);/**
11 * @license React
12 * react-jsx-runtime.production.min.js
13 *
14 * Copyright (c) Facebook, Inc. and its affiliates.
15 *
16 * This source code is licensed under the MIT license found in the
17 * LICENSE file in the root directory of this source tree.
18 */var s1=h,l1=Symbol.for("react.element"),c1=Symbol.for("react.fragment"),u1=Object.prototype.hasOwnProperty,d1=s1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,f1={key:!0,ref:!0,__self:!0,__source:!0};function Rm(e,t,n){var r,o={},a=null,i=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)u1.call(t,r)&&!f1.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:l1,type:e,key:a,ref:i,props:o,_owner:d1.current}}bs.Fragment=c1;bs.jsx=Rm;bs.jsxs=Rm;wm.exports=bs;var u=wm.exports,Am={exports:{}},lt={},_m={exports:{}},Om={};/**
19 * @license React
20 * scheduler.production.min.js
21 *
22 * Copyright (c) Facebook, Inc. and its affiliates.
23 *
24 * This source code is licensed under the MIT license found in the
25 * LICENSE file in the root directory of this source tree.
26 */(function(e){function t(P,_){var z=P.length;P.push(_);e:for(;0<z;){var U=z-1>>>1,Q=P[U];if(0<o(Q,_))P[U]=_,P[z]=Q,z=U;else break e}}function n(P){return P.length===0?null:P[0]}function r(P){if(P.length===0)return null;var _=P[0],z=P.pop();if(z!==_){P[0]=z;e:for(var U=0,Q=P.length,xe=Q>>>1;U<xe;){var se=2*(U+1)-1,We=P[se],be=se+1,Se=P[be];if(0>o(We,z))be<Q&&0>o(Se,We)?(P[U]=Se,P[be]=z,U=be):(P[U]=We,P[se]=z,U=se);else if(be<Q&&0>o(Se,z))P[U]=Se,P[be]=z,U=be;else break e}}return _}function o(P,_){var z=P.sortIndex-_.sortIndex;return z!==0?z:P.id-_.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var l=[],c=[],f=1,d=null,p=3,v=!1,w=!1,m=!1,x=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,y=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function k(P){for(var _=n(c);_!==null;){if(_.callback===null)r(c);else if(_.startTime<=P)r(c),_.sortIndex=_.expirationTime,t(l,_);else break;_=n(c)}}function T(P){if(m=!1,k(P),!w)if(n(l)!==null)w=!0,F(C);else{var _=n(c);_!==null&&D(T,_.startTime-P)}}function C(P,_){w=!1,m&&(m=!1,g(N),N=-1),v=!0;var z=p;try{for(k(_),d=n(l);d!==null&&(!(d.expirationTime>
vendor: 9,190 bytes, lines 26-35
26_)||P&&!O());){var U=d.callback;if(typeof U=="function"){d.callback=null,p=d.priorityLevel;var Q=U(d.expirationTime<=_);_=e.unstable_now(),typeof Q=="function"?d.callback=Q:d===n(l)&&r(l),k(_)}else r(l);d=n(l)}if(d!==null)var xe=!0;else{var se=n(c);se!==null&&D(T,se.startTime-_),xe=!1}return xe}finally{d=null,p=z,v=!1}}var S=!1,E=null,N=-1,A=5,j=-1;function O(){return!(e.unstable_now()-j<A)}function L(){if(E!==null){var P=e.unstable_now();j=P;var _=!0;try{_=E(!0,P)}finally{_?H():(S=!1,E=null)}}else S=!1}var H;if(typeof y=="function")H=function(){y(L)};else if(typeof MessageChannel<"u"){var I=new MessageChannel,M=I.port2;I.port1.onmessage=L,H=function(){M.postMessage(null)}}else H=function(){x(L,0)};function F(P){E=P,S||(S=!0,H())}function D(P,_){N=x(function(){P(e.unstable_now())},_)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(P){P.callback=null},e.unstable_continueExecution=function(){w||v||(w=!0,F(C))},e.unstable_forceFrameRate=function(P){0>P||125<P?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):A=0<P?Math.floor(1e3/P):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(P){switch(p){case 1:case 2:case 3:var _=3;break;default:_=p}var z=p;p=_;try{return P()}finally{p=z}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(P,_){switch(P){case 1:case 2:case 3:case 4:case 5:break;default:P=3}var z=p;p=P;try{return _()}finally{p=z}},e.unstable_scheduleCallback=function(P,_,z){var U=e.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?U+z:U):z=U,P){case 1:var Q=-1;break;case 2:Q=250;break;case 5:Q=1073741823;break;case 4:Q=1e4;break;default:Q=5e3}return Q=z+Q,P={id:f++,callback:_,priorityLevel:P,startTime:z,expirationTime:Q,sortIndex:-1},z>U?(P.sortIndex=z,t(c,P),n(l)===null&&P===n(c)&&(m?(g(N),N=-1):m=!0,D(T,z-U))):(P.sortIndex=Q,t(l,P),w||v||(w=!0,F(C))),P},e.unstable_shouldYield=O,e.unstable_wrapCallback=function(P){var _=p;return function(){var z=p;p=_;try{return P.apply(this,arguments)}finally{p=z}}}})(Om);_m.exports=Om;var p1=_m.exports;/**
27 * @license React
28 * react-dom.production.min.js
29 *
30 * Copyright (c) Facebook, Inc. and its affiliates.
31 *
32 * This source code is licensed under the MIT license found in the
33 * LICENSE file in the root directory of this source tree.
34 */var m1=h,it=p1;function R(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var jm=new Set,da={};function Sr(e,t){ko(e,t),ko(e+"Capture",t)}function ko(e,t){for(da[e]=t,e=0;e<t.length;e++)jm.add(t[e])}var ln=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ql=Object.prototype.hasOwnProperty,h1=/^[: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]*$/,Yd={},qd={};function g1(e){return ql.call(qd,e)?!0:ql.call(Yd,e)?!1:h1.test(e)?qd[e]=!0:(Yd[e]=!0,!1)}function y1(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function v1(e,t,n,r){if(t===null||typeof t>"u"||y1(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Ze(e,t,n,r,o,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var Ae={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ae[e]=new Ze(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ae[t]=new Ze(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ae[e]=new Ze(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ae[e]=new Ze(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ae[e]=new Ze(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ae[e]=new Ze(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ae[e]=new Ze(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ae[e]=new Ze(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ae[e]=new Ze(e,5,!1,e.toLowerCase(),null,!1,!1)});var Eu=/[\-:]([a-z])/g;function Nu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Eu,Nu);Ae[t]=new Ze(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Eu,Nu);Ae[t]=new Ze(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Eu,Nu);Ae[t]=new Ze(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ae[e]=new Ze(e,1,!1,e.toLowerCase(),null,!1,!1)});Ae.xlinkHref=new Ze("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ae[e]=new Ze(e,1,!1,e.toLowerCase(),null,!0,!0)});function Pu(e,t,n,r){var o=Ae.hasOwnProperty(t)?Ae[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(v1(t,n,o,r)&&(n=null),r||o===null?g1(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var mn=m1.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Xa=Symbol.for("react.element"),Dr=Symbol.for("react.portal"),Lr=Symbol.for("react.fragment"),Fu=Symbol.for("react.strict_mode"),Xl=Symbol.for("react.profiler"),Dm=Symbol.for("react.provider"),Lm=Symbol.for("react.context"),Ru=Symbol.for("react.forward_ref"),Jl=Symbol.for("react.suspense"),ec=Symbol.for("react.suspense_list"),Au=Symbol.for("react.memo"),bn=Symbol.for("react.lazy"),Im=Symbol.for("react.offscreen"),Xd=Symbol.iterator;function Mo(e){return e===null||typeof e!="object"?null:(e=Xd&&e[Xd]||e["@@iterator"],typeof e=="function"?e:null)}var me=Object.assign,ol;function Yo(e){if(ol===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);ol=t&&t[1]||""}return`
35`+ol+e}var al=!1;function il(e,t){if(!e||al)return"";al=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}
vendor: 16,752 bytes, lines 35-38
35catch(c){if(c&&r&&typeof c.stack=="string"){for(var o=c.stack.split(`
36`),a=r.stack.split(`
37`),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(i!==1||s!==1)do if(i--,s--,0>s||o[i]!==a[s]){var l=`
38`+o[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=i&&0<=s);break}}}finally{al=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Yo(e):""}function w1(e){switch(e.tag){case 5:return Yo(e.type);case 16:return Yo("Lazy");case 13:return Yo("Suspense");case 19:return Yo("SuspenseList");case 0:case 2:case 15:return e=il(e.type,!1),e;case 11:return e=il(e.type.render,!1),e;case 1:return e=il(e.type,!0),e;default:return""}}function tc(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Lr:return"Fragment";case Dr:return"Portal";case Xl:return"Profiler";case Fu:return"StrictMode";case Jl:return"Suspense";case ec:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Lm:return(e.displayName||"Context")+".Consumer";case Dm:return(e._context.displayName||"Context")+".Provider";case Ru:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Au:return t=e.displayName||null,t!==null?t:tc(e.type)||"Memo";case bn:t=e._payload,e=e._init;try{return tc(e(t))}catch{}}return null}function k1(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return tc(t);case 8:return t===Fu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Wn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Mm(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function x1(e){var t=Mm(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ja(e){e._valueTracker||(e._valueTracker=x1(e))}function zm(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Mm(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ui(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function nc(e,t){var n=t.checked;return me({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Jd(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Wn(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Bm(e,t){t=t.checked,t!=null&&Pu(e,"checked",t,!1)}function rc(e,t){Bm(e,t);var n=Wn(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?oc(e,t.type,n):t.hasOwnProperty("defaultValue")&&oc(e,t.type,Wn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function ef(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function oc(e,t,n){(t!=="number"||Ui(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var qo=Array.isArray;function Qr(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Wn(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function ac(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(R(91));return me({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function tf(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(R(92));if(qo(n)){if(1<n.length)throw Error(R(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Wn(n)}}function $m(e,t){var n=Wn(t.value),r=Wn(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function nf(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Um(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ic(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Um(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ei,Hm=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(ei=ei||document.createElement("div"),ei.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ei.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function fa(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ta={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},T1=["Webkit","ms","Moz","O"];Object.keys(ta).forEach(function(e){T1.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ta[t]=ta[e]})});function Zm(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ta.hasOwnProperty(e)&&ta[e]?(""+t).trim():t+"px"}function Wm(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Zm(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var C1=me({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function sc(e,t){if(t){if(C1[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(R(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(R(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(R(61))}if(t.style!=null&&typeof t.style!="object")throw Error(R(62))}}function lc(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 cc=null;function _u(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var uc=null,Gr=null,Kr=null;function rf(e){if(e=$a(e)){if(typeof uc!="function")throw Error(R(280));var t=e.stateNode;t&&(t=Fs(t),uc(e.stateNode,e.type,t))}}function Vm(e){Gr?Kr?Kr.push(e):Kr=[e]:Gr=e}function Qm(){if(Gr){var e=Gr,t=Kr;if(Kr=Gr=null,rf(e),t)for(e=0;e<t.length;e++)rf(t[e])}}function Gm(e,t){return e(t)}function Km(){}var sl=!1;function Ym(e,t,n){if(sl)return e(t,n);sl=!0;try{return Gm(e,t,n)}finally{sl=!1,(Gr!==null||Kr!==null)&&(Km(),Qm())}}function pa(e,t){var n=e.stateNode;if(n===null)return null;var r=Fs(n);if(r===null)return null;n=r[t];e: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 e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(R(231,t,typeof n));return n}var dc=!1;if(ln)try{var zo={};Object.defineProperty(zo,"passive",{get:function(){dc=!0}}),window.addEventListener("test",zo,zo),window.removeEventListener("test",zo,zo)}catch{dc=!1}function b1(e,t,n,r,o,a,i,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(f){this.onError(f)}}var na=!1,Hi=null,Zi=!1,fc=null,S1={onError:function(e){na=!0,Hi=e}};function E1(e,t,n,r,o,a,i,s,l){na=!1,Hi=null,b1.apply(S1,arguments)}function N1(e,t,n,r,o,a,i,s,l){if(E1.apply(this,arguments),na){if(na){var c=Hi;na=!1,Hi=null}else throw Error(R(198));Zi||(Zi=!0,fc=c)}}function Er(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function qm(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function of(e){if(Er(e)!==e)throw Error(R(188))}function P1(e){var t=e.alternate;if(!t){if(t=Er(e),t===null)throw Error(R(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var a=o.alternate;if(a===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===n)return of(o),e;if(a===r)return of(o),t;a=a.sibling}throw Error(R(188))}if(n.return!==r.return)n=o,r=a;else{for(var i=!1,s=o.child;s;){if(s===n){i=!0,n=o,r=a;break}if(s===r){i=!0,r=o,n=a;break}s=s.sibling}if(!i){for(s=a.child;s;){if(s===n){i=!0,n=a,r=o;break}if(s===r){i=!0,r=a,n=o;break}s=s.sibling}if(!i)throw Error(R(189))}}if(n.alternate!==r)throw Error(R(190))}if(n.tag!==3)throw Error(R(188));return n.stateNode.current===n?e:t}function Xm(e){return e=P1(e),e!==null?Jm(e):null}function Jm(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Jm(e);if(t!==null)return t;e=e.sibling}return null}var eh=it.unstable_scheduleCallback,af=it.unstable_cancelCallback,F1=it.unstable_shouldYield,R1=it.unstable_requestPaint,we=it.unstable_now,A1=it.unstable_getCurrentPriorityLevel,Ou=it.unstable_ImmediatePriority,th=it.unstable_UserBlockingPriority,Wi=it.unstable_NormalPriority,_1=it.unstable_LowPriority,nh=it.unstable_IdlePriority,Ss=null,Zt=null;function O1(e){if(Zt&&typeof Zt.onCommitFiberRoot=="function")try{Zt.onCommitFiberRoot(Ss,e,void 0,(e.current.flags&128)===128)}catch{}}var Nt=Math.clz32?Math.clz32:L1,j1=Math.log,D1=Math.LN2;function L1(e){return e>>>=0,e===0?32:31-(j1(e)/D1|0)|0}var ti=64,ni=4194304;function Xo(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Vi(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=n&268435455;if(i!==0){var s=i&~o;s!==0?r=Xo(s):(a&=i,a!==0&&(r=Xo(a)))}else i=n&~o,i!==0?r=Xo(i):a!==0&&(r=Xo(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,a=t&-t,o>=a||o===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Nt(t),o=1<<n,r|=e[n],t&=~o;return r}function I1(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64: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:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function M1(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-Nt(a),s=1<<i,l=o[i];l===-1?(!(s&n)||s&r)&&(o[i]=I1(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}function pc(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function rh(){var e=ti;return ti<<=1,!(ti&4194240)&&(ti=64),e}function ll(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function za(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Nt(t),e[t]=n}function z1(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-Nt(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}function ju(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Nt(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var ee=0;function oh(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var ah,Du,ih,sh,lh,mc=!1,ri=[],In=null,Mn=null,zn=null,ma=new Map,ha=new Map,En=[],B1="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 submit".split(" ");function sf(e,t){switch(e){case"focusin":case"focusout":In=null;break;case"dragenter":case"dragleave":Mn=null;break;case"mouseover":case"mouseout":zn=null;break;case"pointerover":case"pointerout":ma.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ha.delete(t.pointerId)}}function Bo(e,t,n,r,o,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},t!==null&&(t=$a(t),t!==null&&Du(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function $1(e,t,n,r,o){switch(t){case"focusin":return In=Bo(In,e,t,n,r,o),!0;case"dragenter":return Mn=Bo(Mn,e,t,n,r,o),!0;case"mouseover":return zn=Bo(zn,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return ma.set(a,Bo(ma.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,ha.set(a,Bo(ha.get(a)||null,e,t,n,r,o)),!0}return!1}function ch(e){var t=or(e.target);if(t!==null){var n=Er(t);if(n!==null){if(t=n.tag,t===13){if(t=qm(n),t!==null){e.blockedOn=t,lh(e.priority,function(){ih(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 Si(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=hc(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);cc=r,n.target.dispatchEvent(r),cc=null}else return t=$a(n),t!==null&&Du(t),e.blockedOn=n,!1;t.shift()}return!0}function lf(e,t,n){Si(e)&&n.delete(t)}function U1(){mc=!1,In!==null&&Si(In)&&(In=null),Mn!==null&&Si(Mn)&&(Mn=null),zn!==null&&Si(zn)&&(zn=null),ma.forEach(lf),ha.forEac
vendor: 10,552 bytes, line 38
38h(lf)}function $o(e,t){e.blockedOn===t&&(e.blockedOn=null,mc||(mc=!0,it.unstable_scheduleCallback(it.unstable_NormalPriority,U1)))}function ga(e){function t(o){return $o(o,e)}if(0<ri.length){$o(ri[0],e);for(var n=1;n<ri.length;n++){var r=ri[n];r.blockedOn===e&&(r.blockedOn=null)}}for(In!==null&&$o(In,e),Mn!==null&&$o(Mn,e),zn!==null&&$o(zn,e),ma.forEach(t),ha.forEach(t),n=0;n<En.length;n++)r=En[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<En.length&&(n=En[0],n.blockedOn===null);)ch(n),n.blockedOn===null&&En.shift()}var Yr=mn.ReactCurrentBatchConfig,Qi=!0;function H1(e,t,n,r){var o=ee,a=Yr.transition;Yr.transition=null;try{ee=1,Lu(e,t,n,r)}finally{ee=o,Yr.transition=a}}function Z1(e,t,n,r){var o=ee,a=Yr.transition;Yr.transition=null;try{ee=4,Lu(e,t,n,r)}finally{ee=o,Yr.transition=a}}function Lu(e,t,n,r){if(Qi){var o=hc(e,t,n,r);if(o===null)vl(e,t,r,Gi,n),sf(e,r);else if($1(o,e,t,n,r))r.stopPropagation();else if(sf(e,r),t&4&&-1<B1.indexOf(e)){for(;o!==null;){var a=$a(o);if(a!==null&&ah(a),a=hc(e,t,n,r),a===null&&vl(e,t,r,Gi,n),a===o)break;o=a}o!==null&&r.stopPropagation()}else vl(e,t,r,null,n)}}var Gi=null;function hc(e,t,n,r){if(Gi=null,e=_u(r),e=or(e),e!==null)if(t=Er(e),t===null)e=null;else if(n=t.tag,n===13){if(e=qm(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 Gi=e,null}function uh(e){switch(e){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"resize":case"seeked":case"submit":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"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(A1()){case Ou:return 1;case th:return 4;case Wi:case _1:return 16;case nh:return 536870912;default:return 16}default:return 16}}var Dn=null,Iu=null,Ei=null;function dh(){if(Ei)return Ei;var e,t=Iu,n=t.length,r,o="value"in Dn?Dn.value:Dn.textContent,a=o.length;for(e=0;e<n&&t[e]===o[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===o[a-r];r++);return Ei=o.slice(e,1<r?1-r:void 0)}function Ni(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 oi(){return!0}function cf(){return!1}function ct(e){function t(n,r,o,a,i){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=a,this.target=i,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(a):a[s]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?oi:cf,this.isPropagationStopped=cf,this}return me(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=oi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=oi)},persist:function(){},isPersistent:oi}),t}var _o={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Mu=ct(_o),Ba=me({},_o,{view:0,detail:0}),W1=ct(Ba),cl,ul,Uo,Es=me({},Ba,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zu,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!==Uo&&(Uo&&e.type==="mousemove"?(cl=e.screenX-Uo.screenX,ul=e.screenY-Uo.screenY):ul=cl=0,Uo=e),cl)},movementY:function(e){return"movementY"in e?e.movementY:ul}}),uf=ct(Es),V1=me({},Es,{dataTransfer:0}),Q1=ct(V1),G1=me({},Ba,{relatedTarget:0}),dl=ct(G1),K1=me({},_o,{animationName:0,elapsedTime:0,pseudoElement:0}),Y1=ct(K1),q1=me({},_o,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),X1=ct(q1),J1=me({},_o,{data:0}),df=ct(J1),ew={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},tw={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"},nw={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function rw(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=nw[e])?!!t[e]:!1}function zu(){return rw}var ow=me({},Ba,{key:function(e){if(e.key){var t=ew[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ni(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?tw[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zu,charCode:function(e){return e.type==="keypress"?Ni(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ni(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),aw=ct(ow),iw=me({},Es,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ff=ct(iw),sw=me({},Ba,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zu}),lw=ct(sw),cw=me({},_o,{propertyName:0,elapsedTime:0,pseudoElement:0}),uw=ct(cw),dw=me({},Es,{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}),fw=ct(dw),pw=[9,13,27,32],Bu=ln&&"CompositionEvent"in window,ra=null;ln&&"documentMode"in document&&(ra=document.documentMode);var mw=ln&&"TextEvent"in window&&!ra,fh=ln&&(!Bu||ra&&8<ra&&11>=ra),pf=" ",mf=!1;function ph(e,t){switch(e){case"keyup":return pw.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function mh(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ir=!1;function hw(e,t){switch(e){case"compositionend":return mh(t);case"keypress":return t.which!==32?null:(mf=!0,pf);case"textInput":return e=t.data,e===pf&&mf?null:e;default:return null}}function gw(e,t){if(Ir)return e==="compositionend"||!Bu&&ph(e,t)?(e=dh(),Ei=Iu=Dn=null,Ir=!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 fh&&t.locale!=="ko"?null:t.data;default:return null}}var yw={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 hf(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!yw[e.type]:t==="textarea"}function hh(e,t,n,r){Vm(r),t=Ki(t,"onChange"),0<t.length&&(n=new Mu("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var oa=null,ya=null;function vw(e){Eh(e,0)}function Ns(e){var t=Br(e);if(zm(t))return e}function ww(e,t){if(e==="change")return t}var gh=!1;if(ln){var fl;if(ln){var pl="oninput"in document;if(!pl){var gf=document.createElement("div");gf.setAttribute("oninput","return;"),pl=typeof gf.oninput=="function"}fl=pl}else fl=!1;gh=fl&&(!document.documentMode||9<document.documentMode)}function yf(){oa&&(oa.detachEvent("onpropertychange",yh),ya=oa=null)}function yh(e){if(e.propertyName==="value"&&Ns(ya)){var t=[];hh(t,ya,e,_u(e)),Ym(vw,t)}}function kw(e,t,n){e==="focusin"?(yf(),oa=t,ya=n,oa.attachEvent("onpropertychange",yh)):e==="focusout"&&yf()}function xw(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Ns(ya)}function Tw(e,t){if(e==="click")return Ns(t)}function Cw(e,t){if(e==="input"||e==="change")return Ns(t)}function bw(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ft=typeof Object.is=="function"?Object.is:bw;function va(e,t){if(Ft(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)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 o=n[r];if(!ql.call(t,o)||!Ft(e[o],t[o]))return!1}return!0}function vf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function wf(e,t){var n=vf(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}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=vf(n)}}function vh(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?vh(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function wh(){for(var e=window,t=Ui();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ui(e.document)}return t}function $u(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")}function Sw(e){var t=wh(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&vh(n.ownerDocument.documentElement,n)){if(r!==null&&$u(n)){if
vendor: 4,424 bytes, line 38
38(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=r.end===void 0?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=wf(n,a);var i=wf(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Ew=ln&&"documentMode"in document&&11>=document.documentMode,Mr=null,gc=null,aa=null,yc=!1;function kf(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;yc||Mr==null||Mr!==Ui(r)||(r=Mr,"selectionStart"in r&&$u(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}),aa&&va(aa,r)||(aa=r,r=Ki(gc,"onSelect"),0<r.length&&(t=new Mu("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Mr)))}function ai(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var zr={animationend:ai("Animation","AnimationEnd"),animationiteration:ai("Animation","AnimationIteration"),animationstart:ai("Animation","AnimationStart"),transitionend:ai("Transition","TransitionEnd")},ml={},kh={};ln&&(kh=document.createElement("div").style,"AnimationEvent"in window||(delete zr.animationend.animation,delete zr.animationiteration.animation,delete zr.animationstart.animation),"TransitionEvent"in window||delete zr.transitionend.transition);function Ps(e){if(ml[e])return ml[e];if(!zr[e])return e;var t=zr[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in kh)return ml[e]=t[n];return e}var xh=Ps("animationend"),Th=Ps("animationiteration"),Ch=Ps("animationstart"),bh=Ps("transitionend"),Sh=new Map,xf="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error 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(" ");function qn(e,t){Sh.set(e,t),Sr(t,[e])}for(var hl=0;hl<xf.length;hl++){var gl=xf[hl],Nw=gl.toLowerCase(),Pw=gl[0].toUpperCase()+gl.slice(1);qn(Nw,"on"+Pw)}qn(xh,"onAnimationEnd");qn(Th,"onAnimationIteration");qn(Ch,"onAnimationStart");qn("dblclick","onDoubleClick");qn("focusin","onFocus");qn("focusout","onBlur");qn(bh,"onTransitionEnd");ko("onMouseEnter",["mouseout","mouseover"]);ko("onMouseLeave",["mouseout","mouseover"]);ko("onPointerEnter",["pointerout","pointerover"]);ko("onPointerLeave",["pointerout","pointerover"]);Sr("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Sr("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Sr("onBeforeInput",["compositionend","keypress","textInput","paste"]);Sr("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Sr("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Sr("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Jo="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(" "),Fw=new Set("cancel close invalid load scroll toggle".split(" ").concat(Jo));function Tf(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,N1(r,t,void 0,e),e.currentTarget=null}
vendor: 4,274 bytes, line 38
38function Eh(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;Tf(o,s,c),a=l}else for(i=0;i<r.length;i++){if(s=r[i],l=s.instance,c=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;Tf(o,s,c),a=l}}}if(Zi)throw e=fc,Zi=!1,fc=null,e}function oe(e,t){var n=t[Tc];n===void 0&&(n=t[Tc]=new Set);var r=e+"__bubble";n.has(r)||(Nh(t,e,2,!1),n.add(r))}function yl(e,t,n){var r=0;t&&(r|=4),Nh(n,e,r,t)}var ii="_reactListening"+Math.random().toString(36).slice(2);function wa(e){if(!e[ii]){e[ii]=!0,jm.forEach(function(n){n!=="selectionchange"&&(Fw.has(n)||yl(n,!1,e),yl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ii]||(t[ii]=!0,yl("selectionchange",!1,t))}}function Nh(e,t,n,r){switch(uh(t)){case 1:var o=H1;break;case 4:o=Z1;break;default:o=Lu}n=o.bind(null,t,n,e),o=void 0,!dc||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function vl(e,t,n,r,o){var a=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var s=r.stateNode.containerInfo;if(s===o||s.nodeType===8&&s.parentNode===o)break;if(i===4)for(i=r.return;i!==null;){var l=i.tag;if((l===3||l===4)&&(l=i.stateNode.containerInfo,l===o||l.nodeType===8&&l.parentNode===o))return;i=i.return}for(;s!==null;){if(i=or(s),i===null)return;if(l=i.tag,l===5||l===6){r=a=i;continue e}s=s.parentNode}}r=r.return}Ym(function(){var c=a,f=_u(n),d=[];e:{var p=Sh.get(e);if(p!==void 0){var v=Mu,w=e;switch(e){case"keypress":if(Ni(n)===0)break e;case"keydown":case"keyup":v=aw;break;case"focusin":w="focus",v=dl;break;case"focusout":w="blur",v=dl;break;case"beforeblur":case"afterblur":v=dl;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":v=uf;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=Q1;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=lw;break;case xh:case Th:case Ch:v=Y1;break;case bh:v=uw;break;case"scroll":v=W1;break;case"wheel":v=fw;break;case"copy":case"cut":case"paste":v=X1;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=ff}var m=(t&4)!==0,x=!m&&e==="scroll",g=m?p!==null?p+"Capture":null:p;m=[];for(var y=c,k;y!==null;){k=y;var T=k.stateNode;if(k.tag===5&&T!==null&&(k=T,g!==null&&(T=pa(y,g),T!=null&&m.push(ka(y,T,k)))),x)break;y=y.return}0<m.length&&(p=new v(p,w,null,n,f),d.push({event:p,listeners:m}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",p&&n!==cc&&(w=n.relatedTarget||n.fromElement)&&(or(w)||w[cn]))break e;if((v||p)&&(p=f.window===f?f:(p=f.ownerDocument)?p.defaultView||p.parentWindow:window,v?(w=n.relatedTarget||n.toElement,v=c,w=w?or(w):null,w!==null&&(x=Er(w),w!==x||w.tag!==5&&w.tag!==6)&&(w=null)):(v=null,w=c),v!==w)){if(m=uf,T="onMouseLeave",g="onMouseEnter",y="mouse",(e==="pointerout"||e==="pointerover")&&(m=ff,T="onPointerLeave",g="onPointerEnter",y="pointer"),x=v==null?p:Br(v),k=w==null?p:Br(w),p=new m(T,y+"leave",v,n,f),p.target=x,p.relatedTarget=k,T=null,or(f)===c&&(m=new m(g,y+"enter",w,n,f),m.target=k,m.relatedTarget=x,T=m),x=T,v&&w)t:{for(m=v,g=w,y=0,k=m;k;k=Rr(k))y++;for(k=0,T=g;T;T=Rr(T))k++;for(;0<y-k;)m=Rr(m),y--;for(;0<k-y;)g=Rr(g),k--;for(;y--;){if(m===g||g!==null&&m===g.alternate)break t;m=Rr(m),g=Rr(g)}m=null}else m=null;v!==null&&Cf(d,p,v,m,!1),w!==null&&x!==null&&Cf(d,x,w,m,!0)}}e:{if(p=c?Br(c):window,v=p.nodeName&&p.nodeName.toLowerCase(),v==="select"||v==="input"&&p.type==="file")var C=ww;else if(hf(p))if(gh)C=Cw;else{C=xw;var S=kw}else(v=p.nodeName)&&v.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(C=Tw);if(C&&(C=C(e,c))){hh(d,C,n,f);break e}S&&S(e,p,c),e==="focusout"&&(S=p._wrapperState)&&S.controlled&&p.type==="number"&&oc(p,"number",p.value)}
vendor: 5,176 bytes, lines 38-39
38switch(S=c?Br(c):window,e){case"focusin":(hf(S)||S.contentEditable==="true")&&(Mr=S,gc=c,aa=null);break;case"focusout":aa=gc=Mr=null;break;case"mousedown":yc=!0;break;case"contextmenu":case"mouseup":case"dragend":yc=!1,kf(d,n,f);break;case"selectionchange":if(Ew)break;case"keydown":case"keyup":kf(d,n,f)}var E;if(Bu)e:{switch(e){case"compositionstart":var N="onCompositionStart";break e;case"compositionend":N="onCompositionEnd";break e;case"compositionupdate":N="onCompositionUpdate";break e}N=void 0}else Ir?ph(e,n)&&(N="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(N="onCompositionStart");N&&(fh&&n.locale!=="ko"&&(Ir||N!=="onCompositionStart"?N==="onCompositionEnd"&&Ir&&(E=dh()):(Dn=f,Iu="value"in Dn?Dn.value:Dn.textContent,Ir=!0)),S=Ki(c,N),0<S.length&&(N=new df(N,e,null,n,f),d.push({event:N,listeners:S}),E?N.data=E:(E=mh(n),E!==null&&(N.data=E)))),(E=mw?hw(e,n):gw(e,n))&&(c=Ki(c,"onBeforeInput"),0<c.length&&(f=new df("onBeforeInput","beforeinput",null,n,f),d.push({event:f,listeners:c}),f.data=E))}Eh(d,t)})}function ka(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ki(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,a=o.stateNode;o.tag===5&&a!==null&&(o=a,a=pa(e,n),a!=null&&r.unshift(ka(e,a,o)),a=pa(e,t),a!=null&&r.push(ka(e,a,o))),e=e.return}return r}function Rr(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Cf(e,t,n,r,o){for(var a=t._reactName,i=[];n!==null&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(l!==null&&l===r)break;s.tag===5&&c!==null&&(s=c,o?(l=pa(n,a),l!=null&&i.unshift(ka(n,l,s))):o||(l=pa(n,a),l!=null&&i.push(ka(n,l,s)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var Rw=/\r\n?/g,Aw=/\u0000|\uFFFD/g;function bf(e){return(typeof e=="string"?e:""+e).replace(Rw,`
39`).replace(Aw,"")}function si(e,t,n){if(t=bf(t),bf(e)!==t&&n)throw Error(R(425))}function Yi(){}var vc=null,wc=null;function kc(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var xc=typeof setTimeout=="function"?setTimeout:void 0,_w=typeof clearTimeout=="function"?clearTimeout:void 0,Sf=typeof Promise=="function"?Promise:void 0,Ow=typeof queueMicrotask=="function"?queueMicrotask:typeof Sf<"u"?function(e){return Sf.resolve(null).then(e).catch(jw)}:xc;function jw(e){setTimeout(function(){throw e})}function wl(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),ga(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);ga(t)}function Bn(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==="$?")break;if(t==="/$")return null}}return e}function Ef(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Oo=Math.random().toString(36).slice(2),Ut="__reactFiber$"+Oo,xa="__reactProps$"+Oo,cn="__reactContainer$"+Oo,Tc="__reactEvents$"+Oo,Dw="__reactListeners$"+Oo,Lw="__reactHandles$"+Oo;function or(e){var t=e[Ut];if(t)return t;for(var n=e.parentNode;n;){if(t=n[cn]||n[Ut]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ef(e);e!==null;){if(n=e[Ut])return n;e=Ef(e)}return t}e=n,n=e.parentNode}return null}function $a(e){return e=e[Ut]||e[cn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Br(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(R(33))}function Fs(e){return e[xa]||null}var Cc=[],$r=-1;function Xn(e){return{current:e}}function ae(e){0>$r||(e.current=Cc[$r],Cc[$r]=null,$r--)}function ne(e,t){$r++,Cc[$r]=e.current,e.current=t}var Vn={},Ie=Xn(Vn),Ye=Xn(!1),yr=Vn;function xo(e,t){var n=e.type.contextTypes;if(!n)return Vn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in n)o[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function qe(e){return e=e.childContextTypes,e!=null}function qi(){ae(Ye),ae(Ie)}function Nf(e,t,n){if(Ie.current!==Vn)throw Error(R(168));ne(Ie,t),ne(Ye,n)}function Ph(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(R(108,k1(e)||"Unknown",o));return me({},n,r)}function Xi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Vn,yr=Ie.current,ne(Ie,e),ne(Ye,Ye.current),!0}function Pf(e,t,n){var r=e.stateNode;if(!r)throw Error(R(169));n?(e=Ph(e,t,yr),r.__reactInternalMemoizedMergedChildContext=e,ae(Ye),ae(Ie),ne(Ie,e)):ae(Ye),ne(Ye,n)}var rn=null,Rs=!1,kl=!1;function Fh(e){rn===null?rn=[e]:rn.push(e)}function Iw(e){Rs=!0,Fh(e)}function Jn(){if(!kl&&rn!==null){kl=!0;var e=0,t=ee;try{var n=rn;for(ee=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}rn=null,Rs=!1}catch(o){throw rn!==null&&(rn=rn.slice(e+1)),eh(Ou,Jn),o}finally{ee=t,kl=!1}}return null}
vendor: 27,636 bytes, lines 39-41
39var Ur=[],Hr=0,Ji=null,es=0,mt=[],ht=0,vr=null,on=1,an="";function tr(e,t){Ur[Hr++]=es,Ur[Hr++]=Ji,Ji=e,es=t}function Rh(e,t,n){mt[ht++]=on,mt[ht++]=an,mt[ht++]=vr,vr=e;var r=on;e=an;var o=32-Nt(r)-1;r&=~(1<<o),n+=1;var a=32-Nt(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,on=1<<32-Nt(t)+o|n<<o|r,an=a+e}else on=1<<a|n<<o|r,an=e}function Uu(e){e.return!==null&&(tr(e,1),Rh(e,1,0))}function Hu(e){for(;e===Ji;)Ji=Ur[--Hr],Ur[Hr]=null,es=Ur[--Hr],Ur[Hr]=null;for(;e===vr;)vr=mt[--ht],mt[ht]=null,an=mt[--ht],mt[ht]=null,on=mt[--ht],mt[ht]=null}var ot=null,rt=null,ue=!1,bt=null;function Ah(e,t){var n=gt(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Ff(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,ot=e,rt=Bn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ot=e,rt=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=vr!==null?{id:on,overflow:an}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=gt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,ot=e,rt=null,!0):!1;default:return!1}}function bc(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Sc(e){if(ue){var t=rt;if(t){var n=t;if(!Ff(e,t)){if(bc(e))throw Error(R(418));t=Bn(n.nextSibling);var r=ot;t&&Ff(e,t)?Ah(r,n):(e.flags=e.flags&-4097|2,ue=!1,ot=e)}}else{if(bc(e))throw Error(R(418));e.flags=e.flags&-4097|2,ue=!1,ot=e}}}function Rf(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ot=e}function li(e){if(e!==ot)return!1;if(!ue)return Rf(e),ue=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!kc(e.type,e.memoizedProps)),t&&(t=rt)){if(bc(e))throw _h(),Error(R(418));for(;t;)Ah(e,t),t=Bn(t.nextSibling)}if(Rf(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(R(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){rt=Bn(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}rt=null}}else rt=ot?Bn(e.stateNode.nextSibling):null;return!0}function _h(){for(var e=rt;e;)e=Bn(e.nextSibling)}function To(){rt=ot=null,ue=!1}function Zu(e){bt===null?bt=[e]:bt.push(e)}var Mw=mn.ReactCurrentBatchConfig;function Ho(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(R(309));var r=n.stateNode}if(!r)throw Error(R(147,e));var o=r,a=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===a?t.ref:(t=function(i){var s=o.refs;i===null?delete s[a]:s[a]=i},t._stringRef=a,t)}if(typeof e!="string")throw Error(R(284));if(!n._owner)throw Error(R(290,e))}return e}function ci(e,t){throw e=Object.prototype.toString.call(t),Error(R(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Af(e){var t=e._init;return t(e._payload)}function Oh(e){function t(g,y){if(e){var k=g.deletions;k===null?(g.deletions=[y],g.flags|=16):k.push(y)}}function n(g,y){if(!e)return null;for(;y!==null;)t(g,y),y=y.sibling;return null}function r(g,y){for(g=new Map;y!==null;)y.key!==null?g.set(y.key,y):g.set(y.index,y),y=y.sibling;return g}function o(g,y){return g=Zn(g,y),g.index=0,g.sibling=null,g}function a(g,y,k){return g.index=k,e?(k=g.alternate,k!==null?(k=k.index,k<y?(g.flags|=2,y):k):(g.flags|=2,y)):(g.flags|=1048576,y)}function i(g){return e&&g.alternate===null&&(g.flags|=2),g}function s(g,y,k,T){return y===null||y.tag!==6?(y=Nl(k,g.mode,T),y.return=g,y):(y=o(y,k),y.return=g,y)}function l(g,y,k,T){var C=k.type;return C===Lr?f(g,y,k.props.children,T,k.key):y!==null&&(y.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===bn&&Af(C)===y.type)?(T=o(y,k.props),T.ref=Ho(g,y,k),T.return=g,T):(T=ji(k.type,k.key,k.props,null,g.mode,T),T.ref=Ho(g,y,k),T.return=g,T)}function c(g,y,k,T){return y===null||y.tag!==4||y.stateNode.containerInfo!==k.containerInfo||y.stateNode.implementation!==k.implementation?(y=Pl(k,g.mode,T),y.return=g,y):(y=o(y,k.children||[]),y.return=g,y)}function f(g,y,k,T,C){return y===null||y.tag!==7?(y=hr(k,g.mode,T,C),y.return=g,y):(y=o(y,k),y.return=g,y)}function d(g,y,k){if(typeof y=="string"&&y!==""||typeof y=="number")return y=Nl(""+y,g.mode,k),y.return=g,y;if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Xa:return k=ji(y.type,y.key,y.props,null,g.mode,k),k.ref=Ho(g,null,y),k.return=g,k;case Dr:return y=Pl(y,g.mode,k),y.return=g,y;case bn:var T=y._init;return d(g,T(y._payload),k)}if(qo(y)||Mo(y))return y=hr(y,g.mode,k,null),y.return=g,y;ci(g,y)}return null}function p(g,y,k,T){var C=y!==null?y.key:null;if(typeof k=="string"&&k!==""||typeof k=="number")return C!==null?null:s(g,y,""+k,T);if(typeof k=="object"&&k!==null){switch(k.$$typeof){case Xa:return k.key===C?l(g,y,k,T):null;case Dr:return k.key===C?c(g,y,k,T):null;case bn:return C=k._init,p(g,y,C(k._payload),T)}if(qo(k)||Mo(k))return C!==null?null:f(g,y,k,T,null);ci(g,k)}return null}function v(g,y,k,T,C){if(typeof T=="string"&&T!==""||typeof T=="number")return g=g.get(k)||null,s(y,g,""+T,C);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case Xa:return g=g.get(T.key===null?k:T.key)||null,l(y,g,T,C);case Dr:return g=g.get(T.key===null?k:T.key)||null,c(y,g,T,C);case bn:var S=T._init;return v(g,y,k,S(T._payload),C)}if(qo(T)||Mo(T))return g=g.get(k)||null,f(y,g,T,C,null);ci(y,T)}return null}function w(g,y,k,T){for(var C=null,S=null,E=y,N=y=0,A=null;E!==null&&N<k.length;N++){E.index>N?(A=E,E=null):A=E.sibling;var j=p(g,E,k[N],T);if(j===null){E===null&&(E=A);break}e&&E&&j.alternate===null&&t(g,E),y=a(j,y,N),S===null?C=j:S.sibling=j,S=j,E=A}if(N===k.length)return n(g,E),ue&&tr(g,N),C;if(E===null){for(;N<k.length;N++)E=d(g,k[N],T),E!==null&&(y=a(E,y,N),S===null?C=E:S.sibling=E,S=E);return ue&&tr(g,N),C}for(E=r(g,E);N<k.length;N++)A=v(E,g,N,k[N],T),A!==null&&(e&&A.alternate!==null&&E.delete(A.key===null?N:A.key),y=a(A,y,N),S===null?C=A:S.sibling=A,S=A);return e&&E.forEach(function(O){return t(g,O)}),ue&&tr(g,N),C}function m(g,y,k,T){var C=Mo(k);if(typeof C!="function")throw Error(R(150));if(k=C.call(k),k==null)throw Error(R(151));for(var S=C=null,E=y,N=y=0,A=null,j=k.next();E!==null&&!j.done;N++,j=k.next()){E.index>N?(A=E,E=null):A=E.sibling;var O=p(g,E,j.value,T);if(O===null){E===null&&(E=A);break}e&&E&&O.alternate===null&&t(g,E),y=a(O,y,N),S===null?C=O:S.sibling=O,S=O,E=A}if(j.done)return n(g,E),ue&&tr(g,N),C;if(E===null){for(;!j.done;N++,j=k.next())j=d(g,j.value,T),j!==null&&(y=a(j,y,N),S===null?C=j:S.sibling=j,S=j);return ue&&tr(g,N),C}for(E=r(g,E);!j.done;N++,j=k.next())j=v(E,g,N,j.value,T),j!==null&&(e&&j.alternate!==null&&E.delete(j.key===null?N:j.key),y=a(j,y,N),S===null?C=j:S.sibling=j,S=j);return e&&E.forEach(function(L){return t(g,L)}),ue&&tr(g,N),C}function x(g,y,k,T){if(typeof k=="object"&&k!==null&&k.type===Lr&&k.key===null&&(k=k.props.children),typeof k=="object"&&k!==null){switch(k.$$typeof){case Xa:e:{for(var C=k.key,S=y;S!==null;){if(S.key===C){if(C=k.type,C===Lr){if(S.tag===7){n(g,S.sibling),y=o(S,k.props.children),y.return=g,g=y;break e}}else if(S.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===bn&&Af(C)===S.type){n(g,S.sibling),y=o(S,k.props),y.ref=Ho(g,S,k),y.return=g,g=y;break e}n(g,S);break}else t(g,S);S=S.sibling}k.type===Lr?(y=hr(k.props.children,g.mode,T,k.key),y.return=g,g=y):(T=ji(k.type,k.key,k.props,null,g.mode,T),T.ref=Ho(g,y,k),T.return=g,g=T)}return i(g);case Dr:e:{for(S=k.key;y!==null;){if(y.key===S)if(y.tag===4&&y.stateNode.containerInfo===k.containerInfo&&y.stateNode.implementation===k.implementation){n(g,y.sibling),y=o(y,k.children||[]),y.return=g,g=y;break e}else{n(g,y);break}else t(g,y);y=y.sibling}y=Pl(k,g.mode,T),y.return=g,g=y}return i(g);case bn:return S=k._init,x(g,y,S(k._payload),T)}if(qo(k))return w(g,y,k,T);if(Mo(k))return m(g,y,k,T);ci(g,k)}return typeof k=="string"&&k!==""||typeof k=="number"?(k=""+k,y!==null&&y.tag===6?(n(g,y.sibling),y=o(y,k),y.return=g,g=y):(n(g,y),y=Nl(k,g.mode,T),y.return=g,g=y),i(g)):n(g,y)}return x}var Co=Oh(!0),jh=Oh(!1),ts=Xn(null),ns=null,Zr=null,Wu=null;function Vu(){Wu=Zr=ns=null}function Qu(e){var t=ts.current;ae(ts),e._currentValue=t}function Ec(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function qr(e,t){ns=e,Wu=Zr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ke=!0),e.firstContext=null)}function vt(e){var t=e._currentValue;if(Wu!==e)if(e={context:e,memoizedValue:t,next:null},Zr===null){if(ns===null)throw Error(R(308));Zr=e,ns.dependencies={lanes:0,firstContext:e}}else Zr=Zr.next=e;return t}var ar=null;function Gu(e){ar===null?ar=[e]:ar.push(e)}function Dh(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Gu(t)):(n.next=o.next,o.next=n),t.interleaved=n,un(e,r)}function un(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Sn=!1;function Ku(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Lh(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function sn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function $n(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,X&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,un(e,n)}return o=r.interleaved,o===null?(t.next=t,Gu(r)):(t.next=o.next,o.next=t),r.interleaved=t,un(e,n)}function Pi(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ju(e,n)}}function _f(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?o=a=i:a=a.next=i,n=n.next}while(n!==null);a===null?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function rs(e,t,n,r){var o=e.updateQueue;Sn=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var l=s,c=l.next;l.next=null,i===null?a=c:i.next=c,i=l;var f=e.alternate;f!==null&&(f=f.updateQueue,s=f.lastBaseUpdate,s!==i&&(s===null?f.firstBaseUpdate=c:s.next=c,f.lastBaseUpdate=l))}if(a!==null){var d=o.baseState;i=0,f=c=l=null,s=a;do{var p=s.lane,v=s.eventTime;if((r&p)===p){f!==null&&(f=f.next={eventTime:v,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var w=e,m=s;switch(p=t,v=n,m.tag){case 1:if(w=m.payload,typeof w=="function"){d=w.call(v,d,p);break e}d=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=m.payload,p=typeof w=="function"?w.call(v,d,p):w,p==null)break e;d=me({},d,p);break e;case 2:Sn=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[s]:p.push(s))}else v={eventTime:v,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},f===null?(c=f=v,l=d):f=f.next=v,i|=p;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;p=s,s=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(!0);if(f===null&&(l=d),o.baseState=l,o.firstBaseUpdate=c,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else a===null&&(o.shared.lanes=0);kr|=i,e.lanes=i,e.memoizedState=d}}function Of(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(R(191,o));o.call(r)}}}var Ua={},Wt=Xn(Ua),Ta=Xn(Ua),Ca=Xn(Ua);function ir(e){if(e===Ua)throw Error(R(174));return e}function Yu(e,t){switch(ne(Ca,t),ne(Ta,e),ne(Wt,Ua),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ic(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ic(t,e)}ae(Wt),ne(Wt,t)}function bo(){ae(Wt),ae(Ta),ae(Ca)}function Ih(e){ir(Ca.current);var t=ir(Wt.current),n=ic(t,e.type);t!==n&&(ne(Ta,e),ne(Wt,n))}function qu(e){Ta.current===e&&(ae(Wt),ae(Ta))}var de=Xn(0);function os(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){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 xl=[];function Xu(){for(var e=0;e<xl.length;e++)xl[e]._workInProgressVersionPrimary=null;xl.length=0}var Fi=mn.ReactCurrentDispatcher,Tl=mn.ReactCurrentBatchConfig,wr=0,pe=null,Te=null,Ee=null,as=!1,ia=!1,ba=0,zw=0;function _e(){throw Error(R(321))}function Ju(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ft(e[n],t[n]))return!1;return!0}function ed(e,t,n,r,o,a){if(wr=a,pe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Fi.current=e===null||e.memoizedState===null?Hw:Zw,e=n(r,o),ia){a=0;do{if(ia=!1,ba=0,25<=a)throw Error(R(301));a+=1,Ee=Te=null,t.updateQueue=null,Fi.current=Ww,e=n(r,o)}while(ia)}if(Fi.current=is,t=Te!==null&&Te.next!==null,wr=0,Ee=Te=pe=null,as=!1,t)throw Error(R(300));return e}function td(){var e=ba!==0;return ba=0,e}function It(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ee===null?pe.memoizedState=Ee=e:Ee=Ee.next=e,Ee}function wt(){if(Te===null){var e=pe.alternate;e=e!==null?e.memoizedState:null}else e=Te.next;var t=Ee===null?pe.memoizedState:Ee.next;if(t!==null)Ee=t,Te=e;else{if(e===null)throw Error(R(310));Te=e,e={memoizedState:Te.memoizedState,baseState:Te.baseState,baseQueue:Te.baseQueue,queue:Te.queue,next:null},Ee===null?pe.memoizedState=Ee=e:Ee=Ee.next=e}return Ee}function Sa(e,t){return typeof t=="function"?t(e):t}function Cl(e){var t=wt(),n=t.queue;if(n===null)throw Error(R(311));n.lastRenderedReducer=e;var r=Te,o=r.baseQueue,a=n.pending;if(a!==null){if(o!==null){var i=o.next;o.next=a.next,a.next=i}r.baseQueue=o=a,n.pending=null}if(o!==null){a=o.next,r=r.baseState;var s=i=null,l=null,c=a;do{var f=c.lane;if((wr&f)===f)l!==null&&(l=l.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var d={lane:f,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};l===null?(s=l=d,i=r):l=l.next=d,pe.lanes|=f,kr|=f}c=c.next}while(c!==null&&c!==a);l===null?i=r:l.next=s,Ft(r,t.memoizedState)||(Ke=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do a=o.lane,pe.lanes|=a,kr|=a,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function bl(e){var t=wt(),n=t.queue;if(n===null)throw Error(R(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,a=t.memoizedState;if(o!==null){n.pending=null;var i=o=o.next;do a=e(a,i.action),i=i.next;while(i!==o);Ft(a,t.memoizedState)||(Ke=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function Mh(){}function zh(e,t){var n=pe,r=wt(),o=t(),a=!Ft(r.memoizedState,o);if(a&&(r.memoizedState=o,Ke=!0),r=r.queue,nd(Uh.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||Ee!==null&&Ee.memoizedState.tag&1){if(n.flags|=2048,Ea(9,$h.bind(null,n,r,o,t),void 0,null),Ne===null)throw Error(R(349));wr&30||Bh(n,t,o)}return o}function Bh(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=pe.updateQueue,t===null?(t={lastEffect:null,stores:null},pe.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function $h(e,t,n,r){t.value=n,t.getSnapshot=r,Hh(t)&&Zh(e)}function Uh(e,t,n){return n(function(){Hh(t)&&Zh(e)})}function Hh(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ft(e,n)}catch{return!0}}function Zh(e){var t=un(e,1);t!==null&&Pt(t,e,1,-1)}function jf(e){var t=It();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Sa,lastRenderedState:e},t.queue=e,e=e.dispatch=Uw.bind(null,pe,e),[t.memoizedState,e]}function Ea(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=pe.updateQueue,t===null?(t={lastEffect:null,stores:null},pe.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Wh(){return wt().memoizedState}function Ri(e,t,n,r){var o=It();pe.flags|=e,o.memoizedState=Ea(1|t,n,void 0,r===void 0?null:r)}function As(e,t,n,r){var o=wt();r=r===void 0?null:r;var a=void 0;if(Te!==null){var i=Te.memoizedState;if(a=i.destroy,r!==null&&Ju(r,i.deps)){o.memoizedState=Ea(t,n,a,r);return}}pe.flags|=e,o.memoizedState=Ea(1|t,n,a,r)}function Df(e,t){return Ri(8390656,8,e,t)}function nd(e,t){return As(2048,8,e,t)}function Vh(e,t){return As(4,2,e,t)}function Qh(e,t){return As(4,4,e,t)}function Gh(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Kh(e,t,n){return n=n!=null?n.concat([e]):null,As(4,4,Gh.bind(null,t,e),n)}function rd(){}function Yh(e,t){var n=wt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ju(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function qh(e,t){var n=wt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ju(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Xh(e,t,n){return wr&21?(Ft(n,t)||(n=rh(),pe.lanes|=n,kr|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ke=!0),e.memoizedState=n)}function Bw(e,t){var n=ee;ee=n!==0&&4>n?n:4,e(!0);var r=Tl.transition;Tl.transition={};try{e(!1),t()}finally{ee=n,Tl.transition=r}}function Jh(){return wt().memoizedState}function $w(e,t,n){var r=Hn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},e0(e))t0(t,n);else if(n=Dh(e,t,n,r),n!==null){var o=Ue();Pt(n,e,r,o),n0(n,t,r)}}function Uw(e,t,n){var r=Hn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(e0(e))t0(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,Ft(s,i)){var l=t.interleaved;l===null?(o.next=o,Gu(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}n=Dh(e,t,o,r),n!==null&&(o=Ue(),Pt(n,e,r,o),n0(n,t,r))}}function e0(e){var t=e.alternate;return e===pe||t!==null&&t===pe}function t0(e,t){ia=as=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function n0(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ju(e,n)}}var is={readContext:vt,useCallback:_e,useContext:_e,useEffect:_e,useImperativeHandle:_e,useInsertionEffect:_e,useLayoutEffect:_e,useMemo:_e,useReducer:_e,useRef:_e,useState:_e,useDebugValue:_e,useDeferredValue:_e,useTransition:_e,useMutableSource:_e,useSyncExternalStore:_e,useId:_e,unstable_isNewReconciler:!1},Hw={readContext:vt,useCallback:function(e,t){return It().memoizedState=[e,t===void 0?null:t],e},useContext:vt,useEffect:Df,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ri(4194308,4,Gh.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ri(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ri(4,2,e,t)},useMemo:function(e,t){var n=It();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=It();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=$w.bind(null,pe,e),[r.memoizedState,e]},useRef:function(e){var t=It();return e={current:e},t.memoizedState=e},useState:jf,useDebugValue:rd,useDeferredValue:function(e){return It().memoizedState=e},useTransition:function(){var e=jf(!1),t=e[0];return e=Bw.bind(null,e[1]),It().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=pe,o=It();if(ue){if(n===void 0)throw Error(R(407));n=n()}else{if(n=t(),Ne===null)throw Error(R(349));wr&30||Bh(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,Df(Uh.bind(null,r,a,e),[e]),r.flags|=2048,Ea(9,$h.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=It(),t=Ne.identifierPrefix;if(ue){var n=an,r=on;n=(r&~(1<<32-Nt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=ba++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=zw++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Zw={readContext:vt,useCallback:Yh,useContext:vt,useEffect:nd,useImperativeHandle:Kh,useInsertionEffect:Vh,useLayoutEffect:Qh,useMemo:qh,useReducer:Cl,useRef:Wh,useState:function(){return Cl(Sa)},useDebugValue:rd,useDeferredValue:function(e){var t=wt();return Xh(t,Te.memoizedState,e)},useTransition:function(){var e=Cl(Sa)[0],t=wt().memoizedState;return[e,t]},useMutableSource:Mh,useSyncExternalStore:zh,useId:Jh,unstable_isNewReconciler:!1},Ww={readContext:vt,useCallback:Yh,useContext:vt,useEffect:nd,useImperativeHandle:Kh,useInsertionEffect:Vh,useLayoutEffect:Qh,useMemo:qh,useReducer:bl,useRef:Wh,useState:function(){return bl(Sa)},useDebugValue:rd,useDeferredValue:function(e){var t=wt();return Te===null?t.memoizedState=e:Xh(t,Te.memoizedState,e)},useTransition:function(){var e=bl(Sa)[0],t=wt().memoizedState;return[e,t]},useMutableSource:Mh,useSyncExternalStore:zh,useId:Jh,unstable_isNewReconciler:!1};function xt(e,t){if(e&&e.defaultProps){t=me({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Nc(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:me({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var _s={isMounted:function(e){return(e=e._reactInternals)?Er(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ue(),o=Hn(e),a=sn(r,o);a.payload=t,n!=null&&(a.callback=n),t=$n(e,a,o),t!==null&&(Pt(t,e,o,r),Pi(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ue(),o=Hn(e),a=sn(r,o);a.tag=1,a.payload=t,n!=null&&(a.callback=n),t=$n(e,a,o),t!==null&&(Pt(t,e,o,r),Pi(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ue(),r=Hn(e),o=sn(n,r);o.tag=2,t!=null&&(o.callback=t),t=$n(e,o,r),t!==null&&(Pt(t,e,r,n),Pi(t,e,r))}};function Lf(e,t,n,r,o,a,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,a,i):t.prototype&&t.prototype.isPureReactComponent?!va(n,r)||!va(o,a):!0}function r0(e,t,n){var r=!1,o=Vn,a=t.contextType;return typeof a=="object"&&a!==null?a=vt(a):(o=qe(t)?yr:Ie.current,r=t.contextTypes,a=(r=r!=null)?xo(e,o):Vn),t=new t(n,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=_s,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function If(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&&_s.enqueueReplaceState(t,t.state,null)}function Pc(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},Ku(e);var a=t.contextType;typeof a=="object"&&a!==null?o.context=vt(a):(a=qe(t)?yr:Ie.current,o.context=xo(e,a)),o.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(Nc(e,t,a,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&_s.enqueueReplaceState(o,o.state,null),rs(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function So(e,t){try{var n="",r=t;do n+=w1(r),r=r.return;while(r);var o=n}catch(a){o=`
40Error generating stack: `+a.message+`
41`+a.stack}return{value:e,source:t,stack:o,digest:null}}function Sl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Fc(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Vw=typeof WeakMap=="function"?WeakMap:Map;function o0(e,t,n){n=sn(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ls||(ls=!0,zc=r),Fc(e,t)},n}function a0(e,t,n){n=sn(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){Fc(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){Fc(e,t),typeof r!="function"&&(Un===null?Un=new Set([this]):Un.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Mf(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Vw;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=ik.bind(null,e,t,n),t.then(e,e))}function zf(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Bf(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=sn(-1,1),t.tag=2,$n(n,t,1))),n.lanes|=1),e)}var Qw=mn.ReactCurrentOwner,Ke=!1;function $e(e,t,n,r){t.child=e===null?jh(t,null,n,r):Co(t,e.child,n,r)}function $f(e,t,n,r,o){n=n.render;var a=t.ref;return qr(t,o),r=ed(e,t,n,r,a,o),n=td(),e!==null&&!Ke?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,dn(e,t,o)):(ue&&n&&Uu(t),t.flags|=1,$e(e,t,r,o),t.child)}function Uf(e,t,n,r,o){if(e===null){var a=n.type;return typeof a=="function"&&!dd(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,i0(e,t,a,r,o)):(e=ji(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&o)){var i=a.memoizedProps;if(n=n.compare,n=n!==null?n:va,n(i,r)&&e.ref===t.ref)return dn(e,t,o)}return t.flags|=1,e=Zn(a,r),e.ref=t.ref,e.return=t,t.child=e}function i0(e,t,n,r,o){if(e!==null){var a=e.memoizedProps;if(va(a,r)&&e.ref===t.ref)if(Ke=!1,t.pendingProps=r=a,(e.lanes&o)!==0)e.flags&131072&&(Ke=!0);else return t.lanes=e.lanes,dn(e,t,o)}return Rc(e,t,n,r,o)}function s0(e,t,n){var r=t.pendingProps,o=r.children,a=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ne(Vr,tt),tt|=n;else{if(!(n&1073741824))return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ne(Vr,tt),tt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,ne(Vr,tt),tt|=r}else a!==null?(r=a.baseLanes|n,t.memoizedState=null):r=n,ne(Vr,tt),tt|=r;return $e(e,t,o,n),t.child}function l0(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}
vendor: 5,520 bytes, line 41
41function Rc(e,t,n,r,o){var a=qe(n)?yr:Ie.current;return a=xo(t,a),qr(t,o),n=ed(e,t,n,r,a,o),r=td(),e!==null&&!Ke?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,dn(e,t,o)):(ue&&r&&Uu(t),t.flags|=1,$e(e,t,n,o),t.child)}function Hf(e,t,n,r,o){if(qe(n)){var a=!0;Xi(t)}else a=!1;if(qr(t,o),t.stateNode===null)Ai(e,t),r0(t,n,r),Pc(t,n,r,o),r=!0;else if(e===null){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,c=n.contextType;typeof c=="object"&&c!==null?c=vt(c):(c=qe(n)?yr:Ie.current,c=xo(t,c));var f=n.getDerivedStateFromProps,d=typeof f=="function"||typeof i.getSnapshotBeforeUpdate=="function";d||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==r||l!==c)&&If(t,i,r,c),Sn=!1;var p=t.memoizedState;i.state=p,rs(t,r,i,o),l=t.memoizedState,s!==r||p!==l||Ye.current||Sn?(typeof f=="function"&&(Nc(t,n,f,r),l=t.memoizedState),(s=Sn||Lf(t,n,s,r,p,l,c))?(d||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=c,r=s):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Lh(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:xt(t.type,s),i.props=c,d=t.pendingProps,p=i.context,l=n.contextType,typeof l=="object"&&l!==null?l=vt(l):(l=qe(n)?yr:Ie.current,l=xo(t,l));var v=n.getDerivedStateFromProps;(f=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==d||p!==l)&&If(t,i,r,l),Sn=!1,p=t.memoizedState,i.state=p,rs(t,r,i,o);var w=t.memoizedState;s!==d||p!==w||Ye.current||Sn?(typeof v=="function"&&(Nc(t,n,v,r),w=t.memoizedState),(c=Sn||Lf(t,n,c,r,p,w,l)||!1)?(f||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,w,l),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,w,l)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=w),i.props=r,i.state=w,i.context=l,r=c):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Ac(e,t,n,r,a,o)}function Ac(e,t,n,r,o,a){l0(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return o&&Pf(t,n,!1),dn(e,t,a);r=t.stateNode,Qw.current=t;var s=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=Co(t,e.child,null,a),t.child=Co(t,null,s,a)):$e(e,t,s,a),t.memoizedState=r.state,o&&Pf(t,n,!0),t.child}function c0(e){var t=e.stateNode;t.pendingContext?Nf(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Nf(e,t.context,!1),Yu(e,t.containerInfo)}function Zf(e,t,n,r,o){return To(),Zu(o),t.flags|=256,$e(e,t,n,r),t.child}var _c={dehydrated:null,treeContext:null,retryLane:0};function Oc(e){return{baseLanes:e,cachePool:null,transitions:null}}function u0(e,t,n){var r=t.pendingProps,o=de.current,a=!1,i=(t.flags&128)!==0,s;if((s=i)||(s=e!==null&&e.memoizedState===null?!1:(o&2)!==0),s?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),ne(de,o&1),e===null)return Sc(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,a?(r=t.mode,a=t.child,i={mode:"hidden",children:i},!(r&1)&&a!==null?(a.childLanes=0,a.pendingProps=i):a=Ds(i,r,0,null),e=hr(e,r,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=Oc(n),t.memoizedState=_c,e):od(t,i));if(o=e.memoizedState,o!==null&&(s=o.dehydrated,s!==null))return Gw(e,t,i,r,s,o,n);if(a){a=r.fallback,i=t.mode,o=e.child,s=o.sibling;var l={mode:"hidden",children:r.children};return!(i&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=Zn(o,l),r.subtreeFlags=o.subtreeFlags&14680064),s!==null?a=Zn(s,a):(a=hr(a,i,n,null),a.flags|=2),a.return=t,r.return=t,r.sibling=a,t.child=r,r=a,a=t.child,i=e.child.memoizedState,i=i===null?Oc(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},a.memoizedState=i,a.childLanes=e.childLanes&~n,t.memoizedState=_c,r}return a=e.child,e=a.sibling,r=Zn(a,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function od(e,t){return t=Ds({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ui(e,t,n,r){return r!==null&&Zu(r),Co(t,e.child,null,n),e=od(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Gw(e,t,n,r,o,a,i){if(n)return t.flags&256?(t.flags&=-257,r=Sl(Error(R(422))),ui(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=r.fallback,o=t.mode,r=Ds({mode:"visible",children:r.children}
vendor: 6,071 bytes, line 41
41,o,0,null),a=hr(a,o,i,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,t.mode&1&&Co(t,e.child,null,i),t.child.memoizedState=Oc(i),t.memoizedState=_c,a);if(!(t.mode&1))return ui(e,t,i,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var s=r.dgst;return r=s,a=Error(R(419)),r=Sl(a,r,void 0),ui(e,t,i,r)}if(s=(i&e.childLanes)!==0,Ke||s){if(r=Ne,r!==null){switch(i&-i){case 4:o=2;break;case 16:o=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|i)?0:o,o!==0&&o!==a.retryLane&&(a.retryLane=o,un(e,o),Pt(r,e,o,-1))}return ud(),r=Sl(Error(R(421))),ui(e,t,i,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=sk.bind(null,e),o._reactRetry=t,null):(e=a.treeContext,rt=Bn(o.nextSibling),ot=t,ue=!0,bt=null,e!==null&&(mt[ht++]=on,mt[ht++]=an,mt[ht++]=vr,on=e.id,an=e.overflow,vr=t),t=od(t,r.children),t.flags|=4096,t)}function Wf(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ec(e.return,t,n)}function El(e,t,n,r,o){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function d0(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if($e(e,t,r.children,n),r=de.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Wf(e,n,t);else if(e.tag===19)Wf(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ne(de,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&os(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),El(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&os(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}El(t,!0,n,null,a);break;case"together":El(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ai(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function dn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),kr|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(R(153));if(t.child!==null){for(e=t.child,n=Zn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Zn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Kw(e,t,n){switch(t.tag){case 3:c0(t),To();break;case 5:Ih(t);break;case 1:qe(t.type)&&Xi(t);break;case 4:Yu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;ne(ts,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ne(de,de.current&1),t.flags|=128,null):n&t.child.childLanes?u0(e,t,n):(ne(de,de.current&1),e=dn(e,t,n),e!==null?e.sibling:null);ne(de,de.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return d0(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),ne(de,de.current),r)break;return null;case 22:case 23:return t.lanes=0,s0(e,t,n)}return dn(e,t,n)}var f0,jc,p0,m0;f0=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};jc=function(){};p0=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,ir(Wt.current);var a=null;switch(n){case"input":o=nc(e,o),r=nc(e,r),a=[];break;case"select":o=me({},o,{value:void 0}),r=me({},r,{value:void 0}),a=[];break;case"textarea":o=ac(e,o),r=ac(e,r),a=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Yi)}sc(n,r);var i;n=null;for(c in o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&o[c]!=null)if(c==="style"){var s=o[c];for(i in s)s.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(da.hasOwnProperty(c)?a||(a=[]):(a=a||[]).push(c,null));for(c in r){var l=r[c];if(s=o!=null?o[c]:void 0,r.hasOwnProperty(c)&&l!==s&&(l!=null||s!=null))if(c==="style")if(s){for(i in s)!s.hasOwnProperty(i)||l&&l.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in l)l.hasOwnProperty(i)&&s[i]!==l[i]&&(n||(n={}),n[i]=l[i])}else n||(a||(a=[]),a.push(c,n)),n=l;else c==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(a=a||[]).push(c,l)):c==="children"?typeof l!="string"&&typeof l!="number"||(a=a||[]).push(c,""+l):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(da.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&oe("scroll",e),a||s===l||(a=[])):(a=a||[]).push(c,l))}n&&(a=a||[]).push("style",n);var c=a;(t.updateQueue=c)&&(t.flags|=4)}};m0=function(e,t,n,r){n!==r&&(t.flags|=4)};function Zo(e,t){if(!ue)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var 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}}function Oe(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}
vendor: 30,197 bytes, line 41
41function Yw(e,t,n){var r=t.pendingProps;switch(Hu(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Oe(t),null;case 1:return qe(t.type)&&qi(),Oe(t),null;case 3:return r=t.stateNode,bo(),ae(Ye),ae(Ie),Xu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(li(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,bt!==null&&(Uc(bt),bt=null))),jc(e,t),Oe(t),null;case 5:qu(t);var o=ir(Ca.current);if(n=t.type,e!==null&&t.stateNode!=null)p0(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(R(166));return Oe(t),null}if(e=ir(Wt.current),li(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[Ut]=t,r[xa]=a,e=(t.mode&1)!==0,n){case"dialog":oe("cancel",r),oe("close",r);break;case"iframe":case"object":case"embed":oe("load",r);break;case"video":case"audio":for(o=0;o<Jo.length;o++)oe(Jo[o],r);break;case"source":oe("error",r);break;case"img":case"image":case"link":oe("error",r),oe("load",r);break;case"details":oe("toggle",r);break;case"input":Jd(r,a),oe("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},oe("invalid",r);break;case"textarea":tf(r,a),oe("invalid",r)}sc(n,a),o=null;for(var i in a)if(a.hasOwnProperty(i)){var s=a[i];i==="children"?typeof s=="string"?r.textContent!==s&&(a.suppressHydrationWarning!==!0&&si(r.textContent,s,e),o=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(a.suppressHydrationWarning!==!0&&si(r.textContent,s,e),o=["children",""+s]):da.hasOwnProperty(i)&&s!=null&&i==="onScroll"&&oe("scroll",r)}switch(n){case"input":Ja(r),ef(r,a,!0);break;case"textarea":Ja(r),nf(r);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(r.onclick=Yi)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Um(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Ut]=t,e[xa]=r,f0(e,t,!1,!1),t.stateNode=e;e:{switch(i=lc(n,r),n){case"dialog":oe("cancel",e),oe("close",e),o=r;break;case"iframe":case"object":case"embed":oe("load",e),o=r;break;case"video":case"audio":for(o=0;o<Jo.length;o++)oe(Jo[o],e);o=r;break;case"source":oe("error",e),o=r;break;case"img":case"image":case"link":oe("error",e),oe("load",e),o=r;break;case"details":oe("toggle",e),o=r;break;case"input":Jd(e,r),o=nc(e,r),oe("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=me({},r,{value:void 0}),oe("invalid",e);break;case"textarea":tf(e,r),o=ac(e,r),oe("invalid",e);break;default:o=r}sc(n,o),s=o;for(a in s)if(s.hasOwnProperty(a)){var l=s[a];a==="style"?Wm(e,l):a==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&Hm(e,l)):a==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&fa(e,l):typeof l=="number"&&fa(e,""+l):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(da.hasOwnProperty(a)?l!=null&&a==="onScroll"&&oe("scroll",e):l!=null&&Pu(e,a,l,i))}switch(n){case"input":Ja(e),ef(e,r,!1);break;case"textarea":Ja(e),nf(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Wn(r.value));break;case"select":e.multiple=!!r.multiple,a=r.value,a!=null?Qr(e,!!r.multiple,a,!1):r.defaultValue!=null&&Qr(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Yi)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Oe(t),null;case 6:if(e&&t.stateNode!=null)m0(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(R(166));if(n=ir(Ca.current),ir(Wt.current),li(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ut]=t,(a=r.nodeValue!==n)&&(e=ot,e!==null))switch(e.tag){case 3:si(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&si(r.nodeValue,n,(e.mode&1)!==0)}a&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ut]=t,t.stateNode=r}return Oe(t),null;case 13:if(ae(de),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(ue&&rt!==null&&t.mode&1&&!(t.flags&128))_h(),To(),t.flags|=98560,a=!1;else if(a=li(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(R(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(R(317));a[Ut]=t}else To(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Oe(t),a=!1}else bt!==null&&(Uc(bt),bt=null),a=!0;if(!a)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||de.current&1?Ce===0&&(Ce=3):ud())),t.updateQueue!==null&&(t.flags|=4),Oe(t),null);case 4:return bo(),jc(e,t),e===null&&wa(t.stateNode.containerInfo),Oe(t),null;case 10:return Qu(t.type._context),Oe(t),null;case 17:return qe(t.type)&&qi(),Oe(t),null;case 19:if(ae(de),a=t.memoizedState,a===null)return Oe(t),null;if(r=(t.flags&128)!==0,i=a.rendering,i===null)if(r)Zo(a,!1);else{if(Ce!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=os(e),i!==null){for(t.flags|=128,Zo(a,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)a=n,e=r,a.flags&=14680066,i=a.alternate,i===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=i.childLanes,a.lanes=i.lanes,a.child=i.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=i.memoizedProps,a.memoizedState=i.memoizedState,a.updateQueue=i.updateQueue,a.type=i.type,e=i.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ne(de,de.current&1|2),t.child}e=e.sibling}a.tail!==null&&we()>Eo&&(t.flags|=128,r=!0,Zo(a,!1),t.lanes=4194304)}else{if(!r)if(e=os(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Zo(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!ue)return Oe(t),null}else 2*we()-a.renderingStartTime>Eo&&n!==1073741824&&(t.flags|=128,r=!0,Zo(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(n=a.last,n!==null?n.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=we(),t.sibling=null,n=de.current,ne(de,r?n&1|2:n&1),t):(Oe(t),null);case 22:case 23:return cd(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?tt&1073741824&&(Oe(t),t.subtreeFlags&6&&(t.flags|=8192)):Oe(t),null;case 24:return null;case 25:return null}throw Error(R(156,t.tag))}function qw(e,t){switch(Hu(t),t.tag){case 1:return qe(t.type)&&qi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return bo(),ae(Ye),ae(Ie),Xu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return qu(t),null;case 13:if(ae(de),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(R(340));To()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ae(de),null;case 4:return bo(),null;case 10:return Qu(t.type._context),null;case 22:case 23:return cd(),null;case 24:return null;default:return null}}var di=!1,Le=!1,Xw=typeof WeakSet=="function"?WeakSet:Set,B=null;function Wr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ge(e,t,r)}else n.current=null}function Dc(e,t,n){try{n()}catch(r){ge(e,t,r)}}var Vf=!1;function Jw(e,t){if(vc=Qi,e=wh(),$u(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var i=0,s=-1,l=-1,c=0,f=0,d=e,p=null;t:for(;;){for(var v;d!==n||o!==0&&d.nodeType!==3||(s=i+o),d!==a||r!==0&&d.nodeType!==3||(l=i+r),d.nodeType===3&&(i+=d.nodeValue.length),(v=d.firstChild)!==null;)p=d,d=v;for(;;){if(d===e)break t;if(p===n&&++c===o&&(s=i),p===a&&++f===r&&(l=i),(v=d.nextSibling)!==null)break;d=p,p=d.parentNode}d=v}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(wc={focusedElem:e,selectionRange:n},Qi=!1,B=t;B!==null;)if(t=B,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,B=e;else for(;B!==null;){t=B;try{var w=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var m=w.memoizedProps,x=w.memoizedState,g=t.stateNode,y=g.getSnapshotBeforeUpdate(t.elementType===t.type?m:xt(t.type,m),x);g.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var k=t.stateNode.containerInfo;k.nodeType===1?k.textContent="":k.nodeType===9&&k.documentElement&&k.removeChild(k.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(R(163))}}catch(T){ge(t,t.return,T)}if(e=t.sibling,e!==null){e.return=t.return,B=e;break}B=t.return}return w=Vf,Vf=!1,w}function sa(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&Dc(t,n,a)}o=o.next}while(o!==r)}}function Os(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Lc(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function h0(e){var t=e.alternate;t!==null&&(e.alternate=null,h0(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ut],delete t[xa],delete t[Tc],delete t[Dw],delete t[Lw])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function g0(e){return e.tag===5||e.tag===3||e.tag===4}function Qf(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||g0(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.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ic(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Yi));else if(r!==4&&(e=e.child,e!==null))for(Ic(e,t,n),e=e.sibling;e!==null;)Ic(e,t,n),e=e.sibling}function Mc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Mc(e,t,n),e=e.sibling;e!==null;)Mc(e,t,n),e=e.sibling}var Pe=null,Ct=!1;function hn(e,t,n){for(n=n.child;n!==null;)y0(e,t,n),n=n.sibling}function y0(e,t,n){if(Zt&&typeof Zt.onCommitFiberUnmount=="function")try{Zt.onCommitFiberUnmount(Ss,n)}catch{}switch(n.tag){case 5:Le||Wr(n,t);case 6:var r=Pe,o=Ct;Pe=null,hn(e,t,n),Pe=r,Ct=o,Pe!==null&&(Ct?(e=Pe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Pe.removeChild(n.stateNode));break;case 18:Pe!==null&&(Ct?(e=Pe,n=n.stateNode,e.nodeType===8?wl(e.parentNode,n):e.nodeType===1&&wl(e,n),ga(e)):wl(Pe,n.stateNode));break;case 4:r=Pe,o=Ct,Pe=n.stateNode.containerInfo,Ct=!0,hn(e,t,n),Pe=r,Ct=o;break;case 0:case 11:case 14:case 15:if(!Le&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&Dc(n,t,i),o=o.next}while(o!==r)}hn(e,t,n);break;case 1:if(!Le&&(Wr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){ge(n,t,s)}hn(e,t,n);break;case 21:hn(e,t,n);break;case 22:n.mode&1?(Le=(r=Le)||n.memoizedState!==null,hn(e,t,n),Le=r):hn(e,t,n);break;default:hn(e,t,n)}}function Gf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Xw),t.forEach(function(r){var o=lk.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function kt(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var a=e,i=t,s=i;e:for(;s!==null;){switch(s.tag){case 5:Pe=s.stateNode,Ct=!1;break e;case 3:Pe=s.stateNode.containerInfo,Ct=!0;break e;case 4:Pe=s.stateNode.containerInfo,Ct=!0;break e}s=s.return}if(Pe===null)throw Error(R(160));y0(a,i,o),Pe=null,Ct=!1;var l=o.alternate;l!==null&&(l.return=null),o.return=null}catch(c){ge(o,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)v0(t,e),t=t.sibling}function v0(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(kt(t,e),Lt(e),r&4){try{sa(3,e,e.return),Os(3,e)}catch(m){ge(e,e.return,m)}try{sa(5,e,e.return)}catch(m){ge(e,e.return,m)}}break;case 1:kt(t,e),Lt(e),r&512&&n!==null&&Wr(n,n.return);break;case 5:if(kt(t,e),Lt(e),r&512&&n!==null&&Wr(n,n.return),e.flags&32){var o=e.stateNode;try{fa(o,"")}catch(m){ge(e,e.return,m)}}if(r&4&&(o=e.stateNode,o!=null)){var a=e.memoizedProps,i=n!==null?n.memoizedProps:a,s=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{s==="input"&&a.type==="radio"&&a.name!=null&&Bm(o,a),lc(s,i);var c=lc(s,a);for(i=0;i<l.length;i+=2){var f=l[i],d=l[i+1];f==="style"?Wm(o,d):f==="dangerouslySetInnerHTML"?Hm(o,d):f==="children"?fa(o,d):Pu(o,f,d,c)}switch(s){case"input":rc(o,a);break;case"textarea":$m(o,a);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!a.multiple;var v=a.value;v!=null?Qr(o,!!a.multiple,v,!1):p!==!!a.multiple&&(a.defaultValue!=null?Qr(o,!!a.multiple,a.defaultValue,!0):Qr(o,!!a.multiple,a.multiple?[]:"",!1))}o[xa]=a}catch(m){ge(e,e.return,m)}}break;case 6:if(kt(t,e),Lt(e),r&4){if(e.stateNode===null)throw Error(R(162));o=e.stateNode,a=e.memoizedProps;try{o.nodeValue=a}catch(m){ge(e,e.return,m)}}break;case 3:if(kt(t,e),Lt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{ga(t.containerInfo)}catch(m){ge(e,e.return,m)}break;case 4:kt(t,e),Lt(e);break;case 13:kt(t,e),Lt(e),o=e.child,o.flags&8192&&(a=o.memoizedState!==null,o.stateNode.isHidden=a,!a||o.alternate!==null&&o.alternate.memoizedState!==null||(sd=we())),r&4&&Gf(e);break;case 22:if(f=n!==null&&n.memoizedState!==null,e.mode&1?(Le=(c=Le)||f,kt(t,e),Le=c):kt(t,e),Lt(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!f&&e.mode&1)for(B=e,f=e.child;f!==null;){for(d=B=f;B!==null;){switch(p=B,v=p.child,p.tag){case 0:case 11:case 14:case 15:sa(4,p,p.return);break;case 1:Wr(p,p.return);var w=p.stateNode;if(typeof w.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,w.props=t.memoizedProps,w.state=t.memoizedState,w.componentWillUnmount()}catch(m){ge(r,n,m)}}break;case 5:Wr(p,p.return);break;case 22:if(p.memoizedState!==null){Yf(d);continue}}v!==null?(v.return=p,B=v):Yf(d)}f=f.sibling}e:for(f=null,d=e;;){if(d.tag===5){if(f===null){f=d;try{o=d.stateNode,c?(a=o.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(s=d.stateNode,l=d.memoizedProps.style,i=l!=null&&l.hasOwnProperty("display")?l.display:null,s.style.display=Zm("display",i))}catch(m){ge(e,e.return,m)}}}else if(d.tag===6){if(f===null)try{d.stateNode.nodeValue=c?"":d.memoizedProps}catch(m){ge(e,e.return,m)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;f===d&&(f=null),d=d.return}f===d&&(f=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:kt(t,e),Lt(e),r&4&&Gf(e);break;case 21:break;default:kt(t,e),Lt(e)}}function Lt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(g0(n)){var r=n;break e}n=n.return}throw Error(R(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(fa(o,""),r.flags&=-33);var a=Qf(e);Mc(e,a,o);break;case 3:case 4:var i=r.stateNode.containerInfo,s=Qf(e);Ic(e,s,i);break;default:throw Error(R(161))}}catch(l){ge(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function ek(e,t,n){B=e,w0(e)}function w0(e,t,n){for(var r=(e.mode&1)!==0;B!==null;){var o=B,a=o.child;if(o.tag===22&&r){var i=o.memoizedState!==null||di;if(!i){var s=o.alternate,l=s!==null&&s.memoizedState!==null||Le;s=di;var c=Le;if(di=i,(Le=l)&&!c)for(B=o;B!==null;)i=B,l=i.child,i.tag===22&&i.memoizedState!==null?qf(o):l!==null?(l.return=i,B=l):qf(o);for(;a!==null;)B=a,w0(a),a=a.sibling;B=o,di=s,Le=c}Kf(e)}else o.subtreeFlags&8772&&a!==null?(a.return=o,B=a):Kf(e)}}function Kf(e){for(;B!==null;){var t=B;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Le||Os(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Le)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:xt(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&Of(t,a,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Of(t,i,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var f=c.memoizedState;if(f!==null){var d=f.dehydrated;d!==null&&ga(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(R(163))}Le||t.flags&512&&Lc(t)}catch(p){ge(t,t.return,p)}}if(t===e){B=null;break}if(n=t.sibling,n!==null){n.return=t.return,B=n;break}B=t.return}}function Yf(e){for(;B!==null;){var t=B;if(t===e){B=null;break}var n=t.sibling;if(n!==null){n.return=t.return,B=n;break}B=t.return}}function qf(e){for(;B!==null;){var t=B;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Os(4,t)}catch(l){ge(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(l){ge(t,o,l)}}var a=t.return;try{Lc(t)}catch(l){ge(t,a,l)}break;case 5:var i=t.return;try{Lc(t)}catch(l){ge(t,i,l)}}}catch(l){ge(t,t.return,l)}if(t===e){B=null;break}var s=t.sibling;if(s!==null){s.return=t.return,B=s;break}B=t.return}}var tk=Math.ceil,ss=mn.ReactCurrentDispatcher,ad=mn.ReactCurrentOwner,yt=mn.ReactCurrentBatchConfig,X=0,Ne=null,ke=null,Re=0,tt=0,Vr=Xn(0),Ce=0,Na=null,kr=0,js=0,id=0,la=null,Ge=null,sd=0,Eo=1/0,nn=null,ls=!1,zc=null,Un=null,fi=!1,Ln=null,cs=0,ca=0,Bc=null,_i=-1,Oi=0;function Ue(){return X&6?we():_i!==-1?_i:_i=we()}function Hn(e){return e.mode&1?X&2&&Re!==0?Re&-Re:Mw.transition!==null?(Oi===0&&(Oi=rh()),Oi):(e=ee,e!==0||(e=window.event,e=e===void 0?16:uh(e.type)),e):1}function Pt(e,t,n,r){if(50<ca)throw ca=0,Bc=null,Error(R(185));za(e,n,r),(!(X&2)||e!==Ne)&&(e===Ne&&(!(X&2)&&(js|=n),Ce===4&&Nn(e,Re)),Xe(e,r),n===1&&X===0&&!(t.mode&1)&&(Eo=we()+500,Rs&&Jn()))}function Xe(e,t){var n=e.callbackNode;M1(e,t);var r=Vi(e,e===Ne?Re:0);if(r===0)n!==null&&af(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&af(n),t===1)e.tag===0?Iw(Xf.bind(null,e)):Fh(Xf.bind(null,e)),Ow(function(){!(X&6)&&Jn()}),n=null;else{switch(oh(r)){case 1:n=Ou;break;case 4:n=th;break;case 16:n=Wi;break;case 536870912:n=nh;break;default:n=Wi}n=N0(n,k0.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function k0(e,t){if(_i=-1,Oi=0,X&6)throw Error(R(327));var n=e.callbackNode;if(Xr()&&e.callbackNode!==n)return null;var r=Vi(e,e===Ne?Re:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=us(e,r);else{t=r;var o=X;X|=2;var a=T0();(Ne!==e||Re!==t)&&(nn=null,Eo=we()+500,mr(e,t));do try{ok();break}catch(s){x0(e,s)}while(!0);Vu(),ss.current=a,X=o,ke!==null?t=0:(Ne=null,Re=0,t=Ce)}if(t!==0){if(t===2&&(o=pc(e),o!==0&&(r=o,t=$c(e,o))),t===1)throw n=Na,mr(e,0),Nn(e,r),Xe(e,we()),n;if(t===6)Nn(e,r);else{if(o=e.current.alternate,!(r&30)&&!nk(o)&&(t=us(e,r),t===2&&(a=pc(e),a!==0&&(r=a,t=$c(e,a))),t===1))throw n=Na,mr(e,0),Nn(e,r),Xe(e,we()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(R(345));case 2:nr(e,Ge,nn);break;case 3:if(Nn(e,r),(r&130023424)===r&&(t=sd+500-we(),10<t)){if(Vi(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){Ue(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=xc(nr.bind(null,e,Ge,nn),t);break}nr(e,Ge,nn);break;case 4:if(Nn(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var i=31-Nt(r);a=1<<i,i=t[i],i>o&&(o=i),r&=~a}if(r=o,r=we()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*tk(r/1960))-r,10<r){e.timeoutHandle=xc(nr.bind(null,e,Ge,nn),r);break}nr(e,Ge,nn);break;case 5:nr(e,Ge,nn);break;default:throw Error(R(329))}}}return Xe(e,we()),e.callbackNode===n?k0.bind(null,e):null}function $c(e,t){var n=la;return e.current.memoizedState.isDehydrated&&(mr(e,t).flags|=256),e=us(e,t),e!==2&&(t=Ge,Ge=n,t!==null&&Uc(t)),e}function Uc(e){Ge===null?Ge=e:Ge.push.apply(Ge,e)}function nk(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!Ft(a(),o))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 Nn(e,t){for(t&=~id,t&=~js,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Nt(t),r=1<<n;e[n]=-1,t&=~r}}function Xf(e){if(X&6)throw Error(R(327));Xr();var t=Vi(e,0);if(!(t&1))return Xe(e,we()),null;var n=us(e,t);if(e.tag!==0&&n===2){var r=pc(e);r!==0&&(t=r,n=$c(e,r))}if(n===1)throw n=Na,mr(e,0),Nn(e,t),Xe(e,we()),n;if(n===6)throw Error(R(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,nr(e,Ge,nn),Xe(e,we()),null}function ld(e,t){var n=X;X|=1;try{return e(t)}finally{X=n,X===0&&(Eo=we()+500,Rs&&Jn())}}function xr(e){Ln!==null&&Ln.tag===0&&!(X&6)&&Xr();var t=X;X|=1;var n=yt.transition,r=ee;try{if(yt.transition=null,ee=1,e)return e()}finally{ee=r,yt.transition=n,X=t,!(X&6)&&Jn()}}function cd(){tt=Vr.current,ae(Vr)}function mr(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,_w(n)),ke!==null)for(n=ke.return;n!==null;){var r=n;switch(Hu(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&qi();break;case 3:bo(),ae(Ye),ae(Ie),Xu();break;case 5:qu(r);break;case 4:bo();break;case 13:ae(de);break;case 19:ae(de);break;case 10:Qu(r.type._context);break;case 22:case 23:cd()}n=n.return}if(Ne=e,ke=e=Zn(e.current,null),Re=tt=t,Ce=0,Na=null,id=js=kr=0,Ge=la=null,ar!==null){for(t=0;t<ar.length;t++)if(n=ar[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,a=n.pending;if(a!==null){var i=a.next;a.next=o,r.next=i}n.pending=r}ar=null}return e}function x0(e,t){do{var n=ke;try{if(Vu(),Fi.current=is,as){for(var r=pe.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}as=!1}if(wr=0,Ee=Te=pe=null,ia=!1,ba=0,ad.current=null,n===null||n.return===null){Ce=1,Na=t,ke=null;break}e:{var a=e,i=n.return,s=n,l=t;if(t=Re,s.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var c=l,f=s,d=f.tag;if(!(f.mode&1)&&(d===0||d===11||d===15)){var p=f.alternate;p?(f.updateQueue=p.updateQueue,f.memoizedState=p.memoizedState,f.lanes=p.lanes):(f.updateQueue=null,f.memoizedState=null)}var v=zf(i);if(v!==null){v.flags&=-257,Bf(v,i,s,a,t),v.mode&1&&Mf(a,c,t),t=v,l=c;var w=t.updateQueue;if(w===null){var m=new Set;m.add(l),t.updateQueue=m}else w.add(l);break e}else{if(!(t&1)){Mf(a,c,t),ud();break e}l=Error(R(426))}}else if(ue&&s.mode&1){var x=zf(i);if(x!==null){!(x.flags&65536)&&(x.flags|=256),Bf(x,i,s,a,t),Zu(So(l,s));break e}}a=l=So(l,s),Ce!==4&&(Ce=2),la===null?la=[a]:la.push(a),a=i;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var g=o0(a,l,t);_f(a,g);break e;case 1:s=l;var y=a.type,k=a.stateNode;if(!(a.flags&128)&&(typeof y.getDerivedStateFromError=="function"||k!==null&&typeof k.componentDidCatch=="function"&&(Un===null||!Un.has(k)))){a.flags|=65536,t&=-t,a.lanes|=t;var T=a0(a,s,t);_f(a,T);break e}}a=a.return}while(a!==null)}b0(n)}catch(C){t=C,ke===n&&n!==null&&(ke=n=n.return);continue}break}while(!0)}function T0(){var e=ss.current;return ss.current=is,e===null?is:e}function ud(){(Ce===0||Ce===3||Ce===2)&&(Ce=4),Ne===null||!(kr&268435455)&&!(js&268435455)||Nn(Ne,Re)}function us(e,t){var n=X;X|=2;var r=T0();(Ne!==e||Re!==t)&&(nn=null,mr(e,t));do try{rk();break}catch(o){x0(e,o)}while(!0);if(Vu(),X=n,ss.current=r,ke!==null)throw Error(R(261));return Ne=null,Re=0,Ce}function rk(){for(;ke!==null;)C0(ke)}function ok(){for(;ke!==null&&!F1();)C0(ke)}function C0(e){var t=E0(e.alternate,e,tt);e.memoizedProps=e.pendingProps,t===null?b0(e):ke=t,ad.current=null}function b0(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=qw(n,t),n!==null){n.flags&=32767,ke=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Ce=6,ke=null;return}}else if(n=Yw(n,t,tt),n!==null){ke=n;return}if(t=t.sibling,t!==null){ke=t;return}ke=t=e}while(t!==null);Ce===0&&(Ce=5)}function nr(e,t,n){var r=ee,o=yt.transition;try{yt.transition=null,ee=1,ak(e,t,n,r)}finally{yt.transition=o,ee=r}return null}function ak(e,t,n,r){do Xr();while(Ln!==null);if(X&6)throw Error(R(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(R(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes;if(z1(e,a),e===Ne&&(ke=Ne=null,Re=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||fi||(fi=!0,N0(Wi,function(){return Xr(),null})),a=(n.flags&15990)!==0,n.subtreeFlags&15990||a){a=yt.transition,yt.transition=null;var i=ee;ee=1;var s=X;X|=4,ad.current=null,Jw(e,n),v0(n,e),Sw(wc),Qi=!!vc,wc=vc=null,e.current=n,ek(n),R1(),X=s,ee=i,yt.transition=a}else e.current=n;if(fi&&(fi=!1,Ln=e,cs=o),a=e.pendingLanes,a===0&&(Un=null),O1(n.stateNode),Xe(e,we()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(ls)throw ls=!1,e=zc,zc=null,e;return cs&1&&e.tag!==0&&Xr(),a=e.pendingLanes,a&1?e===Bc?ca++:(ca=0,Bc=e):ca=0,Jn(),null}function Xr(){if(Ln!==null){var e=oh(cs),t=yt.transition,n=ee;try{if(yt.transition=null,ee=16>e?16:e,Ln===null)var r=!1;else{if(e=Ln,Ln=null,cs=0,X&6)throw Error(R(331));var o=X;for(X|=4,B=e.current;B!==null;){var a=B,i=a.child;if(B.flags&16){var s=a.deletions;if(s!==null){for(var l=0;l<s.length;l++){var c=s[l];for(B=c;B!==null;){var f=B;switch(f.tag){case 0:case 11:case 15:sa(8,f,a)}var d=f.child;if(d!==null)d.return=f,B=d;else for(;B!==null;){f=B;var p=f.sibling,v=f.return;if(h0(f),f===c){B=null;break}if(p!==null){p.return=v,B=p;break}B=v}}}var w=a.alternate;if(w!==null){var m=w.child;if(m!==null){w.child=null;do{var x=m.sibling;m.sibling=null,m=x}while(m!==null)}}B=a}}if(a.subtreeFlags&2064&&i!==null)i.return=a,B=i;else e:for(;B!==null;){if(a=B,a.flags&2048)switch(a.tag){case 0:case 11:case 15:sa(9,a,a.return)}var g=a.sibling;if(g!==null){g.return=a.return,B=g;break e}B=a.return}}var y=e.current;for(B=y;B!==null;){i=B;var k=i.child;if(i.subtreeFlags&2064&&k!==null)k.return=i,B=k;else e:for(i=y;B!==null;){if(s=B,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Os(9,s)}}catch(C){ge(s,s.return,C)}if(s===i){B=null;break e}var T=s.sibling;if(T!==null){T.return=s.return,B=T;break e}B=s.return}}if(X=o,Jn(),Zt&&typeof Zt.onPostCommitFiberRoot=="function")try{Zt.onPostCommitFiberRoot(Ss,e)}catch{}r=!0}return r}finally{ee=n,yt.transition=t}}return!1}function Jf(e,t,n){t=So(n,t),t=o0(e,t,1),e=$n(e,t,1),t=Ue(),e!==null&&(za(e,1,t),Xe(e,t))}function ge(e,t,n){if(e.tag===3)Jf(e,e,n);else for(;t!==null;){if(t.tag===3){Jf(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Un===null||!Un.has(r))){e=So(n,e),e=a0(t,e,1),t=$n(t,e,1),e=Ue(),t!==null&&(za(t,1,e),Xe(t,e));break}}t=t.return}}function ik(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ue(),e.pingedLanes|=e.suspendedLanes&n,Ne===e&&(Re&n)===n&&(Ce===4||Ce===3&&(Re&130023424)===Re&&500>we()-sd?mr(e,0):id|=n),Xe(e,t)}function S0(e,t){t===0&&(e.mode&1?(t=ni,ni<<=1,!(ni&130023424)&&(ni=4194304)):t=1);var n=Ue();e=un(e,t),e!==null&&(za(e,t,n),Xe(e,n))}function sk(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),S0(e,n)}function lk(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(R(314))}r!==null&&r.delete(t),S0(e,n)}var E0;E0=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ye.current)Ke=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ke=!1,Kw(e,t,n);Ke=!!(e.flags&131072)}else Ke=!1,ue&&t.flags&1048576&&Rh(t,es,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ai(e,t),e=t.pendingProps;var o=xo(t,Ie.current);qr(t,n),o=ed(null,t,r,e,o,n);var a=td();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,qe(r)?(a=!0,Xi(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Ku(t),o.updater=_s,t.stateNode=o,o._reactInternals=t,Pc(t,r,e,n),t=Ac(null,t,r,!0,a,n)):(t.tag=0,ue&&a&&Uu(t),$e(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ai(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=uk(r),e=xt(r,e),o){case 0:t=Rc(null,t,r,e,n);break e;case 1:t=Hf(null,t,r,e,n);break e;case 11:t=$f(null,t,r,e,n);break e;case 14:t=Uf(null,t,r,xt(r.type,e),n);break e}throw Error(R(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:xt(r,o),Rc(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:xt(r,o),Hf(e,t,r,o,n);case 3:e:{if(c0(t),e===null)throw Error(R(387));
vendor: 5,689 bytes, line 41
41r=t.pendingProps,a=t.memoizedState,o=a.element,Lh(e,t),rs(t,r,null,n);var i=t.memoizedState;if(r=i.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=So(Error(R(423)),t),t=Zf(e,t,r,n,o);break e}else if(r!==o){o=So(Error(R(424)),t),t=Zf(e,t,r,n,o);break e}else for(rt=Bn(t.stateNode.containerInfo.firstChild),ot=t,ue=!0,bt=null,n=jh(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(To(),r===o){t=dn(e,t,n);break e}$e(e,t,r,n)}t=t.child}return t;case 5:return Ih(t),e===null&&Sc(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,kc(r,o)?i=null:a!==null&&kc(r,a)&&(t.flags|=32),l0(e,t),$e(e,t,i,n),t.child;case 6:return e===null&&Sc(t),null;case 13:return u0(e,t,n);case 4:return Yu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Co(t,null,r,n):$e(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:xt(r,o),$f(e,t,r,o,n);case 7:return $e(e,t,t.pendingProps,n),t.child;case 8:return $e(e,t,t.pendingProps.children,n),t.child;case 12:return $e(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,ne(ts,r._currentValue),r._currentValue=i,a!==null)if(Ft(a.value,i)){if(a.children===o.children&&!Ye.current){t=dn(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){i=a.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(a.tag===1){l=sn(-1,n&-n),l.tag=2;var c=a.updateQueue;if(c!==null){c=c.shared;var f=c.pending;f===null?l.next=l:(l.next=f.next,f.next=l),c.pending=l}}a.lanes|=n,l=a.alternate,l!==null&&(l.lanes|=n),Ec(a.return,n,t),s.lanes|=n;break}l=l.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(R(341));i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Ec(i,n,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}$e(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,qr(t,n),o=vt(o),r=r(o),t.flags|=1,$e(e,t,r,n),t.child;case 14:return r=t.type,o=xt(r,t.pendingProps),o=xt(r.type,o),Uf(e,t,r,o,n);case 15:return i0(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:xt(r,o),Ai(e,t),t.tag=1,qe(r)?(e=!0,Xi(t)):e=!1,qr(t,n),r0(t,r,o),Pc(t,r,o,n),Ac(null,t,r,!0,e,n);case 19:return d0(e,t,n);case 22:return s0(e,t,n)}throw Error(R(156,t.tag))};function N0(e,t){return eh(e,t)}function ck(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.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 gt(e,t,n,r){return new ck(e,t,n,r)}function dd(e){return e=e.prototype,!(!e||!e.isReactComponent)}function uk(e){if(typeof e=="function")return dd(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ru)return 11;if(e===Au)return 14}return 2}function Zn(e,t){var n=e.alternate;return n===null?(n=gt(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&14680064,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}function ji(e,t,n,r,o,a){var i=2;if(r=e,typeof e=="function")dd(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Lr:return hr(n.children,o,a,t);case Fu:i=8,o|=8;break;case Xl:return e=gt(12,n,t,o|2),e.elementType=Xl,e.lanes=a,e;case Jl:return e=gt(13,n,t,o),e.elementType=Jl,e.lanes=a,e;case ec:return e=gt(19,n,t,o),e.elementType=ec,e.lanes=a,e;case Im:return Ds(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Dm:i=10;break e;case Lm:i=9;break e;case Ru:i=11;break e;case Au:i=14;break e;case bn:i=16,r=null;break e}throw Error(R(130,e==null?e:typeof e,""))}return t=gt(i,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function hr(e,t,n,r){return e=gt(7,e,r,t),e.lanes=n,e}function Ds(e,t,n,r){return e=gt(22,e,r,t),e.elementType=Im,e.lanes=n,e.stateNode={isHidden:!1},e}function Nl(e,t,n){return e=gt(6,e,null,t),e.lanes=n,e}function Pl(e,t,n){return t=gt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function dk(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ll(0),this.expirationTimes=ll(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ll(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function fd(e,t,n,r,o,a,i,s,l){return e=new dk(e,t,n,s,l),t===1?(t=1,a===!0&&(t|=8)):t=0,a=gt(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ku(a),e}
vendor: 3,816 bytes, line 41
41function fk(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Dr,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function P0(e){if(!e)return Vn;e=e._reactInternals;e:{if(Er(e)!==e||e.tag!==1)throw Error(R(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(qe(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(R(171))}if(e.tag===1){var n=e.type;if(qe(n))return Ph(e,n,t)}return t}function F0(e,t,n,r,o,a,i,s,l){return e=fd(n,r,!0,e,o,a,i,s,l),e.context=P0(null),n=e.current,r=Ue(),o=Hn(n),a=sn(r,o),a.callback=t??null,$n(n,a,o),e.current.lanes=o,za(e,o,r),Xe(e,r),e}function Ls(e,t,n,r){var o=t.current,a=Ue(),i=Hn(o);return n=P0(n),t.context===null?t.context=n:t.pendingContext=n,t=sn(a,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=$n(o,t,i),e!==null&&(Pt(e,o,i,a),Pi(e,o,i)),i}function ds(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function ep(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function pd(e,t){ep(e,t),(e=e.alternate)&&ep(e,t)}function pk(){return null}var R0=typeof reportError=="function"?reportError:function(e){console.error(e)};function md(e){this._internalRoot=e}Is.prototype.render=md.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(R(409));Ls(e,t,null,null)};Is.prototype.unmount=md.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;xr(function(){Ls(null,e,null,null)}),t[cn]=null}};function Is(e){this._internalRoot=e}Is.prototype.unstable_scheduleHydration=function(e){if(e){var t=sh();e={blockedOn:null,target:e,priority:t};for(var n=0;n<En.length&&t!==0&&t<En[n].priority;n++);En.splice(n,0,e),n===0&&ch(e)}};function hd(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ms(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function tp(){}function mk(e,t,n,r,o){if(o){if(typeof r=="function"){var a=r;r=function(){var c=ds(i);a.call(c)}}var i=F0(t,r,e,0,null,!1,!1,"",tp);return e._reactRootContainer=i,e[cn]=i.current,wa(e.nodeType===8?e.parentNode:e),xr(),i}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var s=r;r=function(){var c=ds(l);s.call(c)}}var l=fd(e,0,!1,null,null,!1,!1,"",tp);return e._reactRootContainer=l,e[cn]=l.current,wa(e.nodeType===8?e.parentNode:e),xr(function(){Ls(t,l,n,r)}),l}function zs(e,t,n,r,o){var a=n._reactRootContainer;if(a){var i=a;if(typeof o=="function"){var s=o;o=function(){var l=ds(i);s.call(l)}}Ls(t,i,e,o)}else i=mk(n,t,e,o,r);return ds(i)}ah=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Xo(t.pendingLanes);n!==0&&(ju(t,n|1),Xe(t,we()),!(X&6)&&(Eo=we()+500,Jn()))}break;case 13:xr(function(){var r=un(e,1);if(r!==null){var o=Ue();Pt(r,e,1,o)}}),pd(e,1)}};Du=function(e){if(e.tag===13){var t=un(e,134217728);if(t!==null){var n=Ue();Pt(t,e,134217728,n)}pd(e,134217728)}};ih=function(e){if(e.tag===13){var t=Hn(e),n=un(e,t);if(n!==null){var r=Ue();Pt(n,e,t,r)}pd(e,t)}};sh=function(){return ee};lh=function(e,t){var n=ee;try{return ee=e,t()}finally{ee=n}};uc=function(e,t,n){switch(t){case"input":if(rc(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=Fs(r);if(!o)throw Error(R(90));zm(r),rc(r,o)}}}break;case"textarea":$m(e,n);break;case"select":t=n.value,t!=null&&Qr(e,!!n.multiple,t,!1)}};Gm=ld;Km=xr;
41var hk={usingClientEntryPoint:!1,Events:[$a,Br,Fs,Vm,Qm,ld]},Wo={findFiberByHostInstance:or,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},gk={bundleType:Wo.bundleType,version:Wo.version,rendererPackageName:Wo.rendererPackageName,rendererConfig:Wo.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:mn.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Xm(e),e===null?null:e.stateNode},findFiberByHostInstance:Wo.findFiberByHostInstance||pk,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var pi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!pi.isDisabled&&pi.supportsFiber)try{Ss=pi.inject(gk),Zt=pi}catch{}}lt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=hk;lt.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!hd(t))throw Error(R(200));return fk(e,t,null,n)};lt.createRoot=function(e,t){if(!hd(e))throw Error(R(299));var n=!1,r="",o=R0;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=fd(e,1,!1,null,null,n,!1,r,o),e[cn]=t.current,wa(e.nodeType===8?e.parentNode:e),new md(t)};lt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(R(188)):(e=Object.keys(e).join(","),Error(R(268,e)));return e=Xm(t),e=e===null?null:e.stateNode,e};lt.flushSync=function(e){return xr(e)};lt.hydrate=function(e,t,n){if(!Ms(t))throw Error(R(200));return zs(null,e,t,!0,n)};lt.hydrateRoot=function(e,t,n){if(!hd(e))throw Error(R(405));var r=n!=null&&n.hydratedSources||null,o=!1,a="",i=R0;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=F0(t,null,e,1,n??null,o,!1,a,i),e[cn]=t.current,wa(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Is(t)};lt.render=function(e,t,n){if(!Ms(t))throw Error(R(200));return zs(null,e,t,!1,n)};lt.unmountComponentAtNode=function(e){if(!Ms(e))throw Error(R(40));return e._reactRootContainer?(xr(function(){zs(null,null,e,!1,function(){e._reactRootContainer=null,e[cn]=null})}),!0):!1};lt.unstable_batchedUpdates=ld;lt.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ms(n))throw Error(R(200));if(e==null||e._reactInternals===void 0)throw Error(R(38));return zs(e,t,n,!1,r)};lt.version="18.3.1-next-f1338f8080-20240426";function A0(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(A0)}catch(e){console.error(e)}}A0(),Am.exports=lt;var Ha=Am.exports;const yk=Ro(Ha);var _0,np=Ha;_0=np.createRoot,np.hydrateRoot;const vk="modulepreload",wk=function(e){return"/"+e},rp={},fe=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),s=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=Promise.allSettled(n.map(l=>{if(l=wk(l),l in rp)return;rp[l]=!0;const c=l.endsWith(".css"),f=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${f}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":vk,c||(d.as="script"),d.crossOrigin="",d.href=l,s&&d.setAttribute("nonce",s),document.head.appendChild(d),c)return new Promise((p,v)=>{d.addEventListener("load",p),d.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${l}`)))})}))}function a(i){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i}return o.then(i=>{for(const s of i||[])s.status==="rejected"&&a(s.reason);return t().catch(a)})};function kk(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var n,r,o,a,i=[],s="",l=e.split("/");for(l[0]||l.shift();o=l.shift();)n=o[0],n==="*"?(i.push(n),s+=o[1]==="?"?"(?:/(.*))?":"/(.*)"):n===":"?(r=o.indexOf("?",1),a=o.indexOf(".",1),i.push(o.substring(1,~r?r:~a?a:o.length)),s+=~r&&!~a?"(?:/([^/]+?))?":"/([^/]+?)",~a&&(s+=(~r?"?":"")+"\\"+o.substring(a))):s+="/"+o;return{keys:i,pattern:new RegExp("^"+s+(t?"(?=$|/)":"/?$"),"i")}}
41var O0={exports:{}},j0={};/**
42 * @license React
43 * use-sync-external-store-shim.production.min.js
44 *
45 * Copyright (c) Facebook, Inc. and its affiliates.
46 *
47 * This source code is licensed under the MIT license found in the
48 * LICENSE file in the root directory of this source tree.
49 */var No=h;function xk(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Tk=typeof Object.is=="function"?Object.is:xk,Ck=No.useState,bk=No.useEffect,Sk=No.useLayoutEffect,Ek=No.useDebugValue;function Nk(e,t){var n=t(),r=Ck({inst:{value:n,getSnapshot:t}}),o=r[0].inst,a=r[1];return Sk(function(){o.value=n,o.getSnapshot=t,Fl(o)&&a({inst:o})},[e,n,t]),bk(function(){return Fl(o)&&a({inst:o}),e(function(){Fl(o)&&a({inst:o})})},[e]),Ek(n),n}function Fl(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Tk(e,n)}catch{return!0}}function Pk(e,t){return t()}var Fk=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Pk:Nk;j0.useSyncExternalStore=No.useSyncExternalStore!==void 0?No.useSyncExternalStore:Fk;O0.exports=j0;var Rk=O0.exports;const Ak=Fm.useInsertionEffect,_k=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Ok=_k?h.useLayoutEffect:h.useEffect,jk=Ak||Ok,D0=e=>{const t=h.useRef([e,(...n)=>t[0](...n)]).current;return jk(()=>{t[0]=e}),t[1]},Dk="popstate",gd="pushState",yd="replaceState",Lk="hashchange",op=[Dk,gd,yd,Lk],Ik=e=>{for(const t of op)addEventListener(t,e);return()=>{for(const t of op)removeEventListener(t,e)}},L0=(e,t)=>Rk.useSyncExternalStore(Ik,e,t),Mk=()=>location.search,zk=({ssrSearch:e=""}={})=>L0(Mk,()=>e),ap=()=>location.pathname,Bk=({ssrPath:e}={})=>L0(ap,e?()=>e:ap),$k=(e,{replace:t=!1,state:n=null}={})=>history[t?yd:gd](n,"",e),Uk=(e={})=>[Bk(e),$k],ip=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[ip]>"u"){for(const e of[gd,yd]){const t=history[e];history[e]=function(){const n=t.apply(this,arguments),r=new Event(e);return r.arguments=arguments,dispatchEvent(r),n}}Object.defineProperty(window,ip,{value:!0})}const Hk=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",I0=(e="")=>e==="/"?"":e,Zk=(e,t)=>e[0]==="~"?e.slice(1):I0(t)+e,Wk=(e="",t)=>Hk(sp(I0(e)),sp(t)),sp=e=>{try{return decodeURI(e)}catch{return e}},M0={hook:Uk,searchHook:zk,parser:kk,base:"",ssrPath:void 0,ssrSearch:void 0,hrefs:e=>e},z0=h.createContext(M0),Za=()=>h.useContext(z0),B0={},$0=h.createContext(B0),Vk=()=>h.useContext($0),Bs=e=>{const[t,n]=e.hook(e);return[Wk(e.base,t),D0((r,o)=>n(Zk(r,e.base),o))]},Wa=()=>Bs(Za()),U0=(e,t,n,r)=>{const{pattern:o,keys:a}=t instanceof RegExp?{keys:!1,pattern:t}:e(t||"*",r),i=o.exec(n)||[],[s,...l]=i;return s!==void 0?[!0,(()=>{const c=a!==!1?Object.fromEntries(a.map((d,p)=>[d,l[p]])):i.groups;let f={...l};return c&&Object.assign(f,c),f})(),...r?[s]:[]]:[!1,null]},Qk=({children:e,...t})=>{var f,d;const n=Za(),r=t.hook?M0:n;let o=r;const[a,i]=((f=t.ssrPath)==null?void 0:f.split("?"))??[];i&&(t.ssrSearch=i,t.ssrPath=a),t.hrefs=t.hrefs??((d=t.hook)==null?void 0:d.hrefs);let s=h.useRef({}),l=s.current,c=l;for(let p in r){const v=p==="base"?r[p]+(t[p]||""):t[p]||r[p];l===c&&v!==c[p]&&(s.current=c={...c}),c[p]=v,v!==r[p]&&(o=c)}return h.createElement(z0.Provider,{value:o,children:e})},lp=({children:e,component:t},n)=>t?h.createElement(t,{params:n}):typeof e=="function"?e(n):e,Gk=e=>{let t=h.useRef(B0),n=t.current;for(const r in e)e[r]!==n[r]&&(n=e);return Object.keys(e).length===0&&(n=e),t.current=n},ve=({path:e,nest:t,match:n,...r})=>{const o=Za(),[a]=Bs(o),[i,s,l]=n??U0(o.parser,e,a,t),c=Gk({...Vk(),...s});if(!i)return null;const f=l?h.createElement(Qk,{base:l},lp(r,c)):lp(r,c);return h.createElement($0.Provider,{value:c,children:f})},gn=h.forwardRef((e,t)=>{const n=Za(),[r,o]=Bs(n),{to:a="",href:i=a,onClick:s,asChild:l,children:c,className:f,replace:d,state:p,...v}=e,w=D0(x=>{x.ctrlKey||x.metaKey||x.altKey||x.shiftKey||x.button!==0||(s==null||s(x),x.defaultPrevented||(x.preventDefault(),o(i,e)))}),m=n.hrefs(i[0]==="~"?i.slice(1):n.base+i,n);return l&&h.isValidElement(c)?h.cloneElement(c,{onClick:w,href:m}):h.createElement("a",{...v,onClick:w,href:m,className:f!=null&&f.call?f(r===i):f,children:c,ref:t})}),H0=e=>Array.isArray(e)?e.flatMap(t=>H0(t&&t.type===h.Fragment?t.props.children:t)):[e],Kk=({children:e,location:t})=>{const n=Za(),[r]=Bs(n);for(const o of H0(e)){let a=0;if(h.isValidElement(o)&&(a=U0(n.parser,o.props.path,t||r,o.props.nest))[0])return h.cloneElement(o,{match:a})}return null};var Va=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Tr=typeof window>"u"||"Deno"in globalThis;function pt(){}function Yk(e,t){return typeof e=="function"?e(t):e}function Hc(e){return typeof e=="number"&&e>=0&&e!==1/0}function Z0(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Jr(e,t){return typeof e=="function"?e(t):e}function St(e,t){return typeof e=="function"?e(t):e}function cp(e,t){const{type:n="all",exact:r,fetchStatus:o,predicate:a,queryKey:i,stale:s}=e;if(i){if(r){if(t.queryHash!==vd(i,t.options))return!1}else if(!Fa(t.queryKey,i))return!1}if(n!=="all"){const l=t.isActive();if(n==="active"&&!l||n==="inactive"&&l)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||o&&o!==t.state.fetchStatus||a&&!a(t))}function up(e,t){const{exact:n,status:r,predicate:o,mutationKey:a}=e;if(a){if(!t.options.mutationKey)return!1;if(n){if(Pa(t.options.mutationKey)!==Pa(a))return!1}else if(!Fa(t.options.mutationKey,a))return!1}return!(r&&t.state.status!==r||o&&!o(t))}function vd(e,t){return((t==null?void 0:t.queryKeyHashFn)||Pa)(e)}function Pa(e){return JSON.stringify(e,(t,n)=>Wc(n)?Object.keys(n).sort().reduce((r,o)=>(r[o]=n[o],r),{}):n)}function Fa(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!Fa(e[n],t[n])):!1}function W0(e,t){if(e===t)return e;const n=dp(e)&&dp(t);if(n||Wc(e)&&Wc(t)){const r=n?e:Object.keys(e),o=r.length,a=n?t:Object.keys(t),i=a.length,s=n?[]:{};let l=0;for(let c=0;c<i;c++){const f=n?c:a[c];(!n&&r.includes(f)||n)&&e[f]===void 0&&t[f]===void 0?(s[f]=void 0,l++):(s[f]=W0(e[f],t[f]),s[f]===e[f]&&e[f]!==void 0&&l++)}return o===i&&l===o?e:s}return t}function Zc(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function dp(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Wc(e){if(!fp(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!fp(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function fp(e){return Object.prototype.toString.call(e)==="[object Object]"}function qk(e){return new Promise(t=>{setTimeout(t,e)})}function Vc(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?W0(e,t):t}function Xk(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function Jk(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var wd=Symbol();function V0(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===wd?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var sr,Pn,io,um,ex=(um=class extends Va{constructor(){super();Z(this,sr);Z(this,Pn);Z(this,io);$(this,io,t=>{if(!Tr&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){b(this,Pn)||this.setEventListener(b(this,io))}onUnsubscribe(){var t;this.hasListeners()||((t=b(this,Pn))==null||t.call(this),$(this,Pn,void 0))}setEventListener(t){var n;$(this,io,t),(n=b(this,Pn))==null||n.call(this),$(this,Pn,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){b(this,sr)!==t&&($(this,sr,t),this.onFocus())}onFocus(){const t=this.isFocused();
vendor: 33,124 bytes, line 49
49this.listeners.forEach(n=>{n(t)})}isFocused(){var t;return typeof b(this,sr)=="boolean"?b(this,sr):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},sr=new WeakMap,Pn=new WeakMap,io=new WeakMap,um),kd=new ex,so,Fn,lo,dm,tx=(dm=class extends Va{constructor(){super();Z(this,so,!0);Z(this,Fn);Z(this,lo);$(this,lo,t=>{if(!Tr&&window.addEventListener){const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}}})}onSubscribe(){b(this,Fn)||this.setEventListener(b(this,lo))}onUnsubscribe(){var t;this.hasListeners()||((t=b(this,Fn))==null||t.call(this),$(this,Fn,void 0))}setEventListener(t){var n;$(this,lo,t),(n=b(this,Fn))==null||n.call(this),$(this,Fn,t(this.setOnline.bind(this)))}setOnline(t){b(this,so)!==t&&($(this,so,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return b(this,so)}},so=new WeakMap,Fn=new WeakMap,lo=new WeakMap,dm),fs=new tx;function Qc(){let e,t;const n=new Promise((o,a)=>{e=o,t=a});n.status="pending",n.catch(()=>{});function r(o){Object.assign(n,o),delete n.resolve,delete n.reject}return n.resolve=o=>{r({status:"fulfilled",value:o}),e(o)},n.reject=o=>{r({status:"rejected",reason:o}),t(o)},n}function nx(e){return Math.min(1e3*2**e,3e4)}function Q0(e){return(e??"online")==="online"?fs.isOnline():!0}var G0=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function Rl(e){return e instanceof G0}function K0(e){let t=!1,n=0,r=!1,o;const a=Qc(),i=m=>{var x;r||(p(new G0(m)),(x=e.abort)==null||x.call(e))},s=()=>{t=!0},l=()=>{t=!1},c=()=>kd.isFocused()&&(e.networkMode==="always"||fs.isOnline())&&e.canRun(),f=()=>Q0(e.networkMode)&&e.canRun(),d=m=>{var x;r||(r=!0,(x=e.onSuccess)==null||x.call(e,m),o==null||o(),a.resolve(m))},p=m=>{var x;r||(r=!0,(x=e.onError)==null||x.call(e,m),o==null||o(),a.reject(m))},v=()=>new Promise(m=>{var x;o=g=>{(r||c())&&m(g)},(x=e.onPause)==null||x.call(e)}).then(()=>{var m;o=void 0,r||(m=e.onContinue)==null||m.call(e)}),w=()=>{if(r)return;let m;const x=n===0?e.initialPromise:void 0;try{m=x??e.fn()}catch(g){m=Promise.reject(g)}Promise.resolve(m).then(d).catch(g=>{var S;if(r)return;const y=e.retry??(Tr?0:3),k=e.retryDelay??nx,T=typeof k=="function"?k(n,g):k,C=y===!0||typeof y=="number"&&n<y||typeof y=="function"&&y(n,g);if(t||!C){p(g);return}n++,(S=e.onFail)==null||S.call(e,n,g),qk(T).then(()=>c()?void 0:v()).then(()=>{t?p(g):w()})})};return{promise:a,cancel:i,continue:()=>(o==null||o(),a),cancelRetry:s,continueRetry:l,canStart:f,start:()=>(f()?w():v().then(w),a)}}function rx(){let e=[],t=0,n=s=>{s()},r=s=>{s()},o=s=>setTimeout(s,0);const a=s=>{t?e.push(s):o(()=>{n(s)})},i=()=>{const s=e;e=[],s.length&&o(()=>{r(()=>{s.forEach(l=>{n(l)})})})};return{batch:s=>{let l;t++;try{l=s()}finally{t--,t||i()}return l},batchCalls:s=>(...l)=>{a(()=>{s(...l)})},schedule:a,setNotifyFunction:s=>{n=s},setBatchNotifyFunction:s=>{r=s},setScheduler:s=>{o=s}}}var Fe=rx(),lr,fm,Y0=(fm=class{constructor(){Z(this,lr)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Hc(this.gcTime)&&$(this,lr,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Tr?1/0:5*60*1e3))}clearGcTimeout(){b(this,lr)&&(clearTimeout(b(this,lr)),$(this,lr,void 0))}},lr=new WeakMap,fm),co,uo,ft,je,ja,cr,Tt,tn,pm,ox=(pm=class extends Y0{constructor(t){super();Z(this,Tt);Z(this,co);Z(this,uo);Z(this,ft);Z(this,je);Z(this,ja);Z(this,cr);$(this,cr,!1),$(this,ja,t.defaultOptions),this.setOptions(t.options),this.observers=[],$(this,ft,t.cache),this.queryKey=t.queryKey,this.queryHash=t.queryHash,$(this,co,ax(this.options)),this.state=t.state??b(this,co),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=b(this,je))==null?void 0:t.promise}setOptions(t){this.options={...b(this,ja),...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&b(this,ft).remove(this)}setData(t,n){const r=Vc(this.state.data,t,this.options);return K(this,Tt,tn).call(this,{data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){K(this,Tt,tn).call(this,{type:"setState",state:t,setStateOptions:n})}cancel(t){var r,o;const n=(r=b(this,je))==null?void 0:r.promise;return(o=b(this,je))==null||o.cancel(t),n?n.then(pt).catch(pt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(b(this,co))}isActive(){return this.observers.some(t=>St(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===wd||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStale(){return this.state.isInvalidated?!0:this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0}isStaleByTime(t=0){return this.state.isInvalidated||this.state.data===void 0||!Z0(this.state.dataUpdatedAt,t)}onFocus(){var n;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(n=b(this,je))==null||n.continue()}onOnline(){var n;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(n=b(this,je))==null||n.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),b(this,ft).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(b(this,je)&&(b(this,cr)?b(this,je).cancel({revert:!0}):b(this,je).cancelRetry()),this.scheduleGc()),b(this,ft).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||K(this,Tt,tn).call(this,{type:"invalidate"})}fetch(t,n){var l,c,f;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(n!=null&&n.cancelRefetch))this.cancel({silent:!0});else if(b(this,je))return b(this,je).continueRetry(),b(this,je).promise}if(t&&this.setOptions(t),!this.options.queryFn){const d=this.observers.find(p=>p.options.queryFn);d&&this.setOptions(d.options)}const r=new AbortController,o=d=>{Object.defineProperty(d,"signal",{enumerable:!0,get:()=>($(this,cr,!0),r.signal)})},a=()=>{const d=V0(this.options,n),p={queryKey:this.queryKey,meta:this.meta};return o(p),$(this,cr,!1),this.options.persister?this.options.persister(d,p,this):d(p)},i={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:a};o(i),(l=this.options.behavior)==null||l.onFetch(i,this),$(this,uo,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((c=i.fetchOptions)==null?void 0:c.meta))&&K(this,Tt,tn).call(this,{type:"fetch",meta:(f=i.fetchOptions)==null?void 0:f.meta});const s=d=>{var p,v,w,m;Rl(d)&&d.silent||K(this,Tt,tn).call(this,{type:"error",error:d}),Rl(d)||((v=(p=b(this,ft).config).onError)==null||v.call(p,d,this),(m=(w=b(this,ft).config).onSettled)==null||m.call(w,this.state.data,d,this)),this.scheduleGc()};return $(this,je,K0({initialPromise:n==null?void 0:n.initialPromise,fn:i.fetchFn,abort:r.abort.bind(r),onSuccess:d=>{var p,v,w,m;if(d===void 0){s(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(d)}catch(x){s(x);return}(v=(p=b(this,ft).config).onSuccess)==null||v.call(p,d,this),(m=(w=b(this,ft).config).onSettled)==null||m.call(w,d,this.state.error,this),this.scheduleGc()},onError:s,onFail:(d,p)=>{K(this,Tt,tn).call(this,{type:"failed",failureCount:d,error:p})},onPause:()=>{K(this,Tt,tn).call(this,{type:"pause"})},onContinue:()=>{K(this,Tt,tn).call(this,{type:"continue"})},retry:i.options.retry,retryDelay:i.options.retryDelay,networkMode:i.options.networkMode,canRun:()=>!0})),b(this,je).start()}},co=new WeakMap,uo=new WeakMap,ft=new WeakMap,je=new WeakMap,ja=new WeakMap,cr=new WeakMap,Tt=new WeakSet,tn=function(t){const n=r=>{switch(t.type){case"failed":return{...r,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...q0(r.data,this.options),fetchMeta:t.meta??null};case"success":return{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const o=t.error;return Rl(o)&&o.revert&&b(this,uo)?{...b(this,uo),fetchStatus:"idle"}:{...r,error:o,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:o,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),Fe.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),b(this,ft).notify({query:this,type:"updated",action:t})})},pm);function q0(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Q0(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function ax(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var Mt,mm,ix=(mm=class extends Va{constructor(t={}){super();Z(this,Mt);this.config=t,$(this,Mt,new Map)}build(t,n,r){const o=n.queryKey,a=n.queryHash??vd(o,n);let i=this.get(a);return i||(i=new ox({cache:this,queryKey:o,queryHash:a,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(o)}),this.add(i)),i}add(t){b(this,Mt).has(t.queryHash)||(b(this,Mt).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=b(this,Mt).get(t.queryHash);n&&(t.destroy(),n===t&&b(this,Mt).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Fe.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return b(this,Mt).get(t)}getAll(){return[...b(this,Mt).values()]}find(t){const n={exact:!0,...t};return this.getAll().find(r=>cp(n,r))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(r=>cp(t,r)):n}notify(t){Fe.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){Fe.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Fe.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},Mt=new WeakMap,mm),zt,ze,ur,Bt,wn,hm,sx=(hm=class extends Y0{constructor(t){super();Z(this,Bt);Z(this,zt);Z(this,ze);Z(this,ur);this.mutationId=t.mutationId,$(this,ze,t.mutationCache),$(this,zt,[]),this.state=t.state||lx(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){b(this,zt).includes(t)||(b(this,zt).push(t),this.clearGcTimeout(),b(this,ze).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){$(this,zt,b(this,zt).filter(n=>n!==t)),this.scheduleGc(),b(this,ze).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){b(this,zt).length||(this.state.status==="pending"?this.scheduleGc():b(this,ze).remove(this))}continue(){var t;return((t=b(this,ur))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var o,a,i,s,l,c,f,d,p,v,w,m,x,g,y,k,T,C,S,E;$(this,ur,K0({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(N,A)=>{K(this,Bt,wn).call(this,{type:"failed",failureCount:N,error:A})},onPause:()=>{K(this,Bt,wn).call(this,{type:"pause"})},onContinue:()=>{K(this,Bt,wn).call(this,{type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>b(this,ze).canRun(this)}));const n=this.state.status==="pending",r=!b(this,ur).canStart();try{if(!n){K(this,Bt,wn).call(this,{type:"pending",variables:t,isPaused:r}),await((a=(o=b(this,ze).config).onMutate)==null?void 0:a.call(o,t,this));const A=await((s=(i=this.options).onMutate)==null?void 0:s.call(i,t));A!==this.state.context&&K(this,Bt,wn).call(this,{type:"pending",context:A,variables:t,isPaused:r})}const N=await b(this,ur).start();return await((c=(l=b(this,ze).config).onSuccess)==null?void 0:c.call(l,N,t,this.state.context,this)),await((d=(f=this.options).onSuccess)==null?void 0:d.call(f,N,t,this.state.context)),await((v=(p=b(this,ze).config).onSettled)==null?void 0:v.call(p,N,null,this.state.variables,this.state.context,this)),await((m=(w=this.options).onSettled)==null?void 0:m.call(w,N,null,t,this.state.context)),K(this,Bt,wn).call(this,{type:"success",data:N}),N}catch(N){try{throw await((g=(x=b(this,ze).config).onError)==null?void 0:g.call(x,N,t,this.state.context,this)),await((k=(y=this.options).onError)==null?void 0:k.call(y,N,t,this.state.context)),await((C=(T=b(this,ze).config).onSettled)==null?void 0:C.call(T,void 0,N,this.state.variables,this.state.context,this)),await((E=(S=this.options).onSettled)==null?void 0:E.call(S,void 0,N,t,this.state.context)),N}finally{K(this,Bt,wn).call(this,{type:"error",error:N})}}finally{b(this,ze).runNext(this)}}},zt=new WeakMap,ze=new WeakMap,ur=new WeakMap,Bt=new WeakSet,wn=function(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...r,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=n(this.state),Fe.batch(()=>{b(this,zt).forEach(r=>{r.onMutationUpdate(t)}),b(this,ze).notify({mutation:this,type:"updated",action:t})})},hm);function lx(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var et,Da,gm,cx=(gm=class extends Va{constructor(t={}){super();Z(this,et);Z(this,Da);this.config=t,$(this,et,new Map),$(this,Da,Date.now())}build(t,n,r){const o=new sx({mutationCache:this,mutationId:++Ya(this,Da)._,options:t.defaultMutationOptions(n),state:r});return this.add(o),o}add(t){const n=mi(t),r=b(this,et).get(n)??[];r.push(t),b(this,et).set(n,r),this.notify({type:"added",mutation:t})}remove(t){var r;const n=mi(t);if(b(this,et).has(n)){const o=(r=b(this,et).get(n))==null?void 0:r.filter(a=>a!==t);o&&(o.length===0?b(this,et).delete(n):b(this,et).set(n,o))}this.notify({type:"removed",mutation:t})}canRun(t){var r;const n=(r=b(this,et).get(mi(t)))==null?void 0:r.find(o=>o.state.status==="pending");return!n||n===t}runNext(t){var r;const n=(r=b(this,et).get(mi(t)))==null?void 0:r.find(o=>o!==t&&o.state.isPaused);return(n==null?void 0:n.continue())??Promise.resolve()}clear(){Fe.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}getAll(){return[...b(this,et).values()].flat()}find(t){const n={exact:!0,...t};return this.getAll().find(r=>up(n,r))}findAll(t={}){return this.getAll().filter(n=>up(t,n))}notify(t){Fe.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return Fe.batch(()=>Promise.all(t.map(n=>n.continue().catch(pt))))}},et=new WeakMap,Da=new WeakMap,gm);function mi(e){var t;return((t=e.options.scope)==null?void 0:t.id)??String(e.mutationId)}function pp(e){return{onFetch:(t,n)=>{var f,d,p,v,w;const r=t.options,o=(p=(d=(f=t.fetchOptions)==null?void 0:f.meta)==null?void 0:d.fetchMore)==null?void 0:p.direction,a=((v=t.state.data)==null?void 0:v.pages)||[],i=((w=t.state.data)==null?void 0:w.pageParams)||[];let s={pages:[],pageParams:[]},l=0;const c=async()=>{let m=!1;const x=k=>{Object.defineProperty(k,"signal",{enumerable:!0,get:()=>(t.signal.aborted?m=!0:t.signal.addEventListener("abort",()=>{m=!0}),t.signal)})},g=V0(t.options,t.fetchOptions),y=async(k,T,C)=>{if(m)return Promise.reject();if(T==null&&k.pages.length)return Promise.resolve(k);const S={queryKey:t.queryKey,pageParam:T,direction:C?"backward":"forward",meta:t.options.meta};x(S);const E=await g(S),{maxPages:N}=t.options,A=C?Jk:Xk;return{pages:A(k.pages,E,N),pageParams:A(k.pageParams,T,N)}};if(o&&a.length){const k=o==="backward",T=k?ux:mp,C={pages:a,pageParams:i},S=T(r,C);s=await y(C,S,k)}else{const k=e??a.length;do{const T=l===0?i[0]??r.initialPageParam:mp(r,s);if(l>0&&T==null)break;s=await y(s,T),l++}while(l<k)}return s};t.options.persister?t.fetchFn=()=>{var m,x;return(x=(m=t.options).persister)==null?void 0:x.call(m,c,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=c}}}function mp(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function ux(e,{pages:t,pageParams:n}){var r;return t.length>0?(r=e.getPreviousPageParam)==null?void 0:r.call(e,t[0],t,n[0],n):void 0}var he,Rn,An,fo,po,_n,mo,ho,ym,dx=(ym=class{constructor(e={}){Z(this,he);Z(this,Rn);Z(this,An);Z(this,fo);Z(this,po);Z(this,_n);Z(this,mo);Z(this,ho);$(this,he,e.queryCache||new ix),$(this,Rn,e.mutationCache||new cx),$(this,An,e.defaultOptions||{}),$(this,fo,new Map),$(this,po,new Map),$(this,_n,0)}mount(){Ya(this,_n)._++,b(this,_n)===1&&($(this,mo,kd.subscribe(async e=>{e&&(await this.resumePausedMutations(),b(this,he).onFocus())})),$(this,ho,fs.subscribe(async e=>{e&&(await this.resumePausedMutations(),b(this,he).onOnline())})))}unmount(){var e,t;Ya(this,_n)._--,b(this,_n)===0&&((e=b(this,mo))==null||e.call(this),$(this,mo,void 0),(t=b(this,ho))==null||t.call(this),$(this,ho,void 0))}isFetching(e){return b(this,he).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return b(this,Rn).findAll({...e,status:"pending"}).length}getQueryData(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=b(this,he).get(t.queryHash))==null?void 0:n.state.data}ensureQueryData(e){const t=this.getQueryData(e.queryKey);if(t===void 0)return this.fetchQuery(e);{const n=this.defaultQueryOptions(e),r=b(this,he).build(this,n);return e.revalidateIfStale&&r.isStaleByTime(Jr(n.staleTime,r))&&this.prefetchQuery(n),Promise.resolve(t)}}getQueriesData(e){return b(this,he).findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),o=b(this,he).get(r.queryHash),a=o==null?void 0:o.state.data,i=Yk(t,a);if(i!==void 0)return b(this,he).build(this,r).setData(i,{...n,manual:!0})}setQueriesData(e,t,n){return Fe.batch(()=>b(this,he).findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=b(this,he).get(t.queryHash))==null?void 0:n.state}removeQueries(e){const t=b(this,he);Fe.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=b(this,he),r={type:"active",...e};return Fe.batch(()=>(n.findAll(e).forEach(o=>{o.reset()}),this.refetchQueries(r,t)))}cancelQueries(e={},t={}){const n={revert:!0,...t},r=Fe.batch(()=>b(this,he).findAll(e).map(o=>o.cancel(n)));return Promise.all(r).then(pt).catch(pt)}invalidateQueries(e={},t={}){return Fe.batch(()=>{if(b(this,he).findAll(e).forEach(r=>{r.invalidate()}),e.refetchType==="none")return Promise.resolve();const n={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(n,t)})}refetchQueries(e={},t){const n={...t,cancelRefetch:(t==null?void 0:t.cancelRefetch)??!0},r=Fe.batch(()=>b(this,he).findAll(e).filter(o=>!o.isDisabled()).map(o=>{let a=o.fetch(void 0,n);return n.throwOnError||(a=a.catch(pt)),o.state.fetchStatus==="paused"?Promise.resolve():a}));return Promise.all(r).then(pt)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=b(this,he).build(this,t);return n.isStaleByTime(Jr(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(pt).catch(pt)}fetchInfiniteQuery(e){return e.behavior=pp(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(pt).catch(pt)}ensureInfiniteQueryData(e){return e.behavior=pp(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return fs.isOnline()?b(this,Rn).resumePausedMutations():Promise.resolve()}getQueryCache(){return b(this,he)}getMutationCache(){return b(this,Rn)}getDefaultOptions(){return b(this,An)}setDefaultOptions(e){$(this,An,e)}setQueryDefaults(e,t){b(this,fo).set(Pa(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...b(this,fo).values()];let n={};return t.forEach(r=>{Fa(e,r.queryKey)&&(n={...n,...r.defaultOptions})}),n}setMutationDefaults(e,t){b(this,po).set(Pa(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...b(this,po).values()];let n={};return t.forEach(r=>{Fa(e,r.mutationKey)&&(n={...n,...r.defaultOptions})}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...b(this,An).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=vd(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.enabled!==!0&&t.queryFn===wd&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...b(this,An).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){b(this,he).clear(),b(this,Rn).clear()}},he=new WeakMap,Rn=new WeakMap,An=new WeakMap,fo=new WeakMap,po=new WeakMap,_n=new WeakMap,mo=new WeakMap,ho=new WeakMap,ym),Qe,Y,La,Be,dr,go,On,$t,Ia,yo,vo,fr,pr,jn,wo,J,ea,Gc,Kc,Yc,qc,Xc,Jc,eu,X0,vm,fx=(vm=class extends Va{constructor(t,n){super();Z(this,J);Z(this,Qe);Z(this,Y);Z(this,La);Z(this,Be);Z(this,dr);Z(this,go);Z(this,On);Z(this,$t);Z(this,Ia);Z(this,yo);Z(this,vo);Z(this,fr);Z(this,pr);Z(this,jn);Z(this,wo,new Set);this.options=n,$(this,Qe,t),$(this,$t,null),$(this,On,Qc()),this.options.experimental_prefetchInRender||b(this,On).reject(new Error("experimental_prefetchInRender feature flag is not enabled")),this.bindMethods(),this.setOptions(n)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(b(this,Y).addObserver(this),hp(b(this,Y),this.options)?K(this,J,ea).call(this):this.updateResult(),K(this,J,qc).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return tu(b(this,Y),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return tu(b(this,Y),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,K(this,J,Xc).call(this),K(this,J,Jc).call(this),b(this,Y).removeObserver(this)}setOptions(t,n){const r=this.options,o=b(this,Y);if(this.options=b(this,Qe).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof St(this.options.enabled,b(this,Y))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");K(this,J,eu).call(this),b(this,Y).setOptions(this.options),r._defaulted&&!Zc(this.options,r)&&b(this,Qe).getQueryCache().notify({type:"observerOptionsUpdated",query:b(this,Y),observer:this});const a=this.hasListeners();a&&gp(b(this,Y),o,this.options,r)&&K(this,J,ea).call(this),this.updateResult(n),a&&(b(this,Y)!==o||St(this.options.enabled,b(this,Y))!==St(r.enabled,b(this,Y))||Jr(this.options.staleTime,b(this,Y))!==Jr(r.staleTime,b(this,Y)))&&K(this,J,Gc).call(this);const i=K(this,J,Kc).call(this);a&&(b(this,Y)!==o||St(this.options.enabled,b(this,Y))!==St(r.enabled,b(this,Y))||i!==b(this,jn))&&K(this,J,Yc).call(this,i)}getOptimisticResult(t){const n=b(this,Qe).getQueryCache().build(b(this,Qe),t),r=this.createResult(n,t);return mx(this,r)&&($(this,Be,r),$(this,go,this.options),$(this,dr,b(this,Y).state)),r}getCurrentResult(){return b(this,Be)}trackResult(t,n){const r={};return Object.keys(t).forEach(o=>{Object.defineProperty(r,o,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(o),n==null||n(o),t[o])})}),r}trackProp(t){b(this,wo).add(t)}getCurrentQuery(){return b(this,Y)}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const n=b(this,Qe).defaultQueryOptions(t),r=b(this,Qe).getQueryCache().build(b(this,Qe),n);return r.fetch().then(()=>this.createResult(r,n))}fetch(t){return K(this,J,ea).call(this,{...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),b(this,Be)))}createResult(t,n){var N;const r=b(this,Y),o=this.options,a=b(this,Be),i=b(this,dr),s=b(this,go),c=t!==r?t.state:b(this,La),{state:f}=t;let d={...f},p=!1,v;if(n._optimisticResults){const A=this.hasListeners(),j=!A&&hp(t,n),O=A&&gp(t,r,n,o);(j||O)&&(d={...d,...q0(f.data,t.options)}),n._optimisticResults==="isRestoring"&&(d.fetchStatus="idle")}let{error:w,errorUpdatedAt:m,status:x}=d;if(n.select&&d.data!==void 0)if(a&&d.data===(i==null?void 0:i.data)&&n.select===b(this,Ia))v=b(this,yo);else try{$(this,Ia,n.select),v=n.select(d.data),v=Vc(a==null?void 0:a.data,v,n),$(this,yo,v),$(this,$t,null)}catch(A){$(this,$t,A)}else v=d.data;if(n.placeholderData!==void 0&&v===void 0&&x==="pending"){let A;if(a!=null&&a.isPlaceholderData&&n.placeholderData===(s==null?void 0:s.placeholderData))A=a.data;else if(A=typeof n.placeholderData=="function"?n.placeholderData((N=b(this,vo))==null?void 0:N.state.data,b(this,vo)):n.placeholderData,n.select&&A!==void 0)try{A=n.select(A),$(this,$t,null)}catch(j){$(this,$t,j)}A!==void 0&&(x="success",v=Vc(a==null?void 0:a.data,A,n),p=!0)}b(this,$t)&&(w=b(this,$t),v=b(this,yo),m=Date.now(),x="error");const g=d.fetchStatus==="fetching",y=x==="pending",k=x==="error",T=y&&g,C=v!==void 0,E={status:x,fetchStatus:d.fetchStatus,isPending:y,isSuccess:x==="success",isError:k,isInitialLoading:T,isLoading:T,data:v,dataUpdatedAt:d.dataUpdatedAt,error:w,errorUpdatedAt:m,failureCount:d.fetchFailureCount,failureReason:d.fetchFailureReason,errorUpdateCount:d.errorUpdateCount,isFetched:d.dataUpdateCount>0||d.errorUpdateCount>0,isFetchedAfterMount:d.dataUpdateCount>c.dataUpdateCount||d.errorUpdateCount>c.errorUpdateCount,isFetching:g,isRefetching:g&&!y,isLoadingError:k&&!C,isPaused:d.fetchStatus==="paused",isPlaceholderData:p,isRefetchError:k&&C,isStale:xd(t,n),refetch:this.refetch,promise:b(this,On)};if(this.options.experimental_prefetchInRender){const A=L=>{E.status==="error"?L.reject(E.error):E.data!==void 0&&L.resolve(E.data)},j=()=>{const L=$(this,On,E.promise=Qc());A(L)},O=b(this,On);switch(O.status){case"pending":t.queryHash===r.queryHash&&A(O);break;case"fulfilled":(E.status==="error"||E.data!==O.value)&&j();break;case"rejected":(E.status!=="error"||E.error!==O.reason)&&j();break}}return E}updateResult(t){const n=b(this,Be),r=this.createResult(b(this,Y),this.options);if($(this,dr,b(this,Y).state),$(this,go,this.options),b(this,dr).data!==void 0&&$(this,vo,b(this,Y)),Zc(r,n))return;$(this,Be,r);const o={},a=()=>{if(!n)return!0;const{notifyOnChangeProps:i}=this.options,s=typeof i=="function"?i():i;if(s==="all"||!s&&!b(this,wo).size)return!0;const l=new Set(s??b(this,wo));return this.options.throwOnError&&l.add("error"),Object.keys(b(this,Be)).some(c=>{const f=c;return b(this,Be)[f]!==n[f]&&l.has(f)})};(t==null?void 0:t.listeners)!==!1&&a()&&(o.listeners=!0),K(this,J,X0).call(this,{...o,...t})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&K(this,J,qc).call(this)}},Qe=new WeakMap,Y=new WeakMap,La=new WeakMap,Be=new WeakMap,dr=new WeakMap,go=new WeakMap,On=new WeakMap,$t=new WeakMap,Ia=new WeakMap,yo=new WeakMap,vo=new WeakMap,fr=new WeakMap,pr=new WeakMap,jn=new WeakMap,wo=new WeakMap,J=new WeakSet,ea=function(t){K(this,J,eu).call(this);let n=b(this,Y).fetch(this.options,t);return t!=null&&t.throwOnError||(n=n.catch(pt)),n},Gc=function(){K(this,J,Xc).call(this);const t=Jr(this.options.staleTime,b(this,Y));if(Tr||b(this,Be).isStale||!Hc(t))return;const r=Z0(b(this,Be).dataUpdatedAt,t)+1;$(this,fr,setTimeout(()=>{b(this,Be).isStale||this.updateResult()},r))},Kc=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(b(this,Y)):this.options.refetchInterval)??!1},Yc=function(t){K(this,J,Jc).call(this),$(this,jn,t),!(Tr||St(this.options.enabled,b(this,Y))===!1||!Hc(b(this,jn))||b(this,jn)===0)&&$(this,pr,setInterval(()=>{(this.options.refetchIntervalInBackground||kd.isFocused())&&K(this,J,ea).call(this)},b(this,jn)))},qc=function(){K(this,J,Gc).call(this),K(this,J,Yc).call(this,K(this,J,Kc).call(this))},Xc=function(){b(this,fr)&&(clearTimeout(b(this,fr)),$(this,fr,void 0))},Jc=function(){b(this,pr)&&(clearInterval(b(this,pr)),$(this,pr,void 0))},eu=function(){const t=b(this,Qe).getQueryCache().build(b(this,Qe),this.options);if(t===b(this,Y))return;const n=b(this,Y);$(this,Y,t),$(this,La,t.state),this.hasListeners()&&(n==null||n.removeObserver(this),t.addObserver(this))},X0=function(t){Fe.batch(()=>{t.listeners&&this.listeners.forEach(n=>{n(b(this,Be))}),b(this,Qe).getQueryCache().notify({query:b(this,Y),type:"observerResultsUpdated"})})},vm);function px(e,t){return St(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&t.retryOnMount===!1)}function hp(e,t){return px(e,t)||e.state.data!==void 0&&tu(e,t,t.refetchOnMount)}function tu(e,t,n){if(St(t.enabled,e)!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&xd(e,t)}return!1}function gp(e,t,n,r){return(e!==t||St(r.enabled,e)===!1)&&(!n.suspense||e.state.status!=="error")&&xd(e,n)}function xd(e,t){return St(t.enabled,e)!==!1&&e.isStaleByTime(Jr(t.staleTime,e))}function mx(e,t){return!Zc(e.getCurrentResult(),t)}var J0=h.createContext(void 0),hx=e=>{const t=h.useContext(J0);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},gx=({client:e,children:t})=>(h.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),u.jsx(J0.Provider,{value:e,children:t})),eg=h.createContext(!1),yx=()=>h.useContext(eg);eg.Provider;function vx(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var wx=h.createContext(vx()),kx=()=>h.useContext(wx);function xx(e,t){return typeof e=="function"?e(...t):!!e}function yp(){}var Tx=(e,t)=>{(e.suspense||e.throwOnError||e.experimental_prefetchInRender)&&(t.isReset()||(e.retryOnMount=!1))},Cx=e=>{h.useEffect(()=>{e.clearReset()},[e])},bx=({result:e,errorResetBoundary:t,throwOnError:n,query:r})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&xx(n,[e.error,r]),Sx=e=>{e.suspense&&(e.staleTime===void 0&&(e.staleTime=1e3),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3)))},Ex=(e,t)=>e.isLoading&&e.isFetching&&!t,Nx=(e,t)=>(e==null?void 0:e.suspense)&&t.isPending,vp=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function Px(e,t,n){var f,d,p,v,w;const r=hx(),o=yx(),a=kx(),i=r.defaultQueryOptions(e);(d=(f=r.getDefaultOptions().queries)==null?void 0:f._experimental_beforeQuery)==null||d.call(f,i),i._optimisticResults=o?"isRestoring":"optimistic",Sx(i),Tx(i,a),Cx(a);const s=!r.getQueryCache().get(i.queryHash),[l]=h.useState(()=>new t(r,i)),c=l.getOptimisticResult(i);if(h.useSyncExternalStore(h.useCallback(m=>{const x=o?yp:l.subscribe(Fe.batchCalls(m));return l.updateResult(),x},[l,o]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),h.useEffect(()=>{l.setOptions(i,{listeners:!1})},[i,l]),Nx(i,c))throw vp(i,l,a);if(bx({result:c,errorResetBoundary:a,throwOnError:i.throwOnError,query:r.getQueryCache().get(i.queryHash)}))throw c.error;if((v=(p=r.getDefaultOptions().queries)==null?void 0:p._experimental_afterQuery)==null||v.call(p,i,c),i.experimental_prefetchInRender&&!Tr&&Ex(c,o)){const m=s?vp(i,l,a):(w=r.getQueryCache().get(i.queryHash))==null?void 0:w.promise;m==null||m.catch(yp).finally(()=>{l.updateResult()})}return i.notifyOnChangeProps?c:l.trackResult(c)}function rr(e,t){return Px(e,fx)}const Fx=!1;async function tg(e){if(!e.ok){const t=await e.text()||e.statusText;throw new Error(`${e.status}: ${t}`)}}async function Rx(e,t,n){const r=await fetch(t,{method:e,headers:n?{"Content-Type":"application/json"}:{},body:n?JSON.stringify(n):void 0,credentials:"include"});return await tg(r),r}const ng=({on401:e})=>async({queryKey:t})=>{const n=await fetch(t[0],{credentials:"include"});return e==="returnNull"&&n.status===401?null:(await tg(n),await n.json())},rg=new dx({defaultOptions:{queries:{queryFn:ng({on401:"throw"}),refetchInterval:!1,refetchOnWindowFocus:!0,staleTime:10*60*1e3,retry:!1,enabled:!Fx},mutations:{retry:!1}}}),Al=Object.freeze(Object.defineProperty({__proto__:null,apiRequest:Rx,getQueryFn:ng,queryClient:rg},Symbol.toStringTag,{value:"Module"}));function q(e,t,{checkForDefaultPrevented:n=!0}={}
vendor: 19,685 bytes, line 49
49){return function(o){if(e==null||e(o),n===!1||!o.defaultPrevented)return t==null?void 0:t(o)}}function wp(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function og(...e){return t=>{let n=!1;const r=e.map(o=>{const a=wp(o,t);return!n&&typeof a=="function"&&(n=!0),a});if(n)return()=>{for(let o=0;o<r.length;o++){const a=r[o];typeof a=="function"?a():wp(e[o],null)}}}}function Me(...e){return h.useCallback(og(...e),e)}function Ax(e,t){const n=h.createContext(t),r=a=>{const{children:i,...s}=a,l=h.useMemo(()=>s,Object.values(s));return u.jsx(n.Provider,{value:l,children:i})};r.displayName=e+"Provider";function o(a){const i=h.useContext(n);if(i)return i;if(t!==void 0)return t;throw new Error(`\`${a}\` must be used within \`${e}\``)}return[r,o]}function Nr(e,t=[]){let n=[];function r(a,i){const s=h.createContext(i),l=n.length;n=[...n,i];const c=d=>{var g;const{scope:p,children:v,...w}=d,m=((g=p==null?void 0:p[e])==null?void 0:g[l])||s,x=h.useMemo(()=>w,Object.values(w));return u.jsx(m.Provider,{value:x,children:v})};c.displayName=a+"Provider";function f(d,p){var m;const v=((m=p==null?void 0:p[e])==null?void 0:m[l])||s,w=h.useContext(v);if(w)return w;if(i!==void 0)return i;throw new Error(`\`${d}\` must be used within \`${a}\``)}return[c,f]}const o=()=>{const a=n.map(i=>h.createContext(i));return function(s){const l=(s==null?void 0:s[e])||a;return h.useMemo(()=>({[`__scope${e}`]:{...s,[e]:l}}),[s,l])}};return o.scopeName=e,[r,_x(o,...t)]}function _x(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(a){const i=r.reduce((s,{useScope:l,scopeName:c})=>{const d=l(a)[`__scope${c}`];return{...s,...d}},{});return h.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}function Ra(e){const t=jx(e),n=h.forwardRef((r,o)=>{const{children:a,...i}=r,s=h.Children.toArray(a),l=s.find(Lx);if(l){const c=l.props.children,f=s.map(d=>d===l?h.Children.count(c)>1?h.Children.only(null):h.isValidElement(c)?c.props.children:null:d);return u.jsx(t,{...i,ref:o,children:h.isValidElement(c)?h.cloneElement(c,void 0,f):null})}return u.jsx(t,{...i,ref:o,children:a})});return n.displayName=`${e}.Slot`,n}var Ox=Ra("Slot");function jx(e){const t=h.forwardRef((n,r)=>{const{children:o,...a}=n;if(h.isValidElement(o)){const i=Mx(o),s=Ix(a,o.props);return o.type!==h.Fragment&&(s.ref=r?og(r,i):i),h.cloneElement(o,s)}return h.Children.count(o)>1?h.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var ag=Symbol("radix.slottable");function Dx(e){const t=({children:n})=>u.jsx(u.Fragment,{children:n});return t.displayName=`${e}.Slottable`,t.__radixId=ag,t}function Lx(e){return h.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===ag}function Ix(e,t){const n={...t};for(const r in t){const o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...s)=>{a(...s),o(...s)}:o&&(n[r]=o):r==="style"?n[r]={...o,...a}:r==="className"&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}function Mx(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var zx=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],te=zx.reduce((e,t)=>{const n=Ra(`Primitive.${t}`),r=h.forwardRef((o,a)=>{const{asChild:i,...s}=o,l=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),u.jsx(l,{...s,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function ig(e,t){e&&Ha.flushSync(()=>e.dispatchEvent(t))}function st(e){const t=h.useRef(e);return h.useEffect(()=>{t.current=e}),h.useMemo(()=>(...n)=>{var r;return(r=t.current)==null?void 0:r.call(t,...n)},[])}function Bx(e,t=globalThis==null?void 0:globalThis.document){const n=st(e);h.useEffect(()=>{const r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var $x="DismissableLayer",nu="dismissableLayer.update",Ux="dismissableLayer.pointerDownOutside",Hx="dismissableLayer.focusOutside",kp,sg=h.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),$s=h.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:a,onInteractOutside:i,onDismiss:s,...l}=e,c=h.useContext(sg),[f,d]=h.useState(null),p=(f==null?void 0:f.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,v]=h.useState({}),w=Me(t,E=>d(E)),m=Array.from(c.layers),[x]=[...c.layersWithOutsidePointerEventsDisabled].slice(-1),g=m.indexOf(x),y=f?m.indexOf(f):-1,k=c.layersWithOutsidePointerEventsDisabled.size>0,T=y>=g,C=Wx(E=>{const N=E.target,A=[...c.branches].some(j=>j.contains(N));!T||A||(o==null||o(E),i==null||i(E),E.defaultPrevented||s==null||s())},p),S=Vx(E=>{const N=E.target;[...c.branches].some(j=>j.contains(N))||(a==null||a(E),i==null||i(E),E.defaultPrevented||s==null||s())},p);return Bx(E=>{y===c.layers.size-1&&(r==null||r(E),!E.defaultPrevented&&s&&(E.preventDefault(),s()))},p),h.useEffect(()=>{if(f)return n&&(c.layersWithOutsidePointerEventsDisabled.size===0&&(kp=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),c.layersWithOutsidePointerEventsDisabled.add(f)),c.layers.add(f),xp(),()=>{n&&c.layersWithOutsidePointerEventsDisabled.size===1&&(p.body.style.pointerEvents=kp)}},[f,p,n,c]),h.useEffect(()=>()=>{f&&(c.layers.delete(f),c.layersWithOutsidePointerEventsDisabled.delete(f),xp())},[f,c]),h.useEffect(()=>{const E=()=>v({});return document.addEventListener(nu,E),()=>document.removeEventListener(nu,E)},[]),u.jsx(te.div,{...l,ref:w,style:{pointerEvents:k?T?"auto":"none":void 0,...e.style},onFocusCapture:q(e.onFocusCapture,S.onFocusCapture),onBlurCapture:q(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:q(e.onPointerDownCapture,C.onPointerDownCapture)})});$s.displayName=$x;var Zx="DismissableLayerBranch",lg=h.forwardRef((e,t)=>{const n=h.useContext(sg),r=h.useRef(null),o=Me(t,r);return h.useEffect(()=>{const a=r.current;if(a)return n.branches.add(a),()=>{n.branches.delete(a)}},[n.branches]),u.jsx(te.div,{...e,ref:o})});lg.displayName=Zx;function Wx(e,t=globalThis==null?void 0:globalThis.document){const n=st(e),r=h.useRef(!1),o=h.useRef(()=>{});return h.useEffect(()=>{const a=s=>{if(s.target&&!r.current){let l=function(){cg(Ux,n,c,{discrete:!0})};const c={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=l,t.addEventListener("click",o.current,{once:!0})):l()}else t.removeEventListener("click",o.current);r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",a)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",a),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function Vx(e,t=globalThis==null?void 0:globalThis.document){const n=st(e),r=h.useRef(!1);return h.useEffect(()=>{const o=a=>{a.target&&!r.current&&cg(Hx,n,{originalEvent:a},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function xp(){const e=new CustomEvent(nu);document.dispatchEvent(e)}function cg(e,t,n,{discrete:r}){const o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?ig(o,a):o.dispatchEvent(a)}var Qx=$s,Gx=lg,Qn=globalThis!=null&&globalThis.document?h.useLayoutEffect:()=>{},Kx=Fm[" useId ".trim().toString()]||(()=>{}),Yx=0;function eo(e){const[t,n]=h.useState(Kx());return Qn(()=>{e||n(r=>r??String(Yx++))},[e]),e||(t?`radix-${t}`:"")}const qx=["top","right","bottom","left"],Gn=Math.min,nt=Math.max,ps=Math.round,hi=Math.floor,Vt=e=>({x:e,y:e}),Xx={left:"right",right:"left",bottom:"top",top:"bottom"},Jx={start:"end",end:"start"};function ru(e,t,n){return nt(e,Gn(t,n))}function fn(e,t){return typeof e=="function"?e(t):e}function pn(e){return e.split("-")[0]}function jo(e){return e.split("-")[1]}function Td(e){return e==="x"?"y":"x"}function Cd(e){return e==="y"?"height":"width"}function Kn(e){return["top","bottom"].includes(pn(e))?"y":"x"}function bd(e){return Td(Kn(e))}function e2(e,t,n){n===void 0&&(n=!1);const r=jo(e),o=bd(e),a=Cd(o);let i=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=ms(i)),[i,ms(i)]}function t2(e){const t=ms(e);return[ou(e),t,ou(t)]}function ou(e){return e.replace(/start|end/g,t=>Jx[t])}function n2(e,t,n){const r=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?a:i;default:return[]}}function r2(e,t,n,r){const o=jo(e);let a=n2(pn(e),n==="start",r);return o&&(a=a.map(i=>i+"-"+o),t&&(a=a.concat(a.map(ou)))),a}function ms(e){return e.replace(/left|right|bottom|top/g,t=>Xx[t])}function o2(e){return{top:0,right:0,bottom:0,left:0,...e}}function ug(e){return typeof e!="number"?o2(e):{top:e,right:e,bottom:e,left:e}}function hs(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function Tp(e,t,n){let{reference:r,floating:o}=e;const a=Kn(t),i=bd(t),s=Cd(i),l=pn(t),c=a==="y",f=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,p=r[s]/2-o[s]/2;let v;switch(l){case"top":v={x:f,y:r.y-o.height};break;case"bottom":v={x:f,y:r.y+r.height};break;case"right":v={x:r.x+r.width,y:d};break;case"left":v={x:r.x-o.width,y:d};break;default:v={x:r.x,y:r.y}}switch(jo(t)){case"start":v[i]-=p*(n&&c?-1:1);break;case"end":v[i]+=p*(n&&c?-1:1);break}return v}const a2=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:a=[],platform:i}=n,s=a.filter(Boolean),l=await(i.isRTL==null?void 0:i.isRTL(t));let c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:f,y:d}=Tp(c,r,l),p=r,v={},w=0;for(let m=0;m<s.length;m++){const{name:x,fn:g}=s[m],{x:y,y:k,data:T,reset:C}=await g({x:f,y:d,initialPlacement:r,placement:p,strategy:o,middlewareData:v,rects:c,platform:i,elements:{reference:e,floating:t}});f=y??f,d=k??d,v={...v,[x]:{...v[x],...T}},C&&w<=50&&(w++,typeof C=="object"&&(C.placement&&(p=C.placement),C.rects&&(c=C.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:o}):C.rects),{x:f,y:d}=Tp(c,p,l)),m=-1)}return{x:f,y:d,placement:p,strategy:o,middlewareData:v}};async function Aa(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:a,rects:i,elements:s,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:p=!1,padding:v=0}=fn(t,e),w=ug(v),x=s[p?d==="floating"?"reference":"floating":d],g=hs(await a.getClippingRect({element:(n=await(a.isElement==null?void 0:a.isElement(x)))==null||n?x:x.contextElement||await(a.getDocumentElement==null?void 0:a.getDocumentElement(s.floating)),boundary:c,rootBoundary:f,strategy:l})),y=d==="floating"?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,k=await(a.getOffsetParent==null?void 0:a.getOffsetParent(s.floating)),T=await(a.isElement==null?void 0:a.isElement(k))?await(a.getScale==null?void 0:a.getScale(k))||{x:1,y:1}:{x:1,y:1},C=hs(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:k,strategy:l}):y);return{top:(g.top-C.top+w.top)/T.y,bottom:(C.bottom-g.bottom+w.bottom)/T.y,left:(g.left-C.left+w.left)/T.x,right:(C.right-g.right+w.right)/T.x}}const i2=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:a,platform:i,elements:s,middlewareData:l}=t,{element:c,padding:f=0}=fn(e,t)||{};if(c==null)return{};const d=ug(f),p={x:n,y:r},v=bd(o),w=Cd(v),m=await i.getDimensions(c),x=v==="y",g=x?"top":"left",y=x?"bottom":"right",k=x?"clientHeight":"clientWidth",T=a.reference[w]+a.reference[v]-p[v]-a.floating[w],C=p[v]-a.reference[v],S=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c));let E=S?S[k]:0;(!E||!await(i.isElement==null?void 0:i.isElement(S)))&&(E=s.floating[k]||a.floating[w]);const N=T/2-C/2,A=E/2-m[w]/2-1,j=Gn(d[g],A),O=Gn(d[y],A),L=j,H=E-m[w]-O,I=E/2-m[w]/2+N,M=ru(L,I,H),F=!l.arrow&&jo(o)!=null&&I!==M&&a.reference[w]/2-(I<L?j:O)-m[w]/2<0,D=F?I<L?I-L:I-H:0;return{[v]:p[v]+D,data:{[v]:M,centerOffset:I-M-D,...F&&{alignmentOffset:D}},reset:F}}}),s2=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:a,rects:i,initialPlacement:s,platform:l,elements:c}=t,{mainAxis:f=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:m=!0,...x}=fn(e,t);if((n=a.arrow)!=null&&n.alignmentOffset)return{};const g=pn(o),y=Kn(s),k=pn(s)===s,T=await(l.isRTL==null?void 0:l.isRTL(c.floating)),C=p||(k||!m?[ms(s)]:t2(s)),S=w!=="none";!p&&S&&C.push(...r2(s,m,w,T));const E=[s,...C],N=await Aa(t,x),A=[];let j=((r=a.flip)==null?void 0:r.overflows)||[];if(f&&A.push(N[g]),d){const I=e2(o,i,T);A.push(N[I[0]],N[I[1]])}if(j=[...j,{placement:o,overflows:A}],!A.every(I=>I<=0)){var O,L;const I=(((O=a.flip)==null?void 0:O.index)||0)+1,M=E[I];if(M)return{data:{index:I,overflows:j},reset:{placement:M}};let F=(L=j.filter(D=>D.overflows[0]<=0).sort((D,P)=>D.overflows[1]-P.overflows[1])[0])==null?void 0:L.placement;if(!F)switch(v){case"bestFit":{var H;const D=(H=j.filter(P=>{if(S){const _=Kn(P.placement);return _===y||_==="y"}return!0}).map(P=>[P.placement,P.overflows.filter(_=>_>0).reduce((_,z)=>_+z,0)]).sort((P,_)=>P[1]-_[1])[0])==null?void 0:H[0];D&&(F=D);break}case"initialPlacement":F=s;break}if(o!==F)return{reset:{placement:F}}}return{}}}};function Cp(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function bp(e){return qx.some(t=>e[t]>=0)}const l2=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=fn(e,t);switch(r){case"referenceHidden":{const a=await Aa(t,{...o,elementContext:"reference"}),i=Cp(a,n.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:bp(i)}}}case"escaped":{const a=await Aa(t,{...o,altBoundary:!0}),i=Cp(a,n.floating);return{data:{escapedOffsets:i,escaped:bp(i)}}}default:return{}}}}};async function c2(e,t){const{placement:n,platform:r,elements:o}=e,a=await(r.isRTL==null?void 0:r.isRTL(o.floating)),i=pn(n),s=jo(n),l=Kn(n)==="y",c=["left","top"].includes(i)?-1:1,f=a&&l?-1:1,d=fn(t,e);let{mainAxis:p,crossAxis:v,alignmentAxis:w}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof w=="number"&&(v=s==="end"?w*-1:w),l?{x:v*f,y:p*c}:{x:p*c,y:v*f}}const u2=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:a,placement:i,middlewareData:s}=t,l=await c2(t,e);return i===((n=s.offset)==null?void 0:n.placement)&&(r=s.arrow)!=null&&r.alignmentOffset?{}:{x:o+l.x,y:a+l.y,data:{...l,placement:i}}}}},d2=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:x=>{let{x:g,y}=x;return{x:g,y}}},...l}=fn(e,t),c={x:n,y:r},f=await Aa(t,l),d=Kn(pn(o)),p=Td(d);let v=c[p],w=c[d];if(a){const x=p==="y"?"top":"left",g=p==="y"?"bottom":"right",y=v+f[x],k=v-f[g];v=ru(y,v,k)}if(i){const x=d==="y"?"top":"left",g=d==="y"?"bottom":"right",y=w+f[x],k=w-f[g];w=ru(y,w,k)}const m=s.fn({...t,[p]:v,[d]:w});return{...m,data:{x:m.x-n,y:m.y-r,enabled:{[p]:a,[d]:i}}}}}},f2=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:a,middlewareData:i}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=fn(e,t),f={x:n,y:r},d=Kn(o),p=Td(d);let v=f[p],w=f[d];const m=fn(s,t),x=typeof m=="number"?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(l){const k=p==="y"?"height":"width",T=a.reference[p]-a.floating[k]+x.mainAxis,C=a.reference[p]+a.reference[k]-x.mainAxis;v<T?v=T:v>C&&(v=C)}if(c){var g,y;const k=p==="y"?"width":"height",T=["top","left"].includes(pn(o)),C=a.reference[d]-a.floating[k]+(T&&((g=i.offset)==null?void 0:g[d])||0)+(T?0:x.crossAxis),S=a.reference[d]+a.reference[k]+(T?0:((y=i.offset)==null?void 0:y[d])||0)-(T?x.crossAxis:0);w<C?w=C:w>S&&(w=S)}return{[p]:v,[d]:w}}}},p2=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:a,platform:i,elements:s}=t,{apply:l=()=>{},...c}=fn(e,t),f=await Aa(t,c),d=pn(o),p=jo(o),v=Kn(o)==="y",{width:w,height:m}=a.floating;let x,g;d==="top"||d==="bottom"?(x=d,g=p===(await(i.isRTL==null?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(g=d,x=p==="end"?"top":"bottom");const y=m-f.top-f.bottom,k=w-f.left-f.right,T=Gn(m-f[x],y),C=Gn(w-f[g],k),S=!t.middlewareData.shift;let E=T,N=C;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(N=k),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(E=y),S&&!p){const j=nt(f.left,0),O=nt(f.right,0),L=nt(f.top,0),H=nt(f.bottom,0);v?N=w-2*(j!==0||O!==0?j+O:nt(f.left,f.right)):E=m-2*(L!==0||H!==0?L+H:nt(f.top,f.bottom))}await l({...t,availableWidth:N,availableHeight:E});const A=await i.getDimensions(s.floating);return w!==A.width||m!==A.height?{reset:{rects:!0}}:{}}}};function Us(){return typeof window<"u"}function Do(e){return dg(e)?(e.nodeName||"").toLowerCase():"#document"}function at(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Gt(e){var t;return(t=(dg(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function dg(e){return Us()?e instanceof Node||e instanceof at(e).Node:!1}function Rt(e){return Us()?e instanceof Element||e instanceof at(e).Element:!1}function Qt(e){return Us()?e instanceof HTMLElement||e instanceof at(e).HTMLElement:!1}function Sp(e){return!Us()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof at(e).ShadowRoot}function Qa(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=At(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function m2(e){return["table","td","th"].includes(Do(e))}function Hs(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Sd(e){const t=Ed(),n=Rt(e)?At(e):e;return["transform","translate","scale","rotate","perspective"].some(r=>n[r]?n[r]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","translate","scale","rotate","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function h2(e){let t=Yn(e);for(;Qt(t)&&!Po(t);){if(Sd(t))return t;if(Hs(t))return null;t=Yn(t)}return null}function Ed(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Po(e){return["html","body","#document"].includes(Do(e))}function At(e){return at(e).getComputedStyle(e)}function Zs(e){return Rt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Yn(e){if(Do(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Sp(e)&&e.host||Gt(e);return Sp(t)?t.host:t}function fg(e){const t=Yn(e);return Po(t)?e.ownerDocument?e.ownerDocument.body:e.body:Qt(t)&&Qa(t)?t:fg(t)}function _a(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=fg(e),a=o===((r=e.ownerDocument)==null?void 0:r.body),i=at(o);if(a){const s=au(i);
vendor: 4,111 bytes, line 49
49return t.concat(i,i.visualViewport||[],Qa(o)?o:[],s&&n?_a(s):[])}return t.concat(o,_a(o,[],n))}function au(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function pg(e){const t=At(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Qt(e),a=o?e.offsetWidth:n,i=o?e.offsetHeight:r,s=ps(n)!==a||ps(r)!==i;return s&&(n=a,r=i),{width:n,height:r,$:s}}function Nd(e){return Rt(e)?e:e.contextElement}function to(e){const t=Nd(e);if(!Qt(t))return Vt(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:a}=pg(t);let i=(a?ps(n.width):n.width)/r,s=(a?ps(n.height):n.height)/o;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const g2=Vt(0);function mg(e){const t=at(e);return!Ed()||!t.visualViewport?g2:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function y2(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==at(e)?!1:t}function Cr(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),a=Nd(e);let i=Vt(1);t&&(r?Rt(r)&&(i=to(r)):i=to(e));const s=y2(a,n,r)?mg(a):Vt(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,f=o.width/i.x,d=o.height/i.y;if(a){const p=at(a),v=r&&Rt(r)?at(r):r;let w=p,m=au(w);for(;m&&r&&v!==w;){const x=to(m),g=m.getBoundingClientRect(),y=At(m),k=g.left+(m.clientLeft+parseFloat(y.paddingLeft))*x.x,T=g.top+(m.clientTop+parseFloat(y.paddingTop))*x.y;l*=x.x,c*=x.y,f*=x.x,d*=x.y,l+=k,c+=T,w=at(m),m=au(w)}}return hs({width:f,height:d,x:l,y:c})}function Pd(e,t){const n=Zs(e).scrollLeft;return t?t.left+n:Cr(Gt(e)).left+n}function hg(e,t,n){n===void 0&&(n=!1);const r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-(n?0:Pd(e,r)),a=r.top+t.scrollTop;return{x:o,y:a}}function v2(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const a=o==="fixed",i=Gt(r),s=t?Hs(t.floating):!1;if(r===i||s&&a)return n;let l={scrollLeft:0,scrollTop:0},c=Vt(1);const f=Vt(0),d=Qt(r);if((d||!d&&!a)&&((Do(r)!=="body"||Qa(i))&&(l=Zs(r)),Qt(r))){const v=Cr(r);c=to(r),f.x=v.x+r.clientLeft,f.y=v.y+r.clientTop}const p=i&&!d&&!a?hg(i,l,!0):Vt(0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+f.x+p.x,y:n.y*c.y-l.scrollTop*c.y+f.y+p.y}}function w2(e){return Array.from(e.getClientRects())}function k2(e){const t=Gt(e),n=Zs(e),r=e.ownerDocument.body,o=nt(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=nt(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+Pd(e);const s=-n.scrollTop;return At(r).direction==="rtl"&&(i+=nt(t.clientWidth,r.clientWidth)-o),{width:o,height:a,x:i,y:s}}function x2(e,t){const n=at(e),r=Gt(e),o=n.visualViewport;let a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;const c=Ed();(!c||c&&t==="fixed")&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s,y:l}}function T2(e,t){const n=Cr(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,a=Qt(e)?to(e):Vt(1),i=e.clientWidth*a.x,s=e.clientHeight*a.y,l=o*a.x,c=r*a.y;return{width:i,height:s,x:l,y:c}}function Ep(e,t,n){let r;if(t==="viewport")r=x2(e,n);else if(t==="document")r=k2(Gt(e));else if(Rt(t))r=T2(t,n);else{const o=mg(e);r={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return hs(r)}function gg(e,t){const n=Yn(e);return n===t||!Rt(n)||Po(n)?!1:At(n).position==="fixed"||gg(n,t)}function C2(e,t){const n=t.get(e);if(n)return n;let r=_a(e,[],!1).filter(s=>Rt(s)&&Do(s)!=="body"),o=null;const a=At(e).position==="fixed";let i=a?Yn(e):e;for(;Rt(i)&&!Po(i);){const s=At(i),l=Sd(i);!l&&s.position==="fixed"&&(o=null),(a?!l&&!o:!l&&s.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||Qa(i)&&!l&&gg(e,i))?r=r.filter(f=>f!==i):o=s,i=Yn(i)}return t.set(e,r),r}function b2(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i=[...n==="clippingAncestors"?Hs(t)?[]:C2(t,this._c):[].concat(n),r],s=i[0],l=i.reduce((c,f)=>{const d=Ep(t,f,o);return c.top=nt(d.top,c.top),c.right=Gn(d.right,c.right),c.bottom=Gn(d.bottom,c.bottom),c.left=nt(d.left,c.left),c},Ep(t,s,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function S2(e){const{width:t,height:n}=pg(e);return{width:t,height:n}}
vendor: 9,748 bytes, line 49
49function E2(e,t,n){const r=Qt(t),o=Gt(t),a=n==="fixed",i=Cr(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const l=Vt(0);if(r||!r&&!a)if((Do(t)!=="body"||Qa(o))&&(s=Zs(t)),r){const p=Cr(t,!0,a,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}else o&&(l.x=Pd(o));const c=o&&!r&&!a?hg(o,s):Vt(0),f=i.left+s.scrollLeft-l.x-c.x,d=i.top+s.scrollTop-l.y-c.y;return{x:f,y:d,width:i.width,height:i.height}}function _l(e){return At(e).position==="static"}function Np(e,t){if(!Qt(e)||At(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Gt(e)===n&&(n=n.ownerDocument.body),n}function yg(e,t){const n=at(e);if(Hs(e))return n;if(!Qt(e)){let o=Yn(e);for(;o&&!Po(o);){if(Rt(o)&&!_l(o))return o;o=Yn(o)}return n}let r=Np(e,t);for(;r&&m2(r)&&_l(r);)r=Np(r,t);return r&&Po(r)&&_l(r)&&!Sd(r)?n:r||h2(e)||n}const N2=async function(e){const t=this.getOffsetParent||yg,n=this.getDimensions,r=await n(e.floating);return{reference:E2(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function P2(e){return At(e).direction==="rtl"}const F2={convertOffsetParentRelativeRectToViewportRelativeRect:v2,getDocumentElement:Gt,getClippingRect:b2,getOffsetParent:yg,getElementRects:N2,getClientRects:w2,getDimensions:S2,getScale:to,isElement:Rt,isRTL:P2};function vg(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function R2(e,t){let n=null,r;const o=Gt(e);function a(){var s;clearTimeout(r),(s=n)==null||s.disconnect(),n=null}function i(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),a();const c=e.getBoundingClientRect(),{left:f,top:d,width:p,height:v}=c;if(s||t(),!p||!v)return;const w=hi(d),m=hi(o.clientWidth-(f+p)),x=hi(o.clientHeight-(d+v)),g=hi(f),k={rootMargin:-w+"px "+-m+"px "+-x+"px "+-g+"px",threshold:nt(0,Gn(1,l))||1};let T=!0;function C(S){const E=S[0].intersectionRatio;if(E!==l){if(!T)return i();E?i(!1,E):r=setTimeout(()=>{i(!1,1e-7)},1e3)}E===1&&!vg(c,e.getBoundingClientRect())&&i(),T=!1}try{n=new IntersectionObserver(C,{...k,root:o.ownerDocument})}catch{n=new IntersectionObserver(C,k)}n.observe(e)}return i(!0),a}function A2(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,c=Nd(e),f=o||a?[...c?_a(c):[],..._a(t)]:[];f.forEach(g=>{o&&g.addEventListener("scroll",n,{passive:!0}),a&&g.addEventListener("resize",n)});const d=c&&s?R2(c,n):null;let p=-1,v=null;i&&(v=new ResizeObserver(g=>{let[y]=g;y&&y.target===c&&v&&(v.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var k;(k=v)==null||k.observe(t)})),n()}),c&&!l&&v.observe(c),v.observe(t));let w,m=l?Cr(e):null;l&&x();function x(){const g=Cr(e);m&&!vg(m,g)&&n(),m=g,w=requestAnimationFrame(x)}return n(),()=>{var g;f.forEach(y=>{o&&y.removeEventListener("scroll",n),a&&y.removeEventListener("resize",n)}),d==null||d(),(g=v)==null||g.disconnect(),v=null,l&&cancelAnimationFrame(w)}}const _2=u2,O2=d2,j2=s2,D2=p2,L2=l2,Pp=i2,I2=f2,M2=(e,t,n)=>{const r=new Map,o={platform:F2,...n},a={...o.platform,_c:r};return a2(e,t,{...o,platform:a})};var Di=typeof document<"u"?h.useLayoutEffect:h.useEffect;function gs(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!gs(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const a=o[r];if(!(a==="_owner"&&e.$$typeof)&&!gs(e[a],t[a]))return!1}return!0}return e!==e&&t!==t}function wg(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Fp(e,t){const n=wg(e);return Math.round(t*n)/n}function Ol(e){const t=h.useRef(e);return Di(()=>{t.current=e}),t}function z2(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:a,floating:i}={},transform:s=!0,whileElementsMounted:l,open:c}=e,[f,d]=h.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,v]=h.useState(r);gs(p,r)||v(r);const[w,m]=h.useState(null),[x,g]=h.useState(null),y=h.useCallback(P=>{P!==S.current&&(S.current=P,m(P))},[]),k=h.useCallback(P=>{P!==E.current&&(E.current=P,g(P))},[]),T=a||w,C=i||x,S=h.useRef(null),E=h.useRef(null),N=h.useRef(f),A=l!=null,j=Ol(l),O=Ol(o),L=Ol(c),H=h.useCallback(()=>{if(!S.current||!E.current)return;const P={placement:t,strategy:n,middleware:p};O.current&&(P.platform=O.current),M2(S.current,E.current,P).then(_=>{const z={..._,isPositioned:L.current!==!1};I.current&&!gs(N.current,z)&&(N.current=z,Ha.flushSync(()=>{d(z)}))})},[p,t,n,O,L]);Di(()=>{c===!1&&N.current.isPositioned&&(N.current.isPositioned=!1,d(P=>({...P,isPositioned:!1})))},[c]);const I=h.useRef(!1);Di(()=>(I.current=!0,()=>{I.current=!1}),[]),Di(()=>{if(T&&(S.current=T),C&&(E.current=C),T&&C){if(j.current)return j.current(T,C,H);H()}},[T,C,H,j,A]);const M=h.useMemo(()=>({reference:S,floating:E,setReference:y,setFloating:k}),[y,k]),F=h.useMemo(()=>({reference:T,floating:C}),[T,C]),D=h.useMemo(()=>{const P={position:n,left:0,top:0};if(!F.floating)return P;const _=Fp(F.floating,f.x),z=Fp(F.floating,f.y);return s?{...P,transform:"translate("+_+"px, "+z+"px)",...wg(F.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:_,top:z}},[n,s,F.floating,f.x,f.y]);return h.useMemo(()=>({...f,update:H,refs:M,elements:F,floatingStyles:D}),[f,H,M,F,D])}const B2=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?Pp({element:r.current,padding:o}).fn(n):{}:r?Pp({element:r,padding:o}).fn(n):{}}}},$2=(e,t)=>({..._2(e),options:[e,t]}),U2=(e,t)=>({...O2(e),options:[e,t]}),H2=(e,t)=>({...I2(e),options:[e,t]}),Z2=(e,t)=>({...j2(e),options:[e,t]}),W2=(e,t)=>({...D2(e),options:[e,t]}),V2=(e,t)=>({...L2(e),options:[e,t]}),Q2=(e,t)=>({...B2(e),options:[e,t]});var G2="Arrow",kg=h.forwardRef((e,t)=>{const{children:n,width:r=10,height:o=5,...a}=e;return u.jsx(te.svg,{...a,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:u.jsx("polygon",{points:"0,0 30,0 15,10"})})});kg.displayName=G2;var K2=kg;function Y2(e){const[t,n]=h.useState(void 0);return Qn(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const a=o[0];let i,s;if("borderBoxSize"in a){const l=a.borderBoxSize,c=Array.isArray(l)?l[0]:l;i=c.inlineSize,s=c.blockSize}else i=e.offsetWidth,s=e.offsetHeight;n({width:i,height:s})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}var Fd="Popper",[xg,Tg]=Nr(Fd),[q2,Cg]=xg(Fd),bg=e=>{const{__scopePopper:t,children:n}=e,[r,o]=h.useState(null);return u.jsx(q2,{scope:t,anchor:r,onAnchorChange:o,children:n})};bg.displayName=Fd;var Sg="PopperAnchor",Eg=h.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,a=Cg(Sg,n),i=h.useRef(null),s=Me(t,i);return h.useEffect(()=>{a.onAnchorChange((r==null?void 0:r.current)||i.current)}),r?null:u.jsx(te.div,{...o,ref:s})});Eg.displayName=Sg;var Rd="PopperContent",[X2,J2]=xg(Rd),Ng=h.forwardRef((e,t)=>{var Se,el,Io,Fr,Ka,Ot;const{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:a="center",alignOffset:i=0,arrowPadding:s=0,avoidCollisions:l=!0,collisionBoundary:c=[],collisionPadding:f=0,sticky:d="partial",hideWhenDetached:p=!1,updatePositionStrategy:v="optimized",onPlaced:w,...m}=e,x=Cg(Rd,n),[g,y]=h.useState(null),k=Me(t,Yt=>y(Yt)),[T,C]=h.useState(null),S=Y2(T),E=(S==null?void 0:S.width)??0,N=(S==null?void 0:S.height)??0,A=r+(a!=="center"?"-"+a:""),j=typeof f=="number"?f:{top:0,right:0,bottom:0,left:0,...f},O=Array.isArray(c)?c:[c],L=O.length>0,H={padding:j,boundary:O.filter(tT),altBoundary:L},{refs:I,floatingStyles:M,placement:F,isPositioned:D,middlewareData:P}=z2({strategy:"fixed",placement:A,whileElementsMounted:(...Yt)=>A2(...Yt,{animationFrame:v==="always"}),elements:{reference:x.anchor},middleware:[$2({mainAxis:o+N,alignmentAxis:i}),l&&U2({mainAxis:!0,crossAxis:!1,limiter:d==="partial"?H2():void 0,...H}),l&&Z2({...H}),W2({...H,apply:({elements:Yt,rects:Je,availableWidth:jt,availableHeight:qt})=>{const{width:ut,height:Xt}=Je.reference,Dt=Yt.floating.style;Dt.setProperty("--radix-popper-available-width",`${jt}px`),Dt.setProperty("--radix-popper-available-height",`${qt}px`),Dt.setProperty("--radix-popper-anchor-width",`${ut}px`),Dt.setProperty("--radix-popper-anchor-height",`${Xt}px`)}}),T&&Q2({element:T,padding:s}),nT({arrowWidth:E,arrowHeight:N}),p&&V2({strategy:"referenceHidden",...H})]}),[_,z]=Rg(F),U=st(w);Qn(()=>{D&&(U==null||U())},[D,U]);const Q=(Se=P.arrow)==null?void 0:Se.x,xe=(el=P.arrow)==null?void 0:el.y,se=((Io=P.arrow)==null?void 0:Io.centerOffset)!==0,[We,be]=h.useState();return Qn(()=>{g&&be(window.getComputedStyle(g).zIndex)},[g]),u.jsx("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{...M,transform:D?M.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:We,"--radix-popper-transform-origin":[(Fr=P.transformOrigin)==null?void 0:Fr.x,(Ka=P.transformOrigin)==null?void 0:Ka.y].join(" "),...((Ot=P.hide)==null?void 0:Ot.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:u.jsx(X2,{scope:n,placedSide:_,onArrowChange:C,arrowX:Q,arrowY:xe,shouldHideArrow:se,children:u.jsx(te.div,{"data-side":_,"data-align":z,...m,ref:k,style:{...m.style,animation:D?void 0:"none"}})})})});Ng.displayName=Rd;var Pg="PopperArrow",eT={top:"bottom",right:"left",bottom:"top",left:"r
49ight"},Fg=h.forwardRef(function(t,n){const{__scopePopper:r,...o}=t,a=J2(Pg,r),i=eT[a.placedSide];return u.jsx("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0},children:u.jsx(K2,{...o,ref:n,style:{...o.style,display:"block"}})})});Fg.displayName=Pg;function tT(e){return e!==null}var nT=e=>({name:"transformOrigin",options:e,fn(t){var x,g,y;const{placement:n,rects:r,middlewareData:o}=t,i=((x=o.arrow)==null?void 0:x.centerOffset)!==0,s=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[c,f]=Rg(n),d={start:"0%",center:"50%",end:"100%"}[f],p=(((g=o.arrow)==null?void 0:g.x)??0)+s/2,v=(((y=o.arrow)==null?void 0:y.y)??0)+l/2;let w="",m="";return c==="bottom"?(w=i?d:`${p}px`,m=`${-l}px`):c==="top"?(w=i?d:`${p}px`,m=`${r.floating.height+l}px`):c==="right"?(w=`${-l}px`,m=i?d:`${v}px`):c==="left"&&(w=`${r.floating.width+l}px`,m=i?d:`${v}px`),{data:{x:w,y:m}}}});function Rg(e){const[t,n="center"]=e.split("-");return[t,n]}var rT=bg,oT=Eg,aT=Ng,iT=Fg,sT="Portal",Ad=h.forwardRef((e,t)=>{var s;const{container:n,...r}=e,[o,a]=h.useState(!1);Qn(()=>a(!0),[]);const i=n||o&&((s=globalThis==null?void 0:globalThis.document)==null?void 0:s.body);return i?yk.createPortal(u.jsx(te.div,{...r,ref:t}),i):null});Ad.displayName=sT;function lT(e,t){return h.useReducer((n,r)=>t[n][r]??n,e)}var Pr=e=>{const{present:t,children:n}=e,r=cT(t),o=typeof n=="function"?n({present:r.isPresent}):h.Children.only(n),a=Me(r.ref,uT(o));return typeof n=="function"||r.isPresent?h.cloneElement(o,{ref:a}):null};Pr.displayName="Presence";function cT(e){const[t,n]=h.useState(),r=h.useRef({}),o=h.useRef(e),a=h.useRef("none"),i=e?"mounted":"unmounted",[s,l]=lT(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return h.useEffect(()=>{const c=gi(r.current);a.current=s==="mounted"?c:"none"},[s]),Qn(()=>{const c=r.current,f=o.current;if(f!==e){const p=a.current,v=gi(c);e?l("MOUNT"):v==="none"||(c==null?void 0:c.display)==="none"?l("UNMOUNT"):l(f&&p!==v?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,l]),Qn(()=>{if(t){let c;const f=t.ownerDocument.defaultView??window,d=v=>{const m=gi(r.current).includes(v.animationName);if(v.target===t&&m&&(l("ANIMATION_END"),!o.current)){const x=t.style.animationFillMode;t.style.animationFillMode="forwards",c=f.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=x)})}},p=v=>{v.target===t&&(a.current=gi(r.current))};return t.addEventListener("animationstart",p),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{f.clearTimeout(c),t.removeEventListener("animationstart",p),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:h.useCallback(c=>{c&&(r.current=getComputedStyle(c)),n(c)},[])}}function gi(e){return(e==null?void 0:e.animationName)||"none"}function uT(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}function Ga({prop:e,defaultProp:t,onChange:n=()=>{}}){const[r,o]=dT({defaultProp:t,onChange:n}),a=e!==void 0,i=a?e:r,s=st(n),l=h.useCallback(c=>{if(a){const d=typeof c=="function"?c(e):c;d!==e&&s(d)}else o(c)},[a,e,o,s]);return[i,l]}function dT({defaultProp:e,onChange:t}){const n=h.useState(e),[r]=n,o=h.useRef(r),a=st(t);return h.useEffect(()=>{o.current!==r&&(a(r),o.current=r)},[r,o,a]),n}var fT="VisuallyHidden",Ws=h.forwardRef((e,t)=>u.jsx(te.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));Ws.displayName=fT;var pT=Ws,[Vs,BN]=Nr("Tooltip",[Tg]),Qs=Tg(),Ag="TooltipProvider",mT=700,iu="tooltip.open",[hT,_d]=Vs(Ag),_g=e=>{const{__scopeTooltip:t,delayDuration:n=mT,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:a}=e,i=h.useRef(!0),s=h.useRef(!1),l=h.useRef(0);return h.useEffect(()=>{const c=l.current;return()=>window.clearTimeout(c)},[]),u.jsx(hT,{scope:t,isOpenDelayedRef:i,delayDuration:n,onOpen:h.useCallback(()=>{window.clearTimeout(l.current),i.current=!1},[]),onClose:h.useCallback(()=>{window.clearTimeout(l.current),l.current=window.setTimeout(()=>i.current=!0,r)},[r]),isPointerInTransitRef:s,onPointerInTransitChange:h.useCallback(c=>{s.current=c},[]),disableHoverableContent:o,children:a})};
vendor: 4,889 bytes, line 49
49_g.displayName=Ag;var Gs="Tooltip",[gT,Ks]=Vs(Gs),Og=e=>{const{__scopeTooltip:t,children:n,open:r,defaultOpen:o=!1,onOpenChange:a,disableHoverableContent:i,delayDuration:s}=e,l=_d(Gs,e.__scopeTooltip),c=Qs(t),[f,d]=h.useState(null),p=eo(),v=h.useRef(0),w=i??l.disableHoverableContent,m=s??l.delayDuration,x=h.useRef(!1),[g=!1,y]=Ga({prop:r,defaultProp:o,onChange:E=>{E?(l.onOpen(),document.dispatchEvent(new CustomEvent(iu))):l.onClose(),a==null||a(E)}}),k=h.useMemo(()=>g?x.current?"delayed-open":"instant-open":"closed",[g]),T=h.useCallback(()=>{window.clearTimeout(v.current),v.current=0,x.current=!1,y(!0)},[y]),C=h.useCallback(()=>{window.clearTimeout(v.current),v.current=0,y(!1)},[y]),S=h.useCallback(()=>{window.clearTimeout(v.current),v.current=window.setTimeout(()=>{x.current=!0,y(!0),v.current=0},m)},[m,y]);return h.useEffect(()=>()=>{v.current&&(window.clearTimeout(v.current),v.current=0)},[]),u.jsx(rT,{...c,children:u.jsx(gT,{scope:t,contentId:p,open:g,stateAttribute:k,trigger:f,onTriggerChange:d,onTriggerEnter:h.useCallback(()=>{l.isOpenDelayedRef.current?S():T()},[l.isOpenDelayedRef,S,T]),onTriggerLeave:h.useCallback(()=>{w?C():(window.clearTimeout(v.current),v.current=0)},[C,w]),onOpen:T,onClose:C,disableHoverableContent:w,children:n})})};Og.displayName=Gs;var su="TooltipTrigger",jg=h.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=Ks(su,n),a=_d(su,n),i=Qs(n),s=h.useRef(null),l=Me(t,s,o.onTriggerChange),c=h.useRef(!1),f=h.useRef(!1),d=h.useCallback(()=>c.current=!1,[]);return h.useEffect(()=>()=>document.removeEventListener("pointerup",d),[d]),u.jsx(oT,{asChild:!0,...i,children:u.jsx(te.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:l,onPointerMove:q(e.onPointerMove,p=>{p.pointerType!=="touch"&&!f.current&&!a.isPointerInTransitRef.current&&(o.onTriggerEnter(),f.current=!0)}),onPointerLeave:q(e.onPointerLeave,()=>{o.onTriggerLeave(),f.current=!1}),onPointerDown:q(e.onPointerDown,()=>{o.open&&o.onClose(),c.current=!0,document.addEventListener("pointerup",d,{once:!0})}),onFocus:q(e.onFocus,()=>{c.current||o.onOpen()}),onBlur:q(e.onBlur,o.onClose),onClick:q(e.onClick,o.onClose)})})});jg.displayName=su;var yT="TooltipPortal",[$N,vT]=Vs(yT,{forceMount:void 0}),Fo="TooltipContent",Dg=h.forwardRef((e,t)=>{const n=vT(Fo,e.__scopeTooltip),{forceMount:r=n.forceMount,side:o="top",...a}=e,i=Ks(Fo,e.__scopeTooltip);return u.jsx(Pr,{present:r||i.open,children:i.disableHoverableContent?u.jsx(Lg,{side:o,...a,ref:t}):u.jsx(wT,{side:o,...a,ref:t})})}),wT=h.forwardRef((e,t)=>{const n=Ks(Fo,e.__scopeTooltip),r=_d(Fo,e.__scopeTooltip),o=h.useRef(null),a=Me(t,o),[i,s]=h.useState(null),{trigger:l,onClose:c}=n,f=o.current,{onPointerInTransitChange:d}=r,p=h.useCallback(()=>{s(null),d(!1)},[d]),v=h.useCallback((w,m)=>{const x=w.currentTarget,g={x:w.clientX,y:w.clientY},y=bT(g,x.getBoundingClientRect()),k=ST(g,y),T=ET(m.getBoundingClientRect()),C=PT([...k,...T]);s(C),d(!0)},[d]);return h.useEffect(()=>()=>p(),[p]),h.useEffect(()=>{if(l&&f){const w=x=>v(x,f),m=x=>v(x,l);return l.addEventListener("pointerleave",w),f.addEventListener("pointerleave",m),()=>{l.removeEventListener("pointerleave",w),f.removeEventListener("pointerleave",m)}}},[l,f,v,p]),h.useEffect(()=>{if(i){const w=m=>{const x=m.target,g={x:m.clientX,y:m.clientY},y=(l==null?void 0:l.contains(x))||(f==null?void 0:f.contains(x)),k=!NT(g,i);y?p():k&&(p(),c())};return document.addEventListener("pointermove",w),()=>document.removeEventListener("pointermove",w)}},[l,f,i,c,p]),u.jsx(Lg,{...e,ref:a})}),[kT,xT]=Vs(Gs,{isInside:!1}),TT=Dx("TooltipContent"),Lg=h.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":o,onEscapeKeyDown:a,onPointerDownOutside:i,...s}=e,l=Ks(Fo,n),c=Qs(n),{onClose:f}=l;return h.useEffect(()=>(document.addEventListener(iu,f),()=>document.removeEventListener(iu,f)),[f]),h.useEffect(()=>{if(l.trigger){const d=p=>{const v=p.target;v!=null&&v.contains(l.trigger)&&f()};return window.addEventListener("scroll",d,{capture:!0}),()=>window.removeEventListener("scroll",d,{capture:!0})}},[l.trigger,f]),u.jsx($s,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:i,onFocusOutside:d=>d.preventDefault(),onDismiss:f,children:u.jsxs(aT,{"data-state":l.stateAttribute,...c,...s,ref:t,style:{...s.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[u.jsx(TT,{children:r}),u.jsx(kT,{scope:n,isInside:!0,children:u.jsx(pT,{id:l.contentId,role:"tooltip",children:o||r})})]})})});Dg.displayName=Fo;var Ig="TooltipArrow",CT=h.forwardRef((e,t)=>
49{const{__scopeTooltip:n,...r}=e,o=Qs(n);return xT(Ig,n).isInside?null:u.jsx(iT,{...o,...r,ref:t})});CT.displayName=Ig;function bT(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,o,a)){case a:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function ST(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function ET(e){const{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}function NT(e,t){const{x:n,y:r}=e;let o=!1;for(let a=0,i=t.length-1;a<t.length;i=a++){const s=t[a].x,l=t[a].y,c=t[i].x,f=t[i].y;l>r!=f>r&&n<(c-s)*(r-l)/(f-l)+s&&(o=!o)}return o}function PT(e){const t=e.slice();return t.sort((n,r)=>n.x<r.x?-1:n.x>r.x?1:n.y<r.y?-1:n.y>r.y?1:0),FT(t)}function FT(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const o=e[r];for(;t.length>=2;){const a=t[t.length-1],i=t[t.length-2];if((a.x-i.x)*(o.y-i.y)>=(a.y-i.y)*(o.x-i.x))t.pop();else break}t.push(o)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const o=e[r];for(;n.length>=2;){const a=n[n.length-1],i=n[n.length-2];if((a.x-i.x)*(o.y-i.y)>=(a.y-i.y)*(o.x-i.x))n.pop();else break}n.push(o)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var RT=_g,AT=Og,_T=jg,Mg=Dg;function zg(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=zg(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Bg(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=zg(e))&&(r&&(r+=" "),r+=t);return r}const Od="-",OT=e=>{const t=DT(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:i=>{const s=i.split(Od);return s[0]===""&&s.length!==1&&s.shift(),$g(s,t)||jT(i)},getConflictingClassGroupIds:(i,s)=>{const l=n[i]||[];return s&&r[i]?[...l,...r[i]]:l}}},$g=(e,t)=>{var i;if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),o=r?$g(e.slice(1),r):void 0;if(o)return o;if(t.validators.length===0)return;const a=e.join(Od);return(i=t.validators.find(({validator:s})=>s(a)))==null?void 0:i.classGroupId},Rp=/^\[(.+)\]$/,jT=e=>{if(Rp.test(e)){const t=Rp.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},DT=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return IT(Object.entries(e.classGroups),n).forEach(([a,i])=>{lu(i,r,a,t)}),r},lu=(e,t,n,r)=>{e.forEach(o=>{if(typeof o=="string"){const a=o===""?t:Ap(t,o);a.classGroupId=n;return}if(typeof o=="function"){if(LT(o)){lu(o(r),t,n,r);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([a,i])=>{lu(i,Ap(t,a),n,r)})})},Ap=(e,t)=>{let n=e;return t.split(Od).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},LT=e=>e.isThemeGetter,IT=(e,t)=>t?e.map(([n,r])=>{const o=r.map(a=>typeof a=="string"?t+a:typeof a=="object"?Object.fromEntries(Object.entries(a).map(([i,s])=>[t+i,s])):a);return[n,o]}):e,MT=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const o=(a,i)=>{n.set(a,i),t++,t>e&&(t=0,r=n,n=new Map)};return{get(a){let i=n.get(a);if(i!==void 0)return i;if((i=r.get(a))!==void 0)return o(a,i),i},set(a,i){n.has(a)?n.set(a,i):o(a,i)}}},Ug="!",zT=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,o=t[0],a=t.length,i=s=>{const l=[];let c=0,f=0,d;for(let x=0;x<s.length;x++){let g=s[x];if(c===0){if(g===o&&(r||s.slice(x,x+a)===t)){l.push(s.slice(f,x)),f=x+a;continue}if(g==="/"){d=x;continue}}g==="["?c++:g==="]"&&c--}const p=l.length===0?s:s.substring(f),v=p.startsWith(Ug),w=v?p.substring(1):p,m=d&&d>f?d-f:void 0;return{modifiers:l,hasImportantModifier:v,baseClassName:w,maybePostfixModifierPosition:m}};return n?s=>n({className:s,parseClassName:i}):i},BT=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},$T=e=>({cache:MT(e.cacheSize),parseClassName:zT(e),...OT(e)}),UT=/\s+/,HT=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o}=t,a=[],i=e.trim().split(UT);let s="";for(let l=i.length-1;l>=0;l-=1){const c=i[l],{modifiers:f,hasImportantModifier:d,baseClassName:p,maybePostfixModifierPosition:v}=n(c);let w=!!v,m=r(w?p.substring(0,v):p);if(!m){if(!w){s=c+(s.length>0?" "+s:s);continue}if(m=r(p),!m){s=c+(s.length>0?" "+s:s);continue}w=!1}const x=BT(f).join(":"),g=d?x+Ug:x,y=g+m;if(a.includes(y))continue;a.push(y);const k=o(m,w);for(let T=0;T<k.length;++T){const C=k[T];a.push(g+C)}s=c+(s.length>0?" "+s:s)}return s};
vendor: 4,415 bytes, line 49
49function ZT(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=Hg(t))&&(r&&(r+=" "),r+=n);return r}const Hg=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=Hg(e[r]))&&(n&&(n+=" "),n+=t);return n};function WT(e,...t){let n,r,o,a=i;function i(l){const c=t.reduce((f,d)=>d(f),e());return n=$T(c),r=n.cache.get,o=n.cache.set,a=s,s(l)}function s(l){const c=r(l);if(c)return c;const f=HT(l,n);return o(l,f),f}return function(){return a(ZT.apply(null,arguments))}}const re=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},Zg=/^\[(?:([a-z-]+):)?(.+)\]$/i,VT=/^\d+\/\d+$/,QT=new Set(["px","full","screen"]),GT=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,KT=/\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$/,YT=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,qT=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,XT=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Jt=e=>no(e)||QT.has(e)||VT.test(e),yn=e=>Lo(e,"length",iC),no=e=>!!e&&!Number.isNaN(Number(e)),jl=e=>Lo(e,"number",no),Vo=e=>!!e&&Number.isInteger(Number(e)),JT=e=>e.endsWith("%")&&no(e.slice(0,-1)),V=e=>Zg.test(e),vn=e=>GT.test(e),eC=new Set(["length","size","percentage"]),tC=e=>Lo(e,eC,Wg),nC=e=>Lo(e,"position",Wg),rC=new Set(["image","url"]),oC=e=>Lo(e,rC,lC),aC=e=>Lo(e,"",sC),Qo=()=>!0,Lo=(e,t,n)=>{const r=Zg.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1},iC=e=>KT.test(e)&&!YT.test(e),Wg=()=>!1,sC=e=>qT.test(e),lC=e=>XT.test(e),cC=()=>{const e=re("colors"),t=re("spacing"),n=re("blur"),r=re("brightness"),o=re("borderColor"),a=re("borderRadius"),i=re("borderSpacing"),s=re("borderWidth"),l=re("contrast"),c=re("grayscale"),f=re("hueRotate"),d=re("invert"),p=re("gap"),v=re("gradientColorStops"),w=re("gradientColorStopPositions"),m=re("inset"),x=re("margin"),g=re("opacity"),y=re("padding"),k=re("saturate"),T=re("scale"),C=re("sepia"),S=re("skew"),E=re("space"),N=re("translate"),A=()=>["auto","contain","none"],j=()=>["auto","hidden","clip","visible","scroll"],O=()=>["auto",V,t],L=()=>[V,t],H=()=>["",Jt,yn],I=()=>["auto",no,V],M=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],F=()=>["solid","dashed","dotted","double","none"],D=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],P=()=>["start","end","center","between","around","evenly","stretch"],_=()=>["","0",V],z=()=>["auto","avoid","all","avoid-page","page","left","right","column"],U=()=>[no,V];return{cacheSize:500,separator:":",theme:{colors:[Qo],spacing:[Jt,yn],blur:["none","",vn,V],brightness:U(),borderColor:[e],borderRadius:["none","","full",vn,V],borderSpacing:L(),borderWidth:H(),contrast:U(),grayscale:_(),hueRotate:U(),invert:_(),gap:L(),gradientColorStops:[e],gradientColorStopPositions:[JT,yn],inset:O(),margin:O(),opacity:U(),padding:L(),saturate:U(),scale:U(),sepia:_(),skew:U(),space:L(),translate:L()},classGroups:{aspect:[{aspect:["auto","square","video",V]}],container:["container"],columns:[{columns:[vn]}],"break-after":[{"break-after":z()}],"break-before":[{"break-before":z()}],"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"],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:[...M(),V]}],overflow:[{overflow:j()}],"overflow-x":[{"overflow-x":j()}],"overflow-y":[{"overflow-y":j()}],overscroll:[{overscroll:A()}],"overscroll-x":[{"overscroll-x":A()}],"overscroll-y":[{"overscroll-y":A()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[m]}],"inset-x":[{"inset-x":[m]}],"inset-y":[{"inset-y":[m]}],start:[{start:[m]}],end:[{end:[m]}],top:[{top:[m]}
vendor: 9,916 bytes, line 49
49],right:[{right:[m]}],bottom:[{bottom:[m]}],left:[{left:[m]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Vo,V]}],basis:[{basis:O()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",V]}],grow:[{grow:_()}],shrink:[{shrink:_()}],order:[{order:["first","last","none",Vo,V]}],"grid-cols":[{"grid-cols":[Qo]}],"col-start-end":[{col:["auto",{span:["full",Vo,V]},V]}],"col-start":[{"col-start":I()}],"col-end":[{"col-end":I()}],"grid-rows":[{"grid-rows":[Qo]}],"row-start-end":[{row:["auto",{span:[Vo,V]},V]}],"row-start":[{"row-start":I()}],"row-end":[{"row-end":I()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",V]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",V]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal",...P()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...P(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...P(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],ps:[{ps:[y]}],pe:[{pe:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[x]}],mx:[{mx:[x]}],my:[{my:[x]}],ms:[{ms:[x]}],me:[{me:[x]}],mt:[{mt:[x]}],mr:[{mr:[x]}],mb:[{mb:[x]}],ml:[{ml:[x]}],"space-x":[{"space-x":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",V,t]}],"min-w":[{"min-w":[V,t,"min","max","fit"]}],"max-w":[{"max-w":[V,t,"none","full","min","max","fit","prose",{screen:[vn]},vn]}],h:[{h:[V,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[V,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[V,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[V,t,"auto","min","max","fit"]}],"font-size":[{text:["base",vn,yn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",jl]}],"font-family":[{font:[Qo]}],"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:["tighter","tight","normal","wide","wider","widest",V]}],"line-clamp":[{"line-clamp":["none",no,jl]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Jt,V]}],"list-image":[{"list-image":["none",V]}],"list-style-type":[{list:["none","disc","decimal",V]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[g]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[g]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...F(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Jt,yn]}],"underline-offset":[{"underline-offset":["auto",Jt,V]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:L()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",V]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",V]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[g]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...M(),nC]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",tC]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},oC]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[w]}],"gradient-via-pos":[{via:[w]}],"gradient-to-pos":[{to:[w]}],"gradient-from":[{from:[v]}],"gradient-via":[{via:[v]}],"gradient-to":[{to:[v]}],rounded:[{rounded:[a]}],"rounded-s":[{"rounded-s":[a]}],"rounded-e":[{"rounded-e":[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-ss":[{"rounded-ss":[a]}],"rounded-se":[{"rounded-se":[a]}],"rounded-ee":[{"rounded-ee":[a]}],"rounded-es":[{"rounded-es":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[g]}],"border-style":[{border:[...F(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[g]}],"divide-style":[{divide:F()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...F()]}],"outline-offset":[{"outline-offset":[Jt,V]}],"outline-w":[{outline:[Jt,yn]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:H()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[g]}],"ring-offset-w":[{"ring-offset":[Jt,yn]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",vn,aC]}],"shadow-color":[{shadow:[Qo]}],opacity:[{opacity:[g]}],"mix-blend":[{"mix-blend":[...D(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":D()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",vn,V]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[d]}],saturate:[{saturate:[k]}],sepia:[{sepia:[C]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[g]}],"backdrop-saturate":[{"backdrop-saturate":[k]}],"backdrop-sepia":[{"backdrop-sepia":[C]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",V]}],duration:[{duration:U()}],ease:[{ease:["linear","in","out","in-out",V]}],delay:[{delay:U()}],animate:[{animate:["none","spin","ping","pulse","bounce",V]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[T]}],"scale-x":[{"scale-x":[T]}],"scale-y":[{"scale-y":[T]}],rotate:[{rotate:[Vo,V]}],"translate-x":[{"translate-x":[N]}],"translate-y":[{"translate-y":[N]}],"skew-x":[{"skew-x":[S]}],"skew-y":[{"skew-y":[S]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",V]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],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",V]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":L()}],"scroll-mx":[{"scroll-mx":L()}],"scroll-my":[{"scroll-my":L()}],"scroll-ms":[{"scroll-ms":L()}],"scroll-me":[{"scroll-me":L()}],"scroll-mt":[{"scroll-mt":L()}],"scroll-mr":[{"scroll-mr":L()}],"scroll-mb":[{"scroll-mb":L()}],"scroll-ml":[{"scroll-ml":L()}],"scroll-p":[{"scroll-p":L()}],"scroll-px":[{"scroll-px":L()}],"scroll-py":[{"scroll-py":L()}],"scroll-ps":[{"scroll-ps":L()}],"scroll-pe":[{"scroll-pe":L()}],"scroll-pt":[{"scroll-pt":L()}],"scroll-pr":[{"scroll-pr":L()}],"scroll-pb":[{"scroll-pb":L()}],"scroll-pl":[{"scroll-pl":L()}],"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"]}
49],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",V]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Jt,yn,jl]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["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-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},uC=WT(cC);function ie(...e){return uC(Bg(e))}function UN(e){return e?e.split(" (")[0].trim():""}function HN(e){return e?e.replace(/(New York|New Orleans|New England|Las Vegas|Los Angeles|Green Bay|San Francisco|Tampa Bay|Kansas City)/g,"").trim():""}const dC=RT,ZN=AT,WN=_T,fC=h.forwardRef(({className:e,sideOffset:t=4,...n},r)=>u.jsx(Mg,{ref:r,sideOffset:t,className:ie("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-sm text-popover-foreground shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 origin-[--radix-tooltip-content-transform-origin]",e),...n}));fC.displayName=Mg.displayName;const pC=1,mC=1e6;let Dl=0;function hC(){return Dl=(Dl+1)%Number.MAX_SAFE_INTEGER,Dl.toString()}const Ll=new Map,_p=e=>{if(Ll.has(e))return;const t=setTimeout(()=>{Ll.delete(e),ua({type:"REMOVE_TOAST",toastId:e})},mC);Ll.set(e,t)},gC=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,pC)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(n=>n.id===t.toast.id?{...n,...t.toast}:n)};case"DISMISS_TOAST":{const{toastId:n}=t;return n?_p(n):e.toasts.forEach(r=>{_p(r.id)}),{...e,toasts:e.toasts.map(r=>r.id===n||n===void 0?{...r,open:!1}:r)}}case"REMOVE_TOAST":return t.toastId===void 0?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(n=>n.id!==t.toastId)}}},Li=[];let Ii={toasts:[]};function ua(e){Ii=gC(Ii,e),Li.forEach(t=>{t(Ii)})}function yC({...e}){const t=hC(),n=o=>ua({type:"UPDATE_TOAST",toast:{...o,id:t}}),r=()=>ua({type:"DISMISS_TOAST",toastId:t});return ua({type:"ADD_TOAST",toast:{...e,id:t,open:!0,onOpenChange:o=>{o||r()}}}),{id:t,dismiss:r,update:n}}function vC(){const[e,t]=h.useState(Ii);return h.useEffect(()=>(Li.push(t),()=>{const n=Li.indexOf(t);n>-1&&Li.splice(n,1)}),[e]),{...e,toast:yC,dismiss:n=>ua({type:"DISMISS_TOAST",toastId:n})}}function Vg(e){const t=e+"CollectionProvider",[n,r]=Nr(t),[o,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=m=>{const{scope:x,children:g}=m,y=ye.useRef(null),k=ye.useRef(new Map).current;return u.jsx(o,{scope:x,itemMap:k,collectionRef:y,children:g})};i.displayName=t;const s=e+"CollectionSlot",l=Ra(s),c=ye.forwardRef((m,x)=>{const{scope:g,children:y}=m,k=a(s,g),T=Me(x,k.collectionRef);return u.jsx(l,{ref:T,children:y})});c.displayName=s;const f=e+"CollectionItemSlot",d="data-radix-collection-item",p=Ra(f),v=ye.forwardRef((m,x)=>{const{scope:g,children:y,...k}=m,T=ye.useRef(null),C=Me(x,T),S=a(f,g);return ye.useEffect(()=>(S.itemMap.set(T,{ref:T,...k}),()=>void S.itemMap.delete(T))),u.jsx(p,{[d]:"",ref:C,children:y})});v.displayName=f;function w(m){const x=a(e+"CollectionConsumer",m);return ye.useCallback(()=>{const y=x.collectionRef.current;if(!y)return[];const k=Array.from(y.querySelectorAll(`[${d}]`));return Array.from(x.itemMap.values()).sort((S,E)=>k.indexOf(S.ref.current)-k.indexOf(E.ref.current))},[x.collectionRef,x.itemMap])}return[{Provider:i,Slot:c,ItemSlot:v},w,r]}var jd="ToastProvider",[Dd,wC,kC]=Vg("Toast"),[Qg,VN]=Nr("Toast",[kC]),[xC,Ys]=Qg(jd),Gg=e=>{const{__scopeToast:t,label:n="Notification",duration:r=5e3,swipeDirection:o="right",swipeThreshold:a=50,children:i}=e,[s,l]=h.useState(null),[c,f]=h.useState(0),d=h.useRef(!1),p=h.useRef(!1);return n.trim()||console.error(`Invalid prop \`label\` supplied to \`${jd}\`. Expected non-empty \`string\`.`),u.jsx(Dd.Provider,{scope:t,children:u.jsx(xC,{scope:t,label:n,duration:r,swipeDirection:o,swipeThreshold:a,toastCount:c,viewport:s,onViewportChange:l,onToastAdd:h.useCallback(()=>f(v=>v+1),[]),onToastRemove:h.useCallback(()=>f(v=>v-1),[]),isFocusedToastEscapeKeyDownRef:d,isClosePausedRef:p,children:i})})};Gg.displayName=jd;var Kg="ToastViewport",TC=["F8"],cu="toast.viewportPause",uu="toast.viewportResume",Yg=h.forwardRef((e,t)=>
49{const{__scopeToast:n,hotkey:r=TC,label:o="Notifications ({hotkey})",...a}=e,i=Ys(Kg,n),s=wC(n),l=h.useRef(null),c=h.useRef(null),f=h.useRef(null),d=h.useRef(null),p=Me(t,d,i.onViewportChange),v=r.join("+").replace(/Key/g,"").replace(/Digit/g,""),w=i.toastCount>0;h.useEffect(()=>{const x=g=>{var k;r.length!==0&&r.every(T=>g[T]||g.code===T)&&((k=d.current)==null||k.focus())};return document.addEventListener("keydown",x),()=>document.removeEventListener("keydown",x)},[r]),h.useEffect(()=>{const x=l.current,g=d.current;if(w&&x&&g){const y=()=>{if(!i.isClosePausedRef.current){const S=new CustomEvent(cu);g.dispatchEvent(S),i.isClosePausedRef.current=!0}},k=()=>{if(i.isClosePausedRef.current){const S=new CustomEvent(uu);g.dispatchEvent(S),i.isClosePausedRef.current=!1}},T=S=>{!x.contains(S.relatedTarget)&&k()},C=()=>{x.contains(document.activeElement)||k()};return x.addEventListener("focusin",y),x.addEventListener("focusout",T),x.addEventListener("pointermove",y),x.addEventListener("pointerleave",C),window.addEventListener("blur",y),window.addEventListener("focus",k),()=>{x.removeEventListener("focusin",y),x.removeEventListener("focusout",T),x.removeEventListener("pointermove",y),x.removeEventListener("pointerleave",C),window.removeEventListener("blur",y),window.removeEventListener("focus",k)}}},[w,i.isClosePausedRef]);const m=h.useCallback(({tabbingDirection:x})=>{const y=s().map(k=>{const T=k.ref.current,C=[T,...DC(T)];return x==="forwards"?C:C.reverse()});return(x==="forwards"?y.reverse():y).flat()},[s]);return h.useEffect(()=>{const x=d.current;if(x){const g=y=>{var C,S,E;const k=y.altKey||y.ctrlKey||y.metaKey;if(y.key==="Tab"&&!k){const N=document.activeElement,A=y.shiftKey;if(y.target===x&&A){(C=c.current)==null||C.focus();return}const L=m({tabbingDirection:A?"backwards":"forwards"}),H=L.findIndex(I=>I===N);Il(L.slice(H+1))?y.preventDefault():A?(S=c.current)==null||S.focus():(E=f.current)==null||E.focus()}};return x.addEventListener("keydown",g),()=>x.removeEventListener("keydown",g)}},[s,m]),u.jsxs(Gx,{ref:l,role:"region","aria-label":o.replace("{hotkey}",v),tabIndex:-1,style:{pointerEvents:w?void 0:"none"},children:[w&&u.jsx(du,{ref:c,onFocusFromOutsideViewport:()=>{const x=m({tabbingDirection:"forwards"});Il(x)}}),u.jsx(Dd.Slot,{scope:n,children:u.jsx(te.ol,{tabIndex:-1,...a,ref:p})}),w&&u.jsx(du,{ref:f,onFocusFromOutsideViewport:()=>{const x=m({tabbingDirection:"backwards"});Il(x)}})]})});Yg.displayName=Kg;var qg="ToastFocusProxy",du=h.forwardRef((e,t)=>{const{__scopeToast:n,onFocusFromOutsideViewport:r,...o}=e,a=Ys(qg,n);return u.jsx(Ws,{"aria-hidden":!0,tabIndex:0,...o,ref:t,style:{position:"fixed"},onFocus:i=>{var c;const s=i.relatedTarget;!((c=a.viewport)!=null&&c.contains(s))&&r()}})});du.displayName=qg;var qs="Toast",CC="toast.swipeStart",bC="toast.swipeMove",SC="toast.swipeCancel",EC="toast.swipeEnd",Xg=h.forwardRef((e,t)=>{const{forceMount:n,open:r,defaultOpen:o,onOpenChange:a,...i}=e,[s=!0,l]=Ga({prop:r,defaultProp:o,onChange:a});return u.jsx(Pr,{present:n||s,children:u.jsx(FC,{open:s,...i,ref:t,onClose:()=>l(!1),onPause:st(e.onPause),onResume:st(e.onResume),onSwipeStart:q(e.onSwipeStart,c=>{c.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:q(e.onSwipeMove,c=>{const{x:f,y:d}=c.detail.delta;c.currentTarget.setAttribute("data-swipe","move"),c.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${f}px`),c.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${d}px`)}),onSwipeCancel:q(e.onSwipeCancel,c=>{c.currentTarget.setAttribute("data-swipe","cancel"),c.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),c.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),c.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),c.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:q(e.onSwipeEnd,c=>{const{x:f,y:d}=c.detail.delta;c.currentTarget.setAttribute("data-swipe","end"),c.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),c.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),c.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${f}px`),c.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${d}px`),l(!1)})})})});Xg.displayName=qs;var[NC,PC]=Qg(qs,{onClose(){}}),FC=h.forwardRef((e,t)=>
49{const{__scopeToast:n,type:r="foreground",duration:o,open:a,onClose:i,onEscapeKeyDown:s,onPause:l,onResume:c,onSwipeStart:f,onSwipeMove:d,onSwipeCancel:p,onSwipeEnd:v,...w}=e,m=Ys(qs,n),[x,g]=h.useState(null),y=Me(t,I=>g(I)),k=h.useRef(null),T=h.useRef(null),C=o||m.duration,S=h.useRef(0),E=h.useRef(C),N=h.useRef(0),{onToastAdd:A,onToastRemove:j}=m,O=st(()=>{var M;(x==null?void 0:x.contains(document.activeElement))&&((M=m.viewport)==null||M.focus()),i()}),L=h.useCallback(I=>{!I||I===1/0||(window.clearTimeout(N.current),S.current=new Date().getTime(),N.current=window.setTimeout(O,I))},[O]);h.useEffect(()=>{const I=m.viewport;if(I){const M=()=>{L(E.current),c==null||c()},F=()=>{const D=new Date().getTime()-S.current;E.current=E.current-D,window.clearTimeout(N.current),l==null||l()};return I.addEventListener(cu,F),I.addEventListener(uu,M),()=>{I.removeEventListener(cu,F),I.removeEventListener(uu,M)}}},[m.viewport,C,l,c,L]),h.useEffect(()=>{a&&!m.isClosePausedRef.current&&L(C)},[a,C,m.isClosePausedRef,L]),h.useEffect(()=>(A(),()=>j()),[A,j]);const H=h.useMemo(()=>x?ay(x):null,[x]);return m.viewport?u.jsxs(u.Fragment,{children:[H&&u.jsx(RC,{__scopeToast:n,role:"status","aria-live":r==="foreground"?"assertive":"polite","aria-atomic":!0,children:H}),u.jsx(NC,{scope:n,onClose:O,children:Ha.createPortal(u.jsx(Dd.ItemSlot,{scope:n,children:u.jsx(Qx,{asChild:!0,onEscapeKeyDown:q(s,()=>{m.isFocusedToastEscapeKeyDownRef.current||O(),m.isFocusedToastEscapeKeyDownRef.current=!1}),children:u.jsx(te.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":a?"open":"closed","data-swipe-direction":m.swipeDirection,...w,ref:y,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:q(e.onKeyDown,I=>{I.key==="Escape"&&(s==null||s(I.nativeEvent),I.nativeEvent.defaultPrevented||(m.isFocusedToastEscapeKeyDownRef.current=!0,O()))}),onPointerDown:q(e.onPointerDown,I=>{I.button===0&&(k.current={x:I.clientX,y:I.clientY})}),onPointerMove:q(e.onPointerMove,I=>{if(!k.current)return;const M=I.clientX-k.current.x,F=I.clientY-k.current.y,D=!!T.current,P=["left","right"].includes(m.swipeDirection),_=["left","up"].includes(m.swipeDirection)?Math.min:Math.max,z=P?_(0,M):0,U=P?0:_(0,F),Q=I.pointerType==="touch"?10:2,xe={x:z,y:U},se={originalEvent:I,delta:xe};D?(T.current=xe,yi(bC,d,se,{discrete:!1})):Op(xe,m.swipeDirection,Q)?(T.current=xe,yi(CC,f,se,{discrete:!1}),I.target.setPointerCapture(I.pointerId)):(Math.abs(M)>Q||Math.abs(F)>Q)&&(k.current=null)}),onPointerUp:q(e.onPointerUp,I=>{const M=T.current,F=I.target;if(F.hasPointerCapture(I.pointerId)&&F.releasePointerCapture(I.pointerId),T.current=null,k.current=null,M){const D=I.currentTarget,P={originalEvent:I,delta:M};Op(M,m.swipeDirection,m.swipeThreshold)?yi(EC,v,P,{discrete:!0}):yi(SC,p,P,{discrete:!0}),D.addEventListener("click",_=>_.preventDefault(),{once:!0})}})})})}),m.viewport)})]}):null}),RC=e=>{const{__scopeToast:t,children:n,...r}=e,o=Ys(qs,t),[a,i]=h.useState(!1),[s,l]=h.useState(!1);return OC(()=>i(!0)),h.useEffect(()=>{const c=window.setTimeout(()=>l(!0),1e3);return()=>window.clearTimeout(c)},[]),s?null:u.jsx(Ad,{asChild:!0,children:u.jsx(Ws,{...r,children:a&&u.jsxs(u.Fragment,{children:[o.label," ",n]})})})},AC="ToastTitle",Jg=h.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e;return u.jsx(te.div,{...r,ref:t})});Jg.displayName=AC;var _C="ToastDescription",ey=h.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e;return u.jsx(te.div,{...r,ref:t})});ey.displayName=_C;var ty="ToastAction",ny=h.forwardRef((e,t)=>{const{altText:n,...r}=e;return n.trim()?u.jsx(oy,{altText:n,asChild:!0,children:u.jsx(Ld,{...r,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${ty}\`. Expected non-empty \`string\`.`),null)});ny.displayName=ty;var ry="ToastClose",Ld=h.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e,o=PC(ry,n);return u.jsx(oy,{asChild:!0,children:u.jsx(te.button,{type:"button",...r,ref:t,onClick:q(e.onClick,o.onClose)})})});Ld.displayName=ry;var oy=h.forwardRef((e,t)=>{const{__scopeToast:n,altText:r,...o}=e;return u.jsx(te.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":r||void 0,...o,ref:t})});function ay(e){const t=[];
49return Array.from(e.childNodes).forEach(r=>{if(r.nodeType===r.TEXT_NODE&&r.textContent&&t.push(r.textContent),jC(r)){const o=r.ariaHidden||r.hidden||r.style.display==="none",a=r.dataset.radixToastAnnounceExclude==="";if(!o)if(a){const i=r.dataset.radixToastAnnounceAlt;i&&t.push(i)}else t.push(...ay(r))}}),t}function yi(e,t,n,{discrete:r}){const o=n.originalEvent.currentTarget,a=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?ig(o,a):o.dispatchEvent(a)}var Op=(e,t,n=0)=>{const r=Math.abs(e.x),o=Math.abs(e.y),a=r>o;return t==="left"||t==="right"?a&&r>n:!a&&o>n};function OC(e=()=>{}){const t=st(e);Qn(()=>{let n=0,r=0;return n=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(n),window.cancelAnimationFrame(r)}},[t])}function jC(e){return e.nodeType===e.ELEMENT_NODE}function DC(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Il(e){const t=document.activeElement;return e.some(n=>n===t?!0:(n.focus(),document.activeElement!==t))}var LC=Gg,iy=Yg,sy=Xg,ly=Jg,cy=ey,uy=ny,dy=Ld;const jp=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,Dp=Bg,Id=(e,t)=>n=>{var r;if((t==null?void 0:t.variants)==null)return Dp(e,n==null?void 0:n.class,n==null?void 0:n.className);const{variants:o,defaultVariants:a}=t,i=Object.keys(o).map(c=>{const f=n==null?void 0:n[c],d=a==null?void 0:a[c];if(f===null)return null;const p=jp(f)||jp(d);return o[c][p]}),s=n&&Object.entries(n).reduce((c,f)=>{let[d,p]=f;return p===void 0||(c[d]=p),c},{}),l=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((c,f)=>{let{class:d,className:p,...v}=f;return Object.entries(v).every(w=>{let[m,x]=w;return Array.isArray(x)?x.includes({...a,...s}[m]):{...a,...s}[m]===x})?[...c,d,p]:c},[]);return Dp(e,i,l,n==null?void 0:n.class,n==null?void 0:n.className)};/**
50 * @license lucide-react v0.453.0 - ISC
51 *
52 * This source code is licensed under the ISC license.
53 * See the LICENSE file in the root directory of this source tree.
54 */const IC=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),fy=(...e)=>e.filter((t,n,r)=>!!t&&r.indexOf(t)===n).join(" ");/**
55 * @license lucide-react v0.453.0 - ISC
56 *
57 * This source code is licensed under the ISC license.
58 * See the LICENSE file in the root directory of this source tree.
59 */var MC={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
60 * @license lucide-react v0.453.0 - ISC
61 *
62 * This source code is licensed under the ISC license.
63 * See the LICENSE file in the root directory of this source tree.
64 */const zC=h.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:o="",children:a,iconNode:i,...s},l)=>h.createElement("svg",{ref:l,...MC,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:fy("lucide",o),...s},[...i.map(([c,f])=>h.createElement(c,f)),...Array.isArray(a)?a:[a]]));/**
65 * @license lucide-react v0.453.0 - ISC
66 *
67 * This source code is licensed under the ISC license.
68 * See the LICENSE file in the root directory of this source tree.
69 */const Kt=(e,t)=>{const n=h.forwardRef(({className:r,...o},a)=>h.createElement(zC,{ref:a,iconNode:t,className:fy(`lucide-${IC(e)}`,r),...o}));return n.displayName=`${e}`,n};/**
70 * @license lucide-react v0.453.0 - ISC
71 *
72 * This source code is licensed under the ISC license.
73 * See the LICENSE file in the root directory of this source tree.
74 */const py=Kt("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
75 * @license lucide-react v0.453.0 - ISC
76 *
77 * This source code is licensed under the ISC license.
78 * See the LICENSE file in the root directory of this source tree.
79 */const fu=Kt("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
80 * @license lucide-react v0.453.0 - ISC
81 *
82 * This source code is licensed under the ISC license.
83 * See the LICENSE file in the root directory of this source tree.
84 */const my=Kt("CircleAlert",[["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"}]]);/**
85 * @license lucide-react v0.453.0 - ISC
86 *
87 * This source code is licensed under the ISC license.
88 * See the LICENSE file in the root directory of this source tree.
89 */const BC=Kt("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
90 * @license lucide-react v0.453.0 - ISC
91 *
92 * This source code is licensed under the ISC license.
93 * See the LICENSE file in the root directory of this source tree.
94 */const Lp=Kt("EyeOff",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/**
95 * @license lucide-react v0.453.0 - ISC
96 *
97 * This source code is licensed under the ISC license.
98 * See the LICENSE file in the root directory of this source tree.
99 */const Ip=Kt("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
100 * @license lucide-react v0.453.0 - ISC
101 *
102 * This source code is licensed under the ISC license.
103 * See the LICENSE file in the root directory of this source tree.
104 */const $C=Kt("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
105 * @license lucide-react v0.453.0 - ISC
106 *
107 * This source code is licensed under the ISC license.
108 * See the LICENSE file in the root directory of this source tree.
109 */const UC=Kt("Pause",[["rect",{x:"14",y:"4",width:"4",height:"16",rx:"1",key:"zuxfzm"}],["rect",{x:"6",y:"4",width:"4",height:"16",rx:"1",key:"1okwgv"}]]);/**
110 * @license lucide-react v0.453.0 - ISC
111 *
112 * This source code is licensed under the ISC license.
113 * See the LICENSE file in the root directory of this source tree.
114 */const HC=Kt("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);/**
115 * @license lucide-react v0.453.0 - ISC
116 *
117 * This source code is licensed under the ISC license.
118 * See the LICENSE file in the root directory of this source tree.
119 */const Md=Kt("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
119],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),ZC=LC,hy=h.forwardRef(({className:e,...t},n)=>u.jsx(iy,{ref:n,className:ie("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",e),...t}));hy.displayName=iy.displayName;const WC=Id("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),gy=h.forwardRef(({className:e,variant:t,...n},r)=>u.jsx(sy,{ref:r,className:ie(WC({variant:t}),e),...n}));gy.displayName=sy.displayName;const VC=h.forwardRef(({className:e,...t},n)=>u.jsx(uy,{ref:n,className:ie("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors hover:bg-secondary focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-muted/40 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",e),...t}));VC.displayName=uy.displayName;const yy=h.forwardRef(({className:e,...t},n)=>u.jsx(dy,{ref:n,className:ie("absolute right-2 top-2 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",e),"toast-close":"",...t,children:u.jsx(Md,{className:"h-4 w-4"})}));yy.displayName=dy.displayName;const vy=h.forwardRef(({className:e,...t},n)=>u.jsx(ly,{ref:n,className:ie("text-sm font-semibold",e),...t}));vy.displayName=ly.displayName;const wy=h.forwardRef(({className:e,...t},n)=>u.jsx(cy,{ref:n,className:ie("text-sm opacity-90",e),...t}));wy.displayName=cy.displayName;function QC(){const{toasts:e}=vC();return u.jsxs(ZC,{children:[e.map(function({id:t,title:n,description:r,action:o,...a}){return u.jsxs(gy,{...a,children:[u.jsxs("div",{className:"grid gap-1",children:[n&&u.jsx(vy,{children:n}),r&&u.jsx(wy,{children:r})]}),o,u.jsx(yy,{})]},t)}),u.jsx(hy,{})]})}const GC=()=>{const e="G-KHC5767CPQ",t=document.createElement("script");t.async=!0,t.src=`https://www.googletagmanager.com/gtag/js?id=${e}`,document.head.appendChild(t);const n=document.createElement("script");n.textContent=`
120    window.dataLayer = window.dataLayer || [];
121    function gtag(){dataLayer.push(arguments);}
122    gtag('js', new Date());
123    gtag('config', '${e}');
124  `,document.head.appendChild(n)},KC=e=>{if(typeof window>"u"||!window.gtag)return;window.gtag("config","G-KHC5767CPQ",{page_path:e})},YC=()=>{const[e]=Wa(),t=h.useRef(e);h.useEffect(()=>{e!==t.current&&(KC(e),t.current=e)},[e])},pu="/assets/HQ_nav_logo-ClaIIp-x.png";var ky={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Mp=ye.createContext&&ye.createContext(ky),qC=["attr","size","title"];function XC(e,t){if(e==null)return{};var n=JC(e,t),r,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)r=a[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function JC(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function ys(){return ys=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ys.apply(this,arguments)}function zp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function vs(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
124t%2?zp(Object(n),!0).forEach(function(r){eb(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zp(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function eb(e,t,n){return t=tb(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tb(e){var t=nb(e,"string");return typeof t=="symbol"?t:t+""}function nb(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function xy(e){return e&&e.map((t,n)=>ye.createElement(t.tag,vs({key:n},t.attr),xy(t.child)))}function Ty(e){return t=>ye.createElement(rb,ys({attr:vs({},e.attr)},t),xy(e.child))}function rb(e){var t=n=>{var{attr:r,size:o,title:a}=e,i=XC(e,qC),s=o||n.size||"1em",l;return n.className&&(l=n.className),e.className&&(l=(l?l+" ":"")+e.className),ye.createElement("svg",ys({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,r,i,{className:l,style:vs(vs({color:e.color||n.color},n.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),a&&ye.createElement("title",null,a),e.children)};return Mp!==void 0?ye.createElement(Mp.Consumer,null,n=>t(n)):t(ky)}function ob(e){return Ty({tag:"svg",attr:{role:"img",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077"},child:[]}]})(e)}function ab(e){return Ty({tag:"svg",attr:{role:"img",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"},child:[]}]})(e)}function Cy(){return new Date().getFullYear(),u.jsxs("footer",{className:"bg-[#001f3f] text-white py-8 px-6 mt-8 border-t-4 border-[#dc2626]",children:[u.jsxs("div",{className:"max-w-7xl mx-auto grid grid-cols-1 md:grid-cols-4 gap-8",children:[u.jsxs("div",{className:"space-y-4",children:[u.jsxs("div",{className:"flex items-center gap-2",children:[u.jsx("img",{src:pu,alt:"NFL Draft HQ Logo",className:"h-6 w-auto",width:"120",height:"24",loading:"lazy"}),u.jsx("span",{className:"font-extrabold tracking-wider text-xl",style:{fontFamily:'"Courier New", Courier, monospace'},children:"NFL DRAFT HQ"})]}),u.jsx("p",{className:"text-gray-300 text-sm leading-relaxed",children:"Your ultimate headquarters for 2027 NFL Draft tools, interactive simulators, prospect rankings, team needs, current news, point spread calculator & more."}),u.jsxs("div",{className:"flex gap-4",children:[u.jsx("a",{href:"https://x.com/NFLDraftHQ25",target:"_blank",rel:"noopener noreferrer",className:"text-gray-400 hover:text-white transition-colors","aria-label":"X (Twitter)",children:u.jsx(ab,{size:20})}),u.jsx("a",{href:"https://www.instagram.com/_drafthq_",target:"_blank",rel:"noopener noreferrer",className:"text-gray-400 hover:text-white transition-colors","aria-label":"Instagram",children:u.jsx(ob,{size:20})})]})]}),u.jsxs("div",{children:[u.jsx("h3",{className:"font-bold text-lg mb-4 text-[#dc2626] uppercase tracking-widest",children:"Draft Tools"}),u.jsxs("ul",{className:"space-y-2",children:[u.jsx("li",{children:u.jsx("a",{href:"/current-mock",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"HQ's 2027 Mock Draft"})}),u.jsx("li",{children:u.jsx(gn,{href:"/draft-sim-classic",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"3-Round Classic Sim"})}),u.jsx("li",{children:u.jsx(gn,{href:"/draft-sim-custom",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"7-Round Custom Sim"})}),u.jsx("li",{children:u.jsx(gn,{href:"/Prospect-Rankings",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"Prospect Rankings"})}),u.jsx("li",{children:u.jsx(gn,{href:"/team-needs",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"Team Needs Analysis"})}),u.jsx("li",{children:u.jsx("a",{href:"/full-draft-order",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"Full Draft Order"})})]})]}),u.jsxs("div",{children:[u.jsx("h3",{className:"font-bold text-lg mb-4 text-[#dc2626] uppercase tracking-widest",children:"Resources"}),u.jsxs("ul",{className:"space-y-2",children:[u.jsx("li",{children:u.jsx(gn,{href:"/nfl-report",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"NFL/Draft News"})}
124),u.jsx("li",{children:u.jsx(gn,{href:"/nfl-odds-calculator",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"Point Spread Calculator"})}),u.jsx("li",{children:u.jsx(gn,{href:"/ai-game",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"NFL AI Game Simulator"})}),u.jsx("li",{children:u.jsx("a",{href:"https://www.nfltriviablitz.com/",target:"_blank",rel:"noopener noreferrer",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"NFL Trivia Blitz"})}),u.jsx("li",{children:u.jsx("a",{href:"/team-picker-wheel.html",target:"_blank",rel:"noopener noreferrer",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"NFL Team Picker Wheel"})}),u.jsx("li",{children:u.jsx("a",{href:"https://spinwheelai.com",target:"_blank",rel:"noopener noreferrer",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"2027 Draft Picker Wheel"})})]})]}),u.jsxs("div",{children:[u.jsx("h3",{className:"font-bold text-lg mb-4 text-[#dc2626] uppercase tracking-widest",children:"Company"}),u.jsx("ul",{className:"space-y-2",children:u.jsx("li",{children:u.jsx(gn,{href:"/contact",className:"text-gray-300 hover:text-white text-sm transition-colors",children:"Contact Us"})})})]})]}),u.jsx("div",{className:"max-w-7xl mx-auto mt-4 pt-2 border-t border-gray-800 text-center",children:u.jsxs("p",{className:"text-gray-500 text-[10px] leading-relaxed px-4 max-w-none mx-auto",children:[u.jsx("span",{className:"block md:inline whitespace-nowrap",children:"Draft HQ is not affiliated with the NFL or any NFL teams. All team names & logos are used for informational purposes only and are property of the National Football League."}),u.jsx("br",{}),"© 2025 NFLDraftHQ.com. All rights reserved."]})}),u.jsx("div",{className:"md:hidden h-20"})]})}function ib(){const[e]=Wa();return h.useEffect(()=>{window.scrollTo(0,0)},[e]),null}const Bp=e=>{let t;const n=new Set,r=(c,f)=>{const d=typeof c=="function"?c(t):c;if(!Object.is(d,t)){const p=t;t=f??(typeof d!="object"||d===null)?d:Object.assign({}
124,t,d),n.forEach(v=>v(t,p))}},o=()=>t,s={setState:r,getState:o,getInitialState:()=>l,subscribe:c=>(n.add(c),()=>n.delete(c))},l=t=e(r,o,s);return s},sb=e=>e?Bp(e):Bp,lb=e=>e;function cb(e,t=lb){const n=ye.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return ye.useDebugValue(n),n}const $p=e=>{const t=sb(e),n=r=>cb(t,r);return Object.assign(n,t),n},ub=e=>e?$p(e):$p;async function dt(e,t,n){const r={method:e,headers:{"Content-Type":"application/json"},credentials:"include"};return n&&e!=="GET"&&(r.body=JSON.stringify(n)),fetch(t,r)}function De(e){return String(e||"").replace(/[0-9]/g,"").toUpperCase()}function db(e,t){const n=Number.isFinite(e)&&e>0?Math.floor(e):1,r=t??Math.ceil(n/32);return r>=4&&r<=7?17:n<=10?5:n<=20?6:n<=32?7:n<=48?8:n<=64?10:n<=80?12:n<=100?14:17}function QN(e,t,n,r,o){const a=e.slice(0,db(n,o)),i=r?a.filter(r):a,s=new Set(i.map(l=>De(l.position)).filter(Boolean));return{players:i,needs:t.filter(l=>s.has(De(l)))}}function ws(e){const t=String(e||"").match(/(\d+)$/);return t?Number(t[1]):1}function fb(e){const t=new Map;return e.forEach(n=>{const r=De(n.position);if(!r)return;const o=ws(n.position),a=t.get(r);(a===void 0||o<a)&&t.set(r,o)}),e.filter(n=>{const r=De(n.position);return!r||ws(n.position)===t.get(r)})}function pb(e,t){const n=De(e.position),r=ws(e.position);return!!n&&t.some(o=>De(o.position)===n&&ws(o.position)<r)}function Up(e,t,n,r){const o=new Map(t.map(i=>[i.id,i])),a={};return e.forEach(i=>{var l;if(i.playerId===null||n(i.round,i.pick,i.team)!==r)return;const s=De((l=o.get(i.playerId))==null?void 0:l.position);s&&(a[s]=(a[s]||0)+1)}),a}function mb(e,t,n,r){const o=a=>{const i=De(a),s=n[i]||0;return!(i==="QB"&&s>=1||i!=="QB"&&s>=2||r<=3&&s>=1)};return{primaryNeeds:e.filter(o),secondaryNeeds:t.filter(o)}}function hb(e,t,n){const r=De(e.position),o=t[r]||0;return!(r==="QB"&&o>=1||r!=="QB"&&o>=2||n<=3&&o>=1)}function er(e){if(!e)return"";const t=e.match(/^([a-zA-Z0-9]+)/);return t?t[1]:e.split(/[ (*]/)[0]}const gb=()=>{if(typeof window<"u"){const e=sessionStorage.getItem("draft_current_tab");if(e)return e}return"Round1"},ks=ub((e,t)=>
124({currentTab:gb(),activeUtilityPanel:null,selectedTeams:new Set,draftPicks:[],players:[],availablePlayers:[],draftedPlayers:[],trades:[],completedTrades:[],activeDraftId:null,isLoading:!1,currentRound:1,currentPick:1,myBigBoardOrder:[],hasSavedBigBoard:!1,selectedPicks:{},usingMyBigBoard:!1,bigBoardPreferenceVersion:0,editDraftOrder:!1,customDraftOrder:[],user:null,isDraftPaused:!1,isDraftActive:!1,draftInterval:null,draftSpeed:"1s",dynamicTeamNeeds:{},staticTeamNeeds:{},structuredTeamNeeds:{},justCompletedTrade:!1,shouldResumeAfterTrade:!1,preselectedTradeTeam:null,setPreselectedTradeTeam:n=>e({preselectedTradeTeam:n}),setShouldResumeAfterTrade:n=>e({shouldResumeAfterTrade:n}),isRoundCompleted:n=>{const{draftPicks:r,draftedPlayers:o}=t(),a=r.filter(s=>s.round===n).length;return r.filter(s=>s.round===n&&o.some(l=>l.id===s.playerId)).length===a},setCurrentTab:n=>{typeof window<"u"&&sessionStorage.setItem("draft_current_tab",n),e({currentTab:n})},setActiveUtilityPanel:n=>e({activeUtilityPanel:n}),setSelectedTeams:n=>e({selectedTeams:n}),addSelectedTeam:n=>{const{selectedTeams:r}=t(),o=new Set(r);o.add(n),e({selectedTeams:o})},removeSelectedTeam:n=>{const{selectedTeams:r}=t(),o=new Set(r);o.delete(n),e({selectedTeams:o})},toggleTeamSelection:n=>{const{selectedTeams:r}=t(),o=er(n),a=new Set(r);let i=!1;for(const s of r)er(s)===o&&(a.delete(s),i=!0);i||a.add(o),e({selectedTeams:a})},selectAllTeams:()=>{const n=["Browns","Ravens","Bengals","Steelers","Texans","Titans","Colts","Jaguars","Bills","Dolphins","Patriots","Jets","Chiefs","Raiders","Chargers","Broncos","Bears","Lions","Packers","Vikings","Falcons","Panthers","Saints","Buccaneers","Cowboys","Eagles","Giants","Commanders","Cardinals","Rams","49ers","Seahawks"];e({selectedTeams:new Set(n)})},deselectAllTeams:()=>e({selectedTeams:new Set}),swapTeams:(n,r)=>{const{draftPicks:o,selectedTeams:a}=t(),i=o.map(f=>({...f}));i.forEach(f=>{f.team===n?f.team=r:f.team===r&&(f.team=n)});const s=new Set(a),l=s.has(n),c=s.has(r);l&&!c?(s.delete(n),s.add(r)):c&&!l&&(s.delete(r),s.add(n)),e({draftPicks:i,selectedTeams:s}),t().saveDraftBoardCustomization()},updateMyBigBoardOrder:n=>{e({myBigBoardOrder:[...n]})},saveMyBigBoardOrder:async()=>{try{if(!(await fetch("/api/auth/user",{credentials:"include"})).ok){console.error("User not authenticated when saving big board order");const i=new CustomEvent("showAuthRequired");return document.dispatchEvent(i),!1}const{myBigBoardOrder:r}=t();if(r.length===0)return console.error("No custom order to save"),!1;console.log("SAVE DEBUG - Saving myBigBoardOrder (first 10):",r.slice(0,10).map(i=>`${i.name} at position ${r.indexOf(i)+1}`));const o=r.map((i,s)=>({id:i.id,position:i.position,name:i.name,college:i.college,height:i.height,weight:i.weight,size:i.size||(i.height||i.weight?`${i.height||""} / ${i.weight||""} lbs`:""),grade:i.grade,stats:i.stats||"",description:i.description||"",medical:i.medical,character:i.character,hqFavorite:i.hqFavorite,hqUpgrade:i.hqUpgrade,hqDowngrade:i.hqDowngrade,rank:s+1,displayRank:s+1}));console.log("Sending big board save request with credentials included");const a=await fetch("/api/bigboard/save",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({playerOrder:o}),credentials:"include"});if(!a.ok){const i=await a.text();return console.error("Failed to save big board order:",a.status,i),!1}return console.log("Successfully saved big board order"),e({hasSavedBigBoard:!0}),!0}catch(n){return console.error("Error saving big board order:",n),!1}},loadSavedBigBoardOrder:async()=>{var a;const n=t().bigBoardPreferenceVersion,r=((a=t().user)==null?void 0:a.id)??null,o=()=>t().bigBoardPreferenceVersion===n;try{console.log("Loading saved Big Board for user:",r);const i=await dt("GET","/api/bigboard/user");if(!i.ok)return console.error("Failed to load big board order"),!1;const s=await i.json();if(console.log("Saved Big Board response:",{userIdAtStart:r,isDefault:s.isDefault,playerCount:Array.isArray(s.playerOrder)?s.playerOrder.length:0,preferenceVersionAtStart:n,currentPreferenceVersion:t().bigBoardPreferenceVersion}),s.isDefault)return console.log("Using default big board order (no custom order)"),e({hasSavedBigBoard:!1}),!0;const l=s.playerOrder;if(!l||l.length===0)return console.log("Custom big board is empty, using default order"),e({hasSavedBigBoard:!1}),!0;console.log("Loading custom big board order with",l.length,"players"),console.log("CUSTOM BOARD LOAD DEBUG - savedOrder from database (first 10):",l.slice(0,10).map(p=>`${p.name} (rank: ${p.rank})`));const c=new Map(t().availablePlayers.map(p=>[p.id,p])),d=l.map((p,v)=>{const w=c.get(p.id),m=p.height||(w==null?void 0:w.height)||"",x=p.weight||(w==null?void 0:w.weight)||"",g=p.size||(w==null?void 0:w.size)||(m||x?`${m} / ${x} lbs`:"");return{id:p.id,position:p.position,name:p.name,college:p.college,height:m,weight:x,size:g,grade:p.grade||"",stats:p.stats||"",description:p.description||"",drafted:!1,draftedBy:null,draftedRound:null,draftedPick:null,rank:p.rank,displayRank:p.rank}});return d.length>0?(e({myBigBoardOrder:d,hasSavedBigBoard:!0}),o()&&e({usingMyBigBoard:!0}
124),console.log("Successfully loaded custom big board with",d.length,"players"),console.log("CUSTOM BOARD LOAD FINAL - First 10 players in loaded order:",d.slice(0,10).map((p,v)=>`${v+1}. ${p.name} (rank: ${p.rank})`))):(console.log("No players found in custom big board, using default"),e({hasSavedBigBoard:!1})),!0}catch(i){return console.error("Error loading big board order:",i),!1}},saveUserDraftOrder:async n=>{try{return(await dt("POST","/api/draft-order/save",{teamOrder:n})).ok?(console.log("Successfully saved draft order"),!0):(console.error("Failed to save draft order"),!1)}catch(r){return console.error("Error saving draft order:",r),!1}},loadUserDraftBoard:async()=>{try{const n=await dt("GET","/api/draftboard/user");if(!n.ok)return console.log("No draft board customization found"),!1;const r=await n.json();return r.selectedTeams&&r.selectedTeams.length>0?(console.log("Loading draft board customization with",r.selectedTeams.length,"teams"),e({selectedTeams:new Set(r.selectedTeams)}),!0):!1}catch(n){return console.error("Error loading draft board customization:",n),!1}},saveUserDraftBoard:async n=>{try{return(await dt("POST","/api/draftboard/save",{selectedTeams:n})).ok?(console.log("Successfully saved draft board customization"),!0):(console.error("Failed to save draft board customization"),!1)}catch(r){return console.error("Error saving draft board customization:",r),!1}},checkAuthState:async()=>{try{const n=t().user;if(n&&n.id)return console.log("User already authenticated, skipping auth check:",n),!0;const r=await fetch("/api/auth/user",{credentials:"include"});if(!r.ok)return n&&e({user:null}),!1;const o=await r.json();if(o&&o.id){if(!n||n.id!==o.id){e({user:o}),console.log("User authenticated:",o);const a=t();try{await a.loadDraftOrder(),await a.loadSavedBigBoardOrder(),await a.loadDraftBoardCustomization()}catch(i){console.error("Error loading user data:",i)}}return!0}else return n&&e({user:null}),!1}catch(n){return console.error("Error checking auth state:",n),t().user&&e({user:null}),!1}},login:async(n,r)=>{try{const o=await dt("POST","/api/auth/login",{username:n,password:r});if(!o.ok)return console.error("Login failed"),!1;const a=await o.json();e({user:a}),console.log("Login successful, user data:",a);try{console.log("Loading all user data after login..."),await t().loadAllUserData();const{queryClient:i}=await fe(async()=>{const{queryClient:s}=await Promise.resolve().then(()=>Al);return{queryClient:s}},void 0);if(i.invalidateQueries(),typeof window<"u"){const s=new CustomEvent("userLoginStateChanged",{detail:{isLoggedIn:!0,userData:a}});document.dispatchEvent(s)}console.log("All user data loaded and queries refreshed")}catch(i){console.error("Error loading user preferences:",i)}return!0}catch(o){return console.error("Error during login:",o),!1}},setUsingMyBigBoard:n=>{console.log(`Setting usingMyBigBoard to ${n}`),e(r=>({usingMyBigBoard:n,bigBoardPreferenceVersion:r.bigBoardPreferenceVersion+1}))},setEditDraftOrder:n=>{if(console.log("draftStore: setEditDraftOrder called with value:",n),e({editDraftOrder:n}),typeof window<"u"){console.log("draftStore: Broadcasting editDraftOrder change");const r=new CustomEvent("editDraftOrderChanged",{detail:{editDraftOrder:n}});document.dispatchEvent(r)}},initializeDraftPicks:async n=>{var r;try{let o=n;if(!o){const i=await fetch("/api/full-draft-order");if(!i.ok)throw new Error("Failed to fetch full draft order");o=await i.json()}if(Array.isArray(o))return console.log("draftStore: Initializing with provided draft order array"),e({draftPicks:o}),!0;const a=[];for(let i=1;i<=7;i++){const s=(r=o.rounds)==null?void 0:r[i];if(!s||s.length===0)throw console.error(`No Google Sheets data for round ${i}, cannot initialize draft`),new Error(`Missing Google Sheets data for round ${i}`);{const l=s.sort((c,f)=>c.pickNumber-f.pickNumber);for(let c=0;c<l.length;c++){const f=l[c],d=f.pickNumber;a.push({id:d,round:i,pick:d,team:f.team,originalTeam:f.team,playerId:null})}}}if(e({draftPicks:a}),console.log(`Draft picks initialized with Google Sheets data (${a.length} picks)`),!n){const{customDraftOrder:i}=t();i&&i.length===32&&(console.log("Applying saved custom draft order to Round 1 picks"),t().setDraftOrder(i))}return!0}catch(o){return console.error("Error initializing draft picks:",o),!1}},cancelEditDraftOrder:()=>{if(console.log("draftStore: Canceling edit draft order"),e({editDraftOrder:!1}),t().loadDraftOrder(),typeof window<"u"){const n=new CustomEvent("editDraftOrderChanged",{detail:{editDraftOrder:!1}});document.dispatchEvent(n)}},setDraftOrder:n=>{console.log("Setting custom draft order for Round 1:",n);const{draftPicks:r}=t();if(!r||r.length===0){console.warn("No draft picks initialized yet, storing order for later application"),e({customDraftOrder:n});return}const o=r.map(a=>{if(a.round===1){const i=a.pick-1;if(i>=0&&i<n.length)return{...a,team:n[i]}}return a});e({draftPicks:o,customDraftOrder:n}),console.log("Applied custom draft order to Round 1 picks")},saveDraftOrder:async()=>{console.log("draftStore: Saving draft order");try{if(!(await fetch("/api/auth/user",{credentials:"include"})).ok){console.error("User not authenticated when saving draft order");const l=new CustomEvent("showAuthRequired");return document.dispatchEvent(l),!1}const{draftPicks:r}=t();if(!r||r.length===0)return console.error("No draft picks to save order for"),!1;const o=r.filter(l=>l.round===1).sort((l,c)=>
124l.pick-c.pick).map(l=>l.team);if(o.length!==32)return console.error(`Expected 32 teams in round 1, found ${o.length}`),!1;console.log("Saving draft order with",o.length,"teams:",o),console.log("Sending draft order save request with credentials included");const a=await fetch("/api/draft-order/save",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({teamOrder:o}),credentials:"include"});if(!a.ok){const l=await a.text();return console.error("Failed to save draft order:",a.status,l),!1}const i=await a.json();console.log("Draft order saved successfully:",i);try{const{queryClient:l}=await fe(async()=>{const{queryClient:c}=await Promise.resolve().then(()=>Al);return{queryClient:c}},void 0);l.invalidateQueries({queryKey:["/api/draft-order/user"]}),console.log("Draft order queries invalidated for refresh")}catch(l){console.error("Error invalidating draft order queries:",l)}const s=t();return console.log("Draft order saved - turning off edit mode"),s.setEditDraftOrder(!1),!0}catch(n){return console.error("Error saving draft order:",n),!1}},loadDraftOrder:async()=>{try{const n=await fetch("/api/draft-order/user",{credentials:"include"});if(!n.ok)return console.log("No user authenticated or no custom draft order found"),!1;const r=await n.json();return console.log("Draft order API response:",r),r.isDefault||!r.teamOrder||r.teamOrder.length!==32?(console.log("No custom draft order found, keeping Google Sheets base order"),!1):(console.log("Loading custom draft order with",r.teamOrder.length,"teams:",r.teamOrder),t().setDraftOrder(r.teamOrder),!0)}catch(n){return console.error("Error loading draft order:",n),!1}},loadAllUserData:async()=>{try{console.log("Loading all user data sets...");const n=[];n.push(t().loadSavedBigBoardOrder().then(o=>(console.log("Custom Big Board loaded:",o),o)).catch(o=>(console.error("Error loading Custom Big Board:",o),!1))),n.push(t().loadDraftBoardCustomization().then(o=>(console.log("Draft Board Customization loaded:",o),o)).catch(o=>(console.error("Error loading Draft Board Customization:",o),!1))),n.push(t().loadDraftOrder().then(o=>(console.log("Draft Order loaded:",o),o)).catch(o=>(console.error("Error loading Draft Order:",o),!1)));const r=await Promise.all(n);return console.log("All user data loading completed. Results:",r),r.every(o=>o===!0)}catch(n){return console.error("Error in loadAllUserData:",n),!1}},logout:async()=>{try{if(!(await dt("POST","/api/auth/logout")).ok)return console.error("Logout failed"),!1;if(e({myBigBoardOrder:[],hasSavedBigBoard:!1,selectedTeams:new Set,user:null,usingMyBigBoard:!1,bigBoardPreferenceVersion:t().bigBoardPreferenceVersion+1,editDraftOrder:!1,customDraftOrder:[]}),fe(async()=>{const{queryClient:r}=await Promise.resolve().then(()=>Al);return{queryClient:r}},void 0).then(({queryClient:r})=>{console.log("Invalidating all queries after logout"),r.clear(),r.invalidateQueries(),r.removeQueries({queryKey:["/api/draft-order/user"]}),r.removeQueries({queryKey:["/api/team-needs"]}),r.removeQueries({queryKey:["/api/bigboard/user"]}),r.removeQueries({queryKey:["/api/draftboard/user"]})}).catch(r=>{console.error("Error importing queryClient:",r)}),typeof window<"u"){const r=new CustomEvent("userLoginStateChanged",{detail:{isLoggedIn:!1,userData:null}});document.dispatchEvent(r)}if(typeof window<"u"){const r=new CustomEvent("userLoggedOut",{detail:{isLoggedIn:!1,username:null}});document.dispatchEvent(r);const o=new CustomEvent("globalLogout",{detail:{isLoggedIn:!1,username:null}});document.dispatchEvent(o)}return!0}catch(n){return console.error("Error during logout:",n),!1}},register:async(n,r)=>{try{return(await dt("POST","/api/auth/register",{username:n,password:r})).ok?t().login(n,r):(console.error("Registration failed"),!1)}catch(o){return console.error("Error during registration:",o),!1}},saveDraftBoardCustomization:async()=>{try{if(!(await fetch("/api/auth/user",{credentials:"include"})).ok){console.error("User not authenticated when saving draft board customization");const i=new CustomEvent("showAuthRequired");return document.dispatchEvent(i),!1}
124const{selectedTeams:r}=t();if(r.size===0)return console.error("No teams selected to save"),!1;const o=Array.from(r);console.log("Saving draft board customization with teams:",o);const a=await dt("POST","/api/draftboard/save",{selectedTeams:o});if(!a.ok){console.error(`Failed to save draft board customization: Status ${a.status}`);let i="";try{const s=await a.text();console.error("Error details:",s),i=s}catch{console.error("Could not parse error details")}return!1}try{const i=await a.json();console.log("Draft board save response:",i)}catch{console.log("Draft board save successful (non-JSON response)")}return!0}catch(n){return console.error("Error saving draft board customization:",n),!1}},loadDraftBoardCustomization:async()=>{try{const n=await dt("GET","/api/draftboard/user");if(!n.ok)return console.error("Failed to load draft board customization"),e({selectedTeams:new Set}),!0;const r=await n.json();return r.isDefault||!r.selectedTeams||r.selectedTeams.length===0?(console.log("Starting with no teams selected for customized draft"),e({selectedTeams:new Set})):(console.log("Loading user-saved team selection"),e({selectedTeams:new Set(r.selectedTeams)})),!0}catch(n){return console.error("Error loading draft board customization:",n),e({selectedTeams:new Set}),!0}},addPick:(n,r)=>{const{selectedPicks:o}=t();e({selectedPicks:{...o,[n]:r}})},setSelectedPicks:n=>{e({selectedPicks:n})},makePick:async(n,r)=>{try{console.log(`[Draft pick] Making pick (playerID: ${n}, pickID: ${r})`),e({isLoading:!0});const o=t();let a=o.availablePlayers.find(w=>w.id===n);if(!a&&o.myBigBoardOrder&&o.myBigBoardOrder.length>0){const w=o.myBigBoardOrder.find(m=>m.id===n);w&&(a={...w,drafted:!1,draftedBy:null,draftedRound:null,draftedPick:null,athleticScore:null,projectedRole:null,grade2024:null,height:String(w.height||""),weight:String(w.weight||""),size:`${w.height||""} / ${String(w.weight||"")} lbs`,draftDayAge:null,medical:w.medical||null,character:w.character||null})}if(!a)return e({isLoading:!1}),!1;const i=o.draftPicks.find(w=>w.id===r);if(i){const w=o.getCurrentOwner(i.round,i.pick,i.team),m=Up(o.draftPicks,o.players,o.getCurrentOwner,w);if(De(a.position)==="QB"&&(m.QB||0)>=1)return console.warn(`Blocked second QB for ${w}: ${a.name}`),e({isLoading:!1}),!1;const x=De(a.position);if(x!=="QB"&&(m[x]||0)>=2)return console.warn(`Blocked third ${x} for ${w}: ${a.name}`),e({isLoading:!1}),!1;if(pb(a,o.availablePlayers))return console.warn(`Blocked out-of-order position: ${a.name} cannot be selected before the top available player at ${De(a.position)}`),e({isLoading:!1}),!1;o.updateDynamicTeamNeeds(w,a.position)}const s=o.draftPicks.map(w=>w.id===r?{...w,playerId:n}:w),l=o.availablePlayers.filter(w=>w.id!==n),c=[...o.draftedPlayers,a],d=s.filter(w=>w.round===o.currentRound).find(w=>w.playerId===null),p=!d;let v=o.currentPick;return d&&(v=d.pick),p?(console.log(`[makePick] Round ${o.currentRound} complete. Pausing for summary.`),e({draftPicks:s,availablePlayers:l,draftedPlayers:c,currentPick:v,isLoading:!1,isDraftActive:!1,isDraftPaused:!0})):(e({draftPicks:s,availablePlayers:l,draftedPlayers:c,currentPick:v,isLoading:!1,isDraftActive:!0,isDraftPaused:!1}),setTimeout(async()=>{const{draftController:w}=await fe(async()=>{const{draftController:x}=await import("./draftControl-C6_XKQLB.js").then(g=>g.a);return{draftController:x}},[]);console.log("[Draft pick] Continuing draft immediately after pick");const m=s.find(x=>x.round===o.currentRound&&x.pick===v);if(m){const x=o.getCurrentOwner(m.round,m.pick,m.team);if(o.selectedTeams.has(x)){console.log(`Next team ${x} is also a user team - waiting 1s before dialog`),setTimeout(()=>{w.continueDraft()},1e3);return}}w.continueDraft()},50)),!0}catch(o){return console.error("Failed to make pick:",o),e({isLoading:!1}),!1}},makeTrade:async n=>{try{return console.log("[Draft] Simulating trade (no API call)",n),e({isLoading:!0}),setTimeout(()=>{const r={id:Math.floor(Math.random()*1e3),...n,timestamp:new Date().toISOString()};e({trades:[...t().trades,r],isLoading:!1})},500),!0}catch(r){return console.error("Failed to make trade:",r),e({isLoading:!1}),!1}},simulateToNextUserPick:async()=>{try{return console.log("[Draft] Simulating to next user pick (no API call)"),e({isLoading:!0}),setTimeout(()=>{const n=t();e({currentPick:n.currentPick+1,isLoading:!1})},500),!0}catch(n){return console.error("Failed to simulate to next user pick:",n),e({isLoading:!1}),!1}},simulateRound:async()=>{try{return console.log("[Draft] Simulating round (no API call)"),e({isLoading:!0}),setTimeout(()=>{const n=t();
124e({currentRound:n.currentRound+1,currentPick:1,isLoading:!1})},800),!0}catch(n){return console.error("Failed to simulate round:",n),e({isLoading:!1}),!1}},simulateRestOfDraft:async()=>{try{return console.log("[Draft] Simulating rest of draft (no API call)"),e({isLoading:!0}),setTimeout(()=>{e({currentRound:7,currentPick:32,isLoading:!1})},1e3),!0}catch(n){return console.error("Failed to simulate rest of draft:",n),e({isLoading:!1}),!1}},startDraft:()=>{const n=t();n.draftInterval&&clearInterval(n.draftInterval),e({isDraftActive:!0,isDraftPaused:!1});const r=setInterval(()=>{const o=t();if(!o.isDraftActive){clearInterval(r),e({draftInterval:null});return}const a=o.draftPicks.find(c=>c.round===o.currentRound&&c.pick===o.currentPick);if(!a||a.playerId!==null){const c=o.draftPicks.filter(d=>d.round===o.currentRound);if(c.filter(d=>d.playerId!==null).length===c.length&&c.length>0)console.log(`Store: Round ${o.currentRound} complete. Pausing for summary.`),clearInterval(r),e({draftInterval:null,isDraftActive:!1,isDraftPaused:!0});else{const d=c.find(p=>p.playerId===null);d&&e({currentPick:d.pick})}return}const i=er(a.team);if(Array.from(o.selectedTeams).some(c=>er(c)===i)){if(!o.draftPicks.some(f=>f.playerId!==null)){e({isDraftActive:!1,isDraftPaused:!0}),clearInterval(r),e({draftInterval:null});return}console.log(`User team ${i} on clock, but picks already made - continuing without pause`)}const l=o.availablePlayers;if(l.length>0){const c=o.getCurrentOwner(a.round,a.pick,a.team),f=o.structuredTeamNeeds[c];if(!f){console.error(`Auto-pick stopped: Google Sheets team-needs data is unavailable for ${c}`),clearInterval(r),e({isDraftActive:!1,isDraftPaused:!0,draftInterval:null});return}const d=Up(o.draftPicks,o.players,o.getCurrentOwner,c),p=mb(f.primaryNeeds||[],f.secondaryNeeds||[],d,a.round);[...p.primaryNeeds,...p.secondaryNeeds];const v=fb(l.filter(m=>hb(m,d,a.round)));let w=null;if(v.length>0){const m=v.slice(0,30),x=m.find(g=>{const y=De(g.position);return p.primaryNeeds.slice(0,3).some(k=>De(k)===y)});if(x)w=x;else{const g=m.slice(0,20).find(y=>{const k=De(y.position);return p.secondaryNeeds.slice(0,4).some(T=>De(T)===k)});g?w=g:w=v[0]}}w&&(console.log(`Auto-pick for ${c}: Selected ${w.name} (${w.position})`),o.makePick(w.id,a.id))}},1e3);e({draftInterval:r})},pauseDraft:()=>{const n=t();n.draftInterval&&clearInterval(n.draftInterval),e({isDraftActive:!1,isDraftPaused:!0,draftInterval:null})},stopDraft:()=>{const n=t();n.draftInterval&&clearInterval(n.draftInterval),e({isDraftActive:!1,isDraftPaused:!1,draftInterval:null})},checkRoundCompletion:()=>{const n=t(),r=n.draftPicks.filter(a=>a.round===n.currentRound);if(r.filter(a=>a.playerId!==null).length===r.length&&r.length>0)n.currentRound<7?(e({isDraftActive:!1,isDraftPaused:!0}),n.draftInterval&&(clearInterval(n.draftInterval),e({draftInterval:null}))):(e({isDraftActive:!1,isDraftPaused:!1}),n.draftInterval&&(clearInterval(n.draftInterval),e({draftInterval:null})));else{const a=r.find(i=>i.playerId===null);a&&e({currentPick:a.pick})}},setDraftSpeed:n=>{e({draftSpeed:n})},initializeDynamicTeamNeeds:n=>{const r={},o={},a={};n.forEach(i=>{const s=[...i.primaryNeeds||[],...i.secondaryNeeds||[]];r[i.team]=s,o[i.team]=s,a[i.team]={primaryNeeds:i.primaryNeeds||[],secondaryNeeds:i.secondaryNeeds||[]}}),e({dynamicTeamNeeds:r,staticTeamNeeds:o,structuredTeamNeeds:a})},updateDynamicTeamNeeds:(n,r)=>{const{dynamicTeamNeeds:o}=t(),a=o[n];if(!a)return;const i=r.replace(/\d+$/,""),s=a.findIndex(l=>l===i);if(s!==-1){const l=[...a],[c]=l.splice(s,1);l.push(c),e({dynamicTeamNeeds:{...o,[n]:l}}),console.log(`Updated dynamic needs for ${n}. Moved ${i} to end. New order:`,l)}},setJustCompletedTrade:n=>{e({justCompletedTrade:n})},addCompletedTrade:n=>{const r={...n,id:Date.now().toString(),timestamp:Date.now()};e(o=>({completedTrades:[...o.completedTrades,r]}))},isUserTeamPick:(n,r,o)=>{const{selectedTeams:a,completedTrades:i}=t();let s=o;for(const c of i){if(c.fromPicks.find(p=>p.round===n&&p.pick===r)){s=c.toTeam;break}if(c.toPicks.find(p=>p.round===n&&p.pick===r)){s=c.fromTeam;break}}const l=er(s);for(const c of Array.from(a))if(er(c)===l)return!0;return!1},findCurrentPick:()=>{const{selectedPicks:n}=t();for(let r=1;r<=96;r++){let o;r<=32?o=1:r<=64?o=2:o=3;let a=!1;for(const i of Object.keys(n)){const[s]=i.split("-");if(parseInt(s)===r&&n[i]!==null){a=!0;break}}if(!a)return{round:o,pickNumber:r}}return null},getNextPickForTeam:n=>{const{selectedPicks:r,completedTrades:o}=t();for(let a=1;a<=96;a++){let i;a<=32?i=1:a<=64?i=2:i=3;const l=t().getTeamDisplayName(i,a,n).split(" (")[0];if(l===n){const c=`${a}-${l}`;if(!r[c]||r[c]===null)return{round:i,pickNumber:a}}for(const c of o)if(c.toPicks.find(d=>d.round===i&&d.pick===a)&&c.fromTeam===n){const d=c.toTeam,p=`${a}-${d}`;if(!r[p]||r[p]===null)return{round:i,pickNumber:a};break}}return null},getTeamDisplayName:(n,r,o)=>{const{completedTrades:a}=t();let i=o.split(" (")[0];for(const s of a){if(s.fromPicks.find(f=>f.round===n&&f.pick===r)){i=s.toTeam;continue}if(s.toPicks.find(f=>f.round===n&&f.pick===r)){i=s.fromTeam;continue}}return i!==o.split(" (")[0]?i:o},getCurrentOwner:(n,r,o)=>{const{completedTrades:a}=t();let i=o.split(" (")[0];for(const s of a){if(s.fromPicks.find(f=>f.round===n&&f.pick===r)){i=s.toTeam;continue}if(s.toPicks.find(f=>f.round===n&&f.pick===r)){i=s.fromTeam;continue}}return i},getTradeTag:(n,r,o)=>{const{completedTrades:a}=t();return a.find(s=>s.toPicks.some(l=>l.round===n&&l.pick===r)),""},getTeamColors:(n,r,o)=>{const a=er(n);return a==="Falcons"&&r===1&&o===15?{bg:"#003594",text:"#FFFFFF"}
124:a==="Jaguars"&&r===1&&o===5?{bg:"#311D00",text:"#FFFFFF"}:a==="Commanders"&&r===2&&o===61?{bg:"#03202F",text:"#FFFFFF"}:{"49ers":{bg:"#AA0000",text:"#FFFFFF"},Bears:{bg:"#0B162A",text:"#FFFFFF"},Bengals:{bg:"#FB4F14",text:"#FFFFFF"},Bills:{bg:"#00338D",text:"#FFFFFF"},Broncos:{bg:"#FB4F14",text:"#FFFFFF"},Browns:{bg:"#311D00",text:"#FFFFFF"},Buccaneers:{bg:"#D50A0A",text:"#FFFFFF"},Cardinals:{bg:"#97233F",text:"#FFFFFF"},Chargers:{bg:"#0080C6",text:"#FFFFFF"},Chiefs:{bg:"#E31837",text:"#FFFFFF"},Colts:{bg:"#002C5F",text:"#FFFFFF"},Commanders:{bg:"#5A1414",text:"#FFFFFF"},Cowboys:{bg:"#003594",text:"#FFFFFF"},Dolphins:{bg:"#008E97",text:"#FFFFFF"},Eagles:{bg:"#004C54",text:"#FFFFFF"},Falcons:{bg:"#A71930",text:"#FFFFFF"},Giants:{bg:"#0B2265",text:"#FFFFFF"},Jaguars:{bg:"#006778",text:"#FFFFFF"},Jets:{bg:"#125740",text:"#FFFFFF"},Lions:{bg:"#0076B6",text:"#FFFFFF"},Packers:{bg:"#203731",text:"#FFFFFF"},Panthers:{bg:"#0085CA",text:"#FFFFFF"},Patriots:{bg:"#002244",text:"#FFFFFF"},Raiders:{bg:"#000000",text:"#FFFFFF"},Rams:{bg:"#003594",text:"#FFFFFF"},Ravens:{bg:"#241773",text:"#FFFFFF"},Saints:{bg:"#D3BC8D",text:"#000000"},Seahawks:{bg:"#002244",text:"#FFFFFF"},Steelers:{bg:"#FFB612",text:"#000000"},Texans:{bg:"#03202F",text:"#FFFFFF"},Titans:{bg:"#0C2340",text:"#FFFFFF"},Vikings:{bg:"#4F2683",text:"#FFFFFF"}}[a]||{bg:"#6B7280",text:"#FFFFFF"}},resetDraft:async()=>{console.log("draftStore: Resetting draft to original site state");const{draftInterval:n}=t();n&&clearInterval(n),e({currentRound:1,currentPick:1,selectedPicks:{},isDraftActive:!1,isDraftPaused:!1,currentTab:"Round1",editDraftOrder:!1,customDraftOrder:[]}),typeof window<"u"&&sessionStorage.removeItem("draft_current_tab");try{const r=await fetch("/api/full-draft-order");if(!r.ok)throw new Error("Failed to fetch default draft order");const o=await r.json();await t().initializeDraftPicks(o),await t().loadPlayers(),console.log("draftStore: Draft successfully reset to original site state")}catch(r){console.error("Error during draft reset:",r)}},loadPlayers:async()=>{try{console.log("draftStore: Loading players from /api/players...");const n=await fetch("/api/players");if(!n.ok)return console.error("Failed to load players:",n.status),!1;const r=await n.json();return console.log(`draftStore: Successfully loaded ${r.length} players`),!r||r.length===0?(console.warn("draftStore: Received empty players array"),!1):(e({players:r,availablePlayers:[...r],draftedPlayers:[]}),!0)}catch(n){return console.error("Error loading players:",n),!1}},loadTeamNeeds:async()=>{try{console.log("draftStore: Loading team needs from /api/team-needs...");const n=await fetch("/api/team-needs",{cache:"no-store"});if(!n.ok)throw new Error("Failed to fetch team needs");const o=(await n.json()).filter(a=>a.team&&a.team!=="Team"&&a.team!=="");return t().initializeDynamicTeamNeeds(o),console.log("draftStore: Loaded team needs from Sheets:",o.length,"teams"),!0}catch(n){return console.error("Error loading team needs:",n),!1}}}));var by={exports:{}},yb="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",vb=yb,wb=vb;function Sy(){}function Ey(){}Ey.resetWarningCache=Sy;var kb=function(){function e(r,o,a,i,s,l){if(l!==wb){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Ey,resetWarningCache:Sy};return n.PropTypes=n,n};by.exports=kb();var xb=by.exports;const le=Ro(xb);function Tb(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var Ny=h,Cb=Tb(Ny);function Hp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bb(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var Sb=!!(typeof window<"u"&&window.document&&window.document.createElement);function Eb(e,t,n){if(typeof e!="function")throw new Error("Expected reducePropsToState to be a function.");
124if(typeof t!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof n<"u"&&typeof n!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function r(o){return o.displayName||o.name||"Component"}return function(a){if(typeof a!="function")throw new Error("Expected WrappedComponent to be a React component.");var i=[],s;function l(){s=e(i.map(function(f){return f.props})),c.canUseDOM?t(s):n&&(s=n(s))}var c=function(f){bb(d,f);function d(){return f.apply(this,arguments)||this}d.peek=function(){return s},d.rewind=function(){if(d.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var w=s;return s=void 0,i=[],w};var p=d.prototype;return p.UNSAFE_componentWillMount=function(){i.push(this),l()},p.componentDidUpdate=function(){l()},p.componentWillUnmount=function(){var w=i.indexOf(this);i.splice(w,1),l()},p.render=function(){return Cb.createElement(a,this.props)},d}(Ny.PureComponent);return Hp(c,"displayName","SideEffect("+r(a)+")"),Hp(c,"canUseDOM",Sb),c}}var Nb=Eb;const Pb=Ro(Nb);var Fb=typeof Element<"u",Rb=typeof Map=="function",Ab=typeof Set=="function",_b=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Mi(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,o;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!Mi(e[r],t[r]))return!1;return!0}var a;if(Rb&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;for(a=e.entries();!(r=a.next()).done;)if(!Mi(r.value[1],t.get(r.value[0])))return!1;return!0}if(Ab&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(_b&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[r]))return!1;if(Fb&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((o[r]==="_owner"||o[r]==="__v"||o[r]==="__o")&&e.$$typeof)&&!Mi(e[o[r]],t[o[r]]))return!1;return!0}return e!==e&&t!==t}var Ob=function(t,n){try{return Mi(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const jb=Ro(Ob);/*
125object-assign
126(c) Sindre Sorhus
127@license MIT
128*/var Zp=Object.getOwnPropertySymbols,Db=Object.prototype.hasOwnProperty,Lb=Object.prototype.propertyIsEnumerable;function Ib(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Mb(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(a){return t[a]});if(r.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(a){o[a]=a}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var zb=Mb()?Object.assign:function(e,t){for(var n,r=Ib(e),o,a=1;a<arguments.length;a++){n=Object(arguments[a]);for(var i in n)Db.call(n,i)&&(r[i]=n[i]);if(Zp){o=Zp(n);for(var s=0;s<o.length;s++)Lb.call(n,o[s])&&(r[o[s]]=n[o[s]])}}return r};const Bb=Ro(zb);var gr={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"},W={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"};Object.keys(W).map(function(e){return W[e]});var ce={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src",TARGET:"target"},xs={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Oa={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},$b=Object.keys(xs).reduce(function(e,t){return e[xs[t]]=t,e},{}),Ub=[W.NOSCRIPT,W.SCRIPT,W.STYLE],Et="data-react-helmet",Hb=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zb=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Wb=function(){function e(t,n){for(var r=0;r<n.length;r++){var o=n[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),Ve=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Vb=function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},Wp=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},Qb=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e},mu=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return n===!1?String(t):String(t).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},Gb=function(t){var n=ro(t,W.TITLE),r=ro(t,Oa.TITLE_TEMPLATE);if(r&&n)return r.replace(/%s/g,function(){return Array.isArray(n)?n.join(""):n});var o=ro(t,Oa.DEFAULT_TITLE);return n||o||void 0},Kb=function(t){return ro(t,Oa.ON_CHANGE_CLIENT_STATE)||function(){}},Ml=function(t,n){return n.filter(function(r){return typeof r[t]<"u"}).map(function(r){return r[t]}).reduce(function(r,o){return Ve({},r,o)},{})},Yb=function(t,n){return n.filter(function(r){return typeof r[W.BASE]<"u"}).map(function(r){return r[W.BASE]}).reverse().reduce(function(r,o){if(!r.length)for(var a=Object.keys(o),i=0;i<a.length;i++){var s=a[i],l=s.toLowerCase();if(t.indexOf(l)!==-1&&o[l])return r.concat(o)}return r},[])},Go=function(t,n,r){var o={};return r.filter(function(a){return Array.isArray(a[t])?!0:(typeof a[t]<"u"&&eS("Helmet: "+t+' should be of type "Array". Instead found type "'+Hb(a[t])+'"'),!1)}).map(function(a){return a[t]}).reverse().reduce(function(a,i){var s={};i.filter(function(p){for(var v=void 0,w=Object.keys(p),m=0;m<w.length;m++){var x=w[m],g=x.toLowerCase();n.indexOf(g)!==-1&&!(v===ce.REL&&p[v].toLowerCase()==="canonical")&&!(g===ce.REL&&p[g].toLowerCase()==="stylesheet")&&(v=g),n.indexOf(x)!==-1&&(x===ce.INNER_HTML||x===ce.CSS_TEXT||x===ce.ITEM_PROP)&&(v=x)}if(!v||!p[v])return!1;var y=p[v].toLowerCase();return o[v]||(o[v]={}),s[v]||(s[v]={}),o[v][y]?!1:(s[v][y]=!0,!0)}
128).reverse().forEach(function(p){return a.push(p)});for(var l=Object.keys(s),c=0;c<l.length;c++){var f=l[c],d=Bb({},o[f],s[f]);o[f]=d}return a},[]).reverse()},ro=function(t,n){for(var r=t.length-1;r>=0;r--){var o=t[r];if(o.hasOwnProperty(n))return o[n]}return null},qb=function(t){return{baseTag:Yb([ce.HREF,ce.TARGET],t),bodyAttributes:Ml(gr.BODY,t),defer:ro(t,Oa.DEFER),encode:ro(t,Oa.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:Ml(gr.HTML,t),linkTags:Go(W.LINK,[ce.REL,ce.HREF],t),metaTags:Go(W.META,[ce.NAME,ce.CHARSET,ce.HTTPEQUIV,ce.PROPERTY,ce.ITEM_PROP],t),noscriptTags:Go(W.NOSCRIPT,[ce.INNER_HTML],t),onChangeClientState:Kb(t),scriptTags:Go(W.SCRIPT,[ce.SRC,ce.INNER_HTML],t),styleTags:Go(W.STYLE,[ce.CSS_TEXT],t),title:Gb(t),titleAttributes:Ml(gr.TITLE,t)}},hu=function(){var e=Date.now();return function(t){var n=Date.now();n-e>16?(e=n,t(n)):setTimeout(function(){hu(t)},0)}}(),Vp=function(t){return clearTimeout(t)},Xb=typeof window<"u"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||hu:global.requestAnimationFrame||hu,Jb=typeof window<"u"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Vp:global.cancelAnimationFrame||Vp,eS=function(t){return console&&typeof console.warn=="function"&&console.warn(t)},Ko=null,tS=function(t){Ko&&Jb(Ko),t.defer?Ko=Xb(function(){Qp(t,function(){Ko=null})}):(Qp(t),Ko=null)},Qp=function(t,n){var r=t.baseTag,o=t.bodyAttributes,a=t.htmlAttributes,i=t.linkTags,s=t.metaTags,l=t.noscriptTags,c=t.onChangeClientState,f=t.scriptTags,d=t.styleTags,p=t.title,v=t.titleAttributes;gu(W.BODY,o),gu(W.HTML,a),nS(p,v);var w={baseTag:Ar(W.BASE,r),linkTags:Ar(W.LINK,i),metaTags:Ar(W.META,s),noscriptTags:Ar(W.NOSCRIPT,l),scriptTags:Ar(W.SCRIPT,f),styleTags:Ar(W.STYLE,d)},m={},x={};
128Object.keys(w).forEach(function(g){var y=w[g],k=y.newTags,T=y.oldTags;k.length&&(m[g]=k),T.length&&(x[g]=w[g].oldTags)}),n&&n(),c(t,m,x)},Py=function(t){return Array.isArray(t)?t.join(""):t},nS=function(t,n){typeof t<"u"&&document.title!==t&&(document.title=Py(t)),gu(W.TITLE,n)},gu=function(t,n){var r=document.getElementsByTagName(t)[0];if(r){for(var o=r.getAttribute(Et),a=o?o.split(","):[],i=[].concat(a),s=Object.keys(n),l=0;l<s.length;l++){var c=s[l],f=n[c]||"";r.getAttribute(c)!==f&&r.setAttribute(c,f),a.indexOf(c)===-1&&a.push(c);var d=i.indexOf(c);d!==-1&&i.splice(d,1)}for(var p=i.length-1;p>=0;p--)r.removeAttribute(i[p]);a.length===i.length?r.removeAttribute(Et):r.getAttribute(Et)!==s.join(",")&&r.setAttribute(Et,s.join(","))}},Ar=function(t,n){var r=document.head||document.querySelector(W.HEAD),o=r.querySelectorAll(t+"["+Et+"]"),a=Array.prototype.slice.call(o),i=[],s=void 0;return n&&n.length&&n.forEach(function(l){var c=document.createElement(t);for(var f in l)if(l.hasOwnProperty(f))if(f===ce.INNER_HTML)c.innerHTML=l.innerHTML;else if(f===ce.CSS_TEXT)c.styleSheet?c.styleSheet.cssText=l.cssText:c.appendChild(document.createTextNode(l.cssText));else{var d=typeof l[f]>"u"?"":l[f];c.setAttribute(f,d)}c.setAttribute(Et,"true"),a.some(function(p,v){return s=v,c.isEqualNode(p)})?a.splice(s,1):i.push(c)}),a.forEach(function(l){return l.parentNode.removeChild(l)}),i.forEach(function(l){return r.appendChild(l)}),{oldTags:a,newTags:i}},Fy=function(t){return Object.keys(t).reduce(function(n,r){var o=typeof t[r]<"u"?r+'="'+t[r]+'"':""+r;return n?n+" "+o:o},"")},rS=function(t,n,r,o){var a=Fy(r),i=Py(n);return a?"<"+t+" "+Et+'="true" '+a+">"+mu(i,o)+"</"+t+">":"<"+t+" "+Et+'="true">'+mu(i,o)+"</"+t+">"},oS=function(t,n,r){return n.reduce(function(o,a){var i=Object.keys(a).filter(function(c){return!(c===ce.INNER_HTML||c===ce.CSS_TEXT)}).reduce(function(c,f){var d=typeof a[f]>"u"?f:f+'="'+mu(a[f],r)+'"';return c?c+" "+d:d},""),s=a.innerHTML||a.cssText||"",l=Ub.indexOf(t)===-1;return o+"<"+t+" "+Et+'="true" '+i+(l?"/>":">"+s+"</"+t+">")},"")},Ry=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[xs[o]||o]=t[o],r},n)},aS=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(r,o){return r[$b[o]||o]=t[o],r},n)},iS=function(t,n,r){var o,a=(o={key:n},o[Et]=!0,o),i=Ry(r,a);return[ye.createElement(W.TITLE,i,n)]},sS=function(t,n){return n.map(function(r,o){var a,i=(a={key:o},a[Et]=!0,a);return Object.keys(r).forEach(function(s){var l=xs[s]||s;if(l===ce.INNER_HTML||l===ce.CSS_TEXT){var c=r.innerHTML||r.cssText;i.dangerouslySetInnerHTML={__html:c}}else i[l]=r[s]}),ye.createElement(t,i)})},en=function(t,n,r){switch(t){case W.TITLE:return{toComponent:function(){return iS(t,n.title,n.titleAttributes)},toString:function(){return rS(t,n.title,n.titleAttributes,r)}};case gr.BODY:case gr.HTML:return{toComponent:function(){return Ry(n)},toString:function(){return Fy(n)}};default:return{toComponent:function(){return sS(t,n)},toString:function(){return oS(t,n,r)}}}},Ay=function(t){var n=t.baseTag,r=t.bodyAttributes,o=t.encode,a=t.htmlAttributes,i=t.linkTags,s=t.metaTags,l=t.noscriptTags,c=t.scriptTags,f=t.styleTags,d=t.title,p=d===void 0?"":d,v=t.titleAttributes;return{base:en(W.BASE,n,o),bodyAttributes:en(gr.BODY,r,o),htmlAttributes:en(gr.HTML,a,o),link:en(W.LINK,i,o),meta:en(W.META,s,o),noscript:en(W.NOSCRIPT,l,o),script:en(W.SCRIPT,c,o),style:en(W.STYLE,f,o),title:en(W.TITLE,{title:p,titleAttributes:v},o)}},lS=function(t){var n,r;return r=n=function(o){Vb(a,o);function a(){return Zb(this,a),Qb(this,o.apply(this,arguments))}return a.prototype.shouldComponentUpdate=function(s){return!jb(this.props,s)},a.prototype.mapNestedChildrenToProps=function(s,l){if(!l)return null;switch(s.type){case W.SCRIPT:case W.NOSCRIPT:return{innerHTML:l};case W.STYLE:return{cssText:l}}throw new Error("<"+s.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},a.prototype.flattenArrayTypeChildren=function(s){var l,c=s.child,f=s.arrayTypeChildren,d=s.newChildProps,p=s.nestedChildren;return Ve({},f,(l={},l[c.type]=[].concat(f[c.type]||[],[Ve({},d,this.mapNestedChildrenToProps(c,p))]),l))},a.prototype.mapObjectTypeChildren=function(s){var l,c,f=s.child,d=s.newProps,p=s.newChildProps,v=s.nestedChildren;switch(f.type){case W.TITLE:return Ve({},d,(l={},l[f.type]=v,l.titleAttributes=Ve({},p),l));case W.BODY:return Ve({},d,{bodyAttributes:Ve({},p)});case W.HTML:return Ve({},d,{htmlAttributes:Ve({},p)})}return Ve({},d,(c={},c[f.type]=Ve({},p),c))},a.prototype.mapArrayTypeChildrenToProps=function(s,l){var c=Ve({},l);
128return Object.keys(s).forEach(function(f){var d;c=Ve({},c,(d={},d[f]=s[f],d))}),c},a.prototype.warnOnInvalidChildren=function(s,l){return!0},a.prototype.mapChildrenToProps=function(s,l){var c=this,f={};return ye.Children.forEach(s,function(d){if(!(!d||!d.props)){var p=d.props,v=p.children,w=Wp(p,["children"]),m=aS(w);switch(c.warnOnInvalidChildren(d,v),d.type){case W.LINK:case W.META:case W.NOSCRIPT:case W.SCRIPT:case W.STYLE:f=c.flattenArrayTypeChildren({child:d,arrayTypeChildren:f,newChildProps:m,nestedChildren:v});break;default:l=c.mapObjectTypeChildren({child:d,newProps:l,newChildProps:m,nestedChildren:v});break}}}),l=this.mapArrayTypeChildrenToProps(f,l),l},a.prototype.render=function(){var s=this.props,l=s.children,c=Wp(s,["children"]),f=Ve({},c);return l&&(f=this.mapChildrenToProps(l,f)),ye.createElement(t,f)},Wb(a,null,[{key:"canUseDOM",set:function(s){t.canUseDOM=s}}]),a}(ye.Component),n.propTypes={base:le.object,bodyAttributes:le.object,children:le.oneOfType([le.arrayOf(le.node),le.node]),defaultTitle:le.string,defer:le.bool,encodeSpecialCharacters:le.bool,htmlAttributes:le.object,link:le.arrayOf(le.object),meta:le.arrayOf(le.object),noscript:le.arrayOf(le.object),onChangeClientState:le.func,script:le.arrayOf(le.object),style:le.arrayOf(le.object),title:le.string,titleAttributes:le.object,titleTemplate:le.string},n.defaultProps={defer:!0,encodeSpecialCharacters:!0},n.peek=t.peek,n.rewind=function(){var o=t.rewind();return o||(o=Ay({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),o},r},cS=function(){return null},uS=Pb(qb,tS,Ay)(cS),Ts=lS(uS);Ts.renderStatic=Ts.rewind;const dS=e=>{document.title=e},GN={HOME:"Official NFL Draft HQ | Home",DRAFT_SIM_2027:"NFL Draft HQ",KYLE_MOCK:"HQ Classic 3-Round Mock Draft | Official NFL Draft HQ",TEAM_PICKER:"NFL Team Picker Wheel | Official NFL Draft HQ",ODDS_CALCULATOR:"Point Spread Calculator",GAME_SIMULATOR:"AI NFL Game Simulator | Official NFL Draft HQ",NFL_REPORT:"Latest NFL News, Scores & Analysis | NFL Draft HQ"};function fS(e){const[t]=Wa(),n=e||t;h.useEffect(()=>{const r=`https://nfldrafthq.com${n}`;let o=document.querySelector("link[rel='canonical']");o||(o=document.createElement("link"),o.rel="canonical",document.head.appendChild(o)),o.setAttribute("href",r)},[n])}const _y="/assets/nfl-draft-chime_1759949767342-BHzvyb1g.mp3",Gp=()=>{new Audio(_y).play().catch(t=>{console.log("Draft chime could not play:",t)})},pS=[{id:"401872931",week:1,awayTeamCode:"DEN",homeTeamCode:"KC",kickoff:"2026-09-15T00:15Z"},{id:"401872656",week:1,awayTeamCode:"NE",homeTeamCode:"SEA",kickoff:"2026-09-10T00:20Z"},{id:"401872657",week:1,awayTeamCode:"SF",homeTeamCode:"LAR",kickoff:"2026-09-11T00:35Z"},{id:"401872925",week:1,awayTeamCode:"TB",homeTeamCode:"CIN",kickoff:"2026-09-13T17:00Z"},{id:"401872923",week:1,awayTeamCode:"NO",homeTeamCode:"DET",kickoff:"2026-09-13T17:00Z"},{id:"401872924",week:1,awayTeamCode:"NYJ",homeTeamCode:"TEN",kickoff:"2026-09-13T17:00Z"},{id:"401872659",week:1,awayTeamCode:"BAL",homeTeamCode:"IND",kickoff:"2026-09-13T17:00Z"},{id:"401872658",week:1,awayTeamCode:"ATL",homeTeamCode:"PIT",kickoff:"2026-09-13T17:00Z"},{id:"401872661",week:1,awayTeamCode:"CHI",homeTeamCode:"CAR",kickoff:"2026-09-13T17:00Z"},{id:"401872922",week:1,awayTeamCode:"CLE",homeTeamCode:"JAX",kickoff:"2026-09-13T17:00Z"},{id:"401872660",week:1,awayTeamCode:"BUF",homeTeamCode:"HOU",kickoff:"2026-09-13T17:00Z"},{id:"401872928",week:1,awayTeamCode:"MIA",homeTeamCode:"LV",kickoff:"2026-09-13T20:25Z"},{id:"401872927",week:1,awayTeamCode:"GB",homeTeamCode:"MIN",kickoff:"2026-09-13T20:25Z"},{id:"401872929",week:1,awayTeamCode:"WSH",homeTeamCode:"PHI",kickoff:"2026-09-13T20:25Z"},{id:"401872926",week:1,awayTeamCode:"ARI",homeTeamCode:"LAC",kickoff:"2026-09-13T20:25Z"},{id:"401872930",week:1,awayTeamCode:"DAL",homeTeamCode:"NYG",kickoff:"2026-09-14T00:20Z"},{id:"401872932",week:2,awayTeamCode:"DET",homeTeamCode:"BUF",kickoff:"2026-09-18T00:15Z"},{id:"401872933",week:2,awayTeamCode:"CAR",homeTeamCode:"ATL",kickoff:"2026-09-20T17:00Z"},{id:"401872937",week:2,awayTeamCode:"MIN",homeTeamCode:"CHI",kickoff:"2026-09-20T17:00Z"},{id:"401872939",week:2,awayTeamCode:"PHI",homeTeamCode:"TEN",kickoff:"2026-09-20T17:00Z"},{id:"401872946",week:2,awayTeamCode:"PIT",homeTeamCode:"NE",kickoff:"2026-09-20T17:00Z"},{id:"401872936",week:2,awayTeamCode:"GB",homeTeamCode:"NYJ",kickoff:"2026-09-20T17:00Z"},{id:"401872935",week:2,awayTeamCode:"CLE",homeTeamCode:"TB",kickoff:"2026-09-20T17:00Z"},{id:"401872938",week:2,awayTeamCode:"NO",homeTeamCode:"BAL",kickoff:"2026-09-20T17:00Z"},{id:"401872934",week:2,awayTeamCode:"CIN",homeTeamCode:"HOU",kickoff:"2026-09-20T17:00Z"},{id:"401872940",week:2,awayTeamCode:"JAX",homeTeamCode:"DEN",kickoff:"2026-09-20T20:05Z"},{id:"401872941",week:2,awayTeamCode:"LV",homeTeamCode:"LAC",kickoff:"2026-09-20T20:05Z"},{id:"401872944",week:2,awayTeamCode:"WSH",homeTeamCode:"DAL",kickoff:"2026-09-20T20:25Z"},{id:"401872943",week:2,awayTeamCode:"SEA",homeTeamCode:"ARI",kickoff:"2026-09-20T20:25Z"},{id:"401872942",week:2,awayTeamCode:"MIA",homeTeamCode:"SF",kickoff:"2026-09-20T20:25Z"},{id:"401872945",week:2,awayTeamCode:"IND",homeTeamCode:"KC",kickoff:"2026-09-21T00:20Z"},{id:"401872947",week:2,awayTeamCode:"NYG",homeTeamCode:"LAR",kickoff:"2026-09-22T00:15Z"},{id:"401872948",week:3,awayTeamCode:"ATL",homeTeamCode:"GB",kickoff:"2026-09-25T00:15Z"},{id:"401872953",week:3,awayTeamCode:"LAC",homeTeamCode:"BUF",kickoff:"2026-09-27T17:00Z"},{id:"401872949",week:3,awayTeamCode:"CAR",homeTeamCode:"CLE",kickoff:"2026-09-27T17:00Z"},{id:"401872954",week:3,awayTeamCode:"NYJ",homeTeamCode:"DET",kickoff:"2026-09-27T17:00Z"},{id:"401872951",week:3,awayTeamCode:"HOU",homeTeamCode:"IND",kickoff:"2026-09-27T17:00Z"},{id:"401872952",week:3,awayTeamCode:"KC",homeTeamCode:"MIA",kickoff:"2026-09-27T17:00Z"},{id:"401872956",week:3,awayTeamCode:"TEN",homeTeamCode:"NYG",kickoff:"2026-09-27T17:00Z"},{id:"401872950",week:3,awayTeamCode:"CIN",homeTeamCode:"PIT",kickoff:"2026-09-27T17:00Z"}
128,{id:"401872955",week:3,awayTeamCode:"SEA",homeTeamCode:"WSH",kickoff:"2026-09-27T17:00Z"},{id:"401872957",week:3,awayTeamCode:"NE",homeTeamCode:"JAX",kickoff:"2026-09-27T17:00Z"},{id:"401872958",week:3,awayTeamCode:"ARI",homeTeamCode:"SF",kickoff:"2026-09-27T20:05Z"},{id:"401872959",week:3,awayTeamCode:"MIN",homeTeamCode:"TB",kickoff:"2026-09-27T20:05Z"},{id:"401872960",week:3,awayTeamCode:"BAL",homeTeamCode:"DAL",kickoff:"2026-09-27T20:25Z"},{id:"401872961",week:3,awayTeamCode:"LV",homeTeamCode:"NO",kickoff:"2026-09-27T20:25Z"},{id:"401872962",week:3,awayTeamCode:"LAR",homeTeamCode:"DEN",kickoff:"2026-09-28T00:20Z"},{id:"401872963",week:3,awayTeamCode:"PHI",homeTeamCode:"CHI",kickoff:"2026-09-29T00:15Z"},{id:"401872964",week:4,awayTeamCode:"PIT",homeTeamCode:"CLE",kickoff:"2026-10-02T00:15Z"},{id:"401872965",week:4,awayTeamCode:"IND",homeTeamCode:"WSH",kickoff:"2026-10-04T13:30Z"},{id:"401872971",week:4,awayTeamCode:"NE",homeTeamCode:"BUF",kickoff:"2026-10-04T17:00Z"},{id:"401872972",week:4,awayTeamCode:"NYJ",homeTeamCode:"CHI",kickoff:"2026-10-04T17:00Z"},{id:"401872969",week:4,awayTeamCode:"JAX",homeTeamCode:"CIN",kickoff:"2026-10-04T17:00Z"},{id:"401872966",week:4,awayTeamCode:"ARI",homeTeamCode:"NYG",kickoff:"2026-10-04T17:00Z"},{id:"401872970",week:4,awayTeamCode:"LAR",homeTeamCode:"PHI",kickoff:"2026-10-04T17:00Z"},{id:"401872968",week:4,awayTeamCode:"GB",homeTeamCode:"TB",kickoff:"2026-10-04T17:00Z"},{id:"401872973",week:4,awayTeamCode:"TEN",homeTeamCode:"BAL",kickoff:"2026-10-04T17:00Z"},{id:"401872967",week:4,awayTeamCode:"DAL",homeTeamCode:"HOU",kickoff:"2026-10-04T17:00Z"},{id:"401872974",week:4,awayTeamCode:"MIA",homeTeamCode:"MIN",kickoff:"2026-10-04T20:05Z"},{id:"401872976",week:4,awayTeamCode:"KC",homeTeamCode:"LV",kickoff:"2026-10-04T20:25Z"},{id:"401872975",week:4,awayTeamCode:"DEN",homeTeamCode:"SF",kickoff:"2026-10-04T20:25Z"},{id:"401872977",week:4,awayTeamCode:"LAC",homeTeamCode:"SEA",kickoff:"2026-10-04T20:25Z"},{id:"401872978",week:4,awayTeamCode:"DET",homeTeamCode:"CAR",kickoff:"2026-10-05T00:20Z"},{id:"401872979",week:4,awayTeamCode:"ATL",homeTeamCode:"NO",kickoff:"2026-10-06T00:15Z"},{id:"401872980",week:5,awayTeamCode:"TB",homeTeamCode:"DAL",kickoff:"2026-10-09T00:15Z"},{id:"401872981",week:5,awayTeamCode:"PHI",homeTeamCode:"JAX",kickoff:"2026-10-11T13:30Z"},{id:"401872984",week:5,awayTeamCode:"HOU",homeTeamCode:"TEN",kickoff:"2026-10-11T17:00Z"},{id:"401872982",week:5,awayTeamCode:"CIN",homeTeamCode:"MIA",kickoff:"2026-10-11T17:00Z"},{id:"401872986",week:5,awayTeamCode:"LV",homeTeamCode:"NE",kickoff:"2026-10-11T17:00Z"},{id:"401872987",week:5,awayTeamCode:"MIN",homeTeamCode:"NO",kickoff:"2026-10-11T17:00Z"},{id:"401872983",week:5,awayTeamCode:"CLE",homeTeamCode:"NYJ",kickoff:"2026-10-11T17:00Z"},{id:"401872985",week:5,awayTeamCode:"IND",homeTeamCode:"PIT",kickoff:"2026-10-11T17:00Z"},{id:"401872988",week:5,awayTeamCode:"NYG",homeTeamCode:"WSH",kickoff:"2026-10-11T17:00Z"},{id:"401872989",week:5,awayTeamCode:"DEN",homeTeamCode:"LAC",kickoff:"2026-10-11T20:05Z"},{id:"401872990",week:5,awayTeamCode:"CHI",homeTeamCode:"GB",kickoff:"2026-10-11T20:25Z"},{id:"401872991",week:5,awayTeamCode:"DET",homeTeamCode:"ARI",kickoff:"2026-10-11T20:25Z"},{id:"401872992",week:5,awayTeamCode:"SF",homeTeamCode:"SEA",kickoff:"2026-10-11T20:25Z"},{id:"401872993",week:5,awayTeamCode:"BAL",homeTeamCode:"ATL",kickoff:"2026-10-12T00:20Z"},{id:"401872994",week:5,awayTeamCode:"BUF",homeTeamCode:"LAR",kickoff:"2026-10-13T00:15Z"},{id:"401872995",week:6,awayTeamCode:"SEA",homeTeamCode:"DEN",kickoff:"2026-10-16T00:15Z"},{id:"401872996",week:6,awayTeamCode:"HOU",homeTeamCode:"JAX",kickoff:"2026-10-18T13:30Z"},{id:"401872999",week:6,awayTeamCode:"CHI",homeTeamCode:"ATL",kickoff:"2026-10-18T17:00Z"},{id:"401872997",week:6,awayTeamCode:"BAL",homeTeamCode:"CLE",kickoff:"2026-10-18T17:00Z"},{id:"401873003",week:6,awayTeamCode:"TEN",homeTeamCode:"IND",kickoff:"2026-10-18T17:00Z"},{id:"401873001",week:6,awayTeamCode:"NYJ",homeTeamCode:"NE",kickoff:"2026-10-18T17:00Z"},{id:"401873000",week:6,awayTeamCode:"NO",homeTeamCode:"NYG",kickoff:"2026-10-18T17:00Z"},{id:"401872998",week:6,awayTeamCode:"CAR",homeTeamCode:"PHI",kickoff:"2026-10-18T17:00Z"},{id:"401873002",week:6,awayTeamCode:"PIT",homeTeamCode:"TB",kickoff:"2026-10-18T17:00Z"},{id:"401873004",week:6,awayTeamCode:"ARI",homeTeamCode:"LAR",kickoff:"2026-10-18T20:05Z"},{id:"401873006",week:6,awayTeamCode:"LAC",homeTeamCode:"KC",kickoff:"2026-10-18T20:25Z"},{id:"401873005",week:6,awayTeamCode:"BUF",homeTeamCode:"LV",kickoff:"2026-10-18T20:25Z"},{id:"401873007",week:6,awayTeamCode:"DAL",homeTeamCode:"GB",kickoff:"2026-10-19T00:20Z"},{id:"401873008",week:6,awayTeamCode:"WSH",homeTeamCode:"SF",kickoff:"2026-10-20T00:15Z"},{id:"401873010",week:7,awayTeamCode:"NE",homeTeamCode:"CHI",kickoff:"2026-10-23T00:15Z"},{id:"401873011",week:7,awayTeamCode:"PIT",homeTeamCode:"NO",kickoff:"2026-10-25T13:30Z"},{id:"401873017",week:7,awayTeamCode:"SF",homeTeamCode:"ATL",kickoff:"2026-10-25T17:00Z"},{id:"401873013",week:7,awayTeamCode:"CLE",homeTeamCode:"TEN",kickoff:"2026-10-25T17:00Z"},{id:"401873014",week:7,awayTeamCode:"IND",homeTeamCode:"MIN",kickoff:"2026-10-25T17:00Z"},{id:"401873015",week:7,awayTeamCode:"MIA",homeTeamCode:"NYJ",kickoff:"2026-10-25T17:00Z"},{id:"401873018",week:7,awayTeamCode:"TB",homeTeamCode:"CAR",kickoff:"2026-10-25T17:00Z"},{id:"401873012",week:7,awayTeamCode:"CIN",homeTeamCode:"BAL",kickoff:"2026-10-25T17:00Z"},{id:"401873016",week:7,awayTeamCode:"NYG",homeTeamCode:"HOU",kickoff:"2026-10-25T17:00Z"},{id:"401873019",week:7,awayTeamCode:"DEN",homeTeamCode:"ARI",kickoff:"2026-10-25T20:05Z"},{id:"401873020",week:7,awayTeamCode:"GB",homeTeamCode:"DET",kickoff:"2026-10-25T20:25Z"},{id:"401873021",week:7,awayTeamCode:"LAR",homeTeamCode:"LV",kickoff:"2026-10-25T20:25Z"},{id:"401873022",week:7,awayTeamCode:"KC",homeTeamCode:"SEA",kickoff:"2026-10-26T00:20Z"},{id:"401873009",week:7,awayTeamCode:"DAL",homeTeamCode:"PHI",kickoff:"2026-10-27T00:15Z"},{id:"401873023",week:8,awayTeamCode:"CAR",homeTeamCode:"GB",kickoff:"2026-10-30T00:15Z"},{id:"401873026",week:8,awayTeamCode:"BAL",homeTeamCode:"BUF",kickoff:"2026-11-01T18:00Z"},{id:"401873031",week:8,awayTeamCode:"TEN",homeTeamCode:"CIN",kickoff:"2026-11-01T18:00Z"},{id:"401873024",week:8,awayTeamCode:"ARI",homeTeamCode:"DAL",kickoff:"2026-11-01T18:00Z"},{id:"401873030",week:8,awayTeamCode:"MIN",homeTeamCode:"DET",kickoff:"2026-11-01T18:00Z"},{id:"401873029",week:8,awayTeamCode:"LV",homeTeamCode:"NYJ",kickoff:"2026-11-01T18:00Z"},{id:"401873027",week:8,awayTeamCode:"CLE",homeTeamCode:"PIT",kickoff:"2026-11-01T18:00Z"},{id:"401873025",week:8,awayTeamCode:"ATL",homeTeamCode:"TB",kickoff:"2026-11-01T18:00Z"},{id:"401873028",week:8,awayTeamCode:"IND",homeTeamCode:"JAX",kickoff:"2026-11-01T18:00Z"},{id:"401873032",week:8,awayTeamCode:"LAC",homeTeamCode:"LAR",kickoff:"2026-11-01T21:05Z"},{id:"401873033",week:8,awayTeamCode:"KC",homeTeamCode:"DEN",kickoff:"2026-11-01T21:25Z"},{id:"401873034",week:8,awayTeamCode:"NE",homeTeamCode:"MIA",kickoff:"2026-11-01T21:25Z"},{id:"401873035",week:8,awayTeamCode:"PHI",homeTeamCode:"WSH",kickoff:"2026-11-02T01:20Z"},{id:"401873036",week:8,awayTeamCode:"CHI",homeTeamCode:"SEA",kickoff:"2026-11-03T01:15Z"},{id:"401873037",week:9,awayTeamCode:"JAX",homeTeamCode:"BAL",kickoff:"2026-11-06T01:15Z"},{id:"401873038",week:9,awayTeamCode:"CIN",homeTeamCode:"ATL",kickoff:"2026-11-08T14:30Z"},{id:"401873040",week:9,awayTeamCode:"DAL",homeTeamCode:"IND",kickoff:"2026-11-08T18:00Z"},{id:"401873045",week:9,awayTeamCode:"NYJ",homeTeamCode:"KC",kickoff:"2026-11-08T18:00Z"},{id:"401873042",week:9,awayTeamCode:"DET",homeTeamCode:"MIA",kickoff:"2026-11-08T18:00Z"},{id:"401873039",week:9,awayTeamCode:"CLE",homeTeamCode:"NO",kickoff:"2026-11-08T18:00Z"},{id:"401873044",week:9,awayTeamCode:"NYG",homeTeamCode:"PHI",kickoff:"2026-11-08T18:00Z"},{id:"401873043",week:9,awayTeamCode:"LAR",homeTeamCode:"WSH",kickoff:"2026-11-08T18:00Z"},{id:"401873041",week:9,awayTeamCode:"DEN",homeTeamCode:"CAR",kickoff:"2026-11-08T18:00Z"}
128,{id:"401873046",week:9,awayTeamCode:"HOU",homeTeamCode:"LAC",kickoff:"2026-11-08T21:05Z"},{id:"401873047",week:9,awayTeamCode:"LV",homeTeamCode:"SF",kickoff:"2026-11-08T21:05Z"},{id:"401873049",week:9,awayTeamCode:"GB",homeTeamCode:"NE",kickoff:"2026-11-08T21:25Z"},{id:"401873048",week:9,awayTeamCode:"ARI",homeTeamCode:"SEA",kickoff:"2026-11-08T21:25Z"},{id:"401873050",week:9,awayTeamCode:"TB",homeTeamCode:"CHI",kickoff:"2026-11-09T01:20Z"},{id:"401873051",week:9,awayTeamCode:"BUF",homeTeamCode:"MIN",kickoff:"2026-11-10T01:15Z"},{id:"401873052",week:10,awayTeamCode:"WSH",homeTeamCode:"NYG",kickoff:"2026-11-13T01:15Z"},{id:"401873053",week:10,awayTeamCode:"NE",homeTeamCode:"DET",kickoff:"2026-11-15T14:30Z"},{id:"401873058",week:10,awayTeamCode:"KC",homeTeamCode:"ATL",kickoff:"2026-11-15T18:00Z"},{id:"401873056",week:10,awayTeamCode:"HOU",homeTeamCode:"CLE",kickoff:"2026-11-15T18:00Z"},{id:"401873060",week:10,awayTeamCode:"MIN",homeTeamCode:"GB",kickoff:"2026-11-15T18:00Z"},{id:"401873057",week:10,awayTeamCode:"JAX",homeTeamCode:"TEN",kickoff:"2026-11-15T18:00Z"},{id:"401873059",week:10,awayTeamCode:"MIA",homeTeamCode:"IND",kickoff:"2026-11-15T18:00Z"},{id:"401873055",week:10,awayTeamCode:"CAR",homeTeamCode:"NO",kickoff:"2026-11-15T18:00Z"},{id:"401873054",week:10,awayTeamCode:"BUF",homeTeamCode:"NYJ",kickoff:"2026-11-15T18:00Z"},{id:"401873062",week:10,awayTeamCode:"SEA",homeTeamCode:"LV",kickoff:"2026-11-15T21:05Z"},{id:"401873061",week:10,awayTeamCode:"LAR",homeTeamCode:"ARI",kickoff:"2026-11-15T21:05Z"},{id:"401873063",week:10,awayTeamCode:"SF",homeTeamCode:"DAL",kickoff:"2026-11-15T21:25Z"},{id:"401873064",week:10,awayTeamCode:"PIT",homeTeamCode:"CIN",kickoff:"2026-11-16T01:20Z"},{id:"401873065",week:10,awayTeamCode:"LAC",homeTeamCode:"BAL",kickoff:"2026-11-17T01:15Z"},{id:"401873066",week:11,awayTeamCode:"IND",homeTeamCode:"HOU",kickoff:"2026-11-20T01:15Z"},{id:"401873070",week:11,awayTeamCode:"MIA",homeTeamCode:"BUF",kickoff:"2026-11-22T18:00Z"},{id:"401873071",week:11,awayTeamCode:"NO",homeTeamCode:"CHI",kickoff:"2026-11-22T18:00Z"},{id:"401873073",week:11,awayTeamCode:"TEN",homeTeamCode:"DAL",kickoff:"2026-11-22T18:00Z"},{id:"401873072",week:11,awayTeamCode:"TB",homeTeamCode:"DET",kickoff:"2026-11-22T18:00Z"},{id:"401873067",week:11,awayTeamCode:"ARI",homeTeamCode:"KC",kickoff:"2026-11-22T18:00Z"},{id:"401873069",week:11,awayTeamCode:"JAX",homeTeamCode:"NYG",kickoff:"2026-11-22T18:00Z"},{id:"401873068",week:11,awayTeamCode:"BAL",homeTeamCode:"CAR",kickoff:"2026-11-22T18:00Z"},{id:"401873074",week:11,awayTeamCode:"NYJ",homeTeamCode:"LAC",kickoff:"2026-11-22T21:05Z"},{id:"401873075",week:11,awayTeamCode:"LV",homeTeamCode:"DEN",kickoff:"2026-11-22T21:25Z"},{id:"401873076",week:11,awayTeamCode:"PIT",homeTeamCode:"PHI",kickoff:"2026-11-22T21:25Z"},{id:"401873077",week:11,awayTeamCode:"MIN",homeTeamCode:"SF",kickoff:"2026-11-23T01:20Z"},{id:"401873078",week:11,awayTeamCode:"CIN",homeTeamCode:"WSH",kickoff:"2026-11-24T01:15Z"},{id:"401873079",week:12,awayTeamCode:"GB",homeTeamCode:"LAR",kickoff:"2026-11-26T01:00Z"},{id:"401873081",week:12,awayTeamCode:"CHI",homeTeamCode:"DET",kickoff:"2026-11-26T18:00Z"},{id:"401873080",week:12,awayTeamCode:"PHI",homeTeamCode:"DAL",kickoff:"2026-11-26T21:30Z"},{id:"401873082",week:12,awayTeamCode:"KC",homeTeamCode:"BUF",kickoff:"2026-11-27T01:20Z"},{id:"401873083",week:12,awayTeamCode:"DEN",homeTeamCode:"PIT",kickoff:"2026-11-27T20:00Z"},{id:"401873087",week:12,awayTeamCode:"NO",homeTeamCode:"CIN",kickoff:"2026-11-29T18:00Z"},{id:"401873086",week:12,awayTeamCode:"LV",homeTeamCode:"CLE",kickoff:"2026-11-29T18:00Z"},{id:"401873088",week:12,awayTeamCode:"NYG",homeTeamCode:"IND",kickoff:"2026-11-29T18:00Z"},{id:"401873089",week:12,awayTeamCode:"NYJ",homeTeamCode:"MIA",kickoff:"2026-11-29T18:00Z"},{id:"401873084",week:12,awayTeamCode:"ATL",homeTeamCode:"MIN",kickoff:"2026-11-29T18:00Z"},{id:"401873085",week:12,awayTeamCode:"BAL",homeTeamCode:"HOU",kickoff:"2026-11-29T18:00Z"},{id:"401873090",week:12,awayTeamCode:"TEN",homeTeamCode:"JAX",kickoff:"2026-11-29T21:05Z"},{id:"401873092",week:12,awayTeamCode:"WSH",homeTeamCode:"ARI",kickoff:"2026-11-29T21:25Z"},{id:"401873091",week:12,awayTeamCode:"SEA",homeTeamCode:"SF",kickoff:"2026-11-29T21:25Z"},{id:"401873093",week:12,awayTeamCode:"NE",homeTeamCode:"LAC",kickoff:"2026-11-30T01:20Z"},{id:"401873094",week:12,awayTeamCode:"CAR",homeTeamCode:"TB",kickoff:"2026-12-01T01:15Z"},{id:"401873096",week:13,awayTeamCode:"KC",homeTeamCode:"LAR",kickoff:"2026-12-04T01:15Z"},{id:"401873098",week:13,awayTeamCode:"DET",homeTeamCode:"ATL",kickoff:"2026-12-06T18:00Z"},{id:"401873100",week:13,awayTeamCode:"JAX",homeTeamCode:"CHI",kickoff:"2026-12-06T18:00Z"},{id:"401873097",week:13,awayTeamCode:"CIN",homeTeamCode:"CLE",kickoff:"2026-12-06T18:00Z"},{id:"401873102",week:13,awayTeamCode:"WSH",homeTeamCode:"TEN",kickoff:"2026-12-06T18:00Z"},{id:"401873099",week:13,awayTeamCode:"GB",homeTeamCode:"NO",kickoff:"2026-12-06T18:00Z"},{id:"401873095",week:13,awayTeamCode:"SF",homeTeamCode:"NYG",kickoff:"2026-12-06T18:00Z"},{id:"401873101",week:13,awayTeamCode:"LAC",homeTeamCode:"TB",kickoff:"2026-12-06T18:00Z"},{id:"401873103",week:13,awayTeamCode:"MIA",homeTeamCode:"DEN",kickoff:"2026-12-06T21:05Z"},{id:"401873104",week:13,awayTeamCode:"PHI",homeTeamCode:"ARI",kickoff:"2026-12-06T21:05Z"},{id:"401873106",week:13,awayTeamCode:"CAR",homeTeamCode:"MIN",kickoff:"2026-12-06T21:25Z"},{id:"401873105",week:13,awayTeamCode:"BUF",homeTeamCode:"NE",kickoff:"2026-12-06T21:25Z"},{id:"401873107",week:13,awayTeamCode:"HOU",homeTeamCode:"PIT",kickoff:"2026-12-07T01:20Z"},{id:"401873108",week:13,awayTeamCode:"DAL",homeTeamCode:"SEA",kickoff:"2026-12-08T01:15Z"},{id:"401873109",week:14,awayTeamCode:"MIN",homeTeamCode:"NE",kickoff:"2026-12-11T01:15Z"},{id:"401873110",week:14,awayTeamCode:"ATL",homeTeamCode:"CLE",kickoff:"2026-12-13T18:00Z"},{id:"401873117",week:14,awayTeamCode:"TEN",homeTeamCode:"DET",kickoff:"2026-12-13T18:00Z"},{id:"401873111",week:14,awayTeamCode:"CHI",homeTeamCode:"MIA",kickoff:"2026-12-13T18:00Z"},{id:"401873112",week:14,awayTeamCode:"DEN",homeTeamCode:"NYJ",kickoff:"2026-12-13T18:00Z"},{id:"401873114",week:14,awayTeamCode:"IND",homeTeamCode:"PHI",kickoff:"2026-12-13T18:00Z"},{id:"401873113",week:14,awayTeamCode:"HOU",homeTeamCode:"WSH",kickoff:"2026-12-13T18:00Z"},{id:"401873115",week:14,awayTeamCode:"NO",homeTeamCode:"CAR",kickoff:"2026-12-13T18:00Z"},{id:"401873116",week:14,awayTeamCode:"TB",homeTeamCode:"BAL",kickoff:"2026-12-13T18:00Z"},{id:"401873118",week:14,awayTeamCode:"LAC",homeTeamCode:"LV",kickoff:"2026-12-13T21:05Z"},{id:"401873119",week:14,awayTeamCode:"KC",homeTeamCode:"CIN",kickoff:"2026-12-13T21:25Z"},{id:"401873120",week:14,awayTeamCode:"LAR",homeTeamCode:"SF",kickoff:"2026-12-13T21:25Z"},{id:"401873121",week:14,awayTeamCode:"NYG",homeTeamCode:"SEA",kickoff:"2026-12-13T21:25Z"},{id:"401873122",week:14,awayTeamCode:"BUF",homeTeamCode:"GB",kickoff:"2026-12-14T01:20Z"},{id:"401873123",week:14,awayTeamCode:"PIT",homeTeamCode:"JAX",kickoff:"2026-12-15T01:15Z"},{id:"401873124",week:15,awayTeamCode:"SF",homeTeamCode:"LAC",kickoff:"2026-12-18T01:15Z"},{id:"401873125",week:15,awayTeamCode:"SEA",homeTeamCode:"PHI",kickoff:"2026-12-19T22:00Z"},{id:"401873126",week:15,awayTeamCode:"CHI",homeTeamCode:"BUF",kickoff:"2026-12-20T01:20Z"},{id:"401873133",week:15,awayTeamCode:"MIA",homeTeamCode:"GB",kickoff:"2026-12-20T18:00Z"},{id:"401873131",week:15,awayTeamCode:"IND",homeTeamCode:"TEN",kickoff:"2026-12-20T18:00Z"},{id:"401873130",week:15,awayTeamCode:"CLE",homeTeamCode:"NYG",kickoff:"2026-12-20T18:00Z"},{id:"401873128",week:15,awayTeamCode:"BAL",homeTeamCode:"PIT",kickoff:"2026-12-20T18:00Z"},{id:"401873134",week:15,awayTeamCode:"NO",homeTeamCode:"TB",kickoff:"2026-12-20T18:00Z"},{id:"401873127",week:15,awayTeamCode:"ATL",homeTeamCode:"WSH",kickoff:"2026-12-20T18:00Z"},{id:"401873129",week:15,awayTeamCode:"CIN",homeTeamCode:"CAR",kickoff:"2026-12-20T18:00Z"},{id:"401873132",week:15,awayTeamCode:"JAX",homeTeamCode:"HOU",kickoff:"2026-12-20T18:00Z"},{id:"401873135",week:15,awayTeamCode:"NYJ",homeTeamCode:"ARI",kickoff:"2026-12-20T21:05Z"},{id:"401873137",week:15,awayTeamCode:"DEN",homeTeamCode:"LV",kickoff:"2026-12-20T21:25Z"},{id:"401873136",week:15,awayTeamCode:"DAL",homeTeamCode:"LAR",kickoff:"2026-12-20T21:25Z"},{id:"401873138",week:15,awayTeamCode:"DET",homeTeamCode:"MIN",kickoff:"2026-12-21T01:20Z"},{id:"401873139",week:15,awayTeamCode:"NE",homeTeamCode:"KC",kickoff:"2026-12-22T01:15Z"},{id:"401873140",week:16,awayTeamCode:"HOU",homeTeamCode:"PHI",kickoff:"2026-12-25T01:15Z"},{id:"401873141",week:16,awayTeamCode:"GB",homeTeamCode:"CHI",kickoff:"2026-12-25T18:00Z"},{id:"401873142",week:16,awayTeamCode:"BUF",homeTeamCode:"DEN",kickoff:"2026-12-25T21:30Z"},{id:"401873143",week:16,awayTeamCode:"LAR",homeTeamCode:"SEA",kickoff:"2026-12-26T01:15Z"}
128,{id:"401873146",week:16,awayTeamCode:"TB",homeTeamCode:"ATL",kickoff:"2026-12-27T05:00Z"},{id:"401873145",week:16,awayTeamCode:"CIN",homeTeamCode:"IND",kickoff:"2026-12-27T05:00Z"},{id:"401873147",week:16,awayTeamCode:"WSH",homeTeamCode:"MIN",kickoff:"2026-12-27T05:00Z"},{id:"401873144",week:16,awayTeamCode:"CAR",homeTeamCode:"PIT",kickoff:"2026-12-27T05:00Z"},{id:"401873150",week:16,awayTeamCode:"LAC",homeTeamCode:"MIA",kickoff:"2026-12-27T18:00Z"},{id:"401873148",week:16,awayTeamCode:"ARI",homeTeamCode:"NO",kickoff:"2026-12-27T18:00Z"},{id:"401873151",week:16,awayTeamCode:"NE",homeTeamCode:"NYJ",kickoff:"2026-12-27T18:00Z"},{id:"401873149",week:16,awayTeamCode:"CLE",homeTeamCode:"BAL",kickoff:"2026-12-27T18:00Z"},{id:"401873152",week:16,awayTeamCode:"TEN",homeTeamCode:"LV",kickoff:"2026-12-27T21:05Z"},{id:"401873153",week:16,awayTeamCode:"SF",homeTeamCode:"KC",kickoff:"2026-12-27T21:25Z"},{id:"401873154",week:16,awayTeamCode:"JAX",homeTeamCode:"DAL",kickoff:"2026-12-28T01:20Z"},{id:"401873155",week:16,awayTeamCode:"NYG",homeTeamCode:"DET",kickoff:"2026-12-29T01:15Z"},{id:"401873156",week:17,awayTeamCode:"BAL",homeTeamCode:"CIN",kickoff:"2027-01-01T01:15Z"},{id:"401873157",week:17,awayTeamCode:"DEN",homeTeamCode:"NE",kickoff:"2027-01-03T05:00Z"},{id:"401873158",week:17,awayTeamCode:"KC",homeTeamCode:"LAC",kickoff:"2027-01-03T05:00Z"},{id:"401873159",week:17,awayTeamCode:"LAR",homeTeamCode:"TB",kickoff:"2027-01-03T05:00Z"},{id:"401873160",week:17,awayTeamCode:"WSH",homeTeamCode:"JAX",kickoff:"2027-01-03T05:00Z"},{id:"401873164",week:17,awayTeamCode:"NO",homeTeamCode:"ATL",kickoff:"2027-01-03T18:00Z"},{id:"401873162",week:17,awayTeamCode:"IND",homeTeamCode:"CLE",kickoff:"2027-01-03T18:00Z"},{id:"401873165",week:17,awayTeamCode:"NYG",homeTeamCode:"DAL",kickoff:"2027-01-03T18:00Z"},{id:"401873166",week:17,awayTeamCode:"PIT",homeTeamCode:"TEN",kickoff:"2027-01-03T18:00Z"},{id:"401873161",week:17,awayTeamCode:"BUF",homeTeamCode:"MIA",kickoff:"2027-01-03T18:00Z"},{id:"401873163",week:17,awayTeamCode:"MIN",homeTeamCode:"NYJ",kickoff:"2027-01-03T18:00Z"},{id:"401873167",week:17,awayTeamCode:"SEA",homeTeamCode:"CAR",kickoff:"2027-01-03T18:00Z"},{id:"401873168",week:17,awayTeamCode:"LV",homeTeamCode:"ARI",kickoff:"2027-01-03T21:05Z"},{id:"401873169",week:17,awayTeamCode:"DET",homeTeamCode:"CHI",kickoff:"2027-01-03T21:25Z"},{id:"401873170",week:17,awayTeamCode:"PHI",homeTeamCode:"SF",kickoff:"2027-01-04T01:20Z"},{id:"401873171",week:17,awayTeamCode:"HOU",homeTeamCode:"GB",kickoff:"2027-01-05T01:15Z"},{id:"401873181",week:18,awayTeamCode:"NYJ",homeTeamCode:"BUF",kickoff:"2027-01-10T05:00Z"},{id:"401873174",week:18,awayTeamCode:"CLE",homeTeamCode:"CIN",kickoff:"2027-01-10T05:00Z"},{id:"401873179",week:18,awayTeamCode:"LAC",homeTeamCode:"DEN",kickoff:"2027-01-10T05:00Z"},{id:"401873176",week:18,awayTeamCode:"DET",homeTeamCode:"GB",kickoff:"2027-01-10T05:00Z"},{id:"401873177",week:18,awayTeamCode:"JAX",homeTeamCode:"IND",kickoff:"2027-01-10T05:00Z"},{id:"401873178",week:18,awayTeamCode:"LV",homeTeamCode:"KC",kickoff:"2027-01-10T05:00Z"},{id:"401873185",week:18,awayTeamCode:"SEA",homeTeamCode:"LAR",kickoff:"2027-01-10T05:00Z"},{id:"401873173",week:18,awayTeamCode:"CHI",homeTeamCode:"MIN",kickoff:"2027-01-10T05:00Z"},{id:"401873180",week:18,awayTeamCode:"MIA",homeTeamCode:"NE",kickoff:"2027-01-10T05:00Z"},{id:"401873186",week:18,awayTeamCode:"TB",homeTeamCode:"NO",kickoff:"2027-01-10T05:00Z"},{id:"401873182",week:18,awayTeamCode:"PHI",homeTeamCode:"NYG",kickoff:"2027-01-10T05:00Z"},{id:"401873184",week:18,awayTeamCode:"SF",homeTeamCode:"ARI",kickoff:"2027-01-10T05:00Z"},{id:"401873175",week:18,awayTeamCode:"DAL",homeTeamCode:"WSH",kickoff:"2027-01-10T05:00Z"},{id:"401873172",week:18,awayTeamCode:"ATL",homeTeamCode:"CAR",kickoff:"2027-01-10T05:00Z"},{id:"401873183",week:18,awayTeamCode:"PIT",homeTeamCode:"BAL",kickoff:"2027-01-10T05:00Z"},{id:"401873187",week:18,awayTeamCode:"TEN",homeTeamCode:"HOU",kickoff:"2027-01-10T05:00Z"}],oo=18,Kp={ARI:"cardinals",ATL:"falcons",BAL:"ravens",BUF:"bills",CAR:"panthers",CHI:"bears",CIN:"bengals",CLE:"browns",DAL:"cowboys",DEN:"broncos",DET:"lions",GB:"packers",HOU:"texans",IND:"colts",JAX:"jaguars",KC:"chiefs",LAC:"chargers",LAR:"rams",LV:"raiders",MIA:"dolphins",MIN:"vikings",NE:"patriots",NO:"saints",NYG:"giants",NYJ:"jets",PHI:"eagles",PIT:"steelers",SEA:"seahawks",SF:"49ers",TB:"buccaneers",TEN:"titans",WSH:"commanders"},mS={ARI:"#97233F",ATL:"#A71930",BAL:"#241773",BUF:"#00338D",CAR:"#0085CA",CHI:"#C83803",CIN:"#FB4F14",CLE:"#FF3C00",DAL:"#041E42",DEN:"#FB4F14",DET:"#0076B6",GB:"#203731",HOU:"#03202F",IND:"#002C5F",JAX:"#006778",KC:"#E31837",LAC:"#0080C6",LAR:"#003594",LV:"#000000",MIA:"#008E97",MIN:"#4F2683",NE:"#002244",NO:"#D3BC8D",NYG:"#0B2265",NYJ:"#125740",PHI:"#004C54",PIT:"#FFB612",SEA:"#002244",SF:"#AA0000",TB:"#D50A0A",TEN:"#0C2340",WSH:"#5A1414"};function yu(e){return pS.filter(t=>t.week===e).sort((t,n)=>Date.parse(t.kickoff)-Date.parse(n.kickoff))}const Yp=Date.UTC(2026,8,15),hS=24*60*60*1e3;function Oy(e){const t=new Intl.DateTimeFormat("en-US",{timeZone:"America/Ne
128w_York",year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",hourCycle:"h23"}).formatToParts(e),n=r=>{var o;return Number(((o=t.find(a=>a.type===r))==null?void 0:o.value)??0)};return{year:n("year"),month:n("month"),day:n("day"),hour:n("hour"),minute:n("minute")}}function gS(e=Date.now()){const t=Oy(e),n=Date.UTC(t.year,t.month-1,t.day);if(n<Yp)return null;const r=Math.floor((n-Yp)/hS),o=Math.floor(r/7),i=!(r%7===0)||t.hour>=12,s=o+(i?1:0);return Math.min(oo,1+s)}function zl(){var r,o;const e=gS();if(e!==null)return e;const t=Date.now();for(let a=1;a<=oo;a+=1){const i=yu(a),s=Date.parse(((r=i[0])==null?void 0:r.kickoff)??""),l=Date.parse(((o=i.at(-1))==null?void 0:o.kickoff)??"");if(t>=s&&t<=l+24*60*60*1e3)return a}return Array.from({length:oo},(a,i)=>i+1).find(a=>{var i;return Date.parse(((i=yu(a)[0])==null?void 0:i.kickoff)??"")>t})??oo}function yS(e){return`${new Intl.DateTimeFormat("en-US",{timeZone:"America/New_York",hour:"numeric",minute:"2-digit"}).format(e)} ET`}function zi(e){return new Intl.DateTimeFormat("en-US",{timeZone:"America/New_York",weekday:"long"}).format(e)}function vS(e){const t=Date.parse(e);if(!Number.isFinite(t))return!1;const n=zi(t),{hour:r}=Oy(t);return["Thursday","Sunday","Monday"].includes(n)&&r>=19}function qp(e,t){if(!e)return null;const n=e.awaySpread===null?Number.NaN:Number.parseFloat(e.awaySpread),r=e.homeSpread===null?Number.NaN:Number.parseFloat(e.homeSpread);return Number.isFinite(n)&&n<0?t==="away"?e.awaySpread:null:Number.isFinite(r)&&r<0?t==="home"?e.homeSpread:null:t==="home"?e.homeSpread??e.awaySpread:null}function jy({mobile:e=!1}){const t=zl(),[n,r]=h.useState(()=>zl()),[o,a]=h.useState(!1),[i,s]=h.useState(0),[l,c]=h.useState(!1),f=h.useRef(!1),d=h.useRef(!1),p=h.useMemo(()=>yu(n),[n]),v=p[i]??p[0],{data:w}=rr({queryKey:["/api/nfl-scoreboard",n],queryFn:async()=>{const O=await fetch(`/api/nfl-scoreboard?week=${n}`);if(!O.ok)throw new Error("Failed to fetch NFL scoreboard");return O.json()},staleTime:30*1e3,refetchInterval:n===t?60*1e3:!1,retry:!1}),m=v?w==null?void 0:w.games.find(O=>O.id===v.id):void 0,x=(m==null?void 0:m.status)==="live",g=(m==null?void 0:m.status)==="final",y=(m==null?void 0:m.status)==="postponed",k=!m||m.status==="scheduled",T=qp(m,"away"),C=qp(m,"home"),S=(m==null?void 0:m.awayScore)!==null&&(m==null?void 0:m.awayScore)!==void 0&&(m==null?void 0:m.homeScore)!==null&&(m==null?void 0:m.homeScore)!==void 0?m.awayScore>m.homeScore?"away":m.homeScore>m.awayScore?"home":null:null,E=g&&S==="away",N=g&&S==="home",A=(O,L)=>{if(!L)return;const H=mS[O];return H?{borderColor:H,backgroundColor:`${H}1A`}:void 0};if(h.useEffect(()=>{s(0)},[n]),h.useEffect(()=>{if(!w||f.current||o||d.current)return;f.current=!0;const O=p.findIndex(H=>vS(H.kickoff)&&w.games.some(I=>I.id===H.id&&I.status==="live")),L=p.findIndex(H=>zi(Date.parse(H.kickoff))==="Sunday");O>=0?s(O):zi(Date.now())==="Sunday"&&L>=0&&s(L)},[p,o,w]),h.useEffect(()=>{if(o)return;const O=()=>{const H=zl();r(I=>Math.max(I,H))},L=window.setInterval(O,30*1e3);return()=>{window.clearInterval(L)}},[o]),h.useEffect(()=>{if(l||p.length<=1)return;const O=window.setInterval(()=>{s(L=>(L+1)%p.length)},x?7e3:4e3);return()=>{window.clearInterval(O)}},[p.length,x,l,n]),!v)return null;const j=`https://www.espn.com/nfl/game/_/gameId/${v.id}`;return u.jsx("div",{className:`page-desktop-kickoff-countdown ${e?"page-mobile-kickoff-countdown":""}`,"data-game-status":k?"scheduled":m==null?void 0:m.status,"aria-label":`Week ${n}: ${v.awayTeamCode} at ${v.homeTeamCode}`,onClick:O=>{O.target.closest("button, a")||window.open(j,"_blank","noopener,noreferrer")},children:u.jsxs("div",{className:"page-desktop-kickoff-content",children:[u.jsxs("div",{className:"page-desktop-kickoff-meta",children:[u.jsxs("span",{className:"page-desktop-kickoff-week-label",children:[u.jsx("button",{type:"button",className:"page-desktop-kickoff-week-arrow",onClick:()=>{a(!0),r(O=>Math.max(1,O-1))},disabled:n===1,"aria-label":"View previous NFL week",children:u.jsx(py,{size:18,strokeWidth:3.5,"aria-hidden":"true"})}),u.jsxs("span",{className:"page-desktop-kickoff-label",children:["Week ",n," of 18"]}),u.jsx("button",{type:"button",className:"page-desktop-kickoff-week-arrow",onClick:()=>{a(!0),r(O=>Math.min(oo,O+1))},disabled:n===oo,"aria-label":"View next NFL week",children:u.jsx(fu,{size:18,strokeWidth:3.5,"aria-hidden":"true"})})]}),u.jsx("span",{className:"page-desktop-kickoff-day",children:zi(Date.parse(v.kickoff))}),u.jsx("span",{children:yS(Date.parse(v.kickoff))})]}),u.jsxs("div",{className:"page-desktop-kickoff-matchup",children:[u.jsxs("a",{className:"page-desktop-kickoff-game-link",href:j,target:"_blank",rel:"noopener noreferrer","aria-label":`Open ${v.awayTeamCode} at ${v.homeTeamCode} on ESPN in a new tab`,children:[u.jsxs("span",{className:`page-desktop-kickoff-team ${E?"page-desktop-kickoff-final-winner":""}`,style:A(v.awayTeamCode,E),children:[u.jsx("img",{src:`/team-logos/${Kp[v.awayTeamCode]}.png`,alt:`${v.awayTeamCode} helmet`,className:"page-desktop-kickoff-team-logo",width:"22",height:"22"}),u.jsx("span",{className:S==="home"?"page-desktop-kickoff-losing":void 0,children:v.awayTeamCode}),k&&T&&u.jsx("span",{className:"page-desktop-kickoff-team-spread",title:`Spread via ESPN (${m.oddsProvider??"sportsbook"})`,children:T}),(x||g)&&u.jsx("span",{className:`page-desktop-kickoff-team-score ${S==="away"?"page-desktop-kickoff-winner":S==="home"?"page-desktop-kickoff-losing":""}`,children:(m==null?void 0:m.awayScore)??"—"})]}),u.jsx("span",{className:"page-desktop-kickoff-at",children:"@"}),u.jsxs("span",{className:`page-desktop-kickoff-team ${N?"page-desktop-kickoff-final-winner":""}`,style:A(v.homeTeamCode,N),children:[u.jsx("img",{src:`/team-logos/${Kp[v.homeTeamCode]}.png`,alt:`${v.homeTeamCode} helmet`,className:"page-desktop-kickoff-team-logo",width:"22",height:"22"}),u.jsx("span",{className:S==="away"?"page-desktop-kickoff-losing":void 0,children:v.homeTeamCode}),k&&C&&u.jsx("span",{className:"page-desktop-kickoff-team-spread",title:`Spread via ESPN (${m.oddsProvider??"sportsbook"})`,children:C}),(x||g)&&u.jsx("span",{className:`page-desktop-kickoff-team-score ${S==="home"?"page-desktop-kickoff-winner":S==="away"?"page-desktop-kickoff-losing":""}`,children:(m==null?void 0:m.homeScore)??"—"})]})]}
128),u.jsxs("div",{className:"page-desktop-kickoff-game-controls",children:[u.jsx("button",{type:"button",className:"page-desktop-kickoff-pause",onClick:()=>{l&&(d.current=!0,s(O=>(O+1)%p.length)),c(O=>!O)},"aria-label":l?"Resume scoreboard rotation":"Pause scoreboard rotation","aria-pressed":l,title:l?"Resume scoreboard rotation":"Pause scoreboard rotation",children:l?u.jsx(HC,{size:13,fill:"currentColor","aria-hidden":"true"}):u.jsx(UC,{size:13,fill:"currentColor","aria-hidden":"true"})}),u.jsx("button",{type:"button",className:"page-desktop-kickoff-game-arrow",onClick:()=>{d.current=!0,s(O=>(O+1)%p.length)},"aria-label":`View next game in Week ${n}`,title:"Next game this week",children:u.jsx(fu,{size:18,strokeWidth:3.5,"aria-hidden":"true"})})]})]}),!g&&u.jsx("span",{className:"page-desktop-kickoff-time",children:x?u.jsxs("span",{className:"page-desktop-kickoff-live-score page-desktop-kickoff-live-status","aria-label":`${v.awayTeamCode} ${m.awayScore??"no score"}, ${v.homeTeamCode} ${m.homeScore??"no score"}, ${m.statusLabel}`,children:[u.jsx("span",{className:"page-desktop-kickoff-live-label",children:"Live"}),u.jsx("span",{className:"page-desktop-kickoff-live-period",children:m.period||m.statusLabel}),m.clock&&u.jsx("span",{className:"page-desktop-kickoff-live-clock",children:m.clock})]}):y?m.statusLabel.toUpperCase():null})]})})}function wS({darkMode:e=!1,headerBgOverride:t,showHuddleReport:n=!1,showDesktopNavigation:r=!0}){const[o,a]=h.useState(!1),[i,s]=h.useState(!1),[l,c]=h.useState(!1),[f,d]=h.useState(!1),p=T=>C=>{C.preventDefault(),T.startsWith("http")?window.open(T,"_blank"):window.location.href=T,a(!1),s(!1),c(!1)},v=e?"#ffffff":"#001f3f",w=e?"bg-[#0f1419]":"bg-white",m=e?"#2a3f5f":"#001f3f",x=e?"hover:bg-[#1a2332]":"hover:bg-gray-100",g=e?"text-white":"text-gray-800",y=t||(e?"bg-[#1a2b3c]":"bg-white"),k=e?"#ffffff":"#000000";return u.jsxs(u.Fragment,{children:[u.jsx("style",{children:`
129          .nav-dropdown-button {
130            display: flex;
131            align-items: center;
132            gap: 0.25rem;
133            font-family: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
134            font-size: 14px;
135            font-weight: 500;
136            color: ${v};
137            background: none;
138            border: none;
139            cursor: pointer;
140            transition: color 0.2s ease;
141          }
142
143          .nav-dropdown-button .arrow {
144            font-size: 12px;
145            color: ${k};
146            font-weight: bold;
147            transition: color 0.2s ease;
148          }
149
150          .nav-dropdown-button:hover {
151            color: #dc2626;
152          }
153
154          .nav-dropdown-button:hover .arrow {
155            color: #dc2626;
156          }
157
158          .page-nav-link {
159            font-family: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
160            font-size: 14px;
161            font-weight: 500;
162            color: ${v};
163            cursor: pointer;
164            transition: color 0.2s ease;
165            text-decoration: none;
166          }
167
168          .page-nav-link:hover {
169            color: #dc2626;
170          }
171
172          .huddle-report-promo {
173            display: flex;
174            align-items: center;
175            gap: 0.55rem;
176            flex: 0 1 360px;
177            min-width: 300px;
178            padding: 0.4rem 0.85rem;
179            border: 1px solid #c9953c;
180            border-radius: 10px;
181            background: linear-gradient(110deg, #fffdf6 0%, #f6ead1 100%);
182            box-shadow: 0 2px 6px rgba(0, 31, 63, 0.18);
183            text-decoration: none;
184            transition: transform 0.2s ease, box-shadow 0.2s ease;
185          }
186
187          .huddle-report-promo:hover,
188          .huddle-report-promo:focus-visible {
189            transform: translateY(-1px);
190            box-shadow: 0 4px 10px rgba(0, 31, 63, 0.25);
191          }
192
193           .page-desktop-nav-shell {
194             position: relative;
195             min-height: 42px;
196           }
197
198           .page-desktop-huddle-report-promo {
199             position: absolute;
200             top: 50%;
201             right: max(8px, calc((100vw - 80rem) / 2 + 8px));
202             width: 275px;
203             min-width: 275px;
204             flex: 0 0 275px;
205             height: 48px;
206             box-sizing: border-box;
207             gap: 0.35rem;
208             padding: 0.2rem 0.45rem;
209             background: linear-gradient(110deg, #f4f8fc 0%, #dce8f4 100%);
210             transform: translateY(-50%);
211           }
212
213           .page-desktop-huddle-report-promo:hover,
214           .page-desktop-huddle-report-promo:focus-visible {
215             transform: translateY(calc(-50% - 1px));
216           }
217
218           .page-desktop-huddle-report-promo .huddle-report-football {
219             width: 42px;
220             height: 32px;
221             flex-basis: 42px;
222           }
223
224           .page-desktop-huddle-report-promo .huddle-report-eyebrow {
225             font-size: 9px;
226           }
227
228           .page-desktop-huddle-report-promo .huddle-report-link {
229             font-size: 11px;
230           }
231
232           .page-desktop-huddle-report-promo .huddle-report-subtitle {
233             font-size: 8px;
234             letter-spacing: -0.025em;
235           }
236
237           .page-desktop-kickoff-countdown {
238             position: absolute;
239             top: 50%;
240             left: max(8px, calc((100vw - 80rem) / 2 + 8px));
241             display: flex;
242              align-items: center;
243             justify-content: center;
244              gap: 0.15rem;
245              width: 260px;
246               height: 54px;
247             box-sizing: border-box;
248             padding: 0.2rem 0.5rem;
249             overflow: hidden;
250             border: 1px solid #001f3f;
251             border-radius: 7px;
252             background: linear-gradient(110deg, #f4f8fc 0%, #dce8f4 100%);
253             box-shadow: 0 2px 5px rgba(0, 31, 63, 0.16);
254             color: #001f3f;
255              cursor: pointer;
256             white-space: nowrap;
257             transform: translateY(calc(-50% + 3px));
258           }
259
260           .page-desktop-kickoff-countdown::after {
261             content: 'View game on ESPN ↗';
262             position: absolute;
263             top: 4px;
264             right: 4px;
265             z-index: 30;
266             padding: 0.25rem 0.45rem;
267             border: 1px solid #001f3f;
268             border-radius: 5px;
269             background: #001f3f;
270             box-shadow: 0 2px 5px rgba(0, 31, 63, 0.18);
271             color: #ffffff;
272             font-family: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
273             font-size: 9px;
274             font-weight: 800;
275             line-height: 1;
276             opacity: 0;
277             pointer-events: none;
278             transform: translate(2px, -2px);
279             transition: opacity 140ms ease, transform 140ms ease, visibility 140ms ease;
280             visibility: hidden;
281           }
282
283           .page-desktop-kickoff-countdown:hover,
284           .page-desktop-kickoff-countdown:focus-within {
285             z-index: 20;
286             overflow: visible;
287             border-color: #c1121f;
288             box-shadow: 0 0 0 2px rgba(193, 18, 31, 0.12), 0 2px 5px rgba(0, 31, 63, 0.16);
289           }
290
291           .page-desktop-kickoff-countdown:hover::after {
292             opacity: 1;
293             transform: translate(0, 0);
294             visibility: visible;
295           }
296
297            .page-desktop-kickoff-content {
298              display: flex;
299              flex: 1;
300              flex-direction: column;
301              align-items: stretch;
302              justify-content: center;
303              min-width: 0;
304              gap: 1px;
305            }
306
307            .page-desktop-kickoff-week-label {
308              display: inline-flex;
309              align-items: center;
310              justify-self: start;
311              min-width: 0;
312              gap: 0.1rem;
313            }
314
315            .page-desktop-kickoff-week-arrow {
316              display: inline-flex;
317              flex: 0 0 20px;
318              align-items: center;
319              justify-content: center;
320              width: 20px;
321              height: 20px;
322              padding: 0;
323              border: 0;
324              border-radius: 4px;
325              background: transparent;
326              color: #49627b;
327              cursor: pointer;
328            }
329
330            .page-desktop-kickoff-week-arrow:hover:not(:disabled) {
331              background: rgba(0, 31, 63, 0.08);
332              color: #001f3f;
333            }
334
335            .page-desktop-kickoff-week-arrow:focus-visible {
336              outline: 2px solid #c1121f;
337              outline-offset: 1px;
338            }
339
340            .page-desktop-kickoff-week-arrow:disabled {
341              cursor: default;
342              opacity: 0.28;
343            }
344
345            .page-desktop-kickoff-game-arrow {
346              display: inline-flex;
347              flex: 0 0 20px;
348              align-items: center;
349              justify-content: center;
350              width: 20px;
351              height: 20px;
352              margin-left: 0.05rem;
353              padding: 0;
354              border: 0;
355              border-radius: 4px;
356              background: transparent;
357              color: #49627b;
358              cursor: pointer;
359            }
360
361            .page-desktop-kickoff-game-arrow:hover {
362              background: rgba(0, 31, 63, 0.08);
363              color: #001f3f;
364            }
365
366            .page-desktop-kickoff-game-arrow:focus-visible {
367              outline: 2px solid #c1121f;
368              outline-offset: 1px;
369            }
370
371           .page-desktop-kickoff-meta {
372             display: grid;
373             grid-template-columns: 1fr auto 1fr;
374             align-items: center;
375             width: 100%;
376             color: #49627b;
377             font-family: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
378             font-size: 8px;
379             font-weight: 700;
380             line-height: 1;
381             letter-spacing: 0.04em;
382           }
383
384           .page-desktop-kickoff-label {
385             color: #001f3f;
386             font-size: 9px;
387             font-weight: 800;
388           }
389
390           .page-desktop-kickoff-meta > span:last-child {
391             text-align: right;
392           }
393
394           .page-desktop-kickoff-day {
395             color: #001f3f;
396             text-align: center;
397             transform: translateX(0.5rem);
398           }
399
400           .page-desktop-kickoff-matchup {
401             display: flex;
402             align-items: center;
403             justify-content: center;
404             gap: 0.5rem;
405             width: 100%;
406             color: #001f3f;
407             font-family: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
408             font-size: 10px;
409             font-weight: 900;
410             line-height: 1;
411             white-space: nowrap;
412           }
413
414            .page-desktop-kickoff-game-link {
415              display: flex;
416              flex: 1 1 auto;
417              align-items: center;
418              justify-content: center;
419              min-width: 0;
420              gap: 0.5rem;
421              color: inherit;
422              text-decoration: none;
423            }
424
425            .page-desktop-kickoff-game-link:focus-visible {
426              outline: 2px solid #c1121f;
427              outline-offset: 1px;
428              border-radius: 4px;
429            }
430
431            .page-desktop-kickoff-game-controls {
432              display: inline-flex;
433              flex: 0 0 auto;
434              align-items: center;
435              gap: 1px;
436            }
437
438            .page-desktop-kickoff-pause {
439              display: inline-flex;
440              flex: 0 0 20px;
441              align-items: center;
442              justify-content: center;
443              width: 20px;
444              height: 20px;
445              padding: 0;
446              border: 0;
447              border-radius: 4px;
448              background: transparent;
449              color: #49627b;
450              cursor: pointer;
451            }
452
453            .page-desktop-kickoff-pause:hover {
454              background: rgba(0, 31, 63, 0.08);
455              color: #001f3f;
456            }
457
458            .page-desktop-kickoff-pause:focus-visible {
459              outline: 2px solid #c1121f;
460              outline-offset: 1px;
461            }
462
463           .page-desktop-kickoff-team {
464             display: inline-flex;
465             align-items: center;
466             gap: 0.1rem;
467              line-height: 1;
468              white-space: nowrap;
469           }
470
471            .page-desktop-kickoff-final-winner {
472              border: 1px solid;
473              border-radius: 5px;
474              padding: 0.1rem 0.25rem;
475              gap: 0.2rem;
476            }
477
478           .page-desktop-kickoff-team-score {
479              display: inline-flex;
480              align-items: center;
481              justify-content: center;
482              min-width: 1ch;
483              height: 1em;
484             color: #001f3f;
485             font-size: 12px;
486             font-weight: 700;
487             line-height: 1;
488           }
489
490           .page-desktop-kickoff-team-spread {
491             display: inline-flex;
492             align-items: center;
493             color: #c1121f;
494             font-size: 10px;
495             font-weight: 950;
496             line-height: 1;
497           }
498
499           .page-desktop-kickoff-team-logo {
500             width: 21px;
501             height: 21px;
502             object-fit: contain;
503           }
504
505           .page-desktop-kickoff-winner {
506             font-weight: 950;
507           }
508
509           .page-desktop-kickoff-losing {
510             color: #6b7c8f;
511             font-weight: 600;
512           }
513
514           .page-desktop-kickoff-at {
515             color: #49627b;
516             font-size: 9px;
517             font-weight: 700;
518           }
519
520           .page-desktop-kickoff-time {
521             display: block;
522             width: 100%;
523             text-align: center;
524              white-space: nowrap;
525             color: #c1121f;
526             font-family: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
527             font-size: 10px;
528             font-weight: 900;
529             line-height: 1;
530             letter-spacing: 0.02em;
531           }
532
533           .page-desktop-kickoff-live-status {
534              gap: 0.7rem;
535           }
536
537           .page-desktop-kickoff-live-score {
538             display: inline-flex;
539             align-items: center;
540             justify-content: center;
541             gap: 0.3rem;
542             width: 100%;
543             color: #c1121f;
544             font-size: 9px;
545             white-space: nowrap;
546              transform: translateY(-3px);
547           }
548
549            .page-desktop-kickoff-live-label,
550            .page-desktop-kickoff-live-period,
551            .page-desktop-kickoff-live-clock {
552              display: inline-flex;
553              align-items: center;
554            }
555
556           .page-desktop-kickoff-live-score strong {
557             color: #001f3f;
558             font-size: 12px;
559             font-weight: 950;
560           }
561
562           .page-desktop-kickoff-live-badge {
563             display: inline-flex;
564             align-items: center;
565             gap: 0.2rem;
566             color: #c1121f;
567             font-size: 8px;
568             font-weight: 950;
569           }
570
571           .page-desktop-kickoff-live-badge::before {
572             width: 5px;
573             height: 5px;
574             border-radius: 999px;
575             background: #c1121f;
576             content: '';
577             animation: page-kickoff-live-pulse 1.4s ease-in-out infinite;
578           }
579
580           .page-desktop-kickoff-final-score {
581             color: #49627b;
582           }
583
584           .page-desktop-kickoff-final-score strong {
585             color: #001f3f;
586           }
587
588           @keyframes page-kickoff-live-pulse {
589             0%, 100% { opacity: 1; }
590             50% { opacity: 0.35; }
591           }
592
593          .huddle-report-football {
594            position: relative;
595            display: block;
596            width: 56px;
597            height: 42px;
598            flex: 0 0 56px;
599            overflow: hidden;
600            border: 2px solid #4a210d;
601            border-radius: 50%;
602            background: radial-gradient(circle at 34% 30%, #b96b32 0%, #8b451f 45%, #54230d 100%);
603            box-shadow: inset -3px -3px 5px rgba(40, 13, 3, 0.45), inset 3px 3px 5px rgba(255, 193, 124, 0.25), 0 1px 2px rgba(0, 0, 0, 0.3);
604            transform: rotate(-18deg);
605          }
606
607          .huddle-report-football::before {
608            content: '';
609            position: absolute;
610            top: 4px;
611            bottom: 4px;
612            left: 50%;
613            width: 2px;
614            background: rgba(255, 220, 174, 0.72);
615            transform: translateX(-50%);
616          }
617
618          .huddle-report-football-laces {
619            position: absolute;
620            top: 7px;
621            left: 50%;
622            z-index: 1;
623            width: 18px;
624            height: 12px;
625            border-top: 2px solid #ffe0b3;
626            border-bottom: 2px solid #ffe0b3;
627            background: repeating-linear-gradient(to bottom, transparent 0 2px, #ffe0b3 2px 3px, transparent 3px 5px);
628            transform: translateX(-50%) rotate(18deg);
629          }
630
631          .huddle-report-football-label {
632            position: absolute;
633            top: 52%;
634            left: 50%;
635            z-index: 2;
636            color: #ffffff;
637            font-family: Georgia, 'Times New Roman', serif;
638            font-weight: 900;
639            line-height: 1;
640            text-align: center;
641            text-shadow: 0 1px 1px #21150f, 1px 0 1px #21150f, -1px 0 1px #21150f;
642            transform: translate(-50%, -50%) rotate(18deg) scale(0.88);
643            white-space: nowrap;
644          }
645
646          .huddle-report-football-label-word {
647            display: block;
648          }
649
650          .huddle-report-football-label-main {
651            font-size: 13px;
652          }
653
654          .huddle-report-football-label-place {
655            margin-top: 2px;
656            font-size: 10px;
657          }
658
659          .huddle-report-copy {
660            min-width: 0;
661            color: #102c4b;
662            line-height: 1.05;
663          }
664
665          .huddle-report-title-line {
666            width: 100%;
667            display: block;
668            white-space: nowrap;
669          }
670
671          .huddle-report-eyebrow {
672            display: inline;
673            font-size: 10px;
674            font-weight: 700;
675            letter-spacing: 0.03em;
676          }
677
678          .huddle-report-link {
679            display: inline;
680            color: #0000ee;
681            font-family: 'Comic Sans MS', 'Comic Sans', cursive;
682            font-size: 13px;
683            font-weight: 800;
684            letter-spacing: 0.02em;
685            text-decoration: underline;
686          }
687
688          .huddle-report-subtitle {
689            display: block;
690            margin-top: 0.25rem;
691            white-space: nowrap;
692            font-size: 8px;
693            font-weight: 700;
694            letter-spacing: 0.03em;
695            line-height: 1.15;
696          }
697
698          .huddle-report-mobile-break {
699            display: none;
700          }
701
702          .huddle-report-promo-mobile {
703            width: calc(100% - 1.5rem);
704            max-width: 420px;
705            min-width: 0;
706            flex: none;
707            margin: 0.4rem auto;
708            gap: 0.45rem;
709            padding: 0.45rem 0.6rem;
710          }
711
712          .huddle-report-promo-mobile .huddle-report-football {
713            width: 48px;
714            height: 36px;
715            flex-basis: 48px;
716          }
717
718          .huddle-report-promo-mobile .huddle-report-football-label-main {
719            font-size: 14px;
720          }
721
722          .huddle-report-promo-mobile .huddle-report-football-label-place {
723            font-size: 11px;
724          }
725
726          .huddle-report-promo-mobile .huddle-report-eyebrow {
727            font-size: 9px;
728          }
729
730          .huddle-report-promo-mobile .huddle-report-link {
731            font-size: 13px;
732             font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;
733             font-style: normal;
734          }
735
736          .huddle-report-promo-mobile .huddle-report-subtitle {
737            font-size: 8px;
738          }
739
740          .page-mobile-kickoff-countdown {
741            position: relative;
742            top: auto;
743            left: auto;
744            width: calc(100% - 1.5rem);
745            max-width: 420px;
746            height: 54px;
747            margin: 0 auto;
748            transform: none;
749          }
750
751          .page-mobile-kickoff-countdown .page-desktop-kickoff-week-arrow,
752          .page-mobile-kickoff-countdown .page-desktop-kickoff-game-arrow,
753          .page-mobile-kickoff-countdown .page-desktop-kickoff-pause {
754            flex-basis: 20px;
755            width: 20px;
756            height: 20px;
757          }
758
759          .page-mobile-kickoff-countdown[data-game-status="scheduled"] .page-desktop-kickoff-matchup {
760            min-height: 24px;
761            gap: 0.5rem;
762            font-size: 14px;
763          }
764
765          .page-mobile-kickoff-countdown[data-game-status="scheduled"] .page-desktop-kickoff-team {
766            gap: 0.3rem;
767          }
768
769          .page-mobile-kickoff-countdown[data-game-status="scheduled"] .page-desktop-kickoff-team-logo {
770            width: 24px;
771            height: 24px;
772          }
773
774          .page-mobile-kickoff-countdown[data-game-status="scheduled"] .page-desktop-kickoff-team-spread {
775            font-size: 12px;
776          }
777
778          .page-mobile-kickoff-countdown[data-game-status="scheduled"] .page-desktop-kickoff-at {
779            font-size: 12px;
780          }
781
782          .page-mobile-kickoff-countdown .page-desktop-kickoff-final-winner {
783            padding: 0.08rem 0.2rem;
784          }
785
786          @media (min-width: 769px) {
787            .huddle-report-promo-mobile {
788              display: none;
789            }
790          }
791
792          @media (max-width: 768px) {
793            .huddle-report-promo-mobile .huddle-report-title-line,
794            .huddle-report-promo-mobile .huddle-report-subtitle {
795              display: inline;
796              white-space: normal;
797            }
798
799            .huddle-report-promo-mobile .huddle-report-subtitle {
800              margin-top: 0;
801            }
802
803            .huddle-report-promo-mobile .huddle-report-mobile-break {
804              display: block;
805            }
806
807            .page-nav-link {
808              font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;
809              font-size: 16px;
810              font-weight: 500;
811            }
812
813            .page-mobile-news-link {
814              font-weight: 700;
815              position: relative;
816              left: -4px;
817            }
818
819            .page-mobile-nav-dropdown[data-testid="mobile-tools-dropdown"] {
820              left: -4px;
821            }
822          }
823
824          /* Mobile Header Styles for PageHeader */
825          .page-mobile-header-nav {
826            display: none;
827            flex-direction: row;
828            align-items: center;
829            justify-content: space-between;
830            gap: 0.5rem;
831            padding: 1.5rem 1rem;
832          }
833
834          .page-mobile-header-nav a {
835            text-decoration: none;
836          }
837
838          .page-mobile-logo-link {
839            display: flex;
840            align-items: center;
841            justify-content: center;
842            text-decoration: none;
843            cursor: pointer;
844            flex-shrink: 0;
845            margin-right: 0;
846          }
847
848          .page-mobile-header-logo {
849            height: 60px;
850            width: auto;
851            display: block;
852          }
853
854          .page-mobile-nav-link {
855            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;
856            font-size: 22px;
857            font-weight: 500;
858            color: ${e?"#ffffff":"#374151"};
859            text-decoration: none;
860            letter-spacing: 0.05em;
861            padding: 0.5rem 0;
862            transition: all 0.2s ease;
863            white-space: nowrap;
864            border: none !important;
865            background: none !important;
866            background-color: transparent !important;
867            box-shadow: none !important;
868            outline: none !important;
869            cursor: pointer;
870            position: relative;
871            -webkit-appearance: none;
872            -moz-appearance: none;
873            appearance: none;
874          }
875
876          .page-mobile-nav-link:hover {
877            color: #dc2626;
878            background: none !important;
879            background-color: transparent !important;
880          }
881
882          .page-mobile-nav-link:focus {
883            background: none !important;
884            background-color: transparent !important;
885            box-shadow: none !important;
886            outline: none !important;
887          }
888
889          .page-mobile-nav-dropdown {
890            position: relative;
891          }
892
893          .page-mobile-dropdown-trigger {
894            display: flex;
895            align-items: center;
896            gap: 0.2rem;
897          }
898
899          .page-mobile-dropdown-arrow {
900            font-size: 14px;
901            color: ${e?"#ffffff":"#00338D"};
902          }
903
904          .page-mobile-dropdown-menu {
905            display: none;
906            position: fixed;
907            top: auto;
908            left: 50%;
909            transform: translateX(-50%);
910            background: ${e?"#1f2937":"white"};
911            border: 1px solid ${e?"#374151":"#e5e7eb"};
912            border-radius: 6px;
913            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
914            min-width: 240px;
915            max-width: none;
916            width: auto;
917            padding: 0.5rem 0;
918            z-index: 1001;
919            margin-top: 0;
920            pointer-events: auto;
921          }
922
923          .page-mobile-nav-dropdown:last-child .page-mobile-dropdown-menu {
924            left: auto;
925            right: 0.75rem;
926            transform: none;
927          }
928
929          .page-mobile-nav-dropdown:hover .page-mobile-dropdown-menu,
930          .page-mobile-nav-dropdown:focus-within .page-mobile-dropdown-menu {
931            display: block;
932          }
933
934          .page-mobile-dropdown-item {
935            display: block;
936            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;
937            font-size: 15px;
938            font-weight: 500;
939            color: ${e?"#ffffff":"#00338D"};
940            text-decoration: none;
941            padding: 0.75rem 1.25rem;
942            letter-spacing: 0.05em;
943            transition: all 0.2s ease;
944            border-bottom: 1px solid ${e?"#374151":"#e5e7eb"};
945            white-space: nowrap;
946          }
947
948          .page-mobile-dropdown-item:last-child {
949            border-bottom: none;
950          }
951
952          .page-mobile-dropdown-item:hover {
953            background-color: ${e?"#374151":"#f9fafb"};
954            color: #dc2626;
955          }
956
957          @media (max-width: 768px) {
958            .page-mobile-header-nav {
959              display: flex;
960              gap: 0.5rem;
961              padding: 1.25rem 0.75rem;
962              justify-content: space-between;
963            }
964
965            .page-mobile-header-logo {
966              height: 50px;
967            }
968
969            .page-mobile-nav-link {
970              font-size: 18px;
971            }
972          }
973
974          @media (max-width: 480px) {
975            .page-mobile-header-nav {
976              gap: 0.2rem;
977              padding: 0.5rem 0.25rem;
978              justify-content: space-between;
979              overflow-x: hidden;
980            }
981
982            .page-mobile-header-logo {
983              height: 38px;
984            }
985
986            .page-mobile-nav-link {
987              font-size: 11px;
988              letter-spacing: 0.01em;
989              padding: 0.25rem 0;
990            }
991
992            .page-mobile-dropdown-arrow {
993              font-size: 10px;
994            }
995
996            .page-mobile-dropdown-item {
997              font-size: 14px;
998              padding: 0.7rem 1.1rem;
999              white-space: nowrap;
1000            }
1001          }
1002
1003          @media (min-width: 769px) and (max-width: 1100px) {
1004              .page-desktop-kickoff-countdown {
1005                width: 250px;
1006                height: 54px;
1007                padding-inline: 0.3rem;
1008             }
1009
1010             .page-desktop-kickoff-meta {
1011               font-size: 7px;
1012             }
1013
1014             .page-desktop-kickoff-label {
1015               font-size: 8px;
1016             }
1017
1018             .page-desktop-kickoff-matchup {
1019               gap: 0.3rem;
1020               font-size: 9px;
1021             }
1022
1023             .page-desktop-kickoff-team-logo {
1024               width: 18px;
1025               height: 18px;
1026             }
1027
1028             .page-desktop-kickoff-time {
1029               font-size: 9px;
1030             }
1031
1032            .page-desktop-huddle-report-promo {
1033              right: 8px;
1034              width: 265px;
1035              min-width: 265px;
1036              flex-basis: 265px;
1037              height: 48px;
1038              gap: 0.3rem;
1039              padding: 0.2rem 0.35rem;
1040            }
1041
1042            .page-desktop-huddle-report-promo .huddle-report-football {
1043              width: 42px;
1044              height: 32px;
1045              flex-basis: 42px;
1046            }
1047
1048             .page-desktop-huddle-report-promo .huddle-report-football-label {
1049              line-height: 1;
1050            }
1051
1052             .page-desktop-huddle-report-promo .huddle-report-football-label-main {
1053              font-size: 11px;
1054            }
1055
1056             .page-desktop-huddle-report-promo .huddle-report-football-label-place {
1057              margin-top: 1px;
1058              font-size: 8px;
1059            }
1060
1061             .page-desktop-huddle-report-promo .huddle-report-eyebrow {
1062               font-size: 8.5px;
1063            }
1064
1065             .page-desktop-huddle-report-promo .huddle-report-link {
1066               font-size: 10.5px;
1067            }
1068
1069             .page-desktop-huddle-report-promo .huddle-report-subtitle {
1070               font-size: 7.5px;
1071               letter-spacing: -0.025em;
1072            }
1073          }
1074        `}),u.jsxs("div",{className:`${y} ${e?"border-b border-white":"border-b border-black"} z-40 mobile-header-container ${r?"":"md:hidden"}`,children:[u.jsxs("nav",{className:"page-mobile-header-nav md:hidden",children:[u.jsx("a",{href:"/",className:"page-mobile-logo-link","data-testid":"mobile-logo-link",children:u.jsx("img",{src:pu,alt:"HQ Logo",className:"page-mobile-header-logo",width:"120",height:"38",fetchpriority:"high"})}),u.jsxs("div",{className:"page-mobile-nav-dropdown","data-testid":"mobile-draft-dropdown",children:[u.jsxs("button",{className:"page-mobile-nav-link page-mobile-dropdown-trigger","data-testid":"mobile-draft-btn",children:["Draft ",u.jsx("span",{className:"page-mobile-dropdown-arrow",children:"▼"})]}),u.jsxs("div",{className:"page-mobile-dropdown-menu","data-testid":"mobile-dropdown-menu-draft",children:[u.jsxs("div",{style:{position:"relative"},children:[u.jsxs("div",{className:"page-mobile-dropdown-item",style:{display:"flex",justifyContent:"space-between",alignItems:"center",background:"rgba(0,0,0,0.02)",cursor:"default"},onMouseEnter:T=>{const C=T.currentTarget.nextElementSibling;C&&(C.style.display="block")},onMouseLeave:T=>{const C=T.currentTarget.nextElementSibling;C&&(C.style.display="none")},children:["HQ's Mock Drafts ",u.jsx("span",{children:"›"})]}),u.jsxs("div",{style:{display:"none",background:"#f9fafb"},onMouseEnter:T=>{T.currentTarget.style.display="block"},onMouseLeave:T=>{T.currentTarget.style.display="none"},children:[u.jsx("a",{href:"/current-mock",className:"page-mobile-dropdown-item",target:"_blank",rel:"noopener noreferrer",onClick:Gp,children:"Current 3 Round Mock"}),u.jsx("a",{href:"/current-mock-kyle",className:"page-mobile-dropdown-item",target:"_blank",rel:"noopener noreferrer",children:"Kyle's FINAL 2026 Mock"})]})]}),u.jsx("a",{href:"/draft-sim-custom",className:"page-mobile-dropdown-item",target:"_blank",children:"7-Round Customizable Sim"}),u.jsx("a",{href:"/draft-sim-classic",className:"page-mobile-dropdown-item",target:"_blank",children:"3-Round Classic Simulator"}),u.jsx("a",{href:"/full-draft-order",className:"page-mobile-dropdown-item",target:"_blank",children:"Full Draft Order"}),u.jsx("a",{href:"/Prospect-Rankings",className:"page-mobile-dropdown-item",target:"_blank",children:"Prospect Rankings"}),u.jsx("a",{href:"/team-needs",className:"page-mobile-dropdown-item",target:"_blank",children:"Team Needs"})]})]}),u.jsx("a",{href:"/nfl-report",className:"page-mobile-nav-link page-mobile-news-link","data-testid":"mobile-nfl-news",children:"NFL/Draft/Fantasy News"}),u.jsxs("div",{className:"page-mobile-nav-dropdown","data-testid":"mobile-tools-dropdown",children:[u.jsxs("button",{className:"page-mobile-nav-link page-mobile-dropdown-trigger","data-testid":"mobile-tools-btn",children:["Misc ",u.jsx("span",{className:"page-mobile-dropdown-arrow",children:"▼"})]}),u.jsxs("div",{className:"page-mobile-dropdown-menu","data-testid":"mobile-dropdown-menu-tools",children:[u.jsx("a",{href:"/nfl-od
1074ds-calculator",className:"page-mobile-dropdown-item",target:"_blank",children:"Point Spread Calculator"}),u.jsx("a",{href:"https://spinwheelai.com",className:"page-mobile-dropdown-item",target:"_blank",children:"2027 Draft Picker Wheel"}),u.jsx("a",{href:"/team-picker-wheel.html",className:"page-mobile-dropdown-item",target:"_blank",children:"NFL Team Picker Wheel"}),u.jsx("a",{href:"https://www.nfltriviablitz.com/",className:"page-mobile-dropdown-item",target:"_blank",children:"2000's NFL Trivia"}),u.jsx("a",{href:"/ai-game",className:"page-mobile-dropdown-item",target:"_blank",rel:"noopener noreferrer",children:"NFL AI Game Simulator"})]})]})]}),n&&u.jsxs("a",{href:"https://www.thehuddlereport.com/big-board-scores",target:"_blank",rel:"noopener noreferrer",className:"huddle-report-promo huddle-report-promo-mobile md:hidden","aria-label":"Huddle Report Contest results",children:[u.jsxs("span",{className:"huddle-report-football","aria-hidden":"true",children:[u.jsx("span",{className:"huddle-report-football-laces"}),u.jsxs("span",{className:"huddle-report-football-label",children:[u.jsx("span",{className:"huddle-report-football-label-word huddle-report-football-label-main",children:"3rd"}),u.jsx("span",{className:"huddle-report-football-label-word huddle-report-football-label-place",children:"Place"})]})]}),u.jsxs("span",{className:"huddle-report-copy",children:[u.jsxs("span",{className:"huddle-report-title-line",children:[u.jsx("span",{className:"huddle-report-eyebrow",children:"in the Prestigious "}),u.jsx("span",{className:"huddle-report-link",children:"Huddle Report Contest"})]}),u.jsxs("span",{className:"huddle-report-subtitle",children:[" ","for",u.jsx("br",{className:"huddle-report-mobile-break"})," ","predicting the first 100 players selected in the 2026 draft"]})]})]}),r&&u.jsx("div",{className:"hidden md:block max-w-full px-4 py-3",children:u.jsxs("div",{className:"page-desktop-nav-shell flex items-center justify-center",children:[n&&u.jsx(jy,{}),u.jsxs("div",{className:"flex items-center gap-6",children:[u.jsx("a",{href:"/",className:"flex items-center gap-2 hover:opacity-80 transition-opacity",children:u.jsx("img",{src:pu,alt:"HQ Logo",className:"h-9 w-auto",width:"180",height:"36",fetchpriority:"high"})}),u.jsxs("div",{className:"flex items-center gap-6",children:[u.jsxs("div",{className:"relative dropdown-container",onMouseEnter:()=>a(!0),onMouseLeave:()=>a(!1),children:[u.jsxs("button",{className:"nav-dropdown-button","data-testid":"button-page-nav-draft",children:["Draft ",u.jsx("span",{className:"arrow",children:"▼"})]}),o&&u.jsxs("div",{className:`absolute top-full left-0 ${w} border-2 rounded-lg shadow-xl z-50 whitespace-nowrap`,style:{borderColor:m},children:[u.jsxs("div",{className:"relative",onMouseEnter:()=>d(!0),onMouseLeave:()=>d(!1),children:[u.jsxs("div",{className:`flex justify-between items-center px-4 py-3 ${x} border-b border-gray-200 ${g} cursor-pointer`,style:{fontFamily:"Comic Neue, cursive",background:"rgba(0,0,0,0.02)"},children:["HQ's Mock Drafts ",u.jsx("span",{style:{fontSize:"14px",marginLeft:"8px"},children:"›"})]}),f&&u.jsxs("div",{className:`absolute top-0 left-full ${w} border-2 rounded-lg shadow-xl z-50 whitespace-nowrap`,style:{borderColor:m},children:[u.jsx("a",{href:"/current-mock",target:"_blank",rel:"noopener noreferrer",onClick:Gp,className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},children:"Current 3 Round Mock"}),u.jsx("a",{href:"/current-mock-kyle",target:"_blank",rel:"noopener noreferrer",className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},children:"Kyle's FINAL 2026 Mock"})]})]}),u.jsx("a",{href:"/draft-sim-custom",target:"_blank",rel:"noopener noreferrer",className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},"data-testid":"link-page-7-round",children:"7-Round Customizable Sim"}),u.jsx("a",{href:"/draft-sim-classic",target:"_blank",rel:"noopener noreferrer",className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}
1074`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},"data-testid":"link-page-3-round",children:"3-Round Classic Simulator"}),u.jsx("a",{href:"/full-draft-order",target:"_blank",rel:"noopener noreferrer",className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},"data-testid":"link-page-full-draft-order",children:"Full Draft Order"}),u.jsx("a",{href:"/Prospect-Rankings",target:"_blank",rel:"noopener noreferrer",className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},"data-testid":"link-page-prospect-rankings",children:"Prospect Rankings"}),u.jsx("a",{href:"/team-needs",target:"_blank",rel:"noopener noreferrer",className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},"data-testid":"link-page-team-needs",children:"Team Needs"})]})]}),u.jsx("a",{href:"/nfl-report",target:"_blank",rel:"noopener noreferrer",className:"page-nav-link","data-testid":"button-page-nav-news",children:"NFL & Draft News"}),u.jsxs("div",{className:"relative dropdown-container",onMouseEnter:()=>s(!0),onMouseLeave:()=>s(!1),children:[u.jsxs("button",{className:"nav-dropdown-button","data-testid":"button-page-nav-tools",children:["Misc ",u.jsx("span",{className:"arrow",children:"▼"})]}),i&&u.jsxs("div",{className:`absolute top-full left-0 ${w} border-2 rounded-lg shadow-xl z-50 whitespace-nowrap`,style:{borderColor:m}
1074,children:[u.jsx("a",{href:"/nfl-odds-calculator",target:"_blank",rel:"noopener noreferrer",className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},"data-testid":"link-page-tools-odds-calculator",children:"Point Spread Calculator"}),u.jsx("a",{href:"https://spinwheelai.com",target:"_blank",rel:"noopener noreferrer",onClick:p("https://spinwheelai.com"),className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},"data-testid":"link-page-tools-picker-wheel",children:"2027 Draft Picker Wheel"}),u.jsx("a",{href:"/team-picker-wheel.html",target:"_blank",rel:"noopener noreferrer",className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},"data-testid":"link-page-tools-team-picker",children:"NFL Team Picker Wheel"}),u.jsx("a",{href:"https://www.nfltriviablitz.com/",target:"_blank",rel:"noopener noreferrer",onClick:p("https://www.nfltriviablitz.com/"),className:`block px-4 py-3 ${x} border-b border-gray-200 ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},"data-testid":"link-page-tools-trivia",children:"2000's NFL Trivia"}),u.jsx("a",{href:"/ai-game",target:"_blank",rel:"noopener noreferrer",className:`block px-4 py-3 ${x} ${g}`,style:{fontFamily:"Comic Neue, cursive",cursor:"pointer"},"data-testid":"link-page-tools-ai-game",children:"NFL AI Game Simulator"})]})]}),u.jsx("a",{href:"/contact",target:"_blank",rel:"noopener noreferrer",className:"page-nav-link","data-testid":"button-page-nav-contact",children:"Contact Us"})]})]}),n&&u.jsxs("a",{href:"https://www.thehuddlereport.com/big-board-scores",target:"_blank",rel:"noopener noreferrer",className:"huddle-report-promo page-desktop-huddle-report-promo","aria-label":"Huddle Report Contest results",children:[u.jsxs("span",{className:"huddle-report-football","aria-hidden":"true",children:[u.jsx("span",{className:"huddle-report-football-laces"}),u.jsxs("span",{className:"huddle-report-football-label",children:[u.jsx("span",{className:"huddle-report-football-label-word huddle-report-football-label-main",children:"3rd"}),u.jsx("span",{className:"huddle-report-football-label-word huddle-report-football-label-place",children:"Place"})]})]}),u.jsxs("span",{className:"huddle-report-copy",children:[u.jsxs("span",{className:"huddle-report-title-line",children:[u.jsx("span",{className:"huddle-report-eyebrow",children:"in the Prestigious "}),u.jsx("span",{className:"huddle-report-link",children:"Huddle Report Contest"})]}),u.jsx("span",{className:"huddle-report-subtitle",children:"for predicting the first 100 players selected in the 2026 draft"})]})]})]})})]})]})}const Bl=768;function kS(){const[e,t]=h.useState(void 0);return h.useEffect(()=>{const n=window.matchMedia(`(max-width: ${Bl-1}px)`),r=()=>{t(window.innerWidth<Bl)};return n.addEventListener("change",r),t(window.innerWidth<Bl),()=>n.removeEventListener("change",r)},[]),!!e}function xS(e){return e?e.replace(/\*/g,"").replace(/\([^)]*\)/g,"").split(" ")[0].trim():""}const TS={Browns:{bg:"#FF3C00",text:"#FFFFFF",secondary:"#311D00"},Ravens:{bg:"#241773",text:"#FFFFFF",secondary:"#9E7C0C"},Bengals:{bg:"#FB4F14",text:"#000000",secondary:"#000000"},Steelers:{bg:"#FFB612",text:"#000000",secondary:"#000000"},Texans:{bg:"#03202F",text:"#FFFFFF",secondary:"#A71930"},Titans:{bg:"#0C2340",text:"#FFFFFF",secondary:"#4B92DB"},Colts:{bg:"#002C5F",text:"#FFFFFF",secondary:"#A2AAAD"},Jaguars:{bg:"#006778",text:"#FFFFFF",secondary:"#9F792C"},Bills:{bg:"#00338D",text:"#FFFFFF",secondary:"#C60C30"},Dolphins:{bg:"#008E97",text:"#FFFFFF",secondary:"#FC4C02"},Patriots:{bg:"#002244",text:"#FFFFFF",secondary:"#C60C30"},Jets:{bg:"#125740",text:"#FFFFFF",secondary:"#FFFFFF"},Chiefs:{bg:"#E31837",text:"#FFFFFF",secondary:"#FFB81C"},Raiders:{bg:"#000000",text:"#FFFFFF",secondary:"#A5ACAF"},Chargers:{bg:"#0080C6",text:"#FFFFFF",secondary:"#FFC20E"},Broncos:{bg:"#FB4F14",text:"#000000",secondary:"#002244"},Bears:{bg:"#0B162A",text:"#FFFFFF",secondary:"#C83803"},Lions:{bg:"#0076B6",text:"#FFFFFF",secondary:"#B0B7BC"},Packers:{bg:"#203731",text:"#FFFFFF",secondary:"#FFB612"},Vikings:{bg:"#4F2683",text:"#FFFFFF",secondary:"#FFC62F"},Falcons:{bg:"#A71930",text:"#FFFFFF",secondary:"#000000"},Panthers:{bg:"#0085CA",text:"#FFFFFF",secondary:"#101820"},Saints:{bg:"#D3BC8D",text:"#000000",secondary:"#101820",needsBg:"#8C6A2F"},Buccaneers:{bg:"#D50A0A",text:"#FFFFFF",secondary:"#34302B"},Cowboys:{bg:"#002244",text:"#FFFFFF",secondary:"#869397"},Eagles:{bg:"#004C54",text:"#FFFFFF",secondary:"#A5ACAF"},Giants:{bg:"#0B2265",text:"#FFFFFF",secondary:"#A71930"},Commanders:{bg:"#5A1414",text:"#FFFFFF",secondary:"#FFB612"},Cardinals:{bg:"#97233F",text:"#FFFFFF",secondary:"#000000"},Rams:{bg:"#003594",text:"#FFFFFF",secondary:"#FFA300"},"49ers":{bg:"#AA0000",text:"#FFFFFF",secondary:"#B3995D"},Seahawks:{bg:"#002244",text:"#FFFFFF",secondary:"#69BE28"}};function Dy(e){const t=xS(e);return TS[t]||{bg:"#6B7280",text:"#FFFFFF"}}function CS(e){const t=e.replace("#","");if(t.length!==6)return 0;const r=[0,2,4].map(o=>parseInt(t.slice(o,o+2),16)/255).map(o=>o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4));return .2126*r[0]+.7152*r[1]+.0722*r[2]}function bS(e){const t=e.replace("#","");if(t.length!==6)return!1;const n=parseInt(t.slice(0,2),16),r=parseInt(t.slice(2,4),16),o=parseInt(t.slice(4,6),16);return n>r*1.35&&n>o*1.35}function KN(e){const t=Dy(e),n=t.needsBg||t.bg;return bS(n)||CS(n)>.2?"#000000":"#EF4444"}function SS({source:e,faviconUrl:t}
1074){if(!e)return u.jsx("span",{className:"text-xs text-gray-400",children:"•"});const n="text-xs font-bold mr-2";switch(e){case"Yahoo":case"Yahoo Sports":return u.jsx("span",{className:`${n} text-purple-600`,"aria-label":"Yahoo Sports",children:"Y!"});case"ESPN":return u.jsx("span",{className:`${n} text-red-600`,children:"ESPN"});case"BR":return u.jsx("span",{className:`${n} text-gray-800`,children:"B/R"});case"CBS":case"CBS Sports":return u.jsx("span",{className:`${n} text-blue-600`,children:"CBS"});case"NBC Sports":return u.jsx("div",{className:"inline-flex items-center mr-2",children:u.jsxs("div",{className:"relative",children:[u.jsxs("svg",{width:"20",height:"12",viewBox:"0 0 20 12",className:"mr-1","aria-label":"NBC Sports",children:[u.jsx("ellipse",{cx:"10",cy:"6",rx:"9",ry:"5",fill:"#8B4513",stroke:"#654321",strokeWidth:"0.5"}),u.jsx("path",{d:"M3 6 L17 6 M6 3 L14 3 M6 9 L14 9",stroke:"#654321",strokeWidth:"0.5"})]}),u.jsx("span",{className:"absolute inset-0 flex items-center justify-center text-white font-bold text-[7px] leading-none",children:"PFT"})]})});case"PFF":return u.jsx("span",{className:"inline-block mr-2 font-bold text-orange-600 text-xs",children:"PFF"});case"Fox Sports":return u.jsx("div",{className:"inline-flex items-center mr-2","aria-label":"Fox Sports",children:u.jsxs("div",{className:"flex flex-col leading-none",children:[u.jsx("span",{className:"text-[10px] font-black text-blue-700",children:"FOX"}),u.jsx("span",{className:"text-[7px] font-bold text-blue-700",children:"SPORTS"})]})});case"WalterFootball":return u.jsx("span",{className:`${n} text-orange-600`,children:"WF"});case"Custom":return t?u.jsx("img",{src:t,alt:"Source favicon",className:"inline-block w-4 h-4 mr-2 align-middle",onError:r=>{r.currentTarget.style.display="none"}}):null;default:return u.jsx("span",{className:"text-xs text-gray-400",children:"•"})}}const Xp=["draftkings","betmgm","fanduel","caesars","bet365","pointsbet","betrivers","hardrockbet","fanaticssportsbook","unibet","wynnbet","betway","bovada","prizepicks","underdogfantasy"],ES=/\b(?:betting|gambling|wager(?:ing)?|sportsbook|parlays?|moneylines?|prop bets?|casino|daily fantasy|dfs|odds)\b/i,NS=/(?:betting|gambling|wager(?:ing)?|sportsbook|parlays?|moneylines?|prop[-_]?bets?|casino|daily[-_]?fantasy|dfs|odds)/i;function PS(e){const t=[e.text,e.headline,e.title,e.customHeadline].filter(Boolean).join(" "),n=e.source||"",r=e.link||e.url||"",o=`${t} ${n}`.toLowerCase().replace(/[\s_-]+/g,""),a=r.toLowerCase();return Xp.some(i=>o.includes(i))||Xp.some(i=>a.includes(i))||ES.test(`${t} ${n}`)||NS.test(a)}const vi=e=>{const t=document.createElement("textarea");return t.innerHTML=e,t.value},Jp=(e,t)=>e.length<=t?e:e.substring(0,t).trim()+"...",FS=e=>{if(!e)return"";try{const t=new Date,n=new Date(e),r=t.getTime()-n.getTime(),o=Math.floor(r/(1e3*60)),a=Math.floor(r/(1e3*60*60));return o<1?"Just now":o<60?`${o}m ago`:a<24?`${a}h ago`:`${Math.floor(a/24)}d ago`}catch{return""}},$l=e=>e?e.replace(/\d+$/,""):"",Ul=e=>e.split("(")[0].trim(),RS={"Arizona Cardinals":"ARI",Cardinals:"ARI","Atlanta Falcons":"ATL",Falcons:"ATL","Baltimore Ravens":"BAL",Ravens:"BAL","Buffalo Bills":"BUF",Bills:"BUF","Carolina Panthers":"CAR",Panthers:"CAR","Chicago Bears":"CHI",Bears:"CHI","Cincinnati Bengals":"CIN",Bengals:"CIN","Cleveland Browns":"CLE",Browns:"CLE","Dallas Cowboys":"DAL",Cowboys:"DAL","Denver Broncos":"DEN",Broncos:"DEN","Detroit Lions":"DET",Lions:"DET","Green Bay Packers":"GB",Packers:"GB","Houston Texans":"HOU",Texans:"HOU","Indianapolis Colts":"IND",Colts:"IND","Jacksonville Jaguars":"JAX",Jaguars:"JAX","Kansas City Chiefs":"KC",Chiefs:"KC","Las Vegas Raiders":"LV",Raiders:"LV","Los Angeles Chargers":"LAC",Chargers:"LAC","Los Angeles Rams":"LA",Rams:"LA","Miami Dolphins":"MIA",Dolphins:"MIA","Minnesota Vikings":"MIN",Vikings:"MIN","New England Patriots":"NE",Patriots:"NE","New Orleans Saints":"NO",Saints:"NO","New York Giants":"NYG",Giants:"NYG","New York Jets":"NYJ",Jets:"NYJ","Philadelphia Eagles":"PHI",Eagles:"PHI","Pittsburgh Steelers":"PIT",Steelers:"PIT","San Francisco 49ers":"SF","49ers":"SF","Seattle Seahawks":"SEA",Seahawks:"SEA","Tampa Bay Buccaneers":"TB",Buccaneers:"TB","Tennessee Titans":"TEN",Titans:"TEN","Was
1074hington Commanders":"WAS",Commanders:"WAS"},AS=e=>RS[e]||e.toUpperCase(),_S=e=>`/college-logos/${e.toLowerCase().replace(/&/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").replace(/[^a-z0-9-]/g,"")}.png`;function OS(){fS("/"),kS(),h.useState("current");const[e,t]=h.useState(0);h.useEffect(()=>{dS("2027 Mock Drafts | NFL News, Scores & Analysis | NFL Draft HQ")},[]);const n=()=>{new Audio(_y).play().catch(F=>{console.log("Mock draft chime could not play:",F)})},{data:r=[],isLoading:o}=rr({queryKey:["/api/nfl-news"],refetchInterval:3e5,staleTime:24e4,retry:2,refetchOnWindowFocus:!1}),{data:a,isLoading:i}=rr({queryKey:["/api/full-draft-order"],staleTime:5*60*1e3,refetchInterval:5*60*1e3}),{data:s=[],isLoading:l}=rr({queryKey:["/api/players"],staleTime:5*60*1e3}),{data:c=[],isLoading:f}=rr({queryKey:["/api/team-needs"],staleTime:5*60*1e3}),{data:d=[],isLoading:p}=rr({queryKey:["/api/power-rankings"],staleTime:5*60*1e3}),{data:v,isLoading:w}=rr({queryKey:["/api/team-records"],staleTime:5*60*1e3});v!=null&&v.records;const m=o||i||l||f||p||w,x=h.useMemo(()=>{const M={};return c.forEach(F=>{F.team&&F.team!=="Team"&&(M[F.team]={primaryNeeds:F.primaryNeeds||[],secondaryNeeds:F.secondaryNeeds||[]})}),M},[c]),g=h.useMemo(()=>[...s].sort((M,F)=>(M.rank||999)-(F.rank||999)).slice(0,10),[s]);h.useMemo(()=>[...d].sort((M,F)=>M.rank-F.rank).slice(0,5),[d]);const y=h.useMemo(()=>a!=null&&a.rounds[1]?a.rounds[1]:[],[a]),k=h.useMemo(()=>y.slice(e,e+5),[y,e]);h.useEffect(()=>{const M=Math.max(0,y.length-5);t(F=>Math.min(F,M))},[y.length]);const T=M=>{const F=Math.max(0,y.length-5);t(D=>Math.max(0,Math.min(D+M,F)))},C=h.useMemo(()=>{if(!(a!=null&&a.rounds[1])||s.length===0)return[];const M=a.rounds[1].slice(0,10),F=[...s].sort((U,Q)=>(U.rank||999)-(Q.rank||999)),D=new Set,P={},_=(U,Q)=>{const xe=(U||"").substring(0,2),se=(Q||"").substring(0,2);return xe===se||se==="OG"&&xe==="OT"},z=(U,Q,xe,se,We)=>{const{primaryNeeds:be=[],secondaryNeeds:Se=[]}=x[U]||{},Io=[...be,...Se].filter(Je=>{const jt=Je.substring(0,2),qt=xe[jt]||{count:0,lastRound:0},ut=qt.count,Xt=qt.lastRound,Dt=be.includes(Je);if(jt==="QB"&&ut>=1||se<=3&&ut>=1||Dt&&ut>=2||!Dt&&ut>=2)return!1;if(Dt&&ut===1){const tl=se-Xt;return!(se===2&&tl<4||se===3&&tl<5||tl<3)}return ut>=1&&se<=4?!1:ut===0}),Fr=be.filter(Je=>Io.includes(Je)),Ka=Se.filter(Je=>Io.includes(Je));let Ot=6;We<=10?Ot=6:We<=20?Ot=7:We<=32?Ot=8:We<=48?Ot=10:We<=64?Ot=12:Ot=15;const Yt=Q.slice(0,Ot);if(Fr.length>0){const Je=Fr[0],jt=se===1?Yt.filter(Xt=>(Xt.rank||999)<=We+5):Yt,qt=jt.find(Xt=>_(Xt.position||"",Je));if(qt)return qt;const ut=jt.find(Xt=>Fr.some(Dt=>_(Xt.position||"",Dt)));if(ut)return ut}for(const Je of Ka){const jt=Yt.find(qt=>_(qt.position||"",Je));if(jt)return jt}return Q[0]||null};return M.map(U=>{const Q=Ul(U.team),xe=U.round||1,se=F.filter(Se=>!D.has(Se.id)),We=P[Q]||{},be=z(Q,se,We,xe,U.pickNumber);if(be){D.add(be.id),P[Q]||(P[Q]={});const Se=$l(be.position);Se&&(P[Q][Se]||(P[Q][Se]={count:0,lastRound:0}),P[Q][Se].count+=1,P[Q][Se].lastRound=xe)}return{...U,player:be}})},[a,s,x]),S=r.filter(M=>!PS(M)).sort((M,F)=>{if(!M.pubDate&&!F.pubDate)return 0;if(!M.pubDate)return 1;if(!F.pubDate)return-1;try{return new Date(F.pubDate).getTime()-new Date(M.pubDate).getTime()}catch{return 0}}),E=S.slice(0,9),N=S.slice(0,3);if(m)return u.jsxs(u.Fragment,{children:[u.jsx(Ts,{children:u.jsx("title",{children:"2027 Mock Drafts | NFL News, Scores & Analysis | NFL Draft HQ"})}),u.jsx("div",{className:"min-h-screen bg-[#b8c4d1] flex items-center justify-center",children:u.jsx($C,{className:"w-12 h-12 animate-spin text-blue-600"})})]});const A=({isMobile:M=!1})=>u.jsxs("div",{className:"flex flex-col",children:[u.jsx("div",{className:"relative z-10 mb-px rounded-lg border border-gray-300 bg-red-50 hover:bg-red-100 transition-all cursor-pointer group shadow-[0_4px_0_0_#9ca3af,0_6px_10px_rgba(0,0,0,0.12)] hover:-translate-y-[1px] hover:shadow-[0_5px_0_0_#6b7280,0_8px_12px_rgba(0,0,0,0.14)] active:translate-y-[2px]",children:u.jsx("a",{href:"/current-mock",target:"_blank",rel:"noopener noreferrer",onClick:n,className:"block w-full h-full",children:u.jsx("h2",{className:"px-4 py-2 text-base font-bold text-gray-900 text-center group-hover:text-blue-600 group-hover:underline transition-colors",children:"HQ's 2027 Mock Draft"})})}),u.jsxs("div",{className:"bg-white rounded-lg border border-gray-300 overflow-hidden p-3 flex flex-col",children:[u.jsx("div",{className:"space-y-1",children:C.slice(0,M?8:10).map(F=>{const D=Ul(F.team);return u.jsxs("div",{className:`flex items-center gap-2 border-b border-gray-100 last:border-b-0 px-3 ${M?"py-1.5":"py-1"}`,children:[u.jsx("div",{className:"w-6 text-center font-bold text-base text-gray-900",children:F.pickNumber}),u.jsxs("div",{className:"flex items-center gap-2 flex-1",children:[u.jsx("img",{src:`/team-logos/${D.toLowerCase()}.png`,alt:D,className:"w-6 h-6 object-contain",width:"24",height:"24",loading:"lazy",onError:P=>{P.target.style.display="none"}}),u.jsx("span",{className:"ml-2 font-medium text-sm text-gray-900",children:F.player?`${F.player.name} - ${$l(F.player.position)}`:D})]})]},F.pickNumber)})}),u.jsx("a",{href:"/current-mock",target:"_blank",rel:"noopener noreferrer",onClick:n,className:"text-blue-600 underline text-sm block text-center pt-3 mt-auto font-medium","data-testid":"link-see-more-picks",children:"Full 3-Round Mock"})]})]}),j=({isMobile:M=!1})=>u.jsxs("div",{className:"flex flex-col",children:[u.jsx("div",{className:"relative z-10 mb-px rounded-lg border border-gray-300 bg-red-50 hover:bg-red-100 transition-all cursor-pointer group shadow-[0_4px_0_0_#9ca3af,0_6px_10px_rgba(0,0,0,0.12)] hover:-translate-y-[1px] hover:shadow-[0_5px_0_0_#6b7280,0_8px_12px_rgba(0,0,0,0.14)] active:translate-y-[2px]",children:u.jsx("a",{href:"/nfl-report",target:"_blank",rel:"noopener noreferrer",className:"block w-full h-full",children:u.jsx("h2",{className:"px-4 py-2 text-lg leading-5 font-bold text-gray-900 text-center group-hover:text-blue-600 group-hover:underline transition-colors",children:"Live NFL Newsroom"})})}),u.jsxs("div",{className:"bg-white rounded-lg border border-gray-300 overflow-hidden p-3",children:[u.jsx("div",{className:"space-y-2",children:(M?N:E).map((F,D)=>u.jsxs("div",{className:"border-b border-gray-100 pb-2 last:border-b-0 last:pb-0",children:[u.jsxs("div",{className:"flex items-center gap-1.5 mb-1",children:[u.jsx(SS,{source:F.source,faviconUrl:F.faviconUrl}),F.pubDate&&u.jsx("span",{className:"text-xs text-gray-500",children:FS(F.pubDate)})]}),F.link?u.jsx("a",{href:F.link,target:"_blank",rel:"noopener noreferrer",className:`text-sm text-gray-800 hover:text-blue-600 hover:underline leading-snug block ${M?"":"line-clamp-2"}`,"data-testid":`news-item-${D}`,children:M?Jp(vi(F.text),78):vi(F.text)}):u.jsx("p",{className:`text-sm text-gray-800 leading-snug ${M?"":"line-clamp-2"}`,children:M?Jp(vi(F.text),78):vi(F.text)})]},D))}),u.jsx("a",{href:"/nfl-report",target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 underline text-sm block text-center pt-3 font-medium","data-testid":"link-see-more-ne
1074ws",children:"View all NFL/Draft/Fantasy News"})]})]}),O=()=>u.jsxs("div",{className:"bg-white rounded-lg border-2 border-black overflow-hidden md:-translate-y-1",children:[u.jsx("div",{className:"px-4 py-2 border-b border-gray-300 bg-red-50",children:u.jsx("h2",{className:"text-lg font-bold text-gray-900 text-center",children:"Build Your 2027 Mock Draft"})}),u.jsxs("div",{className:"p-3 flex flex-col gap-2",children:[u.jsxs("a",{href:"/draft-sim-custom",target:"_blank",rel:"noopener noreferrer",className:"px-4 py-2.5 bg-gray-100 text-gray-800 font-bold rounded border-b-4 border-r-4 border-gray-400 text-center hover:bg-gray-200 hover:-translate-y-1 hover:shadow-[0_7px_0_0_#9ca3af,0_10px_14px_rgba(0,0,0,0.16)] active:border-b-0 active:border-r-0 active:translate-y-[2px] active:translate-x-[2px] transition-all text-sm shadow-md","data-testid":"button-7-round-customizable",children:[u.jsx("span",{className:"block",children:"7-Round Customizable"}),u.jsx("span",{className:"mt-0.5 block text-[11px] font-normal leading-3",children:"Create your own Big Board, Team Needs and Draft Order"})]}),u.jsx("a",{href:"/draft-sim-classic",target:"_blank",rel:"noopener noreferrer",className:"px-4 py-2.5 bg-gray-100 text-gray-800 font-bold rounded border-b-4 border-r-4 border-gray-400 text-center hover:bg-gray-200 hover:-translate-y-1 hover:shadow-[0_7px_0_0_#9ca3af,0_10px_14px_rgba(0,0,0,0.16)] active:border-b-0 active:border-r-0 active:translate-y-[2px] active:translate-x-[2px] transition-all text-sm shadow-md","data-testid":"button-3-round-classic",children:"3-Round Classic"})]})]}),L=({isMobile:M=!1})=>u.jsxs("div",{className:`flex flex-col ${M?"":"mt-7"}`,children:[u.jsx("div",{className:"relative z-10 mb-px rounded-lg border border-gray-300 bg-blue-50 hover:bg-blue-100 transition-all cursor-pointer group shadow-[0_4px_0_0_#9ca3af,0_6px_10px_rgba(0,0,0,0.12)] hover:-translate-y-[1px] hover:shadow-[0_5px_0_0_#6b7280,0_8px_12px_rgba(0,0,0,0.14)] active:translate-y-[2px]",children:u.jsx("a",{href:"/Prospect-Rankings",target:"_blank",rel:"noopener noreferrer",className:"block w-full h-full",children:u.jsx("h2",{className:"px-4 py-2 text-lg leading-5 font-bold text-gray-900 text-center group-hover:text-blue-600 group-hover:underline transition-colors",children:"2027 Prospect Rankings"})})}),u.jsxs("div",{className:"bg-white rounded-lg border border-gray-300 overflow-hidden p-3 flex flex-col",children:[u.jsx("div",{className:"space-y-1",children:g.map((F,D)=>u.jsxs("div",{className:`flex items-center gap-2 border-b border-gray-100 last:border-b-0 ${M?"py-1.5":"py-1"}`,"data-testid":`prospect-${D+1}`,children:[u.jsx("span",{className:"w-5 text-center font-bold text-gray-600 text-sm",children:F.rank||D+1}),u.jsx("span",{className:"flex-1 font-medium text-gray-900 truncate text-sm",children:F.name}),u.jsx("span",{className:"w-10 text-center text-gray-500 text-sm font-bold flex-shrink-0 mr-[65px] -translate-x-6",children:$l(F.position)}),u.jsx("img",{src:_S(F.college||""),alt:F.college||"",title:F.college||"",className:"w-6 h-6 object-contain flex-shrink-0 -translate-x-6",width:"24",height:"24",loading:"lazy",onError:P=>{P.target.style.display="none"}})]},F.id))}),u.jsx("a",{href:"/Prospect-Rankings",target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 underline text-sm block text-center pt-3 mt-auto font-medium","data-testid":"link-see-more-prospects",children:"Complete Big Board"})]})]}),H=()=>u.jsx("a",{href:"/2026-nfl-draft-results",target:"_blank",rel:"noopener noreferrer",className:"block",children:u.jsx("div",{className:"bg-white rounded-lg border border-gray-300 overflow-hidden flex flex-col cursor-pointer group shadow-[0_4px_0_0_#9ca3af,0_6px_10px_rgba(0,0,0,0.12)] transition-all hover:-translate-y-[1px] hover:shadow-[0_5px_0_0_#6b7280,0_8px_12px_rgba(0,0,0,0.14)] active:translate-y-[2px]",children:u.jsx("div",{className:"px-4 py-2 border-b border-gray-300 bg-blue-50 group-hover:bg-blue-100 transition-colors",children:u.jsx("h2",{className:"text-lg leading-5 font-bold text-gray-900 text-center",children:u.jsx("span",{className:"group-hover:text-blue-600 group-hover:underline transition-colors",children:"2026 NFL Draft Results"})})})})}),I=({isMobile:M=!1})=>u.jsxs("div",{className:`flex flex-col ${M?"":"-my-1 translate-y-3"}`,children:[u.jsx("div",{className:"relative z-10 mb-px rounded-lg border border-gray-300 bg-blue-50 hover:bg-blue-100 transition-all cursor-pointer group shadow-[0_4px_0_0_#9ca3af,0_6px_10px_rgba(0,0,0,0.12)] hover:-translate-y-[1px] hover:shadow-[0_5px_0_0_#6b7280,0_8px_12px_rgba(0,0,0,0.14)] active:translate-y-[2px]",children:u.jsx("a",{href:"/full-draft-order",target:"_blank",rel:"noopener noreferrer",className:"block w-full h-full",children:u.jsx("h2",{className:"px-4 py-2 text-lg leading-5 font-bold text-gray-900 text-center group-hover:text-blue-600 group-hover:underline transition-colors",children:"2027 Draft Order"})})}),u.jsx("div",{className:"bg-white rounded-lg border border-gray-300 overflow-hidden p-3",children:u.jsxs("div",{className:"flex w-full items-center gap-1 -mx-2",children:[u.jsx("div",{className:"w-6 h-7 flex-shrink-0 flex items-center justify-center",children:e>0&&u.jsx("button",{type:"button",onClick:()=>T(-1),className:"w-6 h-7 flex items-center justify-center rounded-md border border-gray-300 bg-gray-100 text-gray-700 shadow-[0_3px_0_0_#9ca3af] transition-all hover:-translate-y-[1px] hover:bg-white hover:shadow-[0_4px_0_0_#6b7280] active:translate-y-[2px] active:shadow-[0_1px_0_0_#9ca3af] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue-600","aria-label":"Show the previous draft-order team","data-testid":"button-draft-order-previous",children:u.jsx(py,{className:"w-3.5 h-3.5","aria-hidden":"true"})})}),u.jsx("div",{className:"flex flex-1 min-w-0 items-center justify-center gap-1 sm:gap-2",children:k.map(F=>{const D=Ul(F.team),P=AS(D),_=Dy(D).bg;return u.jsxs("a",{href:`/full-draft-order?view=team&team=${encodeURIComponent(P)}`,target:"_blank",rel:"noopener noreferrer",className:"group flex w-14 h-10 flex-shrink-0 items-center justify-center gap-0 rounded-md border border-gray-300 bg-white px-0.5 py-1 shadow-[0_4px_0_0_#9ca3af,0_6px_10px_rgba(0,0,0,0.12)] transition-all hover:-translate-y-[1px] hover:border-gray-400 hover:shadow-[0_5px_0_0_#6b7280,0_8px_12px_rgba(0,0,0,0.14)] active:translate-y-[3px] active:shadow-[0_1px_0_0_#9ca3af] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue-600","aria-label":`View the ${D} draft order`,"data-testid":`link-draft-order-team-${P}`,style:{borderTopColor:_},children:[u.jsx("span",{className:"flex-shrink-0 whitespace-nowrap font-bold text-sm text-gray-900",children:F.pickNumber}),u.jsx("img",{src:`/team-logos/${D.toLowerCase()}.png`,alt:D,className:"w-8 h-8 flex-shrink-0 object-contain",width:"32",height:"32",loading:"lazy",onError:z=>{z.target.style.display="none"}})]},F.pickNumber)})}),u.jsx("div",{className:"w-6 h-7 flex-shrink-0 flex items-center justify-center",children:e+5<y.length&&u.jsx("button",{type:"button",onClick:()=>T(1),className:"w-6 h-7 flex items-center justify-center rounded-md border border-gray-300 bg-gray-100 text-gray-700 shadow-[0_3px_0_0_#9ca3af] transition-all hover:-translate-y-[1px] hover:bg-white hover:shadow-[0_4px_0_0_#6b7280] active:translate-y-[2px] active:shadow-[0_1px_0_0_#9ca3af] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue-600","aria-label":"Show the next draft-order team","data-testid":"button-draft-order-next",children:u.jsx(fu,{className:"w-3.5 h-3.5","aria-hidden":"true"})})})]})})]});return u.jsxs(u.Fragment,{children:[u.jsx("style",{children:`
1075          /* Custom scrollbar with arrows */
1076          html {
1077            scrollbar-width: auto;
1078            scrollbar-color: #6b7280 #f3f4f6;
1079          }
1080          
1081          html::-webkit-scrollbar {
1082            width: 12px;
1083          }
1084          
1085          html::-webkit-scrollbar-track {
1086            background: #f3f4f6;
1087          }
1088          
1089          html::-webkit-scrollbar-thumb {
1090            background: #6b7280;
1091            border-radius: 6px;
1092          }
1093          
1094          html::-webkit-scrollbar-button {
1095            background: #6b7280;
1096            height: 16px;
1097            width: 12px;
1098          }
1099          
1100          html::-webkit-scrollbar-button:increment {
1101            background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 16"><polygon points="6,11 2,5 10,5" fill="white"/></svg>');
1102            background-size: 12px 16px;
1103            background-repeat: no-repeat;
1104            background-position: center;
1105          }
1106          
1107          html::-webkit-scrollbar-button:decrement {
1108            background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 16"><polygon points="6,5 2,11 10,11" fill="white"/></svg>');
1109            background-size: 12px 16px;
1110            background-repeat: no-repeat;
1111            background-position: center;
1112          }
1113
1114          @media (max-width: 768px) {
1115            html,
1116            body {
1117              overflow-x: hidden;
1118              overscroll-behavior-x: none;
1119            }
1120
1121            body {
1122              touch-action: pan-y;
1123            }
1124          }
1125
1126          .mobile-homepage-section {
1127            position: relative;
1128          }
1129
1130          .mobile-homepage-section + .mobile-homepage-section::before {
1131            content: "";
1132            position: absolute;
1133            top: -12px;
1134            left: 25%;
1135            width: 50%;
1136            height: 1px;
1137            background: #000000;
1138          }
1139
1140          .mobile-homepage-scoreboard {
1141            position: relative;
1142            background: #b8c4d1;
1143            padding: 0.4rem 0 0;
1144          }
1145
1146          .mobile-homepage-scoreboard::after {
1147            content: "";
1148            position: absolute;
1149            bottom: -12px;
1150            left: 25%;
1151            width: 50%;
1152            height: 1px;
1153            background: #000000;
1154          }
1155        `}),u.jsxs(Ts,{children:[u.jsx("title",{children:"2027 Mock Drafts | NFL News, Scores & Analysis | NFL Draft HQ"}),u.jsx("meta",{name:"description",content:"2027 NFL Mock Draft simulators at HQ make it easy to customize your Big Board, Team Needs, and draft order. Take control of any team—or run the entire draft."}),u.jsx("link",{rel:"canonical",href:"https://nfldrafthq.com/"}),u.jsx("meta",{property:"og:title",content:"2027 Mock Drafts | NFL News, Scores & Analysis | NFL Draft HQ"}),u.jsx("meta",{property:"og:description",content:"2027 NFL Mock Draft simulators at HQ make it easy to customize your Big Board, Team Needs, and draft order. Take control of any team—or run the entire draft."}),u.jsx("meta",{property:"og:type",content:"website"}),u.jsx("meta",{property:"og:url",content:"https://nfldrafthq.com/"})]}),u.jsxs("div",{className:"min-h-screen w-full max-w-full overflow-x-hidden overscroll-x-none touch-pan-y bg-[#b8c4d1]",children:[u.jsx(wS,{showHuddleReport:!0}),u.jsx("h1",{className:"sr-only",children:"Latest NFL News, Scores, and 2027 Mock Drafts"}),u.jsx("div",{className:"hidden lg:block w-full px-6 py-5 max-w-7xl mx-auto",children:u.jsxs("div",{className:"flex gap-3 items-stretch",children:[u.jsx("div",{className:"flex-1 flex flex-col gap-3 md:-translate-y-1","data-testid":"news-container",children:u.jsx(j,{})}),u.jsxs("div",{className:"flex-1 flex flex-col gap-4 md:-translate-y-1","data-testid":"main-content",children:[u.jsx(H,{}),u.jsx(I,{}),u.jsx(L,{})]}),u.jsxs("div",{className:"flex-1 flex flex-col gap-3","data-testid":"right-sidebar",children:[u.jsx(O,{}),u.jsx(A,{})]})]})}),u.jsx("div",{className:"lg:hidden w-full px-4 pt-2 pb-4",children:u.jsxs("div",{className:"flex flex-col gap-5",children:[u.jsx("div",{className:"mobile-homepage-scoreboard",children:u.jsx(jy,{mobile:!0})}),u.jsx("div",{className:"mobile-homepage-section",children:u.jsx(O,{})}),u.jsx("div",{className:"mobile-homepage-section",children:u.jsx(j,{isMobile:!0})}),u.jsx("div",{className:"mobile-homepage-section",children:u.jsx(A,{isMobile:!0})}),u.jsx("div",{className:"mobile-homepage-section",children:u.jsx(I,{isMobile:!0})}),u.jsx("div",{className:"mobile-homepage-section",children:u.jsx(L,{isMobile:!0})}),u.jsx("div",{className:"mobile-homepage-section",children:u.jsx(H,{})})]})})]}),u.jsx(Cy,{})]})}const Ly=h.forwardRef(({className:e,...t},n)=>u.jsx("div",{ref:n,className:ie("rounded-lg border bg-card text-card-foreground shadow-sm",e),...t}));
vendor: 4,973 bytes, line 1155
1155Ly.displayName="Card";const jS=h.forwardRef(({className:e,...t},n)=>u.jsx("div",{ref:n,className:ie("flex flex-col space-y-1.5 p-6",e),...t}));jS.displayName="CardHeader";const DS=h.forwardRef(({className:e,...t},n)=>u.jsx("div",{ref:n,className:ie("text-2xl font-semibold leading-none tracking-tight",e),...t}));DS.displayName="CardTitle";const LS=h.forwardRef(({className:e,...t},n)=>u.jsx("div",{ref:n,className:ie("text-sm text-muted-foreground",e),...t}));LS.displayName="CardDescription";const Iy=h.forwardRef(({className:e,...t},n)=>u.jsx("div",{ref:n,className:ie("p-6 pt-0",e),...t}));Iy.displayName="CardContent";const IS=h.forwardRef(({className:e,...t},n)=>u.jsx("div",{ref:n,className:ie("flex items-center p-6 pt-0",e),...t}));IS.displayName="CardFooter";function MS(){return u.jsx("div",{className:"min-h-screen w-full flex items-center justify-center bg-gray-50",children:u.jsx(Ly,{className:"w-full max-w-md mx-4",children:u.jsxs(Iy,{className:"pt-6",children:[u.jsxs("div",{className:"flex mb-4 gap-2",children:[u.jsx(my,{className:"h-8 w-8 text-red-500"}),u.jsx("h1",{className:"text-2xl font-bold text-gray-900",children:"404 Page Not Found"})]}),u.jsx("p",{className:"mt-4 text-sm text-gray-600",children:"Did you forget to add the page to the router?"})]})})})}var Hl="focusScope.autoFocusOnMount",Zl="focusScope.autoFocusOnUnmount",em={bubbles:!1,cancelable:!0},zS="FocusScope",My=h.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...i}=e,[s,l]=h.useState(null),c=st(o),f=st(a),d=h.useRef(null),p=Me(t,m=>l(m)),v=h.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;h.useEffect(()=>{if(r){let m=function(k){if(v.paused||!s)return;const T=k.target;s.contains(T)?d.current=T:kn(d.current,{select:!0})},x=function(k){if(v.paused||!s)return;const T=k.relatedTarget;T!==null&&(s.contains(T)||kn(d.current,{select:!0}))},g=function(k){if(document.activeElement===document.body)for(const C of k)C.removedNodes.length>0&&kn(s)};document.addEventListener("focusin",m),document.addEventListener("focusout",x);const y=new MutationObserver(g);return s&&y.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",m),document.removeEventListener("focusout",x),y.disconnect()}}},[r,s,v.paused]),h.useEffect(()=>{if(s){nm.add(v);const m=document.activeElement;if(!s.contains(m)){const g=new CustomEvent(Hl,em);s.addEventListener(Hl,c),s.dispatchEvent(g),g.defaultPrevented||(BS(WS(zy(s)),{select:!0}),document.activeElement===m&&kn(s))}return()=>{s.removeEventListener(Hl,c),setTimeout(()=>{const g=new CustomEvent(Zl,em);s.addEventListener(Zl,f),s.dispatchEvent(g),g.defaultPrevented||kn(m??document.body,{select:!0}),s.removeEventListener(Zl,f),nm.remove(v)},0)}}},[s,c,f,v]);const w=h.useCallback(m=>{if(!n&&!r||v.paused)return;const x=m.key==="Tab"&&!m.altKey&&!m.ctrlKey&&!m.metaKey,g=document.activeElement;if(x&&g){const y=m.currentTarget,[k,T]=$S(y);k&&T?!m.shiftKey&&g===T?(m.preventDefault(),n&&kn(k,{select:!0})):m.shiftKey&&g===k&&(m.preventDefault(),n&&kn(T,{select:!0})):g===y&&m.preventDefault()}},[n,r,v.paused]);return u.jsx(te.div,{tabIndex:-1,...i,ref:p,onKeyDown:w})});My.displayName=zS;function BS(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(kn(r,{select:t}),document.activeElement!==n)return}function $S(e){const t=zy(e),n=tm(t,e),r=tm(t.reverse(),e);return[n,r]}function zy(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function tm(e,t){for(const n of e)if(!US(n,{upTo:t}))return n}function US(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function HS(e){return e instanceof HTMLInputElement&&"select"in e}function kn(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&HS(e)&&t&&e.select()}}var nm=ZS();function ZS(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=rm(e,t),e.unshift(t)},remove(t){var n;e=rm(e,t),(n=e[0])==null||n.resume()}}}function rm(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function WS(e){return e.filter(t=>t.tagName!=="A")}var Wl=0;function VS(){h.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??om()),document.body.insertAdjacentElement("beforeend",e[1]??om()),Wl++,()=>{Wl===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),Wl--}},[])}function om(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
vendor: 5,610 bytes, lines 1155-1170
1155style.position="fixed",e.style.pointerEvents="none",e}var Ht=function(){return Ht=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},Ht.apply(this,arguments)};function By(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function QS(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r<o;r++)(a||!(r in t))&&(a||(a=Array.prototype.slice.call(t,0,r)),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))}var Bi="right-scroll-bar-position",$i="width-before-scroll-bar",GS="with-scroll-bars-hidden",KS="--removed-body-scroll-bar-size";function Vl(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function YS(e,t){var n=h.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var o=n.value;o!==r&&(n.value=r,n.callback(r,o))}}}})[0];return n.callback=t,n.facade}var qS=typeof window<"u"?h.useLayoutEffect:h.useEffect,am=new WeakMap;function XS(e,t){var n=YS(null,function(r){return e.forEach(function(o){return Vl(o,r)})});return qS(function(){var r=am.get(n);if(r){var o=new Set(r),a=new Set(e),i=n.current;o.forEach(function(s){a.has(s)||Vl(s,null)}),a.forEach(function(s){o.has(s)||Vl(s,i)})}am.set(n,e)},[e]),n}function JS(e){return e}function eE(e,t){t===void 0&&(t=JS);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(a){var i=t(a,r);return n.push(i),function(){n=n.filter(function(s){return s!==i})}},assignSyncMedium:function(a){for(r=!0;n.length;){var i=n;n=[],i.forEach(a)}n={push:function(s){return a(s)},filter:function(){return n}}},assignMedium:function(a){r=!0;var i=[];if(n.length){var s=n;n=[],s.forEach(a),i=n}var l=function(){var f=i;i=[],f.forEach(a)},c=function(){return Promise.resolve().then(l)};c(),n={push:function(f){i.push(f),c()},filter:function(f){return i=i.filter(f),n}}}};return o}function tE(e){e===void 0&&(e={});var t=eE(null);return t.options=Ht({async:!0,ssr:!1},e),t}var $y=function(e){var t=e.sideCar,n=By(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return h.createElement(r,Ht({},n))};$y.isSideCarExport=!0;function nE(e,t){return e.useMedium(t),$y}var Uy=tE(),Ql=function(){},Xs=h.forwardRef(function(e,t){var n=h.useRef(null),r=h.useState({onScrollCapture:Ql,onWheelCapture:Ql,onTouchMoveCapture:Ql}),o=r[0],a=r[1],i=e.forwardProps,s=e.children,l=e.className,c=e.removeScrollBar,f=e.enabled,d=e.shards,p=e.sideCar,v=e.noIsolation,w=e.inert,m=e.allowPinchZoom,x=e.as,g=x===void 0?"div":x,y=e.gapMode,k=By(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),T=p,C=XS([n,t]),S=Ht(Ht({},k),o);return h.createElement(h.Fragment,null,f&&h.createElement(T,{sideCar:Uy,removeScrollBar:c,shards:d,noIsolation:v,inert:w,setCallbacks:a,allowPinchZoom:!!m,lockRef:n,gapMode:y}),i?h.cloneElement(h.Children.only(s),Ht(Ht({},S),{ref:C})):h.createElement(g,Ht({},S,{className:l,ref:C}),s))});Xs.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Xs.classNames={fullWidth:$i,zeroRight:Bi};var rE=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function oE(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=rE();return t&&e.setAttribute("nonce",t),e}function aE(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function iE(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var sE=function(){var e=0,t=null;return{add:function(n){e==0&&(t=oE())&&(aE(t,n),iE(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},lE=function(){var e=sE();return function(t,n){h.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},Hy=function(){var e=lE(),t=function(n){var r=n.styles,o=n.dynamic;return e(r,o),null};return t},cE={left:0,top:0,right:0,gap:0},Gl=function(e){return parseInt(e||"",10)||0},uE=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[Gl(n),Gl(r),Gl(o)]},dE=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return cE;var t=uE(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},fE=Hy(),ao="data-scroll-locked",pE=function(e,t,n,r){var o=e.left,a=e.top,i=e.right,s=e.gap;return n===void 0&&(n="margin"),`
1156  .`.concat(GS,` {
1157   overflow: hidden `).concat(r,`;
1158   padding-right: `).concat(s,"px ").concat(r,`;
1159  }
1160  body[`).concat(ao,`] {
1161    overflow: hidden `).concat(r,`;
1162    overscroll-behavior: contain;
1163    `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&`
1164    padding-left: `.concat(o,`px;
1165    padding-top: `).concat(a,`px;
1166    padding-right: `).concat(i,`px;
1167    margin-left:0;
1168    margin-top:0;
1169    margin-right: `).concat(s,"px ").concat(r,`;
1170    `),n==="padding"&&"padding-right: ".concat(s,"px ").concat(r,";
1170")].filter(Boolean).join(""),`
1171  }
1172  
1173  .`).concat(Bi,` {
1174    right: `).concat(s,"px ").concat(r,`;
1175  }
1176  
1177  .`).concat($i,` {
1178    margin-right: `).concat(s,"px ").concat(r,`;
1179  }
1180  
1181  .`).concat(Bi," .").concat(Bi,` {
1182    right: 0 `).concat(r,`;
1183  }
1184  
1185  .`).concat($i," .").concat($i,` {
1186    margin-right: 0 `).concat(r,`;
1187  }
1188  
1189  body[`).concat(ao,`] {
1190    `).concat(KS,": ").concat(s,`px;
1191  }
1192`)},im=function(){var e=parseInt(document.body.getAttribute(ao)||"0",10);return isFinite(e)?e:0},mE=function(){h.useEffect(function(){return document.body.setAttribute(ao,(im()+1).toString()),function(){var e=im()-1;e<=0?document.body.removeAttribute(ao):document.body.setAttribute(ao,e.toString())}},[])},hE=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r;mE();var a=h.useMemo(function(){return dE(o)},[o]);return h.createElement(fE,{styles:pE(a,!t,o,n?"":"!important")})},vu=!1;if(typeof window<"u")try{var wi=Object.defineProperty({},"passive",{get:function(){return vu=!0,!0}});window.addEventListener("test",wi,wi),window.removeEventListener("test",wi,wi)}catch{vu=!1}var _r=vu?{passive:!1}:!1,gE=function(e){return e.tagName==="TEXTAREA"},Zy=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!gE(e)&&n[t]==="visible")},yE=function(e){return Zy(e,"overflowY")},vE=function(e){return Zy(e,"overflowX")},sm=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var o=Wy(e,r);if(o){var a=Vy(e,r),i=a[1],s=a[2];if(i>s)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},wE=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},kE=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},Wy=function(e,t){return e==="v"?yE(t):vE(t)},Vy=function(e,t){return e==="v"?wE(t):kE(t)},xE=function(e,t){return e==="h"&&t==="rtl"?-1:1},TE=function(e,t,n,r,o){var a=xE(e,window.getComputedStyle(t).direction),i=a*r,s=n.target,l=t.contains(s),c=!1,f=i>0,d=0,p=0;do{var v=Vy(e,s),w=v[0],m=v[1],x=v[2],g=m-x-a*w;(w||g)&&Wy(e,s)&&(d+=g,p+=w),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!l&&s!==document.body||l&&(t.contains(s)||t===s));return(f&&(Math.abs(d)<1||!o)||!f&&(Math.abs(p)<1||!o))&&(c=!0),c},ki=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},lm=function(e){return[e.deltaX,e.deltaY]},cm=function(e){return e&&"current"in e?e.current:e},CE=function(e,t){return e[0]===t[0]&&e[1]===t[1]},bE=function(e){return`
1193  .block-interactivity-`.concat(e,` {pointer-events: none;}
1194  .allow-interactivity-`).concat(e,` {pointer-events: all;}
1195`)},SE=0,Or=[];function EE(e){var t=h.useRef([]),n=h.useRef([0,0]),r=h.useRef(),o=h.useState(SE++)[0],a=h.useState(Hy)[0],i=h.useRef(e);h.useEffect(function(){i.current=e},[e]),h.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var m=QS([e.lockRef.current],(e.shards||[]).map(cm),!0).filter(Boolean);return m.forEach(function(x){return x.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),m.forEach(function(x){return x.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var s=h.useCallback(function(m,x){if("touches"in m&&m.touches.length===2||m.type==="wheel"&&m.ctrlKey)return!i.current.allowPinchZoom;var g=ki(m),y=n.current,k="deltaX"in m?m.deltaX:y[0]-g[0],T="deltaY"in m?m.deltaY:y[1]-g[1],C,S=m.target,E=Math.abs(k)>Math.abs(T)?"h":"v";if("touches"in m&&E==="h"&&S.type==="range")return!1;var N=sm(E,S);if(!N)return!0;if(N?C=E:(C=E==="v"?"h":"v",N=sm(E,S)),!N)return!1;if(!r.current&&"changedTouches"in m&&(k||T)&&(r.current=C),!C)return!0;var A=r.current||C;return TE(A,x,m,A==="h"?k:T,!0)},[]),l=h.useCallback(function(m){var x=m;if(!(!Or.length||Or[Or.length-1]!==a)){var g="deltaY"in x?lm(x):ki(x),y=t.current.filter(function(C){return C.name===x.type&&(C.target===x.target||x.target===C.shadowParent)&&CE(C.delta,g)})[0];if(y&&y.should){x.cancelable&&x.preventDefault();return}
vendor: 8,939 bytes, lines 1195-1199
1195if(!y){var k=(i.current.shards||[]).map(cm).filter(Boolean).filter(function(C){return C.contains(x.target)}),T=k.length>0?s(x,k[0]):!i.current.noIsolation;T&&x.cancelable&&x.preventDefault()}}},[]),c=h.useCallback(function(m,x,g,y){var k={name:m,delta:x,target:g,should:y,shadowParent:NE(g)};t.current.push(k),setTimeout(function(){t.current=t.current.filter(function(T){return T!==k})},1)},[]),f=h.useCallback(function(m){n.current=ki(m),r.current=void 0},[]),d=h.useCallback(function(m){c(m.type,lm(m),m.target,s(m,e.lockRef.current))},[]),p=h.useCallback(function(m){c(m.type,ki(m),m.target,s(m,e.lockRef.current))},[]);h.useEffect(function(){return Or.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",l,_r),document.addEventListener("touchmove",l,_r),document.addEventListener("touchstart",f,_r),function(){Or=Or.filter(function(m){return m!==a}),document.removeEventListener("wheel",l,_r),document.removeEventListener("touchmove",l,_r),document.removeEventListener("touchstart",f,_r)}},[]);var v=e.removeScrollBar,w=e.inert;return h.createElement(h.Fragment,null,w?h.createElement(a,{styles:bE(o)}):null,v?h.createElement(hE,{gapMode:e.gapMode}):null)}function NE(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const PE=nE(Uy,EE);var Qy=h.forwardRef(function(e,t){return h.createElement(Xs,Ht({},e,{ref:t,sideCar:PE}))});Qy.classNames=Xs.classNames;var FE=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},jr=new WeakMap,xi=new WeakMap,Ti={},Kl=0,Gy=function(e){return e&&(e.host||Gy(e.parentNode))},RE=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=Gy(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},AE=function(e,t,n,r){var o=RE(t,Array.isArray(e)?e:[e]);Ti[n]||(Ti[n]=new WeakMap);var a=Ti[n],i=[],s=new Set,l=new Set(o),c=function(d){!d||s.has(d)||(s.add(d),c(d.parentNode))};o.forEach(c);var f=function(d){!d||l.has(d)||Array.prototype.forEach.call(d.children,function(p){if(s.has(p))f(p);else try{var v=p.getAttribute(r),w=v!==null&&v!=="false",m=(jr.get(p)||0)+1,x=(a.get(p)||0)+1;jr.set(p,m),a.set(p,x),i.push(p),m===1&&w&&xi.set(p,!0),x===1&&p.setAttribute(n,"true"),w||p.setAttribute(r,"true")}catch(g){console.error("aria-hidden: cannot operate on ",p,g)}})};return f(t),s.clear(),Kl++,function(){i.forEach(function(d){var p=jr.get(d)-1,v=a.get(d)-1;jr.set(d,p),a.set(d,v),p||(xi.has(d)||d.removeAttribute(r),xi.delete(d)),v||d.removeAttribute(n)}),Kl--,Kl||(jr=new WeakMap,jr=new WeakMap,xi=new WeakMap,Ti={})}},_E=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=FE(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),AE(r,o,n,"aria-hidden")):function(){return null}},zd="Dialog",[Ky,YN]=Nr(zd),[OE,_t]=Ky(zd),Yy=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:i=!0}=e,s=h.useRef(null),l=h.useRef(null),[c=!1,f]=Ga({prop:r,defaultProp:o,onChange:a});return u.jsx(OE,{scope:t,triggerRef:s,contentRef:l,contentId:eo(),titleId:eo(),descriptionId:eo(),open:c,onOpenChange:f,onOpenToggle:h.useCallback(()=>f(d=>!d),[f]),modal:i,children:n})};Yy.displayName=zd;var qy="DialogTrigger",Xy=h.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=_t(qy,n),a=Me(t,o.triggerRef);return u.jsx(te.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":Ud(o.open),...r,ref:a,onClick:q(e.onClick,o.onOpenToggle)})});Xy.displayName=qy;var Bd="DialogPortal",[jE,Jy]=Ky(Bd,{forceMount:void 0}),ev=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=_t(Bd,t);return u.jsx(jE,{scope:t,forceMount:n,children:h.Children.map(r,i=>u.jsx(Pr,{present:n||a.open,children:u.jsx(Ad,{asChild:!0,container:o,children:i})}))})};ev.displayName=Bd;var Cs="DialogOverlay",tv=h.forwardRef((e,t)=>{const n=Jy(Cs,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=_t(Cs,e.__scopeDialog);return a.modal?u.jsx(Pr,{present:r||a.open,children:u.jsx(LE,{...o,ref:t})}):null});tv.displayName=Cs;var DE=Ra("DialogOverlay.RemoveScroll"),LE=h.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=_t(Cs,n);return u.jsx(Qy,{as:DE,allowPinchZoom:!0,shards:[o.contentRef],children:u.jsx(te.div,{"data-state":Ud(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),br="DialogContent",nv=h.forwardRef((e,t)=>{const n=Jy(br,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=_t(br,e.__scopeDialog);return u.jsx(Pr,{present:r||a.open,children:a.modal?u.jsx(IE,{...o,ref:t}):u.jsx(ME,{...o,ref:t})})});nv.displayName=br;var IE=h.forwardRef((e,t)=>{const n=_t(br,e.__scopeDialog),r=h.useRef(null),o=Me(t,n.contentRef,r);return h.useEffect(()=>{const a=r.current;if(a)return _E(a)},[]),u.jsx(rv,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:q(e.onCloseAutoFocus,a=>{var i;a.preventDefault(),(i=n.triggerRef.current)==null||i.focus()}),onPointerDownOutside:q(e.onPointerDownOutside,a=>{const i=a.detail.originalEvent,s=i.button===0&&i.ctrlKey===!0;(i.button===2||s)&&a.preventDefault()}),onFocusOutside:q(e.onFocusOutside,a=>a.preventDefault())})}),ME=h.forwardRef((e,t)=>{const n=_t(br,e.__scopeDialog),r=h.useRef(!1),o=h.useRef(!1);return u.jsx(rv,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:a=>{var i,s;(i=e.onCloseAutoFocus)==null||i.call(e,a),a.defaultPrevented||(r.current||(s=n.triggerRef.current)==null||s.focus(),a.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:a=>{var l,c;(l=e.onInteractOutside)==null||l.call(e,a),a.defaultPrevented||(r.current=!0,a.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const i=a.target;((c=n.triggerRef.current)==null?void 0:c.contains(i))&&a.preventDefault(),a.detail.originalEvent.type==="focusin"&&o.current&&a.preventDefault()}})}),rv=h.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,...i}=e,s=_t(br,n),l=h.useRef(null),c=Me(t,l);return VS(),u.jsxs(u.Fragment,{children:[u.jsx(My,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:u.jsx($s,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":Ud(s.open),...i,ref:c,onDismiss:()=>s.onOpenChange(!1)})}),u.jsxs(u.Fragment,{children:[u.jsx(zE,{titleId:s.titleId}),u.jsx($E,{contentRef:l,descriptionId:s.descriptionId})]})]})}),$d="DialogTitle",ov=h.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=_t($d,n);return u.jsx(te.h2,{id:o.titleId,...r,ref:t})});ov.displayName=$d;var av="DialogDescription",iv=h.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=_t(av,n);return u.jsx(te.p,{id:o.descriptionId,...r,ref:t})});iv.displayName=av;var sv="DialogClose",lv=h.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=_t(sv,n);return u.jsx(te.button,{type:"button",...r,ref:t,onClick:q(e.onClick,()=>o.onOpenChange(!1))})});lv.displayName=sv;function Ud(e){return e?"open":"closed"}var cv="DialogTitleWarning",[qN,uv]=Ax(cv,{contentName:br,titleName:$d,docsSlug:"dialog"}),zE=({titleId:e})=>{const t=uv(cv),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
1196
1197If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
1198
1199For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return h.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},BE="DialogDescriptionWarning",$E=({contentRef:e,descriptionId:t})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${uv(BE).contentName}}.`;return h.useEffect(()=>{var a;const o=(a=e.current)==null?void 0:a.getAttribute("aria-describedby");t&&o&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},UE=Yy,HE=Xy,ZE=ev,dv=tv,fv=nv,pv=ov,mv=iv,hv=lv;const WE=UE,XN=HE,VE=ZE,JN=hv,gv=h.forwardRef(({className:e,...t},n)=>u.jsx(dv,{ref:n,className:ie("fixed inset-0 z-50 bg-black/40 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...t}));gv.displayName=dv.displayName;const yv=h.forwardRef(({className:e,children:t,...n},r)=>u.jsxs(VE,{children:[u.jsx(gv,{}),u.jsxs(fv,{ref:r,className:ie("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rou
1199nded-lg",e),...n,children:[t,u.jsxs(hv,{className:"absolute right-1 top-1 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground z-50",children:[u.jsx(Md,{className:"h-4 w-4"}),u.jsx("span",{className:"sr-only",children:"Close"})]})]})]}));yv.displayName=fv.displayName;const vv=({className:e,...t})=>u.jsx("div",{className:ie("flex flex-col space-y-1.5 text-center sm:text-left",e),...t});vv.displayName="DialogHeader";const QE=({className:e,...t})=>u.jsx("div",{className:ie("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",e),...t});QE.displayName="DialogFooter";const wv=h.forwardRef(({className:e,...t},n)=>u.jsx(pv,{ref:n,className:ie("text-lg font-semibold leading-none tracking-tight",e),...t}));wv.displayName=pv.displayName;const kv=h.forwardRef(({className:e,...t},n)=>u.jsx(mv,{ref:n,className:ie("text-sm text-muted-foreground",e),...t}));kv.displayName=mv.displayName;const GE=Id("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),xn=h.forwardRef(({className:e,variant:t,size:n,asChild:r=!1,...o},a)=>{const i=r?Ox:"button";return u.jsx(i,{className:ie(GE({variant:t,size:n,className:e})),ref:a,...o})});xn.displayName="Button";const Tn=h.forwardRef(({className:e,type:t,...n},r)=>u.jsx("input",{type:t,className:ie("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),ref:r,...n}));Tn.displayName="Input";var KE="Label",xv=h.forwardRef((e,t)=>u.jsx(te.label,{...e,ref:t,onMouseDown:n=>{var o;n.target.closest("button, input, select, textarea")||((o=e.onMouseDown)==null||o.call(e,n),!n.defaultPrevented&&n.detail>1&&n.preventDefault())}}));xv.displayName=KE;var Tv=xv;const YE=Id("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),Cn=h.forwardRef(({className:e,...t},n)=>u.jsx(Tv,{ref:n,className:ie(YE(),e),...t}));Cn.displayName=Tv.displayName;var qE=h.createContext(void 0);function Cv(e){const t=h.useContext(qE);return e||t||"ltr"}var Yl="rovingFocusGroup.onEntryFocus",XE={bubbles:!1,cancelable:!0},Js="RovingFocusGroup",[wu,bv,JE]=Vg(Js),[eN,Sv]=Nr(Js,[JE]),[tN,nN]=eN(Js),Ev=h.forwardRef((e,t)=>u.jsx(wu.Provider,{scope:e.__scopeRovingFocusGroup,children:u.jsx(wu.Slot,{scope:e.__scopeRovingFocusGroup,children:u.jsx(rN,{...e,ref:t})})}));Ev.displayName=Js;var rN=h.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:a,currentTabStopId:i,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:l,onEntryFocus:c,preventScrollOnEntryFocus:f=!1,...d}=e,p=h.useRef(null),v=Me(t,p),w=Cv(a),[m=null,x]=Ga({prop:i,defaultProp:s,onChange:l}),[g,y]=h.useState(!1),k=st(c),T=bv(n),C=h.useRef(!1),[S,E]=h.useState(0);return h.useEffect(()=>{const N=p.current;if(N)return N.addEventListener(Yl,k),()=>N.removeEventListener(Yl,k)},[k]),u.jsx(tN,{scope:n,orientation:r,dir:w,loop:o,currentTabStopId:m,onItemFocus:h.useCallback(N=>x(N),[x]),onItemShiftTab:h.useCallback(()=>y(!0),[]),onFocusableItemAdd:h.useCallback(()=>E(N=>N+1),[]),onFocusableItemRemove:h.useCallback(()=>E(N=>N-1),[]),children:u.jsx(te.div,{tabIndex:g||S===0?-1:0,"data-orientation":r,...d,ref:v,style:{outline:"none",...e.style},onMouseDown:q(e.onMouseDown,()=>{C.current=!0}),onFocus:q(e.onFocus,N=>{const A=!C.current;if(N.target===N.currentTarget&&A&&!g){const j=new CustomEvent(Yl,XE);if(N.currentTarget.dispatchEvent(j),!j.defaultPrevented){const O=T().filter(F=>F.focusable),L=O.find(F=>F.active),H=O.find(F=>
vendor: 4,106 bytes, line 1199
1199F.id===m),M=[L,H,...O].filter(Boolean).map(F=>F.ref.current);Fv(M,f)}}C.current=!1}),onBlur:q(e.onBlur,()=>y(!1))})})}),Nv="RovingFocusGroupItem",Pv=h.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:a,...i}=e,s=eo(),l=a||s,c=nN(Nv,n),f=c.currentTabStopId===l,d=bv(n),{onFocusableItemAdd:p,onFocusableItemRemove:v}=c;return h.useEffect(()=>{if(r)return p(),()=>v()},[r,p,v]),u.jsx(wu.ItemSlot,{scope:n,id:l,focusable:r,active:o,children:u.jsx(te.span,{tabIndex:f?0:-1,"data-orientation":c.orientation,...i,ref:t,onMouseDown:q(e.onMouseDown,w=>{r?c.onItemFocus(l):w.preventDefault()}),onFocus:q(e.onFocus,()=>c.onItemFocus(l)),onKeyDown:q(e.onKeyDown,w=>{if(w.key==="Tab"&&w.shiftKey){c.onItemShiftTab();return}if(w.target!==w.currentTarget)return;const m=iN(w,c.orientation,c.dir);if(m!==void 0){if(w.metaKey||w.ctrlKey||w.altKey||w.shiftKey)return;w.preventDefault();let g=d().filter(y=>y.focusable).map(y=>y.ref.current);if(m==="last")g.reverse();else if(m==="prev"||m==="next"){m==="prev"&&g.reverse();const y=g.indexOf(w.currentTarget);g=c.loop?sN(g,y+1):g.slice(y+1)}setTimeout(()=>Fv(g))}})})})});Pv.displayName=Nv;var oN={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function aN(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function iN(e,t,n){const r=aN(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return oN[r]}function Fv(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function sN(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var lN=Ev,cN=Pv,Hd="Tabs",[uN,eP]=Nr(Hd,[Sv]),Rv=Sv(),[dN,Zd]=uN(Hd),Av=h.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:o,defaultValue:a,orientation:i="horizontal",dir:s,activationMode:l="automatic",...c}=e,f=Cv(s),[d,p]=Ga({prop:r,onChange:o,defaultProp:a});return u.jsx(dN,{scope:n,baseId:eo(),value:d,onValueChange:p,orientation:i,dir:f,activationMode:l,children:u.jsx(te.div,{dir:f,"data-orientation":i,...c,ref:t})})});Av.displayName=Hd;var _v="TabsList",Ov=h.forwardRef((e,t)=>{const{__scopeTabs:n,loop:r=!0,...o}=e,a=Zd(_v,n),i=Rv(n);return u.jsx(lN,{asChild:!0,...i,orientation:a.orientation,dir:a.dir,loop:r,children:u.jsx(te.div,{role:"tablist","aria-orientation":a.orientation,...o,ref:t})})});Ov.displayName=_v;var jv="TabsTrigger",Dv=h.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,disabled:o=!1,...a}=e,i=Zd(jv,n),s=Rv(n),l=Mv(i.baseId,r),c=zv(i.baseId,r),f=r===i.value;return u.jsx(cN,{asChild:!0,...s,focusable:!o,active:f,children:u.jsx(te.button,{type:"button",role:"tab","aria-selected":f,"aria-controls":c,"data-state":f?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:l,...a,ref:t,onMouseDown:q(e.onMouseDown,d=>{!o&&d.button===0&&d.ctrlKey===!1?i.onValueChange(r):d.preventDefault()}),onKeyDown:q(e.onKeyDown,d=>{[" ","Enter"].includes(d.key)&&i.onValueChange(r)}),onFocus:q(e.onFocus,()=>{const d=i.activationMode!=="manual";!f&&!o&&d&&i.onValueChange(r)})})})});Dv.displayName=jv;var Lv="TabsContent",Iv=h.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,forceMount:o,children:a,...i}=e,s=Zd(Lv,n),l=Mv(s.baseId,r),c=zv(s.baseId,r),f=r===s.value,d=h.useRef(f);return h.useEffect(()=>{const p=requestAnimationFrame(()=>d.current=!1);return()=>cancelAnimationFrame(p)},[]),u.jsx(Pr,{present:o||f,children:({present:p})=>u.jsx(te.div,{"data-state":f?"active":"inactive","data-orientation":s.orientation,role:"tabpanel","aria-labelledby":l,hidden:!p,id:c,tabIndex:0,...i,ref:t,style:{...e.style,animationDuration:d.current?"0s":void 0},children:p&&a})})});Iv.displayName=Lv;function Mv(e,t){return`${e}-trigger-${t}`}function zv(e,t){return`${e}-content-${t}`}var fN=Av,Bv=Ov,$v=Dv,Uv=Iv;const pN=fN,Hv=h.forwardRef(({className:e,...t},n)=>u.jsx(Bv,{ref:n,className:ie("inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground",e),...t}));Hv.displayName=Bv.displayName;
1199const ku=h.forwardRef(({className:e,...t},n)=>u.jsx($v,{ref:n,className:ie("inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm",e),...t}));ku.displayName=$v.displayName;const xu=h.forwardRef(({className:e,...t},n)=>u.jsx(Uv,{ref:n,className:ie("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",e),...t}));xu.displayName=Uv.displayName;function mN({isOpen:e,onClose:t}={}){const[n,r]=h.useState(e||!1),[o,a]=h.useState(""),[i,s]=h.useState(""),[l,c]=h.useState(!1),[f,d]=h.useState(!1),[p,v]=h.useState(!1),[w,m]=h.useState(!1),[x,g]=h.useState(""),[y,k]=h.useState(""),[T,C]=h.useState(null),[S,E]=h.useState(!1),[N,A]=h.useState(null);h.useEffect(()=>{e!==void 0&&r(e)},[e]),typeof window<"u"&&(window.openLoginDialog=()=>{r(!0)});const[j,O]=h.useState(!1),L=async D=>{D.preventDefault(),c(!0),O(!1);try{const P=await dt("POST","/api/auth/login",{username:o,password:i});if(P.ok){const _=await P.json();console.log("LoginDialog: Login successful for user:",_);const z=new CustomEvent("globalLogin",{detail:{username:_.username,success:!0,userData:_}});document.dispatchEvent(z),r(!1),t&&t(),a(""),s(""),setTimeout(()=>{window.location.reload()},100)}else{const _=await P.text();console.error("LoginDialog: Login failed:",_),O(!0)}}catch(P){console.error("Login error:",P),O(!0)}finally{c(!1)}},H=async D=>{if(D.preventDefault(),A(null),o.trim().length>26){A({kind:"error",title:"Username too long",message:"The maximum username length is 26 characters."});return}d(!0);try{const P=await dt("POST","/api/auth/register",{username:o.trim(),password:i});if(P.ok){const _=await P.json(),z=new CustomEvent("globalLogin",{detail:{username:o,success:!0,userData:_}});document.dispatchEvent(z),A({kind:"success",title:"Account created",message:"Your account is ready and you are now signed in."})}else{const _=await P.text();let z="";try{const U=JSON.parse(_);z=U.reason?`${U.error||"Registration failed"}: ${U.reason}`:U.error||""}catch{z=""}A({kind:"error",title:"User not created",message:z||"We could not create your account. Please check the form and try again."})}}catch(P){console.error("Registration error:",P),A({kind:"error",title:"Registration unavailable",message:"We could not reach the registration service. Please try again in a moment."})}finally{d(!1)}},I=async D=>{if(D.preventDefault(),C(null),x!==y){C({kind:"error",title:"Passwords do not match",message:"Enter the same new password in both fields."});return}v(!0);try{const P=await dt("POST","/api/auth/reset-password",{username:o.trim(),newPassword:x,confirmPassword:y}),_=await P.json().catch(()=>({}));P.ok?(C({kind:"success",title:"Password updated",message:"Your password has been changed. Return to Login and sign in with it."}),g(""),k("")):C({kind:"error",title:"Password reset failed",message:_.error||"We could not update that password. Please try again."})}catch(P){console.error("Password reset error:",P),C({kind:"error",title:"Reset unavailable",message:"We could not reach the password reset service. Please try again in a moment."})}finally{v(!1)}},M=()=>{const D=(N==null?void 0:N.kind)==="success";A(null),D&&(r(!1),t&&t(),a(""),s(""),setTimeout(()=>window.location.reload(),100))},F=D=>{r(D),!D&&t&&t()};return u.jsx(WE,{open:n,onOpenChange:F,children:u.jsxs(yv,{className:"sm:max-w-[425px]",children:[N&&u.jsx("div",{className:"absolute inset-0 z-50 flex items-center justify-center rounded-lg bg-slate-950/35 p-5 backdrop-blur-[2px]",children:u.jsxs("div",{role:"alertdialog","aria-modal":"true","aria-labelledby":"registration-feedback-title",className:"w-full max-w-[320px] rounded-2xl border border-slate-200 bg-white p-5 text-center shadow-2xl",children:[u.jsx("div",{className:`mx-auto mb-3 flex h-11 w-11 items-center justify-center rounded-full ${N.kind==="success"?"bg-emerald-100 text-emerald-600":"bg-rose-100 text-rose-600"}`,children:N.kind==="success"?u.jsx(BC,{className:"h-6 w-6"}
1199):u.jsx(my,{className:"h-6 w-6"})}),u.jsx("h2",{id:"registration-feedback-title",className:"text-base font-semibold text-slate-900",children:N.title}),u.jsx("p",{className:"mt-1.5 text-sm leading-5 text-slate-600",children:N.message}),u.jsx(xn,{type:"button",onClick:M,className:`mt-4 h-9 w-full rounded-lg text-sm font-semibold ${N.kind==="success"?"bg-emerald-600 hover:bg-emerald-700":"bg-slate-900 hover:bg-slate-800"}`,children:N.kind==="success"?"Continue":"Try again"})]})}),j&&u.jsx("div",{className:"fixed inset-0 z-[100] flex items-center justify-center bg-black/50",children:u.jsxs("div",{className:"relative bg-white p-6 rounded-lg shadow-xl w-[300px] text-center border",children:[u.jsx("button",{onClick:()=>O(!1),className:"absolute top-2 right-2 text-gray-500 hover:text-black","aria-label":"Close",children:u.jsx(Md,{className:"h-4 w-4"})}),u.jsx("p",{className:"font-medium",children:"Login Failed"}),u.jsx("p",{className:"mb-6 text-sm text-gray-600",children:"Have you registered?"}),u.jsx(xn,{onClick:()=>O(!1),className:"bg-[#d50a0a] hover:bg-[#b00808] text-white px-8",children:"OK"})]})}),u.jsxs(vv,{children:[u.jsx(wv,{children:"Account"}),u.jsx(kv,{children:"Login or create an account to save your customizations"})]}),u.jsxs(pN,{defaultValue:"login",className:"w-full",children:[u.jsxs(Hv,{className:"grid w-full grid-cols-2",children:[u.jsx(ku,{value:"login",children:"Login"}),u.jsx(ku,{value:"register",children:"Register"})]}),u.jsx(xu,{value:"login",children:w?u.jsxs("form",{onSubmit:I,className:"space-y-4 pt-4",children:[u.jsx("div",{className:"rounded-md border border-amber-300 bg-amber-50 p-3 text-xs leading-5 text-amber-900",children:"Resetting by username only means anyone who knows the login name can change its password. Use this only for an account you own."}),u.jsxs("div",{className:"space-y-2",children:[u.jsx(Cn,{htmlFor:"reset-username",children:"Username"}),u.jsx(Tn,{id:"reset-username",value:o,onChange:D=>a(D.target.value),required:!0,autoComplete:"username"})]}),u.jsxs("div",{className:"space-y-2",children:[u.jsx(Cn,{htmlFor:"reset-password",children:"New password"}),u.jsx(Tn,{id:"reset-password",type:S?"text":"password",value:x,onChange:D=>g(D.target.value),required:!0,autoComplete:"new-password"})]}),u.jsxs("div",{className:"space-y-2",children:[u.jsx(Cn,{htmlFor:"reset-password-confirm",children:"Confirm new password"}),u.jsx(Tn,{id:"reset-password-confirm",type:S?"text":"password",value:y,onChange:D=>k(D.target.value),required:!0,autoComplete:"new-password"})]}),T&&u.jsxs("div",{role:"status",className:`rounded-md border p-3 text-sm ${T.kind==="success"?"border-emerald-200 bg-emerald-50 text-emerald-800":"border-rose-200 bg-rose-50 text-rose-800"}`,children:[u.jsx("p",{className:"font-semibold",children:T.title}),u.jsx("p",{className:"mt-1",children:T.message})]}),u.jsx(xn,{type:"submit",className:"w-full",disabled:p,children:p?"Updating password...":"Update password"}),u.jsx("button",{type:"button",className:"w-full text-center text-sm font-medium text-slate-600 underline-offset-2 hover:underline",onClick:()=>{C(null),m(!1)},children:"Back to Login"})]}):u.jsxs("form",{onSubmit:L,className:"space-y-4 pt-4",children:[u.jsxs("div",{className:"space-y-2",children:[u.jsx(Cn,{htmlFor:"username",children:"Username"}),u.jsx(Tn,{id:"username",value:o,onChange:D=>a(D.target.value),required:!0,autoComplete:"username"})]}),u.jsxs("div",{className:"space-y-2",children:[u.jsx(Cn,{htmlFor:"password",children:"Password"}),u.jsxs("div",{className:"relative",children:[u.jsx(Tn,{id:"password",type:S?"text":"password",value:i,onChange:D=>s(D.target.value),required:!0,className:"pr-10",autoComplete:"current-password"}),u.jsx(xn,{type:"button",variant:"ghost",size:"sm",className:"absolute right-0 top-0 h-full px-3 py-2 hover:bg-transparent",onClick:()=>E(!S),children:S?u.jsx(Lp,{className:"h-4 w-4"}):u.jsx(Ip,{className:"h-4 w-4"})})]})]}),u.jsx(xn,{type:"submit",className:"w-full",disabled:l,children:l?"Logging in...":"Free Login"}),u.jsx("button",{type:"button",className:"w-full text-center text-sm font-medium text-blue-700 underline-offset-2 hover:underline",onClick:()=>{C(null),m(!0)},children:"Forgot password? Reset it here"})]})}),u.jsx(xu,{value:"register",children:u.jsxs("form",{onSubmit:H,className:"space-y-4 pt-4",children:[u.jsxs("div",{className:"space-y-2",children:[u.jsx(Cn,{htmlFor:"new-username",children:"Username"}
1199),u.jsx(Tn,{id:"new-username",value:o,onChange:D=>a(D.target.value),required:!0,autoComplete:"off"}),o.trim().length>26&&u.jsx("p",{className:"text-xs font-medium text-rose-600",children:"The maximum username length is 26 characters."})]}),u.jsxs("div",{className:"space-y-2",children:[u.jsx(Cn,{htmlFor:"new-password",children:"Password"}),u.jsxs("div",{className:"relative",children:[u.jsx(Tn,{id:"new-password",type:S?"text":"password",value:i,onChange:D=>s(D.target.value),required:!0,className:"pr-10",autoComplete:"new-password"}),u.jsx(xn,{type:"button",variant:"ghost",size:"sm",className:"absolute right-0 top-0 h-full px-3 py-2 hover:bg-transparent",onClick:()=>E(!S),children:S?u.jsx(Lp,{className:"h-4 w-4"}):u.jsx(Ip,{className:"h-4 w-4"})})]})]}),u.jsx(xn,{type:"submit",className:"w-full",disabled:f,children:f?"Creating account...":"Create account"})]})})]})]})})}const hN=h.lazy(()=>fe(()=>import("./NFLReportDesign-DCSfQrFm.js"),[])),gN=h.lazy(()=>fe(()=>import("./7RoundDraft-ZzN0NHZn.js"),__vite__mapDeps([0,1,2,3]))),yN=h.lazy(()=>fe(()=>import("./Mobile7RoundDraft-B_j0dfsJ.js"),__vite__mapDeps([4,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]))),vN=h.lazy(()=>fe(()=>import("./MockSummary-C_mMKpF3.js"),__vite__mapDeps([24,25]))),wN=h.lazy(()=>fe(()=>import("./TeamSummary-Cz0xMZn_.js"),__vite__mapDeps([26,25,10]))),kN=()=>{const{currentRound:e,draftPicks:t,players:n,setCurrentTab:r}=ks(),[,o]=Wa(),a=new URLSearchParams(window.location.search).get("source"),i=a!=null&&a.startsWith("Round")&&parseInt(a.replace("Round",""),10)||e;return u.jsx(vN,{round:i,picks:t,players:n,onClose:()=>{r(`Round${i}`),sessionStorage.setItem("returning_from_summary","true"),o("/draft-sim-custom-mobile?restoreScroll=true")}})},xN=()=>{const{draftPicks:e,players:t,setCurrentTab:n}=ks(),[,r]=Wa();return u.jsx(wN,{picks:e,players:t,onClose:()=>{const{currentRound:o}=ks.getState();n(`Round${o}`),r("/draft-sim-custom-mobile?scrollToBottom=true")}})},TN=h.lazy(()=>fe(()=>import("./KylesMockDraft-CIQmCmpX.js"),__vite__mapDeps([27,21,14,28,29,12,13,15,9,30,3,6,7,17,16,25,10,11,31]))),CN=h.lazy(()=>fe(()=>import("./MobileKylesMockDraft-CI9-UsWJ.js"),__vite__mapDeps([32,28,29,12,13,14,15,9,30,3,21,6,7,11,18,10,16]))),bN=h.lazy(()=>fe(()=>import("./FullDraftOrder-DHQtnxW6.js"),[])),SN=h.lazy(()=>fe(()=>import("./DraftResults2026-DbVzHKd5.js"),[])),EN=h.lazy(()=>fe(()=>import("./NFLOddsCalculatorHTML-BFOQomYk.js"),[])),NN=h.lazy(()=>fe(()=>import("./AIGameHTML-zc63A8IT.js"),[])),PN=h.lazy(()=>fe(()=>import("./BigBoardPage-Bq08eKHP.js"),__vite__mapDeps([33,21,14,6,7,34,10,11,31]))),FN=h.lazy(()=>fe(()=>import("./BigBoardPageMobile-qhnk_1rq.js"),__vite__mapDeps([35,34,6,7,10,11]))),RN=h.lazy(()=>fe(()=>import("./TeamNeedsPage-C6gkIlZk.js"),__vite__mapDeps([36,29,12,13,14,15,9,30,3,37]))),AN=h.lazy(()=>fe(()=>import("./TeamNeedsPageMobile-DWb1FhmF.js"),__vite__mapDeps([38,37,29,12,13,14,15,9,30,3,22,10,23]))),_N=h.lazy(()=>fe(()=>import("./AddCustomNews-DIDdTmTQ.js"),__vite__mapDeps([39,40,41,7]))),ON=h.lazy(()=>fe(()=>import("./CurateNews-DvRnMWpL.js"),__vite__mapDeps([42,12,13,14,15,9,41]))),jN=h.lazy(()=>fe(()=>import("./NewsManagement-DWJSKCmm.js"),__vite__mapDeps([43,7,30,40]))),DN=h.lazy(()=>fe(()=>import("./ContactForm-CO9GdXTt.js"),[])),LN=()=>u.jsx("div",{className:"w-full h-screen flex items-center justify-center",children:u.jsxs("div",{className:"text-center",children:[u.jsx("div",{className:"w-16 h-16 border-4 border-blue-500 border-t-transparent rounded-full animate-spin mx-auto mb-4"}),u.jsx("p",{className:"text-white text-lg",children:"Loading..."})]})});function IN(){return YC(),u.jsx(h.Suspense,{fallback:u.jsx(LN,{}),children:u.jsxs(Kk,{children:[u.jsx(ve,{path:"/",component:OS}),u.jsx(ve,{path:"/nfl-report",component:hN}),u.jsx(ve,{path:"/draft-sim-custom",component:gN}),u.jsx(ve,{path:"/draft-sim-custom-mobile",component:yN}),u.jsx(ve,{path:"/draft-sim-classic",component:TN}),u.jsx(ve,{path:"/draft-sim-classic-mobile",component:CN}),u.jsx(ve,{path:"/mock-summary",component:kN}),u.jsx(ve,{path:"/team-summary",component:xN}),u.jsx(ve,{path:"/full-draft-order",component:bN}),u.jsx(ve,{path:"/2026-nfl-draft-results",component:SN}
1199),u.jsx(ve,{path:"/nfl-odds-calculator",component:EN}),u.jsx(ve,{path:"/ai-game",component:NN}),u.jsx(ve,{path:"/Prospect-Rankings",component:PN}),u.jsx(ve,{path:"/Prospect-Rankings-mobile",component:FN}),u.jsx(ve,{path:"/team-needs",component:RN}),u.jsx(ve,{path:"/team-needs-mobile",component:AN}),u.jsx(ve,{path:"/news-management",component:jN}),u.jsx(ve,{path:"/add-custom-news",component:_N}),u.jsx(ve,{path:"/curate-news",component:ON}),u.jsx(ve,{path:"/contact",component:DN}),u.jsx(ve,{component:MS})]})})}function MN(){h.useEffect(()=>{GC()},[]);const{currentTab:e,isRoundCompleted:t,draftPicks:n}=ks(),r=e==null?void 0:e.startsWith("Round"),o=r?parseInt(e.replace("Round","")):0,a=o>0&&t(o),i=r&&a;return u.jsx(gx,{client:rg,children:u.jsxs(dC,{children:[u.jsx(ib,{}),u.jsx(IN,{}),!i&&u.jsx(Cy,{}),u.jsx(QC,{}),u.jsx(mN,{})]})})}const Wd=document.createElement("link");Wd.rel="stylesheet";Wd.href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Bebas+Neue&display=swap";document.head.appendChild(Wd);const Zv=document.createElement("title");Zv.textContent="NFL Draft HQ 2027";document.head.appendChild(Zv);_0(document.getElementById("root")).render(u.jsx(MN,{}));export{jS as $,QN as A,xn as B,De as C,WE as D,kS as E,Cy as F,Nr as G,Ts as H,Tn as I,te as J,Ly as K,Cn as L,Iy as M,SS as N,dC as O,wS as P,ZN as Q,WN as R,fC as S,TS as T,vC as U,py as V,fu as W,Md as X,UN as Y,XN as Z,fe as _,rr as a,DS as a0,pN as a1,Hv as a2,ku as a3,xu as a4,rg as a5,HN as a6,hx as a7,yC as a8,Rx as a9,eo as aA,iT as aB,Ws as aC,st as aD,rT as aE,Ad as aF,Ra as aG,Id as aH,Va as aI,Zc as aJ,Pa as aK,lx as aL,Fe as aM,yp as aN,xx as aO,Al as aP,gn as aa,LS as ab,Me as ac,q as ad,Pr as ae,Y2 as af,Sv as ag,Cv as ah,Ga as ai,lN as aj,cN as ak,BC as al,pb as am,QE as an,db as ao,Vg as ap,Tg as aq,oT as ar,Qn as as,Ha as at,_E as au,VS as av,Qy as aw,My as ax,$s as ay,aT as az,GN as b,Kt as c,ks as d,ie as e,yv as f,vv as g,wv as h,PS as i,u as j,dt as k,JN as l,mN as m,UC as 
1199n,HC as o,Wa as p,er as q,h as r,dS as s,Dy as t,fS as u,KN as v,Up as w,mb as x,fb as y,hb as z};

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