1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/auth-client-CfOcA6jz.js","assets/react-BMlMSypw.js","assets/push-client-BdIRlgM-.js","assets/upload-DwHCvNaa.js","assets/preload-helper-zJ_50EbN.js","assets/publish-DJj0ywyl.js","assets/asset-editor-bNxM2oOt.js","assets/form-kit-BU5fSBWL.js","assets/icons-XR3qaVVd.js","assets/mention-textarea-B1Z62uOl.js","assets/creator-avatar-1nnM1o7o.js","assets/dist-CPsRRdWn.js","assets/dist-Kpk2CUMg.js","assets/react-dom-KPPgxC_M.js","assets/createServerFn-oR8gsSjF.js","assets/invariant-DEEwAagU.js","assets/useBlocker-DUzH0HqW.js","assets/useRouter-61QoBI2u.js","assets/button-C0AuJKvL.js","assets/license-info-B692S6TL.js","assets/seo-DEijQQKZ.js","assets/pixel-image-TOEfYCPx.js","assets/ai-disclosure-BaJx6erc.js","assets/schemas-Db8ROgeA.js","assets/card-CIBUNs7t.js","assets/tags-UtmgzuiL.js","assets/uploads-BeUVVERo.js","assets/link-CA4dhT3N.js","assets/with-selector-0CRJx6wI.js","assets/site-footer-DoFScN2E.js","assets/theme-choice-DnblIjEg.js","assets/analytics-BOSkiP6d.js","assets/ScriptOnce-Bl_T75yQ.js","assets/commission-catalog-D3sMMWHV.js","assets/digest-C-TZtnIA.js","assets/profiles-ZLZO4S9O.js","assets/use-reduced-motion-DC06pKvY.js","assets/dialog-BRkmrSHU.js","assets/useMatch-DiItt4Hp.js","assets/useLocation-BnaF6x49.js","assets/model-stage-D2MderYp.js","assets/model-viewer-DrUAb3a7.js","assets/model-stage-surface-BbSbeLeK.js","assets/media-handoff-D5dzks4l.js","assets/BBModelRuntime-B1dBVnFj.js","assets/detect-hSGJnxTL.js","assets/modelLoader-BjD6Iha9.js","assets/model-poster-V1Z0wrvb.js","assets/format-CiflNyRf.js","assets/models-Dp7GBPQ4.js","assets/schema-FJJK9ntS.js","assets/commission-opportunities-DRyMPGw_.js","assets/commissions-DZM5LFXv.js","assets/creators-B4gjJwVO.js","assets/r2-DkY3-v3Q.js","assets/bakeTurntable-B9GAYaWh.js","assets/poster-Ce615qd8.js","assets/art-Dl5iyzWL.js","assets/autotag-Dca9W2gZ.js","assets/settings-DyKRNlYB.js","assets/reset-password-DD9nhhop.js","assets/lazyRouteComponent-BlX6c2dm.js","assets/root-DLTE-HSj.js","assets/partners-3aG4DHDa.js","assets/notifications-0eCf9YFg.js","assets/infinite-more-ClRVqfG3.js","assets/feed-DT5G3NHd.js","assets/model-tile-C0FB9RBE.js","assets/tile-like-button-B7Itt3KF.js","assets/read-error-DF3KAhHB.js","assets/saved-state-D8KMUCyf.js","assets/commission-opportunity-card-wpy7nnbC.js","assets/creator-card-yUahZZ3m.js","assets/achievement-badges-UHX4N0mz.js","assets/official-account-badge-BLsbd8YL.js","assets/dashboard-BW0bXzaU.js","assets/creators-C72JVHf7.js","assets/community-navigation-c1il4Z7D.js","assets/page-layout-NZFI1uXD.js","assets/facet-pager-DjvvSDy7.js","assets/use-page-href-DXEwT4B7.js","assets/contest-BMV2FMUN.js","assets/contest-countdown-CGWCLSQy.js","assets/contest-live-CS_LSm5S.js","assets/contest-entry-card-DAW1v-Lb.js","assets/contest-score-B_BZSoBl.js","assets/share-menu-BNJu6RRz.js","assets/hero-model-CHj9wLbC.js","assets/community-BuHnUnDg.js","assets/post-card-B5-YotfX.js","assets/collections-PkZ5O1qr.js","assets/collection-edit-dialog-kLdwm6Ti.js","assets/collection-tile-CDCtqt43.js","assets/thumbnail-mosaic-U29Jc_cK.js","assets/browse-NC4ua_JG.js","assets/art-tile-DzhiwR_6.js","assets/sensitive-preview-CdIoxVse.js","assets/pack-tile-D6XddWzZ.js","assets/pixel-art-topics-D_MWevBF.js","assets/awards-BUw3f9Oy.js","assets/admin-M4mwEX8R.js","assets/admin-Cl4_3whk.js","assets/admin-BPyCg5uq.js","assets/routes-DdgQocSS.js","assets/tutorials.index-_8UvHjN4.js","assets/tutorial-card-C4WO0BTX.js","assets/commissions.index-C9FBNnnQ.js","assets/tutorials.new-BKsPPy2g.js","assets/tutorial-form-CJSTMNCL.js","assets/comment-thread-BcPd3iwI.js","assets/tutorial-content-DzsgxxNZ.js","assets/posts.new-B6eQr8g1.js","assets/post-form-B6WNAShM.js","assets/pixel-art.free-CYyMF6et.js","assets/packs.new-D7ioLHcB.js","assets/pack-form-C2aMEWt3.js","assets/ai-disclosure-info-C4Na6Ep9.js","assets/ordered-items-editor-D89E5aYe.js","assets/models._tag-Dyl6E7IM.js","assets/models._tag-Dw5XDpDt.js","assets/dashboard_.audience-BJ5Dwfy5.js","assets/dashboard_.all-BHWEcOG4.js","assets/creator._handle-CdjeM2-p.js","assets/creator._handle-Du3Gnf5U.js","assets/profile-cover-ByM0_wPP.js","assets/social-links-BeJcCOFb.js","assets/contest_._slug-OJPgYkCh.js","assets/commissions.new-Bw87P17W.js","assets/commission-form-CcKLYvG9.js","assets/settings.uploads-Bm03R7aV.js","assets/ai-disclosure-management-SzrzAWzl.js","assets/settings.profile-BISdr9cv.js","assets/settings.notifications-CBsTIfB2.js","assets/settings.content-C9wuaILD.js","assets/settings.appearance-DJnjD3T4.js","assets/settings.account-BY75azg6.js","assets/admin.index-I5G5VhWw.js","assets/admin-history-BXqt60a1.js","assets/admin.turntable-hd-backfill-C5G_nD2G.js","assets/admin-batch-runner-DuDVw8
1EE.js","assets/backfill-BPKFrCqe.js","assets/admin.turntable-compare-BkZXec8f.js","assets/admin.takedown-haOuDRV4.js","assets/admin-content-row-BNJdXHy-.js","assets/admin-content-moderation-BWyGZtAg.js","assets/admin.og-backfill-VlLil_a1.js","assets/admin.history-CUKC3QzM.js","assets/admin.creator-C61Vo7iO.js","assets/admin.content-D2v5oThS.js","assets/admin.backfill-D886nH3J.js","assets/admin.analytics-CIxjYewp.js","assets/tutorials.edit._id-Br5W0f9b.js","assets/tutorials.edit._id-DRpe0voe.js","assets/tutorial._handle._slug-DjSCJyfv.js","assets/tutorial-prose-NYTHEGuf.js","assets/tutorial-quote-selection-DNeYFvNv.js","assets/tutorial._handle._slug-BQV1k52Q.js","assets/series.edit._id--LyXc_ta.js","assets/series.edit._id-R47f_1Y9.js","assets/series._handle._slug-D8MDzLed.js","assets/series._handle._slug-COgu-KIh.js","assets/posts.edit._id-BC1RPZDs.js","assets/posts.edit._id-BFpYvz1a.js","assets/post._handle._slug-BMkKuvun.js","assets/post._handle._slug-BgbpwkGk.js","assets/pixel-art.tags._tag-D0MIMX9k.js","assets/pack._handle._slug-DiLB1tq8.js","assets/detail-like-button-DsEQTZ1e.js","assets/purchase-interest-dialog-BlDEQu2q.js","assets/alert-dialog-DojZqztn.js","assets/pack._handle._slug-D40XB4SP.js","assets/model._handle._slug-vpXNqhOJ.js","assets/model._handle._slug-BTKqn0Xl.js","assets/contest_._slug_.results-nrmBoEcP.js","assets/contest-scorecard-BZGwvEu8.js","assets/commissions.edit._id-BUIrniRB.js","assets/commissions.edit._id-g5ERWyY-.js","assets/commission._handle._slug-yHLtayYr.js","assets/commission._handle._slug-Cz9Ea-3D.js","assets/collection._handle._slug-Dow6xBcq.js","assets/collection._handle._slug-Cs-bc7AD.js","assets/art._handle._slug-DdLt4D66.js","assets/art._handle._slug-aM1NIyUV.js","assets/embed.model._handle._slug-Fzxgakac.js","assets/contest_._slug_.entry._handle-BkzrY7G5.js","assets/contest_._slug_.entry._handle-BRKNrHFb.js"])))=>i.map(i=>d[i]); 2import{i as e,n as t,t as n}from"./react-BMlMSypw.js";import{t as r}from"./react-dom-KPPgxC_M.js";import{a as i,c as a,i as o,l as s,n as c,o as l,r as u,s as d,t as f,u as p}from"./createServerFn-oR8gsSjF.js";import{A as m,C as h,D as g,E as _,F as v,I as y,L as b,M as x,N as S,O as C,R as ee,S as te,T as ne,_ as re,a as ie,b as ae,c as oe,d as se,f as ce,g as le,i as ue,j as w,k as T,l as de,m as fe,o as pe,p as me,r as E,s as D,t as O,u as he,v as ge,w as _e,x as ve,y as ye}from"./link-CA4dhT3N.js";import{t as be}from"./invariant-DEEwAagU.js";import{t as xe}from"./root-DLTE-HSj.js";import{n as k,r as Se,t as A}from"./lazyRouteComponent-BlX6c2dm.js";import{At as Ce,B as we,D as Te,Et as Ee,I as De,O as Oe,Ot as j,T as ke,X as Ae,a as je,at as Me,dt as Ne,f as Pe,ft as Fe,h as Ie,ht as Le,i as Re,l as ze,o as Be,pt as Ve,t as He,tt as Ue,v as We,wt as Ge,x as Ke,z as qe}from"./icons-XR3qaVVd.js";import{n as Je,t as Ye}from"./useRouter-61QoBI2u.js";import{r as Xe}from"./useMatch-DiItt4Hp.js";import{t as Ze}from"./ScriptOnce-Bl_T75yQ.js";import{n as Qe,t as $e}from"./site-footer-DoFScN2E.js";import{_ as et,a as tt,i as nt,n as rt,o as it,s as at,t as ot,v as st}from"./analytics-BOSkiP6d.js";import{t as M}from"./preload-helper-zJ_50EbN.js";import{o as ct,r as lt}from"./creator-avatar-1nnM1o7o.js";import{c as ut}from"./auth-client-CfOcA6jz.js";import{n as dt,r as ft}from"./theme-choice-DnblIjEg.js";import{a as pt,n as mt,o as ht,r as gt}from"./schema-FJJK9ntS.js";import"./db-CoG5tXMk.js";import{a as _t,c as vt,i as yt,s as bt,t as xt}from"./schemas-Db8ROgeA.js";import{p as St}from"./commission-catalog-D3sMMWHV.js";import{a as Ct,i as wt,r as Tt}from"./digest-C-TZtnIA.js";import{_ as Et,a as Dt,c as Ot,d as kt,f as At,g as jt,h as N,i as Mt,l as Nt,m as Pt,n as Ft,o as It,p as P,r as Lt,t as Rt,u as zt,v as Bt}from"./seo-DEijQQKZ.js";import{c as Vt,n as Ht,r as Ut,t as Wt,u as Gt}from"./ai-disclosure-BaJx6erc.js";import{n as Kt,t as qt}from"./ai-disclosure-management-SzrzAWzl.js";import{t as F}from"./button-C0AuJKvL.js";import{n as Jt,t as Yt}from"./form-kit-BU5fSBWL.js";import{t as Xt}from"./creators-B4gjJwVO.js";import{n as Zt}from"./pixel-image-TOEfYCPx.js";import{n as Qt,o as $t,r as en,t as tn}from"./profiles-ZLZO4S9O.js";import"./r2-DkY3-v3Q.js";import{a as nn,c as rn,d as an,f as on,l as sn,o as cn,s as ln,t as un,u as dn}from"./models-Dp7GBPQ4.js";import{a as fn,i as pn,r as mn,t as hn}from"./art-Dl5iyzWL.js";import{t as gn}from"./art-tile-DzhiwR_6.js";import{t as _n}from"./pixel-art-topics-D_MWevBF.js";import{n as vn,t as yn}from"./art-seo-CtLL5I3D.js";var bn=t((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0<n;){var r=n-1>>>1,a=e[r];if(0<i(a,t))e[r]=t,e[n]=a,n=r;else break a}}function n(e){return e.length===0?null:e[0]}function r(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;a:for(var r=0,a=e.length,o=a>>>1;r<o;){var s=2*(r+1)-1,c=e[s],l=s+1,u=e[l];if(0>i(c,n))l<a&&0>i(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(l<a&&0>i(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m)if(n(c)!==null)m=!0,S||(S=!0,ie());else{var t=n(l);t!==null&&se(x,t.startTime-e)}}var S=!1,C=-1,ee=5,te=-1;function ne(){return g?!0:!(e.unstable_now()-te<ee)}function re(){if(g=!1,S){var t=e.unstable_now();te=t;var i=!0;try{a:{m=!1,h&&(h=!1,v(C),C=-1),p=!0;var a=f;try{b:{for(b(t),d=n(c);d!==null&&!(d.expirationTime>t&&ne());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&se(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?ie():S=!1}}}var ie;if(typeof y==`function`)ie=function(){y(re)};
vendor: 13,015 bytes, lines 2-9
2else if(typeof MessageChannel<`u`){var ae=new MessageChannel,oe=ae.port2;ae.port1.onmessage=re,ie=function(){oe.postMessage(null)}}else ie=function(){_(re,0)};function se(t,n){C=_(function(){t(e.unstable_now())},n)}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(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error(`forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported`):ee=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},e.unstable_requestPaint=function(){g=!0},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},e.unstable_scheduleCallback=function(r,i,a){var o=e.unstable_now();switch(typeof a==`object`&&a?(a=a.delay,a=typeof a==`number`&&0<a?o+a:o):a=o,r){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return s=a+s,r={id:u++,callback:i,priorityLevel:r,startTime:a,expirationTime:s,sortIndex:-1},a>o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,se(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,ie()))),r},e.unstable_shouldYield=ne,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),xn=t(((e,t)=>{t.exports=bn()})),Sn=t((e=>{var t=xn(),i=n(),a=r();function o(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;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.`}function s(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function c(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 l(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 u(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function d(e){if(c(e)!==e)throw Error(o(188))}function f(e){var t=e.alternate;if(!t){if(t=c(e),t===null)throw Error(o(188));return t===e?e:null}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var a=i.alternate;if(a===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return d(i),e;if(a===r)return d(i),t;a=a.sibling}throw Error(o(188))}if(n.return!==r.return)n=i,r=a;else{for(var s=!1,l=i.child;l;){if(l===n){s=!0,n=i,r=a;break}if(l===r){s=!0,r=i,n=a;break}l=l.sibling}if(!s){for(l=a.child;l;){if(l===n){s=!0,n=a,r=i;break}if(l===r){s=!0,r=a,n=i;break}l=l.sibling}if(!s)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(n.tag!==3)throw Error(o(188));return n.stateNode.current===n?e:t}function p(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=p(e),t!==null)return t;e=e.sibling}return null}var m=Object.assign,h=Symbol.for(`react.element`),g=Symbol.for(`react.transitional.element`),_=Symbol.for(`react.portal`),v=Symbol.for(`react.fragment`),y=Symbol.for(`react.strict_mode`),b=Symbol.for(`react.profiler`),x=Symbol.for(`react.consumer`),S=Symbol.for(`react.context`),C=Symbol.for(`react.forward_ref`),ee=Symbol.for(`react.suspense`),te=Symbol.for(`react.suspense_list`),ne=Symbol.for(`react.memo`),re=Symbol.for(`react.lazy`),ie=Symbol.for(`react.activity`),ae=Symbol.for(`react.memo_cache_sentinel`),oe=Symbol.iterator;function se(e){return typeof e!=`object`||!e?null:(e=oe&&e[oe]||e[`@@iterator`],typeof e==`function`?e:null)}var ce=Symbol.for(`react.client.reference`);function le(e){if(e==null)return null;if(typeof e==`function`)return e.$$typeof===ce?null:e.displayName||e.name||null;if(typeof e==`string`)return e;switch(e){case v:return`Fragment`;case b:return`Profiler`;case y:return`StrictMode`;case ee:return`Suspense`;case te:return`SuspenseList`;case ie:return`Activity`}if(typeof e==`object`)switch(e.$$typeof){case _:return`Portal`;case S:return e.displayName||`Context`;case x:return(e._context.displayName||`Context`)+`.Consumer`;case C:var t=e.render;return e=e.displayName,e||=(e=t.displayName||t.name||``,e===``?`ForwardRef`:`ForwardRef(`+e+`)`),e;case ne:return t=e.displayName||null,t===null?le(e.type)||`Memo`:t;case re:t=e._payload,e=e._init;try{return le(e(t))}catch{}}return null}var ue=Array.isArray,w=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,T=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,de={pending:!1,data:null,method:null,action:null},fe=[],pe=-1;function me(e){return{current:e}}function E(e){0>pe||(e.current=fe[pe],fe[pe]=null,pe--)}function D(e,t){pe++,fe[pe]=e.current,e.current=t}var O=me(null),he=me(null),ge=me(null),_e=me(null);function ve(e,t){switch(D(ge,t),D(he,e),D(O,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Vd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Vd(t),e=Hd(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}E(O),D(O,e)}function ye(){E(O),E(he),E(ge)}function be(e){e.memoizedState!==null&&D(_e,e);var t=O.current,n=Hd(t,e.type);t!==n&&(D(he,e),D(O,n))}function xe(e){he.current===e&&(E(O),E(he)),_e.current===e&&(E(_e),Qf._currentValue=de)}var k,Se;function A(e){if(k===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);k=t&&t[1]||``,Se=-1<e.stack.indexOf(` 3 at`)?` (<anonymous>)`:-1<e.stack.indexOf(`@`)?`@unknown:0:0`:``}return` 4`+k+e+Se}var Ce=!1;function we(e,t){if(!e||Ce)return``;Ce=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==`object`&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&typeof n.catch==`function`&&n.catch(function(){})}}catch(e){if(e&&r&&typeof e.stack==`string`)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName=`DetermineComponentFrameRoot`;var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,`name`);i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:`DetermineComponentFrameRoot`});var a=r.DetermineComponentFrameRoot(),o=a[0],s=a[1];if(o&&s){var c=o.split(` 5`),l=s.split(` 6`);for(i=r=0;r<c.length&&!c[r].includes(`DetermineComponentFrameRoot`);)r++;for(;i<l.length&&!l[i].includes(`DetermineComponentFrameRoot`);)i++;if(r===c.length||i===l.length)for(r=c.length-1,i=l.length-1;1<=r&&0<=i&&c[r]!==l[i];)i--;for(;1<=r&&0<=i;r--,i--)if(c[r]!==l[i]){if(r!==1||i!==1)do if(r--,i--,0>i||c[r]!==l[i]){var u=` 7`+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(`<anonymous>`)&&(u=u.replace(`<anonymous>`,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{Ce=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?A(n):``}function Te(e,t){switch(e.tag){case 26:case 27:case 5:return A(e.type);case 16:return A(`Lazy`);case 13:return e.child!==t&&t!==null?A(`Suspense Fallback`):A(`Suspense`);case 19:return A(`SuspenseList`);case 0:case 15:return we(e.type,!1);case 11:return we(e.type.render,!1);case 1:return we(e.type,!0);case 31:return A(`Activity`);default:return``}}function Ee(e){try{var t=``,n=null;do t+=Te(e,n),n=e,e=e.return;while(e);return t}catch(e){return` 8Error generating stack: `+e.message+` 9`+e.stack}}var De=Object.prototype.hasOwnProperty,Oe=t.unstable_scheduleCallback,j=t.unstable_cancelCallback,ke=t.unstable_shouldYield,Ae=t.unstable_requestPaint,je=t.unstable_now,Me=t.unstable_getCurrentPriorityLevel,Ne=t.unstable_ImmediatePriority,Pe=t.unstable_UserBlockingPriority,Fe=t.unstable_NormalPriority,Ie=t.unstable_LowPriority,Le=t.unstable_IdlePriority,Re=t.log,ze=t.unstable_setDisableYieldValue,Be=null,Ve=null;function He(e){if(typeof Re==`function`&&ze(e),Ve&&typeof Ve.setStrictMode==`function`)try{Ve.setStrictMode(Be,e)}catch{}}var Ue=Math.clz32?Math.clz32:Ke,We=Math.log,Ge=Math.LN2;function Ke(e){return e>>>=0,e===0?32:31-(We(e)/Ge|0)|0}var qe=256,Je=262144,Ye=4194304;function Xe(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ze(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=Xe(n))):i=Xe(o):i=Xe(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=Xe(n))):i=Xe(o)):i=Xe(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function Qe(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function $e(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function et(){var e=Ye;return Ye<<=1,!(Ye&62914560)&&(Ye=4194304),e}function tt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function nt(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function rt(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0<n;){var u=31-Ue(n),d=1<<u;s[u]=0,c[u]=-1;var f=l[u];if(f!==null)for(l[u]=null,u=0;u<f.length;u++){var p=f[u];p!==null&&(p.lane&=-536870913)}n&=~d}r!==0&&it(e,r,0),a!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=a&~(o&~t))}function it(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-Ue(t);e.entangledLanes|=t,e.entanglements[r]=e.entanglements[r]|1073741824|n&261930}function at(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Ue(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function ot(e,t){var n=t&-t;return n=n&42?1:st(n),(n&(e.suspendedLanes|t))===0?n:0}function st(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function M(e){return e&=-e,2<e?8<e?e&134217727?32:268435456:8:2}function ct(){var e=T.p;return e===0?(e=window.event,e===void 0?32:mp(e.type)):e}function lt(e,t){var n=T.p;try{return T.p=e,t()}finally{T.p=n}}var ut=Math.random().toString(36).slice(2),dt=`__reactFiber$`+ut,ft=`__reactProps$`+ut,pt=`__reactContainer$`+ut,mt=`__reactEvents$`+ut,ht=`__reactListeners$`+ut,gt=`__reactHandles$`+ut,_t=`__reactResources$`+ut,vt=`__reactMarker$`+ut;function yt(e){delete e[dt],delete e[ft],delete e[mt],delete e[ht],delete e[gt]}function bt(e){var t=e[dt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[pt]||n[dt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=df(e);e!==null;){if(n=e[dt])return n;e=df(e)}return t}e=n,n=e.parentNode}return null}function xt(e){if(e=e[dt]||e[pt]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function St(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(o(33))}function Ct(e){var t=e[_t];return t||=e[_t]={hoistableStyles:new Map,hoistableScripts:new Map},t}function wt(e){e[vt]=!0}var Tt=new Set,Et={};function Dt(e,t){Ot(e,t),Ot(e+`Capture`,t)}function Ot(e,t){for(Et[e]=t,e=0;e<t.length;e++)Tt.add(t[e])}var kt=RegExp(`^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u
9037D\\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]*$`),At={},jt={};function N(e){return De.call(jt,e)?!0:De.call(At,e)?!1:kt.test(e)?jt[e]=!0:(At[e]=!0,!1)}function Mt(e,t,n){if(N(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:e.removeAttribute(t);return;case`boolean`:var r=t.toLowerCase().slice(0,5);if(r!==`data-`&&r!==`aria-`){e.removeAttribute(t);return}}e.setAttribute(t,``+n)}}function Nt(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(t);return}e.setAttribute(t,``+n)}}function Pt(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(n);return}e.setAttributeNS(t,n,``+r)}}function Ft(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function It(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function P(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&r!==void 0&&typeof r.get==`function`&&typeof r.set==`function`){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Lt(e){if(!e._valueTracker){var t=It(e)?`checked`:`value`;e._valueTracker=P(e,t,``+e[t])}}function Rt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=It(e)?e.checked?`true`:`false`:e.value),e=r,e===n?!1:(t.setValue(e),!0)}function zt(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}var Bt=/[\n"\\]/g;function Vt(e){return e.replace(Bt,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function Ht(e,t,n,r,i,a,o,s){e.name=``,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`?e.type=o:e.removeAttribute(`type`),t==null?o!==`submit`&&o!==`reset`||e.removeAttribute(`value`):o===`number`?(t===0&&e.value===``||e.value!=t)&&(e.value=``+Ft(t)):e.value!==``+Ft(t)&&(e.value=``+Ft(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):Wt(e,o,Ft(n)):Wt(e,o,Ft(t)),i==null&&a!=null&&(e.defaultChecked=!!a),i!=null&&(e.checked=i&&typeof i!=`function`&&typeof i!=`symbol`),s!=null&&typeof s!=`function`&&typeof s!=`symbol`&&typeof s!=`boolean`?e.name=``+Ft(s):e.removeAttribute(`name`)}function Ut(e,t,n,r,i,a,o,s){if(a!=null&&typeof a!=`function`&&typeof a!=`symbol`&&typeof a!=`boolean`&&(e.type=a),t!=null||n!=null){if(!(a!==`submit`&&a!==`reset`||t!=null)){Lt(e);return}n=n==null?``:``+Ft(n),t=t==null?n:``+Ft(t),s||t===e.value||(e.value=t),e.defaultValue=t}r??=i,r=typeof r!=`function`&&typeof r!=`symbol`&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`&&(e.name=o),Lt(e)}function Wt(e,t,n){t===`number`&&zt(e.ownerDocument)===e||e.defaultValue===``+n||(e.defaultValue=``+n)}function Gt(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t[`$`+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty(`$`+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+Ft(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function Kt(e,t,n){if(t!=null&&(t=``+Ft(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n==null?``:``+Ft(n)}function qt(e,t,n,r){if(t==null){if(r!=null){if(n!=null)throw Error(o(92));if(ue(r)){if(1<r.length)throw Error(o(93));r=r[0]}n=r}n??=``,t=n}
vendor: 9,507 bytes, line 9
9n=Ft(t),e.defaultValue=n,r=e.textContent,r===n&&r!==``&&r!==null&&(e.value=r),Lt(e)}function F(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Jt=new Set(`animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp`.split(` `));function Yt(e,t,n){var r=t.indexOf(`--`)===0;n==null||typeof n==`boolean`||n===``?r?e.setProperty(t,``):t===`float`?e.cssFloat=``:e[t]=``:r?e.setProperty(t,n):typeof n!=`number`||n===0||Jt.has(t)?t===`float`?e.cssFloat=n:e[t]=(``+n).trim():e[t]=n+`px`}function Xt(e,t,n){if(t!=null&&typeof t!=`object`)throw Error(o(62));if(e=e.style,n!=null){for(var r in n)!n.hasOwnProperty(r)||t!=null&&t.hasOwnProperty(r)||(r.indexOf(`--`)===0?e.setProperty(r,``):r===`float`?e.cssFloat=``:e[r]=``);for(var i in t)r=t[i],t.hasOwnProperty(i)&&n[i]!==r&&Yt(e,i,r)}else for(var a in t)t.hasOwnProperty(a)&&Yt(e,a,t[a])}function Zt(e){if(e.indexOf(`-`)===-1)return!1;switch(e){case`annotation-xml`:case`color-profile`:case`font-face`:case`font-face-src`:case`font-face-uri`:case`font-face-format`:case`font-face-name`:case`missing-glyph`:return!1;default:return!0}}var Qt=new Map([[`acceptCharset`,`accept-charset`],[`htmlFor`,`for`],[`httpEquiv`,`http-equiv`],[`crossOrigin`,`crossorigin`],[`accentHeight`,`accent-height`],[`alignmentBaseline`,`alignment-baseline`],[`arabicForm`,`arabic-form`],[`baselineShift`,`baseline-shift`],[`capHeight`,`cap-height`],[`clipPath`,`clip-path`],[`clipRule`,`clip-rule`],[`colorInterpolation`,`color-interpolation`],[`colorInterpolationFilters`,`color-interpolation-filters`],[`colorProfile`,`color-profile`],[`colorRendering`,`color-rendering`],[`dominantBaseline`,`dominant-baseline`],[`enableBackground`,`enable-background`],[`fillOpacity`,`fill-opacity`],[`fillRule`,`fill-rule`],[`floodColor`,`flood-color`],[`floodOpacity`,`flood-opacity`],[`fontFamily`,`font-family`],[`fontSize`,`font-size`],[`fontSizeAdjust`,`font-size-adjust`],[`fontStretch`,`font-stretch`],[`fontStyle`,`font-style`],[`fontVariant`,`font-variant`],[`fontWeight`,`font-weight`],[`glyphName`,`glyph-name`],[`glyphOrientationHorizontal`,`glyph-orientation-horizontal`],[`glyphOrientationVertical`,`glyph-orientation-vertical`],[`horizAdvX`,`horiz-adv-x`],[`horizOriginX`,`horiz-origin-x`],[`imageRendering`,`image-rendering`],[`letterSpacing`,`letter-spacing`],[`lightingColor`,`lighting-color`],[`markerEnd`,`marker-end`],[`markerMid`,`marker-mid`],[`markerStart`,`marker-start`],[`overlinePosition`,`overline-position`],[`overlineThickness`,`overline-thickness`],[`paintOrder`,`paint-order`],[`panose-1`,`panose-1`],[`pointerEvents`,`pointer-events`],[`renderingIntent`,`rendering-intent`],[`shapeRendering`,`shape-rendering`],[`stopColor`,`stop-color`],[`stopOpacity`,`stop-opacity`],[`strikethroughPosition`,`strikethrough-position`],[`strikethroughThickness`,`strikethrough-thickness`],[`strokeDasharray`,`stroke-dasharray`],[`strokeDashoffset`,`stroke-dashoffset`],[`strokeLinecap`,`stroke-linecap`],[`strokeLinejoin`,`stroke-linejoin`],[`strokeMiterlimit`,`stroke-miterlimit`],[`strokeOpacity`,`stroke-opacity`],[`strokeWidth`,`stroke-width`],[`textAnchor`,`text-anchor`],[`textDecoration`,`text-decoration`],[`textRendering`,`text-rendering`],[`transformOrigin`,`transform-origin`],[`underlinePosition`,`underline-position`],[`underlineThickness`,`underline-thickness`],[`unicodeBidi`,`unicode-bidi`],[`unicodeRange`,`unicode-range`],[`unitsPerEm`,`units-per-em`],[`vAlphabetic`,`v-alphabetic`],[`vHanging`,`v-hanging`],[`vIdeographic`,`v-ideographic`],[`vMathematical`,`v-mathematical`],[`vectorEffect`,`vector-effect`],[`vertAdvY`,`vert-adv-y`],[`vertOriginX`,`vert-origin-x`],[`vertOriginY`,`vert-origin-y`],[`wordSpacing`,`word-spacing`],[`writingMode`,`writing-mode`],[`xmlnsXlink`,`xmlns:xlink`],[`xHeight`,`x-height`]]),$t=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function en(e){return $t.test(``+e)?`javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')`:e}function tn(){}var nn=null;function rn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var an=null,on=null;function sn(e){var t=xt(e);if(t&&(e=t.stateNode)){var n=e[ft]||null;a:switch(e=t.stateNode,t.type){case`input`:if(Ht(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type===`radio`&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll(`input[name="`+Vt(``+t)+`"][type="radio"]`),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=r[ft]||null;if(!i)throw Error(o(90));Ht(r,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(t=0;t<n.length;t++)r=n[t],r.form===e.form&&Rt(r)}break a;case`textarea`:Kt(e,n.value,n.defaultValue);break a;case`select`:t=n.value,t!=null&&Gt(e,!!n.multiple,t,!1)}}}var cn=!1;function ln(e,t,n){if(cn)return e(t,n);cn=!0;try{return e(t)}finally{if(cn=!1,(an!==null||on!==null)&&(bu(),an&&(t=an,e=on,on=an=null,sn(t),e)))for(t=0;t<e.length;t++)sn(e[t])}}function un(e,t){var n=e.stateNode;if(n===null)return null;var r=n[ft]||null;if(r===null)return null;n=r[t];a:switch(t){case`onClick`:case`onClickCapture`:case`onDoubleClick`:case`onDoubleClickCapture`:case`onMouseDown`:case`onMouseDownCapture`:case`onMouseMove`:case`onMouseMoveCapture`:case`onMouseUp`:case`onMouseUpCapture`:case`onMouseEnter`:(r=!r.disabled)||(e=e.type,r=!(e===`button`||e===`input`||e===`select`||e===`textarea`)),e=!r;break a;default:e=!1}if(e)return null;if(n&&typeof n!=`function`)throw Error(o(231,t,typeof n));return n}var dn=!(typeof window>`u`||window.document===void 0||window.document.createElement===void 0),fn=!1;if(dn)try{var pn={};Object.defineProperty(pn,"passive",{get:function(){fn=!0}}),window.addEventListener(`test`,pn,pn),window.removeEventListener(`test`,pn,pn)}catch{fn=!1}var mn=null,hn=null,gn=null;function _n(){if(gn)return gn;var e,t=hn,n=t.length,r,i=`value`in mn?mn.value:mn.textContent,a=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[a-r];r++);return gn=i.slice(e,1<r?1-r:void 0)}function vn(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 yn(){return!0}function bn(){return!1}function Sn(e){function t(t,n,r,i,a){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented==null?!1===i.returnValue:i.defaultPrevented)?yn:bn,this.isPropagationStopped=bn,this}return m(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!=`unknown`&&(e.returnValue=!1),this.isDefaultPrevented=yn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!=`unknown`&&(e.cancelBubble=!0),this.isPropagationStopped=yn)},persist:function(){},isPersistent:yn}),t}var Cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},wn=Sn(Cn),Tn=m({},Cn,{view:0,detail:0}),En=Sn(Tn),Dn,On,kn,An=m({},Tn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Vn,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return`movementX`in e?e.movementX:(e!==kn&&(kn&&e.type===`mousemove`?(Dn=e.screenX-kn.screenX,On=e.screenY-kn.screenY):On=Dn=0,kn=e),Dn)},movementY:function(e){return`movementY`in e?e.movementY:On}}),jn=Sn(An),Mn=Sn(m({},An,{dataTransfer:0})),Nn=Sn(m({},Tn,{relatedTarget:0})),Pn=Sn(m({},Cn,{animationName:0,elapsedTime:0,pseudoElement:0})),Fn=Sn(m({},Cn,{clipboardData:function(e){return`clipboardData`in e?e.clipboardData:window.clipboardData}})),In=Sn(m({},Cn,{data:0})),Ln={Esc:`Escape`,Spacebar:` `,Left:`ArrowLeft`,Up:`ArrowUp`,Right:`ArrowRight`,Down:`ArrowDown`,Del:`Delete`,Win:`OS`,Menu:`ContextMenu`,Apps:`ContextMenu`,Scroll:`ScrollLock`,MozPrintableKey:`Unidentified`},Rn={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:`F
95`,117:`F6`,118:`F7`,119:`F8`,120:`F9`,121:`F10`,122:`F11`,123:`F12`,144:`NumLock`,145:`ScrollLock`,224:`Meta`},zn={Alt:`altKey`,Control:`ctrlKey`,Meta:`metaKey`,Shift:`shiftKey`};function Bn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=zn[e])?!!t[e]:!1}function Vn(){return Bn}var Hn=Sn(m({},Tn,{key:function(e){if(e.key){var t=Ln[e.key]||e.key;if(t!==`Unidentified`)return t}return e.type===`keypress`?(e=vn(e),e===13?`Enter`:String.fromCharCode(e)):e.type===`keydown`||e.type===`keyup`?Rn[e.keyCode]||`Unidentified`:``},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Vn,charCode:function(e){return e.type===`keypress`?vn(e):0},keyCode:function(e){return e.type===`keydown`||e.type===`keyup`?e.keyCode:0},which:function(e){return e.type===`keypress`?vn(e):e.type===`keydown`||e.type===`keyup`?e.keyCode:0}})),Un=Sn(m({},An,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Wn=Sn(m({},Tn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Vn})),Gn=Sn(m({},Cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Kn=Sn(m({},An,{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})),qn=Sn(m({},Cn,{newState:0,oldState:0})),Jn=[9,13,27,32],Yn=dn&&`CompositionEvent`in window,Xn=null;dn&&`documentMode`in document&&(Xn=document.documentMode);var Zn=dn&&`TextEvent`in window&&!Xn,Qn=dn&&(!Yn||Xn&&8<Xn&&11>=Xn),$n=` `,er=!1;function tr(e,t){switch(e){case`keyup`:return Jn.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function nr(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var rr=!1;function ir(e,t){switch(e){case`compositionend`:return nr(t);case`keypress`:return t.which===32?(er=!0,$n):null;case`textInput`:return e=t.data,e===$n&&er?null:e;default:return null}}function ar(e,t){if(rr)return e===`compositionend`||!Yn&&tr(e,t)?(e=_n(),gn=hn=mn=null,rr=!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 Qn&&t.locale!==`ko`?null:t.data;default:return null}}var or={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 sr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t===`input`?!!or[e.type]:t===`textarea`}function cr(e,t,n,r){an?on?on.push(r):on=[r]:an=r,t=Ed(t,`onChange`),0<t.length&&(n=new wn(`onChange`,`change`,null,n,r),e.push({event:n,listeners:t}))}var lr=null,ur=null;function dr(e){yd(e,0)}function fr(e){if(Rt(St(e)))return e}function pr(e,t){if(e===`change`)return t}var mr=!1;if(dn){var hr;if(dn){var gr=`oninput`in document;if(!gr){var _r=document.createElement(`div`);_r.setAttribute(`oninput`,`return;`),gr=typeof _r.oninput==`function`}hr=gr}else hr=!1;mr=hr&&(!document.documentMode||9<document.documentMode)}function vr(){lr&&(lr.detachEvent(`onpropertychange`,yr),ur=lr=null)}function yr(e){if(e.propertyName===`value`&&fr(ur)){var t=[];cr(t,ur,e,rn(e)),ln(dr,t)}}function br(e,t,n){e===`focusin`?(vr(),lr=t,ur=n,lr.attachEvent(`onpropertychange`,yr)):e===`focusout`&&vr()}function xr(e){if(e===`selectionchange`||e===`keyup`||e===`keydown`)return fr(ur)}function Sr(e,t){if(e===`click`)return fr(t)}function Cr(e,t){if(e===`input`||e===`change`)return fr(t)}function wr(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var Tr=typeof Object.is==`function`?Object.is:wr;function Er(e,t){if(Tr(e,t))return!0;if(typeof e!=`object`||!e||typeof t!=`object`||!t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!De.call(t,i)||!Tr(e[i],t[i]))return!1}return!0}function Dr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Or(e,t){var n=Dr(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=Dr(n)}}function kr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?kr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ar(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=zt(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=zt(e.document)}return t}function jr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var Mr=dn&&`documentMode`in document&&11>=document.documentMode,Nr=null,Pr=null,Fr=null,Ir=!1;function Lr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ir||Nr==null||Nr!==zt(r)||(r=Nr,`selectionStart`in r&&jr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 72,243 bytes, line 9
9sNode:r.focusNode,focusOffset:r.focusOffset}),Fr&&Er(Fr,r)||(Fr=r,r=Ed(Pr,`onSelect`),0<r.length&&(t=new wn(`onSelect`,`select`,null,t,n),e.push({event:t,listeners:r}),t.target=Nr)))}function Rr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit`+e]=`webkit`+t,n[`Moz`+e]=`moz`+t,n}var zr={animationend:Rr(`Animation`,`AnimationEnd`),animationiteration:Rr(`Animation`,`AnimationIteration`),animationstart:Rr(`Animation`,`AnimationStart`),transitionrun:Rr(`Transition`,`TransitionRun`),transitionstart:Rr(`Transition`,`TransitionStart`),transitioncancel:Rr(`Transition`,`TransitionCancel`),transitionend:Rr(`Transition`,`TransitionEnd`)},Br={},Vr={};dn&&(Vr=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 Hr(e){if(Br[e])return Br[e];if(!zr[e])return e;var t=zr[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Vr)return Br[e]=t[n];return e}var Ur=Hr(`animationend`),Wr=Hr(`animationiteration`),Gr=Hr(`animationstart`),Kr=Hr(`transitionrun`),qr=Hr(`transitionstart`),Jr=Hr(`transitioncancel`),Yr=Hr(`transitionend`),Xr=new Map,I=`abort auxClick beforeToggle 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(` `);I.push(`scrollEnd`);function L(e,t){Xr.set(e,t),Dt(t,[e])}var Zr=typeof reportError==`function`?reportError:function(e){if(typeof window==`object`&&typeof window.ErrorEvent==`function`){var t=new window.ErrorEvent(`error`,{bubbles:!0,cancelable:!0,message:typeof e==`object`&&e&&typeof e.message==`string`?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process==`object`&&typeof process.emit==`function`){process.emit(`uncaughtException`,e);return}console.error(e)},Qr=[],$r=0,ei=0;function ti(){for(var e=$r,t=ei=$r=0;t<e;){var n=Qr[t];Qr[t++]=null;var r=Qr[t];Qr[t++]=null;var i=Qr[t];Qr[t++]=null;var a=Qr[t];if(Qr[t++]=null,r!==null&&i!==null){var o=r.pending;o===null?i.next=i:(i.next=o.next,o.next=i),r.pending=i}a!==0&&ii(n,i,a)}}function ni(e,t,n,r){Qr[$r++]=e,Qr[$r++]=t,Qr[$r++]=n,Qr[$r++]=r,ei|=r,e.lanes|=r,e=e.alternate,e!==null&&(e.lanes|=r)}function R(e,t,n,r){return ni(e,t,n,r),ai(e)}function ri(e,t){return ni(e,null,null,t),ai(e)}function ii(e,t,n){e.lanes|=n;var r=e.alternate;r!==null&&(r.lanes|=n);for(var i=!1,a=e.return;a!==null;)a.childLanes|=n,r=a.alternate,r!==null&&(r.childLanes|=n),a.tag===22&&(e=a.stateNode,e===null||e._visibility&1||(i=!0)),e=a,a=a.return;return e.tag===3?(a=e.stateNode,i&&t!==null&&(i=31-Ue(n),e=a.hiddenUpdates,r=e[i],r===null?e[i]=[t]:r.push(t),t.lane=n|536870912),a):null}function ai(e){if(50<du)throw du=0,fu=null,Error(o(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var oi={};function si(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ci(e,t,n,r){return new si(e,t,n,r)}function li(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ui(e,t){var n=e.alternate;return n===null?(n=ci(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&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function di(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function fi(e,t,n,r,i,a){var s=0;if(r=e,typeof e==`function`)li(e)&&(s=1);else if(typeof e==`string`)s=Uf(e,n,O.current)?26:e===`html`||e===`head`||e===`body`?27:5;else a:switch(e){case ie:return e=ci(31,n,t,i),e.elementType=ie,e.lanes=a,e;case v:return pi(n.children,i,a,t);case y:s=8,i|=24;break;case b:return e=ci(12,n,t,i|2),e.elementType=b,e.lanes=a,e;case ee:return e=ci(13,n,t,i),e.elementType=ee,e.lanes=a,e;case te:return e=ci(19,n,t,i),e.elementType=te,e.lanes=a,e;default:if(typeof e==`object`&&e)switch(e.$$typeof){case S:s=10;break a;case x:s=9;break a;case C:s=11;break a;case ne:s=14;break a;case re:s=16,r=null;break a}s=29,n=Error(o(130,e===null?`null`:typeof e,``)),r=null}return t=ci(s,n,t,i),t.elementType=e,t.type=r,t.lanes=a,t}function pi(e,t,n,r){return e=ci(7,e,r,t),e.lanes=n,e}function mi(e,t,n){return e=ci(6,e,null,t),e.lanes=n,e}function hi(e){var t=ci(18,null,null,0);return t.stateNode=e,t}function gi(e,t,n){return t=ci(4,e.children===null?[]:e.children,e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var _i=new WeakMap;function vi(e,t){if(typeof e==`object`&&e){var n=_i.get(e);return n===void 0?(t={value:e,source:t,stack:Ee(t)},_i.set(e,t),t):n}return{value:e,source:t,stack:Ee(t)}}var yi=[],bi=0,xi=null,Si=0,Ci=[],wi=0,Ti=null,Ei=1,Di=``;function Oi(e,t){yi[bi++]=Si,yi[bi++]=xi,xi=e,Si=t}function ki(e,t,n){Ci[wi++]=Ei,Ci[wi++]=Di,Ci[wi++]=Ti,Ti=e;var r=Ei;e=Di;var i=32-Ue(r)-1;r&=~(1<<i),n+=1;var a=32-Ue(t)+i;if(30<a){var o=i-i%5;a=(r&(1<<o)-1).toString(32),r>>=o,i-=o,Ei=1<<32-Ue(t)+i|n<<i|r,Di=a+e}else Ei=1<<a|n<<i|r,Di=e}function Ai(e){e.return!==null&&(Oi(e,1),ki(e,1,0))}function ji(e){for(;e===xi;)xi=yi[--bi],yi[bi]=null,Si=yi[--bi],yi[bi]=null;for(;e===Ti;)Ti=Ci[--wi],Ci[wi]=null,Di=Ci[--wi],Ci[wi]=null,Ei=Ci[--wi],Ci[wi]=null}function Mi(e,t){Ci[wi++]=Ei,Ci[wi++]=Di,Ci[wi++]=Ti,Ei=t.id,Di=t.overflow,Ti=e}var Ni=null,Pi=null,z=!1,Fi=null,Ii=!1,Li=Error(o(519));function Ri(e){throw Wi(vi(Error(o(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?`text`:`HTML`,``)),e)),Li}function zi(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[dt]=e,t[ft]=r,n){case`dialog`:Q(`cancel`,t),Q(`close`,t);break;case`iframe`:case`object`:case`embed`:Q(`load`,t);break;case`video`:case`audio`:for(n=0;n<_d.length;n++)Q(_d[n],t);break;case`source`:Q(`error`,t);break;case`img`:case`image`:case`link`:Q(`error`,t),Q(`load`,t);break;case`details`:Q(`toggle`,t);break;case`input`:Q(`invalid`,t),Ut(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case`select`:Q(`invalid`,t);break;case`textarea`:Q(`invalid`,t),qt(t,r.value,r.defaultValue,r.children)}n=r.children,typeof n!=`string`&&typeof n!=`number`&&typeof n!=`bigint`||t.textContent===``+n||!0===r.suppressHydrationWarning||Md(t.textContent,n)?(r.popover!=null&&(Q(`beforetoggle`,t),Q(`toggle`,t)),r.onScroll!=null&&Q(`scroll`,t),r.onScrollEnd!=null&&Q(`scrollend`,t),r.onClick!=null&&(t.onclick=tn),t=!0):t=!1,t||Ri(e,!0)}function Bi(e){for(Ni=e.return;Ni;)switch(Ni.tag){case 5:case 31:case 13:Ii=!1;return;case 27:case 3:Ii=!0;return;default:Ni=Ni.return}}function Vi(e){if(e!==Ni)return!1;if(!z)return Bi(e),z=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!==`form`&&n!==`button`)||Ud(e.type,e.memoizedProps)),n=!n),n&&Pi&&Ri(e),Bi(e),t===13){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(o(317));Pi=uf(e)}else if(t===31){if(e=e.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(o(317));Pi=uf(e)}else t===27?(t=Pi,Zd(e.type)?(e=lf,lf=null,Pi=e):Pi=t):Pi=Ni?cf(e.stateNode.nextSibling):null;return!0}function Hi(){Pi=Ni=null,z=!1}function Ui(){var e=Fi;return e!==null&&(Zl===null?Zl=e:Zl.push.apply(Zl,e),Fi=null),e}function Wi(e){Fi===null?Fi=[e]:Fi.push(e)}var Gi=me(null),Ki=null,qi=null;function Ji(e,t,n){D(Gi,t._currentValue),t._currentValue=n}function Yi(e){e._currentValue=Gi.current,E(Gi)}function Xi(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)===t?r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t):(e.childLanes|=t,r!==null&&(r.childLanes|=t)),e===n)break;e=e.return}}function Zi(e,t,n,r){var i=e.child;for(i!==null&&(i.return=e);i!==null;){var a=i.dependencies;if(a!==null){var s=i.child;a=a.firstContext;a:for(;a!==null;){var c=a;a=i;for(var l=0;l<t.length;l++)if(c.context===t[l]){a.lanes|=n,c=a.alternate,c!==null&&(c.lanes|=n),Xi(a.return,n,e),r||(s=null);break a}a=c.next}}else if(i.tag===18){if(s=i.return,s===null)throw Error(o(341));s.lanes|=n,a=s.alternate,a!==null&&(a.lanes|=n),Xi(s,n,e),s=null}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===e){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}}function Qi(e,t,n,r){e=null;for(var i=t,a=!1;i!==null;){if(!a){if(i.flags&524288)a=!0;else if(i.flags&262144)break}if(i.tag===10){var s=i.alternate;if(s===null)throw Error(o(387));if(s=s.memoizedProps,s!==null){var c=i.type;Tr(i.pendingProps.value,s.value)||(e===null?e=[c]:e.push(c))}}else if(i===_e.current){if(s=i.alternate,s===null)throw Error(o(387));s.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(e===null?e=[Qf]:e.push(Qf))}i=i.return}e!==null&&Zi(t,e,n,r),t.flags|=262144}function $i(e){for(e=e.firstContext;e!==null;){if(!Tr(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function ea(e){Ki=e,qi=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function ta(e){return ra(Ki,e)}function na(e,t){return Ki===null&&ea(e),ra(e,t)}function ra(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},qi===null){if(e===null)throw Error(o(308));qi=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else qi=qi.next=t;return n}var ia=typeof AbortController<`u`?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},aa=t.unstable_scheduleCallback,oa=t.unstable_NormalPriority,sa={$$typeof:S,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ca(){return{controller:new ia,data:new Map,refCount:0}}function la(e){e.refCount--,e.refCount===0&&aa(oa,function(){e.controller.abort()})}var ua=null,da=0,fa=0,pa=null;function ma(e,t){if(ua===null){var n=ua=[];da=0,fa=dd(),pa={status:`pending`,value:void 0,then:function(e){n.push(e)}}}return da++,t.then(ha,ha),t}function ha(){if(--da===0&&ua!==null){pa!==null&&(pa.status=`fulfilled`);var e=ua;ua=null,fa=0,pa=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function ga(e,t){var n=[],r={status:`pending`,value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){r.status=`fulfilled`,r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(r.status=`rejected`,r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),r}var _a=w.S;w.S=function(e,t){eu=je(),typeof t==`object`&&t&&typeof t.then==`function`&&ma(e,t),_a!==null&&_a(e,t)};var va=me(null);function ya(){var e=va.current;return e===null?q.pooledCache:e}function ba(e,t){t===null?D(va,va.current):D(va,t.pool)}function xa(){var e=ya();return e===null?null:{parent:sa._currentValue,pool:e}}var Sa=Error(o(460)),Ca=Error(o(474)),wa=Error(o(542)),Ta={then:function(){}};function Ea(e){return e=e.status,e===`fulfilled`||e===`rejected`}function Da(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then(tn,tn),t=n),t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,ja(e),e;default:if(typeof t.status==`string`)t.then(tn,tn);else{if(e=q,e!==null&&100<e.shellSuspendCounter)throw Error(o(482));e=t,e.status=`pending`,e.then(function(e){if(t.status===`pending`){var n=t;n.status=`fulfilled`,n.value=e}},function(e){if(t.status===`pending`){var n=t;n.status=`rejected`,n.reason=e}})}switch(t.status){case`fulfilled`:return t.value;case`rejected`:throw e=t.reason,ja(e),e}throw ka=t,Sa}}function Oa(e){try{var t=e._init;return t(e._payload)}catch(e){throw typeof e==`object`&&e&&typeof e.then==`function`?(ka=e,Sa):e}}var ka=null;function Aa(){if(ka===null)throw Error(o(459));var e=ka;return ka=null,e}function ja(e){if(e===Sa||e===wa)throw Error(o(483))}var Ma=null,Na=0;function Pa(e){var t=Na;return Na+=1,Ma===null&&(Ma=[]),Da(Ma,e,t)}function B(e,t){t=t.props.ref,e.ref=t===void 0?null:t}function Fa(e,t){throw t.$$typeof===h?Error(o(525)):(e=Object.prototype.toString.call(t),Error(o(31,e===`[object Object]`?`object with keys {`+Object.keys(t).join(`, `)+`}`:e)))}function Ia(e){function t(t,n){if(e){var r=t.deletions;r===null?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;r!==null;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;e!==null;)e.key===null?t.set(e.index,e):t.set(e.key,e),e=e.sibling;return t}function i(e,t){return e=ui(e,t),e.index=0,e.sibling=null,e}function a(t,n,r){return t.index=r,e?(r=t.alternate,r===null?(t.flags|=67108866,n):(r=r.index,r<n?(t.flags|=67108866,n):r)):(t.flags|=1048576,n)}function s(t){return e&&t.alternate===null&&(t.flags|=67108866),t}function c(e,t,n,r){return t===null||t.tag!==6?(t=mi(n,e.mode,r),t.return=e,t):(t=i(t,n),t.return=e,t)}function l(e,t,n,r){var a=n.type;return a===v?d(e,t,n.props.children,r,n.key):t!==null&&(t.elementType===a||typeof a==`object`&&a&&a.$$typeof===re&&Oa(a)===t.type)?(t=i(t,n.props),B(t,n),t.return=e,t):(t=fi(n.type,n.key,n.props,null,e.mode,r),B(t,n),t.return=e,t)}function u(e,t,n,r){return t===null||t.tag!==4||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?(t=gi(n,e.mode,r),t.return=e,t):(t=i(t,n.children||[]),t.return=e,t)}function d(e,t,n,r,a){return t===null||t.tag!==7?(t=pi(n,e.mode,r,a),t.return=e,t):(t=i(t,n),t.return=e,t)}function f(e,t,n){if(typeof t==`string`&&t!==``||typeof t==`number`||typeof t==`bigint`)return t=mi(``+t,e.mode,n),t.return=e,t;if(typeof t==`object`&&t){switch(t.$$typeof){case g:return n=fi(t.type,t.key,t.props,null,e.mode,n),B(n,t),n.return=e,n;case _:return t=gi(t,e.mode,n),t.return=e,t;case re:return t=Oa(t),f(e,t,n)}if(ue(t)||se(t))return t=pi(t,e.mode,n,null),t.return=e,t;if(typeof t.then==`function`)return f(e,Pa(t),n);if(t.$$typeof===S)return f(e,na(e,t),n);Fa(e,t)}return null}function p(e,t,n,r){var i=t===null?null:t.key;if(typeof n==`string`&&n!==``||typeof n==`number`||typeof n==`bigint`)return i===null?c(e,t,``+n,r):null;if(typeof n==`object`&&n){switch(n.$$typeof){case g:return n.key===i?l(e,t,n,r):null;case _:return n.key===i?u(e,t,n,r):null;case re:return n=Oa(n),p(e,t,n,r)}if(ue(n)||se(n))return i===null?d(e,t,n,r,null):null;if(typeof n.then==`function`)return p(e,t,Pa(n),r);if(n.$$typeof===S)return p(e,t,na(e,n),r);Fa(e,n)}return null}function m(e,t,n,r,i){if(typeof r==`string`&&r!==``||typeof r==`number`||typeof r==`bigint`)return e=e.get(n)||null,c(t,e,``+r,i);if(typeof r==`object`&&r){switch(r.$$typeof){case g:return e=e.get(r.key===null?n:r.key)||null,l(t,e,r,i);case _:return e=e.get(r.key===null?n:r.key)||null,u(t,e,r,i);case re:return r=Oa(r),m(e,t,n,r,i)}if(ue(r)||se(r))return e=e.get(n)||null,d(t,e,r,i,null);if(typeof r.then==`function`)return m(e,t,n,Pa(r),i);if(r.$$typeof===S)return m(e,t,n,na(t,r),i);Fa(t,r)}return null}function h(i,o,s,c){for(var l=null,u=null,d=o,h=o=0,g=null;d!==null&&h<s.length;h++){d.index>h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),o=a(_,o,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),z&&Oi(i,h),l;if(d===null){for(;h<s.length;h++)d=f(i,s[h],c),d!==null&&(o=a(d,o,h),u===null?l=d:u.sibling=d,u=d);return z&&Oi(i,h),l}for(d=r(d);h<s.length;h++)g=m(d,i,h,s[h],c),g!==null&&(e&&g.alternate!==null&&d.delete(g.key===null?h:g.key),o=a(g,o,h),u===null?l=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),z&&Oi(i,h),l}function y(i,s,c,l){if(c==null)throw Error(o(151));for(var u=null,d=null,h=s,g=s=0,_=null,v=c.next();h!==null&&!v.done;g++,v=c.next()){h.index>g?(_=h,h=null):_=h.sibling;var y=p(i,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(i,h),s=a(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(i,h),z&&Oi(i,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(i,v.value,l),v!==null&&(s=a(v,s,g),d===null?u=v:d.sibling=v,d=v);return z&&Oi(i,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,i,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=a(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(i,e)}),z&&Oi(i,g),u}function b(e,r,a,c){if(typeof a==`object`&&a&&a.type===v&&a.key===null&&(a=a.props.children),typeof a==`object`&&a){switch(a.$$typeof){case g:a:{for(var l=a.key;r!==null;){if(r.key===l){if(l=a.type,l===v){if(r.tag===7){n(e,r.sibling),c=i(r,a.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$$typeof===re&&Oa(l)===r.type){n(e,r.sibling),c=i(r,a.props),B(c,a),c.return=e,e=c;break a}n(e,r);break}else t(e,r);r=r.sibling}a.type===v?(c=pi(a.props.children,e.mode,c,a.key),c.return=e,e=c):(c=fi(a.type,a.key,a.props,null,e.mode,c),B(c,a),c.return=e,e=c)}return s(e);case _:a:{for(l=a.key;r!==null;){if(r.key===l)if(r.tag===4&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),c=i(r,a.children||[]),c.return=e,e=c;break a}else{n(e,r);break}else t(e,r);r=r.sibling}c=gi(a,e.mode,c),c.return=e,e=c}return s(e);case re:return a=Oa(a),b(e,r,a,c)}if(ue(a))return h(e,r,a,c);if(se(a)){if(l=se(a),typeof l!=`function`)throw Error(o(150));return a=l.call(a),y(e,r,a,c)}if(typeof a.then==`function`)return b(e,r,Pa(a),c);if(a.$$typeof===S)return b(e,r,na(e,a),c);Fa(e,a)}return typeof a==`string`&&a!==``||typeof a==`number`||typeof a==`bigint`?(a=``+a,r!==null&&r.tag===6?(n(e,r.sibling),c=i(r,a),c.return=e,e=c):(n(e,r),c=mi(a,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{Na=0;var i=b(e,t,n,r);return Ma=null,i}catch(t){if(t===Sa||t===wa)throw t;var a=ci(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var V=Ia(!0),La=Ia(!1),Ra=!1;function za(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ba(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Va(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Ha(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,K&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=ai(e),ii(e,null,n),t}return ni(e,r,t,n),ai(e)}function Ua(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,at(e,n)}}function Wa(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Ga=!1;function Ka(){if(Ga){var e=pa;if(e!==null)throw e}}function qa(e,t,n,r){Ga=!1;var i=e.updateQueue;Ra=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,p=f!==s.lane;if(p?(Y&f)===f:(r&f)===f){f!==0&&f===fa&&(Ga=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var h=e,g=s;f=t;var _=n;switch(g.tag){case 1:if(h=g.payload,typeof h==`function`){d=h.call(_,d,f);break a}d=h;break a;case 3:h.flags=h.flags&-65537|128;case 0:if(h=g.payload,f=typeof h==`function`?h.call(_,d,f):h,f==null)break a;d=m({},d,f);break a;case 2:Ra=!0}}f=s.callback,f!==null&&(e.flags|=64,p&&(e.flags|=8192),p=i.callbacks,p===null?i.callbacks=[f]:p.push(f))}else p={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=p,c=d):u=u.next=p,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),Gl|=o,e.lanes=o,e.memoizedState=d}}function Ja(e,t){if(typeof e!=`function`)throw Error(o(191,e));e.call(t)}function Ya(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)Ja(n[e],t)}var Xa=me(null),Za=me(0);function Qa(e,t){e=Ul,D(Za,e),D(Xa,t),Ul=e|t.baseLanes}function $a(){D(Za,Ul),D(Xa,Xa.current)}function eo(){Ul=Za.current,E(Xa),E(Za)}var to=me(null),no=null;function ro(e){var t=e.alternate;D(co,co.current&1),D(to,e),no===null&&(t===null||Xa.current!==null||t.memoizedState!==null)&&(no=e)}function io(e){D(co,co.current),D(to,e),no===null&&(no=e)}function ao(e){e.tag===22?(D(co,co.current),D(to,e),no===null&&(no=e)):oo(e)}function oo(){D(co,co.current),D(to,to.current)}function so(e){E(to),no===e&&(no=null),E(co)}var co=me(0);function lo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||af(n)||of(n)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder===`forwards`||t.memoizedProps.revealOrder===`backwards`||t.memoizedProps.revealOrder===`unstable_legacy-backwards`||t.memoizedProps.revealOrder===`together`)){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 uo=0,H=null,U=null,W=null,fo=!1,po=!1,mo=!1,ho=0,go=0,_o=null,vo=0;function yo(){throw Error(o(321))}function bo(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Tr(e[n],t[n]))return!1;return!0}function xo(e,t,n,r,i,a){return uo=a,H=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,w.H=e===null||e.memoizedState===null?Rs:zs,mo=!1,a=n(r,i),mo=!1,po&&(a=Co(t,n,r,i)),So(e),a}function So(e){w.H=Ls;var t=U!==null&&U.next!==null;if(uo=0,W=U=H=null,fo=!1,go=0,_o=null,t)throw Error(o(300));e===null||nc||(e=e.dependencies,e!==null&&$i(e)&&(nc=!0))}function Co(e,t,n,r){H=e;var i=0;do{if(po&&(_o=null),go=0,po=!1,25<=i)throw Error(o(301));if(i+=1,W=U=null,e.updateQueue!=null){var a=e.updateQueue;a.lastEffect=null,a.events=null,a.stores=null,a.memoCache!=null&&(a.memoCache.index=0)}w.H=Bs,a=t(n,r)}while(po);return a}function wo(){var e=w.H,t=e.useState()[0];return t=typeof t.then==`function`?jo(t):t,e=e.useState()[0],(U===null?null:U.memoizedState)!==e&&(H.flags|=1024),t}function To(){var e=ho!==0;return ho=0,e}function Eo(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Do(e){if(fo){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}fo=!1}uo=0,W=U=H=null,po=!1,go=ho=0,_o=null}function Oo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return W===null?H.memoizedState=W=e:W=W.next=e,W}function ko(){if(U===null){var e=H.alternate;e=e===null?null:e.memoizedState}else e=U.next;var t=W===null?H.memoizedState:W.next;if(t!==null)W=t,U=e;else{if(e===null)throw H.alternate===null?Error(o(467)):Error(o(310));U=e,e={memoizedState:U.memoizedState,baseState:U.baseState,baseQueue:U.baseQueue,queue:U.queue,next:null},W===null?H.memoizedState=W=e:W=W.next=e}return W}function Ao(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function jo(e){var t=go;return go+=1,_o===null&&(_o=[]),e=Da(_o,e,t),t=H,(W===null?t.memoizedState:W.next)===null&&(t=t.alternate,w.H=t===null||t.memoizedState===null?Rs:zs),e}function Mo(e){if(typeof e==`object`&&e){if(typeof e.then==`function`)return jo(e);if(e.$$typeof===S)return ta(e)}throw Error(o(438,String(e)))}function No(e){var t=null,n=H.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var r=H.alternate;r!==null&&(r=r.updateQueue,r!==null&&(r=r.memoCache,r!=null&&(t={data:r.data.map(function(e){return e.slice()}),index:0})))}if(t??={data:[],index:0},n===null&&(n=Ao(),H.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=ae;return t.index++,n}function Po(e,t){return typeof t==`function`?t(e):t}function Fo(e){return Io(ko(),U,e)}function Io(e,t,n){var r=e.queue;if(r===null)throw Error(o(311));r.lastRenderedReducer=n;var i=e.baseQueue,a=r.pending;if(a!==null){if(i!==null){var s=i.next;i.next=a.next,a.next=s}t.baseQueue=i=a,r.pending=null}if(a=e.baseState,i===null)e.memoizedState=a;else{t=i.next;var c=s=null,l=null,u=t,d=!1;do{var f=u.lane&-536870913;if(f===u.lane?(uo&f)===f:(Y&f)===f){var p=u.revertLane;if(p===0)l!==null&&(l=l.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===fa&&(d=!0);else if((uo&p)===p){u=u.next,p===fa&&(d=!0);continue}else f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=f,s=a):l=l.next=f,H.lanes|=p,Gl|=p;f=u.action,mo&&n(a,f),a=u.hasEagerState?u.eagerState:n(a,f)}else p={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},l===null?(c=l=p,s=a):l=l.next=p,H.lanes|=f,Gl|=f;u=u.next}while(u!==null&&u!==t);if(l===null?s=a:l.next=c,!Tr(a,e.memoizedState)&&(nc=!0,d&&(n=pa,n!==null)))throw n;e.memoizedState=a,e.baseState=s,e.baseQueue=l,r.lastRenderedState=a}return i===null&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Lo(e){var t=ko(),n=t.queue;if(n===null)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,a=t.memoizedState;if(i!==null){n.pending=null;var s=i=i.next;do a=e(a,s.action),s=s.next;while(s!==i);Tr(a,t.memoizedState)||(nc=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function Ro(e,t,n){var r=H,i=ko(),a=z;if(a){if(n===void 0)throw Error(o(407));n=n()}else n=t();var s=!Tr((U||i).memoizedState,n);if(s&&(i.memoizedState=n,nc=!0),i=i.queue,ls(Vo.bind(null,r,i,e),[e]),i.getSnapshot!==t||s||W!==null&&W.memoizedState.tag&1){if(r.flags|=2048,is(9,{destroy:void 0},Bo.bind(null,r,i,n,t),null),q===null)throw Error(o(349));a||uo&127||zo(r,t,n)}return n}function zo(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=H.updateQueue,t===null?(t=Ao(),H.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Bo(e,t,n,r){t.value=n,t.getSnapshot=r,Ho(t)&&Uo(e)}function Vo(e,t,n){return n(function(){Ho(t)&&Uo(e)})}function Ho(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Tr(e,n)}catch{return!0}}function Uo(e){var t=ri(e,2);t!==null&&hu(t,e,2)}function Wo(e){var t=Oo();if(typeof e==`function`){var n=e;if(e=n(),mo){He(!0);try{n()}finally{He(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Po,lastRenderedState:e},t}function Go(e,t,n,r){return e.baseState=n,Io(e,U,typeof r==`function`?r:Po)}function Ko(e,t,n,r,i){if(Ps(e))throw Error(o(485));if(e=t.action,e!==null){var a={payload:i,action:e,next:null,isTransition:!0,status:`pending`,value:null,reason:null,listeners:[],then:function(e){a.listeners.push(e)}};w.T===null?a.isTransition=!1:n(!0),r(a),n=t.pending,n===null?(a.next=t.pending=a,qo(t,a)):(a.next=n.next,t.pending=n.next=a)}}function qo(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var a=w.T,o={};w.T=o;try{var s=n(i,r),c=w.S;c!==null&&c(o,s),Jo(e,t,s)}catch(n){Xo(e,t,n)}finally{a!==null&&o.types!==null&&(a.types=o.types),w.T=a}}else try{a=n(i,r),Jo(e,t,a)}catch(n){Xo(e,t,n)}}function Jo(e,t,n){typeof n==`object`&&n&&typeof n.then==`function`?n.then(function(n){Yo(e,t,n)},function(n){return Xo(e,t,n)}):Yo(e,t,n)}function Yo(e,t,n){t.status=`fulfilled`,t.value=n,Zo(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,qo(e,n)))}function Xo(e,t,n){var r=e.pending;if(e.pending=null,r!==null){r=r.next;do t.status=`rejected`,t.reason=n,Zo(t),t=t.next;while(t!==r)}e.action=null}function Zo(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Qo(e,t){return t}function $o(e,t){if(z){var n=q.formState;if(n!==null){a:{var r=H;if(z){if(Pi){b:{for(var i=Pi,a=Ii;i.nodeType!==8;){if(!a){i=null;break b}if(i=cf(i.nextSibling),i===null){i=null;break b}}a=i.data,i=a===`F!`||a===`F`?i:null}if(i){Pi=cf(i.nextSibling),r=i.data===`F!`;break a}}Ri(r)}r=!1}r&&(t=n[0])}}return n=Oo(),n.memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Qo,lastRenderedState:t},n.queue=r,n=js.bind(null,H,r),r.dispatch=n,r=Wo(!1),a=Ns.bind(null,H,!1,r.queue),r=Oo(),i={state:t,dispatch:null,action:e,pending:null},r.queue=i,n=Ko.bind(null,H,i,a,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function es(e){return ts(ko(),U,e)}function ts(e,t,n){if(t=Io(e,t,Qo)[0],e=Fo(Po)[0],typeof t==`object`&&t&&typeof t.then==`function`)try{var r=jo(t)}catch(e){throw e===Sa?wa:e}else r=t;t=ko();var i=t.queue,a=i.dispatch;return n!==t.memoizedState&&(H.flags|=2048,is(9,{destroy:void 0},ns.bind(null,i,n),null)),[r,a,e]}function ns(e,t){e.action=t}function rs(e){var t=ko(),n=U;if(n!==null)return ts(t,n,e);ko(),t=t.memoizedState,n=ko();var r=n.queue.dispatch;return n.memoizedState=e,[t,r,!1]}function is(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},t=H.updateQueue,t===null&&(t=Ao(),H.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function as(){return ko().memoizedState}function os(e,t,n,r){var i=Oo();H.flags|=e,i.memoizedState=is(1|t,{destroy:void 0},n,r===void 0?null:r)}function ss(e,t,n,r){var i=ko();r=r===void 0?null:r;var a=i.memoizedState.inst;U!==null&&r!==null&&bo(r,U.memoizedState.deps)?i.memoizedState=is(t,a,n,r):(H.flags|=e,i.memoizedState=is(1|t,a,n,r))}function cs(e,t){os(8390656,8,e,t)}function ls(e,t){ss(2048,8,e,t)}function us(e){H.flags|=4;var t=H.updateQueue;if(t===null)t=Ao(),H.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function ds(e){var t=ko().memoizedState;return us({ref:t,nextImpl:e}),function(){if(K&2)throw Error(o(440));return t.impl.apply(void 0,arguments)}}function fs(e,t){return ss(4,2,e,t)}function ps(e,t){return ss(4,4,e,t)}function ms(e,t){if(typeof t==`function`){e=e();var n=t(e);return function(){typeof n==`function`?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function hs(e,t,n){n=n==null?null:n.concat([e]),ss(4,4,ms.bind(null,t,e),n)}function gs(){}function _s(e,t){var n=ko();t=t===void 0?null:t;var r=n.memoizedState;return t!==null&&bo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function vs(e,t){var n=ko();t=t===void 0?null:t;var r=n.memoizedState;if(t!==null&&bo(t,r[1]))return r[0];if(r=e(),mo){He(!0);try{e()}finally{He(!1)}}return n.memoizedState=[r,t],r}function ys(e,t,n){return n===void 0||uo&1073741824&&!(Y&261930)?e.memoizedState=t:(e.memoizedState=n,e=mu(),H.lanes|=e,Gl|=e,n)}function bs(e,t,n,r){return Tr(n,t)?n:Xa.current===null?!(uo&42)||uo&1073741824&&!(Y&261930)?(nc=!0,e.memoizedState=n):(e=mu(),H.lanes|=e,Gl|=e,t):(e=ys(e,n,r),Tr(e,t)||(nc=!0),e)}function xs(e,t,n,r,i){var a=T.p;T.p=a!==0&&8>a?a:8;var o=w.T,s={};w.T=s,Ns(e,!1,t,n);try{var c=i(),l=w.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?Ms(e,t,ga(c,r),pu(e)):Ms(e,t,r,pu(e))}catch(n){Ms(e,t,{then:function(){},status:`rejected`,reason:n},pu())}finally{T.p=a,o!==null&&s.types!==null&&(o.types=s.types),w.T=o}}function Ss(){}function Cs(e,t,n,r){if(e.tag!==5)throw Error(o(476));var i=ws(e).queue;xs(e,i,t,de,n===null?Ss:function(){return Ts(e),n(r)})}function ws(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:de,baseState:de,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Po,lastRenderedState:de},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Po,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Ts(e){var t=ws(e);t.next===null&&(t=e.alternate.memoizedState),Ms(e,t.next.queue,{},pu())}function Es(){return ta(Qf)}function Ds(){return ko().memoizedState}function Os(){return ko().memoizedState}function ks(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=pu();e=Va(n);var r=Ha(t,e,n);r!==null&&(hu(r,t,n),Ua(r,t,n)),t={cache:ca()},e.payload=t;return}t=t.return}}function As(e,t,n){var r=pu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Ps(e)?Fs(t,n):(n=R(e,t,n,r),n!==null&&(hu(n,e,r),Is(n,t,r)))}function js(e,t,n){Ms(e,t,n,pu())}function Ms(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ps(e))Fs(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,Tr(s,o))return ni(e,t,i,0),q===null&&ti(),!1}catch{}if(n=R(e,t,i,r),n!==null)return hu(n,e,r),Is(n,t,r),!0}return!1}function Ns(e,t,n,r){if(r={lane:2,revertLane:dd(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Ps(e)){if(t)throw Error(o(479))}else t=R(e,n,r,2),t!==null&&hu(t,e,2)}function Ps(e){var t=e.alternate;return e===H||t!==null&&t===H}function Fs(e,t){po=fo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Is(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,at(e,n)}}var Ls={readContext:ta,use:Mo,useCallback:yo,useContext:yo,useEffect:yo,useImperativeHandle:yo,useLayoutEffect:yo,useInsertionEffect:yo,useMemo:yo,useReducer:yo,useRef:yo,useState:yo,useDebugValue:yo,useDeferredValue:yo,useTransition:yo,useSyncExternalStore:yo,useId:yo,useHostTransitionStatus:yo,useFormState:yo,useActionState:yo,useOptimistic:yo,useMemoCache:yo,useCacheRefresh:yo};Ls.useEffectEvent=yo;var Rs={readContext:ta,use:Mo,useCallback:function(e,t){return Oo().memoizedState=[e,t===void 0?null:t],e},useContext:ta,useEffect:cs,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),os(4194308,4,ms.bind(null,t,e),n)},useLayoutEffect:function(e,t){return os(4194308,4,e,t)},useInsertionEffect:function(e,t){os(4,2,e,t)},useMemo:function(e,t){var n=Oo();t=t===void 0?null:t;var r=e();if(mo){He(!0);try{e()}finally{He(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Oo();if(n!==void 0){var i=n(t);if(mo){He(!0);try{n(t)}finally{He(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=As.bind(null,H,e),[r.memoizedState,e]},useRef:function(e){var t=Oo();return e={current:e},t.memoizedState=e},useState:function(e){e=Wo(e);var t=e.queue,n=js.bind(null,H,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:gs,useDeferredValue:function(e,t){return ys(Oo(),e,t)},useTransition:function(){var e=Wo(!1);return e=xs.bind(null,H,e.queue,!0,!1),Oo().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=H,i=Oo();if(z){if(n===void 0)throw Error(o(407));n=n()}else{if(n=t(),q===null)throw Error(o(349));Y&127||zo(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,cs(Vo.bind(null,r,a,e),[e]),r.flags|=2048,is(9,{destroy:void 0},Bo.bind(null,r,a,n,t),null),n},useId:function(){var e=Oo(),t=q.identifierPrefix;if(z){var n=Di,r=Ei;n=(r&~(1<<32-Ue(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=ho++,0<n&&(t+=`H`+n.toString(32)),t+=`_`}else n=vo++,t=`_`+t+`r_`+n.toString(32)+`_`;return e.memoizedState=t},useHostTransitionStatus:Es,useFormState:$o,useActionState:$o,useOptimistic:function(e){var t=Oo();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=Ns.bind(null,H,!0,n),n.dispatch=t,[e,t]},useMemoCache:No,useCacheRefresh:function(){return Oo().memoizedState=ks.bind(null,H)},useEffectEvent:function(e){var t=Oo(),n={impl:e};return t.memoizedState=n,function(){if(K&2)throw Error(o(440));return n.impl.apply(void 0,arguments)}}},zs={readContext:ta,use:Mo,useCallback:_s,useContext:ta,useEffect:ls,useImperativeHandle:hs,useInsertionEffect:fs,useLayoutEffect:ps,useMemo:vs,useReducer:Fo,useRef:as,useState:function(){return Fo(Po)},useDebugValue:gs,useDeferredValue:function(e,t){return bs(ko(),U.memoizedState,e,t)},useTransition:function(){var e=Fo(Po)[0],t=ko().memoizedState;return[typeof e==`boolean`?e:jo(e),t]},useSyncExternalStore:Ro,useId:Ds,useHostTransitionStatus:Es,useFormState:es,useActionState:es,useOptimistic:function(e,t){return Go(ko(),U,e,t)},useMemoCache:No,useCacheRefresh:Os};zs.useEffectEvent=ds;var Bs={readContext:ta,use:Mo,useCallback:_s,useContext:ta,useEffect:ls,useImperativeHandle:hs,useInsertionEffect:fs,useLayoutEffect:ps,useMemo:vs,useReducer:Lo,useRef:as,useState:function(){return Lo(Po)},useDebugValue:gs,useDeferredValue:function(e,t){var n=ko();return U===null?ys(n,e,t):bs(n,U.memoizedState,e,t)},useTransition:function(){var e=Lo(Po)[0],t=ko().memoizedState;return[typeof e==`boolean`?e:jo(e),t]},useSyncExternalStore:Ro,useId:Ds,useHostTransitionStatus:Es,useFormState:rs,useActionState:rs,useOptimistic:function(e,t){var n=ko();return U===null?(n.baseState=e,[e,n.queue.dispatch]):Go(n,U,e,t)},useMemoCache:No,useCacheRefresh:Os};Bs.useEffectEvent=ds;function Vs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:m({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Hs={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=pu(),i=Va(r);i.payload=t,n!=null&&(i.callback=n),t=Ha(e,i,r),t!==null&&(hu(t,e,r),Ua(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=pu(),i=Va(r);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Ha(e,i,r),t!==null&&(hu(t,e,r),Ua(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=pu(),r=Va(n);r.tag=2,t!=null&&(r.callback=t),t=Ha(e,r,n),t!==null&&(hu(t,e,n),Ua(t,e,n))}};function Us(e,t,n,r,i,a,o){return e=e.stateNode,typeof e.shouldComponentUpdate==`function`?e.shouldComponentUpdate(r,a,o):t.prototype&&t.prototype.isPureReactComponent?!Er(n,r)||!Er(i,a):!0}function Ws(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&&Hs.enqueueReplaceState(t,t.state,null)}function Gs(e,t){var n=t;if(`ref`in t)for(var r in n={},t)r!==`ref`&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=m({},n)),e)n[i]===void 0&&(n[i]=e[i]);return n}function Ks(e){Zr(e)}function qs(e){console.error(e)}function Js(e){Zr(e)}function Ys(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(e){setTimeout(function(){throw e})}}function Xs(e,t,n){try{var r=e.onCaughtError;r(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(e){setTimeout(function(){throw e})}}function Zs(e,t,n){return n=Va(n),n.tag=3,n.payload={element:null},n.callback=function(){Ys(e,t)},n}function Qs(e){return e=Va(e),e.tag=3,e}function $s(e,t,n,r){var i=n.type.getDerivedStateFromError;if(typeof i==`function`){var a=r.value;e.payload=function(){return i(a)},e.callback=function(){Xs(t,n,r)}}var o=n.stateNode;o!==null&&typeof o.componentDidCatch==`function`&&(e.callback=function(){Xs(t,n,r),typeof i!=`function`&&(ru===null?ru=new Set([this]):ru.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:e===null?``:e})})}function ec(e,t,n,r,i){if(n.flags|=32768,typeof r==`object`&&r&&typeof r.then==`function`){if(t=n.alternate,t!==null&&Qi(t,n,i,!0),n=to.current,n!==null){switch(n.tag){case 31:case 13:return no===null?Du():n.alternate===null&&Wl===0&&(Wl=3),n.flags&=-257,n.flags|=65536,n.lanes=i,r===Ta?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([r]):t.add(r),Gu(e,r,i)),!1;case 22:return n.flags|=65536,r===Ta?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([r]):n.add(r)),Gu(e,r,i)),!1}throw Error(o(435,n.tag))}return Gu(e,r,i),Du(),!1}if(z)return t=to.current,t===null?(r!==Li&&(t=Error(o(423),{cause:r}),Wi(vi(t,n))),e=e.current.alternate,e.flags|=65536,i&=-i,e.lanes|=i,r=vi(r,n),i=Zs(e.stateNode,r,i),Wa(e,i),Wl!==4&&(Wl=2)):(!(t.flags&65536)&&(t.flags|=256),t.flags|=65536,t.lanes=i,r!==Li&&(e=Error(o(422),{cause:r}),Wi(vi(e,n)))),!1;var a=Error(o(520),{cause:r});if(a=vi(a,n),Xl===null?Xl=[a]:Xl.push(a),Wl!==4&&(Wl=2),t===null)return!0;r=vi(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=i&-i,n.lanes|=e,e=Zs(n.stateNode,r,e),Wa(n,e),!1;case 1:if(t=n.type,a=n.stateNode,!(n.flags&128)&&(typeof t.getDerivedStateFromError==`function`||a!==null&&typeof a.componentDidCatch==`function`&&(ru===null||!ru.has(a))))return n.flags|=65536,i&=-i,n.lanes|=i,i=Qs(i),$s(i,e,n,r),Wa(n,i),!1}n=n.return}while(n!==null);return!1}var tc=Error(o(461)),nc=!1;function rc(e,t,n,r){t.child=e===null?La(t,null,n,r):V(t,e.child,n,r)}function ic(e,t,n,r,i){n=n.render;var a=t.ref;if(`ref`in r){var o={};for(var s in r)s!==`ref`&&(o[s]=r[s])}else o=r;return ea(t),r=xo(e,t,n,o,a,i),s=To(),e!==null&&!nc?(Eo(e,t,i),Oc(e,t,i)):(z&&s&&Ai(t),t.flags|=1,rc(e,t,r,i),t.child)}function ac(e,t,n,r,i){if(e===null){var a=n.type;return typeof a==`function`&&!li(a)&&a.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=a,oc(e,t,a,r,i)):(e=fi(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!kc(e,i)){var o=a.memoizedProps;if(n=n.compare,n=n===null?Er:n,n(o,r)&&e.ref===t.ref)return Oc(e,t,i)}return t.flags|=1,e=ui(a,r),e.ref=t.ref,e.return=t,t.child=e}function oc(e,t,n,r,i){if(e!==null){var a=e.memoizedProps;if(Er(a,r)&&e.ref===t.ref)if(nc=!1,t.pendingProps=r=a,kc(e,i))e.flags&131072&&(nc=!0);else return t.lanes=e.lanes,Oc(e,t,i)}return mc(e,t,n,r,i)}function sc(e,t,n,r){var i=r.children,a=e===null?null:e.memoizedState;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),r.mode===`hidden`){if(t.flags&128){if(a=a===null?n:a.baseLanes|n,e!==null){for(r=t.child=e.child,i=0;r!==null;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~a}else r=0,t.child=null;return lc(e,t,a,n,r)}if(n&536870912)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&ba(t,a===null?null:a.cachePool),a===null?$a():Qa(t,a),ao(t);else return r=t.lanes=536870912,lc(e,t,a===null?n:a.baseLanes|n,n,r)}else a===null?(e!==null&&ba(t,null),$a(),oo(t)):(ba(t,a.cachePool),Qa(t,a),oo(t),t.memoizedState=null);return rc(e,t,i,n),t.child}function cc(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function lc(e,t,n,r,i){var a=ya();return a=a===null?null:{parent:sa._currentValue,pool:a},t.memoizedState={baseLanes:n,cachePool:a},e!==null&&ba(t,null),$a(),ao(t),e!==null&&Qi(e,t,r,!0),t.childLanes=i,null}function uc(e,t){return t=Cc({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function dc(e,t,n){return V(t,e.child,null,n),e=uc(t,t.pendingProps),e.flags|=2,so(t),t.memoizedState=null,e}function fc(e,t,n){var r=t.pendingProps,i=(t.flags&128)!=0;if(t.flags&=-129,e===null){if(z){if(r.mode===`hidden`)return e=uc(t,r),t.lanes=536870912,cc(null,e);if(io(t),(e=Pi)?(e=rf(e,Ii),e=e!==null&&e.data===`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ti===null?null:{id:Ei,overflow:Di},retryLane:536870912,hydrationErrors:null},n=hi(e),n.return=t,t.child=n,Ni=t,Pi=null)):e=null,e===null)throw Ri(t);return t.lanes=536870912,null}return uc(t,r)}var a=e.memoizedState;if(a!==null){var s=a.dehydrated;if(io(t),i)if(t.flags&256)t.flags&=-257,t=dc(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(o(558));else if(nc||Qi(e,t,n,!1),i=(n&e.childLanes)!==0,nc||i){if(r=q,r!==null&&(s=ot(r,n),s!==0&&s!==a.retryLane))throw a.retryLane=s,ri(e,s),hu(r,e,s),tc;Du(),t=dc(e,t,n)}else e=a.treeContext,Pi=cf(s.nextSibling),Ni=t,z=!0,Fi=null,Ii=!1,e!==null&&Mi(t,e),t=uc(t,r),t.flags|=4096;return t}return e=ui(e.child,{mode:r.mode,children:r.children}),e.ref=t.ref,t.child=e,e.return=t,e}function pc(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!=`function`&&typeof n!=`object`)throw Error(o(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function mc(e,t,n,r,i){return ea(t),n=xo(e,t,n,r,void 0,i),r=To(),e!==null&&!nc?(Eo(e,t,i),Oc(e,t,i)):(z&&r&&Ai(t),t.flags|=1,rc(e,t,n,i),t.child)}function hc(e,t,n,r,i,a){return ea(t),t.updateQueue=null,n=Co(t,r,n,i),So(e),r=To(),e!==null&&!nc?(Eo(e,t,a),Oc(e,t,a)):(z&&r&&Ai(t),t.flags|=1,rc(e,t,n,a),t.child)}function gc(e,t,n,r,i){if(ea(t),t.stateNode===null){var a=oi,o=n.contextType;typeof o==`object`&&o&&(a=ta(o)),a=new n(r,a),t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,a.updater=Hs,t.stateNode=a,a._reactInternals=t,a=t.stateNode,a.props=r,a.state=t.memoizedState,a.refs={},za(t),o=n.contextType,a.context=typeof o==`object`&&o?ta(o):oi,a.state=t.memoizedState,o=n.getDerivedStateFromProps,typeof o==`function`&&(Vs(t,n,o,r),a.state=t.memoizedState),typeof n.getDerivedStateFromProps==`function`||typeof a.getSnapshotBeforeUpdate==`function`||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(o=a.state,typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount(),o!==a.state&&Hs.enqueueReplaceState(a,a.state,null),qa(t,r,a,i),Ka(),a.state=t.memoizedState),typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!0}else if(e===null){a=t.stateNode;var s=t.memoizedProps,c=Gs(n,s);a.props=c;var l=a.context,u=n.contextType;o=oi,typeof u==`object`&&u&&(o=ta(u));var d=n.getDerivedStateFromProps;u=typeof d==`function`||typeof a.getSnapshotBeforeUpdate==`function`,s=t.pendingProps!==s,u||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(s||l!==o)&&Ws(t,a,r,o),Ra=!1;var f=t.memoizedState;a.state=f,qa(t,r,a,i),Ka(),l=t.memoizedState,s||f!==l||Ra?(typeof d==`function`&&(Vs(t,n,d,r),l=t.memoizedState),(c=Ra||Us(t,n,c,r,f,l,o))?(u||typeof a.UNSAFE_componentWillMount!=`function`&&typeof a.componentWillMount!=`function`||(typeof a.componentWillMount==`function`&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount==`function`&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount==`function`&&(t.flags|=4194308)):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=o,r=c):(typeof a.componentDidMount==`function`&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,Ba(e,t),o=t.memoizedProps,u=Gs(n,o),a.props=u,d=t.pendingProps,f=a.context,l=n.contextType,c=oi,typeof l==`object`&&l&&(c=ta(l)),s=n.getDerivedStateFromProps,(l=typeof s==`function`||typeof a.getSnapshotBeforeUpdate==`function`)||typeof a.UNSAFE_componentWillReceiveProps!=`function`&&typeof a.componentWillReceiveProps!=`function`||(o!==d||f!==c)&&Ws(t,a,r,c),Ra=!1,f=t.memoizedState,a.state=f,qa(t,r,a,i),Ka();var p=t.memoizedState;o!==d||f!==p||Ra||e!==null&&e.dependencies!==null&&$i(e.dependencies)?(typeof s==`function`&&(Vs(t,n,s,r),p=t.memoizedState),(u=Ra||Us(t,n,u,r,f,p,c)||e!==null&&e.dependencies!==null&&$i(e.dependencies))?(l||typeof a.UNSAFE_componentWillUpdate!=`function`&&typeof a.componentWillUpdate!=`function`||(typeof a.componentWillUpdate==`function`&&a.componentWillUpdate(r,p,c),typeof a.UNSAFE_componentWillUpdate==`function`&&a.UNSAFE_componentWillUpdate(r,p,c)),typeof a.componentDidUpdate==`function`&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate==`function`&&(t.flags|=1024)):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=c,r=u):(typeof a.componentDidUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!=`function`||o===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return a=r,pc(e,t),r=(t.flags&128)!=0,a||r?(a=t.stateNode,n=r&&typeof n.getDerivedStateFromError!=`function`?null:a.render(),t.flags|=1,e!==null&&r?(t.child=V(t,e.child,null,i),t.child=V(t,null,n,i)):rc(e,t,n,i),t.memoizedState=a.state,e=t.child):e=Oc(e,t,i),e}function _c(e,t,n,r){return Hi(),t.flags|=256,rc(e,t,n,r),t.child}var vc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function yc(e){return{baseLanes:e,cachePool:xa()}}function bc(e,t,n){return e=e===null?0:e.childLanes&~n,t&&(e|=Jl),e}function xc(e,t,n){var r=t.pendingProps,i=!1,a=(t.flags&128)!=0,s;if((s=a)||(s=e!==null&&e.memoizedState===null?!1:(co.current&2)!=0),s&&(i=!0,t.flags&=-129),s=(t.flags&32)!=0,t.flags&=-33,e===null){if(z){if(i?ro(t):oo(t),(e=Pi)?(e=rf(e,Ii),e=e!==null&&e.data!==`&`?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:Ti===null?null:{id:Ei,overflow:Di},retryLane:536870912,hydrationErrors:null},n=hi(e),n.return=t,t.child=n,Ni=t,Pi=null)):e=null,e===null)throw Ri(t);return of(e)?t.lanes=32:t.lanes=536870912,null}var c=r.children;return r=r.fallback,i?(oo(t),i=t.mode,c=Cc({mode:`hidden`,children:c},i),r=pi(r,i,n,null),c.return=t,r.return=t,c.sibling=r,t.child=c,r=t.child,r.memoizedState=yc(n),r.childLanes=bc(e,s,n),t.memoizedState=vc,cc(null,r)):(ro(t),Sc(t,c))}var l=e.memoizedState;if(l!==null&&(c=l.dehydrated,c!==null)){if(a)t.flags&256?(ro(t),t.flags&=-257,t=wc(e,t,n)):t.memoizedState===null?(oo(t),c=r.fallback,i=t.mode,r=Cc({mode:`visible`,children:r.children},i),c=pi(c,i,n,null),c.flags|=2,r.return=t,c.return=t,r.sibling=c,t.child=r,V(t,e.child,null,n),r=t.child,r.memoizedState=yc(n),r.childLanes=bc(e,s,n),t.memoizedState=vc,t=cc(null,r)):(oo(t),t.child=e.child,t.flags|=128,t=null);else if(ro(t),of(c)){if(s=c.nextSibling&&c.nextSibling.dataset,s)var u=s.dgst;s=u,r=Error(o(419)),r.stack=``,r.digest=s,Wi({value:r,source:null,stack:null}),t=wc(e,t,n)}else if(nc||Qi(e,t,n,!1),s=(n&e.childLanes)!==0,nc||s){if(s=q,s!==null&&(r=ot(s,n),r!==0&&r!==l.retryLane))throw l.retryLane=r,ri(e,r),hu(s,e,r),tc;af(c)||Du(),t=wc(e,t,n)}else af(c)?(t.flags|=192,t.child=e.child,t=null):(e=l.treeContext,Pi=cf(c.nextSibling),Ni=t,z=!0,Fi=null,Ii=!1,e!==null&&Mi(t,e),t=Sc(t,r.children),t.flags|=4096);return t}return i?(oo(t),c=r.fallback,i=t.mode,l=e.child,u=l.sibling,r=ui(l,{mode:`hidden`,children:r.children}),r.subtreeFlags=l.subtreeFlags&65011712,u===null?(c=pi(c,i,n,null),c.flags|=2):c=ui(u,c),c.return=t,r.return=t,r.sibling=c,t.child=r,cc(null,r),r=t.child,c=e.child.memoizedState,c===null?c=yc(n):(i=c.cachePool,i===null?i=xa():(l=sa._currentValue,i=i.parent===l?i:{parent:l,pool:l}),c={baseLanes:c.baseLanes|n,cachePool:i}),r.memoizedState=c,r.childLanes=bc(e,s,n),t.memoizedState=vc,cc(e.child,r)):(ro(t),n=e.child,e=n.sibling,n=ui(n,{mode:`visible`,children:r.children}),n.return=t,n.sibling=null,e!==null&&(s=t.deletions,s===null?(t.deletions=[e],t.flags|=16):s.push(e)),t.child=n,t.memoizedState=null,n)}function Sc(e,t){return t=Cc({mode:`visible`,children:t},e.mode),t.return=e,e.child=t}function Cc(e,t){return e=ci(22,e,null,t),e.lanes=0,e}function wc(e,t,n){return V(t,e.child,null,n),e=Sc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Tc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Xi(e.return,t,n)}function Ec(e,t,n,r,i,a){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i,o.treeForkCount=a)}function Dc(e,t,n){var r=t.pendingProps,i=r.revealOrder,a=r.tail;r=r.children;var o=co.current,s=(o&2)!=0;if(s?(o=o&1|2,t.flags|=128):o&=1,D(co,o),rc(e,t,r,n),r=z?Si:0,!s&&e!==null&&e.flags&128)a:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Tc(e,n,t);else if(e.tag===19)Tc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break a;for(;e.sibling===null;){if(e.return===null||e.return===t)break a;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case`forwards`:for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&lo(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Ec(t,!1,i,n,a,r);break;case`backwards`:case`unstable_legacy-backwards`:for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&lo(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Ec(t,!0,n,null,a,r);break;case`together`:Ec(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function Oc(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Gl|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(Qi(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(o(153));if(t.child!==null){for(e=t.child,n=ui(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=ui(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function kc(e,t){return(e.lanes&t)===0?(e=e.dependencies,!!(e!==null&&$i(e))):!0}function Ac(e,t,n){switch(t.tag){case 3:ve(t,t.stateNode.containerInfo),Ji(t,sa,e.memoizedState.cache),Hi();break;case 27:case 5:be(t);break;case 4:ve(t,t.stateNode.containerInfo);break;case 10:Ji(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,io(t),null;break;case 13:var r=t.memoizedState;if(r!==null)return r.dehydrated===null?(n&t.child.childLanes)===0?(ro(t),e=Oc(e,t,n),e===null?null:e.sibling):xc(e,t,n):(ro(t),t.flags|=128,null);ro(t);break;case 19:var i=(e.flags&128)!=0;if(r=(n&t.childLanes)!==0,r||=(Qi(e,t,n,!1),(n&t.childLanes)!==0),i){if(r)return Dc(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),D(co,co.current),r)break;return null;case 22:return t.lanes=0,sc(e,t,n,t.pendingProps);case 24:Ji(t,sa,e.memoizedState.cache)}return Oc(e,t,n)}function jc(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)nc=!0;else{if(!kc(e,n)&&!(t.flags&128))return nc=!1,Ac(e,t,n);nc=!!(e.flags&131072)}else nc=!1,z&&t.flags&1048576&&ki(t,Si,t.index);switch(t.lanes=0,t.tag){case 16:a:{var r=t.pendingProps;if(e=Oa(t.elementType),t.type=e,typeof e==`function`)li(e)?(r=Gs(e,r),t.tag=1,t=gc(null,t,e,r,n)):(t.tag=0,t=mc(null,t,e,r,n));else{if(e!=null){var i=e.$$typeof;if(i===C){t.tag=11,t=ic(null,t,e,r,n);break a}else if(i===ne){t.tag=14,t=ac(null,t,e,r,n);break a}}throw t=le(e)||e,Error(o(306,t,``))}}return t;case 0:return mc(e,t,t.type,t.pendingProps,n);case 1:return r=t.type,i=Gs(r,t.pendingProps),gc(e,t,r,i,n);case 3:a:{if(ve(t,t.stateNode.containerInfo),e===null)throw Error(o(387));r=t.pendingProps;var a=t.memoizedState;i=a.element,Ba(e,t),qa(t,r,null,n);var s=t.memoizedState;if(r=s.cache,Ji(t,sa,r),r!==a.cache&&Zi(t,[sa],n,!0),Ka(),r=s.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){t=_c(e,t,r,n);break a}else if(r!==i){i=vi(Error(o(424)),t),Wi(i),t=_c(e,t,r,n);break a}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName===`HTML`?e.ownerDocument.body:e}for(Pi=cf(e.firstChild),Ni=t,z=!0,Fi=null,Ii=!0,n=La(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling}else{if(Hi(),r===i){t=Oc(e,t,n);break a}rc(e,t,r,n)}t=t.child}return t;case 26:return pc(e,t),e===null?(n=kf(t.type,null,t.pendingProps,null))?t.memoizedState=n:z||(n=t.type,e=t.pendingProps,r=Bd(ge.current).createElement(n),r[dt]=t,r[ft]=e,Pd(r,n,e),wt(r),t.stateNode=r):t.memoizedState=kf(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return be(t),e===null&&z&&(r=t.stateNode=ff(t.type,t.pendingProps,ge.current),Ni=t,Ii=!0,i=Pi,Zd(t.type)?(lf=i,Pi=cf(r.firstChild)):Pi=i),rc(e,t,t.pendingProps.children,n),pc(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&z&&((i=r=Pi)&&(r=tf(r,t.type,t.pendingProps,Ii),r===null?i=!1:(t.stateNode=r,Ni=t,Pi=cf(r.firstChild),Ii=!1,i=!0)),i||Ri(t)),be(t),i=t.type,a=t.pendingProps,s=e===null?null:e.memoizedProps,r=a.children,Ud(i,a)?r=null:s!==null&&Ud(i,s)&&(t.flags|=32),t.memoizedState!==null&&(i=xo(e,t,wo,null,null,n),Qf._currentValue=i),pc(e,t),rc(e,t,r,n),t.child;case 6:return e===null&&z&&((e=n=Pi)&&(n=nf(n,t.pendingProps,Ii),n===null?e=!1:(t.stateNode=n,Ni=t,Pi=null,e=!0)),e||Ri(t)),null;case 13:return xc(e,t,n);case 4:return ve(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=V(t,null,r,n):rc(e,t,r,n),t.child;case 11:return ic(e,t,t.type,t.pendingProps,n);case 7:return rc(e,t,t.pendingProps,n),t.child;case 8:return rc(e,t,t.pendingProps.children,n),t.child;case 12:return rc(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,Ji(t,t.type,r.value),rc(e,t,r.children,n),t.child;case 9:return i=t.type._context,r=t.pendingProps.children,ea(t),i=ta(i),r=r(i),t.flags|=1,rc(e,t,r,n),t.child;case 14:return ac(e,t,t.type,t.pendingProps,n);case 15:return oc(e,t,t.type,t.pendingProps,n);case 19:return Dc(e,t,n);case 31:return fc(e,t,n);case 22:return sc(e,t,n,t.pendingProps);case 24:return ea(t),r=ta(sa),e===null?(i=ya(),i===null&&(i=q,a=ca(),i.pooledCache=a,a.refCount++,a!==null&&(i.pooledCacheLanes|=n),i=a),t.memoizedState={parent:r,cache:i},za(t),Ji(t,sa,i)):((e.lanes&n)!==0&&(Ba(e,t),qa(t,null,null,n),Ka()),i=e.memoizedState,a=t.memoizedState,i.parent===r?(r=a.cache,Ji(t,sa,r),r!==i.cache&&Zi(t,[sa],n,!0)):(i={parent:r,cache:r},t.memoizedState=i,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=i),Ji(t,sa,r))),rc(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function Mc(e){e.flags|=4}function Nc(e,t,n,r,i){if((t=(e.mode&32)!=0)&&(t=!1),t){if(e.flags|=16777216,(i&335544128)===i)if(e.stateNode.complete)e.flags|=8192;else if(wu())e.flags|=8192;else throw ka=Ta,Ca}else e.flags&=-16777217}function Pc(e,t){if(t.type!==`stylesheet`||t.state.loading&4)e.flags&=-16777217;else if(e.flags|=16777216,!Wf(t))if(wu())e.flags|=8192;else throw ka=Ta,Ca}function Fc(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag===22?536870912:et(),e.lanes|=t,Yl|=t)}function Ic(e,t){if(!z)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 G(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&65011712,r|=i.flags&65011712,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Lc(e,t,n){var r=t.pendingProps;switch(ji(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return G(t),null;case 1:return G(t),null;case 3:return n=t.stateNode,r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Yi(sa),ye(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Vi(t)?Mc(t):e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ui())),G(t),null;case 26:var i=t.type,a=t.memoizedState;return e===null?(Mc(t),a===null?(G(t),Nc(t,i,null,r,n)):(G(t),Pc(t,a))):a?a===e.memoizedState?(G(t),t.flags&=-16777217):(Mc(t),G(t),Pc(t,a)):(e=e.memoizedProps,e!==r&&Mc(t),G(t),Nc(t,i,e,r,n)),null;case 27:if(xe(t),n=ge.current,i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&Mc(t);else{if(!r){if(t.stateNode===null)throw Error(o(166));return G(t),null}e=O.current,Vi(t)?zi(t,e):(e=ff(i,r,n),t.stateNode=e,Mc(t))}return G(t),null;case 5:if(xe(t),i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==r&&Mc(t);else{if(!r){if(t.stateNode===null)throw Error(o(166));return G(t),null}if(a=O.current,Vi(t))zi(t,a);else{var s=Bd(ge.current);switch(a){case 1:a=s.createElementNS(`http://www.w3.org/2000/svg`,i);break;case 2:a=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,i);break;default:switch(i){case`svg`:a=s.createElementNS(`http://www.w3.org/2000/svg`,i);break;case`math`:a=s.createElementNS(`http://www.w3.org/1998/Math/MathML`,i);break;case`script`:a=s.createElement(`div`),a.innerHTML=`<script><\/script>`,a=a.removeChild(a.firstChild);break;case`select`:a=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?a.multiple=!0:r.size&&(a.size=r.size);break;default:a=typeof r.is==`string`?s.createElement(i,{is:r.is}):s.createElement(i)}}a[dt]=t,a[ft]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)a.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=a;a:switch(Pd(a,i,r),i){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&Mc(t)}}return G(t),Nc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&Mc(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(o(166));if(e=ge.current,Vi(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,i=Ni,i!==null)switch(i.tag){case 27:case 5:r=i.memoizedProps}e[dt]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||Md(e.nodeValue,n)),e||Ri(t,!0)}else e=Bd(e).createTextNode(r),e[dt]=t,t.stateNode=e}return G(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Vi(t),n!==null){if(e===null){if(!r)throw Error(o(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(o(557));e[dt]=t}else Hi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;G(t),e=!1}else n=Ui(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(so(t),t):(so(t),null);if(t.flags&128)throw Error(o(558))}return G(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=Vi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(o(318));if(i=t.memoizedState,i=i===null?null:i.dehydrated,!i)throw Error(o(317));i[dt]=t}else Hi(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;G(t),i=!1}else i=Ui(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(so(t),t):(so(t),null)}return so(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,i=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(i=r.alternate.memoizedState.cachePool.pool),a=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(a=r.memoizedState.cachePool.pool),a!==i&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Fc(t,t.updateQueue),G(t),null);case 4:return ye(),e===null&&Sd(t.stateNode.containerInfo),G(t),null;case 10:return Yi(t.type),G(t),null;case 19:if(E(co),r=t.memoizedState,r===null)return G(t),null;if(i=(t.flags&128)!=0,a=r.rendering,a===null)if(i)Ic(r,!1);else{if(Wl!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(a=lo(e),a!==null){for(t.flags|=128,Ic(r,!1),e=a.updateQueue,t.updateQueue=e,Fc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)di(n,e),n=n.sibling;return D(co,co.current&1|2),z&&Oi(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&je()>tu&&(t.flags|=128,i=!0,Ic(r,!1),t.lanes=4194304)}else{if(!i)if(e=lo(a),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,Fc(t,e),Ic(r,!0),r.tail===null&&r.tailMode===`hidden`&&!a.alternate&&!z)return G(t),null}else 2*je()-r.renderingStartTime>tu&&n!==536870912&&(t.flags|=128,i=!0,Ic(r,!1),t.lanes=4194304);r.isBackwards?(a.sibling=t.child,t.child=a):(e=r.last,e===null?t.child=a:e.sibling=a,r.last=a)}return r.tail===null?(G(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=je(),e.sibling=null,n=co.current,D(co,i?n&1|2:n&1),z&&Oi(t,r.treeForkCount),e);case 22:case 23:return so(t),eo(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(G(t),t.subtreeFlags&6&&(t.flags|=8192)):G(t),n=t.updateQueue,n!==null&&Fc(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&E(va),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Yi(sa),G(t),null;case 25:return null;case 30:return null}throw Error(o(156,t.tag))}function Rc(e,t){switch(ji(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Yi(sa),ye(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return xe(t),null;case 31:if(t.memoizedState!==null){if(so(t),t.alternate===null)throw Error(o(340));Hi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(so(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));Hi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return E(co),null;case 4:return ye(),null;case 10:return Yi(t.type),null;case 22:case 23:return so(t),eo(),e!==null&&E(va),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Yi(sa),null;case 25:return null;default:return null}}function zc(e,t){switch(ji(t),t.tag){case 3:Yi(sa),ye();break;case 26:case 27:case 5:xe(t);break;case 4:ye();break;case 31:t.memoizedState!==null&&so(t);break;case 13:so(t);break;case 19:E(co);break;case 10:Yi(t.type);break;case 22:case 23:so(t),eo(),e!==null&&E(va);break;case 24:Yi(sa)}}function Bc(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Z(t,t.return,e)}}function Vc(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Z(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Z(t,t.return,e)}}function Hc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Ya(t,n)}catch(t){Z(e,e.return,t)}}}function Uc(e,t,n){n.props=Gs(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Z(e,t,n)}}function Wc(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Z(e,t,n)}}function Gc(e,t){var n=e.ref,r=e.refCleanup;if(n!==null)if(typeof r==`function`)try{r()}catch(n){Z(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Z(e,t,n)}else n.current=null}function Kc(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Z(e,e.return,t)}}function qc(e,t,n){try{var r=e.stateNode;Fd(r,e.type,n,t),r[ft]=t}catch(t){Z(e,e.return,t)}}function Jc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Zd(e.type)||e.tag===4}function Yc(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||Jc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Zd(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Xc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=tn));else if(r!==4&&(r===27&&Zd(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Xc(e,t,n),e=e.sibling;e!==null;)Xc(e,t,n),e=e.sibling}function Zc(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&&(r===27&&Zd(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Zc(e,t,n),e=e.sibling;e!==null;)Zc(e,t,n),e=e.sibling}function Qc(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);Pd(t,r,n),t[dt]=e,t[ft]=n}catch(t){Z(e,e.return,t)}}var $c=!1,el=!1,tl=!1,nl=typeof WeakSet==`function`?WeakSet:Set,rl=null;function il(e,t){if(e=e.containerInfo,Rd=sp,e=Ar(e),jr(e)){if(`selectionStart`in e)var n={start:e.selectionStart,end:e.selectionEnd};else a:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==n||i!==0&&f.nodeType!==3||(c=s+i),f!==a||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===n&&++u===i&&(c=s),p===a&&++d===r&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=c===-1||l===-1?null:{start:c,end:l}}else n=null}n||={start:0,end:0}}else n=null;for(zd={focusedElem:e,selectionRange:n},sp=!1,rl=t;rl!==null;)if(t=rl,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,rl=e;else for(;rl!==null;){switch(t=rl,a=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e===null?null:e.events,e!==null))for(n=0;n<e.length;n++)i=e[n],i.ref.impl=i.nextImpl;break;case 11:case 15:break;case 1:if(e&1024&&a!==null){e=void 0,n=t,i=a.memoizedProps,a=a.memoizedState,r=n.stateNode;try{var h=Gs(n.type,i);e=r.getSnapshotBeforeUpdate(h,a),r.__reactInternalSnapshotBeforeUpdate=e}catch(e){Z(n,n.return,e)}}break;case 3:if(e&1024){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)ef(e);else if(n===1)switch(e.nodeName){case`HEAD`:case`HTML`:case`BODY`:ef(e);break;default:e.textContent=``}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if(e&1024)throw Error(o(163))}if(e=t.sibling,e!==null){e.return=t.return,rl=e;break}rl=t.return}}function al(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:bl(e,n),r&4&&Bc(5,n);break;case 1:if(bl(e,n),r&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(e){Z(n,n.return,e)}else{var i=Gs(n.type,t.memoizedProps);t=t.memoizedState;
vendor: 4,306 bytes, line 9
9try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Z(n,n.return,e)}}r&64&&Hc(n),r&512&&Wc(n,n.return);break;case 3:if(bl(e,n),r&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{Ya(e,t)}catch(e){Z(n,n.return,e)}}break;case 27:t===null&&r&4&&Qc(n);case 26:case 5:bl(e,n),t===null&&r&4&&Kc(n),r&512&&Wc(n,n.return);break;case 12:bl(e,n);break;case 31:bl(e,n),r&4&&dl(e,n);break;case 13:bl(e,n),r&4&&fl(e,n),r&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=Ju.bind(null,n),sf(e,n))));break;case 22:if(r=n.memoizedState!==null||$c,!r){t=t!==null&&t.memoizedState!==null||el,i=$c;var a=el;$c=r,(el=t)&&!a?Sl(e,n,(n.subtreeFlags&8772)!=0):bl(e,n),$c=i,el=a}break;case 30:break;default:bl(e,n)}}function ol(e){var t=e.alternate;t!==null&&(e.alternate=null,ol(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&yt(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var sl=null,cl=!1;function ll(e,t,n){for(n=n.child;n!==null;)ul(e,t,n),n=n.sibling}function ul(e,t,n){if(Ve&&typeof Ve.onCommitFiberUnmount==`function`)try{Ve.onCommitFiberUnmount(Be,n)}catch{}switch(n.tag){case 26:el||Gc(n,t),ll(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:el||Gc(n,t);var r=sl,i=cl;Zd(n.type)&&(sl=n.stateNode,cl=!1),ll(e,t,n),pf(n.stateNode),sl=r,cl=i;break;case 5:el||Gc(n,t);case 6:if(r=sl,i=cl,sl=null,ll(e,t,n),sl=r,cl=i,sl!==null)if(cl)try{(sl.nodeType===9?sl.body:sl.nodeName===`HTML`?sl.ownerDocument.body:sl).removeChild(n.stateNode)}catch(e){Z(n,t,e)}else try{sl.removeChild(n.stateNode)}catch(e){Z(n,t,e)}break;case 18:sl!==null&&(cl?(e=sl,Qd(e.nodeType===9?e.body:e.nodeName===`HTML`?e.ownerDocument.body:e,n.stateNode),Np(e)):Qd(sl,n.stateNode));break;case 4:r=sl,i=cl,sl=n.stateNode.containerInfo,cl=!0,ll(e,t,n),sl=r,cl=i;break;case 0:case 11:case 14:case 15:Vc(2,n,t),el||Vc(4,n,t),ll(e,t,n);break;case 1:el||(Gc(n,t),r=n.stateNode,typeof r.componentWillUnmount==`function`&&Uc(n,t,r)),ll(e,t,n);break;case 21:ll(e,t,n);break;case 22:el=(r=el)||n.memoizedState!==null,ll(e,t,n),el=r;break;default:ll(e,t,n)}}function dl(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Np(e)}catch(e){Z(t,t.return,e)}}}function fl(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Np(e)}catch(e){Z(t,t.return,e)}}function pl(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new nl),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new nl),t;default:throw Error(o(435,e.tag))}}function ml(e,t){var n=pl(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var r=Yu.bind(null,e,t);t.then(r,r)}})}function hl(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r],a=e,s=t,c=s;a:for(;c!==null;){switch(c.tag){case 27:if(Zd(c.type)){sl=c.stateNode,cl=!1;break a}break;case 5:sl=c.stateNode,cl=!1;break a;case 3:case 4:sl=c.stateNode.containerInfo,cl=!0;break a}c=c.return}if(sl===null)throw Error(o(160));ul(a,s,i),sl=null,cl=!1,a=i.alternate,a!==null&&(a.return=null),i.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)_l(t,e),t=t.sibling}var gl=null;function _l(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:hl(t,e),vl(e),r&4&&(Vc(3,e,e.return),Bc(3,e),Vc(5,e,e.return));break;case 1:hl(t,e),vl(e),r&512&&(el||n===null||Gc(n,n.return)),r&64&&$c&&(e=e.updateQueue,e!==null&&(r=e.callbacks,r!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?r:n.concat(r))));break;case 26:var i=gl;if(hl(t,e),vl(e),r&512&&(el||n===null||Gc(n,n.return)),r&4){var a=n===null?null:n.memoizedState;if(r=e.memoizedState,n===null)if(r===null)if(e.stateNode===null){a:{r=e.type,n=e.memoizedProps,i=i.ownerDocument||i;b:switch(r){case`title`:a=i.getElementsByTagName(`title`)[0],(!a||a[vt]||a[dt]||a.namespaceURI===`http://www.w3.org/2000/svg`||a.hasAttribute(`itemprop`))&&(a=i.createElement(r),i.head.insertBefore(a,i.querySelector(`head >
9 title`))),Pd(a,r,n),a[dt]=e,wt(a),r=a;break a;case`link`:var s=Vf(`link`,`href`,i).get(r+(n.href||``));if(s){for(var c=0;c<s.length;c++)if(a=s[c],a.getAttribute(`href`)===(n.href==null||n.href===``?null:n.href)&&a.getAttribute(`rel`)===(n.rel==null?null:n.rel)&&a.getAttribute(`title`)===(n.title==null?null:n.title)&&a.getAttribute(`crossorigin`)===(n.crossOrigin==null?null:n.crossOrigin)){s.splice(c,1);break b}}a=i.createElement(r),Pd(a,r,n),i.head.appendChild(a);break;case`meta`:if(s=Vf(`meta`,`content`,i).get(r+(n.content||``))){for(c=0;c<s.length;c++)if(a=s[c],a.getAttribute(`content`)===(n.content==null?null:``+n.content)&&a.getAttribute(`name`)===(n.name==null?null:n.name)&&a.getAttribute(`property`)===(n.property==null?null:n.property)&&a.getAttribute(`http-equiv`)===(n.httpEquiv==null?null:n.httpEquiv)&&a.getAttribute(`charset`)===(n.charSet==null?null:n.charSet)){s.splice(c,1);break b}}a=i.createElement(r),Pd(a,r,n),i.head.appendChild(a);break;default:throw Error(o(468,r))}a[dt]=e,wt(a),r=a}e.stateNode=r}else Hf(i,e.type,e.stateNode);else e.stateNode=If(i,r,e.memoizedProps);else a===r?r===null&&e.stateNode!==null&&qc(e,e.memoizedProps,n.memoizedProps):(a===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):a.count--,r===null?Hf(i,e.type,e.stateNode):If(i,r,e.memoizedProps))}break;case 27:hl(t,e),vl(e),r&512&&(el||n===null||Gc(n,n.return)),n!==null&&r&4&&qc(e,e.memoizedProps,n.memoizedProps);break;case 5:if(hl(t,e),vl(e),r&512&&(el||n===null||Gc(n,n.return)),e.flags&32){i=e.stateNode;try{F(i,``)}catch(t){Z(e,e.return,t)}}r&4&&e.stateNode!=null&&(i=e.memoizedProps,qc(e,i,n===null?i:n.memoizedProps)),r&1024&&(tl=!0);break;case 6:if(hl(t,e),vl(e),r&4){if(e.stateNode===null)throw Error(o(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(t){Z(e,e.return,t)}}break;case 3:if(Bf=null,i=gl,gl=gf(t.containerInfo),hl(t,e),gl=i,vl(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Np(t.containerInfo)}catch(t){Z(e,e.return,t)}tl&&(tl=!1,yl(e));break;case 4:r=gl,gl=gf(e.stateNode.containerInfo),hl(t,e),vl(e),gl=r;break;case 12:hl(t,e),vl(e);break;case 31:hl(t,e),vl(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,ml(e,r)));break;case 13:hl(t,e),vl(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&($l=je()),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,ml(e,r)));break;case 22:i=e.memoizedState!==null;var l=n!==null&&n.memoizedState!==null,u=$c,d=el;if($c=u||i,el=d||l,hl(t,e),el=d,$c=u,vl(e),r&8192)a:for(t=e.stateNode,t._visibility=i?t._visibility&-2:t._visibility|1,i&&(n===null||l||$c||el||xl(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){l=n=t;try{if(a=l.stateNode,i)s=a.style,typeof s.setProperty==`function`?s.setProperty(`display`,`none`,`important`):s.display=`none`;else{c=l.stateNode;var f=l.memoizedProps.style,p=f!=null&&f.hasOwnProperty(`display`)?f.display:null;c.style.display=p==null||typeof p==`boolean`?``:(``+p).trim()}}catch(e){Z(l,l.return,e)}}}else if(t.tag===6){if(n===null){l=t;try{l.stateNode.nodeValue=i?``:l.memoizedProps}catch(e){Z(l,l.return,e)}}}else if(t.tag===18){if(n===null){l=t;try{var m=l.stateNode;i?$d(m,!0):$d(l.stateNode,!1)}catch(e){Z(l,l.return,e)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break a;for(;t.sibling===null;){if(t.return===null||t.return===e)break a;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}r&4&&(r=e.updateQueue,r!==null&&(n=r.retryQueue,n!==null&&(r.retryQueue=null,ml(e,n))));break;case 19:hl(t,e),vl(e),r&4&&(r=e.updateQueue,r!==null&&(e.updateQueue=null,ml(e,r)));break;case 30:break;case 21:break;default:hl(t,e),vl(e)}}function vl(e){var t=e.flags;if(t&2){try{for(var n,r=e.return;r!==null;){if(Jc(r)){n=r;break}r=r.return}if(n==null)throw Error(o(160));switch(n.tag){case 27:var i=n.stateNode;Zc(e,Yc(e),i);break;case 5:var a=n.stateNode;n.flags&32&&(F(a,``),n.flags&=-33),Zc(e,Yc(e),a);break;case 3:case 4:var s=n.stateNode.containerInfo;Xc(e,Yc(e),s);break;default:throw Error(o(161))}}catch(t){Z(e,e.return,t)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function yl(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;yl(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function bl(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)al(e,t.alternate,t),t=t.sibling}function xl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Vc(4,t,t.return),xl(t);break;case 1:Gc(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount==`function`&&Uc(t,t.return,n),xl(t);break;case 27:pf(t.stateNode);case 26:case 5:Gc(t,t.return),xl(t);break;case 22:t.memoizedState===null&&xl(t);break;case 30:xl(t);break;default:xl(t)}e=e.sibling}}function Sl(e,t,n){for(n&&=(t.subtreeFlags&8772)!=0,t=t.child;t!==null;){var r=t.alternate,i=e,a=t,o=a.flags;switch(a.tag){case 0:case 11:case 15:Sl(i,a,n),Bc(4,a);break;case 1:if(Sl(i,a,n),r=a,i=r.stateNode,typeof i.componentDidMount==`function`)try{i.componentDidMount()}catch(e){Z(r,r.return,e)}if(r=a,i=r.updateQueue,i!==null){var s=r.stateNode;try{var c=i.shared.hiddenCallbacks;
vendor: 18,973 bytes, line 9
9if(c!==null)for(i.shared.hiddenCallbacks=null,i=0;i<c.length;i++)Ja(c[i],s)}catch(e){Z(r,r.return,e)}}n&&o&64&&Hc(a),Wc(a,a.return);break;case 27:Qc(a);case 26:case 5:Sl(i,a,n),n&&r===null&&o&4&&Kc(a),Wc(a,a.return);break;case 12:Sl(i,a,n);break;case 31:Sl(i,a,n),n&&o&4&&dl(i,a);break;case 13:Sl(i,a,n),n&&o&4&&fl(i,a);break;case 22:a.memoizedState===null&&Sl(i,a,n),Wc(a,a.return);break;case 30:break;default:Sl(i,a,n)}t=t.sibling}}function Cl(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&la(n))}function wl(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&la(e))}function Tl(e,t,n,r){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)El(e,t,n,r),t=t.sibling}function El(e,t,n,r){var i=t.flags;switch(t.tag){case 0:case 11:case 15:Tl(e,t,n,r),i&2048&&Bc(9,t);break;case 1:Tl(e,t,n,r);break;case 3:Tl(e,t,n,r),i&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&la(e)));break;case 12:if(i&2048){Tl(e,t,n,r),e=t.stateNode;try{var a=t.memoizedProps,o=a.id,s=a.onPostCommit;typeof s==`function`&&s(o,t.alternate===null?`mount`:`update`,e.passiveEffectDuration,-0)}catch(e){Z(t,t.return,e)}}else Tl(e,t,n,r);break;case 31:Tl(e,t,n,r);break;case 13:Tl(e,t,n,r);break;case 23:break;case 22:a=t.stateNode,o=t.alternate,t.memoizedState===null?a._visibility&2?Tl(e,t,n,r):(a._visibility|=2,Dl(e,t,n,r,(t.subtreeFlags&10256)!=0||!1)):a._visibility&2?Tl(e,t,n,r):Ol(e,t),i&2048&&Cl(o,t);break;case 24:Tl(e,t,n,r),i&2048&&wl(t.alternate,t);break;default:Tl(e,t,n,r)}}function Dl(e,t,n,r,i){for(i&&=(t.subtreeFlags&10256)!=0||!1,t=t.child;t!==null;){var a=e,o=t,s=n,c=r,l=o.flags;switch(o.tag){case 0:case 11:case 15:Dl(a,o,s,c,i),Bc(8,o);break;case 23:break;case 22:var u=o.stateNode;o.memoizedState===null?(u._visibility|=2,Dl(a,o,s,c,i)):u._visibility&2?Dl(a,o,s,c,i):Ol(a,o),i&&l&2048&&Cl(o.alternate,o);break;case 24:Dl(a,o,s,c,i),i&&l&2048&&wl(o.alternate,o);break;default:Dl(a,o,s,c,i)}t=t.sibling}}function Ol(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:Ol(n,r),i&2048&&Cl(r.alternate,r);break;case 24:Ol(n,r),i&2048&&wl(r.alternate,r);break;default:Ol(n,r)}t=t.sibling}}var kl=8192;function Al(e,t,n){if(e.subtreeFlags&kl)for(e=e.child;e!==null;)jl(e,t,n),e=e.sibling}function jl(e,t,n){switch(e.tag){case 26:Al(e,t,n),e.flags&kl&&e.memoizedState!==null&&Gf(n,gl,e.memoizedState,e.memoizedProps);break;case 5:Al(e,t,n);break;case 3:case 4:var r=gl;gl=gf(e.stateNode.containerInfo),Al(e,t,n),gl=r;break;case 22:e.memoizedState===null&&(r=e.alternate,r!==null&&r.memoizedState!==null?(r=kl,kl=16777216,Al(e,t,n),kl=r):Al(e,t,n));break;default:Al(e,t,n)}}function Ml(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Nl(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];rl=r,Il(r,e)}Ml(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Pl(e),e=e.sibling}function Pl(e){switch(e.tag){case 0:case 11:case 15:Nl(e),e.flags&2048&&Vc(9,e,e.return);break;case 3:Nl(e);break;case 12:Nl(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Fl(e)):Nl(e);break;default:Nl(e)}}function Fl(e){var t=e.deletions;if(e.flags&16){if(t!==null)for(var n=0;n<t.length;n++){var r=t[n];rl=r,Il(r,e)}Ml(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Vc(8,t,t.return),Fl(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Fl(t));break;default:Fl(t)}e=e.sibling}}function Il(e,t){for(;rl!==null;){var n=rl;switch(n.tag){case 0:case 11:case 15:Vc(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var r=n.memoizedState.cachePool.pool;r!=null&&r.refCount++}break;case 24:la(n.memoizedState.cache)}if(r=n.child,r!==null)r.return=n,rl=r;else a:for(n=e;rl!==null;){r=rl;var i=r.sibling,a=r.return;if(ol(r),r===n){rl=null;break a}if(i!==null){i.return=a,rl=i;break a}rl=a}}}var Ll={getCacheForType:function(e){var t=ta(sa),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return ta(sa).controller.signal}},Rl=typeof WeakMap==`function`?WeakMap:Map,K=0,q=null,J=null,Y=0,X=0,zl=null,Bl=!1,Vl=!1,Hl=!1,Ul=0,Wl=0,Gl=0,Kl=0,ql=0,Jl=0,Yl=0,Xl=null,Zl=null,Ql=!1,$l=0,eu=0,tu=1/0,nu=null,ru=null,iu=0,au=null,ou=null,su=0,cu=0,lu=null,uu=null,du=0,fu=null;function pu(){return K&2&&Y!==0?Y&-Y:w.T===null?ct():dd()}function mu(){if(Jl===0)if(!(Y&536870912)||z){var e=Je;Je<<=1,!(Je&3932160)&&(Je=262144),Jl=e}else Jl=536870912;return e=to.current,e!==null&&(e.flags|=32),Jl}function hu(e,t,n){(e===q&&(X===2||X===9)||e.cancelPendingCommit!==null)&&(Su(e,0),yu(e,Y,Jl,!1)),nt(e,n),(!(K&2)||e!==q)&&(e===q&&(!(K&2)&&(Kl|=n),Wl===4&&yu(e,Y,Jl,!1)),rd(e))}function gu(e,t,n){if(K&6)throw Error(o(327));var r=!n&&(t&127)==0&&(t&e.expiredLanes)===0||Qe(e,t),i=r?Au(e,t):Ou(e,t,!0),a=r;do{if(i===0){Vl&&!r&&yu(e,t,0,!1);break}else{if(n=e.current.alternate,a&&!vu(n)){i=Ou(e,t,!1),a=!1;continue}if(i===2){if(a=t,e.errorRecoveryDisabledLanes&a)var s=0;else s=e.pendingLanes&-536870913,s=s===0?s&536870912?536870912:0:s;if(s!==0){t=s;a:{var c=e;i=Xl;var l=c.current.memoizedState.isDehydrated;if(l&&(Su(c,s).flags|=256),s=Ou(c,s,!1),s!==2){if(Hl&&!l){c.errorRecoveryDisabledLanes|=a,Kl|=a,i=4;break a}a=Zl,Zl=i,a!==null&&(Zl===null?Zl=a:Zl.push.apply(Zl,a))}i=s}if(a=!1,i!==2)continue}}if(i===1){Su(e,0),yu(e,t,0,!0);break}a:{switch(r=e,a=i,a){case 0:case 1:throw Error(o(345));case 4:if((t&4194048)!==t)break;case 6:yu(r,t,Jl,!Bl);break a;case 2:Zl=null;break;case 3:case 5:break;default:throw Error(o(329))}if((t&62914560)===t&&(i=$l+300-je(),10<i)){if(yu(r,t,Jl,!Bl),Ze(r,0,!0)!==0)break a;su=t,r.timeoutHandle=Kd(_u.bind(null,r,n,Zl,nu,Ql,t,Jl,Kl,Yl,Bl,a,`Throttled`,-0,0),i);break a}_u(r,n,Zl,nu,Ql,t,Jl,Kl,Yl,Bl,a,null,-0,0)}}break}while(1);rd(e)}function _u(e,t,n,r,i,a,o,s,c,l,u,d,f,p){if(e.timeoutHandle=-1,d=t.subtreeFlags,d&8192||(d&16785408)==16785408){d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:tn},jl(t,a,d);var m=(a&62914560)===a?$l-je():(a&4194048)===a?eu-je():0;if(m=qf(d,m),m!==null){su=a,e.cancelPendingCommit=m(Lu.bind(null,e,t,a,n,r,i,o,s,c,u,d,null,f,p)),yu(e,a,o,!l);return}}Lu(e,t,a,n,r,i,o,s,c)}function vu(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var r=0;r<n.length;r++){var i=n[r],a=i.getSnapshot;i=i.value;try{if(!Tr(a(),i))return!1}catch{return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function yu(e,t,n,r){t&=~ql,t&=~Kl,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var a=31-Ue(i),o=1<<a;r[a]=-1,i&=~o}n!==0&&it(e,n,t)}function bu(){return K&6?!0:(id(0,!1),!1)}function xu(){if(J!==null){if(X===0)var e=J.return;else e=J,qi=Ki=null,Do(e),Ma=null,Na=0,e=J;for(;e!==null;)zc(e.alternate,e),e=e.return;J=null}}function Su(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,qd(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),su=0,xu(),q=e,J=n=ui(e.current,null),Y=t,X=0,zl=null,Bl=!1,Vl=Qe(e,t),Hl=!1,Yl=Jl=ql=Kl=Gl=Wl=0,Zl=Xl=null,Ql=!1,t&8&&(t|=t&32);var r=e.entangledLanes;if(r!==0)for(e=e.entanglements,r&=t;0<r;){var i=31-Ue(r),a=1<<i;t|=e[i],r&=~a}return Ul=t,ti(),n}function Cu(e,t){H=null,w.H=Ls,t===Sa||t===wa?(t=Aa(),X=3):t===Ca?(t=Aa(),X=4):X=t===tc?8:typeof t==`object`&&t&&typeof t.then==`function`?6:1,zl=t,J===null&&(Wl=1,Ys(e,vi(t,e.current)))}function wu(){var e=to.current;return e===null?!0:(Y&4194048)===Y?no===null:(Y&62914560)===Y||Y&536870912?e===no:!1}function Tu(){var e=w.H;return w.H=Ls,e===null?Ls:e}function Eu(){var e=w.A;return w.A=Ll,e}function Du(){Wl=4,Bl||(Y&4194048)!==Y&&to.current!==null||(Vl=!0),!(Gl&134217727)&&!(Kl&134217727)||q===null||yu(q,Y,Jl,!1)}function Ou(e,t,n){var r=K;K|=2;var i=Tu(),a=Eu();(q!==e||Y!==t)&&(nu=null,Su(e,t)),t=!1;var o=Wl;a:do try{if(X!==0&&J!==null){var s=J,c=zl;switch(X){case 8:xu(),o=6;break a;case 3:case 2:case 9:case 6:to.current===null&&(t=!0);var l=X;if(X=0,zl=null,Pu(e,s,c,l),n&&Vl){o=0;break a}break;default:l=X,X=0,zl=null,Pu(e,s,c,l)}}ku(),o=Wl;break}catch(t){Cu(e,t)}while(1);return t&&e.shellSuspendCounter++,qi=Ki=null,K=r,w.H=i,w.A=a,J===null&&(q=null,Y=0,ti()),o}function ku(){for(;J!==null;)Mu(J)}function Au(e,t){var n=K;K|=2;var r=Tu(),i=Eu();q!==e||Y!==t?(nu=null,tu=je()+500,Su(e,t)):Vl=Qe(e,t);a:do try{if(X!==0&&J!==null){t=J;var a=zl;b:switch(X){case 1:X=0,zl=null,Pu(e,t,a,1);break;case 2:case 9:if(Ea(a)){X=0,zl=null,Nu(t);break}t=function(){X!==2&&X!==9||q!==e||(X=7),rd(e)},a.then(t,t);break a;case 3:X=7;break a;case 4:X=5;break a;case 7:Ea(a)?(X=0,zl=null,Nu(t)):(X=0,zl=null,Pu(e,t,a,7));break;case 5:var s=null;switch(J.tag){case 26:s=J.memoizedState;case 5:case 27:var c=J;if(s?Wf(s):c.stateNode.complete){X=0,zl=null;var l=c.sibling;if(l!==null)J=l;else{var u=c.return;u===null?J=null:(J=u,Fu(u))}break b}}X=0,zl=null,Pu(e,t,a,5);break;case 6:X=0,zl=null,Pu(e,t,a,6);break;case 8:xu(),Wl=6;break a;default:throw Error(o(462))}}ju();break}catch(t){Cu(e,t)}while(1);return qi=Ki=null,w.H=r,w.A=i,K=n,J===null?(q=null,Y=0,ti(),Wl):0}function ju(){for(;J!==null&&!ke();)Mu(J)}function Mu(e){var t=jc(e.alternate,e,Ul);e.memoizedProps=e.pendingProps,t===null?Fu(e):J=t}function Nu(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=hc(n,t,t.pendingProps,t.type,void 0,Y);break;case 11:t=hc(n,t,t.pendingProps,t.type.render,t.ref,Y);break;case 5:Do(t);default:zc(n,t),t=J=di(t,Ul),t=jc(n,t,Ul)}e.memoizedProps=e.pendingProps,t===null?Fu(e):J=t}function Pu(e,t,n,r){qi=Ki=null,Do(t),Ma=null,Na=0;var i=t.return;try{if(ec(e,i,t,n,Y)){Wl=1,Ys(e,vi(n,e.current)),J=null;return}}catch(t){if(i!==null)throw J=i,t;Wl=1,Ys(e,vi(n,e.current)),J=null;return}t.flags&32768?(z||r===1?e=!0:Vl||Y&536870912?e=!1:(Bl=e=!0,(r===2||r===9||r===3||r===6)&&(r=to.current,r!==null&&r.tag===13&&(r.flags|=16384))),Iu(t,e)):Fu(t)}function Fu(e){var t=e;do{if(t.flags&32768){Iu(t,Bl);return}e=t.return;var n=Lc(t.alternate,t,Ul);if(n!==null){J=n;return}if(t=t.sibling,t!==null){J=t;return}J=t=e}while(t!==null);Wl===0&&(Wl=5)}function Iu(e,t){do{var n=Rc(e.alternate,e);if(n!==null){n.flags&=32767,J=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){J=e;return}J=e=n}while(e!==null);Wl=6,J=null}function Lu(e,t,n,r,i,a,s,c,l){e.cancelPendingCommit=null;do Hu();while(iu!==0);if(K&6)throw Error(o(327));if(t!==null){if(t===e.current)throw Error(o(177));if(a=t.lanes|t.childLanes,a|=ei,rt(e,n,a,s,c,l),e===q&&(J=q=null,Y=0),ou=t,au=e,su=n,cu=a,lu=i,uu=r,t.subtreeFlags&10256||t.flags&10256?(e.callbackNode=null,e.callbackPriority=0,Xu(Fe,function(){return Uu(),null})):(e.callbackNode=null,e.callbackPriority=0),r=(t.flags&13878)!=0,t.subtreeFlags&13878||r){r=w.T,w.T=null,i=T.p,T.p=2,s=K,K|=4;try{il(e,t,n)}finally{K=s,T.p=i,w.T=r}}iu=1,Ru(),zu(),Bu()}}function Ru(){if(iu===1){iu=0;var e=au,t=ou,n=(t.flags&13878)!=0;if(t.subtreeFlags&13878||n){n=w.T,w.T=null;var r=T.p;T.p=2;var i=K;K|=4;try{_l(t,e);var a=zd,o=Ar(e.containerInfo),s=a.focusedElem,c=a.selectionRange;if(o!==s&&s&&s.ownerDocument&&kr(s.ownerDocument.documentElement,s)){if(c!==null&&jr(s)){var l=c.start,u=c.end;if(u===void 0&&(u=l),`selectionStart`in s)s.selectionStart=l,s.selectionEnd=Math.min(u,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),m=s.textContent.length,h=Math.min(c.start,m),g=c.end===void 0?h:Math.min(c.end,m);!p.extend&&h>g&&(o=g,g=h,h=o);var _=Or(s,h),v=Or(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;s<d.length;s++){var b=d[s];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}sp=!!Rd,zd=Rd=null}finally{K=i,T.p=r,w.T=n}}e.current=t,iu=2}}function zu(){if(iu===2){iu=0;var e=au,t=ou,n=(t.flags&8772)!=0;if(t.subtreeFlags&8772||n){n=w.T,w.T=null;var r=T.p;T.p=2;var i=K;K|=4;try{al(e,t.alternate,t)}finally{K=i,T.p=r,w.T=n}}iu=3}}function Bu(){if(iu===4||iu===3){iu=0,Ae();var e=au,t=ou,n=su,r=uu;t.subtreeFlags&10256||t.flags&10256?iu=5:(iu=0,ou=au=null,Vu(e,e.pendingLanes));var i=e.pendingLanes;if(i===0&&(ru=null),M(n),t=t.stateNode,Ve&&typeof Ve.onCommitFiberRoot==`function`)try{Ve.onCommitFiberRoot(Be,t,void 0,(t.current.flags&128)==128)}catch{}if(r!==null){t=w.T,i=T.p,T.p=2,w.T=null;try{for(var a=e.onRecoverableError,o=0;o<r.length;o++){var s=r[o];a(s.value,{componentStack:s.stack})}}finally{w.T=t,T.p=i}}su&3&&Hu(),rd(e),i=e.pendingLanes,n&261930&&i&42?e===fu?du++:(du=0,fu=e):du=0,id(0,!1)}}function Vu(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,la(t)))}function Hu(){return Ru(),zu(),Bu(),Uu()}function Uu(){if(iu!==5)return!1;var e=au,t=cu;cu=0;var n=M(su),r=w.T,i=T.p;try{T.p=32>n?32:n,w.T=null,n=lu,lu=null;var a=au,s=su;if(iu=0,ou=au=null,su=0,K&6)throw Error(o(331));var c=K;if(K|=4,Pl(a.current),El(a,a.current,s,n),K=c,id(0,!1),Ve&&typeof Ve.onPostCommitFiberRoot==`function`)try{Ve.onPostCommitFiberRoot(Be,a)}catch{}return!0}finally{T.p=i,w.T=r,Vu(e,t)}}function Wu(e,t,n){t=vi(n,t),t=Zs(e.stateNode,t,2),e=Ha(e,t,2),e!==null&&(nt(e,2),rd(e))}function Z(e,t,n){if(e.tag===3)Wu(e,e,n);else for(;t!==null;){if(t.tag===3){Wu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(ru===null||!ru.has(r))){e=vi(n,e),n=Qs(2),r=Ha(t,n,2),r!==null&&($s(n,r,t,e),nt(r,2),rd(r));break}}t=t.return}}function Gu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Rl;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(Hl=!0,i.add(n),e=Ku.bind(null,e,t,n),t.then(e,e))}function Ku(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,q===e&&(Y&n)===n&&(Wl===4||Wl===3&&(Y&62914560)===Y&&300>je()-$l?!(K&2)&&Su(e,0):ql|=n,Yl===Y&&(Yl=0)),rd(e)}function qu(e,t){t===0&&(t=et()),e=ri(e,t),e!==null&&(nt(e,t),rd(e))}function Ju(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),qu(e,n)}function Yu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(o(314))}r!==null&&r.delete(t),qu(e,n)}function Xu(e,t){return Oe(e,t)}var Zu=null,Qu=null,$u=!1,ed=!1,td=!1,nd=0;function rd(e){e!==Qu&&e.next===null&&(Qu===null?Zu=Qu=e:Qu=Qu.next=e),ed=!0,$u||($u=!0,ud())}function id(e,t){if(!td&&ed){td=!0;do for(var n=!1,r=Zu;r!==null;){if(!t)if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-Ue(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,ld(r,a))}else a=Y,a=Ze(r,r===q?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||Qe(r,a)||(n=!0,ld(r,a));r=r.next}while(n);td=!1}}function ad(){od()}function od(){ed=$u=!1;var e=0;nd!==0&&Gd()&&(e=nd);for(var t=je(),n=null,r=Zu;r!==null;){var i=r.next,a=sd(r,t);a===0?(r.next=null,n===null?Zu=i:n.next=i,i===null&&(Qu=n)):(n=r,(e!==0||a&3)&&(ed=!0)),r=i}iu!==0&&iu!==5||id(e,!1),nd!==0&&(nd=0)}function sd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0<a;){var o=31-Ue(a),s=1<<o,c=i[o];c===-1?((s&n)===0||(s&r)!==0)&&(i[o]=$e(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}if(t=q,n=Y,n=Ze(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r=e.callbackNode,n===0||e===t&&(X===2||X===9)||e.cancelPendingCommit!==null)return r!==null&&r!==null&&j(r),e.callbackNode=null,e.callbackPriority=0;if(!(n&3)||Qe(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(r!==null&&j(r),M(n)){case 2:case 8:n=Pe;break;case 32:n=Fe;break;case 268435456:n=Le;break;default:n=Fe}return r=cd.bind(null,e),n=Oe(n,r),e.callbackPriority=t,e.callbackNode=n,t}return r!==null&&r!==null&&j(r),e.callbackPriority=2,e.callbackNode=null,2}function cd(e,t){if(iu!==0&&iu!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Hu()&&e.callbackNode!==n)return null;var r=Y;return r=Ze(e,e===q?r:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),r===0?null:(gu(e,r,t),sd(e,je()),e.callbackNode!=null&&e.callbackNode===n?cd.bind(null,e):null)}function ld(e,t){if(Hu())return null;gu(e,t,!0)}function ud(){Yd(function(){K&6?Oe(Ne,ad):od()})}function dd(){if(nd===0){var e=fa;e===0&&(e=qe,qe<<=1,!(qe&261888)&&(qe=256)),nd=e}return nd}function fd(e){return e==null||typeof e==`symbol`||typeof e==`boolean`?null:typeof e==`function`?e:en(``+e)}function pd(e,t){var n=t.ownerDocument.createElement(`input`);return n.name=t.name,n.value=t.value,e.id&&n.setAttribute(`form`,e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function md(e,t,n,r,i){if(t===`submit`&&n&&n.stateNode===i){var a=fd((i[ft]||null).action),o=r.submitter;o&&(t=(t=o[ft]||null)?fd(t.formAction):o.getAttribute(`formAction`),t!==null&&(a=t,o=null));var s=new wn(`action`,`action`,null,r,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(nd!==0){var e=o?pd(i,o):new FormData(i);Cs(n,{pending:!0,data:e,method:i.method,action:a},null,e)}}else typeof a==`function`&&(s.preventDefault(),e=o?pd(i,o):new FormData(i),Cs(n,{pending:!0,data:e,method:i.method,action:a},a,e))},currentTarget:i}]})}}for(var hd=0;hd<I.length;hd++){var gd=I[hd];L(gd.toLowerCase(),`on`+(gd[0].toUpperCase()+gd.slice(1)))}L(Ur,`onAnimationEnd`),L(Wr,`onAnimationIteration`),L(Gr,`onAnimationStart`),L(`dblclick`,`onDoubleClick`),L(`focusin`,`onFocus`),L(`focusout`,`onBlur`),L(Kr,`onTransitionRun`),L(qr,`onTransitionStart`),L(Jr,`onTransitionCancel`),L(Yr,`onTransitionEnd`),Ot(`onMouseEnter`,[`mouseout`,`mouseover`]),Ot(`onMouseLeave`,[`mouseout`,`mouseover`]),Ot(`onPointerEnter`,[`pointerout`,`pointerover`]),Ot(`onPointerLeave`,[`pointerout`,`pointerover`]),Dt(`onChange`,`change click focusin focusout input keydown keyup selectionchange`.split(` `)),Dt(`onSelect`,`focusout contextmenu dragend focu
9sin keydown keyup mousedown mouseup selectionchange`.split(` `)),Dt(`onBeforeInput`,[`compositionend`,`keypress`,`textInput`,`paste`]),Dt(`onCompositionEnd`,`compositionend focusout keydown keypress keyup mousedown`.split(` `)),Dt(`onCompositionStart`,`compositionstart focusout keydown keypress keyup mousedown`.split(` `)),Dt(`onCompositionUpdate`,`compositionupdate focusout keydown keypress keyup mousedown`.split(` `));var _d=`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(` `),vd=new Set(`beforetoggle cancel close invalid load scroll scrollend toggle`.split(` `).concat(_d));function yd(e,t){t=(t&4)!=0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;a:{var a=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],c=s.instance,l=s.currentTarget;if(s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){Zr(e)}i.currentTarget=null,a=c}else for(o=0;o<r.length;o++){if(s=r[o],c=s.instance,l=s.currentTarget,s=s.listener,c!==a&&i.isPropagationStopped())break a;a=s,i.currentTarget=l;try{a(i)}catch(e){Zr(e)}i.currentTarget=null,a=c}}}}function Q(e,t){var n=t[mt];n===void 0&&(n=t[mt]=new Set);var r=e+`__bubble`;n.has(r)||(Cd(t,e,2,!1),n.add(r))}function bd(e,t,n){var r=0;t&&(r|=4),Cd(n,e,r,t)}var xd=`_reactListening`+Math.random().toString(36).slice(2);function Sd(e){if(!e[xd]){e[xd]=!0,Tt.forEach(function(t){t!==`selectionchange`&&(vd.has(t)||bd(t,!1,e),bd(t,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[xd]||(t[xd]=!0,bd(`selectionchange`,!1,t))}}function Cd(e,t,n,r){switch(mp(t)){case 2:var i=cp;break;case 8:i=lp;break;default:i=up}n=i.bind(null,t,n,e),i=void 0,!fn||t!==`touchstart`&&t!==`touchmove`&&t!==`wheel`||(i=!0),r?i===void 0?e.addEventListener(t,n,!0):e.addEventListener(t,n,{capture:!0,passive:i}):i===void 0?e.addEventListener(t,n,!1):e.addEventListener(t,n,{passive:i})}function wd(e,t,n,r,i){var a=r;if(!(t&1)&&!(t&2)&&r!==null)a:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var s=r.stateNode.containerInfo;if(s===i)break;if(o===4)for(o=r.return;o!==null;){var l=o.tag;if((l===3||l===4)&&o.stateNode.containerInfo===i)return;o=o.return}for(;s!==null;){if(o=bt(s),o===null)return;if(l=o.tag,l===5||l===6||l===26||l===27){r=a=o;continue a}s=s.parentNode}}r=r.return}ln(function(){var r=a,i=rn(n),o=[];a:{var s=Xr.get(e);if(s!==void 0){var l=wn,u=e;switch(e){case`keypress`:if(vn(n)===0)break a;case`keydown`:case`keyup`:l=Hn;break;case`focusin`:u=`focus`,l=Nn;break;case`focusout`:u=`blur`,l=Nn;break;case`beforeblur`:case`afterblur`:l=Nn;break;case`click`:if(n.button===2)break a;case`auxclick`:case`dblclick`:case`mousedown`:case`mousemove`:case`mouseup`:case`mouseout`:case`mouseover`:case`contextmenu`:l=jn;break;case`drag`:case`dragend`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`dragstart`:case`drop`:l=Mn;break;case`touchcancel`:case`touchend`:case`touchmove`:case`touchstart`:l=Wn;break;case Ur:case Wr:case Gr:l=Pn;break;case Yr:l=Gn;break;case`scroll`:case`scrollend`:l=En;break;case`wheel`:l=Kn;break;case`copy`:case`cut`:case`paste`:l=Fn;break;case`gotpointercapture`:case`lostpointercapture`:case`pointercancel`:case`pointerdown`:case`pointermove`:case`pointerout`:case`pointerover`:case`pointerup`:l=Un;break;case`toggle`:case`beforetoggle`:l=qn}var d=(t&4)!=0,f=!d&&(e===`scroll`||e===`scrollend`),p=d?s===null?null:s+`Capture`:s;d=[];for(var m=r,h;m!==null;){var g=m;if(h=g.stateNode,g=g.tag,g!==5&&g!==26&&g!==27||h===null||p===null||(g=un(m,p),g!=null&&d.push(Td(m,g,h))),f)break;m=m.return}0<d.length&&(s=new l(s,u,null,n,i),o.push({event:s,listeners:d}))}}if(!(t&7)){a:{if(s=e===`mouseover`||e===`pointerover`,l=e===`mouseout`||e===`pointerout`,s&&n!==nn&&(u=n.relatedTarget||n.fromElement)&&(bt(u)||u[pt]))break a;if((l||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,l?(u=n.relatedTarget||n.toElement,l=r,u=u?bt(u):null,u!==null&&(f=c(u),d=u.tag,u!==f||d!==5&&d!==27&&d!==6)&&(u=null)):(l=null,u=r),l!==u)){if(d=jn,g=`onMouseLeave`,p=`onMouseEnter`,m=`mouse`,(e===`pointerout`||e===`pointerover`)&&(d=Un,g=`onPointerLeave`,p=`onPointerEnter`,m=`pointer`),f=l==null?s:St(l),h=u==null?s:St(u),s=new d(g,m+`leave`,l,n,i),s.target=f,s.relatedTarget=h,g=null,bt(i)===r&&(d=new d(p,m+`enter`,u,n,i),d.target=h,d.relatedTarget=f,g=d),f=g,l&&u)b:{for(d=Dd,p=l,m=u,h=0,g=p;g;g=d(g))h++;g=0;for(var _=m;_;_=d(_))g++;for(;0<h-g;)p=d(p),h--;for(;0<g-h;)m=d(m),g--;for(;h--;){if(p===m||m!==null&&p===m.alternate){d=p;break b}p=d(p),m=d(m)}d=null}else d=null;l!==null&&Od(o,s,l,d,!1),u!==null&&f!==null&&Od(o,f,u,d,!0)}}a:{if(s=r?St(r):window,l=s.nodeName&&s.nodeName.toLowerCase(),l===`select`||l===`input`&&s.type===`file`)var v=pr;else if(sr(s))if(mr)v=Cr;else{v=xr;var y=br}else l=s.nodeName,!l||l.toLowerCase()!==`input`||s.type!==`checkbox`&&s.type!==`radio`?r&&Zt(r.elementType)&&(v=pr):v=Sr;if(v&&=v(e,r)){cr(o,v,n,i);break a}y&&y(e,s,r),e===`focusout`&&r&&s.type===`number`&&r.memoizedProps.value!=null&&Wt(s,`number`,s.value)}switch(y=r?St(r):window,e){case`focusin`:(sr(y)||y.contentEditable===`true`)&&(Nr=y,Pr=r,Fr=null);break;case`focusout`:Fr=Pr=Nr=null;break;case`mousedown`:Ir=!0;break;case`contextmenu`:case`mouseup`:case`dragend`:Ir=!1,Lr(o,n,i);break;case`selectionchange`:if(Mr)break;case`keydown`:case`keyup`:Lr(o,n,i)}var b;if(Yn)b:{switch(e){case`compositionstart`:var x=`onCompositionStart`;break b;case`compositionend`:x=`onCompositionEnd`;break b;case`compositionupdate`:x=`onCompositionUpdate`;break b}x=void 0}else rr?tr(e,n)&&(x=`onCompositionEnd`):e===`keydown`&&n.keyCode===229&&(x=`onCompositionStart`);x&&(Qn&&n.locale!==`ko`&&(rr||x!==`onCompositionStart`?x===`onCompositionEnd`&&rr&&(b=_n()):(mn=i,hn=`value`in mn?mn.value:mn.textContent,rr=!0)),y=Ed(r,x),0<y.length&&(x=new In(x,e,null,n,i),o.push({event:x,listeners:y}),b?x.data=b:(b=nr(n),b!==null&&(x.data=b)))),(b=Zn?ir(e,n):ar(e,n))&&(x=Ed(r,`onBeforeInput`),0<x.length&&(y=new In(`onBeforeInput`,`beforeinput`,null,n,i),o.push({event:y,listeners:x}),y.data=b)),md(o,e,r,n,i)}yd(o,t)})}function Td(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ed(e,t){for(var n=t+`Capture`,r=[];e!==null;){var i=e,a=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||a===null||(i=un(e,n),i!=null&&r.unshift(Td(e,i,a)),i=un(e,t),i!=null&&r.push(Td(e,i,a))),e.tag===3)return r;e=e.return}return[]}function Dd(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Od(e,t,n,r,i){for(var a=t._reactName,o=[];n!==null&&n!==r;){var s=n,c=s.alternate,l=s.stateNode;if(s=s.tag,c!==null&&c===r)break;s!==5&&s!==26&&s!==27||l===null||(c=l,i?(l=un(n,a),l!=null&&o.unshift(Td(n,l,c))):i||(l=un(n,a),l!=null&&o.push(Td(n,l,c)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var kd=/\r\n?/g,Ad=/\u0000|\uFFFD/g;
vendor: 10,427 bytes, lines 9-10
9function jd(e){return(typeof e==`string`?e:``+e).replace(kd,` 10`).replace(Ad,``)}function Md(e,t){return t=jd(t),jd(e)===t}function $(e,t,n,r,i,a){switch(n){case`children`:typeof r==`string`?t===`body`||t===`textarea`&&r===``||F(e,r):(typeof r==`number`||typeof r==`bigint`)&&t!==`body`&&F(e,``+r);break;case`className`:Nt(e,`class`,r);break;case`tabIndex`:Nt(e,`tabindex`,r);break;case`dir`:case`role`:case`viewBox`:case`width`:case`height`:Nt(e,n,r);break;case`style`:Xt(e,r,a);break;case`data`:if(t!==`object`){Nt(e,`data`,r);break}case`src`:case`href`:if(r===``&&(t!==`a`||n!==`href`)){e.removeAttribute(n);break}if(r==null||typeof r==`function`||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=en(``+r),e.setAttribute(n,r);break;case`action`:case`formAction`:if(typeof r==`function`){e.setAttribute(n,`javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')`);break}else typeof a==`function`&&(n===`formAction`?(t!==`input`&&$(e,t,`name`,i.name,i,null),$(e,t,`formEncType`,i.formEncType,i,null),$(e,t,`formMethod`,i.formMethod,i,null),$(e,t,`formTarget`,i.formTarget,i,null)):($(e,t,`encType`,i.encType,i,null),$(e,t,`method`,i.method,i,null),$(e,t,`target`,i.target,i,null)));if(r==null||typeof r==`symbol`||typeof r==`boolean`){e.removeAttribute(n);break}r=en(``+r),e.setAttribute(n,r);break;case`onClick`:r!=null&&(e.onclick=tn);break;case`onScroll`:r!=null&&Q(`scroll`,e);break;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(o(61));if(n=r.__html,n!=null){if(i.children!=null)throw Error(o(60));e.innerHTML=n}}break;case`multiple`:e.multiple=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`muted`:e.muted=r&&typeof r!=`function`&&typeof r!=`symbol`;break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`defaultValue`:case`defaultChecked`:case`innerHTML`:case`ref`:break;case`autoFocus`:break;case`xlinkHref`:if(r==null||typeof r==`function`||typeof r==`boolean`||typeof r==`symbol`){e.removeAttribute(`xlink:href`);break}n=en(``+r),e.setAttributeNS(`http://www.w3.org/1999/xlink`,`xlink:href`,n);break;case`contentEditable`:case`spellCheck`:case`draggable`:case`value`:case`autoReverse`:case`externalResourcesRequired`:case`focusable`:case`preserveAlpha`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``+r):e.removeAttribute(n);break;case`inert`:case`allowFullScreen`:case`async`:case`autoPlay`:case`controls`:case`default`:case`defer`:case`disabled`:case`disablePictureInPicture`:case`disableRemotePlayback`:case`formNoValidate`:case`hidden`:case`loop`:case`noModule`:case`noValidate`:case`open`:case`playsInline`:case`readOnly`:case`required`:case`reversed`:case`scoped`:case`seamless`:case`itemScope`:r&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,``):e.removeAttribute(n);break;case`capture`:case`download`:!0===r?e.setAttribute(n,``):!1!==r&&r!=null&&typeof r!=`function`&&typeof r!=`symbol`?e.setAttribute(n,r):e.removeAttribute(n);break;case`cols`:case`rows`:case`size`:case`span`:r!=null&&typeof r!=`function`&&typeof r!=`symbol`&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case`rowSpan`:case`start`:r==null||typeof r==`function`||typeof r==`symbol`||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case`popover`:Q(`beforetoggle`,e),Q(`toggle`,e),Mt(e,`popover`,r);break;case`xlinkActuate`:Pt(e,`http://www.w3.org/1999/xlink`,`xlink:actuate`,r);break;case`xlinkArcrole`:Pt(e,`http://www.w3.org/1999/xlink`,`xlink:arcrole`,r);break;case`xlinkRole`:Pt(e,`http://www.w3.org/1999/xlink`,`xlink:role`,r);break;case`xlinkShow`:Pt(e,`http://www.w3.org/1999/xlink`,`xlink:show`,r);break;case`xlinkTitle`:Pt(e,`http://www.w3.org/1999/xlink`,`xlink:title`,r);break;case`xlinkType`:Pt(e,`http://www.w3.org/1999/xlink`,`xlink:type`,r);break;case`xmlBase`:Pt(e,`http://www.w3.org/XML/1998/namespace`,`xml:base`,r);break;case`xmlLang`:Pt(e,`http://www.w3.org/XML/1998/namespace`,`xml:lang`,r);break;case`xmlSpace`:Pt(e,`http://www.w3.org/XML/1998/namespace`,`xml:space`,r);break;case`is`:Mt(e,`is`,r);break;case`innerText`:case`textContent`:break;default:(!(2<n.length)||n[0]!==`o`&&n[0]!==`O`||n[1]!==`n`&&n[1]!==`N`)&&(n=Qt.get(n)||n,Mt(e,n,r))}}function Nd(e,t,n,r,i,a){switch(n){case`style`:Xt(e,r,a);break;case`dangerouslySetInnerHTML`:if(r!=null){if(typeof r!=`object`||!(`__html`in r))throw Error(o(61));if(n=r.__html,n!=null){if(i.children!=null)throw Error(o(60));e.innerHTML=n}}break;case`children`:typeof r==`string`?F(e,r):(typeof r==`number`||typeof r==`bigint`)&&F(e,``+r);break;case`onScroll`:r!=null&&Q(`scroll`,e);break;case`onScrollEnd`:r!=null&&Q(`scrollend`,e);break;case`onClick`:r!=null&&(e.onclick=tn);break;case`suppressContentEditableWarning`:case`suppressHydrationWarning`:case`innerHTML`:case`ref`:break;case`innerText`:case`textContent`:break;default:if(!Et.hasOwnProperty(n))a:{if(n[0]===`o`&&n[1]===`n`&&(i=n.endsWith(`Capture`),t=n.slice(2,i?n.length-7:void 0),a=e[ft]||null,a=a==null?null:a[n],typeof a==`function`&&e.removeEventListener(t,a,i),typeof r==`function`)){typeof a!=`function`&&a!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,i);break a}n in e?e[n]=r:!0===r?e.setAttribute(n,``):Mt(e,n,r)}}}function Pd(e,t,n){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`img`:Q(`error`,e),Q(`load`,e);var r=!1,i=!1,a;for(a in n)if(n.hasOwnProperty(a)){var s=n[a];if(s!=null)switch(a){case`src`:r=!0;break;case`srcSet`:i=!0;break;case`children`:case`dangerouslySetInnerHTML`:throw Error(o(137,t));default:$(e,t,a,s,n,null)}}i&&$(e,t,`srcSet`,n.srcSet,n,null),r&&$(e,t,`src`,n.src,n,null);return;case`input`:Q(`invalid`,e);var c=a=s=i=null,l=null,u=null;for(r in n)if(n.hasOwnProperty(r)){var d=n[r];if(d!=null)switch(r){case`name`:i=d;break;case`type`:s=d;break;case`checked`:l=d;break;case`defaultChecked`:u=d;break;case`value`:a=d;break;case`defaultValue`:c=d;break;case`children`:case`dangerouslySetInnerHTML`:if(d!=null)throw Error(o(137,t));break;default:$(e,t,r,d,n,null)}}Ut(e,a,c,l,u,s,i,!1);return;case`select`:for(i in Q(`invalid`,e),r=s=a=null,n)if(n.hasOwnProperty(i)&&(c=n[i],c!=null))switch(i){case`value`:a=c;break;case`defaultValue`:s=c;break;case`multiple`:r=c;default:$(e,t,i,c,n,null)}t=a,n=s,e.multiple=!!r,t==null?n!=null&&Gt(e,!!r,n,!0):Gt(e,!!r,t,!1);return;case`textarea`:for(s in Q(`invalid`,e),a=i=r=null,n)if(n.hasOwnProperty(s)&&(c=n[s],c!=null))switch(s){case`value`:r=c;break;case`defaultValue`:i=c;break;case`children`:a=c;break;case`dangerouslySetInnerHTML`:if(c!=null)throw Error(o(91));break;default:$(e,t,s,c,n,null)}qt(e,r,i,a);return;case`option`:for(l in n)if(n.hasOwnProperty(l)&&(r=n[l],r!=null))switch(l){case`selected`:e.selected=r&&typeof r!=`function`&&typeof r!=`symbol`;break;default:$(e,t,l,r,n,null)}return;case`dialog`:Q(`beforetoggle`,e),Q(`toggle`,e),Q(`cancel`,e),Q(`close`,e);break;case`iframe`:case`object`:Q(`load`,e);break;case`video`:case`audio`:for(r=0;r<_d.length;r++)Q(_d[r],e);break;case`image`:Q(`error`,e),Q(`load`,e);break;case`details`:Q(`toggle`,e);break;case`embed`:case`source`:case`link`:Q(`error`,e),Q(`load`,e);case`area`:case`base`:case`br`:case`col`:case`hr`:case`keygen`:case`meta`:case`param`:case`track`:case`wbr`:case`menuitem`:for(u in n)if(n.hasOwnProperty(u)&&(r=n[u],r!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:throw Error(o(137,t));default:$(e,t,u,r,n,null)}return;default:if(Zt(t)){for(d in n)n.hasOwnProperty(d)&&(r=n[d],r!==void 0&&Nd(e,t,d,r,n,void 0));return}}for(c in n)n.hasOwnProperty(c)&&(r=n[c],r!=null&&$(e,t,c,r,n,null))}function Fd(e,t,n,r){switch(t){case`div`:case`span`:case`svg`:case`path`:case`a`:case`g`:case`p`:case`li`:break;case`input`:var i=null,a=null,s=null,c=null,l=null,u=null,d=null;for(m in n){var f=n[m];if(n.hasOwnProperty(m)&&f!=null)switch(m){case`checked`:break;case`value`:break;case`defaultValue`:l=f;default:r.hasOwnProperty(m)||$(e,t,m,null,r,f)}}for(var p in r){var m=r[p];if(f=n[p],r.hasOwnProperty(p)&&(m!=null||f!=null))switch(p){case`type`:a=m;break;case`name`:i=m;break;case`checked`:u=m;break;case`defaultChecked`:d=m;break;case`value`:s=m;break;case`defaultValue`:c=m;break;case`children`:case`dangerouslySetInnerHTML`:if(m!=null)throw Error(o(137,t));break;default:m!==f&&$(e,t,p,m,r,f)}}Ht(e,s,c,l,u,d,a,i);return;case`select`:for(a in m=s=c=p=null,n)if(l=n[a],n.hasOwnProperty(a)&&l!=null)switch(a){case`value`:break;case`multiple`:m=l;default:r.hasOwnProperty(a)||$(e,t,a,null,r,l)}for(i in r)if(a=r[i],l=n[i],r.hasOwnProperty(i)&&(a!=null||l!=null))switch(i){case`value`:p=a;break;case`defaultValue`:c=a;break;case`multiple`:s=a;default:a!==l&&$(e,t,i,a,r,l)}t=c,n=s,r=m,p==null?!!r!=!!n&&(t==null?Gt(e,!!n,n?[]:``,!1):Gt(e,!!n,t,!0)):Gt(e,!!n,p,!1);return;case`textarea`:for(c in m=p=null,n)if(i=n[c],n.hasOwnProperty(c)&&i!=null&&!r.hasOwnProperty(c))switch(c){case`value`:break;case`children`:break;default:$(e,t,c,null,r,i)}for(s in r)if(i=r[s],a=n[s],r.hasOwnProperty(s)&&(i!=null||a!=null))switch(s){case`value`:p=i;break;case`defaultValue`:m=i;break;case`children`:break;case`dangerouslySetInnerHTML`:if(i!=null)throw Error(o(91));break;default:i!==a&&$(e,t,s,i,r,a)}Kt(e,p,m);return;case`option`:for(var h in n)if(p=n[h],n.hasOwnProperty(h)&&p!=null&&!r.hasOwnProperty(h))switch(h){case`selected`:e.selected=!1;break;default:$(e,t,h,null,r,p)}for(l in r)if(p=r[l],m=n[l],r.hasOwnProperty(l)&&p!==m&&(p!=null||m!=null))switch(l){case`selected`:e.selected=p&&typeof p!=`function`&&typeof p!=`symbol`;break;default:$(e,t,l,p,r,m)}return;case`img`:case`link`:case`area`:case`base`:case`br`:case`col`:case`embed`:case`hr`:case`keygen`:case`meta`:case`param`:case`source`:case`track`:case`wbr`:case`menuitem`:for(var g in n)p=n[g],n.hasOwnProperty(g)&&p!=null&&!r.hasOwnProperty(g)&&$(e,t,g,null,r,p);for(u in r)if(p=r[u],m=n[u],r.hasOwnProperty(u)&&p!==m&&(p!=null||m!=null))switch(u){case`children`:case`dangerouslySetInnerHTML`:if(p!=null)throw Error(o(137,t));break;default:$(e,t,u,p,r,m)}return;default:if(Zt(t)){for(var _ in n)p=n[_],n.hasOwnProperty(_)&&p!==void 0&&!r.hasOwnProperty(_)&&Nd(e,t,_,void 0,r,p);
vendor: 4,461 bytes, line 10
10for(d in r)p=r[d],m=n[d],!r.hasOwnProperty(d)||p===m||p===void 0&&m===void 0||Nd(e,t,d,p,r,m);return}}for(var v in n)p=n[v],n.hasOwnProperty(v)&&p!=null&&!r.hasOwnProperty(v)&&$(e,t,v,null,r,p);for(f in r)p=r[f],m=n[f],!r.hasOwnProperty(f)||p===m||p==null&&m==null||$(e,t,f,p,r,m)}function Id(e){switch(e){case`css`:case`script`:case`font`:case`img`:case`image`:case`input`:case`link`:return!0;default:return!1}}function Ld(){if(typeof performance.getEntriesByType==`function`){for(var e=0,t=0,n=performance.getEntriesByType(`resource`),r=0;r<n.length;r++){var i=n[r],a=i.transferSize,o=i.initiatorType,s=i.duration;if(a&&s&&Id(o)){for(o=0,s=i.responseEnd,r+=1;r<n.length;r++){var c=n[r],l=c.startTime;if(l>s)break;var u=c.transferSize,d=c.initiatorType;u&&Id(d)&&(c=c.responseEnd,o+=u*(c<s?1:(s-l)/(c-l)))}if(--r,t+=8*(a+o)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e==`number`)?e:5}var Rd=null,zd=null;function Bd(e){return e.nodeType===9?e:e.ownerDocument}function Vd(e){switch(e){case`http://www.w3.org/2000/svg`:return 1;case`http://www.w3.org/1998/Math/MathML`:return 2;default:return 0}}function Hd(e,t){if(e===0)switch(t){case`svg`:return 1;case`math`:return 2;default:return 0}return e===1&&t===`foreignObject`?0:e}function Ud(e,t){return e===`textarea`||e===`noscript`||typeof t.children==`string`||typeof t.children==`number`||typeof t.children==`bigint`||typeof t.dangerouslySetInnerHTML==`object`&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Wd=null;function Gd(){var e=window.event;return e&&e.type===`popstate`?e===Wd?!1:(Wd=e,!0):(Wd=null,!1)}var Kd=typeof setTimeout==`function`?setTimeout:void 0,qd=typeof clearTimeout==`function`?clearTimeout:void 0,Jd=typeof Promise==`function`?Promise:void 0,Yd=typeof queueMicrotask==`function`?queueMicrotask:Jd===void 0?Kd:function(e){return Jd.resolve(null).then(e).catch(Xd)};function Xd(e){setTimeout(function(){throw e})}function Zd(e){return e===`head`}function Qd(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n===`/$`||n===`/&`){if(r===0){e.removeChild(i),Np(t);return}r--}else if(n===`$`||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)pf(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,pf(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[vt]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&pf(e.ownerDocument.body);n=i}while(n);Np(t)}function $d(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8)if(n=r.data,n===`/$`){if(e===0)break;e--}else n!==`$`&&n!==`$?`&&n!==`$~`&&n!==`$!`||e++;n=r}while(n)}function ef(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:ef(n),yt(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function tf(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r)if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e;else if(!e[vt])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=cf(e.nextSibling),e===null)break}return null}function nf(e,t,n){if(t===``)return null;for(;
vendor: 20,905 bytes, line 10
10e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=cf(e.nextSibling),e===null))return null;return e}function rf(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=cf(e.nextSibling),e===null))return null;return e}function af(e){return e.data===`$?`||e.data===`$~`}function of(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function sf(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function cf(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t===`$`||t===`$!`||t===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/$`||t===`/&`)return null}}return e}var lf=null;function uf(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/$`||n===`/&`){if(t===0)return cf(e.nextSibling);t--}else n!==`$`&&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function df(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`$`||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/$`&&n!==`/&`||t++}e=e.previousSibling}return null}function ff(e,t,n){switch(t=Bd(n),e){case`html`:if(e=t.documentElement,!e)throw Error(o(452));return e;case`head`:if(e=t.head,!e)throw Error(o(453));return e;case`body`:if(e=t.body,!e)throw Error(o(454));return e;default:throw Error(o(451))}}function pf(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);yt(e)}var mf=new Map,hf=new Set;function gf(e){return typeof e.getRootNode==`function`?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var _f=T.d;T.d={f:vf,r:yf,D:Sf,C:Cf,L:wf,m:Tf,X:Df,S:Ef,M:Of};function vf(){var e=_f.f(),t=bu();return e||t}function yf(e){var t=xt(e);t!==null&&t.tag===5&&t.type===`form`?Ts(t):_f.r(e)}var bf=typeof document>`u`?null:document;function xf(e,t,n){var r=bf;if(r&&typeof t==`string`&&t){var i=Vt(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),hf.has(i)||(hf.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),Pd(t,`link`,e),wt(t),r.head.appendChild(t)))}}function Sf(e){_f.D(e),xf(`dns-prefetch`,e,null)}function Cf(e,t){_f.C(e,t),xf(`preconnect`,e,t)}function wf(e,t,n){_f.L(e,t,n);var r=bf;if(r&&e&&t){var i=`link[rel="preload"][as="`+Vt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+Vt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+Vt(n.imageSizes)+`"]`)):i+=`[href="`+Vt(e)+`"]`;var a=i;switch(t){case`style`:a=Af(e);break;case`script`:a=Pf(e)}mf.has(a)||(e=m({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),mf.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(jf(a))||t===`script`&&r.querySelector(Ff(a))||(t=r.createElement(`link`),Pd(t,`link`,e),wt(t),r.head.appendChild(t)))}}function Tf(e,t){_f.m(e,t);var n=bf;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+Vt(r)+`"][href="`+Vt(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Pf(e)}if(!mf.has(a)&&(e=m({rel:`modulepreload`,href:e},t),mf.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(Ff(a)))return}r=n.createElement(`link`),Pd(r,`link`,e),wt(r),n.head.appendChild(r)}}}function Ef(e,t,n){_f.S(e,t,n);var r=bf;if(r&&e){var i=Ct(r).hoistableStyles,a=Af(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(jf(a)))s.loading=5;else{e=m({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=mf.get(a))&&Rf(e,n);var c=o=r.createElement(`link`);wt(c),Pd(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Lf(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function Df(e,t){_f.X(e,t);var n=bf;if(n&&e){var r=Ct(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=m({src:e,async:!0},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),wt(a),Pd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Of(e,t){_f.M(e,t);var n=bf;if(n&&e){var r=Ct(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=m({src:e,async:!0,type:`module`},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),wt(a),Pd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function kf(e,t,n,r){var i=(i=ge.current)?gf(i):null;if(!i)throw Error(o(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(t=Af(n.href),n=Ct(i).hoistableStyles,r=n.get(t),r||(r={type:`style`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Af(n.href);var a=Ct(i).hoistableStyles,s=a.get(e);if(s||(i=i.ownerDocument||i,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},a.set(e,s),(a=i.querySelector(jf(e)))&&!a._p&&(s.instance=a,s.state.loading=5),mf.has(e)||(n={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},mf.set(e,n),a||Nf(i,e,n,s.state))),t&&r===null)throw Error(o(528,``));return s}if(t&&r!==null)throw Error(o(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(t=Pf(n),n=Ct(i).hoistableScripts,r=n.get(t),r||(r={type:`script`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(o(444,e))}}function Af(e){return`href="`+Vt(e)+`"`}function jf(e){return`link[rel="stylesheet"][`+e+`]`}function Mf(e){return m({},e,{"data-precedence":e.precedence,precedence:null})}function Nf(e,t,n,r){e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)?r.loading=1:(t=e.createElement(`link`),r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2}),Pd(t,`link`,n),wt(t),e.head.appendChild(t))}function Pf(e){return`[src="`+Vt(e)+`"]`}function Ff(e){return`script[async]`+e}function If(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+Vt(n.href)+`"]`);if(r)return t.instance=r,wt(r),r;var i=m({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),wt(r),Pd(r,`style`,i),Lf(r,n.precedence,e),t.instance=r;case`stylesheet`:i=Af(n.href);var a=e.querySelector(jf(i));if(a)return t.state.loading|=4,t.instance=a,wt(a),a;r=Mf(n),(i=mf.get(i))&&Rf(r,i),a=(e.ownerDocument||e).createElement(`link`),wt(a);var s=a;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),Pd(a,`link`,r),t.state.loading|=4,Lf(a,n.precedence,e),t.instance=a;case`script`:return a=Pf(n.src),(i=e.querySelector(Ff(a)))?(t.instance=i,wt(i),i):(r=n,(i=mf.get(a))&&(r=m({},n),zf(r,i)),e=e.ownerDocument||e,i=e.createElement(`script`),wt(i),Pd(i,`link`,r),e.head.appendChild(i),t.instance=i);case`void`:return null;default:throw Error(o(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Lf(r,n.precedence,e));return t.instance}function Lf(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o<r.length;o++){var s=r[o];if(s.dataset.precedence===t)a=s;else if(a!==i)break}a?a.parentNode.insertBefore(e,a.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function Rf(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.title??=t.title}function zf(e,t){e.crossOrigin??=t.crossOrigin,e.referrerPolicy??=t.referrerPolicy,e.integrity??=t.integrity}var Bf=null;function Vf(e,t,n){if(Bf===null){var r=new Map,i=Bf=new Map;i.set(n,r)}else i=Bf,r=i.get(n),r||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var a=n[i];if(!(a[vt]||a[dt]||e===`link`&&a.getAttribute(`rel`)===`stylesheet`)&&a.namespaceURI!==`http://www.w3.org/2000/svg`){var o=a.getAttribute(t)||``;o=e+o;var s=r.get(o);s?s.push(a):r.set(o,[a])}}return r}function Hf(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t===`title`?e.querySelector(`head > title`):null)}function Uf(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Wf(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Gf(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Af(r.href),a=t.querySelector(jf(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=Jf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,wt(a);return}a=t.ownerDocument||t,r=Mf(r),(i=mf.get(i))&&Rf(r,i),a=a.createElement(`link`),wt(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),Pd(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=Jf.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var Kf=0;function qf(e,t){return e.stylesheets&&e.count===0&&Xf(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout(function(){if(e.stylesheets&&Xf(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&Kf===0&&(Kf=62500*Ld());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Xf(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>Kf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function Jf(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Xf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Yf=null;function Xf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Yf=new Map,t.forEach(Zf,e),Yf=null,Jf.call(e))}function Zf(e,t){if(!(t.state.loading&4)){var n=Yf.get(e);if(n)var r=n.get(null);else{n=new Map,Yf.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a<i.length;a++){var o=i[a];(o.nodeName===`LINK`||o.getAttribute(`media`)!==`not all`)&&(n.set(o.dataset.precedence,o),r=o)}r&&n.set(null,r)}i=t.instance,o=i.getAttribute(`data-precedence`),a=n.get(o)||r,a===r&&n.set(null,i),n.set(o,i),this.count++,r=Jf.bind(this),i.addEventListener(`load`,r),i.addEventListener(`error`,r),a?a.parentNode.insertBefore(i,a.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var Qf={$$typeof:S,Provider:null,Consumer:null,_currentValue:de,_currentValue2:de,_threadCount:0};function $f(e,t,n,r,i,a,o,s,c){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=tt(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=tt(0),this.hiddenUpdates=tt(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=a,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=c,this.incompleteTransitions=new Map}function ep(e,t,n,r,i,a,o,s,c,l,u,d){return e=new $f(e,t,n,o,c,l,u,d,s),t=1,!0===a&&(t|=24),a=ci(3,null,null,t),e.current=a,a.stateNode=e,t=ca(),t.refCount++,e.pooledCache=t,t.refCount++,a.memoizedState={element:r,isDehydrated:n,cache:t},za(a),e}function tp(e){return e?(e=oi,e):oi}function np(e,t,n,r,i,a){i=tp(i),r.context===null?r.context=i:r.pendingContext=i,r=Va(t),r.payload={element:n},a=a===void 0?null:a,a!==null&&(r.callback=a),n=Ha(e,r,t),n!==null&&(hu(n,e,t),Ua(n,e,t))}function rp(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ip(e,t){rp(e,t),(e=e.alternate)&&rp(e,t)}function ap(e){if(e.tag===13||e.tag===31){var t=ri(e,67108864);t!==null&&hu(t,e,67108864),ip(e,67108864)}}function op(e){if(e.tag===13||e.tag===31){var t=pu();t=st(t);var n=ri(e,t);n!==null&&hu(n,e,t),ip(e,t)}}var sp=!0;function cp(e,t,n,r){var i=w.T;w.T=null;var a=T.p;try{T.p=2,up(e,t,n,r)}finally{T.p=a,w.T=i}}function lp(e,t,n,r){var i=w.T;w.T=null;var a=T.p;try{T.p=8,up(e,t,n,r)}finally{T.p=a,w.T=i}}function up(e,t,n,r){if(sp){var i=dp(r);if(i===null)wd(e,t,r,fp,n),Cp(e,r);else if(Tp(i,e,t,n,r))r.stopPropagation();else if(Cp(e,r),t&4&&-1<Sp.indexOf(e)){for(;i!==null;){var a=xt(i);if(a!==null)switch(a.tag){case 3:if(a=a.stateNode,a.current.memoizedState.isDehydrated){var o=Xe(a.pendingLanes);if(o!==0){var s=a;for(s.pendingLanes|=2,s.entangledLanes|=2;o;){var c=1<<31-Ue(o);s.entanglements[1]|=c,o&=~c}rd(a),!(K&6)&&(tu=je()+500,id(0,!1))}}break;case 31:case 13:s=ri(a,2),s!==null&&hu(s,a,2),bu(),ip(a,2)}if(a=dp(r),a===null&&wd(e,t,r,fp,n),a===i)break;i=a}i!==null&&r.stopPropagation()}else wd(e,t,r,null,n)}}function dp(e){return e=rn(e),pp(e)}var fp=null;function pp(e){if(fp=null,e=bt(e),e!==null){var t=c(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=l(t),e!==null)return e;e=null}else if(n===31){if(e=u(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 fp=e,null}function mp(e){switch(e){case`beforetoggle`:case`cancel`:case`click`:case`close`:case`contextmenu`:case`copy`:case`cut`:case`auxclick`:case`dblclick`:case`dragend`:case`dragstart`:case`drop`:case`focusin`:case`focusout`:case`input`:case`invalid`:case`keydown`:case`keypress`:case`keyup`:case`mousedown`:case`mouseup`:case`paste`:case`pause`:case`play`:case`pointercancel`:case`pointerdown`:case`pointerup`:case`ratechange`:case`reset`:case`resize`:case`seeked`:case`submit`:case`toggle`:case`touchcancel`:case`touchend`:case`touchstart`:case`volumechange`:case`change`:case`selectionchange`:case`textInput`:case`compositionstart`:case`compositionend`:case`compositionupdate`:case`beforeblur`:case`afterblur`:case`beforeinput`:case`blur`:case`fullscreenchange`:case`focus`:case`hashchange`:case`popstate`:case`select`:case`selectstart`:return 2;case`drag`:case`dragenter`:case`dragexit`:case`dragleave`:case`dragover`:case`mousemove`:case`mouseout`:case`mouseover`:case`pointermove`:case`pointerout`:case`pointerover`:case`scroll`:case`touchmove`:case`wheel`:case`mouseenter`:case`mouseleave`:case`pointerenter`:case`pointerleave`:return 8;case`message`:switch(Me()){case Ne:return 2;case Pe:return 8;case Fe:case Ie:return 32;case Le:return 268435456;default:return 32}default:return 32}}var hp=!1,gp=null,_p=null,vp=null,yp=new Map,bp=new Map,xp=[],Sp=`mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset`.split(` `);function Cp(e,t){switch(e){case`focusin`:case`focusout`:gp=null;break;case`dragenter`:case`dragleave`:_p=null;break;case`mouseover`:case`mouseout`:vp=null;break;case`pointerover`:case`pointerout`:yp.delete(t.pointerId);break;case`gotpointercapture`:case`lostpointercapture`:bp.delete(t.pointerId)}}function wp(e,t,n,r,i,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[i]},t!==null&&(t=xt(t),t!==null&&ap(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Tp(e,t,n,r,i){switch(t){case`focusin`:return gp=wp(gp,e,t,n,r,i),!0;case`dragenter`:return _p=wp(_p,e,t,n,r,i),!0;case`mouseover`:return vp=wp(vp,e,t,n,r,i),!0;case`pointerover`:var a=i.pointerId;return yp.set(a,wp(yp.get(a)||null,e,t,n,r,i)),!0;case`gotpointercapture`:return a=i.pointerId,bp.set(a,wp(bp.get(a)||null,e,t,n,r,i)),!0}return!1}function Ep(e){var t=bt(e.target);if(t!==null){var n=c(t);if(n!==null){if(t=n.tag,t===13){if(t=l(n),t!==null){e.blockedOn=t,lt(e.priority,function(){op(n)});return}}else if(t===31){if(t=u(n),t!==null){e.blockedOn=t,lt(e.priority,function(){op(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 Dp(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=dp(e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);nn=r,n.target.dispatchEvent(r),nn=null}else return t=xt(n),t!==null&&ap(t),e.blockedOn=n,!1;t.shift()}return!0}function Op(e,t,n){Dp(e)&&n.delete(t)}function kp(){hp=!1,gp!==null&&Dp(gp)&&(gp=null),_p!==null&&Dp(_p)&&(_p=null),vp!==null&&Dp(vp)&&(vp=null),yp.forEach(Op),bp.forEach(Op)}function Ap(e,n){e.blockedOn===n&&(e.blockedOn=null,hp||(hp=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,kp)))}var jp=null;function Mp(e){jp!==e&&(jp=e,t.unstable_scheduleCallback(t.unstable_NormalPriority,function(){jp===e&&(jp=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if(typeof r!=`function`){if(pp(r||n)===null)continue;break}var a=xt(n);a!==null&&(e.splice(t,3),t-=3,Cs(a,{pending:!0,data:i,method:n.method,action:r},r,i))}}))}function Np(e){function t(t){return Ap(t,e)}gp!==null&&Ap(gp,e),_p!==null&&Ap(_p,e),vp!==null&&Ap(vp,e),yp.forEach(t),bp.forEach(t);for(var n=0;n<xp.length;n++){var r=xp[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<xp.length&&(n=xp[0],n.blockedOn===null);)Ep(n),n.blockedOn===null&&xp.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(r=0;r<n.length;r+=3){var i=n[r],a=n[r+1],o=i[ft]||null;if(typeof a==`function`)o||Mp(n);else if(o){var s=null;if(a&&a.hasAttribute(`formAction`)){if(i=a,o=a[ft]||null)s=o.formAction;else if(pp(i)!==null)continue}else s=o.action;typeof s==`function`?n[r+1]=s:(n.splice(r,3),r-=3),Mp(n)}}}function Pp(){function e(e){e.canIntercept&&e.info===`react-transition`&&e.intercept({handler:function(){return new Promise(function(e){return i=e})},focusReset:`manual`,scroll:`manual`})}function t(){i!==null&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&e.url!=null&&navigation.navigate(e.url,{state:e.getState(),info:`react-transition`,history:`replace`})}}if(typeof navigation==`object`){var r=!1,i=null;return navigation.addEventListener(`navigate`,e),navigation.addEventListener(`navigatesuccess`,t),navigation.addEventListener(`navigateerror`,t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener(`navigate`,e),navigation.removeEventListener(`navigatesuccess`,t),navigation.removeEventListener(`navigateerror`,t),i!==null&&(i(),i=null)}}}function Fp(e){this._internalRoot=e}Ip.prototype.render=Fp.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(o(409));var n=t.current;np(n,pu(),e,t,null,null)},Ip.prototype.unmount=Fp.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;np(e.current,2,null,e,null,null),bu(),t[pt]=null}};function Ip(e){this._internalRoot=e}Ip.prototype.unstable_scheduleHydration=function(e){if(e){var t=ct();e={blockedOn:null,target:e,priority:t};for(var n=0;n<xp.length&&t!==0&&t<xp[n].priority;n++);xp.splice(n,0,e),n===0&&Ep(e)}};var Lp=i.version;if(Lp!==`19.2.6`)throw Error(o(527,Lp,`19.2.6`));T.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render==`function`?Error(o(188)):(e=Object.keys(e).join(`,`),Error(o(268,e)));return e=f(t),e=e===null?null:p(e),e=e===null?null:e.stateNode,e};var Rp={bundleType:0,version:`19.2.6`,rendererPackageName:`react-dom`,currentDispatcherRef:w,reconcilerVersion:`19.2.6`};
10if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<`u`){var zp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!zp.isDisabled&&zp.supportsFiber)try{Be=zp.inject(Rp),Ve=zp}catch{}}e.hydrateRoot=function(e,t,n){if(!s(e))throw Error(o(299));var r=!1,i=``,a=Ks,c=qs,l=Js,u=null;return n!=null&&(!0===n.unstable_strictMode&&(r=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onUncaughtError!==void 0&&(a=n.onUncaughtError),n.onCaughtError!==void 0&&(c=n.onCaughtError),n.onRecoverableError!==void 0&&(l=n.onRecoverableError),n.formState!==void 0&&(u=n.formState)),t=ep(e,1,!0,t,n??null,r,i,u,a,c,l,Pp),t.context=tp(null),n=t.current,r=pu(),r=st(r),i=Va(r),i.callback=null,Ha(n,i,r),n=r,t.current.lanes=n,nt(t,n),rd(t),e[pt]=t.current,Sd(e),new Ip(t)}})),Cn=t(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=Sn()})),wn=En(JSON.parse),Tn=Dn(JSON.stringify,JSON.parse);function En(e){return t=>{t[0]===`?`&&(t=t.substring(1));let n=l(t);for(let t in n){let r=n[t];if(typeof r==`string`)try{n[t]=e(r)}catch{}}return n}}function Dn(e,t){let n=typeof t==`function`;function r(r){if(typeof r==`object`&&r)try{return e(r)}catch{}else if(n&&typeof r==`string`)try{return t(r),e(r)}catch{}return r}return e=>{let t=d(e,r);return t?`?${t}`:``}}var On=e=>{if(!e.rendered)return e.rendered=!0,e.onReady?.()},kn=e=>e.stores.matchesId.get().some(t=>e.stores.matchStores.get(t)?.get()._forcePending),An=(e,t)=>!!(e.preload&&!e.router.stores.matchStores.has(t)),jn=(e,t,n=!0)=>{let r={...e.router.options.context??{}},i=n?t:t-1;for(let t=0;t<=i;t++){let n=e.matches[t];if(!n)continue;let i=e.router.getMatch(n.id);
10i&&Object.assign(r,i.__routeContext,i.__beforeLoadContext)}return r},Mn=(e,t)=>{if(!e.matches.length)return;let n=t.routeId,r=e.matches.findIndex(t=>t.routeId===e.router.routeTree.id),i=r>=0?r:0,a=n?e.matches.findIndex(e=>e.routeId===n):e.firstBadMatchIndex??e.matches.length-1;a<0&&(a=i);for(let t=a;t>=0;t--){let n=e.matches[t];if(e.router.looseRoutesById[n.routeId].options.notFoundComponent)return t}return n?a:i},Nn=(e,t,n)=>{if(!(!o(n)&&!a(n)))throw o(n)&&n.redirectHandled&&!n.options.reloadDocument?n:(t&&(t._nonReactive.beforeLoadPromise?.resolve(),t._nonReactive.loaderPromise?.resolve(),t._nonReactive.beforeLoadPromise=void 0,t._nonReactive.loaderPromise=void 0,t._nonReactive.error=n,e.updateMatch(t.id,r=>({...r,status:o(n)?`redirected`:a(n)?`notFound`:r.status===`pending`?`success`:r.status,context:jn(e,t.index),isFetching:!1,error:n})),a(n)&&!n.routeId&&(n.routeId=t.routeId),t._nonReactive.loadPromise?.resolve()),o(n)&&(e.rendered=!0,n.options._fromLocation=e.location,n.redirectHandled=!0,n=e.router.resolveRedirect(n)),n)},Pn=(e,t)=>{let n=e.router.getMatch(t);return!!(!n||n._nonReactive.dehydrated)},Fn=(e,t,n)=>{let r=jn(e,n);e.updateMatch(t,e=>({...e,context:r}))},In=(e,t,n)=>{let{id:r,routeId:i}=e.matches[t],s=e.router.looseRoutesById[i];if(n instanceof Promise)throw n;e.firstBadMatchIndex??=t,Nn(e,e.router.getMatch(r),n);try{s.options.onError?.(n)}catch(t){n=t,Nn(e,e.router.getMatch(r),n)}e.updateMatch(r,e=>(e._nonReactive.beforeLoadPromise?.resolve(),e._nonReactive.beforeLoadPromise=void 0,e._nonReactive.loadPromise?.resolve(),{...e,error:n,status:`error`,isFetching:!1,updatedAt:Date.now(),abortController:new AbortController})),!e.preload&&!o(n)&&!a(n)&&(e.serialError??=n)},Ln=(e,t,n,r)=>{if(r._nonReactive.pendingTimeout!==void 0)return;let i=n.options.pendingMs??e.router.options.defaultPendingMs;if(e.onReady&&!An(e,t)&&(n.options.loader||n.options.beforeLoad||Jn(n))&&typeof i==`number`&&i!==1/0&&(n.options.pendingComponent??e.router.options?.defaultPendingComponent)){let t=setTimeout(()=>{On(e)},i);r._nonReactive.pendingTimeout=t}},Rn=(e,t,n)=>{let r=e.router.getMatch(t);if(!r._nonReactive.beforeLoadPromise&&!r._nonReactive.loaderPromise)return;Ln(e,t,n,r);let i=()=>{let n=e.router.getMatch(t);n.preload&&(n.status===`redirected`||n.status===`notFound`)&&Nn(e,n,n.error)};return r._nonReactive.beforeLoadPromise?r._nonReactive.beforeLoadPromise.then(i):i()},zn=(e,t,n,r)=>{let i=e.router.getMatch(t),s=i._nonReactive.loadPromise;i._nonReactive.loadPromise=_(()=>{s?.resolve(),s=void 0});let{paramsError:c,searchError:l}=i;c&&In(e,n,c),l&&In(e,n,l),Ln(e,t,r,i);let u=new AbortController,d=!1,f=()=>{d||(d=!0,e.updateMatch(t,e=>({...e,isFetching:`beforeLoad`,fetchCount:e.fetchCount+1,abortController:u})))},p=()=>{i._nonReactive.beforeLoadPromise?.resolve(),i._nonReactive.beforeLoadPromise=void 0,e.updateMatch(t,e=>({...e,isFetching:!1}))};if(!r.options.beforeLoad){e.router.batch(()=>{f(),p()});return}i._nonReactive.beforeLoadPromise=_();let m={...jn(e,n,!1),...i.__routeContext},{search:h,params:g,cause:y}=i,b=An(e,t),x={search:h,abortController:u,params:g,preload:b,context:m,location:e.location,navigate:t=>e.router.navigate({...t,_fromLocation:e.location}),buildLocation:e.router.buildLocation,cause:b?`preload`:y,matches:e.matches,routeId:r.id,...e.router.options.additionalContext},S=r=>{if(r===void 0){e.router.batch(()=>{f(),p()});return}(o(r)||a(r))&&(f(),In(e,n,r)),e.router.batch(()=>{f(),e.updateMatch(t,e=>({...e,__beforeLoadContext:r})),p()})},C;try{if(C=r.options.beforeLoad(x),v(C))return f(),C.catch(t=>{In(e,n,t)}).then(S)}catch(t){f(),In(e,n,t)}S(C)},Bn=(e,t)=>{let{id:n,routeId:r}=e.matches[t],i=e.router.looseRoutesById[r],a=()=>s(),o=()=>zn(e,n,t,i),s=()=>{if(Pn(e,n))return;let t=Rn(e,n,i);return v(t)?t.then(o):o()};return a()},Vn=(e,t,n)=>{let r=e.router.getMatch(t);if(!r||!n.options.head&&!n.options.scripts&&!n.options.headers)return;let i={ssr:e.router.options.ssr,matches:e.matches,match:r,params:r.params,loaderData:r.loaderData};return Promise.all([n.options.head?.(i),n.options.scripts?.(i),n.options.headers?.(i)]).then(([e,t,n])=>({meta:e?.meta,links:e?.links,headScripts:e?.scripts,headers:n,scripts:t,styles:e?.styles}))},Hn=(e,t,n,r,i)=>{let a=t[r-1],{params:o,loaderDeps:s,abortController:c,cause:l}=e.router.getMatch(n),u=jn(e,r),d=An(e,n);return{params:o,deps:s,preload:!!d,parentMatchPromise:a,abortController:c,context:u,location:e.location,navigate:t=>e.router.navigate({...t,_fromLocation:e.location}),cause:d?`preload`:l,route:i,...e.router.options.additionalContext}},Un=async(e,t,n,r,i)=>{try{let s=e.router.getMatch(n);try{qn(i);let a=i.options.loader,o=typeof a==`function`?a:a?.handler,c=o?.(Hn(e,t,n,r,i)),l=!!o&&v(c);if((l||i._lazyPromise||i._componentsPromise||i.options.head||i.options.scripts||i.options.headers||s._nonReactive.minPendingPromise)&&e.updateMatch(n,e=>({...e,isFetching:`loader`})),o){let t=l?await c:c;Nn(e,e.router.getMatch(n),t),t!==void 0&&e.updateMatch(n,e=>({...e,loaderData:t}))}i._lazyPromise&&await i._lazyPromise;let u=s._nonReactive.minPendingPromise;u&&await u,i._componentsPromise&&await i._componentsPromise,e.updateMatch(n,t=>({...t,error:void 0,context:jn(e,r),status:`success`,isFetching:!1,updatedAt:Date.now()}))}catch(t){let c=t;if(c?.name===`AbortError`){if(s.abortController.signal.aborted){s._nonReactive.loaderPromise?.resolve(),s._nonReactive.loaderPromise=void 0;return}e.updateMatch(n,t=>
10({...t,status:t.status===`pending`?`success`:t.status,isFetching:!1,context:jn(e,r)}));return}let l=s._nonReactive.minPendingPromise;l&&await l,a(t)&&await i.options.notFoundComponent?.preload?.(),Nn(e,e.router.getMatch(n),t);try{i.options.onError?.(t)}catch(t){c=t,Nn(e,e.router.getMatch(n),t)}!o(c)&&!a(c)&&await qn(i,[`errorComponent`]),e.updateMatch(n,t=>({...t,error:c,context:jn(e,r),status:`error`,isFetching:!1}))}}catch(t){let r=e.router.getMatch(n);r&&(r._nonReactive.loaderPromise=void 0),Nn(e,r,t)}},Wn=async(e,t,n)=>{async function r(r,a,l,u,f){let p=Date.now()-a.updatedAt,m=r?f.options.preloadStaleTime??e.router.options.defaultPreloadStaleTime??3e4:f.options.staleTime??e.router.options.defaultStaleTime??0,h=f.options.shouldReload,g=typeof h==`function`?h(Hn(e,t,i,n,f)):h,{status:_,invalid:v}=u,y=p>=m&&(!!e.forceStaleReload||u.cause===`enter`||l!==void 0&&l!==u.id);s=_===`success`&&(v||(g??y)),r&&f.options.preload===!1||(s&&!e.sync&&d?(c=!0,(async()=>{try{await Un(e,t,i,n,f);let r=e.router.getMatch(i);r._nonReactive.loaderPromise?.resolve(),r._nonReactive.loadPromise?.resolve(),r._nonReactive.loaderPromise=void 0,r._nonReactive.loadPromise=void 0}catch(t){o(t)&&await e.router.navigate(t.options)}})()):_!==`success`||s?await Un(e,t,i,n,f):Fn(e,i,n))}let{id:i,routeId:a}=e.matches[n],s=!1,c=!1,l=e.router.looseRoutesById[a],u=l.options.loader,d=((typeof u==`function`?void 0:u?.staleReloadMode)??e.router.options.defaultStaleReloadMode)!==`blocking`;if(Pn(e,i)){if(!e.router.getMatch(i))return e.matches[n];Fn(e,i,n)}else{let t=e.router.getMatch(i),o=e.router.stores.matchesId.get()[n],s=(o&&e.router.stores.matchStores.get(o)||null)?.routeId===a?o:e.router.stores.matches.get().find(e=>e.routeId===a)?.id,c=An(e,i);if(t._nonReactive.loaderPromise){if(t.status===`success`&&!e.sync&&!t.preload&&d)return t;await t._nonReactive.loaderPromise;let n=e.router.getMatch(i),a=n._nonReactive.error||n.error;a&&Nn(e,n,a),n.status===`pending`&&await r(c,t,s,n,l)}else{let n=c&&!e.router.stores.matchStores.has(i),a=e.router.getMatch(i);a._nonReactive.loaderPromise=_(),n!==a.preload&&e.updateMatch(i,e=>({...e,preload:n})),await r(c,t,s,a,l)}}let f=e.router.getMatch(i);c||(f._nonReactive.loaderPromise?.resolve(),f._nonReactive.loadPromise?.resolve(),f._nonReactive.loadPromise=void 0),clearTimeout(f._nonReactive.pendingTimeout),f._nonReactive.pendingTimeout=void 0,c||(f._nonReactive.loaderPromise=void 0),f._nonReactive.dehydrated=void 0;let p=c?f.isFetching:!1;return p!==f.isFetching||f.invalid!==!1?(e.updateMatch(i,e=>({...e,isFetching:p,invalid:!1})),e.router.getMatch(i)):f};async function Gn(e){let t=e,n=[];kn(t.router)&&On(t);let r;for(let e=0;e<t.matches.length;e++){try{let n=Bn(t,e);v(n)&&await n}catch(e){if(o(e))throw e;if(a(e))r=e;else if(!t.preload)throw e;break}if(t.serialError||t.firstBadMatchIndex!=null)break}let i=t.firstBadMatchIndex??t.matches.length,s=r&&!t.preload?Mn(t,r):void 0,c=r&&t.preload?0:s===void 0?i:Math.min(s+1,i),l,u;for(let e=0;e<c;e++)n.push(Wn(t,n,e));try{await Promise.all(n)}catch{let e=await Promise.allSettled(n);for(let t of e){if(t.status!==`rejected`)continue;let e=t.reason;if(o(e))throw e;a(e)?l??=e:u??=e}if(u!==void 0)throw u}let d=l??(r&&!t.preload?r:void 0),f=t.firstBadMatchIndex===void 0?t.matches.length-1:t.firstBadMatchIndex;if(!d&&r&&t.preload)return t.matches;if(d){let e=Mn(t,d);e===void 0&&be();let n=t.matches[e],r=t.router.looseRoutesById[n.routeId],i=t.router.options?.defaultNotFoundComponent;!r.options.notFoundComponent&&i&&(r.options.notFoundComponent=i),d.routeId=n.routeId;let a=n.routeId===t.router.routeTree.id;t.updateMatch(n.id,e=>({...e,...a?{status:`success`,globalNotFound:!0,error:void 0}:{status:`notFound`,error:d},isFetching:!1})),f=e,await qn(r,[`notFoundComponent`])}else if(!t.preload){let e=t.matches[0];e.globalNotFound||t.router.getMatch(e.id)?.globalNotFound&&t.updateMatch(e.id,e=>({...e,globalNotFound:!1,error:void 0}))}if(t.serialError&&t.firstBadMatchIndex!==void 0){let e=t.router.looseRoutesById[t.matches[t.firstBadMatchIndex].routeId];await qn(e,[`errorComponent`])}for(let e=0;e<=f;e++){let{id:n,routeId:r}=t.matches[e],i=t.router.looseRoutesById[r];try{let e=Vn(t,n,i);if(e){let r=await e;t.updateMatch(n,e=>({...e,...r}))}}catch(e){console.error(`Error executing head for route ${r}:`,e)}}let p=On(t);if(v(p)&&await p,d)throw d;if(t.serialError&&!t.preload&&!t.onReady)throw t.serialError;return t.matches}function Kn(e,t){let n=t.map(t=>
10e.options[t]?.preload?.()).filter(Boolean);if(n.length!==0)return Promise.all(n)}function qn(e,t=Yn){!e._lazyLoaded&&e._lazyPromise===void 0&&(e.lazyFn?e._lazyPromise=e.lazyFn().then(t=>{let{id:n,...r}=t.options;Object.assign(e.options,r),e._lazyLoaded=!0,e._lazyPromise=void 0}):e._lazyLoaded=!0);let n=()=>e._componentsLoaded?void 0:t===Yn?(()=>{if(e._componentsPromise===void 0){let t=Kn(e,Yn);t?e._componentsPromise=t.then(()=>{e._componentsLoaded=!0,e._componentsPromise=void 0}):e._componentsLoaded=!0}return e._componentsPromise})():Kn(e,t);return e._lazyPromise?e._lazyPromise.then(n):n()}function Jn(e){for(let t of Yn)if(e.options[t]?.preload)return!0;return!1}var Yn=[`component`,`errorComponent`,`pendingComponent`,`notFoundComponent`];function Xn(e){return{input:({url:t})=>{for(let n of e)t=Qn(n,t);return t},output:({url:t})=>{for(let n=e.length-1;n>=0;n--)t=$n(e[n],t);return t}}}function Zn(e){let t=fe(e.basepath),n=`/${t}`,r=e.caseSensitive?n:n.toLowerCase(),i=`${r}/`;return{input:({url:t})=>{let a=e.caseSensitive?t.pathname:t.pathname.toLowerCase();return a===r?t.pathname=`/`:a.startsWith(i)&&(t.pathname=t.pathname.slice(n.length)),t},output:({url:e})=>(e.pathname=ce([`/`,t,e.pathname]),e)}}function Qn(e,t){let n=e?.input?.({url:t});if(n){if(typeof n==`string`)return new URL(n);if(n instanceof URL)return n}return t}function $n(e,t){let n=e?.output?.({url:t});if(n){if(typeof n==`string`)return new URL(n);if(n instanceof URL)return n}return t}function er(e,t){let{createMutableStore:n,createReadonlyStore:r,batch:i,init:a}=t,o=new Map,s=new Map,c=new Map,l=n(e.status),u=n(e.loadedAt),d=n(e.isLoading),f=n(e.isTransitioning),p=n(e.location),m=n(e.resolvedLocation),g=n(e.statusCode),_=n(e.redirect),v=n([]),y=n([]),b=n([]),x=r(()=>tr(o,v.get())),S=r(()=>tr(s,y.get())),C=r(()=>tr(c,b.get())),ee=r(()=>v.get()[0]),te=r(()=>v.get().some(e=>o.get(e)?.get().status===`pending`)),ne=r(()=>({locationHref:p.get().href,resolvedLocationHref:m.get()?.href,status:l.get()})),re=r(()=>({status:l.get(),loadedAt:u.get(),isLoading:d.get(),isTransitioning:f.get(),matches:x.get(),location:p.get(),resolvedLocation:m.get(),statusCode:g.get(),redirect:_.get()})),ie=h(64);function ae(e){let t=ie.get(e);return t||(t=r(()=>{let t=v.get();for(let n of t){let t=o.get(n);if(t&&t.routeId===e)return t.get()}}),ie.set(e,t)),t}let oe={status:l,loadedAt:u,isLoading:d,isTransitioning:f,location:p,resolvedLocation:m,statusCode:g,redirect:_,matchesId:v,pendingIds:y,cachedIds:b,matches:x,pendingMatches:S,cachedMatches:C,firstId:ee,hasPending:te,matchRouteDeps:ne,matchStores:o,pendingMatchStores:s,cachedMatchStores:c,__store:re,getRouteMatchStore:ae,setMatches:se,setPending:ce,setCached:le};se(e.matches),a?.(oe);function se(e){nr(e,o,v,n,i)}function ce(e){nr(e,s,y,n,i)}function le(e){nr(e,c,b,n,i)}return oe}function tr(e,t){let n=[];for(let r of t){let t=e.get(r);t&&n.push(t.get())}return n}function nr(e,t,n,r,i){let a=e.map(e=>e.id),o=new Set(a);i(()=>{for(let e of t.keys())o.has(e)||t.delete(e);for(let n of e){let e=t.get(n.id);if(!e){let e=r(n);e.routeId=n.routeId,t.set(n.id,e);continue}e.routeId=n.routeId,e.get()!==n&&e.set(n)}ne(n.get(),a)||n.set(a)})}var rr=`__TSR_index`,ir=`popstate`,ar=`beforeunload`;function or(e){let t=e.getLocation(),n=new Set,r=r=>{t=e.getLocation(),n.forEach(e=>e({location:t,action:r}))},i=n=>{e.notifyOnIndexChange??!0?r(n):t=e.getLocation()},a=async({task:n,navigateOpts:r,...i})=>{if(r?.ignoreBlocker??!1){n();return}let a=e.getBlockers?.()??[],o=i.type===`PUSH`||i.type===`REPLACE`;if(typeof document<`u`&&a.length&&o)for(let n of a){let r=ur(i.path,i.state);if(await n.blockerFn({currentLocation:t,nextLocation:r,action:i.type})){e.onBlocked?.();return}}n()};return{get location(){return t},get length(){return e.getLength()},subscribers:n,subscribe:e=>(n.add(e),()=>{n.delete(e)}),push:(n,i,o)=>{let s=t.state[rr];i=sr(s+1,i),a({task:()=>{e.pushState(n,i),r({type:`PUSH`})},navigateOpts:o,type:`PUSH`,path:n,state:i})},replace:(n,i,o)=>{let s=t.state[rr];i=sr(s,i),a({task:()=>{e.replaceState(n,i),r({type:`REPLACE`})},navigateOpts:o,type:`REPLACE`,path:n,state:i})},go:(t,n)=>{a({task:()=>{e.go(t),i({type:`GO`,index:t})},navigateOpts:n,type:`GO`})},back:t=>{a({task:()=>{e.back(t?.ignoreBlocker??!1),i({type:`BACK`})},navigateOpts:t,type:`BACK`})},forward:t=>{a({task:()=>{e.forward(t?.ignoreBlocker??!1),i({type:`FORWARD`})},navigateOpts:t,type:`FORWARD`})},canGoBack:()=>t.state[rr]!==0,createHref:t=>e.createHref(t),block:t=>{if(!e.setBlockers)return()=>{};let n=e.getBlockers?.()??[];return e.setBlockers([...n,t]),()=>{let n=e.getBlockers?.()??[];e.setBlockers?.(n.filter(e=>e!==t))}},flush:()=>e.flush?.(),destroy:()=>e.destroy?.(),notify:r}}function sr(e,t){t||={};let n=dr();return{...t,key:n,__TSR_key:n,[rr]:e}}function cr(e){let t=e?.window??(typeof document<`u`?window:void 0),n=t.history.pushState,r=t.history.replaceState,i=[],a=()=>i,o=e=>i=e,s=e?.createHref??(e=>e),c=e?.parseLocation??(()=>ur(`${t.location.pathname}${t.location.search}${t.location.hash}`,t.history.state));if(!t.history.state?.__TSR_key&&!t.history.state?.key){let e=dr();t.history.replaceState({[rr]:0,key:e,__TSR_key:e},``)}let l=c(),u,d=!1,f=!1,p=!1,m=!1,h=()=>l,g,_,v=()=>{g&&(C._ignoreSubscribers=!0,(g.isPush?t.history.pushState:t.history.replaceState)(g.state,``,g.href),C._ignoreSubscribers=!1,g=void 0,_=void 0,u=void 0)},y=(e,t,n)=>{let r=s(t);_||(u=l),l=ur(t,n),g={href:r,state:n,isPush:g?.isPush||e===`push`},_||=Promise.resolve().then(()=>v())},b=e=>{l=c(),C.notify({type:e})},x=async()=>
10{if(f){f=!1;return}let e=c(),n=e.state[rr]-l.state[rr],r=n===1,i=n===-1,o=!r&&!i||d;d=!1;let s=o?`GO`:i?`BACK`:`FORWARD`,u=o?{type:`GO`,index:n}:{type:i?`BACK`:`FORWARD`};if(p)p=!1;else{let n=a();if(typeof document<`u`&&n.length){for(let r of n)if(await r.blockerFn({currentLocation:l,nextLocation:e,action:s})){f=!0,t.history.go(1),C.notify(u);return}}}l=c(),C.notify(u)},S=e=>{if(m){m=!1;return}let t=!1,n=a();if(typeof document<`u`&&n.length)for(let e of n){let n=e.enableBeforeUnload??!0;if(n===!0){t=!0;break}if(typeof n==`function`&&n()===!0){t=!0;break}}if(t)return e.preventDefault(),e.returnValue=``},C=or({getLocation:h,getLength:()=>t.history.length,pushState:(e,t)=>y(`push`,e,t),replaceState:(e,t)=>y(`replace`,e,t),back:e=>(e&&(p=!0),m=!0,t.history.back()),forward:e=>{e&&(p=!0),m=!0,t.history.forward()},go:e=>{d=!0,t.history.go(e)},createHref:e=>s(e),flush:v,destroy:()=>{t.history.pushState=n,t.history.replaceState=r,t.removeEventListener(ar,S,{capture:!0}),t.removeEventListener(ir,x)},onBlocked:()=>{u&&l!==u&&(l=u)},getBlockers:a,setBlockers:o,notifyOnIndexChange:!1});return t.addEventListener(ar,S,{capture:!0}),t.addEventListener(ir,x),t.history.pushState=function(...e){let r=n.apply(t.history,e);return C._ignoreSubscribers||b(`PUSH`),r},t.history.replaceState=function(...e){let n=r.apply(t.history,e);return C._ignoreSubscribers||b(`REPLACE`),n},C}function lr(e){let t=e.replace(/[\x00-\x1f\x7f]/g,``);return t.startsWith(`//`)&&(t=`/`+t.replace(/^\/+/,``)),t}function ur(e,t){let n=lr(e),r=n.indexOf(`#`),i=n.indexOf(`?`),a=dr();return{href:n,pathname:n.substring(0,r>0?i>0?Math.min(r,i):r:i>0?i:n.length),hash:r>-1?n.substring(r):``,search:i>-1?n.slice(i,r===-1?void 0:r):``,state:t||{[rr]:0,key:a,__TSR_key:a}}}function dr(){return(Math.random()+1).toString(36).substring(7)}function fr(e){return e instanceof Error?{name:e.name,message:e.message}:{data:e}}function pr(e,t){let n=t,r=e;return{fromLocation:n,toLocation:r,pathChanged:n?.pathname!==r.pathname,hrefChanged:n?.href!==r.href,hashChanged:n?.hash!==r.hash}}var mr=new WeakMap,hr=class{constructor(e,t){this.tempLocationKey=`${Math.round(Math.random()*1e7)}`,this._scroll={next:!0},this.shouldViewTransition=void 0,this.isViewTransitionTypesSupported=void 0,this.subscribers=new Set,this.routeBranchCache=new WeakMap,this.startTransition=e=>e(),this.update=e=>{let t=this.options,n=this.basepath??t?.basepath??`/`,r=this.basepath===void 0,i=t?.rewrite;if(this.options={...t,...e},this.isServer=this.options.isServer??typeof document>`u`,this.protocolAllowlist=new Set(this.options.protocolAllowlist),this.options.pathParamsAllowedCharacters&&(this.pathParamsDecoder=he(this.options.pathParamsAllowedCharacters)),(!this.history||this.options.history&&this.options.history!==this.history)&&(this.options.history?this.history=this.options.history:this.history=cr()),this.origin=this.options.origin,this.origin||(window?.origin&&window.origin!==`null`?this.origin=window.origin:this.origin=`http://localhost`),this.history&&this.updateLatestLocation(),this.options.routeTree!==this.routeTree){this.routeTree=this.options.routeTree;let e;this.resolvePathCache=h(1e3),e=this.buildRouteTree(),this.setRoutes(e)}if(!this.stores&&this.latestLocation){let e=this.getStoreConfig(this);this.batch=e.batch,this.stores=er(vr(this.latestLocation),e),Rr(this)}let a=!1,o=this.options.basepath??`/`,s=this.options.rewrite;if(r||n!==o||i!==s){this.basepath=o;let e=[],t=fe(o);t&&t!==`/`&&e.push(Zn({basepath:o})),s&&e.push(s),this.rewrite=e.length===0?void 0:e.length===1?e[0]:Xn(e),this.history&&this.updateLatestLocation(),a=!0}a&&this.stores&&this.stores.location.set(this.latestLocation),typeof window<`u`&&`CSS`in window&&typeof window.CSS?.supports==`function`&&(this.isViewTransitionTypesSupported=window.CSS.supports(`selector(:active-view-transition-type(a))`))},this.updateLatestLocation=()=>{this.latestLocation=this.parseLocation(this.history.location,this.latestLocation)},this.buildRouteTree=()=>{let e=te(this.routeTree,this.options.caseSensitive,(e,t)=>{e.init({originalIndex:t})});return this.options.routeMasks&&ve(this.options.routeMasks,e.processedTree),e},this.subscribe=(e,t)=>
10{let n={eventType:e,fn:t};return this.subscribers.add(n),()=>{this.subscribers.delete(n)}},this.emit=e=>{this.subscribers.forEach(t=>{t.eventType===e.type&&t.fn(e)})},this.parseLocation=(e,t)=>{let n=({pathname:e,search:n,hash:r,href:i,state:a})=>{if(!this.rewrite&&!/[ \x00-\x1f\x7f\u0080-\uffff]/.test(e)){let i=this.options.parseSearch(n),o=this.options.stringifySearch(i);return{href:e+o+r,publicHref:e+o+r,pathname:g(e).path,external:!1,searchStr:o,search:b(t?.search,i),hash:g(r.slice(1)).path,state:ee(t?.state,a)}}let o=new URL(i,this.origin),s=Qn(this.rewrite,o),c=this.options.parseSearch(s.search),l=this.options.stringifySearch(c);return s.search=l,{href:s.href.replace(s.origin,``),publicHref:i,pathname:g(s.pathname).path,external:!!this.rewrite&&s.origin!==this.origin,searchStr:l,search:b(t?.search,c),hash:g(s.hash.slice(1)).path,state:ee(t?.state,a)}},r=n(e),{__tempLocation:i,__tempKey:a}=r.state;if(i&&(!a||a===this.tempLocationKey)){let e=n(i);return e.state.key=r.state.key,e.state.__TSR_key=r.state.__TSR_key,delete e.state.__tempLocation,{...e,maskedLocation:r}}return r},this.resolvePathWithBase=(e,t)=>me({base:e,to:t.includes(`//`)?de(t):t,trailingSlash:this.options.trailingSlash,cache:this.resolvePathCache}),this.matchRoutes=(e,t,n)=>typeof e==`string`?this.matchRoutesInternal({pathname:e,search:t},n):this.matchRoutesInternal(e,t),this.getMatchedRoutes=e=>br({pathname:e,routesById:this.routesById,processedTree:this.processedTree}),this.cancelMatch=e=>{let t=this.getMatch(e);t&&(t.abortController.abort(),clearTimeout(t._nonReactive.pendingTimeout),t._nonReactive.pendingTimeout=void 0)},this.cancelMatches=()=>{this.stores.pendingIds.get().forEach(e=>{this.cancelMatch(e)}),this.stores.matchesId.get().forEach(e=>{if(this.stores.pendingMatchStores.has(e))return;let t=this.stores.matchStores.get(e)?.get();t&&(t.status===`pending`||t.isFetching===`loader`)&&this.cancelMatch(e)})},this.buildLocation=e=>{let t=(t={})=>{let n=t._fromLocation||this.pendingBuiltLocation||this.latestLocation,r=this.matchRoutesLightweight(n);t.from;let i=t.unsafeRelative===`path`?n.pathname:t.from??r.fullPath,a=t.to?`${t.to}`:void 0,o=r.search,s=Object.assign(Object.create(null),r.params),c=a?.charCodeAt(0)===47?`/`:this.resolvePathWithBase(i,`.`),l=a?this.resolvePathWithBase(c,a):c,u=t.params===!1||t.params===null?Object.create(null):(t.params??!0)===!0?s:Object.assign(s,w(t.params,s)),d=this.routesByPath[le(l)],f;if(d)f=this.getRouteBranch(d);else if(l.includes(`$`))f=[];else{let e=this.getMatchedRoutes(l);f=e.matchedRoutes,this.options.notFoundRoute&&(!e.foundRoute||e.foundRoute.path!==`/`&&e.routeParams[`**`])&&(f=[...f,this.options.notFoundRoute])}if(f.length&&x(u))for(let e of f){let t=e.options.params?.stringify??e.options.stringifyParams;if(t)try{Object.assign(u,t(u))}catch{}}let p=e.leaveParams?l:g(se({path:l,params:u,decoder:this.pathParamsDecoder,server:this.isServer}).interpolatedPath).path,m=o;if(e._includeValidateSearch&&this.options.search?.strict){let e={};f.forEach(t=>{if(t.options.validateSearch)try{Object.assign(e,yr(t.options.validateSearch,{...e,...m}))}catch{}}),m=e}m=xr({search:m,dest:t,destRoutes:f,_includeValidateSearch:e._includeValidateSearch}),m=b(o,m);let h=this.options.stringifySearch(m),_=t.hash===!0?n.hash:t.hash?w(t.hash,n.hash):void 0,v=_?`#${_}`:``,y=t.state===!0?n.state:t.state?w(t.state,n.state):{};y=ee(n.state,y);let S=`${p}${h}${v}`,C,te,ne=!1;if(this.rewrite){let e=new URL(S,this.origin),t=$n(this.rewrite,e);C=e.href.replace(e.origin,``),t.origin===this.origin?te=t.pathname+t.search+t.hash:(te=t.href,ne=!0)}else C=T(S),te=C;return{publicHref:te,href:C,pathname:p,search:m,searchStr:h,state:y,hash:_??``,external:ne,unmaskOnReload:t.unmaskOnReload}},n=(n={},r)=>{let i=t(n),a=r?t(r):void 0;if(!a){let n=Object.create(null);if(this.options.routeMasks){let o=ge(i.pathname,this.processedTree);if(o){Object.assign(n,o.rawParams);let{from:i,params:s,...c}=o.route,l=s===!1||s===null?Object.create(null):(s??!0)===!0?n:Object.assign(n,w(s,n));r={from:e.from,...c,params:l},a=t(r)}}}return a&&(i.maskedLocation=a),i};return e.mask?n(e,{from:e.from,...e.mask}):n(e)},this.commitLocation=async({viewTransition:e,ignoreBlocker:t,...n})=>{let r,i=()=>{let e=[`key`,`__TSR_key`,`__TSR_index`,`__hashScrollIntoViewOptions`];
10e.forEach(e=>{n.state[e]=this.latestLocation.state[e]});let t=C(n.state,this.latestLocation.state);return e.forEach(e=>{delete n.state[e]}),t},a=le(this.latestLocation.href)===le(n.href),o=this.commitLocationPromise;if(this.commitLocationPromise=_(()=>{o?.resolve(),o=void 0}),a&&i())this.load();else{let{maskedLocation:i,hashScrollIntoView:a,...o}=n;i&&(o={...i,state:{...i.state,__tempKey:void 0,__tempLocation:{...o,search:o.searchStr,state:{...o.state,__tempKey:void 0,__tempLocation:void 0,__TSR_key:void 0,key:void 0}}}},(o.unmaskOnReload??this.options.unmaskOnReload??!1)&&(o.state.__tempKey=this.tempLocationKey)),o.state.__hashScrollIntoViewOptions=a??this.options.defaultHashScrollIntoView??!0,this.shouldViewTransition=e,r=n.replace?`REPLACE`:`PUSH`,this.history[r===`REPLACE`?`replace`:`push`](o.publicHref,o.state,{ignoreBlocker:t})}return this._scroll.next=n.resetScroll??!0,this.history.subscribers.size||this.load(r?{action:{type:r}}:void 0),this.commitLocationPromise},this.buildAndCommitLocation=({replace:e,resetScroll:t,hashScrollIntoView:n,viewTransition:r,ignoreBlocker:i,href:a,...o}={})=>{if(a){let t=this.history.location.state.__TSR_index,n=ur(a,{__TSR_index:e?t:t+1}),r=new URL(n.pathname,this.origin);o.to=Qn(this.rewrite,r).pathname,o.search=this.options.parseSearch(n.search),o.hash=n.hash.slice(1)}let s=this.buildLocation({...o,_includeValidateSearch:!0});this.pendingBuiltLocation=s;let c=this.commitLocation({...s,viewTransition:r,replace:e,resetScroll:t,hashScrollIntoView:n,ignoreBlocker:i});return Promise.resolve().then(()=>{this.pendingBuiltLocation===s&&(this.pendingBuiltLocation=void 0)}),c},this.navigate=async({to:e,reloadDocument:t,href:n,publicHref:r,...i})=>{let a=!1;if(n)try{new URL(`${n}`),a=!0}catch{}if(a&&!t&&(t=!0),t){if(e!==void 0||!n){let t=this.buildLocation({to:e,...i});n??=t.publicHref,r??=t.publicHref}let t=!a&&r?r:n;if(S(t,this.protocolAllowlist))return Promise.resolve();if(!i.ignoreBlocker){let e=this.history.getBlockers?.()??[];for(let t of e)if(t?.blockerFn&&await t.blockerFn({currentLocation:this.latestLocation,nextLocation:this.latestLocation,action:`PUSH`}))return Promise.resolve()}return i.replace?window.location.replace(t):window.location.href=t,Promise.resolve()}return this.buildAndCommitLocation({...i,href:n,to:e,_isNavigate:!0})},this.beforeLoad=()=>{this.cancelMatches(),this.updateLatestLocation();let e=this.matchRoutes(this.latestLocation),t=this.stores.cachedMatches.get().filter(t=>!e.some(e=>e.id===t.id));this.batch(()=>{this.stores.status.set(`pending`),this.stores.statusCode.set(200),this.stores.isLoading.set(!0),this.stores.location.set(this.latestLocation),this.stores.setPending(e),this.stores.setCached(t)})},this.load=async e=>{let t=e?.action?.type,n,r,i,s=this.stores.resolvedLocation.get()??this.stores.location.get();for(i=new Promise(c=>{this.startTransition(async()=>{try{this.beforeLoad(),t?mr.set(this.latestLocation,t):mr.delete(this.latestLocation);let n=this.latestLocation,r=pr(n,this.stores.resolvedLocation.get());this.stores.redirect.get()||this.emit({type:`onBeforeNavigate`,...r}),this.emit({type:`onBeforeLoad`,...r}),await Gn({router:this,sync:e?.sync,forceStaleReload:s.href===n.href,matches:this.stores.pendingMatches.get(),location:n,updateMatch:this.updateMatch,onReady:async()=>{this.startTransition(()=>{this.startViewTransition(async()=>{let e=null,t=null,n=null,r=null;this.batch(()=>{let i=this.stores.pendingMatches.get(),a=i.length,o=this.stores.matches.get();e=a?o.filter(e=>!this.stores.pendingMatchStores.has(e.id)):null;let s=new Set;for(let e of this.stores.pendingMatchStores.values())e.routeId&&s.add(e.routeId);let c=new Set;for(let e of this.stores.matchStores.values())e.routeId&&c.add(e.routeId);t=a?o.filter(e=>!s.has(e.routeId)):null,n=a?i.filter(e=>!c.has(e.routeId)):null,r=a?i.filter(e=>c.has(e.routeId)):o,this.stores.isLoading.set(!1),this.stores.loadedAt.set(Date.now()),a&&(this.stores.setMatches(i),this.stores.setPending([]),this.stores.setCached([...this.stores.cachedMatches.get(),...e.filter(e=>e.status!==`error`&&e.status!==`notFound`&&e.status!==`redirected`)]),this.clearExpiredCache())});for(let[e,i]of[[t,`onLeave`],[n,`onEnter`],[r,`onStay`]])if(e)for(let t of e)this.looseRoutesById[t.routeId].options[i]?.(t)})})}})}catch(e){o(e)?(n=e,this.navigate({...n.options,replace:!0,ignoreBlocker:!0})):a(e)&&(r=e);let t=n?n.status:r?404:this.stores.matches.get().some(e=>e.status===`error`)?500:200;this.batch(()=>{this.stores.statusCode.set(t),this.stores.redirect.set(n)})}this.latestLoadPromise===i&&(this.commitLocationPromise?.resolve(),this.latestLoadPromise=void 0,this.commitLocationPromise=void 0),c()})}),this.latestLoadPromise=i,await i;this.latestLoadPromise&&i!==this.latestLoadPromise;)await this.latestLoadPromise;let c;this.hasNotFoundMatch()?c=404:this.stores.matches.get().some(e=>e.status===`error`)&&(c=500),c!==void 0&&this.stores.statusCode.set(c)},this.startViewTransition=e=>{let t=this.shouldViewTransition??this.options.defaultViewTransition;if(this.shouldViewTransition=void 0,t&&typeof document<`u`&&`startViewTransition`in document&&typeof document.startViewTransition==`function`){let n;if(typeof t==`object`&&this.isViewTransitionTypesSupported){let r=this.latestLocation,i=this.stores.resolvedLocation.get(),a=typeof t.types==`function`?t.types(pr(r,i)):t.types;if(a===!1){e();return}n={update:e,types:a}}else n=e;document.startViewTransition(n)}else e()},this.updateMatch=(e,t)=>{this.startTransition(()=>
10{let n=this.stores.pendingMatchStores.get(e);if(n){n.set(t);return}let r=this.stores.matchStores.get(e);if(r){r.set(t);return}let i=this.stores.cachedMatchStores.get(e);if(i){let n=t(i.get());n.status===`redirected`?this.stores.cachedMatchStores.delete(e)&&this.stores.cachedIds.set(t=>t.filter(t=>t!==e)):i.set(n)}})},this.getMatch=e=>this.stores.cachedMatchStores.get(e)?.get()??this.stores.pendingMatchStores.get(e)?.get()??this.stores.matchStores.get(e)?.get(),this.invalidate=e=>{let t=t=>e?.filter?.(t)??!0?{...t,invalid:!0,...e?.forcePending||t.status===`error`||t.status===`notFound`?{status:`pending`,error:void 0}:void 0}:t;return this.batch(()=>{this.stores.setMatches(this.stores.matches.get().map(t)),this.stores.setCached(this.stores.cachedMatches.get().map(t)),this.stores.setPending(this.stores.pendingMatches.get().map(t))}),this.shouldViewTransition=!1,this.load({sync:e?.sync})},this.getParsedLocationHref=e=>e.publicHref||`/`,this.resolveRedirect=e=>{let t=e.headers.get(`Location`);if(!e.options.href||e.options._builtLocation){let t=e.options._builtLocation??this.buildLocation(e.options),n=this.getParsedLocationHref(t);e.options.href=n,e.headers.set(`Location`,n)}else if(t)try{let n=new URL(t);if(this.origin&&n.origin===this.origin){let t=n.pathname+n.search+n.hash;e.options.href=t,e.headers.set(`Location`,t)}}catch{}if(e.options.href&&!e.options._builtLocation&&S(e.options.href,this.protocolAllowlist))throw Error(`Redirect blocked: unsafe protocol`);return e.headers.get(`Location`)||e.headers.set(`Location`,e.options.href),e},this.clearCache=e=>{let t=e?.filter;t===void 0?this.stores.setCached([]):this.stores.setCached(this.stores.cachedMatches.get().filter(e=>!t(e)))},this.clearExpiredCache=()=>{let e=Date.now();this.clearCache({filter:t=>{let n=this.looseRoutesById[t.routeId];if(!n.options.loader)return!0;let r=(t.preload?n.options.preloadGcTime??this.options.defaultPreloadGcTime:n.options.gcTime??this.options.defaultGcTime)??300*1e3;return t.status===`error`?!0:e-t.updatedAt>=r}})},this.loadRouteChunk=qn,this.preloadRoute=async e=>{let t=e._builtLocation??this.buildLocation(e),n=this.matchRoutes(t,{throwOnError:!0,preload:!0,dest:e}),r=new Set([...this.stores.matchesId.get(),...this.stores.pendingIds.get()]),i=new Set([...r,...this.stores.cachedIds.get()]),s=n.filter(e=>!i.has(e.id));if(s.length){let e=this.stores.cachedMatches.get();this.stores.setCached([...e,...s])}try{return n=await Gn({router:this,matches:n,location:t,preload:!0,updateMatch:(e,t)=>{r.has(e)?n=n.map(n=>n.id===e?t(n):n):this.updateMatch(e,t)}}),n}catch(e){if(o(e))return e.options.reloadDocument?void 0:await this.preloadRoute({...e.options,_fromLocation:t});a(e)||console.error(e);return}},this.matchRoute=(e,t)=>{let n={...e,to:e.to?this.resolvePathWithBase(e.from||``,e.to):void 0,params:e.params||{},leaveParams:!0},r=this.buildLocation(n);if(t?.pending&&this.stores.status.get()!==`pending`)return!1;let i=(t?.pending===void 0?!this.stores.isLoading.get():t.pending)?this.latestLocation:this.stores.resolvedLocation.get()||this.stores.location.get(),a=ae(r.pathname,t?.caseSensitive??!1,t?.fuzzy??!1,i.pathname,this.processedTree);return!a||e.params&&!C(a.rawParams,e.params,{partial:!0})?!1:t?.includeSearch??!0?C(i.search,r.search,{partial:!0})?a.rawParams:!1:a.rawParams},this.hasNotFoundMatch=()=>this.stores.matches.get().some(e=>e.status===`notFound`||e.globalNotFound),this.getStoreConfig=t,this.update({defaultPreloadDelay:50,defaultPendingMs:1e3,defaultPendingMinMs:500,context:void 0,...e,caseSensitive:e.caseSensitive??!1,notFoundMode:e.notFoundMode??`fuzzy`,stringifySearch:e.stringifySearch??Tn,parseSearch:e.parseSearch??wn,protocolAllowlist:e.protocolAllowlist??_e}),typeof document<`u`&&(self.__TSR_ROUTER__=this)}isShell(){return!!this.options.isShell}isPrerendering(){return!!this.options.isPrerendering}get state(){return this.stores.__store.get()}setRoutes({routesById:e,routesByPath:t,processedTree:n}){this.routesById=e,this.routesByPath=t,this.processedTree=n;let r=this.options.notFoundRoute;r&&(r.init({originalIndex:99999999999}),this.routesById[r.id]=r)}getRouteBranch(e){let t=this.routeBranchCache.get(e);return t||(t=re(e),this.routeBranchCache.set(e,t)),t}get looseRoutesById(){return this.routesById}getParentContext(e){return e?.id?e.context??this.options.context??void 0:this.options.context??void 0}matchRoutesInternal(e,t){let n=this.getMatchedRoutes(e.pathname),{foundRoute:r,routeParam
10s:i}=n,{matchedRoutes:s}=n,c=!1;(r?r.path!==`/`&&i[`**`]:le(e.pathname))&&(this.options.notFoundRoute?s=[...s,this.options.notFoundRoute]:c=!0);let l=c?Cr(this.options.notFoundMode,s):void 0,u=Array(s.length),d=new Map;for(let e of this.stores.matchStores.values())e.routeId&&d.set(e.routeId,e.get());for(let n=0;n<s.length;n++){let r=s[n],c=u[n-1],f,p,m;{let n=c?.search??e.search,i=c?._strictSearch??void 0;try{let e=yr(r.options.validateSearch,{...n})??void 0;f={...n,...e},p={...i,...e},m=void 0}catch(e){let r=e;if(e instanceof gr||(r=new gr(e.message,{cause:e})),t?.throwOnError)throw r;f=n,p={},m=r}}let h=r.options.loaderDeps?.({search:f})??``,g=h?JSON.stringify(h):``,{interpolatedPath:v,usedParams:y}=se({path:r.fullPath,params:i,decoder:this.pathParamsDecoder,server:this.isServer}),x=r.id+v+g,S=this.getMatch(x),C=d.get(r.id),te=S?._strictParams??y,ne;if(!S)try{wr(r,te)}catch(e){if(ne=a(e)||o(e)?e:new _r(e.message,{cause:e}),t?.throwOnError)throw ne}Object.assign(i,te);let re=C?`stay`:`enter`,ie;if(S)ie={...S,cause:re,params:C?.params??i,_strictParams:te,search:b(C?C.search:S.search,f),_strictSearch:p};else{let e=r.options.loader||r.options.beforeLoad||r.lazyFn||Jn(r)?`pending`:`success`;ie={id:x,ssr:r.options.ssr,index:n,routeId:r.id,params:C?.params??i,_strictParams:te,pathname:v,updatedAt:Date.now(),search:C?b(C.search,f):f,_strictSearch:p,searchError:void 0,status:e,isFetching:!1,error:void 0,paramsError:ne,__routeContext:void 0,_nonReactive:{loadPromise:_()},__beforeLoadContext:void 0,context:{},abortController:new AbortController,fetchCount:0,cause:re,loaderDeps:C?ee(C.loaderDeps,h):h,invalid:!1,preload:!1,links:void 0,scripts:void 0,headScripts:void 0,meta:void 0,staticData:r.options.staticData||{},fullPath:r.fullPath}}t?.preload||(ie.globalNotFound=l===r.id),ie.searchError=m;let ae=this.getParentContext(c);ie.context={...ae,...ie.__routeContext,...ie.__beforeLoadContext},u[n]=ie}for(let t=0;t<u.length;t++){let n=u[t],r=this.looseRoutesById[n.routeId],a=this.getMatch(n.id),o=d.get(n.routeId);if(n.params=o?b(o.params,i):i,!a){let i=u[t-1],a=this.getParentContext(i);if(r.options.context){let t={deps:n.loaderDeps,params:n.params,context:a??{},location:e,navigate:t=>this.navigate({...t,_fromLocation:e}),buildLocation:this.buildLocation,cause:n.cause,abortController:n.abortController,preload:!!n.preload,matches:u,routeId:r.id};n.__routeContext=r.options.context(t)??void 0}n.context={...a,...n.__routeContext,...n.__beforeLoadContext}}}return u}matchRoutesLightweight(e){let{matchedRoutes:t,routeParams:n}=this.getMatchedRoutes(e.pathname),r=y(t),i={...e.search};for(let e of t)try{Object.assign(i,yr(e.options.validateSearch,i))}catch{}let a=y(this.stores.matchesId.get()),o=a&&this.stores.matchStores.get(a)?.get(),s=o&&o.routeId===r.id&&o.pathname===e.pathname,c;if(s)c=o.params;else{let e=Object.assign(Object.create(null),n);for(let n of t)try{wr(n,e)}catch{}c=e}return{matchedRoutes:t,fullPath:r.fullPath,search:i,params:c}}},gr=class extends Error{},_r=class extends Error{};function vr(e){return{loadedAt:0,isLoading:!1,isTransitioning:!1,status:`idle`,resolvedLocation:void 0,location:e,matches:[],statusCode:200}}function yr(e,t){if(e==null)return{};if(`~standard`in e){let n=e[`~standard`].validate(t);if(n instanceof Promise)throw new gr(`Async validation not supported`);if(n.issues)throw new gr(JSON.stringify(n.issues,void 0,2),{cause:n});return n.value}return`parse`in e?e.parse(t):typeof e==`function`?e(t):{}}function br({pathname:e,routesById:t,processedTree:n}){let r=Object.create(null),i=le(e),a,o=ye(i,n,!0);return o&&(a=o.route,Object.assign(r,o.rawParams)),{matchedRoutes:o?.branch||[t.__root__],routeParams:r,foundRoute:a}}function xr({search:e,dest:t,destRoutes:n,_includeValidateSearch:r}){return Sr(n)(e,t,r??!1)}function Sr(e){let t,n,r=[];for(let t of e){let e=t.options;`search`in e?e.search?.middlewares&&r.push(...e.search.middlewares):(e.preSearchFilters||e.postSearchFilters)&&r.push(({search:t,next:n})=>{let r=n(e.preSearchFilters?e.preSearchFilters.reduce((e,t)=>t(e),t):t);return e.postSearchFilters?e.postSearchFilters.reduce((e,t)=>
10t(e),r):r});let i=e.validateSearch;i&&r.push(({search:e,next:t,meta:r})=>{let a=t(e);if(n)try{let e=yr(i,a);if(r&&e)for(let t in e)t in a||(r.defaulted||=new Map).set(t,e[t]);return{...a,...e}}catch{}return a})}let i=(e,n,a)=>{if(e>=r.length){if(!t.search)return{};if(t.search===!0)return n;let e=w(t.search,n);return a&&(a.explicit=e),e}return r[e]({search:n,next:(t,n)=>{if(n){let n=a||{};return{search:i(e+1,t,n),meta:n}}return i(e+1,t,a)},meta:a})};return function(e,r,a){return t=r,n=a,i(0,e)}}function Cr(e,t){if(e!==`root`)for(let e=t.length-1;e>=0;e--){let n=t[e];if(n.children)return n.id}return xe}function wr(e,t){let n=e.options.params?.parse??e.options.parseParams;if(n){let e=n(t);if(e===!1)throw Error(`Route params.parse returned false for a matched route`);Object.assign(t,e)}}function Tr(){try{return sessionStorage}catch{return}}var Er=`tsr-scroll-restoration-v1_3`,Dr=Tr();function Or(){try{return JSON.parse(Dr?.getItem(`tsr-scroll-restoration-v1_3`)||`{}`)}catch{return{}}}function kr(){try{Dr?.setItem(Er,JSON.stringify(Ar))}catch{}}var Ar=Or(),jr=`data-scroll-restoration-id`,Mr=e=>e.state.__TSR_key||e.href;function Nr(e){let t=e.getAttribute(jr);if(t)return`[${jr}="${t}"]`;let n=``,r=e,i;for(;i=r.parentNode;){let e=1,t=r;for(;t=t.previousElementSibling;)e++;let a=`${r.localName}:nth-child(${e})`;n=n?`${a} > ${n}`:a,r=i}return n}var Pr=!1,Fr=`window`;function Ir(e){try{return typeof e==`function`?e():document.querySelector(e)}catch{}}function Lr(e){let t=[];for(let n of e){if(n===Fr)continue;let e=Ir(n);e&&t.push(e)}return t}function Rr(e,t){let n=t??e.options.scrollRestoration,r=e._scroll;n&&(r.restoring=!0);let i=e.options.getScrollRestorationKey||Mr,a=new Map,o=(e,t,n)=>{let r=a.get(e)||{};r.scrollX=t,r.scrollY=n,a.set(e,r)},s=e=>{if(!(Pr||!r.restoring))if(e.target===document)o(Fr,scrollX,scrollY);else{let t=e.target;o(t,t.scrollLeft,t.scrollTop)}},c=e=>{if(!r.restoring)return;let t=Ar[e]||={};for(let[e,n]of a)e===Fr?t[Fr]=n:e.isConnected&&(t[Nr(e)]=n)};n&&!r.restoration&&(r.restoration=!0,Pr=!1,history.scrollRestoration=`manual`,document.addEventListener(`scroll`,s,!0),e.subscribe(`onBeforeLoad`,e=>{e.fromLocation&&c(i(e.fromLocation)),a.clear()}),addEventListener(`pagehide`,()=>{c(i(e.stores.resolvedLocation.get()??e.stores.location.get())),kr()})),!r.reset&&(r.reset=!0,e.subscribe(`onRendered`,t=>{let n=e.options.scrollRestorationBehavior,o=e.options.scrollToTopSelectors,s=r.next,c;if(a.clear(),s||(r.next=!0),typeof e.options.scrollRestoration==`function`&&!e.options.scrollRestoration({location:e.latestLocation}))return;let l=i(t.toLocation),u=t.fromLocation&&i(t.fromLocation);if(r.restoring&&u&&u!==l){let e=Ar[u];if(e){let t=Ar[l];for(let n in e){if(n===Fr){if(s)continue}else{let e=Ir(n);if(!e||s&&o&&(c??=Lr(o),c.includes(e)))continue}t||=Ar[l]={},t[n]??=e[n]}}}Pr=!0;try{let e=t.toLocation.hash,i=t.toLocation.state.__hashScrollIntoViewOptions??!0,a=!1;if(s){let s=mr.get(t.toLocation),u=e&&i&&(s===`PUSH`||s===`REPLACE`),d=r.restoring?Ar[l]:void 0;if(d)for(let e in d){let{scrollX:t,scrollY:r}=d[e];if(e===Fr){if(u)continue;scrollTo({top:r,left:t,behavior:n}),a=!0}else{let n=Ir(e);n&&(n.scrollLeft=t,n.scrollTop=r)}}if(!a&&!e){let e={top:0,left:0,behavior:n};if(scrollTo(e),o){c??=Lr(o);for(let t of c)t.scrollTo(e)}}}!a&&e&&i&&document.getElementById(e)?.scrollIntoView(i)}finally{Pr=!1}}))}var zr=Symbol.for(`TSR_DEFERRED_PROMISE`);function Br(e,t){let n=e;return n[zr]?n:(n[zr]={status:`pending`},n.then(e=>{n[zr].status=`success`,n[zr].data=e}).catch(e=>{n[zr].status=`error`,n[zr].error={data:(t?.serializeError??fr)(e),__isServerError:!0}}),n)}function Vr(e,t){if(e)return typeof e==`string`?e:e[t]}function Hr(e){return e?.scriptFormat??`module`}function Ur(e,t,n){let r=Wr(t),i=Vr(n,`script`)??r.crossOrigin;return{...Hr(e)===`iife`?{rel:`preload`,as:`script`}:{rel:`modulepreload`},href:r.href,...i?{crossOrigin:i}:{}}}function Wr(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}function Gr(e,t){if(t.length===0)return;if(t.length===1){e.push(t[0]);return}let n=new Set;for(let r of t){let t=JSON.stringify(r);n.has(t)||(n.add(t),e.push(r))}}function Kr(e){return typeof e==`string`?{href:e,crossOrigin:void 0}:e}var qr=u({key:`$TSS/serverfn`,test:e=>typeof e!=`function`||!(p in e)?!1:!!e[p],toSerializable:({serverFnMeta:e})=>({functionId:e.id}),fromSerializable:({functionId:e})=>c(e)});function Jr(e){return e.replaceAll(`\0`,`/`).replaceAll(`�`,`/`)}function Yr(e,t){e.id=t.i,e.__beforeLoadContext=t.b,e.loaderData=t.l,e.
10status=t.s,e.ssr=t.ssr,e.updatedAt=t.u,e.error=t.e,t.g!==void 0&&(e.globalNotFound=t.g)}async function Xr(e){window.$_TSR||be();let t=e.options.serializationAdapters;if(t?.length){let e=new Map;t.forEach(t=>{e.set(t.key,t.fromSerializable)}),window.$_TSR.t=e,window.$_TSR.buffer.forEach(e=>e())}window.$_TSR.initialized=!0,window.$_TSR.router||be();let n=window.$_TSR.router;n.matches.forEach(e=>{e.i=Jr(e.i)}),n.lastMatchId&&=Jr(n.lastMatchId);let{manifest:r,dehydratedData:i,lastMatchId:o}=n;e.ssr={manifest:r};let s=document.querySelector(`meta[property="csp-nonce"]`)?.content;e.options.ssr={nonce:s},await e.options.hydrate?.(i);let c=e.matchRoutes(e.stores.location.get()),l=Promise.all(c.map(t=>e.loadRouteChunk(e.looseRoutesById[t.routeId])));function u(t){let n=e.looseRoutesById[t.routeId].options.pendingMinMs??e.options.defaultPendingMinMs;if(n){let r=_();t._nonReactive.minPendingPromise=r,t._forcePending=!0,setTimeout(()=>{r.resolve(),e.updateMatch(t.id,e=>(e._nonReactive.minPendingPromise=void 0,{...e,_forcePending:void 0}))},n)}}function d(t){let n=e.looseRoutesById[t.routeId];n&&(n.options.ssr=t.ssr)}let f;c.forEach(e=>{let t=n.matches.find(t=>t.i===e.id);if(!t){e._nonReactive.dehydrated=!1,e.ssr=!1,d(e);return}Yr(e,t),d(e),e._nonReactive.dehydrated=e.ssr!==!1,(e.ssr===`data-only`||e.ssr===!1)&&f===void 0&&(f=e.index,u(e))}),e.stores.setMatches(c);let p=e.stores.matches.get(),m=e.stores.location.get();await Promise.all(p.map(async t=>{try{let n=e.looseRoutesById[t.routeId],r=p[t.index-1]?.context??e.options.context;if(n.options.context){let i={deps:t.loaderDeps,params:t.params,context:r??{},location:m,navigate:t=>e.navigate({...t,_fromLocation:m}),buildLocation:e.buildLocation,cause:t.cause,abortController:t.abortController,preload:!1,matches:c,routeId:n.id};t.__routeContext=n.options.context(i)??void 0}t.context={...r,...t.__routeContext,...t.__beforeLoadContext};let i={ssr:e.options.ssr,matches:p,match:t,params:t.params,loaderData:t.loaderData},a=await n.options.head?.(i),o=await n.options.scripts?.(i);t.meta=a?.meta,t.links=a?.links,t.headScripts=a?.scripts,t.styles=a?.styles,t.scripts=o}catch(e){if(a(e))t.error={isNotFound:!0},console.error(`NotFound error during hydration for routeId: ${t.routeId}`,e);else throw t.error=e,console.error(`Error during hydration for route ${t.routeId}:`,e),e}}));let h=c[c.length-1].id!==o;if(!c.some(e=>e.ssr===!1)&&!h)return c.forEach(e=>{e._nonReactive.dehydrated=void 0}),e.stores.resolvedLocation.set(e.stores.location.get()),l;let g=Promise.resolve().then(()=>e.load()).catch(e=>{console.error(`Error during router hydration:`,e)});if(h){let t=c[1];t||be(),u(t),t._displayPending=!0,t._nonReactive.displayPendingPromise=g,g.then(()=>{e.batch(()=>{e.stores.status.get()===`pending`&&(e.stores.status.set(`idle`),e.stores.resolvedLocation.set(e.stores.location.get())),e.updateMatch(t.id,e=>({...e,_displayPending:void 0,displayPendingPromise:void 0}))})})}return l}var I=e(n(),1),L=Ce();function Zr({promise:e}){if(pe)return pe(e);let t=Br(e);if(t[zr].status===`pending`)throw t;if(t[zr].status===`error`)throw t[zr].error;return t[zr].data}function Qr(e){let t=(0,L.jsx)($r,{...e});return e.fallback?(0,L.jsx)(I.Suspense,{fallback:e.fallback,children:t}):t}function $r(e){let t=Zr(e);return e.children(t)}function ei(e){let t=e.errorComponent??ni;return(0,L.jsx)(ti,{getResetKey:e.getResetKey,onCatch:e.onCatch,children:({error:n,reset:r})=>n?I.createElement(t,{error:n,reset:r}):e.children})}var ti=class extends I.Component{constructor(...e){super(...e),this.state={error:null}}static getDerivedStateFromProps(e,t){let n=e.getResetKey();return t.error&&t.resetKey!==n?{resetKey:n,error:null}:{resetKey:n}}static getDerivedStateFromError(e){return{error:e}}reset(){this.setState({error:null})}componentDidCatch(e,t){this.props.onCatch&&this.props.onCatch(e,t)}render(){return this.props.children({error:this.state.error,reset:()=>{this.reset()}})}};function ni({error:e}){let[t,n]=I.useState(!1);return(0,L.jsxs)(`div`,{style:{padding:`.5rem`,maxWidth:`100%`},children:[(0,L.jsxs)(`div`,{style:{display:`flex`,alignItems:`center`,gap:`.5rem`},children:[(0,L.jsx)(`strong`,{style:{fontSize:`1rem`},children:`Something went wrong!`}),(0,L.jsx)(`button`,{style:{appearance:`none`,fontSize:`.6em`,border:`1px solid currentColor`,padding:`.1rem .2rem`,fontWeight:`bold`,borderRadius:`.25rem`},onClick:()=>n(e=>!e),children:t?`Hide Error`:`Show Error`})]}),(0,L.jsx)(`div`,{style:{height:`.25rem`}}),t?(0,L.jsx)(`div`,{children:(0,L.jsx)(`pre`,{style:{fontSize:`.7em`,border:`1px solid red`,borderRadius:`.25rem`,padding:`.3rem`,color:`red`,overflow:`auto`}
10,children:e.message?(0,L.jsx)(`code`,{children:e.message}):null})}):null]})}var R=(e=>(e[e.None=0]=`None`,e[e.Mutable=1]=`Mutable`,e[e.Watching=2]=`Watching`,e[e.RecursedCheck=4]=`RecursedCheck`,e[e.Recursed=8]=`Recursed`,e[e.Dirty=16]=`Dirty`,e[e.Pending=32]=`Pending`,e))(R||{});function ri({update:e,notify:t,unwatched:n}){return{link:r,unlink:i,propagate:a,checkDirty:o,shallowPropagate:s};function r(e,t,n){let r=t.depsTail;if(r!==void 0&&r.dep===e)return;let i=r===void 0?t.deps:r.nextDep;if(i!==void 0&&i.dep===e){i.version=n,t.depsTail=i;return}let a=e.subsTail;if(a!==void 0&&a.version===n&&a.sub===t)return;let o=t.depsTail=e.subsTail={version:n,dep:e,sub:t,prevDep:r,nextDep:i,prevSub:a,nextSub:void 0};i!==void 0&&(i.prevDep=o),r===void 0?t.deps=o:r.nextDep=o,a===void 0?e.subs=o:a.nextSub=o}function i(e,t=e.sub){let r=e.dep,i=e.prevDep,a=e.nextDep,o=e.nextSub,s=e.prevSub;return a===void 0?t.depsTail=i:a.prevDep=i,i===void 0?t.deps=a:i.nextDep=a,o===void 0?r.subsTail=s:o.prevSub=s,s===void 0?(r.subs=o)===void 0&&n(r):s.nextSub=o,a}function a(e){let n=e.nextSub,r;top:do{let i=e.sub,a=i.flags;if(a&60?a&12?a&4?!(a&48)&&c(e,i)?(i.flags=a|40,a&=1):a=0:i.flags=a&-9|32:a=0:i.flags=a|32,a&2&&t(i),a&1){let t=i.subs;if(t!==void 0){let i=(e=t).nextSub;i!==void 0&&(r={value:n,prev:r},n=i);continue}}if((e=n)!==void 0){n=e.nextSub;continue}for(;r!==void 0;)if(e=r.value,r=r.prev,e!==void 0){n=e.nextSub;continue top}break}while(!0)}function o(t,n){let r,i=0,a=!1;top:do{let o=t.dep,c=o.flags;if(n.flags&16)a=!0;else if((c&17)==17){if(e(o)){let e=o.subs;e.nextSub!==void 0&&s(e),a=!0}}else if((c&33)==33){(t.nextSub!==void 0||t.prevSub!==void 0)&&(r={value:t,prev:r}),t=o.deps,n=o,++i;continue}if(!a){let e=t.nextDep;if(e!==void 0){t=e;continue}}for(;i--;){let i=n.subs,o=i.nextSub!==void 0;if(o?(t=r.value,r=r.prev):t=i,a){if(e(n)){o&&s(i),n=t.sub;continue}a=!1}else n.flags&=-33;n=t.sub;let c=t.nextDep;if(c!==void 0){t=c;continue top}}return a}while(!0)}function s(e){do{let n=e.sub,r=n.flags;(r&48)==32&&(n.flags=r|16,(r&6)==2&&t(n))}while((e=e.nextSub)!==void 0)}function c(e,t){let n=t.depsTail;for(;n!==void 0;){if(n===e)return!0;n=n.prevDep}return!1}}function ii(e,t,n){let r=typeof e==`object`,i=r?e:void 0;return{next:(r?e.next:e)?.bind(i),error:(r?e.error:t)?.bind(i),complete:(r?e.complete:n)?.bind(i)}}var ai=[],oi=0,{link:si,unlink:ci,propagate:li,checkDirty:ui,shallowPropagate:di}=ri({update(e){return e._update()},notify(e){ai[pi++]=e,e.flags&=~R.Watching},unwatched(e){e.depsTail!==void 0&&(e.depsTail=void 0,e.flags=R.Mutable|R.Dirty,_i(e))}}),fi=0,pi=0,mi,hi=0;function gi(e){try{++hi,e()}finally{--hi||vi()}}function _i(e){let t=e.depsTail,n=t===void 0?e.deps:t.nextDep;for(;n!==void 0;)n=ci(n,e)}function vi(){if(!(hi>0)){for(;fi<pi;){let e=ai[fi];ai[fi++]=void 0,e.notify()}fi=0,pi=0}}function yi(e,t){let n=typeof e==`function`,r=e,i={_snapshot:n?void 0:e,subs:void 0,subsTail:void 0,deps:void 0,depsTail:void 0,flags:n?R.None:R.Mutable,get(){return mi!==void 0&&si(i,mi,oi),i._snapshot},subscribe(e){let t=ii(e),n={current:!1},r=bi(()=>{i.get(),n.current?t.next?.(i._snapshot):n.current=!0});return{unsubscribe:()=>{r.stop()}}},_update(e){let a=mi,o=t?.compare??Object.is;if(n)mi=i,++oi,i.depsTail=void 0;else if(e===void 0)return!1;n&&(i.flags=R.Mutable|R.RecursedCheck);try{let t=i._snapshot,a=typeof e==`function`?e(t):e===void 0&&n?r(t):e;return t===void 0||!o(t,a)?(i._snapshot=a,!0):!1}finally{mi=a,n&&(i.flags&=~R.RecursedCheck),_i(i)}}};return n?(i.flags=R.Mutable|R.Dirty,i.get=function(){let e=i.flags;if(e&R.Dirty||e&R.Pending&&ui(i.deps,i)){if(i._update()){let e=i.subs;e!==void 0&&di(e)}}else e&R.Pending&&(i.flags=e&~R.Pending);return mi!==void 0&&si(i,mi,oi),i._snapshot}):i.set=function(e){if(i._update(e)){let e=i.subs;e!==void 0&&(li(e),di(e),vi())}},i}function bi(e){let t=()=>{let t=mi;mi=n,++oi,n.depsTail=void 0,n.flags=R.Watching|R.RecursedCheck;try{return e()}finally{mi=t,n.flags&=~R.RecursedCheck,_i(n)}},n={deps:void 0,depsTail:void 0,subs:void 0,subsTail:void 0,flags:R.Watching|R.RecursedCheck,notify(){let e=this.flags;e&R.Dirty||e&R.Pending&&ui(this.deps,this)?t():this.flags=R.Watching},stop(){this.flags=R.None,this.depsTail=void 0,_i(this)}};return t(),n}function xi(e){let t=Ye(),n=`not-found-${E(t.stores.location,e=>e.pathname)}-${E(t.stores.status,e=>e)}`;return(0,L.jsx)(ei,{getResetKey:()=>n,onCatch:(t,n)=>{if(a(t))e.onCatch?.(t,n);else throw t},errorComponent:({error:t})=>{if(a(t))return e.fallback?.(t);throw t},children:e.children})}function Si(){return(0,L.jsx)(`p`,{children:`Not Found`})}function Ci(e){return(0,L.jsx)(L.Fragment,{children:e.children})}function wi(e,t,n){return t.options.notFoundComponent?(0,L.jsx)(t.options.notFoundComponent,{...n}):e.options.defaultNotFoundComponent?(0,L.jsx)(e.options.defaultNotFoundComponent,{...n}):(0,L.jsx)(Si,{})}var Ti=(e,t)=>e.routeId===t.routeId&&e._displayPending===t._displayPending,Ei=(e,t)=>
10e[0]===t[0]&&e[1]===t[1],Di=I.memo(function({matchId:e}){let t=Ye(),n=t.stores.matchStores.get(e);n||be();let r=E(t.stores.loadedAt,e=>e),i=E(n,e=>e,Ti);return(0,L.jsx)(Oi,{router:t,matchId:e,resetKey:r,matchState:I.useMemo(()=>{let e=i.routeId,n=t.routesById[e].parentRoute?.id;return{routeId:e,ssr:i.ssr,_displayPending:i._displayPending,parentRouteId:n}},[i._displayPending,i.routeId,i.ssr,t.routesById])})});function Oi({router:e,matchId:t,resetKey:n,matchState:r}){let i=e.routesById[r.routeId],o=i.options.pendingComponent??e.options.defaultPendingComponent,s=o?(0,L.jsx)(o,{}):null,c=i.options.errorComponent??e.options.defaultErrorComponent,l=i.options.onCatch??e.options.defaultOnCatch,u=i.isRoot?i.options.notFoundComponent??e.options.notFoundRoute?.options.component:i.options.notFoundComponent,d=r.ssr===!1||r.ssr===`data-only`,f=(!i.isRoot||i.options.wrapInSuspense||d)&&(i.options.wrapInSuspense??o??(i.options.errorComponent?.preload||d))?I.Suspense:Ci,p=c?ei:Ci,m=u?xi:Ci;return(0,L.jsxs)(i.isRoot?i.options.shellComponent??Ci:Ci,{children:[(0,L.jsx)(Xe.Provider,{value:t,children:(0,L.jsx)(f,{fallback:s,children:(0,L.jsx)(p,{getResetKey:()=>n,errorComponent:c||ni,onCatch:(e,t)=>{if(a(e))throw e.routeId??=r.routeId,e;l?.(e,t)},children:(0,L.jsx)(m,{fallback:e=>{if(e.routeId??=r.routeId,!u||e.routeId&&e.routeId!==r.routeId||!e.routeId&&!i.isRoot)throw e;return I.createElement(u,e)},children:d||r._displayPending?(0,L.jsx)(ue,{fallback:s,children:(0,L.jsx)(Ai,{matchId:t})}):(0,L.jsx)(Ai,{matchId:t})})})})}),r.parentRouteId===`__root__`?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(ki,{}),(e.options.scrollRestoration,null)]}):null]})}function ki(){let e=Ye(),t=I.useRef();return D(()=>{let n=e.stores.resolvedLocation.get(),r=t.current;n&&(!r||r.href!==n.href)&&e.emit({type:`onRendered`,...pr(e.stores.location.get(),r??n)}),t.current=n},[E(e.stores.resolvedLocation,e=>e?.state.__TSR_key),e]),null}var Ai=I.memo(function({matchId:e}){let t=Ye(),n=(e,n)=>t.getMatch(e.id)?._nonReactive[n]??e._nonReactive[n],r=t.stores.matchStores.get(e);r||be();let i=E(r,e=>e),s=i.routeId,c=t.routesById[s],l=I.useMemo(()=>{let e=(t.routesById[s].options.remountDeps??t.options.defaultRemountDeps)?.({routeId:s,loaderDeps:i.loaderDeps,params:i._strictParams,search:i._strictSearch});return e?JSON.stringify(e):void 0},[s,i.loaderDeps,i._strictParams,i._strictSearch,t.options.defaultRemountDeps,t.routesById]),u=I.useMemo(()=>{let e=c.options.component??t.options.defaultComponent;return e?(0,L.jsx)(e,{},l):(0,L.jsx)(ji,{})},[l,c.options.component,t.options.defaultComponent]);if(i._displayPending)throw n(i,`displayPendingPromise`);if(i._forcePending)throw n(i,`minPendingPromise`);if(i.status===`pending`){let e=c.options.pendingMinMs??t.options.defaultPendingMinMs;if(e){let n=t.getMatch(i.id);if(n&&!n._nonReactive.minPendingPromise){let t=_();n._nonReactive.minPendingPromise=t,setTimeout(()=>{t.resolve(),n._nonReactive.minPendingPromise=void 0},e)}}throw n(i,`loadPromise`)}if(i.status===`notFound`)return a(i.error)||be(),wi(t,c,i.error);if(i.status===`redirected`)throw o(i.error)||be(),n(i,`loadPromise`);if(i.status===`error`)throw i.error;return u}),ji=I.memo(function(){let e=Ye(),t=I.useContext(Xe),n,r=!1,i;{let a=t?e.stores.matchStores.get(t):void 0;[n,r]=E(a,e=>[e?.routeId,e?.globalNotFound??!1],Ei),i=E(e.stores.matchesId,e=>e[e.findIndex(e=>e===t)+1])}let a=n?e.routesById[n]:void 0,o=e.options.defaultPendingComponent?(0,L.jsx)(e.options.defaultPendingComponent,{}):null;if(r)return a||be(),wi(e,a,void 0);if(!i)return null;let s=(0,L.jsx)(Di,{matchId:i});return n===`__root__`?(0,L.jsx)(I.Suspense,{fallback:o,children:s}):s});function Mi(){let e=Ye(),t=I.useRef({router:e,mounted:!1}),[n,r]=I.useState(!1),i=E(e.stores.isLoading,e=>e),a=E(e.stores.hasPending,e=>e),o=oe(i),s=i||n||a,c=oe(s),l=i||a,u=oe(l);return e.startTransition=e=>{r(!0),I.startTransition(()=>{e(),r(!1)})},I.useEffect(()=>{let t=e.history.subscribe(e.load),n=e.buildLocation({to:e.latestLocation.pathname,search:!0,params:!0,hash:!0,state:!0,_includeValidateSearch:!0});return le(e.latestLocation.publicHref)!==le(n.publicHref)&&e.commitLocation({...n,replace:!0}),()=>{t()}},[e,e.history]),D(()=>{typeof window<`u`&&e.ssr||t.current.router===e&&t.current.mounted||(t.current={router:e,mounted:!0},(async()=>{try{await e.load()}catch(e){console.error(e)}})())},[e]),D(()=>{o&&!i&&e.emit({type:`onLoad`,...pr(e.stores.location.get(),e.stores.resolvedLocation.get())})},[o,e,i]),D(()=>{u&&!l&&e.emit({type:`onBeforeRouteMount`,...pr(e.stores.location.get(),e.stores.resolvedLocation.get())})},[l,u,e]),D(()=>
10{if(c&&!s){let t=pr(e.stores.location.get(),e.stores.resolvedLocation.get());e.emit({type:`onResolved`,...t}),gi(()=>{e.stores.status.set(`idle`),e.stores.resolvedLocation.set(e.stores.location.get())})}},[s,c,e]),null}function Ni(){let e=Ye(),t=e.routesById.__root__.options.pendingComponent??e.options.defaultPendingComponent,n=t?(0,L.jsx)(t,{}):null,r=(0,L.jsxs)(typeof document<`u`&&e.ssr?Ci:I.Suspense,{fallback:n,children:[(0,L.jsx)(Mi,{}),(0,L.jsx)(Pi,{})]});return e.options.InnerWrap?(0,L.jsx)(e.options.InnerWrap,{children:r}):r}function Pi(){let e=Ye(),t=E(e.stores.firstId,e=>e),n=E(e.stores.loadedAt,e=>e),r=t?(0,L.jsx)(Di,{matchId:t}):null;return(0,L.jsx)(Xe.Provider,{value:t,children:e.options.disableGlobalCatchBoundary?r:(0,L.jsx)(ei,{getResetKey:()=>n,errorComponent:ni,onCatch:void 0,children:r})})}var z=e=>({createMutableStore:yi,createReadonlyStore:yi,batch:gi}),Fi=e=>new Ii(e),Ii=class extends hr{constructor(e){super(e,z)}};function Li({router:e,children:t,...n}){x(n)&&e.update({...e.options,...n,context:{...e.options.context,...n.context}});let r=(0,L.jsx)(Je.Provider,{value:e,children:t});return e.options.Wrap?(0,L.jsx)(e.options.Wrap,{children:r}):r}function Ri({router:e,...t}){return(0,L.jsx)(Li,{router:e,...t,children:(0,L.jsx)(Ni,{})})}function zi(e,t){if(t)for(let[n,r]of Object.entries(t))n!==`suppressHydrationWarning`&&r!==void 0&&r!==!1&&e.setAttribute(n,typeof r==`boolean`?``:String(r))}function Bi(e){let{attrs:t,children:n,nonce:r,preventScriptHoist:i}=e;switch(e.tag){case`title`:return(0,L.jsx)(`title`,{...t,suppressHydrationWarning:!0,children:n});case`meta`:return(0,L.jsx)(`meta`,{...t,suppressHydrationWarning:!0});case`link`:return(0,L.jsx)(`link`,{...t,precedence:t?.precedence??(t?.rel===`stylesheet`?`default`:void 0),nonce:r,suppressHydrationWarning:!0});case`style`:return e.inlineCss,(0,L.jsx)(`style`,{...t,dangerouslySetInnerHTML:{__html:n},nonce:r});case`script`:return(0,L.jsx)(Vi,{attrs:t,preventScriptHoist:i,children:n});default:return null}}function Vi({attrs:e,children:t,preventScriptHoist:n}){Ye();let r=ie(),i=typeof e?.type==`string`&&e.type!==``&&e.type!==`text/javascript`&&e.type!==`module`;if(I.useEffect(()=>{if(!i){if(e?.src){let t=(()=>{try{let t=document.baseURI||window.location.href;return new URL(e.src,t).href}catch{return e.src}})();for(let e of document.querySelectorAll(`script[src]`))if(e.src===t)return;let n=document.createElement(`script`);return zi(n,e),document.head.appendChild(n),()=>n.remove()}if(typeof t==`string`){let n=typeof e?.type==`string`?e.type:`text/javascript`,r=typeof e?.nonce==`string`?e.nonce:void 0;for(let e of document.querySelectorAll(`script:not([src])`)){if(!(e instanceof HTMLScriptElement))continue;let i=e.getAttribute(`type`)??`text/javascript`,a=e.getAttribute(`nonce`)??void 0;if(e.textContent===t&&i===n&&a===r)return}let i=document.createElement(`script`);return i.textContent=t,zi(i,e),document.head.appendChild(i),()=>i.remove()}}},[e,t,i]),i&&typeof t==`string`)return(0,L.jsx)(`script`,{...e,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:t}});if(!r){if(e?.src)return(0,L.jsx)(`script`,{...e,suppressHydrationWarning:!0});if(typeof t==`string`)return(0,L.jsx)(`script`,{...e,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0})}return null}var Hi=e=>{let t=Ye(),n=t.options.ssr?.nonce,r=E(t.stores.matches,e=>e.map(e=>e.meta).filter(e=>e!==void 0),C),i=I.useMemo(()=>{let e=[],t={},i;for(let a=r.length-1;a>=0;a--){let o=r[a];for(let r=o.length-1;r>=0;r--){let a=o[r];if(a)if(a.title)i||={tag:`title`,children:a.title};else if(`script:ld+json`in a)try{let t=JSON.stringify(a[`script:ld+json`]);e.push({tag:`script`,attrs:{type:`application/ld+json`},children:m(t)})}catch{}else{let r=a.name??a.property;if(r){if(t[r])continue;t[r]=!0}e.push({tag:`meta`,attrs:{...a,nonce:n}})}}}return i&&e.push(i),n&&e.push({tag:`meta`,attrs:{property:`csp-nonce`,content:n}}),e.reverse(),e},[r,n]),a=E(t.stores.matches,e=>e.flatMap(e=>e.links??[]).filter(e=>e!==void 0).map(e=>({tag:`link`,attrs:{...e,nonce:n}})),C),o=E(t.stores.matches,r=>{let i=t.ssr?.manifest,a=[];return i?(r.forEach(t=>{i.routes[t.routeId]?.css?.forEach(t=>{let r=Kr(t);a.push({tag:`link`,attrs:{rel:`stylesheet`,...r,crossOrigin:Vr(e,`stylesheet`)??r.crossOrigin,suppressHydrationWarning:!0,nonce:n}})})}),i.inlineStyle&&a.push({tag:`style`,attrs:{...i.inlineStyle.attrs,nonce:n},children:i.inlineStyle.children,inlineCss:!0}),a):a}
10,C),s=E(t.stores.matches,r=>{let i=[],a=t.ssr?.manifest;return a&&r.forEach(t=>{a.routes[t.routeId]?.preloads?.forEach(t=>{i.push({tag:`link`,attrs:{...Ur(a,t,e),nonce:n}})})}),i},C),c=E(t.stores.matches,e=>e.flatMap(e=>e.styles??[]).filter(e=>e!==void 0).map(({children:e,...t})=>({tag:`style`,attrs:{...t,nonce:n},children:e})),C),l=E(t.stores.matches,e=>e.flatMap(e=>e.headScripts??[]).filter(e=>e!==void 0).map(({children:e,...t})=>({tag:`script`,attrs:{...t,nonce:n},children:e})),C),u=[];return Gr(u,i),u.push(...s),Gr(u,a),u.push(...o),Gr(u,c),Gr(u,l),u};function Ui(e){let t=Hi(e.assetCrossOrigin),n=Ye().options.ssr?.nonce;return(0,L.jsx)(L.Fragment,{children:t.map(e=>(0,I.createElement)(Bi,{...e,key:`tsr-meta-${JSON.stringify(e)}`,nonce:n}))})}var Wi=()=>{let e=Ye(),t=e.options.ssr?.nonce,n=n=>{let r=[],i=e.ssr?.manifest;if(!i)return[];for(let e of n){let n=i.routes[e.routeId]?.scripts;if(n)for(let e of n)r.push({tag:`script`,attrs:{...e.attrs,nonce:t},children:e.children,...typeof e.attrs?.src==`string`?{preventScriptHoist:!0}:{}})}return r},r=e=>e.map(e=>e.scripts).flat(1).filter(Boolean).map(({children:e,...n})=>({tag:`script`,attrs:{...n,suppressHydrationWarning:!0,nonce:t},children:e})),i=E(e.stores.matches,n,C);return Gi(e,E(e.stores.matches,r,C),i)};function Gi(e,t,n){let r=[...t,...n];return(0,L.jsx)(L.Fragment,{children:r.map((e,t)=>(0,I.createElement)(Bi,{...e,key:`tsr-scripts-${e.tag}-${t}`}))})}var Ki=[`Chrome`,`Edge`,`Firefox`,`Safari`,`Opera`,`Samsung Internet`,`Browser`],qi=[`Windows`,`Mac`,`Linux`,`ChromeOS`,`Android`,`iPhone`,`iPad`,`Unknown`];function Ji(e,t,n){let r=`Browser`;/Edg(?:e|A|iOS)?\//.test(e)?r=`Edge`:/SamsungBrowser\//.test(e)?r=`Samsung Internet`:/(?:OPR|Opera)\//.test(e)?r=`Opera`:/(?:Firefox|FxiOS)\//.test(e)?r=`Firefox`:/(?:Chrome|CriOS)\//.test(e)?r=`Chrome`:/Version\/.*Safari\//.test(e)&&(r=`Safari`);let i=`Unknown`;return/iPad/.test(e)||/Macintosh/.test(e)&&t>1?i=`iPad`:/iPhone|iPod/.test(e)?i=`iPhone`:/Android/.test(e)?i=`Android`:/CrOS/.test(e)?i=`ChromeOS`:/Windows/.test(e)?i=`Windows`:/Macintosh|Mac OS X/.test(e)?i=`Mac`:/Linux/.test(e)&&(i=`Linux`),{browser:r,platform:i,mode:n?`app`:`browser`}}function Yi(){return Ji(navigator.userAgent,navigator.maxTouchPoints,matchMedia(`(display-mode: standalone)`).matches||!!navigator.standalone)}function Xi(e){let t=e.mode===`app`?`Workshop app`:e.browser;return e.platform===`Unknown`?t:`${t} on ${e.platform}`}function Zi(e){try{let t=JSON.parse(e??`null`);return t&&Ki.includes(t.browser)&&qi.includes(t.platform)&&[`browser`,`app`].includes(t.mode)?t:null}catch{return null}}var Qi=null,$i=!1,ea=new Set,ta=()=>ea.forEach(e=>e());function na(){$i=matchMedia(`(display-mode: standalone)`).matches;let e=e=>{e.preventDefault(),Qi=e,ta()},t=()=>{$i=!0,Qi=null,ta()};return window.addEventListener(`beforeinstallprompt`,e),window.addEventListener(`appinstalled`,t),()=>{window.removeEventListener(`beforeinstallprompt`,e),window.removeEventListener(`appinstalled`,t)}}function ra(){let e=(0,I.useSyncExternalStore)(e=>(ea.add(e),()=>{ea.delete(e)}),()=>$i?`installed`:Qi,()=>null);return{installed:e===`installed`,available:!!e&&e!==`installed`,prompt:async()=>{let e=Qi;Qi=null,ta(),await e?.prompt()}}}function ia(){let e=st(),[t,n]=(0,I.useState)(null);return(0,I.useEffect)(na,[]),(0,I.useEffect)(()=>{if(!(`serviceWorker`in navigator))return;let t=t=>{let r=t.data;if(!(!r||typeof r!=`object`||!(`type`in r)||r.type!==`bbw-notification-open`||!(`target`in r)||typeof r.target!=`string`)&&!(r.target!==`/notifications`&&!/^\/notifications\/open\/[a-zA-Z0-9_-]{1,128}$/.test(r.target))){try{e?.capture(rt.pushNotificationOpened,{surface:`existing_window`})}catch{}n(r.target)}};return navigator.serviceWorker.addEventListener(`message`,t),()=>navigator.serviceWorker.removeEventListener(`message`,t)},[e]),(0,I.useEffect)(()=>{if(!window.isSecureContext||!(`serviceWorker`in navigator)||location.pathname.startsWith(`/embed/`)||location.origin!==`https://blockbenchworkshop.com`&&![`localhost`,`127.0.0.1`].includes(location.hostname))return;let e=async()=>{if(document.visibilityState!==`visible`||!navigator.onLine||!await(await navigator.serviceWorker.getRegistration(`/`))?.pushManager?.getSubscription())return;let{authClient:e}=await M(async()=>{let{authClient:e}=await import(`./auth-client-CfOcA6jz.js`).then(e=>e.t);return{authClient:e}},__vite__mapDeps([0,1])),t=(await e.getSession()).data?.user.id;if(!t)return;let n=`bbw-push-reconcile:${t}`;try{if(Date.now()-Number(sessionStorage.getItem(n)??0)<864e5)return}catch{}let{pushApi:r,clearLocalPush:i}=await M(async()=>{let{pushApi:e,clearLocalPush:t}=await import(`./push-client-BdIRlgM-.js`).then(e=>e.a);return{pushApi:e,clearLocalPush:t}}
10,__vite__mapDeps([2,1]));(await r(`reconcile`,`POST`,{deviceInfo:Yi()})).currentId||i();try{sessionStorage.setItem(n,String(Date.now()))}catch{}},t=()=>{e().catch(()=>{})};document.addEventListener(`visibilitychange`,t),window.addEventListener(`online`,t);let n=window.setTimeout(()=>{navigator.serviceWorker.register(`/sw.js`,{scope:`/`,updateViaCache:`none`}).then(t).catch(()=>{})},1e3);return()=>{window.clearTimeout(n),document.removeEventListener(`visibilitychange`,t),window.removeEventListener(`online`,t)}},[]),t?(0,L.jsxs)(`aside`,{role:`status`,"aria-live":`polite`,className:`fixed right-4 bottom-4 left-4 z-50 mx-auto flex max-w-md flex-wrap items-center gap-3 rounded-lg border border-border bg-background p-4 text-sm text-foreground shadow-lg`,children:[(0,L.jsx)(`span`,{children:`You have new activity on Workshop.`}),(0,L.jsx)(`a`,{className:`inline-flex min-h-11 items-center rounded px-2 underline underline-offset-4 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,href:t,target:`_blank`,rel:`noopener noreferrer`,children:`Open notification (new tab)`}),(0,L.jsx)(`button`,{type:`button`,className:`ml-auto min-h-11 min-w-11 rounded px-2 py-1 underline underline-offset-4 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,onClick:()=>n(null),children:`Dismiss`})]}):null}var aa=`/assets/globals-SzBH9aLE.css`,oa=`/assets/archivo-latin-wght-normal-E0tuGl4L.woff2`,sa=`/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2`,ca=`phc_uESmQEgB95BVzQa36vdYBPy94mnTNbgG4ub9DLo5aG9T`,la=`https://t.blockbenchworkshop.com`,ua=`https://us.posthog.com`;function da(){let e=st(),{data:t}=ut(),n=t?.user?.id;return I.useEffect(()=>{e&&(n?e.identify(n,{email:t?.user?.email,name:t?.user?.name}):e.reset())},[e,n]),null}function fa({children:e}){return(0,L.jsxs)(et,{apiKey:ca,options:{api_host:la,ui_host:ua,defaults:`2026-05-30`,person_profiles:`identified_only`,capture_pageview:`history_change`,capture_pageleave:!0,capture_exceptions:!0,mask_personal_data_properties:!0,custom_personal_data_properties:[...ot],before_send:e=>{if(!e)return e;let t=tt(at(e));return typeof window<`u`&&nt(window.location.pathname)?it(t):t}},children:[(0,L.jsx)(da,{}),e]})}var pa=[{id:`master-builder`,name:`Master Builder`,criterion:`most models published`,unit:`models published`,unitOne:`model published`,minimum:5},{id:`most-wanted`,name:`Most Wanted`,criterion:`most downloaded`,unit:`downloads`,unitOne:`download`,minimum:50},{id:`crowd-champion`,name:`Crowd Champion`,criterion:`most liked`,unit:`likes received`,unitOne:`like received`,minimum:25},{id:`biggest-fan`,name:`Biggest Fan`,criterion:`most likes given`,unit:`likes given`,unitOne:`like given`,minimum:25},{id:`loudest-voice`,name:`Loudest Voice`,criterion:`most comments written`,unit:`comments`,unitOne:`comment`,minimum:10},{id:`fastest-rising`,name:`Fastest Rising`,criterion:`most new followers`,unit:`new followers`,unitOne:`new follower`,minimum:3}];pa.map(e=>e.id);function ma(e,t){return t===1?e.unitOne:e.unit}var ha=new Map(pa.map(e=>[e.id,e]));function ga(e){return ha.get(e)}var _a=`/awards`;function va(e){return`${_a}/champion-${e}.png`}function ya(e,t){return Math.max(0,Math.floor((t-e)/864e5))}function ba(e){return e<=0?`took it today`:e===1?`has held it 1 day`:`has held it ${e} days`}function xa(e){return e<=0?`held since today`:e===1?`held 1 day`:`held ${e} days`}function Sa(e){return e<=0?`new`:`${Math.floor(e)}d`}var Ca=(0,I.createContext)([]);function wa({holders:e,children:t}){return(0,L.jsx)(Ca.Provider,{value:e,children:t})}function Ta({userId:e,handle:t}){let n=(0,I.useContext)(Ca);return(0,I.useMemo)(()=>{if(!e&&!t)return[];let r=n.filter(n=>e!=null&&n.userId===e||t!=null&&n.handle===t);return pa.flatMap(e=>r.filter(t=>t.awardId===e.id))},[n,e,t])}function Ea(e,t){let n=ga(e.awardId);return n?(0,L.jsxs)(`span`,{className:`block text-center`,children:[(0,L.jsx)(`span`,{className:`block font-medium`,children:n.name}),(0,L.jsxs)(`span`,{className:`block text-xs opacity-80`,children:[e.value.toLocaleString(),` `,n.unit,` in 14 days`]}),(0,L.jsx)(`span`,{className:`block text-xs opacity-60`,children:xa(ya(e.sinceAt,t))})]}):null}function Da({userId:e,handle:t,size:n=16,className:r}){let i=Ta({userId:e,handle:t}),a=Date.now();return i.length===0?null:(0,L.jsx)(`span`,{className:j(`inline-flex shrink-0 items-center gap-0.5 align-middle`,r),children:i.map(e=>{let t=ga(e.awardId);return t?(0,L.jsx)(lt,{content:Ea(e,a),children:(0,L.jsx)(`span`,{className:`inline-flex cursor-default items-center`,children:(0,L.jsx)(`img`,{src:va(e.awardId),alt:`${t.name} â ${t.criterion}
10 in the last 14 days`,width:n,height:n,className:`[image-rendering:pixelated]`,style:{width:n,height:n},loading:`lazy`,decoding:`async`})})},e.awardId):null})})}function Oa({userId:e,handle:t,hasLegend:n,className:r}){let i=Ta({userId:e,handle:t}),a=Date.now();return i.length===0&&!n?null:(0,L.jsxs)(`section`,{"aria-label":`Awards`,className:r,children:[(0,L.jsxs)(`div`,{className:`flex items-center justify-between gap-3`,children:[(0,L.jsx)(`h2`,{className:`text-xs font-semibold text-foreground`,children:`Awards`}),(0,L.jsx)(O,{to:`/awards`,className:`text-[11px] text-muted-foreground underline-offset-4 hover:text-foreground hover:underline`,children:`View standings`})]}),(0,L.jsxs)(`ul`,{className:`mt-2 grid grid-cols-[repeat(auto-fill,2.25rem)] gap-1.5`,children:[i.map(e=>{let t=ga(e.awardId);if(!t)return null;let n=ya(e.sinceAt,a);return(0,L.jsx)(`li`,{children:(0,L.jsx)(lt,{side:`bottom`,contentClassName:`w-52 p-2.5`,content:Ea(e,a),children:(0,L.jsxs)(`span`,{tabIndex:0,"aria-label":`${t.name}, currently held. ${e.value.toLocaleString()} ${t.unit} in 14 days; ${xa(n)}.`,className:`relative grid size-9 cursor-default place-items-center rounded-lg border border-primary/25 bg-primary/5 outline-none focus-visible:ring-2 focus-visible:ring-ring/60`,children:[(0,L.jsx)(`img`,{src:va(e.awardId),alt:``,width:28,height:28,className:`size-7 [image-rendering:pixelated]`,loading:`lazy`,decoding:`async`}),(0,L.jsx)(`span`,{"aria-hidden":!0,className:`absolute -top-1 -right-1 min-w-4 rounded bg-primary px-1 text-center text-[9px] leading-3.5 font-bold text-primary-foreground tabular-nums shadow-sm`,children:Sa(n)})]})})},e.awardId)}),n&&(0,L.jsx)(`li`,{children:(0,L.jsx)(lt,{side:`bottom`,contentClassName:`w-52 p-2.5`,content:(0,L.jsxs)(`span`,{className:`block text-center`,children:[(0,L.jsx)(`span`,{className:`block font-medium`,children:`Legend`}),(0,L.jsx)(`span`,{className:`block text-xs opacity-80`,children:`Held all six rolling awards at once`}),(0,L.jsx)(`span`,{className:`block text-xs opacity-60`,children:`Permanently earned`})]}),children:(0,L.jsxs)(`span`,{tabIndex:0,"aria-label":`Legend, a permanent award earned by holding all six rolling awards at once.`,className:`relative grid size-9 cursor-default place-items-center rounded-lg border border-primary/50 bg-primary/10 ring-1 ring-primary/10 outline-none focus-visible:ring-2 focus-visible:ring-ring/60`,children:[(0,L.jsx)(`img`,{src:`/awards/legend.png`,alt:``,width:28,height:28,className:`size-7 [image-rendering:pixelated]`,loading:`lazy`,decoding:`async`}),(0,L.jsx)(`span`,{"aria-hidden":!0,className:`absolute -top-1 -right-1 min-w-4 rounded bg-primary px-1 text-center text-[9px] leading-3.5 font-bold text-primary-foreground shadow-sm`,children:`â`})]})})})]})]})}var ka=`bbw:asset-reload`,Aa=6e4;function ja(){return`(function(){var d=false;function a(t){if(!t)return null;var n=t.nodeName,u=n==='SCRIPT'?t.src:(n==='LINK'?t.href:'');if(!u)return null;var p=null;try{p=new URL(u,location.href)}catch(e){return null}if(p.origin!==location.origin)return null;return p.pathname.indexOf('/assets/')===0?p:null;}addEventListener('error',function(e){if(d||!a(e.target))return;d=true;var n=0,t=0;try{var r=sessionStorage.getItem(${JSON.stringify(ka)});if(r){var s=r.split(':');n=+s[0]||0;t=+s[1]||0}if(Date.now()-t>${Aa})n=0;if(n>=2)return;sessionStorage.setItem(${JSON.stringify(ka)},(n+1)+':'+Date.now());}catch(x){return}setTimeout(function(){location.reload()},n?1500:150);},true);})()`}function Ma(){return(0,L.jsx)(Ze,{children:ja()})}var Na=f({method:`GET`}).handler(c(`f360b7a89a7f74c320312d8ff897af93315586aade7b36c794739b128f0034b4`)),Pa=`Blockbench Workshop is where Blockbench artists showcase, share, and sell their .bbmodel creations.`,B=Se({head:()=>({meta:[{charSet:`utf-8`},{name:`viewport`,content:`width=device-width, initial-scale=1`},{title:Lt},{name:`description`,content:Pa},{property:`og:site_name`,content:Lt},{property:`og:type`,content:`website`},{property:`og:title`,content:Lt},{property:`og:description`,content:Pa},{property:`og:url`,content:Dt(`/`)},{property:`og:image`,content:Rt},{name:`twitter:card`,content:`summary_large_image`},{name:`twitter:title`,content:Lt},{name:`twitter:description`,content:Pa},{name:`twitter:image`,content:Rt},zt({"@context":`https://schema.org`,"@type":`WebSite`,name:Lt,alternateName:[`Block Bench Workshop`,`Blockbench Workshop`],url:`${Mt}/`})],links:[{rel:`stylesheet`,href:aa},{rel:`preload`,as:`font`,type:`font/woff2`,href:sa,crossOrigin:`anonymous`},{rel:`preload`,as:`font`,type:`font/woff2`,href:oa,crossOrigin:`anonymous`},{rel:`icon`,type:`image/png`,sizes:`192x192`,href:`/icon-192.png`}
10,{rel:`icon`,type:`image/png`,sizes:`48x48`,href:`/favicon-48x48.png`},{rel:`icon`,type:`image/png`,sizes:`32x32`,href:`/favicon-32x32.png`},{rel:`icon`,type:`image/png`,sizes:`16x16`,href:`/favicon-16x16.png`},{rel:`icon`,href:`/favicon.ico`,sizes:`any`},{rel:`apple-touch-icon`,href:`/apple-touch-icon.png`},{rel:`manifest`,href:`/manifest.webmanifest`}]}),loader:async()=>({awardHolders:await Na()}),notFoundComponent:()=>(0,L.jsxs)(`main`,{className:`container mx-auto p-4 pt-16`,children:[(0,L.jsx)(`h1`,{children:`404`}),(0,L.jsx)(`p`,{children:`The requested page could not be found.`})]}),shellComponent:Fa});function Fa({children:e}){let t=B.useLoaderData({select:e=>e?.awardHolders??[]});return(0,L.jsxs)(`html`,{lang:`en`,className:`dark`,style:{colorScheme:`dark`},suppressHydrationWarning:!0,children:[(0,L.jsxs)(`head`,{children:[(0,L.jsx)(Ma,{}),(0,L.jsx)(Ui,{}),(0,L.jsx)(ft,{})]}),(0,L.jsxs)(`body`,{children:[(0,L.jsxs)(fa,{children:[(0,L.jsx)(ia,{}),(0,L.jsx)(dt,{children:(0,L.jsx)(ct,{children:(0,L.jsx)(wa,{holders:t,children:e})})})]}),(0,L.jsx)(Wi,{})]})]})}var Ia=`This page could not be loaded.`;async function V(e){try{return await e()}catch(e){throw console.error(`Loader failed:`,e),La(e)?e:Error(Ia)}}function La(e){if(!e||typeof e!=`object`)return!1;let t=e;return t.isRedirect===!0||t.isNotFound===!0||t.routerCode!==void 0||typeof Response<`u`&&e instanceof Response}var Ra=k(`/upload`)({loader:()=>V(()=>Kt()),staleTime:0,validateSearch:e=>e.type===`art`?{...e,type:`art`}:e,head:()=>N({title:P(`Publish your work`),description:`Publish a Blockbench model or pixel art to Blockbench Workshop. Preview it, set its terms, and share it with the community.`,path:`/upload`,noindex:!0}),component:A(()=>M(()=>import(`./upload-DwHCvNaa.js`),__vite__mapDeps([3,1,4,5,6,7,8,9,10,11,12,13,0,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,2,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58])),`component`)}),za=k(`/settings`)({head:()=>({...N({title:P(`Settings`),description:`Your Blockbench Workshop settings.`,path:`/settings`,noindex:!0})}),component:A(()=>M(()=>import(`./settings-DyKRNlYB.js`),__vite__mapDeps([59,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`component`)}),Ba=k(`/reset-password`)({validateSearch:e=>({token:typeof e.token==`string`?e.token:void 0,error:typeof e.error==`string`?e.error:void 0}),head:()=>N({title:P(`Reset your password`),description:`Choose a new password for your Blockbench Workshop account.`,path:`/reset-password`,noindex:!0}),component:A(()=>M(()=>import(`./reset-password-DD9nhhop.js`),__vite__mapDeps([60,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,61,62])),`component`)}),Va=k(`/partners`)({head:()=>N({title:P(`Partners & sponsors`),description:`The people and projects the Blockbench Workshop builds alongside. Meet our partners, and tell us if you'd like to work together.`,path:`/partners`}),component:A(()=>M(()=>import(`./partners-3aG4DHDa.js`),__vite__mapDeps([63,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,7])),`component`)}),Ha=k(`/notifications`)({validateSearch:e=>({open:typeof e.open==`string`&&/^[a-zA-Z0-9_-]{1,128}$/.test(e.open)?e.open:void 0}),head:()=>N({title:P(`Notifications`),description:`Your notifications on Blockbench Workshop.`,path:`/notifications`,noindex:!0}),component:A(()=>M(()=>import(`./notifications-0eCf9YFg.js`),__vite__mapDeps([64,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,65])),`component`)}),Ua=k(`/following`)({beforeLoad:()=>{throw i({to:`/feed`})}}),Wa=k(`/feed`)({head:()=>N({title:P(`Feed`),description:`Your feed on Blockbench Workshop.`,path:`/feed`,noindex:!0}),component:A(()=>M(()=>import(`./feed-DT5G3NHd.js`),__vite__mapDeps([66,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,67,7,47,4,42,68,53,49,50,51,52,54,45,43,69,70,71,72,73,74])),`component`)});function Ga({label:e,page:t,count:n,hasNext:r,busy:i,editing:a=!1,error:o,onPrevious:s,onNext:c,onRetry:l}){return(0,L.jsxs)(`div`,{className:`mt-3 space-y-2`,children:[o&&(0,L.jsxs)(`p`,{role:`alert`,className:`flex flex-wrap items-center gap-2 text-sm text-destructive`,children:[`Couldnât load this page. Your current items are still shown.`,(0,L.jsx)(F,{variant:`outline`,size:`sm`,disabled:i||a,onClick:l,children:`Try again`})]}),(r||t>0||i||a)&&(0,L.jsxs)(`nav`,{"aria-label":`${e}, pagination`,className:`flex flex-wrap items-center justify-between gap-3`,children:[(0,L.jsx)(`p`,{role:`status`,className:`text-xs text-muted-foreground tabular-nums`,children:i?`Loading itemsâ¦`:`Page ${t+1} · ${n} ${n===1?`item`:`items`}`}),(0,L.jsxs)(`div`,{className:`flex gap-2`,children:[(0,L.jsxs)(F,{variant:`outline`,size:`sm`,disabled:i||a||t===0,onClick:s,children:[(0,L.jsx)(je,{className:`size-4`}),`Previous`]}),(0,L.jsxs)(F,{variant:`outline`,size:`sm`,disabled:i||a||!r,onClick:c,children:[`Next`,(0,L.jsx)(Be,{className:`size-4`})]})]})]}),a&&(0,L.jsx)(`p`,{className:`text-xs text-muted-foreground`,children:`Finish or cancel AI edits to change pages.`}),!i&&n===0&&t>0&&(0,L.jsx)(`p`,{className:`text-sm text-muted-foreground`,children:`No items on this page. Use Previous to return.`})]})}var Ka=f({method:`GET`}
10).handler(c(`445ffb557a6847b551b8fbd5d483dc435be89f4b181310867cc5cf85d04b0b01`)),qa=f({method:`GET`}).handler(c(`ea42036cd0735c746871e4056f275f91fedf4e5d38b8c0b22590f69099425525`)),Ja=f({method:`GET`}).handler(c(`0f26897f4857ee18c9fb9530c04e25888ad57a87c05d57f8dcc3b87f799a0f9c`)),Ya=f({method:`GET`}).handler(c(`aeee04eee0209aac1402372d7ea6dd13e3ab759d61d7f5fb710fe7060dc70a2e`)),Xa=f({method:`GET`}).handler(c(`9a61b6616b21b37861c7618949f4e0e9ab8e4e594d321be26b597b17c74bc9fb`)),Za=f({method:`GET`}).handler(c(`38b4364ccafb4a2e45d6d48006f19203851ffe90086a3ef6bc5a8b5e4b62d3c9`)),Qa=f({method:`GET`}).handler(c(`aafe478194eebaf5c6b5b8fbbeecc75503016977431c1d3b63aeba25cf786e91`)),$a=()=>({index:0,cursors:[null],sort:`views`,ascending:!1,sequence:0});function eo(e,t){let n=()=>({items:e[t],nextCursor:e.catalogCursors[t]}),[r,i]=I.useState($a),a=r.sequence,[o,s]=I.useState(()=>({key:a,selection:r,page:n(),error:!1})),c=I.useRef(e);I.useEffect(()=>{if(c.current!==e){c.current=e;let t=$a();i(t),s({key:t.sequence,selection:t,page:n(),error:!1});return}if(r.sequence===0)return;let o=!0;return(e.scope===`all`?Za:Xa)({data:{kind:t,...t===`models`?{sort:r.sort}:{},ascending:r.ascending,cursor:r.cursors[r.index]}}).then(e=>{if(o){if(e.kind!==t)throw Error(`Unexpected catalog page.`);s({key:a,selection:r,page:{items:e.items,nextCursor:e.nextCursor},error:!1})}}).catch(()=>{o&&s(e=>({...e,key:a,error:!0}))}),()=>{o=!1}},[e,t,r]);let l=e=>i(t=>({...e,sequence:t.sequence+1}));return{...o.page,page:o.selection.index,sort:o.selection.sort,ascending:o.selection.ascending,busy:o.key!==a,error:o.error&&o.key===a,next:()=>{o.page.nextCursor&&l({...o.selection,index:o.selection.index+1,cursors:[...o.selection.cursors.slice(0,o.selection.index+1),o.page.nextCursor]})},previous:()=>l({...o.selection,index:Math.max(0,o.selection.index-1)}),sortBy:e=>l({...$a(),sort:e,ascending:o.selection.sort===e?!o.selection.ascending:!1}),refresh:()=>l(o.selection),retry:()=>l(r)}}var to=864e5,no={"7d":{days:7,label:`Last 7 days`},"30d":{days:30,label:`Last 30 days`},"90d":{days:90,label:`Last 90 days`},"365d":{days:365,label:`Last year`}},ro=vt().regex(/^\d{4}-\d{2}-\d{2}$/).refine(e=>{let t=new Date(`${e}T00:00:00Z`);return Number.isFinite(t.getTime())&&t.toISOString().slice(0,10)===e},`Choose a valid date.`),io=yt(`range`,[bt({range:xt([`7d`,`30d`,`90d`,`365d`])}),bt({range:_t(`custom`),from:ro,to:ro}).superRefine((e,t)=>{let n=(Date.parse(e.to)-Date.parse(e.from))/to+1;Date.parse(e.to)>Math.floor(Date.now()/864e5)*864e5&&t.addIssue({code:`custom`,path:[`to`],message:`Choose an end date no later than today (UTC).`}),(n<1||n>366)&&t.addIssue({code:`custom`,message:`Choose an end date on or after the start, within 366 days.`})})]);function ao(e){let t=io.safeParse(e);if(t.success)try{return oo(t.data),t.data}catch{}return{range:`30d`}}function oo(e,t=Date.now()){let n=Math.floor(t/to)*to,r,i,a;if(e.range===`custom`){if(r=Date.parse(e.from),i=Date.parse(e.to),i>n)throw Error(`Choose an end date no later than today (UTC).`);a=`Custom dates`}else{let t=no[e.range];r=n-(t.days-1)*to,i=n,a=t.label}return{from:new Date(r).toISOString().slice(0,10),to:new Date(i).toISOString().slice(0,10),days:(i-r)/to+1,label:a}}function so(e){return ao(e)}function co(e,t){let n=JSON.stringify(t),r=oo(t),[i,a]=I.useState({key:n,value:e,error:!1}),[o,s]=I.useState(0),c=I.useRef(null);return I.useEffect(()=>{let t=!0,r=JSON.parse(n),i=oo(r);if(c.current!==e&&(c.current=e,i.from===e.period.from&&i.to===e.period.to)){a({key:n,value:e,error:!1});return}return a(e=>({...e,key:``,error:!1})),(e.scope===`all`?Ya:Ja)({data:r}).then(e=>{t&&a({key:n,value:e,error:!1})}).catch(()=>{t&&a(e=>({...e,key:n,error:!0}))}),()=>{t=!1}},[e,n,o,r.from,r.to]),{data:{...e,period:i.value.period,likesTrend:i.value.likesTrend,followersTrend:i.value.followersTrend},loading:i.key!==n,error:i.error&&i.key===n,retry:()=>{a(e=>({...e,key:``,error:!1})),s(e=>e+1)}}}var lo=`h-9 rounded-md border border-input bg-background px-3 text-sm text-foreground outline-none focus-visible:ring-2 focus-visible:ring-ring disabled:opacity-50`;function uo({value:e,period:t,onChange:n,loading:r=!1}){let[i,a]=I.useState(e.range),[o,s]=I.useState(t.from),[c,l]=I.useState(t.to),[u,d]=I.useState(``),f=I.useId();I.useEffect(()=>{a(e.range),s(t.from),l(t.to),d(``)},[e.range,t.from,t.to]);function p(e){if(e.preventDefault(),r)return;let t=io.safeParse({range:`custom`,from:o,to:c});if(!t.success){d(t.error.issues[0].message);return}try{oo(t.data)}catch(e){d(e instanceof Error?e.message:`Check the selected dates.`);return}d(``),n(t.data)}return(0,L.jsxs)(`div`,{className:`space-y-3`,children:[(0,L.jsxs)(`div`,{className:`flex flex-wrap items-center gap-3`,children:[(0,L.jsx)(`label`,{htmlFor:`${f}-range`,className:`text-sm font-medium`,children:`Time range`}),(0,L.jsxs)(`select`,{id:`${f}-range`,className:lo,value:i,disabled:r,onChange:e=>{let t=e.target.value;a(t),d(``),t!==`custom`&&n({range:t})},children:[Object.entries(no).map(([e,t])=>(0,L.jsx)(`option`,{value:e,children:t.label},e)),(0,L.jsx)(`option`,{value:`custom`,children:`Custom dates`})]}),r&&(0,L.jsx)(`span`,{role:`status`,className:`text-xs text-muted-foreground`,children:`Updating trendsâ¦`})]}),i===`custom`&&(0,L.jsxs)(`form`,{onSubmit:p,className:`flex flex-wrap items-end gap-3`,children:[(0,L.jsxs)(`label`,{className:`grid min-w-0 gap-1 text-xs font-medium`,children:[`From`,(0,L.jsx)(`input`,{type:`date`,className:`${lo} min-w-0`,required:!0,value:o,disabled:r,onChange:e=>s(e.target.value),"aria-describedby":`${f}-help`})]}),(0,L.jsxs)(`label`,{className:`grid min-w-0 gap-1 text-xs font-medium`,children:[`Through`,(0,L.jsx)(`input`,{type:`date`,className:`${lo} min-w-0`,required:!0,value:c,disabled:r,onChange:e=>l(e.target.value),"aria-describedby":`${f}-help`})]}),(0,L.jsx)(F,{type:`submit`,variant:`outline`,size:`sm`,disabled:r,children:`Apply dates`}),(0,L.jsx)(`p`,{id:`${f}-help`,className:`w-full text-xs text-muted-foreground`,children:`Inclusive dates in UTC. Choose up to 366 days, ending today or earlier.`})]}),u&&(0,L.jsx)(`p`,{role:`alert`,className:`text-sm text-destructive`,children:u})]})}var H=[`follower`,`converted`,`visitor`];function U(e){return e.follower+e.converted+e.visitor}var W={follower:{label:`Followers`,fill:`bg-chart-3`,hint:`Already following when they liked or downloaded`},converted:{label:`Followed after`,fill:`bg-chart-5`,hint:`Liked or downloaded first, then followed you`},visitor:{label:`Not following`,fill:`bg-muted-foreground dark:bg-muted-foreground
10/55`,hint:`Engaged without following you`}};function fo(e,t){if(t===0)return`0%`;let n=e/t*100;return`${n>0&&n<1?1:Math.round(n)}%`}function po(e){return`${e.toLocaleString(`en-US`)} ${e===1?`person`:`people`}`}function mo({counts:e,className:t,decorative:n=!1}){let r=U(e),i=H.filter(t=>e[t]>0);return(0,L.jsx)(`div`,{className:j(`flex h-3 w-full overflow-hidden rounded-full bg-muted`,t),...n?{"aria-hidden":!0}:{role:`img`,"aria-label":i.map(t=>`${W[t].label}: ${po(e[t])}, ${fo(e[t],r)}`).join(`; `)},children:i.map(t=>(0,L.jsx)(`div`,{className:W[t].fill,style:{width:`${e[t]/r*100}%`},title:`${W[t].label}: ${po(e[t])} (${fo(e[t],r)})`},t))})}function ho({counts:e,compact:t=!1,className:n}){let r=U(e);return(0,L.jsxs)(`div`,{className:n,children:[(0,L.jsx)(mo,{counts:e}),(0,L.jsx)(`ul`,{className:j(`mt-3`,t?`flex flex-wrap gap-x-5 gap-y-1.5`:`grid gap-2.5 sm:grid-cols-3`),children:H.map(n=>(0,L.jsxs)(`li`,{className:`grid min-w-0 grid-cols-[0.625rem_1fr] items-baseline gap-x-2`,children:[(0,L.jsx)(`span`,{"aria-hidden":!0,className:j(`size-2.5 rounded-sm`,W[n].fill)}),(0,L.jsxs)(`span`,{className:`min-w-0 text-xs`,children:[(0,L.jsx)(`span`,{className:`font-medium text-foreground`,children:W[n].label}),(0,L.jsxs)(`span`,{className:`ml-2 whitespace-nowrap text-muted-foreground`,children:[fo(e[n],r),(0,L.jsx)(`span`,{className:`mx-1`,children:`·`}),e[n].toLocaleString(`en-US`)]}),!t&&(0,L.jsx)(`span`,{className:`mt-0.5 block text-muted-foreground`,children:W[n].hint})]})]},n))})]})}function go({value:e,onChange:t,art:n=!1,disabled:r=!1}){let i=I.useId(),a=I.useRef(e);return I.useEffect(()=>{e&&(a.current=e)},[e]),(0,L.jsxs)(`fieldset`,{disabled:r,className:`min-w-0 space-y-2`,children:[(0,L.jsx)(Jt,{label:`AI use`,hint:`Optional`,htmlFor:i,children:(0,L.jsxs)(`select`,{id:i,className:Yt,value:Vt(e),"aria-describedby":`${i}-scope`,onChange:e=>t(e.target.value===`undisclosed`?null:{status:e.target.value,areas:a.current?.areas??[],note:a.current?.note??``}),children:[(0,L.jsx)(`option`,{value:`undisclosed`,children:Ut.undisclosed}),(0,L.jsx)(`option`,{value:`human`,children:Ut.human}),(0,L.jsx)(`option`,{value:`ai`,children:Ut.ai})]})}),(0,L.jsx)(`p`,{id:`${i}-scope`,className:`text-xs text-muted-foreground`,children:`Generative AI in the art. Excludes titles and descriptions.`}),e&&(0,L.jsxs)(`details`,{className:`text-sm`,children:[(0,L.jsx)(`summary`,{className:`w-fit cursor-pointer rounded-sm text-muted-foreground outline-none hover:text-foreground focus-visible:ring-2 focus-visible:ring-ring`,children:`Details (optional)`}),(0,L.jsxs)(`div`,{className:`mt-3 space-y-3`,children:[e.status===`ai`&&(0,L.jsxs)(`fieldset`,{className:`space-y-2`,children:[(0,L.jsx)(`legend`,{className:`mb-1 text-xs font-semibold`,children:`AI used for`}),(0,L.jsx)(`div`,{className:`flex flex-wrap gap-x-4 gap-y-2`,children:Wt.filter(e=>!n||e!==`geometry`&&e!==`animation`).map(n=>(0,L.jsxs)(`label`,{className:`flex min-h-8 cursor-pointer items-center gap-2 text-xs`,children:[(0,L.jsx)(`input`,{type:`checkbox`,checked:e.areas.includes(n),className:`size-4 accent-(--color-primary) focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`,onChange:r=>t({...e,areas:r.target.checked?[...e.areas,n]:e.areas.filter(e=>e!==n)})}),Ht[n]]},n))})]}),(0,L.jsx)(Jt,{label:`Note`,hint:`Public · 500 max`,htmlFor:`${i}-note`,children:(0,L.jsx)(`textarea`,{id:`${i}-note`,rows:3,maxLength:500,className:`focus-visible:border-brand/60 focus-visible:ring-ring/35 w-full rounded-lg border border-input bg-card px-3.5 py-2.5 text-sm text-foreground outline-none transition-colors placeholder:text-muted-foreground focus-visible:ring-3`,value:e.note,onChange:n=>t({...e,note:n.target.value})})})]})]})]})}function _o({kind:e,rows:t,enabled:n,onUpdated:r,onEditingChange:i,pageOnly:a=!1,children:o}){let[s,c]=I.useState(!1),[l,u]=I.useState([]),[d,f]=I.useState(null),[p,m]=I.useState(``),[h,g]=I.useState(!1),[_,v]=I.useState(!1),[y,b]=I.useState(!1),[x,S]=I.useState(``),[C,ee]=I.useState(``),[te,ne]=I.useState({}),re=I.useRef(null),ie=I.useRef(null);if(I.useEffect(()=>{_&&re.current?.focus()},[_]),!n||!t.length)return o;let ae=new Set(l),oe=e=>Vt(e.id in te?te[e.id]:e.aiDisclosure),se=t.filter(e=>e.name.toLowerCase().includes(p.toLowerCase())&&(!h||oe(e)===`undisclosed`)),ce=new Set(se.map(e=>e.id)),le=l.some(e=>!ce.has(e)),ue=l.length+se.filter(e=>!ae.has(e.id)).length,w=e===`model`?`models`:`pixel-art uploads`;function T(){c(!1),i?.(!1),v(!1),u([]),S(``),f(null),requestAnimationFrame(()=>ie.current?.focus())}async function de(){if(y||!_||!l.length)return;b(!0),S(``);let t=new AbortController,n=setTimeout(()=>t.abort(),2e4);try{let n=await qt({data:{kind:e,ids:l,aiDisclosure:d},signal:t.signal});ne(e=>({...e,...Object.fromEntries(l.map(e=>[e,d]))})),ee(`AI use updated for ${n.updated} ${w}.`),T(),r?.()}catch(e){S(e instanceof Error&&e.message===`Some uploads are no longer available. Reload the dashboard and select them again.`?e.message:`Update not confirmed. Reload to check before trying again.`)}finally{clearTimeout(n),b(!1)}}return(0,L.jsxs)(L.Fragment,{children:[s?(0,L.jsxs)(`div`,{className:`mt-4 space-y-4 rounded-2xl border border-border bg-card p-4 sm:p-5`,"aria-label":`Edit AI use for ${w}`,children:[(0,L.jsxs)(`fieldset`,{disabled:y||_,className:`min-w-0 space-y-3`,children:[(0,L.jsxs)(`legend`,{className:`mb-3 text-sm font-semibold`,children:[`Select `,w,a?` on this page`:``]}),(0,L.jsx)(`input`,{type:`search`,"aria-label":`Find ${w}${a?` on this page`:``}`,placeholder:a?`Find on this page`:`Find by name`,value:p,onChange:e=>m(e.target.value),className:Yt}),(0,L.jsxs)(`div`,{className:`flex flex-wrap items-center gap-x-4 gap-y-2 text-sm`,children:[(0,L.jsxs)(`label`,{className:`flex min-h-9 items-center gap-2`,children:[(0,L.jsx)(`input`,{type:`checkbox`,checked:h,onChange:e=>g(e.target.checked),className:`size-4 accent-(--color-primary)`}),`Undisclosed only`]}),(0,L.jsx)(F,{size:`sm`,variant:`ghost`,disabled:!se.length,onClick:()=>u(e=>[...new Set([...e,...se.map(e=>e.id)])].slice(0,1e3)),children:ue>1e3?`Select first 1,000`:`Select all shown`}),(0,L.jsx)(F,{size:`sm`,variant:`ghost`,disabled:!l.length,onClick:()=>u([]),children:`Clear selection`})]}
10),(0,L.jsxs)(`div`,{className:`max-h-80 divide-y divide-border overflow-y-auto`,children:[se.map(e=>(0,L.jsxs)(`label`,{className:`flex min-h-12 cursor-pointer items-center gap-3 py-2`,children:[(0,L.jsx)(`input`,{type:`checkbox`,"aria-label":`Select ${e.name}`,checked:ae.has(e.id),disabled:!ae.has(e.id)&&l.length>=1e3,onChange:t=>u(n=>t.target.checked?[...n,e.id]:n.filter(t=>t!==e.id)),className:`size-4 shrink-0 accent-(--color-primary) focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring`}),(0,L.jsx)(`span`,{className:`min-w-0 flex-1 text-sm break-words`,children:e.name}),(0,L.jsx)(`span`,{className:`shrink-0 text-xs text-muted-foreground`,children:Ut[oe(e)]})]},e.id)),!se.length&&(0,L.jsx)(`p`,{className:`py-4 text-sm text-muted-foreground`,children:`No matching uploads.`})]})]}),(0,L.jsxs)(`p`,{role:`status`,className:`text-sm text-muted-foreground`,children:[l.length,` selected`,le?` (includes hidden rows)`:``]}),(0,L.jsx)(go,{value:d,onChange:f,art:e===`art`,disabled:y||_}),_&&(0,L.jsxs)(`p`,{ref:re,tabIndex:-1,className:`text-sm font-medium outline-none`,children:[`Set `,l.length,` `,w,` to `,Ut[Vt(d)],`? This replaces their saved AI status and details.`]}),x&&(0,L.jsx)(`p`,{role:`alert`,className:`text-sm text-destructive`,children:x}),(0,L.jsxs)(`div`,{className:`flex flex-wrap gap-2`,children:[_?(0,L.jsx)(F,{disabled:y,onClick:()=>void de(),children:y?`Updatingâ¦`:`Update ${l.length} uploads`}):(0,L.jsx)(F,{disabled:!l.length,onClick:()=>v(!0),children:`Review changes`}),_&&(0,L.jsx)(F,{variant:`outline`,disabled:y,onClick:()=>{v(!1),S(``)},children:`Back`}),(0,L.jsx)(F,{variant:`ghost`,disabled:y,onClick:T,children:`Cancel`})]})]}):(0,L.jsxs)(`div`,{className:`mt-3 flex flex-wrap items-center gap-3`,children:[(0,L.jsx)(F,{ref:ie,variant:`outline`,size:`sm`,onClick:()=>{c(!0),i?.(!0),ee(``)},children:`Edit AI use`}),C&&(0,L.jsx)(`p`,{role:`status`,className:`text-sm text-muted-foreground`,children:C})]}),!s&&o]})}function vo(e){let t=new Date(e);return Number.isNaN(t.getTime())?``:t.toLocaleDateString(`en-US`,{month:`short`,day:`numeric`,timeZone:`UTC`})}function yo({digest:e,handle:t}){let{metrics:n}=e,r=new Date(new Date(e.periodEnd).getTime()-1440*60*1e3).toISOString();return(0,L.jsxs)(`section`,{"aria-labelledby":`digest-heading`,className:`mt-6 rounded-2xl border border-border bg-card p-5`,children:[(0,L.jsxs)(`div`,{className:`flex flex-wrap items-center gap-x-3 gap-y-2`,children:[(0,L.jsxs)(`h2`,{id:`digest-heading`,className:`flex items-center gap-2 font-heading text-lg font-bold text-foreground`,children:[(0,L.jsx)(Re,{className:`size-4 text-muted-foreground`}),`Your `,e.cadence===`daily`?`daily`:`weekly`,` digest`]}),(0,L.jsx)(`span`,{className:`text-xs text-muted-foreground`,children:e.cadence===`daily`?vo(r):`${vo(e.periodStart)} â ${vo(r)}`}),(0,L.jsxs)(O,{to:`/settings/notifications`,className:`ml-auto inline-flex items-center gap-1.5 rounded-md text-sm font-medium text-muted-foreground underline-offset-4 outline-none hover:text-foreground hover:underline focus-visible:ring-2 focus-visible:ring-ring/40`,children:[(0,L.jsx)(Ne,{className:`size-3.5`}),`Change cadence`]})]}),(0,L.jsxs)(`p`,{className:`mt-2 text-sm text-pretty text-foreground`,children:[Tt(e),`.`]}),(0,L.jsxs)(`dl`,{className:`mt-4 grid grid-cols-2 gap-3 sm:grid-cols-5`,children:[(0,L.jsx)(bo,{icon:Oe,label:`Views`,value:n.views,previousValue:e.previousMetrics?.views??null,period:Ct(e.cadence)}),(0,L.jsx)(bo,{icon:ke,label:`Downloads`,value:n.downloads,previousValue:e.previousMetrics?.downloads??null,period:Ct(e.cadence)}),(0,L.jsx)(bo,{icon:De,label:`Likes`,value:n.likes,previousValue:e.previousMetrics?.likes??null,period:Ct(e.cadence)}),(0,L.jsx)(bo,{icon:Ee,label:`Followers`,value:n.followers,previousValue:e.previousMetrics?.followers??null,period:Ct(e.cadence)}),(0,L.jsx)(bo,{icon:Ae,label:`Comments`,value:n.comments,previousValue:e.previousMetrics?.comments??null,period:Ct(e.cadence)})]}),(n.views==null||n.downloads==null)&&(0,L.jsx)(`p`,{className:`mt-3 text-xs text-muted-foreground`,children:`Views and downloads need a previous digest to compare against, so they start from your next one.`}),e.recent.length>0&&(0,L.jsx)(So,{title:`Your recent work`,hint:`published in the last 30 days, and how it is doing`,items:e.recent,handle:t}),e.best.length>0&&(0,L.jsx)(So,{title:`Your best work`,hint:`most liked of everything you have published`,items:e.best,handle:t}),(0,L.jsxs)(`p`,{className:`mt-4 text-xs text-muted-foreground`,children:[`Counted up once a `,Ct(e.cadence),`. The totals below this are live.`]})]})}function bo({icon:e,label:t,value:n,previousValue:r,period:i}){let a=wt(n,r);return(0,L.jsxs)(`div`,{className:`rounded-xl border border-border/70 bg-background/40 p-3`,children:[(0,L.jsxs)(`dt`,{className:`flex items-center gap-1.5 text-xs font-medium text-muted-foreground`,children:[(0,L.jsx)(e,{className:`size-3.5`}),t]}),(0,L.jsx)(`dd`,{className:j(`mt-1 font-display text-2xl`,n!=null&&n>0?`text-brand`:`text-foreground`),title:n==null?`Not available`:n.toLocaleStr
10ing(`en-US`),children:n==null?`â`:n>0?`+${Xt(n)}`:`0`}),a&&(0,L.jsx)(`p`,{className:j(`mt-1 text-[11px] leading-none`,a.kind===`percent`&&a.percent>0?`text-brand`:`text-muted-foreground`),children:a.kind===`flat`?`Even with last ${i}`:a.kind===`new`?`+${Xt(a.amount)} new`:`${a.percent>0?`+`:``}${a.percent}% vs last ${i}`})]})}var xo={model:Ie,pack:Fe,tutorial:Pe};function So({title:e,hint:t,items:n,handle:r}){return(0,L.jsxs)(`div`,{className:`mt-5`,children:[(0,L.jsx)(`h3`,{className:`text-xs font-bold tracking-wide uppercase text-muted-foreground`,children:e}),(0,L.jsx)(`p`,{className:`mt-0.5 text-xs text-muted-foreground`,children:t}),(0,L.jsx)(`ul`,{className:`mt-2 divide-y divide-border/70 overflow-hidden rounded-xl border border-border`,children:n.map(e=>(0,L.jsx)(`li`,{children:(0,L.jsx)(Co,{item:e,handle:r})},`${e.kind}-${e.id}`))})]})}function Co({item:e,handle:t}){let n=xo[e.kind],r=(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(`span`,{className:`grid size-9 shrink-0 place-items-center overflow-hidden rounded-lg bg-secondary text-muted-foreground`,children:e.thumbnailUrl?(0,L.jsx)(`img`,{src:e.thumbnailUrl,alt:``,loading:`lazy`,decoding:`async`,className:`size-full object-cover`}):(0,L.jsx)(we,{className:`size-4`})}),(0,L.jsxs)(`span`,{className:`min-w-0 flex-1`,children:[(0,L.jsxs)(`span`,{className:`flex items-center gap-1.5`,children:[(0,L.jsx)(n,{className:`size-3 shrink-0 text-muted-foreground`}),(0,L.jsx)(`span`,{className:`truncate text-sm font-medium text-foreground`,children:e.title})]}),(0,L.jsx)(`span`,{className:`mt-0.5 block text-xs text-muted-foreground`,children:(0,L.jsx)(wo,{item:e})})]})]}),i=`flex items-center gap-3 px-3 py-2.5 transition-colors hover:bg-background`;return t?e.kind===`model`?(0,L.jsx)(O,{to:`/model/$handle/$slug`,params:{handle:t,slug:e.slug},className:j(i,`outline-none focus-visible:ring-2 focus-visible:ring-ring/40`),children:r}):e.kind===`pack`?(0,L.jsx)(O,{to:`/pack/$handle/$slug`,params:{handle:t,slug:e.slug},className:j(i,`outline-none focus-visible:ring-2 focus-visible:ring-ring/40`),children:r}):(0,L.jsx)(O,{to:`/tutorial/$handle/$slug`,params:{handle:t,slug:e.slug},className:j(i,`outline-none focus-visible:ring-2 focus-visible:ring-ring/40`),children:r}):(0,L.jsx)(`div`,{className:i.replace(` hover:bg-background`,``),children:r})}function wo({item:e}){let t=[];return e.views!=null&&t.push(`${Xt(e.views)} views`),e.downloads!=null&&t.push(`${Xt(e.downloads)} downloads`),t.push(`${Xt(e.likes)} likes`),(0,L.jsxs)(L.Fragment,{children:[t.join(` · `),e.likesGained>0&&(0,L.jsxs)(`span`,{className:`ml-1.5 font-medium text-brand`,children:[`+`,e.likesGained,` this period`]})]})}function To({digest:e,cadence:t,handle:n}){return t===`off`?(0,L.jsx)(Eo,{}):e?(0,L.jsx)(yo,{digest:e,handle:n}):(0,L.jsx)(Do,{})}function Eo(){return(0,L.jsxs)(`section`,{className:`mt-6 flex flex-wrap items-center gap-x-2 gap-y-1 rounded-2xl border border-dashed border-border bg-card/40 px-5 py-4 text-sm text-muted-foreground`,children:[(0,L.jsx)(Re,{className:`size-4`}),(0,L.jsx)(`span`,{children:`Your digest is off. The live totals and tables below are unaffected.`}),(0,L.jsxs)(O,{to:`/settings/notifications`,className:`ml-auto inline-flex items-center gap-1 rounded-md font-medium text-brand underline-offset-4 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-ring/40`,children:[`Turn it back on`,(0,L.jsx)(Be,{className:`size-4`})]})]})}function Do(){return(0,L.jsxs)(`section`,{className:`mt-6 flex flex-wrap items-center gap-x-2 gap-y-1 rounded-2xl border border-dashed border-border bg-card/40 px-5 py-4 text-sm text-muted-foreground`,children:[(0,L.jsx)(Re,{className:`size-4`}),(0,L.jsx)(`span`,{children:`Your first digest is built overnight. It will land here and in your notifications.`}),(0,L.jsxs)(O,{to:`/settings/notifications`,className:`ml-auto inline-flex items-center gap-1 rounded-md font-medium text-brand underline-offset-4 outline-none hover:underline focus-visible:ring-2 focus-visible:ring-ring/40`,children:[`Digest settings`,(0,L.jsx)(Be,{className:`size-4`})]})]})}function Oo({icon:e,className:t,children:n,...r}){return(0,L.jsxs)(`h1`,{className:j(`flex items-center gap-2.5 font-sans text-xl leading-7 font-semibold tracking-[-0.02em] text-balance wrap-anywhere text-foreground`,t),...r,children:[(0,L.jsx)(`span`,{"aria-hidden":!0,
10className:`shrink-0 text-muted-foreground`,children:(0,L.jsx)(e,{className:`size-4`})}),(0,L.jsx)(`span`,{className:`min-w-0`,children:n})]})}function ko({icon:e,title:t,actions:n,children:r,className:i}){return(0,L.jsxs)(`header`,{className:j(`mb-6 grid gap-3 sm:grid-cols-[minmax(0,1fr)_auto] sm:items-start sm:gap-6`,i),children:[(0,L.jsxs)(`div`,{className:`min-w-0`,children:[(0,L.jsx)(Oo,{icon:e,children:t}),r]}),n&&(0,L.jsx)(`div`,{className:`flex min-w-0 flex-wrap items-center gap-2 [&_[data-slot=button]]:min-h-11 [&_[data-slot=button]]:rounded-md [&_[data-slot=button]]:text-[13px] [&_[data-slot=button]]:font-medium sm:[&_[data-slot=button]]:min-h-8 [&_select]:min-h-11 sm:[&_select]:min-h-8`,children:n})]})}var Ao=f({method:`GET`}).handler(c(`2b77566fd26e2908cf9b7ac39788d667381cf433cf01a709fd84b0b1a57d4201`)),jo=f({method:`GET`}).handler(c(`57992b3bd60e3f5b5cba61b56fada1227e7c578b589aa1631faae7034e530b9c`)),Mo=k(`/dashboard`)({validateSearch:so,head:()=>N({title:P(`Creator dashboard`),description:`Your creator dashboard on Blockbench Workshop.`,path:`/dashboard`,noindex:!0}),component:A(()=>M(()=>import(`./dashboard-BW0bXzaU.js`),__vite__mapDeps([75,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,21,53])),`component`)});function No({data:e,header:t,range:n,onRangeChange:r}){let i=co(e,n),a=i.data,o=a.scope===`all`,{totals:s}=a,c=s.models+s.packs+s.art+s.tutorials>0;return(0,L.jsxs)(L.Fragment,{children:[t??(0,L.jsx)(ko,{icon:Re,title:o?`All creators dashboard`:`Creator dashboard`,actions:(0,L.jsxs)(`div`,{className:`flex flex-wrap gap-2`,children:[!o&&a.handle&&(0,L.jsx)(F,{asChild:!0,variant:`outline`,className:`gap-2 font-medium`,children:(0,L.jsxs)(O,{to:`/creator/$handle`,params:{handle:a.handle},children:[(0,L.jsx)(Le,{className:`size-4`}),`View public profile`]})}),a.canViewAllCreators&&(0,L.jsx)(F,{asChild:!0,variant:`outline`,className:`gap-2 font-medium`,children:(0,L.jsxs)(O,{to:o?`/dashboard`:`/dashboard/all`,search:n,children:[(0,L.jsx)(Ve,{className:`size-4`}),o?`My dashboard`:`All creators`]})})]})}),c?(0,L.jsxs)(L.Fragment,{children:[!o&&(0,L.jsx)(To,{digest:a.digest,cadence:a.digestCadence,handle:a.handle}),i.error&&(0,L.jsxs)(`div`,{role:`alert`,className:`mt-4 flex flex-wrap items-center gap-3 text-sm text-muted-foreground`,children:[`Couldnât update trends. The previous range is still shown.`,(0,L.jsx)(F,{variant:`outline`,size:`sm`,onClick:i.retry,children:`Try again`})]}),(0,L.jsx)(Fo,{data:a}),(0,L.jsx)(Ro,{data:a}),(0,L.jsxs)(`div`,{className:`mt-5 grid gap-5 lg:grid-cols-3`,children:[(0,L.jsx)(Bo,{data:a,range:n,onRangeChange:r,loading:i.loading}),(0,L.jsx)(Ko,{data:a})]}),!o&&Wo(s)&&(0,L.jsx)(Go,{}),(0,L.jsx)(Po,{data:e})]}):(0,L.jsx)(_s,{title:o?`No creator content yet`:`Publish something to see stats`,body:o?`Models, packs, pixel art and tutorials will appear here as creators publish them.`:`Upload a model, bundle a pack, publish some pixel art, or write a tutorial. Views, downloads, likes and followers all land here once your first piece is live.`,children:!o&&(0,L.jsxs)(`div`,{className:`mt-4 flex flex-wrap justify-center gap-2`,children:[(0,L.jsx)(F,{asChild:!0,className:`gap-2 font-semibold`,children:(0,L.jsxs)(O,{to:`/upload`,children:[(0,L.jsx)(Ge,{className:`size-4`}),`Upload a model`]})}),(0,L.jsx)(F,{asChild:!0,variant:`outline`,className:`gap-2 font-medium`,children:(0,L.jsxs)(O,{to:`/packs/new`,children:[(0,L.jsx)(Fe,{className:`size-4`}),`Make a pack`]})}),(0,L.jsx)(F,{asChild:!0,variant:`outline`,className:`gap-2 font-medium`,children:(0,L.jsxs)(O,{to:`/upload`,search:{type:`art`},children:[(0,L.jsx)(Ue,{className:`size-4`}),`Publish pixel art`]})}),(0,L.jsx)(F,{asChild:!0,variant:`outline`,className:`gap-2`,children:(0,L.jsxs)(O,{to:`/tutorials/new`,children:[(0,L.jsx)(Pe,{className:`size-4`}),`Write a tutorial`]})})]})})]})}var Po=I.memo(function({data:e}){return(0,L.jsxs)(L.Fragment,{children:[e.totals.models>0&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(Jo,{data:e}),(0,L.jsx)($o,{data:e})]}),(0,L.jsx)(es,{data:e}),(0,L.jsx)(ns,{data:e}),(0,L.jsx)(as,{data:e})]})});function Fo({data:e}){let{totals:t,likesTrend:n,followersTrend:r}=e;return(0,L.jsxs)(`dl`,{className:`mt-6 grid grid-cols-2 gap-4 lg:grid-cols-4`,children:[(0,L.jsx)(Io,{icon:Oe,label:`Views`,value:t.views,sub:`models, art + tutorials, all time`}),(0,L.jsx)(Io,{icon:ke,label:`Downloads`,value:t.downloads,sub:`models, packs + art, all time`}),(0,L.jsx)(Io,{icon:De,label:`Likes`,value:t.likes,sub:(0,L.jsx)(Lo,{total:n.total,previousTotal:n.prevTotal,periodLabel:e.period.label})}),(0,L.jsx)(Io,{icon:Ee,label:`Followers`,value:t.followers,sub:(0,L.jsx)(Lo,{total:r.total,previousTotal:r.prevTotal,periodLabel:e.period.label})})]})}function Io({icon:e,label:t,value:n,sub:r}){return(0,L.jsxs)(`div`,{className:`rounded-2xl border border-border bg-card p-4`,children:[(0,L.jsxs)(`dt`,{className:`flex items-center gap-2 text-xs font-medium text-muted-foreground`,children:[(0,L.jsx)(e,{className:`size-4`}),t]}),(0,L.jsx)(`dd`,{className:`font-display mt-2 text-3xl text-foreground`,title:n.toLocaleStr
10ing(`en-US`),children:Xt(n)}),r&&(0,L.jsx)(`p`,{className:`mt-1 text-xs text-muted-foreground`,children:r})]})}function Lo({total:e,previousTotal:t,periodLabel:n}){let r=wt(e,t);return e===0&&t===0?(0,L.jsx)(L.Fragment,{children:`all time`}):(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)(`span`,{className:j(`font-medium`,e>0&&`text-brand`),children:[e>0?`+`:``,e.toLocaleString(`en-US`),` · `,n.toLowerCase()]}),r&&r.kind!==`flat`&&(0,L.jsxs)(`span`,{className:r.kind===`percent`&&r.percent>0?`text-brand`:void 0,children:[` · `,r.kind===`new`?`+${r.amount.toLocaleString(`en-US`)} new`:`${r.percent>0?`+`:``}${r.percent}% vs previous`]})]})}function Ro({data:e}){let{totals:t}=e,n=e.scope===`creator`;return(0,L.jsxs)(`div`,{className:`mt-4 grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-4`,children:[(0,L.jsx)(zo,{icon:Ie,label:`Models`,total:t.models,published:t.publishedModels,to:`/upload`,cta:n?`Upload`:void 0}),(0,L.jsx)(zo,{icon:Fe,label:`Packs`,total:t.packs,published:t.publishedPacks,to:`/packs/new`,cta:n?`New pack`:void 0}),(0,L.jsx)(zo,{icon:Ue,label:`Pixel art`,total:t.art,published:t.publishedArt,to:`/upload`,search:{type:`art`},cta:n?`Publish`:void 0}),(0,L.jsx)(zo,{icon:Pe,label:`Tutorials`,total:t.tutorials,published:t.publishedTutorials,to:`/tutorials/new`,cta:n?`Write`:void 0})]})}function zo({icon:e,label:t,total:n,published:r,to:i,search:a,cta:o}){let s=n-r;
10return(0,L.jsxs)(`div`,{className:`flex items-center gap-4 rounded-2xl border border-border bg-card p-4`,children:[(0,L.jsx)(`span`,{className:`grid size-11 shrink-0 place-items-center rounded-xl bg-secondary text-muted-foreground`,children:(0,L.jsx)(e,{className:`size-5`})}),(0,L.jsxs)(`div`,{className:`min-w-0 flex-1`,children:[(0,L.jsx)(`p`,{className:`text-xs font-medium text-muted-foreground`,children:t}),(0,L.jsx)(`p`,{className:`font-display text-2xl leading-tight text-foreground`,children:n.toLocaleString(`en-US`)}),(0,L.jsx)(`p`,{className:`text-xs text-muted-foreground`,children:n===0?`None yet`:s>0?`${r.toLocaleString(`en-US`)} live · ${s.toLocaleString(`en-US`)} hidden`:`${r.toLocaleString(`en-US`)} live`})]}),o&&(0,L.jsx)(F,{asChild:!0,size:`sm`,variant:`ghost`,className:`shrink-0 gap-1 text-xs font-medium text-muted-foreground hover:text-foreground`,children:(0,L.jsxs)(O,{to:i,search:a,children:[(0,L.jsx)(Me,{className:`size-3.5`}),o]})})]})}function Bo({data:e,range:t,onRangeChange:n,loading:r}){return(0,L.jsxs)(`section`,{"aria-label":`Engagement trends`,"aria-busy":r,className:`rounded-2xl border border-border bg-card p-5 lg:col-span-2`,children:[(0,L.jsx)(`h2`,{className:`font-heading text-lg font-bold text-foreground`,children:`Engagement trends`}),(0,L.jsx)(`div`,{className:`mt-4`,children:(0,L.jsx)(uo,{value:t,period:e.period,onChange:n,loading:r})}),(0,L.jsxs)(`p`,{className:`mt-3 text-xs leading-relaxed text-muted-foreground`,children:[e.period.label,` · `,e.period.from,` through `,e.period.to,` (UTC). Trends may take up to a minute to update. This range applies to likes and new followers. Other totals and content tables are all time; digests and audience insights keep their own periods.`]}),(0,L.jsxs)(`div`,{className:`mt-4 grid gap-6 sm:grid-cols-2`,children:[(0,L.jsx)(Ho,{icon:De,label:`Likes gained`,total:e.likesTrend.total,prevTotal:e.likesTrend.prevTotal,byDay:e.likesTrend.byDay,period:e.period}),(0,L.jsx)(Ho,{icon:Ee,label:`New followers`,total:e.followersTrend.total,prevTotal:e.followersTrend.prevTotal,byDay:e.followersTrend.byDay,period:e.period})]})]})}function Vo(e,t,n){if(e===0&&t===0)return`No activity yet`;let r=wt(e,t);if(r?.kind===`flat`)return`Even with the previous ${n} days`;if(r?.kind===`new`)return`+${r.amount.toLocaleString(`en-US`)} new vs the previous ${n} days`;let i=e-t,a=r?.kind===`percent`?`${r.percent>0?`+`:``}${r.percent}%`:``;return`${i>0?`+`:``}${i.toLocaleString(`en-US`)} · ${a} vs the previous ${n} days`}
10function Ho({icon:e,label:t,total:n,prevTotal:r,byDay:i,period:a}){let o=n-r;return(0,L.jsxs)(`div`,{children:[(0,L.jsxs)(`p`,{className:`flex items-center gap-2 text-xs font-medium text-muted-foreground`,children:[(0,L.jsx)(e,{className:`size-4`}),t]}),(0,L.jsx)(`p`,{className:`font-display mt-1 text-2xl text-foreground`,children:n.toLocaleString(`en-US`)}),(0,L.jsx)(`p`,{className:j(`mt-0.5 text-xs`,o>0?`text-brand`:`text-muted-foreground`),children:Vo(n,r,a.days)}),(0,L.jsx)(Uo,{byDay:i,from:a.from,label:`${t}, daily, ${a.from} through ${a.to} UTC`})]})}function Uo({byDay:e,label:t,from:n}){let r=Math.max(1,...e),i=e.length*4-1,a=Date.parse(n);return(0,L.jsx)(`svg`,{viewBox:`0 0 ${i} 36`,preserveAspectRatio:`none`,shapeRendering:`crispEdges`,role:`img`,"aria-label":t,className:`mt-3 h-10 w-full text-brand`,children:e.map((e,t)=>{let n=e===0?2:Math.max(3,Math.round(e/r*36)),i=new Date(a+t*to).toLocaleDateString(`en-US`,{month:`short`,day:`numeric`,year:`numeric`,timeZone:`UTC`});return(0,L.jsx)(`rect`,{x:t*4,y:36-n,width:3,height:n,className:e===0?`fill-border`:`fill-current`,children:(0,L.jsx)(`title`,{children:`${i}: ${e.toLocaleString(`en-US`)}`})},t)})})}function Wo(e){return e.models>0&&e.followers>=3&&e.likes+e.downloads>=12}
10function Go(){let[e,t]=I.useState(null);return I.useEffect(()=>{let e=!0;return Ao().then(n=>e&&t(n)).catch(()=>{}),()=>{e=!1}},[]),e?.readiness.ready?(0,L.jsxs)(`section`,{"aria-label":`Your audience`,className:`mt-5 rounded-2xl border border-border bg-card p-5`,children:[(0,L.jsxs)(`div`,{className:`flex flex-wrap items-center gap-x-3 gap-y-2`,children:[(0,L.jsx)(`h2`,{className:`font-heading text-lg font-bold text-foreground`,children:`Your audience`}),(0,L.jsxs)(`span`,{className:`text-xs text-muted-foreground`,children:[`last `,e.windowDays,` days`]}),(0,L.jsxs)(O,{to:`/dashboard/audience`,className:`ml-auto inline-flex items-center gap-1 rounded-md text-sm font-medium text-brand underline-offset-4 hover:underline focus-visible:ring-2 focus-visible:ring-ring/40 focus-visible:outline-none`,children:[`Details`,(0,L.jsx)(Be,{className:`size-4`})]})]}),(0,L.jsx)(ho,{counts:e.people,compact:!0,className:`mt-4`}),e.returningPeople>0&&(0,L.jsxs)(`p`,{className:`mt-3 text-xs text-muted-foreground`,children:[(0,L.jsx)(`span`,{className:`font-medium text-foreground`,children:e.returningPeople.toLocaleString(`en-US`)}),` `,e.returningPeople===1?`person`:`people`,` came back for two or more of your models`]})]}):null}function Ko({data:e}){let t=e.waitlistHighlights;return(0,L.jsxs)(`section`,{"aria-label":e.scope===`all`?`Purchase interest`:`Earnings`,className:`rounded-2xl border border-border bg-card p-5`,children:[(0,L.jsxs)(`div`,{className:`flex items-center justify-between gap-2`,children:[(0,L.jsxs)(`h2`,{className:`flex items-center gap-2 font-heading text-lg font-bold text-foreground`,children:[(0,L.jsx)(Ke,{className:`size-4 text-muted-foreground`}),e.scope===`all`?`Purchase interest`:`Earnings`]}),(0,L.jsx)(`span`,{className:`rounded-md border border-brand/40 bg-primary/10 px-1.5 py-0.5 text-[11px] font-semibold text-brand`,children:e.scope===`all`?`Checkout not live`:`Coming soon`})]}),e.hasPaidContent?(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(`p`,{className:`font-display mt-4 text-3xl text-foreground`,title:e.waitlistTotal.toLocaleString(`en-US`),children:Xt(e.waitlistTotal)}),(0,L.jsxs)(`p`,{className:`mt-1 text-xs text-muted-foreground`,children:[e.waitlistTotal===1?`person`:`people`,` waiting to buy`,` `,e.scope===`all`?`creators' work`:`your work`]}),t.length>0&&(0,L.jsx)(`ul`,{className:`mt-4 space-y-2`,children:t.slice(0,4).map(e=>(0,L.jsxs)(`li`,{className:`flex items-center justify-between gap-3 text-sm`,children:[(0,L.jsx)(`span`,{className:`truncate text-muted-foreground`,children:e.name}),(0,L.jsx)(`span`,{className:`shrink-0 font-semibold text-foreground`,children:e.waitlist.toLocaleString(`en-US`)})]},e.id))}),(0,L.jsx)(`p`,{className:`mt-4 text-xs leading-relaxed text-pretty text-muted-foreground`,children:e.scope===`all`?`These are purchase-interest signups, not completed sales or revenue. Checkout is not live.`:`Checkout is on the roadmap. Everyone here gets an email the moment your paid models and packs go on sale.`})]}):(0,L.jsx)(`p`,{className:`mt-4 text-sm leading-relaxed text-pretty text-muted-foreground`,children:e.scope===`all`?`No paid listings yet. Purchase-interest signups will appear here when creators list paid work. Checkout is not live.`:`Payments are on the roadmap. Price a model or a pack as paid and it starts collecting a waitlist of people who want to buy it, which you'll see here alongside your earnings once checkout ships.`})]})}var qo=[{key:`views`,title:`Most viewed`,icon:Oe,metric:e=>e.views},{key:`downloads`,title:`Most downloaded`,icon:ke,metric:e=>e.downloads},{key:`likes`,title:`Most liked`,icon:De,metric:e=>e.likes}];function Jo({data:e}){return(0,L.jsxs)(`section`,{"aria-label":`Top models`,className:`mt-8`,children:[(0,L.jsx)(`h2`,{className:`font-heading text-lg font-bold text-foreground`,children:`Top models`}),(0,L.jsx)(`div`,{className:`mt-4 grid gap-5 md:grid-cols-3`,children:qo.map(({key:t,...n})=>(0,L.jsx)(Yo,{data:e,ranked:e.topModels[t],...n},t))})]})}function Yo({title:e,icon:t,metric:n,data:r,ranked:i}){return(0,L.jsxs)(`div`,{className:`rounded-2xl border border-border bg-card p-4`,children:[(0,L.jsxs)(`h3`,{className:`flex items-center gap-2 text-xs font-medium text-muted-foreground`,children:[(0,L.jsx)(t,{className:`size-4`}),e]}),i.length===0?(0,L.jsx)(`p`,{className:`mt-3 text-sm text-muted-foreground`,children:`Nothing yet.`}):(0,L.jsx)(`ol`,{className:`mt-3 space-y-1`,children:i.map((e,t)=>(0,L.jsx)(`li`,{children:(0,L.jsxs)(Zo,{model:e,handle:r.handle,children:[(0,L.jsx)(`span`,{className:`w-4 shrink-0 text-xs font-semibold text-muted-foreground`,children:t+1}),(0,L.jsx)(Xo,{model:e}),(0,L.jsxs)(`span`,{className:`min-w-0 flex-1`,children:[(0,L.jsx)(`span`,{className:`block truncate text-sm font-medium text-foreground`,children:e.name}),r.scope===`all`&&(0,L.jsx)(gs,{handle:e.creatorHandle})]}),(0,L.jsx)(`span`,{className:`shrink-0 text-sm font-semibold text-foreground tabular-nums`,title:n(e).toLocaleStr
10ing(`en-US`),children:Xt(n(e))})]})},e.id))})]})}function Xo({model:e}){return e.thumbnailUrl?(0,L.jsx)(`img`,{src:e.thumbnailUrl,alt:``,loading:`lazy`,className:`size-9 shrink-0 rounded-lg bg-secondary object-cover`}):(0,L.jsx)(`span`,{className:`grid size-9 shrink-0 place-items-center rounded-lg bg-secondary text-muted-foreground`,children:(0,L.jsx)(Ie,{className:`size-4`})})}function Zo({model:e,handle:t,children:n}){let r=`flex items-center gap-2.5 rounded-lg px-1.5 py-1.5 transition-colors`,i=e.creatorHandle??t;return i?(0,L.jsx)(O,{to:`/model/$handle/$slug`,params:{handle:i,slug:e.slug},className:j(r,`hover:bg-background`),children:n}):(0,L.jsx)(`div`,{className:r,children:n})}var Qo=[{key:`views`,label:`Views`},{key:`downloads`,label:`Downloads`},{key:`likes`,label:`Likes`},{key:`createdAt`,label:`Published`}];function $o({data:e}){let t=eo(e,`models`),[n,r]=I.useState(!1),i=t.items,a=t.sort,o=t.ascending,s=t.sortBy;return(0,L.jsxs)(`section`,{"aria-label":`All models`,"aria-busy":t.busy,className:`mt-8`,children:[(0,L.jsx)(cs,{title:`All models`,to:`/upload`,cta:e.scope===`creator`?`Upload`:void 0,icon:Ge}),(0,L.jsx)(_o,{kind:`model`,rows:i,enabled:e.scope===`creator`,onUpdated:t.refresh,onEditingChange:r,pageOnly:!0,children:(0,L.jsx)(`div`,{className:`mt-4 overflow-x-auto rounded-2xl border border-border bg-card`,children:(0,L.jsxs)(`table`,{className:`w-full min-w-[640px] text-sm`,children:[(0,L.jsx)(`thead`,{children:(0,L.jsxs)(`tr`,{className:`border-b border-border/70 text-left text-xs text-muted-foreground`,children:[(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3 font-semibold`,children:`Model`}),Qo.map(e=>(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:(0,L.jsxs)(`button`,{type:`button`,onClick:()=>s(e.key),disabled:t.busy||n,"aria-label":`Sort by ${e.label.toLowerCase()}`,className:j(`rounded font-semibold transition-colors outline-none hover:text-foreground focus-visible:ring-2 focus-visible:ring-ring/40`,a===e.key&&`text-foreground`),children:[e.label,a===e.key&&(0,L.jsxs)(`span`,{"aria-hidden":!0,children:[` `,o?`â`:`â`]})]})},e.key))]})}),(0,L.jsx)(`tbody`,{children:i.map(t=>(0,L.jsxs)(`tr`,{className:`border-b border-border/40 last:border-0`,children:[(0,L.jsx)(`td`,{className:`px-4 py-2.5`,children:(0,L.jsxs)(Zo,{model:t,handle:e.handle,children:[(0,L.jsx)(Xo,{model:t}),(0,L.jsxs)(`span`,{className:`min-w-0`,children:[(0,L.jsx)(`span`,{className:`block max-w-56 truncate font-medium text-foreground`,children:t.name}),(0,L.jsxs)(`span`,{className:`mt-0.5 flex items-center gap-1.5`,children:[(0,L.jsx)(ms,{status:t.status}),e.scope===`all`&&(0,L.jsx)(gs,{handle:t.creatorHandle}),!t.isPublished&&(0,L.jsx)(hs,{})]})]})]})}),(0,L.jsx)(ds,{value:t.views}),(0,L.jsx)(ds,{value:t.downloads}),(0,L.jsx)(ds,{value:t.likes}),(0,L.jsx)(fs,{iso:t.createdAt})]},t.id))})]})})}),(0,L.jsx)(Ga,{label:`Models`,page:t.page,count:t.items.length,hasNext:!!t.nextCursor,busy:t.busy,error:t.error,onPrevious:t.previous,onNext:t.next,onRetry:t.retry,editing:n})]})}function es({data:e}){let t=eo(e,`packs`);return(0,L.jsxs)(`section`,{"aria-label":`Packs`,"aria-busy":t.busy,className:`mt-8`,children:[(0,L.jsx)(cs,{title:`Packs`,to:`/packs/new`,cta:e.scope===`creator`?`New pack`:void 0,icon:Fe}),e.totals.packs===0?(0,L.jsx)(ls,{body:e.scope===`all`?`No creator packs yet.`:`Bundle your own models into a single downloadable set.`,to:`/packs/new`,cta:e.scope===`creator`?`Make a pack`:void 0,icon:Fe}):(0,L.jsx)(`div`,{className:`mt-4 overflow-x-auto rounded-2xl border border-border bg-card`,children:(0,L.jsxs)(`table`,{className:`w-full min-w-[560px] text-sm`,children:[(0,L.jsx)(`thead`,{children:(0,L.jsxs)(`tr`,{className:`border-b border-border/70 text-left text-xs font-semibold text-muted-foreground`,children:[(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Pack`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Downloads`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Likes`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Created`})]})}),(0,L.jsx)(`tbody`,{children:t.items.map(t=>(0,L.jsxs)(`tr`,{className:`border-b border-border/40 last:border-0`,children:[(0,L.jsx)(`td`,{className:`px-4 py-2.5`,children:(0,L.jsxs)(ts,{pack:t,handle:e.handle,children:[(0,L.jsx)(us,{icon:Fe}),(0,L.jsxs)(`span`,{className:`min-w-0`,children:[(0,L.jsx)(`span`,{className:`block max-w-56 truncate font-medium text-foreground`,children:t.name}),(0,L.jsxs)(`span`,{className:`mt-0.5 flex items-center gap-1.5`,children:[(0,L.jsx)(ms,{status:t.status}),e.scope===`all`&&(0,L.jsx)(gs,{handle:t.creatorHandle}),(0,L.jsxs)(`span`,{className:`text-[11px] text-muted-foreground`,children:[t.modelCount.toLocaleStr
10ing(`en-US`),` `,t.modelCount===1?`model`:`models`]}),!t.isPublished&&(0,L.jsx)(hs,{})]})]})]})}),(0,L.jsx)(ds,{value:t.downloads}),(0,L.jsx)(ds,{value:t.likes}),(0,L.jsx)(fs,{iso:t.createdAt})]},t.id))})]})}),(0,L.jsx)(Ga,{label:`Packs`,page:t.page,count:t.items.length,hasNext:!!t.nextCursor,busy:t.busy,error:t.error,onPrevious:t.previous,onNext:t.next,onRetry:t.retry})]})}function ts({pack:e,handle:t,children:n}){let r=`flex items-center gap-2.5 rounded-lg px-1.5 py-1.5 transition-colors`,i=e.creatorHandle??t;return i?(0,L.jsx)(O,{to:`/pack/$handle/$slug`,params:{handle:i,slug:e.slug},className:j(r,`hover:bg-background`),children:n}):(0,L.jsx)(`div`,{className:r,children:n})}function ns({data:e}){let t=eo(e,`art`),[n,r]=I.useState(!1);return(0,L.jsxs)(`section`,{"aria-label":`Pixel art`,"aria-busy":t.busy,className:`mt-8`,children:[(0,L.jsx)(cs,{title:`Pixel art`,to:`/upload`,search:{type:`art`},cta:e.scope===`creator`?`Publish art`:void 0,icon:Ue}),t.items.some(e=>e.sensitive===null)&&(0,L.jsx)(`p`,{className:`mt-4 text-sm text-muted-foreground`,children:`Some older artwork has no content label yet. Edit each listing to answer the sensitive-content question.`}),(0,L.jsx)(_o,{kind:`art`,rows:t.items,enabled:e.scope===`creator`,onUpdated:t.refresh,onEditingChange:r,pageOnly:!0,children:e.totals.art===0?(0,L.jsx)(ls,{body:e.scope===`all`?`No creator pixel art yet.`:`Publish a single piece or a whole icon pack, at its true pixel size.`,to:`/upload`,search:{type:`art`},cta:e.scope===`creator`?`Publish pixel art`:void 0,icon:Ue}):(0,L.jsx)(`div`,{className:`mt-4 overflow-x-auto rounded-2xl border border-border bg-card`,children:(0,L.jsxs)(`table`,{className:`w-full min-w-[620px] text-sm`,children:[(0,L.jsx)(`thead`,{children:(0,L.jsxs)(`tr`,{className:`border-b border-border/70 text-left text-xs font-semibold text-muted-foreground`,children:[(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Art`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Views`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Downloads`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Likes`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Created`})]})}),(0,L.jsx)(`tbody`,{children:t.items.map(t=>(0,L.jsxs)(`tr`,{className:`border-b border-border/40 last:border-0`,children:[(0,L.jsx)(`td`,{className:`px-4 py-2.5`,children:(0,L.jsxs)(is,{art:t,handle:e.handle,children:[(0,L.jsx)(rs,{art:t}),(0,L.jsxs)(`span`,{className:`min-w-0`,children:[(0,L.jsx)(`span`,{className:`block max-w-56 truncate font-medium text-foreground`,children:t.name}),(0,L.jsxs)(`span`,{className:`mt-0.5 flex flex-wrap items-center gap-1.5`,children:[(0,L.jsx)(ms,{status:t.status}),e.scope===`all`&&(0,L.jsx)(gs,{handle:t.creatorHandle}),(0,L.jsxs)(`span`,{className:`text-[11px] text-muted-foreground`,children:[t.pieceCount.toLocaleString(`en-US`),` `,t.pieceCount===1?`piece`:`pieces`]}),t.watermarked&&(0,L.jsxs)(`span`,{className:`inline-flex items-center gap-1 rounded-full bg-primary/10 px-1.5 py-0.5 text-[11px] font-semibold text-brand`,children:[(0,L.jsx)(Ve,{className:`size-3`,"aria-hidden":!0}),`Marked`]}),!t.isPublished&&(0,L.jsx)(hs,{})]})]})]})}),(0,L.jsx)(ds,{value:t.views}),(0,L.jsx)(ds,{value:t.downloads}),(0,L.jsx)(ds,{value:t.likes}),(0,L.jsx)(fs,{iso:t.createdAt})]},t.id))})]})})}),(0,L.jsx)(Ga,{label:`Pixel art`,page:t.page,count:t.items.length,hasNext:!!t.nextCursor,busy:t.busy,error:t.error,onPrevious:t.previous,onNext:t.next,onRetry:t.retry,editing:n})]})}function rs({art:e}){return e.poster?(0,L.jsx)(Zt,{src:e.poster,alt:``,loading:`lazy`,className:`size-9 shrink-0 rounded-lg bg-secondary object-contain p-0.5`}):(0,L.jsx)(us,{icon:Ue})}function is({art:e,handle:t,children:n}){let r=`flex items-center gap-2.5 rounded-lg px-1.5 py-1.5 transition-colors`,i=e.creatorHandle??t;return i?(0,L.jsx)(O,{to:`/art/$handle/$slug`,params:{handle:i,slug:e.slug},className:j(r,`hover:bg-background`),children:n}):(0,L.jsx)(`div`,{className:r,children:n})}function as({data:e}){let t=eo(e,`tutorials`);return(0,L.jsxs)(`section`,{"aria-label":`Tutorials`,"aria-busy":t.busy,className:`mt-8`,children:[(0,L.jsx)(cs,{title:`Tutorials`,to:`/tutorials/new`,cta:e.scope===`creator`?`Write tutorial`:void 0,icon:Te}),e.totals.tutorials===0?(0,L.jsx)(ls,{body:e.scope===`all`?`No creator tutorials yet.`:`Share what you know
10with a written, illustrated guide.`,to:`/tutorials/new`,cta:e.scope===`creator`?`Write a tutorial`:void 0,icon:Pe}):(0,L.jsx)(`div`,{className:`mt-4 overflow-x-auto rounded-2xl border border-border bg-card`,children:(0,L.jsxs)(`table`,{className:`w-full min-w-[560px] text-sm`,children:[(0,L.jsx)(`thead`,{children:(0,L.jsxs)(`tr`,{className:`border-b border-border/70 text-left text-xs font-semibold text-muted-foreground`,children:[(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Tutorial`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Views`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Likes`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Comments`}),(0,L.jsx)(`th`,{scope:`col`,className:`px-4 py-3`,children:`Published`})]})}),(0,L.jsx)(`tbody`,{children:t.items.map(t=>(0,L.jsxs)(`tr`,{className:`border-b border-border/40 last:border-0`,children:[(0,L.jsx)(`td`,{className:`px-4 py-2.5`,children:(0,L.jsxs)(ss,{tutorial:t,handle:e.handle,editable:e.scope===`creator`,children:[(0,L.jsx)(os,{tutorial:t}),(0,L.jsxs)(`span`,{className:`min-w-0`,children:[(0,L.jsx)(`span`,{className:`block max-w-56 truncate font-medium text-foreground`,children:t.title}),!t.isPublished&&(0,L.jsx)(`span`,{className:`mt-0.5 block`,children:(0,L.jsx)(hs,{label:`Draft`})}),e.scope===`all`&&(0,L.jsx)(gs,{handle:t.creatorHandle})]})]})}),(0,L.jsx)(ds,{value:t.views}),(0,L.jsx)(ds,{value:t.likes}),(0,L.jsx)(ds,{value:t.comments}),(0,L.jsx)(`td`,{className:`px-4 py-2.5 whitespace-nowrap text-muted-foreground`,children:t.publishedAt?ps(t.publishedAt):`Not published`})]},t.id))})]})}),(0,L.jsx)(Ga,{label:`Tutorials`,page:t.page,count:t.items.length,hasNext:!!t.nextCursor,busy:t.busy,error:t.error,onPrevious:t.previous,onNext:t.next,onRetry:t.retry})]})}function os({tutorial:e}){return e.coverUrl?(0,L.jsx)(`img`,{src:e.coverUrl,alt:``,loading:`lazy`,className:`size-9 shrink-0 rounded-lg bg-secondary object-cover`}):(0,L.jsx)(us,{icon:Pe})}function ss({tutorial:e,handle:t,editable:n,children:r}){let i=`flex items-center gap-2.5 rounded-lg px-1.5 py-1.5 transition-colors`;if(!e.isPublished&&n)return(0,L.jsx)(O,{to:`/tutorials/edit/$id`,params:{id:e.id},className:j(i,`hover:bg-background`),children:r});let a=e.creatorHandle??t;return!e.isPublished||!a?(0,L.jsx)(`div`,{className:i,children:r}):(0,L.jsx)(O,{to:`/tutorial/$handle/$slug`,params:{handle:a,slug:e.slug},className:j(i,`hover:bg-background`),children:r})}function cs({title:e,to:t,search:n,cta:r,icon:i}){return(0,L.jsxs)(`div`,{className:`flex items-center justify-between gap-3`,children:[(0,L.jsx)(`h2`,{className:`font-heading text-lg font-bold text-foreground`,children:e}),r&&(0,L.jsx)(F,{asChild:!0,size:`sm`,variant:`ghost`,className:`gap-1.5 text-xs font-medium text-muted-foreground hover:text-foreground`,children:(0,L.jsxs)(O,{to:t,search:n,children:[(0,L.jsx)(i,{className:`size-3.5`}),r]})})]})}function ls({body:e,to:t,search:n,cta:r,icon:i}){return(0,L.jsxs)(`div`,{className:`mt-4 flex flex-col items-center gap-3 rounded-2xl border border-dashed border-border bg-card/40 px-6 py-8 text-center sm:flex-row sm:justify-between sm:text-left`,children:[(0,L.jsx)(`p`,{className:`text-sm text-pretty text-muted-foreground`,children:e}),r&&(0,L.jsx)(F,{asChild:!0,size:`sm`,variant:`outline`,className:`shrink-0 gap-2 font-medium`,children:(0,L.jsxs)(O,{to:t,search:n,children:[(0,L.jsx)(i,{className:`size-4`}),r]})})]})}function us({icon:e}){return(0,L.jsx)(`span`,{className:`grid size-9 shrink-0 place-items-center rounded-lg bg-secondary text-muted-foreground`,children:(0,L.jsx)(e,{className:`size-4`})})}function ds({value:e}){return(0,L.jsx)(`td`,{className:`px-4 py-2.5 text-foreground tabular-nums`,title:e.toLocaleString(`en-US`),children:Xt(e)})}function fs({iso:e}){return(0,L.jsx)(`td`,{className:`px-4 py-2.5 whitespace-nowrap text-muted-foreground`,children:ps(e)})}function ps(e){return new Date(e).toLocaleDateString(`en-US`,{month:`short`,day:`numeric`,year:`numeric`})}function ms({status:e}){return e.kind===`paid`?(0,L.jsx)(`span`,{className:`rounded-md border border-brand/40 bg-primary/10 px-1.5 py-0.5 text-[11px] font-semibold text-brand`,children:e.price}):(0,L.jsx)(`span`,{className:`rounded-md border border-border px-1.5 py-0.5 text-[11px] text-muted-foreground`,children:e.kind===`showcase`?`Showcase`:`Free`})}function hs({label:e=`Hidden`}){return(0,L.jsx)(`span`,{className:`rounded-md border border-border px-1.5 py-0.5 text-[11px] text-muted-foreground`,children:e})}function gs({handle:e}){return e?(0,L.jsxs)(`span`,{className:`block text-[11px] text-muted-foreground`,children:[`@`,e]}):null}function _s({title:e,body:t,children:n}){return(0,L.jsxs)(`div`,{className:`mt-6 flex flex-col items-center rounded-2xl border border-dashed border-border bg-card/40 px-6 py-16 text-center`,children:[(0,L.jsx)(`span`,{className:`grid size-12 place-items-center rounded-full bg-primary/10 text-brand`,children:(0,L.jsx)(Re,{className:`size-6`})}),(0,L.jsx)(`h2`,{className:`mt-4 text-lg font-semibold text-foreground`,children:e}),(0,L.jsx)(`p`,{className:`mt-1.5 max-w-md text-sm text-pretty text-muted-foreground`,children:t}),n]})}var vs=[{value:`followers`,label:`Most followers`},{value:`models`,label:`Most creations`},{value:`downloads`,label:`Most downloaded`},{value:`likes`,label:`Most liked`},{value:`new`,label:`Recently joined`}],ys=()=>M(()=>import(`./creators-C72JVHf7.js`),__vite__mapDeps([76,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,77,78,72,73,53,47,4,74,79,65,80]));function bs(e){let t=(Array.isArray(e)?e:typeof e==`string`?[e]:[]).filter(e=>typeof e==`string`).map(e=>
10e.trim()).filter(Boolean);return t.length?t:void 0}var xs=vs.map(e=>e.value),Ss=k(`/creators`)({validateSearch:e=>{let t=Number(e.page);return{q:typeof e.q==`string`&&e.q.trim()?e.q:void 0,tags:bs(e.tags),roles:bs(e.roles),sort:typeof e.sort==`string`&&e.sort!==`followers`&&xs.includes(e.sort)?e.sort:void 0,page:Number.isFinite(t)&&t>1?Math.floor(t):void 0}},head:()=>N({title:P(`Blockbench creators`),description:`Meet the artists publishing on Blockbench Workshop. Browse creator profiles, follow the ones you like, and download the .bbmodel files they share.`,path:`/creators`}),loaderDeps:({search:e})=>e,loader:async({deps:e})=>V(async()=>{let[t,n]=await Promise.all([$t({data:e}),tn()]);return{result:t,facets:n}}),component:A(ys,`component`)}),Cs=[`open`,`voting`,`sealed`,`results`];function ws(e){return Cs.includes(e.preview)?{preview:e.preview}:{}}var Ts=f({method:`GET`}).handler(c(`ef9973195d298aaf7fb986ec4c2ed16c4702ee57bfe2131d84960b66a2096724`)),Es=f({method:`GET`}).handler(c(`a4d0b5180b92ed47d1de835b2e39c4feaf683d0ee3a70394dcfec51368763841`)),Ds=f({method:`GET`}).handler(c(`c1e36d10212ac49e6612fb6c4fef0cf93cb0159a8ce9a1c744c2fa0fb58da38e`)),Os=f({method:`GET`}).handler(c(`396bdb5aaff0456527e76497295f0bc229489a8dc3d3736cbb2dccef78958494`)),ks=f({method:`GET`}).handler(c(`e4c774235ca9633da458c55e01756508f5d4e895cacbc151d9ae64fe989a2f33`)),As=f({method:`GET`}).handler(c(`44ed03282ea1bb4ece57b710ced2f759646fd9e71efd614abbbd57c0946ed460`)),js=f({method:`POST`}).handler(c(`db390c434be3bb87bfaf6d50864ebb31657527ea9709977f5199447c435250bf`)),Ms=f({method:`POST`}).handler(c(`f1282d6163ff92f3b863d5dd72347d13a1e7121da6a2c122576c54bd07b335d6`)),Ns=f({method:`POST`}).handler(c(`665707ac06347a9aa1d05e6503dc744327f2ef42905d2a307652fd6dac5457b2`)),Ps=k(`/contest`)({validateSearch:ws,loaderDeps:({search:e})=>({preview:e.preview}),loader:({deps:e})=>V(async()=>{let t=await Ts({data:{previewPhase:e.preview}});return{contest:t,entries:t&&t.phase!==`upcoming`?await Os({data:{slug:t.slug,previewPhase:e.preview}}):[],seasons:await Es()}}),head:({loaderData:e})=>{let t=e?.contest;return t?Ot({contest:t,entries:e.entries,path:`/contest`}):{}},component:A(()=>M(()=>import(`./contest-BMV2FMUN.js`),__vite__mapDeps([81,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,77,78,82,83,84,67,7,47,4,42,68,53,49,50,51,52,54,45,43,69,70,85,86,20,87,41,44,46])),`component`)}),Fs=f({method:`GET`}).handler(c(`7a3e64343a7de586f568023c51a1cef69ea3517f35791cca82c4cea2efe101e4`)),Is=f({method:`GET`}).handler(c(`f5788e6eb1611d1f8ffa6d679adf879d438a8e47e3a14e4e721c26fd05421d2b`));f({method:`GET`}).handler(c(`3a276b6cbc981f7c20672d71cfd58067fc7d389ef1d55ed371568dd7a0919f68`));var Ls=f({method:`GET`}).handler(c(`04b66589204eb31c34e38853a561cd1c7ae637fa406a3f500e258730a4641729`)),Rs=f({method:`GET`}).handler(c(`9856be49de7c902c881ad56c0fcde144cb14c22b41cb3d28e5f07f1194949d18`)),zs=f({method:`GET`}).handler(c(`5fe26938dc911abc19f4b79cd224bc6f3ee8142567e16e0202b6fd2e040c13d8`)),Bs=f({method:`GET`}).handler(c(`300c9aabc2402b1e6a877566292096ffea144c1719fa92333d600a0eff6f2acd`)),Vs=f({method:`POST`}).handler(c(`b0dee5886f3089256a1520b697e9a5496fc67bfd8629affb6d5f9e9a8ac4797d`)),Hs=f({method:`POST`}).handler(c(`2922b9952fba442b11b080e3687f04fbbc768936b6b711b2c704d702a32aa0e5`)),Us=f({method:`POST`}).handler(c(`460e44b378d00e1a65d773a601e1231c647b9b62d924eb183238293ecff6a3e3`));f({method:`POST`}).handler(c(`50a45c0f6daf9aa5e6909c812572d4e0601292fb846a2b1d53233fc7c601e950`));var Ws=[{id:`devlog`,label:`Devlog`,description:`Work in progress: what you built this week, what broke, and what comes next.`},{id:`release`,label:`Releases`,description:`Something is finished and out in the world. Mods, packs, plugins, and the models inside them.`},{id:`showcase`,label:`Showcase`,description:`Finished work you want people to look at, and the story of how it came together.`},{id:`resources`,label:`Resources`,description:`Tools, references, palettes, and files worth passing on to other makers.`},{id:`help`,label:`Questions`,description:`Stuck on something. Ask the workshop and let the comments do the work.`},{id:`announcement`,label:`Announcements`,description:`News from the workshop itself: features, contests, and changes.`}],Gs=new Map(Ws.map(e=>[e.id,e]));function Ks(e){return Gs.get(e)}Ws.map(e=>e.id),mt.id,mt.slug,mt.title,mt.tagline,mt.contentText,mt.topic,mt.tags,mt.coverKey,mt.readingMinutes,mt.likesCount,mt.commentsCount,mt.viewsCount,mt.publishedAt,mt.updatedAt,mt.isPublished,mt.seriesId,gt.slug,gt.title,gt.isOfficial,ht.id,ht.handle,ht.displayName,ht.name,ht.image,ht.reputation;var qs=f({method:`GET`}).handler(c(`1e900d9abc1d4326bf93794760055c6ce2d0d6819c63dd87c9b33f136a243da0`)),Js=f({method:`GET`}).handler(c(`db4c09a4e543bb69a40e41f091dc54fc4d6862b85637d6b3a73f16251b54a6a5`)),Ys=f({method:`GET`}).handler(c(`2a091c23ca895bcae865a2aaff619450d4553c2167bb178a8df8d076d29e49a3`)),Xs=f({method:`GET`}).handler(c(`468115df10227cd33e082fadfc4860ce0c887c6c2d44a9697091920bbb849b36`));f({method:`GET`}).handler(c(`7e54348c32ac799fc3f40708fff29c8fa52fc3c564d60593eabd28af064b1511`));var Zs=f({method:`GET`}).handler(c(`59f7436590540597fb139e2129ce3fdebac34601fae9a6bd26afdff7bc343291`)),Qs=f({method:`POST`}).handler(c(`f5b39cc353d259a3fe2e9ac738aab062e2872aafb9b871b856b78d465c57b5e3`)),$s=f({method:`POST`}).handler(c(`ddcce84396663add617786bcddea4e53f4afd0ee9cf48bb6425a4c5d627c9760`)),ec=f({method:`POST`}).handler(c(`5ca79c37edd281605f54676d65c822b3ddbfd8581f76577721c3318aa74ff053`)),tc=f({method:`POST`}).handler(c(`67617f091b25b5f9acc12a3de5378073f0786d7b7cd9233536369e21fb9656db`)),nc=f({method:`POST`}).handler(c(`5bd0d4bd3673a59a3b828e3523e993bcf191300ef74fc83b2441e3be6652bc69`)),rc=()=>M(()=>import(`./community-BuHnUnDg.js`),__vite__mapDeps([88,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,77,78,65,89,74,80])),ic=1e4,ac=k(`/community`)({validateSearch:e=>{let t=typeof e.q==`string`?e.q.trim():``,n=typeof e.topic==`string`&&Ks(e.topic)?e.topic:void 0,r=typeof e.tag==`string`&&e.tag.trim()?e.tag.trim().toLowerCase().slice(0,60):void 0,i=typeof e.author==`string`&&e.author.trim()?e.author.trim().slice(0,60):void 0,a=Number(e.page);return{q:t?t.slice(0,100):void 0,topic:n,tag:r,author:i,sort:e.sort===`likes`||e.sort===`discu
10ssed`?e.sort:void 0,page:Number.isFinite(a)&&a>1?Math.min(Math.floor(a),ic):void 0}},head:()=>N({title:P(`Community`),description:`Devlogs, releases, and questions from Blockbench makers. Follow a build as it happens, or start your own series.`,path:`/community`}),loaderDeps:({search:e})=>e,loader:async({deps:e})=>V(async()=>{let[t,n,r,a]=await Promise.all([Js({data:{q:e.q,topic:e.topic,tag:e.tag,author:e.author,sort:e.sort??`new`,page:e.page??1}}),Ys(),Is(),Xs()]),o=Math.max(1,Math.ceil(t.total/t.pageSize));if(t.total>0&&t.page>o)throw i({to:`/community`,search:{...e,page:o>1?o:void 0},replace:!0});return{result:t,facets:n,series:r,official:a}}),component:A(rc,`component`)}),oc=f({method:`GET`}).handler(c(`878bd64e32390dd254369679b36ccda36ebc99adf67ae0f565b482f39c7c2850`)),sc=f({method:`POST`}).handler(c(`6a06794ff75ff7c2b8a020a486ee482f10dccac8faec431cd5c9c2141be480b9`)),cc=f({method:`GET`}).handler(c(`1100875942eb3372371e35c1c52d53701a6a11d055ef8d40f01f1abff86efa7f`)),lc=f({method:`GET`}).handler(c(`28307850c01181c6f4a773c22e4e747fb4a9d006b055ad215c4696c116662706`)),uc=f({method:`POST`}).handler(c(`dc91afa4a04fa6cc484744291b4668e6ddba7976ca691a390b98d343711119cc`)),dc=f({method:`POST`}).handler(c(`7d7d30ed9d966f54027d8710072cbc2749edce7d443fbcbdee191b6296800759`)),fc=f({method:`POST`}).handler(c(`d47f53962dde55e2f70e2100a4c861d0015071da2e7c7459d8329e9493184bc9`)),pc=f({method:`POST`}).handler(c(`0608100cd5d55ae20a5f5f617220c825549bead5dedb7663d35d0ee36bde9f18`)),mc=f({method:`POST`}).handler(c(`ee6d6365bf894bebe6448f2de533170b18c31a64f385a9002989d508f111534c`)),hc=k(`/collections`)({head:()=>N({title:P(`Your collections`),description:`The models you have saved, sorted into your own collections.`,path:`/collections`,noindex:!0}),loader:async()=>V(async()=>({collections:await cc({data:{}})})),component:A(()=>M(()=>import(`./collections-PkZ5O1qr.js`),__vite__mapDeps([90,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,91,7,69,70,92,93,21])),`component`)}),gc=`trending`;function _c(e){let{animated:t,posed:n,rigged:r,scope:i,view:a,type:o,similarTo:s,...c}=e;return c}function vc(e){let t={};return e.type===`art`&&e.sensitive&&(t.sensitive=e.sensitive),e.ai!==void 0&&(t.ai=e.ai),e.type&&e.type!==`models`&&(t.type=e.type),e.q&&(t.q=e.q),e.tags?.length&&(t.tags=e.tags),e.licenses?.length&&(t.licenses=e.licenses),e.authors?.length&&(t.authors=e.authors),e.status&&(t.status=e.status),e.animated&&(t.animated=!0),e.posed&&(t.posed=!0),e.rigged&&(t.rigged=!0),e.minLikes&&(t.minLikes=e.minLikes),e.sort&&e.sort!==`trending`&&(t.sort=e.sort),e.similarTo&&e.sort===`similar`&&(t.similarTo=e.similarTo),e.page&&e.page>1&&(t.page=e.page),e.scope===`liked`&&(t.scope=`liked`),e.view&&(t.view=e.view),t}var yc=f({method:`GET`}).handler(c(`c939aad1ebd427a29d6a39e389938a2b5b000031d70e68a0788363af77df530f`)),bc=f({method:`GET`}).handler(c(`9e61bad064e9213c27e2bb6916b24b8537b0567889459c598942df6fcbc73b93`)),xc=f({method:`GET`}).handler(c(`bfdb712fe047d8a8085b82431b5c6fc26cbbb866afd50617760aceb98a9de94a`));function Sc(e,t=!1){let n=e.type===`art`||e.type===`packs`?e.type:`models`,r=[`q`,`tags`,`licenses`,`authors`,`status`,`animated`,`posed`,`rigged`,`minLikes`,`scope`,`ai`,`similarTo`].some(t=>{let n=e[t];return Array.isArray(n)?n.length>0:!!n}),i=new URLSearchParams;n!==`models`&&i.set(`type`,n);let a=Number(e.page);Number.isInteger(a)&&a>1&&i.set(`page`,String(a));let o=i.toString();return N({title:P(`${n===`art`?`Pixel Art Gallery & Downloads`:n===`packs`?`Browse Blockbench model packs`:`Browse Blockbench models`}${a>1?` â Page ${a}`:``}`),description:n===`art`?`Explore pixel art by independent creators. View artwork and image sets, find free downloads, and check each listingâs license and availability.`:n===`packs`?`Explore collections of Blockbench models. Browse model packs by creator and availability and preview their contents.`:`The full catalog of Blockbench models. Filter free, premium, and showcase .bbmodel files by tag, creator, license, rigging, and animation.`,path:`/browse${o?`?${o}`:``}`,noindex:r||!!e.sort&&e.sort!==`trending`||t&&a>1})}var Cc=1e8;function wc(e){let t=Math.floor(e);if(!Number.isFinite(t)||t<1)return[0];let n=[0];for(let e=0;e<t;)e+=Tc(e),n.push(Math.min(e,t));return[...new Set(n)]}function Tc(e){if(e<20)return 1;let t=10**Math.floor(Math.log10(e));return e<5*t?t/2:t}function Ec(e,t){let n=0;for(let r=1;r<e.length;r++)Math.abs(e[r]-t)<Math.abs(e[n]-t)&&(n=r);return n}var Dc=f({method:`GET`}).handler(c(`a40146f412fbc7ae2c77ca445735e1ee9589b14438c29e2b2184b9b3dbfee180`)),Oc=f({method:`GET`}).handler(c(`8512b25d255534a9bd67c54c45d78bca2e469cd303cefb9ff86ead5640916127`)),kc=f({method:`GET`}).handler(c(`e62cfe3c90baa968d4ddd1e060af9087390300bed3b6af8bd84244599cc2af43`)),Ac=f({method:`GET`}).handler(c(`718890986ad167465b98401bc0e280846d43fc0da4d4ff29c9cf262a5da050a0`)),jc=f({method:`POST`}).handler(c(`d73691a8d9309f55334b1d86dab29da56fce4d671f35412ab32ecfc501596a29`)),Mc=f({method:`POST`}).handler(c(`e5be6a76b34806c32e2506aaef9c12334576ba54a6e1ec55ce7605f15dd828ae`)),Nc=f({method:`POST`}).handler(c(`10a93b764735d1adfe91346426f19d5c8690e8a35663100accdabf937a80015f`)),Pc=f({method:`POST`}).handler(c(`cdd74b4e6d47315058c96a9086dcf8cff4c34cfe81d191071b6207a66968f89e`)),Fc=f({method:`POST`}).handler(c(`f383cc1a41203bae0ae54612be7dc312c7d0720c009cb2ef114b6c0165b78468`)),Ic=()=>M(()=>import(`./browse-NC4ua_JG.js`),__vite__mapDeps([94,1,95,8,96,18,12,68,29,10,11,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,53,49,50,51,52,54,45,93,21,57,20,67,7,47,4,42,43,69,70,79,65,97,78,98,58,80])),G=[`free`,`paid`,`showcase`],Lc=1e4,Rc={tags:60,licenses:400,authors:60};function zc(e,t){let n=[...new Set((Array.isArray(e)?e:typeof e==`string`?[e]:[]).filter(e=>typeof e==`string`).map(e=>e.trim()).filter(e=>e&&e.length<=t))].slice(0,30);return n.length?n:void 0}function Bc(e,t){let n=Array.isArray(e)?e[0]:e;if(!(typeof n!=`string`||!G.includes(n))&&!(t===`packs`&&n===`showcase`))return n}function Vc(e){if(e===`packs`)return`packs`;if(e===`art`)return`art`}function Hc(e){let t=Math.floor(Number(e));if(!(!Number.isFinite(t)||t<1))return Math.min(t,Cc)}
10function Uc(e,t){if(e===`downloads`||e===`likes`||e===`new`||e===`trending`)return e;if(t)return`similar`}var Wc=k(`/browse`)({validateSearch:e=>{let t=typeof e.q==`string`?e.q.trim():``,n=Number(e.page),r=Vc(e.type),i=r===`packs`,a=r===`art`,o=i||a,s=i?void 0:zc(e.tags,Rc.tags),c=e.sort===`similar`&&!i&&!a&&!!s?.length,l=c&&typeof e.similarTo==`string`&&e.similarTo.length<=100?e.similarTo:void 0;return{type:r,sensitive:a&&[`hide`,`include`,`only`].includes(String(e.sensitive))?e.sensitive:void 0,ai:Gt(e.ai),q:t?t.slice(0,100):void 0,tags:s,licenses:i?void 0:zc(e.licenses,Rc.licenses),authors:zc(e.authors,Rc.authors),status:Bc(e.status,r??`models`),animated:!o&&(e.animated===!0||e.animated===`true`)?!0:void 0,posed:!o&&(e.posed===!0||e.posed===`true`)?!0:void 0,rigged:!o&&(e.rigged===!0||e.rigged===`true`)?!0:void 0,minLikes:Hc(e.minLikes),sort:Uc(e.sort,c),similarTo:l,page:Number.isFinite(n)&&n>1?Math.min(Math.floor(n),Lc):void 0,scope:!o&&e.scope===`liked`?`liked`:void 0,view:e.view===`board`||e.view===`grid`?e.view:void 0}},loaderDeps:({search:e})=>vc({...e,view:void 0}),loader:async({deps:e,location:t})=>V(async()=>{let n=e.type===`packs`?await Promise.all([Dc({data:{...e,status:Gc(e.status)}}),Oc({data:{...e,status:Gc(e.status)}})]).then(([e,t])=>({kind:`packs`,result:e,facets:t})):e.type===`art`?await Promise.all([hn({data:_c(e)}),pn({data:_c(e)}),yc()]).then(([e,t,n])=>({topics:n,kind:`art`,result:e,facets:t})):await Promise.all([un({data:e}),nn({data:e})]).then(([e,t])=>({kind:`models`,result:e,facets:t})),{result:r}=n,a=Math.max(1,Math.ceil(r.total/r.pageSize));if(r.page>a)throw i({to:`/browse`,search:{...t.search,page:a>1?a:void 0},replace:!0});return n}),head:({match:e})=>Sc(e.loaderDeps),component:A(Ic,`component`)});function Gc(e){return e===`free`||e===`paid`?e:void 0}var Kc=f({method:`GET`}).handler(c(`3da15f46df74a596c643b9c784b0d8116a2e92f35362c698a8aff7e36e26e180`)),qc=k(`/awards`)({head:()=>N({title:P(`Awards`),description:`Six awards, each held by one creator and decided by the last 14 days. See who holds each award, who is leading today, and where you place.`,path:`/awards`}),loader:async()=>V(async()=>await Kc()),component:A(()=>M(()=>import(`./awards-BUw3f9Oy.js`),__vite__mapDeps([99,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,77,78,21])),`component`)}),Jc=f({method:`GET`}).handler(c(`7ba980363431e6fb6bb986760d5b710afeaa86b596c5c243230f2f892b7ca47c`)),Yc=`h-10 w-full min-w-0 rounded-md border border-input bg-background px-3 text-sm text-foreground placeholder:text-muted-foreground outline-none transition-colors focus-visible:border-ring focus-visible:ring-2 focus-visible:ring-ring/30 disabled:opacity-50`;function Xc({title:e,description:t,children:n}){return(0,L.jsxs)(`header`,{className:`mb-7 flex flex-wrap items-start justify-between gap-3`,children:[(0,L.jsxs)(`div`,{children:[(0,L.jsx)(`h1`,{className:`text-2xl font-semibold tracking-tight`,children:e}),(0,L.jsx)(`p`,{className:`mt-2 max-w-prose text-sm leading-relaxed text-muted-foreground`,children:t})]}),n]})}function Zc({title:e,description:t,children:n,action:r}){return(0,L.jsxs)(`section`,{className:`mt-8`,children:[(0,L.jsxs)(`div`,{className:`mb-3 flex flex-wrap items-center justify-between gap-2`,children:[(0,L.jsxs)(`div`,{children:[(0,L.jsx)(`h2`,{className:`text-sm font-semibold`,children:e}),t&&(0,L.jsx)(`p`,{className:`mt-1 text-sm text-muted-foreground`,children:t})]}),r]}),n]})}function Qc({children:e,error:t=!1}){return(0,L.jsxs)(`div`,{role:t?`alert`:`status`,className:j(`my-4 flex items-start gap-2 rounded-md bg-muted/50 px-3 py-3 text-sm leading-relaxed`,t?`text-destructive`:`text-muted-foreground`),children:[(0,L.jsx)(He,{className:`mt-0.5 size-4 shrink-0`}),(0,L.jsx)(`div`,{className:`min-w-0 break-words`,children:e})]})}function $c({title:e,children:t}){return(0,L.jsxs)(`div`,{className:`rounded-lg border border-dashed border-border px-5 py-10 text-center`,children:[(0,L.jsx)(`p`,{className:`text-sm font-medium`,children:e}),t&&(0,L.jsx)(`p`,{className:`mx-auto mt-2 max-w-md text-sm leading-relaxed text-muted-foreground`,children:t})]})}function el(){return(0,L.jsxs)(`div`,{role:`status`,className:`space-y-3 py-5`,children:[(0,L.jsx)(`span`,{className:`sr-only`,children:`Loading toolsâ¦`}),[1,2,3].map(e=>(0,L.jsx)(`div`,{className:`h-12 rounded-md bg-muted motion-safe:animate-pulse`},e))]})}function tl({children:e,danger:t=!1}){return(0,L.jsx)(`span`,{className:j(`inline-flex shrink-0 items-center rounded-md border px-2 py-0.5 text-xs font-medium`,t?`border-destructive/25 bg-destructive/10 text-destructive`:`border-border bg-muted/50 text-muted-foreground`),children:e})}function nl({action:e,description:t,danger:n=!1,onSubmit:r,onCancel:i}){let[a,o]=I.useState(``),[s,c]=I.useState(!1),[l,u]=I.useState(``),d=I.useId();return(0,L.jsxs)(`form`,{className:`mt-4 border-t border-border pt-4`,onSubmit:async e=>{if(e.preventDefault(),!(s||a.trim().length<3)){c(!0),u(``);try{await r(a.trim())}catch(e){u(e instanceof Error?e.message:`The action failed. Please try again.`)}finally{c(!1)}}},children:[(0,L.jsx)(`p`,{className:`mb-3 text-sm text-muted-foreground`,children:t}),(0,L.jsxs)(`label`,{htmlFor:d,className:`mb-1.5 block text-sm font-medium`,children:[`Reason`,` `,(0,L.jsx)(`span`,{className:`font-normal text-muted-foreground`,children:`(saved in history)`})]}),(0,L.jsx)(`input`,{id:d,autoFocus:!0,required:!0,minLength:3,maxLength:500,value:a,onChange:e=>o(e.target.value),disabled:s,placeholder:`Briefly explain this decision`,className:Yc}),l&&(0,L.jsx)(Qc,{error:!0,children:l}),(0,L.jsxs)(`div`,{className:`mt-3 flex flex-wrap gap-2`,children:[(0,L.jsx)(F,{type:`submit`,size:`sm`,variant:n?`destructive`:`default`,disabled:s||a.trim().length<3,children:s?`Savingâ¦`:e}),(0,L.jsx)(F,{type:`button`,size:`sm`,variant:`ghost`,disabled:s,onClick:i,children:`Cancel`})]})]})}function rl({children:e}){return(0,L.jsxs)(`p`,{role:`status`,className:`my-4 flex items-center gap-2 text-sm`,children:[(0,L.jsx)(We,{className:`size-4 text-brand`}),e]})}var il=k(`/admin`)({beforeLoad:async()=>{let e=await Jc();if(!e.isAdmin)throw s();return{admin:e}},pendingComponent:el,errorComponent:A(()=>M(()=>import(`./admin-M4mwEX8R.js`),__vite__mapDeps([100,8,1,27,17,15,13,28,18,12])),`errorComponent`),notFoundComponent:A(()=>M(()=>import(`./admin-Cl4_3whk.js`),__vite__mapDeps([101,8,1,27,17,15,13,28])),`notFoundComponent`),component:A(()=>M(()=>import(`./admin-BPyCg5uq.js`),__vite__mapDeps([102,1,8,27,17,15,13,28,39,38])),`component`)}
10),al=f({method:`GET`}).handler(c(`be2ad5d0df855503f3919f0754b177d86772d347628623a0dfe55fcb6f427ee4`)),ol={art:()=>bc(),artTopics:()=>yc(),trending:()=>on(),models:()=>sn({data:{limit:6}}),stats:()=>rn(),discovery:()=>al(),showpieces:()=>an(),contestWinners:()=>Ds()},sl=(e,t)=>{console.error(`[landing] Optional ${e} source failed`,t)};async function cl(e,t,n,r){try{return await t()}catch(t){return r(e,t),n}}function ll(e){return e.slice(0,3)}async function ul(e=ol,t=sl){let[n,r,i,a,o,s,c,l]=await Promise.all([cl(`trending`,e.trending,[],t),cl(`models`,e.models,[],t),cl(`stats`,e.stats,null,t),cl(`discovery`,e.discovery,{topTags:[],creators:[]},t),cl(`showpieces`,e.showpieces,[],t),cl(`contestWinners`,e.contestWinners,null,t),cl(`art`,e.art,[],t),cl(`artTopics`,e.artTopics,[],t)]);return{art:c.slice(0,6),artTopics:l.slice(0,12),trending:n,models:r,stats:i,topTags:a.topTags,creators:a.creators,showpieces:ll(o),contestWinners:s}}var dl=k(`/`)({head:()=>N({title:`Blockbench Models & Pixel Art | Blockbench Workshop`,description:`Explore Blockbench models and pixel art, preview community creations, find free downloads, and share your own work.`,path:`/`}),loader:()=>V(async()=>ul()),component:A(()=>M(()=>import(`./routes-DdgQocSS.js`),__vite__mapDeps([103,1,95,8,96,18,12,68,29,10,11,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,53,49,50,51,52,54,45,93,21,57,20,67,7,47,4,42,43,69,70,72,73,74,87,41,44,46,98])),`component`)}),fl=[{id:`getting-started`,label:`Getting Started`,description:`First steps in Blockbench: the interface, your first model, and the core ideas every maker needs.`},{id:`modeling`,label:`Modeling`,description:`Shaping low-poly and voxel models: cubes, meshes, proportions, and clean topology habits.`},{id:`texturing`,label:`Texturing & Painting`,description:`Pixel-perfect texturing: UV mapping, palettes, shading styles, and painting inside Blockbench.`},{id:`rigging`,label:`Rigging & Bones`,description:`Bone hierarchies, pivots, and rig setups that make a model ready to animate.`},{id:`animation`,label:`Animation`,description:`Keyframes, easing, walk cycles, and bringing Blockbench models to life.`},{id:`minecraft`,label:`Minecraft`,description:`Java and Bedrock workflows: entity models, resource packs, geckolib, and getting work in game.`},{id:`plugins`,label:`Plugins & Scripting`,description:`Extending Blockbench with plugins and scripts, and automating repetitive work.`},{id:`workflow`,label:`Workflow & Tips`,description:`Habits, shortcuts, exporting, and everything around the craft that makes you faster.`}],pl=new Map(fl.map(e=>[e.id,e]));function ml(e){return pl.get(e)}fl.map(e=>e.id),pt.id,pt.slug,pt.title,pt.tagline,pt.contentText,pt.subject,pt.tags,pt.coverKey,pt.readingMinutes,pt.likesCount,pt.commentsCount,pt.viewsCount,pt.publishedAt,pt.updatedAt,pt.isPublished,ht.handle,ht.displayName,ht.name,ht.image,ht.reputation;var hl=f({method:`GET`}).handler(c(`77d4a4339a6c7942611fce52adfa5143733c7416eb50f5d095da36d3719d0327`)),gl=f({method:`GET`}).handler(c(`a816c496b1138b2aaae8280e00d4435bcd81fa6ac96171a6064263bad3d5655d`)),_l=f({method:`GET`}).handler(c(`c17a397010318e5ef1184d16169f8fe67d56389ec3c572b3554f2dc8ef9be536`));f({method:`GET`}).handler(c(`7205311e47e8c5ba20d1ffc32313438737549e9ae9e68cc060ebbbbbc3eaed22`));var vl=f({method:`GET`}).handler(c(`89a9aa6e45952f6da9ab6c37f3e7a98b76742642763c19df3ae9e4af322f63e5`)),yl=f({method:`POST`}).handler(c(`27df35d8d019e8b12d69f85aae29ee3b8f9d0ee9499d90cf05d3353d7a7b2665`)),bl=f({method:`POST`}).handler(c(`0417b1757542a53243769ce58142fd7e33b28a4118bf5825d737961af552a1f2`)),xl=f({method:`POST`}).handler(c(`7ade444cc6a6e066a483512a0c3af028d5f925fc735e11ad643b8eeb270850fe`)),Sl=f({method:`GET`}).handler(c(`b8e8b475cf7417ccac1f5565b1bfecd0a670ee88abf37b33dabd7721de050714`)),Cl=f({method:`POST`}).handler(c(`71ef0f449e0814c535c9fc565e8db0769fdb56d2fecef542a6dcb73085e4d06c`)),wl=f({method:`POST`}).handler(c(`5173168d1dff2ec2892f09f5841cb927f8e4789dc33091fc05f4724fbd6c6c3b`)),Tl=f({method:`POST`}).handler(c(`a31a7bbc8b958b95a7c5f83db7ec2fc01d6b30984d8b045cc2f4b8f27439bf8d`)),El=()=>M(()=>import(`./tutorials.index-_8UvHjN4.js`),__vite__mapDeps([104,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,65,78,105,80])),Dl=1e4,Ol=k(`/tutorials/`)({validateSearch:e=>{let t=typeof e.q==`string`?e.q.trim():``,n=typeof e.subject==`string`&&ml(e.subject)?e.subject:void 0,r=typeof e.tag==`string`&&e.tag.trim()?e.tag.trim().toLowerCase().slice(0,60):void 0,i=Number(e.page);return{q:t?t.slice(0,100):void 0,subject:n,tag:r,sort:e.sort===`likes`||e.sort===`views`?e.sort:void 0,page:Number.isFinite(i)&&i>1?Math.min(Math.floor(i),Dl):void 0}},head:()=>N({title:P(`Blockbench tutorials`),description:`Community-written Blockbench tutorials: modeling, texturing, rigging, animation, Minecraft workflows, plugins, and more. Learn from the makers themselves.`,path:`/tutorials`}),loaderDeps:({search:e})=>e,loader:async({deps:e})=>V(async()=>{let[t,n]=await Promise.all([gl({data:{q:e.q,subject:e.subject,tag:e.tag,sort:e.sort??`new`,page:e.page??1}}
10),_l()]),r=Math.max(1,Math.ceil(t.total/t.pageSize));if(t.total>0&&t.page>r)throw i({to:`/tutorials`,search:{...e,page:r>1?r:void 0},replace:!0});return{result:t,facets:n}}),component:A(El,`component`)}),kl=f({method:`GET`}).handler(c(`8163be122bbd09d00accad39fd972a819b5104657bf20505ee39f1379538672a`)),Al=f({method:`GET`}).handler(c(`b38b8dda7c88da80a62ad673cae9d8514b3a0686a7340479e76450fc04bda285`)),jl=f({method:`GET`}).handler(c(`71ffe75cbdf7e5aa3f0449b199f6add33168346890ccf470e08149feed67f3da`)),Ml=f({method:`GET`}).handler(c(`f051908fb0a2e72a0235af71bc37ae3df28c4f6a418375b5c5ad31e6c0852cf2`)),Nl=f({method:`POST`}).handler(c(`c42eb15552cbe2e74b912c1669f16788ada27b77709897436520a509802ca6f2`)),Pl=f({method:`POST`}).handler(c(`368b199db508bab8fbc4b0e6cbb6c9876f6e0030b0b428e81fa6596174bc29ae`)),Fl=f({method:`POST`}).handler(c(`4047b9ccfa072284de55adee2997da9501e2b3e73e358dacf7a4ab92fed1c08e`)),Il=f({method:`POST`}).handler(c(`4000fd218d137ea2f7ba1e9ad66041bfbad7867a62d37606854ceb2809365b3b`)),Ll=f({method:`POST`}).handler(c(`8d3e3a644f8501737f7a2d4e3a0e5b48f3d56e2d44197455c21d15538c8ce574`)),Rl=f({method:`POST`}).handler(c(`901cb4db950a1dcdcce3ce9c07dcef49fbf0f28d65f0cb06aeb2773517cde43c`)),K=()=>M(()=>import(`./commissions.index-C9FBNnnQ.js`),__vite__mapDeps([106,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,71,78])),q=1e4,J=k(`/commissions/`)({validateSearch:e=>{let t=typeof e.q==`string`?e.q.trim():``,n=typeof e.category==`string`&&St(e.category)?e.category:void 0,r=typeof e.tag==`string`&&e.tag.trim()?e.tag.trim().toLowerCase().slice(0,60):void 0,i=Number(e.page),a=Number(e.minBudget);return{q:t?t.slice(0,100):void 0,matches:e.matches===!0||e.matches===`true`?!0:void 0,category:n,tag:r,requester:typeof e.requester==`string`&&e.requester.trim()?e.requester.trim().slice(0,60):void 0,status:e.status===`fulfilled`||e.status===`closed`||e.status===`archived`||e.status===`all`?e.status:void 0,minBudget:Number.isFinite(a)&&a>0?Math.floor(a):void 0,sort:e.sort===`budget`||e.sort===`deadline`?e.sort:void 0,page:Number.isFinite(i)&&i>1?Math.min(Math.floor(i),q):void 0}},head:()=>N({title:P(`Blockbench commissions`),description:`Paid Blockbench work, posted by the community: models, rigs, animations, and texture jobs with real budgets. Browse open requests or post one of your own.`,path:`/commissions`}),loaderDeps:({search:e})=>e,loader:async({deps:e})=>V(async()=>{let[t,n]=await Promise.all([Al({data:{matches:e.matches,q:e.q,category:e.category,tag:e.tag,requester:e.requester,status:e.matches?`open`:e.status??`open`,minBudget:e.minBudget,sort:e.sort??`new`,page:e.page??1}}),jl()]),r=Math.max(1,Math.ceil(t.total/t.pageSize));if(t.total>0&&t.page>r)throw i({to:`/commissions`,search:{...e,page:r>1?r:void 0},replace:!0});return{result:t,facets:n}}),component:A(K,`component`)}),Y=k(`/tutorials/new`)({head:()=>N({title:P(`Write a tutorial`),description:`Share what you know with the Blockbench community: write a tutorial with images, gifs, and code, and publish it to the workshop library.`,path:`/tutorials/new`}),component:A(()=>M(()=>import(`./tutorials.new-BKsPPy2g.js`),__vite__mapDeps([107,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,108,4,109,9,110,26])),`component`)}),X=k(`/posts/new`)({validateSearch:e=>({series:typeof e.series==`string`&&e.series.trim()?e.series.trim().slice(0,80):void 0}),head:()=>N({title:P(`Write a post`),description:`Post an update, a release, or a question to the Blockbench Workshop community. Group related posts into a series so people can follow along.`,path:`/posts/new`}),component:A(()=>M(()=>import(`./posts.new-B6eQr8g1.js`),__vite__mapDeps([111,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,112,4,109,9,110,26])),`component`)});function zl(e){return e?N({title:P(e.title),description:e.summary,path:e.path,noindex:!e.indexable,graphs:[yn(e.title,e.path,e.items),It([{name:`Pixel art`,path:`/browse?type=art`},{name:e.title,path:e.path}])]}):{}}function Bl({data:e}){return(0,L.jsxs)(`div`,{className:`min-h-svh bg-background text-foreground`,children:[(0,L.jsx)(Qe,{}),(0,L.jsxs)(`main`,{className:`max-w-page mx-auto px-4 py-10 sm:px-6`,children:[(0,L.jsxs)(`nav`,{"aria-label":`Breadcrumb`,className:`text-sm text-muted-foreground`,children:[(0,L.jsx)(O,{to:`/browse`,search:{type:`art`},className:`hover:text-foreground`,children:`Pixel art`}
10),(0,L.jsx)(`span`,{"aria-hidden":!0,children:` / `}),(0,L.jsx)(`span`,{children:e.tag??`Free downloads`})]}),(0,L.jsxs)(`header`,{className:`mt-5 max-w-2xl`,children:[(0,L.jsx)(`h1`,{className:`font-display text-4xl text-balance sm:text-5xl`,children:e.title}),(0,L.jsx)(`p`,{className:`mt-4 text-lg text-pretty text-muted-foreground`,children:e.summary}),(0,L.jsx)(`p`,{className:`mt-3 leading-relaxed text-muted-foreground`,children:e.tag?`Explore individual pieces and image sets. Each listing explains its availability and license; some artwork is showcase only.`:`Sign in to download these free listings. Check each creatorâs license for attribution and permitted uses.`})]}),e.items.length?(0,L.jsx)(`div`,{className:`mt-10 grid grid-cols-1 gap-5 min-[420px]:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4`,children:e.items.map(e=>(0,L.jsx)(gn,{art:e},e.id))}):(0,L.jsx)(`p`,{className:`mt-10 text-muted-foreground`,children:`No free listings are published right now.`}),(0,L.jsx)(`div`,{className:`mt-8`,children:(0,L.jsx)(O,{to:`/browse`,search:{type:`art`,...e.tag?{tags:[e.tag]}:{status:`free`}},className:`font-medium underline underline-offset-4 hover:text-brand`,children:e.total>e.items.length?`Browse all ${e.total} listings`:`Explore the pixel art catalog`})}),e.related.length>0&&(0,L.jsxs)(`section`,{className:`mt-16 border-t border-border pt-8`,children:[(0,L.jsx)(`h2`,{className:`font-display text-2xl`,children:`Explore more pixel art`}),(0,L.jsx)(_n,{topics:e.related})]})]}),(0,L.jsx)($e,{})]})}function Vl(){return(0,L.jsxs)(`div`,{className:`min-h-svh bg-background text-foreground`,children:[(0,L.jsx)(Qe,{}),(0,L.jsxs)(`main`,{className:`max-w-page mx-auto px-4 py-20 sm:px-6`,children:[(0,L.jsx)(`h1`,{className:`font-display text-3xl`,children:`No pixel art with that tag`}),(0,L.jsx)(`p`,{className:`mt-4 text-muted-foreground`,children:`Nothing is published with that tag yet.`}),(0,L.jsx)(O,{to:`/browse`,search:{type:`art`},className:`mt-6 inline-block underline underline-offset-4`,children:`Browse pixel art`})]}),(0,L.jsx)($e,{})]})}var Hl=k(`/pixel-art/free`)({loader:()=>V(async()=>await xc({data:{free:!0}})),head:({loaderData:e})=>zl(e),component:A(()=>M(()=>import(`./pixel-art.free-CYyMF6et.js`),__vite__mapDeps([113,8,1])),`component`)}),Ul=k(`/packs/new`)({loader:async()=>V(async()=>{try{return{packable:await dn()}}catch{return{packable:[]}}}),component:A(()=>M(()=>import(`./packs.new-D7ioLHcB.js`),__vite__mapDeps([114,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,115,116,6,7,9,16,117,93,21])),`component`)}),Wl=()=>M(()=>import(`./models._tag-Dyl6E7IM.js`),__vite__mapDeps([118,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),Gl=()=>M(()=>import(`./models._tag-Dw5XDpDt.js`),__vite__mapDeps([119,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,67,7,47,4,42,68,53,49,50,51,52,54,45,43,69,70,20])),Kl=24;function ql(e){return`/models/${encodeURIComponent(e)}`}function Jl(e,t,n){let r=n===1?`model`:`models`;if(n>t.length)return`${n} ${e} Blockbench ${r}.`;let i=new Set(t.map(e=>e.creator)).size,a=`from ${i} ${i===1?`creator`:`creators`}`,o=e=>t.filter(t=>t.status.kind===e).length,s=[o(`free`)&&`${o(`free`)} free`,o(`paid`)&&`${o(`paid`)} premium`,o(`showcase`)&&`${o(`showcase`)} showcase-only`].filter(Boolean).join(`, `),c=e=>t.filter(t=>t[e]).length,l=[c(`rigged`)&&`${c(`rigged`)} rigged`,c(`animated`)&&`${c(`animated`)} animated`,c(`posed`)&&`${c(`posed`)} posed`].filter(Boolean).join(`, `);return`${n} ${e} Blockbench ${r} ${a}: ${s}.${l?` ${l}.`:``}`}var Yl=k(`/models/$tag`)({loader:async({params:e})=>V(async()=>{let t=e.tag.trim().toLowerCase(),n=await nn(),r=new Set(n.tags.map(e=>e.value)),i=r.has(t)?t:r.has(t.replace(/-/g,` `))?t.replace(/-/g,` `):null;if(!i)throw s();let a=await un({data:{tags:[i],sort:`likes`}}),o=a.items.slice(0,Kl);return{tag:i,models:o,total:a.total,summary:Jl(i,o,a.total),related:n.tags.filter(e=>e.value!==i).slice(0,12)}}),head:({loaderData:e})=>{if(!e)return{};let{tag:t,models:n,total:r,summary:i}=e,a=Et(t),o=ql(t);return N({title:P(`${a} Blockbench models`),description:`${i} Free and premium .bbmodel downloads.`,path:o,image:n.find(e=>e.thumbnailUrl)?.thumbnailUrl,imageAlt:`${a} Blockbench models`,noindex:r<3,graphs:[jt(t,o,n),It([{name:`Browse`,path:`/browse`},{name:a,path:o}])]})},component:A(Gl,`component`),notFoundComponent:A(Wl,`notFoundComponent`)}),Xl=k(`/dashboard_/audience`)({head:()=>N({title:P(`Your audience`),description:`Who engages with your models on Blockbench Workshop.`,path:`/dashboard/audience`,noindex:!0}),component:A(()=>M(()=>import(`./dashboard_.audience-BJ5Dwfy5.js`),__vite__mapDeps([120,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,53])),`component`)}
10),Zl=k(`/dashboard_/all`)({validateSearch:so,shouldReload:({cause:e})=>e!==`stay`,beforeLoad:async()=>{if(!(await Qa()).isAdmin)throw s()},loader:async({location:e})=>await qa({data:ao(e.search)}),head:()=>N({title:P(`All creators dashboard`),description:`Admin-only creator analytics across Blockbench Workshop.`,path:`/dashboard/all`,noindex:!0}),component:A(()=>M(()=>import(`./dashboard_.all-BHWEcOG4.js`),__vite__mapDeps([121,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`component`)}),Ql=f({method:`GET`}).handler(c(`f6514c8d08c00d5ec9032489a2b4dfeec3b52f9f48d65243a362050691b37f6b`)),$l=f({method:`POST`}).handler(c(`6d62c5f03d0f8958d3caf6e0b502139600b9726f34486f38c3631287972a9c88`)),eu=f({method:`POST`}).handler(c(`497d4c3ff9801d250d141f9c5e09b18b029989e8c34fce744aa44d2ffc9356a4`)),tu=()=>M(()=>import(`./creator._handle-CdjeM2-p.js`),__vite__mapDeps([122,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),nu=()=>M(()=>import(`./creator._handle-Du3Gnf5U.js`),__vite__mapDeps([123,1,4,73,10,8,11,12,13,53,95,96,18,68,29,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,49,50,51,52,54,45,93,21,57,20,67,7,47,42,43,69,70,92,109,9,74,97,89,124,86,125,105,61,62])),ru=[`all`,`models`,`packs`,`art`],iu=k(`/creator/$handle`)({validateSearch:e=>{let t={};return(e.list===`followers`||e.list===`following`)&&(t.list=e.list),typeof e.tab==`string`&&e.tab!==`all`&&ru.includes(e.tab)&&(t.tab=e.tab),t},remountDeps:({params:e})=>({handle:e.handle}),loader:async({params:e})=>V(async()=>{let t=await Qt({data:e.handle});if(!t)throw s();let[n,r,i,a]=await Promise.all([Ql({data:{handle:e.handle}}),kc({data:{handle:e.handle}}),fn({data:{handle:e.handle}}),cc({data:{handle:e.handle}})]);return{...t,comments:n,packs:r,art:i,collections:a}}),head:({loaderData:e,params:t})=>{let n=e?.profile;if(!n)return{};let r=`/creator/${t.handle}`,i=e.stats.creations,a=`${i} creation${i===1?``:`s`}`;return N({title:P(`${n.name} (@${n.handle})`),description:n.bio?.trim()||`${n.name} publishes ${a} on Blockbench Workshop. Browse their work and downloads.`,path:r,image:n.ogImageUrl??n.image??void 0,...n.ogImageUrl?{imageWidth:Ft,imageHeight:630}:{},imageAlt:`${n.name}, Blockbench Workshop creator`,type:`profile`,graphs:[Nt(n,e.models),It([{name:`Creators`,path:`/creators`},{name:n.name,path:r}])]})},component:A(nu,`component`),notFoundComponent:A(tu,`notFoundComponent`)}),au=k(`/contest_/$slug`)({validateSearch:ws,loaderDeps:({search:e})=>({preview:e.preview}),loader:async({params:e,deps:t})=>V(async()=>{let n=await Ts({data:{slug:e.slug,previewPhase:t.preview}});if(!n||n.phase===`upcoming`)throw i({to:`/contest`});return{contest:n,entries:await Os({data:{slug:n.slug,previewPhase:t.preview}})}}),head:({loaderData:e,params:t})=>{let n=e?.contest;return n?Ot({contest:n,entries:e.entries,path:`/contest/${t.slug}`}):{}},component:A(()=>M(()=>import(`./contest_._slug-OJPgYkCh.js`),__vite__mapDeps([126,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,77,78,83,82,84,67,7,47,4,42,68,53,49,50,51,52,54,45,43,69,70,85,86,20,87,41,44,46])),`component`)}),ou=k(`/commissions/new`)({validateSearch:e=>({q:(typeof e.q==`string`?e.q.trim().slice(0,100):``)||void 0,source:e.source===`browse_zero_results`?`browse_zero_results`:void 0}),head:()=>N({title:P(`Request a commission`),description:`Describe the Blockbench model you need made, set your budget, and let artists come to you.`,path:`/commissions/new`}),component:A(()=>M(()=>import(`./commissions.new-Bw87P17W.js`),__vite__mapDeps([127,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,128,4,109,9,110,26])),`component`)}),su=k(`/art/new`)({beforeLoad:({search:e})=>{throw i({to:`/upload`,search:{...e,type:`art`},replace:!0})}}),cu=[{id:`account`,label:`Account`},{id:`preferences`,label:`Preferences`}],lu=[{id:`profile`,to:`/settings/profile`,label:`Profile`,title:`Edit profile`,description:`Your username is your public link. The rest is how the community gets to know your workshop.`,icon:qe,group:`account`,scope:`account`},{id:`account`,to:`/settings/account`,label:`Account`,title:`Account`,description:`Your email and how you sign in. Only you can see this.`,icon:Ve,group:`account`,scope:`account`},{id:`notifications`,to:`/settings/notifications`,label:`Notifications`,title:`Notifications`,description:`Choose notification types for your account and enable notifications separately in each browser.`,icon:ze,group:`preferences`,scope:`account`},{id:`content`,to:`/settings/content`,label:`Content`,title:`Content`,description:`Choose what artwork you see. Saved to your account.`,icon:Ve,group:`preferences`,scope:`account`},{id:`appearance`,to:`/settings/appearance`,label:`Appearance`,title:`Appearance`,description:`How the workshop looks while you are in it.`,icon:Ue,group:`preferences`,scope:`device`},{id:`uploads`,to:`/settings/uploads`,label:`Uploads`,title:`Uploads`,description:`Defaults for new uploads. Saved to your account.`,icon:Ge,group:`preferences`,scope:`account`}],uu=lu[0],du=cu.map(e=>({...e,sections:lu.filter(t=>t.group===e.id)}
10)).filter(e=>e.sections.length>0),fu=k(`/settings/`)({beforeLoad:()=>{throw i({to:uu.to,replace:!0})}});function pu({activeId:e}){return(0,L.jsx)(`nav`,{"aria-label":`Settings`,className:j(`-mx-4 flex gap-1 overflow-x-auto px-4 pb-2`,`lg:mx-0 lg:flex-col lg:gap-4 lg:overflow-visible lg:px-0 lg:pb-0`),children:du.map(t=>(0,L.jsxs)(`div`,{className:`contents lg:block`,children:[(0,L.jsx)(`span`,{className:`mb-1.5 hidden px-2 text-[10px] font-bold tracking-wider uppercase text-muted-foreground lg:block`,"aria-hidden":!0,children:t.label}),(0,L.jsx)(`div`,{className:`contents lg:flex lg:flex-col lg:gap-0.5`,children:t.sections.map(t=>(0,L.jsx)(mu,{section:t,active:t.id===e},t.id))})]},t.id))})}function mu({section:e,active:t}){return(0,L.jsxs)(O,{to:e.to,"aria-current":t?`page`:void 0,className:j(`inline-flex shrink-0 items-center gap-2 rounded-lg px-3 py-2 text-sm font-medium outline-none transition-colors focus-visible:ring-2 focus-visible:ring-ring/40`,t?`bg-primary/10 text-brand ring-1 ring-inset ring-brand/30`:`text-muted-foreground hover:bg-card hover:text-foreground`),children:[(0,L.jsx)(e.icon,{className:`size-4`}),e.label]})}function hu({title:e,description:t,children:n,className:r}){return(0,L.jsxs)(`section`,{className:j(`rounded-2xl border border-border bg-card p-5 sm:p-6`,r),children:[e?(0,L.jsx)(`h2`,{className:`font-heading text-base font-bold text-foreground`,children:e}):null,t?(0,L.jsx)(`p`,{className:`mt-1 text-sm text-pretty text-muted-foreground`,children:t}):null,(0,L.jsx)(`div`,{className:j(e||t?`mt-5`:void 0),children:n})]})}function gu({what:e}){return(0,L.jsxs)(`div`,{className:`grid place-items-center rounded-2xl border border-dashed border-border bg-card/40 px-6 py-16 text-center`,children:[(0,L.jsx)(qe,{className:`size-8 text-muted-foreground`}),(0,L.jsxs)(`h2`,{className:`mt-4 font-heading text-base font-bold text-foreground`,children:[`Sign in to see `,e]}),(0,L.jsx)(`p`,{className:`mt-1.5 max-w-sm text-sm text-muted-foreground`,children:`This page belongs to your account. Sign in from any page and come back here.`}),(0,L.jsx)(F,{asChild:!0,className:`mt-5 font-semibold`,children:(0,L.jsx)(O,{to:`/`,children:`Back to explore`})})]})}var _u=k(`/settings/uploads`)({loader:()=>V(()=>Kt()),head:()=>N({title:P(`Uploads`),description:`Defaults for your new uploads.`,path:`/settings/uploads`,noindex:!0}),component:A(()=>M(()=>import(`./settings.uploads-Bm03R7aV.js`),__vite__mapDeps([129,1,7,8,130,22,23,14,15,17,18,12])),`component`)}),vu=k(`/settings/profile`)({loader:async()=>V(async()=>({me:await en()})),head:()=>({...N({title:P(`Edit profile`),description:`Edit your Blockbench Workshop profile.`,path:`/settings/profile`,noindex:!0})}),component:A(()=>M(()=>import(`./settings.profile-BISdr9cv.js`),__vite__mapDeps([131,1,10,8,11,12,13,9,0,14,15,124,125,18,31,52,20,24,35,26,27,17,28])),`component`)}),yu=f({method:`GET`}).handler(c(`a50e9ccd48e3865d331cbcec45daaceacdb7ada2c22f7749252a0fa94df7634a`)),bu=f({method:`POST`}).handler(c(`ed6d881f8d51edfb1b8175965459fa2d847c54eeff89b7f3857bd893bade7167`)),xu=f({method:`POST`}).handler(c(`2e1f57c8b0fc8cec21e1ec7ff6b080aafab70949ad5ef187358fe7587f0bb2eb`)),Su=f({method:`POST`}).handler(c(`ad0175ba825a0daac935fb4fdda75cd15063997433240878f3e015534e9f081d`)),Cu=f({method:`GET`}).handler(c(`8863bf12bda0e93dd6fa4536546d0dfa1dd944c747f74ac881e8e553ad0bff8c`)),wu=f({method:`POST`}).handler(c(`7662fc6c57f7738f21496d024305b5d3b2024f9cdb912560dfe0c6f571aff09c`)),Tu=k(`/settings/notifications`)({validateSearch:e=>({category:typeof e.category==`string`&&St(e.category)?e.category:void 0}),loader:async()=>V(async()=>{let[e,t]=await Promise.all([Cu(),yu()]);return{prefs:e,opportunities:t}}),head:()=>({...N({title:P(`Notifications`),description:`Choose account notification types and enable notifications in each browser.`,path:`/settings/notifications`,noindex:!0})}),component:A(()=>M(()=>import(`./settings.notifications-CBsTIfB2.js`),__vite__mapDeps([132,1,8,31,0,33,51,23,34,2,27,17,15,13,28,18,12])),`component`)}),Eu=f({method:`GET`}).handler(c(`9822a1bad9d61fe2d1ec22c4aca2b80098436562307a7dbb0d65706173d635b7`)),Du=f({method:`POST`}).handler(c(`6127261685ff58a79a2f9182b9c53d246837df33485ba5d1da2235e538caff22`)),Ou=k(`/settings/content`)({loader:()=>V(()=>Eu()),head:()=>N({title:P(`Content settings`),description:`Choose whether to see sensitive artwork.`,path:`/settings/content`,noindex:!0}),component:A(()=>M(()=>import(`./settings.content-C9wuaILD.js`),__vite__mapDeps([133,1,8,18,12])),`component`)}),ku=k(`/settings/appearance`)({head:()=>({...N({title:P(`Appearance`),description:`Choose how Blockbench Workshop looks.`,path:`/settings/appearance`,noindex:!0})}
10),component:A(()=>M(()=>import(`./settings.appearance-DJnjD3T4.js`),__vite__mapDeps([134,8,1,30,31,32,17])),`component`)}),Au=f({method:`GET`}).handler(c(`5e84a01a13026698c9dc6af4186bf29155085cb23b13dc602f3d73c9d73afd0b`)),ju=k(`/settings/account`)({loader:async()=>V(async()=>({account:await Au()})),head:()=>({...N({title:P(`Account`),description:`Your Blockbench Workshop account and security.`,path:`/settings/account`,noindex:!0})}),component:A(()=>M(()=>import(`./settings.account-BY75azg6.js`),__vite__mapDeps([135,1,8,0,18,12])),`component`)}),Mu=f({method:`GET`}).handler(c(`38fabd6be0540b6d94be5627bdbe11752d5959fe050ef8dda5fc2c129d9dd092`)),Nu=f({method:`GET`}).handler(c(`61196befa102a0b54cba0ef7e38f0665bce198dea1ac2657c739767744b13e03`)),Pu=f({method:`GET`}).handler(c(`56be160052f1383d5d4c247ade685fec0c00c0d3731ff0757300a37c99520555`)),Fu=k(`/admin/`)({head:()=>N({title:P(`Admin`),description:`Internal operator tooling.`,path:`/admin`,noindex:!0}),loader:async()=>{let[e,t]=await Promise.all([Mu(),Nu({data:{limit:3}})]);return{stats:e,history:t}},component:A(()=>M(()=>import(`./admin.index-I5G5VhWw.js`),__vite__mapDeps([136,137,8,1,27,17,15,13,28])),`component`)}),Iu=k(`/admin/turntable-hd-backfill`)({head:()=>N({title:P(`HD videos`),description:`Internal maintenance tooling.`,path:`/admin/turntable-hd-backfill`,noindex:!0}),component:A(()=>M(()=>import(`./admin.turntable-hd-backfill-C5G_nD2G.js`),__vite__mapDeps([138,1,139,8,16,17,18,12,140,14,15,55,44,45])),`component`)}),Lu=k(`/admin/turntable-compare`)({head:()=>N({title:P(`Turntable compare`),description:`Internal maintenance tooling.`,path:`/admin/turntable-compare`,noindex:!0}),component:A(()=>M(()=>import(`./admin.turntable-compare-BkZXec8f.js`),__vite__mapDeps([141,1,139,8,16,17,18,12,14,15,55,44,45])),`component`)}),Ru=f({method:`GET`}).handler(c(`b3d9b97fe165abaef4a093377e1859ab969cc18a670eba3e7f79c0f2540ba7d5`)),zu=f({method:`GET`}).handler(c(`b590159a123737f904273728b87ad35b8c83ff6d2af37ab614bc4c1e5aeaab43`)),Bu=f({method:`POST`}).handler(c(`09f3a364f9cac31017c951075b2463844473c426ba3aeb4984127dc9b199b2b5`)),Vu=f({method:`GET`}).handler(c(`52be04862310b100a53d19e27902b2e17b1b44a4af267693ffbc604b26dd2181`)),Hu=f({method:`POST`}).handler(c(`4c1247125213c0f3e3533248ac0e468225e9e27324f6ac8be5345dc937a1e034`)),Uu=f({method:`POST`}).handler(c(`866fe1e7861ec6bbdebe1ff37a45b0ec2ee78c36fcff8d6c8a41d4be0f05a1d5`)),Wu=f({method:`POST`}).handler(c(`ccfae3666ccc6d3a7882549e9676d0ca5909eb226aa9142b9db1b6f81b329821`)),Z=k(`/admin/takedown`)({head:()=>N({title:P(`Listing moderation`),description:`Internal operator tooling.`,path:`/admin/takedown`,noindex:!0}),loader:async()=>{let[e,t]=await Promise.all([zu(),Nu({data:{limit:3}})]);return{takenDown:e,history:t}},component:A(()=>M(()=>import(`./admin.takedown-haOuDRV4.js`),__vite__mapDeps([142,1,143,8,144,14,15,18,12,137,27,17,13,28])),`component`)}),Gu=k(`/admin/og-backfill`)({head:()=>N({title:P(`Social cards`),description:`Internal maintenance tooling.`,path:`/admin/og-backfill`,noindex:!0}),component:A(()=>M(()=>import(`./admin.og-backfill-VlLil_a1.js`),__vite__mapDeps([145,139,1,8,16,17,18,12,24,14,15])),`component`)}),Ku=k(`/admin/history`)({head:()=>N({title:P(`Admin history`),description:`Internal action history.`,path:`/admin/history`,noindex:!0}),loader:()=>Pu({data:{}}),component:A(()=>M(()=>import(`./admin.history-CUKC3QzM.js`),__vite__mapDeps([146,1,137,8,18,12])),`component`)}),qu=k(`/admin/creator`)({head:()=>N({title:P(`Creator moderation`),description:`Internal operator tooling.`,path:`/admin/creator`,noindex:!0}),component:A(()=>M(()=>import(`./admin.creator-C61Vo7iO.js`),__vite__mapDeps([147,1,137,8,144,14,15,18,12])),`component`)}),Ju=[{id:`art`,label:`Pixel art`,noun:`pixel art listing`},{id:`pack`,label:`Packs`,noun:`pack`},{id:`tutorial`,label:`Tutorials`,noun:`tutorial`},{id:`post`,label:`Posts`,noun:`post`},{id:`commission`,label:`Commissions`,noun:`commission request`},{id:`comment`,label:`Comments`,noun:`comment`}],Yu=()=>M(()=>import(`./admin.content-D2v5oThS.js`),__vite__mapDeps([148,1,143,8,144,14,15,18,12,27,17,13,28,61,38,62])),Xu=Ju.map(e=>e.id),Zu=k(`/admin/content`)({validateSearch:e=>({kind:Xu.includes(e.kind)?e.kind:`art`}),head:()=>N({title:P(`Content moderation`),description:`Internal operator tooling.`,path:`/admin/content`,noindex:!0}),component:A(Yu,`component`)}),Qu=k(`/admin/backfill`)({head:()=>N({title:P(`Backfill`),description:`Internal maintenance tooling.`,path:`/admin/backfill`,noindex:!0}),component:A(()=>M(()=>import(`./admin.backfill-D886nH3J.js`),__vite__mapDeps([149,1,139,8,16,17,18,12,140,14,15,55,44,45,56,46])),`component`)}),$u=k(`/admin/analytics`)({validateSearch:so,shouldReload:({cause:e})=>e!==`stay`,loader:({location:e})=>qa({data:ao(e.search)}),head:()=>N({title:P(`Creator analytics`),description:`Admin-only creator analytics across Blockbench Workshop.`,path:`/admin/analytics`,noindex:!0}),component:A(()=>M(()=>import(`./admin.analytics-CIxjYewp.js`),__vite__mapDeps([150,8,1])),`component`)}),ed=k(`/tutorials/edit/$id`)({loader:async({params:e})=>V(async()=>{let t=await vl({data:{id:e.id}});if(!t)throw s();return{tutorial:t}}),head:({loaderData:e})=>N({title:P(e?`Edit: ${e.tutorial.title}`:`Edit tutorial`),description:`Edit your tutorial.`,path:`/tutorials`,noindex:!0}),component:A(()=>M(()=>import(`./tutorials.edit._id-Br5W0f9b.js`),__vite__mapDeps([151,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,108,4,109,9,110,26])),`component`),notFoundComponent:A(()=>M(()=>import(`./tutorials.edit._id-DRpe0voe.js`),__vite__mapDeps([152,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),td=f({method:`GET`}).handler(c(`18d4309de690ba79b0552fbcde1d4e990d09a7f9323f62906a44a17d42025927`)),nd=f({method:`POST`}).handler(c(`287bbd2ac58fab4dfa9f2ca1c55e3bfac67c00fea03f9734ddaa10856a2a27c0`)),rd=f({method:`POST`}).handler(c(`4a21667322832fbc7cf540a3c77227f6685d6bf3d610268a35ca3ec43c85c104`)),id=k(`/tutorial/$handle/$slug`)({loader:async({params:e})=>V(async()=>{let t=await hl({data:{handle:e.handle,slug:e.slug}});if(!t)throw s();return{tutorial:t,comments:await td({data:{tutorialId:t.id}})}}),head:({loaderData:e,params:t})=>{if(!e)return{};let{tutorial:n}=e,r=`/tutorial/${t.handle}/${n.slug}`,i=n.excerpt||`A Blockbench tutorial by @${n.author.handle}.`,a=n.coverUrl??n.firstImageUrl??void 0,o=ml(n.subject);return N({title:P(`${n.title}, Blockbench tutorial`),description:i,path:r,image:a,imageAlt:a?n.title:void 0,type:`article`,noindex:!n.isPublished||n.wordCount<120,graphs:[Bt({title:n.title,de
10scription:i,path:r,authorHandle:n.author.handle,authorName:n.author.name,publishedAt:n.publishedAt,updatedAt:n.updatedAt,image:a,tags:n.tags,wordCount:n.wordCount}),It([{name:`Tutorials`,path:`/tutorials`},...o?[{name:o.label,path:`/tutorials?subject=${o.id}`}]:[],{name:n.title,path:r}])]})},component:A(()=>M(()=>import(`./tutorial._handle._slug-DjSCJyfv.js`),__vite__mapDeps([153,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,109,9,86,20,105,154,110,155])),`component`),notFoundComponent:A(()=>M(()=>import(`./tutorial._handle._slug-BQV1k52Q.js`),__vite__mapDeps([156,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),ad=k(`/series/edit/$id`)({loader:async({params:e})=>V(async()=>{let t=await zs({data:{id:e.id}});if(!t)throw s();return{series:t}}),head:({loaderData:e})=>N({title:P(e?`Edit: ${e.series.title}`:`Edit series`),description:`Edit your series.`,path:`/community`,noindex:!0}),component:A(()=>M(()=>import(`./series.edit._id--LyXc_ta.js`),__vite__mapDeps([157,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,109,9,26])),`component`),notFoundComponent:A(()=>M(()=>import(`./series.edit._id-R47f_1Y9.js`),__vite__mapDeps([158,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),od=k(`/series/$handle/$slug`)({loader:async({params:e})=>V(async()=>{let t=await Fs({data:{handle:e.handle,slug:e.slug}});if(!t)throw s();return{series:t}}),head:({loaderData:e,params:t})=>{if(!e)return{};let{series:n}=e,r=`/series/${t.handle}/${n.slug}`,i=n.description||`A series of posts by @${n.author.handle} on Blockbench Workshop.`;return N({title:P(n.title),description:i,path:r,image:n.coverUrl??void 0,imageAlt:n.coverUrl?n.title:void 0,noindex:n.postsCount===0,graphs:[It([{name:`Community`,path:`/community`},{name:n.title,path:r}])]})},component:A(()=>M(()=>import(`./series._handle._slug-D8MDzLed.js`),__vite__mapDeps([159,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,74,89])),`component`),notFoundComponent:A(()=>M(()=>import(`./series._handle._slug-COgu-KIh.js`),__vite__mapDeps([160,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),sd=k(`/posts/edit/$id`)({loader:async({params:e})=>V(async()=>{let t=await Zs({data:{id:e.id}});if(!t)throw s();return{post:t}}),head:({loaderData:e})=>N({title:P(e?`Edit: ${e.post.title}`:`Edit post`),description:`Edit your post.`,path:`/community`,noindex:!0}),component:A(()=>M(()=>import(`./posts.edit._id-BC1RPZDs.js`),__vite__mapDeps([161,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,112,4,109,9,110,26])),`component`),notFoundComponent:A(()=>M(()=>import(`./posts.edit._id-BFpYvz1a.js`),__vite__mapDeps([162,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),cd=f({method:`GET`}).handler(c(`28728f1f0191bab287014783135e8cab9d8a6418a6d394edbb8523882c147435`)),ld=f({method:`POST`}).handler(c(`165eccc2803f230a4b708a7659dabc7a94df467ac9ba578aabae31df45f6521b`)),ud=f({method:`POST`}).handler(c(`d37b5db90a635e85014a2fa9aeeec835c79e799cdc1b649fe6dcbd348efe47ae`)),dd=k(`/post/$handle/$slug`)({loader:async({params:e})=>V(async()=>{let t=await qs({data:{handle:e.handle,slug:e.slug}});if(!t)throw s();return{post:t,comments:await cd({data:{postId:t.id}})}}),head:({loaderData:e,params:t})=>{if(!e)return{};let{post:n}=e,r=`/post/${t.handle}/${n.slug}`,i=n.excerpt||`A post by @${n.author.handle} on Blockbench Workshop.`,a=n.coverUrl??n.firstImageUrl??void 0,o=Ks(n.topic);return N({title:P(n.title),description:i,path:r,image:a,imageAlt:a?n.title:void 0,type:`article`,noindex:!n.isPublished||n.wordCount<80,graphs:[Pt({title:n.title,description:i,path:r,authorHandle:n.author.handle,authorName:n.author.name,publishedAt:n.publishedAt,updatedAt:n.updatedAt,image:a,tags:n.tags,wordCount:n.wordCount}),It([{name:`Community`,path:`/community`},...o?[{name:o.label,path:`/community?topic=${o.id}`}]:[],...n.series?[{name:n.series.title,path:`/series/${n.author.handle}/${n.series.slug}`}]:[],{name:n.title,path:r}])]})},component:A(()=>M(()=>import(`./post._handle._slug-BMkKuvun.js`),__vite__mapDeps([163,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,109,9,74,89,86,20,154,110,155])
10),`component`),notFoundComponent:A(()=>M(()=>import(`./post._handle._slug-BgbpwkGk.js`),__vite__mapDeps([164,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),fd=k(`/pixel-art/tags/$tag`)({loader:({params:e})=>V(async()=>{let t=e.tag.trim();if(!t||t.length>60)throw s();let n=await xc({data:{tag:t}});if(!n)throw s();return n}),head:({loaderData:e})=>zl(e),component:A(()=>M(()=>import(`./pixel-art.tags._tag-D0MIMX9k.js`),__vite__mapDeps([165,8,1])),`component`),notFoundComponent:A(()=>M(()=>import(`./pixel-art.tags._tag-bpcipCzj.js`),[]),`notFoundComponent`)}),pd=f({method:`GET`}).handler(c(`e3a67182670006eb8a762ff9624445a90747f0a915c8f4b751d85435d37fa5d1`)),md=f({method:`POST`}).handler(c(`6718c6ee28d55a2aabcf6d6725934d40b1f95d762a6e802091bf2441758c49d7`)),hd=f({method:`POST`}).handler(c(`77a8479249d3707a12a247390bcd1b7a8c34bf6034cdc9eb38425b21e5020729`)),gd=k(`/pack/$handle/$slug`)({loader:async({params:e})=>V(async()=>{let t=await Ac({data:{handle:e.handle,slug:e.slug}});if(!t)throw s();return{pack:t,comments:await pd({data:{handle:e.handle,slug:e.slug}}),packable:t.viewerIsOwner?await dn():[],updates:await Rs({data:{packId:t.id}})}}),head:({loaderData:e,params:t})=>{let n=e?.pack;if(!n)return{};let r=`/pack/${t.handle}/${n.slug}`,i=n.members.length;return N({title:P(`${n.name} by @${n.creator}`),description:n.tagline||`${i} ${i===1?`model`:`models`} bundled by @${n.creator} on Blockbench Workshop.`,path:r,image:n.thumbnails[0],imageAlt:n.thumbnails[0]?`${n.name}, a Blockbench model pack by @${n.creator}`:void 0,type:`article`})},component:A(()=>M(()=>import(`./pack._handle._slug-DiLB1tq8.js`),__vite__mapDeps([166,1,4,116,8,22,23,29,10,11,12,13,30,31,32,17,0,33,34,35,14,15,2,36,37,27,28,38,39,18,67,7,47,42,68,53,49,50,51,52,54,45,43,69,70,109,9,167,168,57,20,19,115,6,16,117,93,21,89,74,86,169])),`component`),notFoundComponent:A(()=>M(()=>import(`./pack._handle._slug-D40XB4SP.js`),__vite__mapDeps([170,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),_d=k(`/model/$handle/$slug`)({loader:async({params:e})=>V(async()=>{let{model:t,comments:n,similar:r,updates:i}=await ln({data:{handle:e.handle,slug:e.slug}});if(!t||!n)throw s();return{model:t,comments:n,similar:r,updates:i}}),head:({loaderData:e,params:t})=>{let n=e?.model;if(!n)return{};let r=`/model/${t.handle}/${t.slug}`;return N({title:P(`${n.name} by @${n.creator}`),description:kt(n),path:r,image:n.ogImageUrl??n.thumbnailUrl,...n.ogImageUrl?{imageWidth:Ft,imageHeight:630}:{},imageAlt:`${n.name}, a Blockbench model by @${n.creator}`,type:`article`,graphs:[At(n,r),It([{name:`Browse`,path:`/browse`},{name:n.name,path:r}])]})},component:A(()=>M(()=>import(`./model._handle._slug-vpXNqhOJ.js`),__vite__mapDeps([171,1,116,8,22,23,6,7,9,10,11,12,13,0,14,15,16,17,18,29,30,31,32,33,34,35,2,36,37,27,28,38,39,67,47,4,42,68,53,49,50,51,52,54,45,43,69,70,109,168,57,20,19,40,41,44,46,89,74,48,24,26,55,56,86,25,169])),`component`),notFoundComponent:A(()=>M(()=>import(`./model._handle._slug-BTKqn0Xl.js`),__vite__mapDeps([172,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),vd=k(`/contest_/$slug_/results`)({validateSearch:ws,loaderDeps:({search:e})=>({preview:e.preview}),loader:async({params:e,deps:t})=>V(async()=>{let n=await Ts({data:{slug:e.slug,previewPhase:t.preview}});if(!n)throw i({to:`/contest`});if(n.phase!==`results`&&n.phase!==`sealed`)throw i({to:`/contest/$slug`,params:{slug:e.slug},search:t.preview?{preview:t.preview}:{}});return{contest:n,entries:n.phase===`results`?await Os({data:{slug:n.slug,previewPhase:t.preview}}):[]}}),head:({loaderData:e,params:t})=>{let n=e?.contest;if(!n?.details)return{};let r=`/contest/${t.slug}/results`,i=e?.entries.at(0);return N({title:P(`${n.name} results: who won`),description:i?`${i.title} by @${i.handle} wins ${n.name}. Every pack's judge scores and final standing on the theme ${n.details.theme}.`:`Final standings for ${n.name}, on the theme ${n.details.theme}.`,path:r,graphs:[It([{name:n.name,path:`/contest/${t.slug}`},{name:`Results`,path:r}])]})},component:A(()=>M(()=>import(`./contest_._slug_.results-nrmBoEcP.js`),__vite__mapDeps([173,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,82,85,174])),`component`)}),yd=k(`/commissions/edit/$id`)({loader:async({params:e})=>V(async()=>{let t=await Ml({data:{id:e.id}});if(!t)throw s();return{request:t}}),head:({loaderData:e})=>N({title:P(e?`Edit: ${e.request.title}`:`Edit request`),description:`Edit your commission request.`,path:`/commissions`,noindex:!0}),component:A(()=>M(()=>import(`./commissions.edit._id-BUIrniRB.js`),__vite__mapDeps([175,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,128,4,109,9,110,26])),`component`),notFoundComponent:A(()=>M(()=>import(`./commissions.edit._id-g5ERWyY-.js`),__vite__mapDeps([176,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),Q=f({method:`GET`}).handler(c(`fe22e6f2e0191986946489da490a2793f4ac9432f6e9cfe32ef2d78f0e1cf08c`)),bd=f({method:`POST`}).handler(c(`422a71be798c57c3d0bf10b026e5aa19e48e2bd1f5bdf357f5bf8960ac0f28b5`)),xd=f({method:`POST`}).handler(c(`b927fbedb30be7dfe208bd5d0177f215a6394aae7273f0fa6f64d5181818559e`)),Sd=f({method:`GET`}).handler(c(`a314a173ef2db62839f2ee001dbcc7936aacfa779e4fe93458ecfaf3b396680a`)),Cd=f({method:`POST`}).handler(c(`dc00852a932b70d424f7d910760013ee37bc0f2d407ee56f765ff253314bb2d2`)),wd=f({method:`POST`}).handler(c(`4997ff66c34600ac6ae4f856d5bc8a4640eb37329d7261a1af1611225fb350e1`)),Td=k(`/commission/$handle/$slug`)({loader:async({params:e})=>V(async()=>{let t=await kl({data:{handle:e.handle,slug:e.slug}});if(!t)throw s();let[n,r]=await Promise.all([Sd({data:{requestId:t.id}}),Q({data:{requestId:t.id}})]);return{request:t,offers:n,comments:r}}),head:({loaderData:e,params:t})=>{if(!e)return{};let{request:n}=e;return N({title:P(`${n.title}, a Blockbench commission`),description:n.summary||`A paid Blockbench commission posted by @${n.requester.handle}.`,path:`/commission/${t.handle}/${n.slug}`,noindex:!0})},component:A(()=>M(()=>import(`./commission._handle._slug-yHLtayYr.js`),__vite__mapDeps([177,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,109,9,125,154,110])),`component`),notFoundComponent:A(()=>M(()=>import(`./commission._handle._slug-Cz9Ea-3D.js`),__vite__mapDeps([178,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),Ed=k(`/collection/$handle/$slug`)({loader:async({params:e})=>V(async()=>{let t=await lc({data:{handle:e.handle,slug:e.slug}});if(!t)throw s();return{collection:t}}),head:({loaderData:e})=>{let t=e?.collection;return N(t?{title:P(`${t.name}, a collection by @${t.handle}`),description:t.description||`${t.count} ${t.count===1?`model`:`models`} saved by @${t.handle} on Blockbench Workshop.`,path:`/collection/${t.handle}/${t.slug}`,noindex:!t.isPublic}:{title:P(`Collection not found`),description:`This collection is not available.`,path:`/collections`,noindex:!0})},component:A(()=>M(()=>import(`./collection._handle._slug-Dow6xBcq.js`),__vite__mapDeps([179,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,91,7,69,70,67,47,4,42,68,53,49,50,51,52,54,45,43,169])),`component`),notFoundComponent:A(()=>M(()=>import(`./collection._handle._slug-Cs-bc7AD.js`),__vite__mapDeps([180,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),Dd=f({method:`GET`}).handler(c(`935cd877103e17d80c092a01ef4edffaeded2cc9c7b64a5de3a4c7eb0b0d286a`)),Od=f({method:`POST`}).handler(c(`821b36b568e68082a5b159d803b09293969d1d9d8f793e43e6786ad94e2f9bc6`)),kd=f({method:`POST`}).handler(c(`15b2bdfeb735b898bc3a7970b12767204ea7481f21813c3a22dc718c0d7e56e9`)),Ad=k(`/art/$handle/$slug`)({loader:async({params:e})=>V(async()=>{let t=await mn({data:{handle:e.handle,slug:e.slug}});if(!t)throw s();return{art:t,comments:t.restricted?[]:await Dd({data:{handle:e.handle,slug:e.slug}})}}),head:({loaderData:e,params:t})=>e?.art?vn(e.art,`/art/${encodeURIComponent(t.handle)}/${encodeURIComponent(t.slug)}`):{},component:A(()=>M(()=>import(`./art._handle._slug-DdLt4D66.js`),__vite__mapDeps([181,1,116,8,22,23,5,6,7,9,10,11,12,13,0,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,32,33,34,35,2,36,37,38,39,109,167,53,168,57,49,50,51,52,54,45,69,117,96,86,169])),`component`),notFoundComponent:A(()=>M(()=>import(`./art._handle._slug-aM1NIyUV.js`),__vite__mapDeps([182,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),jd=k(`/embed/model/$handle/$slug`)({loader:async({params:e})=>V(async()=>({model:await cn({data:{handle:e.handle,slug:e.slug}})})),head:({loaderData:e})=>{let t=e?.model;return{meta:[{title:P(t?`${t.name} by @${t.creator}`:`Embedded model`)},{name:`robots`,content:`noindex, follow`}]}},component:A(()=>M(()=>import(`./embed.model._handle._slug-Fzxgakac.js`),__vite__mapDeps([183,1,4,10,8,11,12,13,42,31,20])),`component`)}),Md=k(`/contest_/$slug_/entry/$handle`)({validateSearch:ws,loaderDeps:({search:e})=>({preview:e.preview}),loader:async({params:e,deps:t})=>V(async()=>{let n=await ks({data:{slug:e.slug,handle:e.handle,previewPhase:t.preview}});if(!n)throw s();let r=await Ts({data:{slug:e.slug,previewPhase:t.preview}});return{...n,viewer:r?.viewer??null,details:r?.details??null}}),head:({loaderData:e,params:t})=>{if(!e)return{};let{contest:n,entry:r}=e,i=`/contest/${t.slug}/entry/${t.handle}`,a=r.models.at(0),o=n.phase===`voting`,s=r.note||`An asset pack of ${r.models.length} Blockbench models by @${r.handle}, entered in ${n.name}.`,c=/[.!?]$/.test(s.trim())?s.trim():`${s.trim()}.`,l=o?`${c} Community voting is live until ${n.votingClosesLabel} â cast your vote.`:c;return N({title:P(o?`Vote: ${r.title}, a ${n.name} pack by @${r.handle}`:`${r.title}, ${n.name} entry by @${r.handle}`),description:l,path:i,image:a?.ogImageUrl??a?.thumbnailUrl,...a?.ogImageUrl?{imageWidth:Ft,imageHeight:630}:{},imageAlt:`${r.title}, a Blockbench asset pack by @${r.handle}`,type:`article`,graphs:[It([{name:n.name,path:`/contest/${t.slug}`}
10,{name:r.title,path:i}])]})},component:A(()=>M(()=>import(`./contest_._slug_.entry._handle-BkzrY7G5.js`),__vite__mapDeps([184,1,29,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18,84,67,7,47,4,42,68,53,49,50,51,52,54,45,43,69,70,85,86,20,174])),`component`),notFoundComponent:A(()=>M(()=>import(`./contest_._slug_.entry._handle-BRKNrHFb.js`),__vite__mapDeps([185,29,1,10,8,11,12,13,30,31,32,17,22,23,0,33,34,35,14,15,2,36,37,27,28,38,39,18])),`notFoundComponent`)}),$=Ra.update({id:`/upload`,path:`/upload`,getParentRoute:()=>B}),Nd=za.update({id:`/settings`,path:`/settings`,getParentRoute:()=>B}),Pd=Ba.update({id:`/reset-password`,path:`/reset-password`,getParentRoute:()=>B}),Fd=Va.update({id:`/partners`,path:`/partners`,getParentRoute:()=>B}),Id=Ha.update({id:`/notifications`,path:`/notifications`,getParentRoute:()=>B}),Ld=Ua.update({id:`/following`,path:`/following`,getParentRoute:()=>B}),Rd=Wa.update({id:`/feed`,path:`/feed`,getParentRoute:()=>B}),zd=Mo.update({id:`/dashboard`,path:`/dashboard`,getParentRoute:()=>B}),Bd=Ss.update({id:`/creators`,path:`/creators`,getParentRoute:()=>B}),Vd=Ps.update({id:`/contest`,path:`/contest`,getParentRoute:()=>B}),Hd=ac.update({id:`/community`,path:`/community`,getParentRoute:()=>B}),Ud=hc.update({id:`/collections`,path:`/collections`,getParentRoute:()=>B}),Wd=Wc.update({id:`/browse`,path:`/browse`,getParentRoute:()=>B}),Gd=qc.update({id:`/awards`,path:`/awards`,getParentRoute:()=>B}),Kd=il.update({id:`/admin`,path:`/admin`,getParentRoute:()=>B}),qd=dl.update({id:`/`,path:`/`,getParentRoute:()=>B}),Jd=Ol.update({id:`/tutorials/`,path:`/tutorials/`,getParentRoute:()=>B}),Yd=J.update({id:`/commissions/`,path:`/commissions/`,getParentRoute:()=>B}),Xd=Y.update({id:`/tutorials/new`,path:`/tutorials/new`,getParentRoute:()=>B}),Zd=X.update({id:`/posts/new`,path:`/posts/new`,getParentRoute:()=>B}),Qd=Hl.update({id:`/pixel-art/free`,path:`/pixel-art/free`,getParentRoute:()=>B}),$d=Ul.update({id:`/packs/new`,path:`/packs/new`,getParentRoute:()=>B}),ef=Yl.update({id:`/models/$tag`,path:`/models/$tag`,getParentRoute:()=>B}),tf=Xl.update({id:`/dashboard_/audience`,path:`/dashboard/audience`,getParentRoute:()=>B}),nf=Zl.update({id:`/dashboard_/all`,path:`/dashboard/all`,getParentRoute:()=>B}),rf=iu.update({id:`/creator/$handle`,path:`/creator/$handle`,getParentRoute:()=>B}),af=au.update({id:`/contest_/$slug`,path:`/contest/$slug`,getParentRoute:()=>B}),of=ou.update({id:`/commissions/new`,path:`/commissions/new`,getParentRoute:()=>B}),sf=su.update({id:`/art/new`,path:`/art/new`,getParentRoute:()=>B}),cf=fu.update({id:`/`,path:`/`,getParentRoute:()=>Nd}),lf=_u.update({id:`/uploads`,path:`/uploads`,getParentRoute:()=>Nd}),uf=vu.update({id:`/profile`,path:`/profile`,getParentRoute:()=>Nd}),df=Tu.update({id:`/notifications`,path:`/notifications`,getParentRoute:()=>Nd}),ff=Ou.update({id:`/content`,path:`/content`,getParentRoute:()=>Nd}),pf=ku.update({id:`/appearance`,path:`/appearance`,getParentRoute:()=>Nd}),mf=ju.update({id:`/account`,path:`/account`,getParentRoute:()=>Nd}),hf=Fu.update({id:`/`,path:`/`,getParentRoute:()=>Kd}),gf=Iu.update({id:`/turntable-hd-backfill`,path:`/turntable-hd-backfill`,getParentRoute:()=>Kd}),_f=Lu.update({id:`/turntable-compare`,path:`/turntable-compare`,getParentRoute:()=>Kd}),vf=Z.update({id:`/takedown`,path:`/takedown`,getParentRoute:()=>Kd}),yf=Gu.update({id:`/og-backfill`,path:`/og-backfill`,getParentRoute:()=>Kd}),bf=Ku.update({id:`/history`,path:`/history`,getParentRoute:()=>Kd}),xf=qu.update({id:`/creator`,path:`/creator`,getParentRoute:()=>Kd}),Sf=Zu.update({id:`/content`,path:`/content`,getParentRoute:()=>Kd}),Cf=Qu.update({id:`/backfill`,path:`/backfill`,getParentRoute:()=>Kd}),wf=$u.update({id:`/analytics`,path:`/analytics`,getParentRoute:()=>Kd}),Tf=ed.update({id:`/tutorials/edit/$id`,path:`/tutorials/edit/$id`,getParentRoute:()=>B}),Ef=id.update({id:`/tutorial/$handle/$slug`,path:`/tutorial/$handle/$slug`,getParentRoute:()=>B}),Df=ad.update({id:`/series/edit/$id`,path:`/series/edit/$id`,getParentRoute:()=>B}),Of=od.update({id:`/series/$handle/$slug`,path:`/series/$handle/$slug`,getParentRoute:()=>B}),kf=sd.update({id:`/posts/edit/$id`,path:`/posts/edit/$id`,getParentRoute:()=>B}),Af=dd.update({id:`/post/$handle/$slug`,path:`/post/$handle/$slug`,getParentRoute:()=>B}),jf=fd.update({id:`/pixel-art/tags/$tag`,path:`/pixel-art/tags/$tag`,getParentRoute:()=>B}),Mf=gd.update({id:`/pack/$handle/$slug`,path:`/pack/$handle/$slug`,getParentRoute:()=>B}),Nf=_d.update({id:`/model/$handle/$slug`,path:`/model/$handle/$slug`,getParentRoute:()=>B}),Pf=vd.update({id:`/contest_/$slug_/results`,path:`/contest/$slug/results`,getParentRoute:()=>B}),Ff=yd.update({id:`/commissions/edit/$id`,path:`/commissions/edit/$id`,getParentRoute:()=>B}),If=Td.update({id:`/commission/$handle/$slug`,path:`/commission/$handle/$slug`,getParentRoute:()=>B}),Lf=Ed.update({id:`/collection/$handle/$slug`,path:`/collection/$handle/$slug`,getParentRoute:()=>B}),Rf=Ad.update({id:`/art/$handle/$slug`,path:`/art/$handle/$slug`,getParentRoute:()=>B}),zf=jd.update({id:`/embed/model/$handle/$slug`,path:`/embed/model/$handle/$slug`,getParentRoute:()=>B}),Bf=Md.update({id:`/contest_/$slug_/entry/$handle`,path:`/contest/$slug/entry/$handle`,getParentRoute:()=>B}),Vf={AdminAnalyticsRoute:wf,AdminBackfillRoute:Cf,AdminContentRoute:Sf,AdminCreatorRoute:xf,AdminHistoryRoute:bf,AdminOgBackfillRoute:yf,AdminTakedownRoute:vf,AdminTurntableCompareRoute:_f,AdminTurntableHdBackfillRoute:gf,AdminIndexRoute:hf},Hf=Kd._addFileChildren(Vf),Uf={SettingsAccountRoute:mf,SettingsAppearanceRoute:pf,SettingsContentRoute:ff,
10SettingsNotificationsRoute:df,SettingsProfileRoute:uf,SettingsUploadsRoute:lf,SettingsIndexRoute:cf},Wf={IndexRoute:qd,AdminRoute:Hf,AwardsRoute:Gd,BrowseRoute:Wd,CollectionsRoute:Ud,CommunityRoute:Hd,ContestRoute:Vd,CreatorsRoute:Bd,DashboardRoute:zd,FeedRoute:Rd,FollowingRoute:Ld,NotificationsRoute:Id,PartnersRoute:Fd,ResetPasswordRoute:Pd,SettingsRoute:Nd._addFileChildren(Uf),UploadRoute:$,ArtNewRoute:sf,CommissionsNewRoute:of,ContestSlugRoute:af,CreatorHandleRoute:rf,DashboardAllRoute:nf,DashboardAudienceRoute:tf,ModelsTagRoute:ef,PacksNewRoute:$d,PixelArtFreeRoute:Qd,PostsNewRoute:Zd,TutorialsNewRoute:Xd,CommissionsIndexRoute:Yd,TutorialsIndexRoute:Jd,ArtHandleSlugRoute:Rf,CollectionHandleSlugRoute:Lf,CommissionHandleSlugRoute:If,CommissionsEditIdRoute:Ff,ContestSlugResultsRoute:Pf,ModelHandleSlugRoute:Nf,PackHandleSlugRoute:Mf,PixelArtTagsTagRoute:jf,PostHandleSlugRoute:Af,PostsEditIdRoute:kf,SeriesHandleSlugRoute:Of,SeriesEditIdRoute:Df,TutorialHandleSlugRoute:Ef,TutorialsEditIdRoute:Tf,ContestSlugEntryHandleRoute:Bf,EmbedModelHandleSlugRoute:zf},Gf=B._addFileChildren(Wf);function Kf({error:e}){return(0,I.useEffect)(()=>{console.error(`Route error boundary caught:`,e)},[e]),(0,L.jsxs)(`main`,{className:`container mx-auto flex min-h-[60vh] flex-col items-center justify-center gap-4 p-4 text-center`,children:[(0,L.jsx)(`h1`,{className:`text-2xl font-semibold text-foreground`,children:`This page didn't load`}),(0,L.jsx)(`p`,{className:`max-w-prose text-sm text-muted-foreground`,children:`Something on our end failed while putting this page together. It's not something you did, and it's usually temporary.`}),(0,L.jsxs)(`div`,{className:`flex flex-wrap items-center justify-center gap-3 pt-2`,children:[(0,L.jsx)(`button`,{type:`button`,onClick:()=>window.location.reload(),className:`focus-visible:ring-ring/50 inline-flex items-center gap-2 rounded-lg bg-primary px-4 py-2.5 text-sm font-semibold text-primary-foreground outline-none transition-opacity hover:opacity-90 focus-visible:ring-2`,children:`Try again`}),(0,L.jsx)(O,{to:`/`,className:`focus-visible:ring-ring/50 inline-flex items-center gap-2 rounded-lg border border-border bg-card px-4 py-2.5 text-sm font-semibold text-foreground outline-none transition-colors hover:border-brand/40 focus-visible:ring-2`,children:`Go home`})]})]})}function qf(){return Fi({routeTree:Gf,defaultErrorComponent:Kf,scrollRestoration:!0,defaultPreload:`intent`,defaultStaleTime:3e4,defaultPreloadStaleTime:3e4})}async function Jf(){let e=await qf(),t=[];return window.__TSS_START_OPTIONS__={serializationAdapters:t},t.push(qr),e.options.serializationAdapters&&t.push(...e.options.serializationAdapters),e.update({basepath:``,serializationAdapters:t}),e.stores.matchesId.get().length||await Xr(e),e}var Yf=Jf;async function Xf(){let e=await Yf();return window.$_TSR?.h(),e}var Zf;function Qf(){return Zf||=Xf(),(0,L.jsx)(Qr,{promise:Zf,children:e=>(0,L.jsx)(Ri,{router:e})})}var $f=Cn();(0,I.startTransition)(()=>{(0,$f.hydrateRoot)(document,(0,L.jsx)(I.StrictMode,{children:(0,L.jsx)(Qf,{})}))});export{_u as $,Ga as $n,Mc as $t,$u as A,As as An,Tl as At,Uu as B,ko as Bn,Xc as Bt,sd as C,Ks as Cn,Pl as Ct,rd as D,Ls as Dn,xl as Dt,id as E,Bs as En,yl as Et,Wu as F,vs as Fn,dl as Ft,Ou as G,ho as Gn,Yc as Gt,Nu as H,To as Hn,Zc as Ht,Vu as I,No as In,il as It,wu as J,uo as Jn,Dc as Jt,Du as K,mo as Kn,qc as Kt,Ru as L,Mo as Ln,$c as Lt,Ju as M,js as Mn,bl as Mt,Ku as N,Ms as Nn,fl as Nt,nd as O,Hs as On,Cl as Ot,Z as P,Ss as Pn,ml as Pt,vu as Q,Ka as Qn,Pc as Qt,Bu as R,jo as Rn,el as Rt,ld as S,Ws as Sn,Fl as St,ad as T,Us as Tn,gl as Tt,Pu as U,_o as Un,tl as Ut,Fu as V,Oo as Vn,nl as Vt,ju as W,go as Wn,rl as Wt,Su as X,to as Xn,Nc as Xt,xu as Y,co as Yn,jc as Yt,bu as Z,eo as Zn,Fc as Zt,hd as _,Qs as _n,J as _t,Od as a,gc as an,pa as ar,ou as at,dd as b,tc as bn,Rl as bt,Sd as c,mc as cn,ma as cr,eu as ct,xd as d,dc as dn,Xi as dr,Yl as dt,Cc as en,Ha as er,pu as et,bd as f,sc as fn,Zi as fr,Ul as ft,gd as g,Js as gn,X as gt,_d as h,ac as hn,Bl as ht,kd as i,vc as in,Oa as ir,lu as it,Zu as j,Ns as jn,wl as jt,ed as k,Ps as kn,Sl as kt,Cd as l,lc as ln,ra as lr,$l as lt,vd as m,pc as mn,Vl as mt,jd as n,Ec as
10nn,Ra as nr,gu as nt,Ed as o,hc as on,va as or,au as ot,yd as p,fc as pn,ji as pr,Hl as pt,Tu as q,U as qn,Wc as qt,Ad as r,_c as rn,Da as rr,uu as rt,Td as s,uc as sn,ba as sr,iu as st,Md as t,wc as tn,Ba as tr,hu as tt,wd as u,oc as un,Yi as ur,Zl as ut,md as v,ec as vn,Nl as vt,od as w,Vs as wn,Ol as wt,ud as x,$s as xn,Il as xt,fd as y,nc as yn,Ll as yt,Hu as z,Ao as zn,Qc as zt};
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.