PageSourceSearch

http://pagepressapp.com/assets/index-CZmGgEa9.js

js pagepressapp.com collected 2026-10-05 04:05:04 UTC 350,652 bytes, 327 lines download raw bytes

vendor: 5,658 bytes, lines 1-9
1function wd(e,t){for(var s=0;s<t.length;s++){const n=t[s];if(typeof n!="string"&&!Array.isArray(n)){for(const l in n)if(l!=="default"&&!(l in e)){const a=Object.getOwnPropertyDescriptor(n,l);a&&Object.defineProperty(e,l,a.get?a:{enumerable:!0,get:()=>n[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))n(l);new MutationObserver(l=>{for(const a of l)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function s(l){const a={};return l.integrity&&(a.integrity=l.integrity),l.referrerPolicy&&(a.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?a.credentials="include":l.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(l){if(l.ep)return;l.ep=!0;const a=s(l);fetch(l.href,a)}})();function bd(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ho={exports:{}},In={},Qo={exports:{}},I={};/**
2 * @license React
3 * react.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var yr=Symbol.for("react.element"),kd=Symbol.for("react.portal"),Sd=Symbol.for("react.fragment"),Cd=Symbol.for("react.strict_mode"),Ed=Symbol.for("react.profiler"),Pd=Symbol.for("react.provider"),_d=Symbol.for("react.context"),zd=Symbol.for("react.forward_ref"),Md=Symbol.for("react.suspense"),Ld=Symbol.for("react.memo"),Rd=Symbol.for("react.lazy"),Si=Symbol.iterator;function Td(e){return e===null||typeof e!="object"?null:(e=Si&&e[Si]||e["@@iterator"],typeof e=="function"?e:null)}var Ko={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Xo=Object.assign,Yo={};function Es(e,t,s){this.props=e,this.context=t,this.refs=Yo,this.updater=s||Ko}Es.prototype.isReactComponent={};Es.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")};Es.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Go(){}Go.prototype=Es.prototype;function Ca(e,t,s){this.props=e,this.context=t,this.refs=Yo,this.updater=s||Ko}var Ea=Ca.prototype=new Go;Ea.constructor=Ca;Xo(Ea,Es.prototype);Ea.isPureReactComponent=!0;var Ci=Array.isArray,Zo=Object.prototype.hasOwnProperty,Pa={current:null},qo={key:!0,ref:!0,__self:!0,__source:!0};function Jo(e,t,s){var n,l={},a=null,i=null;if(t!=null)for(n in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)Zo.call(t,n)&&!qo.hasOwnProperty(n)&&(l[n]=t[n]);var o=arguments.length-2;if(o===1)l.children=s;else if(1<o){for(var c=Array(o),u=0;u<o;u++)c[u]=arguments[u+2];l.children=c}if(e&&e.defaultProps)for(n in o=e.defaultProps,o)l[n]===void 0&&(l[n]=o[n]);return{$$typeof:yr,type:e,key:a,ref:i,props:l,_owner:Pa.current}}function Id(e,t){return{$$typeof:yr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function _a(e){return typeof e=="object"&&e!==null&&e.$$typeof===yr}function Od(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(s){return t[s]})}var Ei=/\/+/g;function el(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Od(""+e.key):t.toString(36)}function Xr(e,t,s,n,l){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case yr:case kd:i=!0}}if(i)return i=e,l=l(i),e=n===""?"."+el(i,0):n,Ci(l)?(s="",e!=null&&(s=e.replace(Ei,"$&/")+"/"),Xr(l,t,s,"",function(u){return u})):l!=null&&(_a(l)&&(l=Id(l,s+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(Ei,"$&/")+"/")+e)),t.push(l)),1;if(i=0,n=n===""?".":n+":",Ci(e))for(var o=0;o<e.length;o++){a=e[o];var c=n+el(a,o);i+=Xr(a,t,s,c,l)}else if(c=Td(e),typeof c=="function")for(e=c.call(e),o=0;!(a=e.next()).done;)a=a.value,c=n+el(a,o++),i+=Xr(a,t,s,c,l);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function Pr(e,t,s){if(e==null)return e;var n=[],l=0;return Xr(e,n,"","",function(a){return t.call(s,a,l++)}),n}function $d(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(s){(e._status===0||e._status===-1)&&(e._status=1,e._result=s)},function(s){(e._status===0||e._status===-1)&&(e._status=2,e._result=s)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var he={current:null},Yr={transition:null},Fd={ReactCurrentDispatcher:he,ReactCurrentBatchConfig:Yr,ReactCurrentOwner:Pa};function ec(){throw Error("act(...) is not supported in production builds of React.")}I.Children={map:Pr,forEach:function(e,t,s){Pr(e,function(){t.apply(this,arguments)},s)},count:function(e){var t=0;return Pr(e,function(){t++}),t},toArray:function(e){return Pr(e,function(t){return t})||[]},only:function(e){if(!_a(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};I.Component=Es;I.Fragment=Sd;I.Profiler=Ed;I.PureComponent=Ca;I.StrictMode=Cd;I.Suspense=Md;
vendor: 4,686 bytes, lines 9-25
9I.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Fd;I.act=ec;I.cloneElement=function(e,t,s){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=Xo({},e.props),l=e.key,a=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,i=Pa.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var o=e.type.defaultProps;for(c in t)Zo.call(t,c)&&!qo.hasOwnProperty(c)&&(n[c]=t[c]===void 0&&o!==void 0?o[c]:t[c])}var c=arguments.length-2;if(c===1)n.children=s;else if(1<c){o=Array(c);for(var u=0;u<c;u++)o[u]=arguments[u+2];n.children=o}return{$$typeof:yr,type:e.type,key:l,ref:a,props:n,_owner:i}};I.createContext=function(e){return e={$$typeof:_d,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Pd,_context:e},e.Consumer=e};I.createElement=Jo;I.createFactory=function(e){var t=Jo.bind(null,e);return t.type=e,t};I.createRef=function(){return{current:null}};I.forwardRef=function(e){return{$$typeof:zd,render:e}};I.isValidElement=_a;I.lazy=function(e){return{$$typeof:Rd,_payload:{_status:-1,_result:e},_init:$d}};I.memo=function(e,t){return{$$typeof:Ld,type:e,compare:t===void 0?null:t}};I.startTransition=function(e){var t=Yr.transition;Yr.transition={};try{e()}finally{Yr.transition=t}};I.unstable_act=ec;I.useCallback=function(e,t){return he.current.useCallback(e,t)};I.useContext=function(e){return he.current.useContext(e)};I.useDebugValue=function(){};I.useDeferredValue=function(e){return he.current.useDeferredValue(e)};I.useEffect=function(e,t){return he.current.useEffect(e,t)};I.useId=function(){return he.current.useId()};I.useImperativeHandle=function(e,t,s){return he.current.useImperativeHandle(e,t,s)};I.useInsertionEffect=function(e,t){return he.current.useInsertionEffect(e,t)};I.useLayoutEffect=function(e,t){return he.current.useLayoutEffect(e,t)};I.useMemo=function(e,t){return he.current.useMemo(e,t)};I.useReducer=function(e,t,s){return he.current.useReducer(e,t,s)};I.useRef=function(e){return he.current.useRef(e)};I.useState=function(e){return he.current.useState(e)};I.useSyncExternalStore=function(e,t,s){return he.current.useSyncExternalStore(e,t,s)};I.useTransition=function(){return he.current.useTransition()};I.version="18.3.1";Qo.exports=I;var N=Qo.exports;const Dd=bd(N),Ud=wd({__proto__:null,default:Dd},[N]);/**
10 * @license React
11 * react-jsx-runtime.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var Ad=N,Bd=Symbol.for("react.element"),Vd=Symbol.for("react.fragment"),Wd=Object.prototype.hasOwnProperty,Hd=Ad.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Qd={key:!0,ref:!0,__self:!0,__source:!0};function tc(e,t,s){var n,l={},a=null,i=null;s!==void 0&&(a=""+s),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(i=t.ref);for(n in t)Wd.call(t,n)&&!Qd.hasOwnProperty(n)&&(l[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)l[n]===void 0&&(l[n]=t[n]);return{$$typeof:Bd,type:e,key:a,ref:i,props:l,_owner:Hd.current}}In.Fragment=Vd;In.jsx=tc;In.jsxs=tc;Ho.exports=In;var r=Ho.exports,sc={exports:{}},Ee={},rc={exports:{}},nc={};/**
18 * @license React
19 * scheduler.production.min.js
20 *
21 * Copyright (c) Facebook, Inc. and its affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */(function(e){function t(C,L){var T=C.length;C.push(L);e:for(;0<T;){var Y=T-1>>>1,te=C[Y];if(0<l(te,L))C[Y]=L,C[T]=te,T=Y;else break e}}function s(C){return C.length===0?null:C[0]}function n(C){if(C.length===0)return null;var L=C[0],T=C.pop();if(T!==L){C[0]=T;e:for(var Y=0,te=C.length,Cr=te>>>1;Y<Cr;){var Ot=2*(Y+1)-1,Jn=C[Ot],$t=Ot+1,Er=C[$t];if(0>l(Jn,T))$t<te&&0>l(Er,Jn)?(C[Y]=Er,C[$t]=T,Y=$t):(C[Y]=Jn,C[Ot]=T,Y=Ot);else if($t<te&&0>l(Er,T))C[Y]=Er,C[$t]=T,Y=$t;else break e}}return L}function l(C,L){var T=C.sortIndex-L.sortIndex;return T!==0?T:C.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,o=i.now();e.unstable_now=function(){return i.now()-o}}var c=[],u=[],h=1,x=null,d=3,g=!1,y=!1,v=!1,k=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function f(C){for(var L=s(u);
vendor: 9,549 bytes, lines 25-34
25L!==null;){if(L.callback===null)n(u);else if(L.startTime<=C)n(u),L.sortIndex=L.expirationTime,t(c,L);else break;L=s(u)}}function j(C){if(v=!1,f(C),!y)if(s(c)!==null)y=!0,qe(b);else{var L=s(u);L!==null&&Ms(j,L.startTime-C)}}function b(C,L){y=!1,v&&(v=!1,p(_),_=-1),g=!0;var T=d;try{for(f(L),x=s(c);x!==null&&(!(x.expirationTime>L)||C&&!we());){var Y=x.callback;if(typeof Y=="function"){x.callback=null,d=x.priorityLevel;var te=Y(x.expirationTime<=L);L=e.unstable_now(),typeof te=="function"?x.callback=te:x===s(c)&&n(c),f(L)}else n(c);x=s(c)}if(x!==null)var Cr=!0;else{var Ot=s(u);Ot!==null&&Ms(j,Ot.startTime-L),Cr=!1}return Cr}finally{x=null,d=T,g=!1}}var E=!1,P=null,_=-1,W=5,R=-1;function we(){return!(e.unstable_now()-R<W)}function It(){if(P!==null){var C=e.unstable_now();R=C;var L=!0;try{L=P(!0,C)}finally{L?ze():(E=!1,P=null)}}else E=!1}var ze;if(typeof m=="function")ze=function(){m(It)};else if(typeof MessageChannel<"u"){var D=new MessageChannel,oe=D.port2;D.port1.onmessage=It,ze=function(){oe.postMessage(null)}}else ze=function(){k(It,0)};function qe(C){P=C,E||(E=!0,ze())}function Ms(C,L){_=k(function(){C(e.unstable_now())},L)}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(C){C.callback=null},e.unstable_continueExecution=function(){y||g||(y=!0,qe(b))},e.unstable_forceFrameRate=function(C){0>C||125<C?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):W=0<C?Math.floor(1e3/C):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return s(c)},e.unstable_next=function(C){switch(d){case 1:case 2:case 3:var L=3;break;default:L=d}var T=d;d=L;try{return C()}finally{d=T}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(C,L){switch(C){case 1:case 2:case 3:case 4:case 5:break;default:C=3}var T=d;d=C;try{return L()}finally{d=T}},e.unstable_scheduleCallback=function(C,L,T){var Y=e.unstable_now();switch(typeof T=="object"&&T!==null?(T=T.delay,T=typeof T=="number"&&0<T?Y+T:Y):T=Y,C){case 1:var te=-1;break;case 2:te=250;break;case 5:te=1073741823;break;case 4:te=1e4;break;default:te=5e3}return te=T+te,C={id:h++,callback:L,priorityLevel:C,startTime:T,expirationTime:te,sortIndex:-1},T>Y?(C.sortIndex=T,t(u,C),s(c)===null&&C===s(u)&&(v?(p(_),_=-1):v=!0,Ms(j,T-Y))):(C.sortIndex=te,t(c,C),y||g||(y=!0,qe(b))),C},e.unstable_shouldYield=we,e.unstable_wrapCallback=function(C){var L=d;return function(){var T=d;d=L;try{return C.apply(this,arguments)}finally{d=T}}}})(nc);rc.exports=nc;var Kd=rc.exports;/**
26 * @license React
27 * react-dom.production.min.js
28 *
29 * Copyright (c) Facebook, Inc. and its affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var Xd=N,Ce=Kd;function w(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,s=1;s<arguments.length;s++)t+="&args[]="+encodeURIComponent(arguments[s]);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 lc=new Set,er={};function Gt(e,t){ys(e,t),ys(e+"Capture",t)}function ys(e,t){for(er[e]=t,e=0;e<t.length;e++)lc.add(t[e])}var nt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),_l=Object.prototype.hasOwnProperty,Yd=/^[: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]*$/,Pi={},_i={};function Gd(e){return _l.call(_i,e)?!0:_l.call(Pi,e)?!1:Yd.test(e)?_i[e]=!0:(Pi[e]=!0,!1)}function Zd(e,t,s,n){if(s!==null&&s.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:s!==null?!s.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function qd(e,t,s,n){if(t===null||typeof t>"u"||Zd(e,t,s,n))return!0;if(n)return!1;if(s!==null)switch(s.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,s,n,l,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=l,this.mustUseProperty=s,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var ie={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ie[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];ie[t]=new fe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ie[e]=new fe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ie[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){ie[e]=new fe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ie[e]=new fe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ie[e]=new fe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ie[e]=new fe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ie[e]=new fe(e,5,!1,e.toLowerCase(),null,!1,!1)});var za=/[\-:]([a-z])/g;function Ma(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(za,Ma);ie[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(za,Ma);ie[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(za,Ma);ie[t]=new fe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ie[e]=new fe(e,1,!1,e.toLowerCase(),null,!1,!1)});ie.xlinkHref=new fe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ie[e]=new fe(e,1,!1,e.toLowerCase(),null,!0,!0)});function La(e,t,s,n){var l=ie.hasOwnProperty(t)?ie[t]:null;(l!==null?l.type!==0:n||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(qd(t,s,l,n)&&(s=null),n||l===null?Gd(t)&&(s===null?e.removeAttribute(t):e.setAttribute(t,""+s)):l.mustUseProperty?e[l.propertyName]=s===null?l.type===3?!1:"":s:(t=l.attributeName,n=l.attributeNamespace,s===null?e.removeAttribute(t):(l=l.type,s=l===3||l===4&&s===!0?"":""+s,n?e.setAttributeNS(n,t,s):e.setAttribute(t,s))))}var ot=Xd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,_r=Symbol.for("react.element"),ts=Symbol.for("react.portal"),ss=Symbol.for("react.fragment"),Ra=Symbol.for("react.strict_mode"),zl=Symbol.for("react.profiler"),ac=Symbol.for("react.provider"),ic=Symbol.for("react.context"),Ta=Symbol.for("react.forward_ref"),Ml=Symbol.for("react.suspense"),Ll=Symbol.for("react.suspense_list"),Ia=Symbol.for("react.memo"),mt=Symbol.for("react.lazy"),oc=Symbol.for("react.offscreen"),zi=Symbol.iterator;function Ls(e){return e===null||typeof e!="object"?null:(e=zi&&e[zi]||e["@@iterator"],typeof e=="function"?e:null)}var K=Object.assign,tl;function Us(e){if(tl===void 0)try{throw Error()}catch(s){var t=s.stack.trim().match(/\n( *(at )?)/);tl=t&&t[1]||""}return`
34`+tl+e}var sl=!1;function rl(e,t){if(!e||sl)return"";sl=!0;var s=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(u){var n=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){n=u}e.call(t.prototype)}else{try{throw Error()}catch(u){n=u}e()}}
vendor: 17,725 bytes, lines 34-37
34catch(u){if(u&&n&&typeof u.stack=="string"){for(var l=u.stack.split(`
35`),a=n.stack.split(`
36`),i=l.length-1,o=a.length-1;1<=i&&0<=o&&l[i]!==a[o];)o--;for(;1<=i&&0<=o;i--,o--)if(l[i]!==a[o]){if(i!==1||o!==1)do if(i--,o--,0>o||l[i]!==a[o]){var c=`
37`+l[i].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=i&&0<=o);break}}}finally{sl=!1,Error.prepareStackTrace=s}return(e=e?e.displayName||e.name:"")?Us(e):""}function Jd(e){switch(e.tag){case 5:return Us(e.type);case 16:return Us("Lazy");case 13:return Us("Suspense");case 19:return Us("SuspenseList");case 0:case 2:case 15:return e=rl(e.type,!1),e;case 11:return e=rl(e.type.render,!1),e;case 1:return e=rl(e.type,!0),e;default:return""}}function Rl(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 ss:return"Fragment";case ts:return"Portal";case zl:return"Profiler";case Ra:return"StrictMode";case Ml:return"Suspense";case Ll: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 Ta:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ia:return t=e.displayName||null,t!==null?t:Rl(e.type)||"Memo";case mt:t=e._payload,e=e._init;try{return Rl(e(t))}catch{}}return null}function em(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 Rl(t);case 8:return t===Ra?"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 Pt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function cc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function tm(e){var t=cc(e)?"checked":"value",s=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof s<"u"&&typeof s.get=="function"&&typeof s.set=="function"){var l=s.get,a=s.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){n=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:s.enumerable}),{getValue:function(){return n},setValue:function(i){n=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function zr(e){e._valueTracker||(e._valueTracker=tm(e))}function uc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var s=t.getValue(),n="";return e&&(n=cc(e)?e.checked?"true":"false":e.value),e=n,e!==s?(t.setValue(e),!0):!1}function an(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 Tl(e,t){var s=t.checked;return K({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:s??e._wrapperState.initialChecked})}function Mi(e,t){var s=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;s=Pt(t.value!=null?t.value:s),e._wrapperState={initialChecked:n,initialValue:s,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function dc(e,t){t=t.checked,t!=null&&La(e,"checked",t,!1)}function Il(e,t){dc(e,t);var s=Pt(t.value),n=t.type;if(s!=null)n==="number"?(s===0&&e.value===""||e.value!=s)&&(e.value=""+s):e.value!==""+s&&(e.value=""+s);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Ol(e,t.type,s):t.hasOwnProperty("defaultValue")&&Ol(e,t.type,Pt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Li(e,t,s){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,s||t===e.value||(e.value=t),e.defaultValue=t}s=e.name,s!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,s!==""&&(e.name=s)}function Ol(e,t,s){(t!=="number"||an(e.ownerDocument)!==e)&&(s==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+s&&(e.defaultValue=""+s))}var As=Array.isArray;function xs(e,t,s,n){if(e=e.options,t){t={};for(var l=0;l<s.length;l++)t["$"+s[l]]=!0;for(s=0;s<e.length;s++)l=t.hasOwnProperty("$"+e[s].value),e[s].selected!==l&&(e[s].selected=l),l&&n&&(e[s].defaultSelected=!0)}else{for(s=""+Pt(s),t=null,l=0;l<e.length;l++){if(e[l].value===s){e[l].selected=!0,n&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function $l(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(w(91));return K({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Ri(e,t){var s=t.value;if(s==null){if(s=t.children,t=t.defaultValue,s!=null){if(t!=null)throw Error(w(92));if(As(s)){if(1<s.length)throw Error(w(93));s=s[0]}t=s}t==null&&(t=""),s=t}e._wrapperState={initialValue:Pt(s)}}function mc(e,t){var s=Pt(t.value),n=Pt(t.defaultValue);s!=null&&(s=""+s,s!==e.value&&(e.value=s),t.defaultValue==null&&e.defaultValue!==s&&(e.defaultValue=s)),n!=null&&(e.defaultValue=""+n)}function Ti(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function xc(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 Fl(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?xc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Mr,pc=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,s,n,l){MSApp.execUnsafeLocalFunction(function(){return e(t,s,n,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Mr=Mr||document.createElement("div"),Mr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Mr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function tr(e,t){if(t){var s=e.firstChild;if(s&&s===e.lastChild&&s.nodeType===3){s.nodeValue=t;return}}e.textContent=t}var Ws={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},sm=["Webkit","ms","Moz","O"];Object.keys(Ws).forEach(function(e){sm.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ws[t]=Ws[e]})});function hc(e,t,s){return t==null||typeof t=="boolean"||t===""?"":s||typeof t!="number"||t===0||Ws.hasOwnProperty(e)&&Ws[e]?(""+t).trim():t+"px"}function fc(e,t){e=e.style;for(var s in t)if(t.hasOwnProperty(s)){var n=s.indexOf("--")===0,l=hc(s,t[s],n);s==="float"&&(s="cssFloat"),n?e.setProperty(s,l):e[s]=l}}var rm=K({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 Dl(e,t){if(t){if(rm[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(w(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(w(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(w(61))}if(t.style!=null&&typeof t.style!="object")throw Error(w(62))}}function Ul(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Al=null;function Oa(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Bl=null,ps=null,hs=null;function Ii(e){if(e=wr(e)){if(typeof Bl!="function")throw Error(w(280));var t=e.stateNode;t&&(t=Un(t),Bl(e.stateNode,e.type,t))}}function gc(e){ps?hs?hs.push(e):hs=[e]:ps=e}function vc(){if(ps){var e=ps,t=hs;if(hs=ps=null,Ii(e),t)for(e=0;e<t.length;e++)Ii(t[e])}}function yc(e,t){return e(t)}function jc(){}var nl=!1;function Nc(e,t,s){if(nl)return e(t,s);nl=!0;try{return yc(e,t,s)}finally{nl=!1,(ps!==null||hs!==null)&&(jc(),vc())}}function sr(e,t){var s=e.stateNode;if(s===null)return null;var n=Un(s);if(n===null)return null;s=n[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":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(s&&typeof s!="function")throw Error(w(231,t,typeof s));return s}var Vl=!1;if(nt)try{var Rs={};Object.defineProperty(Rs,"passive",{get:function(){Vl=!0}}),window.addEventListener("test",Rs,Rs),window.removeEventListener("test",Rs,Rs)}catch{Vl=!1}function nm(e,t,s,n,l,a,i,o,c){var u=Array.prototype.slice.call(arguments,3);try{t.apply(s,u)}catch(h){this.onError(h)}}var Hs=!1,on=null,cn=!1,Wl=null,lm={onError:function(e){Hs=!0,on=e}};function am(e,t,s,n,l,a,i,o,c){Hs=!1,on=null,nm.apply(lm,arguments)}function im(e,t,s,n,l,a,i,o,c){if(am.apply(this,arguments),Hs){if(Hs){var u=on;Hs=!1,on=null}else throw Error(w(198));cn||(cn=!0,Wl=u)}}function Zt(e){var t=e,s=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(s=t.return),e=t.return;while(e)}return t.tag===3?s: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 Oi(e){if(Zt(e)!==e)throw Error(w(188))}function om(e){var t=e.alternate;if(!t){if(t=Zt(e),t===null)throw Error(w(188));return t!==e?null:e}for(var s=e,n=t;;){var l=s.return;if(l===null)break;var a=l.alternate;if(a===null){if(n=l.return,n!==null){s=n;continue}break}if(l.child===a.child){for(a=l.child;a;){if(a===s)return Oi(l),e;if(a===n)return Oi(l),t;a=a.sibling}throw Error(w(188))}if(s.return!==n.return)s=l,n=a;else{for(var i=!1,o=l.child;o;){if(o===s){i=!0,s=l,n=a;break}if(o===n){i=!0,n=l,s=a;break}o=o.sibling}if(!i){for(o=a.child;o;){if(o===s){i=!0,s=a,n=l;break}if(o===n){i=!0,n=a,s=l;break}o=o.sibling}if(!i)throw Error(w(189))}}if(s.alternate!==n)throw Error(w(190))}if(s.tag!==3)throw Error(w(188));return s.stateNode.current===s?e:t}function bc(e){return e=om(e),e!==null?kc(e):null}function kc(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=kc(e);if(t!==null)return t;e=e.sibling}return null}var Sc=Ce.unstable_scheduleCallback,$i=Ce.unstable_cancelCallback,cm=Ce.unstable_shouldYield,um=Ce.unstable_requestPaint,G=Ce.unstable_now,dm=Ce.unstable_getCurrentPriorityLevel,$a=Ce.unstable_ImmediatePriority,Cc=Ce.unstable_UserBlockingPriority,un=Ce.unstable_NormalPriority,mm=Ce.unstable_LowPriority,Ec=Ce.unstable_IdlePriority,On=null,Ge=null;function xm(e){if(Ge&&typeof Ge.onCommitFiberRoot=="function")try{Ge.onCommitFiberRoot(On,e,void 0,(e.current.flags&128)===128)}catch{}}var Ve=Math.clz32?Math.clz32:fm,pm=Math.log,hm=Math.LN2;function fm(e){return e>>>=0,e===0?32:31-(pm(e)/hm|0)|0}var Lr=64,Rr=4194304;function Bs(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 dn(e,t){var s=e.pendingLanes;if(s===0)return 0;var n=0,l=e.suspendedLanes,a=e.pingedLanes,i=s&268435455;if(i!==0){var o=i&~l;o!==0?n=Bs(o):(a&=i,a!==0&&(n=Bs(a)))}else i=s&~l,i!==0?n=Bs(i):a!==0&&(n=Bs(a));if(n===0)return 0;if(t!==0&&t!==n&&!(t&l)&&(l=n&-n,a=t&-t,l>=a||l===16&&(a&4194240)!==0))return t;if(n&4&&(n|=s&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0<t;)s=31-Ve(t),l=1<<s,n|=e[s],t&=~l;return n}function gm(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 vm(e,t){for(var s=e.suspendedLanes,n=e.pingedLanes,l=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-Ve(a),o=1<<i,c=l[i];c===-1?(!(o&s)||o&n)&&(l[i]=gm(o,t)):c<=t&&(e.expiredLanes|=o),a&=~o}}function Hl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Pc(){var e=Lr;return Lr<<=1,!(Lr&4194240)&&(Lr=64),e}function ll(e){for(var t=[],s=0;31>s;s++)t.push(e);return t}function jr(e,t,s){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ve(t),e[t]=s}function ym(e,t){var s=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 n=e.eventTimes;for(e=e.expirationTimes;0<s;){var l=31-Ve(s),a=1<<l;t[l]=0,n[l]=-1,e[l]=-1,s&=~a}}function Fa(e,t){var s=e.entangledLanes|=t;for(e=e.entanglements;s;){var n=31-Ve(s),l=1<<n;l&t|e[n]&t&&(e[n]|=t),s&=~l}}var F=0;function _c(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var zc,Da,Mc,Lc,Rc,Ql=!1,Tr=[],yt=null,jt=null,Nt=null,rr=new Map,nr=new Map,pt=[],jm="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 Fi(e,t){switch(e){case"focusin":case"focusout":yt=null;break;case"dragenter":case"dragleave":jt=null;break;case"mouseover":case"mouseout":Nt=null;break;case"pointerover":case"pointerout":rr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":nr.delete(t.pointerId)}}function Ts(e,t,s,n,l,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:s,eventSystemFlags:n,nativeEvent:a,targetContainers:[l]},t!==null&&(t=wr(t),t!==null&&Da(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Nm(e,t,s,n,l){switch(t){case"focusin":return yt=Ts(yt,e,t,s,n,l),!0;case"dragenter":return jt=Ts(jt,e,t,s,n,l),!0;case"mouseover":return Nt=Ts(Nt,e,t,s,n,l),!0;case"pointerover":var a=l.pointerId;return rr.set(a,Ts(rr.get(a)||null,e,t,s,n,l)),!0;case"gotpointercapture":return a=l.pointerId,nr.set(a,Ts(nr.get(a)||null,e,t,s,n,l)),!0}return!1}function Tc(e){var t=Ut(e.target);if(t!==null){var s=Zt(t);if(s!==null){if(t=s.tag,t===13){if(t=wc(s),t!==null){e.blockedOn=t,Rc(e.priority,function(){Mc(s)});return}}else if(t===3&&s.stateNode.current.memoizedState.isDehydrated){e.blockedOn=s.tag===3?s.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Gr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var s=Kl(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(s===null){s=e.nativeEvent;var n=new s.constructor(s.type,s);Al=n,s.target.dispatchEvent(n),Al=null}else return t=wr(s),t!==null&&Da(t),e.blockedOn=s,!1;t.shift()}return!0}function Di(e,t,s){Gr(e)&&s.delete(t)}function wm(){Ql=!1,yt!==null&&Gr(yt)&&(yt=null),jt!==null&&Gr(jt)&&(jt=null),Nt!==null&&Gr(Nt)&&(Nt=null),rr.forEach(Di),nr.forEach(Di)}function Is(e,t){e.blockedOn===t&&(e.blockedOn=null,Ql||(Ql=!0,Ce.unstable_scheduleCallback(Ce.unstable_NormalPriority,wm)))}function lr(e){function t(l){return Is(l,e)}if(0<Tr.length){Is(Tr[0],e);for(var s=1;s<Tr.length;s++){var n=Tr[s];n.blockedOn===e&&(n.blockedOn=null)}}for(yt!==null&&Is(yt,e),jt!==null&&Is(jt,e),Nt!==null&&Is(Nt,e),rr.forEach(t),nr.forEach(t),s=0;s<pt.length;s++)n=pt[s],n.blockedOn===e&&(n.blockedOn=null);for(;0<pt.length&&(s=pt[0],s.blockedOn===null);)Tc(s),s.blockedOn===null&&pt.shift()}var fs=ot.ReactCurrentBatchConfig,mn=!0;function bm(e,t,s,n){var l=F,a=fs.transition;fs.transition=null;try{F=1,Ua(e,t,s,n)}finally{F=l,fs.transition=a}}function km(e,t,s,n){var l=F,a=fs.transition;fs.transition=null;try{F=4,Ua(e,t,s,n)}finally{F=l,fs.transition=a}}function Ua(e,t,s,n){if(mn){var l=Kl(e,t,s,n);if(l===null)hl(e,t,n,xn,s),Fi(e,n);else if(Nm(l,e,t,s,n))n.stopPropagation();else if(Fi(e,n),t&4&&-1<jm.indexOf(e)){for(;l!==null;){var a=wr(l);
vendor: 10,829 bytes, line 37
37if(a!==null&&zc(a),a=Kl(e,t,s,n),a===null&&hl(e,t,n,xn,s),a===l)break;l=a}l!==null&&n.stopPropagation()}else hl(e,t,n,null,s)}}var xn=null;function Kl(e,t,s,n){if(xn=null,e=Oa(n),e=Ut(e),e!==null)if(t=Zt(e),t===null)e=null;else if(s=t.tag,s===13){if(e=wc(t),e!==null)return e;e=null}else if(s===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return xn=e,null}function Ic(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(dm()){case $a:return 1;case Cc:return 4;case un:case mm:return 16;case Ec:return 536870912;default:return 16}default:return 16}}var ft=null,Aa=null,Zr=null;function Oc(){if(Zr)return Zr;var e,t=Aa,s=t.length,n,l="value"in ft?ft.value:ft.textContent,a=l.length;for(e=0;e<s&&t[e]===l[e];e++);var i=s-e;for(n=1;n<=i&&t[s-n]===l[a-n];n++);return Zr=l.slice(e,1<n?1-n:void 0)}function qr(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 Ir(){return!0}function Ui(){return!1}function Pe(e){function t(s,n,l,a,i){this._reactName=s,this._targetInst=l,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null;for(var o in e)e.hasOwnProperty(o)&&(s=e[o],this[o]=s?s(a):a[o]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?Ir:Ui,this.isPropagationStopped=Ui,this}return K(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var s=this.nativeEvent;s&&(s.preventDefault?s.preventDefault():typeof s.returnValue!="unknown"&&(s.returnValue=!1),this.isDefaultPrevented=Ir)},stopPropagation:function(){var s=this.nativeEvent;s&&(s.stopPropagation?s.stopPropagation():typeof s.cancelBubble!="unknown"&&(s.cancelBubble=!0),this.isPropagationStopped=Ir)},persist:function(){},isPersistent:Ir}),t}var Ps={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ba=Pe(Ps),Nr=K({},Ps,{view:0,detail:0}),Sm=Pe(Nr),al,il,Os,$n=K({},Nr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Va,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!==Os&&(Os&&e.type==="mousemove"?(al=e.screenX-Os.screenX,il=e.screenY-Os.screenY):il=al=0,Os=e),al)},movementY:function(e){return"movementY"in e?e.movementY:il}}),Ai=Pe($n),Cm=K({},$n,{dataTransfer:0}),Em=Pe(Cm),Pm=K({},Nr,{relatedTarget:0}),ol=Pe(Pm),_m=K({},Ps,{animationName:0,elapsedTime:0,pseudoElement:0}),zm=Pe(_m),Mm=K({},Ps,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Lm=Pe(Mm),Rm=K({},Ps,{data:0}),Bi=Pe(Rm),Tm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Im={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"},Om={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function $m(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Om[e])?!!t[e]:!1}function Va(){return $m}var Fm=K({},Nr,{key:function(e){if(e.key){var t=Tm[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=qr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Im[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Va,charCode:function(e){return e.type==="keypress"?qr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?qr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Dm=Pe(Fm),Um=K({},$n,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Vi=Pe(Um),Am=K({},Nr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Va}),Bm=Pe(Am),Vm=K({},Ps,{propertyName:0,elapsedTime:0,pseudoElement:0}),Wm=Pe(Vm),Hm=K({},$n,{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}),Qm=Pe(Hm),Km=[9,13,27,32],Wa=nt&&"CompositionEvent"in window,Qs=null;nt&&"documentMode"in document&&(Qs=document.documentMode);var Xm=nt&&"TextEvent"in window&&!Qs,$c=nt&&(!Wa||Qs&&8<Qs&&11>=Qs),Wi=" ",Hi=!1;function Fc(e,t){switch(e){case"keyup":return Km.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Dc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var rs=!1;function Ym(e,t){switch(e){case"compositionend":return Dc(t);case"keypress":return t.which!==32?null:(Hi=!0,Wi);case"textInput":return e=t.data,e===Wi&&Hi?null:e;default:return null}}function Gm(e,t){if(rs)return e==="compositionend"||!Wa&&Fc(e,t)?(e=Oc(),Zr=Aa=ft=null,rs=!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 $c&&t.locale!=="ko"?null:t.data;default:return null}}var Zm={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 Qi(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Zm[e.type]:t==="textarea"}function Uc(e,t,s,n){gc(n),t=pn(t,"onChange"),0<t.length&&(s=new Ba("onChange","change",null,s,n),e.push({event:s,listeners:t}))}var Ks=null,ar=null;function qm(e){Zc(e,0)}function Fn(e){var t=as(e);if(uc(t))return e}function Jm(e,t){if(e==="change")return t}var Ac=!1;if(nt){var cl;if(nt){var ul="oninput"in document;if(!ul){var Ki=document.createElement("div");Ki.setAttribute("oninput","return;"),ul=typeof Ki.oninput=="function"}cl=ul}else cl=!1;Ac=cl&&(!document.documentMode||9<document.documentMode)}function Xi(){Ks&&(Ks.detachEvent("onpropertychange",Bc),ar=Ks=null)}function Bc(e){if(e.propertyName==="value"&&Fn(ar)){var t=[];Uc(t,ar,e,Oa(e)),Nc(qm,t)}}function ex(e,t,s){e==="focusin"?(Xi(),Ks=t,ar=s,Ks.attachEvent("onpropertychange",Bc)):e==="focusout"&&Xi()}function tx(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Fn(ar)}function sx(e,t){if(e==="click")return Fn(t)}function rx(e,t){if(e==="input"||e==="change")return Fn(t)}function nx(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Qe=typeof Object.is=="function"?Object.is:nx;function ir(e,t){if(Qe(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var s=Object.keys(e),n=Object.keys(t);if(s.length!==n.length)return!1;for(n=0;n<s.length;n++){var l=s[n];if(!_l.call(t,l)||!Qe(e[l],t[l]))return!1}return!0}function Yi(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Gi(e,t){var s=Yi(e);e=0;for(var n;s;){if(s.nodeType===3){if(n=e+s.textContent.length,e<=t&&n>=t)return{node:s,offset:t-e};e=n}e:{for(;s;){if(s.nextSibling){s=s.nextSibling;break e}s=s.parentNode}s=void 0}s=Yi(s)}}function Vc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Vc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Wc(){for(var e=window,t=an();t instanceof e.HTMLIFrameElement;){try{var s=typeof t.contentWindow.location.href=="string"}catch{s=!1}if(s)e=t.contentWindow;else break;t=an(e.document)}return t}function Ha(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 lx(e){var t=Wc(),s=e.focusedElem,n=e.selectionRange;if(t!==s&&s&&s.ownerDocument&&Vc(s.ownerDocument.documentElement,s)){if(n!==null&&Ha(s)){if(t=n.start,e=n.end,e===void 0&&(e=t),"selectionStart"in s)s.selectionStart=t,s.selectionEnd=Math.min(e,s.value.length);else if(e=(t=s.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=s.textContent.length,a=Math.min(n.start,l);n=n.end===void 0?a:Math.min(n.end,l),!e.extend&&a>n&&(l=n,n=a,a=l),l=Gi(s,a);var i=Gi(s,n);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),a>n?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=s;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<t.length;s++)e=t[s],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var ax=nt&&"documentMode"in document&&11>=document.documentMode,ns=null,Xl=null,Xs=null,Yl=!1;function Zi(e,t,s){var n=s.window===s?s.document:s.nodeType===9?s:s.ownerDocument;Yl||ns==null||ns!==an(n)||(n=ns,"selectionStart"in n&&Ha(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focu
vendor: 4,500 bytes, line 37
37sNode:n.focusNode,focusOffset:n.focusOffset}),Xs&&ir(Xs,n)||(Xs=n,n=pn(Xl,"onSelect"),0<n.length&&(t=new Ba("onSelect","select",null,t,s),e.push({event:t,listeners:n}),t.target=ns)))}function Or(e,t){var s={};return s[e.toLowerCase()]=t.toLowerCase(),s["Webkit"+e]="webkit"+t,s["Moz"+e]="moz"+t,s}var ls={animationend:Or("Animation","AnimationEnd"),animationiteration:Or("Animation","AnimationIteration"),animationstart:Or("Animation","AnimationStart"),transitionend:Or("Transition","TransitionEnd")},dl={},Hc={};nt&&(Hc=document.createElement("div").style,"AnimationEvent"in window||(delete ls.animationend.animation,delete ls.animationiteration.animation,delete ls.animationstart.animation),"TransitionEvent"in window||delete ls.transitionend.transition);function Dn(e){if(dl[e])return dl[e];if(!ls[e])return e;var t=ls[e],s;for(s in t)if(t.hasOwnProperty(s)&&s in Hc)return dl[e]=t[s];return e}var Qc=Dn("animationend"),Kc=Dn("animationiteration"),Xc=Dn("animationstart"),Yc=Dn("transitionend"),Gc=new Map,qi="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 Mt(e,t){Gc.set(e,t),Gt(t,[e])}for(var ml=0;ml<qi.length;ml++){var xl=qi[ml],ix=xl.toLowerCase(),ox=xl[0].toUpperCase()+xl.slice(1);Mt(ix,"on"+ox)}Mt(Qc,"onAnimationEnd");Mt(Kc,"onAnimationIteration");Mt(Xc,"onAnimationStart");Mt("dblclick","onDoubleClick");Mt("focusin","onFocus");Mt("focusout","onBlur");Mt(Yc,"onTransitionEnd");ys("onMouseEnter",["mouseout","mouseover"]);ys("onMouseLeave",["mouseout","mouseover"]);ys("onPointerEnter",["pointerout","pointerover"]);ys("onPointerLeave",["pointerout","pointerover"]);Gt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Gt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Gt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Gt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Gt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Gt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Vs="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(" "),cx=new Set("cancel close invalid load scroll toggle".split(" ").concat(Vs));function Ji(e,t,s){var n=e.type||"unknown-event";e.currentTarget=s,im(n,t,void 0,e),e.currentTarget=null}function Zc(e,t){t=(t&4)!==0;for(var s=0;s<e.length;s++){var n=e[s],l=n.event;n=n.listeners;e:{var a=void 0;if(t)for(var i=n.length-1;0<=i;i--){var o=n[i],c=o.instance,u=o.currentTarget;if(o=o.listener,c!==a&&l.isPropagationStopped())break e;Ji(l,o,u),a=c}else for(i=0;i<n.length;i++){if(o=n[i],c=o.instance,u=o.currentTarget,o=o.listener,c!==a&&l.isPropagationStopped())break e;Ji(l,o,u),a=c}}}if(cn)throw e=Wl,cn=!1,Wl=null,e}function A(e,t){var s=t[ea];s===void 0&&(s=t[ea]=new Set);var n=e+"__bubble";s.has(n)||(qc(t,e,2,!1),s.add(n))}function pl(e,t,s){var n=0;t&&(n|=4),qc(s,e,n,t)}var $r="_reactListening"+Math.random().toString(36).slice(2);function or(e){if(!e[$r]){e[$r]=!0,lc.forEach(function(s){s!=="selectionchange"&&(cx.has(s)||pl(s,!1,e),pl(s,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[$r]||(t[$r]=!0,pl("selectionchange",!1,t))}}function qc(e,t,s,n){switch(Ic(t)){case 1:var l=bm;break;case 4:l=km;break;default:l=Ua}s=l.bind(null,t,s,e),l=void 0,!Vl||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),n?l!==void 0?e.addEventListener(t,s,{capture:!0,passive:l}):e.addEventListener(t,s,!0):l!==void 0?e.addEventListener(t,s,{passive:l}):e.addEventListener(t,s,!1)}function hl(e,t,s,n,l){var a=n;if(!(t&1)&&!(t&2)&&n!==null)e:for(;;){if(n===null)return;var i=n.tag;if(i===3||i===4){var o=n.stateNode.containerInfo;
vendor: 6,201 bytes, lines 37-38
37if(o===l||o.nodeType===8&&o.parentNode===l)break;if(i===4)for(i=n.return;i!==null;){var c=i.tag;if((c===3||c===4)&&(c=i.stateNode.containerInfo,c===l||c.nodeType===8&&c.parentNode===l))return;i=i.return}for(;o!==null;){if(i=Ut(o),i===null)return;if(c=i.tag,c===5||c===6){n=a=i;continue e}o=o.parentNode}}n=n.return}Nc(function(){var u=a,h=Oa(s),x=[];e:{var d=Gc.get(e);if(d!==void 0){var g=Ba,y=e;switch(e){case"keypress":if(qr(s)===0)break e;case"keydown":case"keyup":g=Dm;break;case"focusin":y="focus",g=ol;break;case"focusout":y="blur",g=ol;break;case"beforeblur":case"afterblur":g=ol;break;case"click":if(s.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":g=Ai;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":g=Em;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":g=Bm;break;case Qc:case Kc:case Xc:g=zm;break;case Yc:g=Wm;break;case"scroll":g=Sm;break;case"wheel":g=Qm;break;case"copy":case"cut":case"paste":g=Lm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":g=Vi}var v=(t&4)!==0,k=!v&&e==="scroll",p=v?d!==null?d+"Capture":null:d;v=[];for(var m=u,f;m!==null;){f=m;var j=f.stateNode;if(f.tag===5&&j!==null&&(f=j,p!==null&&(j=sr(m,p),j!=null&&v.push(cr(m,j,f)))),k)break;m=m.return}0<v.length&&(d=new g(d,y,null,s,h),x.push({event:d,listeners:v}))}}if(!(t&7)){e:{if(d=e==="mouseover"||e==="pointerover",g=e==="mouseout"||e==="pointerout",d&&s!==Al&&(y=s.relatedTarget||s.fromElement)&&(Ut(y)||y[lt]))break e;if((g||d)&&(d=h.window===h?h:(d=h.ownerDocument)?d.defaultView||d.parentWindow:window,g?(y=s.relatedTarget||s.toElement,g=u,y=y?Ut(y):null,y!==null&&(k=Zt(y),y!==k||y.tag!==5&&y.tag!==6)&&(y=null)):(g=null,y=u),g!==y)){if(v=Ai,j="onMouseLeave",p="onMouseEnter",m="mouse",(e==="pointerout"||e==="pointerover")&&(v=Vi,j="onPointerLeave",p="onPointerEnter",m="pointer"),k=g==null?d:as(g),f=y==null?d:as(y),d=new v(j,m+"leave",g,s,h),d.target=k,d.relatedTarget=f,j=null,Ut(h)===u&&(v=new v(p,m+"enter",y,s,h),v.target=f,v.relatedTarget=k,j=v),k=j,g&&y)t:{for(v=g,p=y,m=0,f=v;f;f=es(f))m++;for(f=0,j=p;j;j=es(j))f++;for(;0<m-f;)v=es(v),m--;for(;0<f-m;)p=es(p),f--;for(;m--;){if(v===p||p!==null&&v===p.alternate)break t;v=es(v),p=es(p)}v=null}else v=null;g!==null&&eo(x,d,g,v,!1),y!==null&&k!==null&&eo(x,k,y,v,!0)}}e:{if(d=u?as(u):window,g=d.nodeName&&d.nodeName.toLowerCase(),g==="select"||g==="input"&&d.type==="file")var b=Jm;else if(Qi(d))if(Ac)b=rx;else{b=tx;var E=ex}else(g=d.nodeName)&&g.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(b=sx);if(b&&(b=b(e,u))){Uc(x,b,s,h);break e}E&&E(e,d,u),e==="focusout"&&(E=d._wrapperState)&&E.controlled&&d.type==="number"&&Ol(d,"number",d.value)}switch(E=u?as(u):window,e){case"focusin":(Qi(E)||E.contentEditable==="true")&&(ns=E,Xl=u,Xs=null);break;case"focusout":Xs=Xl=ns=null;break;case"mousedown":Yl=!0;break;case"contextmenu":case"mouseup":case"dragend":Yl=!1,Zi(x,s,h);break;case"selectionchange":if(ax)break;case"keydown":case"keyup":Zi(x,s,h)}var P;if(Wa)e:{switch(e){case"compositionstart":var _="onCompositionStart";break e;case"compositionend":_="onCompositionEnd";break e;case"compositionupdate":_="onCompositionUpdate";break e}_=void 0}else rs?Fc(e,s)&&(_="onCompositionEnd"):e==="keydown"&&s.keyCode===229&&(_="onCompositionStart");_&&($c&&s.locale!=="ko"&&(rs||_!=="onCompositionStart"?_==="onCompositionEnd"&&rs&&(P=Oc()):(ft=h,Aa="value"in ft?ft.value:ft.textContent,rs=!0)),E=pn(u,_),0<E.length&&(_=new Bi(_,e,null,s,h),x.push({event:_,listeners:E}),P?_.data=P:(P=Dc(s),P!==null&&(_.data=P)))),(P=Xm?Ym(e,s):Gm(e,s))&&(u=pn(u,"onBeforeInput"),0<u.length&&(h=new Bi("onBeforeInput","beforeinput",null,s,h),x.push({event:h,listeners:u}),h.data=P))}Zc(x,t)})}function cr(e,t,s){return{instance:e,listener:t,currentTarget:s}}function pn(e,t){for(var s=t+"Capture",n=[];e!==null;){var l=e,a=l.stateNode;l.tag===5&&a!==null&&(l=a,a=sr(e,s),a!=null&&n.unshift(cr(e,a,l)),a=sr(e,t),a!=null&&n.push(cr(e,a,l))),e=e.return}return n}function es(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function eo(e,t,s,n,l){for(var a=t._reactName,i=[];s!==null&&s!==n;){var o=s,c=o.alternate,u=o.stateNode;if(c!==null&&c===n)break;o.tag===5&&u!==null&&(o=u,l?(c=sr(s,a),c!=null&&i.unshift(cr(s,c,o))):l||(c=sr(s,a),c!=null&&i.push(cr(s,c,o)))),s=s.return}i.length!==0&&e.push({event:t,listeners:i})}var ux=/\r\n?/g,dx=/\u0000|\uFFFD/g;function to(e){return(typeof e=="string"?e:""+e).replace(ux,`
38`).replace(dx,"")}function Fr(e,t,s){if(t=to(t),to(e)!==t&&s)throw Error(w(425))}function hn(){}var Gl=null,Zl=null;function ql(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 Jl=typeof setTimeout=="function"?setTimeout:void 0,mx=typeof clearTimeout=="function"?clearTimeout:void 0,so=typeof Promise=="function"?Promise:void 0,xx=typeof queueMicrotask=="function"?queueMicrotask:typeof so<"u"?function(e){return so.resolve(null).then(e).catch(px)}:Jl;function px(e){setTimeout(function(){throw e})}function fl(e,t){var s=t,n=0;do{var l=s.nextSibling;if(e.removeChild(s),l&&l.nodeType===8)if(s=l.data,s==="/$"){if(n===0){e.removeChild(l),lr(t);return}n--}else s!=="$"&&s!=="$?"&&s!=="$!"||n++;s=l}while(s);lr(t)}function wt(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 ro(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var s=e.data;if(s==="$"||s==="$!"||s==="$?"){if(t===0)return e;t--}else s==="/$"&&t++}e=e.previousSibling}return null}var _s=Math.random().toString(36).slice(2),Ye="__reactFiber$"+_s,ur="__reactProps$"+_s,lt="__reactContainer$"+_s,ea="__reactEvents$"+_s,hx="__reactListeners$"+_s,fx="__reactHandles$"+_s;function Ut(e){var t=e[Ye];if(t)return t;for(var s=e.parentNode;s;
vendor: 4,202 bytes, line 38
38){if(t=s[lt]||s[Ye]){if(s=t.alternate,t.child!==null||s!==null&&s.child!==null)for(e=ro(e);e!==null;){if(s=e[Ye])return s;e=ro(e)}return t}e=s,s=e.parentNode}return null}function wr(e){return e=e[Ye]||e[lt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function as(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(w(33))}function Un(e){return e[ur]||null}var ta=[],is=-1;function Lt(e){return{current:e}}function B(e){0>is||(e.current=ta[is],ta[is]=null,is--)}function U(e,t){is++,ta[is]=e.current,e.current=t}var _t={},me=Lt(_t),ye=Lt(!1),Ht=_t;function js(e,t){var s=e.type.contextTypes;if(!s)return _t;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var l={},a;for(a in s)l[a]=t[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function je(e){return e=e.childContextTypes,e!=null}function fn(){B(ye),B(me)}function no(e,t,s){if(me.current!==_t)throw Error(w(168));U(me,t),U(ye,s)}function Jc(e,t,s){var n=e.stateNode;if(t=t.childContextTypes,typeof n.getChildContext!="function")return s;n=n.getChildContext();for(var l in n)if(!(l in t))throw Error(w(108,em(e)||"Unknown",l));return K({},s,n)}function gn(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||_t,Ht=me.current,U(me,e),U(ye,ye.current),!0}function lo(e,t,s){var n=e.stateNode;if(!n)throw Error(w(169));s?(e=Jc(e,t,Ht),n.__reactInternalMemoizedMergedChildContext=e,B(ye),B(me),U(me,e)):B(ye),U(ye,s)}var et=null,An=!1,gl=!1;function eu(e){et===null?et=[e]:et.push(e)}function gx(e){An=!0,eu(e)}function Rt(){if(!gl&&et!==null){gl=!0;var e=0,t=F;try{var s=et;for(F=1;e<s.length;e++){var n=s[e];do n=n(!0);while(n!==null)}et=null,An=!1}catch(l){throw et!==null&&(et=et.slice(e+1)),Sc($a,Rt),l}finally{F=t,gl=!1}}return null}var os=[],cs=0,vn=null,yn=0,Me=[],Le=0,Qt=null,tt=1,st="";function Ft(e,t){os[cs++]=yn,os[cs++]=vn,vn=e,yn=t}function tu(e,t,s){Me[Le++]=tt,Me[Le++]=st,Me[Le++]=Qt,Qt=e;var n=tt;e=st;var l=32-Ve(n)-1;n&=~(1<<l),s+=1;var a=32-Ve(t)+l;if(30<a){var i=l-l%5;a=(n&(1<<i)-1).toString(32),n>>=i,l-=i,tt=1<<32-Ve(t)+l|s<<l|n,st=a+e}else tt=1<<a|s<<l|n,st=e}function Qa(e){e.return!==null&&(Ft(e,1),tu(e,1,0))}function Ka(e){for(;e===vn;)vn=os[--cs],os[cs]=null,yn=os[--cs],os[cs]=null;for(;e===Qt;)Qt=Me[--Le],Me[Le]=null,st=Me[--Le],Me[Le]=null,tt=Me[--Le],Me[Le]=null}var Se=null,ke=null,V=!1,Be=null;function su(e,t){var s=Re(5,null,null,0);s.elementType="DELETED",s.stateNode=t,s.return=e,t=e.deletions,t===null?(e.deletions=[s],e.flags|=16):t.push(s)}function ao(e,t){switch(e.tag){case 5:var s=e.type;return t=t.nodeType!==1||s.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Se=e,ke=wt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Se=e,ke=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(s=Qt!==null?{id:tt,overflow:st}:null,e.memoizedState={dehydrated:t,treeContext:s,retryLane:1073741824},s=Re(18,null,null,0),s.stateNode=t,s.return=e,e.child=s,Se=e,ke=null,!0):!1;default:return!1}}function sa(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ra(e){if(V){var t=ke;if(t){var s=t;if(!ao(e,t)){if(sa(e))throw Error(w(418));t=wt(s.nextSibling);var n=Se;t&&ao(e,t)?su(n,s):(e.flags=e.flags&-4097|2,V=!1,Se=e)}}else{if(sa(e))throw Error(w(418));e.flags=e.flags&-4097|2,V=!1,Se=e}}}function io(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Se=e}function Dr(e){if(e!==Se)return!1;if(!V)return io(e),V=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ql(e.type,e.memoizedProps)),t&&(t=ke)){if(sa(e))throw ru(),Error(w(418));for(;t;)su(e,t),t=wt(t.nextSibling)}if(io(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(w(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var s=e.data;if(s==="/$"){if(t===0){ke=wt(e.nextSibling);break e}t--}else s!=="$"&&s!=="$!"&&s!=="$?"||t++}e=e.nextSibling}ke=null}}else ke=Se?wt(e.stateNode.nextSibling):null;return!0}function ru(){for(var e=ke;e;)e=wt(e.nextSibling)}function Ns(){ke=Se=null,V=!1}
vendor: 13,399 bytes, line 38
38function Xa(e){Be===null?Be=[e]:Be.push(e)}var vx=ot.ReactCurrentBatchConfig;function $s(e,t,s){if(e=s.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(s._owner){if(s=s._owner,s){if(s.tag!==1)throw Error(w(309));var n=s.stateNode}if(!n)throw Error(w(147,e));var l=n,a=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===a?t.ref:(t=function(i){var o=l.refs;i===null?delete o[a]:o[a]=i},t._stringRef=a,t)}if(typeof e!="string")throw Error(w(284));if(!s._owner)throw Error(w(290,e))}return e}function Ur(e,t){throw e=Object.prototype.toString.call(t),Error(w(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function oo(e){var t=e._init;return t(e._payload)}function nu(e){function t(p,m){if(e){var f=p.deletions;f===null?(p.deletions=[m],p.flags|=16):f.push(m)}}function s(p,m){if(!e)return null;for(;m!==null;)t(p,m),m=m.sibling;return null}function n(p,m){for(p=new Map;m!==null;)m.key!==null?p.set(m.key,m):p.set(m.index,m),m=m.sibling;return p}function l(p,m){return p=Ct(p,m),p.index=0,p.sibling=null,p}function a(p,m,f){return p.index=f,e?(f=p.alternate,f!==null?(f=f.index,f<m?(p.flags|=2,m):f):(p.flags|=2,m)):(p.flags|=1048576,m)}function i(p){return e&&p.alternate===null&&(p.flags|=2),p}function o(p,m,f,j){return m===null||m.tag!==6?(m=kl(f,p.mode,j),m.return=p,m):(m=l(m,f),m.return=p,m)}function c(p,m,f,j){var b=f.type;return b===ss?h(p,m,f.props.children,j,f.key):m!==null&&(m.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===mt&&oo(b)===m.type)?(j=l(m,f.props),j.ref=$s(p,m,f),j.return=p,j):(j=ln(f.type,f.key,f.props,null,p.mode,j),j.ref=$s(p,m,f),j.return=p,j)}function u(p,m,f,j){return m===null||m.tag!==4||m.stateNode.containerInfo!==f.containerInfo||m.stateNode.implementation!==f.implementation?(m=Sl(f,p.mode,j),m.return=p,m):(m=l(m,f.children||[]),m.return=p,m)}function h(p,m,f,j,b){return m===null||m.tag!==7?(m=Wt(f,p.mode,j,b),m.return=p,m):(m=l(m,f),m.return=p,m)}function x(p,m,f){if(typeof m=="string"&&m!==""||typeof m=="number")return m=kl(""+m,p.mode,f),m.return=p,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case _r:return f=ln(m.type,m.key,m.props,null,p.mode,f),f.ref=$s(p,null,m),f.return=p,f;case ts:return m=Sl(m,p.mode,f),m.return=p,m;case mt:var j=m._init;return x(p,j(m._payload),f)}if(As(m)||Ls(m))return m=Wt(m,p.mode,f,null),m.return=p,m;Ur(p,m)}return null}function d(p,m,f,j){var b=m!==null?m.key:null;if(typeof f=="string"&&f!==""||typeof f=="number")return b!==null?null:o(p,m,""+f,j);if(typeof f=="object"&&f!==null){switch(f.$$typeof){case _r:return f.key===b?c(p,m,f,j):null;case ts:return f.key===b?u(p,m,f,j):null;case mt:return b=f._init,d(p,m,b(f._payload),j)}if(As(f)||Ls(f))return b!==null?null:h(p,m,f,j,null);Ur(p,f)}return null}function g(p,m,f,j,b){if(typeof j=="string"&&j!==""||typeof j=="number")return p=p.get(f)||null,o(m,p,""+j,b);if(typeof j=="object"&&j!==null){switch(j.$$typeof){case _r:return p=p.get(j.key===null?f:j.key)||null,c(m,p,j,b);case ts:return p=p.get(j.key===null?f:j.key)||null,u(m,p,j,b);case mt:var E=j._init;return g(p,m,f,E(j._payload),b)}if(As(j)||Ls(j))return p=p.get(f)||null,h(m,p,j,b,null);Ur(m,j)}return null}function y(p,m,f,j){for(var b=null,E=null,P=m,_=m=0,W=null;P!==null&&_<f.length;_++){P.index>_?(W=P,P=null):W=P.sibling;var R=d(p,P,f[_],j);if(R===null){P===null&&(P=W);break}e&&P&&R.alternate===null&&t(p,P),m=a(R,m,_),E===null?b=R:E.sibling=R,E=R,P=W}if(_===f.length)return s(p,P),V&&Ft(p,_),b;if(P===null){for(;_<f.length;_++)P=x(p,f[_],j),P!==null&&(m=a(P,m,_),E===null?b=P:E.sibling=P,E=P);return V&&Ft(p,_),b}for(P=n(p,P);_<f.length;_++)W=g(P,p,_,f[_],j),W!==null&&(e&&W.alternate!==null&&P.delete(W.key===null?_:W.key),m=a(W,m,_),E===null?b=W:E.sibling=W,E=W);return e&&P.forEach(function(we){return t(p,we)}),V&&Ft(p,_),b}function v(p,m,f,j){var b=Ls(f);if(typeof b!="function")throw Error(w(150));if(f=b.call(f),f==null)throw Error(w(151));for(var E=b=null,P=m,_=m=0,W=null,R=f.next();P!==null&&!R.done;_++,R=f.next()){P.index>_?(W=P,P=null):W=P.sibling;var we=d(p,P,R.value,j);if(we===null){P===null&&(P=W);break}e&&P&&we.alternate===null&&t(p,P),m=a(we,m,_),E===null?b=we:E.sibling=we,E=we,P=W}if(R.done)return s(p,P),V&&Ft(p,_),b;if(P===null){for(;!R.done;_++,R=f.next())R=x(p,R.value,j),R!==null&&(m=a(R,m,_),E===null?b=R:E.sibling=R,E=R);return V&&Ft(p,_),b}for(P=n(p,P);!R.done;_++,R=f.next())R=g(P,p,_,R.value,j),R!==null&&(e&&R.alternate!==null&&P.delete(R.key===null?_:R.key),m=a(R,m,_),E===null?b=R:E.sibling=R,E=R);return e&&P.forEach(function(It){return t(p,It)}),V&&Ft(p,_),b}function k(p,m,f,j){if(typeof f=="object"&&f!==null&&f.type===ss&&f.key===null&&(f=f.props.children),typeof f=="object"&&f!==null){switch(f.$$typeof){case _r:e:{for(var b=f.key,E=m;E!==null;){if(E.key===b){if(b=f.type,b===ss){if(E.tag===7){s(p,E.sibling),m=l(E,f.props.children),m.return=p,p=m;break e}}else if(E.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===mt&&oo(b)===E.type){s(p,E.sibling),m=l(E,f.props),m.ref=$s(p,E,f),m.return=p,p=m;break e}s(p,E);break}else t(p,E);E=E.sibling}f.type===ss?(m=Wt(f.props.children,p.mode,j,f.key),m.return=p,p=m):(j=ln(f.type,f.key,f.props,null,p.mode,j),j.ref=$s(p,m,f),j.return=p,p=j)}return i(p);case ts:e:{for(E=f.key;m!==null;){if(m.key===E)if(m.tag===4&&m.stateNode.containerInfo===f.containerInfo&&m.stateNode.implementation===f.implementation){s(p,m.sibling),m=l(m,f.children||[]),m.return=p,p=m;break e}else{s(p,m);break}else t(p,m);m=m.sibling}m=Sl(f,p.mode,j),m.return=p,p=m}return i(p);case mt:return E=f._init,k(p,m,E(f._payload),j)}if(As(f))return y(p,m,f,j);if(Ls(f))return v(p,m,f,j);Ur(p,f)}return typeof f=="string"&&f!==""||typeof f=="number"?(f=""+f,m!==null&&m.tag===6?(s(p,m.sibling),m=l(m,f),m.return=p,p=m):(s(p,m),m=kl(f,p.mode,j),m.return=p,p=m),i(p)):s(p,m)}return k}var ws=nu(!0),lu=nu(!1),jn=Lt(null),Nn=null,us=null,Ya=null;function Ga(){Ya=us=Nn=null}function Za(e){var t=jn.current;B(jn),e._currentValue=t}function na(e,t,s){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===s)break;e=e.return}}function gs(e,t){Nn=e,Ya=us=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ve=!0),e.firstContext=null)}function $e(e){var t=e._currentValue;if(Ya!==e)if(e={context:e,memoizedValue:t,next:null},us===null){if(Nn===null)throw Error(w(308));us=e,Nn.dependencies={lanes:0,firstContext:e}}else us=us.next=e;return t}var At=null;function qa(e){At===null?At=[e]:At.push(e)}function au(e,t,s,n){var l=t.interleaved;return l===null?(s.next=s,qa(t)):(s.next=l.next,l.next=s),t.interleaved=s,at(e,n)}function at(e,t){e.lanes|=t;var s=e.alternate;for(s!==null&&(s.lanes|=t),s=e,e=e.return;e!==null;)e.childLanes|=t,s=e.alternate,s!==null&&(s.childLanes|=t),s=e,e=e.return;return s.tag===3?s.stateNode:null}var xt=!1;function Ja(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function iu(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 rt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function bt(e,t,s){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,O&2){var l=n.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),n.pending=t,at(e,s)}return l=n.interleaved,l===null?(t.next=t,qa(n)):(t.next=l.next,l.next=t),n.interleaved=t,at(e,s)}function Jr(e,t,s){if(t=t.updateQueue,t!==null&&(t=t.shared,(s&4194240)!==0)){var n=t.lanes;n&=e.pendingLanes,s|=n,t.lanes=s,Fa(e,s)}}function co(e,t){var s=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,s===n)){var l=null,a=null;if(s=s.firstBaseUpdate,s!==null){do{var i={eventTime:s.eventTime,lane:s.lane,tag:s.tag,payload:s.payload,callback:s.callback,next:null};a===null?l=a=i:a=a.next=i,s=s.next}while(s!==null);a===null?l=a=t:a=a.next=t}else l=a=t;s={baseState:n.baseState,firstBaseUpdate:l,lastBaseUpdate:a,shared:n.shared,effects:n.effects},e.updateQueue=s;return}e=s.lastBaseUpdate,e===null?s.firstBaseUpdate=t:e.next=t,s.lastBaseUpdate=t}function wn(e,t,s,n){var l=e.updateQueue;xt=!1;var a=l.firstBaseUpdate,i=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var c=o,u=c.next;c.next=null,i===null?a=u:i.next=u,i=c;var h=e.alternate;h!==null&&(h=h.updateQueue,o=h.lastBaseUpdate,o!==i&&(o===null?h.firstBaseUpdate=u:o.next=u,h.lastBaseUpdate=c))}if(a!==null){var x=l.baseState;i=0,h=u=c=null,o=a;do{var d=o.lane,g=o.eventTime;if((n&d)===d){h!==null&&(h=h.next={eventTime:g,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var y=e,v=o;switch(d=t,g=s,v.tag){case 1:if(y=v.payload,typeof y=="function"){x=y.call(g,x,d);break e}x=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=v.payload,d=typeof y=="function"?y.call(g,x,d):y,d==null)break e;x=K({},x,d);break e;case 2:xt=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,d=l.effects,d===null?l.effects=[o]:d.push(o))}else g={eventTime:g,lane:d,tag:o.tag,payload:o.payload,callback:o.callback,next:null},h===null?(u=h=g,c=x):h=h.next=g,i|=d;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;d=o,o=d.next,d.next=null,l.lastBaseUpdate=d,l.shared.pending=null}}while(!0);if(h===null&&(c=x),l.baseState=c,l.firstBaseUpdate=u,l.lastBaseUpdate=h,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else a===null&&(l.shared.lanes=0);Xt|=i,e.lanes=i,e.memoizedState=x}}function uo(e,t,s){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var n=e[t],l=n.callback;if(l!==null){if(n.callback=null,n=s,typeof l!="function")throw Error(w(191,l));l.call(n)}}}var br={},Ze=Lt(br),dr=Lt(br),mr=Lt(br);function Bt(e){if(e===br)throw Error(w(174));return e}function ei(e,t){switch(U(mr,t),U(dr,e),U(Ze,br),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Fl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Fl(t,e)}B(Ze),U(Ze,t)}function bs(){B(Ze),B(dr),B(mr)}function ou(e){Bt(mr.current);var t=Bt(Ze.current),s=Fl(t,e.type);t!==s&&(U(dr,e),U(Ze,s))}function ti(e){dr.current===e&&(B(Ze),B(dr))}var H=Lt(0);function bn(e){for(var t=e;t!==null;){if(t.tag===13){var s=t.memoizedState;if(s!==null&&(s=s.dehydrated,s===null||s.data==="$?"||s.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 vl=[];function si(){for(var e=0;e<vl.length;e++)vl[e]._workInProgressVersionPrimary=null;vl.length=0}var en=ot.ReactCurrentDispatcher,yl=ot.ReactCurrentBatchConfig,Kt=0,Q=null,J=null,se=null,kn=!1,Ys=!1,xr=0,yx=0;function ce(){throw Error(w(321))}function ri(e,t){if(t===null)return!1;for(var s=0;s<t.length&&s<e.length;s++)if(!Qe(e[s],t[s]))return!1;return!0}function ni(e,t,s,n,l,a){if(Kt=a,Q=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,en.current=e===null||e.memoizedState===null?bx:kx,e=s(n,l),Ys){a=0;do{if(Ys=!1,xr=0,25<=a)throw Error(w(301));a+=1,se=J=null,t.updateQueue=null,en.current=Sx,e=s(n,l)}while(Ys)}if(en.current=Sn,t=J!==null&&J.next!==null,Kt=0,se=J=Q=null,kn=!1,t)throw Error(w(300));return e}function li(){var e=xr!==0;return xr=0,e}function Xe(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return se===null?Q.memoizedState=se=e:se=se.next=e,se}function Fe(){if(J===null){var e=Q.alternate;e=e!==null?e.memoizedState:null}else e=J.next;var t=se===null?Q.memoizedState:se.next;if(t!==null)se=t,J=e;else{if(e===null)throw Error(w(310));J=e,e={memoizedState:J.memoizedState,baseState:J.baseState,baseQueue:J.baseQueue,queue:J.queue,next:null},se===null?Q.memoizedState=se=e:se=se.next=e}return se}function pr(e,t){return typeof t=="function"?t(e):t}function jl(e){var t=Fe(),s=t.queue;if(s===null)throw Error(w(311));s.lastRenderedReducer=e;var n=J,l=n.baseQueue,a=s.pending;if(a!==null){if(l!==null){var i=l.next;l.next=a.next,a.next=i}n.baseQueue=l=a,s.pending=null}if(l!==null){a=l.next,n=n.baseState;var o=i=null,c=null,u=a;do{var h=u.lane;if((Kt&h)===h)c!==null&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),n=u.hasEagerState?u.eagerState:e(n,u.action);else{var x={lane:h,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};c===null?(o=c=x,i=n):c=c.next=x,Q.lanes|=h,Xt|=h}u=u.next}while(u!==null&&u!==a);c===null?i=n:c.next=o,Qe(n,t.memoizedState)||(ve=!0),t.memoizedState=n,t.baseState=i,t.baseQueue=c,s.lastRenderedState=n}if(e=s.interleaved,e!==null){l=e;do a=l.lane,Q.lanes|=a,Xt|=a,l=l.next;while(l!==e)}else l===null&&(s.lanes=0);return[t.memoizedState,s.dispatch]}function Nl(e){var t=Fe(),s=t.queue;if(s===null)throw Error(w(311));s.lastRenderedReducer=e;var n=s.dispatch,l=s.pending,a=t.memoizedState;if(l!==null){s.pending=null;var i=l=l.next;do a=e(a,i.action),i=i.next;while(i!==l);Qe(a,t.memoizedState)||(ve=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),s.lastRenderedState=a}return[a,n]}function cu(){}function uu(e,t){var s=Q,n=Fe(),l=t(),a=!Qe(n.memoizedState,l);
vendor: 4,428 bytes, line 38
38if(a&&(n.memoizedState=l,ve=!0),n=n.queue,ai(xu.bind(null,s,n,e),[e]),n.getSnapshot!==t||a||se!==null&&se.memoizedState.tag&1){if(s.flags|=2048,hr(9,mu.bind(null,s,n,l,t),void 0,null),re===null)throw Error(w(349));Kt&30||du(s,t,l)}return l}function du(e,t,s){e.flags|=16384,e={getSnapshot:t,value:s},t=Q.updateQueue,t===null?(t={lastEffect:null,stores:null},Q.updateQueue=t,t.stores=[e]):(s=t.stores,s===null?t.stores=[e]:s.push(e))}function mu(e,t,s,n){t.value=s,t.getSnapshot=n,pu(t)&&hu(e)}function xu(e,t,s){return s(function(){pu(t)&&hu(e)})}function pu(e){var t=e.getSnapshot;e=e.value;try{var s=t();return!Qe(e,s)}catch{return!0}}function hu(e){var t=at(e,1);t!==null&&We(t,e,1,-1)}function mo(e){var t=Xe();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:pr,lastRenderedState:e},t.queue=e,e=e.dispatch=wx.bind(null,Q,e),[t.memoizedState,e]}function hr(e,t,s,n){return e={tag:e,create:t,destroy:s,deps:n,next:null},t=Q.updateQueue,t===null?(t={lastEffect:null,stores:null},Q.updateQueue=t,t.lastEffect=e.next=e):(s=t.lastEffect,s===null?t.lastEffect=e.next=e:(n=s.next,s.next=e,e.next=n,t.lastEffect=e)),e}function fu(){return Fe().memoizedState}function tn(e,t,s,n){var l=Xe();Q.flags|=e,l.memoizedState=hr(1|t,s,void 0,n===void 0?null:n)}function Bn(e,t,s,n){var l=Fe();n=n===void 0?null:n;var a=void 0;if(J!==null){var i=J.memoizedState;if(a=i.destroy,n!==null&&ri(n,i.deps)){l.memoizedState=hr(t,s,a,n);return}}Q.flags|=e,l.memoizedState=hr(1|t,s,a,n)}function xo(e,t){return tn(8390656,8,e,t)}function ai(e,t){return Bn(2048,8,e,t)}function gu(e,t){return Bn(4,2,e,t)}function vu(e,t){return Bn(4,4,e,t)}function yu(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 ju(e,t,s){return s=s!=null?s.concat([e]):null,Bn(4,4,yu.bind(null,t,e),s)}function ii(){}function Nu(e,t){var s=Fe();t=t===void 0?null:t;var n=s.memoizedState;return n!==null&&t!==null&&ri(t,n[1])?n[0]:(s.memoizedState=[e,t],e)}function wu(e,t){var s=Fe();t=t===void 0?null:t;var n=s.memoizedState;return n!==null&&t!==null&&ri(t,n[1])?n[0]:(e=e(),s.memoizedState=[e,t],e)}function bu(e,t,s){return Kt&21?(Qe(s,t)||(s=Pc(),Q.lanes|=s,Xt|=s,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ve=!0),e.memoizedState=s)}function jx(e,t){var s=F;F=s!==0&&4>s?s:4,e(!0);var n=yl.transition;yl.transition={};try{e(!1),t()}finally{F=s,yl.transition=n}}function ku(){return Fe().memoizedState}function Nx(e,t,s){var n=St(e);if(s={lane:n,action:s,hasEagerState:!1,eagerState:null,next:null},Su(e))Cu(t,s);else if(s=au(e,t,s,n),s!==null){var l=pe();We(s,e,n,l),Eu(s,t,n)}}function wx(e,t,s){var n=St(e),l={lane:n,action:s,hasEagerState:!1,eagerState:null,next:null};if(Su(e))Cu(t,l);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,o=a(i,s);if(l.hasEagerState=!0,l.eagerState=o,Qe(o,i)){var c=t.interleaved;c===null?(l.next=l,qa(t)):(l.next=c.next,c.next=l),t.interleaved=l;return}}catch{}finally{}s=au(e,t,l,n),s!==null&&(l=pe(),We(s,e,n,l),Eu(s,t,n))}}function Su(e){var t=e.alternate;return e===Q||t!==null&&t===Q}function Cu(e,t){Ys=kn=!0;var s=e.pending;s===null?t.next=t:(t.next=s.next,s.next=t),e.pending=t}function Eu(e,t,s){if(s&4194240){var n=t.lanes;n&=e.pendingLanes,s|=n,t.lanes=s,Fa(e,s)}}var Sn={readContext:$e,useCallback:ce,useContext:ce,useEffect:ce,useImperativeHandle:ce,useInsertionEffect:ce,useLayoutEffect:ce,useMemo:ce,useReducer:ce,useRef:ce,useState:ce,useDebugValue:ce,useDeferredValue:ce,useTransition:ce,useMutableSource:ce,useSyncExternalStore:ce,useId:ce,unstable_isNewReconciler:!1},bx={readContext:$e,useCallback:function(e,t){return Xe().memoizedState=[e,t===void 0?null:t],e},useContext:$e,useEffect:xo,useImperativeHandle:function(e,t,s){return s=s!=null?s.concat([e]):null,tn(4194308,4,yu.bind(null,t,e),s)},useLayoutEffect:function(e,t){return tn(4194308,4,e,t)},useInsertionEffect:function(e,t){return tn(4,2,e,t)},useMemo:function(e,t){var s=Xe();return t=t===void 0?null:t,e=e(),s.memoizedState=[e,t],e},useReducer:function(e,t,s){var n=Xe();return t=s!==void 0?s(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=Nx.bind(null,Q,e),[n.memoizedState,e]}
vendor: 4,624 bytes, lines 38-40
38,useRef:function(e){var t=Xe();return e={current:e},t.memoizedState=e},useState:mo,useDebugValue:ii,useDeferredValue:function(e){return Xe().memoizedState=e},useTransition:function(){var e=mo(!1),t=e[0];return e=jx.bind(null,e[1]),Xe().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,s){var n=Q,l=Xe();if(V){if(s===void 0)throw Error(w(407));s=s()}else{if(s=t(),re===null)throw Error(w(349));Kt&30||du(n,t,s)}l.memoizedState=s;var a={value:s,getSnapshot:t};return l.queue=a,xo(xu.bind(null,n,a,e),[e]),n.flags|=2048,hr(9,mu.bind(null,n,a,s,t),void 0,null),s},useId:function(){var e=Xe(),t=re.identifierPrefix;if(V){var s=st,n=tt;s=(n&~(1<<32-Ve(n)-1)).toString(32)+s,t=":"+t+"R"+s,s=xr++,0<s&&(t+="H"+s.toString(32)),t+=":"}else s=yx++,t=":"+t+"r"+s.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},kx={readContext:$e,useCallback:Nu,useContext:$e,useEffect:ai,useImperativeHandle:ju,useInsertionEffect:gu,useLayoutEffect:vu,useMemo:wu,useReducer:jl,useRef:fu,useState:function(){return jl(pr)},useDebugValue:ii,useDeferredValue:function(e){var t=Fe();return bu(t,J.memoizedState,e)},useTransition:function(){var e=jl(pr)[0],t=Fe().memoizedState;return[e,t]},useMutableSource:cu,useSyncExternalStore:uu,useId:ku,unstable_isNewReconciler:!1},Sx={readContext:$e,useCallback:Nu,useContext:$e,useEffect:ai,useImperativeHandle:ju,useInsertionEffect:gu,useLayoutEffect:vu,useMemo:wu,useReducer:Nl,useRef:fu,useState:function(){return Nl(pr)},useDebugValue:ii,useDeferredValue:function(e){var t=Fe();return J===null?t.memoizedState=e:bu(t,J.memoizedState,e)},useTransition:function(){var e=Nl(pr)[0],t=Fe().memoizedState;return[e,t]},useMutableSource:cu,useSyncExternalStore:uu,useId:ku,unstable_isNewReconciler:!1};function Ue(e,t){if(e&&e.defaultProps){t=K({},t),e=e.defaultProps;for(var s in e)t[s]===void 0&&(t[s]=e[s]);return t}return t}function la(e,t,s,n){t=e.memoizedState,s=s(n,t),s=s==null?t:K({},t,s),e.memoizedState=s,e.lanes===0&&(e.updateQueue.baseState=s)}var Vn={isMounted:function(e){return(e=e._reactInternals)?Zt(e)===e:!1},enqueueSetState:function(e,t,s){e=e._reactInternals;var n=pe(),l=St(e),a=rt(n,l);a.payload=t,s!=null&&(a.callback=s),t=bt(e,a,l),t!==null&&(We(t,e,l,n),Jr(t,e,l))},enqueueReplaceState:function(e,t,s){e=e._reactInternals;var n=pe(),l=St(e),a=rt(n,l);a.tag=1,a.payload=t,s!=null&&(a.callback=s),t=bt(e,a,l),t!==null&&(We(t,e,l,n),Jr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var s=pe(),n=St(e),l=rt(s,n);l.tag=2,t!=null&&(l.callback=t),t=bt(e,l,n),t!==null&&(We(t,e,n,s),Jr(t,e,n))}};function po(e,t,s,n,l,a,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,a,i):t.prototype&&t.prototype.isPureReactComponent?!ir(s,n)||!ir(l,a):!0}function Pu(e,t,s){var n=!1,l=_t,a=t.contextType;return typeof a=="object"&&a!==null?a=$e(a):(l=je(t)?Ht:me.current,n=t.contextTypes,a=(n=n!=null)?js(e,l):_t),t=new t(s,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Vn,e.stateNode=t,t._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=a),t}function ho(e,t,s,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(s,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(s,n),t.state!==e&&Vn.enqueueReplaceState(t,t.state,null)}function aa(e,t,s,n){var l=e.stateNode;l.props=s,l.state=e.memoizedState,l.refs={},Ja(e);var a=t.contextType;typeof a=="object"&&a!==null?l.context=$e(a):(a=je(t)?Ht:me.current,l.context=js(e,a)),l.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(la(e,t,a,s),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&Vn.enqueueReplaceState(l,l.state,null),wn(e,s,l,n),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function ks(e,t){try{var s="",n=t;do s+=Jd(n),n=n.return;while(n);var l=s}catch(a){l=`
39Error generating stack: `+a.message+`
40`+a.stack}return{value:e,source:t,stack:l,digest:null}}function wl(e,t,s){return{value:e,source:null,stack:s??null,digest:t??null}}function ia(e,t){try{console.error(t.value)}catch(s){setTimeout(function(){throw s})}}var Cx=typeof WeakMap=="function"?WeakMap:Map;
vendor: 10,964 bytes, line 40
40function _u(e,t,s){s=rt(-1,s),s.tag=3,s.payload={element:null};var n=t.value;return s.callback=function(){En||(En=!0,ga=n),ia(e,t)},s}function zu(e,t,s){s=rt(-1,s),s.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var l=t.value;s.payload=function(){return n(l)},s.callback=function(){ia(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(s.callback=function(){ia(e,t),typeof n!="function"&&(kt===null?kt=new Set([this]):kt.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),s}function fo(e,t,s){var n=e.pingCache;if(n===null){n=e.pingCache=new Cx;var l=new Set;n.set(t,l)}else l=n.get(t),l===void 0&&(l=new Set,n.set(t,l));l.has(s)||(l.add(s),e=Ux.bind(null,e,t,s),t.then(e,e))}function go(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 vo(e,t,s,n,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,s.flags|=131072,s.flags&=-52805,s.tag===1&&(s.alternate===null?s.tag=17:(t=rt(-1,1),t.tag=2,bt(s,t,1))),s.lanes|=1),e)}var Ex=ot.ReactCurrentOwner,ve=!1;function xe(e,t,s,n){t.child=e===null?lu(t,null,s,n):ws(t,e.child,s,n)}function yo(e,t,s,n,l){s=s.render;var a=t.ref;return gs(t,l),n=ni(e,t,s,n,a,l),s=li(),e!==null&&!ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,it(e,t,l)):(V&&s&&Qa(t),t.flags|=1,xe(e,t,n,l),t.child)}function jo(e,t,s,n,l){if(e===null){var a=s.type;return typeof a=="function"&&!hi(a)&&a.defaultProps===void 0&&s.compare===null&&s.defaultProps===void 0?(t.tag=15,t.type=a,Mu(e,t,a,n,l)):(e=ln(s.type,null,n,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&l)){var i=a.memoizedProps;if(s=s.compare,s=s!==null?s:ir,s(i,n)&&e.ref===t.ref)return it(e,t,l)}return t.flags|=1,e=Ct(a,n),e.ref=t.ref,e.return=t,t.child=e}function Mu(e,t,s,n,l){if(e!==null){var a=e.memoizedProps;if(ir(a,n)&&e.ref===t.ref)if(ve=!1,t.pendingProps=n=a,(e.lanes&l)!==0)e.flags&131072&&(ve=!0);else return t.lanes=e.lanes,it(e,t,l)}return oa(e,t,s,n,l)}function Lu(e,t,s){var n=t.pendingProps,l=n.children,a=e!==null?e.memoizedState:null;if(n.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},U(ms,be),be|=s;else{if(!(s&1073741824))return e=a!==null?a.baseLanes|s:s,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,U(ms,be),be|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=a!==null?a.baseLanes:s,U(ms,be),be|=n}else a!==null?(n=a.baseLanes|s,t.memoizedState=null):n=s,U(ms,be),be|=n;return xe(e,t,l,s),t.child}function Ru(e,t){var s=t.ref;(e===null&&s!==null||e!==null&&e.ref!==s)&&(t.flags|=512,t.flags|=2097152)}function oa(e,t,s,n,l){var a=je(s)?Ht:me.current;return a=js(t,a),gs(t,l),s=ni(e,t,s,n,a,l),n=li(),e!==null&&!ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,it(e,t,l)):(V&&n&&Qa(t),t.flags|=1,xe(e,t,s,l),t.child)}function No(e,t,s,n,l){if(je(s)){var a=!0;gn(t)}else a=!1;if(gs(t,l),t.stateNode===null)sn(e,t),Pu(t,s,n),aa(t,s,n,l),n=!0;else if(e===null){var i=t.stateNode,o=t.memoizedProps;i.props=o;var c=i.context,u=s.contextType;typeof u=="object"&&u!==null?u=$e(u):(u=je(s)?Ht:me.current,u=js(t,u));var h=s.getDerivedStateFromProps,x=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function";x||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==n||c!==u)&&ho(t,i,n,u),xt=!1;var d=t.memoizedState;i.state=d,wn(t,n,i,l),c=t.memoizedState,o!==n||d!==c||ye.current||xt?(typeof h=="function"&&(la(t,s,h,n),c=t.memoizedState),(o=xt||po(t,s,o,n,d,c,u))?(x||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=c),i.props=n,i.state=c,i.context=u,n=o):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{i=t.stateNode,iu(e,t),o=t.memoizedProps,u=t.type===t.elementType?o:Ue(t.type,o),i.props=u,x=t.pendingProps,d=i.context,c=s.contextType,typeof c=="object"&&c!==null?c=$e(c):(c=je(s)?Ht:me.current,c=js(t,c));var g=s.getDerivedStateFromProps;(h=typeof g=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==x||d!==c)&&ho(t,i,n,c),xt=!1,d=t.memoizedState,i.state=d,wn(t,n,i,l);var y=t.memoizedState;o!==x||d!==y||ye.current||xt?(typeof g=="function"&&(la(t,s,g,n),y=t.memoizedState),(u=xt||po(t,s,u,n,d,y,c)||!1)?(h||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(n,y,c),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(n,y,c)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=y),i.props=n,i.state=y,i.context=c,n=u):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),n=!1)}return ca(e,t,s,n,a,l)}function ca(e,t,s,n,l,a){Ru(e,t);var i=(t.flags&128)!==0;if(!n&&!i)return l&&lo(t,s,!1),it(e,t,a);n=t.stateNode,Ex.current=t;var o=i&&typeof s.getDerivedStateFromError!="function"?null:n.render();return t.flags|=1,e!==null&&i?(t.child=ws(t,e.child,null,a),t.child=ws(t,null,o,a)):xe(e,t,o,a),t.memoizedState=n.state,l&&lo(t,s,!0),t.child}function Tu(e){var t=e.stateNode;t.pendingContext?no(e,t.pendingContext,t.pendingContext!==t.context):t.context&&no(e,t.context,!1),ei(e,t.containerInfo)}function wo(e,t,s,n,l){return Ns(),Xa(l),t.flags|=256,xe(e,t,s,n),t.child}var ua={dehydrated:null,treeContext:null,retryLane:0};function da(e){return{baseLanes:e,cachePool:null,transitions:null}}function Iu(e,t,s){var n=t.pendingProps,l=H.current,a=!1,i=(t.flags&128)!==0,o;if((o=i)||(o=e!==null&&e.memoizedState===null?!1:(l&2)!==0),o?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),U(H,l&1),e===null)return ra(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=n.children,e=n.fallback,a?(n=t.mode,a=t.child,i={mode:"hidden",children:i},!(n&1)&&a!==null?(a.childLanes=0,a.pendingProps=i):a=Qn(i,n,0,null),e=Wt(e,n,s,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=da(s),t.memoizedState=ua,e):oi(t,i));if(l=e.memoizedState,l!==null&&(o=l.dehydrated,o!==null))return Px(e,t,i,n,o,l,s);if(a){a=n.fallback,i=t.mode,l=e.child,o=l.sibling;var c={mode:"hidden",children:n.children};return!(i&1)&&t.child!==l?(n=t.child,n.childLanes=0,n.pendingProps=c,t.deletions=null):(n=Ct(l,c),n.subtreeFlags=l.subtreeFlags&14680064),o!==null?a=Ct(o,a):(a=Wt(a,i,s,null),a.flags|=2),a.return=t,n.return=t,n.sibling=a,t.child=n,n=a,a=t.child,i=e.child.memoizedState,i=i===null?da(s):{baseLanes:i.baseLanes|s,cachePool:null,transitions:i.transitions},a.memoizedState=i,a.childLanes=e.childLanes&~s,t.memoizedState=ua,n}return a=e.child,e=a.sibling,n=Ct(a,{mode:"visible",children:n.children}),!(t.mode&1)&&(n.lanes=s),n.return=t,n.sibling=null,e!==null&&(s=t.deletions,s===null?(t.deletions=[e],t.flags|=16):s.push(e)),t.child=n,t.memoizedState=null,n}function oi(e,t){return t=Qn({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ar(e,t,s,n){return n!==null&&Xa(n),ws(t,e.child,null,s),e=oi(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Px(e,t,s,n,l,a,i){if(s)return t.flags&256?(t.flags&=-257,n=wl(Error(w(422))),Ar(e,t,i,n)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=n.fallback,l=t.mode,n=Qn({mode:"visible",children:n.children},l,0,null),a=Wt(a,l,i,null),a.flags|=2,n.return=t,a.return=t,n.sibling=a,t.child=n,t.mode&1&&ws(t,e.child,null,i),t.child.memoizedState=da(i),t.memoizedState=ua,a);if(!(t.mode&1))return Ar(e,t,i,null);if(l.data==="$!"){if(n=l.nextSibling&&l.nextSibling.dataset,n)var o=n.dgst;return n=o,a=Error(w(419)),n=wl(a,n,void 0),Ar(e,t,i,n)}if(o=(i&e.childLanes)!==0,ve||o){if(n=re,n!==null){switch(i&-i){case 4:l=2;break;case 16:l=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:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(n.suspendedLanes|i)?0:l,l!==0&&l!==a.retryLane&&(a.retryLane=l,at(e,l),We(n,e,l,-1))}return pi(),n=wl(Error(w(421))),Ar(e,t,i,n)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Ax.bind(null,e),l._reactRetry=t,null):(e=a.treeContext,ke=wt(l.nextSibling),Se=t,V=!0,Be=null,e!==null&&(Me[Le++]=tt,Me[Le++]=st,Me[Le++]=Qt,tt=e.id,st=e.overflow,Qt=t),t=oi(t,n.children),t.flags|=4096,t)}function bo(e,t,s){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),na(e.return,t,s)}function bl(e,t,s,n,l){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:s,tailMode:l}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=n,a.tail=s,a.tailMode=l)}function Ou(e,t,s){var n=t.pendingProps,l=n.revealOrder,a=n.tail;if(xe(e,t,n.children,s),n=H.current,n&2)n=n&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&&bo(e,s,t);else if(e.tag===19)bo(e,s,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}n&=1}if(U(H,n),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(s=t.child,l=null;s!==null;)e=s.alternate,e!==null&&bn(e)===null&&(l=s),s=s.sibling;s=l,s===null?(l=t.child,t.child=null):(l=s.sibling,s.sibling=null),bl(t,!1,l,s,a);break;case"backwards":for(s=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&bn(e)===null){t.child=l;break}e=l.sibling,l.sibling=s,s=l,l=e}bl(t,!0,s,null,a);break;case"together":bl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function sn(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function it(e,t,s){if(e!==null&&(t.dependencies=e.dependencies),Xt|=t.lanes,!(s&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(w(153));
vendor: 4,716 bytes, line 40
40if(t.child!==null){for(e=t.child,s=Ct(e,e.pendingProps),t.child=s,s.return=t;e.sibling!==null;)e=e.sibling,s=s.sibling=Ct(e,e.pendingProps),s.return=t;s.sibling=null}return t.child}function _x(e,t,s){switch(t.tag){case 3:Tu(t),Ns();break;case 5:ou(t);break;case 1:je(t.type)&&gn(t);break;case 4:ei(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,l=t.memoizedProps.value;U(jn,n._currentValue),n._currentValue=l;break;case 13:if(n=t.memoizedState,n!==null)return n.dehydrated!==null?(U(H,H.current&1),t.flags|=128,null):s&t.child.childLanes?Iu(e,t,s):(U(H,H.current&1),e=it(e,t,s),e!==null?e.sibling:null);U(H,H.current&1);break;case 19:if(n=(s&t.childLanes)!==0,e.flags&128){if(n)return Ou(e,t,s);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),U(H,H.current),n)break;return null;case 22:case 23:return t.lanes=0,Lu(e,t,s)}return it(e,t,s)}var $u,ma,Fu,Du;$u=function(e,t){for(var s=t.child;s!==null;){if(s.tag===5||s.tag===6)e.appendChild(s.stateNode);else if(s.tag!==4&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break;for(;s.sibling===null;){if(s.return===null||s.return===t)return;s=s.return}s.sibling.return=s.return,s=s.sibling}};ma=function(){};Fu=function(e,t,s,n){var l=e.memoizedProps;if(l!==n){e=t.stateNode,Bt(Ze.current);var a=null;switch(s){case"input":l=Tl(e,l),n=Tl(e,n),a=[];break;case"select":l=K({},l,{value:void 0}),n=K({},n,{value:void 0}),a=[];break;case"textarea":l=$l(e,l),n=$l(e,n),a=[];break;default:typeof l.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=hn)}Dl(s,n);var i;s=null;for(u in l)if(!n.hasOwnProperty(u)&&l.hasOwnProperty(u)&&l[u]!=null)if(u==="style"){var o=l[u];for(i in o)o.hasOwnProperty(i)&&(s||(s={}),s[i]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(er.hasOwnProperty(u)?a||(a=[]):(a=a||[]).push(u,null));for(u in n){var c=n[u];if(o=l!=null?l[u]:void 0,n.hasOwnProperty(u)&&c!==o&&(c!=null||o!=null))if(u==="style")if(o){for(i in o)!o.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(s||(s={}),s[i]="");for(i in c)c.hasOwnProperty(i)&&o[i]!==c[i]&&(s||(s={}),s[i]=c[i])}else s||(a||(a=[]),a.push(u,s)),s=c;else u==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,o=o?o.__html:void 0,c!=null&&o!==c&&(a=a||[]).push(u,c)):u==="children"?typeof c!="string"&&typeof c!="number"||(a=a||[]).push(u,""+c):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(er.hasOwnProperty(u)?(c!=null&&u==="onScroll"&&A("scroll",e),a||o===c||(a=[])):(a=a||[]).push(u,c))}s&&(a=a||[]).push("style",s);var u=a;(t.updateQueue=u)&&(t.flags|=4)}};Du=function(e,t,s,n){s!==n&&(t.flags|=4)};function Fs(e,t){if(!V)switch(e.tailMode){case"hidden":t=e.tail;for(var s=null;t!==null;)t.alternate!==null&&(s=t),t=t.sibling;s===null?e.tail=null:s.sibling=null;break;case"collapsed":s=e.tail;for(var n=null;s!==null;)s.alternate!==null&&(n=s),s=s.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function ue(e){var t=e.alternate!==null&&e.alternate.child===e.child,s=0,n=0;if(t)for(var l=e.child;l!==null;)s|=l.lanes|l.childLanes,n|=l.subtreeFlags&14680064,n|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)s|=l.lanes|l.childLanes,n|=l.subtreeFlags,n|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=n,e.childLanes=s,t}function zx(e,t,s){var n=t.pendingProps;switch(Ka(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ue(t),null;case 1:return je(t.type)&&fn(),ue(t),null;case 3:return n=t.stateNode,bs(),B(ye),B(me),si(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Dr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Be!==null&&(ja(Be),Be=null))),ma(e,t),ue(t),null;case 5:ti(t);var l=Bt(mr.current);if(s=t.type,e!==null&&t.stateNode!=null)Fu(e,t,s,n,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(t.stateNode===null)throw Error(w(166));return ue(t),null}if(e=Bt(Ze.current),Dr(t)){n=t.stateNode,s=t.type;var a=t.memoizedProps;switch(n[Ye]=t,n[ur]=a,e=(t.mode&1)!==0,s){case"dialog":A("cancel",n),A("close",n);break;case"iframe":case"object":case"embed":A("load",n);break;case"video":case"audio":for(l=0;l<Vs.length;l++)A(Vs[l],n);break;case"source":A("error",n);break;case"img":case"image":case"link":A("error",n),A("load",n);break;case"details":A("toggle",n);break;case"input":Mi(n,a),A("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!a.multiple},A("invalid",n);break;case"textarea":Ri(n,a),A("invalid",n)}Dl(s,a),l=null;for(var i in a)if(a.hasOwnProperty(i)){var o=a[i];
vendor: 29,292 bytes, line 40
40i==="children"?typeof o=="string"?n.textContent!==o&&(a.suppressHydrationWarning!==!0&&Fr(n.textContent,o,e),l=["children",o]):typeof o=="number"&&n.textContent!==""+o&&(a.suppressHydrationWarning!==!0&&Fr(n.textContent,o,e),l=["children",""+o]):er.hasOwnProperty(i)&&o!=null&&i==="onScroll"&&A("scroll",n)}switch(s){case"input":zr(n),Li(n,a,!0);break;case"textarea":zr(n),Ti(n);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(n.onclick=hn)}n=l,t.updateQueue=n,n!==null&&(t.flags|=4)}else{i=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=xc(s)),e==="http://www.w3.org/1999/xhtml"?s==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=i.createElement(s,{is:n.is}):(e=i.createElement(s),s==="select"&&(i=e,n.multiple?i.multiple=!0:n.size&&(i.size=n.size))):e=i.createElementNS(e,s),e[Ye]=t,e[ur]=n,$u(e,t,!1,!1),t.stateNode=e;e:{switch(i=Ul(s,n),s){case"dialog":A("cancel",e),A("close",e),l=n;break;case"iframe":case"object":case"embed":A("load",e),l=n;break;case"video":case"audio":for(l=0;l<Vs.length;l++)A(Vs[l],e);l=n;break;case"source":A("error",e),l=n;break;case"img":case"image":case"link":A("error",e),A("load",e),l=n;break;case"details":A("toggle",e),l=n;break;case"input":Mi(e,n),l=Tl(e,n),A("invalid",e);break;case"option":l=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},l=K({},n,{value:void 0}),A("invalid",e);break;case"textarea":Ri(e,n),l=$l(e,n),A("invalid",e);break;default:l=n}Dl(s,l),o=l;for(a in o)if(o.hasOwnProperty(a)){var c=o[a];a==="style"?fc(e,c):a==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,c!=null&&pc(e,c)):a==="children"?typeof c=="string"?(s!=="textarea"||c!=="")&&tr(e,c):typeof c=="number"&&tr(e,""+c):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(er.hasOwnProperty(a)?c!=null&&a==="onScroll"&&A("scroll",e):c!=null&&La(e,a,c,i))}switch(s){case"input":zr(e),Li(e,n,!1);break;case"textarea":zr(e),Ti(e);break;case"option":n.value!=null&&e.setAttribute("value",""+Pt(n.value));break;case"select":e.multiple=!!n.multiple,a=n.value,a!=null?xs(e,!!n.multiple,a,!1):n.defaultValue!=null&&xs(e,!!n.multiple,n.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=hn)}switch(s){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return ue(t),null;case 6:if(e&&t.stateNode!=null)Du(e,t,e.memoizedProps,n);else{if(typeof n!="string"&&t.stateNode===null)throw Error(w(166));if(s=Bt(mr.current),Bt(Ze.current),Dr(t)){if(n=t.stateNode,s=t.memoizedProps,n[Ye]=t,(a=n.nodeValue!==s)&&(e=Se,e!==null))switch(e.tag){case 3:Fr(n.nodeValue,s,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Fr(n.nodeValue,s,(e.mode&1)!==0)}a&&(t.flags|=4)}else n=(s.nodeType===9?s:s.ownerDocument).createTextNode(n),n[Ye]=t,t.stateNode=n}return ue(t),null;case 13:if(B(H),n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(V&&ke!==null&&t.mode&1&&!(t.flags&128))ru(),Ns(),t.flags|=98560,a=!1;else if(a=Dr(t),n!==null&&n.dehydrated!==null){if(e===null){if(!a)throw Error(w(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(w(317));a[Ye]=t}else Ns(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ue(t),a=!1}else Be!==null&&(ja(Be),Be=null),a=!0;if(!a)return t.flags&65536?t:null}return t.flags&128?(t.lanes=s,t):(n=n!==null,n!==(e!==null&&e.memoizedState!==null)&&n&&(t.child.flags|=8192,t.mode&1&&(e===null||H.current&1?ee===0&&(ee=3):pi())),t.updateQueue!==null&&(t.flags|=4),ue(t),null);case 4:return bs(),ma(e,t),e===null&&or(t.stateNode.containerInfo),ue(t),null;case 10:return Za(t.type._context),ue(t),null;case 17:return je(t.type)&&fn(),ue(t),null;case 19:if(B(H),a=t.memoizedState,a===null)return ue(t),null;if(n=(t.flags&128)!==0,i=a.rendering,i===null)if(n)Fs(a,!1);else{if(ee!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=bn(e),i!==null){for(t.flags|=128,Fs(a,!1),n=i.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),t.subtreeFlags=0,n=s,s=t.child;s!==null;)a=s,e=n,a.flags&=14680066,i=a.alternate,i===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=i.childLanes,a.lanes=i.lanes,a.child=i.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=i.memoizedProps,a.memoizedState=i.memoizedState,a.updateQueue=i.updateQueue,a.type=i.type,e=i.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),s=s.sibling;return U(H,H.current&1|2),t.child}e=e.sibling}a.tail!==null&&G()>Ss&&(t.flags|=128,n=!0,Fs(a,!1),t.lanes=4194304)}else{if(!n)if(e=bn(i),e!==null){if(t.flags|=128,n=!0,s=e.updateQueue,s!==null&&(t.updateQueue=s,t.flags|=4),Fs(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!V)return ue(t),null}else 2*G()-a.renderingStartTime>Ss&&s!==1073741824&&(t.flags|=128,n=!0,Fs(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(s=a.last,s!==null?s.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=G(),t.sibling=null,s=H.current,U(H,n?s&1|2:s&1),t):(ue(t),null);case 22:case 23:return xi(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&t.mode&1?be&1073741824&&(ue(t),t.subtreeFlags&6&&(t.flags|=8192)):ue(t),null;case 24:return null;case 25:return null}throw Error(w(156,t.tag))}function Mx(e,t){switch(Ka(t),t.tag){case 1:return je(t.type)&&fn(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return bs(),B(ye),B(me),si(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ti(t),null;case 13:if(B(H),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(w(340));Ns()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return B(H),null;case 4:return bs(),null;case 10:return Za(t.type._context),null;case 22:case 23:return xi(),null;case 24:return null;default:return null}}var Br=!1,de=!1,Lx=typeof WeakSet=="function"?WeakSet:Set,S=null;function ds(e,t){var s=e.ref;if(s!==null)if(typeof s=="function")try{s(null)}catch(n){X(e,t,n)}else s.current=null}function xa(e,t,s){try{s()}catch(n){X(e,t,n)}}var ko=!1;function Rx(e,t){if(Gl=mn,e=Wc(),Ha(e)){if("selectionStart"in e)var s={start:e.selectionStart,end:e.selectionEnd};else e:{s=(s=e.ownerDocument)&&s.defaultView||window;var n=s.getSelection&&s.getSelection();if(n&&n.rangeCount!==0){s=n.anchorNode;var l=n.anchorOffset,a=n.focusNode;n=n.focusOffset;try{s.nodeType,a.nodeType}catch{s=null;break e}var i=0,o=-1,c=-1,u=0,h=0,x=e,d=null;t:for(;;){for(var g;x!==s||l!==0&&x.nodeType!==3||(o=i+l),x!==a||n!==0&&x.nodeType!==3||(c=i+n),x.nodeType===3&&(i+=x.nodeValue.length),(g=x.firstChild)!==null;)d=x,x=g;for(;;){if(x===e)break t;if(d===s&&++u===l&&(o=i),d===a&&++h===n&&(c=i),(g=x.nextSibling)!==null)break;x=d,d=x.parentNode}x=g}s=o===-1||c===-1?null:{start:o,end:c}}else s=null}s=s||{start:0,end:0}}else s=null;for(Zl={focusedElem:e,selectionRange:s},mn=!1,S=t;S!==null;)if(t=S,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,S=e;else for(;S!==null;){t=S;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 v=y.memoizedProps,k=y.memoizedState,p=t.stateNode,m=p.getSnapshotBeforeUpdate(t.elementType===t.type?v:Ue(t.type,v),k);p.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var f=t.stateNode.containerInfo;f.nodeType===1?f.textContent="":f.nodeType===9&&f.documentElement&&f.removeChild(f.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(w(163))}}catch(j){X(t,t.return,j)}if(e=t.sibling,e!==null){e.return=t.return,S=e;break}S=t.return}return y=ko,ko=!1,y}function Gs(e,t,s){var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var l=n=n.next;do{if((l.tag&e)===e){var a=l.destroy;l.destroy=void 0,a!==void 0&&xa(t,s,a)}l=l.next}while(l!==n)}}function Wn(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var s=t=t.next;do{if((s.tag&e)===e){var n=s.create;s.destroy=n()}s=s.next}while(s!==t)}}function pa(e){var t=e.ref;if(t!==null){var s=e.stateNode;switch(e.tag){case 5:e=s;break;default:e=s}typeof t=="function"?t(e):t.current=e}}function Uu(e){var t=e.alternate;t!==null&&(e.alternate=null,Uu(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ye],delete t[ur],delete t[ea],delete t[hx],delete t[fx])),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 Au(e){return e.tag===5||e.tag===3||e.tag===4}function So(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Au(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 ha(e,t,s){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?s.nodeType===8?s.parentNode.insertBefore(e,t):s.insertBefore(e,t):(s.nodeType===8?(t=s.parentNode,t.insertBefore(e,s)):(t=s,t.appendChild(e)),s=s._reactRootContainer,s!=null||t.onclick!==null||(t.onclick=hn));else if(n!==4&&(e=e.child,e!==null))for(ha(e,t,s),e=e.sibling;e!==null;)ha(e,t,s),e=e.sibling}function fa(e,t,s){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?s.insertBefore(e,t):s.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(fa(e,t,s),e=e.sibling;e!==null;)fa(e,t,s),e=e.sibling}var le=null,Ae=!1;function dt(e,t,s){for(s=s.child;s!==null;)Bu(e,t,s),s=s.sibling}function Bu(e,t,s){if(Ge&&typeof Ge.onCommitFiberUnmount=="function")try{Ge.onCommitFiberUnmount(On,s)}catch{}switch(s.tag){case 5:de||ds(s,t);case 6:var n=le,l=Ae;le=null,dt(e,t,s),le=n,Ae=l,le!==null&&(Ae?(e=le,s=s.stateNode,e.nodeType===8?e.parentNode.removeChild(s):e.removeChild(s)):le.removeChild(s.stateNode));break;case 18:le!==null&&(Ae?(e=le,s=s.stateNode,e.nodeType===8?fl(e.parentNode,s):e.nodeType===1&&fl(e,s),lr(e)):fl(le,s.stateNode));break;case 4:n=le,l=Ae,le=s.stateNode.containerInfo,Ae=!0,dt(e,t,s),le=n,Ae=l;break;case 0:case 11:case 14:case 15:if(!de&&(n=s.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){l=n=n.next;do{var a=l,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&xa(s,t,i),l=l.next}while(l!==n)}dt(e,t,s);break;case 1:if(!de&&(ds(s,t),n=s.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=s.memoizedProps,n.state=s.memoizedState,n.componentWillUnmount()}catch(o){X(s,t,o)}dt(e,t,s);break;case 21:dt(e,t,s);break;case 22:s.mode&1?(de=(n=de)||s.memoizedState!==null,dt(e,t,s),de=n):dt(e,t,s);break;default:dt(e,t,s)}}function Co(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var s=e.stateNode;s===null&&(s=e.stateNode=new Lx),t.forEach(function(n){var l=Bx.bind(null,e,n);s.has(n)||(s.add(n),n.then(l,l))})}}function De(e,t){var s=t.deletions;if(s!==null)for(var n=0;n<s.length;n++){var l=s[n];try{var a=e,i=t,o=i;e:for(;o!==null;){switch(o.tag){case 5:le=o.stateNode,Ae=!1;break e;case 3:le=o.stateNode.containerInfo,Ae=!0;break e;case 4:le=o.stateNode.containerInfo,Ae=!0;break e}o=o.return}if(le===null)throw Error(w(160));Bu(a,i,l),le=null,Ae=!1;var c=l.alternate;c!==null&&(c.return=null),l.return=null}catch(u){X(l,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Vu(t,e),t=t.sibling}function Vu(e,t){var s=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(De(t,e),Ke(e),n&4){try{Gs(3,e,e.return),Wn(3,e)}catch(v){X(e,e.return,v)}try{Gs(5,e,e.return)}catch(v){X(e,e.return,v)}}break;case 1:De(t,e),Ke(e),n&512&&s!==null&&ds(s,s.return);break;case 5:if(De(t,e),Ke(e),n&512&&s!==null&&ds(s,s.return),e.flags&32){var l=e.stateNode;try{tr(l,"")}catch(v){X(e,e.return,v)}}if(n&4&&(l=e.stateNode,l!=null)){var a=e.memoizedProps,i=s!==null?s.memoizedProps:a,o=e.type,c=e.updateQueue;if(e.updateQueue=null,c!==null)try{o==="input"&&a.type==="radio"&&a.name!=null&&dc(l,a),Ul(o,i);var u=Ul(o,a);for(i=0;i<c.length;i+=2){var h=c[i],x=c[i+1];h==="style"?fc(l,x):h==="dangerouslySetInnerHTML"?pc(l,x):h==="children"?tr(l,x):La(l,h,x,u)}switch(o){case"input":Il(l,a);break;case"textarea":mc(l,a);break;case"select":var d=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!a.multiple;var g=a.value;g!=null?xs(l,!!a.multiple,g,!1):d!==!!a.multiple&&(a.defaultValue!=null?xs(l,!!a.multiple,a.defaultValue,!0):xs(l,!!a.multiple,a.multiple?[]:"",!1))}l[ur]=a}catch(v){X(e,e.return,v)}}break;case 6:if(De(t,e),Ke(e),n&4){if(e.stateNode===null)throw Error(w(162));l=e.stateNode,a=e.memoizedProps;try{l.nodeValue=a}catch(v){X(e,e.return,v)}}break;case 3:if(De(t,e),Ke(e),n&4&&s!==null&&s.memoizedState.isDehydrated)try{lr(t.containerInfo)}catch(v){X(e,e.return,v)}break;case 4:De(t,e),Ke(e);break;case 13:De(t,e),Ke(e),l=e.child,l.flags&8192&&(a=l.memoizedState!==null,l.stateNode.isHidden=a,!a||l.alternate!==null&&l.alternate.memoizedState!==null||(di=G())),n&4&&Co(e);break;case 22:if(h=s!==null&&s.memoizedState!==null,e.mode&1?(de=(u=de)||h,De(t,e),de=u):De(t,e),Ke(e),n&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!h&&e.mode&1)for(S=e,h=e.child;h!==null;){for(x=S=h;S!==null;){switch(d=S,g=d.child,d.tag){case 0:case 11:case 14:case 15:Gs(4,d,d.return);break;case 1:ds(d,d.return);var y=d.stateNode;if(typeof y.componentWillUnmount=="function"){n=d,s=d.return;try{t=n,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(v){X(n,s,v)}}break;case 5:ds(d,d.return);break;case 22:if(d.memoizedState!==null){Po(x);continue}}g!==null?(g.return=d,S=g):Po(x)}h=h.sibling}e:for(h=null,x=e;;){if(x.tag===5){if(h===null){h=x;try{l=x.stateNode,u?(a=l.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(o=x.stateNode,c=x.memoizedProps.style,i=c!=null&&c.hasOwnProperty("display")?c.display:null,o.style.display=hc("display",i))}catch(v){X(e,e.return,v)}}}else if(x.tag===6){if(h===null)try{x.stateNode.nodeValue=u?"":x.memoizedProps}catch(v){X(e,e.return,v)}}else if((x.tag!==22&&x.tag!==23||x.memoizedState===null||x===e)&&x.child!==null){x.child.return=x,x=x.child;continue}if(x===e)break e;for(;x.sibling===null;){if(x.return===null||x.return===e)break e;h===x&&(h=null),x=x.return}h===x&&(h=null),x.sibling.return=x.return,x=x.sibling}}break;case 19:De(t,e),Ke(e),n&4&&Co(e);break;case 21:break;default:De(t,e),Ke(e)}}function Ke(e){var t=e.flags;if(t&2){try{e:{for(var s=e.return;s!==null;){if(Au(s)){var n=s;break e}s=s.return}throw Error(w(160))}switch(n.tag){case 5:var l=n.stateNode;n.flags&32&&(tr(l,""),n.flags&=-33);var a=So(e);fa(e,a,l);break;case 3:case 4:var i=n.stateNode.containerInfo,o=So(e);ha(e,o,i);break;default:throw Error(w(161))}}catch(c){X(e,e.return,c)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Tx(e,t,s){S=e,Wu(e)}function Wu(e,t,s){for(var n=(e.mode&1)!==0;S!==null;){var l=S,a=l.child;if(l.tag===22&&n){var i=l.memoizedState!==null||Br;if(!i){var o=l.alternate,c=o!==null&&o.memoizedState!==null||de;o=Br;var u=de;if(Br=i,(de=c)&&!u)for(S=l;S!==null;)i=S,c=i.child,i.tag===22&&i.memoizedState!==null?_o(l):c!==null?(c.return=i,S=c):_o(l);for(;a!==null;)S=a,Wu(a),a=a.sibling;S=l,Br=o,de=u}Eo(e)}else l.subtreeFlags&8772&&a!==null?(a.return=l,S=a):Eo(e)}}function Eo(e){for(;S!==null;){var t=S;if(t.flags&8772){var s=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:de||Wn(5,t);break;case 1:var n=t.stateNode;if(t.flags&4&&!de)if(s===null)n.componentDidMount();else{var l=t.elementType===t.type?s.memoizedProps:Ue(t.type,s.memoizedProps);n.componentDidUpdate(l,s.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&uo(t,a,n);break;case 3:var i=t.updateQueue;if(i!==null){if(s=null,t.child!==null)switch(t.child.tag){case 5:s=t.child.stateNode;break;case 1:s=t.child.stateNode}uo(t,i,s)}break;case 5:var o=t.stateNode;if(s===null&&t.flags&4){s=o;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&s.focus();break;case"img":c.src&&(s.src=c.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var h=u.memoizedState;if(h!==null){var x=h.dehydrated;x!==null&&lr(x)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(w(163))}de||t.flags&512&&pa(t)}catch(d){X(t,t.return,d)}}if(t===e){S=null;break}if(s=t.sibling,s!==null){s.return=t.return,S=s;break}S=t.return}}function Po(e){for(;S!==null;){var t=S;if(t===e){S=null;break}var s=t.sibling;if(s!==null){s.return=t.return,S=s;break}S=t.return}}function _o(e){for(;S!==null;){var t=S;try{switch(t.tag){case 0:case 11:case 15:var s=t.return;try{Wn(4,t)}catch(c){X(t,s,c)}break;case 1:var n=t.stateNode;if(typeof n.componentDidMount=="function"){var l=t.return;try{n.componentDidMount()}catch(c){X(t,l,c)}}var a=t.return;try{pa(t)}catch(c){X(t,a,c)}break;case 5:var i=t.return;try{pa(t)}catch(c){X(t,i,c)}}}catch(c){X(t,t.return,c)}if(t===e){S=null;break}var o=t.sibling;if(o!==null){o.return=t.return,S=o;break}S=t.return}}var Ix=Math.ceil,Cn=ot.ReactCurrentDispatcher,ci=ot.ReactCurrentOwner,Ie=ot.ReactCurrentBatchConfig,O=0,re=null,Z=null,ae=0,be=0,ms=Lt(0),ee=0,fr=null,Xt=0,Hn=0,ui=0,Zs=null,ge=null,di=0,Ss=1/0,Je=null,En=!1,ga=null,kt=null,Vr=!1,gt=null,Pn=0,qs=0,va=null,rn=-1,nn=0;function pe(){return O&6?G():rn!==-1?rn:rn=G()}function St(e){return e.mode&1?O&2&&ae!==0?ae&-ae:vx.transition!==null?(nn===0&&(nn=Pc()),nn):(e=F,e!==0||(e=window.event,e=e===void 0?16:Ic(e.type)),e):1}function We(e,t,s,n){if(50<qs)throw qs=0,va=null,Error(w(185));jr(e,s,n),(!(O&2)||e!==re)&&(e===re&&(!(O&2)&&(Hn|=s),ee===4&&ht(e,ae)),Ne(e,n),s===1&&O===0&&!(t.mode&1)&&(Ss=G()+500,An&&Rt()))}function Ne(e,t){var s=e.callbackNode;vm(e,t);var n=dn(e,e===re?ae:0);if(n===0)s!==null&&$i(s),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(s!=null&&$i(s),t===1)e.tag===0?gx(zo.bind(null,e)):eu(zo.bind(null,e)),xx(function(){!(O&6)&&Rt()}),s=null;else{switch(_c(n)){case 1:s=$a;break;case 4:s=Cc;break;case 16:s=un;break;case 536870912:s=Ec;break;default:s=un}s=qu(s,Hu.bind(null,e))}e.callbackPriority=t,e.callbackNode=s}}function Hu(e,t){if(rn=-1,nn=0,O&6)throw Error(w(327));var s=e.callbackNode;if(vs()&&e.callbackNode!==s)return null;var n=dn(e,e===re?ae:0);if(n===0)return null;if(n&30||n&e.expiredLanes||t)t=_n(e,n);else{t=n;var l=O;O|=2;var a=Ku();(re!==e||ae!==t)&&(Je=null,Ss=G()+500,Vt(e,t));do try{Fx();break}catch(o){Qu(e,o)}while(!0);Ga(),Cn.current=a,O=l,Z!==null?t=0:(re=null,ae=0,t=ee)}if(t!==0){if(t===2&&(l=Hl(e),l!==0&&(n=l,t=ya(e,l))),t===1)throw s=fr,Vt(e,0),ht(e,n),Ne(e,G()),s;if(t===6)ht(e,n);else{if(l=e.current.alternate,!(n&30)&&!Ox(l)&&(t=_n(e,n),t===2&&(a=Hl(e),a!==0&&(n=a,t=ya(e,a))),t===1))throw s=fr,Vt(e,0),ht(e,n),Ne(e,G()),s;switch(e.finishedWork=l,e.finishedLanes=n,t){case 0:case 1:throw Error(w(345));case 2:Dt(e,ge,Je);break;case 3:if(ht(e,n),(n&130023424)===n&&(t=di+500-G(),10<t)){if(dn(e,0)!==0)break;if(l=e.suspendedLanes,(l&n)!==n){pe(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Jl(Dt.bind(null,e,ge,Je),t);break}Dt(e,ge,Je);break;case 4:if(ht(e,n),(n&4194240)===n)break;for(t=e.eventTimes,l=-1;0<n;){var i=31-Ve(n);a=1<<i,i=t[i],i>l&&(l=i),n&=~a}if(n=l,n=G()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Ix(n/1960))-n,10<n){e.timeoutHandle=Jl(Dt.bind(null,e,ge,Je),n);break}Dt(e,ge,Je);break;case 5:Dt(e,ge,Je);break;default:throw Error(w(329))}}}return Ne(e,G()),e.callbackNode===s?Hu.bind(null,e):null}function ya(e,t){var s=Zs;return e.current.memoizedState.isDehydrated&&(Vt(e,t).flags|=256),e=_n(e,t),e!==2&&(t=ge,ge=s,t!==null&&ja(t)),e}function ja(e){ge===null?ge=e:ge.push.apply(ge,e)}function Ox(e){for(var t=e;;){if(t.flags&16384){var s=t.updateQueue;if(s!==null&&(s=s.stores,s!==null))for(var n=0;n<s.length;n++){var l=s[n],a=l.getSnapshot;l=l.value;try{if(!Qe(a(),l))return!1}catch{return!1}}}if(s=t.child,t.subtreeFlags&16384&&s!==null)s.return=t,t=s;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 ht(e,t){for(t&=~ui,t&=~Hn,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var s=31-Ve(t),n=1<<s;e[s]=-1,t&=~n}}function zo(e){if(O&6)throw Error(w(327));vs();var t=dn(e,0);if(!(t&1))return Ne(e,G()),null;var s=_n(e,t);if(e.tag!==0&&s===2){var n=Hl(e);n!==0&&(t=n,s=ya(e,n))}if(s===1)throw s=fr,Vt(e,0),ht(e,t),Ne(e,G()),s;if(s===6)throw Error(w(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Dt(e,ge,Je),Ne(e,G()),null}function mi(e,t){var s=O;O|=1;try{return e(t)}finally{O=s,O===0&&(Ss=G()+500,An&&Rt())}}function Yt(e){gt!==null&&gt.tag===0&&!(O&6)&&vs();var t=O;O|=1;var s=Ie.transition,n=F;try{if(Ie.transition=null,F=1,e)return e()}finally{F=n,Ie.transition=s,O=t,!(O&6)&&Rt()}}function xi(){be=ms.current,B(ms)}function Vt(e,t){e.finishedWork=null,e.finishedLanes=0;var s=e.timeoutHandle;if(s!==-1&&(e.timeoutHandle=-1,mx(s)),Z!==null)for(s=Z.return;s!==null;){var n=s;switch(Ka(n),n.tag){case 1:n=n.type.childContextTypes,n!=null&&fn();break;case 3:bs(),B(ye),B(me),si();break;case 5:ti(n);break;case 4:bs();break;case 13:B(H);break;case 19:B(H);break;case 10:Za(n.type._context);break;case 22:case 23:xi()}s=s.return}if(re=e,Z=e=Ct(e.current,null),ae=be=t,ee=0,fr=null,ui=Hn=Xt=0,ge=Zs=null,At!==null){for(t=0;t<At.length;t++)if(s=At[t],n=s.interleaved,n!==null){s.interleaved=null;var l=n.next,a=s.pending;if(a!==null){var i=a.next;a.next=l,n.next=i}s.pending=n}At=null}return e}function Qu(e,t){do{var s=Z;try{if(Ga(),en.current=Sn,kn){for(var n=Q.memoizedState;n!==null;){var l=n.queue;l!==null&&(l.pending=null),n=n.next}kn=!1}if(Kt=0,se=J=Q=null,Ys=!1,xr=0,ci.current=null,s===null||s.return===null){ee=1,fr=t,Z=null;break}e:{var a=e,i=s.return,o=s,c=t;if(t=ae,o.flags|=32768,c!==null&&typeof c=="object"&&typeof c.then=="function"){var u=c,h=o,x=h.tag;if(!(h.mode&1)&&(x===0||x===11||x===15)){var d=h.alternate;d?(h.updateQueue=d.updateQueue,h.memoizedState=d.memoizedState,h.lanes=d.lanes):(h.updateQueue=null,h.memoizedState=null)}var g=go(i);if(g!==null){g.flags&=-257,vo(g,i,o,a,t),g.mode&1&&fo(a,u,t),t=g,c=u;var y=t.updateQueue;if(y===null){var v=new Set;v.add(c),t.updateQueue=v}else y.add(c);break e}else{if(!(t&1)){fo(a,u,t),pi();break e}c=Error(w(426))}}else if(V&&o.mode&1){var k=go(i);if(k!==null){!(k.flags&65536)&&(k.flags|=256),vo(k,i,o,a,t),Xa(ks(c,o));break e}}a=c=ks(c,o),ee!==4&&(ee=2),Zs===null?Zs=[a]:Zs.push(a),a=i;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var p=_u(a,c,t);co(a,p);break e;case 1:o=c;var m=a.type,f=a.stateNode;if(!(a.flags&128)&&(typeof m.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(kt===null||!kt.has(f)))){a.flags|=65536,t&=-t,a.lanes|=t;var j=zu(a,o,t);co(a,j);break e}}a=a.return}while(a!==null)}Yu(s)}catch(b){t=b,Z===s&&s!==null&&(Z=s=s.return);continue}break}while(!0)}function Ku(){var e=Cn.current;return Cn.current=Sn,e===null?Sn:e}function pi(){(ee===0||ee===3||ee===2)&&(ee=4),re===null||!(Xt&268435455)&&!(Hn&268435455)||ht(re,ae)}function _n(e,t){var s=O;O|=2;var n=Ku();(re!==e||ae!==t)&&(Je=null,Vt(e,t));do try{$x();break}catch(l){Qu(e,l)}while(!0);if(Ga(),O=s,Cn.current=n,Z!==null)throw Error(w(261));return re=null,ae=0,ee}function $x(){for(;Z!==null;)Xu(Z)}function Fx(){for(;Z!==null&&!cm();)Xu(Z)}function Xu(e){var t=Zu(e.alternate,e,be);e.memoizedProps=e.pendingProps,t===null?Yu(e):Z=t,ci.current=null}function Yu(e){var t=e;do{var s=t.alternate;if(e=t.return,t.flags&32768){if(s=Mx(s,t),s!==null){s.flags&=32767,Z=s;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ee=6,Z=null;return}}else if(s=zx(s,t,be),s!==null){Z=s;return}if(t=t.sibling,t!==null){Z=t;return}Z=t=e}while(t!==null);ee===0&&(ee=5)}function Dt(e,t,s){var n=F,l=Ie.transition;try{Ie.transition=null,F=1,Dx(e,t,s,n)}finally{Ie.transition=l,F=n}return null}function Dx(e,t,s,n){do vs();while(gt!==null);if(O&6)throw Error(w(327));s=e.finishedWork;var l=e.finishedLanes;if(s===null)return null;if(e.finishedWork=null,e.finishedLanes=0,s===e.current)throw Error(w(177));e.callbackNode=null,e.callbackPriority=0;var a=s.lanes|s.childLanes;if(ym(e,a),e===re&&(Z=re=null,ae=0),!(s.subtreeFlags&2064)&&!(s.flags&2064)||Vr||(Vr=!0,qu(un,function(){return vs(),null})),a=(s.flags&15990)!==0,s.subtreeFlags&15990||a){a=Ie.transition,Ie.transition=null;var i=F;F=1;var o=O;O|=4,ci.current=null,Rx(e,s),Vu(s,e),lx(Zl),mn=!!Gl,Zl=Gl=null,e.current=s,Tx(s),um(),O=o,F=i,Ie.transition=a}else e.current=s;if(Vr&&(Vr=!1,gt=e,Pn=l),a=e.pendingLanes,a===0&&(kt=null),xm(s.stateNode),Ne(e,G()),t!==null)for(n=e.onRecoverableError,s=0;s<t.length;s++)l=t[s],n(l.value,{componentStack:l.stack,digest:l.digest});if(En)throw En=!1,e=ga,ga=null,e;return Pn&1&&e.tag!==0&&vs(),a=e.pendingLanes,a&1?e===va?qs++:(qs=0,va=e):qs=0,Rt(),null}function vs(){if(gt!==null){var e=_c(Pn),t=Ie.transition,s=F;try{if(Ie.transition=null,F=16>e?16:e,gt===null)var n=!1;else{if(e=gt,gt=null,Pn=0,O&6)throw Error(w(331));var l=O;for(O|=4,S=e.current;S!==null;){var a=S,i=a.child;if(S.flags&16){var o=a.deletions;if(o!==null){for(var c=0;c<o.length;c++){var u=o[c];for(S=u;S!==null;){var h=S;switch(h.tag){case 0:case 11:case 15:Gs(8,h,a)}var x=h.child;if(x!==null)x.return=h,S=x;else for(;S!==null;){h=S;var d=h.sibling,g=h.return;if(Uu(h),h===u){S=null;break}if(d!==null){d.return=g,S=d;break}S=g}}}var y=a.alternate;if(y!==null){var v=y.child;if(v!==null){y.child=null;do{var k=v.sibling;v.sibling=null,v=k}while(v!==null)}}S=a}}if(a.subtreeFlags&2064&&i!==null)i.return=a,S=i;else e:for(;S!==null;){if(a=S,a.flags&2048)switch(a.tag){case 0:case 11:case 15:Gs(9,a,a.return)}var p=a.sibling;if(p!==null){p.return=a.return,S=p;break e}S=a.return}}var m=e.current;for(S=m;S!==null;){i=S;var f=i.child;if(i.subtreeFlags&2064&&f!==null)f.return=i,S=f;else e:for(i=m;S!==null;){if(o=S,o.flags&2048)try{switch(o.tag){case 0:case 11:case 15:Wn(9,o)}}catch(b){X(o,o.return,b)}if(o===i){S=null;break e}var j=o.sibling;if(j!==null){j.return=o.return,S=j;break e}S=o.return}}if(O=l,Rt(),Ge&&typeof Ge.onPostCommitFiberRoot=="function")try{Ge.onPostCommitFiberRoot(On,e)}catch{}n=!0}return n}finally{F=s,Ie.transition=t}}return!1}function Mo(e,t,s){t=ks(s,t),t=_u(e,t,1),e=bt(e,t,1),t=pe(),e!==null&&(jr(e,1,t),Ne(e,t))}function X(e,t,s){if(e.tag===3)Mo(e,e,s);else for(;t!==null;){if(t.tag===3){Mo(t,e,s);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(kt===null||!kt.has(n))){e=ks(s,e),e=zu(t,e,1),t=bt(t,e,1),e=pe(),t!==null&&(jr(t,1,e),Ne(t,e));break}}t=t.return}}function Ux(e,t,s){var n=e.pingCache;n!==null&&n.delete(t),t=pe(),e.pingedLanes|=e.suspendedLanes&s,re===e&&(ae&s)===s&&(ee===4||ee===3&&(ae&130023424)===ae&&500>G()-di?Vt(e,0):ui|=s),Ne(e,t)}function Gu(e,t){t===0&&(e.mode&1?(t=Rr,Rr<<=1,!(Rr&130023424)&&(Rr=4194304)):t=1);var s=pe();e=at(e,t),e!==null&&(jr(e,t,s),Ne(e,s))}function Ax(e){var t=e.memoizedState,s=0;t!==null&&(s=t.retryLane),Gu(e,s)}function Bx(e,t){var s=0;switch(e.tag){case 13:var n=e.stateNode,l=e.memoizedState;l!==null&&(s=l.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(w(314))}n!==null&&n.delete(t),Gu(e,s)}var Zu;Zu=function(e,t,s){if(e!==null)if(e.memoizedProps!==t.pendingProps||ye.current)ve=!0;else{if(!(e.lanes&s)&&!(t.flags&128))return ve=!1,_x(e,t,s);ve=!!(e.flags&131072)}else ve=!1,V&&t.flags&1048576&&tu(t,yn,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;sn(e,t),e=t.pendingProps;var l=js(t,me.current);gs(t,s),l=ni(null,t,n,e,l,s);var a=li();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,je(n)?(a=!0,gn(t)):a=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Ja(t),l.updater=Vn,t.stateNode=l,l._reactInternals=t,aa(t,n,e,s),t=ca(null,t,n,!0,a,s)):(t.tag=0,V&&a&&Qa(t),xe(null,t,l,s),t=t.child),t;case 16:n=t.elementType;e:{switch(sn(e,t),e=t.pendingProps,l=n._init,n=l(n._payload),t.type=n,l=t.tag=Wx(n),e=Ue(n,e),l){case 0:t=oa(null,t,n,e,s);break e;case 1:t=No(null,t,n,e,s);break e;case 11:t=yo(null,t,n,e,s);break e;case 14:t=jo(null,t,n,Ue(n.type,e),s);break e}throw Error(w(306,n,""))}return t;case 0:return n=t.type,l=t.pendingProps,l=t.elementType===n?l:Ue(n,l),oa(e,t,n,l,s);case 1:return n=t.type,l=t.pendingProps,l=t.elementType===n?l:Ue(n,l),No(e,t,n,l,s);case 3:e:{if(Tu(t),e===null)throw Error(w(387));n=t.pendingProps,a=t.memoizedState,l=a.element,iu(e,t),wn(t,n,null,s);var i=t.memoizedState;if(n=i.element,a.isDehydrated)if(a={element:n,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){l=ks(Error(w(423)),t),t=wo(e,t,n,s,l);break e}else if(n!==l){l=ks(Error(w(424)),t),t=wo(e,t,n,s,l);break e}else for(ke=wt(t.stateNode.containerInfo.firstChild),Se=t,V=!0,Be=null,s=lu(t,null,n,s),t.child=s;s;)s.flags=s.flags&-3|4096,s=s.sibling;
vendor: 5,222 bytes, line 40
40else{if(Ns(),n===l){t=it(e,t,s);break e}xe(e,t,n,s)}t=t.child}return t;case 5:return ou(t),e===null&&ra(t),n=t.type,l=t.pendingProps,a=e!==null?e.memoizedProps:null,i=l.children,ql(n,l)?i=null:a!==null&&ql(n,a)&&(t.flags|=32),Ru(e,t),xe(e,t,i,s),t.child;case 6:return e===null&&ra(t),null;case 13:return Iu(e,t,s);case 4:return ei(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=ws(t,null,n,s):xe(e,t,n,s),t.child;case 11:return n=t.type,l=t.pendingProps,l=t.elementType===n?l:Ue(n,l),yo(e,t,n,l,s);case 7:return xe(e,t,t.pendingProps,s),t.child;case 8:return xe(e,t,t.pendingProps.children,s),t.child;case 12:return xe(e,t,t.pendingProps.children,s),t.child;case 10:e:{if(n=t.type._context,l=t.pendingProps,a=t.memoizedProps,i=l.value,U(jn,n._currentValue),n._currentValue=i,a!==null)if(Qe(a.value,i)){if(a.children===l.children&&!ye.current){t=it(e,t,s);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var o=a.dependencies;if(o!==null){i=a.child;for(var c=o.firstContext;c!==null;){if(c.context===n){if(a.tag===1){c=rt(-1,s&-s),c.tag=2;var u=a.updateQueue;if(u!==null){u=u.shared;var h=u.pending;h===null?c.next=c:(c.next=h.next,h.next=c),u.pending=c}}a.lanes|=s,c=a.alternate,c!==null&&(c.lanes|=s),na(a.return,s,t),o.lanes|=s;break}c=c.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(w(341));i.lanes|=s,o=i.alternate,o!==null&&(o.lanes|=s),na(i,s,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}xe(e,t,l.children,s),t=t.child}return t;case 9:return l=t.type,n=t.pendingProps.children,gs(t,s),l=$e(l),n=n(l),t.flags|=1,xe(e,t,n,s),t.child;case 14:return n=t.type,l=Ue(n,t.pendingProps),l=Ue(n.type,l),jo(e,t,n,l,s);case 15:return Mu(e,t,t.type,t.pendingProps,s);case 17:return n=t.type,l=t.pendingProps,l=t.elementType===n?l:Ue(n,l),sn(e,t),t.tag=1,je(n)?(e=!0,gn(t)):e=!1,gs(t,s),Pu(t,n,l),aa(t,n,l,s),ca(null,t,n,!0,e,s);case 19:return Ou(e,t,s);case 22:return Lu(e,t,s)}throw Error(w(156,t.tag))};function qu(e,t){return Sc(e,t)}function Vx(e,t,s,n){this.tag=e,this.key=s,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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Re(e,t,s,n){return new Vx(e,t,s,n)}function hi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Wx(e){if(typeof e=="function")return hi(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ta)return 11;if(e===Ia)return 14}return 2}function Ct(e,t){var s=e.alternate;return s===null?(s=Re(e.tag,t,e.key,e.mode),s.elementType=e.elementType,s.type=e.type,s.stateNode=e.stateNode,s.alternate=e,e.alternate=s):(s.pendingProps=t,s.type=e.type,s.flags=0,s.subtreeFlags=0,s.deletions=null),s.flags=e.flags&14680064,s.childLanes=e.childLanes,s.lanes=e.lanes,s.child=e.child,s.memoizedProps=e.memoizedProps,s.memoizedState=e.memoizedState,s.updateQueue=e.updateQueue,t=e.dependencies,s.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},s.sibling=e.sibling,s.index=e.index,s.ref=e.ref,s}function ln(e,t,s,n,l,a){var i=2;if(n=e,typeof e=="function")hi(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case ss:return Wt(s.children,l,a,t);case Ra:i=8,l|=8;break;case zl:return e=Re(12,s,t,l|2),e.elementType=zl,e.lanes=a,e;case Ml:return e=Re(13,s,t,l),e.elementType=Ml,e.lanes=a,e;case Ll:return e=Re(19,s,t,l),e.elementType=Ll,e.lanes=a,e;case oc:return Qn(s,l,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ac:i=10;break e;case ic:i=9;break e;case Ta:i=11;break e;case Ia:i=14;break e;case mt:i=16,n=null;break e}throw Error(w(130,e==null?e:typeof e,""))}return t=Re(i,s,t,l),t.elementType=e,t.type=n,t.lanes=a,t}function Wt(e,t,s,n){return e=Re(7,e,n,t),e.lanes=s,e}function Qn(e,t,s,n){return e=Re(22,e,n,t),e.elementType=oc,e.lanes=s,e.stateNode={isHidden:!1},e}function kl(e,t,s){return e=Re(6,e,null,t),e.lanes=s,e}function Sl(e,t,s){return t=Re(4,e.children!==null?e.children:[],e.key,t),t.lanes=s,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Hx(e,t,s,n,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ll(0),this.expirationTimes=ll(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ll(0),this.identifierPrefix=n,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function fi(e,t,s,n,l,a,i,o,c){return e=new Hx(e,t,s,o,c),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Re(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:n,isDehydrated:s,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ja(a),e}function Qx(e,t,s){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;
vendor: 6,700 bytes, line 40
40return{$$typeof:ts,key:n==null?null:""+n,children:e,containerInfo:t,implementation:s}}function Ju(e){if(!e)return _t;e=e._reactInternals;e:{if(Zt(e)!==e||e.tag!==1)throw Error(w(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(je(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(w(171))}if(e.tag===1){var s=e.type;if(je(s))return Jc(e,s,t)}return t}function ed(e,t,s,n,l,a,i,o,c){return e=fi(s,n,!0,e,l,a,i,o,c),e.context=Ju(null),s=e.current,n=pe(),l=St(s),a=rt(n,l),a.callback=t??null,bt(s,a,l),e.current.lanes=l,jr(e,l,n),Ne(e,n),e}function Kn(e,t,s,n){var l=t.current,a=pe(),i=St(l);return s=Ju(s),t.context===null?t.context=s:t.pendingContext=s,t=rt(a,i),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),e=bt(l,t,i),e!==null&&(We(e,l,i,a),Jr(e,l,i)),i}function zn(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 Lo(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var s=e.retryLane;e.retryLane=s!==0&&s<t?s:t}}function gi(e,t){Lo(e,t),(e=e.alternate)&&Lo(e,t)}function Kx(){return null}var td=typeof reportError=="function"?reportError:function(e){console.error(e)};function vi(e){this._internalRoot=e}Xn.prototype.render=vi.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(w(409));Kn(e,t,null,null)};Xn.prototype.unmount=vi.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Yt(function(){Kn(null,e,null,null)}),t[lt]=null}};function Xn(e){this._internalRoot=e}Xn.prototype.unstable_scheduleHydration=function(e){if(e){var t=Lc();e={blockedOn:null,target:e,priority:t};for(var s=0;s<pt.length&&t!==0&&t<pt[s].priority;s++);pt.splice(s,0,e),s===0&&Tc(e)}};function yi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Yn(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ro(){}function Xx(e,t,s,n,l){if(l){if(typeof n=="function"){var a=n;n=function(){var u=zn(i);a.call(u)}}var i=ed(t,n,e,0,null,!1,!1,"",Ro);return e._reactRootContainer=i,e[lt]=i.current,or(e.nodeType===8?e.parentNode:e),Yt(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof n=="function"){var o=n;n=function(){var u=zn(c);o.call(u)}}var c=fi(e,0,!1,null,null,!1,!1,"",Ro);return e._reactRootContainer=c,e[lt]=c.current,or(e.nodeType===8?e.parentNode:e),Yt(function(){Kn(t,c,s,n)}),c}function Gn(e,t,s,n,l){var a=s._reactRootContainer;if(a){var i=a;if(typeof l=="function"){var o=l;l=function(){var c=zn(i);o.call(c)}}Kn(t,i,e,l)}else i=Xx(s,t,e,l,n);return zn(i)}zc=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var s=Bs(t.pendingLanes);s!==0&&(Fa(t,s|1),Ne(t,G()),!(O&6)&&(Ss=G()+500,Rt()))}break;case 13:Yt(function(){var n=at(e,1);if(n!==null){var l=pe();We(n,e,1,l)}}),gi(e,1)}};Da=function(e){if(e.tag===13){var t=at(e,134217728);if(t!==null){var s=pe();We(t,e,134217728,s)}gi(e,134217728)}};Mc=function(e){if(e.tag===13){var t=St(e),s=at(e,t);if(s!==null){var n=pe();We(s,e,t,n)}gi(e,t)}};Lc=function(){return F};Rc=function(e,t){var s=F;try{return F=e,t()}finally{F=s}};Bl=function(e,t,s){switch(t){case"input":if(Il(e,s),t=s.name,s.type==="radio"&&t!=null){for(s=e;s.parentNode;)s=s.parentNode;for(s=s.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<s.length;t++){var n=s[t];if(n!==e&&n.form===e.form){var l=Un(n);if(!l)throw Error(w(90));uc(n),Il(n,l)}}}break;case"textarea":mc(e,s);break;case"select":t=s.value,t!=null&&xs(e,!!s.multiple,t,!1)}};yc=mi;jc=Yt;var Yx={usingClientEntryPoint:!1,Events:[wr,as,Un,gc,vc,mi]},Ds={findFiberByHostInstance:Ut,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Gx={bundleType:Ds.bundleType,version:Ds.version,rendererPackageName:Ds.rendererPackageName,rendererConfig:Ds.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ot.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=bc(e),e===null?null:e.stateNode},findFiberByHostInstance:Ds.findFiberByHostInstance||Kx,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 Wr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Wr.isDisabled&&Wr.supportsFiber)try{On=Wr.inject(Gx),Ge=Wr}catch{}}Ee.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Yx;Ee.createPortal=function(e,t){var s=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!yi(t))throw Error(w(200));return Qx(e,t,null,s)};Ee.createRoot=function(e,t){if(!yi(e))throw Error(w(299));var s=!1,n="",l=td;return t!=null&&(t.unstable_strictMode===!0&&(s=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=fi(e,1,!1,null,null,s,!1,n,l),e[lt]=t.current,or(e.nodeType===8?e.parentNode:e),new vi(t)};Ee.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(w(188)):(e=Object.keys(e).join(","),Error(w(268,e)));return e=bc(t),e=e===null?null:e.stateNode,e};Ee.flushSync=function(e){return Yt(e)};Ee.hydrate=function(e,t,s){if(!Yn(t))throw Error(w(200));return Gn(null,e,t,!0,s)};Ee.hydrateRoot=function(e,t,s){if(!yi(e))throw Error(w(405));var n=s!=null&&s.hydratedSources||null,l=!1,a="",i=td;if(s!=null&&(s.unstable_strictMode===!0&&(l=!0),s.identifierPrefix!==void 0&&(a=s.identifierPrefix),s.onRecoverableError!==void 0&&(i=s.onRecoverableError)),t=ed(t,null,e,1,s??null,l,!1,a,i),e[lt]=t.current,or(e),n)for(e=0;e<n.length;e++)s=n[e],l=s._getVersion,l=l(s._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[s,l]:t.mutableSourceEagerHydrationData.push(s,l);return new Xn(t)};Ee.render=function(e,t,s){if(!Yn(t))throw Error(w(200));return Gn(null,e,t,!1,s)};Ee.unmountComponentAtNode=function(e){if(!Yn(e))throw Error(w(40));return e._reactRootContainer?(Yt(function(){Gn(null,null,e,!1,function(){e._reactRootContainer=null,e[lt]=null})}),!0):!1};Ee.unstable_batchedUpdates=mi;Ee.unstable_renderSubtreeIntoContainer=function(e,t,s,n){if(!Yn(s))throw Error(w(200));if(e==null||e._reactInternals===void 0)throw Error(w(38));return Gn(e,t,s,!1,n)};Ee.version="18.3.1-next-f1338f8080-20240426";
vendor: 5,652 bytes, lines 40-49
40function sd(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(sd)}catch(e){console.error(e)}}sd(),sc.exports=Ee;var Zx=sc.exports,rd,To=Zx;rd=To.createRoot,To.hydrateRoot;/**
41 * @remix-run/router v1.23.0
42 *
43 * Copyright (c) Remix Software Inc.
44 *
45 * This source code is licensed under the MIT license found in the
46 * LICENSE.md file in the root directory of this source tree.
47 *
48 * @license MIT
49 */function gr(){return gr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=s[n])}return e},gr.apply(this,arguments)}var vt;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(vt||(vt={}));const Io="popstate";function qx(e){e===void 0&&(e={});function t(n,l){let{pathname:a,search:i,hash:o}=n.location;return Na("",{pathname:a,search:i,hash:o},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function s(n,l){return typeof l=="string"?l:Mn(l)}return ep(t,s,null,e)}function q(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function nd(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Jx(){return Math.random().toString(36).substr(2,8)}function Oo(e,t){return{usr:e.state,key:e.key,idx:t}}function Na(e,t,s,n){return s===void 0&&(s=null),gr({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?zs(t):t,{state:s,key:t&&t.key||n||Jx()})}function Mn(e){let{pathname:t="/",search:s="",hash:n=""}=e;return s&&s!=="?"&&(t+=s.charAt(0)==="?"?s:"?"+s),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function zs(e){let t={};if(e){let s=e.indexOf("#");s>=0&&(t.hash=e.substr(s),e=e.substr(0,s));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function ep(e,t,s,n){n===void 0&&(n={});let{window:l=document.defaultView,v5Compat:a=!1}=n,i=l.history,o=vt.Pop,c=null,u=h();u==null&&(u=0,i.replaceState(gr({},i.state,{idx:u}),""));function h(){return(i.state||{idx:null}).idx}function x(){o=vt.Pop;let k=h(),p=k==null?null:k-u;u=k,c&&c({action:o,location:v.location,delta:p})}function d(k,p){o=vt.Push;let m=Na(v.location,k,p);u=h()+1;let f=Oo(m,u),j=v.createHref(m);try{i.pushState(f,"",j)}catch(b){if(b instanceof DOMException&&b.name==="DataCloneError")throw b;l.location.assign(j)}a&&c&&c({action:o,location:v.location,delta:1})}function g(k,p){o=vt.Replace;let m=Na(v.location,k,p);u=h();let f=Oo(m,u),j=v.createHref(m);i.replaceState(f,"",j),a&&c&&c({action:o,location:v.location,delta:0})}function y(k){let p=l.location.origin!=="null"?l.location.origin:l.location.href,m=typeof k=="string"?k:Mn(k);return m=m.replace(/ $/,"%20"),q(p,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,p)}let v={get action(){return o},get location(){return e(l,i)},listen(k){if(c)throw new Error("A history only accepts one active listener");return l.addEventListener(Io,x),c=k,()=>{l.removeEventListener(Io,x),c=null}},createHref(k){return t(l,k)},createURL:y,encodeLocation(k){let p=y(k);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:d,replace:g,go(k){return i.go(k)}};return v}var $o;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})($o||($o={}));function tp(e,t,s){return s===void 0&&(s="/"),sp(e,t,s,!1)}function sp(e,t,s,n){let l=typeof t=="string"?zs(t):t,a=ji(l.pathname||"/",s);if(a==null)return null;let i=ld(e);rp(i);let o=null;for(let c=0;o==null&&c<i.length;++c){let u=pp(a);o=mp(i[c],u,n)}return o}function ld(e,t,s,n){t===void 0&&(t=[]),s===void 0&&(s=[]),n===void 0&&(n="");let l=(a,i,o)=>{let c={relativePath:o===void 0?a.path||"":o,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};c.relativePath.startsWith("/")&&(q(c.relativePath.startsWith(n),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(n.length));let u=Et([n,c.relativePath]),h=s.concat(c);a.children&&a.children.length>0&&(q(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),ld(a.children,t,h,u)),!(a.path==null&&!a.index)&&t.push({path:u,score:up(u,a.index),routesMeta:h})};return e.forEach((a,i)=>{var o;if(a.path===""||!((o=a.path)!=null&&o.includes("?")))l(a,i);else for(let c of ad(a.path))l(a,i,c)}),t}function ad(e){let t=e.split("/");if(t.length===0)return[];let[s,...n]=t,l=s.endsWith("?"),a=s.replace(/\?$/,"");if(n.length===0)return l?[a,""]:[a];let i=ad(n.join("/")),o=[];return o.push(...i.map(c=>c===""?a:[a,c].join("/"))),l&&o.push(...i),o.map(c=>e.startsWith("/")&&c===""?"/":c)}function rp(e){e.sort((t,s)=>t.score!==s.score?s.score-t.score:dp(t.routesMeta.map(n=>n.childrenIndex),s.routesMeta.map(n=>n.childrenIndex)))}const np=/^:[\w-]+$/,lp=3,ap=2,ip=1,op=10,cp=-2,Fo=e=>e==="*";function up(e,t){let s=e.split("/"),n=s.length;return s.some(Fo)&&(n+=cp),t&&(n+=ap),s.filter(l=>!Fo(l)).reduce((l,a)=>l+(np.test(a)?lp:a===""?ip:op),n)}function dp(e,t){return e.length===t.length&&e.slice(0,-1).every((n,l)=>n===t[l])?e[e.length-1]-t[t.length-1]:0}function mp(e,t,s){let{routesMeta:n}=e,l={},a="/",i=[];for(let o=0;o<n.length;++o){let c=n[o],u=o===n.length-1,h=a==="/"?t:t.slice(a.length)||"/",x=Do({path:c.relativePath,caseSensitive:c.caseSensitive,end:u},h),d=c.route;if(!x&&u&&s&&!n[n.length-1].route.index&&(x=Do({path:c.relativePath,caseSensitive:c.caseSensitive,end:!1},h)),!x)return null;
vendor: 9,254 bytes, lines 49-58
49Object.assign(l,x.params),i.push({params:l,pathname:Et([a,x.pathname]),pathnameBase:vp(Et([a,x.pathnameBase])),route:d}),x.pathnameBase!=="/"&&(a=Et([a,x.pathnameBase]))}return i}function Do(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[s,n]=xp(e.path,e.caseSensitive,e.end),l=t.match(s);if(!l)return null;let a=l[0],i=a.replace(/(.)\/+$/,"$1"),o=l.slice(1);return{params:n.reduce((u,h,x)=>{let{paramName:d,isOptional:g}=h;if(d==="*"){let v=o[x]||"";i=a.slice(0,a.length-v.length).replace(/(.)\/+$/,"$1")}const y=o[x];return g&&!y?u[d]=void 0:u[d]=(y||"").replace(/%2F/g,"/"),u},{}),pathname:a,pathnameBase:i,pattern:e}}function xp(e,t,s){t===void 0&&(t=!1),s===void 0&&(s=!0),nd(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 n=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,o,c)=>(n.push({paramName:o,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):s?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),n]}function pp(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return nd(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function ji(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let s=t.endsWith("/")?t.length-1:t.length,n=e.charAt(s);return n&&n!=="/"?null:e.slice(s)||"/"}function hp(e,t){t===void 0&&(t="/");let{pathname:s,search:n="",hash:l=""}=typeof e=="string"?zs(e):e;return{pathname:s?s.startsWith("/")?s:fp(s,t):t,search:yp(n),hash:jp(l)}}function fp(e,t){let s=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?s.length>1&&s.pop():l!=="."&&s.push(l)}),s.length>1?s.join("/"):"/"}function Cl(e,t,s,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(n)+"].  Please separate it out to the ")+("`to."+s+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function gp(e){return e.filter((t,s)=>s===0||t.route.path&&t.route.path.length>0)}function id(e,t){let s=gp(e);return t?s.map((n,l)=>l===s.length-1?n.pathname:n.pathnameBase):s.map(n=>n.pathnameBase)}function od(e,t,s,n){n===void 0&&(n=!1);let l;typeof e=="string"?l=zs(e):(l=gr({},e),q(!l.pathname||!l.pathname.includes("?"),Cl("?","pathname","search",l)),q(!l.pathname||!l.pathname.includes("#"),Cl("#","pathname","hash",l)),q(!l.search||!l.search.includes("#"),Cl("#","search","hash",l)));let a=e===""||l.pathname==="",i=a?"/":l.pathname,o;if(i==null)o=s;else{let x=t.length-1;if(!n&&i.startsWith("..")){let d=i.split("/");for(;d[0]==="..";)d.shift(),x-=1;l.pathname=d.join("/")}o=x>=0?t[x]:"/"}let c=hp(l,o),u=i&&i!=="/"&&i.endsWith("/"),h=(a||i===".")&&s.endsWith("/");return!c.pathname.endsWith("/")&&(u||h)&&(c.pathname+="/"),c}const Et=e=>e.join("/").replace(/\/\/+/g,"/"),vp=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),yp=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,jp=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function Np(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const cd=["post","put","patch","delete"];new Set(cd);const wp=["get",...cd];new Set(wp);/**
50 * React Router v6.30.1
51 *
52 * Copyright (c) Remix Software Inc.
53 *
54 * This source code is licensed under the MIT license found in the
55 * LICENSE.md file in the root directory of this source tree.
56 *
57 * @license MIT
58 */function vr(){return vr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=s[n])}return e},vr.apply(this,arguments)}const Ni=N.createContext(null),bp=N.createContext(null),qt=N.createContext(null),Zn=N.createContext(null),Tt=N.createContext({outlet:null,matches:[],isDataRoute:!1}),ud=N.createContext(null);function kp(e,t){let{relative:s}=t===void 0?{}:t;kr()||q(!1);let{basename:n,navigator:l}=N.useContext(qt),{hash:a,pathname:i,search:o}=md(e,{relative:s}),c=i;return n!=="/"&&(c=i==="/"?n:Et([n,i])),l.createHref({pathname:c,search:o,hash:a})}function kr(){return N.useContext(Zn)!=null}function Sr(){return kr()||q(!1),N.useContext(Zn).location}function dd(e){N.useContext(qt).static||N.useLayoutEffect(e)}function Sp(){let{isDataRoute:e}=N.useContext(Tt);return e?Fp():Cp()}function Cp(){kr()||q(!1);let e=N.useContext(Ni),{basename:t,future:s,navigator:n}=N.useContext(qt),{matches:l}=N.useContext(Tt),{pathname:a}=Sr(),i=JSON.stringify(id(l,s.v7_relativeSplatPath)),o=N.useRef(!1);return dd(()=>{o.current=!0}),N.useCallback(function(u,h){if(h===void 0&&(h={}),!o.current)return;if(typeof u=="number"){n.go(u);return}let x=od(u,JSON.parse(i),a,h.relative==="path");e==null&&t!=="/"&&(x.pathname=x.pathname==="/"?t:Et([t,x.pathname])),(h.replace?n.replace:n.push)(x,h.state,h)},[t,n,i,a,e])}function qn(){let{matches:e}=N.useContext(Tt),t=e[e.length-1];return t?t.params:{}}function md(e,t){let{relative:s}=t===void 0?{}:t,{future:n}=N.useContext(qt),{matches:l}=N.useContext(Tt),{pathname:a}=Sr(),i=JSON.stringify(id(l,n.v7_relativeSplatPath));return N.useMemo(()=>od(e,JSON.parse(i),a,s==="path"),[e,i,a,s])}function Ep(e,t){return Pp(e,t)}function Pp(e,t,s,n){kr()||q(!1);let{navigator:l}=N.useContext(qt),{matches:a}=N.useContext(Tt),i=a[a.length-1],o=i?i.params:{};i&&i.pathname;let c=i?i.pathnameBase:"/";i&&i.route;let u=Sr(),h;if(t){var x;let k=typeof t=="string"?zs(t):t;c==="/"||(x=k.pathname)!=null&&x.startsWith(c)||q(!1),h=k}else h=u;let d=h.pathname||"/",g=d;if(c!=="/"){let k=c.replace(/^\//,"").split("/");g="/"+d.replace(/^\//,"").split("/").slice(k.length).join("/")}let y=tp(e,{pathname:g}),v=Rp(y&&y.map(k=>Object.assign({},k,{params:Object.assign({},o,k.params),pathname:Et([c,l.encodeLocation?l.encodeLocation(k.pathname).pathname:k.pathname]),pathnameBase:k.pathnameBase==="/"?c:Et([c,l.encodeLocation?l.encodeLocation(k.pathnameBase).pathname:k.pathnameBase])})),a,s,n);return t&&v?N.createElement(Zn.Provider,{value:{location:vr({pathname:"/",search:"",hash:"",state:null,key:"default"},h),navigationType:vt.Pop}},v):v}function _p(){let e=$p(),t=Np(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),s=e instanceof Error?e.stack:null,l={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return N.createElement(N.Fragment,null,N.createElement("h2",null,"Unexpected Application Error!"),N.createElement("h3",{style:{fontStyle:"italic"}},t),s?N.createElement("pre",{style:l},s):null,null)}const zp=N.createElement(_p,null);class Mp extends N.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,s){return s.location!==t.location||s.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:s.error,location:s.location,revalidation:t.revalidation||s.revalidation}}componentDidCatch(t,s){console.error("React Router caught the following error during render",t,s)}render(){return this.state.error!==void 0?N.createElement(Tt.Provider,{value:this.props.routeContext},N.createElement(ud.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Lp(e){let{routeContext:t,match:s,children:n}=e,l=N.useContext(Ni);return l&&l.static&&l.staticContext&&(s.route.errorElement||s.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=s.route.id),N.createElement(Tt.Provider,{value:t},n)}function Rp(e,t,s,n){var l;if(t===void 0&&(t=[]),s===void 0&&(s=null),n===void 0&&(n=null),e==null){var a;if(!s)return null;if(s.errors)e=s.matches;else if((a=n)!=null&&a.v7_partialHydration&&t.length===0&&!s.initialized&&s.matches.length>0)e=s.matches;else return null}let i=e,o=(l=s)==null?void 0:l.errors;if(o!=null){let h=i.findIndex(x=>x.route.id&&(o==null?void 0:o[x.route.id])!==void 0);h>=0||q(!1),i=i.slice(0,Math.min(i.length,h+1))}let c=!1,u=-1;if(s&&n&&n.v7_partialHydration)for(let h=0;h<i.length;h++){let x=i[h];if((x.route.HydrateFallback||x.route.hydrateFallbackElement)&&(u=h),x.route.id){let{loaderData:d,errors:g}=s,y=x.route.loader&&d[x.route.id]===void 0&&(!g||g[x.route.id]===void 0);if(x.route.lazy||y){c=!0,u>=0?i=i.slice(0,u+1):i=[i[0]];break}}}return i.reduceRight((h,x,d)=>{let g,y=!1,v=null,k=null;s&&(g=o&&x.route.id?o[x.route.id]:void 0,v=x.route.errorElement||zp,c&&(u<0&&d===0?(y=!0,k=null):u===d&&(y=!0,k=x.route.hydrateFallbackElement||null)));let p=t.concat(i.slice(0,d+1)),m=()=>{let f;return g?f=v:y?f=k:x.route.Component?f=N.createElement(x.route.Component,null):x.route.element?f=x.route.element:f=h,N.createElement(Lp,{match:x,routeC
58ontext:{outlet:h,matches:p,isDataRoute:s!=null},children:f})};return s&&(x.route.ErrorBoundary||x.route.errorElement||d===0)?N.createElement(Mp,{location:s.location,revalidation:s.revalidation,component:v,error:g,children:m(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):m()},null)}var xd=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(xd||{}),Ln=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ln||{});function Tp(e){let t=N.useContext(Ni);return t||q(!1),t}function Ip(e){let t=N.useContext(bp);return t||q(!1),t}function Op(e){let t=N.useContext(Tt);return t||q(!1),t}function pd(e){let t=Op(),s=t.matches[t.matches.length-1];return s.route.id||q(!1),s.route.id}function $p(){var e;let t=N.useContext(ud),s=Ip(Ln.UseRouteError),n=pd(Ln.UseRouteError);return t!==void 0?t:(e=s.errors)==null?void 0:e[n]}function Fp(){let{router:e}=Tp(xd.UseNavigateStable),t=pd(Ln.UseNavigateStable),s=N.useRef(!1);return dd(()=>{s.current=!0}),N.useCallback(function(l,a){a===void 0&&(a={}),s.current&&(typeof l=="number"?e.navigate(l):e.navigate(l,vr({fromRouteId:t},a)))},[e,t])}function Dp(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function ne(e){q(!1)}function Up(e){let{basename:t="/",children:s=null,location:n,navigationType:l=vt.Pop,navigator:a,static:i=!1,future:o}=e;kr()&&q(!1);let c=t.replace(/^\/*/,"/"),u=N.useMemo(()=>({basename:c,navigator:a,static:i,future:vr({v7_relativeSplatPath:!1},o)}),[c,o,a,i]);typeof n=="string"&&(n=zs(n));let{pathname:h="/",search:x="",hash:d="",state:g=null,key:y="default"}=n,v=N.useMemo(()=>{let k=ji(h,c);return k==null?null:{location:{pathname:k,search:x,hash:d,state:g,key:y},navigationType:l}},[c,h,x,d,g,y,l]);return v==null?null:N.createElement(qt.Provider,{value:u},N.createElement(Zn.Provider,{children:s,value:v}))}function Ap(e){let{children:t,location:s}=e;return Ep(wa(t),s)}new Promise(()=>{});function wa(e,t){t===void 0&&(t=[]);let s=[];return N.Children.forEach(e,(n,l)=>{if(!N.isValidElement(n))return;let a=[...t,l];if(n.type===N.Fragment){s.push.apply(s,wa(n.props.children,a));return}n.type!==ne&&q(!1),!n.props.index||!n.props.children||q(!1);let i={id:n.props.id||a.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(i.children=wa(n.props.children,a)),s.push(i)}),s}/**
59 * React Router DOM v6.30.1
60 *
61 * Copyright (c) Remix Software Inc.
62 *
63 * This source code is licensed under the MIT license found in the
64 * LICENSE.md file in the root directory of this source tree.
65 *
66 * @license MIT
67 */function ba(){return ba=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&(e[n]=s[n])}return e},ba.apply(this,arguments)}function Bp(e,t){if(e==null)return{};var s={},n=Object.keys(e),l,a;for(a=0;a<n.length;a++)l=n[a],!(t.indexOf(l)>=0)&&(s[l]=e[l]);return s}function Vp(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Wp(e,t){return e.button===0&&(!t||t==="_self")&&!Vp(e)}const Hp=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Qp="6";try{window.__reactRouterVersion=Qp}catch{}const Kp="startTransition",Uo=Ud[Kp];function Xp(e){let{basename:t,children:s,future:n,window:l}=e,a=N.useRef();a.current==null&&(a.current=qx({window:l,v5Compat:!0}));let i=a.current,[o,c]=N.useState({action:i.action,location:i.location}),{v7_startTransition:u}=n||{},h=N.useCallback(x=>{u&&Uo?Uo(()=>c(x)):c(x)},[c,u]);return N.useLayoutEffect(()=>i.listen(h),[i,h]),N.useEffect(()=>Dp(n),[n]),N.createElement(Up,{basename:t,children:s,location:o.location,navigationType:o.action,navigator:i,future:n})}const Yp=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Gp=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,M=N.forwardRef(function(t,s){let{onClick:n,relative:l,reloadDocument:a,replace:i,state:o,target:c,to:u,preventScrollReset:h,viewTransition:x}=t,d=Bp(t,Hp),{basename:g}=N.useContext(qt),y,v=!1;if(typeof u=="string"&&Gp.test(u)&&(y=u,Yp))try{let f=new URL(window.location.href),j=u.startsWith("//")?new URL(f.protocol+u):new URL(u),b=ji(j.pathname,g);j.origin===f.origin&&b!=null?u=b+j.search+j.hash:v=!0}catch{}let k=kp(u,{relative:l}),p=Zp(u,{replace:i,state:o,target:c,preventScrollReset:h,relative:l,viewTransition:x});function m(f){n&&n(f),f.defaultPrevented||p(f)}return N.createElement("a",ba({},d,{href:y||k,onClick:v||a?n:m,ref:s,target:c}))});var Ao;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Ao||(Ao={}));var Bo;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Bo||(Bo={}));function Zp(e,t){let{target:s,replace:n,state:l,preventScrollReset:a,relative:i,viewTransition:o}=t===void 0?{}:t,c=Sp(),u=Sr(),h=md(e,{relative:i});return N.useCallback(x=>{if(Wp(x,s)){x.preventDefault();let d=n!==void 0?n:Mn(u)===Mn(h);c(e,{replace:d,state:l,preventScrollReset:a,relative:i,viewTransition:o})}},[u,c,h,n,l,s,e,a,i,o])}/**
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 */var qp={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"};/**
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 Jp=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),z=(e,t)=>{const s=N.forwardRef(({color:n="currentColor",size:l=24,strokeWidth:a=2,absoluteStrokeWidth:i,className:o="",children:c,...u},h)=>N.createElement("svg",{ref:h,...qp,width:l,height:l,stroke:n,strokeWidth:i?Number(a)*24/Number(l):a,className:["lucide",`lucide-${Jp(e)}`,o].join(" "),...u},[...t.map(([x,d])=>
77N.createElement(x,d)),...Array.isArray(c)?c:[c]]));return s.displayName=`${e}`,s};/**
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 Vo=z("AlertCircle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/**
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 _e=z("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
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 El=z("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/**
93 * @license lucide-react v0.344.0 - ISC
94 *
95 * This source code is licensed under the ISC license.
96 * See the LICENSE file in the root directory of this source tree.
97 */const eh=z("ArrowUpDown",[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]]);/**
98 * @license lucide-react v0.344.0 - ISC
99 *
100 * This source code is licensed under the ISC license.
101 * See the LICENSE file in the root directory of this source tree.
102 */const Rn=z("Award",[["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}],["path",{d:"M15.477 12.89 17 22l-5-3-5 3 1.523-9.11",key:"em7aur"}]]);/**
103 * @license lucide-react v0.344.0 - ISC
104 *
105 * This source code is licensed under the ISC license.
106 * See the LICENSE file in the root directory of this source tree.
107 */const Hr=z("Briefcase",[["rect",{width:"20",height:"14",x:"2",y:"7",rx:"2",ry:"2",key:"eto64e"}],["path",{d:"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"zwj3tp"}]]);/**
108 * @license lucide-react v0.344.0 - ISC
109 *
110 * This source code is licensed under the ISC license.
111 * See the LICENSE file in the root directory of this source tree.
112 */const th=z("Building",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2",key:"76otgf"}],["path",{d:"M9 22v-4h6v4",key:"r93iot"}],["path",{d:"M8 6h.01",key:"1dz90k"}],["path",{d:"M16 6h.01",key:"1x0f13"}],["path",{d:"M12 6h.01",key:"1vi96p"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M8 14h.01",key:"6423bh"}]]);/**
113 * @license lucide-react v0.344.0 - ISC
114 *
115 * This source code is licensed under the ISC license.
116 * See the LICENSE file in the root directory of this source tree.
117 */const hd=z("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/**
118 * @license lucide-react v0.344.0 - ISC
119 *
120 * This source code is licensed under the ISC license.
121 * See the LICENSE file in the root directory of this source tree.
122 */const Oe=z("Camera",[["path",{d:"M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z",key:"1tc9qg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]);/**
123 * @license lucide-react v0.344.0 - ISC
124 *
125 * This source code is licensed under the ISC license.
126 * See the LICENSE file in the root directory of this source tree.
127 */const $=z("CheckCircle",[["path",{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14",key:"g774vq"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);/**
128 * @license lucide-react v0.344.0 - ISC
129 *
130 * This source code is licensed under the ISC license.
131 * See the LICENSE file in the root directory of this source tree.
132 */const sh=z("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
133 * @license lucide-react v0.344.0 - ISC
134 *
135 * This source code is licensed under the ISC license.
136 * See the LICENSE file in the root directory of this source tree.
137 */const Qr=z("Crown",[["path",{d:"m2 4 3 12h14l3-12-6 7-4-7-4 7-6-7zm3 16h14",ke
137y:"zkxr6b"}]]);/**
138 * @license lucide-react v0.344.0 - ISC
139 *
140 * This source code is licensed under the ISC license.
141 * See the LICENSE file in the root directory of this source tree.
142 */const rh=z("DollarSign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]]);/**
143 * @license lucide-react v0.344.0 - ISC
144 *
145 * This source code is licensed under the ISC license.
146 * See the LICENSE file in the root directory of this source tree.
147 */const Js=z("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/**
148 * @license lucide-react v0.344.0 - ISC
149 *
150 * This source code is licensed under the ISC license.
151 * See the LICENSE file in the root directory of this source tree.
152 */const Wo=z("EyeOff",[["path",{d:"M9.88 9.88a3 3 0 1 0 4.24 4.24",key:"1jxqfv"}],["path",{d:"M10.73 5.08A10.43 10.43 0 0 1 12 5c7 0 10 7 10 7a13.16 13.16 0 0 1-1.67 2.68",key:"9wicm4"}],["path",{d:"M6.61 6.61A13.526 13.526 0 0 0 2 12s3 7 10 7a9.74 9.74 0 0 0 5.39-1.61",key:"1jreej"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22",key:"a6p6uj"}]]);/**
153 * @license lucide-react v0.344.0 - ISC
154 *
155 * This source code is licensed under the ISC license.
156 * See the LICENSE file in the root directory of this source tree.
157 */const zt=z("Eye",[["path",{d:"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z",key:"rwhkz3"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
158 * @license lucide-react v0.344.0 - ISC
159 *
160 * This source code is licensed under the ISC license.
161 * See the LICENSE file in the root directory of this source tree.
162 */const ka=z("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/**
163 * @license lucide-react v0.344.0 - ISC
164 *
165 * This source code is licensed under the ISC license.
166 * See the LICENSE file in the root directory of this source tree.
167 */const wi=z("Filter",[["polygon",{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3",key:"1yg77f"}]]);/**
168 * @license lucide-react v0.344.0 - ISC
169 *
170 * This source code is licensed under the ISC license.
171 * See the LICENSE file in the root directory of this source tree.
172 */const nh=z("Gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]);/**
173 * @license lucide-react v0.344.0 - ISC
174 *
175 * This source code is licensed under the ISC license.
176 * See the LICENSE file in the root directory of this source tree.
177 */const fd=z("Grid3x3",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"M15 3v18",key:"14nvp0"}]]);/**
178 * @license lucide-react v0.344.0 - ISC
179 *
180 * This source code is licensed under the ISC license.
181 * See the LICENSE file in the root directory of this source tree.
182 */const Te=z("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]);/**
183 * @license lucide-react v0.344.0 - ISC
184 *
185 * This source code is licensed under the ISC license.
186 * See the LICENSE file in the root directory of this source tree.
187 */const lh=z("Lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]]);/**
188 * @license lucide-react v0.344.0 - ISC
189 *
190 * This source code is licensed under the ISC license.
191 * See the LICENSE file in the root directory of this source tree.
192 */const gd=z("List",[["line",{x1:"8",x2:"21",y1:"6",y2:"6",key:"7ey8pc"}],["line",{x1:"8",x2:"21",y1:"12",y2:"12",key:"rjfblc"}],["line",{x1:"8",x2:"21",y1:"18",y2:"18",key:"c3b1m8"}],["line",{x1:"3",x2:"3.01",y1:"6",y2:"6",key:"1g7gq3"}],["line",{x1:"3",x2:"3.01",y1:"12",y2:"12",key:"1pjlvk"}],["line",{x1:"3",x2:"3.01",y1:"18",y2:"18",key:"28t2mc"}]]);/**
193 * @license lucide-react v0.344.0 - ISC
194 *
195 * This source code is licensed under the ISC license.
196 * See the LICENSE file in the root directory of this source tree.
197 */const Sa=z("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);/**
198 * @license lucide-react v0.344.0 - ISC
199 *
200 * This source code is licensed under the ISC license.
201 * See the LICENSE file in the root directory of this source tree.
202 */const ct=z("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/**
203 * @license lucide-react v0.344.0 - ISC
204 *
205 * This source code is licensed under the ISC license.
206 * See the LICENSE file in the root directory of this source tree.
207 */const Jt=z("MapPin",[["path",{d:"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z",key:"2oe9fu"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/**
208 * @license lucide-react v0.344.0 - ISC
209 *
210 * This source code is licensed under the ISC license.
211 * See the LICENSE file in the root directory of this source tree.
212 */const vd=z("Maximize",[["path",{d:"M8 3H5a2 2 0 0 0-2 2v3",key:"1dcmit"}],["path",{d:"M21 8V5a2 2 0 0 0-2-2h-3",key:"1e4gt3"}],["path",{d:"M3 16v3a2 2 0 0 0 2 2h3",key:"wsl5sc"}],["path",{d:"M16 21h3a2 2 0 0 0 2-2v-3",key:"18trek"}]]);/**
213 * @license lucide-react v0.344.0 - ISC
214 *
215 * This source code is licensed under the ISC license.
216 * See the LICENSE file in the root directory of this source tree.
217 */const ah=z("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
218 * @license lucide-react v0.344.0 - ISC
219 *
220 * This source code is licensed under the ISC license.
221 * See the LICENSE file in the root directory of this source tree.
222 */const ih=z("MessageCircle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]]);/**
223 * @license lucide-react v0.344.0 - ISC
224 *
225 * This source code is licensed under the ISC license.
226 * See the LICENSE file in the root directory of this source tree.
227 */const Kr=z("Palette",[["circle",{cx:"13.5",cy:"6.5",r:".5",fill:"currentColor",key:"1okk4w"}],["circle",{cx:"17.5",cy:"10.5",r:".5",fill:"currentColor",key:"f64h9f"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor",key:"fotxhn"}],["circle",{cx:"6.5",cy:"12.5",r:".5",fill:"currentColor",key:"qy21gx"}],["path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z",key:"12rzf8"}]]);/**
228 * @license lucide-react v0.344.0 - ISC
229 *
230 * This source code is licensed under the ISC license.
231 * See the LICENSE file in the root directory of this source tree.
232 */const oh=z("Pause",[["rect",{width:"4",height:"16",x:"6",y:"4",key:"iffhe4"}],["rect",{width:"4",height:"16",x:"14",y:"4",key:"sjin7j"}]]);/**
233 * @license lucide-react v0.344.0 - ISC
234 *
235 * This source code is licensed under the ISC license.
236 * See the LICENSE file in the root directory of this source tree.
237 */const ut=z("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]]);/**
238 * @license lucide-react v0.344.0 - ISC
239 *
240 * This source code is licensed under the ISC license.
241 * See the LICENSE file in the root directory of this source tree.
242 */const Cs=z("Play",[["polygon",{points:"5 3 19 12 5 21 5 3",key:"191637"}]]);/**
243 * @license lucide-react v0.344.0 - ISC
244 *
245 * This source code is licensed under the ISC license.
246 * See the LICENSE file in the root directory of this source tree.
247 */const ch=z("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/**
248 * @license lucide-react v0.344.0 - ISC
249 *
250 * This source code is licensed under the ISC license.
251 * See the LICENSE file in the root directory of this source tree.
252 */const yd=z("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
253 * @license lucide-react v0.344.0 - ISC
254 *
255 * This source code is licensed under the ISC license.
256 * See the LICENSE file in the root directory of this source tree.
257 */const bi=z("Share2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]]);/**
258 * @license lucide-react v0.344.0 - ISC
259 *
260 * This source code is licensed under the ISC license.
261 * See the LICENSE file in the root directory of this source tree.
262 */const Pl=z("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
262y:"oel41y"}]]);/**
263 * @license lucide-react v0.344.0 - ISC
264 *
265 * This source code is licensed under the ISC license.
266 * See the LICENSE file in the root directory of this source tree.
267 */const uh=z("SkipBack",[["polygon",{points:"19 20 9 12 19 4 19 20",key:"o2sva"}],["line",{x1:"5",x2:"5",y1:"19",y2:"5",key:"1ocqjk"}]]);/**
268 * @license lucide-react v0.344.0 - ISC
269 *
270 * This source code is licensed under the ISC license.
271 * See the LICENSE file in the root directory of this source tree.
272 */const dh=z("SkipForward",[["polygon",{points:"5 4 15 12 5 20 5 4",key:"16p6eg"}],["line",{x1:"19",x2:"19",y1:"5",y2:"19",key:"futhcm"}]]);/**
273 * @license lucide-react v0.344.0 - ISC
274 *
275 * This source code is licensed under the ISC license.
276 * See the LICENSE file in the root directory of this source tree.
277 */const He=z("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/**
278 * @license lucide-react v0.344.0 - ISC
279 *
280 * This source code is licensed under the ISC license.
281 * See the LICENSE file in the root directory of this source tree.
282 */const mh=z("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]);/**
283 * @license lucide-react v0.344.0 - ISC
284 *
285 * This source code is licensed under the ISC license.
286 * See the LICENSE file in the root directory of this source tree.
287 */const jd=z("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);/**
288 * @license lucide-react v0.344.0 - ISC
289 *
290 * This source code is licensed under the ISC license.
291 * See the LICENSE file in the root directory of this source tree.
292 */const xh=z("ThumbsUp",[["path",{d:"M7 10v12",key:"1qc93n"}],["path",{d:"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2h0a3.13 3.13 0 0 1 3 3.88Z",key:"y3tblf"}]]);/**
293 * @license lucide-react v0.344.0 - ISC
294 *
295 * This source code is licensed under the ISC license.
296 * See the LICENSE file in the root directory of this source tree.
297 */const ki=z("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);/**
298 * @license lucide-react v0.344.0 - ISC
299 *
300 * This source code is licensed under the ISC license.
301 * See the LICENSE file in the root directory of this source tree.
302 */const Tn=z("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/**
303 * @license lucide-react v0.344.0 - ISC
304 *
305 * This source code is licensed under the ISC license.
306 * See the LICENSE file in the root directory of this source tree.
307 */const ph=z("Volume2",[["polygon",{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5",key:"16drj5"}],["path",{d:"M15.54 8.46a5 5 0 0 1 0 7.07",key:"ltjumu"}],["path",{d:"M19.07 4.93a10 10 0 0 1 0 14.14",key:"1kegas"}]]);/**
308 * @license lucide-react v0.344.0 - ISC
309 *
310 * This source code is licensed under the ISC license.
311 * See the LICENSE file in the root directory of this source tree.
312 */const hh=z("VolumeX",[["polygon",{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5",key:"16drj5"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]]);/**
313 * @license lucide-react v0.344.0 - ISC
314 *
315 * This source code is licensed under the ISC license.
316 * See the LICENSE file in the root directory of this source tree.
317 */const fh=z("XCircle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/**
318 * @license lucide-react v0.344.0 - ISC
319 *
320 * This source code is licensed under the ISC license.
321 * See the LICENSE file in the root directory of this source tree.
322 */const gh=z("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
322],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/**
323 * @license lucide-react v0.344.0 - ISC
324 *
325 * This source code is licensed under the ISC license.
326 * See the LICENSE file in the root directory of this source tree.
327 */const Nd=z("Zap",[["polygon",{points:"13 2 3 14 12 14 11 22 21 10 12 10 13 2",key:"45s27k"}]]),vh=()=>{const[e,t]=N.useState(!1),s=Sr(),n=[{path:"/",label:"首页"},{path:"/category/portrait",label:"人像写真"},{path:"/category/fashion",label:"时尚摄影"},{path:"/category/artistic",label:"艺术摄影"},{path:"/category/commercial",label:"商业写真"}];return r.jsx("nav",{className:"fixed top-0 left-0 right-0 z-50 bg-white/80 backdrop-blur-lg border-b border-gray-200/50",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"flex justify-between items-center h-16",children:[r.jsxs(M,{to:"/",className:"flex items-center space-x-2 group",children:[r.jsx("div",{className:"p-2 bg-gradient-to-r from-blue-600 to-purple-600 rounded-lg group-hover:scale-105 transition-transform",children:r.jsx(Oe,{className:"w-6 h-6 text-white"})}),r.jsx("span",{className:"text-xl font-bold bg-gradient-to-r from-blue-600 to-purple-600 bg-clip-text text-transparent",children:"国产精品写真美女"})]}),r.jsx("div",{className:"hidden md:flex items-center space-x-8",children:n.map(l=>r.jsx(M,{to:l.path,className:`text-sm font-medium transition-colors hover:text-blue-600 ${s.pathname===l.path?"text-blue-600 border-b-2 border-blue-600 pb-1":"text-gray-700"}`,children:l.label},l.path))}),r.jsxs("div",{className:"flex items-center space-x-4",children:[r.jsx("button",{className:"p-2 text-gray-600 hover:text-blue-600 transition-colors",children:r.jsx(yd,{className:"w-5 h-5"})}),r.jsxs(M,{to:"/login",className:"flex items-center space-x-1 px-4 py-2 bg-gradient-to-r from-blue-600 to-purple-600 text-white rounded-lg hover:scale-105 transition-transform",children:[r.jsx(ki,{className:"w-4 h-4"}),r.jsx("span",{className:"hidden sm:inline",children:"登录"})]}),r.jsx("button",{onClick:()=>t(!e),className:"md:hidden p-2 text-gray-600 hover:text-blue-600 transition-colors",children:e?r.jsx(gh,{className:"w-6 h-6"}):r.jsx(ah,{className:"w-6 h-6"})})]})]}),e&&r.jsx("div",{className:"md:hidden py-4 border-t border-gray-200/50",children:r.jsx("div",{className:"flex flex-col space-y-3",children:n.map(l=>r.jsx(M,{to:l.path,onClick:()=>t(!1),className:`px-4 py-2 text-sm font-medium transition-colors hover:bg-blue-50 hover:text-blue-600 rounded-lg ${s.pathname===l.path?"text-blue-600 bg-blue-50":"text-gray-700"}`,children:l.label},l.path))})})]})})},yh=()=>r.jsx("footer",{className:"bg-gradient-to-r from-gray-900 via-blue-900 to-purple-900 text-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12",children:[r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:[r.jsxs("div",{className:"space-y-4",children:[r.jsxs(M,{to:"/",className:"flex items-center space-x-2",children:[r.jsx("div",{className:"p-2 bg-gradient-to-r from-blue-600 to-purple-600 rounded-lg",children:r.jsx(Oe,{className:"w-6 h-6 text-white"})}),r.jsx("span",{className:"text-xl font-bold",children:"国产精品写真美女"})]}),r.jsx("p",{className:"text-gray-300 text-sm leading-relaxed",children:"专注于高品质美女写真视频,为每一位客户创造独特的艺术作品,记录生命中最美好的瞬间。"})]}),r.jsxs("div",{className:"space-y-4",children:[r.jsx("h3",{className:"text-lg font-semibold",children:"服务项目"}),r.jsxs("ul",{className:"space-y-2 text-sm",children:[r.jsx("li",{children:r.jsx(M,{to:"/portrait",className:"text-gray-300 hover:text-white transition-colors",children:"个人写真"})}),r.jsx("li",{children:r.jsx(M,{to:"/couple",className:"text-gray-300 hover:text-white transition-colors",children:"情侣写真"})}),r.jsx("li",{children:r.jsx(M,{to:"/wedding",className:"text-gray-300 hover:text-white transition-colors",children:"婚纱摄影"})}),r.jsx("li",{children:r.jsx(M,{to:"/commercial",className:"text-gray-300 hover:text-white transition-colors",children:"商业拍摄"})}),r.jsx("li",{children:r.jsx(M,{to:"/artistic",className:"text-gray-300 hover:text-white transition-colors",children:"艺术摄影"})})]})]}),r.jsxs("div",{className:"space-y-4",children:[r.jsx("h3",{className:"text-lg font-semibold",children:"联系我们"}),r.jsxs("div",{className:"space-y-3 text-sm",children:[r.jsxs("div",{className:"flex items-center space-x-2",children:[r.jsx(ut,{className:"w-4 h-4 text-blue-400"}),r.jsx("span",{className:"text-gray-300",children:"400-888-8888"})]}),r.jsxs("div",{className:"flex items-center space-x-2",children:[r.jsx(ct,{className:"w-4 h-4 text-blue-400"}),r.jsx("span",{className:"text-gray-300",children:"[email protected]"})]}),r.jsxs("div",{className:"flex items-center space-x-2",children:[r.jsx(Jt,{className:"w-4 h-4 text-blue-400"}),r.jsx("span",{className:"text-gray-300",children:"北京市朝阳区摄影大厦"})]})]})]}),r.jsxs("div",{className:"space-y-4",children:[r.jsx("h3",{className:"text-lg font-semibold",children:"关于我们"}),r.jsxs("ul",{className:"space-y-2 text-sm",children:[r.jsx("li",{children:r.jsx(M,{to:"/studio",className:"text-gray-300 hover:text-white transition-colors",children:"工作室介绍"})}),r.jsx("li",{children:r.jsx(M,{to:"/team",className:"text-gray-300 hover:text-white transition-colors",children:"摄影师团队"})}),r.jsx("li",{children:r.jsx(M,{to:"/reviews",className:"text-gray-300 hover:text-white transition-colors",children:"客户评价"})}),r.jsx("li",{children:r.jsx(M,{to:"/privacy",className:"text-gray-300 hover:text-white transition-colors",children:"隐私政策"})}),r.jsx("li",{children:r.jsx(M,{to:"/terms",className:"text-gray-300 hover:text-white transition-colors",children:"服务条款"})})]})]})]}),r.jsxs("div",{className:"border-t border-gray-700 mt-12 pt-8",children:[r.jsxs("div",{className:"flex flex-col md:flex-row justify-between items-center",children:[r.jsx("p",{className:"text-gray-400 text-sm",children:"© 2025 国产精品写真美女摄影工作室. 保留所有权利."}),r.jsxs("div",{className:"flex items-center space-x-1 text-gray-400 text-sm mt-4 md:mt-0",children:[r.jsx("span",{children:"用"}),r.jsx(Te,{className:"w-4 h-4 text-red-500"}),r.jsx("span",{children:"创造美好回忆"})]})]}),r.jsx("div",{className:"mt-6 text-center",children:r.jsx("p",{className:"text-xs text-gray-500",children:"网站统计由 51LA 提供技术支持"})})]})]})}),jh=()=>{const e=[{id:1,title:"时尚个人写真",category:"人像摄影",image:"https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=500",views:"2.3k",likes:156},{id:2,title:"艺术创意摄影",category:"艺术摄影",image:"https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=500",views:"1.8k",likes:89},{id:3,title:"商业形象照",category:"商业摄影",image:"https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg?auto=compress&cs=tinysrgb&w=500",views:"3.1k",likes:203},{id:4,title:"婚纱写真集",category:"婚纱摄影",image:"https://images.pexels.com/photos/1770809/pexels-photo-1770809.jpeg?auto=compress&cs=tinysrgb&w=500",views:"4.2k",likes:312}],t=[{name:"人像写真",path:"/category/portrait",count:"2,156",icon:"👤"},{name:"时尚摄影",path:"/category/fashion",count:"1,432",icon:"✨"},{name:"艺术摄影",path:"/category/artistic",count:"986",icon:"🎨"},{name:"商业写真",path:"/category/commercial",count:"743",icon:"💼"}];return r.jsxs("div",{className:"min-h-screen",children:[r.jsxs("section",{className:"relative h-screen flex items-center justify-center overflow-hidden",children:[r.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-blue-900/80 via-purple-900/70 to-pink-900/80"}),r.jsx("div",{className:"absolute inset-0 bg-cover bg-center bg-no-repeat",style:{backgroundImage:"url('https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=1600')"}}),r.jsxs("div",{className:"relative z-10 text-center text-white max-w-4xl px-4",children:[r.jsx("h1",{className:"text-5xl md:text-7xl font-bold mb-6 bg-gradient-to-r from-white via-blue-100 to-purple-100 bg-clip-text text-transparent",children:"国äº
327§ç²¾å“å†™çœŸç¾Žå¥³"}),r.jsx("p",{className:"text-xl md:text-2xl mb-8 text-gray-200 max-w-2xl mx-auto leading-relaxed",children:"高清在线观看精品美女写真小视频,用镜头定格最美的瞬间"}),r.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[r.jsxs(M,{to:"/category/portrait",className:"inline-flex items-center px-8 py-4 bg-gradient-to-r from-blue-600 to-purple-600 text-white font-semibold rounded-full hover:scale-105 transition-transform shadow-2xl",children:["查看作品集",r.jsx(El,{className:"ml-2 w-5 h-5"})]}),r.jsxs("button",{className:"inline-flex items-center px-8 py-4 border-2 border-white text-white font-semibold rounded-full hover:bg-white hover:text-gray-900 transition-all",children:[r.jsx(Cs,{className:"mr-2 w-5 h-5"}),"观看视频"]})]})]})]}),r.jsx("section",{className:"py-16 bg-white",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-8",children:[{icon:Oe,label:"专业摄影师",value:"50+"},{icon:Tn,label:"满意客户",value:"10K+"},{icon:Rn,label:"获奖作品",value:"200+"},{icon:He,label:"五星评价",value:"98%"}].map((s,n)=>r.jsxs("div",{className:"text-center group",children:[r.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 bg-gradient-to-r from-blue-600 to-purple-600 rounded-full mb-4 group-hover:scale-110 transition-transform",children:r.jsx(s.icon,{className:"w-8 h-8 text-white"})}),r.jsx("div",{className:"text-3xl font-bold text-gray-900 mb-2",children:s.value}),r.jsx("div",{className:"text-gray-600",children:s.label})]},n))})})}),r.jsx("section",{className:"py-20 bg-gradient-to-b from-gray-50 to-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-16",children:[r.jsx("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-4",children:"精选美女写真作品"}),r.jsx("p",{className:"text-xl text-gray-600 max-w-2xl mx-auto",children:"汇聚最新最优秀的美女写真视频,展现专业的摄影技艺与艺术美感"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:e.map(s=>r.jsxs(M,{to:`/detail/${s.id}`,className:"group relative overflow-hidden rounded-2xl shadow-lg hover:shadow-2xl transition-all duration-300",children:[r.jsx("div",{className:"aspect-[3/4] overflow-hidden",children:r.jsx("img",{src:s.image,alt:s.title,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-500",onError:n=>{const l=n.target;l.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=500"}})}),r.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/80 via-transparent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"}),r.jsxs("div",{className:"absolute bottom-0 left-0 right-0 p-6 text-white transform translate-y-full group-hover:translate-y-0 transition-transform duration-300",children:[r.jsx("h3",{className:"text-lg font-semibold mb-2",children:s.title}),r.jsx("p",{className:"text-sm text-gray-300 mb-3",children:s.category}),r.jsxs("div",{className:"flex items-center justify-between text-sm",children:[r.jsxs("div",{className:"flex items-center space-x-1",children:[r.jsx(zt,{className:"w-4 h-4"}),r.jsx("span",{children:s.views})]}),r.jsxs("div",{className:"flex items-center space-x-1",children:[r.jsx(He,{className:"w-4 h-4 fill-current"}),r.jsx("span",{children:s.likes})]})]})]})]},s.id))}),r.jsx("div",{className:"text-center mt-12",children:r.jsxs(M,{to:"/category/portrait",className:"inline-flex items-center px-8 py-4 bg-gradient-to-r from-blue-600 to-purple-600 text-white font-semibold rounded-full hover:scale-105 transition-transform",children:["查看更多作品",r.jsx(El,{className:"ml-2 w-5 h-5"})]})})]})}),r.jsx("section",{className:"py-20 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-16",children:[r.jsx("h2",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-4",children:"摄影分类"}),r.jsx("p",{className:"text-xl text-gray-600",children:"多样化的摄影风格,满足不同需求"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6",children:t.map((s,n)=>r.jsxs(M,{to:s.path,className:"group p-8 bg-gradient-to-br from-gray-50 to-white rounded-2xl border border-gray-200 hover:border-blue-300 hover:shadow-xl transition-all duration-300",children:[r.jsx("div",{className:"text-4xl mb-4 group-hover:scale-110 transition-transform",children:s.icon}),r.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-2 group-hover:text-blue-600 transition-colors",children:s.name}),r.jsxs("p",{className:"text-gray-600 text-sm mb-4",children:[s.count," 张作品"]}),r.jsxs("div",{className:"flex items-center text-blue-600 group-hover:translate-x-2 transition-transform",children:[r.jsx("span",{className:"text-sm font-medium",children:"浏览分类"}),r.jsx(El,{className:"ml-1 w-4 h-4"})]})]},n))})]})}),r.jsx("section",{className:"py-20 bg-gradient-to-r from-blue-900 via-purple-900 to-pink-900 text-white",children:r.jsxs("div",{className:"max-w-4xl mx-auto text-center px-4 sm:px-6 lg:px-8",children:[r.jsx("h2",{className:"text-4xl md:text-5xl font-bold mb-6",children:"准备好拍摄属于您的专业写真了吗?"}),r.jsx("p",{className:"text-xl mb-8 text-gray-200",children:"联系我们的专业团队,为您定制独特的摄影方案"}),r.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[r.jsx("button",{className:"px-8 py-4 bg-white text-gray-900 font-semibold rounded-full hover:scale-105 transition-transform",children:"立即预约拍摄"}),r.jsx("button",{className:"px-8 py-4 border-2 border-white text-white font-semibold rounded-full hover:bg-white hover:text-gray-900 transition-all",children:"咨询报价"})]})]})})]})},Nh=()=>{const{type:e}=qn(),[t,s]=N.useState("grid"),[n,l]=N.useState("latest"),[a,i]=N.useState(!1),o={portrait:"人像写真",fashion:"时尚摄影",artistic:"艺术摄影",commercial:"商业写真"},c=[1040881,1239291,1036623,1770809,1264210,1858175,1542085,1845534,1845534,1858175,1264210,1542085,1040881,1239291,1036623,1770809,1858175,1264210,1542085,1845534,1040881,1239291,1036623,1770809,1264210,1858175,1542085,1845534,1040881,1239291,1036623,1770809,1858175,1264210,1542085,1845534,1040881,1239291,1036623,1770809,1264210,1858175,1542085,1845534,1040881,1239291,1036623,1770809],u=Array.from({length:24},(x,d)=>({id:d+1,title:`${o[e]}作品 ${d+1}`,photographer:`摄影师${d%5+1}`,image:`https://images.pexels.com/photos/${c[d%c.length]}/pexels-photo-${c[d%c.length]}.jpeg?auto=compress&cs=tinysrgb&w=500`,views:Math.floor(Math.random()*5e3)+500,likes:Math.floor(Math.random()*200)+50,date:new Date(2024,Math.floor(Math.random()*12),Math.floor(Math.random()*28)+1),tags:["写真","摄影","艺术","人像"].slice(0,Math.floor(Math.random()*3)+2)})),h=[{name:"拍摄风格",options:["全部","清新自然","时尚前卫","复å
327¤æ€€æ—§","简约现代","艺术创意"]},{name:"拍摄场景",options:["全部","室内棚拍","户外自然","城市街拍","咖啡厅","æµ·è¾¹","公园"]},{name:"服装风格",options:["全部","日常休闲","正装商务","时尚潮流","复古风","民族风"]}];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8",children:r.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center lg:justify-between",children:[r.jsxs("div",{children:[r.jsx("h1",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-2",children:o[e]}),r.jsxs("p",{className:"text-gray-600",children:["共找到 ",u.length," 张优质作品"]})]}),r.jsxs("div",{className:"flex items-center space-x-4 mt-6 lg:mt-0",children:[r.jsxs("div",{className:"flex items-center bg-gray-100 rounded-lg p-1",children:[r.jsx("button",{onClick:()=>s("grid"),className:`p-2 rounded-md transition-colors ${t==="grid"?"bg-white text-blue-600 shadow-sm":"text-gray-600"}`,children:r.jsx(fd,{className:"w-4 h-4"})}),r.jsx("button",{onClick:()=>s("list"),className:`p-2 rounded-md transition-colors ${t==="list"?"bg-white text-blue-600 shadow-sm":"text-gray-600"}`,children:r.jsx(gd,{className:"w-4 h-4"})})]}),r.jsxs("div",{className:"relative",children:[r.jsxs("select",{value:n,onChange:x=>l(x.target.value),className:"appearance-none bg-white border border-gray-300 rounded-lg px-4 py-2 pr-8 text-sm focus:outline-none focus:ring-2 focus:ring-blue-500",children:[r.jsx("option",{value:"latest",children:"最新发布"}),r.jsx("option",{value:"popular",children:"最受欢迎"}),r.jsx("option",{value:"views",children:"浏览量"}),r.jsx("option",{value:"likes",children:"点赞数"})]}),r.jsx(eh,{className:"absolute right-2 top-1/2 transform -translate-y-1/2 w-4 h-4 text-gray-500 pointer-events-none"})]}),r.jsxs("button",{onClick:()=>i(!a),className:"flex items-center space-x-2 px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors",children:[r.jsx(wi,{className:"w-4 h-4"}),r.jsx("span",{children:"筛选"})]})]})]})})}),r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8",children:r.jsxs("div",{className:"flex gap-8",children:[r.jsx("div",{className:`w-64 flex-shrink-0 ${a?"block":"hidden"} lg:block`,children:r.jsxs("div",{className:"bg-white rounded-lg p-6 shadow-sm border border-gray-200",children:[r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-4",children:"筛选条件"}),h.map((x,d)=>r.jsxs("div",{className:"mb-6",children:[r.jsx("h4",{className:"text-sm font-medium text-gray-900 mb-3",children:x.name}),r.jsx("div",{className:"space-y-2",children:x.options.map((g,y)=>r.jsxs("label",{className:"flex items-center",children:[r.jsx("input",{type:"checkbox",defaultChecked:y===0,className:"rounded border-gray-300 text-blue-600 focus:ring-blue-500"}),r.jsx("span",{className:"ml-2 text-sm text-gray-700",children:g})]},y))})]},d)),r.jsx("button",{className:"w-full px-4 py-2 bg-gray-900 text-white rounded-lg hover:bg-gray-800 transition-colors",children:"应用筛选"})]})}),r.jsxs("div",{className:"flex-1",children:[t==="grid"?r.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-6",children:u.map(x=>r.jsxs(M,{to:`/detail/${x.id}`,className:"group bg-white rounded-lg overflow-hidden shadow-sm hover:shadow-lg transition-shadow border border-gray-200",children:[r.jsx("div",{className:"aspect-[3/4] overflow-hidden",children:r.jsx("img",{src:x.image,alt:x.title,className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300",loading:"lazy",onError:d=>{const g=d.target;g.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=500"}})}),r.jsxs("div",{className:"p-4",children:[r.jsx("h3",{className:"font-medium text-gray-900 mb-1 group-hover:text-blue-600 transition-colors",children:x.title}),r.jsx("p",{className:"text-sm text-gray-600 mb-3",children:x.photographer}),r.jsxs("div",{className:"flex items-center justify-between text-sm text-gray-500",children:[r.jsxs("div",{className:"flex items-center space-x-1",children:[r.jsx(zt,{className:"w-4 h-4"}
327),r.jsx("span",{children:x.views.toLocaleString()})]}),r.jsxs("div",{className:"flex items-center space-x-1",children:[r.jsx(He,{className:"w-4 h-4 fill-current text-yellow-400"}),r.jsx("span",{children:x.likes})]})]})]})]},x.id))}):r.jsx("div",{className:"space-y-6",children:u.map(x=>r.jsxs(M,{to:`/detail/${x.id}`,className:"group flex bg-white rounded-lg overflow-hidden shadow-sm hover:shadow-lg transition-shadow border border-gray-200",children:[r.jsx("div",{className:"w-48 h-32 flex-shrink-0 overflow-hidden",children:r.jsx("img",{src:x.image,alt:x.title,className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300",loading:"lazy",onError:d=>{const g=d.target;g.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=500"}})}),r.jsx("div",{className:"flex-1 p-6",children:r.jsxs("div",{className:"flex justify-between items-start",children:[r.jsxs("div",{children:[r.jsx("h3",{className:"text-lg font-medium text-gray-900 mb-2 group-hover:text-blue-600 transition-colors",children:x.title}),r.jsx("p",{className:"text-gray-600 mb-3",children:x.photographer}),r.jsx("div",{className:"flex flex-wrap gap-2 mb-3",children:x.tags.map((d,g)=>r.jsx("span",{className:"px-2 py-1 bg-gray-100 text-gray-700 text-xs rounded-full",children:d},g))})]}),r.jsxs("div",{className:"text-right text-sm text-gray-500",children:[r.jsxs("div",{className:"flex items-center space-x-4 mb-2",children:[r.jsxs("div",{className:"flex items-center space-x-1",children:[r.jsx(zt,{className:"w-4 h-4"}),r.jsx("span",{children:x.views.toLocaleString()})]}),r.jsxs("div",{className:"flex items-center space-x-1",children:[r.jsx(He,{className:"w-4 h-4 fill-current text-yellow-400"}),r.jsx("span",{children:x.likes})]})]}),r.jsx("p",{children:x.date.toLocaleDateString("zh-CN")})]})]})})]},x.id))}),r.jsxs("div",{className:"flex justify-center items-center space-x-2 mt-12",children:[r.jsx("button",{className:"px-4 py-2 text-gray-500 hover:text-gray-700 transition-colors",children:"上一页"}),[1,2,3,4,5].map(x=>r.jsx("button",{className:`px-4 py-2 rounded-lg transition-colors ${x===1?"bg-blue-600 text-white":"text-gray-700 hover:bg-gray-100"}`,children:x},x)),r.jsx("button",{className:"px-4 py-2 text-gray-500 hover:text-gray-700 transition-colors",children:"下一页"})]})]})]})})]})},wh=()=>{const{id:e}=qn(),[t,s]=N.useState(!1),[n,l]=N.useState(0),a={id:e,title:"时尚个人写真 - 都市夜景",photographer:{name:"李小明",avatar:"https://images.pexels.com/photos/697509/pexels-photo-697509.jpeg?auto=compress&cs=tinysrgb&w=100",followers:"12.5K",works:156},images:["https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=800","https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=800","https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg?auto=compress&cs=tinysrgb&w=800","https://images.pexels.com/photos/1770809/pexels-photo-1770809.jpeg?auto=compress&cs=tinysrgb&w=800"],description:"这组作品拍摄于都市繁华的夜晚,利用城市灯光营造出独特的氛围感。模特的表情自然生动,服装搭配时尚前卫,整体色调温暖而富有层次。通过精心的构图和光影处理,展现了现代都市女性的独特魅力与自信。",stats:{views:2834,likes:189,shares:23,downloads:45},metadata:{camera:"Canon EOS R5",lens:"85mm f/1.4",settings:"f/1.8, 1/125s, ISO 800",date:"2024-12-15",location:"北京CBD"},tags:["写真","人像","夜景","时尚","都市","女性","摄影"],category:"人像写真"},i=[{id:2,title:"清新自然风写真",image:"https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=300",photographer:"李小明"},{id:3,title:"商业形象照",image:"https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg?auto=compress&cs=tinysrgb&w=300",photographer:"李小明"},{id:4,title:"艺术创意摄影",image:"https://images.pexels.com/photos/1770809/pexels-photo-1770809.jpeg?auto=compress&cs=tinysrgb&w=300",photographer:"李小明"}];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/category/portrait",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回分类页面"]})})}),r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8",children:r.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:[r.jsxs("div",{className:"lg:col-span-2",children:[r.jsxs("div",{className:"bg-white rounded-2xl overflow-hidden shadow-lg",children:[r.jsxs("div",{className:"relative group",children:[r.jsx("img",{src:a.images[n],alt:a.title,className:"w-full h-[600px] object-cover",onError:o=>{const c=o.target;c.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=800"}}),r.jsx("div",{className:"absolute inset-0 bg-black/20 opacity-0 group-hover:opacity-100 transition-opacity",children:r.jsxs("div",{className:"absolute top-4 right-4 flex space-x-2",children:[r.jsx(M,{to:`/player/${a.id}`,className:"p-3 bg-black/50 text-white rounded-full hover:bg-black/70 transition-colors",children:r.jsx(Cs,{className:"w-5 h-5"})}),r.jsx("button",{className:"p-3 bg-black/50 text-white rounded-full hover:bg-black/70 transition-colors",children:r.jsx(Js,{className:"w-5 h-5"})})]})})]}),r.jsx("div",{className:"p-4 flex space-x-3 overflow-x-auto",children:a.images.map((o,c)=>r.jsx("button",{onClick:()=>l(c),className:`flex-shrink-0 w-20 h-20 rounded-lg overflow-hidden border-2 transition-colors ${n===c?"border-blue-600":"border-gray-200 hover:border-gray-300"}`,children:r.jsx("img",{src:o,alt:`${a.title} ${c+1}`,className:"w-full h-full object-cover",onError:u=>{const h=u.target;h.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=800"}})},c))})]}),r.jsxs("div",{className:"bg-white rounded-2xl shadow-lg mt-6 p-6",children:[r.jsx("h1",{className:"text-2xl md:text-3xl font-bold text-gray-900 mb-4",children:a.title}),r.jsxs("div",{className:"flex flex-wrap items-center gap-4 mb-6",children:[r.jsx("span",{className:"px-3 py-1 bg-blue-100 text-blue-800 rounded-full text-sm font-medium",children:a.category}),r.jsxs("div",{className:"flex items-center text-gray-600 text-sm",children:[r.jsx(hd,{className:"w-4 h-4 mr-1"}),a.metadata.date]}),r.jsxs("div",{className:"flex items-center text-gray-600 text-sm",children:[r.jsx(zt,{className:"w-4 h-4 mr-1"}
327),a.stats.views.toLocaleString()," 次浏览"]})]}),r.jsx("p",{className:"text-gray-700 leading-relaxed mb-6",children:a.description}),r.jsxs("div",{className:"mb-6",children:[r.jsxs("h3",{className:"text-sm font-medium text-gray-900 mb-3 flex items-center",children:[r.jsx(mh,{className:"w-4 h-4 mr-1"}),"标签"]}),r.jsx("div",{className:"flex flex-wrap gap-2",children:a.tags.map((o,c)=>r.jsxs("span",{className:"px-3 py-1 bg-gray-100 text-gray-700 text-sm rounded-full hover:bg-gray-200 cursor-pointer transition-colors",children:["#",o]},c))})]}),r.jsxs("div",{className:"border-t pt-6",children:[r.jsxs("h3",{className:"text-sm font-medium text-gray-900 mb-3 flex items-center",children:[r.jsx(Oe,{className:"w-4 h-4 mr-1"}),"拍摄参数"]}),r.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-4 text-sm",children:[r.jsxs("div",{children:[r.jsx("span",{className:"text-gray-600",children:"相机:"}),r.jsx("span",{className:"font-medium",children:a.metadata.camera})]}),r.jsxs("div",{children:[r.jsx("span",{className:"text-gray-600",children:"镜头:"}),r.jsx("span",{className:"font-medium",children:a.metadata.lens})]}),r.jsxs("div",{children:[r.jsx("span",{className:"text-gray-600",children:"参数:"}),r.jsx("span",{className:"font-medium",children:a.metadata.settings})]}),r.jsxs("div",{children:[r.jsx("span",{className:"text-gray-600",children:"地点:"}),r.jsx("span",{className:"font-medium",children:a.metadata.location})]})]})]})]})]}),r.jsxs("div",{className:"space-y-6",children:[r.jsxs("div",{className:"bg-white rounded-2xl shadow-lg p-6",children:[r.jsxs("div",{className:"flex items-center mb-4",children:[r.jsx("img",{src:a.photographer.avatar,alt:a.photographer.name,className:"w-12 h-12 rounded-full object-cover mr-3",onError:o=>{const c=o.target;c.src="https://images.pexels.com/photos/697509/pexels-photo-697509.jpeg?auto=compress&cs=tinysrgb&w=100"}}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:a.photographer.name}),r.jsx("p",{className:"text-sm text-gray-600",children:"专业摄影师"})]})]}),r.jsxs("div",{className:"grid grid-cols-2 gap-4 mb-4 text-center",children:[r.jsxs("div",{children:[r.jsx("div",{className:"text-xl font-bold text-gray-900",children:a.photographer.followers}),r.jsx("div",{className:"text-sm text-gray-600",children:"粉丝"})]}),r.jsxs("div",{children:[r.jsx("div",{className:"text-xl font-bold text-gray-900",children:a.photographer.works}),r.jsx("div",{className:"text-sm text-gray-600",children:"作品"})]})]}),r.jsx("button",{className:"w-full px-4 py-2 bg-gradient-to-r from-blue-600 to-purple-600 text-white font-medium rounded-lg hover:scale-105 transition-transform",children:"关注摄影师"})]}),r.jsxs("div",{className:"bg-white rounded-2xl shadow-lg p-6",children:[r.jsxs("div",{className:"grid grid-cols-2 gap-3 mb-4",children:[r.jsxs("button",{onClick:()=>s(!t),className:`flex items-center justify-center px-4 py-3 rounded-lg font-medium transition-colors ${t?"bg-red-100 text-red-600":"bg-gray-100 text-gray-700 hover:bg-gray-200"}`,children:[r.jsx(Te,{className:`w-4 h-4 mr-2 ${t?"fill-current":""}`}),a.stats.likes+(t?1:0)]}),r.jsxs("button",{className:"flex items-center justify-center px-4 py-3 bg-gray-100 text-gray-700 rounded-lg hover:bg-gray-200 transition-colors",children:[r.jsx(bi,{className:"w-4 h-4 mr-2"}),"分享"]})]}),r.jsx(M,{to:`/content/${a.id}`,className:"block w-full px-4 py-3 bg-gradient-to-r from-blue-600 to-purple-600 text-white text-center font-medium rounded-lg hover:scale-105 transition-transform",children:"查看完整作品集"})]}),r.jsxs("div",{className:"bg-white rounded-2xl shadow-lg p-6",children:[r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-4",children:"相关作品"}),r.jsx("div",{className:"space-y-4",children:i.map(o=>r.jsxs(M,{to:`/detail/${o.id}`,className:"flex items-center space-x-3 p-2 rounded-lg hover:bg-gray-50 transition-colors group",children:[r.jsx("img",{src:o.image,alt:o.title,className:"w-16 h-16 rounded-lg object-cover group-hover:scale-105 transition-transform",onError:c=>{const u=c.target;u.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=300"}}),r.jsxs("div",{className:"flex-1 min-w-0",children:[r.jsx("h4",{className:"font-medium text-gray-900 truncate group-hover:text-blue-600 transition-colors",children:o.title}),r.jsx("p",{className:"text-sm text-gray-600",children:o.photographer})]})]},o.id))})]})]})]})})]})},bh=()=>{const{id:e}=qn(),[t,s]=N.useState("grid"),[n,l]=N.useState(null),a=[1040881,1239291,1036623,1770809,1264210,1858175,1542085,1845534,697509,774909,415829,1130626,1043471,1065084,1040881,1239291,1036623,1770809,1264210,1858175,1542085,1845534,697509,774909,415829,1130626,1043471,1065084,1040881,1239291,1036623,1770809,1264210,1858175,1542085,1845534,697509,774909,415829,1130626,1043471,1065084,1040881,1239291,1036623,1770809,1264210,1858175],i={id:e,title:"时尚个人写真作品集",description:"完整的时尚个人写真系列,包含多种风格和场景的专业摄影作品",photographer:"李小明",totalImages:48,categories:["人像","时尚","都市","夜景"],images:Array.from({length:48},(u,h)=>({id:h+1,url:`https://images.pexels.com/photos/${a[h]}/pexels-photo-${a[h]}.jpeg?auto=compress&cs=tinysrgb&w=600`,title:`写真作品 ${h+1}`,category:["人像","时尚","都市","夜景"][h%4],likes:Math.floor(Math.random()*200)+50,isVideo:h%8===0}))},o=u=>{l(u)},c=()=>
327{l(null)};return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-6",children:r.jsxs("div",{className:"flex items-center justify-between",children:[r.jsxs("div",{className:"flex items-center space-x-4",children:[r.jsxs(M,{to:`/detail/${e}`,className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回详情"]}),r.jsx("div",{className:"h-6 w-px bg-gray-300"}),r.jsxs("div",{children:[r.jsx("h1",{className:"text-2xl font-bold text-gray-900",children:i.title}),r.jsxs("p",{className:"text-gray-600",children:[i.photographer," · ",i.totalImages," 张作品"]})]})]}),r.jsxs("div",{className:"flex items-center space-x-3",children:[r.jsxs("button",{className:"flex items-center px-4 py-2 text-gray-700 bg-gray-100 rounded-lg hover:bg-gray-200 transition-colors",children:[r.jsx(Te,{className:"w-4 h-4 mr-2"}),"收藏"]}),r.jsxs("button",{className:"flex items-center px-4 py-2 text-gray-700 bg-gray-100 rounded-lg hover:bg-gray-200 transition-colors",children:[r.jsx(bi,{className:"w-4 h-4 mr-2"}),"分享"]}),r.jsxs("button",{className:"flex items-center px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors",children:[r.jsx(Js,{className:"w-4 h-4 mr-2"}),"下载合集"]})]})]})})}),r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs("div",{className:"flex items-center justify-between",children:[r.jsxs("div",{className:"flex items-center space-x-4",children:[r.jsxs("div",{className:"flex items-center bg-gray-100 rounded-lg p-1",children:[r.jsx("button",{onClick:()=>s("grid"),className:`p-2 rounded-md transition-colors ${t==="grid"?"bg-white text-blue-600 shadow-sm":"text-gray-600"}`,children:r.jsx(fd,{className:"w-4 h-4"})}),r.jsx("button",{onClick:()=>s("list"),className:`p-2 rounded-md transition-colors ${t==="list"?"bg-white text-blue-600 shadow-sm":"text-gray-600"}`,children:r.jsx(gd,{className:"w-4 h-4"})})]}),r.jsxs("div",{className:"flex items-center space-x-2",children:[r.jsx(wi,{className:"w-4 h-4 text-gray-500"}),r.jsxs("select",{className:"text-sm border-0 bg-transparent text-gray-700 focus:outline-none",children:[r.jsx("option",{children:"全部分类"}),i.categories.map(u=>r.jsx("option",{children:u},u))]})]})]}),r.jsxs("div",{className:"text-sm text-gray-600",children:["共 ",i.totalImages," 张作品"]})]})})}),r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8",children:t==="grid"?r.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 xl:grid-cols-6 gap-4",children:i.images.map(u=>r.jsxs("div",{className:"relative group cursor-pointer aspect-square bg-gray-200 rounded-lg overflow-hidden",onClick:()=>o(u),children:[r.jsx("img",{src:u.url,alt:u.title,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-300",loading:"lazy",onError:h=>{const x=h.target;x.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=600"}}),u.isVideo&&r.jsx("div",{className:"absolute inset-0 flex items-center justify-center",children:r.jsx("div",{className:"p-3 bg-black/50 rounded-full",children:r.jsx(Cs,{className:"w-6 h-6 text-white"})})}),r.jsxs("div",{className:"absolute inset-0 bg-black/40 opacity-0 group-hover:opacity-100 transition-opacity",children:[r.jsx("div",{className:"absolute bottom-2 left-2 right-2",children:r.jsxs("div",{className:"flex items-center justify-between text-white text-xs",children:[r.jsx("span",{className:"bg-black/50 px-2 py-1 rounded",children:u.category}),r.jsxs("div",{className:"flex items-center space-x-1",children:[r.jsx(Te,{className:"w-3 h-3"}),r.jsx("span",{children:u.likes})]})]})}),r.jsx("div",{className:"absolute top-2 right-2",children:r.jsx("button",{className:"p-2 bg-black/50 text-white rounded-full hover:bg-black/70 transition-colors",children:r.jsx(vd,{className:"w-4 h-4"})})})]})]},u.id))}):r.jsx("div",{className:"space-y-4",children:i.images.map(u=>r.jsxs("div",{className:"flex items-center bg-white rounded-lg p-4 shadow-sm hover:shadow-md transition-shadow cursor-pointer",onClick:()=>o(u),children:[r.jsx("div",{className:"w-24 h-24 flex-shrink-0 bg-gray-200 rounded-lg overflow-hidden mr-4",children:r.jsx("img",{src:u.url,alt:u.title,className:"w-full h-full object-cover",loading:"lazy",onError:h=>{const x=h.target;x.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=600"}})}),r.jsxs("div",{className:"flex-1",children:[r.jsx("h3",{className:"font-medium text-gray-900 mb-1",children:u.title}),r.jsx("p",{className:"text-sm text-gray-600 mb-2",children:u.category}),r.jsxs("div",{className:"flex items-center text-sm text-gray-500",children:[r.jsx(Te,{className:"w-4 h-4 mr-1"}),r.jsxs("span",{children:[u.likes," 点赞"]})]})]}),r.jsxs("div",{className:"flex items-center space-x-2",children:[u.isVideo&&r.jsx(M,{to:`/player/${u.id}`,className:"p-2 text-blue-600 hover:bg-blue-50 rounded-lg transition-colors",onClick:h=>h.stopPropagation(),children:r.jsx(Cs,{className:"w-5 h-5"})}),r.jsx("button",{className:"p-2 text-gray-600 hover:bg-gray-50 rounded-lg transition-colors",children:r.jsx(Js,{className:"w-5 h-5"})})]})]},u.id))})}),n&&r.jsx("div",{className:"fixed inset-0 bg-black/90 z-50 flex items-center justify-center p-4",children:r.jsxs("div",{className:"relative max-w-6xl max-h-full",children:[r.jsx("button",{onClick:c,className:"absolute -top-12 right-0 text-white hover:text-gray-300 transition-colors",children:r.jsx("svg",{className:"w-8 h-8",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:r.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M6 18L18 6M6 6l12 12"})})}),r.jsx("img",{src:n.url,alt:n.title,className:"max-w-full max-h-full object-contain rounded-lg",onError:u=>{const h=u.target;h.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=600"}}),r.jsxs("div",{className:"absolute bottom-0 left-0 right-0 bg-gradient-to-t from-black/80 to-transparent p-6 text-white",children:[r.jsx("h3",{className:"text-xl font-semibold mb-2",children:n.title}),r.jsxs("div",{className:"flex items-center justify-between",children:[r.jsx("span",{className:"text-sm",children:n.category}),r.jsxs("div",{className:"flex items-center space-x-4",children:[r.jsxs("div",{className:"flex items-center space-x-1",children:[r.jsx(Te,{className:"w-4 h-4"}),r.jsx("span",{children:n.likes})]}),r.jsx("button",{className:"p-2 bg-white/20 rounded-lg hover:bg-white/30 transition-colors",children:r.jsx(Js,{className:"w-4 h-4"})})]})]})]})]})})]})},kh=()=>{const{id:e}=qn(),[t,s]=N.useState(!1),[n,l]=N.useState(0),[a,i]=N.useState(0),[o,c]=N.useState(1),[u,h]=N.useState(!1),[x,d]=N.useState(!1),[g,y]=N.useState(0),v=N.useRef(null),k=N.useRef(null),p={id:e,title:"时尚个人写真视频展示",photographer:"李小明",description:"精彩的写真拍摄过程记录,展现专业摄影师的工作状态和模特的精彩表现",playlist:[{id:1,title:"开场介绍",thumbnail:"https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=300",duration:"2:30",type:"video"},{id:2,title:"拍摄过程",thumbnail:"https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=300",duration:"8:45",type:"video"},{id:3,title:"后期处理",thumbnail:"https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg?auto=compress&cs=tinysrgb&w=300",duration:"5:20",type:"video"},{id:4,title:"成片展示",thumbnail:"https://images.pexels.com/photos/1770809/pexels-photo-1770809.jpeg?auto=compress&cs=tinysrgb&w=300",duration:"3:15",type:"slideshow"}]},m=D=>{const oe=Math.floor(D/60),qe=Math.floor(D%60);return`${oe}:${qe.toString().padStart(2,"0")}`},f=()=>{v.current&&(t?v.current.pause():v.current.play(),s(!t))},j=()=>{v.current&&l(v.current.currentTime)},b=()=>{v.current&&i(v.current.duration)},E=D=>{if(v.current){const oe=D.currentTarget.getBoundingClientRect(),qe=(D.clientX-oe.left)/oe.width;v.current.currentTime=qe*a}},P=D=>{const oe=parseFloat(D.target.value);c(oe),v.current&&(v.current.volume=oe),h(oe===0)},_=()=>{if(v.current){const D=!u;h(D),v.current.muted=D}},W=()=>{document.fullscreenElement?(document.exitFullscreen(),d(!1)):(k.current.requestFullscreen(),d(!0))},R=()=>{g<p.playlist.length-1&&y(g+1)},we=()=>{g>0&&y(g-1)},It=D=>{y(D),l(0)};N.useEffect(()=>{const D=()=>{d(!!document.fullscreenElement)};return document.addEventListener("fullscreenchange",D),()=>document.removeEventListener("fullscreenchange",D)},[]);const ze=p.playlist[g];return r.jsxs("div",{className:"min-h-screen bg-black",children:[!x&&r.jsx("div",{className:"bg-gray-900 border-b border-gray-800",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs("div",{className:"flex items-center justify-between",children:[r.jsxs(M,{to:`/detail/${e}`,className:"inline-flex items-center text-blue-400 hover:text-blue-300 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回详情"]}),r.jsxs("div",{className:"flex items-center space-x-4",children:[r.jsxs("button",{className:"flex items-center px-4 py-2 text-gray-300 hover:text-white transition-colors",children:[r.jsx(Te,{className:"w-4 h-4 mr-2"}),"收藏"]}),r.jsxs("button",{className:"flex items-center px-4 py-2 text-gray-300 hover:text-white transition-colors",children:[r.jsx(bi,{className:"w-4 h-4 mr-2"}),"分享"]}),r.jsxs("button",{className:"flex items-center px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors",children:[r.jsx(Js,{className:"w-4 h-4 mr-2"}),"下载"]})]})]})})}),r.jsxs("div",{className:"flex flex-col lg:flex-row h-full",children:[r.jsx("div",{className:"flex-1 relative",ref:k,children:r.jsxs("div",{className:"relative bg-black aspect-video lg:h-screen",children:[ze.type==="video"?r.jsxs("video",{ref:v,className:"w-full h-full object-contain",onTimeUpdate:j,onLoadedMetadata:b,onEnded:R,poster:ze.thumbnail,onError:D=>{console.log("Video failed to load")},children:[r.jsx("source",{src:"https://sample-videos.com/zip/10/mp4/720/SampleVideo_720x480_1mb.mp4",type:"video/mp4"}),"您的浏览器不支持视频播放"]}):r.jsx("img",{src:ze.thumbnail,alt:ze.title,className:"w-full h-full object-contain",onError:D=>{const oe=D.target;oe.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=300"}}),ze.type==="video"&&r.jsxs("div",{className:"absolute bottom-0 left-0 right-0 bg-gradient-to-t from-black/80 to-transparent p-6",children:[r.jsxs("div",{className:"mb-4",children:[r.jsx("div",{className:"w-full h-1 bg-gray-600 rounded-full cursor-pointer",onClick:E,children:r.jsx("div",{className:"h-full bg-blue-600 rounded-full relative",style:{width:`${n/a*100}%`},children:r.jsx("div",{className:"absolute right-0 top-1/2 transform translate-x-1/2 -translate-y-1/2 w-3 h-3 bg-blue-600 rounded-full"})})}),r.jsxs("div",{className:"flex justify-between text-sm text-gray-300 mt-1",children:[r.jsx("span",{children:m(n)}
327),r.jsx("span",{children:m(a)})]})]}),r.jsxs("div",{className:"flex items-center justify-between",children:[r.jsxs("div",{className:"flex items-center space-x-4",children:[r.jsx("button",{onClick:we,className:"text-white hover:text-blue-400 transition-colors",disabled:g===0,children:r.jsx(uh,{className:"w-6 h-6"})}),r.jsx("button",{onClick:f,className:"p-3 bg-blue-600 text-white rounded-full hover:bg-blue-700 transition-colors",children:t?r.jsx(oh,{className:"w-6 h-6"}):r.jsx(Cs,{className:"w-6 h-6"})}),r.jsx("button",{onClick:R,className:"text-white hover:text-blue-400 transition-colors",disabled:g===p.playlist.length-1,children:r.jsx(dh,{className:"w-6 h-6"})}),r.jsxs("div",{className:"flex items-center space-x-2 ml-4",children:[r.jsx("button",{onClick:_,className:"text-white hover:text-blue-400 transition-colors",children:u?r.jsx(hh,{className:"w-5 h-5"}):r.jsx(ph,{className:"w-5 h-5"})}),r.jsx("input",{type:"range",min:"0",max:"1",step:"0.1",value:u?0:o,onChange:P,className:"w-20 h-1 bg-gray-600 rounded-full appearance-none"})]})]}),r.jsxs("div",{className:"flex items-center space-x-4",children:[r.jsx("button",{onClick:()=>{v.current&&(v.current.currentTime=0)},className:"text-white hover:text-blue-400 transition-colors",children:r.jsx(ch,{className:"w-5 h-5"})}),r.jsx("button",{onClick:W,className:"text-white hover:text-blue-400 transition-colors",children:r.jsx(vd,{className:"w-5 h-5"})})]})]})]}),!x&&r.jsx("div",{className:"absolute top-4 left-4 right-4",children:r.jsxs("div",{className:"bg-black/50 rounded-lg p-4 text-white",children:[r.jsx("h1",{className:"text-xl font-semibold mb-1",children:ze.title}),r.jsx("p",{className:"text-sm text-gray-300",children:p.photographer})]})})]})}),!x&&r.jsxs("div",{className:"w-full lg:w-80 bg-gray-900 text-white",children:[r.jsxs("div",{className:"p-6",children:[r.jsx("h2",{className:"text-lg font-semibold mb-4",children:"播放列表"}),r.jsx("div",{className:"space-y-3",children:p.playlist.map((D,oe)=>r.jsxs("div",{onClick:()=>It(oe),className:`flex items-center space-x-3 p-3 rounded-lg cursor-pointer transition-colors ${g===oe?"bg-blue-600 text-white":"bg-gray-800 hover:bg-gray-700 text-gray-300"}`,children:[r.jsxs("div",{className:"relative flex-shrink-0",children:[r.jsx("img",{src:D.thumbnail,alt:D.title,className:"w-16 h-12 rounded object-cover",onError:qe=>{const Ms=qe.target;Ms.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=300"}}),r.jsx("div",{className:"absolute inset-0 flex items-center justify-center",children:g===oe&&t?r.jsx("div",{className:"w-3 h-3 bg-white rounded-full animate-pulse"}):r.jsx(Cs,{className:"w-4 h-4 text-white bg-black/50 rounded-full p-1"})})]}),r.jsxs("div",{className:"flex-1 min-w-0",children:[r.jsx("h3",{className:"font-medium truncate",children:D.title}),r.jsxs("div",{className:"flex items-center justify-between text-sm",children:[r.jsx("span",{className:"text-gray-400",children:D.type==="video"?"视频":"幻灯片"}),r.jsx("span",{className:"text-gray-400",children:D.duration})]})]})]},D.id))})]}),r.jsxs("div",{className:"p-6 border-t border-gray-800",children:[r.jsx("h3",{className:"text-lg font-semibold mb-3",children:"作品介绍"}),r.jsx("p",{className:"text-gray-300 text-sm leading-relaxed",children:p.description})]})]})]})]})},Sh=()=>{const[e,t]=N.useState(!0),[s,n]=N.useState(!1),[l,a]=N.useState(!1),[i,o]=N.useState({email:"",password:"",confirmPassword:"",name:"",phone:""}),c=h=>{o({...i,[h.target.name]:h.target.value})},u=h=>{h.preventDefault(),console.log("Form submitted:",i)};return r.jsx("div",{className:"min-h-screen bg-gradient-to-br from-blue-50 via-white to-purple-50 flex items-center justify-center py-12 px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"max-w-md w-full",children:[r.jsxs("div",{className:"text-center mb-8",children:[r.jsx(M,{to:"/",className:"inline-flex items-center justify-center mb-6",children:r.jsx("div",{className:"p-3 bg-gradient-to-r from-blue-600 to-purple-600 rounded-xl",children:r.jsx(Oe,{className:"w-8 h-8 text-white"})})}),r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-2",children:e?"欢迎回来":"创建账户"}),r.jsx("p",{className:"text-gray-600",children:e?"登录您的账户以继续":"加入我们,开启摄影之旅"})]}),r.jsxs("div",{className:"bg-white rounded-2xl shadow-xl p-8 border border-gray-100",children:[r.jsxs("form",{onSubmit:u,className:"space-y-6",children:[!e&&r.jsxs("div",{children:[r.jsx("label",{htmlFor:"name",className:"block text-sm font-medium text-gray-700 mb-2",children:"姓名"}),r.jsxs("div",{className:"relative",children:[r.jsx("div",{className:"absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none",children:r.jsx(ki,{className:"h-5 w-5 text-gray-400"})}),r.jsx("input",{id:"name",name:"name",type:"text",required:!e,value:i.name,onChange:c,className:"block w-full pl-10 pr-3 py-3 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent",placeholder:"请输入您的姓名"})]})]}),r.jsxs("div",{children:[r.jsx("label",{htmlFor:"email",className:"block text-sm font-medium text-gray-700 mb-2",children:"邮箱地址"}),r.jsxs("div",{className:"relative",children:[r.jsx("div",{className:"absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none",children:r.jsx(ct,{className:"h-5 w-5 text-gray-400"})}),r.jsx("input",{id:"email",name:"email",type:"email",required:!0,value:i.email,onChange:c,className:"block w-full pl-10 pr-3 py-3 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent",placeholder:"请输入邮箱地址"})]})]}),!e&&r.jsxs("div",{children:[r.jsx("label",{htmlFor:"phone",className:"block text-sm font-medium text-gray-700 mb-2",children:"手机号码"}),r.jsxs("div",{className:"relative",children:[r.jsx("div",{className:"absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none",children:r.jsx(ut,{className:"h-5 w-5 text-gray-400"})}),r.jsx("input",{id:"phone",name:"phone",type:"tel",value:i.phone,onChange:c,className:"block w-full pl-10 pr-3 py-3 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent",placeholder:"请输入手机号码"})]})]}),r.jsxs("div",{children:[r.jsx("label",{htmlFor:"password",className:"block text-sm font-medium text-gray-700 mb-2",children:"密码"}),r.jsxs("div",{className:"relative",children:[r.jsx("div",{className:"absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none",children:r.jsx(Sa,{className:"h-5 w-5 text-gray-400"})}),r.jsx("input",{id:"password",name:"password",type:s?"text":"password",required:!0,value:i.password,onChange:c,className:"block w-full pl-10 pr-10 py-3 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent",placeholder:"请输入密码"}),r.jsx("button",{type:"button",className:"absolute inset-y-0 right-0 pr-3 flex items-center",onClick:()=>n(!s),children:s?r.jsx(Wo,{className:"h-5 w-5 text-gray-400 hover:text-gray-600"}):r.jsx(zt,{className:"h-5 w-5 text-gray-400 hover:text-gray-600"})})]})]}),!e&&r.jsxs("div",{children:[r.jsx("label",{htmlFor:"confirmPassword",className:"block text-sm font-medium text-gray-700 mb-2",children:"确认密码"}),r.jsxs("div",{className:"relative",children:[r.jsx("div",{className:"absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none",children:r.jsx(Sa,{className:"h-5 w-5 text-gray-400"})}),r.jsx("input",{id:"confirmPassword",name:"confirmPassword",type:l?"text":"password",required:!e,value:i.confirmPassword,onChange:c,className:"block w-full pl-10 pr-10 py-3 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent",placeholder:"请再次输入密码"}),r.jsx("button",{type:"button",className:"absolute inset-y-0 right-0 pr-3 flex items-center",onClick:()=>a(!l),children:l?r.jsx(Wo,{className:"h-5 w-5 text-gray-400 hover:text-gray-600"}):r.jsx(zt,{className:"h-5 w-5 text-gray-400 hover:text-gray-600"})})]})]}),e&&r.jsxs("div",{className:"flex items-center justify-between",children:[r.jsxs("div",{className:"flex items-center",children:[r.jsx("input",{id:"remember-me",name:"remember-me",type:"checkbox",className:"h-4 w-4 text-blue-600 focus:ring-blue-500 border-gray-300 rounded"}),r.jsx("label",{htmlFor:"remember-me",className:"ml-2 block text-sm text-gray-700",children:"记住我"})]}),r.jsx("div",{className:"text-sm",children:r.jsx("a",{href:"#",className:"font-medium text-blue-600 hover:text-blue-500",children:"忘记密码?"})})]}),r.jsx("button",{type:"submit",className:"w-full flex justify-center py-3 px-4 border border-transparent roun
327ded-lg shadow-sm text-sm font-medium text-white bg-gradient-to-r from-blue-600 to-purple-600 hover:from-blue-700 hover:to-purple-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-blue-500 transition-all hover:scale-105",children:e?"登录":"注册"}),!e&&r.jsxs("div",{className:"text-xs text-gray-500 text-center",children:["注册即表示您同意我们的",r.jsx("a",{href:"#",className:"text-blue-600 hover:text-blue-500",children:" 服务条款 "}),"和",r.jsx("a",{href:"#",className:"text-blue-600 hover:text-blue-500",children:" 隐私政策"})]})]}),r.jsxs("div",{className:"mt-8",children:[r.jsxs("div",{className:"relative",children:[r.jsx("div",{className:"absolute inset-0 flex items-center",children:r.jsx("div",{className:"w-full border-t border-gray-300"})}),r.jsx("div",{className:"relative flex justify-center text-sm",children:r.jsx("span",{className:"px-2 bg-white text-gray-500",children:"或"})})]}),r.jsxs("div",{className:"mt-6 grid grid-cols-2 gap-3",children:[r.jsxs("button",{className:"w-full inline-flex justify-center py-3 px-4 border border-gray-300 rounded-lg shadow-sm bg-white text-sm font-medium text-gray-500 hover:bg-gray-50 transition-colors",children:[r.jsxs("svg",{className:"w-5 h-5",viewBox:"0 0 24 24",children:[r.jsx("path",{fill:"#4285F4",d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"}),r.jsx("path",{fill:"#34A853",d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"}),r.jsx("path",{fill:"#FBBC05",d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"}),r.jsx("path",{fill:"#EA4335",d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"})]}),r.jsx("span",{className:"ml-2",children:"Google"})]}),r.jsxs("button",{className:"w-full inline-flex justify-center py-3 px-4 border border-gray-300 rounded-lg shadow-sm bg-white text-sm font-medium text-gray-500 hover:bg-gray-50 transition-colors",children:[r.jsx("svg",{className:"w-5 h-5",fill:"#1DA1F2",viewBox:"0 0 24 24",children:r.jsx("path",{d:"M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"})}),r.jsx("span",{className:"ml-2",children:"微博"})]})]})]}),r.jsx("div",{className:"mt-8 text-center",children:r.jsxs("p",{className:"text-sm text-gray-600",children:[e?"还没有账户?":"已有账户?",r.jsx("button",{onClick:()=>t(!e),className:"ml-1 font-medium text-blue-600 hover:text-blue-500 transition-colors",children:e?"立即注册":"立即登录"})]})})]})]})})},Ch=()=>{const e=["https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1770809/pexels-photo-1770809.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=400"],t=[{name:"基础套餐",price:"Â¥1,288",duration:"2小时",photos:"30张精修",includes:["专业化妆","3套服装","室内拍摄","基础修图","电子版交付"]},{name:"标准套餐",price:"Â¥1,888",duration:"3小时",photos:"50张精修",includes:["专业化妆","5套服装","室内+户外","精细修图","相册制作","电子版交付"],popular:!0},{name:"豪华套餐",price:"Â¥2,888",duration:"5小时",photos:"80张精修",includes:["专业åŒ
327–妆","8套服装","多场景拍摄","高级修图","精装相册","放大照片","电子版交付"]}];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回首页"]})})}),r.jsxs("section",{className:"relative h-96 bg-gradient-to-r from-blue-900 to-purple-900 text-white",children:[r.jsx("div",{className:"absolute inset-0 bg-black/40"}),r.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:"url('https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=1600')"}}),r.jsx("div",{className:"relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-full flex items-center",children:r.jsxs("div",{children:[r.jsx("h1",{className:"text-4xl md:text-5xl font-bold mb-4",children:"个人写真摄影"}),r.jsx("p",{className:"text-xl text-gray-200 max-w-2xl",children:"专业的个人写真服务,用镜头记录您最美的瞬间,展现独特的个人魅力"})]})})]}),r.jsx("section",{className:"py-16 bg-white",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[r.jsxs("div",{children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-6",children:"为什么选择我们的个人写真服务?"}),r.jsxs("div",{className:"space-y-4",children:[r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"专业摄影师团队"}),r.jsx("p",{className:"text-gray-600",children:"拥有多年人像摄影经验,擅长捕捉最自然的表情和姿态"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"专业化妆造型"}),r.jsx("p",{className:"text-gray-600",children:"资深化妆师为您打造最适合的妆容和造型"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"多样化场景"}),r.jsx("p",{className:"text-gray-600",children:"室内棚拍、户外自然、城市街拍等多种场景选择"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"精细后期制作"}),r.jsx("p",{className:"text-gray-600",children:"专业修图师精心后期处理,呈现完美效果"})]})]})]})]}),r.jsx("div",{className:"grid grid-cols-2 gap-4",children:e.slice(0,4).map((s,n)=>r.jsx("img",{src:s,alt:`个人写真作品 ${n+1}`,className:"rounded-lg shadow-lg object-cover h-48 w-full hover:scale-105 transition-transform",onError:l=>{const a=l.target;a.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=400"}},n))})]})})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"套餐价格"}),r.jsx("p",{className:"text-gray-600 max-w-2xl mx-auto",children:"我们提供多种套餐选择,满足不同需求和预算"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:t.map((s,n)=>r.jsxs("div",{className:`bg-white rounded-2xl shadow-lg p-8 relative ${s.popular?"ring-2 ring-blue-500 scale-105":""}`,children:[s.popular&&r.jsx("div",{className:"absolute -top-4 left-1/2 transform -translate-x-1/2",children:r.jsx("span",{className:"bg-blue-500 text-white px-4 py-1 rounded-full text-sm font-medium",children:"最受欢迎"})}),r.jsxs("div",{className:"text-center mb-6",children:[r.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:s.name}),r.jsx("div",{className:"text-3xl font-bold text-blue-600 mb-2",children:s.price}),r.jsxs("div",{className:"text-gray-600 text-sm",children:[s.duration," · ",s.photos]})]}),r.jsx("ul",{className:"space-y-3 mb-8",children:s.includes.map((l,a)=>r.jsxs("li",{className:"flex items-center text-sm",children:[r.jsx($,{className:"w-4 h-4 text-green-500 mr-2 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700",children:l})]},a))}
327),r.jsx("button",{className:`w-full py-3 px-4 rounded-lg font-medium transition-colors ${s.popular?"bg-blue-600 text-white hover:bg-blue-700":"bg-gray-100 text-gray-900 hover:bg-gray-200"}`,children:"立即预约"})]},n))})]})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"作品展示"}),r.jsx("p",{className:"text-gray-600",children:"精选个人写真作品,展现我们的专业水准"})]}),r.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4",children:e.map((s,n)=>r.jsx("div",{className:"aspect-square overflow-hidden rounded-lg group",children:r.jsx("img",{src:s,alt:`个人写真作品 ${n+1}`,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-300",onError:l=>{const a=l.target;a.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=400"}})},n))}),r.jsx("div",{className:"text-center mt-8",children:r.jsx(M,{to:"/category/portrait",className:"inline-flex items-center px-6 py-3 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors",children:"查看更多作品"})})]})}),r.jsx("section",{className:"py-16 bg-gray-900 text-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold mb-4",children:"预约拍摄"}),r.jsx("p",{className:"text-gray-300",children:"联系我们,开始您的专业写真之旅"})]}),r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8 text-center",children:[r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-blue-600 rounded-full mb-4",children:r.jsx(ut,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"电话预约"}),r.jsx("p",{className:"text-gray-300",children:"400-888-8888"})]}),r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-blue-600 rounded-full mb-4",children:r.jsx(ct,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"邮件咨询"}),r.jsx("p",{className:"text-gray-300",children:"[email protected]"})]}),r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-blue-600 rounded-full mb-4",children:r.jsx(Jt,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"工作室地址"}),r.jsx("p",{className:"text-gray-300",children:"北京市朝阳区摄影大厦"})]})]})]})})]})},Eh=()=>{const e=["https://images.pexels.com/photos/1542085/pexels-photo-1542085.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1845534/pexels-photo-1845534.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=400"],t=[{name:"甜蜜套餐",price:"Â¥1,888",duration:"3小时",photos:"40张精修",includes:["双人化妆造型","4套情侣装","室内温馨场景","基础修图","精美相册","电子版交付"]},{name:"浪漫套餐",price:"Â¥2,688",duration:"4小时",photos:"60张精修",includes:["专业化妆造型","6套情侣装","室内外多场景","精细修图","豪华相册","放大照片","电子版交付"],popular:!0},{name:"完美套餐",price:"Â¥3,888",duration:"6小时",photos:"100张精修",includes:["高级化妆造型","10套情侣装","多地点拍摄","高级修图","定制相册","大幅照片","微电影制作","电子版交付"]}],s=[{name:"清新自然",description:"户外自然光线,展现最真实的爱情",image:"https://images.pexels.com/photos/1542085/pexels-photo-1542085.jpeg?auto=compress&cs=tinysrgb&w=300"},{name:"浪漫唯美",description:"温馨浪漫的场景布置,营造梦幻氛围",image:"https://images.pexels.com/photos/1845534/pexels-photo-1845534.jpeg?auto=compress&cs=tinysrgb&w=300"},{name:"时尚都市",description:"现代都市背景,展现时尚情侣风格",image:"https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=300"},{name:"复古怀旧",description:"复古风格场景,记录经典爱情故事",image:"https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=300"}];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回首页"]})})}),r.jsxs("section",{className:"relative h-96 bg-gradient-to-r from-pink-900 to-purple-900 text-white",children:[r.jsx("div",{className:"absolute inset-0 bg-black/40"}),r.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:"url('https://images.pexels.com/photos/1542085/pexels-photo-1542085.jpeg?auto=compress&cs=tinysrgb&w=1600')"}}),r.jsx("div",{className:"relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-full flex items-center",children:r.jsxs("div",{children:[r.jsxs("div",{className:"flex items-center mb-4",children:[r.jsx(Te,{className:"w-8 h-8 text-pink-400 mr-3"}),r.jsx("h1",{className:"text-4xl md:text-5xl font-bold",children:"情侣写真摄影"})]}),r.jsx("p",{className:"text-xl text-gray-200 max-w-2xl",children:"记录两个人最美好的时光,用镜头见证真挚的爱情故事"})]})})]}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"专业情侣写真服务"}),r.jsx("p",{className:"text-gray-600 max-w-3xl mx-auto",children:"我们专注于捕捉情侣间最自然、最真挚的情感瞬间,用专业的摄影技术和丰富的经验, 为每一对情侣创造独特而珍贵的回忆。"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:s.map((n,l)=>r.jsxs("div",{className:"text-center group",children:[r.jsx("div",{className:"aspect-square overflow-hidden rounded-lg mb-4",children:r.jsx("img",{src:n.image,alt:n.name,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-300",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1542085/pexels-photo-1542085.jpeg?auto=compress&cs=tinysrgb&w=300"}})}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2",children:n.name}),r.jsx("p",{className:"text-gray-600 text-sm",children:n.description})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[r.jsx("div",{className:"grid grid-cols-2 gap-4",children:e.slice(0,4).map((n,l)=>r.jsx("img",{src:n,alt:`情侣写真作品 ${l+1}`,className:"rounded-lg shadow-lg object-cover h-48 w-full hover:scale-105 transition-transform",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1542085/pexels-photo-1542085.jpeg?auto=compress&cs=tinysrgb&w=400"}},l))}),r.jsxs("div",{children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-6",children:"为什么选择我们?"}),r.jsxs("div",{className:"space-y-4",children:[r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"情感引导专家"}),r.jsx("p",{className:"text-gray-600",children:"专业摄影师擅长引导情侣展现最自然的情感状态"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"多样化场景"}),r.jsx("p",{className:"text-gray-600",children:"室内温馨、户外自然、都市时尚等多种风格选择"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"专业造型团队"}),r.jsx("p",{className:"text-gray-600",children:"为情侣提供专业的化妆造型和服装搭配建议"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"贴心服务"}),r.jsx("p",{className:"text-gray-600",children:"全程贴心服务,让拍摄过程轻松愉快"})]})]})]})]})]})})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"套餐价格"}),r.jsx("p",{className:"text-gray-600 max-w-2xl mx-auto",children:"为不同需求的情侣提供多样化的套餐选择"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:t.map((n,l)=>r.jsxs("div",{className:`bg-white rounded-2xl shadow-lg p-8 relative border ${n.popular?"border-pink-500 scale-105":"border-gray-200"}`,children:[n.popular&&r.jsx("div",{className:"absolute -top-4 left-1/2 transform -translate-x-1/2",children:r.jsxs("span",{className:"bg-pink-500 text-white px-4 py-1 rounded-full text-sm font-medium flex items-center",children:[r.jsx(Te,{className:"w-3 h-3 mr-1"}),"最受欢迎"]})}),r.jsxs("div",{className:"text-center mb-6",children:[r.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:n.name}),r.jsx("div",{className:"text-3xl font-bold text-pink-600 mb-2",children:n.price}),r.jsxs("div",{className:"text-gray-600 text-sm",children:[n.duration," · ",n.photos]})]}),r.jsx("ul",{className:"space-y-3 mb-8",children:n.includes.map((a,i)=>r.jsxs("li",{className:"flex items-center text-sm",children:[r.jsx($,{className:"w-4 h-4 text-green-500 mr-2 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700",children:a})]},i))}
327),r.jsx("button",{className:`w-full py-3 px-4 rounded-lg font-medium transition-colors ${n.popular?"bg-pink-600 text-white hover:bg-pink-700":"bg-gray-100 text-gray-900 hover:bg-gray-200"}`,children:"立即预约"})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"作品展示"}),r.jsx("p",{className:"text-gray-600",children:"精选情侣写真作品,见证每一份美好的爱情"})]}),r.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4",children:e.map((n,l)=>r.jsx("div",{className:"aspect-square overflow-hidden rounded-lg group",children:r.jsx("img",{src:n,alt:`情侣写真作品 ${l+1}`,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-300",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1542085/pexels-photo-1542085.jpeg?auto=compress&cs=tinysrgb&w=400"}})},l))}),r.jsx("div",{className:"text-center mt-8",children:r.jsxs(M,{to:"/category/portrait",className:"inline-flex items-center px-6 py-3 bg-pink-600 text-white rounded-lg hover:bg-pink-700 transition-colors",children:[r.jsx(Te,{className:"w-4 h-4 mr-2"}),"查看更多作品"]})})]})}),r.jsx("section",{className:"py-16 bg-gray-900 text-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold mb-4",children:"预约情侣写真"}),r.jsx("p",{className:"text-gray-300",children:"让我们为您记录最美好的爱情时光"})]}),r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8 text-center",children:[r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-pink-600 rounded-full mb-4",children:r.jsx(ut,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"电话预约"}),r.jsx("p",{className:"text-gray-300",children:"400-888-8888"})]}),r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-pink-600 rounded-full mb-4",children:r.jsx(ct,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"邮件咨询"}),r.jsx("p",{className:"text-gray-300",children:"[email protected]"})]}),r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-pink-600 rounded-full mb-4",children:r.jsx(Jt,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"工作室地址"}),r.jsx("p",{className:"text-gray-300",children:"北京市朝阳区摄影大厦"})]})]})]})})]})},Ph=()=>{const e=["https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1542085/pexels-photo-1542085.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1845534/pexels-photo-1845534.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=400"],t=[{name:"经典套餐",price:"Â¥3,888",duration:"全天",photos:"100张精修",includes:["新娘化妆造型","3套婚纱礼服","室内外拍摄","基础修图","精装相册","电子版交付"]},{name:"豪华套餐",price:"Â¥5,888",duration:"全天+晚宴",photos:"150张精修",includes:["新娘全程跟妆","5套婚纱礼服","多场景拍摄","精细修图","豪华相册","放大照片","婚礼跟拍","电子版交付"],popular:!0},{name:"至尊套餐",price:"Â¥8,888",duration:"两天拍摄",photos:"300张精修",includes:["顶级化妆造型","10套婚纱礼服","多地拍摄","高级修图","定制相册","大幅照片","婚礼全程跟拍","微电影制作","电子版交付"]}],s=[{icon:Qr,title:"婚纱摄影",description:"专业婚纱摄影服务,记录最美的爱情时刻"}
327,{icon:Te,title:"婚礼跟拍",description:"全程跟拍婚礼现场,捕捉每一个珍贵瞬间"},{icon:nh,title:"定制服务",description:"根据新人需求提供个性化定制拍摄方案"},{icon:He,title:"后期制作",description:"专业后期团队精心制作,呈现完美效果"}];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回首页"]})})}),r.jsxs("section",{className:"relative h-96 bg-gradient-to-r from-rose-900 to-pink-900 text-white",children:[r.jsx("div",{className:"absolute inset-0 bg-black/40"}),r.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:"url('https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=1600')"}}),r.jsx("div",{className:"relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-full flex items-center",children:r.jsxs("div",{children:[r.jsxs("div",{className:"flex items-center mb-4",children:[r.jsx(Qr,{className:"w-8 h-8 text-rose-400 mr-3"}),r.jsx("h1",{className:"text-4xl md:text-5xl font-bold",children:"婚纱摄影"})]}),r.jsx("p",{className:"text-xl text-gray-200 max-w-2xl",children:"专业婚纱摄影服务,用镜头记录人生最重要的时刻,留下永恒的美好回忆"})]})})]}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"专业婚纱摄影服务"}),r.jsx("p",{className:"text-gray-600 max-w-3xl mx-auto",children:"从婚纱摄影到婚礼跟拍,我们提供全方位的专业服务, 用最专业的技术和最用心的服务,为每一对新人留下最珍贵的回忆。"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:s.map((n,l)=>r.jsxs("div",{className:"text-center group",children:[r.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 bg-gradient-to-r from-rose-600 to-pink-600 rounded-full mb-4 group-hover:scale-110 transition-transform",children:r.jsx(n.icon,{className:"w-8 h-8 text-white"})}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2",children:n.title}),r.jsx("p",{className:"text-gray-600 text-sm",children:n.description})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[r.jsxs("div",{children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-6",children:"为什么选择我们的婚纱摄影?"}),r.jsxs("div",{className:"space-y-4",children:[r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"资深摄影团队"}),r.jsx("p",{className:"text-gray-600",children:"拥有多年婚纱摄影经验的专业团队,擅长捕捉最美瞬间"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"顶级化妆造型"}),r.jsx("p",{className:"text-gray-600",children:"专业化妆师团队,为新娘打造最完美的造型"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"精美婚纱礼服"}),r.jsx("p",{className:"text-gray-600",children:"提供多款精美婚纱和礼服,满足不同风格需求"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"多样化场景"}),r.jsx("p",{className:"text-gray-600",children:"室内棚拍、户外自然、教堂、海边等多种场景选择"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"专业后期制作"}),r.jsx("p",{className:"text-gray-600",children:"精细的后期处理和相册制作,呈现完美效果"})]})]})]})]}),r.jsx("div",{className:"grid grid-cols-2 gap-4",children:e.slice(0,4).map((n,l)=>r.jsx("img",{src:n,alt:`婚纱摄影作品 ${l+1}`,className:"rounded-lg shadow-lg object-cover h-48 w-full hover:scale-105 transition-transform",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=400"}},l))})]})})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"套餐价格"}),r.jsx("p",{className:"text-gray-600 max-w-2xl mx-auto",children:"为不同需求的新人提供多样化的婚纱摄影套餐"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:t.map((n,l)=>r.jsxs("div",{className:`bg-white rounded-2xl shadow-lg p-8 relative border ${n.popular?"border-rose-500 scale-105":"border-gray-200"}`,children:[n.popular&&r.jsx("div",{className:"absolute -top-4 left-1/2 transform -translate-x-1/2",children:r.jsxs("span",{className:"bg-rose-500 text-white px-4 py-1 rounded-full text-sm font-medium flex items-center",children:[r.jsx(Qr,{className:"w-3 h-3 mr-1"}),"最受欢迎"]})}),r.jsxs("div",{className:"text-center mb-6",children:[r.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:n.name}),r.jsx("div",{className:"text-3xl font-bold text-rose-600 mb-2",children:n.price}),r.jsxs("div",{className:"text-gray-600 text-sm",children:[n.duration," · ",n.photos]})]}),r.jsx("ul",{className:"space-y-3 mb-8",children:n.includes.map((a,i)=>r.jsxs("li",{className:"flex items-center text-sm",children:[r.jsx($,{className:"w-4 h-4 text-green-500 mr-2 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700",children:a})]},i))}
327),r.jsx("button",{className:`w-full py-3 px-4 rounded-lg font-medium transition-colors ${n.popular?"bg-rose-600 text-white hover:bg-rose-700":"bg-gray-100 text-gray-900 hover:bg-gray-200"}`,children:"立即预约"})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"作品展示"}),r.jsx("p",{className:"text-gray-600",children:"精选婚纱摄影作品,见证每一份美好的爱情"})]}),r.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4",children:e.map((n,l)=>r.jsx("div",{className:"aspect-square overflow-hidden rounded-lg group",children:r.jsx("img",{src:n,alt:`婚纱摄影作品 ${l+1}`,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-300",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=400"}})},l))}),r.jsx("div",{className:"text-center mt-8",children:r.jsxs(M,{to:"/category/portrait",className:"inline-flex items-center px-6 py-3 bg-rose-600 text-white rounded-lg hover:bg-rose-700 transition-colors",children:[r.jsx(Qr,{className:"w-4 h-4 mr-2"}),"查看更多作品"]})})]})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"拍摄流程"}),r.jsx("p",{className:"text-gray-600",children:"专业的拍摄流程,确保每一个环节都完美无缺"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-4 gap-8",children:[{step:"01",title:"前期沟通",desc:"了解需求,制定拍摄方案"},{step:"02",title:"化妆造型",desc:"专业化妆师打造完美造型"},{step:"03",title:"拍摄执行",desc:"专业团队现场拍摄"},{step:"04",title:"后期制作",desc:"精细修图,制作相册"}].map((n,l)=>r.jsxs("div",{className:"text-center",children:[r.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 bg-rose-100 text-rose-600 rounded-full text-xl font-bold mb-4",children:n.step}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2",children:n.title}),r.jsx("p",{className:"text-gray-600 text-sm",children:n.desc})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-900 text-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold mb-4",children:"预约婚纱摄影"}),r.jsx("p",{className:"text-gray-300",children:"让我们为您记录人生最重要的时刻"})]}),r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8 text-center",children:[r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-rose-600 rounded-full mb-4",children:r.jsx(ut,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"电话预约"}),r.jsx("p",{className:"text-gray-300",children:"400-888-8888"})]}),r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-rose-600 rounded-full mb-4",children:r.jsx(ct,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"邮件咨询"}),r.jsx("p",{className:"text-gray-300",children:"[email protected]"})]}),r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-rose-600 rounded-full mb-4",children:r.jsx(Jt,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"工作室地址"}),r.jsx("p",{className:"text-gray-300",children:"北京市朝阳区摄影大厦"})]})]})]})})]})},_h=()=>{const e=["https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1770809/pexels-photo-1770809.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=400"],t=[{icon:th,title:"企业形象照",description:"专业的企业员工形象照拍摄,提升企业形象",price:"Â¥200/人起"},{icon:Tn,title:"团队合影",description:"企业团队、部门合影,展现团队凝聚力",price:"Â¥800/次起"},{icon:jd,title:"产品摄影",description:"专业产品拍摄,突出产品特色和品质",price:"Â¥300/ä»¶èµ·"},{icon:Hr,title:"商务活动",description:"会议、活动、庆典等商务场合摄影服务",price:"Â¥1500/天起"}],s=[{name:"基础套餐",price:"Â¥1,500",duration:"2小时",photos:"20张精修",includes:["专业åŒ
327–妆","2套服装","室内拍摄","基础修图","电子版交付"]},{name:"标准套餐",price:"Â¥2,500",duration:"4小时",photos:"40张精修",includes:["专业化妆","4套服装","室内外拍摄","精细修图","相册制作","电子版交付"],popular:!0},{name:"高级套餐",price:"Â¥4,500",duration:"全天",photos:"80张精修",includes:["专业化妆","8套服装","多场景拍摄","高级修图","精装相册","大幅照片","电子版交付"]}];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回首页"]})})}),r.jsxs("section",{className:"relative h-96 bg-gradient-to-r from-gray-900 to-blue-900 text-white",children:[r.jsx("div",{className:"absolute inset-0 bg-black/40"}),r.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:"url('https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg?auto=compress&cs=tinysrgb&w=1600')"}}),r.jsx("div",{className:"relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-full flex items-center",children:r.jsxs("div",{children:[r.jsxs("div",{className:"flex items-center mb-4",children:[r.jsx(Hr,{className:"w-8 h-8 text-blue-400 mr-3"}),r.jsx("h1",{className:"text-4xl md:text-5xl font-bold",children:"商业拍摄"})]}),r.jsx("p",{className:"text-xl text-gray-200 max-w-2xl",children:"专业的商业摄影服务,为企业和个人æ
327ä¾›é«˜å“è´¨çš„形象照片,提升品牌形象"})]})})]}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"商业摄影服务"}),r.jsx("p",{className:"text-gray-600 max-w-3xl mx-auto",children:"我们提供全方位的商业摄影服务,从企业形象照到产品摄影, 用专业的技术和丰富的经验,为您的商业需求提供完美的视觉解决方案。"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:t.map((n,l)=>r.jsxs("div",{className:"bg-white rounded-lg shadow-lg p-6 text-center hover:shadow-xl transition-shadow",children:[r.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 bg-gradient-to-r from-blue-600 to-purple-600 rounded-full mb-4",children:r.jsx(n.icon,{className:"w-8 h-8 text-white"})}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2",children:n.title}),r.jsx("p",{className:"text-gray-600 text-sm mb-3",children:n.description}),r.jsx("div",{className:"text-blue-600 font-semibold",children:n.price})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[r.jsxs("div",{children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-6",children:"为什么选择我们的商业摄影?"}),r.jsxs("div",{className:"space-y-4",children:[r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"专业商业摄影经验"}),r.jsx("p",{className:"text-gray-600",children:"多年商业摄影经验,深谙商业摄影的要求和标准"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"高端设备器材"}),r.jsx("p",{className:"text-gray-600",children:"使用专业级摄影设备,确保照片质量达到商业标准"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"专业化妆造型"}),r.jsx("p",{className:"text-gray-600",children:"专业化妆师团队,打造符合商业需求的专业形象"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"快速交付"}),r.jsx("p",{className:"text-gray-600",children:"理解商业时效性,提供快速高效的拍摄和后期服务"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"定制化服务"}),r.jsx("p",{className:"text-gray-600",children:"根据企业需求提供个性化的拍摄方案和服务"})]})]})]})]}),r.jsx("div",{className:"grid grid-cols-2 gap-4",children:e.slice(0,4).map((n,l)=>r.jsx("img",{src:n,alt:`商业摄影作品 ${l+1}`,className:"rounded-lg shadow-lg object-cover h-48 w-full hover:scale-105 transition-transform",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg?auto=compress&cs=tinysrgb&w=400"}},l))})]})})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"套餐价格"}),r.jsx("p",{className:"text-gray-600 max-w-2xl mx-auto",children:"为不同商业需求提供灵活的套餐选择"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:s.map((n,l)=>r.jsxs("div",{className:`bg-white rounded-2xl shadow-lg p-8 relative border ${n.popular?"border-blue-500 scale-105":"border-gray-200"}`,children:[n.popular&&r.jsx("div",{className:"absolute -top-4 left-1/2 transform -translate-x-1/2",children:r.jsxs("span",{className:"bg-blue-500 text-white px-4 py-1 rounded-full text-sm font-medium flex items-center",children:[r.jsx(Hr,{className:"w-3 h-3 mr-1"}),"最受欢迎"]})}),r.jsxs("div",{className:"text-center mb-6",children:[r.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:n.name}),r.jsx("div",{className:"text-3xl font-bold text-blue-600 mb-2",children:n.price}),r.jsxs("div",{className:"text-gray-600 text-sm",children:[n.duration," · ",n.photos]})]}),r.jsx("ul",{className:"space-y-3 mb-8",children:n.includes.map((a,i)=>r.jsxs("li",{className:"flex items-center text-sm",children:[r.jsx($,{className:"w-4 h-4 text-green-500 mr-2 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700",children:a})]},i))}
327),r.jsx("button",{className:`w-full py-3 px-4 rounded-lg font-medium transition-colors ${n.popular?"bg-blue-600 text-white hover:bg-blue-700":"bg-gray-100 text-gray-900 hover:bg-gray-200"}`,children:"立即咨询"})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"作品展示"}),r.jsx("p",{className:"text-gray-600",children:"精选商业摄影作品,展现专业水准"})]}),r.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4",children:e.map((n,l)=>r.jsx("div",{className:"aspect-square overflow-hidden rounded-lg group",children:r.jsx("img",{src:n,alt:`商业摄影作品 ${l+1}`,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-300",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg?auto=compress&cs=tinysrgb&w=400"}})},l))}),r.jsx("div",{className:"text-center mt-8",children:r.jsxs(M,{to:"/category/commercial",className:"inline-flex items-center px-6 py-3 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors",children:[r.jsx(Hr,{className:"w-4 h-4 mr-2"}),"查看更多作品"]})})]})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"服务行业"}),r.jsx("p",{className:"text-gray-600",children:"我们为各行各业提供专业的商业摄影服务"})]}),r.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-8 text-center",children:["金融保险","科技互联网","医疗健康","教育培训","房地产","餐饮酒店","时尚美容","制造业"].map((n,l)=>r.jsx("div",{className:"p-4 bg-gray-50 rounded-lg hover:bg-blue-50 transition-colors",children:r.jsx("h3",{className:"font-semibold text-gray-900",children:n})},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-900 text-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold mb-4",children:"商业摄影咨询"}),r.jsx("p",{className:"text-gray-300",children:"联系我们,为您的企业提供专业的摄影服务"})]}),r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8 text-center",children:[r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-blue-600 rounded-full mb-4",children:r.jsx(ut,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"商务热线"}),r.jsx("p",{className:"text-gray-300",children:"400-888-8888"})]}),r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-blue-600 rounded-full mb-4",children:r.jsx(ct,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"商务邮箱"}),r.jsx("p",{className:"text-gray-300",children:"[email protected]"})]}),r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-blue-600 rounded-full mb-4",children:r.jsx(Jt,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"工作室地址"}),r.jsx("p",{className:"text-gray-300",children:"北京市朝阳区摄影大厦"})]})]})]})})]})},zh=()=>{const e=["https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1770809/pexels-photo-1770809.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1542085/pexels-photo-1542085.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1845534/pexels-photo-1845534.jpeg?auto=compress&cs=tinysrgb&w=400"],t=[{icon:zt,title:"概念摄影",description:"通过独特的视角和创意构思,表达深层的艺术理念",
327image:"https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=300"},{icon:lh,title:"实验摄影",description:"运用特殊技法和后期处理,创造独特的视觉效果",image:"https://images.pexels.com/photos/1770809/pexels-photo-1770809.jpeg?auto=compress&cs=tinysrgb&w=300"},{icon:Nd,title:"抽象摄影",description:"通过光影、色彩、形状的组合,创造抽象艺术作品",image:"https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=300"},{icon:Kr,title:"情绪摄影",description:"捕捉和表达复杂的情感状态,传达内心世界",image:"https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=300"}],s=[{name:"探索套餐",price:"¥2,888",duration:"4小时",photos:"30张精修",includes:["创意构思","专业化妆","3套造型","艺术场景","创意修图","电子版交付"]},{name:"创作套餐",price:"¥4,888",duration:"6小时",photos:"50张精修",includes:["深度创意","专业造型","5套风格","多场景拍摄","艺术修图","精装相册","电子版交付"],popular:!0},{name:"大师套餐",price:"¥8,888",duration:"全天",photos:"100张精修",includes:["大师级创意","顶级造型","10套风格","多地拍摄","艺术级修图","定制相册","艺术微电影","电子版交付"]}];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回首页"]})})}),r.jsxs("section",{className:"relative h-96 bg-gradient-to-r from-purple-900 to-indigo-900 text-white",children:[r.jsx("div",{className:"absolute inset-0 bg-black/40"}),r.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:"url('https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=1600')"}}),r.jsx("div",{className:"relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-full flex items-center",children:r.jsxs("div",{children:[r.jsxs("div",{className:"flex items-center mb-4",children:[r.jsx(Kr,{className:"w-8 h-8 text-purple-400 mr-3"}),r.jsx("h1",{className:"text-4xl md:text-5xl font-bold",children:"艺术摄影"})]}),r.jsx("p",{className:"text-xl text-gray-200 max-w-2xl",children:"突破传统摄影界限,用创意和艺术的眼光,创造独一无二的视觉艺术作品"})]})})]}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"艺术摄影理念"}),r.jsx("p",{className:"text-gray-600 max-w-3xl mx-auto",children:"艺术摄影不仅仅是记录现实,更是表达内心世界和创意想法的媒介。 我们致力于通过独特的视角、创新的技法和深刻的思考, 为每一位客户创造具有艺术价值和个人特色的摄影作品。"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:t.map((n,l)=>r.jsxs("div",{className:"text-center group",children:[r.jsxs("div",{className:"aspect-square overflow-hidden rounded-lg mb-4 relative",children:[r.jsx("img",{src:n.image,alt:n.title,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-300",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=300"}}),r.jsx("div",{className:"absolute inset-0 bg-black/40 opacity-0 group-hover:opacity-100 transition-opacity flex items-center justify-center",children:r.jsx(n.icon,{className:"w-12 h-12 text-white"})})]}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2",children:n.title}),r.jsx("p",{className:"text-gray-600 text-sm",children:n.description})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[r.jsx("div",{className:"grid grid-cols-2 gap-4",children:e.slice(0,4).map((n,l)=>r.jsx("img",{src:n,alt:`艺术摄影作品 ${l+1}`,className:"rounded-lg shadow-lg object-cover h-48 w-full hover:scale-105 transition-transform",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=400"}},l))}),r.jsxs("div",{children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-6",children:"为什么选择我们的艺术摄影?"}),r.jsxs("div",{className:"space-y-4",children:[r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"艺术背景深厚"}),r.jsx("p",{className:"text-gray-600",children:"摄影师具有深厚的艺术功底和美学素养"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"创意无限"}),r.jsx("p",{className:"text-gray-600",children:"不断探索新的创意表达方式和拍摄技法"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"个性化定制"}),r.jsx("p",{className:"text-gray-600",children:"根据客户的个性和需求定制独特的拍摄方案"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"后期艺术处理"}),r.jsx("p",{className:"text-gray-600",children:"运用先进的后期技术,创造独特的艺术效果"})]})]}),r.jsxs("div",{className:"flex items-start space-x-3",children:[r.jsx($,{className:"w-6 h-6 text-green-500 flex-shrink-0 mt-1"}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:"作品收藏价值"}),r.jsx("p",{className:"text-gray-600",children:"每一张作品都具有独特的艺术价值和收藏意义"})]})]})]})]})]})})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"套餐价格"}),r.jsx("p",{className:"text-gray-600 max-w-2xl mx-auto",children:"为不同艺术追求的客户提供多层次的创作套餐"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:s.map((n,l)=>r.jsxs("div",{className:`bg-white rounded-2xl shadow-lg p-8 relative border ${n.popular?"border-purple-500 scale-105":"border-gray-200"}`,children:[n.popular&&r.jsx("div",{className:"absolute -top-4 left-1/2 transform -translate-x-1/2",children:r.jsxs("span",{className:"bg-purple-500 text-white px-4 py-1 rounded-full text-sm font-medium flex items-center",children:[r.jsx(Kr,{className:"w-3 h-3 mr-1"}),"最受欢迎"]})}),r.jsxs("div",{className:"text-center mb-6",children:[r.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:n.name}),r.jsx("div",{className:"text-3xl font-bold text-purple-600 mb-2",children:n.price}),r.jsxs("div",{className:"text-gray-600 text-sm",children:[n.duration," · ",n.photos]})]}),r.jsx("ul",{className:"space-y-3 mb-8",children:n.includes.map((a,i)=>r.jsxs("li",{className:"flex items-center text-sm",children:[r.jsx($,{className:"w-4 h-4 text-green-500 mr-2 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700",children:a})]},i))}
327),r.jsx("button",{className:`w-full py-3 px-4 rounded-lg font-medium transition-colors ${n.popular?"bg-purple-600 text-white hover:bg-purple-700":"bg-gray-100 text-gray-900 hover:bg-gray-200"}`,children:"开始创作"})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"艺术作品展示"}),r.jsx("p",{className:"text-gray-600",children:"精选艺术摄影作品,展现创意与美学的完美结合"})]}),r.jsx("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4",children:e.map((n,l)=>r.jsx("div",{className:"aspect-square overflow-hidden rounded-lg group",children:r.jsx("img",{src:n,alt:`艺术摄影作品 ${l+1}`,className:"w-full h-full object-cover group-hover:scale-110 transition-transform duration-300",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=400"}})},l))}),r.jsx("div",{className:"text-center mt-8",children:r.jsxs(M,{to:"/category/artistic",className:"inline-flex items-center px-6 py-3 bg-purple-600 text-white rounded-lg hover:bg-purple-700 transition-colors",children:[r.jsx(Kr,{className:"w-4 h-4 mr-2"}),"查看更多作品"]})})]})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"创作流程"}),r.jsx("p",{className:"text-gray-600",children:"专业的艺术创作流程,确保每一件作品都是艺术品"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-4 gap-8",children:[{step:"01",title:"创意构思",desc:"深入沟通,确定艺术创作方向"},{step:"02",title:"方案设计",desc:"制定详细的拍摄和创作方案"},{step:"03",title:"艺术拍摄",desc:"运用专业技法进行创作拍摄"},{step:"04",title:"艺术后期",desc:"精细的艺术化后期处理"}].map((n,l)=>r.jsxs("div",{className:"text-center",children:[r.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 bg-purple-100 text-purple-600 rounded-full text-xl font-bold mb-4",children:n.step}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2",children:n.title}),r.jsx("p",{className:"text-gray-600 text-sm",children:n.desc})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-900 text-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold mb-4",children:"开始艺术创作"}),r.jsx("p",{className:"text-gray-300",children:"联系我们,开启您的艺术摄影之旅"})]}),r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8 text-center",children:[r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-purple-600 rounded-full mb-4",children:r.jsx(ut,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"创作热线"}),r.jsx("p",{className:"text-gray-300",children:"400-888-8888"})]}),r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-purple-600 rounded-full mb-4",children:r.jsx(ct,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"艺术邮箱"}),r.jsx("p",{className:"text-gray-300",children:"[email protected]"})]}),r.jsxs("div",{className:"flex flex-col items-center",children:[r.jsx("div",{className:"p-4 bg-purple-600 rounded-full mb-4",children:r.jsx(Jt,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"创作工作室"}),r.jsx("p",{className:"text-gray-300",children:"北京市朝阳区摄影大厦"})]})]})]})})]})},Mh=()=>{const e=[{icon:Rn,title:"行业奖项",value:"50+",desc:"获得多项摄影行业大奖"},{icon:Tn,title:"满意客户",value:"10K+",desc:"服务超过万名客户"},{icon:Oe,title:"专业设备",value:"100+",desc:"拥有顶级摄影设备"},{icon:He,title:"五星评价",value:"98%",desc:"客户满意度极高"}
327],t=[{icon:Te,title:"用心服务",description:"我们用心对待每一位客户,用专业和热情为您提供最优质的服务体验。"},{icon:jd,title:"精益求精",description:"追求完美的作品质量,不断提升技术水平,为客户创造超越期待的作品。"},{icon:Nd,title:"创新突破",description:"紧跟时代潮流,不断创新拍摄技法和风格,为客户带来独特的视觉体验。"},{icon:Tn,title:"团队协作",description:"专业团队紧密协作,从前期策划到后期制作,确保每个环节都精益求精。"}],s=[{year:"2015",event:"工作室成立",desc:"在北京成立专业摄影工作室"},{year:"2017",event:"团队扩张",desc:"摄影师团队扩展至10人"},{year:"2019",event:"设备升级",desc:"引进国际顶级摄影设备"},{year:"2021",event:"服务升级",desc:"推出一站式摄影服务"},{year:"2023",event:"品牌升级",desc:"成为行业知名品牌"},{year:"2025",event:"持续发展",desc:"继续为客户提供优质服务"}];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回首页"]})})}),r.jsxs("section",{className:"relative h-96 bg-gradient-to-r from-blue-900 to-purple-900 text-white",children:[r.jsx("div",{className:"absolute inset-0 bg-black/40"}),r.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:"url('https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=1600')"}}),r.jsx("div",{className:"relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-full flex items-center",children:r.jsxs("div",{children:[r.jsxs("div",{className:"flex items-center mb-4",children:[r.jsx(Oe,{className:"w-8 h-8 text-blue-400 mr-3"}),r.jsx("h1",{className:"text-4xl md:text-5xl font-bold",children:"工作室介绍"})]}),r.jsx("p",{className:"text-xl text-gray-200 max-w-2xl",children:"专业写真摄影工作室,十年专注于高品质摄影服务,用镜头记录美好时光"})]})})]}),r.jsx("section",{className:"py-16 bg-white",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 items-center",children:[r.jsxs("div",{children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-6",children:"关于我们"}),r.jsxs("div",{className:"space-y-4 text-gray-600 leading-relaxed",children:[r.jsx("p",{children:"专业写真摄影工作室成立于2015年,是一家专注于高品质人像摄影的专业机构。 我们拥有一支经验丰富的摄影师团队,配备国际先进的摄影设备, 致力于为每一位客户提供最专业、最贴心的摄影服务。"}),r.jsx("p",{children:'十年来,我们始终坚持"用心拍摄,用爱服务"的理念, 不断提升技术水平和服务质量,已为超过万名客户留下了珍贵的美好回忆。 我们的作品多次获得行业大奖,赢得了客户和同行的一致认可。'}),r.jsx("p",{children:"未来,我们将继续秉承专业、创新、服务的精神, 为更多的客户创造独特而珍贵的摄影作品,记录生命中最美好的瞬间。"})]})]}),r.jsx("div",{className:"grid grid-cols-2 gap-4",children:["https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1542085/pexels-photo-1542085.jpeg?auto=compress&cs=tinysrgb&w=400","https://images.pexels.com/photos/1845534/pexels-photo-1845534.jpeg?auto=compress&cs=tinysrgb&w=400"].map((n,l)=>r.jsx("img",{src:n,alt:`工作室环境 ${l+1}`,className:"rounded-lg shadow-lg object-cover h-48 w-full hover:scale-105 transition-transform",onError:a=>{const i=a.target;i.src="https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=400"}},l))})]})})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"我们的成就"}),r.jsx("p",{className:"text-gray-600",children:"十年专业积淀,用数据说话"})]}),r.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-8",children:e.map((n,l)=>r.jsxs("div",{className:"text-center group",children:[r.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 bg-gradient-to-r from-blue-600 to-purple-600 rounded-full mb-4 group-hover:scale-110 transition-transform",children:r.jsx(n.icon,{className:"w-8 h-8 text-white"})}),r.jsx("div",{className:"text-3xl font-bold text-gray-900 mb-2",children:n.value}),r.jsx("div",{className:"text-lg font-semibold text-gray-900 mb-1",children:n.title}),r.jsx("div",{className:"text-sm text-gray-600",children:n.desc})]},l))})]})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"我们的价值观"}),r.jsx("p",{className:"text-gray-600",children:"指导我们前进的核心理念"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:t.map((n,l)=>r.jsxs("div",{className:"text-center p-6 bg-gray-50 rounded-lg hover:shadow-lg transition-shadow",children:[r.jsx("div",{className:"inline-flex items-center justify-center w-12 h-12 bg-blue-100 text-blue-600 rounded-full mb-4",children:r.jsx(n.icon,{className:"w-6 h-6"})}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-3",children:n.title}),r.jsx("p",{className:"text-gray-600 text-sm leading-relaxed",children:n.description})]},l))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"发展历程"}),r.jsx("p",{className:"text-gray-600",children:"见证我们的成长足迹"})]}),r.jsxs("div",{className:"relative",children:[r.jsx("div",{className:"absolute left-1/2 transform -translate-x-1/2 w-1 h-full bg-blue-200"}),r.jsx("div",{className:"space-y-12",children:s.map((n,l)=>r.jsxs("div",{className:`flex items-center ${l%2===0?"flex-row":"flex-row-reverse"}`,children:[r.jsx("div",{className:`w-1/2 ${l%2===0?"pr-8 text-right":"pl-8 text-left"}`,children:r.jsxs("div",{className:"bg-white p-6 rounded-lg shadow-lg",children:[r.jsx("div",{className:"text-2xl font-bold text-blue-600 mb-2",children:n.year}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2",children:n.event}),r.jsx("p",{className:"text-gray-600",children:n.desc})]})}),r.jsx("div",{className:"relative z-10 flex items-center justify-center w-12 h-12 bg-blue-600 rounded-full",children:r.jsx("div",{className:"w-6 h-6 bg-white rounded-full"})}),r.jsx("div",{className:"w-1/2"})]},l))})]})]})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"工作室信息"}),r.jsx("p",{className:"text-gray-600",children:"欢迎来到我们的专业摄影空间"})]}),r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:[r.jsxs("div",{className:"text-center p-6 bg-gray-50 rounded-lg",children:[r.jsx(Jt,{className:"w-8 h-8 text-blue-600 mx-auto mb-4"}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2",children:"工作室地址"}),r.jsx("p",{className:"text-gray-600",children:"北京市朝阳区摄影大厦15楼"}),r.jsx("p",{className:"text-gray-600",children:"地铁1号线国贸站A出口"})]}),r.jsxs("div",{className:"text-center p-6 bg-gray-50 rounded-lg",children:[r.jsx(sh,{className:"w-8 h-8 text-blue-600 mx-auto mb-4"}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2",children:"营业时间"}),r.jsx("p",{className:"text-gray-600",children:"周一至周日"}),r.jsx("p",{className:"text-gray-600",children:"9:00 - 21:00"})]}),r.jsxs("div",{className:"text-center p-6 bg-gray-50 rounded-lg",children:[r.jsx(Oe,{className:"w-8 h-8 text-blue-600 mx-auto mb-4"}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2",children:"工作室面积"}),r.jsx("p",{className:"text-gray-600",children:"500平米专业摄影空间"}),r.jsx("p",{className:"text-gray-600",children:"5个不同风格拍摄区域"})]})]})]})}),r.jsx("section",{className:"py-16 bg-gradient-to-r from-blue-900 to-purple-900 text-white",children:r.jsxs("div",{className:"max-w-4xl mx-auto text-center px-4 sm:px-6 lg:px-8",children:[r.jsx("h2",{className:"text-3xl md:text-4xl font-bold mb-6",children:"选择我们,选择专业"}),r.jsx("p",{className:"text-xl mb-8 text-gray-200",children:"十年专业积淀,万名客户信赖,让我们为您创造独特的摄影作品"}),r.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[r.jsx(M,{to:"/portrait",className:"px-8 py-4 bg-white text-gray-900 font-semibold rounded-full hover:scale-105 transition-transform",children:"预约拍摄"}),r.jsx(M,{to:"/team",className:"px-8 py-4 border-2 border-white text-white font-semibold rounded-full hover:bg-white hover:text-gray-900 transition-all",children:"了解团队"})]})]})})]})},Lh=()=>{const e=[{id:1,name:"李小明",title:"首席摄影师",experience:"10年",specialty:"人像写真、艺术摄影",avatar:"https://images.pexels.com/photos/697509/pexels-photo-697509.jpeg?auto=compress&cs=tinysrgb&w=300",description:"毕业于中央美术学院摄影系,拥有十年专业摄影经验。擅长捕捉人物最自然的表情和情感,作品多次获得国际摄影大奖。",awards:["2023年度最佳人像摄影师","国际摄影大赛金奖","中国摄影家协会会员"],works:2500,rating:4.9}
327,{id:2,name:"王美丽",title:"高级摄影师",experience:"8年",specialty:"婚纱摄影、情侣写真",avatar:"https://images.pexels.com/photos/774909/pexels-photo-774909.jpeg?auto=compress&cs=tinysrgb&w=300",description:"专注于婚纱摄影和情侣写真,善于营造浪漫温馨的拍摄氛围。细腻的女性视角让她能够更好地理解客户需求。",awards:["最佳婚纱摄影师","浪漫摄影大赛冠军","客户满意度第一"],works:1800,rating:4.8},{id:3,name:"张艺术",title:"创意摄影师",experience:"6年",specialty:"艺术摄影、商业拍摄",avatar:"https://images.pexels.com/photos/415829/pexels-photo-415829.jpeg?auto=compress&cs=tinysrgb&w=300",description:"年轻有为的创意摄影师,善于运用新颖的拍摄手法和后期技术。作品风格独特,深受年轻客户喜爱。",awards:["创意摄影新星奖","青年摄影师大赛金奖","最具潜力摄影师"],works:1200,rating:4.7},{id:4,name:"陈专业",title:"商业摄影师",experience:"12年",specialty:"商业拍摄、企业形象",avatar:"https://images.pexels.com/photos/1130626/pexels-photo-1130626.jpeg?auto=compress&cs=tinysrgb&w=300",description:"资深商业摄影师,拥有丰富的企业拍摄经验。专业严谨的工作态度和精湛的技术水平赢得了众多企业客户的信赖。",awards:["商业摄影专家","企业形象摄影大师","行业领军人物"],works:3e3,rating:4.9}],t=[{name:"刘化妆",title:"首席化妆师",experience:"8年",avatar:"https://images.pexels.com/photos/1043471/pexels-photo-1043471.jpeg?auto=compress&cs=tinysrgb&w=300",description:"专业化妆师,擅长各种风格的妆容设计"},{name:"赵造型",title:"造型师",experience:"6年",avatar:"https://images.pexels.com/photos/1065084/pexels-photo-1065084.jpeg?auto=compress&cs=tinysrgb&w=300",description:"时尚造型师,对服装搭配有独到见解"},{name:"孙后期",title:"后期总监",experience:"10年",avatar:"https://images.pexels.com/photos/697509/pexels-photo-697509.jpeg?auto=compress&cs=tinysrgb&w=300",description:"后期制作专家,精通各种修图软件"},{name:"周助理",title:"拍摄助理",experience:"4年",avatar:"https://images.pexels.com/photos/774909/pexels-photo-774909.jpeg?auto=compress&cs=tinysrgb&w=300",description:"专业拍摄助理,协助摄影师完成拍摄工作"}];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回首页"]})})}),r.jsxs("section",{className:"relative h-96 bg-gradient-to-r from-blue-900 to-purple-900 text-white",children:[r.jsx("div",{className:"absolute inset-0 bg-black/40"}),r.jsx("div",{className:"absolute inset-0 bg-cover bg-center",style:{backgroundImage:"url('https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=1600')"}}),r.jsx("div",{className:"relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-full flex items-center",children:r.jsxs("div",{children:[r.jsxs("div",{className:"flex items-center mb-4",children:[r.jsx(Oe,{className:"w-8 h-8 text-blue-400 mr-3"}),r.jsx("h1",{className:"text-4xl md:text-5xl font-bold",children:"摄影师团队"})]}),r.jsx("p",{className:"text-xl text-gray-200 max-w-2xl",children:"汇聚行业顶尖摄影师,用专业技术和艺术眼光为您创造完美作品"})]})})]}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"专业摄影师团队"}),r.jsx("p",{className:"text-gray-600 max-w-3xl mx-auto",children:"我们的摄影师团队由行业资深专家组成,每位摄影师都拥有丰富的实战经验和独特的艺术风格。 他们不仅技术精湛,更重要的是对摄影艺术的热爱和对客户需求的深度理解。"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-12",children:e.map(s=>r.jsx("div",{className:"bg-white rounded-2xl shadow-lg overflow-hidden hover:shadow-xl transition-shadow",children:r.jsxs("div",{className:"p-8",children:[r.jsxs("div",{className:"flex items-start space-x-6",children:[r.jsx("img",{src:s.avatar,alt:s.name,className:"w-24 h-24 rounded-full object-cover",onError:n=>{const l=n.target;l.src="https://images.pexels.com/photos/697509/pexels-photo-697509.jpeg?auto=compress&cs=tinysrgb&w=300"}}),r.jsxs("div",{className:"flex-1",children:[r.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-1",children:s.name}),r.jsx("p",{className:"text-blue-600 font-medium mb-2",children:s.title}),r.jsxs("div",{className:"flex items-center space-x-4 text-sm text-gray-600 mb-3",children:[r.jsxs("span",{children:["经验: ",s.experience]}),r.jsxs("span",{children:["作品: ",s.works,"+"]}),r.jsxs("div",{className:"flex items-center",children:[r.jsx(He,{className:"w-4 h-4 text-yellow-400 mr-1"}),r.jsx("span",{children:s.rating})]})]}),r.jsxs("p",{className:"text-gray-600 font-medium mb-2",children:["擅长: ",s.specialty]})]})]}),r.jsx("p",{className:"text-gray-600 mt-4 leading-relaxed",children:s.description}),r.jsxs("div",{className:"mt-6",children:[r.jsxs("h4",{className:"font-semibold text-gray-900 mb-3 flex items-center",children:[r.jsx(Rn,{className:"w-4 h-4 mr-2 text-yellow-500"}
327),"主要荣誉"]}),r.jsx("ul",{className:"space-y-1",children:s.awards.map((n,l)=>r.jsxs("li",{className:"text-sm text-gray-600 flex items-center",children:[r.jsx("div",{className:"w-1.5 h-1.5 bg-blue-600 rounded-full mr-2"}),n]},l))})]}),r.jsxs("div",{className:"mt-6 flex space-x-3",children:[r.jsx("button",{className:"flex-1 px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors",children:"预约拍摄"}),r.jsx("button",{className:"px-4 py-2 border border-gray-300 text-gray-700 rounded-lg hover:bg-gray-50 transition-colors",children:"查看作品"})]})]})},s.id))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"专业支持团队"}),r.jsx("p",{className:"text-gray-600",children:"除了优秀的摄影师,我们还有专业的化妆师、造型师和后期团队为您提供全方位服务"})]}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8",children:t.map((s,n)=>r.jsxs("div",{className:"bg-white rounded-lg shadow-lg p-6 text-center hover:shadow-xl transition-shadow",children:[r.jsx("img",{src:s.avatar,alt:s.name,className:"w-20 h-20 rounded-full object-cover mx-auto mb-4",onError:l=>{const a=l.target;a.src="https://images.pexels.com/photos/697509/pexels-photo-697509.jpeg?auto=compress&cs=tinysrgb&w=300"}}),r.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-1",children:s.name}),r.jsx("p",{className:"text-blue-600 font-medium mb-2",children:s.title}),r.jsxs("p",{className:"text-sm text-gray-600 mb-3",children:["经验: ",s.experience]}),r.jsx("p",{className:"text-sm text-gray-600",children:s.description})]},n))})]})}),r.jsx("section",{className:"py-16 bg-white",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"团队实力"}),r.jsx("p",{className:"text-gray-600",children:"用数据展现我们的专业实力"})]}),r.jsx("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-8",children:[{label:"专业摄影师",value:"15+",icon:Oe},{label:"服务客户",value:"10K+",icon:He},{label:"获得奖项",value:"50+",icon:Rn},{label:"客户满意度",value:"98%",icon:He}].map((s,n)=>r.jsxs("div",{className:"text-center",children:[r.jsx("div",{className:"inline-flex items-center justify-center w-16 h-16 bg-gradient-to-r from-blue-600 to-purple-600 rounded-full mb-4",children:r.jsx(s.icon,{className:"w-8 h-8 text-white"})}),r.jsx("div",{className:"text-3xl font-bold text-gray-900 mb-2",children:s.value}),r.jsx("div",{className:"text-gray-600",children:s.label})]},n))})]})}),r.jsx("section",{className:"py-16 bg-gray-50",children:r.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:[r.jsx("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"加入我们的团队"}),r.jsx("p",{className:"text-gray-600 mb-8",children:"我们始终在寻找有才华、有激情的摄影师和相关专业人才加入我们的团队。 如果您热爱摄影艺术,追求专业品质,欢迎与我们联系。"}),r.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[r.jsx("button",{className:"px-8 py-3 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors",children:"查看招聘信息"}),r.jsx("button",{className:"px-8 py-3 border border-gray-300 text-gray-700 rounded-lg hover:bg-gray-50 transition-colors",children:"发送简历"})]})]})}),r.jsx("section",{className:"py-16 bg-gradient-to-r from-blue-900 to-purple-900 text-white",children:r.jsxs("div",{className:"max-w-4xl mx-auto text-center px-4 sm:px-6 lg:px-8",children:[r.jsx("h2",{className:"text-3xl font-bold mb-6",children:"联系我们的团队"}),r.jsx("p",{className:"text-xl mb-8 text-gray-200",children:"想要了解更多关于我们团队的信息,或者预约特定摄影师?"}),r.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[r.jsxs("a",{href:"tel:400-888-8888",className:"inline-flex items-center px-6 py-3 bg-white text-gray-900 rounded-lg hover:scale-105 transition-transform",children:[r.jsx(ut,{className:"w-4 h-4 mr-2"}),"400-888-8888"]}),r.jsxs("a",{href:"mailto:[email protected]",className:"inline-flex items-center px-6 py-3 border-2 border-white text-white rounded-lg hover:bg-white hover:text-gray-900 transition-all",children:[r.jsx(ct,{className:"w-4 h-4 mr-2"}),"[email protected]"]})]})]})})]})},Rh=()=>{const[e,t]=N.useState("all"),[s,n]=N.useState("all"),[l,a]=N.useState(""),i=[{id:1,name:"张小姐",avatar:"https://images.pexels.com/photos/774909/pexels-photo-774909.jpeg?auto=compress&cs=tinysrgb&w=100",rating:5,date:"2024-12-10",category:"个人写真",photographer:"李小明",title:"超级满意的拍摄体验!",content:"从预约到拍摄再到后期,整个过程
327都非常专业。李老师很有耐心,会指导我摆pose,拍出来的照片效果超出预期。化妆师的技术也很棒,整个团队都很专业。强烈推荐!",images:["https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=200","https://images.pexels.com/photos/1239291/pexels-photo-1239291.jpeg?auto=compress&cs=tinysrgb&w=200"],likes:23,helpful:18},{id:2,name:"王先生 & 李女士",avatar:"https://images.pexels.com/photos/1130626/pexels-photo-1130626.jpeg?auto=compress&cs=tinysrgb&w=100",rating:5,date:"2024-12-08",category:"情侣写真",photographer:"王美丽",title:"记录我们最美好的时光",content:"王老师非常专业,能够很好地引导我们的情绪,让我们在镜头前很自然。拍摄过程很轻松愉快,最终的照片效果非常棒,完美记录了我们的甜蜜时光。",images:["https://images.pexels.com/photos/1542085/pexels-photo-1542085.jpeg?auto=compress&cs=tinysrgb&w=200"],likes:31,helpful:25},{id:3,name:"陈女士",avatar:"https://images.pexels.com/photos/1043471/pexels-photo-1043471.jpeg?auto=compress&cs=tinysrgb&w=100",rating:5,date:"2024-12-05",category:"婚纱摄影",photographer:"王美丽",title:"梦幻般的婚纱照",content:"一直梦想拍一套美美的婚纱照,这次终于实现了!从选衣服到化妆到拍摄,每个环节都很用心。照片修得很自然,没有过度PS的感觉。非常满意!",images:["https://images.pexels.com/photos/1858175/pexels-photo-1858175.jpeg?auto=compress&cs=tinysrgb&w=200","https://images.pexels.com/photos/1264210/pexels-photo-1264210.jpeg?auto=compress&cs=tinysrgb&w=200","https://images.pexels.com/photos/1845534/pexels-photo-1845534.jpeg?auto=compress&cs=tinysrgb&w=200"],likes:45,helpful:38},{id:4,name:"刘总",avatar:"https://images.pexels.com/photos/415829/pexels-photo-415829.jpeg?auto=compress&cs=tinysrgb&w=100",rating:5,date:"2024-12-03",category:"商业拍摄",photographer:"陈专业",title:"专业的商务形象照",content:"公司需要更新员工形象照,选择了这家工作室。陈老师很专业,能够准确把握商务照的要求,拍出来的照片既正式又不失亲和力。团队拍摄效率很高,值得推荐。",images:["https://images.pexels.com/photos/1036623/pexels-photo-1036623.jpeg?auto=compress&cs=tinysrgb&w=200"],likes:19,helpful:15},{id:5,name:"赵小姐",avatar:"https://images.pexels.com/photos/1065084/pexels-photo-1065084.jpeg?auto=compress&cs=tinysrgb&w=100",rating:4,date:"2024-12-01",category:"艺术摄影",photographer:"张艺术",title:"很有创意的拍摄",content:"张老师的创意很棒,拍摄风格很独特。整个过程很有趣,最终的作品很有艺术感。唯一小小的建议是希望能提供更多的服装选择。总体来说很满意!",images:["https://images.pexels.com/photos/1770809/pexels-photo-1770809.jpeg?auto=compress&cs=tinysrgb&w=200"],likes:27,helpful:22},{id:6,name:"孙女士",avatar:"https://images.pexels.com/photos/697509/pexels-photo-697509.jpeg?auto=compress&cs=tinysrgb&w=100",rating:5,date:"2024-11-28",category:"个人写真",photographer:"李小明",title:"五星好评!",content:"第一次拍写真,本来很紧张,但是李老师和团队都很专业很贴心,让我很快就放松下来。拍摄过程很愉快,照片效果超出预期。已经推荐给朋友了!",images:[],likes:33,helpful:28}],o={totalReviews:1256,averageRating:4.9,ratingDistribution:{5:89,4:8,3:2,2:1,1:0}},c=["all","个人写真","情侣写真","婚纱摄影","商业拍摄","艺术摄影"],u=["all","5","4","3","2","1"],h=i.filter(d=>{const g=s==="all"||d.category===s,y=e==="all"||d.rating.toString()===e,v=l===""||d.content.toLowerCase().includes(l.toLowerCase())||d.title.toLowerCase().includes(l.toLowerCase())||d.name.toLowerCase().includes(l.toLowerCase());return g&&y&&v}),x=d=>Array.from({length:5},(g,y)=>r.jsx(He,{className:`w-4 h-4 ${y<d?"text-yellow-400 fill-current":"text-gray-300"}`},y));return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回首页"]})})}),r.jsx("section",{className:"bg-gradient-to-r from-blue-900 to-purple-900 text-white py-16",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"text-center",children:[r.jsx("h1",{className:"text-4xl md:text-5xl font-bold mb-4",children:"客户评价"}),r.jsx("p",{className:"text-xl text-gray-200 mb-8",children:"真实客户反馈,见证我们的专业服务品质"}),r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8 max-w-3xl mx-auto",children:[r.jsxs("div",{className:"text-center",children:[r.jsx("div",{className:"text-3xl font-bold mb-2",children:o.totalReviews}),r.jsx("div",{className:"text-gray-300",children:"总评价数"})]}),r.jsxs("div",{className:"text-center",children:[r.jsxs("div",{className:"flex items-center justify-center mb-2",children:[r.jsx("span",{className:"text-3xl font-bold mr-2",children:o.averageRating}),r.jsx("div",{className:"flex",children:x(Math.floor(o.averageRating))})]}),r.jsx("div",{className:"text-gray-300",children:"平均评分"})]}),r.jsxs("div",{className:"text-center",children:[r.jsxs("div",{className:"text-3xl font-bold mb-2",children:[o.ratingDistribution[5],"%"]}),r.jsx("div",{className:"text-gray-300",children:"五星好评率"})]})]})]})})}),r.jsx("section",{className:"py-12 bg-white",children:r.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-8 text-center",children:"评分分布"}),r.jsx("div",{className:"space-y-3",children:[5,4,3,2,1].map(d=>r.jsxs("div",{className:"flex items-center",children:[r.jsxs("div",{className:"flex items-center w-20",children:[r.jsx("span",{className:"text-sm font-medium text-gray-700 mr-2",children:d}),r.jsx(He,{className:"w-4 h-4 text-yellow-400 fill-current"})]}),r.jsx("div",{className:"flex-1 mx-4",children:r.jsx("div",{className:"w-full bg-gray-200 rounded-full h-2",children:r.jsx("div",{className:"bg-yellow-400 h-2 rounded-full",style:{width:`${o.ratingDistribution[d]}%`}})})}),r.jsxs("div",{className:"w-12 text-sm text-gray-600 text-right",children:[o.ratingDistribution[d],"%"]})]},d))})]})}),r.jsx("section",{className:"py-8 bg-gray-50 border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"flex flex-col lg:flex-row lg:items-center lg:justify-between gap-4",children:[r.jsxs("div",{className:"relative flex-1 max-w-md",children:[r.jsx(yd,{className:"absolute left-3 top-1/2 transform -translate-y-1/2 w-4 h-4 text-gray-400"}),r.jsx("input",{type:"text",placeholder:"搜索评价内容...",value:l,onCh
327ange:d=>a(d.target.value),className:"w-full pl-10 pr-4 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500"})]}),r.jsxs("div",{className:"flex flex-wrap gap-4",children:[r.jsxs("div",{className:"flex items-center space-x-2",children:[r.jsx(wi,{className:"w-4 h-4 text-gray-500"}),r.jsx("select",{value:s,onChange:d=>n(d.target.value),className:"border border-gray-300 rounded-lg px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-blue-500",children:c.map(d=>r.jsx("option",{value:d,children:d==="all"?"全部分类":d},d))})]}),r.jsx("select",{value:e,onChange:d=>t(d.target.value),className:"border border-gray-300 rounded-lg px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-blue-500",children:u.map(d=>r.jsx("option",{value:d,children:d==="all"?"全部评分":`${d}星`},d))})]})]})})}),r.jsx("section",{className:"py-12",children:r.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsx("div",{className:"mb-6",children:r.jsxs("p",{className:"text-gray-600",children:["共找到 ",h.length," 条评价"]})}),r.jsx("div",{className:"space-y-8",children:h.map(d=>r.jsx("div",{className:"bg-white rounded-lg shadow-lg p-6",children:r.jsxs("div",{className:"flex items-start space-x-4",children:[r.jsx("img",{src:d.avatar,alt:d.name,className:"w-12 h-12 rounded-full object-cover",onError:g=>{const y=g.target;y.src="https://images.pexels.com/photos/697509/pexels-photo-697509.jpeg?auto=compress&cs=tinysrgb&w=100"}}),r.jsxs("div",{className:"flex-1",children:[r.jsxs("div",{className:"flex items-center justify-between mb-2",children:[r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900",children:d.name}),r.jsxs("div",{className:"flex items-center space-x-2 text-sm text-gray-600",children:[r.jsx("span",{children:d.category}),r.jsx("span",{children:"•"}),r.jsxs("span",{children:["摄影师: ",d.photographer]}),r.jsx("span",{children:"•"}),r.jsx("span",{children:d.date})]})]}),r.jsx("div",{className:"flex items-center",children:x(d.rating)})]}),r.jsx("h4",{className:"font-medium text-gray-900 mb-3",children:d.title}),r.jsx("p",{className:"text-gray-700 leading-relaxed mb-4",children:d.content}),d.images.length>0&&r.jsx("div",{className:"flex space-x-2 mb-4",children:d.images.map((g,y)=>r.jsx("img",{src:g,alt:`评价图片 ${y+1}`,className:"w-20 h-20 rounded-lg object-cover cursor-pointer hover:scale-105 transition-transform",onError:v=>{const k=v.target;k.src="https://images.pexels.com/photos/1040881/pexels-photo-1040881.jpeg?auto=compress&cs=tinysrgb&w=200"}},y))}),r.jsxs("div",{className:"flex items-center space-x-6 text-sm text-gray-600",children:[r.jsxs("button",{className:"flex items-center space-x-1 hover:text-blue-600 transition-colors",children:[r.jsx(xh,{className:"w-4 h-4"}),r.jsxs("span",{children:["有用 (",d.helpful,")"]})]}),r.jsxs("button",{className:"flex items-center space-x-1 hover:text-blue-600 transition-colors",children:[r.jsx(ih,{className:"w-4 h-4"}),r.jsx("span",{children:"回复"})]})]})]})]})},d.id))}),h.length===0&&r.jsxs("div",{className:"text-center py-12",children:[r.jsx(ki,{className:"w-16 h-16 text-gray-400 mx-auto mb-4"}),r.jsx("h3",{className:"text-lg font-medium text-gray-900 mb-2",children:"暂无相关评价"}),r.jsx("p",{className:"text-gray-600",children:"请尝试调整筛选条件"})]}),h.length>0&&r.jsxs("div",{className:"flex justify-center items-center space-x-2 mt-12",children:[r.jsx("button",{className:"px-4 py-2 text-gray-500 hover:text-gray-700 transition-colors",children:"上一页"}),[1,2,3,4,5].map(d=>r.jsx("button",{className:`px-4 py-2 rounded-lg transition-colors ${d===1?"bg-blue-600 text-white":"text-gray-700 hover:bg-gray-100"}`,children:d},d)),r.jsx("button",{className:"px-4 py-2 text-gray-500 hover:text-gray-700 transition-colors",children:"下一页"})]})]})}),r.jsx("section",{className:"py-16 bg-gradient-to-r from-blue-900 to-purple-900 text-white",children:r.jsxs("div",{className:"max-w-4xl mx-auto text-center px-4 sm:px-6 lg:px-8",children:[r.jsx("h2",{className:"text-3xl font-bold mb-4",children:"体验我们的专业服务"}),r.jsx("p",{className:"text-xl mb-8 text-gray-200",children:"加入我们满意客户的行列,让我们为您创造美好回忆"}),r.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[r.jsx(M,{to:"/portrait",className:"px-8 py-4 bg-white text-gray-900 font-semibold rounded-full hover:scale-105 transition-transform",children:"立即预约"}),r.jsx(M,{to:"/studio",className:"px-8 py-4 border-2 border-white text-white font-semibold rounded-full hover:bg-white hover:text-gray-900 transition-all",children:"了解更多"})]})]})})]})},Th=()=>{const e=[{id:"collection",title:"信息收集",icon:ka,content:["个人身份信息:姓名、联系电话、邮箱地址等","拍摄相关信息:拍摄需求、偏好风格、特殊要求等","技术信息:IP地址、浏览器类型、访问时间等","支付信息:通过第三方支付平台处理,我们不存储完整的支付卡信息"]},{id:"usage",title:"信息使用",icon:zt,content:["提供摄影服务:安排拍摄、沟通需求、交付作品","客户服务:回应咨询、处理投诉、提供技术支持","服务改进:分析用户行为,优化服务质量","营销推广:在获得同意的情况下,发送相关信息(可随时取消订阅)"]},{id:"protection",title:"信息保护",icon:Pl,content:["数据加密:采用SSL加密技术保护数据传输","访问控制:严格限制员工对客户信息的访问权限","安全存储:使用安全的服务器和数据库存储客户信息","定期审查:定期检查和更新安全措施"]},{id:"sharing",title:"信息共享",icon:Sa,content:["我们不会出售、交易或转让您的个人信息给第三方","仅在以下情况下可能共享信息:","• 获得您的明确同意","• 法律法规要求或政府部门要求","• 为完成服务而
327必须的第三方服务商(如支付处理商)","• 保护我们或他人的权利、财产或安全"]}],t=["查阅权:您有权查阅我们持有的关于您的个人信息","更正权:您有权要求更正不准确或不完整的个人信息","删除权:在特定情况下,您有权要求删除您的个人信息","限制处理权:您有权要求限制对您个人信息的处理","数据可携权:您有权以结构化、常用和机器可读的格式获取您的个人信息","反对权:您有权反对我们处理您的个人信息"];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回首页"]})})}),r.jsx("section",{className:"bg-gradient-to-r from-blue-900 to-purple-900 text-white py-16",children:r.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:[r.jsxs("div",{className:"flex items-center justify-center mb-6",children:[r.jsx(Pl,{className:"w-12 h-12 text-blue-400 mr-4"}),r.jsx("h1",{className:"text-4xl md:text-5xl font-bold",children:"隐私政策"})]}),r.jsx("p",{className:"text-xl text-gray-200",children:"我们重视并保护您的隐私权,本政策详细说明我们如何收集、使用和保护您的个人信息"}),r.jsx("div",{className:"mt-6 text-sm text-gray-300",children:"最后更新时间:2025年1月1日"})]})}),r.jsx("section",{className:"py-12 bg-white",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"prose prose-lg max-w-none",children:[r.jsx("p",{className:"text-gray-600 leading-relaxed",children:'专业写真摄影工作室(以下简称"我们")深知个人信息对您的重要性,并会尽全力保护您的个人信息安全可靠。 我们致力于维持您对我们的信任,恪守以下原则,保护您的个人信息:权责一致原则、目的明确原则、 选择同意原则、最少够用原则、确保安全原则、主体参与原则、公开透明原则等。'}),r.jsx("p",{className:"text-gray-600 leading-relaxed mt-4",children:"本隐私政策适用于我们提供的所有服务,包括但不限于摄影服务、在线咨询、预约系统等。 请您仔细阅读本政策,如有任何疑问,请随时联系我们。"})]})})}),r.jsx("section",{className:"py-12 bg-gray-50",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsx("div",{className:"space-y-12",children:e.map((s,n)=>r.jsxs("div",{className:"bg-white rounded-lg shadow-lg p-8",children:[r.jsxs("div",{className:"flex items-center mb-6",children:[r.jsx("div",{className:"p-3 bg-blue-100 rounded-lg mr-4",children:r.jsx(s.icon,{className:"w-6 h-6 text-blue-600"})}),r.jsxs("h2",{className:"text-2xl font-bold text-gray-900",children:[n+1,". ",s.title]})]}),r.jsx("ul",{className:"space-y-3",children:s.content.map((l,a)=>r.jsxs("li",{className:"flex items-start",children:[r.jsx("div",{className:"w-2 h-2 bg-blue-600 rounded-full mt-2 mr-3 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700 leading-relaxed",children:l})]},a))})]},s.id))})})}),r.jsx("section",{className:"py-12 bg-white",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"bg-blue-50 rounded-lg p-8",children:[r.jsxs("h2",{className:"text-2xl font-bold text-gray-900 mb-6 flex items-center",children:[r.jsx(Pl,{className:"w-6 h-6 text-blue-600 mr-3"}),"5. 您的权利"]}),r.jsx("p",{className:"text-gray-700 mb-6",children:"根据相关法律法规,您享有以下关于个人信息的权利:"}),r.jsx("ul",{className:"space-y-3",children:t.map((s,n)=>r.jsxs("li",{className:"flex items-start",children:[r.jsx("div",{className:"w-2 h-2 bg-blue-600 rounded-full mt-2 mr-3 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700 leading-relaxed",children:s})]},n))}),r.jsx("div",{className:"mt-6 p-4 bg-blue-100 rounded-lg",children:r.jsxs("p",{className:"text-blue-800 text-sm",children:[r.jsx("strong",{children:"如何行使您的权利:"}),"您可以通过本页面底部的联系方式与我们联系,我们将在15个工作日内回复您的请求。"]}
327)})]})})}),r.jsx("section",{className:"py-12 bg-gray-50",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"bg-white rounded-lg shadow-lg p-8",children:[r.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-6",children:"6. Cookie 和类似技术"}),r.jsxs("div",{className:"space-y-4 text-gray-700",children:[r.jsx("p",{children:"我们使用Cookie和类似技术来改善您的浏览体验、提供个性化内容和分析网站流量。 Cookie是存储在您设备上的小型文本文件。"}),r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6 mt-6",children:[r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900 mb-3",children:"必要Cookie"}),r.jsx("p",{className:"text-sm text-gray-600",children:"这些Cookie对网站正常运行是必需的,无法在我们的系统中关闭。"})]}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900 mb-3",children:"分析Cookie"}),r.jsx("p",{className:"text-sm text-gray-600",children:"帮助我们了解访问者如何与网站互动,以便改进网站性能。"})]})]}),r.jsx("p",{className:"text-sm text-gray-600 mt-4",children:"您可以通过浏览器设置管理Cookie偏好,但请注意,禁用某些Cookie可能影响网站功能。"})]})]})})}),r.jsx("section",{className:"py-12 bg-white",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"bg-gray-50 rounded-lg p-8",children:[r.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-6",children:"7. 数据保留"}),r.jsxs("div",{className:"space-y-4 text-gray-700",children:[r.jsx("p",{children:"我们仅在实现收集目的所需的期间内保留您的个人信息:"}),r.jsxs("ul",{className:"space-y-2 ml-4",children:[r.jsxs("li",{children:["• ",r.jsx("strong",{children:"客户信息:"}),"服务完成后保留3年,用于客户服务和法律要求"]}),r.jsxs("li",{children:["• ",r.jsx("strong",{children:"拍摄作品:"}),"根据合同约定保留,通常为5-10å¹´"]}),r.jsxs("li",{children:["• ",r.jsx("strong",{children:"技术日志:"}),"保留12个月,用于安全分析和系统维护"]}),r.jsxs("li",{children:["• ",r.jsx("strong",{children:"营销信息:"}),"直到您取消订阅或要求删除"]})]}),r.jsx("p",{className:"text-sm text-gray-600 mt-4",children:"超过保留期限后,我们将安全删除或匿名化处理您的个人信息。"})]})]})})}),r.jsx("section",{className:"py-12 bg-gray-50",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"bg-white rounded-lg shadow-lg p-8",children:[r.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-6",children:"8. 政策更新"}),r.jsxs("div",{className:"space-y-4 text-gray-700",children:[r.jsx("p",{children:"我们可能会不时更新本隐私政策。当我们对政策进行重大更改时,我们会:"}),r.jsxs("ul",{className:"space-y-2 ml-4",children:[r.jsx("li",{children:"• 在网站上发布更新后的政策"}),r.jsx("li",{children:"• 通过邮件或其他方式通知您"}),r.jsx("li",{children:"• 在某些情况下,征求您的同意"})]}),r.jsx("p",{children:"我们建议您定期查看本政策,以了解我们如何保护您的信息。 继续使用我们的服务即表示您接受更新后的政策。"})]})]})})}),r.jsx("section",{className:"py-16 bg-gradient-to-r from-blue-900 to-purple-900 text-white",children:r.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsxs("div",{className:"text-center mb-12",children:[r.jsx("h2",{className:"text-3xl font-bold mb-4",children:"联系我们"}),r.jsx("p",{className:"text-gray-200",children:"如果您对本隐私政策有任何疑问或需要行使您的权利,请通过以下方式联系我们"})]}),r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:[r.jsxs("div",{className:"text-center",children:[r.jsx("div",{className:"p-4 bg-white/10 rounded-full w-16 h-16 mx-auto mb-4 flex items-center justify-center",children:r.jsx(ut,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"客服电话"}),r.jsx("p",{className:"text-gray-300",children:"400-888-8888"}),r.jsx("p",{className:"text-sm text-gray-400",children:"工作日 9:00-18:00"})]}),r.jsxs("div",{className:"text-center",children:[r.jsx("div",{className:"p-4 bg-white/10 rounded-full w-16 h-16 mx-auto mb-4 flex items-center justify-center",children:r.jsx(ct,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"邮箱联系"}),r.jsx("p",{className:"text-gray-300",children:"[email protected]"}),r.jsx("p",{className:"text-sm text-gray-400",children:"24小时内回复"})]}),r.jsxs("div",{className:"text-center",children:[r.jsx("div",{className:"p-4 bg-white/10 rounded-full w-16 h-16 mx-auto mb-4 flex items-center justify-center",children:r.jsx(ka,{className:"w-6 h-6"})}),r.jsx("h3",{className:"font-semibold mb-2",children:"书面联系"}),r.jsx("p",{className:"text-gray-300",children:"北京市朝阳区摄影大厦"}),r.jsx("p",{className:"text-sm text-gray-400",children:"法务部收"})]})]}),r.jsxs("div",{className:"mt-12 p-6 bg-white/10 rounded-lg",children:[r.jsx("h3",{className:"font-semibold mb-3",children:"数据保护官联系方式"}),r.jsx("p",{className:"text-gray-300 text-sm",children:"如果您对我们的数据处理活动有特殊关切,可以直接联系我们的数据保护官:"}),r.jsx("p",{className:"text-gray-300 text-sm mt-2",children:"邮箱:[email protected] | 电话:400-888-8888 转 8001"})]})]})})]})},Ih=()=>{const e=[{id:"acceptance",title:"接受条款",icon:$,content:["通过访问和使用我们的网站或服务,您表示同意受本服务条款的约束","如果您不同意这些条款,请不要使用我们的服务","我们保留随时修改这些条款的权利,修改后的条款将在网站上公布","继续使用服务即表示您接受修改后的条款"]},{id:"services",title:"服务描述",icon:Oe,content:["我们提供专业摄影服务,包括但不限于个人写真、情侣写真、婚纱摄影、商业拍摄等","服务内容以具体合同或订单为准","我们保留根据实际情况调整服务内容的权利","所有服务均需提前预约,具体时间以双方协商确定为准"]},{id:"booking",title:"预约和付款",icon:hd,content:["所有服务需要提前预约,预约时需支付定金","定金金额为服务总价的30%,用于确保预约有效性","余款需在服务开始前或服务完成时支付","我们接受现金、银行转账、支付宝、微信支付等多种付款方式"]},{id:"cancellation",title:"取消和退款",icon:fh,content:["客户可在拍摄前72小时免费取消预约,定金全额退还","拍摄前24-72小时取消,收取定金的50%作为取消费用","拍摄前24小时内取消,定金不予退还","因不可抗力因素(如恶劣天气)导致的取消,可免费改期或全额退款"]}],t=[{title:"我们的责任",items:["提供专业、高质量的摄影服务","按时交付约定的摄影作品","保护客户个人信息和隐私","对拍摄过程中的意外情况承担相应责任","提供售后服务和技术支持"]},{title:"客户的责任",items:["按时到达拍摄地点,配合拍摄工作","如实提供相关信息和要求","按约定时间支付费用","爱护拍摄设备和道具","遵守拍摄场地的相关规定"]}],s=["拍摄作品的著作权归摄影师所有","客户享有作品的使用权,可用于个人用途","未经书面同意,客户不得将作品用于商业用途","我们有权将作品用于宣传和展示,但会保护客户隐私","如需商业使用权,需另行协商并支付相应费用"],n=["我们的责任仅限于提供摄影服务,不承担其他间接损失","对于因客户原因导致的拍摄效果不佳,我们不承担责任","我们不对因不可抗力因素导致的服务延误或取消承担责任","客户对拍摄作品的满意度为主观判断,不作为退款ä¾
327æ®","我们的总责任不超过客户支付的服务费用"];return r.jsxs("div",{className:"min-h-screen bg-gray-50",children:[r.jsx("div",{className:"bg-white border-b border-gray-200",children:r.jsx("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4",children:r.jsxs(M,{to:"/",className:"inline-flex items-center text-blue-600 hover:text-blue-700 transition-colors",children:[r.jsx(_e,{className:"w-4 h-4 mr-2"}),"返回首页"]})})}),r.jsx("section",{className:"bg-gradient-to-r from-blue-900 to-purple-900 text-white py-16",children:r.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:[r.jsxs("div",{className:"flex items-center justify-center mb-6",children:[r.jsx(ka,{className:"w-12 h-12 text-blue-400 mr-4"}),r.jsx("h1",{className:"text-4xl md:text-5xl font-bold",children:"服务条款"})]}),r.jsx("p",{className:"text-xl text-gray-200",children:"请仔细阅读以下服务条款,这些条款规定了您使用我们服务时的权利和义务"}),r.jsx("div",{className:"mt-6 text-sm text-gray-300",children:"最后更新时间:2025å¹´1月1日"})]})}),r.jsx("section",{className:"py-12 bg-white",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"prose prose-lg max-w-none",children:[r.jsx("p",{className:"text-gray-600 leading-relaxed",children:'欢迎使用专业写真摄影工作室的服务!本服务条款(以下简称"条款")是您与我们之间的法律协议, 规定了您使用我们网站和服务时的条件。请您仔细阅读本条款的所有内容。'}),r.jsx("p",{className:"text-gray-600 leading-relaxed mt-4",children:"本条款适用于我们提供的所有服务,包括但不限于摄影服务、在线咨询、预约系统、 作品展示等。如果您对本条款有任何疑问,请在使用服务前联系我们。"})]})})}),r.jsx("section",{className:"py-12 bg-gray-50",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsx("div",{className:"space-y-12",children:e.map((l,a)=>r.jsxs("div",{className:"bg-white rounded-lg shadow-lg p-8",children:[r.jsxs("div",{className:"flex items-center mb-6",children:[r.jsx("div",{className:"p-3 bg-blue-100 rounded-lg mr-4",children:r.jsx(l.icon,{className:"w-6 h-6 text-blue-600"})}),r.jsxs("h2",{className:"text-2xl font-bold text-gray-900",children:[a+1,". ",l.title]})]}),r.jsx("ul",{className:"space-y-3",children:l.content.map((i,o)=>r.jsxs("li",{className:"flex items-start",children:[r.jsx("div",{className:"w-2 h-2 bg-blue-600 rounded-full mt-2 mr-3 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700 leading-relaxed",children:i})]},o))})]},l.id))})})}),r.jsx("section",{className:"py-12 bg-white",children:r.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:[r.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-8 text-center",children:"5. 双方责任与义务"}),r.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:t.map((l,a)=>r.jsxs("div",{className:"bg-gray-50 rounded-lg p-6",children:[r.jsx("h3",{className:"text-xl font-semibold text-gray-900 mb-4",children:l.title}),r.jsx("ul",{className:"space-y-3",children:l.items.map((i,o)=>r.jsxs("li",{className:"flex items-start",children:[r.jsx($,{className:"w-4 h-4 text-green-500 mt-1 mr-2 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700 text-sm",children:i})]},o))})]},a))})]})}),r.jsx("section",{className:"py-12 bg-gray-50",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"bg-white rounded-lg shadow-lg p-8",children:[r.jsxs("h2",{className:"text-2xl font-bold text-gray-900 mb-6 flex items-center",children:[r.jsx(Oe,{className:"w-6 h-6 text-blue-600 mr-3"}),"6. 知识产权"]}),r.jsx("ul",{className:"space-y-3",children:s.map((l,a)=>r.jsxs("li",{className:"flex items-start",children:[r.jsx("div",{className:"w-2 h-2 bg-blue-600 rounded-full mt-2 mr-3 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700 leading-relaxed",children:l})]},a))}),r.jsx("div",{className:"mt-6 p-4 bg-blue-50 rounded-lg",children:r.jsxs("p",{className:"text-blue-800 text-sm",children:[r.jsx("strong",{children:"重要提醒:"}),"如果您需要将作品用于商业用途,请在拍摄前与我们协商并签署相关协议。 未经授权的商业使用可能面临法律责任。"]})})]})})}),r.jsx("section",{className:"py-12 bg-white",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"bg-green-50 rounded-lg p-8",children:[r.jsxs("h2",{className:"text-2xl font-bold text-gray-900 mb-6 flex items-center",children:[r.jsx(rh,{className:"w-6 h-6 text-green-600 mr-3"}),"7. 价格和费用"]}),r.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900 mb-3",children:"价格政策"}),r.jsxs("ul",{className:"space-y-2 text-sm text-gray-700",children:[r.jsx("li",{children:"• 所有价格均以人民币计价"}),r.jsx("li",{children:"• 价格包含基础服务内容"}),r.jsx("li",{children:"• 额外服务需另行收费"}),r.jsx("li",{children:"• 价格可能根据市场情况调整"})]})]}),r.jsxs("div",{children:[r.jsx("h3",{className:"font-semibold text-gray-900 mb-3",children:"费用说明"}),r.jsxs("ul",{className:"space-y-2 text-sm text-gray-700",children:[r.jsx("li",{children:"• 定金:服务总价的30%"}),r.jsx("li",{children:"• 交通费:超出市区范围需额外收取"}),r.jsx("li",{children:"• 加急费:紧急订单需支付20%加急费"}),r.jsx("li",{children:"• 延时费:超时拍摄按小时收费"})]})]})]})]})})}),r.jsx("section",{className:"py-12 bg-gray-50",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"bg-white rounded-lg shadow-lg p-8",children:[r.jsxs("h2",{className:"text-2xl font-bold text-gray-900 mb-6 flex items-center",children:[r.jsx(Vo,{className:"w-6 h-6 text-orange-600 mr-3"}),"8. 责任限制"]}),r.jsx("ul",{className:"space-y-3",children:n.map((l,a)=>r.jsxs("li",{className:"flex items-start",children:[r.jsx(Vo,{className:"w-4 h-4 text-orange-500 mt-1 mr-3 flex-shrink-0"}),r.jsx("span",{className:"text-gray-700 leading-relaxed",children:l})]},a))}),r.jsx("div",{className:"mt-6 p-4 bg-orange-50 rounded-lg",children:r.jsxs("p",{className:"text-orange-800 text-sm",children:[r.jsx("strong",{children:"免责声明:"}),"在法律允许的最大范围内,我们不对任何间接、偶然、特殊或后果性损害承担责任。 我们的总责任不会超过您为相关服务支付的费用。"]})})]})})}),r.jsx("section",{className:"py-12 bg-white",children:r.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8",children:r.jsxs("div",{className:"bg-gray-50 rounded-lg p-8",children:[r.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-6",children:"9. 争议解决"}),r.jsxs("div",{className:"space-y-4 text-gray-700",children:[r.jsx("p",{children:"如果您对我们的服务有任何争议或不满,我们建议按以下步骤解决:"}),r.jsxs("ol",{className:"space-y-3 ml-4",children:[r.jsxs("li",{className:"flex items-start",children:[r.jsx("span",{className:"font-semibold text-blue-600 mr-2",children:"1."}),r.jsx("span",{children:"首先通过客服电话或邮件与我们联系,我们将尽力协商解决"})]}),r.jsxs("li",{className:"flex items-start",children:[r.jsx("span",{className:"font-semibold text-blue-600 mr-2",children:"2."}),r.jsx("span",{children:"如协商无果,可申请第三方调解机构调解"})]}),r.jsxs("li",{className:"flex items-start",children:[r.jsx("span",{className:"font-semibold text-blue-600 mr-2",children:"3."}),r.jsx("span",{children:"最后可向有管辖权的人民法院提起诉讼"})]})]}),r.jsx("p",{className:"text-sm text-gray-600 mt-4",children:"本条款的解释和争议解决适用中华人民共和国法律。 如本条款的任何条款被认定为无效或不可执行,其余条款仍然有效。"})]})]})})}),r.jsx("section",{className:"py-16 bg-gradient-to-r from-blue-900 to-purple-900 text-white",children:r.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 text-center",children:[r.jsx("h2",{className:"text-3xl font-bold mb-6",children:"条款相关咨询"}),r.jsx("p",{className:"text-xl mb-8 text-gray-200",children:"如果您对服务条款有任何疑问,请随时联系我们"}),r.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[r.jsx("a",{href:"tel:400-888-8888",className:"px-8 py-4 bg-white text-gray-900 font-semibold rounded-full hover:scale-105 transition-transform",children:"电话咨询:400-888-8888"}),r.jsx("a",{href:"mailto:[email protected]",className:"px-8 py-4 border-2 border-white text-white font-semibold rounded-full hover:bg-white hover:text-gray-900 transition-all",children:"邮件咨询:[email protected]"})]}),r.jsx("p",{className:"text-sm text-gray-300 mt-8",children:"感谢您选择我们的服务,我们期待为您提供优质的摄影体验!"})]})})]})};function Oh(){return r.jsx(Xp,{children:r.jsxs("div",{className:"min-h-screen bg-gradient-to-br from-slate-50 via-white to-blue-50",children:[r.jsx(vh,{}),r.jsx("main",{className:"pt-16",children:r.jsxs(Ap,{children:[r.jsx(ne,{path:"/",element:r.jsx(jh,{})}),r.jsx(ne,{path:"/category/:type",element:r.jsx(Nh,{})}),r.jsx(ne,{path:"/detail/:id",element:r.jsx(wh,{})}),r.jsx(ne,{path:"/content/:id",element:r.jsx(bh,{})}),r.jsx(ne,{path:"/player/:id",element:r.jsx(kh,{})}),r.jsx(ne,{path:"/login",element:r.jsx(Sh,{})}),r.jsx(ne,{path:"/portrait",element:r.jsx(Ch,{})}),r.jsx(ne,{path:"/couple",element:r.jsx(Eh,{})}),r.jsx(ne,{path:"/wedding",element:r.jsx(Ph,{})}),r.jsx(ne,{path:"/commercial",element:r.jsx(_h,{})}),r.jsx(ne,{path:"/artistic",element:r.jsx(zh,{})}),r.jsx(ne,{path:"/studio",element:r.jsx(Mh,{})}),r.jsx(ne,{path:"/team",element:r.jsx(Lh,{})}),r.jsx(ne,{path:"/reviews",element:r.jsx(Rh,{})}),r.jsx(ne,{path:"/privacy",element:r.jsx(Th,{})}),r.jsx(ne,{path:"/terms",element:r.jsx(Ih,{})})]})}),r.jsx(yh,{})]})})}rd(document.getElementById("root")).render(r.jsx(N.StrictMode,{children:r.jsx(Oh,{})}));

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.