vendor: 6,479 bytes, lines 1-10
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/ContactPage-CaWcn-F1.js","assets/ScrollReveal-V9Zc-RHf.js","assets/ArtPage-D6j59Ydw.js","assets/FilmsPage-BI_O03K_.js","assets/MiniBiographyPage-5H54NoO8.js","assets/SecondaryPageLayout-CRtxsW7-.js","assets/PhotoBioPage-ZeSMhMuD.js","assets/CVPage-BYAlWDMg.js","assets/PressQuotesPage-BXdFuVMG.js","assets/ArticlesPage-BPD2G-ZU.js","assets/SprinkleStoryPage-BwRawp6J.js","assets/CollegeOfferingsPage-Cnpaw3fO.js","assets/EcosexyPage-DpzKk0YW.js","assets/FeministPornActivistPage-CJmtYpgt.js","assets/SidewalkSexClinicPage-BlS-ocKV.js","assets/EcstasyBreathingPage-CtZrUkeO.js","assets/SexecologicalWalkingTourPage-BmUpE_bH.js","assets/EcoSexyWalkingTourPage-C6Q3gCe5.js","assets/AssumingEcosexualPositionPage-CTpT7nl5.js","assets/WritingsPage-D3pIMmmE.js","assets/Uses101Page-DZzpdzWQ.js","assets/Hazards101Page-BuWXqbNn.js","assets/SexAddictionPage-BvO00zPX.js","assets/CurrentPage-v1O44qBN.js","assets/PolaroidTransfersPage-xH97xOs8.js","assets/CervixAnnouncementPage-6ULcHoUI.js","assets/GSpotPage-DxXubxT-.js","assets/SevenTypesOrgasmPage-CELv7Lw1.js","assets/EnergyOrgasmsPage-F6l24y6M.js","assets/SexAndBreathPage-Ce1fc_LX.js","assets/F2MTranssexualLoverPage-C8kHZQIt.js","assets/MetamorphosexQuizPage-e-2Ip5eY.js","assets/FortyReasonsPage-C6sZC0UT.js","assets/SexWorkerBurnoutPage-Bcw6Achx.js","assets/BrushesAndCrushesPage-DgXnww4b.js","assets/MyConversationWithPage-HlhBZL3X.js","assets/PhDDissertationPage-AGAytAVv.js","assets/RememberingOurDeadPage-BNuspIGu.js","assets/PeaceInBedPage-BN7DZd3k.js","assets/LibertyLoveBoatPage-DJp_cINM.js","assets/SexMagicRitual-C0dNwlAP.js","assets/PerformancesInRetrospectPage-fF_f-oy7.js","assets/BreakfastWithVeronicaVera-BWtFer4B.js","assets/SpectacularSexPage-DqqmwG2E.js","assets/ConversationMontanoPage-DSjhMcrF.js","assets/PostPornModernistPage-CeMyA_nz.js","assets/HerstoryOfPornPage-CREN6FSk.js","assets/MetamorphosexArtOfLovePage-DcnJywlJ.js","assets/ExposedPage-CIviA5iT.js","assets/LoveHandlePage-P3wRnAqW.js","assets/BosomBalletPage-CsiDOla6.js","assets/PostModernPinUpPage-BS9aOGQk.js","assets/AnatomyPinUpPage-rKcnWGja.js","assets/SevenMenKatharinePage-Chng94Qk.js","assets/SlutsAndGoddessesPage-Bf6AfUxt.js","assets/SuperSexTechnologiesPage-CYLuJ7MF.js","assets/MassageRitualPage-CAy8rBeg.js","assets/SpectacularSexWorkshopPage-CcvwNGsw.js","assets/ArtEducationPage-DAzIPO4G.js","assets/LoveArtLaboratoryPage-CcKW7jyb.js","assets/DirtySexecologyPage-Bp_emI39.js"])))=>i.map(i=>d[i]); 2(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const l of a.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();function _0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Uu={exports:{}},la={},Vu={exports:{}},le={};/** 3 * @license React 4 * react.production.min.js 5 * 6 * Copyright (c) Facebook, Inc. and its affiliates. 7 * 8 * This source code is licensed under the MIT license found in the 9 * LICENSE file in the root directory of this source tree. 10 */var Ur=Symbol.for("react.element"),R0=Symbol.for("react.portal"),M0=Symbol.for("react.fragment"),L0=Symbol.for("react.strict_mode"),N0=Symbol.for("react.profiler"),A0=Symbol.for("react.provider"),I0=Symbol.for("react.context"),z0=Symbol.for("react.forward_ref"),F0=Symbol.for("react.suspense"),O0=Symbol.for("react.memo"),D0=Symbol.for("react.lazy"),ls=Symbol.iterator;function B0(e){return e===null||typeof e!="object"?null:(e=ls&&e[ls]||e["@@iterator"],typeof e=="function"?e:null)}var Yu={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Gu=Object.assign,Xu={};function Vn(e,t,n){this.props=e,this.context=t,this.refs=Xu,this.updater=n||Yu}Vn.prototype.isReactComponent={};Vn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Vn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ku(){}Ku.prototype=Vn.prototype;function al(e,t,n){this.props=e,this.context=t,this.refs=Xu,this.updater=n||Yu}var il=al.prototype=new Ku;il.constructor=al;Gu(il,Vn.prototype);il.isPureReactComponent=!0;var ss=Array.isArray,Qu=Object.prototype.hasOwnProperty,ll={current:null},Ju={key:!0,ref:!0,__self:!0,__source:!0};function qu(e,t,n){var r,o={},a=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(a=""+t.key),t)Qu.call(t,r)&&!Ju.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(s===1)o.children=n;else if(1<s){for(var c=Array(s),p=0;p<s;p++)c[p]=arguments[p+2];o.children=c}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)o[r]===void 0&&(o[r]=s[r]);return{$$typeof:Ur,type:e,key:a,ref:l,props:o,_owner:ll.current}}function W0(e,t){return{$$typeof:Ur,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function sl(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ur}function H0(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var us=/\/+/g;function ja(e,t){return typeof e=="object"&&e!==null&&e.key!=null?H0(""+e.key):t.toString(36)}function wo(e,t,n,r,o){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(a){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case Ur:case R0:l=!0}}if(l)return l=e,o=o(l),e=r===""?"."+ja(l,0):r,ss(o)?(n="",e!=null&&(n=e.replace(us,"$&/")+"/"),wo(o,t,n,"",function(p){return p})):o!=null&&(sl(o)&&(o=W0(o,n+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(us,"$&/")+"/")+e)),t.push(o)),1;if(l=0,r=r===""?".":r+":",ss(e))for(var s=0;s<e.length;s++){a=e[s];var c=r+ja(a,s);l+=wo(a,t,n,c,o)}else if(c=B0(e),typeof c=="function")for(e=c.call(e),s=0;!(a=e.next()).done;
vendor: 4,122 bytes, lines 10-18
10)a=a.value,c=r+ja(a,s++),l+=wo(a,t,n,c,o);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function Jr(e,t,n){if(e==null)return e;var r=[],o=0;return wo(e,r,"","",function(a){return t.call(n,a,o++)}),r}function $0(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var ze={current:null},ko={transition:null},U0={ReactCurrentDispatcher:ze,ReactCurrentBatchConfig:ko,ReactCurrentOwner:ll};function Zu(){throw Error("act(...) is not supported in production builds of React.")}le.Children={map:Jr,forEach:function(e,t,n){Jr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Jr(e,function(){t++}),t},toArray:function(e){return Jr(e,function(t){return t})||[]},only:function(e){if(!sl(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};le.Component=Vn;le.Fragment=M0;le.Profiler=N0;le.PureComponent=al;le.StrictMode=L0;le.Suspense=F0;le.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=U0;le.act=Zu;le.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Gu({},e.props),o=e.key,a=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,l=ll.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)Qu.call(t,c)&&!Ju.hasOwnProperty(c)&&(r[c]=t[c]===void 0&&s!==void 0?s[c]:t[c])}var c=arguments.length-2;if(c===1)r.children=n;else if(1<c){s=Array(c);for(var p=0;p<c;p++)s[p]=arguments[p+2];r.children=s}return{$$typeof:Ur,type:e.type,key:o,ref:a,props:r,_owner:l}};le.createContext=function(e){return e={$$typeof:I0,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:A0,_context:e},e.Consumer=e};le.createElement=qu;le.createFactory=function(e){var t=qu.bind(null,e);return t.type=e,t};le.createRef=function(){return{current:null}};le.forwardRef=function(e){return{$$typeof:z0,render:e}};le.isValidElement=sl;le.lazy=function(e){return{$$typeof:D0,_payload:{_status:-1,_result:e},_init:$0}};le.memo=function(e,t){return{$$typeof:O0,type:e,compare:t===void 0?null:t}};le.startTransition=function(e){var t=ko.transition;ko.transition={};try{e()}finally{ko.transition=t}};le.unstable_act=Zu;le.useCallback=function(e,t){return ze.current.useCallback(e,t)};le.useContext=function(e){return ze.current.useContext(e)};le.useDebugValue=function(){};le.useDeferredValue=function(e){return ze.current.useDeferredValue(e)};le.useEffect=function(e,t){return ze.current.useEffect(e,t)};le.useId=function(){return ze.current.useId()};le.useImperativeHandle=function(e,t,n){return ze.current.useImperativeHandle(e,t,n)};le.useInsertionEffect=function(e,t){return ze.current.useInsertionEffect(e,t)};le.useLayoutEffect=function(e,t){return ze.current.useLayoutEffect(e,t)};le.useMemo=function(e,t){return ze.current.useMemo(e,t)};le.useReducer=function(e,t,n){return ze.current.useReducer(e,t,n)};le.useRef=function(e){return ze.current.useRef(e)};le.useState=function(e){return ze.current.useState(e)};le.useSyncExternalStore=function(e,t,n){return ze.current.useSyncExternalStore(e,t,n)};le.useTransition=function(){return ze.current.useTransition()};le.version="18.3.1";Vu.exports=le;var m=Vu.exports;const V0=_0(m);/** 11 * @license React 12 * react-jsx-runtime.production.min.js 13 * 14 * Copyright (c) Facebook, Inc. and its affiliates. 15 * 16 * This source code is licensed under the MIT license found in the 17 * LICENSE file in the root directory of this source tree. 18 */var Y0=m,G0=Symbol.for("react.element"),X0=Symbol.for("react.fragment"),K0=Object.prototype.hasOwnProperty,Q0=Y0.__SECRET_INT
vendor: 10,213 bytes, lines 18-34
18ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,J0={key:!0,ref:!0,__self:!0,__source:!0};function ec(e,t,n){var r,o={},a=null,l=null;n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)K0.call(t,r)&&!J0.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:G0,type:e,key:a,ref:l,props:o,_owner:Q0.current}}la.Fragment=X0;la.jsx=ec;la.jsxs=ec;Uu.exports=la;var i=Uu.exports,tc={exports:{}},Xe={},nc={exports:{}},rc={};/** 19 * @license React 20 * scheduler.production.min.js 21 * 22 * Copyright (c) Facebook, Inc. and its affiliates. 23 * 24 * This source code is licensed under the MIT license found in the 25 * LICENSE file in the root directory of this source tree. 26 */(function(e){function t(A,$){var S=A.length;A.push($);e:for(;0<S;){var T=S-1>>>1,O=A[T];if(0<o(O,$))A[T]=$,A[S]=O,S=T;else break e}}function n(A){return A.length===0?null:A[0]}function r(A){if(A.length===0)return null;var $=A[0],S=A.pop();if(S!==$){A[0]=S;e:for(var T=0,O=A.length,ee=O>>>1;T<ee;){var M=2*(T+1)-1,Y=A[M],ue=M+1,te=A[ue];if(0>o(Y,S))ue<O&&0>o(te,Y)?(A[T]=te,A[ue]=S,T=ue):(A[T]=Y,A[M]=S,T=M);else if(ue<O&&0>o(te,S))A[T]=te,A[ue]=S,T=ue;else break e}}return $}function o(A,$){var S=A.sortIndex-$.sortIndex;return S!==0?S:A.id-$.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var l=Date,s=l.now();e.unstable_now=function(){return l.now()-s}}var c=[],p=[],w=1,f=null,d=3,v=!1,y=!1,b=!1,k=typeof setTimeout=="function"?setTimeout:null,u=typeof clearTimeout=="function"?clearTimeout:null,h=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function g(A){for(var $=n(p);$!==null;){if($.callback===null)r(p);else if($.startTime<=A)r(p),$.sortIndex=$.expirationTime,t(c,$);else break;$=n(p)}}function x(A){if(b=!1,g(A),!y)if(n(c)!==null)y=!0,oe(j);else{var $=n(p);$!==null&&ae(x,$.startTime-A)}}function j(A,$){y=!1,b&&(b=!1,u(P),P=-1),v=!0;var S=d;try{for(g($),f=n(c);f!==null&&(!(f.expirationTime>$)||A&&!F());){var T=f.callback;if(typeof T=="function"){f.callback=null,d=f.priorityLevel;var O=T(f.expirationTime<=$);$=e.unstable_now(),typeof O=="function"?f.callback=O:f===n(c)&&r(c),g($)}else r(c);f=n(c)}if(f!==null)var ee=!0;else{var M=n(p);M!==null&&ae(x,M.startTime-$),ee=!1}return ee}finally{f=null,d=S,v=!1}}var C=!1,E=null,P=-1,L=5,I=-1;function F(){return!(e.unstable_now()-I<L)}function N(){if(E!==null){var A=e.unstable_now();I=A;var $=!0;try{$=E(!0,A)}finally{$?Z():(C=!1,E=null)}}else C=!1}var Z;if(typeof h=="function")Z=function(){h(N)};else if(typeof MessageChannel<"u"){var K=new MessageChannel,X=K.port2;K.port1.onmessage=N,Z=function(){X.postMessage(null)}}else Z=function(){k(N,0)};function oe(A){E=A,C||(C=!0,Z())}function ae(A,$){P=k(function(){A(e.unstable_now())},$)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(A){A.callback=null},e.unstable_continueExecution=function(){y||v||(y=!0,oe(j))},e.unstable_forceFrameRate=function(A){0>A||125<A?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):L=0<A?Math.floor(1e3/A):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return n(c)},e.unstable_next=function(A){switch(d){case 1:case 2:case 3:var $=3;break;default:$=d}var S=d;d=$;try{return A()}finally{d=S}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(A,$){switch(A){case 1:case 2:case 3:case 4:case 5:break;default:A=3}var S=d;d=A;try{return $()}finally{d=S}},e.unstable_scheduleCallback=function(A,$,S){var T=e.unstable_now();switch(typeof S=="object"&&S!==null?(S=S.delay,S=typeof S=="number"&&0<S?T+S:T):S=T,A){case 1:var O=-1;break;case 2:O=250;break;case 5:O=1073741823;break;case 4:O=1e4;break;default:O=5e3}return O=S+O,A={id:w++,callback:$,priorityLevel:A,startTime:S,expirationTime:O,sortIndex:-1},S>T?(A.sortIndex=S,t(p,A),n(c)===null&&A===n(p)&&(b?(u(P),P=-1):b=!0,ae(x,S-T))):(A.sortIndex=O,t(c,A),y||v||(y=!0,oe(j))),A},e.unstable_shouldYield=F,e.unstable_wrapCallback=function(A){var $=d;return function(){var S=d;d=$;try{return A.apply(this,arguments)}finally{d=S}}}})(rc);nc.exports=rc;var q0=nc.exports;/** 27 * @license React 28 * react-dom.production.min.js 29 * 30 * Copyright (c) Facebook, Inc. and its affiliates. 31 * 32 * This source code is licensed under the MIT license found in the 33 * LICENSE file in the root directory of this source tree. 34 */var Z0=m,Ge=q0;function z(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var oc=new Set,Er={};function hn(e,t){On(e,t),On(e+"Capture",t)}function On(e,t){for(Er[e]=t,e=0;e<t.length;e++)oc.add(t[e])}var Rt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),si=Object.prototype.hasOwnProperty,ef=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,cs={},ds={};function tf(e){return si.call(ds,e)?!0:si.call(cs,e)?!1:ef.test(e)?ds[e]=!0:(cs[e]=!0,!1)}function nf(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function rf(e,t,n,r){if(t===null||typeof t>"u"||nf(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Fe(e,t,n,r,o,a,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=l}var _e={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){_e[e]=new Fe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];_e[t]=new Fe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){_e[e]=new Fe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){_e[e]=new Fe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){_e[e]=new Fe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){_e[e]=new Fe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){_e[e]=new Fe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){_e[e]=new Fe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){_e[e]=new Fe(e,5,!1,e.toLowerCase(),null,!1,!1)});var ul=/[\-:]([a-z])/g;function cl(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(ul,cl);_e[t]=new Fe(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(ul,cl);_e[t]=new Fe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(ul,cl);_e[t]=new Fe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){_e[e]=new Fe(e,1,!1,e.toLowerCase(),null,!1,!1)});_e.xlinkHref=new Fe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){_e[e]=new Fe(e,1,!1,e.toLowerCase(),null,!0,!0)});function dl(e,t,n,r){var o=_e.hasOwnProperty(t)?_e[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(rf(t,n,o,r)&&(n=null),r||o===null?tf(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}
vendor: 5,498 bytes, lines 34-38
34var It=Z0.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,qr=Symbol.for("react.element"),bn=Symbol.for("react.portal"),wn=Symbol.for("react.fragment"),fl=Symbol.for("react.strict_mode"),ui=Symbol.for("react.profiler"),ac=Symbol.for("react.provider"),ic=Symbol.for("react.context"),pl=Symbol.for("react.forward_ref"),ci=Symbol.for("react.suspense"),di=Symbol.for("react.suspense_list"),ml=Symbol.for("react.memo"),Ft=Symbol.for("react.lazy"),lc=Symbol.for("react.offscreen"),fs=Symbol.iterator;function tr(e){return e===null||typeof e!="object"?null:(e=fs&&e[fs]||e["@@iterator"],typeof e=="function"?e:null)}var ye=Object.assign,Pa;function dr(e){if(Pa===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Pa=t&&t[1]||""}return` 35`+Pa+e}var Ta=!1;function _a(e,t){if(!e||Ta)return"";Ta=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(p){var r=p}Reflect.construct(e,[],t)}else{try{t.call()}catch(p){r=p}e.call(t.prototype)}else{try{throw Error()}catch(p){r=p}e()}}catch(p){if(p&&r&&typeof p.stack=="string"){for(var o=p.stack.split(` 36`),a=r.stack.split(` 37`),l=o.length-1,s=a.length-1;1<=l&&0<=s&&o[l]!==a[s];)s--;for(;1<=l&&0<=s;l--,s--)if(o[l]!==a[s]){if(l!==1||s!==1)do if(l--,s--,0>s||o[l]!==a[s]){var c=` 38`+o[l].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=l&&0<=s);break}}}finally{Ta=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?dr(e):""}function of(e){switch(e.tag){case 5:return dr(e.type);case 16:return dr("Lazy");case 13:return dr("Suspense");case 19:return dr("SuspenseList");case 0:case 2:case 15:return e=_a(e.type,!1),e;case 11:return e=_a(e.type.render,!1),e;case 1:return e=_a(e.type,!0),e;default:return""}}function fi(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case wn:return"Fragment";case bn:return"Portal";case ui:return"Profiler";case fl:return"StrictMode";case ci:return"Suspense";case di:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ic:return(e.displayName||"Context")+".Consumer";case ac:return(e._context.displayName||"Context")+".Provider";case pl:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ml:return t=e.displayName||null,t!==null?t:fi(e.type)||"Memo";case Ft:t=e._payload,e=e._init;try{return fi(e(t))}catch{}}return null}function af(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return fi(t);case 8:return t===fl?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Jt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function sc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function lf(e){var t=sc(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,a.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Zr(e){e._valueTracker||(e._valueTracker=lf(e))}function uc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=sc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Io(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function pi(e,t){var n=t.checked;return ye({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function ps(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Jt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function cc(e,t){t=t.checked,t!=null&&dl(e,"checked",t,!1)}function mi(e,t){cc(e,t);var n=Jt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?hi(e,t.type,n):t.hasOwnProperty("defaultValue")&&hi(e,t.type,Jt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}
vendor: 4,180 bytes, line 38
38function ms(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function hi(e,t,n){(t!=="number"||Io(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var fr=Array.isArray;function Ln(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Jt(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function gi(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(z(91));return ye({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function hs(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(z(92));if(fr(n)){if(1<n.length)throw Error(z(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Jt(n)}}function dc(e,t){var n=Jt(t.value),r=Jt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function gs(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function fc(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function xi(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?fc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var eo,pc=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(eo=eo||document.createElement("div"),eo.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=eo.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Cr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var hr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},sf=["Webkit","ms","Moz","O"];Object.keys(hr).forEach(function(e){sf.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),hr[t]=hr[e]})});function mc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||hr.hasOwnProperty(e)&&hr[e]?(""+t).trim():t+"px"}function hc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=mc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var uf=ye({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function yi(e,t){if(t){if(uf[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(z(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(z(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(z(61))}if(t.style!=null&&typeof t.style!="object")throw Error(z(62))}}function vi(e,t){if(e.indexOf("-")===-1)return typeof t.is=="str
38ing";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 bi=null;function hl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var wi=null,Nn=null,An=null;function xs(e){if(e=Gr(e)){if(typeof wi!="function")throw Error(z(280));var t=e.stateNode;t&&(t=fa(t),wi(e.stateNode,e.type,t))}}function gc(e){Nn?An?An.push(e):An=[e]:Nn=e}function xc(){if(Nn){var e=Nn,t=An;if(An=Nn=null,xs(e),t)for(e=0;e<t.length;e++)xs(t[e])}}function yc(e,t){return e(t)}function vc(){}var Ra=!1;function bc(e,t,n){if(Ra)return e(t,n);Ra=!0;try{return yc(e,t,n)}finally{Ra=!1,(Nn!==null||An!==null)&&(vc(),xc())}}function jr(e,t){var n=e.stateNode;if(n===null)return null;var r=fa(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(z(231,t,typeof n));return n}var ki=!1;if(Rt)try{var nr={};Object.defineProperty(nr,"passive",{get:function(){ki=!0}}),window.addEventListener("test",nr,nr),window.removeEventListener("test",nr,nr)}catch{ki=!1}function cf(e,t,n,r,o,a,l,s,c){var p=Array.prototype.slice.call(arguments,3);try{t.apply(n,p)}catch(w){this.onError(w)}}var gr=!1,zo=null,Fo=!1,Si=null,df={onError:function(e){gr=!0,zo=e}};function ff(e,t,n,r,o,a,l,s,c){gr=!1,zo=null,cf.apply(df,arguments)}function pf(e,t,n,r,o,a,l,s,c){if(ff.apply(this,arguments),gr){if(gr){var p=zo;gr=!1,zo=null}else throw Error(z(198));Fo||(Fo=!0,Si=p)}}function gn(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 wc(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 ys(e){if(gn(e)!==e)throw Error(z(188))}function mf(e){var t=e.alternate;if(!t){if(t=gn(e),t===null)throw Error(z(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var a=o.alternate;if(a===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===n)return ys(o),e;if(a===r)return ys(o),t;a=a.sibling}throw Error(z(188))}if(n.return!==r.return)n=o,r=a;else{for(var l=!1,s=o.child;s;){if(s===n){l=!0,n=o,r=a;break}if(s===r){l=!0,r=o,n=a;break}s=s.sibling}if(!l){for(s=a.child;s;){if(s===n){l=!0,n=a,r=o;break}if(s===r){l=!0,r=a,n=o;break}s=s.sibling}if(!l)throw Error(z(189))}}if(n.alternate!==r)throw Error(z(190))}if(n.tag!==3)throw Error(z(188));return n.stateNode.current===n?e:t}function kc(e){return e=mf(e),e!==null?Sc(e):null}function Sc(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Sc(e);if(t!==null)return t;e=e.sibling}return null}var Ec=Ge.unstable_scheduleCallback,vs=Ge.unstable_cancelCallback,hf=Ge.unstable_shouldYield,gf=Ge.unstable_requestPaint,be=Ge.unstable_now,xf=Ge.unstable_getCurrentPriorityLevel,gl=Ge.unstable_ImmediatePriority,Cc=Ge.unstable_UserBlockingPriority,Oo=Ge.unstable_NormalPriority,yf=Ge.unstable_LowPriority,jc=Ge.unstable_IdlePriority,sa=null,vt=null;function vf(e){if(vt&&typeof vt.onCommitFiberRoot=="function")try{vt.onCommitFiberRoot(sa,e,void 0,(e.current.flags&128)===128)}catch{}}var ut=Math.clz32?Math.clz32:kf,bf=Math.log,wf=Math.LN2;function kf(e){return e>>>=0,e===0?32:31-(bf(e)/wf|0)|0}var to=64,no=4194304;function pr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Do(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~o;s!==0?r=pr(s):(a&=l,a!==0&&(r=pr(a)))}else l=n&~o,l!==0?r=pr(l):a!==0&&(r=pr(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,a=t&-t,o>=a||o===16&&(a&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ut(t),o=1<<n,r|=e[n],t&=~o;return r}function Sf(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Ef(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var l=31-ut(a),s=1<<l,c=o[l];c===-1?(!(s&n)||s&r)&&(o[l]=Sf(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}}function Ei(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Pc(){var e=to;return to<<=1,!(to&4194240)&&(to=64),e}function Ma(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Vr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ut(t),e[t]=n}function Cf(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-ut(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}function xl(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ut(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var ce=0;function Tc(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var _c,yl,Rc,Mc,Lc,Ci=!1,ro=[],$t=null,Ut=null,Vt=null,Pr=new Map,Tr=new Map,Dt=[],jf="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function bs(e,t){switch(e){case"focusin":case"focusout":$t=null;break;case"dragenter":case"dragleave":Ut=null;break;case"mouseover":case"mouseout":Vt=null;break;case"pointerover":case"pointerout":Pr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Tr.delete(t.pointerId)}}function rr(e,t,n,r,o,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},t!==null&&(t=Gr(t),t!==null&&yl(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function Pf(e,t,n,r,o){switch(t){case"focusin":return $t=rr($t,e,t,n,r,o),!0;case"dragenter":return Ut=rr(Ut,e,t,n,r,o),!0;case"mouseover":return Vt=rr(Vt,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return Pr.set(a,rr(Pr.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Tr.set(a,rr(Tr.get(a)||null,e,t,n,r,o)),!0}return!1}function Nc(e){var t=on(e.target);if(t!==null){var n=gn(t);if(n!==null){if(t=n.tag,t===13){if(t=wc(n),t!==null){e.blockedOn=t,Lc(e.priority,function(){Rc(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 So(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=ji(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);bi=r,n.target.dispatchEvent(r),bi=null}else return t=Gr(n),t!==null&&yl(t),e.blockedOn=n,!1;t.shift()}return!0}function ws(e,t,n){So(e)&&n.delete(t)}function Tf(){Ci=!1,$t!==null&&So($t)&&($t=null),Ut!==null&&So(Ut)&&(Ut=null),Vt!==null&&So(Vt)&&(Vt=null),Pr.forEach(ws),Tr.forEach(ws)}function or(e,t){e.blockedOn===t&&(e.blockedOn=null,Ci||(Ci=!0,Ge.unstable_scheduleCallback(Ge.unstable_NormalPriority,Tf)))}function _r(e){function t(o){return or(o,e)}if(0<ro.length){or(ro[0],e);for(var n=1;n<ro.length;n++){var r=ro[n];r.blockedOn===e&&(r.blockedOn=null)}}for($t!==null&&or($t,e),Ut!==null&&or(Ut,e),Vt!==null&&or(Vt,e),Pr.forEach(t),Tr.forEach(t),n=0;n<Dt.length;n++)r=Dt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Dt.length&&(n=Dt[0],n.blockedOn===null);)Nc(n),n.blockedOn===null&&Dt.shift()}var In=It.ReactCurrentBatchConfig,Bo=!0;function _f(e,t,n,r){var o=ce,a=In.transition;In.transition=null;try{ce=1,vl(e,t,n,r)}finally{ce=o,In.transition=a}}function Rf(e,t,n,r){var o=ce,a=In.transition;In.transition=null;try{ce=4,vl(e,t,n,r)}finally{ce=o,In.transition=a}}function vl(e,t,n,r){if(Bo){var o=ji(e,t,n,r);if(o===null)Wa(e,t,r,Wo,n),bs(e,r);else if(Pf(o,e,t,n,r))r.stopPropagation();else if(bs(e,r),t&4&&-1<jf.indexOf(e)){for(;o!==null;){var a=Gr(o);if(a!==null&&_c(a),a=ji(e,t,n,r),a===null&&Wa(e,t,r,Wo,n),a===o)break;o=a}o!==null&&r.stopPropagation()}else Wa(e,t,r,null,n)}}var Wo=null;function ji(e,t,n,r){if(Wo=null,e=hl(r),e=on(e),e!==null)if(t=gn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=wc(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 Wo=e,null}
vendor: 10,401 bytes, line 38
38function Ac(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(xf()){case gl:return 1;case Cc:return 4;case Oo:case yf:return 16;case jc:return 536870912;default:return 16}default:return 16}}var Wt=null,bl=null,Eo=null;function Ic(){if(Eo)return Eo;var e,t=bl,n=t.length,r,o="value"in Wt?Wt.value:Wt.textContent,a=o.length;for(e=0;e<n&&t[e]===o[e];e++);var l=n-e;for(r=1;r<=l&&t[n-r]===o[a-r];r++);return Eo=o.slice(e,1<r?1-r:void 0)}function Co(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 oo(){return!0}function ks(){return!1}function Ke(e){function t(n,r,o,a,l){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=a,this.target=l,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(a):a[s]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?oo:ks,this.isPropagationStopped=ks,this}return ye(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=oo)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=oo)},persist:function(){},isPersistent:oo}),t}var Yn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},wl=Ke(Yn),Yr=ye({},Yn,{view:0,detail:0}),Mf=Ke(Yr),La,Na,ar,ua=ye({},Yr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:kl,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!==ar&&(ar&&e.type==="mousemove"?(La=e.screenX-ar.screenX,Na=e.screenY-ar.screenY):Na=La=0,ar=e),La)},movementY:function(e){return"movementY"in e?e.movementY:Na}}),Ss=Ke(ua),Lf=ye({},ua,{dataTransfer:0}),Nf=Ke(Lf),Af=ye({},Yr,{relatedTarget:0}),Aa=Ke(Af),If=ye({},Yn,{animationName:0,elapsedTime:0,pseudoElement:0}),zf=Ke(If),Ff=ye({},Yn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Of=Ke(Ff),Df=ye({},Yn,{data:0}),Es=Ke(Df),Bf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Wf={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Hf={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function $f(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Hf[e])?!!t[e]:!1}function kl(){return $f}var Uf=ye({},Yr,{key:function(e){if(e.key){var t=Bf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Co(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Wf[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:kl,charCode:function(e){return e.type==="keypress"?Co(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Co(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Vf=Ke(Uf),Yf=ye({},ua,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Cs=Ke(Yf),Gf=ye({},Yr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:kl}),Xf=Ke(Gf),Kf=ye({},Yn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Qf=Ke(Kf),Jf=ye({},ua,{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}),qf=Ke(Jf),Zf=[9,13,27,32],Sl=Rt&&"CompositionEvent"in window,xr=null;Rt&&"documentMode"in document&&(xr=document.documentMode);var ep=Rt&&"TextEvent"in window&&!xr,zc=Rt&&(!Sl||xr&&8<xr&&11>=xr),js=" ",Ps=!1;function Fc(e,t){switch(e){case"keyup":return Zf.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Oc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var kn=!1;function tp(e,t){switch(e){case"compositionend":return Oc(t);case"keypress":return t.which!==32?null:(Ps=!0,js);case"textInput":return e=t.data,e===js&&Ps?null:e;default:return null}}function np(e,t){if(kn)return e==="compositionend"||!Sl&&Fc(e,t)?(e=Ic(),Eo=bl=Wt=null,kn=!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 zc&&t.locale!=="ko"?null:t.data;default:return null}}var rp={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 Ts(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!rp[e.type]:t==="textarea"}function Dc(e,t,n,r){gc(r),t=Ho(t,"onChange"),0<t.length&&(n=new wl("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var yr=null,Rr=null;function op(e){Qc(e,0)}function ca(e){var t=Cn(e);if(uc(t))return e}function ap(e,t){if(e==="change")return t}var Bc=!1;if(Rt){var Ia;if(Rt){var za="oninput"in document;if(!za){var _s=document.createElement("div");_s.setAttribute("oninput","return;"),za=typeof _s.oninput=="function"}Ia=za}else Ia=!1;Bc=Ia&&(!document.documentMode||9<document.documentMode)}function Rs(){yr&&(yr.detachEvent("onpropertychange",Wc),Rr=yr=null)}function Wc(e){if(e.propertyName==="value"&&ca(Rr)){var t=[];Dc(t,Rr,e,hl(e)),bc(op,t)}}function ip(e,t,n){e==="focusin"?(Rs(),yr=t,Rr=n,yr.attachEvent("onpropertychange",Wc)):e==="focusout"&&Rs()}function lp(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ca(Rr)}function sp(e,t){if(e==="click")return ca(t)}function up(e,t){if(e==="input"||e==="change")return ca(t)}function cp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dt=typeof Object.is=="function"?Object.is:cp;function Mr(e,t){if(dt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!si.call(t,o)||!dt(e[o],t[o]))return!1}return!0}function Ms(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ls(e,t){var n=Ms(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ms(n)}}function Hc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Hc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function $c(){for(var e=window,t=Io();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Io(e.document)}return t}function El(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function dp(e){var t=$c(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Hc(n.ownerDocument.documentElement,n)){if(r!==null&&El(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=r.end===void 0?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=Ls(n,a);var l=Ls(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var fp=Rt&&"documentMode"in document&&11>=document.documentMode,Sn=null,Pi=null,vr=null,Ti=!1;function Ns(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ti||Sn==null||Sn!==Io(r)||(r=Sn,"selectionStart"in r&&El(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: 4,501 bytes, line 38
38sNode:r.focusNode,focusOffset:r.focusOffset}),vr&&Mr(vr,r)||(vr=r,r=Ho(Pi,"onSelect"),0<r.length&&(t=new wl("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Sn)))}function ao(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var En={animationend:ao("Animation","AnimationEnd"),animationiteration:ao("Animation","AnimationIteration"),animationstart:ao("Animation","AnimationStart"),transitionend:ao("Transition","TransitionEnd")},Fa={},Uc={};Rt&&(Uc=document.createElement("div").style,"AnimationEvent"in window||(delete En.animationend.animation,delete En.animationiteration.animation,delete En.animationstart.animation),"TransitionEvent"in window||delete En.transitionend.transition);function da(e){if(Fa[e])return Fa[e];if(!En[e])return e;var t=En[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Uc)return Fa[e]=t[n];return e}var Vc=da("animationend"),Yc=da("animationiteration"),Gc=da("animationstart"),Xc=da("transitionend"),Kc=new Map,As="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Zt(e,t){Kc.set(e,t),hn(t,[e])}for(var Oa=0;Oa<As.length;Oa++){var Da=As[Oa],pp=Da.toLowerCase(),mp=Da[0].toUpperCase()+Da.slice(1);Zt(pp,"on"+mp)}Zt(Vc,"onAnimationEnd");Zt(Yc,"onAnimationIteration");Zt(Gc,"onAnimationStart");Zt("dblclick","onDoubleClick");Zt("focusin","onFocus");Zt("focusout","onBlur");Zt(Xc,"onTransitionEnd");On("onMouseEnter",["mouseout","mouseover"]);On("onMouseLeave",["mouseout","mouseover"]);On("onPointerEnter",["pointerout","pointerover"]);On("onPointerLeave",["pointerout","pointerover"]);hn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));hn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));hn("onBeforeInput",["compositionend","keypress","textInput","paste"]);hn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));hn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));hn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var mr="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(" "),hp=new Set("cancel close invalid load scroll toggle".split(" ").concat(mr));function Is(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,pf(r,t,void 0,e),e.currentTarget=null}function Qc(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var l=r.length-1;0<=l;l--){var s=r[l],c=s.instance,p=s.currentTarget;if(s=s.listener,c!==a&&o.isPropagationStopped())break e;Is(o,s,p),a=c}else for(l=0;l<r.length;l++){if(s=r[l],c=s.instance,p=s.currentTarget,s=s.listener,c!==a&&o.isPropagationStopped())break e;Is(o,s,p),a=c}}}if(Fo)throw e=Si,Fo=!1,Si=null,e}function fe(e,t){var n=t[Ni];n===void 0&&(n=t[Ni]=new Set);var r=e+"__bubble";n.has(r)||(Jc(t,e,2,!1),n.add(r))}function Ba(e,t,n){var r=0;t&&(r|=4),Jc(n,e,r,t)}var io="_reactListening"+Math.random().toString(36).slice(2);function Lr(e){if(!e[io]){e[io]=!0,oc.forEach(function(n){n!=="selectionchange"&&(hp.has(n)||Ba(n,!1,e),Ba(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[io]||(t[io]=!0,Ba("selectionchange",!1,t))}}function Jc(e,t,n,r){switch(Ac(t)){case 1:var o=_f;break;case 4:o=Rf;break;default:o=vl}n=o.bind(null,t,n,e),o=void 0,!ki||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Wa(e,t,n,r,o){var a=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var l=r.tag;if(l===3||l===4){var s=r.stateNode.containerInfo;
vendor: 1,491 bytes, line 38
38if(s===o||s.nodeType===8&&s.parentNode===o)break;if(l===4)for(l=r.return;l!==null;){var c=l.tag;if((c===3||c===4)&&(c=l.stateNode.containerInfo,c===o||c.nodeType===8&&c.parentNode===o))return;l=l.return}for(;s!==null;){if(l=on(s),l===null)return;if(c=l.tag,c===5||c===6){r=a=l;continue e}s=s.parentNode}}r=r.return}bc(function(){var p=a,w=hl(n),f=[];e:{var d=Kc.get(e);if(d!==void 0){var v=wl,y=e;switch(e){case"keypress":if(Co(n)===0)break e;case"keydown":case"keyup":v=Vf;break;case"focusin":y="focus",v=Aa;break;case"focusout":y="blur",v=Aa;break;case"beforeblur":case"afterblur":v=Aa;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":v=Ss;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=Nf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=Xf;break;case Vc:case Yc:case Gc:v=zf;break;case Xc:v=Qf;break;case"scroll":v=Mf;break;case"wheel":v=qf;break;case"copy":case"cut":case"paste":v=Of;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=Cs}var b=(t&4)!==0,k=!b&&e==="scroll",u=b?d!==null?d+"Capture":null:d;b=[];for(var h=p,g;h!==null;){g=h;var x=g.stateNode;if(g.tag===5&&x!==null&&(g=x,u!==null&&(x=jr(h,u),x!=null&&b.push(Nr(h,x,g)))),k)break;h=h.return}
vendor: 1,036 bytes, line 38
380<b.length&&(d=new v(d,y,null,n,w),f.push({event:d,listeners:b}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",d&&n!==bi&&(y=n.relatedTarget||n.fromElement)&&(on(y)||y[Mt]))break e;if((v||d)&&(d=w.window===w?w:(d=w.ownerDocument)?d.defaultView||d.parentWindow:window,v?(y=n.relatedTarget||n.toElement,v=p,y=y?on(y):null,y!==null&&(k=gn(y),y!==k||y.tag!==5&&y.tag!==6)&&(y=null)):(v=null,y=p),v!==y)){if(b=Ss,x="onMouseLeave",u="onMouseEnter",h="mouse",(e==="pointerout"||e==="pointerover")&&(b=Cs,x="onPointerLeave",u="onPointerEnter",h="pointer"),k=v==null?d:Cn(v),g=y==null?d:Cn(y),d=new b(x,h+"leave",v,n,w),d.target=k,d.relatedTarget=g,x=null,on(w)===p&&(b=new b(u,h+"enter",y,n,w),b.target=g,b.relatedTarget=k,x=b),k=x,v&&y)t:{for(b=v,u=y,h=0,g=b;g;g=yn(g))h++;for(g=0,x=u;x;x=yn(x))g++;for(;0<h-g;)b=yn(b),h--;for(;0<g-h;)u=yn(u),g--;for(;h--;){if(b===u||u!==null&&b===u.alternate)break t;b=yn(b),u=yn(u)}b=null}else b=null;v!==null&&zs(f,d,v,b,!1),y!==null&&k!==null&&zs(f,k,y,b,!0)}}
vendor: 5,559 bytes, lines 38-39
38e:{if(d=p?Cn(p):window,v=d.nodeName&&d.nodeName.toLowerCase(),v==="select"||v==="input"&&d.type==="file")var j=ap;else if(Ts(d))if(Bc)j=up;else{j=lp;var C=ip}else(v=d.nodeName)&&v.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(j=sp);if(j&&(j=j(e,p))){Dc(f,j,n,w);break e}C&&C(e,d,p),e==="focusout"&&(C=d._wrapperState)&&C.controlled&&d.type==="number"&&hi(d,"number",d.value)}switch(C=p?Cn(p):window,e){case"focusin":(Ts(C)||C.contentEditable==="true")&&(Sn=C,Pi=p,vr=null);break;case"focusout":vr=Pi=Sn=null;break;case"mousedown":Ti=!0;break;case"contextmenu":case"mouseup":case"dragend":Ti=!1,Ns(f,n,w);break;case"selectionchange":if(fp)break;case"keydown":case"keyup":Ns(f,n,w)}var E;if(Sl)e:{switch(e){case"compositionstart":var P="onCompositionStart";break e;case"compositionend":P="onCompositionEnd";break e;case"compositionupdate":P="onCompositionUpdate";break e}P=void 0}else kn?Fc(e,n)&&(P="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(P="onCompositionStart");P&&(zc&&n.locale!=="ko"&&(kn||P!=="onCompositionStart"?P==="onCompositionEnd"&&kn&&(E=Ic()):(Wt=w,bl="value"in Wt?Wt.value:Wt.textContent,kn=!0)),C=Ho(p,P),0<C.length&&(P=new Es(P,e,null,n,w),f.push({event:P,listeners:C}),E?P.data=E:(E=Oc(n),E!==null&&(P.data=E)))),(E=ep?tp(e,n):np(e,n))&&(p=Ho(p,"onBeforeInput"),0<p.length&&(w=new Es("onBeforeInput","beforeinput",null,n,w),f.push({event:w,listeners:p}),w.data=E))}Qc(f,t)})}function Nr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ho(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,a=o.stateNode;o.tag===5&&a!==null&&(o=a,a=jr(e,n),a!=null&&r.unshift(Nr(e,a,o)),a=jr(e,t),a!=null&&r.push(Nr(e,a,o))),e=e.return}return r}function yn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function zs(e,t,n,r,o){for(var a=t._reactName,l=[];n!==null&&n!==r;){var s=n,c=s.alternate,p=s.stateNode;if(c!==null&&c===r)break;s.tag===5&&p!==null&&(s=p,o?(c=jr(n,a),c!=null&&l.unshift(Nr(n,c,s))):o||(c=jr(n,a),c!=null&&l.push(Nr(n,c,s)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var gp=/\r\n?/g,xp=/\u0000|\uFFFD/g;function Fs(e){return(typeof e=="string"?e:""+e).replace(gp,` 39`).replace(xp,"")}function lo(e,t,n){if(t=Fs(t),Fs(e)!==t&&n)throw Error(z(425))}function $o(){}var _i=null,Ri=null;function Mi(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Li=typeof setTimeout=="function"?setTimeout:void 0,yp=typeof clearTimeout=="function"?clearTimeout:void 0,Os=typeof Promise=="function"?Promise:void 0,vp=typeof queueMicrotask=="function"?queueMicrotask:typeof Os<"u"?function(e){return Os.resolve(null).then(e).catch(bp)}:Li;function bp(e){setTimeout(function(){throw e})}function Ha(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),_r(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);_r(t)}function Yt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Ds(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Gn=Math.random().toString(36).slice(2),yt="__reactFiber$"+Gn,Ar="__reactProps$"+Gn,Mt="__reactContainer$"+Gn,Ni="__reactEvents$"+Gn,wp="__reactListeners$"+Gn,kp="__reactHandles$"+Gn;function on(e){var t=e[yt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Mt]||n[yt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ds(e);e!==null;){if(n=e[yt])return n;e=Ds(e)}return t}e=n,n=e.parentNode}return null}function Gr(e){return e=e[yt]||e[Mt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Cn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(z(33))}function fa(e){return e[Ar]||null}var Ai=[],jn=-1;function en(e){return{current:e}}function pe(e){0>jn||(e.current=Ai[jn],Ai[jn]=null,jn--)}function de(e,t){jn++,Ai[jn]=e.current,e.current=t}var qt={},Ne=en(qt),We=en(!1),cn=qt;function Dn(e,t){var n=e.type.contextTypes;if(!n)return qt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in n)o[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function He(e){return e=e.childContextTypes,e!=null}function Uo(){pe(We),pe(Ne)}function Bs(e,t,n){if(Ne.current!==qt)throw Error(z(168));de(Ne,t),de(We,n)}function qc(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(z(108,af(e)||"Unknown",o));return ye({},n,r)}function Vo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||qt,cn=Ne.current,de(Ne,e),de(We,We.current),!0}function Ws(e,t,n){var r=e.stateNode;if(!r)throw Error(z(169));n?(e=qc(e,t,cn),r.__reactInternalMemoizedMergedChildContext=e,pe(We),pe(Ne),de(Ne,e)):pe(We),de(We,n)}var jt=null,pa=!1,$a=!1;function Zc(e){jt===null?jt=[e]:jt.push(e)}function Sp(e){pa=!0,Zc(e)}function tn(){if(!$a&&jt!==null){$a=!0;var e=0,t=ce;try{var n=jt;for(ce=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}jt=null,pa=!1}catch(o){throw jt!==null&&(jt=jt.slice(e+1)),Ec(gl,tn),o}finally{ce=t,$a=!1}
vendor: 27,446 bytes, lines 39-41
39}return null}var Pn=[],Tn=0,Yo=null,Go=0,qe=[],Ze=0,dn=null,Pt=1,Tt="";function nn(e,t){Pn[Tn++]=Go,Pn[Tn++]=Yo,Yo=e,Go=t}function ed(e,t,n){qe[Ze++]=Pt,qe[Ze++]=Tt,qe[Ze++]=dn,dn=e;var r=Pt;e=Tt;var o=32-ut(r)-1;r&=~(1<<o),n+=1;var a=32-ut(t)+o;if(30<a){var l=o-o%5;a=(r&(1<<l)-1).toString(32),r>>=l,o-=l,Pt=1<<32-ut(t)+o|n<<o|r,Tt=a+e}else Pt=1<<a|n<<o|r,Tt=e}function Cl(e){e.return!==null&&(nn(e,1),ed(e,1,0))}function jl(e){for(;e===Yo;)Yo=Pn[--Tn],Pn[Tn]=null,Go=Pn[--Tn],Pn[Tn]=null;for(;e===dn;)dn=qe[--Ze],qe[Ze]=null,Tt=qe[--Ze],qe[Ze]=null,Pt=qe[--Ze],qe[Ze]=null}var Ye=null,Ve=null,me=!1,st=null;function td(e,t){var n=et(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Hs(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Ye=e,Ve=Yt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Ye=e,Ve=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=dn!==null?{id:Pt,overflow:Tt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=et(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Ye=e,Ve=null,!0):!1;default:return!1}}function Ii(e){return(e.mode&1)!==0&&(e.flags&128)===0}function zi(e){if(me){var t=Ve;if(t){var n=t;if(!Hs(e,t)){if(Ii(e))throw Error(z(418));t=Yt(n.nextSibling);var r=Ye;t&&Hs(e,t)?td(r,n):(e.flags=e.flags&-4097|2,me=!1,Ye=e)}}else{if(Ii(e))throw Error(z(418));e.flags=e.flags&-4097|2,me=!1,Ye=e}}}function $s(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ye=e}function so(e){if(e!==Ye)return!1;if(!me)return $s(e),me=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Mi(e.type,e.memoizedProps)),t&&(t=Ve)){if(Ii(e))throw nd(),Error(z(418));for(;t;)td(e,t),t=Yt(t.nextSibling)}if($s(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(z(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Ve=Yt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Ve=null}}else Ve=Ye?Yt(e.stateNode.nextSibling):null;return!0}function nd(){for(var e=Ve;e;)e=Yt(e.nextSibling)}function Bn(){Ve=Ye=null,me=!1}function Pl(e){st===null?st=[e]:st.push(e)}var Ep=It.ReactCurrentBatchConfig;function ir(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(z(309));var r=n.stateNode}if(!r)throw Error(z(147,e));var o=r,a=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===a?t.ref:(t=function(l){var s=o.refs;l===null?delete s[a]:s[a]=l},t._stringRef=a,t)}if(typeof e!="string")throw Error(z(284));if(!n._owner)throw Error(z(290,e))}return e}function uo(e,t){throw e=Object.prototype.toString.call(t),Error(z(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Us(e){var t=e._init;return t(e._payload)}function rd(e){function t(u,h){if(e){var g=u.deletions;g===null?(u.deletions=[h],u.flags|=16):g.push(h)}}function n(u,h){if(!e)return null;for(;h!==null;)t(u,h),h=h.sibling;return null}function r(u,h){for(u=new Map;h!==null;)h.key!==null?u.set(h.key,h):u.set(h.index,h),h=h.sibling;return u}function o(u,h){return u=Qt(u,h),u.index=0,u.sibling=null,u}function a(u,h,g){return u.index=g,e?(g=u.alternate,g!==null?(g=g.index,g<h?(u.flags|=2,h):g):(u.flags|=2,h)):(u.flags|=1048576,h)}function l(u){return e&&u.alternate===null&&(u.flags|=2),u}function s(u,h,g,x){return h===null||h.tag!==6?(h=Qa(g,u.mode,x),h.return=u,h):(h=o(h,g),h.return=u,h)}function c(u,h,g,x){var j=g.type;return j===wn?w(u,h,g.props.children,x,g.key):h!==null&&(h.elementType===j||typeof j=="object"&&j!==null&&j.$$typeof===Ft&&Us(j)===h.type)?(x=o(h,g.props),x.ref=ir(u,h,g),x.return=u,x):(x=Lo(g.type,g.key,g.props,null,u.mode,x),x.ref=ir(u,h,g),x.return=u,x)}function p(u,h,g,x){return h===null||h.tag!==4||h.stateNode.containerInfo!==g.containerInfo||h.stateNode.implementation!==g.implementation?(h=Ja(g,u.mode,x),h.return=u,h):(h=o(h,g.children||[]),h.return=u,h)}function w(u,h,g,x,j){return h===null||h.tag!==7?(h=un(g,u.mode,x,j),h.return=u,h):(h=o(h,g),h.return=u,h)}function f(u,h,g){if(typeof h=="string"&&h!==""||typeof h=="number")return h=Qa(""+h,u.mode,g),h.return=u,h;if(typeof h=="object"&&h!==null){switch(h.$$typeof){case qr:return g=Lo(h.type,h.key,h.props,null,u.mode,g),g.ref=ir(u,null,h),g.return=u,g;case bn:return h=Ja(h,u.mode,g),h.return=u,h;case Ft:var x=h._init;return f(u,x(h._payload),g)}if(fr(h)||tr(h))return h=un(h,u.mode,g,null),h.return=u,h;uo(u,h)}return null}function d(u,h,g,x){var j=h!==null?h.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return j!==null?null:s(u,h,""+g,x);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case qr:return g.key===j?c(u,h,g,x):null;case bn:return g.key===j?p(u,h,g,x):null;case Ft:return j=g._init,d(u,h,j(g._payload),x)}if(fr(g)||tr(g))return j!==null?null:w(u,h,g,x,null);uo(u,g)}return null}function v(u,h,g,x,j){if(typeof x=="string"&&x!==""||typeof x=="number")return u=u.get(g)||null,s(h,u,""+x,j);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case qr:return u=u.get(x.key===null?g:x.key)||null,c(h,u,x,j);case bn:return u=u.get(x.key===null?g:x.key)||null,p(h,u,x,j);case Ft:var C=x._init;return v(u,h,g,C(x._payload),j)}if(fr(x)||tr(x))return u=u.get(g)||null,w(h,u,x,j,null);uo(h,x)}return null}function y(u,h,g,x){for(var j=null,C=null,E=h,P=h=0,L=null;E!==null&&P<g.length;P++){E.index>P?(L=E,E=null):L=E.sibling;var I=d(u,E,g[P],x);if(I===null){E===null&&(E=L);break}e&&E&&I.alternate===null&&t(u,E),h=a(I,h,P),C===null?j=I:C.sibling=I,C=I,E=L}if(P===g.length)return n(u,E),me&&nn(u,P),j;if(E===null){for(;P<g.length;P++)E=f(u,g[P],x),E!==null&&(h=a(E,h,P),C===null?j=E:C.sibling=E,C=E);return me&&nn(u,P),j}for(E=r(u,E);P<g.length;P++)L=v(E,u,P,g[P],x),L!==null&&(e&&L.alternate!==null&&E.delete(L.key===null?P:L.key),h=a(L,h,P),C===null?j=L:C.sibling=L,C=L);return e&&E.forEach(function(F){return t(u,F)}),me&&nn(u,P),j}function b(u,h,g,x){var j=tr(g);if(typeof j!="function")throw Error(z(150));if(g=j.call(g),g==null)throw Error(z(151));for(var C=j=null,E=h,P=h=0,L=null,I=g.next();E!==null&&!I.done;P++,I=g.next()){E.index>P?(L=E,E=null):L=E.sibling;var F=d(u,E,I.value,x);if(F===null){E===null&&(E=L);break}e&&E&&F.alternate===null&&t(u,E),h=a(F,h,P),C===null?j=F:C.sibling=F,C=F,E=L}if(I.done)return n(u,E),me&&nn(u,P),j;if(E===null){for(;!I.done;P++,I=g.next())I=f(u,I.value,x),I!==null&&(h=a(I,h,P),C===null?j=I:C.sibling=I,C=I);return me&&nn(u,P),j}for(E=r(u,E);!I.done;P++,I=g.next())I=v(E,u,P,I.value,x),I!==null&&(e&&I.alternate!==null&&E.delete(I.key===null?P:I.key),h=a(I,h,P),C===null?j=I:C.sibling=I,C=I);return e&&E.forEach(function(N){return t(u,N)}),me&&nn(u,P),j}function k(u,h,g,x){if(typeof g=="object"&&g!==null&&g.type===wn&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case qr:e:{for(var j=g.key,C=h;C!==null;){if(C.key===j){if(j=g.type,j===wn){if(C.tag===7){n(u,C.sibling),h=o(C,g.props.children),h.return=u,u=h;break e}}else if(C.elementType===j||typeof j=="object"&&j!==null&&j.$$typeof===Ft&&Us(j)===C.type){n(u,C.sibling),h=o(C,g.props),h.ref=ir(u,C,g),h.return=u,u=h;break e}n(u,C);break}else t(u,C);C=C.sibling}g.type===wn?(h=un(g.props.children,u.mode,x,g.key),h.return=u,u=h):(x=Lo(g.type,g.key,g.props,null,u.mode,x),x.ref=ir(u,h,g),x.return=u,u=x)}return l(u);case bn:e:{for(C=g.key;h!==null;){if(h.key===C)if(h.tag===4&&h.stateNode.containerInfo===g.containerInfo&&h.stateNode.implementation===g.implementation){n(u,h.sibling),h=o(h,g.children||[]),h.return=u,u=h;break e}else{n(u,h);break}else t(u,h);h=h.sibling}h=Ja(g,u.mode,x),h.return=u,u=h}return l(u);case Ft:return C=g._init,k(u,h,C(g._payload),x)}if(fr(g))return y(u,h,g,x);if(tr(g))return b(u,h,g,x);uo(u,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,h!==null&&h.tag===6?(n(u,h.sibling),h=o(h,g),h.return=u,u=h):(n(u,h),h=Qa(g,u.mode,x),h.return=u,u=h),l(u)):n(u,h)}return k}var Wn=rd(!0),od=rd(!1),Xo=en(null),Ko=null,_n=null,Tl=null;function _l(){Tl=_n=Ko=null}function Rl(e){var t=Xo.current;pe(Xo),e._currentValue=t}function Fi(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function zn(e,t){Ko=e,Tl=_n=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Be=!0),e.firstContext=null)}function nt(e){var t=e._currentValue;if(Tl!==e)if(e={context:e,memoizedValue:t,next:null},_n===null){if(Ko===null)throw Error(z(308));_n=e,Ko.dependencies={lanes:0,firstContext:e}}else _n=_n.next=e;return t}var an=null;function Ml(e){an===null?an=[e]:an.push(e)}function ad(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Ml(t)):(n.next=o.next,o.next=n),t.interleaved=n,Lt(e,r)}function Lt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Ot=!1;function Ll(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function id(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function _t(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Gt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,se&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Lt(e,n)}return o=r.interleaved,o===null?(t.next=t,Ml(r)):(t.next=o.next,o.next=t),r.interleaved=t,Lt(e,n)}function jo(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xl(e,n)}}function Vs(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?o=a=l:a=a.next=l,n=n.next}while(n!==null);a===null?o=a=t:a=a.next=t}else o=a=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Qo(e,t,n,r){var o=e.updateQueue;Ot=!1;var a=o.firstBaseUpdate,l=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var c=s,p=c.next;c.next=null,l===null?a=p:l.next=p,l=c;var w=e.alternate;w!==null&&(w=w.updateQueue,s=w.lastBaseUpdate,s!==l&&(s===null?w.firstBaseUpdate=p:s.next=p,w.lastBaseUpdate=c))}if(a!==null){var f=o.baseState;l=0,w=p=c=null,s=a;do{var d=s.lane,v=s.eventTime;if((r&d)===d){w!==null&&(w=w.next={eventTime:v,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var y=e,b=s;switch(d=t,v=n,b.tag){case 1:if(y=b.payload,typeof y=="function"){f=y.call(v,f,d);break e}f=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=b.payload,d=typeof y=="function"?y.call(v,f,d):y,d==null)break e;f=ye({},f,d);break e;case 2:Ot=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,d=o.effects,d===null?o.effects=[s]:d.push(s))}else v={eventTime:v,lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},w===null?(p=w=v,c=f):w=w.next=v,l|=d;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;d=s,s=d.next,d.next=null,o.lastBaseUpdate=d,o.shared.pending=null}}while(!0);if(w===null&&(c=f),o.baseState=c,o.firstBaseUpdate=p,o.lastBaseUpdate=w,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else a===null&&(o.shared.lanes=0);pn|=l,e.lanes=l,e.memoizedState=f}}function Ys(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(z(191,o));o.call(r)}}}var Xr={},bt=en(Xr),Ir=en(Xr),zr=en(Xr);function ln(e){if(e===Xr)throw Error(z(174));return e}function Nl(e,t){switch(de(zr,t),de(Ir,e),de(bt,Xr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:xi(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=xi(t,e)}pe(bt),de(bt,t)}function Hn(){pe(bt),pe(Ir),pe(zr)}function ld(e){ln(zr.current);var t=ln(bt.current),n=xi(t,e.type);t!==n&&(de(Ir,e),de(bt,n))}function Al(e){Ir.current===e&&(pe(bt),pe(Ir))}var ge=en(0);function Jo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ua=[];function Il(){for(var e=0;e<Ua.length;e++)Ua[e]._workInProgressVersionPrimary=null;Ua.length=0}var Po=It.ReactCurrentDispatcher,Va=It.ReactCurrentBatchConfig,fn=0,xe=null,ke=null,Ce=null,qo=!1,br=!1,Fr=0,Cp=0;function Re(){throw Error(z(321))}function zl(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!dt(e[n],t[n]))return!1;return!0}function Fl(e,t,n,r,o,a){if(fn=a,xe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Po.current=e===null||e.memoizedState===null?_p:Rp,e=n(r,o),br){a=0;do{if(br=!1,Fr=0,25<=a)throw Error(z(301));a+=1,Ce=ke=null,t.updateQueue=null,Po.current=Mp,e=n(r,o)}while(br)}if(Po.current=Zo,t=ke!==null&&ke.next!==null,fn=0,Ce=ke=xe=null,qo=!1,t)throw Error(z(300));return e}function Ol(){var e=Fr!==0;return Fr=0,e}function xt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ce===null?xe.memoizedState=Ce=e:Ce=Ce.next=e,Ce}function rt(){if(ke===null){var e=xe.alternate;e=e!==null?e.memoizedState:null}else e=ke.next;var t=Ce===null?xe.memoizedState:Ce.next;if(t!==null)Ce=t,ke=e;else{if(e===null)throw Error(z(310));ke=e,e={memoizedState:ke.memoizedState,baseState:ke.baseState,baseQueue:ke.baseQueue,queue:ke.queue,next:null},Ce===null?xe.memoizedState=Ce=e:Ce=Ce.next=e}return Ce}function Or(e,t){return typeof t=="function"?t(e):t}function Ya(e){var t=rt(),n=t.queue;if(n===null)throw Error(z(311));n.lastRenderedReducer=e;var r=ke,o=r.baseQueue,a=n.pending;if(a!==null){if(o!==null){var l=o.next;o.next=a.next,a.next=l}r.baseQueue=o=a,n.pending=null}if(o!==null){a=o.next,r=r.baseState;var s=l=null,c=null,p=a;do{var w=p.lane;if((fn&w)===w)c!==null&&(c=c.next={lane:0,action:p.action,hasEagerState:p.hasEagerState,eagerState:p.eagerState,next:null}),r=p.hasEagerState?p.eagerState:e(r,p.action);else{var f={lane:w,action:p.action,hasEagerState:p.hasEagerState,eagerState:p.eagerState,next:null};c===null?(s=c=f,l=r):c=c.next=f,xe.lanes|=w,pn|=w}p=p.next}while(p!==null&&p!==a);c===null?l=r:c.next=s,dt(r,t.memoizedState)||(Be=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=c,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do a=o.lane,xe.lanes|=a,pn|=a,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ga(e){var t=rt(),n=t.queue;if(n===null)throw Error(z(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,a=t.memoizedState;if(o!==null){n.pending=null;var l=o=o.next;do a=e(a,l.action),l=l.next;while(l!==o);dt(a,t.memoizedState)||(Be=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function sd(){}function ud(e,t){var n=xe,r=rt(),o=t(),a=!dt(r.memoizedState,o);if(a&&(r.memoizedState=o,Be=!0),r=r.queue,Dl(fd.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||Ce!==null&&Ce.memoizedState.tag&1){if(n.flags|=2048,Dr(9,dd.bind(null,n,r,o,t),void 0,null),je===null)throw Error(z(349));fn&30||cd(n,t,o)}return o}function cd(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=xe.updateQueue,t===null?(t={lastEffect:null,stores:null},xe.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function dd(e,t,n,r){t.value=n,t.getSnapshot=r,pd(t)&&md(e)}function fd(e,t,n){return n(function(){pd(t)&&md(e)})}function pd(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!dt(e,n)}catch{return!0}}function md(e){var t=Lt(e,1);t!==null&&ct(t,e,1,-1)}function Gs(e){var t=xt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Or,lastRenderedState:e},t.queue=e,e=e.dispatch=Tp.bind(null,xe,e),[t.memoizedState,e]}function Dr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=xe.updateQueue,t===null?(t={lastEffect:null,stores:null},xe.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function hd(){return rt().memoizedState}function To(e,t,n,r){var o=xt();xe.flags|=e,o.memoizedState=Dr(1|t,n,void 0,r===void 0?null:r)}function ma(e,t,n,r){var o=rt();r=r===void 0?null:r;var a=void 0;if(ke!==null){var l=ke.memoizedState;if(a=l.destroy,r!==null&&zl(r,l.deps)){o.memoizedState=Dr(t,n,a,r);return}}xe.flags|=e,o.memoizedState=Dr(1|t,n,a,r)}function Xs(e,t){return To(8390656,8,e,t)}function Dl(e,t){return ma(2048,8,e,t)}function gd(e,t){return ma(4,2,e,t)}function xd(e,t){return ma(4,4,e,t)}function yd(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function vd(e,t,n){return n=n!=null?n.concat([e]):null,ma(4,4,yd.bind(null,t,e),n)}function Bl(){}function bd(e,t){var n=rt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&zl(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function wd(e,t){var n=rt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&zl(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function kd(e,t,n){return fn&21?(dt(n,t)||(n=Pc(),xe.lanes|=n,pn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Be=!0),e.memoizedState=n)}function jp(e,t){var n=ce;ce=n!==0&&4>n?n:4,e(!0);var r=Va.transition;Va.transition={};try{e(!1),t()}finally{ce=n,Va.transition=r}}function Sd(){return rt().memoizedState}function Pp(e,t,n){var r=Kt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ed(e))Cd(t,n);else if(n=ad(e,t,n,r),n!==null){var o=Ie();ct(n,e,r,o),jd(n,t,r)}}function Tp(e,t,n){var r=Kt(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ed(e))Cd(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var l=t.lastRenderedState,s=a(l,n);if(o.hasEagerState=!0,o.eagerState=s,dt(s,l)){var c=t.interleaved;c===null?(o.next=o,Ml(t)):(o.next=c.next,c.next=o),t.interleaved=o;return}}catch{}finally{}n=ad(e,t,o,r),n!==null&&(o=Ie(),ct(n,e,r,o),jd(n,t,r))}}function Ed(e){var t=e.alternate;return e===xe||t!==null&&t===xe}function Cd(e,t){br=qo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function jd(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xl(e,n)}}var Zo={readContext:nt,useCallback:Re,useContext:Re,useEffect:Re,useImperativeHandle:Re,useInsertionEffect:Re,useLayoutEffect:Re,useMemo:Re,useReducer:Re,useRef:Re,useState:Re,useDebugValue:Re,useDeferredValue:Re,useTransition:Re,useMutableSource:Re,useSyncExternalStore:Re,useId:Re,unstable_isNewReconciler:!1},_p={readContext:nt,useCallback:function(e,t){return xt().memoizedState=[e,t===void 0?null:t],e},useContext:nt,useEffect:Xs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,To(4194308,4,yd.bind(null,t,e),n)},useLayoutEffect:function(e,t){return To(4194308,4,e,t)},useInsertionEffect:function(e,t){return To(4,2,e,t)},useMemo:function(e,t){var n=xt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=xt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Pp.bind(null,xe,e),[r.memoizedState,e]},useRef:function(e){var t=xt();return e={current:e},t.memoizedState=e},useState:Gs,useDebugValue:Bl,useDeferredValue:function(e){return xt().memoizedState=e},useTransition:function(){var e=Gs(!1),t=e[0];return e=jp.bind(null,e[1]),xt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=xe,o=xt();if(me){if(n===void 0)throw Error(z(407));n=n()}else{if(n=t(),je===null)throw Error(z(349));fn&30||cd(r,t,n)}o.memoizedState=n;var a={value:n,getSnapshot:t};return o.queue=a,Xs(fd.bind(null,r,a,e),[e]),r.flags|=2048,Dr(9,dd.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=xt(),t=je.identifierPrefix;if(me){var n=Tt,r=Pt;n=(r&~(1<<32-ut(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Fr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Cp++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Rp={readContext:nt,useCallback:bd,useContext:nt,useEffect:Dl,useImperativeHandle:vd,useInsertionEffect:gd,useLayoutEffect:xd,useMemo:wd,useReducer:Ya,useRef:hd,useState:function(){return Ya(Or)},useDebugValue:Bl,useDeferredValue:function(e){var t=rt();return kd(t,ke.memoizedState,e)},useTransition:function(){var e=Ya(Or)[0],t=rt().memoizedState;return[e,t]},useMutableSource:sd,useSyncExternalStore:ud,useId:Sd,unstable_isNewReconciler:!1},Mp={readContext:nt,useCallback:bd,useContext:nt,useEffect:Dl,useImperativeHandle:vd,useInsertionEffect:gd,useLayoutEffect:xd,useMemo:wd,useReducer:Ga,useRef:hd,useState:function(){return Ga(Or)},useDebugValue:Bl,useDeferredValue:function(e){var t=rt();return ke===null?t.memoizedState=e:kd(t,ke.memoizedState,e)},useTransition:function(){var e=Ga(Or)[0],t=rt().memoizedState;return[e,t]},useMutableSource:sd,useSyncExternalStore:ud,useId:Sd,unstable_isNewReconciler:!1};function it(e,t){if(e&&e.defaultProps){t=ye({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Oi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ye({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var ha={isMounted:function(e){return(e=e._reactInternals)?gn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ie(),o=Kt(e),a=_t(r,o);a.payload=t,n!=null&&(a.callback=n),t=Gt(e,a,o),t!==null&&(ct(t,e,o,r),jo(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ie(),o=Kt(e),a=_t(r,o);a.tag=1,a.payload=t,n!=null&&(a.callback=n),t=Gt(e,a,o),t!==null&&(ct(t,e,o,r),jo(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ie(),r=Kt(e),o=_t(n,r);o.tag=2,t!=null&&(o.callback=t),t=Gt(e,o,r),t!==null&&(ct(t,e,r,n),jo(t,e,r))}};function Ks(e,t,n,r,o,a,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,a,l):t.prototype&&t.prototype.isPureReactComponent?!Mr(n,r)||!Mr(o,a):!0}function Pd(e,t,n){var r=!1,o=qt,a=t.contextType;return typeof a=="object"&&a!==null?a=nt(a):(o=He(t)?cn:Ne.current,r=t.contextTypes,a=(r=r!=null)?Dn(e,o):qt),t=new t(n,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ha,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function Qs(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&&ha.enqueueReplaceState(t,t.state,null)}function Di(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},Ll(e);var a=t.contextType;typeof a=="object"&&a!==null?o.context=nt(a):(a=He(t)?cn:Ne.current,o.context=Dn(e,a)),o.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(Oi(e,t,a,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&ha.enqueueReplaceState(o,o.state,null),Qo(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function $n(e,t){try{var n="",r=t;do n+=of(r),r=r.return;while(r);var o=n}catch(a){o=` 40Error generating stack: `+a.message+` 41`+a.stack}return{value:e,source:t,stack:o,digest:null}}function Xa(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Bi(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Lp=typeof WeakMap=="function"?WeakMap:Map;function Td(e,t,n){n=_t(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ta||(ta=!0,Qi=r),Bi(e,t)},n}function _d(e,t,n){n=_t(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){Bi(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){Bi(e,t),typeof r!="function"&&(Xt===null?Xt=new Set([this]):Xt.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function Js(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Lp;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=Yp.bind(null,e,t,n),t.then(e,e))}function qs(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Zs(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=_t(-1,1),t.tag=2,Gt(n,t,1))),n.lanes|=1),e)}var Np=It.ReactCurrentOwner,Be=!1;function Ae(e,t,n,r){t.child=e===null?od(t,null,n,r):Wn(t,e.child,n,r)}function eu(e,t,n,r,o){n=n.render;var a=t.ref;return zn(t,o),r=Fl(e,t,n,r,a,o),n=Ol(),e!==null&&!Be?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Nt(e,t,o)):(me&&n&&Cl(t),t.flags|=1,Ae(e,t,r,o),t.child)}function tu(e,t,n,r,o){if(e===null){var a=n.type;return typeof a=="function"&&!Xl(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,Rd(e,t,a,r,o)):(e=Lo(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&o)){var l=a.memoizedProps;if(n=n.compare,n=n!==null?n:Mr,n(l,r)&&e.ref===t.ref)return Nt(e,t,o)}return t.flags|=1,e=Qt(a,r),e.ref=t.ref,e.return=t,t.child=e}function Rd(e,t,n,r,o){if(e!==null){var a=e.memoizedProps;if(Mr(a,r)&&e.ref===t.ref)if(Be=!1,t.pendingProps=r=a,(e.lanes&o)!==0)e.flags&131072&&(Be=!0);else return t.lanes=e.lanes,Nt(e,t,o)}return Wi(e,t,n,r,o)}function Md(e,t,n){var r=t.pendingProps,o=r.children,a=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},de(Mn,Ue),Ue|=n;else{if(!(n&1073741824))return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,de(Mn,Ue),Ue|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=a!==null?a.baseLanes:n,de(Mn,Ue),Ue|=r}
vendor: 9,103 bytes, line 41
41else a!==null?(r=a.baseLanes|n,t.memoizedState=null):r=n,de(Mn,Ue),Ue|=r;return Ae(e,t,o,n),t.child}function Ld(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Wi(e,t,n,r,o){var a=He(n)?cn:Ne.current;return a=Dn(t,a),zn(t,o),n=Fl(e,t,n,r,a,o),r=Ol(),e!==null&&!Be?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Nt(e,t,o)):(me&&r&&Cl(t),t.flags|=1,Ae(e,t,n,o),t.child)}function nu(e,t,n,r,o){if(He(n)){var a=!0;Vo(t)}else a=!1;if(zn(t,o),t.stateNode===null)_o(e,t),Pd(t,n,r),Di(t,n,r,o),r=!0;else if(e===null){var l=t.stateNode,s=t.memoizedProps;l.props=s;var c=l.context,p=n.contextType;typeof p=="object"&&p!==null?p=nt(p):(p=He(n)?cn:Ne.current,p=Dn(t,p));var w=n.getDerivedStateFromProps,f=typeof w=="function"||typeof l.getSnapshotBeforeUpdate=="function";f||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==r||c!==p)&&Qs(t,l,r,p),Ot=!1;var d=t.memoizedState;l.state=d,Qo(t,r,l,o),c=t.memoizedState,s!==r||d!==c||We.current||Ot?(typeof w=="function"&&(Oi(t,n,w,r),c=t.memoizedState),(s=Ot||Ks(t,n,s,r,d,c,p))?(f||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=c),l.props=r,l.state=c,l.context=p,r=s):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,id(e,t),s=t.memoizedProps,p=t.type===t.elementType?s:it(t.type,s),l.props=p,f=t.pendingProps,d=l.context,c=n.contextType,typeof c=="object"&&c!==null?c=nt(c):(c=He(n)?cn:Ne.current,c=Dn(t,c));var v=n.getDerivedStateFromProps;(w=typeof v=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==f||d!==c)&&Qs(t,l,r,c),Ot=!1,d=t.memoizedState,l.state=d,Qo(t,r,l,o);var y=t.memoizedState;s!==f||d!==y||We.current||Ot?(typeof v=="function"&&(Oi(t,n,v,r),y=t.memoizedState),(p=Ot||Ks(t,n,p,r,d,y,c)||!1)?(w||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,y,c),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,y,c)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),l.props=r,l.state=y,l.context=c,r=p):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Hi(e,t,n,r,a,o)}function Hi(e,t,n,r,o,a){Ld(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return o&&Ws(t,n,!1),Nt(e,t,a);r=t.stateNode,Np.current=t;var s=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=Wn(t,e.child,null,a),t.child=Wn(t,null,s,a)):Ae(e,t,s,a),t.memoizedState=r.state,o&&Ws(t,n,!0),t.child}function Nd(e){var t=e.stateNode;t.pendingContext?Bs(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Bs(e,t.context,!1),Nl(e,t.containerInfo)}function ru(e,t,n,r,o){return Bn(),Pl(o),t.flags|=256,Ae(e,t,n,r),t.child}var $i={dehydrated:null,treeContext:null,retryLane:0};function Ui(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ad(e,t,n){var r=t.pendingProps,o=ge.current,a=!1,l=(t.flags&128)!==0,s;if((s=l)||(s=e!==null&&e.memoizedState===null?!1:(o&2)!==0),s?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),de(ge,o&1),e===null)return zi(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=r.children,e=r.fallback,a?(r=t.mode,a=t.child,l={mode:"hidden",children:l},!(r&1)&&a!==null?(a.childLanes=0,a.pendingProps=l):a=ya(l,r,0,null),e=un(e,r,n,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=Ui(n),t.memoizedState=$i,e):Wl(t,l));if(o=e.memoizedState,o!==null&&(s=o.dehydrated,s!==null))return Ap(e,t,l,r,s,o,n);if(a){a=r.fallback,l=t.mode,o=e.child,s=o.sibling;var c={mode:"hidden",children:r.children};return!(l&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=c,t.deletions=null):(r=Qt(o,c),r.subtreeFlags=o.subtreeFlags&14680064),s!==null?a=Qt(s,a):(a=un(a,l,n,null),a.flags|=2),a.return=t,r.return=t,r.sibling=a,t.child=r,r=a,a=t.child,l=e.child.memoizedState,l=l===null?Ui(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},a.memoizedState=l,a.childLanes=e.childLanes&~n,t.memoizedState=$i,r}return a=e.child,e=a.sibling,r=Qt(a,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Wl(e,t){return t=ya({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function co(e,t,n,r){return r!==null&&Pl(r),Wn(t,e.child,null,n),e=Wl(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Ap(e,t,n,r,o,a,l){if(n)return t.flags&256?(t.flags&=-257,r=Xa(Error(z(422))),co(e,t,l,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=r.fallback,o=t.mode,r=ya({mode:"visible",children:r.children},o,0,null),a=un(a,o,l,null),a.flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,t.mode&1&&Wn(t,e.child,null,l),t.child.memoizedState=Ui(l),t.memoizedState=$i,a);if(!(t.mode&1))return co(e,t,l,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var s=r.dgst;return r=s,a=Error(z(419)),r=Xa(a,r,void 0),co(e,t,l,r)}if(s=(l&e.childLanes)!==0,Be||s){if(r=je,r!==null){switch(l&-l){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|l)?0:o,o!==0&&o!==a.retryLane&&(a.retryLane=o,Lt(e,o),ct(r,e,o,-1))}return Gl(),r=Xa(Error(z(421))),co(e,t,l,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=Gp.bind(null,e),o._reactRetry=t,null):(e=a.treeContext,Ve=Yt(o.nextSibling),Ye=t,me=!0,st=null,e!==null&&(qe[Ze++]=Pt,qe[Ze++]=Tt,qe[Ze++]=dn,Pt=e.id,Tt=e.overflow,dn=t),t=Wl(t,r.children),t.flags|=4096,t)}function ou(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Fi(e.return,t,n)}function Ka(e,t,n,r,o){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function Id(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(Ae(e,t,r.children,n),r=ge.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ou(e,n,t);else if(e.tag===19)ou(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(de(ge,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&Jo(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Ka(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&Jo(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Ka(t,!0,n,null,a);break;case"together":Ka(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function _o(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Nt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),pn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(z(153));if(t.child!==null){for(e=t.child,n=Qt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Qt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Ip(e,t,n){switch(t.tag){case 3:Nd(t),Bn();break;case 5:ld(t);break;case 1:He(t.type)&&Vo(t);break;case 4:Nl(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;de(Xo,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(de(ge,ge.current&1),t.flags|=128,null):n&t.child.childLanes?Ad(e,t,n):(de(ge,ge.current&1),e=Nt(e,t,n),e!==null?e.sibling:null);de(ge,ge.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Id(e,t,n
vendor: 4,730 bytes, line 41
41);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),de(ge,ge.current),r)break;return null;case 22:case 23:return t.lanes=0,Md(e,t,n)}return Nt(e,t,n)}var zd,Vi,Fd,Od;zd=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Vi=function(){};Fd=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,ln(bt.current);var a=null;switch(n){case"input":o=pi(e,o),r=pi(e,r),a=[];break;case"select":o=ye({},o,{value:void 0}),r=ye({},r,{value:void 0}),a=[];break;case"textarea":o=gi(e,o),r=gi(e,r),a=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=$o)}yi(n,r);var l;n=null;for(p in o)if(!r.hasOwnProperty(p)&&o.hasOwnProperty(p)&&o[p]!=null)if(p==="style"){var s=o[p];for(l in s)s.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else p!=="dangerouslySetInnerHTML"&&p!=="children"&&p!=="suppressContentEditableWarning"&&p!=="suppressHydrationWarning"&&p!=="autoFocus"&&(Er.hasOwnProperty(p)?a||(a=[]):(a=a||[]).push(p,null));for(p in r){var c=r[p];if(s=o!=null?o[p]:void 0,r.hasOwnProperty(p)&&c!==s&&(c!=null||s!=null))if(p==="style")if(s){for(l in s)!s.hasOwnProperty(l)||c&&c.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in c)c.hasOwnProperty(l)&&s[l]!==c[l]&&(n||(n={}),n[l]=c[l])}else n||(a||(a=[]),a.push(p,n)),n=c;else p==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,s=s?s.__html:void 0,c!=null&&s!==c&&(a=a||[]).push(p,c)):p==="children"?typeof c!="string"&&typeof c!="number"||(a=a||[]).push(p,""+c):p!=="suppressContentEditableWarning"&&p!=="suppressHydrationWarning"&&(Er.hasOwnProperty(p)?(c!=null&&p==="onScroll"&&fe("scroll",e),a||s===c||(a=[])):(a=a||[]).push(p,c))}n&&(a=a||[]).push("style",n);var p=a;(t.updateQueue=p)&&(t.flags|=4)}};Od=function(e,t,n,r){n!==r&&(t.flags|=4)};function lr(e,t){if(!me)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 Me(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function zp(e,t,n){var r=t.pendingProps;switch(jl(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Me(t),null;case 1:return He(t.type)&&Uo(),Me(t),null;case 3:return r=t.stateNode,Hn(),pe(We),pe(Ne),Il(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(so(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,st!==null&&(Zi(st),st=null))),Vi(e,t),Me(t),null;case 5:Al(t);var o=ln(zr.current);if(n=t.type,e!==null&&t.stateNode!=null)Fd(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(z(166));return Me(t),null}if(e=ln(bt.current),so(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[yt]=t,r[Ar]=a,e=(t.mode&1)!==0,n){case"dialog":fe("cancel",r),fe("close",r);break;case"iframe":case"object":case"embed":fe("load",r);break;case"video":case"audio":for(o=0;o<mr.length;o++)fe(mr[o],r);break;case"source":fe("error",r);break;case"img":case"image":case"link":fe("error",r),fe("load",r);break;case"details":fe("toggle",r);break;case"input":ps(r,a),fe("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},fe("invalid",r);break;case"textarea":hs(r,a),fe("invalid",r)}yi(n,a),o=null;for(var l in a)if(a.hasOwnProperty(l)){var s=a[l];l==="children"?typeof s=="string"?r.textContent!==s&&(a.suppressHydrationWarning!==!0&&lo(r.textContent,s,e),o=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(a.suppressHydrationWarning!==!0&&lo(r.textContent,s,e),o=["children",""+s]):Er.hasOwnProperty(l)&&s!=null&&l==="onScroll"&&fe("scroll",r)}switch(n){case"input":Zr(r),ms(r,a,!0);break;case"textarea":Zr(r),gs(r);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(r.onclick=$o)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{l=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=fc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>
41",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[yt]=t,e[Ar]=r,zd(e,t,!1,!1),t.stateNode=e;e:{switch(l=vi(n,r),n){case"dialog":fe("cancel",e),fe("close",e),o=r;break;case"iframe":case"object":case"embed":fe("load",e),o=r;break;case"video":case"audio":for(o=0;o<mr.length;o++)fe(mr[o],e);o=r;break;case"source":fe("error",e),o=r;break;case"img":case"image":case"link":fe("error",e),fe("load",e),o=r;break;case"details":fe("toggle",e),o=r;break;case"input":ps(e,r),o=pi(e,r),fe("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=ye({},r,{value:void 0}),fe("invalid",e);break;case"textarea":hs(e,r),o=gi(e,r),fe("invalid",e);break;default:o=r}yi(n,o),s=o;for(a in s)if(s.hasOwnProperty(a)){var c=s[a];a==="style"?hc(e,c):a==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,c!=null&&pc(e,c)):a==="children"?typeof c=="string"?(n!=="textarea"||c!=="")&&Cr(e,c):typeof c=="number"&&Cr(e,""+c):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Er.hasOwnProperty(a)?c!=null&&a==="onScroll"&&fe("scroll",e):c!=null&&dl(e,a,c,l))}switch(n){case"input":Zr(e),ms(e,r,!1);break;case"textarea":Zr(e),gs(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Jt(r.value));break;case"select":e.multiple=!!r.multiple,a=r.value,a!=null?Ln(e,!!r.multiple,a,!1):r.defaultValue!=null&&Ln(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=$o)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Me(t),null;case 6:if(e&&t.stateNode!=null)Od(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(z(166));if(n=ln(zr.current),ln(bt.current),so(t)){if(r=t.stateNode,n=t.memoizedProps,r[yt]=t,(a=r.nodeValue!==n)&&(e=Ye,e!==null))switch(e.tag){case 3:lo(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&lo(r.nodeValue,n,(e.mode&1)!==0)}a&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[yt]=t,t.stateNode=r}return Me(t),null;case 13:if(pe(ge),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(me&&Ve!==null&&t.mode&1&&!(t.flags&128))nd(),Bn(),t.flags|=98560,a=!1;else if(a=so(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(z(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(z(317));a[yt]=t}else Bn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Me(t),a=!1}else st!==null&&(Zi(st),st=null),a=!0;if(!a)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||ge.current&1?Se===0&&(Se=3):Gl())),t.updateQueue!==null&&(t.flags|=4),Me(t),null);case 4:return Hn(),Vi(e,t),e===null&&Lr(t.stateNode.containerInfo),Me(t),null;case 10:return Rl(t.type._context),Me(t),null;case 17:return He(t.type)&&Uo(),Me(t),null;case 19:if(pe(ge),a=t.memoizedState,a===null)return Me(t),null;if(r=(t.flags&128)!==0,l=a.rendering,l===null)if(r)lr(a,!1);else{if(Se!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(l=Jo(e),l!==null){for(t.flags|=128,lr(a,!1),r=l.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)a=n,e=r,a.flags&=14680066,l=a.alternate,l===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=l.childLanes,a.lanes=l.lanes,a.child=l.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=l.memoizedProps,a.memoizedState=l.memoizedState,a.updateQueue=l.updateQueue,a.type=l.type,e=l.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return de(ge,ge.current&1|2),t.child}e=e.sibling}a.tail!==null&&be()>Un&&(t.flags|=128,r=!0,lr(a,!1),t.lanes=4194304)}else{if(!r)if(e=Jo(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),lr(a,!0),a.tail===null&&a.tailMode==="hidden"&&!l.alternate&&!me)return Me(t),null}else 2*be()-a.renderingStartTime>Un&&n!==1073741824&&(t.flags|=128,r=!0,lr(a,!1),t.lanes=4194304);a.isBackwards?(l.sibling=t.child,t.child=l):(n=a.last,n!==null?n.sibling=l:t.child=l,a.last=l)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=be(),t.sibling=null,n=ge.current,de(ge,r?n&1|2:n&1),t):(Me(t),null);case 22:case 23:return Yl(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ue&1073741824&&(Me(t),t.subtreeFlags&6&&(t.flags|=8192)):Me(t),null;case 24:return null;case 25:return null}throw Error(z(156,t.tag))}function Fp(e,t){switch(jl(t),t.tag){case 1:return He(t.type)&&Uo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;
vendor: 23,144 bytes, line 41
41case 3:return Hn(),pe(We),pe(Ne),Il(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Al(t),null;case 13:if(pe(ge),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(z(340));Bn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return pe(ge),null;case 4:return Hn(),null;case 10:return Rl(t.type._context),null;case 22:case 23:return Yl(),null;case 24:return null;default:return null}}var fo=!1,Le=!1,Op=typeof WeakSet=="function"?WeakSet:Set,V=null;function Rn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ve(e,t,r)}else n.current=null}function Yi(e,t,n){try{n()}catch(r){ve(e,t,r)}}var au=!1;function Dp(e,t){if(_i=Bo,e=$c(),El(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var l=0,s=-1,c=-1,p=0,w=0,f=e,d=null;t:for(;;){for(var v;f!==n||o!==0&&f.nodeType!==3||(s=l+o),f!==a||r!==0&&f.nodeType!==3||(c=l+r),f.nodeType===3&&(l+=f.nodeValue.length),(v=f.firstChild)!==null;)d=f,f=v;for(;;){if(f===e)break t;if(d===n&&++p===o&&(s=l),d===a&&++w===r&&(c=l),(v=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=v}n=s===-1||c===-1?null:{start:s,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ri={focusedElem:e,selectionRange:n},Bo=!1,V=t;V!==null;)if(t=V,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,V=e;else for(;V!==null;){t=V;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var b=y.memoizedProps,k=y.memoizedState,u=t.stateNode,h=u.getSnapshotBeforeUpdate(t.elementType===t.type?b:it(t.type,b),k);u.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var g=t.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(z(163))}}catch(x){ve(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,V=e;break}V=t.return}return y=au,au=!1,y}function wr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&Yi(t,n,a)}o=o.next}while(o!==r)}}function ga(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Gi(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Dd(e){var t=e.alternate;t!==null&&(e.alternate=null,Dd(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[yt],delete t[Ar],delete t[Ni],delete t[wp],delete t[kp])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Bd(e){return e.tag===5||e.tag===3||e.tag===4}function iu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Bd(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Xi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=$o));else if(r!==4&&(e=e.child,e!==null))for(Xi(e,t,n),e=e.sibling;e!==null;)Xi(e,t,n),e=e.sibling}function Ki(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Ki(e,t,n),e=e.sibling;e!==null;)Ki(e,t,n),e=e.sibling}var Pe=null,lt=!1;function zt(e,t,n){for(n=n.child;n!==null;)Wd(e,t,n),n=n.sibling}function Wd(e,t,n){if(vt&&typeof vt.onCommitFiberUnmount=="function")try{vt.onCommitFiberUnmount(sa,n)}catch{}switch(n.tag){case 5:Le||Rn(n,t);case 6:var r=Pe,o=lt;Pe=null,zt(e,t,n),Pe=r,lt=o,Pe!==null&&(lt?(e=Pe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Pe.removeChild(n.stateNode));break;case 18:Pe!==null&&(lt?(e=Pe,n=n.stateNode,e.nodeType===8?Ha(e.parentNode,n):e.nodeType===1&&Ha(e,n),_r(e)):Ha(Pe,n.stateNode));break;case 4:r=Pe,o=lt,Pe=n.stateNode.containerInfo,lt=!0,zt(e,t,n),Pe=r,lt=o;break;case 0:case 11:case 14:case 15:if(!Le&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var a=o,l=a.destroy;a=a.tag,l!==void 0&&(a&2||a&4)&&Yi(n,t,l),o=o.next}while(o!==r)}zt(e,t,n);break;case 1:if(!Le&&(Rn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){ve(n,t,s)}zt(e,t,n);break;case 21:zt(e,t,n);break;case 22:n.mode&1?(Le=(r=Le)||n.memoizedState!==null,zt(e,t,n),Le=r):zt(e,t,n);break;default:zt(e,t,n)}}function lu(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Op),t.forEach(function(r){var o=Xp.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function at(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var a=e,l=t,s=l;e:for(;s!==null;){switch(s.tag){case 5:Pe=s.stateNode,lt=!1;break e;case 3:Pe=s.stateNode.containerInfo,lt=!0;break e;case 4:Pe=s.stateNode.containerInfo,lt=!0;break e}s=s.return}if(Pe===null)throw Error(z(160));Wd(a,l,o),Pe=null,lt=!1;var c=o.alternate;c!==null&&(c.return=null),o.return=null}catch(p){ve(o,t,p)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Hd(t,e),t=t.sibling}function Hd(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(at(t,e),mt(e),r&4){try{wr(3,e,e.return),ga(3,e)}catch(b){ve(e,e.return,b)}try{wr(5,e,e.return)}catch(b){ve(e,e.return,b)}}break;case 1:at(t,e),mt(e),r&512&&n!==null&&Rn(n,n.return);break;case 5:if(at(t,e),mt(e),r&512&&n!==null&&Rn(n,n.return),e.flags&32){var o=e.stateNode;try{Cr(o,"")}catch(b){ve(e,e.return,b)}}if(r&4&&(o=e.stateNode,o!=null)){var a=e.memoizedProps,l=n!==null?n.memoizedProps:a,s=e.type,c=e.updateQueue;if(e.updateQueue=null,c!==null)try{s==="input"&&a.type==="radio"&&a.name!=null&&cc(o,a),vi(s,l);var p=vi(s,a);for(l=0;l<c.length;l+=2){var w=c[l],f=c[l+1];w==="style"?hc(o,f):w==="dangerouslySetInnerHTML"?pc(o,f):w==="children"?Cr(o,f):dl(o,w,f,p)}switch(s){case"input":mi(o,a);break;case"textarea":dc(o,a);break;case"select":var d=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!a.multiple;var v=a.value;v!=null?Ln(o,!!a.multiple,v,!1):d!==!!a.multiple&&(a.defaultValue!=null?Ln(o,!!a.multiple,a.defaultValue,!0):Ln(o,!!a.multiple,a.multiple?[]:"",!1))}o[Ar]=a}catch(b){ve(e,e.return,b)}}break;case 6:if(at(t,e),mt(e),r&4){if(e.stateNode===null)throw Error(z(162));o=e.stateNode,a=e.memoizedProps;try{o.nodeValue=a}catch(b){ve(e,e.return,b)}}break;case 3:if(at(t,e),mt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{_r(t.containerInfo)}catch(b){ve(e,e.return,b)}break;case 4:at(t,e),mt(e);break;case 13:at(t,e),mt(e),o=e.child,o.flags&8192&&(a=o.memoizedState!==null,o.stateNode.isHidden=a,!a||o.alternate!==null&&o.alternate.memoizedState!==null||(Ul=be())),r&4&&lu(e);break;case 22:if(w=n!==null&&n.memoizedState!==null,e.mode&1?(Le=(p=Le)||w,at(t,e),Le=p):at(t,e),mt(e),r&8192){if(p=e.memoizedState!==null,(e.stateNode.isHidden=p)&&!w&&e.mode&1)for(V=e,w=e.child;w!==null;){for(f=V=w;V!==null;){switch(d=V,v=d.child,d.tag){case 0:case 11:case 14:case 15:wr(4,d,d.return);break;case 1:Rn(d,d.return);var y=d.stateNode;if(typeof y.componentWillUnmount=="function"){r=d,n=d.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(b){ve(r,n,b)}}break;case 5:Rn(d,d.return);break;case 22:if(d.memoizedState!==null){uu(f);continue}}v!==null?(v.return=d,V=v):uu(f)}w=w.sibling}e:for(w=null,f=e;;){if(f.tag===5){if(w===null){w=f;try{o=f.stateNode,p?(a=o.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(s=f.stateNode,c=f.memoizedProps.style,l=c!=null&&c.hasOwnProperty("display")?c.display:null,s.style.display=mc("display",l))}catch(b){ve(e,e.return,b)}}}else if(f.tag===6){if(w===null)try{f.stateNode.nodeValue=p?"":f.memoizedProps}catch(b){ve(e,e.return,b)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;w===f&&(w=null),f=f.return}w===f&&(w=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:at(t,e),mt(e),r&4&&lu(e);break;case 21:break;default:at(t,e),mt(e)}}function mt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Bd(n)){var r=n;break e}n=n.return}throw Error(z(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(Cr(o,""),r.flags&=-33);var a=iu(e);Ki(e,a,o);break;case 3:case 4:var l=r.stateNode.containerInfo,s=iu(e);Xi(e,s,l);break;default:throw Error(z(161))}}catch(c){ve(e,e.return,c)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Bp(e,t,n){V=e,$d(e)}function $d(e,t,n){for(var r=(e.mode&1)!==0;V!==null;){var o=V,a=o.child;if(o.tag===22&&r){var l=o.memoizedState!==null||fo;if(!l){var s=o.alternate,c=s!==null&&s.memoizedState!==null||Le;s=fo;var p=Le;if(fo=l,(Le=c)&&!p)for(V=o;V!==null;)l=V,c=l.child,l.tag===22&&l.memoizedState!==null?cu(o):c!==null?(c.return=l,V=c):cu(o);for(;a!==null;)V=a,$d(a),a=a.sibling;V=o,fo=s,Le=p}su(e)}else o.subtreeFlags&8772&&a!==null?(a.return=o,V=a):su(e)}}function su(e){for(;V!==null;){var t=V;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Le||ga(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Le)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:it(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&Ys(t,a,r);break;case 3:var l=t.updateQueue;if(l!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Ys(t,l,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var p=t.alternate;if(p!==null){var w=p.memoizedState;if(w!==null){var f=w.dehydrated;f!==null&&_r(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(z(163))}Le||t.flags&512&&Gi(t)}catch(d){ve(t,t.return,d)}}if(t===e){V=null;break}if(n=t.sibling,n!==null){n.return=t.return,V=n;break}V=t.return}}function uu(e){for(;V!==null;){var t=V;if(t===e){V=null;break}var n=t.sibling;if(n!==null){n.return=t.return,V=n;break}V=t.return}}function cu(e){for(;V!==null;){var t=V;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ga(4,t)}catch(c){ve(t,n,c)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(c){ve(t,o,c)}}var a=t.return;try{Gi(t)}catch(c){ve(t,a,c)}break;case 5:var l=t.return;try{Gi(t)}catch(c){ve(t,l,c)}}}catch(c){ve(t,t.return,c)}if(t===e){V=null;break}var s=t.sibling;if(s!==null){s.return=t.return,V=s;break}V=t.return}}var Wp=Math.ceil,ea=It.ReactCurrentDispatcher,Hl=It.ReactCurrentOwner,tt=It.ReactCurrentBatchConfig,se=0,je=null,we=null,Te=0,Ue=0,Mn=en(0),Se=0,Br=null,pn=0,xa=0,$l=0,kr=null,De=null,Ul=0,Un=1/0,Ct=null,ta=!1,Qi=null,Xt=null,po=!1,Ht=null,na=0,Sr=0,Ji=null,Ro=-1,Mo=0;function Ie(){return se&6?be():Ro!==-1?Ro:Ro=be()}function Kt(e){return e.mode&1?se&2&&Te!==0?Te&-Te:Ep.transition!==null?(Mo===0&&(Mo=Pc()),Mo):(e=ce,e!==0||(e=window.event,e=e===void 0?16:Ac(e.type)),e):1}function ct(e,t,n,r){if(50<Sr)throw Sr=0,Ji=null,Error(z(185));Vr(e,n,r),(!(se&2)||e!==je)&&(e===je&&(!(se&2)&&(xa|=n),Se===4&&Bt(e,Te)),$e(e,r),n===1&&se===0&&!(t.mode&1)&&(Un=be()+500,pa&&tn()))}function $e(e,t){var n=e.callbackNode;Ef(e,t);var r=Do(e,e===je?Te:0);if(r===0)n!==null&&vs(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&vs(n),t===1)e.tag===0?Sp(du.bind(null,e)):Zc(du.bind(null,e)),vp(function(){!(se&6)&&tn()}),n=null;else{switch(Tc(r)){case 1:n=gl;break;case 4:n=Cc;break;case 16:n=Oo;break;case 536870912:n=jc;break;default:n=Oo}n=Jd(n,Ud.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Ud(e,t){if(Ro=-1,Mo=0,se&6)throw Error(z(327));var n=e.callbackNode;if(Fn()&&e.callbackNode!==n)return null;var r=Do(e,e===je?Te:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=ra(e,r);else{t=r;var o=se;se|=2;var a=Yd();(je!==e||Te!==t)&&(Ct=null,Un=be()+500,sn(e,t));do try{Up();break}catch(s){Vd(e,s)}while(!0);_l(),ea.current=a,se=o,we!==null?t=0:(je=null,Te=0,t=Se)}if(t!==0){if(t===2&&(o=Ei(e),o!==0&&(r=o,t=qi(e,o))),t===1)throw n=Br,sn(e,0),Bt(e,r),$e(e,be()),n;if(t===6)Bt(e,r);else{if(o=e.current.alternate,!(r&30)&&!Hp(o)&&(t=ra(e,r),t===2&&(a=Ei(e),a!==0&&(r=a,t=qi(e,a))),t===1))throw n=Br,sn(e,0),Bt(e,r),$e(e,be()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(z(345));case 2:rn(e,De,Ct);break;case 3:if(Bt(e,r),(r&130023424)===r&&(t=Ul+500-be(),10<t)){if(Do(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){Ie(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Li(rn.bind(null,e,De,Ct),t);break}rn(e,De,Ct);break;case 4:if(Bt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var l=31-ut(r);a=1<<l,l=t[l],l>o&&(o=l),r&=~a}if(r=o,r=be()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Wp(r/1960))-r,10<r){e.timeoutHandle=Li(rn.bind(null,e,De,Ct),r);break}rn(e,De,Ct);break;case 5:rn(e,De,Ct);break;default:throw Error(z(329))}}}return $e(e,be()),e.callbackNode===n?Ud.bind(null,e):null}function qi(e,t){var n=kr;return e.current.memoizedState.isDehydrated&&(sn(e,t).flags|=256),e=ra(e,t),e!==2&&(t=De,De=n,t!==null&&Zi(t)),e}function Zi(e){De===null?De=e:De.push.apply(De,e)}function Hp(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!dt(a(),o))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Bt(e,t){for(t&=~$l,t&=~xa,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ut(t),r=1<<n;e[n]=-1,t&=~r}}function du(e){if(se&6)throw Error(z(327));Fn();var t=Do(e,0);if(!(t&1))return $e(e,be()),null;var n=ra(e,t);if(e.tag!==0&&n===2){var r=Ei(e);r!==0&&(t=r,n=qi(e,r))}if(n===1)throw n=Br,sn(e,0),Bt(e,t),$e(e,be()),n;if(n===6)throw Error(z(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,rn(e,De,Ct),$e(e,be()),null}function Vl(e,t){var n=se;se|=1;try{return e(t)}finally{se=n,se===0&&(Un=be()+500,pa&&tn())}}function mn(e){Ht!==null&&Ht.tag===0&&!(se&6)&&Fn();var t=se;se|=1;var n=tt.transition,r=ce;try{if(tt.transition=null,ce=1,e)return e()}finally{ce=r,tt.transition=n,se=t,!(se&6)&&tn()}}function Yl(){Ue=Mn.current,pe(Mn)}function sn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,yp(n)),we!==null)for(n=we.return;n!==null;){var r=n;switch(jl(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Uo();break;case 3:Hn(),pe(We),pe(Ne),Il();break;case 5:Al(r);break;case 4:Hn();break;case 13:pe(ge);break;case 19:pe(ge);break;case 10:Rl(r.type._context);break;case 22:case 23:Yl()}n=n.return}if(je=e,we=e=Qt(e.current,null),Te=Ue=t,Se=0,Br=null,$l=xa=pn=0,De=kr=null,an!==null){for(t=0;t<an.length;t++)if(n=an[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,a=n.pending;if(a!==null){var l=a.next;a.next=o,r.next=l}n.pending=r}an=null}return e}function Vd(e,t){do{var n=we;try{if(_l(),Po.current=Zo,qo){for(var r=xe.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}qo=!1}if(fn=0,Ce=ke=xe=null,br=!1,Fr=0,Hl.current=null,n===null||n.return===null){Se=1,Br=t,we=null;break}e:{var a=e,l=n.return,s=n,c=t;if(t=Te,s.flags|=32768,c!==null&&typeof c=="object"&&typeof c.then=="function"){var p=c,w=s,f=w.tag;if(!(w.mode&1)&&(f===0||f===11||f===15)){var d=w.alternate;d?(w.updateQueue=d.updateQueue,w.memoizedState=d.memoizedState,w.lanes=d.lanes):(w.updateQueue=null,w.memoizedState=null)}var v=qs(l);if(v!==null){v.flags&=-257,Zs(v,l,s,a,t),v.mode&1&&Js(a,p,t),t=v,c=p;var y=t.updateQueue;if(y===null){var b=new Set;b.add(c),t.updateQueue=b}else y.add(c);break e}else{if(!(t&1)){Js(a,p,t),Gl();break e}c=Error(z(426))}}else if(me&&s.mode&1){var k=qs(l);if(k!==null){!(k.flags&65536)&&(k.flags|=256),Zs(k,l,s,a,t),Pl($n(c,s));break e}}a=c=$n(c,s),Se!==4&&(Se=2),kr===null?kr=[a]:kr.push(a),a=l;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var u=Td(a,c,t);Vs(a,u);break e;case 1:s=c;var h=a.type,g=a.stateNode;if(!(a.flags&128)&&(typeof h.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(Xt===null||!Xt.has(g)))){a.flags|=65536,t&=-t,a.lanes|=t;var x=_d(a,s,t);Vs(a,x);break e}}a=a.return}while(a!==null)}Xd(n)}catch(j){t=j,we===n&&n!==null&&(we=n=n.return);continue}break}while(!0)}function Yd(){var e=ea.current;return ea.current=Zo,e===null?Zo:e}function Gl(){(Se===0||Se===3||Se===2)&&(Se=4),je===null||!(pn&268435455)&&!(xa&268435455)||Bt(je,Te)}function ra(e,t){var n=se;se|=2;var r=Yd();(je!==e||Te!==t)&&(Ct=null,sn(e,t));do try{$p();break}catch(o){Vd(e,o)}while(!0);if(_l(),se=n,ea.current=r,we!==null)throw Error(z(261));return je=null,Te=0,Se}function $p(){for(;we!==null;)Gd(we)}function Up(){for(;we!==null&&!hf();)Gd(we)}function Gd(e){var t=Qd(e.alternate,e,Ue);e.memoizedProps=e.pendingProps,t===null?Xd(e):we=t,Hl.current=null}function Xd(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Fp(n,t),n!==null){n.flags&=32767,we=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Se=6,we=null;return}}else if(n=zp(n,t,Ue),n!==null){we=n;return}if(t=t.sibling,t!==null){we=t;return}we=t=e}while(t!==null);Se===0&&(Se=5)}function rn(e,t,n){var r=ce,o=tt.transition;try{tt.transition=null,ce=1,Vp(e,t,n,r)}finally{tt.transition=o,ce=r}return null}function Vp(e,t,n,r){do Fn();while(Ht!==null);if(se&6)throw Error(z(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(z(177));e.callbackNode=null,e.callbackPriority=0;var a=n.lanes|n.childLanes;if(Cf(e,a),e===je&&(we=je=null,Te=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||po||(po=!0,Jd(Oo,function(){return Fn(),null})),a=(n.flags&15990)!==0,n.subtreeFlags&15990||a){a=tt.transition,tt.transition=null;var l=ce;ce=1;var s=se;se|=4,Hl.current=null,Dp(e,n),Hd(n,e),dp(Ri),Bo=!!_i,Ri=_i=null,e.current=n,Bp(n),gf(),se=s,ce=l,tt.transition=a}else e.current=n;if(po&&(po=!1,Ht=e,na=o),a=e.pendingLanes,a===0&&(Xt=null),vf(n.stateNode),$e(e,be()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(ta)throw ta=!1,e=Qi,Qi=null,e;return na&1&&e.tag!==0&&Fn(),a=e.pendingLanes,a&1?e===Ji?Sr++:(Sr=0,Ji=e):Sr=0,tn(),null}function Fn(){if(Ht!==null){var e=Tc(na),t=tt.transition,n=ce;try{if(tt.transition=null,ce=16>e?16:e,Ht===null)var r=!1;else{if(e=Ht,Ht=null,na=0,se&6)throw Error(z(331));var o=se;for(se|=4,V=e.current;V!==null;){var a=V,l=a.child;if(V.flags&16){var s=a.deletions;if(s!==null){for(var c=0;c<s.length;c++){var p=s[c];for(V=p;V!==null;){var w=V;switch(w.tag){case 0:case 11:case 15:wr(8,w,a)}var f=w.child;if(f!==null)f.return=w,V=f;else for(;V!==null;){w=V;var d=w.sibling,v=w.return;if(Dd(w),w===p){V=null;break}if(d!==null){d.return=v,V=d;break}V=v}}}var y=a.alternate;if(y!==null){var b=y.child;if(b!==null){y.child=null;do{var k=b.sibling;b.sibling=null,b=k}while(b!==null)}}V=a}}if(a.subtreeFlags&2064&&l!==null)l.return=a,V=l;else e:for(;V!==null;){if(a=V,a.flags&2048)switch(a.tag){case 0:case 11:case 15:wr(9,a,a.return)}var u=a.sibling;if(u!==null){u.return=a.return,V=u;break e}V=a.return}}var h=e.current;for(V=h;V!==null;){l=V;var g=l.child;if(l.subtreeFlags&2064&&g!==null)g.return=l,V=g;else e:for(l=h;V!==null;){if(s=V,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:ga(9,s)}}catch(j){ve(s,s.return,j)}if(s===l){V=null;break e}var x=s.sibling;if(x!==null){x.return=s.return,V=x;break e}V=s.return}}if(se=o,tn(),vt&&typeof vt.onPostCommitFiberRoot=="function")try{vt.onPostCommitFiberRoot(sa,e)}catch{}r=!0}return r}finally{ce=n,tt.transition=t}}return!1}function fu(e,t,n){t=$n(n,t),t=Td(e,t,1),e=Gt(e,t,1),t=Ie(),e!==null&&(Vr(e,1,t),$e(e,t))}function ve(e,t,n){if(e.tag===3)fu(e,e,n);else for(;t!==null;){if(t.tag===3){fu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Xt===null||!Xt.has(r))){e=$n(n,e),e=_d(t,e,1),t=Gt(t,e,1),e=Ie(),t!==null&&(Vr(t,1,e),$e(t,e));break}}t=t.return}}function Yp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ie(),e.pingedLanes|=e.suspendedLanes&n,je===e&&(Te&n)===n&&(Se===4||Se===3&&(Te&130023424)===Te&&500>be()-Ul?sn(e,0):$l|=n),$e(e,t)}function Kd(e,t){t===0&&(e.mode&1?(t=no,no<<=1,!(no&130023424)&&(no=4194304)):t=1);var n=Ie();e=Lt(e,t),e!==null&&(Vr(e,t,n),$e(e,n))}function Gp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Kd(e,n)}function Xp(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(z(314))}r!==null&&r.delete(t),Kd(e,n)}var Qd;Qd=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||We.current)Be=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Be=!1,Ip(e,t,n);Be=!!(e.flags&131072)}else Be=!1,me&&t.flags&1048576&&ed(t,Go,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;_o(e,t),e=t.pendingProps;var o=Dn(t,Ne.current);zn(t,n),o=Fl(null,t,r,e,o,n);var a=Ol();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,He(r)?(a=!0,Vo(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Ll(t),o.updater=ha,t.stateNode=o,o._reactInternals=t,Di(t,r,e,n),t=Hi(null,t,r,!0,a,n)):(t.tag=0,me&&a&&Cl(t),Ae(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(_o(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Qp(r),e=it(r,e),o){case 0:t=Wi(null,t,r,e,n);break e;case 1:t=nu(null,t,r,e,n);break e;case 11:t=eu(null,t,r,e,n);break e;case 14:t=tu(null,t,r,it(r.type,e),n);break e}throw Error(z(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:it(r,o),Wi(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:it(r,o),nu(e,t,r,o,n);case 3:e:{if(Nd(t),e===null)throw Error(z(387));
vendor: 4,674 bytes, line 41
41r=t.pendingProps,a=t.memoizedState,o=a.element,id(e,t),Qo(t,r,null,n);var l=t.memoizedState;if(r=l.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=$n(Error(z(423)),t),t=ru(e,t,r,n,o);break e}else if(r!==o){o=$n(Error(z(424)),t),t=ru(e,t,r,n,o);break e}else for(Ve=Yt(t.stateNode.containerInfo.firstChild),Ye=t,me=!0,st=null,n=od(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Bn(),r===o){t=Nt(e,t,n);break e}Ae(e,t,r,n)}t=t.child}return t;case 5:return ld(t),e===null&&zi(t),r=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,l=o.children,Mi(r,o)?l=null:a!==null&&Mi(r,a)&&(t.flags|=32),Ld(e,t),Ae(e,t,l,n),t.child;case 6:return e===null&&zi(t),null;case 13:return Ad(e,t,n);case 4:return Nl(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Wn(t,null,r,n):Ae(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:it(r,o),eu(e,t,r,o,n);case 7:return Ae(e,t,t.pendingProps,n),t.child;case 8:return Ae(e,t,t.pendingProps.children,n),t.child;case 12:return Ae(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,a=t.memoizedProps,l=o.value,de(Xo,r._currentValue),r._currentValue=l,a!==null)if(dt(a.value,l)){if(a.children===o.children&&!We.current){t=Nt(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){l=a.child;for(var c=s.firstContext;c!==null;){if(c.context===r){if(a.tag===1){c=_t(-1,n&-n),c.tag=2;var p=a.updateQueue;if(p!==null){p=p.shared;var w=p.pending;w===null?c.next=c:(c.next=w.next,w.next=c),p.pending=c}}a.lanes|=n,c=a.alternate,c!==null&&(c.lanes|=n),Fi(a.return,n,t),s.lanes|=n;break}c=c.next}}else if(a.tag===10)l=a.type===t.type?null:a.child;else if(a.tag===18){if(l=a.return,l===null)throw Error(z(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),Fi(l,n,t),l=a.sibling}else l=a.child;if(l!==null)l.return=a;else for(l=a;l!==null;){if(l===t){l=null;break}if(a=l.sibling,a!==null){a.return=l.return,l=a;break}l=l.return}a=l}Ae(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,zn(t,n),o=nt(o),r=r(o),t.flags|=1,Ae(e,t,r,n),t.child;case 14:return r=t.type,o=it(r,t.pendingProps),o=it(r.type,o),tu(e,t,r,o,n);case 15:return Rd(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:it(r,o),_o(e,t),t.tag=1,He(r)?(e=!0,Vo(t)):e=!1,zn(t,n),Pd(t,r,o),Di(t,r,o,n),Hi(null,t,r,!0,e,n);case 19:return Id(e,t,n);case 22:return Md(e,t,n)}throw Error(z(156,t.tag))};function Jd(e,t){return Ec(e,t)}function Kp(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function et(e,t,n,r){return new Kp(e,t,n,r)}function Xl(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Qp(e){if(typeof e=="function")return Xl(e)?1:0;if(e!=null){if(e=e.$$typeof,e===pl)return 11;if(e===ml)return 14}return 2}function Qt(e,t){var n=e.alternate;return n===null?(n=et(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Lo(e,t,n,r,o,a){var l=2;if(r=e,typeof e=="function")Xl(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case wn:return un(n.children,o,a,t);case fl:l=8,o|=8;break;case ui:return e=et(12,n,t,o|2),e.elementType=ui,e.lanes=a,e;case ci:return e=et(13,n,t,o),e.elementType=ci,e.lanes=a,e;case di:return e=et(19,n,t,o),e.elementType=di,e.lanes=a,e;case lc:return ya(n,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ac:l=10;break e;case ic:l=9;break e;case pl:l=11;break e;case ml:l=14;break e;case Ft:l=16,r=null;break e}throw Error(z(130,e==null?e:typeof e,""))}return t=et(l,n,t,o),t.elementType=e,t.type=r,t.lanes=a,t}function un(e,t,n,r){return e=et(7,e,r,t),e.lanes=n,e}function ya(e,t,n,r){return e=et(22,e,r,t),e.elementType=lc,e.lanes=n,e.stateNode={isHidden:!1},e}
vendor: 8,804 bytes, line 41
41function Qa(e,t,n){return e=et(6,e,null,t),e.lanes=n,e}function Ja(e,t,n){return t=et(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Jp(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ma(0),this.expirationTimes=Ma(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ma(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Kl(e,t,n,r,o,a,l,s,c){return e=new Jp(e,t,n,s,c),t===1?(t=1,a===!0&&(t|=8)):t=0,a=et(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ll(a),e}function qp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:bn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function qd(e){if(!e)return qt;e=e._reactInternals;e:{if(gn(e)!==e||e.tag!==1)throw Error(z(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(He(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(z(171))}if(e.tag===1){var n=e.type;if(He(n))return qc(e,n,t)}return t}function Zd(e,t,n,r,o,a,l,s,c){return e=Kl(n,r,!0,e,o,a,l,s,c),e.context=qd(null),n=e.current,r=Ie(),o=Kt(n),a=_t(r,o),a.callback=t??null,Gt(n,a,o),e.current.lanes=o,Vr(e,o,r),$e(e,r),e}function va(e,t,n,r){var o=t.current,a=Ie(),l=Kt(o);return n=qd(n),t.context===null?t.context=n:t.pendingContext=n,t=_t(a,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Gt(o,t,l),e!==null&&(ct(e,o,l,a),jo(e,o,l)),l}function oa(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function pu(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Ql(e,t){pu(e,t),(e=e.alternate)&&pu(e,t)}function Zp(){return null}var e0=typeof reportError=="function"?reportError:function(e){console.error(e)};function Jl(e){this._internalRoot=e}ba.prototype.render=Jl.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(z(409));va(e,t,null,null)};ba.prototype.unmount=Jl.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;mn(function(){va(null,e,null,null)}),t[Mt]=null}};function ba(e){this._internalRoot=e}ba.prototype.unstable_scheduleHydration=function(e){if(e){var t=Mc();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Dt.length&&t!==0&&t<Dt[n].priority;n++);Dt.splice(n,0,e),n===0&&Nc(e)}};function ql(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function wa(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function mu(){}function em(e,t,n,r,o){if(o){if(typeof r=="function"){var a=r;r=function(){var p=oa(l);a.call(p)}}var l=Zd(t,r,e,0,null,!1,!1,"",mu);return e._reactRootContainer=l,e[Mt]=l.current,Lr(e.nodeType===8?e.parentNode:e),mn(),l}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var s=r;r=function(){var p=oa(c);s.call(p)}}var c=Kl(e,0,!1,null,null,!1,!1,"",mu);return e._reactRootContainer=c,e[Mt]=c.current,Lr(e.nodeType===8?e.parentNode:e),mn(function(){va(t,c,n,r)}),c}function ka(e,t,n,r,o){var a=n._reactRootContainer;if(a){var l=a;if(typeof o=="function"){var s=o;o=function(){var c=oa(l);s.call(c)}}va(t,l,e,o)}else l=em(n,t,e,o,r);return oa(l)}_c=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=pr(t.pendingLanes);n!==0&&(xl(t,n|1),$e(t,be()),!(se&6)&&(Un=be()+500,tn()))}break;case 13:mn(function(){var r=Lt(e,1);if(r!==null){var o=Ie();ct(r,e,1,o)}}),Ql(e,1)}};yl=function(e){if(e.tag===13){var t=Lt(e,134217728);if(t!==null){var n=Ie();ct(t,e,134217728,n)}Ql(e,134217728)}};Rc=function(e){if(e.tag===13){var t=Kt(e),n=Lt(e,t);if(n!==null){var r=Ie();ct(n,e,t,r)}Ql(e,t)}};Mc=function(){return ce};Lc=function(e,t){var n=ce;try{return ce=e,t()}finally{ce=n}};wi=function(e,t,n){switch(t){case"input":if(mi(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=fa(r);if(!o)throw Error(z(90));uc(r),mi(r,o)}}}break;case"textarea":dc(e,n);break;case"select":t=n.value,t!=null&&Ln(e,!!n.multiple,t,!1)}};yc=Vl;vc=mn;var tm={usingClientEntryPoint:!1,Events:[Gr,Cn,fa,gc,xc,Vl]},sr={findFiberByHostInstance:on,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},nm={bundleType:sr.bundleType,version:sr.version,rendererPackageName:sr.rendererPackageName,rendererConfig:sr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:It.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=kc(e),e===null?null:e.stateNode},findFiberByHostInstance:sr.findFiberByHostInstance||Zp,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var mo=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!mo.isDisabled&&mo.supportsFiber)try{sa=mo.inject(nm),vt=mo}catch{}}Xe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tm;Xe.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ql(t))throw Error(z(200));return qp(e,t,null,n)};Xe.createRoot=function(e,t){if(!ql(e))throw Error(z(299));var n=!1,r="",o=e0;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Kl(e,1,!1,null,null,n,!1,r,o),e[Mt]=t.current,Lr(e.nodeType===8?e.parentNode:e),new Jl(t)};Xe.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(z(188)):(e=Object.keys(e).join(","),Error(z(268,e)));return e=kc(t),e=e===null?null:e.stateNode,e};Xe.flushSync=function(e){return mn(e)};Xe.hydrate=function(e,t,n){if(!wa(t))throw Error(z(200));return ka(null,e,t,!0,n)};Xe.hydrateRoot=function(e,t,n){if(!ql(e))throw Error(z(405));var r=n!=null&&n.hydratedSources||null,o=!1,a="",l=e0;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(a=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=Zd(t,null,e,1,n??null,o,!1,a,l),e[Mt]=t.current,Lr(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new ba(t)};Xe.render=function(e,t,n){if(!wa(t))throw Error(z(200));return ka(null,e,t,!1,n)};Xe.unmountComponentAtNode=function(e){if(!wa(e))throw Error(z(40));return e._reactRootContainer?(mn(function(){ka(null,null,e,!1,function(){e._reactRootContainer=null,e[Mt]=null})}),!0):!1};Xe.unstable_batchedUpdates=Vl;Xe.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!wa(n))throw Error(z(200));if(e==null||e._reactInternals===void 0)throw Error(z(38));return ka(e,t,n,!1,r)};Xe.version="18.3.1-next-f1338f8080-20240426";function t0(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t0)}catch(e){console.error(e)}}t0(),tc.exports=Xe;var n0=tc.exports,r0,hu=n0;r0=hu.createRoot,hu.hydrateRoot;const rm="modulepreload",om=function(e){return"/"+e},gu={},Q=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const l=document.querySelector("meta[property=csp-nonce]"),s=(l==null?void 0:l.nonce)||(l==null?void 0:l.getAttribute("nonce"));o=Promise.allSettled(n.map(c=>{if(c=om(c),c in gu)return;gu[c]=!0;const p=c.endsWith(".css"),w=p?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${w}`))return;const f=document.createElement("link");if(f.rel=p?"stylesheet":rm,p||(f.as="script"),f.crossOrigin="",f.href=c,s&&f.setAttribute("nonce",s),document.head.appendChild(f),p)return new Promise((d,v)=>{f.addEventListener("load",d),f.addEventListener("error",()=>
41v(new Error(`Unable to preload CSS for ${c}`)))})}))}function a(l){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=l,window.dispatchEvent(s),!s.defaultPrevented)throw l}return o.then(l=>{for(const s of l||[])s.status==="rejected"&&a(s.reason);return t().catch(a)})};/** 42 * react-router v7.13.2 43 * 44 * Copyright (c) Remix Software Inc. 45 * 46 * This source code is licensed under the MIT license found in the 47 * LICENSE.md file in the root directory of this source tree. 48 * 49 * @license MIT 50 */var xu="popstate";function yu(e){return typeof e=="object"&&e!=null&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function am(e={}){function t(r,o){var p;let a=(p=o.state)==null?void 0:p.masked,{pathname:l,search:s,hash:c}=a||r.location;return el("",{pathname:l,search:s,hash:c},o.state&&o.state.usr||null,o.state&&o.state.key||"default",a?{pathname:r.location.pathname,search:r.location.search,hash:r.location.hash}:void 0)}function n(r,o){return typeof o=="string"?o:Wr(o)}return lm(t,n,null,e)}function he(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function ft(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function im(){return Math.random().toString(36).substring(2,10)}function vu(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.unstable_mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function el(e,t,n=null,r,o){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Xn(t):t,state:n,key:t&&t.key||r||im(),unstable_mask:o}}function Wr({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function Xn(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function lm(e,t,n,r={}){let{window:o=document.defaultView,v5Compat:a=!1}=r,l=o.history,s="POP",c=null,p=w();p==null&&(p=0,l.replaceState({...l.state,idx:p},""));function w(){return(l.state||{idx:null}).idx}function f(){s="POP";let k=w(),u=k==null?null:k-p;p=k,c&&c({action:s,location:b.location,delta:u})}function d(k,u){s="PUSH";let h=yu(k)?k:el(b.location,k,u);p=w()+1;let g=vu(h,p),x=b.createHref(h.unstable_mask||h);try{l.pushState(g,"",x)}catch(j){if(j instanceof DOMException&&j.name==="DataCloneError")throw j;o.location.assign(x)}a&&c&&c({action:s,location:b.location,delta:1})}function v(k,u){s="REPLACE";let h=yu(k)?k:el(b.location,k,u);p=w();let g=vu(h,p),x=b.createHref(h.unstable_mask||h);l.replaceState(g,"",x),a&&c&&c({action:s,location:b.location,delta:0})}function y(k){return sm(k)}let b={get action(){return s},get location(){return e(o,l)},listen(k){if(c)throw new Error("A history only accepts one active listener");return o.addEventListener(xu,f),c=k,()=>{o.removeEventListener(xu,f),c=null}},createHref(k){return t(o,k)},createURL:y,encodeLocation(k){let u=y(k);return{pathname:u.pathname,search:u.search,hash:u.hash}},push:d,replace:v,go(k){return l.go(k)}};return b}function sm(e,t=!1){let n="http://localhost";
50typeof window<"u"&&(n=window.location.origin!=="null"?window.location.origin:window.location.href),he(n,"No window.location.(origin|href) available to create URL");let r=typeof e=="string"?e:Wr(e);return r=r.replace(/ $/,"%20"),!t&&r.startsWith("//")&&(r=n+r),new URL(r,n)}function o0(e,t,n="/"){return um(e,t,n,!1)}function um(e,t,n,r){let o=typeof t=="string"?Xn(t):t,a=At(o.pathname||"/",n);if(a==null)return null;let l=a0(e);cm(l);let s=null;for(let c=0;s==null&&c<l.length;++c){let p=wm(a);s=vm(l[c],p,r)}return s}function a0(e,t=[],n=[],r="",o=!1){let a=(l,s,c=o,p)=>{let w={relativePath:p===void 0?l.path||"":p,caseSensitive:l.caseSensitive===!0,childrenIndex:s,route:l};if(w.relativePath.startsWith("/")){if(!w.relativePath.startsWith(r)&&c)return;he(w.relativePath.startsWith(r),`Absolute route path "${w.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),w.relativePath=w.relativePath.slice(r.length)}let f=wt([r,w.relativePath]),d=n.concat(w);l.children&&l.children.length>0&&(he(l.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${f}".`),a0(l.children,t,d,f,c)),!(l.path==null&&!l.index)&&t.push({path:f,score:xm(f,l.index),routesMeta:d})};return e.forEach((l,s)=>{var c;if(l.path===""||!((c=l.path)!=null&&c.includes("?")))a(l,s);else for(let p of i0(l.path))a(l,s,!0,p)}),t}function i0(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return o?[a,""]:[a];let l=i0(r.join("/")),s=[];return s.push(...l.map(c=>c===""?a:[a,c].join("/"))),o&&s.push(...l),s.map(c=>e.startsWith("/")&&c===""?"/":c)}function cm(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:ym(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}var dm=/^:[\w-]+$/,fm=3,pm=2,mm=1,hm=10,gm=-2,bu=e=>e==="*";function xm(e,t){let n=e.split("/"),r=n.length;return n.some(bu)&&(r+=gm),t&&(r+=pm),n.filter(o=>!bu(o)).reduce((o,a)=>o+(dm.test(a)?fm:a===""?mm:hm),r)}function ym(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function vm(e,t,n=!1){let{routesMeta:r}=e,o={},a="/",l=[];for(let s=0;s<r.length;++s){let c=r[s],p=s===r.length-1,w=a==="/"?t:t.slice(a.length)||"/",f=aa({path:c.relativePath,caseSensitive:c.caseSensitive,end:p},w),d=c.route;if(!f&&p&&n&&!r[r.length-1].route.index&&(f=aa({path:c.relativePath,caseSensitive:c.caseSensitive,end:!1},w)),!f)return null;
50Object.assign(o,f.params),l.push({params:o,pathname:wt([a,f.pathname]),pathnameBase:Cm(wt([a,f.pathnameBase])),route:d}),f.pathnameBase!=="/"&&(a=wt([a,f.pathnameBase]))}return l}function aa(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=bm(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let a=o[0],l=a.replace(/(.)\/+$/,"$1"),s=o.slice(1);return{params:r.reduce((p,{paramName:w,isOptional:f},d)=>{if(w==="*"){let y=s[d]||"";l=a.slice(0,a.length-y.length).replace(/(.)\/+$/,"$1")}const v=s[d];return f&&!v?p[w]=void 0:p[w]=(v||"").replace(/%2F/g,"/"),p},{}),pathname:a,pathnameBase:l,pattern:e}}function bm(e,t=!1,n=!0){ft(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(l,s,c,p,w)=>{if(r.push({paramName:s,isOptional:c!=null}),c){let f=w.charAt(p+l.length);return f&&f!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function wm(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return ft(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function At(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}var km=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Sm(e,t="/"){let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Xn(e):e,a;return n?(n=n.replace(/\/\/+/g,"/"),n.startsWith("/")?a=wu(n.substring(1),"/"):a=wu(n,t)):a=t,{pathname:a,search:jm(r),hash:Pm(o)}}function wu(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function qa(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Em(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Zl(e){let t=Em(e);return t.map((n,r)=>r===t.length-1?n.pathname:n.pathnameBase)}function Sa(e,t,n,r=!1){let o;typeof e=="string"?o=Xn(e):(o={...e},he(!o.pathname||!o.pathname.includes("?"),qa("?","pathname","search",o)),he(!o.pathname||!o.pathname.includes("#"),qa("#","pathname","hash",o)),he(!o.search||!o.search.includes("#"),qa("#","search","hash",o)));let a=e===""||o.pathname==="",l=a?"/":o.pathname,s;if(l==null)s=n;else{let f=t.length-1;if(!r&&l.startsWith("..")){let d=l.split("/");for(;d[0]==="..";)d.shift(),f-=1;o.pathname=d.join("/")}s=f>=0?t[f]:"/"}let c=Sm(o,s),p=l&&l!=="/"&&l.endsWith("/"),w=(a||l===".")&&n.endsWith("/");return!c.pathname.endsWith("/")&&(p||w)&&(c.pathname+="/"),c}var wt=e=>e.join("/").replace(/\/\/+/g,"/"),Cm=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),jm=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Pm=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,Tm=class{constructor(e,t,n,r=!1){this.status=e,this.statusText=t||"",this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function _m(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function Rm(e){return e.map(t=>t.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var l0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function s0(e,t){let n=e;
50if(typeof n!="string"||!km.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let r=n,o=!1;if(l0)try{let a=new URL(window.location.href),l=n.startsWith("//")?new URL(a.protocol+n):new URL(n),s=At(l.pathname,t);l.origin===a.origin&&s!=null?n=s+l.search+l.hash:o=!0}catch{ft(!1,`<Link to="${n}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:o,to:n}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var u0=["POST","PUT","PATCH","DELETE"];new Set(u0);var Mm=["GET",...u0];new Set(Mm);var Kn=m.createContext(null);Kn.displayName="DataRouter";var Ea=m.createContext(null);Ea.displayName="DataRouterState";var Lm=m.createContext(!1),c0=m.createContext({isTransitioning:!1});c0.displayName="ViewTransition";var Nm=m.createContext(new Map);Nm.displayName="Fetchers";var Am=m.createContext(null);Am.displayName="Await";var Qe=m.createContext(null);Qe.displayName="Navigation";var Kr=m.createContext(null);Kr.displayName="Location";var kt=m.createContext({outlet:null,matches:[],isDataRoute:!1});kt.displayName="Route";var es=m.createContext(null);es.displayName="RouteError";var d0="REACT_ROUTER_ERROR",Im="REDIRECT",zm="ROUTE_ERROR_RESPONSE";function Fm(e){if(e.startsWith(`${d0}:${Im}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.location=="string"&&typeof t.reloadDocument=="boolean"&&typeof t.replace=="boolean")return t}catch{}}function Om(e){if(e.startsWith(`${d0}:${zm}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string")return new Tm(t.status,t.statusText,t.data)}catch{}}function Dm(e,{relative:t}={}){he(Qn(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=m.useContext(Qe),{hash:o,pathname:a,search:l}=Qr(e,{relative:t}),s=a;return n!=="/"&&(s=a==="/"?n:wt([n,a])),r.createHref({pathname:s,search:l,hash:o})}function Qn(){return m.useContext(Kr)!=null}function ot(){return he(Qn(),"useLocation() may be used only in the context of a <Router> component."),m.useContext(Kr).location}var f0="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function p0(e){m.useContext(Qe).static||m.useLayoutEffect(e)}function Jn(){let{isDataRoute:e}=m.useContext(kt);return e?qm():Bm()}function Bm(){he(Qn(),"useNavigate() may be used only in the context of a <Router> component.");let e=m.useContext(Kn),{basename:t,navigator:n}=m.useContext(Qe),{matches:r}=m.useContext(kt),{pathname:o}=ot(),a=JSON.stringify(Zl(r)),l=m.useRef(!1);return p0(()=>{l.current=!0}),m.useCallback((c,p={})=>{if(ft(l.current,f0),!l.current)return;if(typeof c=="number"){n.go(c);return}let w=Sa(c,JSON.parse(a),o,p.relative==="path");e==null&&t!=="/"&&(w.pathname=w.pathname==="/"?t:wt([t,w.pathname])),(p.replace?n.replace:n.push)(w,p.state,p)},[t,n,a,o,e])}m.createContext(null);function Qr(e,{relative:t}={}){let{matches:n}=m.useContext(kt),{pathname:r}=ot(),o=JSON.stringify(Zl(n));return m.useMemo(()=>Sa(e,JSON.parse(o),r,t==="path"),[e,o,r,t])}function Wm(e,t){return m0(e,t)}function m0(e,t,n){var k;he(Qn(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=m.useContext(Qe),{matches:o}=m.useContext(kt),a=o[o.length-1],l=a?a.params:{},s=a?a.pathname:"/",c=a?a.pathnameBase:"/",p=a&&a.route;{let u=p&&p.path||"";g0(s,!p||u.endsWith("*")||u.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${s}" (under <Route path="${u}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. 51 52Please change the parent <Route path="${u}"> to <Route path="${u==="/"?"*":`${u}/*`}">.`)}let w=ot(),f;if(t){let u=typeof t=="string"?Xn(t):t;he(c==="/"||((k=u.pathname)==null?void 0:k.startsWith(c)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${c}" but pathname "${u.pathname}" was given in the \`location\` prop.`),f=u}else f=w;let d=f.pathname||"/",v=d;if(c!=="/"){let u=c.replace(/^\//,"").split("/");v="/"+d.replace(/^\//,"").split("/").slice(u.length).join("/")}let y=o0(e,{pathname:v});ft(p||y!=null,`No routes matched location "${f.pathname}${f.search}${f.hash}" `),ft(y==null||y[y.length-1].route.element!==void 0||y[y.length-1].route.Component!==void 0||y[y.length-1].route.lazy!==void 0,`Matched leaf route at location "${f.pathname}${f.search}${f.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let b=Ym(y&&y.map(u=>Object.assign({},u,{params:Object.assign({}
52,l,u.params),pathname:wt([c,r.encodeLocation?r.encodeLocation(u.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:u.pathname]),pathnameBase:u.pathnameBase==="/"?c:wt([c,r.encodeLocation?r.encodeLocation(u.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:u.pathnameBase])})),o,n);return t&&b?m.createElement(Kr.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,...f},navigationType:"POP"}},b):b}function Hm(){let e=Jm(),t=_m(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",o={padding:"0.5rem",backgroundColor:r},a={padding:"2px 4px",backgroundColor:r},l=null;return console.error("Error handled by React Router default ErrorBoundary:",e),l=m.createElement(m.Fragment,null,m.createElement("p",null,"ð¿ Hey developer ð"),m.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",m.createElement("code",{style:a},"ErrorBoundary")," or"," ",m.createElement("code",{style:a},"errorElement")," prop on your route.")),m.createElement(m.Fragment,null,m.createElement("h2",null,"Unexpected Application Error!"),m.createElement("h3",{style:{fontStyle:"italic"}},t),n?m.createElement("pre",{style:o},n):null,l)}var $m=m.createElement(Hm,null),h0=class extends m.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&typeof e=="object"&&e&&"digest"in e&&typeof e.digest=="string"){const n=Om(e.digest);n&&(e=n)}let t=e!==void 0?m.createElement(kt.Provider,{value:this.props.routeContext},m.createElement(es.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?m.createElement(Um,{error:e},t):t}};h0.contextType=Lm;var Za=new WeakMap;function Um({children:e,error:t}){let{basename:n}=m.useContext(Qe);if(typeof t=="object"&&t&&"digest"in t&&typeof t.digest=="string"){let r=Fm(t.digest);if(r){let o=Za.get(t);if(o)throw o;let a=s0(r.location,n);if(l0&&!Za.get(t))if(a.isExternal||r.reloadDocument)window.location.href=a.absoluteURL||a.to;else{const l=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(a.to,{replace:r.replace}));throw Za.set(t,l),l}return m.createElement("meta",{httpEquiv:"refresh",content:`0;url=${a.absoluteURL||a.to}`})}}return e}function Vm({routeContext:e,match:t,children:n}){let r=m.useContext(Kn);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),m.createElement(kt.Provider,{value:e},n)}function Ym(e,t=[],n){let r=n==null?void 0:n.state;if(e==null){if(!r)return null;if(r.errors)e=r.matches;else if(t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let o=e,a=r==null?void 0:r.errors;if(a!=null){let w=o.findIndex(f=>f.route.id&&(a==null?void 0:a[f.route.id])!==void 0);he(w>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(a).join(",")}`),o=o.slice(0,Math.min(o.length,w+1))}let l=!1,s=-1;if(n&&r){l=r.renderFallback;for(let w=0;w<o.length;w++){let f=o[w];if((f.route.HydrateFallback||f.route.hydrateFallbackElement)&&(s=w),f.route.id){let{loaderData:d,errors:v}=r,y=f.route.loader&&!d.hasOwnProperty(f.route.id)&&(!v||v[f.route.id]===void 0);if(f.route.lazy||y){n.isStatic&&(l=!0),s>=0?o=o.slice(0,s+1):o=[o[0]];break}}}}let c=n==null?void 0:n.onError,p=r&&c?(w,f)=>{var d,v;c(w,{location:r.location,params:((v=(d=r.matches)==null?void 0:d[0])==null?void 0:v.params)??{},unstable_pattern:Rm(r.matches),errorInfo:f})}:void 0;return o.reduceRight((w,f,d)=>{let v,y=!1,b=null,k=null;r&&(v=a&&f.route.id?a[f.route.id]:void 0,b=f.route.errorElement||$m,l&&(s<0&&d===0?(g0("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),y=!0,k=null):s===d&&(y=!0,k=f.route.hydrateFallbackElement||null)));let u=t.concat(o.slice(0,d+1)),h=()=>{let g;return v?g=b:y?g=k:f.route.Component?g=m.createElement(f.route.Component,null):f.route.element?g=f.route.element:g=w,m.createElement(Vm,{match:f,routeContext:{outlet:w,matches:u,isDataRoute:r!=null},children:g})};return r&&(f.route.ErrorBoundary||f.route.errorElement||d===0)?m.createElement(h0,{location:r.location,revalidation:r.revalidation,component:b,error:v,children:h(),routeC
52ontext:{outlet:null,matches:u,isDataRoute:!0},onError:p}):h()},null)}function ts(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Gm(e){let t=m.useContext(Kn);return he(t,ts(e)),t}function Xm(e){let t=m.useContext(Ea);return he(t,ts(e)),t}function Km(e){let t=m.useContext(kt);return he(t,ts(e)),t}function ns(e){let t=Km(e),n=t.matches[t.matches.length-1];return he(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function Qm(){return ns("useRouteId")}function Jm(){var r;let e=m.useContext(es),t=Xm("useRouteError"),n=ns("useRouteError");return e!==void 0?e:(r=t.errors)==null?void 0:r[n]}function qm(){let{router:e}=Gm("useNavigate"),t=ns("useNavigate"),n=m.useRef(!1);return p0(()=>{n.current=!0}),m.useCallback(async(o,a={})=>{ft(n.current,f0),n.current&&(typeof o=="number"?await e.navigate(o):await e.navigate(o,{fromRouteId:t,...a}))},[e,t])}var ku={};function g0(e,t,n){!t&&!ku[e]&&(ku[e]=!0,ft(!1,n))}m.memo(Zm);function Zm({routes:e,future:t,state:n,isStatic:r,onError:o}){return m0(e,void 0,{state:n,isStatic:r,onError:o})}function eh({to:e,replace:t,state:n,relative:r}){he(Qn(),"<Navigate> may be used only in the context of a <Router> component.");let{static:o}=m.useContext(Qe);ft(!o,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:a}=m.useContext(kt),{pathname:l}=ot(),s=Jn(),c=Sa(e,Zl(a),l,r==="path"),p=JSON.stringify(c);return m.useEffect(()=>{s(JSON.parse(p),{replace:t,state:n,relative:r})},[s,p,r,t,n]),null}function G(e){he(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function th({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:o,static:a=!1,unstable_useTransitions:l}){he(!Qn(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=e.replace(/^\/*/,"/"),c=m.useMemo(()=>({basename:s,navigator:o,static:a,unstable_useTransitions:l,future:{}}),[s,o,a,l]);typeof n=="string"&&(n=Xn(n));let{pathname:p="/",search:w="",hash:f="",state:d=null,key:v="default",unstable_mask:y}=n,b=m.useMemo(()=>{let k=At(p,s);return k==null?null:{location:{pathname:k,search:w,hash:f,state:d,key:v,unstable_mask:y},navigationType:r}},[s,p,w,f,d,v,r,y]);return ft(b!=null,`<Router basename="${s}"> is not able to match the URL "${p}${w}${f}" because it does not start with the basename, so the <Router> won't render anything.`),b==null?null:m.createElement(Qe.Provider,{value:c},m.createElement(Kr.Provider,{children:t,value:b}))}function nh({children:e,location:t}){return Wm(tl(e),t)}function tl(e,t=[]){let n=[];return m.Children.forEach(e,(r,o)=>{if(!m.isValidElement(r))return;let a=[...t,o];if(r.type===m.Fragment){n.push.apply(n,tl(r.props.children,a));return}he(r.type===G,`[${typeof r.type=="string"?r.type:r.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),he(!r.props.index||!r.props.children,"An index route cannot have child routes.");let l={id:r.props.id||a.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(l.children=tl(r.props.children,a)),n.push(l)}),n}var No="get",Ao="application/x-www-form-urlencoded";function Ca(e){return typeof HTMLElement<"u"&&e instanceof HTMLElement}function rh(e){return Ca(e)&&e.tagName.toLowerCase()==="button"}function oh(e){return Ca(e)&&e.tagName.toLowerCase()==="form"}function ah(e){return Ca(e)&&e.tagName.toLowerCase()==="input"}function ih(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function lh(e,t){return e.button===0&&(!t||t==="_self")&&!ih(e)}var ho=null;function sh(){if(ho===null)try{new FormData(document.createElement("form"),0),ho=!1}catch{ho=!0}return ho}var uh=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function ei(e){return e!=null&&!uh.has(e)?(ft(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Ao}"`),null):e}function ch(e,t){let n,r,o,a,l;if(oh(e)){let s=e.getAttribute("action");r=s?At(s,t):null,n=e.getAttribute("method")||No,o=ei(e.getAttribute("enctype"))||Ao,a=new FormData(e)}else if(rh(e)||ah(e)&&(e.type==="submit"||e.type==="image")){let s=e.form;if(s==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let c=e.getAttribute("formaction")||s.getAttribute("action");if(r=c?At(c,t):null,n=e.getAttribute("formmethod")||s.getAttribute("method")||No,o=ei(e.getAttribute("formenctype"))||ei(s.getAttribute("enctype"))||Ao,a=new FormData(s,e),!sh()){let{name:p,type:w,value:f}=e;if(w==="image"){let d=p?`${p}.`:"";a.append(`${d}x`,"0"),a.append(`${d}y`,"0")}else p&&a.append(p,f)}}else{if(Ca(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=No,r=null,o=Ao,l=e}return a&&o==="text/plain"&&(l=a,a=void 0),{action:r,method:n.toLowerCase(),encType:o,formData:a,body:l}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function rs(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function dh(e,t,n,r){let o=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return n?o.pathname.endsWith("/")?o.pathname=`${o.pathname}_.${r}`:o.pathname=`${o.pathname}.${r}`:o.pathname==="/"?o.pathname=`_root.${r}`:t&&At(o.pathname,t)==="/"?o.pathname=`${t.replace(/\/$/,"")}/_root.${r}`:o.pathname=`${o.pathname.replace(/\/$/,"")}.${r}`,o}async function fh(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.
52isSpaMode,window.location.reload(),new Promise(()=>{})}}function ph(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function mh(e,t,n){let r=await Promise.all(e.map(async o=>{let a=t.routes[o.route.id];if(a){let l=await fh(a,n);return l.links?l.links():[]}return[]}));return yh(r.flat(1).filter(ph).filter(o=>o.rel==="stylesheet"||o.rel==="preload").map(o=>o.rel==="stylesheet"?{...o,rel:"prefetch",as:"style"}:{...o,rel:"prefetch"}))}function Su(e,t,n,r,o,a){let l=(c,p)=>n[p]?c.route.id!==n[p].route.id:!0,s=(c,p)=>{var w;return n[p].pathname!==c.pathname||((w=n[p].route.path)==null?void 0:w.endsWith("*"))&&n[p].params["*"]!==c.params["*"]};return a==="assets"?t.filter((c,p)=>l(c,p)||s(c,p)):a==="data"?t.filter((c,p)=>{var f;let w=r.routes[c.route.id];if(!w||!w.hasLoader)return!1;if(l(c,p)||s(c,p))return!0;if(c.route.shouldRevalidate){let d=c.route.shouldRevalidate({currentUrl:new URL(o.pathname+o.search+o.hash,window.origin),currentParams:((f=n[0])==null?void 0:f.params)||{},nextUrl:new URL(e,window.origin),nextParams:c.params,defaultShouldRevalidate:!0});if(typeof d=="boolean")return d}return!0}):[]}function hh(e,t,{includeHydrateFallback:n}={}){return gh(e.map(r=>{let o=t.routes[r.route.id];if(!o)return[];let a=[o.module];return o.clientActionModule&&(a=a.concat(o.clientActionModule)),o.clientLoaderModule&&(a=a.concat(o.clientLoaderModule)),n&&o.hydrateFallbackModule&&(a=a.concat(o.hydrateFallbackModule)),o.imports&&(a=a.concat(o.imports)),a}).flat(1))}function gh(e){return[...new Set(e)]}function xh(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}function yh(e,t){let n=new Set;return new Set(t),e.reduce((r,o)=>{let a=JSON.stringify(xh(o));return n.has(a)||(n.add(a),r.push({key:a,link:o})),r},[])}function x0(){let e=m.useContext(Kn);return rs(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function vh(){let e=m.useContext(Ea);return rs(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var os=m.createContext(void 0);os.displayName="FrameworkContext";function y0(){let e=m.useContext(os);return rs(e,"You must render this element inside a <HydratedRouter> element"),e}function bh(e,t){let n=m.useContext(os),[r,o]=m.useState(!1),[a,l]=m.useState(!1),{onFocus:s,onBlur:c,onMouseEnter:p,onMouseLeave:w,onTouchStart:f}=t,d=m.useRef(null);m.useEffect(()=>{if(e==="render"&&l(!0),e==="viewport"){let b=u=>{u.forEach(h=>{l(h.isIntersecting)})},k=new IntersectionObserver(b,{threshold:.5});return d.current&&k.observe(d.current),()=>{k.disconnect()}}},[e]),m.useEffect(()=>{if(r){let b=setTimeout(()=>{l(!0)},100);return()=>{clearTimeout(b)}}},[r]);let v=()=>{o(!0)},y=()=>{o(!1),l(!1)};return n?e!=="intent"?[a,d,{}]:[a,d,{onFocus:ur(s,v),onBlur:ur(c,y),onMouseEnter:ur(p,v),onMouseLeave:ur(w,y),onTouchStart:ur(f,v)}]:[!1,d,{}]}function ur(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function wh({page:e,...t}){let{router:n}=x0(),r=m.useMemo(()=>o0(n.routes,e,n.basename),[n.routes,e,n.basename]);return r?m.createElement(Sh,{page:e,matches:r,...t}):null}function kh(e){let{manifest:t,routeModules:n}=y0(),[r,o]=m.useState([]);return m.useEffect(()=>{let a=!1;return mh(e,t,n).then(l=>{a||o(l)}),()=>{a=!0}},[e,t,n]),r}function Sh({page:e,matches:t,...n}){let r=ot(),{future:o,manifest:a,routeModules:l}=y0(),{basename:s}=x0(),{loaderData:c,matches:p}=vh(),w=m.useMemo(()=>Su(e,t,p,a,r,"data"),[e,t,p,a,r]),f=m.useMemo(()=>Su(e,t,p,a,r,"assets"),[e,t,p,a,r]),d=m.useMemo(()=>{if(e===r.pathname+r.search+r.hash)return[];let b=new Set,k=!1;if(t.forEach(h=>{var x;let g=a.routes[h.route.id];!g||!g.hasLoader||(!w.some(j=>j.route.id===h.route.id)&&h.route.id in c&&((x=l[h.route.id])!=null&&x.shouldRevalidate)||g.hasClientLoader?k=!0:b.add(h.route.id))}),b.size===0)return[];let u=dh(e,s,o.unstable_trailingSlashAwareDataRequests,"data");return k&&b.size>0&&u.searchParams.set("_routes",t.filter(h=>b.has(h.route.id)).map(h=>h.route.id).join(",")),[u.pathname+u.search]},[s,o.unstable_trailingSlashAwareDataRequests,c,r,a,w,t,e,l]),v=m.useMemo(()=>hh(f,a),[f,a]),y=kh(f);return m.createElement(m.Fragment,null,d.map(b=>m.createElement("link",{key:b,rel:"prefetch",as:"fetch",href:b,...n})),v.map(b=>m.createElement("link",{key:b,rel:"modulepreload",href:b,...n})),y.map(({key:b,link:k})=>m.createElement("link",{key:b,nonce:n.nonce,...k,crossOrigin:k.crossOrigin??n.crossOrigin})))}function Eh(...e){return t=>{e.forEach(n=>{typeof n=="function"?n(t):n!=null&&(n.current=t)})}}var Ch=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Ch&&(window.__reactRouterVersion="7.13.2")}catch{}function jh({basename:e,children:t,unstable_useTransitions:n,window:r}){let o=m.useRef();o.current==null&&(o.current=am({window:r,v5Compat:!0}));let a=o.current,[l,s]=m.useState({action:a.action,location:a.location}),c=m.useCallback(p=>{n===!1?s(p):m.startTransition(()=>s(p))},[n]);return m.useLayoutEffect(()=>a.listen(c),[a,c]),m.createElement(th,{basename:e,children:t,location:l.location,navigationType:l.action,navigator:a,unstable_useTransitions:n})}var v0=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,b0=m.forwardRef(function({onClick:t,discover:n="render",prefetch:r="none",relative:o,reloadDocument:a,replace:l,unstable_mask:s,state:c,target:p,to:w,preventScrollReset:f,viewTransition:d,unstable_defaultShouldRevalidate:v,...y},b){let{basename:k,navigator:u,unstable_useTransitions:h}=m.useContext(Qe),g=typeof w=="string"&&v0.test(w),x=s0(w,k);w=x.to;let j=Dm(w,{relative:o}),C=ot(),E=null;if(s){let X=Sa(s,[],C.unstable_mask?C.unstable_mask.pathname:"/",!0);k!=="/"&&(X.pathname=X.pathname==="/"?k:wt([k,X.pathname])),E=u.createHref(X)}let[P,L,I]=bh(r,y),F=Rh(w,{replace:l,unstable_mask:s,state:c,target:p,preventScrollReset:f,relative:o,viewTransition:d,unstable_defaultShouldRevalidate:v,unstable_useTransitions:h});function N(X){t&&t(X),X.defaultPrevented||F(X)}let Z=!(x.isExternal||a),K=m.createElement("a",{...y,...I,href:(Z?E:void 0)||x.absoluteURL||j,onClick:Z?N:t,ref:Eh(b,L),target:p,"data-discover":!g&&n==="render"?"true":void 0});return P&&!g?m.createElement(m.Fragment,null,K,m.createElement(wh,{page:j})):K});b0.displayName="Link";var Ph=m.forwardRef(function({"aria-current":t="page",caseSensitive:n=!1,className:r="",end:o=!1,style:a,to:l,viewTransition:s,children:c,...p},w){let f=Qr(l,{relative:p.relative}),d=ot(),v=m.useContext(Ea),{navigator:y,basename:b}=m.useContext(Qe),k=v!=null&&Ih(f)&&s===!0,u=y.encodeLocation?y.encodeLocation(f).pathname:f.pathname,h=d.pathname,g=v&&v.navigation&&v.navigation.location?v.navigation.location.pathname:null;n||(h=h.toLowerCase(),g=g?g.toLowerCase():null,u=u.toLowerCase()),g&&b&&(g=At(g,b)||g);const x=u!=="/"&&u.endsWith("/")?u.length-1:u.length;let j=h===u||!o&&h.startsWith(u)&&h.charAt(x)==="/",C=g!=null&&(g===u||!o&&g.startsWith(u)&&g.charAt(u.length)==="/"),E={isActive:j,isPending:C,isTransitioning:k},P=j?t:void 0,L;typeof r=="function"?L=r(E):L=[r,j?"active":null,C?"pending":null,k?"transitioning":null].filter(
52Boolean).join(" ");let I=typeof a=="function"?a(E):a;return m.createElement(b0,{...p,"aria-current":P,className:L,ref:w,style:I,to:l,viewTransition:s},typeof c=="function"?c(E):c)});Ph.displayName="NavLink";var Th=m.forwardRef(({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:r,replace:o,state:a,method:l=No,action:s,onSubmit:c,relative:p,preventScrollReset:w,viewTransition:f,unstable_defaultShouldRevalidate:d,...v},y)=>{let{unstable_useTransitions:b}=m.useContext(Qe),k=Nh(),u=Ah(s,{relative:p}),h=l.toLowerCase()==="get"?"get":"post",g=typeof s=="string"&&v0.test(s),x=j=>{if(c&&c(j),j.defaultPrevented)return;j.preventDefault();let C=j.nativeEvent.submitter,E=(C==null?void 0:C.getAttribute("formmethod"))||l,P=()=>k(C||j.currentTarget,{fetcherKey:t,method:E,navigate:n,replace:o,state:a,relative:p,preventScrollReset:w,viewTransition:f,unstable_defaultShouldRevalidate:d});b&&n!==!1?m.startTransition(()=>P()):P()};return m.createElement("form",{ref:y,method:h,action:u,onSubmit:r?c:x,...v,"data-discover":!g&&e==="render"?"true":void 0})});Th.displayName="Form";function _h(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function w0(e){let t=m.useContext(Kn);return he(t,_h(e)),t}function Rh(e,{target:t,replace:n,unstable_mask:r,state:o,preventScrollReset:a,relative:l,viewTransition:s,unstable_defaultShouldRevalidate:c,unstable_useTransitions:p}={}){let w=Jn(),f=ot(),d=Qr(e,{relative:l});return m.useCallback(v=>{if(lh(v,t)){v.preventDefault();let y=n!==void 0?n:Wr(f)===Wr(d),b=()=>w(e,{replace:y,unstable_mask:r,state:o,preventScrollReset:a,relative:l,viewTransition:s,unstable_defaultShouldRevalidate:c});p?m.startTransition(()=>b()):b()}},[f,w,d,n,r,o,t,e,a,l,s,c,p])}var Mh=0,Lh=()=>`__${String(++Mh)}__`;function Nh(){let{router:e}=w0("useSubmit"),{basename:t}=m.useContext(Qe),n=Qm(),r=e.fetch,o=e.navigate;return m.useCallback(async(a,l={})=>{let{action:s,method:c,encType:p,formData:w,body:f}=ch(a,t);if(l.navigate===!1){let d=l.fetcherKey||Lh();await r(d,n,l.action||s,{unstable_defaultShouldRevalidate:l.unstable_defaultShouldRevalidate,preventScrollReset:l.preventScrollReset,formData:w,body:f,formMethod:l.method||c,formEncType:l.encType||p,flushSync:l.flushSync})}else await o(l.action||s,{unstable_defaultShouldRevalidate:l.unstable_defaultShouldRevalidate,preventScrollReset:l.preventScrollReset,formData:w,body:f,formMethod:l.method||c,formEncType:l.encType||p,replace:l.replace,state:l.state,fromRouteId:n,flushSync:l.flushSync,viewTransition:l.viewTransition})},[r,o,t,n])}function Ah(e,{relative:t}={}){let{basename:n}=m.useContext(Qe),r=m.useContext(kt);he(r,"useFormAction must be used inside a RouteContext");let[o]=r.matches.slice(-1),a={...Qr(e||".",{relative:t})},l=ot();if(e==null){a.search=l.search;let s=new URLSearchParams(a.search),c=s.getAll("index");if(c.some(w=>w==="")){s.delete("index"),c.filter(f=>f).forEach(f=>s.append("index",f));let w=s.toString();a.search=w?`?${w}`:""}}return(!e||e===".")&&o.route.index&&(a.search=a.search?a.search.replace(/^\?/,"?index&"):"?index"),n!=="/"&&(a.pathname=a.pathname==="/"?n:wt([n,a.pathname])),Wr(a)}function Ih(e,{relative:t}={}){let n=m.useContext(c0);he(n!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=w0("useViewTransitionState"),o=Qr(e,{relative:t});if(!n.isTransitioning)return!1;let a=At(n.currentLocation.pathname,r)||n.currentLocation.pathname,l=At(n.nextLocation.pathname,r)||n.nextLocation.pathname;return aa(o.pathname,l)!=null||aa(o.pathname,a)!=null}const k0=()=>{const e=m.useRef(null),t=m.useRef(null),n=m.useRef([]),r=m.useRef(),o=m.useRef(0);return m.useEffect(()=>{const a=()=>{o.current=window.scrollY};return window.addEventListener("scroll",a,{passive:!0}),()=>window.removeEventListener("scroll",a)},[]),m.useEffect(()=>{const a=e.current,l=t.current;if(!a||!l)return;const s=a.getContext("2d"),c=l.getContext("2d");if(!s||!c)return;const p=()=>{a.width=window.innerWidth,a.height=window.innerHeight,l.width=window.innerWidth,l.height=window.innerHeight};p(),window.addEventListener("resize",p);const w=Math.floor(window.innerWidth*window.innerHeight/22856);n.current=Array.from({length:w},()=>{const y=Math.random()<.35,b=Math.random()<.0075,k=Math.random()<.15,u=!b&&!k&&Math.random()<.3;return{x:Math.random()*a.width,y:Math.random()*a.height,size:b?Math.random()*2.6+1.2:Math.random()*1.8+.6,speedX:(Math.random()-.5)*.5*.7,speedY:(Math.random()-.5)*.5*.7,opacity:b||y?1:Math.random()*.5+.8,twinkleSpeed:Math.random()*.02+.01,twinklePhase:Math.random()*Math.PI*2,pulsePhase:Math.random()*Math.PI*2,pulseSpeed:Math.random()*.015+.008,isHeart:b,isPink:k,isSquare:u}});const f=(v,y,b,k,u,h=!1)=>{const g=k*3.5;
52v.save(),v.translate(y,b),v.scale(g,g),v.globalAlpha=u,v.shadowBlur=h?0:20,v.shadowColor=h?"transparent":`rgba(255, 0, 30, ${u*.9})`,v.beginPath(),v.moveTo(0,.25),v.bezierCurveTo(-.25,-.15,-.55,-.15,-.55,.15),v.bezierCurveTo(-.55,.35,-.35,.55,0,.85),v.bezierCurveTo(.35,.55,.55,.35,.55,.15),v.bezierCurveTo(.55,-.15,.25,-.15,0,.25),v.closePath(),v.fillStyle=h?`rgba(255, 0, 30, ${Math.min(u*1.4,1)})`:`rgba(255, 0, 30, ${u})`,v.fill(),h&&(v.strokeStyle=`rgba(255, 20, 50, ${Math.min(u*1.8,1)})`,v.lineWidth=.08,v.stroke()),v.shadowBlur=0,v.restore()},d=()=>{if(document.hidden){requestAnimationFrame(d);return}s.clearRect(0,0,a.width,a.height),c.clearRect(0,0,l.width,l.height);const v=Math.max(0,1-o.current/2500);n.current.forEach(y=>{y.x+=y.speedX,y.y+=y.speedY,y.twinklePhase+=y.twinkleSpeed,y.pulsePhase+=y.pulseSpeed,(y.x<0||y.x>a.width)&&(y.speedX*=-1),(y.y<0||y.y>a.height)&&(y.speedY*=-1);const b=Math.sin(y.twinklePhase)*.5+.5,k=Math.sin(y.pulsePhase)*.3+.7,u=y.opacity*b*v,h=y.size*k;if(y.isHeart)f(s,y.x,y.y,h,u,!1);else if(y.isPink){const x=s.createRadialGradient(y.x,y.y,0,y.x,y.y,h*2.5);x.addColorStop(0,`rgba(255, 30, 50, ${Math.min(u*1.5,1)})`),x.addColorStop(.1,`rgba(255, 60, 70, ${u*1.2})`),x.addColorStop(.25,`rgba(255, 10, 30, ${u*.9})`),x.addColorStop(.5,`rgba(220, 0, 20, ${u*.6})`),x.addColorStop(.75,`rgba(180, 0, 10, ${u*.3})`),x.addColorStop(1,"rgba(140, 0, 0, 0)"),s.fillStyle=x,s.beginPath(),s.arc(y.x,y.y,h*2.5,0,Math.PI*2),s.fill(),s.shadowBlur=20,s.shadowColor=`rgba(255, 0, 30, ${u*.9})`,s.fillStyle=`rgba(255, 80, 80, ${u*.9})`,s.beginPath(),s.arc(y.x,y.y,h*.5,0,Math.PI*2),s.fill(),s.shadowBlur=0}else{const x=s.createRadialGradient(y.x,y.y,0,y.x,y.y,h*1.5);x.addColorStop(0,`rgba(255, 40, 60, ${Math.min(u*1.3,1)})`),x.addColorStop(.15,`rgba(255, 20, 40, ${u*1})`),x.addColorStop(.35,`rgba(220, 0, 20, ${u*.7})`),x.addColorStop(.6,`rgba(180, 0, 10, ${u*.4})`),x.addColorStop(1,"rgba(140, 0, 0, 0)"),s.fillStyle=x,s.beginPath(),s.arc(y.x,y.y,h*1.5,0,Math.PI*2),s.fill()}const g=Math.min(u*2.8,1);if(y.isHeart)f(c,y.x,y.y,h*1.5,g,!0);else if(y.isSquare){const x=c.createRadialGradient(y.x,y.y,0,y.x,y.y,h*2.2);x.addColorStop(0,`rgba(255, 0, 30, ${Math.min(g*1.8,1)})`),x.addColorStop(.3,`rgba(220, 0, 20, ${Math.min(g*1.4,1)})`),x.addColorStop(.7,`rgba(180, 0, 10, ${g*.5})`),x.addColorStop(1,"rgba(140, 0, 0, 0)"),c.shadowBlur=12,c.shadowColor=`rgba(255, 0, 30, ${g*.7})`,c.fillStyle=x,c.beginPath(),c.arc(y.x,y.y,h*2.2,0,Math.PI*2),c.fill(),c.shadowBlur=0}else if(y.isPink){const x=c.createRadialGradient(y.x,y.y,0,y.x,y.y,h*2.5);x.addColorStop(0,`rgba(255, 20, 50, ${Math.min(g*2.2,1)})`),x.addColorStop(.08,`rgba(255, 0, 30, ${Math.min(g*2,1)})`),x.addColorStop(.25,`rgba(220, 0, 20, ${g*.8})`),x.addColorStop(.55,`rgba(180, 0, 10, ${g*.3})`),x.addColorStop(1,"rgba(140, 0, 0, 0)"),c.shadowBlur=18,c.shadowColor=`rgba(255, 0, 30, ${g*.9})`,c.fillStyle=x,c.beginPath(),c.arc(y.x,y.y,h*2.5,0,Math.PI*2),c.fill(),c.shadowBlur=0}else{const x=c.createRadialGradient(y.x,y.y,0,y.x,y.y,h*1.5);x.addColorStop(0,`rgba(255, 30, 50, ${Math.min(g*2.2,1)})`),x.addColorStop(.06,`rgba(255, 10, 30, ${Math.min(g*2,1)})`),x.addColorStop(.2,`rgba(220, 0, 20, ${Math.min(g*1.4,1)})`),x.addColorStop(.45,`rgba(180, 0, 10, ${g*.55})`),x.addColorStop(1,"rgba(140, 0, 0, 0)"),c.shadowBlur=8,c.shadowColor=`rgba(255, 0, 30, ${g*.5})`,c.fillStyle=x,c.beginPath(),c.arc(y.x,y.y,h*1.5,0,Math.PI*2),c.fill(),c.shadowBlur=0}}),r.current=requestAnimationFrame(d)};return d(),()=>{window.removeEventListener("resize",p),r.current&&cancelAnimationFrame(r.current)}},[]),i.jsxs(i.Fragment,{children:[i.jsx("canvas",{ref:e,className:"fixed inset-0 pointer-events-none",style:{zIndex:0,mixBlendMode:"screen",filter:"brightness(1.1) saturate(1.1)",WebkitMaskImage:"linear-gradient(to bottom, black 0%, black 38%, transparent 62%)",maskImage:"linear-gradient(to bottom, black 0%, black 38%, transparent 62%)"}}),i.jsx("canvas",{ref:t,className:"fixed inset-0 pointer-events-none",style:{zIndex:2,mixBlendMode:"screen",filter:"brightness(1.3) saturate(1.5)",WebkitMaskImage:"linear-gradient(to bottom, transparent 38%, black 62%)",maskImage:"linear-gradient(to bottom, transparent 38%, black 62%)"}})]})};/** 53 * @license lucide-react v0.344.0 - ISC 54 * 55 * This source code is licensed under the ISC license. 56 * See the LICENSE file in the root directory of this source tree. 57 */var zh={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 58 * @license lucide-react v0.344.0 - ISC 59 * 60 * This source code is licensed under the ISC license. 61 * See the LICENSE file in the root directory of this source tree. 62 */const Fh=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),qn=(e,t)=>{const n=m.forwardRef(({color:r="currentColor",size:o=24,strokeWidth:a=2,absoluteStrokeWidth:l,className:s="",children:c,...p},w)=>m.createElement("svg",{ref:w,...zh,width:o,height:o,stroke:r,strokeWidth:l?Number(a)*24/Number(o):a,className:["lucide",`lucide-${Fh(e)}`,s].join(" "),...p},[...t.map(([f,d])=>
62m.createElement(f,d)),...Array.isArray(c)?c:[c]]));return n.displayName=`${e}`,n};/** 63 * @license lucide-react v0.344.0 - ISC 64 * 65 * This source code is licensed under the ISC license. 66 * See the LICENSE file in the root directory of this source tree. 67 */const Eu=qn("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 68 * @license lucide-react v0.344.0 - ISC 69 * 70 * This source code is licensed under the ISC license. 71 * See the LICENSE file in the root directory of this source tree. 72 */const Oh=qn("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/** 73 * @license lucide-react v0.344.0 - ISC 74 * 75 * This source code is licensed under the ISC license. 76 * See the LICENSE file in the root directory of this source tree. 77 */const nl=qn("Facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]);/** 78 * @license lucide-react v0.344.0 - ISC 79 * 80 * This source code is licensed under the ISC license. 81 * See the LICENSE file in the root directory of this source tree. 82 */const rl=qn("Instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]);/** 83 * @license lucide-react v0.344.0 - ISC 84 * 85 * This source code is licensed under the ISC license. 86 * See the LICENSE file in the root directory of this source tree. 87 */const ol=qn("Twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]);/** 88 * @license lucide-react v0.344.0 - ISC 89 * 90 * This source code is licensed under the ISC license. 91 * See the LICENSE file in the root directory of this source tree. 92 */const Hr=qn("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),Cu=({size:e=18})=>i.jsx("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M12.09 13.119c-.936 1.932-2.217 4.548-2.853 5.728-.616 1.074-1.127.931-1.532.029-1.406-3.321-4.293-9.144-5.651-12.409-.25-.601-.441-.987-.619-1.139-.181-.15-.554-.24-1.122-.271C.103 5.033 0 4.982 0 4.898v-.455l.052-.045c.924-.005 5.401 0 5.401 0l.051.045v.434c0 .119-.075.176-.225.176l-.564.031c-.485.027-.727.164-.727.41 0 .121.053.327.166.619 1.082 2.646 4.818 10.521 4.818 10.521l.136.046 2.451-4.693-.69-1.369-1.885-3.807s-.37-.73-.495-.96c-.809-1.47-.615-1.274-1.786-1.375-.22-.015-.302-.06-.302-.195v-.435l.055-.045h4.831l.052.045v.435c0 .119-.075.18-.22.18l-.344.03c-.803.045-.627.403-.04 1.615l1.793 3.64 1.896-3.365c.363-.735.5-1.335.335-1.53-.097-.127-.322-.192-.7-.22-.143 0-.23-.032-.257-.13v-.449l.05-.045c1.286-.006 4.093 0 4.093 0l.052.045v.434c0 .121-.069.181-.2.181-.398.023-.7.103-1.129.21-.359.136-.626.374-.822.671-.34.529-1.566 2.646-2.726 4.55-.153.263-.273.449-.273.449l-.002.007 2.853 5.896.137.016 4.736-11.21c-.264-.696-.9-.79-1.465-.809-.127 0-.213-.053-.213-.175v-.45l.054-.045c2.059 0 4.005 0 4.082 0l.052.045v.435c0 .121-.077.181-.228.181-.412.022-.73.096-.952.21-.23.148-.438.417-.625.83 0 0-2.851 6.254-3.942 8.644-.981 2.138-2.01 4.428-2.578 5.604-.61 1.244-1.152.977-1.5.211-.854-1.91-2.41-5.091-3.213-6.858z"})}),ju=({size:e=24})=>i.jsx("svg",{width:e,height:e,viewBox:"0 0 192 192",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M141.537 88.988c-.83-.399-1.67-.78-2.521-1.145-1.482-27.307-16.403-42.94-41.457-43.1h-.337c-14.986 0-27.449 6.396-35.12 18.036l13.779 9.452c5.731-8.695 14.724-10.548 21.347-10.548h.226c8.25.053 14.475 2.451 18.504 7.129 2.932 3.405 4.893 8.111 5.864 14.05-7.314-1.243-15.224-1.625-23.68-1.14-23.82 1.372-39.134 15.265-38.106 34.569.522 9.792 5.4 18.216 13.735 23.719 7.047 4.652 16.124 6.927 25.557 6.412 12.458-.683 22.231-5.436 29.049-13.448 5.178-6.164 8.453-14.396 9.899-24.976 5.959 3.576 10.28 8.528 12.073 14.21 3.448 11.036 3.668 30.232-9.101 43.101-11.209 11.273-24.997 16.126-44.39 16.256-21.61-.15-37.91-6.533-48.446-18.897C27.87 151.289 22.82 133.909 22.683 111c.137-22.91 5.186-40.289 15.023-51.879C48.241 47.124 64.541 40.741 86.151 40.591c21.722.151 38.268 6.567 49.042 19.069 5.297 6.077 9.293 13.723 11.978 22.745l15.264-4.116c-3.251-10.935-8.292-20.358-15.109-28.115-13.561-15.276-33.357-23.222-61.126-23.371h-.21c-27.759.149-47.346 8.116-60.776 23.543C12.668 63.819 6.472 84.362 6.277 110.681c.
92195 26.319 6.391 46.862 18.536 60.801 13.43 15.426 33.016 23.393 60.776 23.542h.21c25.204-.168 43.527-7.411 56.713-20.706 16.691-16.805 16.164-38.422 11.311-53.979-3.462-10.92-11.072-20.067-23.398-31.51l-.889-.841ZM98.14 129.306c-10.44.588-21.286-4.098-21.821-14.135-.384-7.442 5.308-15.746 22.474-16.735 1.966-.113 3.895-.168 5.79-.168 6.235 0 12.068.606 17.371 1.765-1.978 24.702-13.58 28.713-23.814 29.273Z"})});/iPhone|iPad|iPod|Android/i.test(typeof navigator<"u"?navigator.userAgent:"")||typeof window<"u"&&window.matchMedia("(pointer: coarse)").matches;const go=["VISUAL ARTIFACTS","BOOKS & WRITING","FILMS & VIDEO","COLLEGE OFFERINGS","PROJECTS","ABOUT","CURRENT"],Pu=[{label:"BOOKS",items:[{label:"Post-Porn Modernist",path:"/books?book=post-porn-modernist"},{label:"Assuming the Ecosexual Position",path:"/books?book=assuming-the-ecosexual-position"},{label:"Hardcore from the Heart",path:"/books?book=hardcore-from-the-heart"},{label:"Dr. Sprinkle's Spectacular Sex",path:"/books?book=dr-sprinkle-s-spectacular-sex"},{label:"The Angry Women",path:"/books?book=the-angry-women"},{label:"Love Art: A Laboratory",path:"/books?book=love-art-a-laboratory"},{label:"Dirty Sexecology",path:"/books?book=dirty-sexecology"},{label:"Queer Ecologies",path:"/books?book=queer-ecologies"},{label:"Women Who Run with the Wolves",path:"/books?book=women-who-run-with-the-wolves"},{label:"Annie Sprinkle on Spectacular Sex",path:"/spectacular-sex/interview"}]},{label:"SEX",items:[{label:"101 Uses for Sex",path:"/books/101-uses-for-sex"},{label:"101 Hazards of Sex",path:"/books/101-hazards-of-sex"},{label:"The Sex Addiction Myth",path:"/books/sex-addiction-myth"},{label:"Seven Types of Female Orgasm",path:"/books/seven-types-orgasm"},{label:"The G Spot?",path:"/books/g-spot"},{label:"Energy Orgasms",path:"/books/energy-orgasms"},{label:"Sex and Breath",path:"/books/sex-and-breath"},{label:"My First Female-to-Male Transsexual Lover",path:"/books/f2m-transsexual-lover"},{label:"Metamorphosex Quiz",path:"/books/metamorphosex-quiz"}]},{label:"SEX WORK",items:[{label:"Forty Reasons Why Whores Are My Heroes",path:"/books/forty-reasons"},{label:"How to Cure Sex Worker Burnout",path:"/books/sex-worker-burnout"},{label:"My Brushes And Crushes With The Law",path:"/books/brushes-and-crushes"},{label:"My Conversation With an Anti-Porn Feminist",path:"/books/my-conversation-with"},{label:"PhD Dissertation: Educating Sex Workers",path:"/writings/phd-dissertation"},{label:"Remembering Our Dead and Wounded",path:"/writings/remembering-our-dead"}]},{label:"PERFORMANCE",items:[{label:"Peace in Bed",path:"/performance/peace-in-bed"},{label:"The Liberty Love Boat Event",path:"/performance/liberty-love-boat"},{label:"A Public Cervix Announcement",path:"/books/cervix-announcement"},{label:"Sex Magic Ritual",path:"/performance/sex-magic-ritual"},{label:"My Performances in Retrospect",path:"/performance/performances-in-retrospect"},{label:"Lunch at the Art/Life Institute",path:"/performance/conversation-montano"},{label:"Breakfast With Veronica Vera",path:"/performance/breakfast-with-veronica-vera"},{label:"A Conversation With Linda M. Montano, Barbara Carrellas, and Gabrielle Cody",path:"/performance/conversation-montano"}]}],Tu=[{label:"MINI BIOGRAPHY",path:"/about/mini-biography"},{label:"PHOTO BIO",path:"/about/photo-bio"},{label:"CV",path:"/about/cv"},{label:"PRESS QUOTES",path:"/about/press-quotes"},{label:`THE SPRINKLE STORY: 931st 25 YEARS`,path:"/about/sprinkle-story"}],_u=[{label:"Love Art Laboratory",path:"/projects/love-art-laboratory"},{label:"Dirty Sexecology â 25 Ways to Make Love to the Earth",path:"/projects/dirty-sexecology"},{label:"Sidewalk Sex Clinic",path:"/college/sidewalk-sex-clinic"},{label:"Sexecological Walking Tour",path:"/love-art-lab/sexecological-walking-tour"},{label:"Assuming the Ecosexual Position: Adventures of the Love Art Lab",path:"/love-art-lab/assuming-ecosexual-position",href:"https://sprinklestephens.ucsc.edu/assuming-the-ecosexual-position/"},{label:"My Life and Work As A Feminist Porn Activist, Ecosexual and Radical Sex Educator",path:"/college/feminist-porn-activist"}],Ru=[{label:"Post-Porn Modernist",path:"/projects/post-porn-modernist"},{label:"Annie Sprinkle's Herstory of Porn",path:"/projects/herstory-of-porn"},{label:"Metamorphosex â The Art Of Love",path:"/projects/metamorphosex"},{label:"Exposed â Experiments in Love, Sex, Death & Art",path:"/projects/exposed"},{label:"Polaroid Transfers",path:"/art/polaroid-transfers"},{label:"The Love Handle",path:"/art/love-handle"},{label:"Annie Sprinkle's Bosom Ballet",path:"/art/bosom-ballet"},{label:"Post-Modern Pin-Up Pleasure Activist Playing Cards",path:"/art/post-modern-pin-up"},{label:"Anatomy of a Pin-Up",path:"/art/anatomy-of-a-pin-up"},{label:"101 Uses/Hazards For Sex",path:"/books/101-uses-for-sex"},{label:"The Seven Men Inside Katharine",path:"/art/seven-men-inside-katharine"},{label:"Sluts And Goddesses",path:"/workshops/sluts-and-goddesses"},{label:"Super Sex Technologies",path:"/workshops/super-sex-technologies"},{label:"Massage Ritual",path:"/workshops/massage-ritual"},{label:"Spectacular Sex Workshop",path:"/workshops/spectacular-sex"}],Mu=[{label:"LECTURES & SHOWS",items:[{label:"Ecosexy!",path:"/college/ecosexy"},{label:"My Life & Work As A Feminist Porn Activist, Ecosexual and Radical Sex Educator",path:"/college/feminist-porn-activist"}]},{label:"SEX EDUCATION",items:[{label:"Eco-Sexy Walking Tour with Annie Sprinkle, Ph.D",path:"/college/eco-sexy-walking-tour"}
93,{label:"Free Sidewalk Sex Clinic",path:"/college/sidewalk-sex-clinic"},{label:"Fun With Ecstasy Breathing Workshop",path:"/college/ecstasy-breathing"}]},{label:"ART EDUCATION",items:[{label:"Studio Visits and Critiques",path:"/college/art-education"},{label:"An Art Making Residency with Annie Sprinkle",path:"/college/art-education"}]},{label:"LOVE ART LAB OFFERINGS",items:[{label:"Sexecological Walking Tour With Annie and Beth",path:"/love-art-lab/sexecological-walking-tour"},{label:"Assuming the Ecosexual Position: Adventures of the Love Art Lab",path:"/love-art-lab/assuming-ecosexual-position",href:"https://sprinklestephens.ucsc.edu/assuming-the-ecosexual-position/"}]}],xo={background:"linear-gradient(135deg, transparent 15%, rgba(240, 70, 70, 0.12) 35%, rgba(255, 100, 100, 0.28) 50%, rgba(240, 70, 70, 0.12) 65%, transparent 85%), #8B0000",backgroundColor:"#8B0000",borderRadius:"4px",boxShadow:"0 8px 32px rgba(0, 0, 0, 0.6)",mixBlendMode:"normal",isolation:"isolate",zIndex:99999999,position:"fixed"},Dh=e=>e.startsWith("/art/")||e==="/art"?"VISUAL ARTIFACTS":e.startsWith("/books/")||e.startsWith("/writings/")||e.startsWith("/performance/")||e.startsWith("/workshops/")||e.startsWith("/spectacular-sex/")?"BOOKS & WRITING":e==="/films"||e.startsWith("/films/")?"FILMS & VIDEO":e.startsWith("/college/")||e.startsWith("/love-art-lab/")?"COLLEGE OFFERINGS":e.startsWith("/projects/")?"PROJECTS":e.startsWith("/about/")?"ABOUT":"",Bh=()=>{const[e,t]=m.useState(!1),[n,r]=m.useState(!1),o=m.useRef(!1),[a,l]=m.useState(null),[s,c]=m.useState(!1),[p,w]=m.useState(!1),[f,d]=m.useState(null),[v,y]=m.useState(null),[b,k]=m.useState(!1),[u,h]=m.useState(null),[g,x]=m.useState(!1),[j,C]=m.useState(null),[E,P]=m.useState(!1),[L,I]=m.useState(null),[F,N]=m.useState(!1),[Z,K]=m.useState(null),[X,oe]=m.useState(()=>typeof window<"u"&&window.innerWidth<768),ae=m.useRef(null),A=m.useRef(null),$=m.useRef(null),S=m.useRef(null),T=Jn(),O=(R,...H)=>{R.href?window.open(R.href,"_blank","noopener,noreferrer"):R.path&&T(R.path),H.forEach(ie=>ie())},ee=ot(),M=ee.pathname!=="/",Y=()=>{T("/"),r(!1)},ue=()=>{T("/")},te=(R,H)=>{if(R==="CURRENT")return;H.preventDefault();const q={"VISUAL ARTIFACTS":"art","BOOKS & WRITING":"books","FILMS & VIDEO":"films",PROJECTS:"projects",ABOUT:"about"}[R];if(!q){R==="COLLEGE OFFERINGS"&&T("/college-offerings");return}if(ee.pathname!=="/"){T(`/#${q}`);return}const B=document.getElementById(q);if(!B)return;const re=B.getBoundingClientRect().top+window.scrollY-136;window.scrollTo({top:re,behavior:"smooth"})},_=(R,H)=>{if(R==="CURRENT")return;if(H.preventDefault(),r(!1),l(null),R==="COLLEGE OFFERINGS"){T("/college-offerings");return}const q={"VISUAL ARTIFACTS":"art","BOOKS & WRITING":"books","FILMS & VIDEO":"films",PROJECTS:"projects",ABOUT:"about"}[R];if(!q)return;setTimeout(()=>{const W=document.getElementById(q);if(!W)return;const St=W.getBoundingClientRect().top+window.scrollY-136;window.scrollTo({top:St,behavior:"smooth"})},350)};m.useEffect(()=>{const R=()=>oe(window.innerWidth<768);return window.addEventListener("resize",R),()=>window.removeEventListener("resize",R)},[]),m.useEffect(()=>{const R=()=>t(window.scrollY>50);return window.addEventListener("scroll",R),()=>window.removeEventListener("scroll",R)},[]),m.useEffect(()=>{const R=()=>{const q=document.querySelector("nav");if(!q)return;const B=q.getBoundingClientRect(),W=document.elementsFromPoint(B.left+B.width/2,B.top+B.height/2);for(const re of W){if(re===q)continue;const Je=window.getComputedStyle(re).backgroundColor;if(Je&&Je!=="rgba(0, 0, 0, 0)"&&Je!=="transparent"){const Oe=Je.match(/\d+/g);if(Oe&&Oe.length>=3){const pt=(.299*parseInt(Oe[0])+.587*parseInt(Oe[1])+.114*parseInt(Oe[2]))/255;w(pt<.5);return}}}w(!1)},H=new MutationObserver(R);H.observe(document.body,{attributes:!0,childList:!0,subtree:!0,attributeFilter:["style","class"]});const ie=()=>R();return window.addEventListener("scroll",ie),R(),()=>{H.disconnect(),window.removeEventListener("scroll",ie)}},[]);const D=(R,H,ie)=>{if(!H)return;const q=R.currentTarget;q.style.background="radial-gradient(ellipse 110% 160% at 50% 50%, rgba(220,55,55,0.36) 0%, rgba(160,0,0,0.18) 45%, transparent 100%)",q.style.boxShadow="inset 0 0 22px rgba(255,90,90,0.12)",q.style.borderLeftColor=ie||"#ffb3b3",q.style.paddingLeft=q.dataset.indent||"20px",q.style.color="#ffdddd",q.style.textShadow="none"},U=(R,H="#ffffff",ie="16px")=>{const q=R.currentTarget;
93q.style.background="transparent",q.style.boxShadow="none",q.style.borderLeftColor="transparent",q.style.paddingLeft=ie,q.style.color=H,q.style.textShadow="none"},ne=(R="")=>({fontFamily:"Arial, sans-serif",fontSize:"10px",fontWeight:700,color:"#ffffff",letterSpacing:"0.14em",background:"transparent",border:"none",cursor:"pointer",transition:"background 180ms ease, box-shadow 180ms ease, color 180ms ease, padding-left 150ms ease, text-shadow 180ms ease"});return i.jsxs(i.Fragment,{children:[E&&L&&i.jsx("div",{style:{...xo,padding:"16px 0 12px",top:L.bottom+2+"px",left:"50%",transform:"translateX(-50%)",width:"min(1180px, calc(100vw - 48px))",maxWidth:"calc(100vw - 48px)"},onMouseEnter:()=>{$.current&&clearTimeout($.current),P(!0)},onMouseLeave:()=>{$.current=setTimeout(()=>P(!1),120)},children:i.jsx("div",{style:{display:"grid",gridTemplateColumns:"repeat(4, minmax(0, 1fr))",gap:"0"},children:Pu.map(R=>i.jsxs("div",{children:[i.jsx("div",{style:{fontFamily:"Arial, sans-serif",fontSize:"10px",fontWeight:800,color:"#ffb3b3",letterSpacing:"0.14em",padding:"4px 16px 8px",borderBottom:"1px solid rgba(255,255,255,0.15)",marginBottom:"4px"},children:R.label}),R.items.map(H=>i.jsx("button",{className:"w-full text-left transition-all duration-150",style:{...ne(),padding:"7px 16px",borderLeft:"3px solid transparent",fontSize:"10px",lineHeight:"1.4",textTransform:"uppercase",letterSpacing:"0.14em",cursor:H.path?"pointer":"default",opacity:H.path?1:.65},onMouseEnter:ie=>D(ie,!!H.path),onMouseLeave:ie=>U(ie,"#ffffff","16px"),onClick:()=>{P(!1),H.path&&T(H.path)},children:H.label},H.label))]},R.label))})}),F&&Z&&i.jsx("div",{style:{...xo,padding:"16px 0 12px",top:Z.bottom+2+"px",left:"50%",transform:"translateX(-50%)",width:"min(1180px, calc(100vw - 48px))",maxWidth:"calc(100vw - 48px)"},onMouseEnter:()=>{S.current&&clearTimeout(S.current),N(!0)},onMouseLeave:()=>{S.current=setTimeout(()=>N(!1),120)},children:i.jsx("div",{style:{display:"grid",gridTemplateColumns:"repeat(4, minmax(0, 1fr))",gap:"0"},children:Mu.map(R=>i.jsxs("div",{children:[i.jsx("div",{style:{fontFamily:"Arial, sans-serif",fontSize:"10px",fontWeight:800,color:"#ffb3b3",letterSpacing:"0.14em",padding:"4px 16px 8px",borderBottom:"1px solid rgba(255,255,255,0.15)",marginBottom:"4px"},children:R.label}),R.items.map(H=>H.path?i.jsx("button",{className:"w-full text-left transition-all duration-150",style:{fontFamily:"Arial, sans-serif",fontSize:"10px",fontWeight:700,color:"#ffffff",letterSpacing:"0.14em",background:"transparent",border:"none",padding:"7px 16px",borderLeft:"3px solid transparent",lineHeight:"1.4",textTransform:"uppercase",cursor:"pointer",transition:"background 180ms ease, box-shadow 180ms ease, color 180ms ease, padding-left 150ms ease, text-shadow 180ms ease"},onMouseEnter:ie=>D(ie,!0),onMouseLeave:ie=>U(ie,"#ffffff","16px"),onClick:()=>O(H,()=>N(!1)),children:H.label},H.label):i.jsx("div",{className:"w-full text-left",style:{fontFamily:"Arial, sans-serif",fontSize:"10px",fontWeight:700,color:"rgba(255,255,255,0.55)",letterSpacing:"0.14em",padding:"7px 16px",borderLeft:"3px solid transparent",lineHeight:"1.4",textTransform:"uppercase",cursor:"default"},children:H.label},H.label))]},R.label))})}),b&&u&&i.jsx("div",{style:{...xo,padding:"16px 0",minWidth:"320px",top:u.bottom+2+"px",left:u.left+u.width/2+"px",transform:"translateX(-50%)"},onMouseEnter:()=>{ae.current&&clearTimeout(ae.current),k(!0)},onMouseLeave:()=>{ae.current=setTimeout(()=>k(!1),120)},children:Tu.map(R=>i.jsx("button",{onClick:()=>{T(R.path),k(!1)},className:"w-full text-left transition-all duration-150 flex items-center gap-2",style:{...ne(),padding:"9px 20px",borderLeft:"3px solid transparent",whiteSpace:"pre-line",lineHeight:1.5},onMouseEnter:H=>{H.currentTarget.dataset.indent="24px",D(H,!0)},onMouseLeave:H=>U(H,"#ffffff","20px"),children:R.label},R.path))}),g&&j&&i.jsxs("div",{style:{...xo,padding:"8px 0",top:j.bottom+2+"px",left:j.left+j.width/2+"px",transform:"translateX(-50%)",width:"340px"},onMouseEnter:()=>{A.current&&clearTimeout(A.current),x(!0)},onMouseLeave:()=>{A.current=setTimeout(()=>x(!1),120)},children:[i.jsx("div",{style:{fontFamily:"Arial, sans-serif",fontSize:"10px",fontWeight:800,color:"#ffb3b3",letterSpacing:"0.14em",padding:"8px 20px 6px",borderBottom:"1px solid rgba(255,255,255,0.15)",marginBottom:"4px"},children:"ARCHIVED PROJECTS"}),_u.map(R=>i.jsx("button",{className:"w-full text-left transition-all duration-150 flex items-center gap-3",style:{...ne(),padding:"9px 20px",borderLeft:"3px solid transparent",curs
93or:R.path?"pointer":"default"},onClick:()=>O(R,()=>x(!1)),onMouseEnter:H=>{H.currentTarget.dataset.indent="24px",D(H,!!R.path)},onMouseLeave:H=>U(H,"#ffffff","20px"),children:i.jsx("span",{style:{lineHeight:"1.45",fontSize:"10px",textTransform:"uppercase",letterSpacing:"0.14em"},children:R.label})},R.label)),Ru.map(R=>i.jsx("button",{onClick:()=>O(R,()=>x(!1)),className:"w-full text-left transition-all duration-150 flex items-center gap-3",style:{...ne(),padding:"9px 20px",borderLeft:"3px solid transparent",color:"rgba(255,255,255,0.82)",cursor:R.path?"pointer":"default"},onMouseEnter:H=>{H.currentTarget.dataset.indent="24px",D(H,!!R.path,R.path?"rgba(255,179,179,0.6)":"rgba(255,255,255,0.15)")},onMouseLeave:H=>U(H,"rgba(255,255,255,0.82)","20px"),children:i.jsx("span",{style:{lineHeight:"1.45",fontSize:"10px",textTransform:"uppercase",letterSpacing:"0.14em"},children:R.label})},R.label))]}),i.jsx("div",{style:{position:"fixed",top:0,left:0,right:0,height:ee.pathname!=="/"?"50vh":"100vh",background:ee.pathname!=="/"?"linear-gradient(to bottom, rgba(0,0,0,0.62) 0%, rgba(0,0,0,0.38) 70%, rgba(0,0,0,0) 100%)":"rgba(0,0,0,0.5)",zIndex:290,opacity:b||g||E||F?1:0,pointerEvents:b||g||E||F?"auto":"none",transition:"opacity 300ms ease"},onClick:()=>{k(!1),x(!1),P(!1),N(!1)}}),i.jsxs("nav",{className:"fixed top-0 left-0 right-0 z-[460] transition-all duration-500",style:{paddingTop:"calc(env(safe-area-inset-top, 0px) + 8px)",paddingBottom:X?"8px":"0",mixBlendMode:"normal"},children:[i.jsx("div",{"aria-hidden":"true",className:"nav-bg-layer",style:{position:"absolute",top:"-240px",left:0,right:0,bottom:0,zIndex:0,pointerEvents:"none",backgroundColor:ee.pathname==="/books"?"rgba(150, 110, 6, 0.94)":M?"rgba(96, 4, 22, 0.92)":e?"rgba(200, 18, 54, 0.92)":"rgba(220, 20, 60, 0)",boxShadow:e||M?ee.pathname==="/books"?"0 4px 30px rgba(195, 148, 12, 0.38)":"0 4px 30px rgba(220, 20, 60, 0.3)":"none",transition:"background-color 500ms, box-shadow 500ms"}}),i.jsx("div",{style:{position:"absolute",top:0,left:0,right:0,height:"60px",background:"linear-gradient(to bottom, hsl(334, 60%, 50%) 0%, hsl(334, 60%, 50%) 50%, transparent 100%)",pointerEvents:"none",zIndex:0,opacity:e||M||b||g||E||F?0:1,transition:"opacity 500ms"}}),i.jsx("div",{className:"mx-auto px-4 lg:px-6 max-w-[1800px]",style:{position:"relative",zIndex:2},children:i.jsxs("div",{className:"flex items-center md:items-start justify-center md:justify-start h-[112px] md:h-[126px] lg:h-[134px] pt-0 md:pt-4 pb-0",children:[i.jsx("div",{className:"flex items-baseline gap-3",style:{opacity:1,marginLeft:"1px",marginTop:"0px",zIndex:310,position:"relative"},children:i.jsx("button",{onClick:()=>Y(),onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),className:"cursor-pointer",style:{position:"relative",zIndex:310},children:i.jsxs("div",{style:{width:M&&X?"118px":X?"165px":"188px",animation:"none",position:"relative",filter:s?"brightness(0) invert(1) opacity(0.92)":"brightness(0) invert(1) opacity(0.87)",transition:"filter 1.2s ease"},children:[i.jsx("img",{src:"/AS_logo_2.webp",alt:"Annie Sprinkle Logo",style:{width:"100%",maxWidth:"100%",display:"block"}}),M&&i.jsx("span",{className:"archive-label",style:{position:"absolute",fontSize:"12px",fontWeight:600,letterSpacing:"0.38em",textTransform:"uppercase",fontFamily:'"Courier New", Courier, "Lucida Console", monospace',color:"#ff1414",textShadow:"none",lineHeight:1,pointerEvents:"none",userSelect:"none",zIndex:10},children:"ARCHIVE"})]})})}),i.jsxs("div",{className:"hidden md:flex items-center flex-1",style:{paddingTop:"48px",marginLeft:"22px"},children:[i.jsx("div",{className:"flex-1 flex justify-center",children:i.jsx("ul",{className:"nav-menu-ul flex items-center gap-3 lg:gap-5 xl:gap-7 2xl:gap-10",children:go.map((R,H)=>{const ie=Dh(ee.pathname)===R;return i.jsx("li",{className:"relative",style:{animation:"cinematic-text-entrance 1.8s cubic-bezier(0.16, 1, 0.3, 1) forwards",animationDelay:.8+H*.15+"s",opacity:0},onMouseEnter:q=>{y(R),R==="ABOUT"&&(ae.current&&clearTimeout(ae.current),h(q.currentTarget.getBoundingClientRect()),k(!0)),R==="PROJECTS"&&(A.current&&clearTimeout(A.current),C(q.currentTarget.getBoundingClientRect()),x(!0)),R==="BOOKS & WRITING"&&($.current&&clearTimeout($.current),I(q.currentTarget.getBoundingClientRect()),P(!0)),R==="COLLEGE OFFERINGS"&&(S.current&&clearTimeout(S.current),K(q.currentTarget.getBoundingClientRect()),N(!0))},onMouseLeave:()=>{y(null),R==="ABOUT"&&(ae.current=setTimeout(()=>k(!1),120)),R==="PROJECTS"&&(A.current=setTimeout(()=>x(!1),120)),R==="BOOKS & WRITING"&&($.current=setTimeout(()=>P(!1),120)),R==="COLLEGE OFFERINGS"&&(S.current=setTimeout(()=>N(!1),120))},children:i.jsxs("a",{href:R==="CURRENT"?"https://www.sprinklestephens.org":"#",target:R==="CURRENT"?"_blank":void 0,rel:R==="CURRENT"?"noopener noreferrer":void 0,onClick:q=>te(R,q),className:"tracking-[0.12em] font-bold relative group flex items-center gap-1 text-white",style:{fontFamily:"Sancreek, cursive",fontSize:"clamp(10px, 1.1vw, 14px)",whiteSpace:"nowrap",marginLeft:R==="BOOKS & WRITING"?"24px":void 0,mixBlendMode:"normal",textShadow:"none",WebkitFontSmoothing:"antialiased",filter:"none",opacity:v===R?1:v!==null?.5:ie?1:.65,transition:"opacity 700ms ease, filter 700ms ease, text-shadow 700ms ease",animation:"none",cursor:"pointer",color:"#ffffff"},children:[R==="VISUAL ARTIFACTS"?i.jsxs(i.Fragment,{children:[i.jsx("span",{className:"nav-label-full",children:"VISUAL ARTIFACTS"}),i.jsx("span",{className:"nav-label-short",children:"ART"})]}):R==="BOOKS & WRITING"?i.jsxs(i.Fragment,{children:[i.jsx("span",{className:"nav-label-full",children:"BOOKS & WRITING"}),i.jsx("span",{className:"nav-label-short",children:"WRITING"})]}):R,(R==="ABOUT"||R==="PROJECTS"||R==="BOOKS & WRITING"||R==="COLLEGE OFFERINGS")&&i.jsx(Eu,{className:"w-4 h-4",style:{transform:(R==="ABOUT"?b:R==="PROJECTS"?g:R==="COLLEGE OFFERINGS"?F:E)?"rotate(180deg)":"rotate(0deg)",transition:"transform 300ms ease, filter 300ms ease, color 300ms ease",color:ie&&M?"#ffffff"
93:"currentColor",filter:"none"}})]})},R)})})}),i.jsx("div",{className:"nav-social-row flex items-center gap-4 xl:gap-6 2xl:gap-8 ml-4 xl:ml-10 2xl:ml-16",style:{flexShrink:0},children:[{key:"instagram",href:"https://www.instagram.com/anniesprinkled/?hl=en",icon:i.jsx(rl,{className:"w-6 h-6"}),label:"Instagram"},{key:"twitter",href:"https://x.com/AnnieSprinkle",icon:i.jsx(ol,{className:"w-[21px] h-[21px]",fill:"currentColor",strokeWidth:0}),label:"Twitter"},{key:"facebook",href:"https://www.facebook.com/anniesprinkle/",icon:i.jsx(nl,{className:"w-[21px] h-[21px]",fill:"currentColor",strokeWidth:0}),label:"Facebook"},{key:"threads",href:"https://www.threads.com/@anniesprinkled",icon:i.jsx(ju,{size:21}),label:"Threads"},{key:"wikipedia",href:"https://en.wikipedia.org/wiki/Annie_Sprinkle",icon:i.jsx(Cu,{size:19}),label:"Wikipedia"}].map(({key:R,href:H,icon:ie,label:q},B)=>i.jsx("span",{style:{opacity:0,animation:"cinematic-text-entrance 1.8s cubic-bezier(0.16, 1, 0.3, 1) "+(.8+(go.length+B)*.15)+"s forwards",display:"inline-flex"},children:i.jsx("a",{href:H,target:"_blank",rel:"noopener noreferrer",onMouseEnter:()=>d(R),onMouseLeave:()=>d(null),className:"transition-all text-white",style:{filter:"none",mixBlendMode:"normal",opacity:f===R?1:.95,animation:f===R?"social-icon-glitch 0.468s ease-in-out infinite, tape-heartbeat 0.468s ease-in-out infinite":"none",transitionDuration:"585ms"},"aria-label":q,children:ie})},R))})]}),i.jsxs("div",{className:"md:hidden absolute right-[26px] flex flex-col items-center mobile-hamburger-btn",style:{top:"50%",transform:"translateY(-50%)",zIndex:2147483647,pointerEvents:"auto",gap:"8px"},children:[!M&&i.jsx("button",{type:"button",onPointerUp:R=>{R.preventDefault(),R.stopPropagation(),o.current=!0,r(H=>!H),setTimeout(()=>{o.current=!1},400)},onClick:R=>{R.stopPropagation(),!o.current&&r(H=>!H)},style:{background:"transparent",border:"none",color:"rgba(255,255,255,0.9)",cursor:"pointer",padding:"0",width:"44px",height:"44px",borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center",pointerEvents:"auto",touchAction:"manipulation",flexShrink:0,WebkitTapHighlightColor:"transparent"},"aria-label":"Open menu",children:i.jsx("svg",{className:"mobile-hamburger-icon w-8 h-8",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",style:{pointerEvents:"none"},children:i.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M4 6h16M4 12h16M4 18h16"})})}),M&&i.jsx("button",{type:"button",onPointerUp:R=>{R.preventDefault(),R.stopPropagation(),ue()},onClick:()=>ue(),style:{background:"transparent",border:"none",color:"rgba(255,255,255,0.85)",cursor:"pointer",padding:"0",width:"44px",height:"44px",borderRadius:"50%",display:"flex",alignItems:"center",justifyContent:"center",pointerEvents:"auto",touchAction:"manipulation",flexShrink:0,WebkitTapHighlightColor:"transparent"},"aria-label":"Close page",children:i.jsx("svg",{className:"w-9 h-9",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",style:{pointerEvents:"none"},children:i.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"M6 18L18 6M6 6l12 12"})})})]})]})}),i.jsxs("div",{className:"md:hidden fixed left-0 right-0 z-[350]",style:{top:e?X?"calc(env(safe-area-inset-top, 0px) + 128px)":"116px":X?"calc(env(safe-area-inset-top, 0px) + 128px)":"124px",bottom:0,height:"auto",minHeight:0,overflow:"hidden",transform:n?"translateY(0)":"translateY(-110vh)",opacity:n?1:0,pointerEvents:n?"auto":"none",transition:"transform 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 200ms cubic-bezier(0.22, 1, 0.36, 1)",willChange:"transform, opacity"},children:[i.jsxs("div",{style:{position:"absolute",top:0,bottom:0,left:"-20vw",right:"-20vw",WebkitMaskImage:"linear-gradient(to bottom, black 0%, black 94%, transparent 100%)",maskImage:"linear-gradient(to bottom, black 0%, black 94%, transparent 100%)"},children:[i.jsx("div",{className:"absolute inset-0",style:{backgroundColor:ee.pathname==="/books"?"rgba(155, 110, 5, 0.97)":M?"rgba(110, 0, 0, 0.97)":"rgba(180,0,0,0.9)",backdropFilter:"blur(40px) saturate(180%)",WebkitBackdropFilter:"blur(40px) saturate(180%)",mixBlendMode:M?"dar
93ken":"normal"}}),i.jsx("div",{className:"absolute inset-0",style:{backgroundColor:ee.pathname==="/books"?"rgba(120, 85, 5, 0.85)":M?"rgba(80, 0, 0, 0.85)":"rgba(139,0,0,0.75)",backdropFilter:"blur(20px) saturate(150%)",WebkitBackdropFilter:"blur(20px) saturate(150%)",mixBlendMode:M?"darken":"normal"}})]}),i.jsxs("div",{className:"relative overflow-y-auto h-full",style:{paddingTop:"22px",paddingBottom:"48px"},children:[i.jsx("ul",{className:"flex flex-col px-5",children:go.map((R,H)=>{const ie=["ABOUT","PROJECTS","BOOKS & WRITING","COLLEGE OFFERINGS"].includes(R),q=a===R;return i.jsx("li",{className:"transition-all duration-300 "+(n?"opacity-100 translate-y-0":"opacity-0 translate-y-6"),style:{transitionDelay:n?H*45+"ms":"0ms"},children:ie?i.jsxs(i.Fragment,{children:[i.jsxs("button",{onPointerUp:B=>{B.preventDefault(),B.stopPropagation(),o.current=!0,l(q?null:R),setTimeout(()=>{o.current=!1},400)},onClick:B=>{B.stopPropagation(),!o.current&&l(q?null:R)},className:"w-full flex items-center justify-between py-[17px] border-b",style:{borderColor:"rgba(255,255,255,0.15)",background:"transparent",transition:"background-color 180ms ease",WebkitTapHighlightColor:"rgba(255,120,120,0.28)",touchAction:"manipulation"},onPointerDown:B=>{B.currentTarget.style.backgroundColor="rgba(255,100,100,0.18)"},onPointerUp:B=>{B.currentTarget.style.backgroundColor="transparent"},onPointerLeave:B=>{B.currentTarget.style.backgroundColor="transparent"},children:[i.jsx("span",{className:"tracking-[0.15em] font-bold text-white",style:{fontFamily:"Sancreek, cursive",fontSize:"19px",opacity:q?1:.9},children:R}),i.jsx(Eu,{className:"w-8 h-8 text-white flex-shrink-0 transition-transform duration-300",style:{transform:q?"rotate(180deg)":"rotate(0deg)",opacity:.7}})]}),i.jsx("div",{className:"scrollbar-hide",style:{maxHeight:q?"52vh":"0px",overflowY:q?"auto":"hidden",overflowX:"hidden",transition:"max-height 480ms cubic-bezier(0.4, 0, 0.2, 1)",WebkitOverflowScrolling:"touch"},children:i.jsxs("div",{style:{paddingBottom:"12px",paddingTop:"4px"},children:[R==="ABOUT"&&i.jsx("div",{className:"flex flex-col",children:Tu.map(B=>i.jsx("button",{onPointerUp:W=>{W.preventDefault(),W.stopPropagation(),o.current=!0,T(B.path),r(!1),l(null),setTimeout(()=>{o.current=!1},400)},onClick:W=>{W.stopPropagation(),!o.current&&(T(B.path),r(!1),l(null))},style:{fontFamily:"Arial, sans-serif",fontSize:"14px",fontWeight:700,letterSpacing:"0.12em",textTransform:"uppercase",color:"rgba(255,220,220,0.92)",borderBottom:"1px solid rgba(255,255,255,0.08)",padding:"15px 16px",textAlign:"left",width:"100%",background:"transparent",transition:"background-color 180ms ease, color 180ms ease",WebkitTapHighlightColor:"rgba(255,120,120,0.28)",touchAction:"manipulation"},onPointerDown:W=>{W.currentTarget.style.backgroundColor="rgba(255,110,110,0.22)",W.currentTarget.style.color="rgba(255,240,240,1)"},onPointerUp:W=>{W.currentTarget.style.backgroundColor="transparent",W.currentTarget.style.color="rgba(255,220,220,0.92)"},onPointerLeave:W=>{W.currentTarget.style.backgroundColor="transparent",W.currentTarget.style.color="rgba(255,220,220,0.92)"},children:B.label},B.path))}),R==="PROJECTS"&&i.jsxs("div",{className:"flex flex-col",children:[i.jsx("div",{style:{fontFamily:"Arial, sans-serif",fontSize:"11px",fontWeight:800,color:"#ffb3b3",letterSpacing:"0.14em",textTransform:"uppercase",padding:"14px 16px 10px",borderBottom:"1px solid rgba(255,255,255,0.1)"},children:"ARCHIVED PROJECTS"}),_u.map(B=>i.jsx("button",{onPointerUp:W=>{W.preventDefault(),W.stopPropagation(),o.current=!0,O(B,()=>r(!1),()=>l(null)),setTimeout(()=>{o.current=!1},400)},onClick:W=>{W.stopPropagation(),!o.current&&O(B,()=>r(!1),()=>l(null))},style:{fontFamily:"Arial, sans-serif",fontSize:"14px",fontWeight:700,letterSpacing:"0.12em",textTransform:"uppercase",color:B.path?"rgba(255,220,220,0.92)":"rgba(255,255,255,0.4)",cursor:B.path?"pointer":"default",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"15px 16px",textAlign:"left",width:"100%",background:"transparent",transition:"background-color 180ms ease, color 180ms ease",WebkitTapHighlightColor:"rgba(255,120,120,0.28)",touchAction:"manipulation"},onPointerDown:W=>
93{B.path&&(W.currentTarget.style.backgroundColor="rgba(255,110,110,0.22)",W.currentTarget.style.color="rgba(255,240,240,1)")},onPointerUp:W=>{W.currentTarget.style.backgroundColor="transparent",W.currentTarget.style.color=B.path?"rgba(255,220,220,0.92)":"rgba(255,255,255,0.4)"},onPointerLeave:W=>{W.currentTarget.style.backgroundColor="transparent",W.currentTarget.style.color=B.path?"rgba(255,220,220,0.92)":"rgba(255,255,255,0.4)"},children:B.label},B.label)),Ru.map(B=>i.jsx("button",{onPointerUp:W=>{W.preventDefault(),W.stopPropagation(),o.current=!0,O(B,()=>r(!1),()=>l(null)),setTimeout(()=>{o.current=!1},400)},onClick:W=>{W.stopPropagation(),!o.current&&O(B,()=>r(!1),()=>l(null))},style:{fontFamily:"Arial, sans-serif",fontSize:"14px",fontWeight:700,letterSpacing:"0.12em",textTransform:"uppercase",color:B.path?"rgba(255,205,205,0.78)":"rgba(255,255,255,0.3)",cursor:B.path?"pointer":"default",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"15px 16px",textAlign:"left",width:"100%",background:"transparent",transition:"background-color 180ms ease, color 180ms ease",WebkitTapHighlightColor:"rgba(255,120,120,0.28)",touchAction:"manipulation"},onPointerDown:W=>{B.path&&(W.currentTarget.style.backgroundColor="rgba(255,110,110,0.22)",W.currentTarget.style.color="rgba(255,240,240,1)")},onPointerUp:W=>{W.currentTarget.style.backgroundColor="transparent",W.currentTarget.style.color=B.path?"rgba(255,205,205,0.78)":"rgba(255,255,255,0.3)"},onPointerLeave:W=>{W.currentTarget.style.backgroundColor="transparent",W.currentTarget.style.color=B.path?"rgba(255,205,205,0.78)":"rgba(255,255,255,0.3)"},children:B.label},B.label))]}),R==="BOOKS & WRITING"&&i.jsx("div",{className:"flex flex-col",children:Pu.map(B=>i.jsx("div",{children:B.items.map(W=>i.jsx("button",{onPointerUp:re=>{re.preventDefault(),re.stopPropagation(),W.path&&(o.current=!0,T(W.path),r(!1),l(null),setTimeout(()=>{o.current=!1},400))},onClick:re=>{re.stopPropagation(),!(o.current||!W.path)&&(T(W.path),r(!1),l(null))},style:{fontFamily:"Arial, sans-serif",fontSize:"14px",fontWeight:700,letterSpacing:"0.12em",textTransform:"uppercase",color:W.path?"rgba(255,220,220,0.92)":"rgba(255,255,255,0.4)",cursor:W.path?"pointer":"default",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"15px 16px",textAlign:"left",width:"100%",background:"transparent",transition:"background-color 180ms ease, color 180ms ease",WebkitTapHighlightColor:"rgba(255,120,120,0.28)",touchAction:"manipulation"},onPointerDown:re=>{W.path&&(re.currentTarget.style.backgroundColor="rgba(255,110,110,0.22)",re.currentTarget.style.color="rgba(255,240,240,1)")},onPointerUp:re=>{re.currentTarget.style.backgroundColor="transparent",re.currentTarget.style.color=W.path?"rgba(255,220,220,0.92)":"rgba(255,255,255,0.4)"},onPointerLeave:re=>{re.currentTarget.style.backgroundColor="transparent",re.currentTarget.style.color=W.path?"rgba(255,220,220,0.92)":"rgba(255,255,255,0.4)"},children:W.label},W.label))},B.label))}),R==="COLLEGE OFFERINGS"&&i.jsx("div",{className:"flex flex-col",children:Mu.map(B=>i.jsx("div",{children:B.items.map(W=>W.path?i.jsx("button",{onPointerUp:re=>{re.preventDefault(),re.stopPropagation(),o.current=!0,O(W,()=>r(!1),()=>l(null)),setTimeout(()=>{o.current=!1},400)},onClick:re=>{re.stopPropagation(),!o.current&&O(W,()=>r(!1),()=>l(null))},style:{fontFamily:"Arial, sans-serif",fontSize:"14px",fontWeight:700,letterSpacing:"0.12em",textTransform:"uppercase",color:"rgba(255,220,220,0.92)",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"15px 16px",textAlign:"left",width:"100%",background:"transparent",transition:"background-color 180ms ease, color 180ms ease",WebkitTapHighlightColor:"rgba(255,120,120,0.28)",touchAction:"manipulation"},onPointerDown:re=>{re.currentTarget.style.backgroundColor="rgba(255,110,110,0.22)",re.currentTarget.style.color="rgba(255,240,240,1)"},onPointerUp:re=>{re.currentTarget.style.backgroundColor="transparent",re.currentTarget.style.color="rgba(255,220,220,0.92)"},onPointerLeave:re=>{re.currentTarget.style.backgroundColor="transparent",re.currentTarget.style.color="rgba(255,220,220,0.92)"},children:W.label},W.label):i.jsx("div",{style:{fontFamily:"Arial, sans-serif",fontSize:"14px",fontWeight:700,letterSpacing:"0.12em",textTransform:"uppercase",color:"rgba(255,255,255,0.35)",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"15px 16px"},children:W.label},W.label))},B.label))})]})})]}):i.jsx("a",{href:R==="CURRENT"?"https://www.sprinklestephens.org":"#"+R.toLowerCase(),target:R==="CURRENT"?"_blank":void 0,rel:R==="CURRENT"?"noopener noreferrer":void 0,onPointerUp:B=>{R!=="CURRENT"&&(B.preventDefault(),B.stopPropagation(),o.current=!0,_(R,B),setTimeout(()=>{o.current=!1},400))},onClick:B=>
93{if(o.current){B.preventDefault();return}_(R,B)},className:"flex items-center py-[17px] border-b tracking-[0.15em] font-bold text-white",style:{fontFamily:"Sancreek, cursive",fontSize:"19px",borderColor:"rgba(255,255,255,0.15)",opacity:.9,background:"transparent",transition:"background-color 180ms ease, opacity 180ms ease",WebkitTapHighlightColor:"rgba(255,120,120,0.28)",touchAction:"manipulation"},onPointerDown:B=>{B.currentTarget.style.backgroundColor="rgba(255,100,100,0.18)",B.currentTarget.style.opacity="1"},onPointerUp:B=>{B.currentTarget.style.backgroundColor="transparent",B.currentTarget.style.opacity="0.9"},onPointerLeave:B=>{B.currentTarget.style.backgroundColor="transparent",B.currentTarget.style.opacity="0.9"},children:R})},R)})}),i.jsx("div",{className:"flex gap-10 justify-center mt-10 transition-all duration-300 "+(n?"opacity-100":"opacity-0"),style:{transitionDelay:n?go.length*45+80+"ms":"0ms"},children:[{key:"instagram",href:"https://www.instagram.com/anniesprinkled/?hl=en",icon:i.jsx(rl,{className:"w-7 h-7"}),label:"Instagram"},{key:"twitter",href:"https://x.com/AnnieSprinkle",icon:i.jsx(ol,{className:"w-6 h-6",fill:"currentColor",strokeWidth:0}),label:"Twitter"},{key:"facebook",href:"https://www.facebook.com/anniesprinkle/",icon:i.jsx(nl,{className:"w-6 h-6",fill:"currentColor",strokeWidth:0}),label:"Facebook"},{key:"threads",href:"https://www.threads.com/@anniesprinkled",icon:i.jsx(ju,{size:23}),label:"Threads"},{key:"wikipedia",href:"https://en.wikipedia.org/wiki/Annie_Sprinkle",icon:i.jsx(Cu,{size:23}),label:"Wikipedia"}].map(({key:R,href:H,icon:ie,label:q})=>i.jsx("a",{href:H,target:"_blank",rel:"noopener noreferrer",onMouseEnter:()=>d(R),onMouseLeave:()=>d(null),className:"transition-all text-white p-2",style:{filter:"none",opacity:f===R?1:.85},"aria-label":q,children:ie},R))})]})]})]})]})},Wh=(()=>{try{if(typeof navigator>"u")return!1;const e=navigator.userAgent;return/Safari\//.test(e)&&!/Chrome\//.test(e)&&!/Chromium\//.test(e)&&!/Edg\//.test(e)&&!/CriOS\//.test(e)&&!/FxiOS\//.test(e)}catch{return!1}})(),Hh=.41,$h=.982,Uh=120,Vh=28;function ti(e){if(!e)return null;const t=e.getBoundingClientRect();return t.width===0&&t.height===0?null:{x:t.left+t.width*.5,y:t.top+t.height*.5}}function S0({isActive:e,originX:t,originY:n,leftRef:r,rightRef:o,activeRef:a}){const l=m.useRef(null),s=m.useRef([]),c=m.useRef(0),p=m.useRef(0),w=m.useRef(e),f=m.useRef(t),d=m.useRef(n),v=m.useRef(r),y=m.useRef(o),b=m.useRef(a);return m.useEffect(()=>{w.current=e},[e]),m.useEffect(()=>{f.current=t},[t]),m.useEffect(()=>{d.current=n},[n]),m.useEffect(()=>{v.current=r},[r]),m.useEffect(()=>{y.current=o},[o]),m.useEffect(()=>{b.current=a},[a]),m.useEffect(()=>{const k=l.current;if(!k)return;const u=k.getContext("2d");if(!u)return;const h=()=>{k.width=window.innerWidth,k.height=window.innerHeight};h(),window.addEventListener("resize",h);const g=(j,C)=>{const E=-Math.PI*.5+(Math.random()-.5)*Math.PI*.8,P=2.5+Math.random()*5.5,L=1.4+Math.random()*1.2;s.current.push({x:j+(Math.random()-.5)*10,y:C+(Math.random()-.5)*10,vx:Math.cos(E)*P,vy:Math.sin(E)*P,size:2+Math.random()*3,life:L,maxLife:L})},x=j=>{var L,I,F;if(document.hidden){requestAnimationFrame(x);return}u.clearRect(0,0,k.width,k.height);let C=[];if(w.current&&f.current!=null&&d.current!=null)C=[{x:f.current,y:d.current}];else{const N=ti(((L=v.current)==null?void 0:L.current)??null),Z=ti(((I=y.current)==null?void 0:I.current)??null),K=ti(((F=b.current)==null?void 0:F.current)??null);N&&C.push(N),Z&&C.push(Z),K&&C.push(K)}if(C.length>0&&s.current.length<Uh&&j-p.current>Vh){const N=1+Math.floor(Math.random()*2);for(let Z=0;Z<N;Z++)C.forEach(K=>g(K.x,K.y));p.current=j}const E=window.innerHeight+40-window.scrollY,P=120;s.current=s.current.filter(N=>{if(N.vy+=Hh,N.vx*=$h,N.x+=N.vx,N.y+=N.vy,N.y>=E)return!1;N.x<=N.size&&(N.x=N.size,N.vx*=-.45),N.x>=k.width-N.size&&(N.x=k.width-N.size,N.vx*=-.45),N.life-=.004;const Z=E-N.y,K=Z<P?Math.max(0,Z/P):1,X=Math.max(0,N.life/N.maxLife*K);if(X<=.004)return!1;const oe=u.createRadialGradient(N.x,N.y,0,N.x,N.y,N.size*5.5);oe.addColorStop(0,`rgba(255,255,255,${X*.28})`),oe.addColorStop(.4,`rgba(230,242,255,${X*.12})`),oe.addColorStop(1,"rgba(200,225,255,0)"),u.fillStyle=oe,u.beginPath(),u.arc(N.x,N.y,N.size*5.5,0,Math.PI*2),u.fill();const ae=u.createRadialGradient(N.x,N.y,0,N.x,N.y,N.size*2.4);return ae.addColorStop(0,`rgba(255,255,255,${X*.68})`),ae.addColorStop(.5,`rgba(225,238,255,${X*.34})`),ae.addColorStop(1,"rgba(200,225,255,0)"),u.fillStyle=ae,u.beginPath(),u.arc(N.x,N.y,N.size*2.4,0,Math.PI*2),u.fill(),u.beginPath(),u.arc(N.x,N.y,N.size*.72,0,Math.PI*2),u.fillStyle=`rgba(255,255,255,${Math.min(1,
93X*1.1)})`,u.fill(),!0}),c.current=requestAnimationFrame(x)};return c.current=requestAnimationFrame(x),()=>{window.removeEventListener("resize",h),cancelAnimationFrame(c.current)}},[]),Wh?null:i.jsx("canvas",{ref:l,className:"fixed inset-0 pointer-events-none",style:{zIndex:9999}})}function Yh(e,t,n,r,o){e.save(),e.globalAlpha=Math.min(o,1),e.beginPath(),e.moveTo(t,n+r*.35),e.bezierCurveTo(t-r*.08,n+r*.08,t-r*.58,n-r*.06,t-r*.58,n-r*.3),e.bezierCurveTo(t-r*.58,n-r*.62,t-r*.28,n-r*.76,t,n-r*.52),e.bezierCurveTo(t+r*.28,n-r*.76,t+r*.58,n-r*.62,t+r*.58,n-r*.3),e.bezierCurveTo(t+r*.58,n-r*.06,t+r*.08,n+r*.08,t,n+r*.35),e.closePath(),e.fillStyle=`rgba(255, 35, 55, ${o})`,e.fill(),e.restore()}const as=({sectionScoped:e=!1})=>{const t=m.useRef(null),n=m.useRef([]),r=m.useRef();m.useEffect(()=>{const a=t.current;if(!a)return;const l=a.getContext("2d");if(!l)return;const s=()=>{var d;return e?((d=a.parentElement)==null?void 0:d.offsetWidth)??window.innerWidth:window.innerWidth},c=()=>{var d;return e?((d=a.parentElement)==null?void 0:d.offsetHeight)??window.innerHeight:window.innerHeight},p=()=>{a.width=s(),a.height=c()};if(p(),e&&a.parentElement)if(typeof ResizeObserver<"u"){const d=new ResizeObserver(p);d.observe(a.parentElement),a.__ro=d}else window.addEventListener("resize",p);else window.addEventListener("resize",p);(()=>{const d=a.width,v=a.height,y=e?19334:42330,b=Math.floor(d*v/y);n.current=Array.from({length:b},()=>{const u=Math.random()<.35,h=Math.random()<(e?.012:.006),g=Math.random()<.15,x=Math.random()*v;return{x:Math.random()*d,y:x,size:Math.random()*1.5+.6,speedX:(Math.random()-.5)*.4,speedY:(Math.random()-.5)*.4,opacity:u?1:Math.random()*.5+.8,twinkleSpeed:Math.random()*.02+.01,twinklePhase:Math.random()*Math.PI*2,isHeart:h,canTransform:g,birthY:x,hasTransformed:!1,heartBorn:-1,heartVy:0,heartHangDuration:0,heartLifeDuration:0}})})();const f=()=>{if(document.hidden){r.current=requestAnimationFrame(f);return}const d=a.width,v=a.height;l.clearRect(0,0,d,v);const y=v*.48;n.current.forEach(b=>{b.x+=b.speedX,b.y+=b.speedY,b.twinklePhase+=b.twinkleSpeed,(b.x<0||b.x>d)&&(b.speedX*=-1),(b.y<0||b.y>v)&&(b.speedY*=-1),b.canTransform&&!b.hasTransformed&&!b.isHeart&&Math.random()<6e-4&&(b.isHeart=!0,b.hasTransformed=!0,b.size=10+Math.random()*3,b.heartBorn=Date.now(),b.heartVy=0,b.heartHangDuration=600+Math.random()*1e3,b.heartLifeDuration=3800+Math.random()*2500);const k=Math.sin(b.twinklePhase)*.5+.5,u=b.opacity*k,h=b.y>y,g=h?1+(b.y-y)/(v-y)*1.4:1,x=Math.min(u*g,1);if(b.isHeart){const j=b.heartBorn>0?Date.now()-b.heartBorn:0,C=b.heartLifeDuration||3800,E=b.heartHangDuration||1e3,P=Math.min(j/C,1);j>E&&(b.heartVy+=.045,b.y+=b.heartVy);const L=Math.min(j/(C*.18),1),I=C*.7,F=j>I?1-(j-I)/(C*.3):1,N=b.size*(.2+L*.8),Z=Math.min(x*Math.pow(L,.4)*Math.max(F,0),1);Yh(l,b.x,b.y,N,Z),P>=1&&(b.isHeart=!1,b.hasTransformed=!0,b.canTransform=!1,b.heartVy=0)}else{const j=b.size*(h?2:1.5),C=l.createRadialGradient(b.x,b.y,0,b.x,b.y,j);C.addColorStop(0,`rgba(255, 0, 40, ${Math.min(x,1)})`),C.addColorStop(.2,`rgba(240, 0, 30, ${x*.85})`),C.addColorStop(.45,`rgba(200, 0, 20, ${x*.55})`),C.addColorStop(.75,`rgba(160, 0, 10, ${x*.22})`),C.addColorStop(1,"rgba(120, 0, 0, 0)"),l.fillStyle=C,l.beginPath(),l.arc(b.x,b.y,j,0,Math.PI*2),l.fill()}}),r.current=requestAnimationFrame(f)};return f(),()=>{var d;e?(d=a.__ro)==null||d.disconnect():window.removeEventListener("resize",p),r.current&&cancelAnimationFrame(r.current)}},[e]);const o=e?{position:"absolute",inset:0,width:"100%",height:"100%",opacity:.85,zIndex:1,mixBlendMode:"screen",pointerEvents:"none"}:{opacity:.85,zIndex:1,mixBlendMode:"screen"};return i.jsx("canvas",{ref:t,className:e?void 0:"fixed inset-0 pointer-events-none",style:o})};function Lu(e,t,n,r,o){e.save(),e.translate(t,n),e.rotate(o),e.beginPath();const a=4;for(let l=0;l<a*2;l++){const s=l%2===0?r:r*.16,c=Math.PI/a*l-Math.PI/2,p=Math.cos(c)*s,w=Math.sin(c)*s;l===0?e.moveTo(p,w):e.lineTo(p,w)}e.closePath(),e.restore()}function Gh(e,t,n,r){e.save(),e.translate(t,n),e.beginPath(),e.moveTo(0,r*.55),e.bezierCurveTo(r*.9,r*.05,r*.55,-r*.7,0,-r*.25),e.bezierCurveTo(-r*.55,-r*.7,-r*.9,r*.05,0,r*.55),e.closePath(),e.restore(
93)}const Et=32;let ni=null;function E0(){if(ni)return ni;const e=document.createElement("canvas");e.width=e.height=Et*2;const t=e.getContext("2d"),n=t.createRadialGradient(Et,Et,0,Et,Et,Et);return n.addColorStop(0,"rgba(255,255,255,0.65)"),n.addColorStop(.3,"rgba(255,255,255,0.3)"),n.addColorStop(.65,"rgba(255,255,255,0.08)"),n.addColorStop(1,"rgba(255,255,255,0)"),t.beginPath(),t.arc(Et,Et,Et,0,Math.PI*2),t.fillStyle=n,t.fill(),ni=e,e}function Nu(e,t,n,r,o){e.globalAlpha=o*.85,e.drawImage(E0(),t-r,n-r,r*2,r*2),e.globalAlpha=1}const ia=({density:e=1}={})=>{const t=m.useRef(null);return m.useEffect(()=>{E0();const n=t.current;if(!n)return;const r=n.getContext("2d");if(!r)return;const o=n.parentElement;if(!o)return;const a=[];let l;const s=()=>{const v=o.getBoundingClientRect();n.width=v.width,n.height=v.height};s();const c=new ResizeObserver(s);c.observe(o);const p=()=>{const v=51+Math.random()*43,y=104+Math.random()*85,b=85+Math.random()*66;a.push({x:Math.random()*n.width,y:Math.random()*n.height,vx:(Math.random()-.5)*.12,vy:-.02-Math.random()*.04,isBig:Math.random()<.25,size:2.2+Math.random()*3.2,life:0,starLife:v,heartLife:y,twinkleLife:b,maxLife:v+y+b,rotation:Math.random()*Math.PI*2,rotSpeed:(Math.random()-.5)*.01,wobble:Math.random()*Math.PI*2,wobbleSpeed:.015+Math.random()*.02,sway:Math.random()*Math.PI*2,swaySpeed:.01+Math.random()*.018,phase:"star"})};let w=0;const f=()=>{if(document.hidden){l=requestAnimationFrame(f);return}r.clearRect(0,0,n.width,n.height),w++;const v=Math.max(8,Math.round(90*e)),y=Math.max(4,Math.round(8/e));w%y===0&&a.length<v&&(p(),e>=1&&Math.random()>.35&&p());for(let b=a.length-1;b>=0;b--){const k=a[b];k.life++,k.wobble+=k.wobbleSpeed,k.rotation+=k.rotSpeed,k.sway+=k.swaySpeed,k.life<k.starLife?k.phase="star":k.life<k.starLife+k.heartLife?k.phase="heart":k.phase="twinkle",k.x+=k.vx+Math.sin(k.sway)*.12,k.y+=k.vy;let u=1;const h=k.size*(k.isBig?1.2:1);if(k.phase==="star"){const g=k.life/k.starLife;u=Math.sin(g*Math.PI)*.9;const x=h*(.5+.7*Math.sin(g*Math.PI));r.save(),Nu(r,k.x,k.y,x*3.6,u),r.fillStyle=`rgba(255,255,255,${u})`,Lu(r,k.x,k.y,x,k.rotation),r.fill(),r.restore()}else if(k.phase==="heart"){const g=(k.life-k.starLife)/k.heartLife,x=g<.35?g/.35:1-(g-.35)/.65;u=Math.pow(Math.max(x,0),.7);const j=h*(1.69+x*.65);r.save(),r.fillStyle=`rgba(255,255,255,${u})`,Gh(r,k.x,k.y,j),r.fill(),r.restore()}else{const g=(k.life-k.starLife-k.heartLife)/k.twinkleLife;u=Math.max(0,1-g)*.9;const x=.5+.5*Math.sin(k.wobble*4.5),j=Math.max(h*(.4+.6*(1-g))*x,.5);r.save(),Nu(r,k.x,k.y,j*4.5*(1-g*.7),u*x),r.fillStyle=`rgba(255,255,255,${u*x})`,Lu(r,k.x,k.y,j,k.rotation),r.fill(),r.restore()}k.life>=k.maxLife&&a.splice(b,1)}document.hidden,l=requestAnimationFrame(f)},d=Math.max(4,Math.round(30*e));for(let v=0;v<d;v++){p();const y=a[a.length-1];y.life=Math.floor(Math.random()*y.maxLife)}return f(),()=>{cancelAnimationFrame(l),c.disconnect()}},[]),i.jsx("canvas",{ref:t,style:{position:"absolute",inset:0,width:"100%",height:"100%",pointerEvents:"none",mixBlendMode:"lighten"}})},$r=({noScrollFade:e=!1,fullCanvas:t=!1})=>{const n=m.useRef(null),r=m.useRef([]),o=m.useRef(),a=m.useRef(0);return m.useEffect(()=>{const l=n.current;if(!l)return;const s=l.getContext("2d");if(!s)return;const c=650,p=17,w=()=>{const k=l.width/2,u=185,h=(F,N)=>{if(t)return!0;const Z=l.width/2;return Math.sqrt((F-Z)**2+(N-205)**2)<c},g=.5,x=g*2,j={x:k,y:u,size:g,opacity:.9,twinkleSpeed:.04,twinklePhase:0,pulsePhase:0,vx:(Math.random()-.5)*.05,vy:(Math.random()-.5)*.05,bounds:{minX:Math.max(x,k-30),maxX:Math.min(l.width-x,k+30),minY:Math.max(x,u-30),maxY:Math.min(l.height-x,u+30)},isSharp:!0,isEmber:!1,emberPhase:0,emberCooldown:Math.random()*600},C=[];if(Math.random()<.3){const N=Math.random()*(l.width-160)+80,Z=Math.random()*(l.height-80*2)+80,K=30;[{x:0,y:0},{x:0,y:1.5},{x:0,y:3},{x:-1.2,y:5},{x:1.2,y:5}].forEach(oe=>{const ae=N+oe.x*K,A=Z+oe.y*K;h(ae,A)||C.push({x:ae,y:A,size:.4,opacity:.8,twinkleSpeed:.02,twinklePhase:Math.random()*Math.PI*2,pulsePhase:Math.random()*Math.PI*2,vx:(Math.random()-.5)*.05,vy:(Math.random()-.5)*.05,bounds:{minX:Math.max(.8,ae-15),maxX:Math.min(l.width-.8,ae+15),minY:Math.max(.8,A-15),maxY:Math.min(l.height-.8,A+15)},isSharp:!0,isEmber:!1,emberPhase:0,emberCooldown:Math.random()*600}
93)})}const P=Array.from({length:p},()=>{const F=Math.random()*1.4+.9,N=F*3,Z=50;let K,X;do K=Math.random()*(l.width-Z*2)+Z,X=Math.random()*(l.height-Z*2)+Z;while(!h(K,X));const oe=40,ae=Math.random();let A;ae<.02&&(A="heart");const $=Math.random()<.75;return{x:K,y:X,size:F,opacity:Math.random()*.4+.82,twinkleSpeed:Math.random()*.03+.01,twinklePhase:Math.random()*Math.PI*2,pulsePhase:Math.random()*Math.PI*2,vx:(Math.random()-.5)*.08,vy:(Math.random()-.5)*.08,bounds:{minX:Math.max(N,K-oe),maxX:Math.min(l.width-N,K+oe),minY:Math.max(N,X-oe),maxY:Math.min(l.height-N,X+oe)},symbol:A,heartbeatPhase:A?Math.random()*Math.PI*2:void 0,isSharp:$,isEmber:!1,emberPhase:0,emberCooldown:Math.random()*600,isRed:!1,isFlashing:!1,flashPhase:0,flashCooldown:Math.random()*400}}),L=t?[]:Array.from({length:21},()=>{const F=Math.random()*1+.6,N=F*3,Z=50;let K,X;do K=Math.random()*(l.width-Z*2)+Z,X=Math.random()*(l.height-Z*2)+Z;while(h(K,X));const oe=30,ae=Math.random()<.8,A=Math.random()<.4;return{x:K,y:X,size:F,opacity:Math.random()*.6+.5,twinkleSpeed:Math.random()*.02+.01,twinklePhase:Math.random()*Math.PI*2,pulsePhase:Math.random()*Math.PI*2,vx:(Math.random()-.5)*.06,vy:(Math.random()-.5)*.06,bounds:{minX:Math.max(N,K-oe),maxX:Math.min(l.width-N,K+oe),minY:Math.max(N,X-oe),maxY:Math.min(l.height-N,X+oe)},symbol:void 0,heartbeatPhase:void 0,isSharp:ae,isEmber:!1,emberPhase:0,emberCooldown:Math.random()*600,isRed:A,isTinyRedFading:!1,fadeProgress:0}}),I=t?[]:Array.from({length:14},()=>{const F=Math.random()*.45+.3,N=F*3,Z=50;let K,X;do K=Math.random()*(l.width-Z*2)+Z,X=Math.random()*(l.height-Z*2)+Z;while(h(K,X));const oe=20;return{x:K,y:X,size:F,opacity:Math.random()*.8+.4,twinkleSpeed:Math.random()*.015+.005,twinklePhase:Math.random()*Math.PI*2,pulsePhase:Math.random()*Math.PI*2,vx:(Math.random()-.5)*.04,vy:(Math.random()-.5)*.04,bounds:{minX:Math.max(N,K-oe),maxX:Math.min(l.width-N,K+oe),minY:Math.max(N,X-oe),maxY:Math.min(l.height-N,X+oe)},symbol:void 0,heartbeatPhase:void 0,isSharp:!0,isEmber:!1,emberPhase:0,emberCooldown:0,isRed:!0,isTinyRedFading:!0,fadeProgress:Math.random()}});r.current=[j,...C,...P,...L,...I]},f=()=>{const k=l.parentElement;k&&(l.width=k.offsetWidth,l.height=k.offsetHeight),w()};f(),window.addEventListener("resize",f);const d=(k,u,h)=>{const g=h*2.2;s.beginPath();const x=u-g*.3,j=u+g*.7,C=k-g*.5,E=k+g*.5;s.moveTo(k,j),s.bezierCurveTo(k-g*.15,u+g*.4,C,u+g*.1,C,x),s.bezierCurveTo(C,x-g*.25,k-g*.15,x-g*.25,k,x),s.bezierCurveTo(k+g*.15,x-g*.25,E,x-g*.25,E,x),s.bezierCurveTo(E,u+g*.1,k+g*.15,u+g*.4,k,j),s.closePath()},v=(k,u,h,g)=>{s.font=`bold ${g}px Arial`,s.textAlign="center",s.textBaseline="middle",s.fillText(k,u,h)},y=()=>{if(document.hidden){o.current=requestAnimationFrame(y);return}s.clearRect(0,0,l.width,l.height);const k=e?1:Math.max(0,1-a.current/800);r.current.forEach(u=>{u.twinklePhase+=u.twinkleSpeed,u.pulsePhase+=.02,u.isTinyRedFading&&u.fadeProgress!==void 0&&(u.fadeProgress+=.003,u.fadeProgress>=1&&(u.fadeProgress=0)),u.emberCooldown!==void 0&&u.emberCooldown>0&&(u.emberCooldown-=1),!u.isEmber&&(!u.emberCooldown||u.emberCooldown<=0)&&Math.random()<.001&&(u.isEmber=!0,u.emberPhase=0),u.isEmber&&u.emberPhase!==void 0&&(u.emberPhase+=.03,u.emberPhase>=1&&(u.isEmber=!1,u.emberPhase=0,u.emberCooldown=600)),u.flashCooldown!==void 0&&u.flashCooldown>0&&(u.flashCooldown-=1),!u.isFlashing&&(!u.flashCooldown||u.flashCooldown<=0)&&Math.random()<.0018&&(u.isFlashing=!0,u.flashPhase=0),u.isFlashing&&u.flashPhase!==void 0&&(u.flashPhase+=.045,u.flashPhase>=1&&(u.isFlashing=!1,u.flashPhase=0,u.flashCooldown=Math.random()*300+180)),u.x+=u.vx,u.y+=u.vy,(u.x<=u.bounds.minX||u.x>=u.bounds.maxX)&&(u.vx*=-1,u.x=Math.max(u.bounds.minX,Math.min(u.bounds.maxX,u.x))),(u.y<=u.bounds.minY||u.y>=u.bounds.maxY)&&(u.vy*=-1,u.y=Math.max(u.bounds.minY,Math.min(u.bounds.maxY,u.y)));const h=Math.sin(u.twinklePhase)*.5+.5,g=Math.sin(u.pulsePhase)*.3+.7;let x=u.opacity*h*g*k;if(u.isTinyRedFading&&u.fadeProgress!==void 0){const E=1-u.fadeProgress;x*=E}let j=0;u.isFlashing&&u.flashPhase!==void 0&&(u.flashPhase<.25?j=u.flashPhase/.25:u.flashPhase<.45?j=1:j=1-(u.flashPhase-.45)/.55,x=Math.min(1,x+j*(1-x)*.92)*k);let C=0;if(u.isEmber&&u.emberPhase!==void 0&&(u.emberPhase<.3?C=u.emberPhase/.3:u.emberPhase<.5?C=1:C=1-(u.emberPhase-.5)/.5,x=C*k),u.symbol){s.save();const E=Math.min(1,x*1.35);if(s.globalAlpha=E,u.symbol==="heart"){const P=u.size*(u.isFlashing&&j>0?1+j*.4:1);u.isFlashing&&j>0&&(s.shadowColor="rgba(255, 180, 200, 0.95)",s.shadowBlur=12*j),s.fillStyle=u.isFlashing&&j>.5?"rgba(255, 255, 255, 1)":"rgba(255, 220, 230, 1)",d(u.x,u.y-P,P),s.fill(),s.shadowBlur=0}else if(u.symbol==="X"||u.symbol==="O"){s.fillStyle="rgba(255, 255, 255, 1)";const P=u.size*.8;v(u.symbol,u.x,u.y,P)}
93s.restore()}else if(u.isEmber&&C>0){const E=u.size*2.2,P=u.size*4.5,L=s.createRadialGradient(u.x,u.y,0,u.x,u.y,E);L.addColorStop(0,`rgba(255, 140, 0, ${x})`),L.addColorStop(.5,`rgba(255, 100, 0, ${x*.8})`),L.addColorStop(1,`rgba(255, 69, 0, ${x*.4})`),s.fillStyle=L,s.beginPath(),s.arc(u.x,u.y,E,0,Math.PI*2),s.fill();const I=s.createRadialGradient(u.x,u.y,E,u.x,u.y,P);I.addColorStop(0,`rgba(255, 100, 0, ${x*.6})`),I.addColorStop(.5,`rgba(255, 69, 0, ${x*.3})`),I.addColorStop(1,"rgba(255, 50, 0, 0)"),s.fillStyle=I,s.beginPath(),s.arc(u.x,u.y,P,0,Math.PI*2),s.fill()}else if(u.isSharp){const E=u.isFlashing&&j>0?j:0,P=u.size*(.85+E*.55),L=u.size*(1.6+E*2.8),I=s.createRadialGradient(u.x,u.y,0,u.x,u.y,P);E>.4?(I.addColorStop(0,`rgba(255, 255, 255, ${x})`),I.addColorStop(.5,`rgba(255, 230, 240, ${x*.9})`),I.addColorStop(1,`rgba(255, 200, 215, ${x*.5})`)):u.isRed?(I.addColorStop(0,`rgba(255, 20, 20, ${x})`),I.addColorStop(.7,`rgba(220, 10, 10, ${x*.8})`),I.addColorStop(1,`rgba(180, 0, 0, ${x*.4})`)):(I.addColorStop(0,`rgba(255, 215, 225, ${x})`),I.addColorStop(.7,`rgba(255, 185, 200, ${x*.85})`),I.addColorStop(1,`rgba(255, 155, 175, ${x*.45})`)),s.fillStyle=I,s.beginPath(),s.arc(u.x,u.y,P,0,Math.PI*2),s.fill();const F=s.createRadialGradient(u.x,u.y,P,u.x,u.y,L);E>.4?(F.addColorStop(0,`rgba(255, 240, 245, ${x*.65})`),F.addColorStop(.5,`rgba(255, 200, 215, ${x*.3})`),F.addColorStop(1,"rgba(255, 170, 190, 0)")):u.isRed?(F.addColorStop(0,`rgba(255, 30, 30, ${x*.35})`),F.addColorStop(1,"rgba(200, 0, 0, 0)")):(F.addColorStop(0,`rgba(255, 170, 190, ${x*.38})`),F.addColorStop(1,"rgba(255, 135, 158, 0)")),s.fillStyle=F,s.beginPath(),s.arc(u.x,u.y,L,0,Math.PI*2),s.fill()}else{const E=u.size*3,P=s.createRadialGradient(u.x,u.y,0,u.x,u.y,E);u.isRed?(P.addColorStop(0,`rgba(255, 40, 40, ${x*.7})`),P.addColorStop(.6,`rgba(200, 10, 10, ${x*.3})`),P.addColorStop(1,"rgba(180, 0, 0, 0)")):(P.addColorStop(0,`rgba(255, 182, 193, ${x*.7})`),P.addColorStop(.6,`rgba(255, 140, 160, ${x*.3})`),P.addColorStop(1,"rgba(255, 120, 145, 0)")),s.fillStyle=P,s.beginPath(),s.arc(u.x,u.y,E,0,Math.PI*2),s.fill(),s.globalAlpha=x*.8,s.fillStyle=u.isRed?"rgba(255,30,30,1)":"rgba(255,140,160,1)",s.beginPath(),s.arc(u.x,u.y,u.size*.7,0,Math.PI*2),s.fill(),s.globalAlpha=1}}),o.current=requestAnimationFrame(y)};y();const b=()=>{a.current=window.scrollY};return e||window.addEventListener("scroll",b,{passive:!0}),()=>{window.removeEventListener("resize",f),e||window.removeEventListener("scroll",b),o.current&&cancelAnimationFrame(o.current)}},[e,t]),i.jsx(i.Fragment,{children:i.jsx("canvas",{ref:n,className:"absolute inset-0 pointer-events-none",style:{opacity:1,zIndex:1}})})},Au=(()=>{try{if(typeof navigator>"u"||typeof window>"u")return!1;if(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||window.matchMedia("(pointer: coarse)").matches||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return!0;const e=navigator.deviceMemory,t=navigator.hardwareConcurrency;return e!==void 0&&e<2||t!==void 0&&t<=2}catch{return!1}})(),Iu=({onClick:e,ariaLabel:t,mobile:n=!1})=>{const r=m.useRef(null);return n?i.jsx("button",{onClick:e,onTouchStart:o=>{var l;const a=o.currentTarget.querySelector(".jiggle-inner");a&&(a.style.animation="none",a.offsetHeight,a.style.animation=""),typeof navigator<"u"&&"vibrate"in navigator&&((l=navigator.vibrate)==null||l.call(navigator,18))},className:"w-[8.96rem] h-[8.96rem] flex items-center justify-center group modal-jiggle-btn",style:{backgroundColor:"transparent",border:"none",cursor:"pointer",pointerEvents:"auto",WebkitTapHighlightColor:"transparent",touchAction:"manipulation"},"aria-label":t,children:i.jsxs("div",{className:"relative w-full h-full flex items-center justify-center jiggle-inner pointer-events-none",children:[i.jsx("div",{className:"absolute inset-0 rounded-full",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255, 105, 180, 0.8), inset 0 -2px 8px rgba(0, 0, 0, 0.25)",mixBlendMode:"overlay"}}),i.jsx("div",{className:"absolute inset-0 rounded-full opacity-0 group-hover:opacity-60 transition-opacity duration-300",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255, 105, 180, 0.8), inset 0 -2px 8px rgba(0, 0, 0, 0.25)",mixBlendMode:"color-dodge"}}),i.jsx("div",{className:"absolute inset-0 rounded-full opacity-0 group-hover:opacity-100 transition-opacity duration-300",style:{background:"radial-gradient(circle at 50% 50%, rgba(255, 20, 147, 1) 0%, rgba(255, 0, 110, 0.95) 50%, rgba(255, 20, 147, 1) 100%)",boxShadow:"0 0 30px rgba(255, 20, 147, 1), 0 0 60px rgba(255, 20, 147, 0.9), 0 0 90px rgba(255, 0, 110, 0.7)",mixBlendMode:"screen"}}),i.jsx("div",{className:"absolute rounded-full",style:{width:"2.246rem",he
93ight:"2.246rem",background:"radial-gradient(circle at 40% 40%, #a0644e 0%, #8b5543 50%, #6d4636 100%)",boxShadow:"inset 0 1px 3px rgba(255,255,255,0.2)",top:"50%",left:"50%",transform:"translate(-50%, -50%)",filter:"blur(4px)"}}),i.jsx("div",{className:"absolute rounded-full opacity-0 group-hover:opacity-[0.11]",style:{width:"0.78rem",height:"0.78rem",background:"radial-gradient(circle at 40% 40%, #ff1493 0%, #ff006e 50%, #ff1493 100%)",boxShadow:"0 0 20px #ff1493, 0 0 40px #ff1493",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}})]})}):i.jsx("button",{onClick:e,onMouseEnter:()=>{r.current&&(r.current.style.animation="none",r.current.offsetHeight,r.current.style.animation="")},className:"flex items-center justify-center group modal-jiggle-btn",style:{backgroundColor:"transparent",border:"none",cursor:"pointer",pointerEvents:"auto",WebkitTapHighlightColor:"transparent",outline:"none"},"aria-label":t,children:i.jsxs("div",{className:"relative flex items-center justify-center jiggle-inner pointer-events-none",style:{width:"14.94rem",height:"14.94rem",flex:"0 0 auto"},children:[i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"overlay"}}),i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300 opacity-0 group-hover:opacity-60",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"color-dodge"}}),i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300 opacity-0 group-hover:opacity-100",style:{background:"radial-gradient(circle at 50% 50%, rgba(255,20,147,1) 0%, rgba(255,0,110,0.95) 50%, rgba(255,20,147,1) 100%)",boxShadow:"0 0 30px rgba(255,20,147,1), 0 0 60px rgba(255,20,147,0.9), 0 0 90px rgba(255,0,110,0.7)",mixBlendMode:"screen"}}),i.jsx("div",{ref:r,className:"absolute rounded-full transition-all duration-300 jiggle-inner-late",style:{width:"3.12rem",height:"3.12rem",background:"radial-gradient(circle at 40% 40%, #a0644e 0%, #8b5543 50%, #6d4636 100%)",boxShadow:"inset 0 1px 3px rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.3)",top:"50%",left:"50%",transform:"translate(-50%, -50%)",filter:"blur(4px)"}}),i.jsx("div",{className:"absolute rounded-full transition-all duration-300 opacity-0 group-hover:opacity-[0.11]",style:{width:"1.3rem",height:"1.3rem",background:"radial-gradient(circle at 40% 40%, #ff1493 0%, #ff006e 50%, #ff1493 100%)",boxShadow:"0 0 20px #ff1493, 0 0 40px #ff1493, inset 0 0 10px rgba(255,255,255,0.3)",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}})]})})},Xh=` 94 @keyframes modalRedThrob { 95 0%, 100% { opacity: 0.55; transform: scale(1); } 96 50% { opacity: 1; transform: scale(1.12); } 97 } 98 @keyframes cinematicGlow { 99 0%, 100% { opacity: 0.55; transform: translate(-50%, -50%) scale(1); } 100 50% { opacity: 0.85; transform: translate(-50%, -50%) scale(1.08); } 101 } 102 @keyframes modalRedThrobInner { 103 0%, 100% { opacity: 0.35; transform: scale(1); } 104 50% { opacity: 0.75; transform: scale(1.18); } 105 } 106 `,Kh=` 107 .gallery-img-link { display: block; position: relative; cursor: pointer; isolation: isolate; border-radius: 16px; overflow: hidden; } 108 .gallery-img-link .gallery-glow-base { 109 position: absolute; inset: 0; pointer-events: none; 110 background: radial-gradient(ellipse 100% 100% at 50% 50%, rgba(255,20,147,0.10) 0%, rgba(255,20,147,0.04) 5
1105%, transparent 80%); 111 opacity: 1; transition: opacity 500ms ease; 112 } 113 .gallery-img-link .gallery-glow-hover { 114 position: absolute; inset: 0; pointer-events: none; 115 background: radial-gradient(ellipse 110% 110% at 50% 50%, rgba(255,10,50,0.72) 0%, rgba(220,0,80,0.52) 25%, rgba(180,0,60,0.32) 50%, transparent 78%); 116 mix-blend-mode: screen; opacity: 0; transition: opacity 500ms ease; 117 } 118 .gallery-img-link .gallery-glow-hover2 { 119 position: absolute; inset: 0; pointer-events: none; 120 background: radial-gradient(ellipse 130% 130% at 50% 50%, rgba(255,60,120,0.55) 0%, rgba(255,30,90,0.35) 30%, transparent 70%); 121 mix-blend-mode: screen; opacity: 0; transition: opacity 500ms ease; 122 } 123 .gallery-img-link:hover .gallery-glow-hover, 124 .gallery-img-link:hover .gallery-glow-hover2 { opacity: 1; } 125 /* Design-system CTA (matches Section holographic-button) so the modal link button works on every route */ 126 @keyframes shimmer { 127 0% { transform: translateX(-100%) translateY(-100%) rotate(45deg); opacity: 0; } 128 50% { opacity: 1; } 129 100% { transform: translateX(200%) translateY(200%) rotate(45deg); opacity: 0; } 130 } 131 @keyframes pearlGlow { 132 0%, 100% { opacity: 0; background: rgba(255, 255, 255, 0.12); } 133 50% { background: rgba(255, 255, 255, 0.18); } 134 } 135 .holographic-button { position: relative; cursor: pointer; } 136 .holographic-button:hover { 137 color: #ffffff !important; 138 border-color: rgba(255, 255, 255, 0.9) !important; 139 text-shadow: 0 0 8px rgba(255, 255, 255, 0.5) !important; 140 box-shadow: 0 0 20px rgba(255, 255, 255, 0.4), 0 0 40px rgba(255, 255, 255, 0.2) !important; 141 } 142 .shimmer-overlay { 143 position: absolute; inset: 0; 144 background: linear-gradient(135deg, transparent 0%, transparent 40%, rgba(255, 255, 255, 0.5) 50%, transparent 60%, transparent 100%); 145 width: 200%; height: 200%; opacity: 0; pointer-events: none; z-index: 1; 146 } 147 .holographic-button:hover .shimmer-overlay { animation: shimmer 0.6s ease-out forwards; } 148 .pearl-background { 149 position: absolute; inset: 0; background: rgba(255, 255, 255, 0.12); 150 opacity: 0; transition: opacity 250ms ease-out; border-radius: 4px; pointer-events: none; z-index: 0; 151 } 152 .holographic-button:hover .pearl-background { opacity: 1; animation: pearlGlow 1.2s ease-in-out infinite; } 153 .holographic-button:active { transform: scale(0.97) !important; transition: transform 100ms ease-out !important; } 154 @media (hover: none) and (pointer: coarse) { 155 .holographic-button:active { color: #ffffff !important; border-color: rgba(255, 255, 255, 0.8) !important; text-shadow: 0 0 8px rgba(255, 255, 255, 0.6) !important; } 156 .holographic-button:active .pearl-background { opacity: 1; } 157 .holographic-button:active .shimmer-overlay { animation: shimmer 0.6s ease-out forwards; } 158 } 159 `,C0=({images:e,currentIndex:t,title:n,link:r,linkLabel:o,imageLink:a,largeIndices:l,sizeMultiplier:s,description:c,medium:p,smallImage:w=!1,enlargeSmall:f=!1,purchaseImage:d,purchaseUrl:v,purchaseMeta:y,onClose:b,onNavigate:k,onImageError:u,altResolver:h})=>{const g=(l==null?void 0:l.includes(t))??!1,x=(s==null?void 0:s[t])??1,[j,C]=m.useState(1),E=x*j,P=m.useRef(null),L=e[t]??null,I=!!d&&L===d,[F,N]=m.useState(()=>typeof window<"u"&&window.innerWidth<768),[Z,K]=m.useState(new Set),X=L?Z.has(L):!1,oe=S=>{S&&(K(T=>{const O=new Set(T);return O.add(S),O}),u==null||u(S))};m.useEffect(()=>{C(1)},[L]);const ae=S=>{if(!f)return;const T=S.currentTarget,O=Math.max(T.naturalWidth,T.naturalHeight);O>0&&O<600&&C(2)};if(m.useEffect(()=>{const S=()=>N(window.innerWidth<768);return window.addEventListener("resize",S),()=>window.removeEventListener("resize",S)},[]),m.useEffect(()=>(document.body.classList.add("gallery-modal-open"),()=>document.body.classList.remove("gallery-modal-open")),[]),m.useEffect(()=>{const S=T=>{T.key==="ArrowRight"&&k("next"),T.key==="ArrowLeft"&&k("prev"),T.key==="Escape"&&b()};return window.addEventListener("keydown",S),()=>window.removeEventListener("keydown",S)},[k,b]),!L)return null;const A=S=>{P.current=S.touches[0].clientX},$=S=>{if(P.current===null)return;const T=S.changedTouches[0].clientX-P.current;P.current=null,Math.abs(T)>50&&k(T>0?"prev":"next")};return n0.createPortal(i.jsxs("div",{className:"fixed flex items-center justify-center",onClick:b,onTouchStart:A,onTouchEnd:$,style:{zIndex:999999999,backgroundColor:"rgba(0, 0, 0, 0.98)",backdropFilter:"blur(80px) brightness(0.3)",WebkitBackdropFilter:"blur(80px) brightness(0.3)",top:0,left:0,right:0,bottom:0,height:"100svh",minHeight:"-webkit-fill-available",width:"100vw",overscrollBehavior:"none",paddingTop:F?"88px":"16px",paddingBottom:"16
159px",paddingLeft:"16px",paddingRight:"16px"},children:[i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{zIndex:1},children:!Au&&i.jsx($r,{noScrollFade:!0,fullCanvas:!0})}),i.jsx("style",{dangerouslySetInnerHTML:{__html:Xh}}),i.jsxs("div",{className:"absolute inset-0 pointer-events-none overflow-hidden",style:{zIndex:1},children:[i.jsx("div",{style:{position:"absolute",top:"50%",left:"50%",width:"130%",height:"130%",transform:"translate(-50%, -50%)",background:"radial-gradient(ellipse 60% 60% at 50% 50%, rgba(180, 0, 0, 0.12) 0%, rgba(110, 0, 0, 0.32) 35%, rgba(50, 0, 0, 0.16) 60%, transparent 80%)",filter:"blur(72px)",animation:"modalRedThrob 5s ease-in-out infinite",mixBlendMode:"screen"}}),i.jsx("div",{style:{position:"absolute",top:"50%",left:"50%",width:"70%",height:"70%",transform:"translate(-50%, -50%)",background:"radial-gradient(ellipse 55% 55% at 50% 50%, rgba(220, 0, 0, 0.10) 0%, rgba(140, 0, 0, 0.22) 45%, transparent 70%)",filter:"blur(48px)",animation:"modalRedThrobInner 5s ease-in-out 2.5s infinite",mixBlendMode:"screen"}})]}),n&&i.jsxs("div",{className:"absolute z-20 text-center pointer-events-none",style:F?{top:"30px",left:0,right:0,paddingLeft:"80px",paddingRight:"80px",textAlign:"center"}:{top:"72px",left:"50%",transform:"translateX(-50%)",paddingLeft:"5rem",paddingRight:"5rem"},children:[i.jsx("h2",{className:(F?"text-xs":"text-sm sm:text-base")+" tracking-[0.35em] font-bold text-white uppercase "+(F?"text-center":"whitespace-nowrap"),style:{fontFamily:"Sancreek, cursive",textShadow:"0 0 20px rgba(255,20,147,0.6)"},children:n}),c&&i.jsx("p",{style:{fontFamily:"Courier New, monospace",fontSize:"0.78rem",color:"rgba(255,255,255,0.6)",letterSpacing:"0.03em",lineHeight:1.65,margin:"6px 0 2px",textAlign:"center",maxWidth:"480px"},children:c}),p&&i.jsx("p",{style:{fontFamily:"Courier New, monospace",fontSize:"0.65rem",color:"rgba(255,255,255,0.35)",letterSpacing:"0.16em",textTransform:"uppercase",margin:"4px 0 0",textAlign:"center"},children:p}),e.length>1&&i.jsxs("p",{className:"text-xs tracking-[0.2em] text-white/50",style:{marginTop:"14px"},children:[t+1,i.jsx("span",{style:{color:"#ff1493",margin:"0 0.35em",textShadow:"0 0 8px rgba(255,20,147,0.8)"},children:"/"}),e.length]})]}),i.jsx("button",{onClick:S=>{S.stopPropagation(),b()},className:"modal-x-rotate","aria-label":"Close modal",style:{position:"absolute",top:F?"34px":"74px",right:F?"14px":"48px",zIndex:2147483647,width:"64px",height:"64px",display:"flex",alignItems:"center",justifyContent:"center",background:"transparent",border:"none",cursor:"pointer",color:"rgba(255,255,255,0.9)",padding:0,touchAction:"manipulation",WebkitTapHighlightColor:"transparent",transition:"transform 0.45s cubic-bezier(0.34,1.56,0.64,1), color 0.2s ease"},onMouseEnter:S=>{S.currentTarget.style.transform="rotate(180deg) scale(1.2)",S.currentTarget.style.color="#ffffff"},onMouseLeave:S=>{S.currentTarget.style.transform="rotate(0deg) scale(1)",S.currentTarget.style.color="rgba(255,255,255,0.9)"},children:i.jsx(Hr,{style:{width:"56px",height:"56px",filter:"drop-shadow(0 0 10px rgba(255,255,255,0.5))"},strokeWidth:1.5})}),e.length>1&&i.jsx("div",{className:"absolute z-20",style:F?{bottom:"20px",left:"-16px",overflow:"visible",padding:"24px"}:{top:"calc(50% + 190px)",transform:"translateY(-50%)",left:"66px",overflow:"visible",padding:"24px"},children:i.jsx(Iu,{mobile:F,onClick:S=>{S.stopPropagation(),k("prev")},ariaLabel:"Previous image"})}),e.length>1&&i.jsx("div",{className:"absolute z-20",style:F?{bottom:"20px",right:"-16px",overflow:"visible",padding:"24px"}:{top:"calc(50% + 190px)",transform:"translateY(-50%)",right:"66px",overflow:"visible",padding:"24px"},children:i.jsx(Iu,{mobile:F,onClick:S=>{S.stopPropagation(),k("next")},ariaLabel:"Next image"})}),i.jsx("style",{dangerouslySetInnerHTML:{__html:Kh}}),i.jsx("div",{className:"absolute pointer-events-none",style:{zIndex:9,width:"160vw",height:"160vw",top:"50%",left:"50%",transform:"translate(-50%, -50%)",background:"radial-gradient(ellipse 60% 60% at 50% 50%, rgba(255,0,60,0.23) 0%, rgba(200,0,40,0.14) 35%, rgba(160,0,30,0.07) 60%, transparent 100%)",pointerEvents:"none"}}),i.jsxs("div",{className:"relative bg-black z-10 flex flex-col items-center "+(F?"mx-0":"mx-14 sm:mx-20 md:mx-24"),onClick:S=>S.stopPropagation(),style:{width:F?"100vw":void 0,maxWidth:F?"100vw":E>1?"calc(100vw - 8rem)":g?a?"min(84rem, calc(100vw - 4rem))":"min(105rem, calc(100vw - 4rem))":w?"min(44rem, calc(100vw - 7rem))":a?"min(56rem, calc(100vw - 7rem))":"min(70rem, calc(100vw - 7rem))",maxHeight:F?"calc(100svh - 200px)":"90vh",overflowY:"visible",boxShadow:"0 25px 50px -12px rgba(0, 0, 0, 0.25)",transition:"max-width 0.3s cubic-bezier(0.22,1,0.36,1)",marginTop:F?"-40px":"72px"},children:[!Au&&!F&&i.jsx("div",{"aria-hidden":"true",style:{position:"absolute",top:"50%",left:"50%",width:"140%",height:"140%",transform:"translate(-50%, -50%)",background:"radial-gradient(ellipse 70% 65% at 50% 50%, rgba(220,0,60,0.38) 0%, rgba(160,0,40,0.22) 30%, rgba(180,20,120,0.14) 5
1595%, rgba(80,0,20,0.06) 75%, transparent 100%)",filter:"blur(28px)",animation:"cinematicGlow 4s ease-in-out infinite",pointerEvents:"none",zIndex:0}}),X?i.jsx("div",{onClick:S=>S.stopPropagation(),style:{position:"relative",zIndex:1,maxWidth:F?"90vw":"520px",margin:"0 auto",padding:F?"44px 26px":"60px 50px",border:"1px solid rgba(255, 20, 147, 0.55)",borderRadius:"8px",background:"rgba(0,0,0,0.55)",textAlign:"center",fontFamily:"Courier New, monospace",color:"rgba(255,255,255,0.92)",lineHeight:1.7,boxShadow:"0 0 26px rgba(255,20,147,0.28)"},children:i.jsx("div",{style:{fontSize:"13px",letterSpacing:"0.02em"},children:"Oops, we've hit a kink and this is an error. Please pardon the mess :("})}):a?i.jsxs("a",{className:"gallery-img-link",style:{position:"relative",zIndex:1},href:a,target:"_blank",rel:"noopener noreferrer",onClick:S=>S.stopPropagation(),children:[i.jsx("img",{src:encodeURI(L),alt:h&&L?h(L,t):n?n+" â "+(t+1):"Image "+(t+1),className:"w-full h-full object-contain",style:{maxHeight:F?"calc(100svh - 260px)":58*E+"vh",maxWidth:F?"100vw":void 0,display:"block",transition:"max-height 300ms cubic-bezier(0.22,1,0.36,1)"},onLoad:ae,onError:()=>oe(L)},L),i.jsx("div",{className:"gallery-glow-base"}),i.jsx("div",{className:"gallery-glow-hover"}),i.jsx("div",{className:"gallery-glow-hover2"})]}):i.jsx("img",{src:encodeURI(L),alt:h&&L?h(L,t):n?n+" â "+(t+1):"Image "+(t+1),className:"w-full h-full object-contain",style:{position:"relative",zIndex:1,maxHeight:F?"calc(100svh - 260px)":(w?58:72)*E+"vh",maxWidth:F?"100vw":void 0,transition:"max-height 300ms cubic-bezier(0.22,1,0.36,1)",display:"block",margin:"0 auto"},onLoad:ae,onError:()=>oe(L)},L),I&&i.jsxs("div",{className:"mt-5 mb-4 flex flex-col items-center text-center",onClick:S=>S.stopPropagation(),children:[y&&i.jsxs("div",{style:{fontFamily:"Courier New, monospace",color:"rgba(255,255,255,0.82)",lineHeight:1.55,marginBottom:"1rem"},children:[i.jsx("div",{style:{color:"#ffffff",fontWeight:600,fontSize:"0.95rem",letterSpacing:"0.02em"},children:y.title}),y.lines.map((S,T)=>i.jsx("div",{style:{fontSize:"0.8rem",letterSpacing:"0.02em"},children:S},T))]}),i.jsx("a",{href:v,target:"_blank",rel:"noopener noreferrer",className:"text-xs font-bold tracking-[0.3em] uppercase transition-all duration-300",style:{display:"inline-block",padding:"12px 32px",borderRadius:"4px",border:"1px solid rgba(255, 20, 147, 0.7)",color:"#ffffff",background:"rgba(255, 20, 147, 0.12)",textShadow:"0 0 16px rgba(255, 20, 147, 0.8)",boxShadow:"0 0 24px rgba(255, 20, 147, 0.45)",textDecoration:"none",fontFamily:"Courier New, monospace",cursor:"pointer"},onMouseEnter:S=>{S.currentTarget.style.background="rgba(255, 20, 147, 0.28)",S.currentTarget.style.borderColor="rgba(255, 20, 147, 1)",S.currentTarget.style.boxShadow="0 0 36px rgba(255, 20, 147, 0.8), 0 0 60px rgba(255, 20, 147, 0.4)"},onMouseLeave:S=>{S.currentTarget.style.background="rgba(255, 20, 147, 0.12)",S.currentTarget.style.borderColor="rgba(255, 20, 147, 0.7)",S.currentTarget.style.boxShadow="0 0 24px rgba(255, 20, 147, 0.45)"},children:"Purchase"})]}),r&&!a&&i.jsxs("a",{href:r,target:"_blank",rel:"noopener noreferrer",className:"holographic-button text-xs sm:text-sm font-bold tracking-[0.15em] px-3 sm:px-4 py-1.5 sm:py-2 whitespace-nowrap relative overflow-hidden group",style:{borderRadius:"4px",border:"1px solid rgba(255, 255, 255, 0.6)",color:"#ffffff",backgroundColor:"transparent",backdropFilter:"blur(4px)",WebkitBackdropFilter:"blur(4px)",textShadow:"none",boxShadow:"0 0 12px rgba(255, 255, 255, 0.12)",textDecoration:"none",display:"inline-block",marginTop:"24px",marginBottom:"10px",position:"relative",zIndex:1},onClick:S=>S.stopPropagation(),children:[i.jsx("span",{className:"pearl-background"}),i.jsx("span",{className:"shimmer-overlay"}),i.jsx("span",{style:{position:"relative",zIndex:2},children:o||"VIEW ONLINE"})]})]})]}),document.body)},yo=(()=>{try{if(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||window.matchMedia("(pointer: coarse)").matches)return!0;const e=navigator.deviceMemory,t=navigator.hardwareConcurrency;return e!==void 0&&e<2||t!==void 0&&t<=2}catch{return!1}})(),Qh=["/AnnieSprinkle_7.webp","/image.png","/0-3.webp","/IMG_3766.webp","/MeFromMarkMurry.webp","/JamesStylesMe.webp","/13.webp","/WebbolettesMe.webp","/annie-sprinkle-v0-fmjrad0n7zyd1.webp","/0-5.webp","/281_1000.webp","/AnnieSpr1.webp","/9771.cover.webp","/Annie.webp","/FirstBondageScene.webp","/consenting_adults305.webp","/AnnieSprinkle_Portrait_A.webp","/annie-s.webp","/FB_IMG_1501362619698.webp","/AnnieSprinkle_2018.webp","/AnnieSprinkle04_copy_2.webp","/AnnieSprinkle_2019.webp","/c134402cd8c8736c74413ed449642c81.webp","/cash_diploma_site.webp","/image-86.webp","/lkulWBsK5nnmGZ6aLsc1tjQK112.webp","/1976-12-Cheri-3-pictures-01.webp","/7108-250.webp","/AnnieSprinkle.webp"],Ee=Qh,zu=e=>({"/AnnieSprinkle_7.webp":"Annie Sprinkle portrait","/image.png":"Annie Sprinkle Is Miss Timed â comic book cover by Atomic Avenue","/0-3.webp":"Annie Sprinkle archive photograph","/IMG_3766.webp":"Annie Sprinkle archive photograph","/MeFromMarkMurry.webp":"Annie Sprinkle, photo by Mark Murry","/JamesStylesMe.webp":"Annie Sprinkle, styled by James","/13.webp":"Annie Sprinkle archive photograph","/WebbolettesMe.webp":"Annie Sprinkle, photo by Webbolettes","/annie-sprinkle-v0-fmjrad0n7zyd1.webp":"Annie Sprinkle archive photograph","/0-5.webp":"Annie Sprinkle archive photograph","/281_1000.webp":"Annie Sprinkle archive photograph","/AnnieSpr1.webp":"Annie Sprinkle portrait","/9771.cover.webp":"Annie Sprinkle magazine cover","/Annie.webp":"Annie Sprinkle portrait","/FirstBondageScene.webp":"Annie Sprinkle, first bondage scene","/consenting_adults305.webp":"Annie Sprinkle in Consenting Adults","/AnnieSprinkle_Portrait_A.webp":"Annie Sprinkle portrait","/annie-s.webp":"Annie Sprinkle portrait","/FB_IMG_1501362619698.webp":"Annie Sprinkle archive photograph","/AnnieSprinkle_2018.webp":"Annie Sprinkle, 2018","/AnnieSprinkle04_copy_2.webp":"Annie Sprinkle portrait","/AnnieSprinkle_2019.webp":"Annie Sprinkle, 2019","/c134402cd8c8736c74413ed449642c81.webp":"Annie Sprinkle archive photograph","/cash_diploma_site.webp":"Annie Sprinkle with cash and diploma","/image-86.webp":"Annie Sprinkle archive photograph","/lkulWBsK5nnmGZ6aLsc1tjQK112.webp":"Annie Sprinkle archive photograph","/1976-12-Cheri-3-pictures-01.webp":"Annie Sprinkle, Cheri magazine December 1976","/7108-250.webp":"Annie Sprinkle archive photograph","/AnnieSprinkle.webp":"Annie Sprinkle portrait"})[e]||"Annie Sprinkle archive photograph",Jh=` 160 @keyframes neonPulse { 161 0%, 100% { box-shadow: 0 0 6px #ff0099, 0 0 14px #ff0099, 0 0 28px #ff1493, 0 0 56px rgba(255,0,153,0.55), 0 0 100px rgba(255,0,153,0.22); } 162 50% { box-shadow: 0 0 10px #ff0099, 0 0 22px #ff0099, 0 0 44px #ff1493, 0 0 80px rgba(255,0,153,0.70), 0 0 140px rgba(255,0,153,0.32); } 163 } 164 @keyframes neonTextPulse { 165 0%, 100% { text-shadow: 0 0 6px #ff0099, 0 0 14px rgba(255,0,153,0.6), 0 0 30px rgba(255,0,153,0.3); opacity: 0.9; } 166 50% { text-shadow: 0 0 10px #ff0099, 0 0 22px rgba(255,0,153,0.8), 0 0 50px rgba(255,0,153,0.45); opacity: 1; } 167 } 168 @keyframes eyebrowFlicker { 169 0%,90%,92%,94%,100% { opacity: 0.45; } 170 91%,93% { opacity: 0.15; } 171 } 172 @keyframes hotspotPulse { 173 0%,100% { box-shadow: 0 0 3px #fff, 0 0 7px #ff69b4, 0 0 16px #ff1493, 0 0 30px #ff0099; } 174 50% { box-shadow: 0 0 5px #fff, 0 0 12px #ff69b4, 0 0 26px #ff1493, 0 0 50px #ff0099; } 175 } 176 @keyframes bloomPulse { 177 0%,100% { opacity: 0.18; } 178 50% { opacity: 0.32; } 179 } 180 `,qh=()=>{const[e,t]=m.useState(()=>typeof window<"u"&&window.innerWidth<768),[n,r]=m.useState(0),[o,a]=m.useState(null),[l,s]=m.useState(0),[c,p]=m.useState(null),w=m.useRef({x:0,y:0}),[f,d]=m.useState({x:0,y:0}),[v,y]=m.useState(new Set),[b,k]=m.useState({}),[u,h]=m.useState(!0),[g,x]=m.useState(0),[j,C]=m.useState(1),[E,P]=m.useState(!1),L=m.useRef(null),I=m.useRef(null),F=m.useRef(null),N=m.useRef(null),Z=m.useRef(null),K=m.useRef([]),X=m.useRef(0),[oe,ae]=m.useState(null),A=m.useRef(!1),$=m.useRef(null),S=m.useRef(new Set),T=m.useRef(null),O=m.useRef(null),ee=m.useRef();m.useEffect(()=>{const _=()=>{ee.current&&cancelAnimationFrame(ee.current),ee.current=requestAnimationFrame(()=>{const D=O.current;if(!D)return;const U=D.getBoundingClientRect();Math.max(0,68-U.top),U.height*.38,D.style.filter="",D.style.willChange=""})};return window.addEventListener("scroll",_,{passive:!0}),()=>{window.removeEventListener("scroll",_),ee.current&&cancelAnimationFrame(ee.current)}},[]),m.useEffect(()=>{const _=window.matchMedia("(max-width: 767px)"),D=U=>t(U.matches);
180return _.addEventListener("change",D),t(_.matches),()=>_.removeEventListener("change",D)},[]),m.useEffect(()=>{if(yo){x(100),h(!0);return}let _=0;const D=Ee.length,U=[];Ee.forEach(ne=>{const R=new Promise(H=>{const ie=new Image;ie.onload=()=>{_++,x(Math.round(_/D*100)),H()},ie.onerror=()=>{_++,x(Math.round(_/D*100)),H()},ie.src=ne});U.push(R)}),Promise.all(U).then(()=>{h(!0)})},[]),m.useEffect(()=>{if(u){const _=setTimeout(()=>{P(!0)},1200);return()=>clearTimeout(_)}},[u]),m.useEffect(()=>{if(u)return;const _=setInterval(()=>C(D=>D>=3?1:D+1),420);return()=>clearInterval(_)},[u]),m.useEffect(()=>{if(!E||!L.current)return;const _=()=>{L.current&&s(L.current.scrollLeft)},D=L.current;return D.addEventListener("scroll",_,{passive:!0}),_(),()=>{D.removeEventListener("scroll",_)}},[E]),m.useEffect(()=>{const _=()=>{r(window.scrollY)};return window.addEventListener("scroll",_,{passive:!0}),_(),()=>window.removeEventListener("scroll",_)},[]),m.useEffect(()=>{const _=L.current;if(!_)return;const D=()=>{const q=_.scrollLeft;q>X.current?ae("right"):q<X.current&&ae("left"),X.current=q,ne(),U()},U=()=>{const q=_.getBoundingClientRect(),B=600;K.current.forEach((W,re)=>{if(!W)return;const St=W.getBoundingClientRect(),Je=St.left+St.width/2,Oe=q.left,pt=q.right;Je>=Oe-B&&Je<=pt+B&&y(xn=>{if(!xn.has(re)){const Zn=new Set([...xn]);return Zn.add(re),Zn}return xn})})},ne=()=>{const q=_.getBoundingClientRect(),B=400,W={};K.current.forEach((re,St)=>{if(!re)return;const Je=re.getBoundingClientRect(),Oe=Je.left+Je.width/2,pt=q.left,is=q.right,xn=Oe-pt,Zn=is-Oe;let er=1;xn<B&&(er=Math.min(er,.5+xn/B*.5)),Zn<B&&(er=Math.min(er,.5+Zn/B*.5)),W[St]=er}),k(W)},R=300,H=Ee.length;_.scrollLeft=R*H,X.current=_.scrollLeft,_.addEventListener("scroll",D,{passive:!0}),requestAnimationFrame(()=>{ne(),U()});const ie=new ResizeObserver(()=>{ne(),U()});return ie.observe(_),()=>{_.removeEventListener("scroll",D),ie.disconnect()}},[]),m.useEffect(()=>{if(!u||!L.current)return;const D=L.current.getBoundingClientRect(),U=600;K.current.forEach((ne,R)=>{if(!ne)return;const H=ne.getBoundingClientRect(),ie=H.left+H.width/2,q=D.left,B=D.right;ie>=q-U&&ie<=B+U&&y(re=>new Set([...re,R]))})},[u]),m.useEffect(()=>{if(!u||!L.current)return;const _=L.current,D=300,U=Ee.length,ne=D*U,R=ne/240;let H,ie=performance.now(),q=0;const B=re=>{const St=(re-ie)/1e3;ie=re;const Je=Math.min(St,.05);if(!A.current){q+=R*Je;const Oe=Math.floor(q);if(Oe>=1){q-=Oe,_.scrollLeft+=Oe;const pt=_.scrollLeft;pt>ne*2.5?_.scrollLeft=pt-ne:pt<ne*.5&&(_.scrollLeft=pt+ne)}}H=requestAnimationFrame(B)},W=()=>{A.current=!0,$.current&&clearTimeout($.current),$.current=setTimeout(()=>{A.current=!1},3e3)};return _.addEventListener("mousedown",W),_.addEventListener("touchstart",W,{passive:!0}),_.addEventListener("wheel",W,{passive:!0}),H=requestAnimationFrame(B),()=>{cancelAnimationFrame(H),_.removeEventListener("mousedown",W),_.removeEventListener("touchstart",W),_.removeEventListener("wheel",W),$.current&&clearTimeout($.current)}},[u]);const M=Math.max(0,1-n/600),Y=_=>{if(L.current){A.current=!0,$.current&&clearTimeout($.current),$.current=setTimeout(()=>{A.current=!1},3e3);const D=320,U=L.current.scrollLeft,ne=_==="right"?U+D:U-D;L.current.scrollTo({left:ne,behavior:"smooth"})}},ue=_=>{if(o){let D=Ee.indexOf(o);const U=Ee.length;let ne=0;do D=_==="next"?(D+1)%U:(D-1+U)%U,ne++;while(S.current.has(Ee[D])&&ne<U);a(Ee[D])}};m.useEffect(()=>{if(c===null||window.matchMedia("(hover: none)").matches)return;const _=()=>{const R=c==="left"?N.current:Z.current;if(R){const H=R.getBoundingClientRect();d({x:H.left+H.width/2,y:H.top+H.height/2})}},D=()=>{_()};let U;const ne=()=>{_(),U=requestAnimationFrame(ne)};return window.addEventListener("scroll",D,{passive:!0}),U=requestAnimationFrame(ne),()=>{window.removeEventListener("scroll",D),cancelAnimationFrame(U)}},[c]);const te=(_,D)=>{if(window.__carouselButtonHovered=D,D){const U=_==="left"?N.current:Z.current;if(U){const ne=U.getBoundingClientRect(),R={x:ne.left+ne.width/2,y:ne.top+ne.height/2};w.current=R,window.matchMedia("(hover: none)").matches,d(R),p(_)}}else p(null)};return i.jsxs("section",{ref:O,className:"relative flex flex-col items-center",style:{height:"auto",minHeight:"100vh",paddingTop:e?"70px":"100px",paddingBottom:e?"2rem":"2px",backgroundColor:"hsl(334, 60%, 50%)"},children:[!u&&i.jsxs("div",{className:"fixed inset-0 z-[500] flex flex-col items-center justify-center",style:{backgroundColor:"#000000"},children:[i.jsx("style",{dangerouslySetInnerHTML:{__html:Jh}}),i.jsx("p",{style:{fontFamily:"Courier New, monospace",fontSize:"0.55rem",letterSpacing:"0.42em",textTransform:"uppercase",color:"#ff0099",marginBottom:"2rem",animation:"eyebrowFlicker 5s ease-in-out infinite"},children:"ANNIE SPRINKLE"}),i.jsxs("div",{style:{position:"relative",width:"300px",marginBottom:"1.5rem"},children:[i.jsx("div",{style:{position:"absolute",inset:"-12px -20px",borderRadius:"50%",background:"radial-gradient(ellipse 80% 100% at 50% 50%, rgba(255,0,153,0.18) 0%, transparent 70%)",animation:"bloomPulse 1.6s ease-in-out infinite",pointerEvents:"none"}}),i.jsx("div",{style:{position:"relative",width:"100%",height:"4px",background:"#08000f",border:"1px solid rgba(255,0,153,0.22)",borderRadius:"3px",boxShadow:"inset 0 0 10px rgba(255,0,153,0.08), 0 0 16px rgba(255,0,153,0.07)",overflow:"visible"},children:i.jsx("div",{style:{height:"100%",width:g+"%",background:"linear-gradient(90deg, #99004d 0%, #cc0077 30%, #ff0099 65%, #ff1493 85%, #ff69b4 100%)",borderRadius:"3px",transition:"width 220ms cubic-bezier(0.4, 0, 0.2, 1)",animation:"neonPulse 1.5s ease-in-out infinite",position:"relative",overflow:"visible"},children:g>2&&i.jsx("div",{style:{position:"absolute",right:"-3px",top:"50%",transform:"translateY(-50%)",width:"9px",height:"9px",borderRadius:"50%",background:"#ffffff",animation:"hotspotPulse 1.5s ease-in-out infinite"}})})}),i.jsx("div",{style:{position:"absolute",top:"50%",left:0,width:g+"%",height:"0",transform:"translateY(-50%)",boxShadow:"0 0 40px 14px rgba(255,0,153,0.28)",transition:"width 220ms cubic-bezier(0.4, 0, 0.2, 1)",animation:"bloomPulse 1.5s ease-in-out infinite",pointerEvents:"none",borderRadius:"3px"}})]}),i.jsxs("p",{style:{fontFamily:"Courier New, monospace",fontSize:"0.6rem",letterSpacing:"0.32em",textTransform:"uppercase",color:"#ff1493",animation:"neonTextPulse 1.5s ease-in-out infinite"},children:["XXX LOADING",".".repeat(j)]})]}),i.jsx("div",{className:"absolute inset-0 z-0",style:{opacity:M}}),i.jsx("div",{className:"absolute bottom-0 left-0 right-0 pointer-events-none z-[6]",style:{height:"100vh",background:"linear-gradient(to top, #dd0475 0%, rgba(221,4,117,0.78) 8%, rgba(221,4,117,0.50) 20%, rgba(221,4,117,0.28) 40%, transparent 100%)",filter:"blur(200px)",opacity:.3}}),i.jsx("div",{className:"absolute bottom-0 left-0 right-0 pointer-events-none z-[6]",style:{height:"90vh",background:"linear-gradient(to top, rgba(221,4,117,0.72) 0%, rgba(221,4,117,0.42) 15%, rgba(221,4,117,0.20) 35%, transparent 100%)",filter:"blur(140px)",opacity:.26}}),i.jsx("div",{className:"absolute bottom-0 left-0 right-0 pointer-events-none z-[6]",style:{height:"70vh",background:"linear-gradient(to top, #dd0475 0%, rgba(221,4,117,0.65) 10%, rgba(221,4,117,0.30) 25%, transparent 100%)",filter:"blur(100px)",opacity:.22}}),i.jsxs("div",{className:"relative z-[100] w-full",style:{opacity:u?M:0,isolation:"isolate",transition:u?"none":"opacity 800ms cubic-bezier(0.4, 0, 0.2, 1)",animation:u?"carousel-material-fade-in 1200ms cubic-bezier(0.4, 0, 0.2, 1) forwards":"none"},children:[i.jsx("div",{className:"w-full archive-header-section",style:{paddingTop:"8px",marginBottom:e?"3px":"15px",position:"relative",zIndex:250,marginTop:e?"18px":"69px",visibility:o?"hidden":"visible"},children:i.jsx("div",{className:"text-center relative px-4 sm:px-6 md:px-8 lg:px-16",
180style:{animation:"projector-focus-in-slow 3s cubic-bezier(0.25, 0.1, 0.25, 1) forwards",opacity:0,zIndex:250,transform:"translateY(55px)",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",margin:"0 auto"},children:i.jsxs("div",{className:"relative inline-block",style:{padding:"7.5px 5px",maxWidth:"85%",margin:"-28px auto 0",zIndex:250},children:[i.jsxs("div",{className:"text-white relative z-[250]",style:{fontFamily:"Courier New, monospace",letterSpacing:"0.05em",animation:"rare-jitter 15s infinite",display:"flex",flexDirection:"column",alignItems:"center",gap:e?"4px":"10px",paddingBottom:e?"2px":"24px"},children:[i.jsx("span",{className:"archive-title-text text-[1.5rem] sm:text-[2rem]",style:{fontFamily:"Sancreek, cursive",fontWeight:800,letterSpacing:"1px",lineHeight:1,animation:"visual-archive-fade-in 2s ease-out forwards",opacity:.95,color:e?"#000000":"#8b0000",textShadow:"none",position:"relative",fontSize:e?"1.45rem":void 0},children:"OFFICIAL ARCHIVE"}),i.jsx("span",{className:"archive-year-text text-[1.6rem] sm:text-[16px]",style:{fontWeight:600,lineHeight:1,animation:e?"year-fade-in 0.6s ease-out forwards 0.1s":"year-fade-in 1.5s ease-out forwards 2s",opacity:0,fontSize:e?"1.12rem":void 0,marginTop:e?"5px":"15px"},children:"1975 - 2000"}),i.jsx("div",{style:{width:"100%",display:"flex",justifyContent:"center",marginTop:"-3px"},children:!1})]}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{backgroundImage:"radial-gradient(circle, rgba(255, 255, 255, 0.15) 1px, transparent 1px), radial-gradient(circle, rgba(0, 0, 0, 0.3) 1px, transparent 1px)",backgroundSize:"40px 40px, 60px 60px",backgroundPosition:"0 0, 30px 30px",animation:"film-dust 0.2s infinite",opacity:.4,zIndex:13}})]})})}),i.jsxs("div",{className:"relative",style:{marginTop:"-124px"},children:[i.jsx("div",{className:"absolute pointer-events-none",style:{top:"50%",left:"50%",transform:"translate(-50%, calc(-75% + 89px)) perspective(800px) rotateX(5deg)",width:"680px",height:"680px",background:"radial-gradient(circle, #ffffff 0%, #ff66ff 60%, #ff10f0 75%, #ff006e 90%, #cc0055 100%)",borderRadius:"50%",zIndex:250,mixBlendMode:"color-burn",filter:"blur(50px)",animation:"spotlight-fade-in 0.8s ease-out forwards, spotlight-focus-drift 45s ease-in-out infinite 0.8s",opacity:0}}),i.jsx("div",{className:"absolute pointer-events-none",style:{top:"50%",left:"50%",transform:"translate(-50%, calc(-50% + 40px))",width:"140vw",maxWidth:"1800px",height:"120vh",maxHeight:"1400px",zIndex:140},children:!yo&&i.jsx(ia,{})}),e?i.jsx("div",{className:"cc-anchor cc-anchor-left",style:{zIndex:180,pointerEvents:"auto"},children:i.jsx("button",{ref:I,onTouchStart:_=>{_.currentTarget.classList.add("is-jiggling"),setTimeout(()=>_.currentTarget.classList.remove("is-jiggling"),900),T.current={x:_.touches[0].clientX,y:_.touches[0].clientY}},onTouchEnd:_=>{const D=T.current;T.current=null,!(D&&_.changedTouches[0]&&Math.abs(_.changedTouches[0].clientY-D.y)>10)&&(_.preventDefault(),_.stopPropagation(),Y("left"))},onTouchCancel:()=>{T.current=null},onClick:_=>{_.stopPropagation(),Y("left")},className:"cc-inner-btn group modal-jiggle-btn",style:{WebkitTapHighlightColor:"transparent",outline:"none",cursor:"pointer",backgroundColor:"transparent",border:"none",padding:0,touchAction:"manipulation"},"aria-label":"Scroll left",children:i.jsxs("div",{className:"relative flex items-center justify-center jiggle-inner pointer-events-none",style:{width:"14.94rem",height:"14.94rem",flex:"0 0 auto"},children:[i.jsx("div",{className:"absolute inset-0 rounded-full",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"overlay"}}),i.jsx("div",{className:"absolute inset-0 rounded-full",style:{background:"radial-gradient(circle at 50% 50%, rgba(255,20,147,1) 0%, rgba(255,0,110,0.95) 50%, rgba(255,20,147,1) 100%)",boxShadow:"0 0 30px rgba(255,20,147,1), 0 0 60px rgba(255,20,147,0.9)",mixBlendMode:"screen",opacity:0}
180}),i.jsx("div",{ref:N,className:"absolute rounded-full jiggle-inner-late",style:{width:"3.744rem",height:"3.744rem",background:"radial-gradient(circle at 40% 40%, #a0644e 0%, #8b5543 50%, #6d4636 100%)",boxShadow:"inset 0 1px 3px rgba(255,255,255,0.2)",top:"50%",left:"50%",transform:"translate(-50%, -50%)",filter:"blur(4px)"}})]})})}):i.jsx("button",{ref:I,onClick:_=>{_.stopPropagation(),Y("left")},onMouseEnter:_=>{te("left",!0),_.currentTarget.classList.add("is-jiggling")},onMouseLeave:_=>{te("left",!1),_.currentTarget.classList.remove("is-jiggling")},onTouchEnd:_=>{_.preventDefault(),Y("left")},onTouchCancel:_=>{te("left",!1),_.currentTarget.classList.remove("is-jiggling")},className:"absolute left-2 sm:left-4 md:left-[296px] z-[180] w-20 sm:w-24 md:w-28 h-20 sm:h-24 md:h-28 flex items-center justify-center group modal-jiggle-btn carousel-circle-left",style:{backgroundColor:"transparent",border:"none",cursor:"pointer",pointerEvents:"auto",top:"calc(50% - 8px)",transform:"translateY(-50%)",transformOrigin:"center",WebkitTapHighlightColor:"transparent",outline:"none"},"aria-label":"Big bosom carousel slider that jiggles on hover and sprinkles breast milk globs â previous image",children:i.jsxs("div",{className:"relative flex items-center justify-center jiggle-inner pointer-events-none",style:{width:"14.94rem",height:"14.94rem",flex:"0 0 auto"},children:[i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"overlay"}}),i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300 opacity-0 group-hover:opacity-60",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"color-dodge"}}),i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300 opacity-0 group-hover:opacity-100",style:{background:"radial-gradient(circle at 50% 50%, rgba(255,20,147,1) 0%, rgba(255,0,110,0.95) 50%, rgba(255,20,147,1) 100%)",boxShadow:"0 0 30px rgba(255,20,147,1), 0 0 60px rgba(255,20,147,0.9), 0 0 90px rgba(255,0,110,0.7)",mixBlendMode:"screen"}}),i.jsx("div",{ref:N,className:"absolute rounded-full transition-all duration-300 jiggle-inner-late",style:{width:"3.744rem",height:"3.744rem",background:"radial-gradient(circle at 40% 40%, #a0644e 0%, #8b5543 50%, #6d4636 100%)",boxShadow:"inset 0 1px 3px rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.3)",top:"50%",left:"50%",transform:"translate(-50%, -50%)",filter:"blur(4px)"}}),i.jsx("div",{className:"absolute rounded-full transition-all duration-300 opacity-0 group-hover:opacity-[0.11]",style:{width:"1.3rem",height:"1.3rem",background:"radial-gradient(circle at 40% 40%, #ff1493 0%, #ff006e 50%, #ff1493 100%)",boxShadow:"0 0 20px #ff1493, 0 0 40px #ff1493, inset 0 0 10px rgba(255,255,255,0.3)",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}})]})}),e?i.jsx("div",{className:"cc-anchor cc-anchor-right",style:{zIndex:180,pointerEvents:"auto"},children:i.jsx("button",{ref:F,onTouchStart:_=>{_.currentTarget.classList.add("is-jiggling"),setTimeout(()=>_.currentTarget.classList.remove("is-jiggling"),900),T.current={x:_.touches[0].clientX,y:_.touches[0].clientY}},onTouchEnd:_=>{const D=T.current;T.current=null,!(D&&_.changedTouches[0]&&Math.abs(_.changedTouches[0].clientY-D.y)>10)&&(_.preventDefault(),_.stopPropagation(),Y("right"))},onTouchCancel:()=>{T.current=null},onClick:_=>{_.stopPropagation(),Y("right")},className:"cc-inner-btn group modal-jiggle-btn",style:{WebkitTapHighlightColor:"transparent",outline:"none",cursor:"pointer",backgroundColor:"transparent",border:"none",padding:0,touchAction:"manipulation"},"aria-label":"Scroll right",children:i.jsxs("div",{className:"relative flex items-center justify-center jiggle-inner pointer-events-none",style:{width:"14.94rem",height:"14.94rem",flex:"0 0 auto"},children:[i.jsx("div",{className:"absolute inset-0 rounded-full",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"overlay"}}),i.jsx("div",{className:"absolute inset-0 rounded-full",style:{background:"radial-gradient(circle at 50% 50%, rgba(255,20,147,1) 0%, rgba(255,0,110,0.95) 50%, rgba(255,20,147,1) 100%)",boxShadow:"0 0 30px rgba(255,20,147,1), 0 0 60px rgba(255,20,147,0.9)",mixBlendMode:"screen",opacity:0}
180}),i.jsx("div",{ref:Z,className:"absolute rounded-full jiggle-inner-late",style:{width:"3.744rem",height:"3.744rem",background:"radial-gradient(circle at 40% 40%, #a0644e 0%, #8b5543 50%, #6d4636 100%)",boxShadow:"inset 0 1px 3px rgba(255,255,255,0.2)",top:"50%",left:"50%",transform:"translate(-50%, -50%)",filter:"blur(4px)"}})]})})}):i.jsx("button",{ref:F,onClick:_=>{_.stopPropagation(),Y("right")},onMouseEnter:_=>{te("right",!0),_.currentTarget.classList.add("is-jiggling")},onMouseLeave:_=>{te("right",!1),_.currentTarget.classList.remove("is-jiggling")},onTouchEnd:_=>{_.preventDefault(),Y("right")},onTouchCancel:_=>{te("right",!1),_.currentTarget.classList.remove("is-jiggling")},className:"absolute right-2 sm:right-4 md:right-[296px] z-[180] w-20 sm:w-24 md:w-28 h-20 sm:h-24 md:h-28 flex items-center justify-center group modal-jiggle-btn carousel-circle-right",style:{backgroundColor:"transparent",border:"none",cursor:"pointer",pointerEvents:"auto",top:"calc(50% + 36px)",transform:"translateY(-50%)",transformOrigin:"center",WebkitTapHighlightColor:"transparent",outline:"none"},"aria-label":"Big bosom carousel slider that jiggles on hover and sprinkles breast milk globs â next image",children:i.jsxs("div",{className:"relative flex items-center justify-center jiggle-inner pointer-events-none",style:{width:"14.94rem",height:"14.94rem",flex:"0 0 auto"},children:[i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"overlay"}}),i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300 opacity-0 group-hover:opacity-60",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"color-dodge"}}),i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300 opacity-0 group-hover:opacity-100",style:{background:"radial-gradient(circle at 50% 50%, rgba(255,20,147,1) 0%, rgba(255,0,110,0.95) 50%, rgba(255,20,147,1) 100%)",boxShadow:"0 0 30px rgba(255,20,147,1), 0 0 60px rgba(255,20,147,0.9), 0 0 90px rgba(255,0,110,0.7)",mixBlendMode:"screen"}}),i.jsx("div",{ref:Z,className:"absolute rounded-full transition-all duration-300 jiggle-inner-late",style:{width:"3.744rem",height:"3.744rem",background:"radial-gradient(circle at 40% 40%, #a0644e 0%, #8b5543 50%, #6d4636 100%)",boxShadow:"inset 0 1px 3px rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.3)",top:"50%",left:"50%",transform:"translate(-50%, -50%)",filter:"blur(4px)"}}),i.jsx("div",{className:"absolute rounded-full transition-all duration-300 opacity-0 group-hover:opacity-[0.11]",style:{width:"1.3rem",height:"1.3rem",background:"radial-gradient(circle at 40% 40%, #ff1493 0%, #ff006e 50%, #ff1493 100%)",boxShadow:"0 0 20px #ff1493, 0 0 40px #ff1493, inset 0 0 10px rgba(255,255,255,0.3)",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}})]})}),i.jsx("div",{className:"overflow-visible -mx-8 sm:-mx-12 md:-mx-16 lg:-mx-24 relative z-[150] carousel-strip-offset",style:{perspective:"1500px",marginTop:e?"100px":"208px",isolation:"isolate",transform:"rotateZ(1.5deg)"},children:i.jsxs("div",{ref:L,className:"overflow-x-auto overflow-y-hidden scrollbar-hide relative animate-film-fade-in px-8 sm:px-12 md:px-16 lg:px-24 z-[151]",style:{backgroundColor:"#000000",transformStyle:"preserve-3d",isolation:"isolate",scrollBehavior:"auto",WebkitOverflowScrolling:"touch",overscrollBehaviorX:"contain",overscrollBehaviorY:"auto",touchAction:"pan-x",animation:"none",opacity:1},children:[i.jsx("div",{className:"absolute left-0 right-0 animate-illuminate pointer-events-none z-[145]",style:{top:"-10px",bottom:"-10px",background:"transparent",animationDelay:"0.3s",animationFillMode:"backwards",boxShadow:"none"}}),i.jsx("div",{className:"absolute left-0 right-0 z-[148]",style:{to
180p:"0px",bottom:"0px",background:"#000000",animationDelay:"0.3s",animationFillMode:"backwards",boxShadow:"inset 0 0 0 5px #ff0040, inset 0 0 60px 6px rgba(255, 0, 64, 1), 0 0 80px rgba(255, 0, 64, 1), 0 0 160px rgba(255, 0, 64, 0.8), 0 0 240px rgba(255, 0, 64, 0.6), 0 0 320px rgba(255, 100, 150, 0.5)",transform:"rotateZ(1.5deg)"}}),i.jsx("div",{className:"absolute top-0 z-[175] overflow-visible pointer-events-none animate-carousel-glide",style:{left:"-100000px",width:"300000px",height:"32px",filter:"drop-shadow(0 4px 8px rgba(0, 0, 0, 0.25))",background:"#000000",opacity:u?1:0,transition:"none"},children:i.jsxs("svg",{width:"100%",height:"100%",preserveAspectRatio:"none",children:[i.jsx("defs",{children:i.jsxs("pattern",{id:"sprocket-top",x:"0",y:"0",width:"26",height:"32",patternUnits:"userSpaceOnUse",children:[i.jsx("rect",{width:"26",height:"32",fill:"transparent"}),i.jsx("rect",{x:"7",y:"6",width:"12",height:"20",rx:"2",ry:"2",fill:"rgba(224, 71, 139, 0.67)"})]})}),i.jsx("rect",{x:"0",y:"0",width:"100%",height:"100%",fill:"url(#sprocket-top)"})]})}),i.jsx("div",{className:"absolute bottom-0 z-[175] overflow-visible pointer-events-none animate-carousel-glide",style:{left:"-100000px",width:"300000px",height:"32px",filter:"drop-shadow(0 -4px 8px rgba(0, 0, 0, 0.25))",background:"#000000",opacity:u?1:0,transition:"none"},children:i.jsxs("svg",{width:"100%",height:"100%",preserveAspectRatio:"none",children:[i.jsx("defs",{children:i.jsxs("pattern",{id:"sprocket-bottom",x:"0",y:"0",width:"26",height:"32",patternUnits:"userSpaceOnUse",children:[i.jsx("rect",{width:"26",height:"32",fill:"transparent"}),i.jsx("rect",{x:"7",y:"6",width:"12",height:"20",rx:"2",ry:"2",fill:"rgba(224, 71, 139, 0.67)"})]})}),i.jsx("rect",{x:"0",y:"0",width:"100%",height:"100%",fill:"url(#sprocket-bottom)"})]})}),i.jsx("div",{className:"flex relative z-[155] carousel-strip",style:{height:"clamp(200px, 50vw, 300px)",gap:"0",margin:"0",padding:"0",backgroundColor:"#000000"},children:[...Ee,...Ee,...Ee,...Ee].map((_,D)=>(v.has(D),b[D],i.jsx("div",{ref:U=>K.current[D]=U,"data-index":D,className:"relative flex-shrink-0 z-[160] carousel-image-container",style:{width:"clamp(200px, 50vw, 300px)",height:"clamp(200px, 50vw, 300px)",display:"flex",alignItems:"center",justifyContent:"center",margin:"0",padding:"0",border:"none",outline:"none",backgroundColor:"#000000"},children:i.jsxs("div",{className:"carousel-image-wrapper group relative overflow-hidden cursor-pointer z-[165]",style:{width:"100%",height:"100%",isolation:"isolate",margin:"0",padding:"0",border:"none",outline:"none",backgroundColor:"#000000",boxSizing:"border-box",touchAction:"manipulation"},onClick:()=>{if(!S.current.has(_)){if(_==="/AnnieSprinkle_Dazed.webp"){window.open("https://www.dazeddigital.com/art-photography/article/63782/1/annie-sprinkle-on-pioneering-the-ecosex-movement-and-loving-the-earth","_blank","noopener,noreferrer");return}a(_)}},children:[i.jsx("img",{src:encodeURI(_),alt:zu(_),loading:D>=Ee.length-5&&D<Ee.length+11?"eager":"lazy",decoding:"async",fetchPriority:e?"auto":D>=Ee.length&&D<Ee.length+8?"high":"auto",className:"relative w-full h-full",style:{zIndex:1,objectFit:"cover",display:"block",margin:"0",padding:"0",border:"none",outline:"none",opacity:1},onError:U=>{S.current.add(_);const ne=U.currentTarget.closest(".carousel-image-container");ne&&(ne.style.display="none")}}),i.jsx("div",{className:"holographic-red-overlay absolute inset-0 pointer-events-none opacity-0 group-hover:opacity-100",style:{background:"radial-gradient(ellipse 100% 100% at 50% 50%, rgba(255, 0, 60, 1) 0%, rgba(255, 0, 80, 0.8) 20%, rgba(255, 0, 100, 0.5) 40%, rgba(255, 0, 0, 0) 100%)",mixBlendMode:"lighten",zIndex:2,transition:"opacity 770ms ease-in-out"}})]})},D)))})]})}),i.jsx("div",{className:"w-full text-center hero-quote-text",style:{position:"relative",zIndex:250,marginTop:e?"168px":"180px",display:e?"none":"block"},children:i.jsx("span",{style:{display:"inline-block",fontSize:"13px",fontFamily:"Courier New, monospace",fontWeight:600,letterSpacing:"0.03em",lineHeight:1.5,opacity:0,whiteSpace:"nowrap",color:e?"#000000":"#ffffff",animation:"year-fade-in 1.5s ease-out forwards 2.5s"},children:"This site is maintained as a historical record. So much has changed, for me and in the world! --Love, Annie"})}),i.jsx("div",{className:"carousel-responsive-hint text-center",style:{position:"relative",zIndex:250,marginTop:e?"154px":"82px",paddingBottom:e?"34px":"24px",maxWidth:e?"286px":"300px",margin:(e?"154px":"82px")+" auto 0"},children:i.jsxs("span",{style:{display:"inline-block",fontSize:"13px",fontFamily:"Courier New, monospace",fontWeight:600,letterSpacing:"0.04em",lineHeight:e?1.28:1.6,opacity:0,color:e?"#ffffff"
180:"rgba(255,255,255,0.55)",textAlign:"center",animation:e?"year-fade-in 1.2s ease-out forwards 0.7s":"year-fade-in 1.5s ease-out forwards 3.2s"},children:["This site is maintained as a historical record. So much has changed, for me and in the world! ",i.jsx("span",{style:{whiteSpace:"nowrap"},children:"--Love, Annie"})]})}),i.jsxs("div",{className:"fixed left-0 right-0 pointer-events-none z-[90]",style:{bottom:"0",height:"250px"},children:[i.jsx("div",{className:"absolute left-0 right-0 h-full",style:{background:"linear-gradient(to top, rgba(255, 0, 64, 0.5) 0%, rgba(255, 20, 80, 0.35) 20%, rgba(255, 0, 100, 0.2) 40%, rgba(255, 0, 64, 0.1) 60%, transparent 100%)",filter:"blur(60px)",animation:"neon-red-shimmer 3s ease-in-out infinite"}}),i.jsx("div",{className:"absolute left-0 right-0 h-full",style:{background:"linear-gradient(to top, rgba(255, 0, 64, 0.6) 0%, rgba(255, 0, 80, 0.4) 25%, rgba(255, 0, 100, 0.2) 50%, transparent 100%)",filter:"blur(80px)",animation:"neon-red-shimmer 3s ease-in-out infinite 0.5s"}}),i.jsx("div",{className:"absolute left-0 right-0 h-full",style:{background:"linear-gradient(to top, rgba(255, 0, 100, 0.7) 0%, rgba(255, 20, 120, 0.45) 15%, rgba(255, 0, 80, 0.25) 35%, rgba(255, 0, 64, 0.1) 55%, transparent 100%)",filter:"blur(60px)",animation:"neon-red-shimmer 3s ease-in-out infinite 1s"}}),i.jsx("div",{className:"absolute left-0 right-0",style:{bottom:"0",height:"30px",background:"linear-gradient(90deg, transparent 0%, rgba(255, 0, 64, 0.3) 20%, rgba(255, 0, 100, 0.5) 50%, rgba(255, 0, 64, 0.3) 80%, transparent 100%)",filter:"blur(20px)",animation:"neon-red-pulse 2s ease-in-out infinite"}})]})]})]}),i.jsx("div",{className:"absolute bottom-12 left-1/2 -translate-x-1/2 z-[99]",style:{opacity:M},children:i.jsx("div",{className:"w-px h-16 bg-gradient-to-b via-white to-transparent animate-scroll-indicator"})}),o&&i.jsx(C0,{images:Ee,currentIndex:Math.max(0,Ee.indexOf(o)),title:"SELECTED ARCHIVE PHOTOS FROM 1975 â 2000",altResolver:zu,onClose:()=>a(null),onNavigate:_=>{ue(_)},onImageError:_=>{S.current.add(_),ue("next")}}),!yo&&i.jsx(S0,{isActive:c!==null,originX:f.x,originY:f.y}),!yo&&i.jsx(as,{}),i.jsx("div",{"aria-hidden":"true",style:{position:"absolute",bottom:"6px",left:0,right:0,textAlign:"center",zIndex:300,fontSize:"7px",letterSpacing:"0.35em",fontWeight:700,color:"#FF103C",textShadow:"0 0 6px rgba(255,16,60,0.65)",pointerEvents:"none"},children:"GOING DOWN"})]})};function Zh(e){let t=5381;for(let n=0;n<e.length;n++)t=(t<<5)+t+e.charCodeAt(n)&4294967295;return Math.abs(t)}const eg=` 181 @keyframes cumOnHoloShimmer { 182 0% { background-position: -200% center; opacity: 1; } 183 6% { background-position: 200% center; opacity: 1; } 184 6.1% { opacity: 0; } 185 100% { background-position: 200% center; opacity: 0; } 186 } 187 @keyframes cumOnRadialThrob { 188 0%, 100% { opacity: 0; } 189 50% { opacity: 0.33; } 190 } 191 .cum-on-radial-pulse { 192 position: absolute; 193 inset: 0; 194 pointer-events: none; 195 z-index: 0; 196 background: radial-gradient(ellipse 65% 80% at 50% 55%, rgba(255,26,172,0.95) 0%, rgba(255,40,140,0.6) 35%, rgba(255,70,160,0.2) 62%, transparent 82%); 197 filter: blur(6px); 198 animation: cumOnRadialThrob 5s ease-in-out infinite; 199 } 200 .cum-on-content { 201 position: relative; 202 z-index: 1; 203 } 204 .cum-on-pink-heading { 205 color: #ff1aac ; 206 text-shadow: 207 0 0 8px rgba(255, 26, 172, 0.85), 208 0 0 18px rgba(255, 26, 172, 0.55), 209 0 0 32px rgba(255, 26, 172, 0.35) ; 210 } 211 .cum-on-holo-text { 212 background: linear-gradient( 213 115deg, 214 #ff4466 0%, #ff99bb 18%, #ffffff 28%, 215 #ffccdd 38%, #ff2255 50%, #ff88aa 62%, 216 #ffffff 72%, #ffaacc 82%, #ff4466 100% 217 ); 218 background-size: 200% auto; 219 -webkit-background-clip: text; 220 background-clip: text; 221 -webkit-text-fill-color: transparent; 222 animation: cumOnHoloShimmer 6s linear infinite; 223 display: inline-block; 224 filter: drop-shadow(0 0 12px rgba(255,50,100,0.6)); 225 } 226 .cum-on-btn { 227 position: relative; 228 overflow: hidden; 229 background: #0a0a0a ; 230 box-shadow: inset 0 -16px 26px -14px rgba(120,5,35,0.55) ; 231 isolation: isolate ; 232 } 233 /* Dark-red base layer â always present, never animated, sits beneath shimmer + text */ 234 .cum-on-btn::before { 235 content: '' ; 236 position: absolute ; 237 inset: 0 ; 238 background: #0a0a0a ; 239 z-index: 0 ; 240 pointer-events: none ; 241 } 242 .cum-on-btn::after { 243 content: ''; 244 position: absolute; 245 inset: 0; 246 z-index: 1; 247 background: linear-gradient(115deg, transparent 40%, rgba(255,16,80,0.23) 47%, rgba(255,16,240,0.23) 53%, transparent 60%); 248 background-size: 200% auto; 249 animation: cumOnHoloShimmer 9s linear infinite; 250 pointer-events: none; 251 } 252 /* Text layer sits above base + shimmer */ 253 .cum-on-btn .cum-on-holo-text { position: relative; z-index: 2; } 254 @media (max-width: 767px) { 255 .cum-on-heading-wrap { 256 font-size: 0.78rem ; 257 line-height: 1.25 ; 258 text-align: center ; 259 margin: 0 auto 20px ; 260 padding: 0 4px ; 261 max-width: 100% ; 262 letter-spacing: 0.02em ; 263 } 264 .cum-on-btn { 265 margin-top: 0 ; 266 } 267 } 268 .cum-on-feather { position: relative ; } 269 .cum-on-feather::before { 270 content: '' ; 271 position: absolute ; 272 inset: -10px ; 273 border-radius: 30px ; 274 background: radial-gradient(ellipse 72% 78% at 50% 45%, rgba(150,10,44,0.42) 0%, rgba(130,7,36,0.24) 40%, rgba(120,5,35,0.10) 66%, transparent 82%) ; 275 filter: blur(24px) ; 276 z-index: 0 ; 277 pointer-events: none ; 278 } 279 `,tg=({slug:e})=>Zh(e)%2!==0?null:i.jsxs("div",{className:"relative p-8 rounded-lg text-center md:col-span-2 lg:col-span-3 mx-auto w-full reveal-atomic cum-on-feather","data-reveal-atomic":"true",style:{marginTop:"96px",marginBottom:"64px",background:"transparent",border:"none",boxShadow:"none"},children:[i.jsx("div",{"aria-hidden":"true",className:"cum-on-radial-pulse"}),i.jsx("style",{dangerouslySetInnerHTML:{__html:eg}}),i.jsxs("div",{className:"cum-on-content",children:[i.jsx("h3",{className:"cum-on-pink-heading cum-on-heading-wrap",style:{fontFamily:"Sancreek, cursive",fontSize:"clamp(1.35rem, 2.4vw, 1.9rem)",lineHeight:1.38,letterSpacing:"0.04em",margin:"0 auto calc(1.8rem + 26px)",fontWeight:400,textAlign:"center"},children:"For updates & info on my current projects, new films and upcoming events â¦"}),i.jsx("a",{href:"https://sprinklestephens.org",target:"_blank",rel:"noopener noreferrer",className:"cum-on-btn",style:{display:"inline-block",fontFamily:"Sancreek, cursive",fontSize:"clamp(0.65rem, 1.1vw, 0.78rem)",fontWeight:400,letterSpacing:"0.2em",textTransform:"uppercase",background:"#0a0a0a",border:"1px solid rgba(255,255,255,0.12)",outline:"none",padding:"16px 40px",borderRadius:"4px",textDecoration:"none",boxShadow:"none",transition:"filter 0.3s ease"},onMouseEnter:t=>{t.currentTarget.style.filter="brightness(1.2)"},onMouseLeave:t=>{t.currentTarget.style.filter="none"},children:i.jsx("span",{style:{position:"relative",zIndex:2,color:"#ffffff",fontFamily:"Sancreek, cursive"},children:"SprinkleStephens.org"})})]})]}),ri=(()=>{try{if(typeof navigator>"u"||typeof window>"u")return!1;if(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||window.matchMedia("(pointer: coarse)").matches||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return!0;const e=navigator.deviceMemory,t=navigator.hardwareConcurrency;return e!==void 0&&e<2||t!==void 0&&t<=2}catch{return!1}})(),ng=` 280 @keyframes shimmer { 281 0% { 282 transform: translateX(-100%) translateY(-100%) rotate(45deg); 283 opacity: 0; 284 } 285 50% { 286 opacity: 1; 287 } 288 100% { 289 transform: translateX(200%) translateY(200%) rotate(45deg); 290 opacity: 0; 291 } 292 } 293 294 @keyframes pearlGlow { 295 0%, 100% { 296 opacity: 0; 297 background: rgba(255, 255, 255, 0.12); 298 } 299 50% { 300 background: rgba(255, 255, 255, 0.18); 301 } 302 } 303 304 .holographic-button { 305 position: relative; 306 cursor: pointer; 307 } 308 309 @keyframes peekShimmer { 310 0% { background-position: -200% center; opacity: 1; } 311 6% { background-position: 200% center; opacity: 1; } 312 6.1% { opacity: 0; } 313 100% { background-position: 200% center; opacity: 0; } 314 } 315 .holographic-button::after { 316 content: ''; 317 position: absolute; inset: 0; z-index: 1; 318 background: linear-gradient(115deg, transparent 40%, rgba(255,16,80,0.23) 47%, rgba(255,16,240,0.23) 53%, transparent 60%); 319 background-size: 200% auto; 320 animation: peekShimmer 11s linear infinite; 321 pointer-events: none; 322 } 323 .holographic-button:hover { 324 color: #ffffff !important; 325 border-color: rgba(255, 255, 255, 0.9) !important; 326 text-shadow: 0 0 8px rgba(255, 255, 255, 0.5) !important; 327 box-shadow: 0 0 20px rgba(255, 255, 255, 0.4), 0 0 40px rgba(255, 255, 255, 0.2) !important; 328 } 329 330 .shimmer-overlay { 331 position: absolute; 332 inset: 0; 333 background: linear-gradient(135deg, 334 transparent 0%, 335 transparent 40%, 336 rgba(255, 255, 255, 0.5) 50%, 337 transparent 60%, 338 transparent 100%); 339 width: 200%; 340 height: 200%; 341 opacity: 0; 342 pointer-events: none; 343 z-index: 1; 344 } 345 346 .holographic-button:hover .shimmer-overlay { 347 animation: shimmer 0.6s ease-out forwards; 348 } 349 350 .pearl-background { 351 position: absolute; 352 inset: 0; 353 background: rgba(255, 255, 255, 0.12); 354 opacity: 0; 355 transition: opacity 250ms ease-out; 356 border-radius: 4px; 357 pointer-events: none; 358 z-index: 0; 359 } 360 361 .holographic-button:hover .pearl-background { 362 opacity: 1; 363 animation: pearlGlow 1.2s ease-in-out infinite; 364 } 365 366 .holographic-button:active { 367 transform: scale(0.97) !important; 368 transition: transform 100ms ease-out !important; 369 } 370 371 @media (hover: none) and (pointer: coarse) { 372 .holographic-button:active { 373 color: #ffffff !important; 374 border-color: rgba(255, 255, 255, 0.8) !important; 375 text-shadow: 0 0 8px rgba(255, 255, 255, 0.6) !important; 376 } 377 378 .holographic-button:active .pearl-background { 379 opacity: 1; 380 } 381 382 .holographic-button:active .shimmer-overlay { 383 animation: shimmer 0.6s ease-out forwards; 384 } 385 } 386 387 .section-modal-scroll::-webkit-scrollbar { width: 6px; } 388 .section-modal-scroll::-webkit-scrollbar-track { background: transparent; } 389 .section-modal-scroll::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.15); border-radius: 3px; } 390 .section-modal-scroll::-webkit-scrollbar-thumb:hover { background: rgba(255,255,255,0.3); } 391 .section-nav-circle { 392 width: 52px; height: 52px; border-radius: 50%; 393 border: 1px solid rgba(255,255,255,0.2); 394 background: rgba(0,0,0,0.6); 395 backdrop-filter: blur(12px); 396 display: flex; align-items: center; justify-content: center; 397 transition: all 0.25s ease; cursor: pointer; 398 } 399 @media (min-width: 768px) { 400 .detail-poster-xl { width: 420px; flex-shrink: 0; } 401 } 402 .section-nav-circle:hover { 403 border-color: rgba(255,255,255,0.5); 404 background: rgba(255,255,255,0.1); 405 transform: scale(1.1); 406 } 407 `,rg=` 408 @keyframes filmThrob { 409 0%, 100% { 410 opacity: 0.6; 411 transform: scale(1); 412 } 413 50% { 414 opacity: 0.9; 415 transform: scale(1.05); 416 } 417 } 418 419 @keyframes blueSpotlightDrift { 420 0%, 100% { 421 transform: rotate(-25deg) translate(0, 0); 422 opacity: 0.8; 423 } 424 25% { 425 transform: rotate(-28deg) translate(20px, -15px); 426 opacity: 0.6; 427 } 428 50% { 429 transform: rotate(-22deg) translate(-10px, 10px); 430 opacity: 0.9; 431 } 432 75% { 433 transform: rotate(-26deg) translate(15px, 5px); 434 opacity: 0.7; 435 } 436 } 437 `,og=` 438 .photo-img { 439 filter: brightness(0.8); 440 transition: opacity 770ms cubic-bezier(0.22, 1, 0.36, 1), filter 770ms cubic-bezier(0.22, 1, 0.36, 1), transform 770ms cubic-bezier(0.22, 1, 0.36, 1); 441 position: relative; 442 z-index: 1; 443 } 444 445 .group:hover .photo-img { 446 filter: brightness(1.1); 447 transform: scale(1.04); 448 } 449 `,Fu=({id:e,title:t,subtitle:n,items:r,backgroundColor:o="transparent",accentColor:a="#ec4899",backgroundImage:l,useFlameCursor:s=!1,centerGlow:c,bottomPadding:p="0",actionButton:w})=>{var ee;const f=Jn(),[d,v]=m.useState(!1),[y,b]=m.useState(!1),[k,u]=m.useState(()=>new Array(r.length).fill(!1)),[h,g]=m.useState(null),[x,j]=m.useState(null),[C,E]=m.useState(null),[P,L]=m.useState(null),[I,F]=m.useState(!1),[N,Z]=m.useState(!1),K=m.useRef(null),X=m.useRef(null),oe=m.useRef(null),ae=m.useRef([]),A=m.useRef(null),$=m.useRef(null),S=m.useRef(0);m.useEffect(()=>{const M=()=>{S.current||(S.current=requestAnimationFrame(()=>{S.current=0;const Y=window.scrollY;if(K.current&&$.current){const ue=Y-K.current.offsetTop+window.innerHeight;$.current.style.transform=`translateY(${ue*.15}px)`}}))};return window.addEventListener("scroll",M,{passive:!0}),()=>{window.removeEventListener("scroll",M),S.current&&cancelAnimationFrame(S.current)}},[]),m.useEffect(()=>{const M={root:null,threshold:0,rootMargin:"0px 0px -40px 0px"},Y=new IntersectionObserver(D=>{D.forEach(U=>{if(U.isIntersecting){const ne=ae.current.indexOf(U.target);ne>=0&&(u(R=>{if(R[ne])return R;const H=[...R];return H[ne]=!0,H}),Y.unobserve(U.target))}})},M),ue={root:null,threshold:0,rootMargin:"0px 0px -20px 0px"},te=new IntersectionObserver(D=>{D.forEach(U=>{U.isIntersecting&&(v(!0),te.disconnect())})},ue),_=new IntersectionObserver(D=>{D.forEach(U=>{U.isIntersecting&&(b(!0),_.disconnect())})},ue);return X.current&&te.observe(X.current),oe.current&&_.observe(oe.current),ae.current.forEach(D=>{D&&Y.observe(D)}),setTimeout(()=>{ae.current.forEach((D,U)=>{if(!D)return;const ne=D.getBoundingClientRect();ne.top<window.innerHeight&&ne.bottom>0&&u(R=>{if(R[U])return R;const H=[...R];return H[U]=!0,H})}),X.current&&X.current.getBoundingClientRect().top<window.innerHeight&&v(!0),oe.current&&oe.current.getBoundingClientRect().top<window.innerHeight&&b(!0)},50),()=>{Y.disconnect(),te.disconnect(),_.disconnect()}},[r.length]),m.useEffect(()=>{const M=A.current;if(!M)return;const Y=()=>{const{scrollLeft:ue,scrollWidth:te,clientWidth:_}=M;F(ue>0),Z(ue<te-_-10)};return Y(),M.addEventListener("scroll",Y),window.addEventListener("resize",Y),()=>{M.removeEventListener("scroll",Y),window.removeEventListener("resize",Y)}},[r.length]);const T=r.filter(M=>M.details),O=C?T.findIndex(M=>M===C):-1;return i.jsxs(i.Fragment,{children:[i.jsx("style",{dangerouslySetInnerHTML:{__html:ng}}),i.jsxs("section",{id:e,ref:K,className:"relative pt-8 sm:pt-10 md:pt-14 lg:pt-20 px-4 sm:px-6 md:px-8 lg:px-16",
449style:{paddingBottom:p},children:[i.jsx("div",{className:"absolute inset-0",style:{backgroundColor:o,zIndex:0}}),e==="art"&&i.jsx(i.Fragment,{children:i.jsx("div",{className:"absolute pointer-events-none",style:{top:"40%",right:"-5%",width:"900px",height:"1000px",background:"radial-gradient(ellipse 60% 80% at 40% 50%, rgba(255, 50, 50, 0.23) 0%, rgba(220, 30, 30, 0.23) 25%, rgba(200, 20, 20, 0.23) 50%, transparent 75%)",mixBlendMode:"screen",transform:"rotate(-15deg)",filter:"blur(25px)",animation:"redSpotlightDrift 20s ease-in-out infinite",zIndex:1}})}),e==="books"&&i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse 80% 80% at 50% 40%, rgba(220, 20, 60, 0.10) 0%, transparent 70%)",zIndex:2}}),e==="films"&&i.jsxs(i.Fragment,{children:[i.jsx("div",{className:"absolute pointer-events-none",style:{top:"20%",left:"-10%",width:"500px",height:"700px",background:"radial-gradient(ellipse 55% 75% at 40% 50%, rgba(255, 0, 153, 0.5) 0%, rgba(255, 20, 130, 0.35) 25%, rgba(255, 40, 140, 0.2) 50%, transparent 75%)",mixBlendMode:"screen",transform:"rotate(-25deg)",filter:"blur(30px)",animation:"blueSpotlightDrift 18s ease-in-out infinite",zIndex:1}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse 120% 100% at 50% 50%, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.25) 20%, rgba(0, 0, 0, 0.15) 40%, rgba(0, 0, 0, 0.08) 60%, transparent 80%)",mixBlendMode:"multiply",animation:"filmThrob 4s ease-in-out infinite",zIndex:1}}),i.jsx("style",{dangerouslySetInnerHTML:{__html:rg}})]}),!ri&&i.jsx($r,{noScrollFade:!0,fullCanvas:!0}),l&&(l.endsWith(".gif")?i.jsx("div",{className:"absolute inset-0 bg-center bg-cover opacity-30",style:{backgroundImage:"url("+l+")",backgroundAttachment:"fixed",zIndex:0,filter:e==="books"?"blur(20px)":"none"}}):l.endsWith(".png")||l.endsWith(".jpg")||l.endsWith(".jpeg")||l.endsWith(".webp")?i.jsx("div",{className:"absolute inset-0",style:{backgroundImage:"url("+l+")",backgroundSize:"cover",backgroundPosition:"center center",backgroundRepeat:"no-repeat",zIndex:0,filter:"none",opacity:e==="books"?.07:.3,mixBlendMode:e==="books"?"screen":"color-dodge"}}):i.jsx("video",{autoPlay:!0,loop:!0,muted:!0,playsInline:!0,className:"absolute inset-0 w-full h-full object-cover opacity-30",style:{zIndex:0},children:i.jsx("source",{src:l,type:"video/mp4"})})),i.jsx("div",{ref:$,className:"absolute inset-0 opacity-20",children:i.jsx("div",{className:"absolute bottom-0 left-0 w-96 h-96 rounded-full blur-[100px]",style:{backgroundColor:a,opacity:.15}})}),i.jsx("div",{className:"container mx-auto relative z-10 max-w-7xl overflow-visible",children:i.jsxs("div",{className:"overflow-visible",children:[i.jsx("div",{className:"mb-8 sm:mb-10 md:mb-12 "+(e==="art"?"mt-4":""),children:i.jsxs("div",{className:"mb-3 sm:mb-4",children:[i.jsxs("div",{className:"flex items-center justify-between gap-3 mb-2 sm:mb-3",children:[i.jsx("h2",{ref:X,className:"text-[36px] sm:text-[42px] md:text-[54px] lg:text-[66px] xl:text-[78px] font-normal tracking-[0.10em]",style:{fontFamily:"Sancreek, cursive",color:a,lineHeight:1,opacity:d?1:0,textShadow:"0 2px 8px rgba(0, 0, 0, 0.6), 0 4px 16px rgba(0, 0, 0, 0.4)",transform:d?"translateY(0) scale(1)":"translateY(30px) scale(0.97)",transition:"transform 600ms cubic-bezier(0.22,1,0.36,1), opacity 600ms cubic-bezier(0.22,1,0.36,1)"},children:t}),w&&i.jsxs("button",{onClick:w.onClick,className:"holographic-button text-xs sm:text-sm font-bold tracking-[0.15em] px-3 sm:px-4 py-1.5 sm:py-2 whitespace-nowrap flex-shrink-0 relative overflow-hidden group",style:{borderRadius:"4px",border:"1px solid rgba(255, 255, 255, 0.6)",color:"#ffffff",backgroundColor:"transparent",backdropFilter:"blur(4px)",WebkitBackdropFilter:"blur(4px)",textShadow:"none",boxShadow:"0 0 12px rgba(255, 255, 255, 0.12)",opacity:d?1:0,transform:d?"translateY(0) scale(1)":"translateY(30px) scale(0.97)",transition:"transform 600ms cubic-bezier(0.22,1,0.36,1), opacity 600ms cubic-bezier(0.22,1,0.36,1), color 150ms ease-out, border-color 150ms ease-out, box-shadow 150ms ease-out, text-shadow 150ms ease-out"},children:[i.jsx("span",{className:"relative z-10 transition-colors duration-250",children:w.text}),!ri&&i.jsx("div",{className:"shimmer-overlay"}),i.jsx("div",{className:"pearl-background"})]})]}),i.jsx("p",{ref:oe,className:"text-[11px] sm:text-[13px] md:text-[16
449px] lg:text-[20px] xl:text-[24px] font-semibold tracking-[0.12em] sm:tracking-[0.15em] md:tracking-[0.18em]",style:{color:"#ffffff",lineHeight:1.35,opacity:y?.67:0,textShadow:"0 2px 8px rgba(0, 0, 0, 0.6)",transform:y?"translateY(0)":"translateY(20px)",transition:"transform 600ms cubic-bezier(0.22,1,0.36,1), opacity 600ms cubic-bezier(0.22,1,0.36,1)",transitionDelay:d?"100ms":"0ms"},children:n})]})}),i.jsx("div",{className:"relative",children:i.jsx("div",{ref:A,className:"overflow-x-auto scrollbar-hide",style:{scrollBehavior:"smooth",WebkitOverflowScrolling:"touch",touchAction:"pan-x pan-y",overscrollBehaviorY:"auto"},children:i.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4 sm:gap-5 md:gap-6 lg:gap-8 overflow-visible",children:r.map((M,Y)=>{var D;const ue=Math.floor(Y/3),te=Y%3,_=40+ue*80+te*40;return i.jsx("div",{ref:U=>{ae.current[Y]=U},className:"group",style:{transform:k[Y]?M.year==="2021"?"translateY(0) scale(0.9)":"translateY(0) scale(1)":M.year==="2021"?"translateY(40px) scale(0.864)":"translateY(40px) scale(0.96)",transformOrigin:"center top",opacity:k[Y]?1:0,filter:k[Y]?"brightness(1)":"brightness(0.12)",transition:["transform 900ms cubic-bezier(0.22,1,0.36,1) "+_+"ms","opacity 1100ms cubic-bezier(0.22,1,0.36,1) "+_+"ms","filter 1200ms cubic-bezier(0.22,1,0.36,1) "+_+"ms"].join(", ")},children:i.jsxs("div",{className:"relative overflow-visible",children:[i.jsxs("div",{className:"aspect-[3/4] backdrop-blur-sm transition-all duration-700 relative cursor-pointer overflow-hidden group border",style:{backgroundColor:"rgba(0, 0, 0, 0.4)",borderColor:"rgba(255, 255, 255, 0.2)",isolation:"isolate",boxShadow:"0 0 10px rgba(0, 0, 0, 0.33)",transition:"border-color 400ms ease, box-shadow 400ms ease"},onMouseEnter:U=>{U.currentTarget.style.borderColor="#ff14a8",U.currentTarget.style.boxShadow="0 0 12px rgba(255,20,168,0.8), 0 0 24px rgba(255,20,168,0.4)"},onMouseLeave:U=>{U.currentTarget.style.borderColor="rgba(255,255,255,0.2)",U.currentTarget.style.boxShadow=""},onClick:U=>{U.stopPropagation(),M.galleryImages&&M.galleryImages.length>0?L({images:M.galleryImages,index:0,title:M.galleryTitle||M.title,link:M.galleryLink,linkLabel:M.galleryLinkLabel,imageLink:M.galleryImageLink}):M.details?E(M):M.route?f(M.route):M.externalLink?window.open(M.externalLink,"_blank","noopener,noreferrer"):M.image&&(g(M.image),j(Y))},children:[M.badge&&i.jsx("div",{className:"absolute top-0 right-0 z-20 overflow-hidden",style:{width:"110px",height:"110px"},children:i.jsx("div",{style:{position:"absolute",top:"38%",left:"62%",width:"190px",transform:"translate(-50%, -50%) rotate(45deg)",background:"rgba(255,255,255,0.36)",padding:"6px 0",textAlign:"center",border:"none"},children:i.jsx("span",{style:{color:"#ff1aac",fontSize:"11px",fontWeight:"bold",letterSpacing:"0.2em",textTransform:"uppercase"},children:M.badge})})}),M.image&&i.jsx("img",{src:M.image,alt:M.title,loading:"lazy",decoding:"async",className:"absolute inset-0 w-full h-full object-cover photo-img",onError:U=>{const ne=U.currentTarget;ne.style.display="none"}}),i.jsx("div",{className:"holographic-red-overlay absolute inset-0 pointer-events-none opacity-0 group-hover:opacity-100",style:{background:"radial-gradient(ellipse 100% 100% at 50% 50%, rgba(255, 0, 60, 1) 0%, rgba(255, 0, 80, 0.8) 20%, rgba(255, 0, 100, 0.5) 40%, rgba(255, 0, 0, 0) 100%)",mixBlendMode:"lighten",zIndex:10,transition:"opacity 770ms ease-in-out, transform 770ms ease-in-out"}}),i.jsx("style",{dangerouslySetInnerHTML:{__html:og}})]}),i.jsxs("div",{className:"mt-4 sm:mt-5 md:mt-6 space-y-2",onClick:U=>{U.stopPropagation(),M.details?E(M):M.route?f(M.route):M.externalLink?window.open(M.externalLink,"_blank","noopener,noreferrer"):M.image&&(g(M.image),j(Y))},style:{cursor:(D=M.galleryImages)!=null&&D.length||M.details||M.route||M.externalLink||M.image?"pointer":"default"},children:[i.jsxs("div",{className:"flex items-baseline justify-between gap-2 sm:gap-3 md:gap-4",children:[i.jsx("h3",{className:"text-sm sm:text-base font-bold tracking-[0.15em] sm:tracking-[0.2em] transition-all duration-[500ms] ease-out",style:{color:"#ffffff",textShadow:"0 2px 4px rgba(0, 0, 0, 0.5)",opacity:k[Y]?1:0,transform:k[Y]?"translateX(0)":"translateX(-16px)",transitionDelay:_+80+"ms",lineHeight:1.59},children:M.title}),M.year&&i.jsxs("span",{className:"transition-all duration-[500ms] ease-out flex-shrink-0",style:{position:"relative",display:"inline-block",isolation:"isolate",opacity:k[Y]?1:0,transform:k[Y]?"translateX(0)":"translateX(30px)",transitionDelay:_+80+"ms",fontFamily:"Courier New, monospace",fontSize:"0.90rem",fontWeight:800,letterSpacing:"0.05em",lineHeight:1.2,borderRadius:"4px",padding:"1px 6px"},children:[i.jsx("span",{"aria-hidden":"true",style:{position:"absolute",inset:0,background:"#FF10F0",mixBlendMode:"normal",opacity:.23,borderRadius:"4px",pointerEvents:"none"}}),i.jsx("span",{style:{position:"relative",color:"#FF10F0",textShadow:"0 0 8px rgba(255, 16, 240, 0.6), 0 1px 3px rgba(0,0,0,0.7)"},children:M.year})]})]}),M.medium&&i.jsxs("p",{className:"transition-all duration-[500ms] ease-out",style:{color:"#ffffff",opacity:k[Y]?.85:0,textShadow:"0 2px 4px rgba(0, 0, 0, 0.5)",transform:k[Y]?"translateY(0)":"translateY(20px)",transitionDelay:_+100+"ms",fontFamily:"Courier New, monospace",fontSize:"calc(0.90rem + 1px)",fontWeight:700,letterSpacing:"0.05em",lineHeight:1.38},children:[M.medium,M.dimensions&&i.jsxs(i.Fragment,{children:[i.jsx("br",{}),M.dimensions]})]}),!M.medium&&M.description&&i.jsx("p",{className:"transition-all duration-[500ms] ease-out",style:{color:"#ffffff",opacity:k[Y]?.67:0,textShadow:"0 2px 4px rgba(0, 0, 0, 0.5)",transform:k[Y]?"translateY(0)":"translateY(20px)",transitionDelay:_+100+"ms",fontFamily:"Courier New, monospace",fontSize:"calc(0.90rem + 1px)",fontWeight:700,letterSpacing:"0.05em",lineHeight:1.38},children:M.description})]})]})},Y)})})})})]})}),h&&i.jsxs("div",{className:"fixed inset-0 z-[500] flex items-center justify-center cursor-pointer",onClick:()=>{g(null),j(null)},style:{backgroundColor:"rgba(0, 0, 0, 0.92)",backdropFilter:"blur(20px)",WebkitBackdropFilter:"blur(20px)"},children:[i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse 85% 90% at 50% 50%, "+a+"2A 0%, "+a+"1A 30%, transparent 70%)",filter:"blur(120px)"}}),i.jsx("img",{src:h,alt:"Expanded view",className:"relative max-w-[90vw] max-h-[90vh] object-contain",style:{filter:"drop-shadow(0 0 60px "+a+"55)",cursor:x!==null&&((ee=r[x])!=null&&ee.externalLink)?"pointer":"default"},onClick:M=>{var Y;M.stopPropagation(),x!==null&&((Y=r[x])!=null&&Y.externalLink)&&window.open(r[x].externalLink,"_blank","noopener,noreferrer")}})]}),P&&(()=>{const M=P.images,Y=Math.min(P.index,Math.max(0,M.length-1));return M.length===0?null:i.jsx(C0,{images:M,currentIndex:Y,title:P.title,link:P.link,linkLabel:P.linkLabel,imageLink:P.imageLink,onClose:()=>{L(null)},onNavigate:ue=>{const te=M.length,_=ue==="next"?(Y+1)%te:(Y-1+te)%te;L({...P,index:_})}})})(),C&&C.details&&(()=>{const M=typeof window<"u"&&window.matchMedia("(max-width: 767px)").matches,Y=O>0,ue=O<T.length-1;return i.jsxs("div",{className:"fixed inset-0 z-[500]",children:[i.jsx("div",{className:"absolute inset-0",style:{backgroundColor:"rgba(0,0,0,0.96)",backdropFilter:"blur(48px)",WebkitBackdropFilter:"blur(48px)"},onClick:()=>E(null)}),i.jsx("div",{className:"absolute inset-0 pointer-events-none z-[501]",children:!ri&&i.jsx($r,{noScrollFade:!0,fullCanvas:!0})}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse 70% 60% at 50% 40%, rgba(255,70,0,0.22) 0%, rgba(238,9,121,0.14) 35%, transparent 70%)",filter:"blur(60px)"}}),i.jsx("button",{onClick:()=>E(null),style:{position:"absolute",top:"34px",right:"48px",zIndex:2147483647,width:"64px",height:"64px",display:"flex",alignItems:"center",justifyContent:"center",background:"transparent",border:"none",cursor:"pointer",color:"rgba(255,255,255,0.9)",padding:0,transition:"transform 0.45s cubic-bezier(0.34,1.56,0.64,1), color 0.2s ease"},onMouseEnter:te=>{te.currentTarget.style.transform="rotate(180deg) scale(1.2)",te.currentTarget.style.color="#ffffff"},onMouseLeave:te=>{te.currentTarget.style.transform="rotate(0deg) scale(1)",te.currentTarget.style.color="rgba(255,255,255,0.9)"},"aria-label":"Close",children:i.jsx(Hr,{style:{width:"56px",height:"56px",filter:"drop-shadow(0 0 10px rgba(255,255,255,0.5))"},strokeWidth:1.5})}),Y&&i.jsx("button",{className:"flex items-center justify-center group absolute z-[520]",style:{bottom:M?"20px":"40px",left:M?"4px":"24px",backgroundColor:"transparent",border:"none",cursor:"pointer",overflow:"visible",padding:M?"8px":"24px"},onTouchStart:te=>{var D;const _=te.currentTarget.querySelector(".jiggle-inner");_ instanceof HTMLElement&&(_.style.animation="none",_.offsetHeight,_.style.animation=""),typeof navigator<"u"&&"vibrate"in navigator&&((D=navigator.vibrate)==null||D.call(navigator,18))},onClick:te=>{te.stopPropagation(),E(T[O-1])},"aria-label":"Previous",children:i.jsxs("div",{className:"relative flex items-center justify-center jiggle-inner pointer-events-none",style:{width:M?"8.96rem":"14.94rem",height:M?"8.96rem":"14.94rem",flex:"0 0 auto"},children:[i.jsx("div",{className:"absolute inset-0 rounded-full",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"overlay"}}),i.jsx("div",{className:"absolute inset-0 rounded-full opacity-0 group-hover:opacity-60 transition-opacity duration-300",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"color-dodge"}}),i.jsx("div",{className:"absolute inset-0 rounded-full opacity-0 group-hover:opacity-100 transition-opacity duration-300",style:{background:"radial-gradient(circle at 50% 50%, rgba(255,20,147,1) 0%, rgba(255,0,110,0.95) 50%, rgba(255,20,147,1) 100%)",boxShadow:"0 0 30px rgba(255,20,147,1), 0 0 60px rgba(255,20,147,0.9), 0 0 90px rgba(255,0,110,0.7)",mixBlendMode:"screen"}}),i.jsx("div",{className:"absolute rounded-full jiggle-inner-late",style:{width:M?"2.246rem":"3.12rem",height:M?"2.246rem":"3.12rem",background:"radial-gradient(circle at 40% 40%, #a0644e 0%, #8b5543 50%, #6d4636 100%)",top:"50%",left:"50%",transform:"translate(-50%, -50%)",filter:"blur(4px)"}})]})}),ue&&i.jsx("button",{className:"flex items-center justify-center group absolute z-[520]",style:{bottom:M?"20px":"40px",right:M?"4px":"24px",backgroundColor:"transparent",border:"none",cursor:"pointer",overflow:"visible",padding:M?"8px":"24px"},onTouchStart:te=>{var D;const _=te.currentTarget.querySelector(".jiggle-inner");_ instanceof HTMLElement&&(_.style.animation="none",_.offsetHeight,_.style.animation=""),typeof navigator<"u"&&"vibrate"in navigator&&((D=navigator.vibrate)==null||D.call(navigator,18))},onClick:te=>{te.stopPropagation(),E(T[O+1])},"aria-label":"Next",children:i.jsxs("div",{className:"relative flex items-center justify-center jiggle-inner pointer-events-none",style:{width:M?"8.96rem":"14.94rem",height:M?"8.96rem":"14.94rem",flex:"0 0 auto"},children:[i.jsx("div",{className:"absolute inset-0 rounded-full",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"overlay"}}),i.jsx("div",{className:"absolute inset-0 rounded-full opacity-0 group-hover:opacity-60 transition-opacity duration-300",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"color-dodge"}}),i.jsx("div",{className:"absolute inset-0 rounded-full opacity-0 group-hover:opacity-100 transition-opacity duration-300",style:{background:"radial-gradient(circle at 50% 50%, rgba(255,20,147,1) 0%, rgba(255,0,110,0.95) 50%, rgba(255,20,147,1) 100%)",boxShadow:"0 0 30px rgba(255,20,147,1), 0 0 60px rgba(255,20,147,0.9), 0 0 90px rgba(255,0,110,0.7)",mixBlendMode:"screen"}}),i.jsx("div",{className:"absolute rounded-full jiggle-inner-late",style:{width:M?"2.246rem":"3.12rem",height:M?"2.246rem":"3.12rem",background:"radial-gradient(circle at 40% 40%, #a0644e 0%, #8b5543 50%, #6d4636 100%)",top:"50%",left:"50%",transform:"translate(-50%, -50%)",filter:"blur(4px)"}})]})}),i.jsx("div",{className:"relative h-full overflow-y-auto section-modal-scroll",onClick:te=>{te.target===te.currentTarget&&E(null)},children:i.jsx("div",{className:"min-h-full flex items-start justify-center py-20 px-8 sm:px-16 md:px-24",children:i.jsxs("div",{className:"relative w-full",style:{maxWidth:"1075px"},onClick:te=>te.stopPropagation(),children:[i.jsxs("div",{className:"flex items-center gap-4 mb-8 pb-6",style:{borderBottom:"1px solid rgba(255,255,255,0.08)"},children:[i.jsx("button",{type:"button",onClick:te=>{te.stopPropagation(),E(null),f("/")},"aria-label":"Back to homepage",style:{background:"transparent",border:"none",padding:0,cursor:"pointer"},children:i.jsx("img",{src:"/AS_logo_2.webp",alt:"Annie Sprinkle",style:{height:"48px",width:"auto",filter:"brightness(1.4)",mixBlendMode:"lighten"}})}),i.jsx("span",{style:{fontFamily:"Sancreek, cursive",fontSize:"clamp(1rem, 2.5vw, 1.4rem)",color:"#ffffff",letterSpacing:"0.12em",textShadow:"0 2px 10px rgba(0,0,0,0.6)"},children:t.toUpperCase()}),T.length>1&&i.jsx("div",{className:"ml-auto flex items-center gap-2",children:i.jsxs("span",{style:{fontFamily:"Courier New, monospace",fontSize:"0.78rem",letterSpacing:"0.2em",color:"#ffffff"},children:[O+1," / ",T.length]})})]}),i.jsxs("div",{className:"flex flex-col md:flex-row gap-0 md:gap-10 items-start",children:[C.image&&i.jsx("div",{className:"w-full detail-poster-xl mb-8 md:mb-0",children:i.jsx("img",{src:C.image,alt:C.title,className:"w-full object-cover",style:{maxHeight:"480px",boxShadow:"0 0 60px rgba(255,70,0,0.3), 0 0 120px rgba(238,9,121,0.12)"}})}),i.jsxs("div",{className:"flex-1",children:[C.year&&i.jsx("div",{className:"mb-1",children:i.jsx("span",{style:{color:a,fontFamily:"Courier New, monospace",fontSize:"0.90rem",fontWeight:800,letterSpacing:"0.3em",lineHeight:1.6},children:C.year})}),i.jsx("h2",{className:"mb-4",style:{fontFamily:"Sancreek, cursive",fontSize:"clamp(1.6rem, 4vw, 2.8rem)",color:"#ffffff",letterSpacing:"0.06em",lineHeight:1.1,textShadow:"0 0 40px rgba(255,70,0,0.3)"},children:C.title}),C.description&&i.jsx("p",{className:"mb-5",style:{color:"rgba(255,255,255,0.9)",fontFamily:"Courier New, monospace",fontSize:"0.90rem",fontWeight:600,letterSpacing:"0.05em",lineHeight:1.6,textTransform:"uppercase"},children:C.description}),i.jsx("div",{className:"w-12 mb-6",style:{height:"1px",background:"rgba(220, 20, 60, 0.5)"}}),C.details.synopsis&&i.jsx("p",{className:"mb-8 leading-relaxed",style:{color:"rgba(255,255,255,0.85)",fontSize:"clamp(0.97rem, 1.5vw, 1.1rem)",fontFamily:"Courier New, monospace",fontWeight:600,letterSpacing:"0.04em"},children:C.details.synopsis}),C.details.directors&&C.details.directors.length>0&&i.jsxs("div",{className:"mb-8",children:[i.jsx("p",{className:"mb-1 text-xs tracking-[0.25em] uppercase",style:{color:"rgba(255,255,255,0.35)",fontFamily:"Courier New, monospace"},children:C.details.directors.length>1?"Directors":"Director"}),C.details.directors.map(te=>i.jsx("p",{style:{color:"rgba(255,255,255,0.9)",fontSize:"0.95rem",fontFamily:"Courier New, monospace",fontWeight:600,letterSpacing:"0.04em",lineHeight:1.6},children:te},te))]}),i.jsx("div",{className:"w-full mt-4 mb-6",style:{height:"1px",background:"rgba(255,255,255,0.23)"}}),i.jsx(tg,{slug:C.title}),i.jsx("div",{className:"h-8"})]})]})]})})})]})})()]})]})},ag=(()=>{try{if(typeof navigator>"u"||typeof window>"u"||/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||window.matchMedia("(pointer: coarse)").matches||window.matchMedia("(hover: none)").matches||window.matchMedia("(prefers-reduced-motion: reduce)").matches||!wi
449ndow.matchMedia("(min-width: 1025px)").matches)return!1;const e=navigator.deviceMemory,t=navigator.hardwareConcurrency;return!(t===void 0||t<8||e!==void 0&&e<8)}catch{return!1}})(),ig=({sourceWidth:e,accentColor:t,text:n,fontSize:r})=>{const o=m.useRef(null),a=m.useRef([]),l=m.useRef(0);return m.useEffect(()=>{const s=o.current;if(!s||e<=0)return;const c=s.getContext("2d");if(!c)return;const p=Math.ceil(r*1.28),f=p+72,d=window.devicePixelRatio||1;s.width=e*d,s.height=f*d,s.style.width=`${e}px`,s.style.height=`${f}px`,c.scale(d,d);const v=document.createElement("canvas");v.width=Math.ceil(e),v.height=p;const y=v.getContext("2d"),b=[];if(y){y.fillStyle="#fff",y.font=`400 ${r}px "Sancreek", cursive`,y.textBaseline="alphabetic",y.fillText(n,0,r);let C;try{C=y.getImageData(0,0,v.width,v.height).data}catch{return}for(let E=0;E<v.width;E++){let P=-1;for(let L=v.height-1;L>=0;L--)if(C[(L*v.width+E)*4+3]>40){P=L;break}P>=0&&b.push({x:E,y:P})}}if(b.length===0)return;const u=(C=>{const E=parseInt(C.slice(1,3),16),P=parseInt(C.slice(3,5),16),L=parseInt(C.slice(5,7),16);return{r:E,g:P,b:L}})(t.startsWith("#")?t:"#ffffff"),h=u.r>200&&u.g>200&&u.b>200,g=C=>{if(b.length===0)return;const E=b[Math.floor(Math.random()*b.length)],P=E.x,L=C||Math.random()>.55,I=Math.random()>.3;a.current.push({x:P,y:E.y,vy:L?.048+Math.random()*.108:.54+Math.random()*.96,ay:L?.008+Math.random()*.011:.0036+Math.random()*.006,len:L?4+Math.random()*10:8+Math.random()*16,width:L?1:Math.random()>.7?2:1,alpha:I?.72+Math.random()*.28:.28+Math.random()*.28,decay:L?.006+Math.random()*.006:.012+Math.random()*.012,headBright:I,tailOpacity:L?.18:.35+Math.random()*.3})};let x=0;const j=()=>{c.clearRect(0,0,e,f),x++,x%12===0&&(g(),Math.random()>.65&&g(),Math.random()>.85&&g(!0)),a.current=a.current.filter(E=>E.alpha>.01&&E.y-E.len<f);for(const E of a.current){if(E.vy+=E.ay,E.y+=E.vy,E.alpha-=E.decay,E.len=Math.min(E.len*1.004,E.len+.2),E.alpha<=0)continue;const P=E.y-E.len,L=E.y,I=c.createLinearGradient(E.x,P,E.x,L);if(I.addColorStop(0,"rgba(255,255,255,0)"),E.headBright){const F=E.alpha*E.tailOpacity;I.addColorStop(.35,`rgba(255,255,255,${F*.4})`),I.addColorStop(.72,`rgba(255,255,255,${F})`),h?(I.addColorStop(.88,`rgba(255,255,255,${E.alpha*.9})`),I.addColorStop(1,`rgba(255,255,255,${E.alpha})`)):(I.addColorStop(.88,`rgba(${u.r},${u.g},${u.b},${E.alpha*.75})`),I.addColorStop(1,`rgba(255,255,255,${E.alpha})`))}else{const F=E.alpha*E.tailOpacity*.6;I.addColorStop(.5,`rgba(255,255,255,${F*.3})`),I.addColorStop(.85,`rgba(255,255,255,${F})`),I.addColorStop(1,`rgba(255,255,255,${E.alpha*.55})`)}if(c.beginPath(),c.strokeStyle=I,c.lineWidth=E.width,c.lineCap="round",c.moveTo(E.x,P),c.lineTo(E.x,L),c.stroke(),E.headBright&&E.alpha>.3){const F=E.width+1.5,N=c.createRadialGradient(E.x,L,0,E.x,L,F*2.5);N.addColorStop(0,`rgba(255,255,255,${E.alpha*.55})`),N.addColorStop(.45,`rgba(255,255,255,${E.alpha*.18})`),N.addColorStop(1,"rgba(255,255,255,0)"),c.beginPath(),c.fillStyle=N,c.arc(E.x,L,F*2.5,0,Math.PI*2),c.fill()}}l.current=requestAnimationFrame(j)};for(let C=0;C<10&&b.length!==0;C++){const E=b[Math.floor(Math.random()*b.length)],P={x:E.x,y:E.y,vy:.048+Math.random()*.84,ay:.004+Math.random()*.011,len:6+Math.random()*30,width:Math.random()>.7?2:1,alpha:.15+Math.random()*.55,decay:.0025+Math.random()*.007,headBright:Math.random()>.4,tailOpacity:.2+Math.random()*.35};a.current.push(P)}return j(),()=>cancelAnimationFrame(l.current)},[e,t,n,r]),i.jsx("canvas",{ref:o,style:{position:"absolute",left:0,top:0,pointerEvents:"none",display:"block",zIndex:10}})},lg=new Set(["a","an","the","and","but","or","for","nor","on","at","to","by","in","of","up","as","is","it"]),sg=e=>e.toLowerCase().split(" ").map((t,n)=>n===0||!lg.has(t)?t.charAt(0).toUpperCase()+t.slice(1):t).join(" "),ug=` 450 @media (max-width: 767px) { 451 .secondary-eyebrow { 452 font-size: 0.97rem !important; 453 font-weight: 700 !important; 454 letter-spacing: 0.26em !important; 455 } 456 } 457 `,cg=({title:e,accentColor:t,eyebrow:n,titleColor:r,retired:o})=>{const a=sg(e),l=m.useRef(null),s=m.useRef(null),[c,p]=m.useState(0),[w,f]=m.useState(0),d=m.useCallback(()=>
457{if(s.current){p(s.current.getBoundingClientRect().width);const v=window.getComputedStyle(s.current);f(parseFloat(v.fontSize))}},[]);return m.useEffect(()=>{d();const v=typeof ResizeObserver<"u"?new ResizeObserver(d):null;return s.current&&v&&v.observe(s.current),()=>{v&&v.disconnect()}},[d]),i.jsxs("div",{className:"text-left",style:{marginTop:"4px",marginBottom:"clamp(1rem, 2vw, 1.75rem)",position:"relative"},children:[i.jsx("style",{dangerouslySetInnerHTML:{__html:ug}}),o&&i.jsx("span",{"data-chip":!0,style:{display:"inline-block",fontFamily:"Courier New, monospace",fontSize:"0.85rem",fontWeight:600,letterSpacing:"0.22em",textTransform:"uppercase",color:"#ffb3b3",background:"rgba(220,20,60,0.18)",padding:"4px 12px",borderRadius:"3px",marginBottom:"0.8rem",animation:"categoryFadeUp 1s cubic-bezier(0.22,1,0.36,1) 0s forwards",opacity:0},children:"Retired"}),n&&i.jsx("p",{className:"secondary-eyebrow",style:{fontFamily:"Sancreek, cursive",fontSize:"clamp(0.92rem, 1.2vw, 1.1rem)",letterSpacing:"0.12em",textTransform:"uppercase",color:t==="#ffffff"?"rgba(255,255,255,0.72)":t+"dd",marginBottom:"0.35rem",fontWeight:400,animation:"categoryFadeUp 1s cubic-bezier(0.22,1,0.36,1) 0.05s forwards",opacity:0}
457,children:n}),i.jsxs("div",{ref:l,style:{position:"relative",display:"inline-block"},children:[i.jsx("h1",{ref:s,style:{fontFamily:'"Sancreek", cursive',fontSize:"clamp(2.1rem, 5.4vw, 3.75rem)",color:"#ffffff",letterSpacing:"0.02em",lineHeight:1.05,textShadow:"0 0 14px rgba(255, 26, 172, 0.30)",animation:"categoryFadeUp 1.2s cubic-bezier(0.22,1,0.36,1) 0.15s forwards",opacity:0,fontWeight:400,margin:0,paddingTop:"4px"},children:a}),ag&&c>0&&w>0&&i.jsx(ig,{sourceWidth:c,accentColor:t,text:a,fontSize:w})]})]})},cr="These films were made between the years 1975 and 1998 and are presented as historical documents of the times in which they were made. â Annie Sprinkle",dg="DISCLAIMER",fg="Welcome to Annie Sprinkle's Herstory of Porn. I made this film in 1999. Much of the language and cultural understanding that is now commonplace did not exist or was not widely known at the time. As such, the film incorporates terms and images that are culturally appropriative and/or outdated. I have chosen to present this film, preserved in its original form, as an historical document of the times in which it was made. If I were to make this film today, I would do it very differently. I hope no one will be offended by viewing this uncensored, original version.",pg=[{title:"PLAYING WITH FIRE",description:"An Ecosexual Emergency â A film by Beth Stephens & Annie Sprinkle",year:"2025",image:"/PlayingFire.webp",isCurrent:!0,details:{synopsis:"When lightning ignites a firestorm in their redwood forest sanctuary in Northern California, longtime lovers and artists Beth Stephens and Annie Sprinkle are forced to evacuate and their lives are forever changed.",directors:["Annie Sprinkle","Beth Stephens"],externalLink:"https://sprinklestephens.ucsc.edu/",externalLinkLabel:"SEE DETAILS",vimeoId:"1088579894"}},{title:"WATER MAKES US WET",description:"An Ecosexual Adventure",year:"2019",image:"/WaterMakesUsWet.webp",details:{synopsis:"With a poetic blend of curiosity, humor, sensuality and concern, this film chronicles the pleasures and politics of H2O from an ecosexual perspective. Travel with Annie, a former sex worker, Beth, a professor, and their dog Butch, in their E.A.R.T.H. Lab mobile unit, as they explore the role of water.",directors:["Annie Sprinkle","Beth Stephens"],externalLink:"https://sprinklestephens.org",externalLinkLabel:"sprinklestephens.org",vimeoId:"237241085"}},{title:"GOODBYE GAULEY MOUNTAIN",description:"An Ecosexual Love Story",year:"2013",image:"/GoodbyGauley.webp",details:{synopsis:"An ecosexual documentary about mountaintop removal coal mining in Appalachia, combining activism, poetry, and love of the Earth.",directors:["Annie Sprinkle","Beth Stephens"],externalLink:"https://sprinklestephens.org",externalLinkLabel:"sprinklestephens.org"}},{title:"ANNIE SPRINKLE'S HERSTORY OF PORN",description:"Reel to Real · A retrospective",year:"1999",image:"/HerstoryOfPorn_Cover.jpg",details:{synopsis:"A feature-length autobiographical documentary tracing Annie Sprinkle's journey through the sex industry and into performance art, featuring clips from over 150 films.",directors:["Annie Sprinkle","Maria Beatty"],runtime:"75 min.",watchLink:"https://www.anniesprinklemovies.com/",watchLinkLabel:"WATCH NOW",postitDisclaimerTitle:dg,postitDisclaimer:fg}},{title:"MEDIBATION WITH ANNIE SPRINKLE",description:'"Medibation" is Meditation and Masturbation!',year:"1998",image:"/Medibation.webp",details:{synopsis:'A deeply personal and sacred practice combining meditation and masturbation in an outdoor setting. "Medibation" â the combination of meditation and masturbation.',directors:["Annie Sprinkle"],country:"United States",watchLink:"https://www.anniesprinklemovies.com/video/medibation/",watchLinkLabel:"WATCH NOW",disclaimer:cr}},{title:"ANNIE SPRINKLE'S BEST OF VULVA MASSAGE",description:"Directed by Joseph Kramer · 17 min.",year:"2005",image:"/AnnieSprinkleVulva.jpg",details:{synopsis:"Joseph Kramer, Ph.D. presents an anthology of erotic touch from sex educators, tantra teachers, sexological bodyworkers, and orgasmic yoga coaches â featuring Annie Sprinkle.",directors:["Joseph Kramer"],performers:["Annie Sprinkle"],runtime:"17 min.",watchLink:"https://www.anniesprinklemov
457ies.com/",watchLinkLabel:"WATCH NOW"}},{title:"HOW TO BE A SEX GODDESS IN 101 EASY STEPS",description:"Directed by Annie Sprinkle & Maria Beatty · Sound score by Pauline Oliveros · 50 min.",year:"1991",image:"/annie-sprinkle_slutsgoddesses-360x480.webp",details:{directors:["Annie Sprinkle","Maria Beatty"],runtime:"50 min.",country:"United States",watchLink:"https://www.anniesprinklemovies.com/",watchLinkLabel:"WATCH NOW",disclaimer:cr,postitDisclaimerTitle:"DISCLAIMER",postitDisclaimer:cr}},{title:"LINDA/LES & ANNIE",description:"The First Female To Male Transsexual Love Story",year:"1989",image:"/TransexualLoveStory.webp",details:{synopsis:"A groundbreaking short film documenting one woman's gender transformation from Linda to Les, featuring intimate and tender performances by Annie Sprinkle. A landmark work in transgender cinema.",directors:["Annie Sprinkle"],runtime:"31 min.",country:"United States",performers:["Annie Sprinkle","Les Nichols"],watchLink:"https://www.anniesprinklemovies.com/video/lla/",watchLinkLabel:"WATCH NOW",disclaimer:cr,postitDisclaimerTitle:"DISCLAIMER",postitDisclaimer:cr}},{title:"TEENAGE DEVIATE",description:"Directed by Andrea True · In Color",year:"1975",image:"/Teenage.jpg",details:{synopsis:"A classic 1970s adult feature directed by Andrea True, starring a young Annie Sprinkle. A vintage artifact of the Golden Age of adult cinema.",directors:["Andrea True"],disclaimer:"This film was made in 1975 and is presented as a historical document of the era in which it was made. â Annie Sprinkle"}}],oi=(()=>{try{if(typeof navigator>"u"||typeof window>"u")return!1;if(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||window.matchMedia("(pointer: coarse)").matches||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return!0;const e=navigator.deviceMemory,t=navigator.hardwareConcurrency;return e!==void 0&&e<=4||t!==void 0&&t<=4||e===void 0&&t===void 0}catch{return!1}})(),vo=pg,Ou=252,Du=24,bo=({innerRef:e})=>i.jsxs("div",{className:"relative flex items-center justify-center jiggle-inner pointer-events-none",style:{width:"14.94rem",height:"14.94rem",flex:"0 0 auto"},children:[i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"overlay"}}),i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300 opacity-0 group-hover:opacity-60",style:{background:"radial-gradient(circle at 50% 50%, rgba(248,200,220,1) 0%, rgba(245,163,191,1) 35%, rgba(230,119,154,1) 70%, rgba(212,89,138,1) 100%)",boxShadow:"0 0 15px rgba(255,105,180,0.8), inset 0 -2px 8px rgba(0,0,0,0.25)",mixBlendMode:"color-dodge"}}),i.jsx("div",{className:"absolute inset-0 rounded-full transition-all duration-300 opacity-0 group-hover:opacity-100",style:{background:"radial-gradient(circle at 50% 50%, rgba(255,20,147,1) 0%, rgba(255,0,110,0.95) 50%, rgba(255,20,147,1) 100%)",boxShadow:"0 0 30px rgba(255,20,147,1), 0 0 60px rgba(255,20,147,0.9), 0 0 90px rgba(255,0,110,0.7)",mixBlendMode:"screen"}}),i.jsx("div",{ref:e,className:"absolute rounded-full transition-all duration-300 jiggle-inner-late",style:{width:"3.744rem",height:"3.744rem",background:"radial-gradient(circle at 40% 40%, #a0644e 0%, #8b5543 50%, #6d4636 100%)",boxShadow:"inset 0 1px 3px rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.3)",top:"50%",left:"50%",transform:"translate(-50%, -50%)",filter:"blur(4px)"}})]}),mg=` 458 .film-carousel-scroll::-webkit-scrollbar { display: none; } 459 .film-carousel-scroll { -ms-overflow-style: none; scrollbar-width: none; } 460 .film-card-img { 461 filter: brightness(0.78); 462 transition: opacity 770ms cubic-bezier(0.22, 1, 0.36, 1), filter 770ms cubic-bezier(0.22, 1, 0.36, 1), transform 770ms cubic-bezier(0.22, 1, 0.36, 1); 463 position: relative; z-index: 1; 464 } 465 .film-card-group:hover .film-card-img { 466 filter: brightness(1.08); 467 transform: scale(1.04); 468 } 469 .film-hover-overlay { 470 background: radial-gradient(ellipse 100% 100% at 50% 50%, rgba(255, 0, 60, 1) 0%, rgba(255, 0, 80, 0.8) 20%, rgba(255, 0, 100, 0.5) 40%, rgba(255, 0, 0, 0) 100%); 471 mix-blend-mode: lighten; 472 opacity: 0; 473 transition: opacity 770ms ease-in-out, transform 770ms ease-in-out; 474 } 475 .film-card-img-wrap:hover .film-hover-overlay { opacity: 1; transform: scale(1.1); } 476 @media (max-width: 767px) { 477 .film-card-group { padding-top: 8px; padding-bottom: 8px; } 478 }
479 .film-carousel-modal-scroll::-webkit-scrollbar { width: 5px; } 480 .film-carousel-modal-scroll::-webkit-scrollbar-track { background: transparent; } 481 .film-carousel-modal-scroll::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.12); border-radius: 3px; } 482 @keyframes ctaShimmer { 483 0% { background-position: -200% center; opacity: 1; } 484 6% { background-position: 200% center; opacity: 1; } 485 6.1% { opacity: 0; } 486 100% { background-position: 200% center; opacity: 0; } 487 } 488 .cta-shimmer { position: relative; overflow: hidden; isolation: isolate; } 489 .cta-shimmer::after { 490 content: ''; 491 position: absolute; inset: 0; z-index: 1; 492 background: linear-gradient(115deg, transparent 40%, rgba(255,16,80,0.23) 47%, rgba(255,16,240,0.23) 53%, transparent 60%); 493 background-size: 200% auto; 494 animation: ctaShimmer 9s linear infinite; 495 pointer-events: none; 496 } 497 .cta-shimmer > * { position: relative; z-index: 2; } 498 .peek-shimmer { position: relative; overflow: hidden; isolation: isolate; } 499 .peek-shimmer::after { 500 content: ''; 501 position: absolute; inset: 0; z-index: 1; 502 background: linear-gradient(115deg, transparent 40%, rgba(255,16,80,0.23) 47%, rgba(255,16,240,0.23) 53%, transparent 60%); 503 background-size: 200% auto; 504 animation: ctaShimmer 12s linear infinite; 505 pointer-events: none; 506 } 507 .peek-shimmer > * { position: relative; z-index: 2; } 508 @keyframes jelloJiggle { 509 0%, 100% { transform: scale3d(1, 1, 1); } 510 15% { transform: scale3d(1.15, 0.85, 1); } 511 30% { transform: scale3d(0.88, 1.12, 1); } 512 45% { transform: scale3d(1.08, 0.92, 1); } 513 60% { transform: scale3d(0.94, 1.06, 1); } 514 75% { transform: scale3d(1.03, 0.97, 1); } 515 }
516 .modal-jiggle-btn:hover .jiggle-inner, .modal-jiggle-btn.is-jiggling .jiggle-inner { animation: jelloJiggle 900ms cubic-bezier(0.22, 1, 0.36, 1); transform-origin: center center; } 517 @media (hover: none) { .jiggle-btn:active .jiggle-inner { animation: jelloJiggle 900ms cubic-bezier(0.22, 1, 0.36, 1); transform-origin: center center; } } 518 `,hg=` 519 @keyframes filmModalPinkThrob { 520 0%, 100% { opacity: 0.85; transform: scale(1); } 521 50% { opacity: 1; transform: scale(1.1); } 522 } 523 .film-modal-pink-throb { animation: filmModalPinkThrob 4s ease-in-out infinite; } 524 @keyframes filmModalBackdropFade { 525 from { opacity: 0; } 526 to { opacity: 1; } 527 } 528 .film-modal-backdrop { animation: filmModalBackdropFade 600ms ease-out forwards; } 529 @keyframes filmModalContentRise { 530 from { opacity: 0; transform: translateY(24px); filter: blur(8px); } 531 to { opacity: 1; transform: translateY(0); filter: blur(0); } 532 } 533 .film-modal-content-rise { animation: filmModalContentRise 900ms cubic-bezier(0.22,1,0.36,1) 120ms both; } 534 @keyframes filmModalPosterReveal { 535 from { opacity: 0; transform: scale(0.94); filter: blur(14px) brightness(1.3); } 536 to { opacity: 1; transform: scale(1); filter: blur(0) brightness(1); } 537 } 538 .film-modal-poster-reveal { animation: filmModalPosterReveal 1100ms cubic-bezier(0.22,1,0.36,1) 200ms both; } 539 @keyframes filmPostitSwing { 540 0% { transform: translateY(-24px) rotate(-3deg); opacity: 0; } 541 30% { opacity: 1; } 542 60% { transform: translateY(0) rotate(2.4deg); } 543 80% { transform: translateY(0) rotate(-0.8deg); } 544 100% { transform: translateY(0) rotate(2deg); opacity: 1; } 545 } 546 @keyframes filmPostitHoloShift { 547 0%, 100% { background-position: 0% 50%; } 548 33% { background-position: 50% 100%; } 549 66% { background-position: 100% 0%; } 550 } 551 .film-postit-overlay { 552 position: fixed; inset: 0; z-index: 700; display: flex; align-items: flex-start; justify-content: center; overflow-y: auto; padding: 32px 12px; 553 background: rgba(0,0,0,0.55); 554 backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px); 555 animation: filmModalBackdropFade 320ms ease-out forwards; 556 -webkit-tap-highlight-color: transparent; 557 } 558 .film-postit-card { 559 position: relative; left: auto; top: auto; margin: auto; 560 max-width: 420px; width: calc(100% - 48px); 561 padding: 56px 32px 36px; 562 border-radius: 4px; 563 background: linear-gradient(135deg,rgba(173,216,230,0.95) 0%,rgba(176,224,230,0.95) 15%,rgba(232,250,245,0.95) 30%,rgba(240,248,255,0.95) 45%,rgba(230,230,250,0.95) 60%,rgba(176,224,230,0.95) 75%,rgba(173,216,230,0.95) 100%); 564 background-size: 300% 300%; 565 animation: filmPostitHoloShift 6s ease infinite, filmPostitSwing 700ms cubic-bezier(0.22,1,0.36,1) forwards; 566 box-shadow: 0 14px 40px rgba(0,0,0,0.5), 0 1px 8px rgba(0,0,0,0.3), inset 0 1px 0 rgba(255,255,255,0.7), 0 0 24px rgba(173,216,230,0.4); 567 transform-origin: center center; 568 } 569 .film-postit-tape { 570 position: absolute; top: -12px; left: 50%; 571 width: 56px; height: 20px; border-radius: 2px; 572 transform: translateX(-50%); 573 background: #FF10F0; 574 box-shadow: 0 2px 8px rgba(255,16,240,0.5); 575 z-index: 5; 576 } 577 .film-postit-close { 578 position: absolute; top: 6px; right: 6px; 579 width: 32px; height: 32px; padding: 0; 580 border: none; background: transparent; 581 display: flex; align-items: center; justify-content: center; 582 border-radius: 4px; cursor: pointer; 583 transition: background 150ms ease; 584 -webkit-tap-highlight-color: transparent; 585 touch-action: manipulation; 586 } 587 .film-postit-close:hover { background: rgba(0,0,0,0.08); } 588 .film-postit-close svg { width: 18px; height: 18px; color: #000; pointer-events: none; } 589 .film-postit-text { 590 font-family: "Sancreek", cursive; 591 font-size: 0.96rem; 592 line-height: 1.6; 593 color: #1a0a20; 594 letter-spacing: 0.02em; 595 } 596 .film-postit-card--black { 597 max-width: 520px; 598 padding: 60px 40px 44px; 599 background: #050505; 600 background-image: none; 601 animation: filmPostitSwing 700ms cubic-bezier(0.22,1,0.36,1) forwards; 602 box-shadow: 0 18px 50px rgba(0,0,0,0.7), inset 0 0 0 1px rgba(255,255,255,0.06), 0 0 28px rgba(255,16,240,0.18); 603 } 604 .film-postit-card--black .film-postit-text { 605 font-family: "Sancreek", cursive; 606 color: rgba(255,255,255,0.92); 607 font-size: 1.04rem; 608 line-height: 1.7; 609 letter-spacing: 0.015em; 610 } 611 .film-postit-card--black .film-postit-close svg { color: #fff; } 612 .film-postit-card--black .film-postit-close:hover { background: rgba(255,255,255,0.12); } 613 .film-postit-title { 614 text-transform: uppercase; 615 font-family: "Sancreek", cursive; 616 font-weight: 400; 617 font-size: 1.5rem; 618 line-height: 1.2; 619 color: #fff; 620 text-align: center; 621 margin-bottom: 1.25rem; 622 letter-spacing: 0.03em; 623 } 624 @media (min-width: 768px) { 625 .film-poster-xl { width: 364px; flex-shrink: 0; } 626 } 627 @media (max-width: 767px) { 628 .film-postit-card { max-width: 340px; padding: 60px 24px 32px; } 629 .film-postit-card--black { max-width: 340px; padding: 56px 24px 32px; } 630 .film-postit-card--black .film-postit-text { font-size: 0.92rem; line-height: 1.6; } 631 .film-postit-title { font-size: 1.02rem; margin-bottom: 0.9rem; } 632 .film-postit-close { width: 44px; height: 44px; } 633 .film-postit-close svg { width: 24px; height: 24px; } 634 .film-postit-text { font-size: 0.88rem; line-height: 1.5; } 635 } 636 `,gg=()=>{var F,N,Z,K,X,oe,ae,A,$;const e=Jn(),t=m.useRef(null),[n,r]=m.useState(!1),[o,a]=m.useState(!0),[l,s]=m.useState(-1),[c,p]=m.useState(!1),[w,f]=m.useState([]),d=m.useRef(null);m.useRef(0);const v=m.useRef(!1),y=m.useRef(null),b=m.useRef(null),k=m.useRef(null),u=m.useRef(null),[h,g]=m.useState(null),[x,j]=m.useState(null),[C]=m.useState(()=>typeof window<"u"&&window.innerWidth<768),E=(S,T)=>{if(!window.matchMedia("(hover: none)").matches)if(T){const O=S==="left"?k.current:u.current;if(O){const ee=O.getBoundingClientRect();j({x:ee.left+ee.width/2,y:ee.top+ee.height/2}),g(S)}}else h===S&&g(null)},P=l>=0?vo[l]:null,L=m.useCallback(()=>{const S=t.current;S&&(r(S.scrollLeft>4),a(S.scrollLeft<S.scrollWidth-S.clientWidth-4))},[]);m.useEffect(()=>{const S=t.current;if(S)return L(),S.addEventListener("scroll",L,{passive:!0}
636),window.addEventListener("resize",L),()=>{S.removeEventListener("scroll",L),window.removeEventListener("resize",L)}},[L]),m.useEffect(()=>{if(v.current)return;const S=new IntersectionObserver(T=>{T[0].isIntersecting&&(vo.forEach((O,ee)=>{setTimeout(()=>{f(M=>{const Y=[...M];return Y[ee]=!0,Y})},ee*80)}),S.disconnect(),v.current=!0)},{threshold:.12});return d.current&&S.observe(d.current),()=>S.disconnect()},[]),m.useEffect(()=>{l>=0&&(p(!1),typeof window<"u"&&window.location.hash!=="#films"&&window.history.replaceState(null,"","/#films"))},[l]),m.useEffect(()=>(l>=0?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[l]),m.useEffect(()=>{const S=()=>s(-1);return window.addEventListener("close-all-modals",S),()=>window.removeEventListener("close-all-modals",S)},[]);const I=S=>{const T=t.current;T&&T.scrollBy({left:S==="left"?-276*2:(Ou+Du)*2,behavior:"smooth"})};return i.jsxs(i.Fragment,{children:[i.jsx("style",{dangerouslySetInnerHTML:{__html:mg}}),i.jsxs("section",{ref:d,id:"films",className:"relative pt-4 sm:pt-6 md:pt-8 lg:pt-10 px-4 sm:px-6 md:px-8 lg:px-16",style:{paddingBottom:"20px",backgroundColor:"#000000"},children:[i.jsx("div",{className:"absolute pointer-events-none",style:{top:"20%",left:"-10%",width:"500px",height:"700px",background:"radial-gradient(ellipse 55% 75% at 40% 50%, rgba(255,0,153,0.5) 0%, rgba(255,20,130,0.35) 25%, rgba(255,40,140,0.2) 50%, transparent 75%)",mixBlendMode:"screen",transform:"rotate(-25deg)",filter:"blur(30px)",zIndex:1}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse 120% 100% at 50% 50%, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.25) 20%, rgba(0,0,0,0.15) 40%, rgba(0,0,0,0.08) 60%, transparent 80%)",mixBlendMode:"multiply",zIndex:1}}),i.jsxs("div",{className:"container mx-auto relative max-w-7xl",style:{zIndex:10},children:[i.jsxs("div",{className:"mb-4 sm:mb-6",children:[i.jsxs("div",{className:"flex items-center justify-between gap-3 mb-2",children:[i.jsx("h2",{className:"text-[36px] sm:text-[42px] md:text-[54px] lg:text-[66px] xl:text-[78px] font-normal tracking-[0.10em]",style:{fontFamily:"Sancreek, cursive",color:"#ff0000",lineHeight:1,textShadow:"0 2px 8px rgba(0,0,0,0.6), 0 4px 16px rgba(0,0,0,0.4)"},children:"FILM & VIDEO"}),i.jsx("div",{className:"flex items-center gap-2 sm:gap-3 flex-shrink-0",children:i.jsx("button",{onClick:()=>e("/films"),className:"peek-shimmer text-xs sm:text-sm font-bold tracking-[0.15em] px-3 sm:px-4 py-1.5 sm:py-2 whitespace-nowrap",style:{borderRadius:"4px",border:"1px solid rgba(255,255,255,0.6)",color:"#ffffff",background:"rgba(255,255,255,0.08)",backdropFilter:"blur(4px)",WebkitBackdropFilter:"blur(4px)",cursor:"pointer",transition:"background 150ms ease, border-color 150ms ease, box-shadow 150ms ease"},onMouseEnter:S=>{const T=S.currentTarget;T.style.background="rgba(255,20,60,0.5)",T.style.borderColor="rgba(255,40,80,0.85)",T.style.boxShadow="0 0 14px rgba(255,20,60,0.55), 0 0 28px rgba(255,20,60,0.35)"},onMouseLeave:S=>{const T=S.currentTarget;T.style.background="rgba(255,255,255,0.08)",T.style.borderColor="rgba(255,255,255,0.6)",T.style.boxShadow="none"},children:i.jsx("span",{children:"TAKE A PEEK"})})})]}),i.jsxs("p",{className:"text-[14px] sm:text-[16px] md:text-[20px] lg:text-[25px] xl:text-[30px] font-semibold tracking-[0.15em]",style:{color:"#ffffff",opacity:.72,textShadow:"0 2px 8px rgba(0,0,0,0.6)"},children:["EXPERIMENTAL CINEMA,",i.jsx("br",{className:"sm:hidden"})," MOVIES & VIDEOS"]})]}),i.jsxs("div",{className:"relative",style:{isolation:"isolate"},children:[!oi&&i.jsx("div",{style:{position:"absolute",top:0,left:0,right:0,bottom:0,pointerEvents:"none",zIndex:1,overflow:"hidden"},children:i.jsx(ia,{density:.6})}),C?i.jsx("div",{className:"cc-anchor cc-anchor-left",style:{zIndex:300,pointerEvents:n?"auto":"none",opacity:n?1:.25,transition:"opacity 400ms ease",overflow:"visible"},children:i.jsx("div",{ref:y,onClick:S=>{S.stopPropagation(),n&&I("left")},onTouchStart:S=>{const T=S.currentTarget;T.classList.add("is-jiggling"),setTimeout(()=>T.classList.remove("is-jiggling"),900)}
636,className:"cc-inner-btn group modal-jiggle-btn",style:{WebkitTapHighlightColor:"transparent",userSelect:"none",cursor:n?"pointer":"default",overflow:"visible"},"aria-label":"Scroll left",children:i.jsx(bo,{innerRef:k})})}):i.jsx("div",{ref:y,onClick:S=>{S.stopPropagation(),n&&I("left")},className:"absolute z-[300] w-20 sm:w-24 md:w-28 h-20 sm:h-24 md:h-28 flex items-center justify-center group modal-jiggle-btn carousel-circle-left",style:{top:"calc(38% + 70px)",left:"-36px",transform:"translateY(-50%)",cursor:n?"pointer":"default",opacity:n?1:.25,transition:"opacity 400ms ease",pointerEvents:n?"auto":"none",WebkitTapHighlightColor:"transparent",userSelect:"none",overflow:"visible"},"aria-label":"Scroll left",onMouseEnter:S=>{E("left",!0),S.currentTarget.classList.add("is-jiggling")},onMouseLeave:S=>{E("left",!1),S.currentTarget.classList.remove("is-jiggling")},children:i.jsx(bo,{innerRef:k})}),i.jsx("div",{ref:t,className:"film-carousel-scroll",style:{overflowX:"auto",overflowY:"visible",display:"flex",flexDirection:"row",gap:Du+"px",paddingBottom:"60px",paddingTop:"20px",scrollBehavior:"smooth",WebkitOverflowScrolling:"touch",touchAction:"pan-x pan-y",overscrollBehaviorY:"contain"},children:vo.map((S,T)=>i.jsxs("div",{className:"film-card-group flex-shrink-0 group",style:{width:Ou+"px",transform:w[T]?"translateY(0) scale(1)":"translateY(60px) scale(0.94)",opacity:w[T]?1:0,transition:"transform 1800ms ease-out, opacity 1800ms ease-out",transitionDelay:T*60+"ms"},children:[i.jsxs("div",{className:"film-card-img-wrap relative overflow-hidden cursor-pointer",style:{aspectRatio:"3/4",backgroundColor:"#000",border:"1px solid rgba(255,255,255,0.18)",transition:"border-color 400ms ease",isolation:"isolate"},onMouseEnter:O=>{O.currentTarget.style.borderColor="rgba(255,255,255,0.9)"},onMouseLeave:O=>{O.currentTarget.style.borderColor="rgba(255,255,255,0.18)"},onClick:()=>{S.externalUrl?window.open(S.externalUrl,"_blank","noopener,noreferrer"):s(T)},children:[S.isCurrent&&i.jsx("div",{className:"absolute font-bold tracking-[0.18em] text-[10px] text-center",style:{top:"18px",right:"-40px",width:"160px",background:"linear-gradient(135deg, #ff6a00 0%, #ee0979 100%)",color:"#ffffff",transform:"rotate(45deg)",padding:"6px 0",zIndex:30,letterSpacing:"0.18em",boxShadow:"0 4px 12px rgba(238,9,121,0.5)"},children:"CURRENT"}),S.isRetired&&i.jsx("div",{className:"absolute font-bold tracking-[0.18em] text-[10px] text-center",style:{top:"18px",right:"-40px",width:"160px",background:"linear-gradient(135deg, #8b0000 0%, #b22222 100%)",color:"#ffffff",transform:"rotate(45deg)",padding:"6px 0",zIndex:30,letterSpacing:"0.18em",boxShadow:"0 4px 12px rgba(139,0,0,0.5)"},children:"RETIRED"}),S.image&&i.jsx("img",{src:encodeURI(S.image),alt:S.title,loading:"eager",decoding:"async",className:"film-card-img absolute inset-0 w-full h-full object-cover"}),i.jsx("div",{className:"film-hover-overlay absolute inset-0 pointer-events-none",style:{zIndex:5}})]}),i.jsxs("div",{className:"mt-4 space-y-1 cursor-pointer",style:{position:"relative",zIndex:10},onClick:()=>{S.externalUrl?window.open(S.externalUrl,"_blank","noopener,noreferrer"):s(T)},children:[i.jsxs("div",{className:"flex items-baseline justify-between gap-3",children:[i.jsx("h3",{className:"text-sm font-bold tracking-[0.15em]",style:{color:"#ffffff",lineHeight:1.38,textShadow:"0 2px 4px rgba(0,0,0,0.5)"},children:S.title}),S.year&&i.jsxs("span",{className:"flex-shrink-0",style:{position:"relative",display:"inline-block",isolation:"isolate",fontFamily:"Courier New, monospace",fontSize:"0.80rem",fontWeight:800,letterSpacing:"0.05em",lineHeight:1.2,borderRadius:"4px",padding:"1px 5px"},children:[i.jsx("span",{"aria-hidden":"true",style:{position:"absolute",inset:0,background:"#FF10F0",mixBlendMode:"normal",opacity:.23,borderRadius:"4px",pointerEvents:"none"}}),i.jsx("span",{style:{position:"relative",color:"#FF10F0",textShadow:"0 0 8px rgba(255, 16, 240, 0.6), 0 1px 3px rgba(0,0,0,0.7)"},children:S.year})]})]}),i.jsx("p",{style:{color:"rgba(255,255,255,0.67)",fontFamily:"Courier New, monospace",fontSize:"0.80rem",fontWeight:700,letterSpacing:"0.04em",lineHeight:1.4,textShadow:"0 1px 3px rgba(0,0,0,0.5)"},children:S.description})]})]},S.title))}),C?i.jsx("div",{className:"cc-anchor cc-anchor-right",style:{zIndex:300,pointerEvents:o?"auto":"none",opacity:o?1:.25,transition:"opacity 400ms ease",overflow:"visible"},children:i.jsx("div",{ref:b,onClick:S=>{S.stopPropagation(),o&&I("right")},onTouchStart:S=>{const T=S.currentTarget;T.classList.add("is-jiggling"),setTimeout(()=>T.classList.remove("is-jiggling"),900)}
636,className:"cc-inner-btn group modal-jiggle-btn",style:{WebkitTapHighlightColor:"transparent",userSelect:"none",cursor:o?"pointer":"default",overflow:"visible"},"aria-label":"Scroll right",children:i.jsx(bo,{innerRef:u})})}):i.jsx("div",{ref:b,onClick:S=>{S.stopPropagation(),o&&I("right")},className:"absolute z-[300] w-20 sm:w-24 md:w-28 h-20 sm:h-24 md:h-28 flex items-center justify-center group modal-jiggle-btn carousel-circle-right",style:{top:"calc(38% + 70px)",right:"-36px",transform:"translateY(-50%)",cursor:o?"pointer":"default",opacity:o?1:.25,transition:"opacity 400ms ease",pointerEvents:o?"auto":"none",WebkitTapHighlightColor:"transparent",userSelect:"none",overflow:"visible"},"aria-label":"Scroll right",onMouseEnter:S=>{E("right",!0),S.currentTarget.classList.add("is-jiggling")},onMouseLeave:S=>{E("right",!1),S.currentTarget.classList.remove("is-jiggling")},children:i.jsx(bo,{innerRef:u})})]})]})]}),P&&i.jsxs("div",{className:"fixed inset-0",style:{zIndex:600},onClick:()=>s(-1),children:[i.jsx("div",{className:"absolute inset-0 film-modal-backdrop",style:{backgroundColor:"rgba(0,0,0,0.96)",backdropFilter:"blur(140px) saturate(1.3)",WebkitBackdropFilter:"blur(140px) saturate(1.3)"}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none film-modal-pink-throb",style:{background:"radial-gradient(ellipse 80% 70% at 50% 45%, rgba(255, 20, 147, 0.95) 0%, rgba(255, 60, 170, 0.55) 30%, rgba(180, 0, 90, 0.28) 55%, transparent 80%)",filter:"blur(70px) saturate(1.8)",mixBlendMode:"screen"}}),i.jsx("style",{dangerouslySetInnerHTML:{__html:hg}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{zIndex:615},children:!oi&&i.jsx(ia,{density:.4})}),i.jsx("button",{style:{position:"absolute",top:"34px",right:"48px",zIndex:2147483647,width:"64px",height:"64px",display:"flex",alignItems:"center",justifyContent:"center",background:"transparent",border:"none",cursor:"pointer",color:"rgba(255,255,255,0.9)",padding:0,transition:"transform 0.45s cubic-bezier(0.34,1.56,0.64,1), color 0.2s ease"},onMouseEnter:S=>{S.currentTarget.style.transform="rotate(180deg) scale(1.2)",S.currentTarget.style.color="#ffffff"},onMouseLeave:S=>{S.currentTarget.style.transform="rotate(0deg) scale(1)",S.currentTarget.style.color="rgba(255,255,255,0.9)"},onClick:()=>s(-1),"aria-label":"Close",children:i.jsx(Hr,{style:{width:"56px",height:"56px",filter:"drop-shadow(0 0 10px rgba(255,255,255,0.5))"},strokeWidth:1.5})}),i.jsx("div",{className:"relative h-full overflow-y-auto film-carousel-modal-scroll",style:{zIndex:610},onClick:S=>{S.target===S.currentTarget&&s(-1)},children:i.jsx("div",{className:"min-h-full flex items-start justify-center pb-20 px-8 sm:px-16 md:px-24",style:{paddingTop:"48px"},children:i.jsxs("div",{className:"relative w-full film-modal-content-rise",style:{maxWidth:"1075px"},onClick:S=>S.stopPropagation(),children:[i.jsxs("div",{className:"flex items-center justify-between gap-4 mb-8 pb-6",style:{borderBottom:"1px solid rgba(255,255,255,0.08)"},children:[i.jsx("button",{type:"button",onClick:S=>{S.stopPropagation(),s(-1),window.location.pathname==="/"?setTimeout(()=>{const T=document.getElementById("films");if(T){const O=T.getBoundingClientRect().top+window.scrollY-136;window.scrollTo({top:O,behavior:"smooth"})}},50):e("/#films")},style:{fontFamily:"Sancreek, cursive",fontSize:"clamp(2.2rem, 5.5vw, 3.2rem)",color:"#ff1aac",letterSpacing:"0.04em",lineHeight:1.05,textShadow:"0 0 10px rgba(255,26,172,0.55), 0 0 24px rgba(255,26,172,0.35)",background:"transparent",border:"none",outline:"none",cursor:"pointer",padding:0},children:"FILM & VIDEO"}),i.jsx("div",{className:"flex items-center gap-4",children:i.jsxs("div",{style:{fontFamily:"Courier New, monospace",fontSize:"0.78rem",letterSpacing:"0.2em",color:"#ffffff"},children:[l+1," / ",vo.length]})})]}),i.jsxs("div",{className:"flex flex-col md:flex-row gap-0 md:gap-10 items-start",children:[P.image&&i.jsx("div",{className:"w-full film-poster-xl mb-8 md:mb-0 film-modal-poster-reveal",children:i.jsxs("div",{className:"relative group overflow-hidden",style:{cursor:P.title==="PLAYING WITH FIRE"||(F=P.details)!=null&&F.watchLink?"pointer":"default"},onClick:()=>{var S;P.title==="PLAYING WITH FIRE"?window.open("https://sprinklestephens.ucsc.edu/playing-with-fire-2/","_blank","noopener,noreferrer"):(S=P.details)!=null&&S.watchLink&&window.open(P.details.watchLink,"_blank","noopener,noreferrer")},children:[i.jsx("img",{src:P.image,alt:P.title,className:"w-full object-cover block",style:{maxHeight:"440px",boxShadow:"0 0 60px rgba(255,70,0,0.25), 0 0 120px rgba(238,9,121,0.1)"},onError:S=>{S.currentTarget.style.display="none"}}),(((N=P.details)==null?void 0:N.watchLink)||P.title==="PLAYING WITH FIRE")&&i.jsxs(i.Fragment,{children:[i.jsx("div",{className:"absolute inset-0 opacity-0 group-hover:opacity-100 pointer-events-none transition-opacity duration-500",style:{background:"radial-gradient(ellipse 130% 130% at 50% 50%, rgba(255,0,153,0.55) 0%, rgba(220,0,80,0.38) 20%, rgba(180,0,60,0.22) 50%, transparent 78%)",mixBlendMode:"screen"}}),i.jsx("div",{className:"absolute inset-0 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-300 pointer-events-none",children:i.jsx("div",{style:{background:"rgba(0,0,0,0.72)",border:"1px solid rgba(255,255,255,0.25)",borderRadius:"50%",width:"52px",height:"52px",display:"flex",alignItems:"center",justifyContent:"center",backdropFilter:"blur(8px)",WebkitBackdropFilter:"blur(8px)"},children:i.jsx(Oh,{size:20,color:"white",strokeWidth:1.5})})})]})]})}),i.jsxs("div",{className:"flex-1",children:[P.year&&i.jsx("div",{className:"mb-1",children:i.jsx("span",{style:{color:"#ff0000",fontFamily:"Sancreek, cursive",fontSize:"1.1rem",fontWeight:400,letterSpacing:"0.18em"},children:P.year})}),i.jsx("div",{className:"mb-2 -mt-2",children:i.jsx(cg,{title:P.title,accentColor:"#ffffff",titleColor:"#ff1aac"})}),P.description&&i.jsx("p",{className:"mb-5",style:{color:"rgba(255,255,255,0.67)",fontFamily:"Courier New, monospace",fontSize:"0.88rem",fontWeight:700,letterSpacing:"0.05em",lineHeight:1.5},children:P.description}),i.jsx("div",{className:"w-12 mb-6",style:{height:"1px",background:"rgba(255,255,255,0.23)"}}),((Z=P.details)==null?void 0:Z.synopsis)&&i.jsx("p",{className:"mb-8 leading-relaxed",style:{color:"rgba(255,255,255,0.85)",fontSize:"clamp(0.88rem, 1.3vw, 1rem)",fontFamily:"Courier New, monospace",fontWeight:600,letterSpacing:"0.04em",maxWidth:"26rem"},children:P.details.synopsis}),((K=P.details)==null?void 0:K.directors)&&P.details.directors.length>0&&i.jsxs("div",{className:"mb-6",children:[i.jsx("p",{className:"mb-1 tracking-[0.25em] uppercase",style:{color:"rgba(255,255,255,1)",fontFamily:"Sancreek, cursive",fontWeight:400,fontSize:"0.72rem"},children:P.details.directors.length>1?"Directors":"Director"}),P.details.directors.map(S=>i.jsx("p",{style:{color:"rgba(255,255,255,0.9)",fontSize:"0.92rem",fontFamily:"Courier New, monospace",fontWeight:700,letterSpacing:"0.04em",lineHeight:1.6},children:S},S))]}),((X=P.details)==null?void 0:X.runtime)&&i.jsx("p",{className:"mb-6 text-xs tracking-[0.2em] uppercase",style:{color:"rgba(255,255,255,0.78)",fontFamily:"Courier New, monospace",fontWeight:700},children:P.details.runtime}),(((oe=P.details)==null?void 0:oe.watchLink)||((ae=P.details)==null?void 0:ae.externalLink))&&i.jsxs(i.Fragment,{children:[i.jsx("div",{className:"w-full mb-5",style:{height:"1px",background:"rgba(255,255,255,0.07)"}}),i.jsxs("div",{className:"flex flex-wrap items-center gap-x-5 gap-y-3",children:[i.jsx("a",{href:P.details.watchLink||P.details.externalLink,target:"_blank",rel:"noopener noreferrer",className:"cta-shimmer inline-flex items-center gap-2 font-bold tracking-[0.18em] text-xs px-7 py-3.5",style:{color:"#ffffff",border:"none",outline:"none",borderRadius:"4px",background:"#6b0a1e",textDecoration:"none",textTransform:"uppercase",boxShadow:"0 0 22px rgba(120,5,35,0.45), inset 0 -16px 26px -14px rgba(120,5,35,0.55)"},children:i.jsx("span",{style:{position:"relative",zIndex:2},children:P.details.watchLinkLabel||P.details.externalLinkLabel||"WATCH NOW"})}),P.title==="PLAYING WITH FIRE"&&i.jsx("a",{href:"https://sprinklestephens.ucsc.edu/upcoming-events/",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 font-bold tracking-[0.18em] text-xs px-7 py-3.5",style:{color:"#ffffff",border:"none",outline:"none",borderRadius:"4px",background:"rgba(255,255,255,0.06)",backdropFilter:"blur(8px)",WebkitBackdropFilter:"blur(8px)",textDecoration:"none",textTransform:"uppercase",transition:"background 200ms ease, box-shadow 200ms ease"},onMouseEnter:S=>{S.currentTarget.style.background="rgba(255,255,255,0.12)",S.currentTarget.style.boxShadow="0 0 18px rgba(255,255,255,0.15)"},onMouseLeave:S=>{S.currentTarget.style.background="rgba(255,255,255,0.06)",S.currentTarget.style.boxShadow="none"},children:"UPCOMING SCREENINGS"})]})]}),((A=P.details)==null?void 0:A.disclaimer)&&i.jsx("p",{className:"mt-8 leading-relaxed",style:{color:"rgba(255,255,255,0.78)",fontSize:"0.78rem",fontFamily:"Courier New, monospace",fontWeight:700,letterSpacing:"0.04em",borderTop:"1px solid rgba(255,255,255,0.06)",paddingTop:"20px"},children:P.details.disclaimer}),i.jsx("div",{className:"h-10"})]})]})]})})}),(($=P.details)==null?void 0:$.postitDisclaimer)&&!c&&i.jsx("div",{className:"film-postit-overlay",onClick:S=>{S.stopPropagation(),p(!0)},role:"dialog","aria-modal":"true","aria-label":"Director's note",children:i.jsxs("div",{className:"film-postit-card film-postit-card--black",onClick:S=>S.stopPropagation(),children:[i.jsx("div",{className:"film-postit-tape","aria-hidden":"true"}),i.jsx("button",{type:"button",className:"film-postit-close",onClick:S=>{S.stopPropagation(),p(!0)},"aria-label":"Close disclaimer",children:i.jsx(Hr,{strokeWidth:2.5})}),P.details.postitDisclaimerTitle&&i.jsx("p",{className:"film-postit-title",children:P.details.postitDisclaimerTitle}),i.jsx("p",{className:"film-postit-text",children:P.details.postitDisclaimer})]})})]}),!oi&&i.jsx(S0,{isActive:h!==null,originX:x==null?void 0:x.x,originY:x==null?void 0:x.y})]})},ai=(()=>{try{if(typeof navigator>"u"||typeof window>"u")return!1;if(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||window.matchMedia("(pointer: coarse)").matches||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return!0;const e=navigator.deviceMemory,t=navigator.hardwareConcurrency;return e!==void 0&&e<2||t!==void 0&&t<=2}catch{return!1}})(),xg=({containerWidth:e})=>{const t=m.useRef(null),n=m.useRef([]),r=m.useRef(0);return m.useEffect(()=>{const o=t.current;if(!o||e<=0)return;const a=o.getContext("2d");if(!a)return;const l=180,s=window.devicePixelRatio||1;o.width=e*s,o.height=l*s,o.style.width=`${e}px`,o.style.height=`${l}px`,a.scale(s,s);const c=f=>{const d=e*.03,v=d+Math.random()*(e-d*2),y=f||Math.random()>.5,b=Math.random()>.25;n.current.push({x:v,y:0,vy:y?.06+Math.random()*.14:.7+Math.random()*1.4,ay:y?.012+Math.random()*.016:.005+Math.random()*.009,len:y?8+Math.random()*24:16+Math.random()*40,width:y?1:Math.random()>.65?2:1,alpha:b?.68+Math.random()*.32:.24+Math.random()*.3,decay:y?.0015+Math.random()*.002:.005+Math.random()*.007,headBright:b,tailOpacity:y?.15:.3+Math.random()*.3})};let p=0;const w=()=>{a.clearRect(0,0,e,l),p++,p%12===0&&(c(),Math.random()>.45&&c(),Math.random()>.75&&c(!0)),n.current=n.current.filter(f=>f.alpha>.01&&f.y-f.len<l);for(const f of n.current){if(f.vy+=f.ay,f.y+=f.vy,f.alpha-=f.decay,f.len=Math.min(f.len*1.003,f.len+.15),f.alpha<=0)continue;const d=f.y-f.len,v=f.y,y=a.createLinearGradient(f.x,d,f.x,v);if(y.addColorStop(0,"rgba(255,255,255,0)"),f.headBright){const b=f.alpha*f.tailOpacity;y.addColorStop(.35,`rgba(255,255,255,${b*.35})`),y.addColorStop(.72,`rgba(255,255,255,${b})`),y.addColorStop(.88,`rgba(255,255,255,${f.alpha*.85})`),y.addColorStop(1,`rgba(255,255,255,${f.alpha})`)}else{const b=f.alpha*f.tailOpacity*.55;y.addColorStop(.5,`rgba(255,255,255,${b*.28})`),y.addColorStop(.85,`rgba(255,255,255,${b})`),y.addColorStop(1,`rgba(255,255,255,${f.alpha*.5})`)}if(a.beginPath(),a.strokeStyle=y,a.lineWidth=f.width,a.lineCap="round",a.moveTo(f.x,d),a.lineTo(f.x,v),a.stroke(),f.headBright&&f.alpha>.28){const b=f.width+1.5,k=a.createRadialGradient(f.x,v,0,f.x,v,b*2.5);k.addColorStop(0,`rgba(255,255,255,${f.alpha*.5})`),k.addColorStop(.45,`rgba(255,255,255,${f.alpha*.16})`),k.addColorStop(1,"rgba(255,255,255,0)"),a.beginPath(),a.fillStyle=k,a.arc(f.x,v,b*2.5,0,Math.PI*2),a.fill()}}r.current=requestAnimationFrame(w)};for(let f=0;f<12;f++)n.current.push({x:e*.03+Math.random()*(e*.94),y:Math.random()*50,vy:.06+Math.random()*1.2,ay:.005+Math.random()*.016,len:5+Math.random()*28,width:Math.random()>.7?2:1,alpha:.12+Math.random()*.5,decay:.002+Math.random()*.006,headBright:Math.random()>.35,tailOpacity:.18+Math.random()*.32});return w(),()=>cancelAnimationFrame(r.current)},[e]),i.jsx("canvas",{ref:t,style:{position:"absolute",left:0,top:0,pointerEvents:"none",display:"block",zIndex:10}})},vn={fontFamily:"Courier New, monospace",fontSize:"clamp(0.92rem, 1.3vw, 1.02rem)",fontWeight:600,lineHeight:1.2,letterSpacing:"0.012em",color:"#ffffff",mixBlendMode:"normal",textShadow:"0 1px 4px rgba(0,0,0,0.4)"},ii=[],j0=m.forwardRef((e,t)=>
636{const[n,r]=m.useState(!1),[o,a]=m.useState([]),l=m.useRef(null),s=m.useRef(null),c=m.useRef(null),[p,w]=m.useState(0),f=ii.flat(),d=m.useCallback(()=>{c.current&&w(c.current.getBoundingClientRect().width)},[]);return m.useEffect(()=>{d();const v=new ResizeObserver(d);return c.current&&v.observe(c.current),()=>v.disconnect()},[d]),m.useEffect(()=>{const v=new IntersectionObserver(y=>{y.forEach(b=>{b.isIntersecting&&r(!0)})},{root:null,threshold:.3,rootMargin:"0px"});return l.current&&v.observe(l.current),()=>{v.disconnect()}},[]),m.useEffect(()=>{const v=new IntersectionObserver(y=>{y.forEach(b=>{b.isIntersecting&&(f.forEach((k,u)=>{setTimeout(()=>{a(h=>{const g=[...h];return g[u]=!0,g})},u*220)}),v.disconnect())})},{root:null,threshold:.15,rootMargin:"0px"});return s.current&&v.observe(s.current),()=>{v.disconnect()}},[]),i.jsxs("section",{ref:t,id:"about",className:"relative py-6 sm:py-10 md:py-14 lg:py-16 px-4 sm:px-6 md:px-8 lg:px-12 md:flex md:items-center",style:{backgroundColor:"hsl(334, 60%, 50%)"},children:[!ai&&i.jsx(as,{sectionScoped:!0}),!ai&&i.jsx($r,{noScrollFade:!0,fullCanvas:!0}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{zIndex:405},children:!ai&&i.jsx(ia,{})}),i.jsx("div",{className:"absolute pointer-events-none",style:{top:"0%",left:"50%",transform:"translate(-50%, -20%)",width:"1100px",height:"1100px",background:"#ff0099",borderRadius:"50%",zIndex:400,mixBlendMode:"color-burn",filter:"blur(90px)",animation:"spotlight-fade-in 0.8s ease-out forwards, spotlight-focus-drift 45s ease-in-out infinite 0.8s",opacity:0}}),i.jsx("div",{className:"absolute top-0 left-0 right-0 h-64 pointer-events-none",style:{background:"linear-gradient(to bottom, #000000 0%, transparent 100%)",filter:"blur(18px)",zIndex:1,opacity:.7}}),i.jsx("div",{className:"container mx-auto relative z-10",children:i.jsxs("div",{className:"max-w-3xl mx-auto text-center px-6 sm:px-8 md:px-12",children:[i.jsx("h1",{ref:l,className:"text-4xl sm:text-5xl md:text-6xl lg:text-7xl xl:text-8xl font-extralight tracking-[0.04em] mb-8 sm:mb-10 md:mb-12 transition-all duration-[2200ms] ease-out relative z-[300]",style:{fontFamily:"Sancreek, cursive",color:"#ffffff",opacity:n?1:0,transform:n?"translateY(0) scale(1)":"translateY(80px) scale(0.9)"},children:"ABOUT"}),i.jsxs("div",{className:"relative z-[300] transition-all duration-[2200ms] ease-out",style:{marginTop:"24px",opacity:n?1:0,transform:n?"translateY(0)":"translateY(40px)"},children:[i.jsx("div",{className:"absolute pointer-events-none",style:{top:"30%",left:"50%",transform:"translate(-50%, -50%)",width:"260px",height:"260px",background:"radial-gradient(circle, rgba(255, 20, 147, 0.28) 0%, rgba(255, 20, 147, 0.12) 40%, transparent 70%)",borderRadius:"50%",filter:"blur(22px)",zIndex:0}}),i.jsx("div",{ref:s,className:"relative",style:{zIndex:1},children:(()=>{let v=0;return ii.map((y,b)=>i.jsx("p",{className:b<ii.length-1?"mb-5":"mb-8",style:vn,children:y.map((k,u)=>{const h=v++,g=o[h];return i.jsxs("span",{style:{display:"inline",transition:"filter 900ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 900ms cubic-bezier(0.25, 0.46, 0.45, 0.94)",filter:g?"blur(0px)":"blur(8px)",opacity:g?1:0,color:"#ffffff"},children:[u>0?" ":"",k]},u)})},b))})()}),i.jsxs("div",{ref:c,className:"relative overflow-hidden",style:{zIndex:1,borderRadius:"18px",padding:"clamp(1.25rem, 3vw, 30px)",paddingBottom:"clamp(1.5rem, 3.6vw, 36px)",animation:"signoff-neon-glow 88s ease-in-out infinite",WebkitMaskImage:"radial-gradient(ellipse 88% 80% at 50% 50%, black 40%, rgba(0,0,0,0.92) 58%, rgba(0,0,0,0.6) 72%, rgba(0,0,0,0.2) 84%, transparent 95%)",maskImage:"radial-gradient(ellipse 88% 80% at 50% 50%, black 40%, rgba(0,0,0,0.92) 58%, rgba(0,0,0,0.6) 72%, rgba(0,0,0,0.2) 84%, transparent 95%)"},children:[i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"linear-gradient(135deg, rgba(65, 8, 14, 0.92) 0%, rgba(95, 12, 20, 0.88) 45%, rgba(50, 6, 12, 0.94) 100%)",borderRadius:"18px",zIndex:0}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(circle 420px at 16% 30%, rgba(255, 40, 150, 0.55) 0%, rgba(230, 30, 120, 0.28) 25%, rgba(150, 18, 60, 0.12) 55%, transparent 78%)",borderRadius:"18px",zIndex:0,mixBlendMode:"screen"}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse 80% 100% at 100% 60%, rgba(0, 0, 0, 0.35) 0%, transparent 60%)",borderRadius:"18px",zIndex:0}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"linear-gradient(105deg, transparent 0%, transparent 28%, rgba(255,235,235,0.04) 36%, rgba(255,255,255,0.16) 44%, rgba(255,220,220,0.08) 50%, rgba(255,200,200,0.03) 56%, transparent 64%, transparent 100%)",backgroundSize:"250% 250%",backgroundPosition:"200% 200%",borderRadius:"18px",animation:"signoff-shimmer-elegant 22s cubic-bezier(0.4,0,0.2,1) infinite",zIndex:2}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"linear-gradient(112deg, transparent 0%, transparent 34%, rgba(255,210,210,0.025) 42%, rgba(255,255,255,0.07) 48%, rgba(255,225,225,0.025) 54%, transparent 62%, transparent 100%)",backgroundSize:"250% 250%",backgroundPosition:"200% 200%",borderRadius:"18px",animation:"signoff-shimmer-elegant 22s cubic-bezier(0.4,0,0.2,1) infinite 9s",zIndex:2}}),p>0&&i.jsx("div",{className:"absolute pointer-events-none",style:{bottom:0,left:0,width:"100%",zIndex:5},children:i.jsx(xg,{containerWidth:p})}),i.jsxs("div",{className:"relative",style:{zIndex:3},children:[i.jsx("p",{style:{...vn,marginBottom:"0.5rem"},children:"Check out"}),i.jsxs("p",{style:{...vn,marginBottom:"0.5rem"},children:[i.jsx("a",{href:"https://sprinklestephens.org",target:"_blank",rel:"noopener noreferrer",className:"about-link",children:"SPRINKLESTEPHENS.ORG"})," ","for current work"]}),i.jsxs("p",{style:{...vn,marginBottom:"1.5rem"},children:["Or"," ",i.jsx("a",{href:"https://earthlabsf.org",target:"_blank",rel:"noopener noreferrer",className:"about-link",children:"EARTHLABSF.ORG"})," ","to see some of the non-profit work I do."]}),i.jsx("p",{style:{...vn,marginBottom:"1.5rem"},children:"So much has changed, for me and in the world."}),i.jsx("p",{style:{...vn,marginBottom:"2.5rem"},children:"Love, Annie."})]})]}),i.jsx("div",{className:"flex justify-center pointer-events-none",style:{position:"relative",zIndex:400,marginTop:"-32px",marginBottom:"20px"},children:i.jsx("img",{src:"/AnnieSprinkle_2026.webp",alt:"Annie Sprinkle signature illustration",className:"w-[90px] sm:w-28 md:w-[140px]",style:{mixBlendMode:"saturation",animation:"signoff-img-tilt 22s ease-in-out infinite",transformOrigin:"bottom center",filter:"drop-shadow(0 8px 24px rgba(255,20,40,0.35))"}})})]})]})})]})});j0.displayName="AboutSection";const yg=({size:e=18})=>
636i.jsx("svg",{width:e,height:e,viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M12.09 13.119c-.936 1.932-2.217 4.548-2.853 5.728-.616 1.074-1.127.931-1.532.029-1.406-3.321-4.293-9.144-5.651-12.409-.251-.601-.441-.987-.619-1.139-.181-.15-.554-.24-1.122-.271C.103 5.033 0 4.982 0 4.898v-.455l.052-.045c.924-.005 5.401 0 5.401 0l.051.045v.434c0 .119-.075.176-.225.176l-.564.031c-.485.027-.727.164-.727.41 0 .121.053.327.166.619 1.082 2.646 4.818 10.521 4.818 10.521l.136.046 2.451-4.693-.69-1.369-1.885-3.807s-.37-.73-.495-.96c-.809-1.47-.615-1.274-1.786-1.375-.22-.015-.302-.06-.302-.195v-.435l.055-.045h4.831l.052.045v.435c0 .119-.075.18-.22.18l-.344.03c-.803.045-.627.403-.04 1.615l1.793 3.64 1.896-3.365c.363-.735.5-1.335.335-1.53-.097-.127-.322-.192-.7-.22-.143 0-.23-.032-.257-.13v-.449l.05-.045c1.286-.006 4.093 0 4.093 0l.052.045v.434c0 .121-.069.181-.2.181-.398.023-.7.103-1.129.21-.359.136-.626.374-.822.671-.34.529-1.566 2.646-2.726 4.55-.153.263-.273.449-.273.449l-.002.007 2.853 5.896.137.016 4.736-11.21c-.264-.696-.9-.79-1.465-.809-.127 0-.213-.053-.213-.175v-.45l.054-.045c2.059 0 4.005 0 4.082 0l.052.045v.435c0 .121-.077.181-.228.181-.412.022-.73.096-.952.21-.23.148-.438.417-.625.83 0 0-2.851 6.254-3.942 8.644-.981 2.138-2.01 4.428-2.578 5.604-.61 1.244-1.152.977-1.5.211-.854-1.91-2.41-5.091-3.213-6.858z"})}),vg=({size:e=18})=>i.jsx("svg",{width:e,height:e,viewBox:"0 0 192 192",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:i.jsx("path",{d:"M141.537 88.988c-.83-.399-1.67-.78-2.521-1.145-1.482-27.307-16.403-42.94-41.457-43.1h-.337c-14.986 0-27.449 6.396-35.12 18.036l13.779 9.452c5.731-8.695 14.724-10.548 21.347-10.548h.226c8.25.053 14.475 2.451 18.504 7.129 2.932 3.405 4.893 8.111 5.864 14.05-7.314-1.243-15.224-1.625-23.68-1.14-23.82 1.372-39.134 15.265-38.106 34.569.522 9.792 5.4 18.216 13.735 23.719 7.047 4.652 16.124 6.927 25.557 6.412 12.458-.683 22.231-5.436 29.049-13.448 5.178-6.164 8.453-14.396 9.899-24.976 5.959 3.576 10.28 8.528 12.073 14.21 3.448 11.036 3.668 30.232-9.101 43.101-11.209 11.273-24.997 16.126-44.39 16.256-21.61-.15-37.91-6.533-48.446-18.897C27.87 151.289 22.82 133.909 22.683 111c.137-22.91 5.186-40.289 15.023-51.879C48.241 47.124 64.541 40.741 86.151 40.591c21.722.151 38.268 6.567 49.042 19.069 5.297 6.077 9.293 13.723 11.978 22.745l15.264-4.116c-3.251-10.935-8.292-20.358-15.109-28.115-13.561-15.276-33.357-23.222-61.126-23.371h-.21c-27.759.149-47.346 8.116-60.776 23.543C12.668 63.819 6.472 84.362 6.277 110.681c.195 26.319 6.391 46.862 18.536 60.801 13.43 15.426 33.016 23.393 60.776 23.542h.21c25.204-.168 43.527-7.411 56.713-20.706 16.691-16.805 16.164-38.422 11.311-53.979-3.462-10.92-11.072-20.067-23.398-31.51l-.889-.841ZM98.14 129.306c-10.44.588-21.286-4.098-21.821-14.135-.384-7.442 5.308-15.746 22.474-16.735 1.966-.113 3.895-.168 5.79-.168 6.235 0 12.068.606 17.371 1.765-1.978 24.702-13.58 28.713-23.814 29.273Z"})}),bg=[{key:"instagram",href:"https://www.instagram.com/anniesprinkled/?hl=en",icon:i.jsx(rl,{className:"w-6 h-6"}),label:"Instagram"},{key:"twitter",href:"https://x.com/AnnieSprinkle",icon:i.jsx(ol,{className:"w-[22px] h-[22px]",fill:"currentColor",strokeWidth:0}),label:"Twitter"},{key:"facebook",href:"https://www.facebook.com/anniesprinkle/",icon:i.jsx(nl,{className:"w-[22px] h-[22px]",fill:"currentColor",strokeWidth:0}),label:"Facebook"},{key:"threads",href:"https://www.threads.com/@anniesprinkled",icon:i.jsx(vg,{size:22}),label:"Threads"},{key:"wikipedia",href:"https://en.wikipedia.org/wiki/Annie_Sprinkle",icon:i.jsx(yg,{size:22}),label:"Wikipedia"}],wg=()=>{const[e,t]=m.useState(!1),[n,r]=m.useState(null),[o,a]=m.useState(()=>typeof window<"u"&&window.innerWidth<768),l=m.useRef(null);m.useEffect(()=>{const c=window.matchMedia("(max-width: 767px)"),p=w=>a(w.matches);return c.addEventListener("change",p),a(c.matches),()=>c.removeEventListener("change",p)},[]),m.useEffect(()=>{const c=new IntersectionObserver(p=>{p.forEach(w=>{w.isIntersecting&&t(!0)})},{root:null,threshold:.3,rootMargin:"0px"});return l.current&&c.observe(l.current),()=>c.disconnect()},[]);const s={color:"#3a7bff",letterSpacing:"0.15em",textShadow:"0 0 4px #4a8bff, 0 0 10px #1e50ff, 0 0 20px rgba(30,80,255,0.95), 0 0 36px rgba(80,140,255,0.7), 0 0 56px rgba(120,170,255,0.4)"};return i.jsx("footer",{ref:l,className:"relative border-t border-white/20 px-4 sm:px-6 overflow-hidden",style:{backgroundColor:"#000000",paddingTop:o?"28px":"48px",paddingBottom:o?"20px":"40px",marginBottom:0},children:i.jsx("div",{className:"container mx-auto text-center max-w-3xl px-4",children:i.jsxs("div",{className:"transition-all duration-[2000ms] ease-out",style:{opacity:e?1:0,transform:e?"translateY(0)":"translateY(40px)"},children:[i.jsxs("p",{className:"uppercase tracking-[0.15em] mb-6",style:{fontSize:"10px",color:o?"#ffffff"
636:"rgba(255,255,255,0.5)",lineHeight:1.65},children:["© ",new Date().getFullYear()," ANNIE SPRINKLE.ORG",i.jsx("span",{style:s,children:"ASM"}),i.jsx("br",{}),"ALL RIGHTS RESERVED."]}),i.jsx("div",{className:"footer-socials flex items-center justify-center",style:{gap:o?"20px":"clamp(28px, 6vw, 42px)"},children:bg.map(({key:c,href:p,icon:w,label:f})=>i.jsx("a",{href:p,target:"_blank",rel:"noopener noreferrer","aria-label":f,onMouseEnter:()=>r(c),onMouseLeave:()=>r(null),className:"footer-social-link",style:{color:"#ffffff",opacity:1,transition:"transform 0.3s ease, filter 0.3s ease",transform:n===c?"translateY(-2px)":"none",filter:n===c?"drop-shadow(0 0 6px rgba(255,255,255,0.75))":"none"},children:w},c))}),i.jsxs("div",{style:{marginTop:"24px",color:"#7a7a7a",fontFamily:"Arial, sans-serif",fontSize:"10px",letterSpacing:"0.08em",textAlign:"center"},children:["Design:"," ",i.jsx("a",{href:"https://www.instagram.com/ladybushlove",target:"_blank",rel:"noopener noreferrer",style:{color:"#a8a8a8",textDecoration:"underline"},children:"@LadyBushLove"})]})]})})})},Bu=14,kg={default:{background:"#ff10f0",blend:"difference",scale:1},interactive:{background:"#ff10f0",blend:"difference",scale:1.2},secondary:{background:"#ff10f0",blend:"difference",scale:1.1},carousel:{background:"#ff10f0",blend:"difference",scale:1.15}},P0=()=>{const e=m.useRef(!0),t=m.useRef({x:-999,y:-999,seen:!1,active:!1}),n=m.useRef([]),r=m.useRef(0);return m.useEffect(()=>{if(!(typeof window<"u"&&window.matchMedia("(pointer: fine)").matches&&window.matchMedia("(hover: hover)").matches&&window.matchMedia("(min-width: 1025px)").matches&&!window.matchMedia("(pointer: coarse)").matches&&!window.matchMedia("(hover: none)").matches)||(()=>{try{return window.matchMedia("(prefers-reduced-motion: reduce)").matches}catch{return!1}})())return;const l=(()=>{try{const T=navigator.deviceMemory,O=navigator.hardwareConcurrency;return T!==void 0&&T<=4||O!==void 0&&O<=4||T===void 0&&O===void 0}catch{return!1}})();if(!(()=>{try{const T=navigator.deviceMemory,O=navigator.hardwareConcurrency;return!(O===void 0||O<8||T!==void 0&&T<8)}catch{return!1}})())return;const c=(()=>{try{const T=navigator.userAgent;return/Safari\//.test(T)&&!/Chrome\//.test(T)&&!/Chromium\//.test(T)&&!/Edg\//.test(T)&&!/CriOS\//.test(T)&&!/FxiOS\//.test(T)}catch{return!1}})(),p=(()=>{try{return/Edg\//.test(navigator.userAgent)}catch{return!1}})(),w=c||p||l;e.current=!0,document.body.classList.add("has-fake-cursor");const f=document.createElement("div");f.style.cssText=["position:fixed","pointer-events:none","z-index:2147483646","width:"+Bu*2+"px","height:"+Bu*2+"px","border-radius:50%","background:#ff10f0","mix-blend-mode:difference","opacity:0.75","top:-9999px","left:-9999px","transform:translate3d(0,0,0) scale(1)","will-change:transform","contain:layout style paint","backface-visibility:hidden","transition:none"].join(";"),document.body.appendChild(f),w&&(f.style.background="#ff10f0",f.style.mixBlendMode="normal",f.style.opacity="0.67",f.style.boxShadow="none",t.current.x=window.innerWidth/2,t.current.y=window.innerHeight/2,t.current.seen=!0,t.current.active=!0,f.style.top="0",f.style.left="0",f.style.transform=`translate3d(${t.current.x}px, ${t.current.y}px, 0) translate(-50%, -50%) scale(1)`);let d=null,v=null,y=null;if(!w)if(d=document.createElement("canvas"),d.style.cssText="position:fixed;top:0;left:0;pointer-events:none;z-index:2147483640;",document.body.appendChild(d),v=d.getContext("2d",{alpha:!0,desynchronized:!0}),!v)d&&document.body.contains(d)&&document.body.removeChild(d),d=null;else{let T=Math.min(window.devicePixelRatio||1,2);const O=d,ee=v;y=()=>{T=Math.min(window.devicePixelRatio||1,2),O.width=Math.floor(window.innerWidth*T),O.height=Math.floor(window.innerHeight*T),O.style.width=`${window.innerWidth}px`,O.style.height=`${window.innerHeight}px`,ee.setTransform(T,0,0,T,0,0)},y(),window.addEventListener("resize",y)}const b='a,button,[role="button"],input,textarea,select,label[for],summary,[data-cursor-hover],.archive-back-btn';let k=!1,u=!1,h=null;const g=(T,O)=>{const ee=kg[T],M=ee.scale;h!==T&&(w?(f.style.background="#ff10f0",f.style.mixBlendMode="normal",f.style.opacity="0.67",f.style.boxShadow="none"):(f.style.background=ee.background,f.style.mixBlendMode=ee.blend),h=T),x=M};let x=1;const j=()=>{f.style.transform=`translate3d(${t.current.x}px, ${t.current.y}px, 0) translate(-50%, -50%) scale(${x})`},C=()=>
636{if(!t.current.active)return;const T=!!window.__carouselButtonHovered;g(T?"carousel":u?"secondary":k?"interactive":"default")},E=T=>{const O=T.target;!O||typeof O.closest!="function"||(O.closest(b)&&(k=!0),O.closest('[data-secondary-menu="true"]')&&(u=!0),C())},P=T=>{const O=T.target;!O||typeof O.closest!="function"||(O.closest(b)&&(k=!1),O.closest('[data-secondary-menu="true"]')&&(u=!1),C())};document.addEventListener("mouseover",E,!0),document.addEventListener("mouseout",P,!0);const L=(T,O,ee,M=1)=>{if(v){for(let Y=0;Y<ee;Y++){const ue=Math.random()*Math.PI*2,te=Math.random()*.5+.08;n.current.push({x:T+(Math.random()-.5)*4,y:O+(Math.random()-.5)*4,vx:Math.cos(ue)*te*.32,vy:Math.abs(Math.sin(ue))*te*.18-.28,size:(Math.random()*2.875+1.38)*M,life:1,decay:Math.random()*.008+.005,neon:Math.random()<.18})}n.current.length>600&&(n.current=n.current.slice(-450))}},I=T=>{t.current.x=T.clientX,t.current.y=T.clientY,t.current.seen=!0,t.current.active=!0,f.style.top==="-9999px"&&(f.style.top="0",f.style.left="0"),j(),v&&L(T.clientX,T.clientY,Math.floor(Math.random()*2)+2)},F=()=>{t.current.active=!1,f.style.transform="translate3d(-9999px,-9999px,0)"},N=T=>{t.current.x=T.clientX,t.current.y=T.clientY,t.current.active=!0,j()};let Z=!1;try{const T=Object.defineProperty({},"passive",{get(){return Z={passive:!0},!0}});window.addEventListener("zz-passive-probe",null,T),window.removeEventListener("zz-passive-probe",null,T)}catch{Z=!1}window.addEventListener("mousemove",I,Z),document.addEventListener("mouseleave",F),document.addEventListener("mouseenter",N);const K=32,X=(()=>{const T=document.createElement("canvas");T.width=T.height=K;const O=T.getContext("2d"),ee=O.createRadialGradient(K/2,K/2,0,K/2,K/2,K/2);return ee.addColorStop(0,"rgba(255,255,210,1)"),ee.addColorStop(.28,"rgba(240,255,0,0.95)"),ee.addColorStop(.6,"rgba(220,255,0,0.45)"),ee.addColorStop(1,"rgba(200,240,0,0)"),O.fillStyle=ee,O.fillRect(0,0,K,K),T})(),oe=(T,O,ee,M)=>{const Y=ee*2;v.globalAlpha=M,v.drawImage(X,T-ee,O-ee,Y,Y),v.globalAlpha=1};if(!v)return()=>{e.current=!1,window.removeEventListener("mousemove",I),document.removeEventListener("mouseleave",F),document.removeEventListener("mouseenter",N),document.removeEventListener("mouseover",E,!0),document.removeEventListener("mouseout",P,!0),f.remove(),document.body.classList.remove("has-fake-cursor"),document.documentElement.classList.remove("has-fake-cursor")};const ae=.11,A=()=>window.innerWidth,$=()=>window.innerHeight,S=()=>{if(!e.current||(r.current=requestAnimationFrame(S),document.hidden))return;t.current.active&&t.current.seen&&Math.random()<.6&&L(t.current.x,t.current.y,1),v.clearRect(0,0,A(),$());const T=n.current;let O=0;for(let ee=0;ee<T.length;ee++){const M=T[ee];if(M.vy+=ae,M.vx*=.95,M.x+=M.vx,M.y+=M.vy,M.life-=M.decay,M.life<=0)continue;const Y=Math.pow(Math.max(M.life,0),2.4);oe(M.x,M.y,M.size,Y),T[O++]=M}T.length=O};return S(),()=>{e.current=!1,cancelAnimationFrame(r.current),window.removeEventListener("mousemove",I),document.removeEventListener("mouseleave",F),document.removeEventListener("mouseenter",N),document.removeEventListener("mouseover",E,!0),document.removeEventListener("mouseout",P,!0),y&&window.removeEventListener("resize",y),d&&document.body.contains(d)&&document.body.removeChild(d),document.body.contains(f)&&document.body.removeChild(f),document.body.classList.remove("has-fake-cursor")}},[]),null},Sg=["button.age-btn { cursor: pointer; touch-action: manipulation; }","@keyframes bgPan {"," 0% { transform: scale(1.08) translateX(0px) translateY(0px); }"," 25% { transform: scale(1.10) translateX(-10px) translateY(-6px); }"," 50% { transform: scale(1.09) translateX(-18px) translateY(4px); }"," 75% { transform: scale(1.11) translateX(-8px) translateY(-10px); }"," 100% { transform: scale(1.08) translateX(0px) translateY(0px); }","}","@keyframes neonPinkThrob {"," 0% { opacity: 0.10; transform: scale(1) translateY(0px); filter: blur(80px); }"," 18% { opacity: 0.07; transform: scale(1.06) translateY(-18px); filter: blur(95px); }"," 38% { opacity: 0.12; transform: scale(0.97) translateY(12px); filter: blur(72px); }"," 55% { opacity: 0.06; transform: scale(1.09) translateY(-8px); filter: blur(100px); }"," 72% { opacity: 0.13; transform: scale(1.02) translateY(20px); filter: blur(78px); }"," 88% { opacity: 0.08; transform: scale(0.95) translateY(-14px); filter: blur(90px); }"," 100% { opacity: 0.10; transform: scale(1) translateY(0px); filter: blur(80px); }","}","@keyframes cardRise { 0% { opacity: 0; transform: translateY(40px) scale(0.96); } 100% { opacity: 1; transform: translateY(0px) scale(1); } }","@keyframes cardFloat { 0%, 100% { transform: translateY(0px) rotate(-0.6deg); } 50% { transform: translateY(-6px) rotate(0.4deg); } }","@keyframes redThrob1 { 0%,100% { opacity: 0.58; transform: scale(1); } 50% { opacity: 0.90; transform: scale(1.10); } }","@keyframes redThrob2 { 0%,100% { opacity: 0.30; transform: scale(1.05); } 55% { opacity: 0.60; transform: scale(0.93); } }","@keyframes redThrob3 { 0%,40% { opacity: 0.65; transform: scale(0.97); } 70% { opacity: 0.20; transform: scale(1.16); } 100% { opacity: 0.65; transform: scale(0.97); } }","@keyframes redThrob4 { 0%,100% { opacity: 0.26; } 30% { opacity: 0.52; } 65% { opacity: 0.16; } }","@keyframes shimmerSweep { 0% { transform: translateX(-100%) skewX(-12deg); } 100% { transform: translateX(300%) skewX(-12deg); } }","@keyframes borderPulse { 0%,100% { opacity: 0.4; } 50% { opacity: 0.85; } }","@keyframes dividerGlow { 0%,100% { opacity: 0.3; } 50% { opacity: 0.7; } }","@keyframes whiteHeartLife { 0% { opacity: 0; transform: scale(0.4); } 8% { opacity: 1; transform: scale(1); } 75% { opacity: 1; transform: scale(1); } 100% { opacity: 0; transform: scale(0.8); } }",".age-gate-card { animation: cardRise 0.9s cubic-bezier(0.22, 1, 0.36, 1) forwards, cardFloat 7s ease-in-out 1s infinite; }",".age-btn { position: relative; overflow: hidden; cursor: pointer; border: none; outline: none; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif; font-weight: 800; letter-spacing: 0.22em; font-size: 11px; text-transform: uppercase; transition: transform 0.18s ease, box-shadow 0.18s ease; }",".age-btn:hover { transform: translateY(-2px); }",".age-btn:active { transform: translateY(0px); }",".age-btn-shimmer { position: absolute; inset: 0; background: linear-gradient(90deg, transparent 0%, rgba(255,255,255,0.22) 50%, transparent 100%); width: 40%; animation: shimmerSweep 2.4s ease-in-out infinite; pointer-events: none; }",".age-btn-enter { background: linear-gradient(180deg, #ff2a4e 0%, #d60a30 55%, #a30624 100%); color: #ffffff; text-shadow: 0 1px 2px rgba(0,0,0,0.45);
636 box-shadow: 0 0 0 1px rgba(255,100,120,0.35) inset, 0 0 18px rgba(220,0,50,0.55), 0 6px 16px rgba(0,0,0,0.5); }",".age-btn-enter:hover { background: linear-gradient(180deg, #ff4466 0%, #e41538 55%, #b50a2a 100%); box-shadow: 0 0 0 1px rgba(255,130,150,0.5) inset, 0 0 28px rgba(255,30,80,0.75), 0 10px 24px rgba(0,0,0,0.55); }",".age-btn-exit { background: linear-gradient(180deg, #4a1018 0%, #2a080e 100%); color: rgba(255,200,210,0.85); border: none; }",".age-btn-exit:hover { color: #ffffff; background: linear-gradient(180deg, #6a1622 0%, #380a12 100%); border: none; outline: none; }",".polaroid-frame { background: #0a0408; padding: 16px 16px 18px; border-radius: 2px; box-shadow: 0 30px 60px rgba(0,0,0,0.8), 0 10px 30px rgba(0,0,0,0.6), 0 0 90px rgba(255,16,240,0.28), 0 0 160px rgba(255,0,153,0.15); position: relative; }",".polaroid-window { position: relative; background: radial-gradient(ellipse at 50% 40%, rgba(255,16,240,0.55) 0%, rgba(255,0,153,0.42) 28%, rgba(180,0,100,0.55) 65%, rgba(60,0,30,0.85) 100%), #100008; border-radius: 1px; overflow: hidden; box-shadow: inset 0 0 0 1px rgba(255,16,240,0.35), inset 0 6px 24px rgba(0,0,0,0.55); }",".polaroid-caption { font-family: Sancreek, cursive; color: #ffffff; text-align: center; font-size: 18px; letter-spacing: 0.08em; padding: 16px 4px 2px; position: relative; z-index: 2; }",".polaroid-tape { position: absolute; width: 26px; height: 76px; background: #FF10F0; box-shadow: 0 2px 10px rgba(255,16,240,0.55); top: -38px; left: 50%; transform: translateX(-50%); border-radius: 1px; pointer-events: none; z-index: 5; }","@media (max-width: 480px) { .age-gate-card { max-width: 360px; } .age-gate-body p { line-height: 1.7; } .age-btn { font-size: 12px; height: 52px; letter-spacing: 0.18em; } .age-gate-title { font-size: 12px; } .age-gate-logo-wrap { margin-bottom: 20px; } }","@media (max-width: 360px) { .age-gate-card { margin-left: 12px; margin-right: 12px; } .age-gate-body { font-size: 11px; } }"].join(` 637`);typeof navigator<"u"&&(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||window.matchMedia("(pointer: coarse)").matches);const ht=(()=>{try{if(typeof navigator>"u"||typeof window>"u")return!1;if(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||window.matchMedia("(pointer: coarse)").matches||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return!0;const e=navigator.deviceMemory,t=navigator.hardwareConcurrency;return e!==void 0&&e<4||t!==void 0&&t<=4}catch{return!1}})(),gt=({title:e,children:t})=>i.jsxs("div",{style:{marginBottom:"20px"},children:[i.jsx("p",{style:{fontWeight:700,color:"#ffffff",marginBottom:"6px"},children:e}),i.jsx("div",{children:t})]}),Eg=({onAccept:e})=>{const[t,n]=m.useState(!1),r=m.useRef(null),o=m.useRef(null);m.useRef([]);const a=m.useRef(!0),[l,s]=m.useState([]),[c,p]=m.useState(!1);m.useEffect(()=>{if(!c)return;const d=v=>{v.key==="Escape"&&p(!1)};return window.addEventListener("keydown",d),()=>window.removeEventListener("keydown",d)},[c]),m.useEffect(()=>{if(ht)return;const d=o.current;if(!d)return;const v=d.getContext("2d");if(!v)return;const y=()=>{d.width=window.innerWidth,d.height=window.innerHeight};y(),window.addEventListener("resize",y);const b=(x,j,C,E)=>{v.save(),v.globalAlpha=Math.min(E,1),v.shadowBlur=18,v.shadowColor="rgba(255, 160, 220, 1)",v.beginPath(),v.moveTo(x,j+C*.35),v.bezierCurveTo(x-C*.08,j+C*.08,x-C*.58,j-C*.06,x-C*.58,j-C*.3),v.bezierCurveTo(x-C*.58,j-C*.62,x-C*.28,j-C*.76,x,j-C*.52),v.bezierCurveTo(x+C*.28,j-C*.76,x+C*.58,j-C*.62,x+C*.58,j-C*.3),v.bezierCurveTo(x+C*.58,j-C*.06,x+C*.08,j+C*.08,x,j+C*.35),v.closePath(),v.fillStyle="rgba(255, 240, 250, 1)",v.fill(),v.restore()},k=Math.floor(window.innerWidth*window.innerHeight/14e3),u=Array.from({length:k},()=>({x:Math.random()*d.width,y:Math.random()*d.height,size:Math.random()*1.4+.4,speedX:(Math.random()-.5)*.25,speedY:(Math.random()-.5)*.25,twinkle:Math.random()*Math.PI*2,twinkleSpeed:Math.random()*.03+.012,canTransform:Math.random()<.15,isHeart:!1,heartBorn:-1,heartSize:0}));let h=0;const g=()=>{v.clearRect(0,0,d.width,d.height),u.forEach(x=>{if(x.x+=x.speedX,x.y+=x.speedY,x.twinkle+=x.twinkleSpeed,(x.x<0||x.x>d.width)&&(x.speedX*=-1),(x.y<0||x.y>d.height)&&(x.speedY*=-1),!x.isHeart&&Math.random()<1e-4&&(x.isHeart=!0,x.heartBorn=Date.now(),x.heartSize=12+Math.random()*5),x.isHeart){const C=(Date.now()-x.heartBorn)/4800;if(C>=1)x.isHeart=!1;else{const E=Math.min(C/.12,1),P=C>.75?1-(C-.75)/.25:1;b(x.x,x.y,x.heartSize,E*P)}return}const j=(Math.sin(x.twinkle)*.5+.5)*.95;v.globalAlpha=j,v.fillStyle="#ffffff",v.shadowBlur=8,v.shadowColor="rgba(255,255,255,0.9)",v.beginPath(),v.arc(x.x,x.y,x.size,0,Math.PI*2),v.fill()}),v.globalAlpha=1,v.shadowBlur=0,a.current&&(h=requestAnimationFrame(g))};return g(),()=>{window.removeEventListener("resize",y),cancelAnimationFrame(h)}},[]),m.useEffect(()=>{if(ht)return;let d=!0,v=0;const y=[[8,8],[38,8],[68,8],[88,8],[8,35],[38,35],[68,35],[88,35],[8,65],[38,65],[68,65],[88,65],[8,88],[38,88],[68,88],[88,88]],b=()=>{if(!d)return;const k=Date.now()+Math.random(),u=y[v%y.length];v++;const h=u[0]+(Math.random()-.5)*12,g=u[1]+(Math.random()-.5)*12,x=6+Math.random()*4;s(C=>[...C,{id:k,x:h,y:g,size:x}]),setTimeout(()=>s(C=>C.filter(E=>E.id!==k)),5e3);const j=3500+Math.random()*3e3;setTimeout(b,j)};return b(),()=>{d=!1}},[]),m.useEffect(()=>(document.body.style.overflow="hidden",document.body.style.background="#000000",ht||(document.body.style.cursor="none"),document.documentElement.style.background="#000000",()=>{document.body.style.overflow="",document.body.style.background="",document.body.style.cursor="",document.documentElement.style.background="",a.current=!1}),[]);const w=()=>{window.close(),setTimeout(()=>{window.location.replace("about:blank")},300)},f=()=>{n(!0),setTimeout(e,700)};return i.jsxs("div",{className:"fixed inset-0 z-[10010] flex items-center justify-center",style:{background:"#000000",cursor:ht?"default":"none"},children:[!ht&&i.jsx(P0,{}),i.jsx("style",{dangerouslySetInnerHTML:{__html:Sg}}),i.jsxs("div",{className:"absolute inset-0 pointer-events-none",style:{overflow:"hidden",zIndex:0},children:[i.jsx("div",{style:{position:"absolute",inset:"-5%",backgroundImage:"url(/AS_1.png)",backgroundSize:"cover",backgroundPosition:"center",animation:"bgPan 28s ease-in-out infinite"}}),i.jsx("div",{style:{position:"absolute",inset:0,background:"radial-gradient(ellipse 110% 100% at 50% 50%, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.72) 60%, rgba(0,0,0,0.93) 100%)"}})]}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{zIndex:1,background:"radial-gradient(ellipse 130% 110% at 50% 50%, #ff1493 0%, #ff69b4 18%, #ff006e 40%, transparent 72%)",animation:"neonPinkThrob 11s ease-in-out infinite"}}),i.jsxs("div",{className:"absolute inset-0 pointer-events-none transition-opacity duration-[1200ms] "+(t?"opacity-0":"opacity-100"),style:{zIndex:2},children:[!ht&&i.jsx(k0,{}),!ht&&i.jsx(as,{}),!ht&&i.jsx($r,{noScrollFade:!0,fullCanvas:!0})]}),i.jsx("canvas",{ref:o,className:"absolute inset-0 pointer-events-none transition-opacity duration-[1200ms] "+(t?"opacity-0":"opacity-100"),style:{zIndex:3,display:ht?"none":void 0}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{zIndex:5},children:l.map(d=>i.jsx("svg",{style:{position:"absolute",left:d.x+"%",top:d.y+"%",width:d.size*2,height:d.size*2,overflow:"visible",animation:"whiteHeartLife 5s ease-in-out forwards",filter:"drop-shadow(0 0 6px rgba(255,180,230,1))"},children:i.jsx("path",{d:"M "+d.size+" "+d.size*1.35+" C "+d.size*.92+" "+d.size*1.08+","+d.size*.42+" "+d.size*.94+","+d.size*.42+" "+d.size*.7+" C "+d.size*.42+" "+d.size*.38+","+d.size*.72+" "+d.size*.24+","+d.size+" "+d.size*.48+" C "+d.size*1.28+" "+d.size*.24+","+d.size*1.58+" "+d.size*.38+","+d.size*1.58+" "+d.size*.7+" C "+d.size*1.58+" "+d.size*.94+","+d.size*1.08+" "+d.size*1.08+","+d.size+" "+d.size*1.35+" Z",fill:"rgba(255,240,250,1)"})},d.id))}),i.jsx("canvas",{ref:r,className:"absolute inset-0 pointer-events-none",style:{zIndex:10002}}),i.jsx("div",{className:"absolute pointer-events-none",style:{zIndex:10010,width:"680px",height:"680px",left:"50%",top:"50%",transform:"translate(-50%, -50%)",background:"radial-gradient(ellipse at center, rgba(255,16,240,0.38) 0%, rgba(255,0,153,0.20) 32%, rgba(200,0,120,0.09) 58%, transparent 74%)",filter:"blur(28px)",borderRadius:"50%"}}),i.jsx("div",{className:"age-gate-card relative z-[10011] w-full mx-4 "+(t?"opacity-0 scale-95":""),style:{maxWidth:"400px",transition:t?"opacity 700ms ease-in, transform 700ms ease-in":void 0,opacity:1},children:i.jsxs("div",{className:"polaroid-frame",children:[i.jsx("span",{className:"polaroid-tape"}),i.jsxs("div",{className:"polaroid-window",children:[i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{animation:"redThrob1 7.3s ease-in-out infinite",background:"radial-gradient(ellipse 85% 60% at 50% 20%, rgba(255,16,240,0.55), transparent 76%)"}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{animation:"redThrob2 9.1s ease-in-out 1.8s infinite",background:"radial-gradient(ellipse 55% 78% at 10% 90%, rgba(255,0,153,0.45), transparent 72%)"}}),i.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{animation:"redThrob3 11.5s ease-in-out 4.2s infinite",background:"radial-gradient(ellipse 68% 48% at 90% 10%, rgba(255,105,180,0.38), transparent 68%)"}}),i.jsx("div",{style:{height:"2px",background:"linear-gradient(90deg, transparent, rgba(255,0,153,0.9) 30%, rgba(255,105,180,1) 50%, rgba(255,0,153,0.9) 70%, transparent)",animation:"dividerGlow 3s ease-in-out infinite"}}),i.jsxs("div",{style:{padding:"clamp(26px, 5.5vw, 40px) clamp(22px, 4.5vw, 36px) clamp(22px, 4.5vw, 32px)",position:"relative",zIndex:3},children:[i.jsx("div",{className:"age-gate-logo-wrap flex justify-center",style:{marginBottom:"22px"},children:i.jsx("img",{src:"/AS_logo_2.webp",alt:"Annie Sprinkle",style:{width:"52%",maxWidth:"160px"}})}),i.jsx("h1",{className:"age-gate-title",style:{textAlign:"center",fontSize:"clamp(11px, 2.2vw, 13px)",fontWeight:700,letterSpacing:"0.22em",fontFamily:'-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif',textTransform:"uppercase",color:"rgba(255,255,255,0.92)",marginBottom:"18px"},children:"Age Verification Required"}),i.jsx("div",{style:{height:"1px",background:"linear-gradient(90deg, transparent, rgba(255,16,240,0.6) 30%, rgba(255,16,240,0.6) 70%, transparent)",marginBottom:"18px",animation:"dividerGlow 4s ease-in-out 1s infinite"}}),i.jsxs("div",{className:"age-gate-body",style:{fontSize:"clamp(11px, 2vw, 12.5px)",fontWeight:500,color:"rgba(255,255,255,0.92)",fontFamily:'-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif',lineHeight:"1.78",textAlign:"center",marginBottom:"24px"},children:[i.jsxs("p",{style:{marginBottom:"10px"},children:["You must be ",i.jsx("span",{style:{color:"#ffffff",fontWeight:600},children:"18 years or older"})," to access this site."]}),i.jsxs("p",{style:{marginBottom:"0"}
637,children:["By selecting âENTERâ you confirm you meet this requirement and consent to our"," ",i.jsx("button",{type:"button",onClick:()=>p(!0),onPointerUp:d=>{d.preventDefault(),d.stopPropagation(),p(!0)},style:{background:"none",border:"none",padding:0,margin:0,font:"inherit",color:"#ff5b8a",textDecoration:"underline",textUnderlineOffset:"2px",cursor:"pointer",touchAction:"manipulation"},children:"Terms of Use"})," ","and Privacy Policy."]})]}),i.jsxs("div",{style:{display:"flex",gap:"12px"},children:[i.jsxs("button",{className:"age-btn age-btn-enter",onClick:f,onPointerUp:f,style:{flex:1,height:"48px",borderRadius:"3px",touchAction:"manipulation",cursor:"pointer"},children:[!ht&&i.jsx("span",{className:"age-btn-shimmer"}),i.jsx("span",{style:{position:"relative",zIndex:1},children:"Enter"})]}),i.jsx("button",{className:"age-btn age-btn-exit",onClick:w,style:{flex:1,height:"48px",borderRadius:"3px"},children:i.jsx("span",{style:{position:"relative",zIndex:1},children:"Exit"})})]}),i.jsx("p",{className:"coppa",style:{fontSize:"10.5px",color:"rgba(255,255,255,0.55)",fontFamily:'-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif',textAlign:"center",marginTop:"16px",lineHeight:1.6},children:"We comply with COPPA and do not knowingly collect data from minors."})]}),i.jsx("div",{style:{height:"1px",background:"linear-gradient(90deg, transparent, rgba(255,16,240,0.45) 30%, rgba(255,16,240,0.45) 70%, transparent)"}})]})]})}),c&&i.jsx("div",{role:"dialog","aria-modal":"true","aria-label":"Terms of Use",onClick:()=>p(!1),style:{position:"fixed",inset:0,zIndex:10050,display:"flex",alignItems:"center",justifyContent:"center",padding:"clamp(16px, 4vw, 40px)",background:"rgba(0,0,0,0.72)",backdropFilter:"blur(10px)",WebkitBackdropFilter:"blur(10px)",animation:"cardRise 0.4s ease-out forwards",WebkitTapHighlightColor:"transparent"},children:i.jsxs("div",{onClick:d=>d.stopPropagation(),style:{position:"relative",width:"min(680px, 100%)",maxHeight:"86vh",overflowY:"auto",WebkitOverflowScrolling:"touch",background:"#0a0408",borderRadius:"4px",boxShadow:"0 30px 80px rgba(0,0,0,0.8), 0 0 0 1px rgba(255,16,240,0.28), 0 0 80px rgba(255,16,240,0.18)",padding:"clamp(28px, 5vw, 48px)"},children:[i.jsx("button",{type:"button",onClick:()=>p(!1),onPointerUp:d=>{d.preventDefault(),d.stopPropagation(),p(!1)},"aria-label":"Close Terms of Use",style:{position:"absolute",top:"12px",right:"12px",width:"40px",height:"40px",display:"flex",alignItems:"center",justifyContent:"center",background:"rgba(255,255,255,0.06)",border:"none",borderRadius:"50%",color:"rgba(255,255,255,0.85)",fontSize:"22px",lineHeight:1,cursor:"pointer",touchAction:"manipulation",zIndex:1},children:"Ã"}),i.jsxs("div",{style:{fontFamily:'-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif',color:"rgba(255,255,255,0.82)",fontSize:"clamp(13px, 1.7vw, 14.5px)",lineHeight:1.7},children:[i.jsx("h4",{style:{fontFamily:"Sancreek, cursive",color:"#ffffff",fontSize:"clamp(22px, 4vw, 30px)",letterSpacing:"0.04em",marginBottom:"4px",paddingRight:"36px"},children:"Terms of Use"}),i.jsx("p",{style:{fontSize:"12px",color:"rgba(255,255,255,0.5)",marginBottom:"20px"},children:"Last Updated: May 2026"}),i.jsx("p",{style:{marginBottom:"20px"},children:"By accessing this website, you agree to these Terms of Use. If you do not agree, please do not use the site."}),i.jsx(gt,{title:"Age Requirement",children:"This website is intended only for individuals who are at least eighteen (18) years of age, or the age of majority in their jurisdiction, whichever is greater. By selecting âENTERâ or otherwise accessing this website, you represent and warrant that you meet this requirement."}),i.jsx(gt,{title:"Intellectual Property",children:"All content on this website, including text, images, artwork, video, audio, graphics, logos, and other materials, is owned by or licensed to the website owner and is protected by applicable intellectual property laws. You may access and view content for personal, non-commercial purposes only. No content may be copied, reproduced, distributed, modified, published, sold, or otherwise used without prior written permission, except as permitted by law."}),i.jsxs(gt,{title:"Acceptable Use",children:["You agree not to:",i.jsxs("ul",{style:{margin:"8px 0 0",paddingLeft:"20px",listStyle:"disc"},children:[i.jsx("li",{style:{marginBottom:"4px"},children:"Violate any applicable law or regulation."}),i.jsx("li",{style:{marginBottom:"4px"},children:"Attempt to gain unauthorized access to the website, its servers, or related systems."}),i.jsx("li",{style:{marginBottom:"4px"},children:"Interfere with the operation or security of the website."}),i.jsx("li",{style:{marginBottom:"4px"},children:"Use automated tools to scrape, harvest, or collect content without permission."}),i.jsx("li",{children:"Upload, transmit, or distribute malicious code or harmful material."})]})]}),i.jsx(gt,{title:"Third-Party Content and Links",children:"This website may contain links to third-party websites or services. We are not responsible for their content, availability, policies, or practices. Accessing third-party websites is at your own risk."}),i.jsx(gt,{title:"No Warranties",children:"This website and all content are provided on an âas isâ and âas availableâ basis. To the fullest extent permitted by law, we make no warranties or representations regarding the accuracy, reliability, availability, completeness, or suitability of the website or its content."}),i.jsx(gt,{title:"Limitation of Liability",children:"To the fullest extent permitted by law, the website owner, affiliates, contributors, and service providers shall not be liable for any indirect, incidental, consequential, special, punitive, or exemplary damages arising from or related to your use of, or inability to use, this website. Your use of this website is at your own risk."}),i.jsx(gt,{title:"Indemnification",children:"You agree to defend, indemnify, and hold harmless the website owner and its affiliates from any claims, liabilities, damages, losses, and expenses arising from your violation of these Terms or misuse of the website."}),i.jsx(gt,{title:"Privacy",children:"Your use of this website is also subject to our Privacy Policy, which explains how information may be collected, used, and protected."}),i.jsx(gt,{title:"Changes to These Terms",children:"We may update these Terms of Use at any time without prior notice. Updated versions become effective when posted on this website. Continued use of the website constitutes acceptance of any revised Terms."}),i.jsx(gt,{title:"Governing Law",children:"These Terms are governed by the laws of the State of California, United States, without regard to conflict of law principles."})]})]})})]})},Cg=` 638 @keyframes xoxLetterFade { 639 0%, 100% { opacity: 0.15; } 640 50% { opacity: 1; } 641 } 642 643 @keyframes xoxScan { 644 from { transform: translateY(-100%); opacity: 0.07; } 645 to { transform: translateY(100vh); opacity: 0.07; } 646 } 647 648 @keyframes xoxDot { 649 0%, 100% { opacity: 0.3; transform: scale(1); } 650 50% { opacity: 1; transform: scale(1.6); } 651 } 652`,Wu={color:"#DC143C",textShadow:"0 0 8px rgba(220,20,60,0.9), 0 0 18px rgba(220,20,60,0.55), 0 0 32px rgba(220,20,60,0.35)",display:"inline-block"},jg={color:"#FF10F0",textShadow:"0 0 8px rgba(255,16,240,0.95), 0 0 18px rgba(255,16,240,0.6), 0 0 32px rgba(255,16,240,0.4)",display:"inline-block"},Pg=()=>i.jsxs(i.Fragment,{children:[i.jsx("style",{dangerouslySetInnerHTML:{__html:Cg}}),i.jsxs("div",{style:{position:"fixed",inset:0,background:"#000000",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",zIndex:9999,overflow:"hidden",pointerEvents:"none"},children:[i.jsx("div",{style:{position:"absolute",left:0,right:0,height:"3px",background:"linear-gradient(90deg, transparent, rgba(220,20,60,0.18), transparent)",animation:"xoxScan 2.6s linear infinite",pointerEvents:"none"}}),i.jsxs("div",{style:{fontFamily:"Courier New, monospace",fontSize:"clamp(1rem, 3.5vw, 1.5rem)",fontWeight:600,letterSpacing:"0.58em",textTransform:"uppercase",paddingLeft:"0.58em",userSelect:"none",position:"relative",zIndex:1},children:[i.jsx("span",{style:{...Wu,animation:"xoxLetterFade 3.2s ease-in-out infinite 0s"},children:"X"}),i.jsx("span",{style:{...jg,animation:"xoxLetterFade 3.2s ease-in-out infinite 0.4s"},children:"O"}),i.jsx("span",{style:{...Wu,animation:"xoxLetterFade 3.2s ease-in-out infinite 0.8s"},children:"X"})]}),i.jsx("div",{style:{display:"flex",gap:"6px",marginTop:"1.4rem",position:"relative",zIndex:1},children:[0,1,2].map(e=>i.jsx("div",{style:{width:"3px",height:"3px",borderRadius:"50%",background:"#DC143C",animation:"xoxDot 1.4s ease-in-out infinite",animationDelay:e*.18+"s"}},e))})]})]}),Tg=` 653 @keyframes holographicShift { 654 0%, 100% { background-position: 0% 50%; } 655 33% { background-position: 50% 100%; } 656 66% { background-position: 100% 0%; } 657 } 658 .postit-note-inner { 659 background: linear-gradient(135deg,rgba(173,216,230,0.95) 0%,rgba(176,224,230,0.95) 15%,rgba(232,250,245,0.95) 30%,rgba(240,248,255,0.95) 45%,rgba(230,230,250,0.95) 60%,rgba(176,224,230,0.95) 75%,rgba(173,216,230,0.95) 100%); 660 background-size: 300% 300%; 661 animation: holographicShift 6s ease infinite; 662 box-shadow: inset 0 1px 0 rgba(255,255,255,0.7),inset 0 -1px 0 rgba(0,0,0,0.05),0 0 20px rgba(173,216,230,0.55); 663 } 664 @keyframes postItFallOff { 665 0% { transform: translateY(0) rotate(2deg);
665 opacity: 1; } 666 15% { transform: translateY(40px) rotate(-18deg); opacity: 1; } 667 100% { transform: translateY(130vh) rotate(380deg); opacity: 1; } 668 } 669 @keyframes postItParticleFloat { 670 0% { transform: translate(0,0) scale(1) rotate(0deg); opacity: 0.95; } 671 15% { opacity: 1; } 672 70% { opacity: 0.4; } 673 100% { transform: translate(var(--tx),var(--ty)) scale(0.2) rotate(720deg); opacity: 0; } 674 } 675 @keyframes postItParticleFlicker { 676 0%{opacity:1;}12%{opacity:0.9;}25%{opacity:1;}48%{opacity:0.15;}70%{opacity:0.95;}100%{opacity:0.8;} 677 } 678 .postit-particle { 679 position: fixed; 680 width: var(--size); height: var(--size); 681 background: radial-gradient(circle,rgba(200,230,240,0.95) 0%,rgba(173,216,230,0.6) 50%,rgba(150,200,220,0.2) 100%); 682 box-shadow: 0 0 3px rgba(173,216,230,0.9),0 0 6px rgba(200,230,240,0.5); 683 border-radius: 50%; 684 animation: postItParticleFloat var(--duration) cubic-bezier(0.33,0.12,0.62,0.88) forwards, 685 postItParticleFlicker 0.35s ease-in-out infinite; 686 animation-delay: var(--delay); 687 pointer-events: none; 688 mix-blend-mode: screen; 689 } 690 `,Hu=` 691 @keyframes postItSwingDown { 692 0% { transform: translateY(-120px) rotate(-4deg); opacity: 0; } 693 20% { opacity: 1; } 694 40% { transform: translateY(6px) rotate(2.8deg); } 695 65% { transform: translateY(-2px) rotate(-1.2deg); } 696 82% { transform: translateY(1px) rotate(1.5deg); } 697 100% { transform: translateY(0) rotate(2deg); } 698 } 699 @keyframes postItMenuFall { 700 0% { transform: translateY(0) rotate(2deg); opacity: 1; } 701 15% { transform: translateY(40px) rotate(-18deg); opacity: 1; } 702 100% { transform: translateY(130vh) rotate(380deg); opacity: 1; } 703 } 704 @keyframes postItSway { 705 0%, 100% { transform: translateY(0) rotate(2deg); } 706 25% { transform: translateY(0.5px) rotate(-0.5deg); } 707 50% { transform: translateY(0.8px) rotate(3deg); } 708 75% { transform: translateY(0.5px) rotate(-0.5deg); } 709 } 710 @keyframes holographicShift { 711 0%, 100% { background-position: 0% 50%; } 712 33% { background-position: 50% 100%; } 713 66% { background-position: 100% 0%; } 714 } 715 .postit-note-inner { 716 background: linear-gradient(135deg,rgba(173,216,230,0.95) 0%,rgba(176,224,230,0.95) 15%,rgba(232,250,245,0.95) 30%,rgba(240,248,255,0.95) 45%,rgba(230,230,250,0.95) 60%,rgba(176,224,230,0.95) 75%,rgba(173,216,230,0.95) 100%); 717 background-size: 300% 300%; 718 animation: holographicShift 6s ease infinite; 719 box-shadow: inset 0 1px 0 rgba(255,255,255,0.7),inset 0 -1px 0 rgba(0,0,0,0.05),0 0 20px rgba(173,216,230,0.55); 720 } 721 .postit-hover-wrap .postit-note-inner { 722 transition: transform 280ms cubic-bezier(0.4,0,0.2,1), filter 280ms cubic-bezier(0.4,0,0.2,1); 723 will-change: transform, filter; 724 } 725 .postit-hover-wrap:hover .postit-note-inner { transform: scale(1.05); filter: brightness(1.1); } 726 727 /* Close button â fixed size on all devices, never shifts */ 728 .postit-close-btn { 729 position: absolute; 730 top: 6px; 731 right: 6px; 732 width: 32px; 733 height: 32px; 734 padding: 0; 735 border: none; 736 background: transparent; 737 cursor: pointer; 738 display: flex; 739 align-items: center; 740 justify-content: center; 741 border-radius: 4px; 742 transition: background 150ms ease; 743 -webkit-tap-highlight-color: transparent; 744 touch-action: manipulation; 745 /* Prevent ANY layout shift on tap */ 746 flex-shrink: 0; 747 } 748 .postit-close-btn:hover { background: rgba(0,0,0,0.08); } 749 .postit-close-icon { width: 18px; height: 18px; color: #000000; pointer-events: none; } 750 751 @media (max-width: 767px) { 752 .postit-body-wrap { width: 336px ; max-width: calc(100vw - 24px) ; padding: 56px 32px 44px ; } 753 .postit-text-primary, .postit-text-secondary { font-size: 1.07rem ; } 754 /* Larger tap target on mobile â position stays the same, just bigger */ 755 .postit-close-btn { 756 top: 6px ; 757 right: 6px ; 758 width: 44px ; 759 height: 44px ; 760 } 761 .postit-close-icon { width: 24px ; height: 24px ; } 762 } 763 `;function _g({message:e,title:t,variant:n="white",inline:r=!1}={}){const[o,a]=m.useState(!1),[l,s]=m.useState(!1),[c,p]=m.useState(!1),[w,f]=m.useState(!1),[d,v]=m.useState([]),y=m.useRef(typeof window<"u"&&window.innerWidth<768);m.useEffect(()=>{if(c)return;if(n!=="black")try{if(sessionStorage.getItem("asWhitePostitShown")){p(!0);return}}catch{}const j=setTimeout(()=>a(!0),2800);return()=>clearTimeout(j)},[c,n]),m.useEffect(()=>{if(c&&n!=="black")try{sessionStorage.setItem("asWhitePostitShown","1")}catch{}},[c,n]),m.useEffect(()=>{const j=()=>{window.innerWidth<768&&f(!0)};return window.addEventListener("mobile-menu-open",j),()=>window.removeEventListener("mobile-menu-open",j)},[]);const b=()=>{if(y.current){f(!0),setTimeout(()=>p(!0),1600);return}s(!0),setTimeout(()=>p(!0),1700),v(Array.from({length:120},(j,C)=>({id:C,x:(Math.random()-.5)*400,y:(Math.random()-.3)*350,delay:Math.random()*.8,duration:2.5+Math.random()*2,size:1+Math.random()*3})))},k=y.current,x=k?{left:0,right:0,top:"calc(100vh - 236px)",display:"flex",justifyContent:"center",pointerEvents:"none"}:{left:"calc(50% - 105px)",top:"564px"};return r?i.jsxs(i.Fragment,{children:[i.jsx("style",{dangerouslySetInnerHTML:{__html:Hu}}),i.jsx("div",{style:{display:"flex",justifyContent:"center",margin:"0 auto 2.75rem"},children:i.jsx("div",{className:"postit-hover-wrap",style:{transformOrigin:"top center",animation:"postItSwingDown 0.9s cubic-bezier(0.25,0.96,0.48,0.98) forwards, postItSway 8s ease-in-out 0.9s infinite"},children:i.jsx(li,{message:e,title:t,variant:n})})})]}):c?null:l?i.jsxs(i.Fragment,{children:[i.jsx("style",{dangerouslySetInnerHTML:{__html:Tg}}),i.jsx("div",{className:"fixed z-[10007]",style:{...x,animation:"postItFallOff 1.6s cubic-bezier(0.45,0.05,0.6,0.95) forwards"},children:i.jsx(li,{message:e,title:t,variant:n})}),d.map(j=>i.jsx("div",{className:"postit-particle",style:{left:k?"50%":x.left,top:x.top,"--tx":j.x+"px","--ty":j.y+"px","--delay":j.delay+"s","--duration":j.duration+"s","--size":j.size+"px"}},j.id))]}):i.jsxs(i.Fragment,{children:[i.jsx("style",{dangerouslySetInnerHTML:{__html:Hu}}),o&&i.jsx("div",{className:"fixed z-[10007] postit-hover-wrap",style:{...x,animation:w?"postItMenuFall 1.6s cubic-bezier(0.45,0.05,0.6,0.95) forwards":"postItSwingDown 0.9s cubic-bezier(0.25,0.96,0.48,0.98) forwards, postItSway 8s ease-in-out 0.9s infinite",transformOrigin:"top center"},children:i.jsx(li,{onClose:b,message:e,title:t,variant:n})})]})}function li({onClose:e,message:t,title:n,variant:r="white"}){const o=r==="black";return i.jsx("div",{style:{pointerEvents:"auto"},children:i.jsxs("div",{className:o?"rounded-sm relative":"postit-note-inner postit-body-wrap rounded-sm relative",style:o?{width:"340px",maxWidth:"calc(100vw - 48px)",padding:"52px 28px 30px",background:"#050505",boxShadow:"inset 0 0 0 1px rgba(255,255,255,0.06), 0 0 28px rgba(255,16,240,0.35)"}:{width:"210px",padding:"52px 20px 22px"},children:[i.jsx("div",{className:"absolute -top-3 left-1/2 -translate-x-1/2 w-12 h-5 rounded-sm",style:{background:"#FF10F0",boxShadow:"0 2px 8px rgba(255,16,240,0.5)",mixBlendMode:o?"normal":"multiply",zIndex:5}}),e&&i.jsx("button",{className:"postit-close-btn",onClick:e,"aria-label":"Close",children:i.jsx(Hr,{className:"postit-close-icon",strokeWidth:2.5,style:o?{color:"#fff"}:void 0})}),o?i.jsxs("div",{style:{textAlign:"center"},children:[n&&i.jsx("p",{style:{fontFamily:"Sancreek, cursive",textTransform:"uppercase",letterSpacing:"0.06em",fontSize:"1.6rem",fontWeight:400,color:"#ffffff",lineHeight:1.15,marginBottom:"1.15rem"},children:n}
763),i.jsx("p",{style:{fontFamily:"'Courier New', Courier, monospace",fontSize:"0.84rem",fontWeight:700,letterSpacing:"0.02em",color:"rgba(255,255,255,0.9)",lineHeight:1.7,margin:0,textAlign:"center"},children:t})]}):i.jsx("div",{style:{textAlign:"center",fontFamily:"Sancreek, cursive",letterSpacing:"0.04em",lineHeight:1.35},children:t?i.jsx("p",{className:"postit-text-primary",style:{fontSize:"0.82rem",fontWeight:400,color:"#1a0a20",margin:0},children:t}):i.jsxs(i.Fragment,{children:[i.jsx("p",{className:"postit-text-primary",style:{fontSize:"0.82rem",fontWeight:400,color:"#1a0a20",marginBottom:"calc(0.3em + 4px)"},children:"SITE REVAMP IN PROGRESS"}),i.jsxs("p",{className:"postit-text-secondary",style:{fontSize:"0.82rem",fontWeight:400,color:"#2a0a2a",opacity:.85},children:["PLEASE PARDON",i.jsx("br",{}),"ANY KINKS"]})]})}),i.jsx("div",{className:"absolute bottom-0 right-0 w-0 h-0",style:{borderLeft:"14px solid transparent",borderBottom:"14px solid rgba(0,0,0,0.08)",filter:"blur(0.5px)"}})]})})}const Rg=({sparse:e=!1,layerZ:t})=>{const n=m.useRef(null);return m.useEffect(()=>{const r=n.current;if(!r)return;const o=r.getContext("2d");if(!o)return;const a=()=>{r.width=window.innerWidth,r.height=window.innerHeight};a(),window.addEventListener("resize",a);const l=(d,v,y,b)=>{o.save(),o.globalAlpha=Math.min(b,1),o.shadowBlur=14,o.shadowColor="rgba(255,160,220,1)",o.fillStyle="rgba(255,240,250,1)",o.beginPath(),o.moveTo(d,v+y*1.35),o.bezierCurveTo(d-y*.08,v+y*1.08,d-y*.58,v+y*.94,d-y*.58,v+y*.7),o.bezierCurveTo(d-y*.58,v+y*.38,d-y*.28,v+y*.24,d,v+y*.48),o.bezierCurveTo(d+y*.28,v+y*.24,d+y*.58,v+y*.38,d+y*.58,v+y*.7),o.bezierCurveTo(d+y*.58,v+y*.94,d+y*.08,v+y*1.08,d,v+y*1.35),o.closePath(),o.fill(),o.restore()},s=Math.floor(window.innerWidth*window.innerHeight/26667/(e?3:1)),c=Array.from({length:s},()=>({x:Math.random()*r.width,y:Math.random()*r.height,size:Math.random()*1.2+.3,speedX:(Math.random()-.5)*.06,speedY:(Math.random()-.5)*.06,twinkle:Math.random()*Math.PI*2,twinkleSpeed:Math.random()*.025+.008,canTransform:Math.random()<.1,isHeart:!1,heartBorn:-1,heartSize:0}));let p=!0,w=0;const f=()=>{if(document.hidden){w=requestAnimationFrame(f);return}o.clearRect(0,0,r.width,r.height);for(const d of c){if(d.x+=d.speedX,d.y+=d.speedY,d.twinkle+=d.twinkleSpeed,(d.x<0||d.x>r.width)&&(d.speedX*=-1),(d.y<0||d.y>r.height)&&(d.speedY*=-1),d.canTransform&&!d.isHeart&&Math.random()<75e-7&&(d.isHeart=!0,d.heartBorn=Date.now(),d.heartSize=5+Math.random()*4),d.isHeart){const y=(Date.now()-d.heartBorn)/1e4;if(y>=1)d.isHeart=!1;else{const b=Math.min(y/.08,1),k=y>.9?1-(y-.9)/.1:1;l(d.x,d.y,d.heartSize,b*k)}continue}const v=(Math.sin(d.twinkle)*.5+.5)*.9;o.globalAlpha=v,o.fillStyle="#ffffff",o.shadowBlur=6,o.shadowColor="rgba(255,255,255,0.8)",o.beginPath(),o.arc(d.x,d.y,d.size,0,Math.PI*2),o.fill()}o.globalAlpha=1,o.shadowBlur=0,p&&(w=requestAnimationFrame(f))};return f(),()=>{p=!1,cancelAnimationFrame(w),window.removeEventListener("resize",a)}},[]),i.jsx("canvas",{ref:n,className:"fixed inset-0 pointer-events-none",style:{zIndex:t??450}})};class Mg extends V0.Component{constructor(t){super(t),this.state={hasError:!1}}static getDerivedStateFromError(t){return{hasError:!0,errorMsg:(t==null?void 0:t.message)||"Unknown error"}}componentDidCatch(t){console.error("[ErrorBoundary]",t.name,t.message,t.stack)}render(){return this.state.hasError?i.jsxs("div",{style:{minHeight:"100vh",background:"#0a0005",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:"1.5rem"},children:[i.jsx("p",{style:{fontFamily:"Courier New, monospace",color:"#ff1493",fontSize:"0.85rem",letterSpacing:"0.1em",textTransform:"uppercase"},children:"Page failed to load"}),this.state.errorMsg&&i.jsx("p",{style:{fontFamily:"Courier New, monospace",color:"rgba(255,100,100,0.7)",fontSize:"0.72rem",letterSpacing:"0.05em",maxWidth:"600px",textAlign:"center",padding:"0 2rem"},children:this.state.errorMsg}),i.jsx("button",{onClick:()=>window.location.reload(),style:{fontFamily:"Courier New, monospace",color:"#fff",background:"transparent",border:"1px solid rgba(255,20,147,0.5)",padding:"10px 28px",cursor:"pointer",fontSize:"0.75rem",letterSpacing:"0.12em",textTransform:"uppercase"},children:"Reload"})]}):this.props.children}}const Lg=` 764 @keyframes heartbeat { 765 0%, 100% { opacity: 0.4; transform: scale(1) rotate(0deg); } 766 25% { opacity: 0.4; transform: scale(1.15) rotate(2deg); } 767 50% { opacity: 0.4; transform: scale(1.08) rotate(-1deg); } 768 75% { opacity: 0.4; transform: scale(1.12) rotate(1deg); } 769 } 770 `,Ng=()=>{try{if(/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||window.matchMedia("(pointer: coarse)").matches||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return!0;const e=navigator.deviceMemory,t=navigator.hardwareConcurrency;return e!==void 0&&e<=4||t!==void 0&&t<=4||e===void 0&&t===void 0}catch{return!1}},$u=Ng(),T0=(()=>{try{return/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||window.matchMedia("(pointer: coarse)").matches}catch{return!1}})(),J=(e,t)=>
770m.lazy(()=>e().then(n=>({default:n[t]})).catch(n=>{const r="chunk-reload-"+String(t);try{if(!sessionStorage.getItem(r))return sessionStorage.setItem(r,"1"),window.location.reload(),new Promise(()=>{})}catch{}throw n})),Ag=J(()=>Q(()=>import("./ContactPage-CaWcn-F1.js"),__vite__mapDeps([0,1])),"ContactPage"),Ig=J(()=>Q(()=>import("./ArtPage-D6j59Ydw.js"),__vite__mapDeps([2,1])),"ArtPage"),zg=J(()=>Q(()=>import("./BooksPage-DXNgTZjh.js"),[]),"BooksPage"),Fg=J(()=>Q(()=>import("./FilmsPage-BI_O03K_.js"),__vite__mapDeps([3,1])),"FilmsPage"),Og=J(()=>Q(()=>import("./MiniBiographyPage-5H54NoO8.js"),__vite__mapDeps([4,5])),"MiniBiographyPage"),Dg=J(()=>Q(()=>import("./PhotoBioPage-ZeSMhMuD.js"),__vite__mapDeps([6,5])),"PhotoBioPage"),Bg=J(()=>Q(()=>import("./CVPage-BYAlWDMg.js"),__vite__mapDeps([7,5])),"CVPage"),Wg=J(()=>Q(()=>import("./PressQuotesPage-BXdFuVMG.js"),__vite__mapDeps([8,5])),"PressQuotesPage"),Hg=J(()=>Q(()=>import("./ArticlesPage-BPD2G-ZU.js"),__vite__mapDeps([9,5])),"ArticlesPage"),$g=J(()=>Q(()=>import("./SprinkleStoryPage-BwRawp6J.js"),__vite__mapDeps([10,5])),"SprinkleStoryPage"),Ug=J(()=>Q(()=>import("./CollegeOfferingsPage-Cnpaw3fO.js"),__vite__mapDeps([11,5])),"CollegeOfferingsPage"),Vg=J(()=>Q(()=>import("./EcosexyPage-DpzKk0YW.js"),__vite__mapDeps([12,5])),"EcosexyPage"),Yg=J(()=>Q(()=>import("./FeministPornActivistPage-CJmtYpgt.js"),__vite__mapDeps([13,5])),"FeministPornActivistPage"),Gg=J(()=>Q(()=>import("./SidewalkSexClinicPage-BlS-ocKV.js"),__vite__mapDeps([14,5])),"SidewalkSexClinicPage"),Xg=J(()=>Q(()=>import("./EcstasyBreathingPage-CtZrUkeO.js"),__vite__mapDeps([15,5])),"EcstasyBreathingPage"),Kg=J(()=>Q(()=>import("./SexecologicalWalkingTourPage-BmUpE_bH.js"),__vite__mapDeps([16,5])),"SexecologicalWalkingTourPage"),Qg=J(()=>Q(()=>import("./EcoSexyWalkingTourPage-C6Q3gCe5.js"),__vite__mapDeps([17,5])),"EcoSexyWalkingTourPage"),Jg=J(()=>Q(()=>import("./AssumingEcosexualPositionPage-CTpT7nl5.js"),__vite__mapDeps([18,5])),"AssumingEcosexualPositionPage"),qg=J(()=>Q(()=>import("./WritingsPage-D3pIMmmE.js"),__vite__mapDeps([19,5])),"WritingsPage"),Zg=J(()=>Q(()=>import("./Uses101Page-DZzpdzWQ.js"),__vite__mapDeps([20,5])),"Uses101Page"),e1=J(()=>Q(()=>import("./Hazards101Page-BuWXqbNn.js"),__vite__mapDeps([21,5])),"Hazards101Page"),t1=J(()=>Q(()=>import("./SexAddictionPage-BvO00zPX.js"),__vite__mapDeps([22,5])),"SexAddictionPage"),n1=J(()=>Q(()=>import("./CurrentPage-v1O44qBN.js"),__vite__mapDeps([23,5])),"CurrentPage"),r1=J(()=>Q(()=>import("./PolaroidTransfersPage-xH97xOs8.js"),__vite__mapDeps([24,5])),"PolaroidTransfersPage"),o1=J(()=>Q(()=>import("./CervixAnnouncementPage-6ULcHoUI.js"),__vite__mapDeps([25,5])),"CervixAnnouncementPage"),a1=J(()=>Q(()=>import("./GSpotPage-DxXubxT-.js"),__vite__mapDeps([26,5])),"GSpotPage"),i1=J(()=>Q(()=>import("./SevenTypesOrgasmPage-CELv7Lw1.js"),__vite__mapDeps([27,5])),"SevenTypesOrgasmPage"),l1=J(()=>Q(()=>import("./EnergyOrgasmsPage-F6l24y6M.js"),__vite__mapDeps([28,5])),"EnergyOrgasmsPage"),s1=J(()=>Q(()=>import("./SexAndBreathPage-Ce1fc_LX.js"),__vite__mapDeps([29,5])),"SexAndBreathPage"),u1=J(()=>Q(()=>import("./F2MTranssexualLoverPage-C8kHZQIt.js"),__vite__mapDeps([30,5])),"F2MTranssexualLoverPage"),c1=J(()=>Q(()=>import("./MetamorphosexQuizPage-e-2Ip5eY.js"),__vite__mapDeps([31,5])),"MetamorphosexQuizPage"),d1=J(()=>Q(()=>import("./FortyReasonsPage-C6sZC0UT.js"),__vite__mapDeps([32,5])),"FortyReasonsPage"),f1=J(()=>Q(()=>import("./SexWorkerBurnoutPage-Bcw6Achx.js"),__vite__mapDeps([33,5])),"SexWorkerBurnoutPage"),p1=J(()=>Q(()=>import("./BrushesAndCrushesPage-DgXnww4b.js"),__vite__mapDeps([34,5])),"BrushesAndCrushesPage"),m1=J(()=>Q(()=>import("./MyConversationWithPage-HlhBZL3X.js"),__vite__mapDeps([35,5])),"MyConversationWithPage"),h1=J(()=>Q(()=>import("./PhDDissertationPage-AGAytAVv.js"),__vite__mapDeps([36,5])),"PhDDissertationPage"),g1=J(()=>Q(()=>import("./RememberingOurDeadPage-BNuspIGu.js"),__vite__mapDeps([37,5])),"RememberingOurDeadPage"),x1=J(()=>Q(()=>import("./PeaceInBedPage-BN7DZd3k.js"),__vite__mapDeps([38,5])),"PeaceInBedPage"),y1=J(()=>Q(()=>import("./LibertyLoveBoatPage-DJp_cINM.js"),__vite__mapDeps([39,5])),"LibertyLoveBoatPage"),v1=J(()=>Q(()=>import("./SexMagicRitual-C0dNwlAP.js"),__vite__mapDeps([40,5])),"SexMagicRitual"),b1=J(()=>Q(()=>import("./PerformancesInRetrospectPage-fF_f-oy7.js"),__vite__mapDeps([41,5])),"PerformancesInRetrospectPage"),w1=J(()=>Q(()=>import("./BreakfastWithVeronicaVera-BWtFer4B.js"),__vite__mapDeps([42,5])),"BreakfastWithVeronicaVera"),k1=J(()=>Q(()=>import("./SpectacularSexPage-DqqmwG2E.js"),__vite__mapDeps([43,5])),"SpectacularSexPage"),S1=J(()=>Q(()=>import("./ConversationMontanoPage-DSjhMcrF.js"),__vite__mapDeps([44,5])),"ConversationMontanoPage"),E1=J(()=>Q(()=>import("./PostPornModernistPage-CeMyA_nz.js"),__vite__mapDeps([45,5])),"PostPornModernistPage"),C1=J(()=>Q(()=>import("./HerstoryOfPornPage-CREN6FSk.js"),__vite__mapDeps([46,5])),"HerstoryOfPornPage"),j1=J(()=>Q(()=>import("./MetamorphosexArtOfLovePage-DcnJywlJ.js"),__vite__mapDeps([47,5])),"MetamorphosexArtOfLovePage"),P1=J(()=>Q(()=>import("./ExposedPage-CIviA5iT.js"),__vite__mapDeps([48,5])),"ExposedPage"),T1=J(()=>Q(()=>import("./LoveHandlePage-P3wRnAqW.js"),__vite__mapDeps([49,5])),"LoveHandlePage"),_1=J(()=>Q(()=>import("./BosomBalletPage-CsiDOla6.js"),__vite__mapDeps([50,5])),"BosomBalletPage"),R1=J(()=>Q(()=>import("./PostModernPinUpPage-BS9aOGQk.js"),__vite__mapDeps([51,5])),"PostModernPinUpPage"),M1=J(()=>Q(()=>import("./AnatomyPinUpPage-rKcnWGja.js"),__vite__mapDeps([52,5])),"AnatomyPinUpPage"),L1=J(()=>Q(()=>
770import("./SevenMenKatharinePage-Chng94Qk.js"),__vite__mapDeps([53,5])),"SevenMenKatharinePage"),N1=J(()=>Q(()=>import("./SlutsAndGoddessesPage-Bf6AfUxt.js"),__vite__mapDeps([54,5])),"SlutsAndGoddessesPage"),A1=J(()=>Q(()=>import("./SuperSexTechnologiesPage-CYLuJ7MF.js"),__vite__mapDeps([55,5])),"SuperSexTechnologiesPage"),I1=J(()=>Q(()=>import("./MassageRitualPage-CAy8rBeg.js"),__vite__mapDeps([56,5])),"MassageRitualPage"),z1=J(()=>Q(()=>import("./SpectacularSexWorkshopPage-CcvwNGsw.js"),__vite__mapDeps([57,5])),"SpectacularSexWorkshopPage"),F1=J(()=>Q(()=>import("./ArtEducationPage-DAzIPO4G.js"),__vite__mapDeps([58,5])),"ArtEducationPage"),O1=J(()=>Q(()=>import("./LoveArtLaboratoryPage-CcKW7jyb.js"),__vite__mapDeps([59,5])),"LoveArtLaboratoryPage"),D1=J(()=>Q(()=>import("./DirtySexecologyPage-Bp_emI39.js"),__vite__mapDeps([60,5])),"DirtySexecologyPage"),B1=()=>{const{pathname:e,hash:t}=ot();return m.useEffect(()=>{if(t){const n=t.slice(1),r=(o=0)=>{const a=document.getElementById(n);if(a){const s=a.getBoundingClientRect().top+window.scrollY-148;window.scrollTo({top:s,behavior:"smooth"})}else o<8&&setTimeout(()=>r(o+1),120)};setTimeout(()=>r(),80)}else window.scrollTo(0,0)},[e,t]),null},W1=[{title:"POLAROID TRANSFERS",description:"Large format 20â³Ã24â³ hand-colored originals",year:"1985+",medium:"Polaroid transfer on watercolor paper",image:"/AnnieSprinkle_PolaroidTransfer_3.webp",galleryImages:["/AnnieSprinkle_PolaroidTransfer_1.webp","/AnnieSprinkle_PolaroidTransfer_2.webp","/AnnieSprinkle_PolaroidTransfer_3.webp","/AnnieSprinkle_PolaroidTransfer_4.webp","/AnnieSprinkle_PolaroidTransfer_5.jpg","/AnnieSprinkle_PolaroidTransfer_6.jpg"],galleryTitle:"POLAROID TRANSFERS",galleryLink:"https://www.aeroplastics.net/artists/113-annie-sprinkle/works/#/image_popup/artwork1332/",galleryLinkLabel:"VIEW AT AEROPLASTICS"},{title:"PLEASURE ACTIVIST PLAYING CARDS (WITH LESLIE LOW)",description:"Quadri print",year:"
7701995",medium:"Quadri print",dimensions:"24 Ã 18 1/2 in | 61 Ã 47 cm",image:"/PlayingCards_Cover.webp",galleryImages:["/AnnieSprinkle_PlayingCards_2C.jpg","/AnnieSprinkle_PlayingCards_2D.jpg","/AnnieSprinkle_PlayingCards_2H.jpg","/AnnieSprinkle_PlayingCards_2S.jpg","/AnnieSprinkle_PlayingCards_3C.jpg","/AnnieSprinkle_PlayingCards_3D.jpg","/AnnieSprinkle_PlayingCards_3H.jpg","/AnnieSprinkle_PlayingCards_3S.jpg","/AnnieSprinkle_PlayingCards_4C.jpg","/AnnieSprinkle_PlayingCards_4D.jpg","/AnnieSprinkle_PlayingCards_4H.jpg","/AnnieSprinkle_PlayingCards_4S.jpg","/AnnieSprinkle_PlayingCards_5C.jpg","/AnnieSprinkle_PlayingCards_5D.jpg","/AnnieSprinkle_PlayingCards_5H.jpg","/AnnieSprinkle_PlayingCards_5S.jpg","/AnnieSprinkle_PlayingCards_6C.jpg","/AnnieSprinkle_PlayingCards_6D.jpg","/AnnieSprinkle_PlayingCards_6H.jpg","/AnnieSprinkle_PlayingCards_6S.jpg","/AnnieSprinkle_PlayingCards_7C.jpg","/AnnieSprinkle_PlayingCards_7D.jpg","/AnnieSprinkle_PlayingCards_7H.jpg","/AnnieSprinkle_PlayingCards_7.jpg","/AnnieSprinkle_PlayingCards_8C.jpg","/AnnieSprinkle_PlayingCards_8D.jpg","/AnnieSprinkle_PlayingCards_8H.jpg","/AnnieSprinkle_PlayingCards_8S.jpg","/AnnieSprinkle_PlayingCards_9C.jpg","/AnnieSprinkle_PlayingCards_9D.jpg","/AnnieSprinkle_PlayingCards_9H.jpg","/AnnieSprinkle_PlayingCards_9S.jpg","/AnnieSprinkle_PlayingCards_10C.jpg","/AnnieSprinkle_PlayingCards_10D.jpg","/AnnieSprinkle_PlayingCards_10H.jpg","/AnnieSprinkle_PlayingCards_10S.jpg","/AnnieSprinkle_PlayingCards_JC.jpg","/AnnieSprinkle_PlayingCards_JD.jpg","/AnnieSprinkle_PlayingCards_JH.jpg","/AnnieSprinkle_PlayingCards_JS.jpg","/AnnieSprinkle_PlayingCards_J.jpg","/AnnieSprinkle_PlayingCards_QC.jpg","/AnnieSprinkle_PlayingCards_QD.jpg","/AnnieSprinkle_PlayingCards_QH.jpg","/AnnieSprinkle_PlayingCards_QS.jpg","/AnnieSprinkle_PlayingCards_KC.jpg","/AnnieSprinkle_PlayingCards_KD.jpg","/AnnieSprinkle_PlayingCards_KH.jpg","/AnnieSprinkle_PlayingCards_KS.jpg","/AnnieSprinkle_PlayingCards_AC.jpg","/AnnieSprinkle_PlayingCards_AD.jpg","/AnnieSprinkle_PlayingCards_AH.jpg","/AnnieSprinkle_PlayingCards_AS.jpg","/AnnieSprinkle_PlayingCards_AT.jpg","/AnnieSprinkle_PlayingCards_JokAS.jpg","/AnnieSprinkle_PlayingCards_JoJB.jpg","/AnnieSprinkle_PlayingCards_JKG.jpg","/AnnieSprinkle_PlayingCards_JDW.jpg","/PlayingCards_Cover.webp"],galleryTitle:"PLEASURE ACTIVIST PLAYING CARDS",galleryImageLink:"https://www.aeroplastics.net/artists/113-annie-sprinkle/works/#/image_popup/artwork1353/"},{title:"TIT PRINTS",description:"Feminist Tit Print â hand-signed original",year:"1973 â 2000+",medium:"Monoprint on paper",dimensions:"Variable",image:"/TitPrints/AnnieSprinkleTitPrint3.webp",galleryImages:["/TitPrints/AnnieSprinkleTitPrint3.webp","/TitPrints/AnnieSpinkle_Titprint2.webp","/TitPrints/AnnieSprinkle_TitPrint_Drag.jpg","/TitPrints/AnnieSprinkle_TitPrint_Gr.jpg","/TitPrints/AnnieSprinkle_TitPrint_IceCreamCone.jpg","/TitPrints/AnnieSprinkle_TitPrint_LacedHeart.jpg","/TitPrints/AnnieSprinkle_TitPrint_Map.jpg","/TitPrints/AnnieSprinkle_TitPrint_TealRed.jpg","/TitPrints/aeroplastics-annie-sprinkle-feminist-tit-print-2000.webp","/TitPrints/califtit.webp","/TitPrints/GreenBlackCubist.jpg","/TitPrints/doubtit.webp","/TitPrints/femtit.webp","/TitPrints/hearttit.jpg","/TitPrints/jewtit.jpg","/TitPrints/lsd_tit.jpg","/TitPrints/ModernCleavage.jpg","/TitPrints/PurpleTitPrint.jpg","/TitPrints/TitprintA.jpeg","/TitPrints/TitprintD.jpeg","/TitPrints/TitprintE.jpeg"],galleryTitle:"TIT PRINTS"}],H1=[{title:"ASSUMING THE ECOSEXUAL POSITION: THE EARTH AS LOVER",description:"The story of the artistic collaboration between the originators of the ecosex movement, their diverse communities, and the Earth.",
770year:"2021",image:"/AnnieBook1.webp",route:"/books?book=assuming-the-ecosexual-position"},{title:"HARDCORE FROM THE HEART",description:"The Pleasures, Profits and Politics of Sex in Performance",year:"2001",image:"/AnnieBook3.webp",route:"/books?book=hardcore-from-the-heart"},{title:"POST PORN MODERNIST",description:"My 25 Years as a Multimedia Whore",year:"1998",image:"/AnnieBook2.webp",route:"/books?book=post-porn-modernist"},{title:"BEYOND BOUNDARIES: NOTES ON ECOSEXUALITY",description:"A foundational essay introducing the ecosexual framework and its implications for queer environmental activism.",year:"2011",medium:"ESSAY",dimensions:"GLQ: A Journal of Lesbian and Gay Studies"},{title:"LOVE YOUR MAMA: AN ECOSEXUAL MANIFESTO",description:"Co-authored with Beth Stephens, this manifesto outlines the core principles of the ecosexual movement.",year:"2010",medium:"MANIFESTO",dimensions:"Women & Environments International"},{title:"PUBLIC CERVIX ANNOUNCEMENT",description:"The script and artist notes from the landmark performance that challenged cultural taboos around female anatomy.",year:"1996",medium:"PERFORMANCE TEXT",dimensions:"Performance Research"}],$1=()=>{const e=m.useRef(null),t=Jn();return i.jsxs("div",{className:"relative min-h-screen text-white overflow-x-hidden",children:[!$u&&i.jsx(k0,{}),!$u&&!T0&&i.jsx(Rg,{}),i.jsx("style",{dangerouslySetInnerHTML:{__html:Lg}}),i.jsx(_g,{}),i.jsx(Bh,{}),i.jsx(qh,{}),i.jsx(Fu,{id:"art",title:"VISUAL ARTIFACTS",subtitle:"FROM 1975 - 2000",items:W1,backgroundColor:"#000000",textColor:"#ffffff",accentColor:"#ffffff",bottomPadding:"48px",actionButton:{text:"TAKE A PEEK",onClick:()=>t("/art")}}),i.jsx(Fu,{id:"books",title:"BOOKS & WRITING",subtitle:"BOOKS, ESSAYS & PUBLISHED WORKS",items:H1.slice(0,3),backgroundColor:"#000000",textColor:"#ffffff",accentColor:"#ffffff",bottomPadding:"48px",actionButton:{text:"TAKE A PEEK",onClick:()=>t("/books")}}),i.jsx(gg,{}),i.jsx(j0,{ref:e}),i.jsx(wg,{})]})},U1=()=>{const e=ot();return i.jsxs(i.Fragment,{children:[i.jsx(B1,{}),i.jsx(Mg,{children:i.jsx(m.Suspense,{fallback:i.jsx(Pg,{}),children:i.jsx("div",{className:"page-reveal",children:i.jsxs(nh,{children:[i.jsx(G,{path:"/",element:i.jsx($1,{})}),i.jsx(G,{path:"/contact",element:i.jsx(Ag,{})}),i.jsx(G,{path:"/art",element:i.jsx(Ig,{})}),i.jsx(G,{path:"/books",element:i.jsx(zg,{})}),i.jsx(G,{path:"/films",element:i.jsx(Fg,{})}),i.jsx(G,{path:"/about/mini-biography",element:i.jsx(Og,{})}),i.jsx(G,{path:"/about/photo-bio",element:i.jsx(Dg,{})}),i.jsx(G,{path:"/about/cv",element:i.jsx(Bg,{})}),i.jsx(G,{path:"/about/press-quotes",element:i.jsx(Wg,{})}),i.jsx(G,{path:"/about/articles",element:i.jsx(Hg,{})}),i.jsx(G,{path:"/about/sprinkle-story",element:i.jsx($g,{})}),i.jsx(G,{path:"/college-offerings",element:i.jsx(Ug,{})}),i.jsx(G,{path:"/college/ecosexy",element:i.jsx(Vg,{})}),i.jsx(G,{path:"/college/feminist-porn-activist",element:i.jsx(Yg,{})})," ",i.jsx(G,{path:"/college/sidewalk-sex-clinic",element:i.jsx(Gg,{})}),i.jsx(G,{path:"/college/ecstasy-breathing",element:i.jsx(Xg,{})}),i.jsx(G,{path:"/college/art-education",element:i.jsx(F1,{})}),i.jsx(G,{path:"/college/eco-sexy-walking-tour",element:i.jsx(Qg,{})}),i.jsx(G,{path:"/love-art-lab/sexecological-walking-tour",element:i.jsx(Kg,{})}),i.jsx(G,{path:"/love-art-lab/assuming-ecosexual-position",element:i.jsx(Jg,{})}),i.jsx(G,{path:"/writings",element:i.jsx(qg,{})}),i.jsx(G,{path:"/writings/phd-dissertation",element:i.jsx(h1,{})}),i.jsx(G,{path:"/writings/remembering-our-dead",element:i.jsx(g1,{})}),i.jsx(G,{path:"/books/101-uses-for-sex",element:i.jsx(Zg,{})}),i.jsx(G,{path:"/books/101-hazards-of-sex",element:i.jsx(e1,{})}),i.jsx(G,{path:"/books/sex-addiction-myth",element:i.jsx(t1,{})}),i.jsx(G,{path:"/books/cervix-announcement",element:i.jsx(o1,{})}),i.jsx(G,{path:"/books/g-spot",element:i.jsx(a1,{})}),i.jsx(G,{path:"/books/seven-types-orgasm",element:i.jsx(i1,{})}),i.jsx(G,{path:"/books/energy-orgasms",element:i.jsx(l1,{})}),i.jsx(G,{path:"/books/sex-and-breath",element:i.jsx(s1,{})}),i.jsx(G,{path:"/books/f2m-transsexual-lover",element:i.jsx(u1,{})}),i.jsx(G,{path:"/books/metamorphosex-quiz",element:i.jsx(c1,{})}),i.jsx(G,{path:"/books/forty-reasons",element:i.jsx(d1,{})}),i.jsx(G,{path:"/books/sex-worker-burnout",element:i.jsx(f1,{})}),i.jsx(G,{path:"/books/brushes-and-crushes",element:i.jsx(p1,{})}),i.jsx(G,{path:"/books/my-conversation-with",element:i.jsx(m1,{})}),i.jsx(G,{path:"/current",element:i.jsx(n1,{})}),i.jsx(G,{path:"/art/polaroid-transfers",element:i.jsx(r1,{})}),i.jsx(G,{path:"/art/love-handle",element:i.jsx(T1,{})}),i.jsx(G,{path:"/art/bosom-ballet",element:i.jsx(_1,{})}),i.jsx(G,{path:"/art/post-modern-pin-up",element:i.jsx(R1,{})}),i.jsx(G,{path:"/art/anatomy-of-a-pin-up",element:i.jsx(M1,{})}),i.jsx(G,{path:"/art/seven-men-inside-katharine",element:i.jsx(L1,{})}),i.jsx(G,{path:"/performance/peace-in-bed",element:i.jsx(x1,{})}),i.jsx(G,{path:"/performance/liberty-love-boat",element:i.jsx(y1,{})}),i.jsx(G,{path:"/performance/sex-magic-ritual",element:i.jsx(v1,{})}),i.jsx(G,{path:"/performance/masturbating-onstage",element:i.jsx(eh,{to:"/performance/sex-magic-ritual",replace:!0})}),i.jsx(G,{path:"/performance/performances-in-retrospect",element:i.jsx(b1,{})}),i.jsx(G,{path:"/performance/breakfast-with-veronica-vera",element:i.jsx(w1,{})}),i.jsx(G,{path:"/performance/conversation-montano",element:i.jsx(S1,{})}),i.jsx(G,{path:"/spectacular-sex/interview",element:i.jsx(k1,{})}),i.jsx(G,{path:"/projects/post-porn-modernist",element:i.jsx(E1,{})}),i.jsx(G,{path:"/projects/herstory-of-porn",element:i.jsx(C1,{})}),i.jsx(G,{path:"/projects/metamorphosex",element:i.jsx(j1,{})}),i.jsx(G,{path:"/projects/exposed",element:i.jsx(P1,{})}),i.jsx(G,{path:"/projects/love-art-laboratory",element:i.jsx(O1,{})}
770),i.jsx(G,{path:"/projects/dirty-sexecology",element:i.jsx(D1,{})}),i.jsx(G,{path:"/workshops/sluts-and-goddesses",element:i.jsx(N1,{})}),i.jsx(G,{path:"/workshops/super-sex-technologies",element:i.jsx(A1,{})}),i.jsx(G,{path:"/workshops/massage-ritual",element:i.jsx(I1,{})}),i.jsx(G,{path:"/workshops/spectacular-sex",element:i.jsx(z1,{})})]})},e.pathname)})})]})};function V1(){const[e,t]=m.useState(()=>{try{return localStorage.getItem("age_verified")==="true"}catch{return!1}}),[n,r]=m.useState(()=>{try{return localStorage.getItem("age_verified")!=="true"}catch{return!0}}),o=()=>{try{localStorage.setItem("age_verified","true")}catch{}r(!1),t(!0)};return m.useEffect(()=>{const a=l=>{l.persisted&&((()=>{try{return localStorage.getItem("age_verified")==="true"}catch{return!1}})()||(r(!0),t(!1)))};return window.addEventListener("pageshow",a),()=>window.removeEventListener("pageshow",a)},[]),i.jsx(i.Fragment,{children:n?i.jsx(Eg,{onAccept:o}):i.jsxs(i.Fragment,{children:[i.jsx(jh,{children:i.jsx(U1,{})}),!T0&&i.jsx(P0,{})]})})}r0(document.getElementById("root")).render(i.jsx(m.StrictMode,{children:i.jsx(V1,{})}));export{pg as A,tg as C,ia as D,$r as E,wg as F,C0 as G,as as N,cg as P,S0 as W,Hr as X,Bh as a,ot as b,qn as c,_g as d,n0 as e,Rg as f,Oh as g,k0 as h,i as j,m as r,Jn as u};
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.