1<!doctype html> 2<html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta 6 name="viewport" 7 content="width=device-width, initial-scale=1.0, maximum-scale=1" /> 8 <title>OT-Led Home Adaptations in Manchester | Homes Reimagined</title> 9 <meta name="google-site-verification" content="uCU1RXkgAytPAayTIqxfEbMe0S-OSFaUCdZu_pp30Po" /> 10 <meta name="description" content="OT-led home adaptations in Greater Manchester, Cheshire and Stockport, with clinical assessments, accessible wet rooms, kitchens and access solutions." /> 11 <meta name="keywords" content="home adaptations, accessible wet rooms, accessible kitchens, independent living, homes reimagined, OT design" /> 12 <meta name="author" content="Homes Reimagined" /> 13 <link rel="canonical" href="https://homesreimagined.co.uk/" /> 14 <meta name="theme-color" content="#e6a1ad" /> 15 <meta name="application-name" content="Homes Reimagined" /> 16 17 <!-- Open Graph / Facebook Social Share Meta Tags --> 18 <meta property="og:type" content="website" /> 19 <meta property="og:url" content="https://homesreimagined.co.uk/" /> 20 <meta property="og:title" content="OT-Led Home Adaptations in Manchester | Homes Reimagined" /> 21 <meta property="og:description" content="OT-led home adaptations in Greater Manchester, Cheshire and Stockport, with clinical assessments, accessible wet rooms, kitchens and access solutions." /> 22 <meta property="og:site_name" content="Homes Reimagined" /> 23 <meta property="og:image" content="https://homesreimagined.co.uk/manus-storage/friendly_ramp_81ac46c5.png" /> 24 <meta property="og:image:secure_url" content="https://homesreimagined.co.uk/manus-storage/friendly_ramp_81ac46c5.png" /> 25 <meta property="og:image:type" content="image/png" /> 26 <meta property="og:image:width" content="2176" /> 27 <meta property="og:image:height" content="1632" /> 28 <meta property="og:image:alt" content="Accessible home entrance with level pathway and integrated access ramp" /> 29 30 <!-- Twitter Social Share Meta Tags --> 31 <meta name="twitter:card" content="summary_large_image" /> 32 <meta name="twitter:url" content="https://homesreimagined.co.uk/" /> 33 <meta name="twitter:title" content="OT-Led Home Adaptations in Manchester | Homes Reimagined" /> 34 <meta name="twitter:description" content="OT-led home adaptations in Greater Manchester, Cheshire and Stockport, with clinical assessments, accessible wet rooms, kitchens and access solutions." /> 35 <meta name="twitter:image" content="https://homesreimagined.co.uk/manus-storage/friendly_ramp_81ac46c5.png" /> 36 <meta name="twitter:image:alt" content="Accessible home entrance with level pathway and integrated access ramp" /> 37 38 <!-- Pink house favicon set --> 39 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" /> 40 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" /> 41 <link rel="icon" type="image/png" sizes="48x48" href="/favicon-48x48.png" /> 42 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" /> 43 44 <!-- Google Fonts: Lora (Warm, professional clinical serif) & Plus Jakarta Sans (Friendly modern sans-serif) --> 45 <link rel="preconnect" href="https://fonts.googleapis.com" /> 46 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 47 <link href="https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap" rel="stylesheet" /> 48 <style> 49 .font-serif { 50 font-family: 'Lora', Georgia, serif; 51 } 52 .font-sans { 53 font-family: 'Plus Jakarta Sans', system-ui, -apple-system, sans-serif; 54 } 55 </style> 56
56<script type="module" crossorigin src="/assets/index-DJqYT2iJ.js"></script>
56 57 <link rel="stylesheet" crossorigin href="/assets/index-D91c2xCq.css"> 58 <style id="server-initial-shell"> 59 .server-rendered-page{font-family:'Plus Jakarta Sans',system-ui,-apple-system,sans-serif;color:#222;background:#faf9f6;min-height:100vh} 60 .server-rendered-page *{box-sizing:border-box}.server-rendered-page a{color:inherit} 61 .server-home__nav{height:5rem;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(1.25rem,4vw,4rem);gap:1rem;border-bottom:1px solid #ebe6e1} 62 .server-home__brand{display:flex;align-items:center;gap:.8rem;text-decoration:none;font-family:'Lora',Georgia,serif;font-size:1.1rem;font-weight:600;letter-spacing:.02em}.server-home__brand img{width:11rem;height:auto;display:block} 63 .server-home__links{display:flex;gap:1.25rem;align-items:center;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.server-home__links a{text-decoration:none}.server-home__links a:last-child{background:#e1b2a9;border-radius:999px;padding:.8rem 1.25rem} 64 .server-home__hero{position:relative;display:flex;align-items:center;min-height:calc(90vh - 5rem);padding:5rem clamp(1.25rem,5vw,5rem);overflow:hidden;background:#171412;color:#fff}.server-home__hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,18,17,.95),rgba(20,18,17,.70) 52%,rgba(20,18,17,.12)),linear-gradient(0deg,rgba(20,18,17,.7),transparent 48%);z-index:1}.server-home__hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.65;transform:scale(1.05)} 65 .server-home__hero-card{position:relative;z-index:2;max-width:44rem;padding:clamp(2rem,5vw,3.5rem);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.13);border-radius:1.5rem;box-shadow:0 25px 55px rgba(0,0,0,.28);backdrop-filter:blur(20px)} 66 .server-home__badges{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:1.75rem}.server-home__badge{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .85rem;border:1px solid rgba(225,178,169,.25);border-radius:999px;color:#e1b2a9;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.server-home__badge--neutral{color:#ddd;border-color:rgba(255,255,255,.15)}.server-home__dot{width:.5rem;height:.5rem;border-radius:50%;background:#e1b2a9} 67 .server-home__hero h1{max-width:12ch;margin:0;font-family:'Lora',Georgia,serif;font-size:clamp(2.55rem,5.4vw,5rem);line-height:1.1;letter-spacing:-.04em}.server-home__eyebrow{margin:1.25rem 0 0;color:#e1b2a9;font-size:.75rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase}.server-home__hero-copy{max-width:40rem;margin:1.75rem 0 0;color:#e7e0dd;font-size:clamp(1rem,1.7vw,1.15rem);line-height:1.75}.server-home__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.server-home__button{display:inline-block;padding:1rem 1.7rem;border-radius:999px;text-decoration:none;font-size:.75rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.server-home__button--primary{background:#e1b2a9;color:#222}.server-home__button--secondary{border:1px solid rgba(255,255,255,.25);color:#fff} 68 .server-home__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 4rem;padding:1.35rem 1.5rem;background:#fff;color:#57534e;font-size:.84rem}.server-home__content{max-width:72rem;margin:0 auto;padding:3.5rem clamp(1.25rem,4vw,3rem) 5rem;line-height:1.7}.server-home__content h2{margin:2.5rem 0 1rem;font-family:'Lora',Georgia,serif;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.2}.server-home__content p{max-width:68rem}.server-home__content ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.8rem 1.25rem;padding:0;list-style:none}.server-home__content li{padding:1rem;background:#fff;border:1px solid #ebe6e1;border-radius:.9rem}.server-home__content li a{font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px}.server-home__content dl{display:grid;gap:1rem}.server-home__content dt{font-weight:700}.server-home__content dd{margin:0;color:#57534e} 69 @media(max-width:760px){.server-home__nav{height:4.5rem}.server-home__brand img{width:10rem}.server-home__links{display:none}.server-home__hero{min-height:calc(100svh - 4.5rem);padding:3rem 1rem}.server-home__hero-card{padding:2rem 1.75rem;border-radius:1.35rem}.server-home__hero h1{font-size:2.55rem}.server-home__trust{justify-content:flex-start;font-size:.76rem}.server-home__content{padding-top:2.5rem}} 70</style> 71<meta name="server-rendered-path" content="/" />
72<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://homesreimagined.co.uk/#website","name":"Homes Reimagined","url":"https://homesreimagined.co.uk","publisher":{"@id":"https://homesreimagined.co.uk/#organization"}},{"@type":["LocalBusiness","MedicalBusiness","ProfessionalService"],"@id":"https://homesreimagined.co.uk/#business","name":"Homes Reimagined Ltd","alternateName":"Homes Reimagined","description":"OT-led home adaptation assessment and design for clients across Greater Manchester, Cheshire and Stockport.","url":"https://homesreimagined.co.uk","identifier":"16284690","logo":"https://homesreimagined.co.uk/manus-storage/original_logo_b7498d52.png","image":"https://homesreimagined.co.uk/manus-storage/friendly_ramp_81ac46c5.png","telephone":"+441615071312","email":"[email protected]","priceRange":"£££","address":{"@type":"PostalAddress","streetAddress":"26 Roscow Ave","addressLocality":"Bolton","addressRegion":"Greater Manchester","postalCode":"BL2 6HU","addressCountry":"GB"},"geo":{"@type":"GeoCoordinates","latitude":53.5789,"longitude":-2.4282},"areaServed":[{"@type":"AdministrativeArea","name":"Greater Manchester"},{"@type":"AdministrativeArea","name":"Cheshire"},{"@type":"City","name":"Bolton"},{"@type":"City","name":"Manchester"},{"@type":"City","name":"Stockport"}],"hasCredential":{"@type":"EducationalOccupationalCredential","name":"HCPC registration OT73787","credentialCategory":"Professional Registration","recognizedBy":{"@type":"Organization","name":"Health and Care Professions Council"}},"employee":[{"@type":"Person","name":"Haela Pattemore","jobTitle":"HCPC Registered Occupational Therapist","url":"https://homesreimagined.co.uk/about","worksFor":{"@id":"https://homesreimagined.co.uk/#organization"}},{"@type":"Person","name":"Leila Saine","jobTitle":"Interior Designer","url":"https://homesreimagined.co.uk/about","worksFor":{"@id":"https://homesreimagined.co.uk/#organization"}}]},{"@type":"Organization","@id":"https://homesreimagined.co.uk/#organization","name":"Homes Reimagined Ltd","url":"https://homesreimagined.co.uk","identifier":"16284690","logo":"https://homesreimagined.co.uk/manus-storage/original_logo_b7498d52.png","telephone":"+441615071312","email":"[email protected]","contactPoint":{"@type":"ContactPoint","telephone":"+441615071312","contactType":"customer service","areaServed":"GB","availableLanguage":"en"},"sameAs":["https://www.instagram.com/homesreimaginedmcr","https://www.facebook.com/share/1Cbj6e55Mm/"]}]}</script>
72 73</head> 74 <body> 75
vendor: 4,304 bytes, lines 75-92
75<script id="manus-runtime">window.__MANUS_HOST_DEV__ = false; 76(function(){"use strict";var Mr={exports:{}},Kn={};/** 77 * @license React 78 * react-jsx-runtime.production.js 79 * 80 * Copyright (c) Meta Platforms, Inc. and affiliates. 81 * 82 * This source code is licensed under the MIT license found in the 83 * LICENSE file in the root directory of this source tree. 84 */var $c;function um(){if($c)return Kn;$c=1;var r=Symbol.for("react.transitional.element"),i=Symbol.for("react.fragment");function c(s,d,m){var x=null;if(m!==void 0&&(x=""+m),d.key!==void 0&&(x=""+d.key),"key"in d){m={};for(var R in d)R!=="key"&&(m[R]=d[R])}else m=d;return d=m.ref,{$$typeof:r,type:s,key:x,ref:d!==void 0?d:null,props:m}}return Kn.Fragment=i,Kn.jsx=c,Kn.jsxs=c,Kn}var Fc;function dm(){return Fc||(Fc=1,Mr.exports=um()),Mr.exports}var h=dm(),Ar={exports:{}},Pn={},Rr={exports:{}},Nr={};/** 85 * @license React 86 * scheduler.production.js 87 * 88 * Copyright (c) Meta Platforms, Inc. and affiliates. 89 * 90 * This source code is licensed under the MIT license found in the 91 * LICENSE file in the root directory of this source tree. 92 */var Ic;function fm(){return Ic||(Ic=1,function(r){function i(A,q){var B=A.length;A.push(q);t:for(;0<B;){var bt=B-1>>>1,p=A[bt];if(0<d(p,q))A[bt]=q,A[B]=p,B=bt;else break t}}function c(A){return A.length===0?null:A[0]}function s(A){if(A.length===0)return null;var q=A[0],B=A.pop();if(B!==q){A[0]=B;t:for(var bt=0,p=A.length,O=p>>>1;bt<O;){var X=2*(bt+1)-1,G=A[X],Z=X+1,st=A[Z];if(0>d(G,B))Z<p&&0>d(st,G)?(A[bt]=st,A[Z]=B,bt=Z):(A[bt]=G,A[X]=B,bt=X);else if(Z<p&&0>d(st,B))A[bt]=st,A[Z]=B,bt=Z;else break t}}return q}function d(A,q){var B=A.sortIndex-q.sortIndex;return B!==0?B:A.id-q.id}if(r.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var m=performance;r.unstable_now=function(){return m.now()}}else{var x=Date,R=x.now();r.unstable_now=function(){return x.now()-R}}var C=[],v=[],D=1,j=null,J=3,at=!1,$=!1,nt=!1,ct=!1,ht=typeof setTimeout=="function"?setTimeout:null,St=typeof clearTimeout=="function"?clearTimeout:null,_=typeof setImmediate<"u"?setImmediate:null;function Y(A){for(var q=c(v);q!==null;){if(q.callback===null)s(v);else if(q.startTime<=A)s(v),q.sortIndex=q.expirationTime,i(C,q);else break;q=c(v)}}function H(A){if(nt=!1,Y(A),!$)if(c(C)!==null)$=!0,it||(it=!0,Bt());else{var q=c(v);q!==null&&Mt(H,q.startTime-A)}}var it=!1,rt=-1,V=5,xt=-1;function Be(){return ct?!0:!(r.unstable_now()-xt<V)}function te(){if(ct=!1,it){var A=r.unstable_now();xt=A;var q=!0;try{t:{$=!1,nt&&(nt=!1,St(rt),rt=-1),at=!0;var B=J;try{e:{for(Y(A),j=c(C);j!==null&&!(j.expirationTime>A&&Be());){var bt=j.callback;if(typeof bt=="function"){j.callback=null,J=j.priorityLevel;var p=bt(j.expirationTime<=A);if(A=r.unstable_now(),typeof p=="function"){j.callback=p,Y(A),q=!0;break e}j===c(C)&&s(C),Y(A)}else s(C);j=c(C)}if(j!==null)q=!0;else{var O=c(v);O!==null&&Mt(H,O.startTime-A),q=!1}}break t}finally{j=null,J=B,at=!1}q=void 0}}finally{q?Bt():it=!1}}}var Bt;if(typeof _=="function")Bt=function(){_(te)};else if(typeof MessageChannel<"u"){var me=new MessageChannel,Se=me.port2;me.port1.onmessage=te,Bt=function(){Se.postMessage(null)}}else Bt=function(){ht(te,0)};function Mt(A,q){rt=ht(function(){A(r.unstable_now())},q)}r.unstable_IdlePriority=5,r.unstable_ImmediatePriority=1,r.unstable_LowPriority=4,r.unstable_NormalPriority=3,r.unstable_Profiling=null,r.unstable_UserBlockingPriority=2,r.unstable_cancelCallback=function(A){A.callback=null},r.unstable_forceFrameRate=function(A){0>A||125<A?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):V=0<A?Math.floor(1e3/A):5},r.unstable_getCurrentPriorityLevel=function(){return J},r.unstable_next=function(A){switch(J){case 1:case 2:case 3:var q=3;break;default:q=J}var B=J;J=q;try{return A()}finally{J=B}},r.unstable_requestPaint=function(){ct=!0},r.unstable_runWithPriority=function(A,q){switch(A){case 1:case 2:case 3:case 4:case 5:break;default:A=3}var B=J;J=A;try{return q()}finally{J=B}},r.unstable_scheduleCallback=function(A,q,B){var bt=r.unstable_now();switch(typeof B=="object"&&B!==null?(B=B.delay,B=typeof B=="number"&&0<B?bt+B:bt):B=bt,A){case 1:var p=-1;break;case 2:p=250;break;case 5:p=1073741823;break;case 4:p=1e4;break;default:p=5e3}
vendor: 8,415 bytes, lines 92-100
92return p=B+p,A={id:D++,callback:q,priorityLevel:A,startTime:B,expirationTime:p,sortIndex:-1},B>bt?(A.sortIndex=B,i(v,A),c(C)===null&&A===c(v)&&(nt?(St(rt),rt=-1):nt=!0,Mt(H,B-bt))):(A.sortIndex=p,i(C,A),$||at||($=!0,it||(it=!0,Bt()))),A},r.unstable_shouldYield=Be,r.unstable_wrapCallback=function(A){var q=J;return function(){var B=J;J=q;try{return A.apply(this,arguments)}finally{J=B}}}}(Nr)),Nr}var tu;function hm(){return tu||(tu=1,Rr.exports=fm()),Rr.exports}var zr={exports:{}},ut={};/** 93 * @license React 94 * react.production.js 95 * 96 * Copyright (c) Meta Platforms, Inc. and affiliates. 97 * 98 * This source code is licensed under the MIT license found in the 99 * LICENSE file in the root directory of this source tree. 100 */var eu;function mm(){if(eu)return ut;eu=1;var r=Symbol.for("react.transitional.element"),i=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),m=Symbol.for("react.consumer"),x=Symbol.for("react.context"),R=Symbol.for("react.forward_ref"),C=Symbol.for("react.suspense"),v=Symbol.for("react.memo"),D=Symbol.for("react.lazy"),j=Symbol.iterator;function J(p){return p===null||typeof p!="object"?null:(p=j&&p[j]||p["@@iterator"],typeof p=="function"?p:null)}var at={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},$=Object.assign,nt={};function ct(p,O,X){this.props=p,this.context=O,this.refs=nt,this.updater=X||at}ct.prototype.isReactComponent={},ct.prototype.setState=function(p,O){if(typeof p!="object"&&typeof p!="function"&&p!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,p,O,"setState")},ct.prototype.forceUpdate=function(p){this.updater.enqueueForceUpdate(this,p,"forceUpdate")};function ht(){}ht.prototype=ct.prototype;function St(p,O,X){this.props=p,this.context=O,this.refs=nt,this.updater=X||at}var _=St.prototype=new ht;_.constructor=St,$(_,ct.prototype),_.isPureReactComponent=!0;var Y=Array.isArray,H={H:null,A:null,T:null,S:null,V:null},it=Object.prototype.hasOwnProperty;function rt(p,O,X,G,Z,st){return X=st.ref,{$$typeof:r,type:p,key:O,ref:X!==void 0?X:null,props:st}}function V(p,O){return rt(p.type,O,void 0,void 0,void 0,p.props)}function xt(p){return typeof p=="object"&&p!==null&&p.$$typeof===r}function Be(p){var O={"=":"=0",":":"=2"};return"$"+p.replace(/[=:]/g,function(X){return O[X]})}var te=/\/+/g;function Bt(p,O){return typeof p=="object"&&p!==null&&p.key!=null?Be(""+p.key):O.toString(36)}function me(){}function Se(p){switch(p.status){case"fulfilled":return p.value;case"rejected":throw p.reason;default:switch(typeof p.status=="string"?p.then(me,me):(p.status="pending",p.then(function(O){p.status==="pending"&&(p.status="fulfilled",p.value=O)},function(O){p.status==="pending"&&(p.status="rejected",p.reason=O)})),p.status){case"fulfilled":return p.value;case"rejected":throw p.reason}}throw p}function Mt(p,O,X,G,Z){var st=typeof p;(st==="undefined"||st==="boolean")&&(p=null);var I=!1;if(p===null)I=!0;else switch(st){case"bigint":case"string":case"number":I=!0;break;case"object":switch(p.$$typeof){case r:case i:I=!0;break;case D:return I=p._init,Mt(I(p._payload),O,X,G,Z)}}if(I)return Z=Z(p),I=G===""?"."+Bt(p,0):G,Y(Z)?(X="",I!=null&&(X=I.replace(te,"$&/")+"/"),Mt(Z,O,X,"",function(Jt){return Jt})):Z!=null&&(xt(Z)&&(Z=V(Z,X+(Z.key==null||p&&p.key===Z.key?"":(""+Z.key).replace(te,"$&/")+"/")+I)),O.push(Z)),1;I=0;var gt=G===""?".":G+":";if(Y(p))for(var Tt=0;Tt<p.length;Tt++)G=p[Tt],st=gt+Bt(G,Tt),I+=Mt(G,O,X,st,Z);else if(Tt=J(p),typeof Tt=="function")for(p=Tt.call(p),Tt=0;!(G=p.next()).done;)G=G.value,st=gt+Bt(G,Tt++),I+=Mt(G,O,X,st,Z);else if(st==="object"){if(typeof p.then=="function")return Mt(Se(p),O,X,G,Z);throw O=String(p),Error("Objects are not valid as a React child (found: "+(O==="[object Object]"?"object with keys {"+Object.keys(p).join(", ")+"}":O)+"). If you meant to render a collection of children, use an array instead.")}return I}function A(p,O,X){if(p==null)return p;var G=[],Z=0;return Mt(p,G,"","",function(st){return O.call(X,st,Z++)}),G}function q(p){if(p._status===-1){var O=p._result;O=O(),O.then(function(X){(p._status===0||p._status===-1)&&(p._status=1,p._result=X)},function(X){(p._status===0||p._status===-1)&&(p._status=2,p._result=X)}),p._status===-1&&(p._status=0,p._result=O)}if(p._status===1)return p._result.default;throw p._result}var B=typeof reportError=="function"?reportError:function(p){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var O=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof p=="object"&&p!==null&&typeof p.message=="string"?String(p.message):String(p),error:p});if(!window.dispatchEvent(O))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",p);return}console.error(p)};function bt(){}return ut.Children={map:A,forEach:function(p,O,X){A(p,function(){O.apply(this,arguments)},X)},count:function(p){var O=0;return A(p,function(){O++}),O},toArray:function(p){return A(p,function(O){return O})||[]},only:function(p){if(!xt(p))throw Error("React.Children.only expected to receive a single React element child.");return p}},ut.Component=ct,ut.Fragment=c,ut.Profiler=d,ut.PureComponent=St,ut.StrictMode=s,ut.Suspense=C,ut.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=H,ut.__COMPILER_RUNTIME={__proto__:null,c:function(p){return H.H.useMemoCache(p)}},ut.cache=function(p){return function(){return p.apply(null,arguments)}},ut.cloneElement=function(p,O,X){if(p==null)throw Error("The argument must be a React element, but you passed "+p+".");var G=$({},p.props),Z=p.key,st=void 0;if(O!=null)for(I in O.ref!==void 0&&(st=void 0),O.key!==void 0&&(Z=""+O.key),O)!it.call(O,I)||I==="key"||I==="__self"||I==="__source"||I==="ref"&&O.ref===void 0||(G[I]=O[I]);var I=arguments.length-2;if(I===1)G.children=X;else if(1<I){for(var gt=Array(I),Tt=0;Tt<I;Tt++)gt[Tt]=arguments[Tt+2];G.children=gt}return rt(p.type,Z,void 0,void 0,st,G)},ut.createContext=function(p){return p={$$typeof:x,_currentValue:p,_currentValue2:p,_threadCount:0,Provider:null,Consumer:null},p.Provider=p,p.Consumer={$$typeof:m,_context:p},p},ut.createElement=function(p,O,X){var G,Z={},st=null;if(O!=null)for(G in O.key!==void 0&&(st=""+O.key),O)it.call(O,G)&&G!=="key"&&G!=="__self"&&G!=="__source"&&(Z[G]=O[G]);var I=arguments.length-2;if(I===1)Z.children=X;else if(1<I){for(var gt=Array(I),Tt=0;Tt<I;Tt++)gt[Tt]=arguments[Tt+2];Z.children=gt}if(p&&p.defaultProps)for(G in I=p.defaultProps,I)Z[G]===void 0&&(Z[G]=I[G]);return rt(p,st,void 0,void 0,null,Z)},ut.createRef=function(){return{current:null}},ut.forwardRef=function(p){return{$$typeof:R,render:p}},ut.isValidElement=xt,ut.lazy=function(p){return{$$typeof:D,_payload:{_status:-1,_result:p},_init:q}},ut.memo=function(p,O){return{$$typeof:v,type:p,compare:O===void 0?null:O}},ut.startTransition=function(p){var O=H.T,X={};H.T=X;try{var G=p(),Z=H.S;Z!==null&&Z(X,G),typeof G=="object"&&G!==null&&typeof G.then=="function"&&G.then(bt,B)}catch(st){B(st)}finally{H.T=O}},ut.unstable_useCacheRefresh=function(){return H.H.useCacheRefresh()},ut.use=function(p){return H.H.use(p)},ut.useActionState=function(p,O,X){return H.H.useActionState(p,O,X)},ut.useCallback=function(p,O){return H.H.useCallback(p,O)},ut.useContext=function(p){return H.H.useContext(p)},ut.useDebugValue=function(){},ut.useDeferredValue=function(p,O){return H.H.useDeferredValue(p,O)},ut.useEffect=function(p,O,X){var G=H.H;if(typeof X=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return G.useEffect(p,O)},ut.useId=function(){return H.H.useId()},ut.useImperativeHandle=function(p,O,X){return H.H.useImperativeHandle(p,O,X)},ut.useInsertionEffect=function(p,O){return H.H.useInsertionEffect(p,O)},ut.useLayoutEffect=function(p,O){return H.H.useLayoutEffect(p,O)},ut.useMemo=function(p,O){return H.H.useMemo(p,O)},ut.useOptimistic=function(p,O){return H.H.useOptimistic(p,O)},ut.useReducer=function(p,O,X){return H.H.useReducer(p,O,X)},ut.useRef=function(p){return H.H.useRef(p)},ut.useState=function(p){return H.H.useState(p)},ut.useSyncExternalStore=function(p,O,X){return H.H.useSyncExternalStore(p,O,X)},ut.useTransition=function(){return H.H.useTransition()},ut.version="19.1.1",ut}var lu;
vendor: 4,181 bytes, lines 100-116
100function _r(){return lu||(lu=1,zr.exports=mm()),zr.exports}var kr={exports:{}},he={};/** 101 * @license React 102 * react-dom.production.js 103 * 104 * Copyright (c) Meta Platforms, Inc. and affiliates. 105 * 106 * This source code is licensed under the MIT license found in the 107 * LICENSE file in the root directory of this source tree. 108 */var au;function gm(){if(au)return he;au=1;var r=_r();function i(C){var v="https://react.dev/errors/"+C;if(1<arguments.length){v+="?args[]="+encodeURIComponent(arguments[1]);for(var D=2;D<arguments.length;D++)v+="&args[]="+encodeURIComponent(arguments[D])}return"Minified React error #"+C+"; visit "+v+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(){}var s={d:{f:c,r:function(){throw Error(i(522))},D:c,C:c,L:c,m:c,X:c,S:c,M:c},p:0,findDOMNode:null},d=Symbol.for("react.portal");function m(C,v,D){var j=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:d,key:j==null?null:""+j,children:C,containerInfo:v,implementation:D}}var x=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function R(C,v){if(C==="font")return"";if(typeof v=="string")return v==="use-credentials"?v:""}return he.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=s,he.createPortal=function(C,v){var D=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!v||v.nodeType!==1&&v.nodeType!==9&&v.nodeType!==11)throw Error(i(299));return m(C,v,null,D)},he.flushSync=function(C){var v=x.T,D=s.p;try{if(x.T=null,s.p=2,C)return C()}finally{x.T=v,s.p=D,s.d.f()}},he.preconnect=function(C,v){typeof C=="string"&&(v?(v=v.crossOrigin,v=typeof v=="string"?v==="use-credentials"?v:"":void 0):v=null,s.d.C(C,v))},he.prefetchDNS=function(C){typeof C=="string"&&s.d.D(C)},he.preinit=function(C,v){if(typeof C=="string"&&v&&typeof v.as=="string"){var D=v.as,j=R(D,v.crossOrigin),J=typeof v.integrity=="string"?v.integrity:void 0,at=typeof v.fetchPriority=="string"?v.fetchPriority:void 0;D==="style"?s.d.S(C,typeof v.precedence=="string"?v.precedence:void 0,{crossOrigin:j,integrity:J,fetchPriority:at}):D==="script"&&s.d.X(C,{crossOrigin:j,integrity:J,fetchPriority:at,nonce:typeof v.nonce=="string"?v.nonce:void 0})}},he.preinitModule=function(C,v){if(typeof C=="string")if(typeof v=="object"&&v!==null){if(v.as==null||v.as==="script"){var D=R(v.as,v.crossOrigin);s.d.M(C,{crossOrigin:D,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0})}}else v==null&&s.d.M(C)},he.preload=function(C,v){if(typeof C=="string"&&typeof v=="object"&&v!==null&&typeof v.as=="string"){var D=v.as,j=R(D,v.crossOrigin);s.d.L(C,D,{crossOrigin:j,integrity:typeof v.integrity=="string"?v.integrity:void 0,nonce:typeof v.nonce=="string"?v.nonce:void 0,type:typeof v.type=="string"?v.type:void 0,fetchPriority:typeof v.fetchPriority=="string"?v.fetchPriority:void 0,referrerPolicy:typeof v.referrerPolicy=="string"?v.referrerPolicy:void 0,imageSrcSet:typeof v.imageSrcSet=="string"?v.imageSrcSet:void 0,imageSizes:typeof v.imageSizes=="string"?v.imageSizes:void 0,media:typeof v.media=="string"?v.media:void 0})}},he.preloadModule=function(C,v){if(typeof C=="string")if(v){var D=R(v.as,v.crossOrigin);s.d.m(C,{as:typeof v.as=="string"&&v.as!=="script"?v.as:void 0,crossOrigin:D,integrity:typeof v.integrity=="string"?v.integrity:void 0})}else s.d.m(C)},he.requestFormReset=function(C){s.d.r(C)},he.unstable_batchedUpdates=function(C,v){return C(v)},he.useFormState=function(C,v,D){return x.H.useFormState(C,v,D)},he.useFormStatus=function(){return x.H.useHostTransitionStatus()},he.version="19.1.1",he}var nu;function pm(){if(nu)return kr.exports;nu=1;function r(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(i){console.error(i)}}return r(),kr.exports=gm(),kr.exports}/** 109 * @license React 110 * react-dom-client.production.js 111 * 112 * Copyright (c) Meta Platforms, Inc. and affiliates. 113 * 114 * This source code is licensed under the MIT license found in the 115 * LICENSE file in the root directory of this source tree. 116 */var ou;
vendor: 17,912 bytes, lines 116-123
116function ym(){if(ou)return Pn;ou=1;var r=hm(),i=_r(),c=pm();function s(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)e+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function d(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function m(t){var e=t,l=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,(e.flags&4098)!==0&&(l=e.return),t=e.return;while(t)}return e.tag===3?l:null}function x(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function R(t){if(m(t)!==t)throw Error(s(188))}function C(t){var e=t.alternate;if(!e){if(e=m(t),e===null)throw Error(s(188));return e!==t?null:t}for(var l=t,a=e;;){var n=l.return;if(n===null)break;var o=n.alternate;if(o===null){if(a=n.return,a!==null){l=a;continue}break}if(n.child===o.child){for(o=n.child;o;){if(o===l)return R(n),t;if(o===a)return R(n),e;o=o.sibling}throw Error(s(188))}if(l.return!==a.return)l=n,a=o;else{for(var u=!1,f=n.child;f;){if(f===l){u=!0,l=n,a=o;break}if(f===a){u=!0,a=n,l=o;break}f=f.sibling}if(!u){for(f=o.child;f;){if(f===l){u=!0,l=o,a=n;break}if(f===a){u=!0,a=o,l=n;break}f=f.sibling}if(!u)throw Error(s(189))}}if(l.alternate!==a)throw Error(s(190))}if(l.tag!==3)throw Error(s(188));return l.stateNode.current===l?t:e}function v(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=v(t),e!==null)return e;t=t.sibling}return null}var D=Object.assign,j=Symbol.for("react.element"),J=Symbol.for("react.transitional.element"),at=Symbol.for("react.portal"),$=Symbol.for("react.fragment"),nt=Symbol.for("react.strict_mode"),ct=Symbol.for("react.profiler"),ht=Symbol.for("react.provider"),St=Symbol.for("react.consumer"),_=Symbol.for("react.context"),Y=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),it=Symbol.for("react.suspense_list"),rt=Symbol.for("react.memo"),V=Symbol.for("react.lazy"),xt=Symbol.for("react.activity"),Be=Symbol.for("react.memo_cache_sentinel"),te=Symbol.iterator;function Bt(t){return t===null||typeof t!="object"?null:(t=te&&t[te]||t["@@iterator"],typeof t=="function"?t:null)}var me=Symbol.for("react.client.reference");function Se(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===me?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case $:return"Fragment";case ct:return"Profiler";case nt:return"StrictMode";case H:return"Suspense";case it:return"SuspenseList";case xt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case at:return"Portal";case _:return(t.displayName||"Context")+".Provider";case St:return(t._context.displayName||"Context")+".Consumer";case Y:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case rt:return e=t.displayName||null,e!==null?e:Se(t.type)||"Memo";case V:e=t._payload,t=t._init;try{return Se(t(e))}catch{}}return null}var Mt=Array.isArray,A=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,q=c.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B={pending:!1,data:null,method:null,action:null},bt=[],p=-1;function O(t){return{current:t}}function X(t){0>p||(t.current=bt[p],bt[p]=null,p--)}function G(t,e){p++,bt[p]=t.current,t.current=e}var Z=O(null),st=O(null),I=O(null),gt=O(null);function Tt(t,e){switch(G(I,e),G(st,t),G(Z,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?Hh(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=Hh(e),t=Uh(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}X(Z),G(Z,t)}function Jt(){X(Z),X(st),X(I)}function Ke(t){t.memoizedState!==null&&G(gt,t);var e=Z.current,l=Uh(e,t.type);e!==l&&(G(st,t),G(Z,l))}function Ce(t){st.current===t&&(X(Z),X(st)),gt.current===t&&(X(gt),Wo._currentValue=B)}var Pe=Object.prototype.hasOwnProperty,yl=r.unstable_scheduleCallback,sn=r.unstable_cancelCallback,Ca=r.unstable_shouldYield,ri=r.unstable_requestPaint,ge=r.unstable_now,si=r.unstable_getCurrentPriorityLevel,Ul=r.unstable_ImmediatePriority,Fn=r.unstable_UserBlockingPriority,nl=r.unstable_NormalPriority,ci=r.unstable_LowPriority,Gl=r.unstable_IdlePriority,ui=r.log,Ea=r.unstable_setDisableYieldValue,ql=null,Wt=null;function Je(t){if(typeof ui=="function"&&Ea(t),Wt&&typeof Wt.setStrictMode=="function")try{Wt.setStrictMode(ql,t)}catch{}}var $t=Math.clz32?Math.clz32:fi,di=Math.log,Ta=Math.LN2;function fi(t){return t>>>=0,t===0?32:31-(di(t)/Ta|0)|0}var L=256,cn=4194304;function vl(t){var e=t&42;if(e!==0)return e;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function un(t,e,l){var a=t.pendingLanes;if(a===0)return 0;var n=0,o=t.suspendedLanes,u=t.pingedLanes;t=t.warmLanes;var f=a&134217727;return f!==0?(a=f&~o,a!==0?n=vl(a):(u&=f,u!==0?n=vl(u):l||(l=f&~t,l!==0&&(n=vl(l))))):(f=a&~o,f!==0?n=vl(f):u!==0?n=vl(u):l||(l=a&~t,l!==0&&(n=vl(l)))),n===0?0:e!==0&&e!==n&&(e&o)===0&&(o=n&-n,l=e&-e,o>=l||o===32&&(l&4194048)!==0)?e:n}function Dt(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function In(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function to(){var t=L;return L<<=1,(L&4194048)===0&&(L=256),t}function hi(){var t=cn;return cn<<=1,(cn&62914560)===0&&(cn=4194304),t}function eo(t){for(var e=[],l=0;31>l;l++)e.push(t);return e}function Da(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function Ir(t,e,l,a,n,o){var u=t.pendingLanes;t.pendingLanes=l,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=l,t.entangledLanes&=l,t.errorRecoveryDisabledLanes&=l,t.shellSuspendCounter=0;var f=t.entanglements,g=t.expirationTimes,S=t.hiddenUpdates;for(l=u&~l;0<l;){var N=31-$t(l),k=1<<N;f[N]=0,g[N]=-1;var E=S[N];if(E!==null)for(S[N]=null,N=0;N<E.length;N++){var T=E[N];T!==null&&(T.lane&=-536870913)}l&=~k}a!==0&&mi(t,a,0),o!==0&&n===0&&t.tag!==0&&(t.suspendedLanes|=o&~(u&~e))}function mi(t,e,l){t.pendingLanes|=e,t.suspendedLanes&=~e;var a=31-$t(e);t.entangledLanes|=e,t.entanglements[a]=t.entanglements[a]|1073741824|l&4194090}function gi(t,e){var l=t.entangledLanes|=e;for(t=t.entanglements;l;){var a=31-$t(l),n=1<<a;n&e|t[a]&e&&(t[a]|=e),l&=~n}}function lo(t){switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:t=128;break;case 268435456:t=134217728;break;default:t=0}return t}function ao(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function pi(){var t=q.p;return t!==0?t:(t=window.event,t===void 0?32:nm(t.type))}function ts(t,e){var l=q.p;try{return q.p=t,e()}finally{q.p=l}}var ol=Math.random().toString(36).slice(2),ee="__reactFiber$"+ol,pe="__reactProps$"+ol,Yl="__reactContainer$"+ol,no="__reactEvents$"+ol,es="__reactListeners$"+ol,ls="__reactHandles$"+ol,yi="__reactResources$"+ol,Ma="__reactMarker$"+ol;function oo(t){delete t[ee],delete t[pe],delete t[no],delete t[es],delete t[ls]}function Vl(t){var e=t[ee];if(e)return e;for(var l=t.parentNode;l;){if(e=l[Yl]||l[ee]){if(l=e.alternate,e.child!==null||l!==null&&l.child!==null)for(t=Vh(t);t!==null;){if(l=t[ee])return l;t=Vh(t)}return e}t=l,l=t.parentNode}return null}function Xl(t){if(t=t[ee]||t[Yl]){var e=t.tag;if(e===5||e===6||e===13||e===26||e===27||e===3)return t}return null}function Aa(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(s(33))}function Zl(t){var e=t[yi];return e||(e=t[yi]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function Vt(t){t[Ma]=!0}var vi=new Set,bi={};function bl(t,e){We(t,e),We(t+"Capture",e)}function We(t,e){for(bi[t]=e,t=0;t<e.length;t++)vi.add(e[t])}var as=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),xi={},wi={};function Ra(t){return Pe.call(wi,t)?!0:Pe.call(xi,t)?!1:as.test(t)?wi[t]=!0:(xi[t]=!0,!1)}function M(t,e,l){if(Ra(e))if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var a=e.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+l)}}function tt(t,e,l){if(l===null)t.removeAttribute(e);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+l)}}function Ot(t,e,l,a){if(a===null)t.removeAttribute(l);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(l);return}t.setAttributeNS(e,l,""+a)}}var le,Ee;function ae(t){if(le===void 0)try{throw Error()}catch(l){var e=l.stack.trim().match(/\n( *(at )?)/);le=e&&e[1]||"",Ee=-1<l.stack.indexOf(` 117 at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return` 118`+le+t+Ee}var Le=!1;function He(t,e){if(!t||Le)return"";Le=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(e){var k=function(){throw Error()};if(Object.defineProperty(k.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(k,[])}catch(T){var E=T}Reflect.construct(t,[],k)}else{try{k.call()}catch(T){E=T}t.call(k.prototype)}}else{try{throw Error()}catch(T){E=T}(k=t())&&typeof k.catch=="function"&&k.catch(function(){})}}catch(T){if(T&&E&&typeof T.stack=="string")return[T.stack,E.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=a.DetermineComponentFrameRoot(),u=o[0],f=o[1];if(u&&f){var g=u.split(` 119`),S=f.split(` 120`);for(n=a=0;a<g.length&&!g[a].includes("DetermineComponentFrameRoot");)a++;for(;n<S.length&&!S[n].includes("DetermineComponentFrameRoot");)n++;if(a===g.length||n===S.length)for(a=g.length-1,n=S.length-1;1<=a&&0<=n&&g[a]!==S[n];)n--;for(;1<=a&&0<=n;a--,n--)if(g[a]!==S[n]){if(a!==1||n!==1)do if(a--,n--,0>n||g[a]!==S[n]){var N=` 121`+g[a].replace(" at new "," at ");return t.displayName&&N.includes("<anonymous>")&&(N=N.replace("<anonymous>",t.displayName)),N}while(1<=a&&0<=n);break}}}finally{Le=!1,Error.prepareStackTrace=l}return(l=t?t.displayName||t.name:"")?ae(l):""}function Ql(t){switch(t.tag){case 26:case 27:case 5:return ae(t.type);case 16:return ae("Lazy");case 13:return ae("Suspense");case 19:return ae("SuspenseList");case 0:case 15:return He(t.type,!1);case 11:return He(t.type.render,!1);case 1:return He(t.type,!0);case 31:return ae("Activity");default:return""}}function xl(t){try{var e="";do e+=Ql(t),t=t.return;while(t);return e}catch(l){return` 122Error generating stack: `+l.message+` 123`+l.stack}}function Xt(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function il(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function ve(t){var e=il(t)?"checked":"value",l=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),a=""+t[e];if(!t.hasOwnProperty(e)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var n=l.get,o=l.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return n.call(this)},set:function(u){a=""+u,o.call(this,u)}}),Object.defineProperty(t,e,{enumerable:l.enumerable}),{getValue:function(){return a},setValue:function(u){a=""+u},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function re(t){t._valueTracker||(t._valueTracker=ve(t))}function rl(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var l=e.getValue(),a="";return t&&(a=il(t)?t.checked?"true":"false":t.value),t=a,t!==l?(e.setValue(t),!0):!1}function wl(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var dn=/[\n"\\]/g;function se(t){return t.replace(dn,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Kl(t,e,l,a,n,o,u,f){t.name="",u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"?t.type=u:t.removeAttribute("type"),e!=null?u==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+Xt(e)):t.value!==""+Xt(e)&&(t.value=""+Xt(e)):u!=="submit"&&u!=="reset"||t.removeAttribute("value"),e!=null?Pl(t,u,Xt(e)):l!=null?Pl(t,u,Xt(l)):a!=null&&t.removeAttribute("value"),n==null&&o!=null&&(t.defaultChecked=!!o),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?t.name=""+Xt(f):t.removeAttribute("name")}function Na(t,e,l,a,n,o,u,f){if(o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(t.type=o),e!=null||l!=null){if(!(o!=="submit"&&o!=="reset"||e!=null))return;l=l!=null?""+Xt(l):"",e=e!=null?""+Xt(e):l,f||e===t.value||(t.value=e),t.defaultValue=e}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=f?t.checked:!!a,t.defaultChecked=!!a,u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.name=u)}function Pl(t,e,l){e==="number"&&wl(t.ownerDocument)===t||t.defaultValue===""+l||(t.defaultValue=""+l)}function $e(t,e,l,a){if(t=t.options,e){e={};for(var n=0;n<l.length;n++)e["$"+l[n]]=!0;for(l=0;l<t.length;l++)n=e.hasOwnProperty("$"+t[l].value),t[l].selected!==n&&(t[l].selected=n),n&&a&&(t[l].defaultSelected=!0)}else{for(l=""+Xt(l),e=null,n=0;n<t.length;n++){if(t[n].value===l){t[n].selected=!0,a&&(t[n].defaultSelected=!0);return}e!==null||t[n].disabled||(e=t[n])}e!==null&&(e.selected=!0)}}function za(t,e,l){if(e!=null&&(e=""+Xt(e),e!==t.value&&(t.value=e),l==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=l!=null?""+Xt(l):""}function _a(t,e,l,a){if(e==null){if(a!=null){if(l!=null)throw Error(s(92));if(Mt(a)){if(1<a.length)throw Error(s(93));a=a[0]}l=a}l==null&&(l=""),e=l}l=Xt(e),t.defaultValue=l,a=t.textContent,a===l&&a!==""&&a!==null&&(t.value=a)}function Fe(t,e){if(e){var l=t.firstChild;if(l&&l===t.lastChild&&l.nodeType===3){l.nodeValue=e;return}}t.textContent=e}var fn=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function ka(t,e,l){var a=e.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?a?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":a?t.setProperty(e,l):typeof l!="number"||l===0||fn.has(e)?e==="float"?t.cssFloat=l:t[e]=(""+l).trim():t[e]=l+"px"}function Oa(t,e,l){if(e!=null&&typeof e!="object")throw Error(s(62));if(t=t.style,l!=null){for(var a in l)!l.hasOwnProperty(a)||e!=null&&e.hasOwnProperty(a)||(a.indexOf("--")===0?t.setProperty(a,""):a==="float"?t.cssFloat="":t[a]="");for(var n in e)a=e[n],e.hasOwnProperty(n)&&l[n]!==a&&ka(t,n,a)}else for(var o in e)e.hasOwnProperty(o)&&ka(t,o,e[o])}function ja(t){if(t.indexOf("-")===-1)return!1;switch(t){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 Si=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRen
123dering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Ci=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Ba(t){return Ci.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}var hn=null;function mn(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var Sl=null,Cl=null;function io(t){var e=Xl(t);if(e&&(t=e.stateNode)){var l=t[pe]||null;t:switch(t=e.stateNode,e.type){case"input":if(Kl(t,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name),e=l.name,l.type==="radio"&&e!=null){for(l=t;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll('input[name="'+se(""+e)+'"][type="radio"]'),e=0;e<l.length;e++){var a=l[e];if(a!==t&&a.form===t.form){var n=a[pe]||null;if(!n)throw Error(s(90));Kl(a,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(e=0;e<l.length;e++)a=l[e],a.form===t.form&&rl(a)}break t;case"textarea":za(t,l.value,l.defaultValue);break t;case"select":e=l.value,e!=null&&$e(t,!!l.multiple,e,!1)}}}var gn=!1;function ro(t,e,l){if(gn)return t(e,l);gn=!0;try{var a=t(e);return a}finally{if(gn=!1,(Sl!==null||Cl!==null)&&(ir(),Sl&&(e=Sl,t=Cl,Cl=Sl=null,io(e),t)))for(e=0;e<t.length;e++)io(t[e])}}function Jl(t,e){var l=t.stateNode;if(l===null)return null;var a=l[pe]||null;if(a===null)return null;l=a[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(t=t.type,a=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!a;break t;default:t=!1}if(t)return null;if(l&&typeof l!="function")throw Error(s(231,e,typeof l));return l}var Ue=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),pn=!1;if(Ue)try{var Wl={};Object.defineProperty(Wl,"passive",{get:function(){pn=!0}}),window.addEventListener("test",Wl,Wl),window.removeEventListener("test",Wl,Wl)}catch{pn=!1}
vendor: 6,638 bytes, line 123
123var Ie=null,yn=null,La=null;function so(){if(La)return La;var t,e=yn,l=e.length,a,n="value"in Ie?Ie.value:Ie.textContent,o=n.length;for(t=0;t<l&&e[t]===n[t];t++);var u=l-t;for(a=1;a<=u&&e[l-a]===n[o-a];a++);return La=n.slice(t,1<a?1-a:void 0)}function Ha(t){var e=t.keyCode;return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function Ua(){return!0}function co(){return!1}function ce(t){function e(l,a,n,o,u){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=o,this.target=u,this.currentTarget=null;for(var f in t)t.hasOwnProperty(f)&&(l=t[f],this[f]=l?l(o):o[f]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?Ua:co,this.isPropagationStopped=co,this}return D(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=Ua)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=Ua)},persist:function(){},isPersistent:Ua}),e}var sl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ga=ce(sl),$l=D({},sl,{view:0,detail:0}),Ei=ce($l),Ti,uo,fo,Di=D({},$l,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:os,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==fo&&(fo&&t.type==="mousemove"?(Ti=t.screenX-fo.screenX,uo=t.screenY-fo.screenY):uo=Ti=0,fo=t),Ti)},movementY:function(t){return"movementY"in t?t.movementY:uo}}),Vu=ce(Di),D0=D({},Di,{dataTransfer:0}),M0=ce(D0),A0=D({},$l,{relatedTarget:0}),ns=ce(A0),R0=D({},sl,{animationName:0,elapsedTime:0,pseudoElement:0}),N0=ce(R0),z0=D({},sl,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),_0=ce(z0),k0=D({},sl,{data:0}),Xu=ce(k0),O0={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},j0={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"},B0={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function L0(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=B0[t])?!!e[t]:!1}function os(){return L0}var H0=D({},$l,{key:function(t){if(t.key){var e=O0[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=Ha(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?j0[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:os,charCode:function(t){return t.type==="keypress"?Ha(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Ha(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),U0=ce(H0),G0=D({},Di,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Zu=ce(G0),q0=D({},$l,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:os}),Y0=ce(q0),V0=D({},sl,{propertyName:0,elapsedTime:0,pseudoElement:0}),X0=ce(V0),Z0=D({},Di,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),Q0=ce(Z0),K0=D({},sl,{newState:0,oldState:0}),P0=ce(K0),J0=[9,13,27,32],is=Ue&&"CompositionEvent"in window,ho=null;Ue&&"documentMode"in document&&(ho=document.documentMode);var W0=Ue&&"TextEvent"in window&&!ho,Qu=Ue&&(!is||ho&&8<ho&&11>=ho),Ku=" ",Pu=!1;function Ju(t,e){switch(t){case"keyup":return J0.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Wu(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var vn=!1;function $0(t,e){switch(t){case"compositionend":return Wu(e);case"keypress":return e.which!==32?null:(Pu=!0,Ku);case"textInput":return t=e.data,t===Ku&&Pu?null:t;default:return null}}function F0(t,e){if(vn)return t==="compositionend"||!is&&Ju(t,e)?(t=so(),La=yn=Ie=null,vn=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return Qu&&e.locale!=="ko"?null:e.data;default:return null}}var I0={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 $u(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!I0[t.type]:e==="textarea"}function Fu(t,e,l,a){Sl?Cl?Cl.push(a):Cl=[a]:Sl=a,e=fr(e,"onChange"),0<e.length&&(l=new Ga("onChange","change",null,l,a),t.push({event:l,listeners:e}))}var mo=null,go=null;function t1(t){kh(t,0)}function Mi(t){var e=Aa(t);if(rl(e))return t}function Iu(t,e){if(t==="change")return e}var td=!1;if(Ue){var rs;if(Ue){var ss="oninput"in document;if(!ss){var ed=document.createElement("div");ed.setAttribute("oninput","return;"),ss=typeof ed.oninput=="function"}rs=ss}else rs=!1;td=rs&&(!document.documentMode||9<document.documentMode)}function ld(){mo&&(mo.detachEvent("onpropertychange",ad),go=mo=null)}function ad(t){if(t.propertyName==="value"&&Mi(go)){var e=[];Fu(e,go,t,mn(t)),ro(t1,e)}}function e1(t,e,l){t==="focusin"?(ld(),mo=e,go=l,mo.attachEvent("onpropertychange",ad)):t==="focusout"&&ld()}function l1(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return Mi(go)}function a1(t,e){if(t==="click")return Mi(e)}function n1(t,e){if(t==="input"||t==="change")return Mi(e)}function o1(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var Re=typeof Object.is=="function"?Object.is:o1;function po(t,e){if(Re(t,e))return!0;
vendor: 4,880 bytes, line 123
123if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var l=Object.keys(t),a=Object.keys(e);if(l.length!==a.length)return!1;for(a=0;a<l.length;a++){var n=l[a];if(!Pe.call(e,n)||!Re(t[n],e[n]))return!1}return!0}function nd(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function od(t,e){var l=nd(t);t=0;for(var a;l;){if(l.nodeType===3){if(a=t+l.textContent.length,t<=e&&a>=e)return{node:l,offset:e-t};t=a}t:{for(;l;){if(l.nextSibling){l=l.nextSibling;break t}l=l.parentNode}l=void 0}l=nd(l)}}function id(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?id(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function rd(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=wl(t.document);e instanceof t.HTMLIFrameElement;){try{var l=typeof e.contentWindow.location.href=="string"}catch{l=!1}if(l)t=e.contentWindow;else break;e=wl(t.document)}return e}function cs(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var i1=Ue&&"documentMode"in document&&11>=document.documentMode,bn=null,us=null,yo=null,ds=!1;function sd(t,e,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;ds||bn==null||bn!==wl(a)||(a=bn,"selectionStart"in a&&cs(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),yo&&po(yo,a)||(yo=a,a=fr(us,"onSelect"),0<a.length&&(e=new Ga("onSelect","select",null,e,l),t.push({event:e,listeners:a}),e.target=bn)))}function qa(t,e){var l={};return l[t.toLowerCase()]=e.toLowerCase(),l["Webkit"+t]="webkit"+e,l["Moz"+t]="moz"+e,l}var xn={animationend:qa("Animation","AnimationEnd"),animationiteration:qa("Animation","AnimationIteration"),animationstart:qa("Animation","AnimationStart"),transitionrun:qa("Transition","TransitionRun"),transitionstart:qa("Transition","TransitionStart"),transitioncancel:qa("Transition","TransitionCancel"),transitionend:qa("Transition","TransitionEnd")},fs={},cd={};Ue&&(cd=document.createElement("div").style,"AnimationEvent"in window||(delete xn.animationend.animation,delete xn.animationiteration.animation,delete xn.animationstart.animation),"TransitionEvent"in window||delete xn.transitionend.transition);function Ya(t){if(fs[t])return fs[t];if(!xn[t])return t;var e=xn[t],l;for(l in e)if(e.hasOwnProperty(l)&&l in cd)return fs[t]=e[l];return t}var ud=Ya("animationend"),dd=Ya("animationiteration"),fd=Ya("animationstart"),r1=Ya("transitionrun"),s1=Ya("transitionstart"),c1=Ya("transitioncancel"),hd=Ya("transitionend"),md=new Map,hs="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");hs.push("scrollEnd");function tl(t,e){md.set(t,e),bl(e,[t])}var gd=new WeakMap;function Ge(t,e){if(typeof t=="object"&&t!==null){var l=gd.get(t);return l!==void 0?l:(e={value:t,source:e,stack:xl(e)},gd.set(t,e),e)}return{value:t,source:e,stack:xl(e)}}var qe=[],wn=0,ms=0;function Ai(){for(var t=wn,e=ms=wn=0;e<t;){var l=qe[e];qe[e++]=null;var a=qe[e];qe[e++]=null;var n=qe[e];qe[e++]=null;var o=qe[e];if(qe[e++]=null,a!==null&&n!==null){var u=a.pending;u===null?n.next=n:(n.next=u.next,u.next=n),a.pending=n}o!==0&&pd(l,n,o)}}function Ri(t,e,l,a){qe[wn++]=t,qe[wn++]=e,qe[wn++]=l,qe[wn++]=a,ms|=a,t.lanes|=a,t=t.alternate,t!==null&&(t.lanes|=a)}function gs(t,e,l,a){return Ri(t,e,l,a),Ni(t)}function Sn(t,e){return Ri(t,null,null,e),Ni(t)}function pd(t,e,l){t.lanes|=l;var a=t.alternate;a!==null&&(a.lanes|=l);for(var n=!1,o=t.return;o!==null;)o.childLanes|=l,a=o.alternate,a!==null&&(a.childLanes|=l),o.tag===22&&(t=o.stateNode,t===null||t._visibility&1||(n=!0)),t=o,o=o.return;return t.tag===3?(o=t.stateNode,n&&e!==null&&(n=31-$t(l),t=o.hiddenUpdates,a=t[n],a===null?t[n]=[e]:a.push(e),e.lane=l|536870912),o):null}function Ni(t){if(50<Yo)throw Yo=0,wc=null,Error(s(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var Cn={};function u1(t,e,l,a){this.tag=t,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.t
vendor: 1,734 bytes, line 123
123ype=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ne(t,e,l,a){return new u1(t,e,l,a)}function ps(t){return t=t.prototype,!(!t||!t.isReactComponent)}function El(t,e){var l=t.alternate;return l===null?(l=Ne(t.tag,e,t.key,t.mode),l.elementType=t.elementType,l.type=t.type,l.stateNode=t.stateNode,l.alternate=t,t.alternate=l):(l.pendingProps=e,l.type=t.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=t.flags&65011712,l.childLanes=t.childLanes,l.lanes=t.lanes,l.child=t.child,l.memoizedProps=t.memoizedProps,l.memoizedState=t.memoizedState,l.updateQueue=t.updateQueue,e=t.dependencies,l.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},l.sibling=t.sibling,l.index=t.index,l.ref=t.ref,l.refCleanup=t.refCleanup,l}function yd(t,e){t.flags&=65011714;var l=t.alternate;return l===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=l.childLanes,t.lanes=l.lanes,t.child=l.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=l.memoizedProps,t.memoizedState=l.memoizedState,t.updateQueue=l.updateQueue,t.type=l.type,e=l.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function zi(t,e,l,a,n,o){var u=0;if(a=t,typeof t=="function")ps(t)&&(u=1);else if(typeof t=="string")u=fp(t,l,Z.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case xt:return t=Ne(31,l,e,n),t.elementType=xt,t.lanes=o,t;
vendor: 55,310 bytes, line 123
123case $:return Va(l.children,n,o,e);case nt:u=8,n|=24;break;case ct:return t=Ne(12,l,e,n|2),t.elementType=ct,t.lanes=o,t;case H:return t=Ne(13,l,e,n),t.elementType=H,t.lanes=o,t;case it:return t=Ne(19,l,e,n),t.elementType=it,t.lanes=o,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case ht:case _:u=10;break t;case St:u=9;break t;case Y:u=11;break t;case rt:u=14;break t;case V:u=16,a=null;break t}u=29,l=Error(s(130,t===null?"null":typeof t,"")),a=null}return e=Ne(u,l,e,n),e.elementType=t,e.type=a,e.lanes=o,e}function Va(t,e,l,a){return t=Ne(7,t,a,e),t.lanes=l,t}function ys(t,e,l){return t=Ne(6,t,null,e),t.lanes=l,t}function vs(t,e,l){return e=Ne(4,t.children!==null?t.children:[],t.key,e),e.lanes=l,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var En=[],Tn=0,_i=null,ki=0,Ye=[],Ve=0,Xa=null,Tl=1,Dl="";function Za(t,e){En[Tn++]=ki,En[Tn++]=_i,_i=t,ki=e}function vd(t,e,l){Ye[Ve++]=Tl,Ye[Ve++]=Dl,Ye[Ve++]=Xa,Xa=t;var a=Tl;t=Dl;var n=32-$t(a)-1;a&=~(1<<n),l+=1;var o=32-$t(e)+n;if(30<o){var u=n-n%5;o=(a&(1<<u)-1).toString(32),a>>=u,n-=u,Tl=1<<32-$t(e)+n|l<<n|a,Dl=o+t}else Tl=1<<o|l<<n|a,Dl=t}function bs(t){t.return!==null&&(Za(t,1),vd(t,1,0))}function xs(t){for(;t===_i;)_i=En[--Tn],En[Tn]=null,ki=En[--Tn],En[Tn]=null;for(;t===Xa;)Xa=Ye[--Ve],Ye[Ve]=null,Dl=Ye[--Ve],Ye[Ve]=null,Tl=Ye[--Ve],Ye[Ve]=null}var be=null,Ut=null,Et=!1,Qa=null,cl=!1,ws=Error(s(519));function Ka(t){var e=Error(s(418,""));throw xo(Ge(e,t)),ws}function bd(t){var e=t.stateNode,l=t.type,a=t.memoizedProps;switch(e[ee]=t,e[pe]=a,l){case"dialog":vt("cancel",e),vt("close",e);break;case"iframe":case"object":case"embed":vt("load",e);break;case"video":case"audio":for(l=0;l<Xo.length;l++)vt(Xo[l],e);break;case"source":vt("error",e);break;case"img":case"image":case"link":vt("error",e),vt("load",e);break;case"details":vt("toggle",e);break;case"input":vt("invalid",e),Na(e,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0),re(e);break;case"select":vt("invalid",e);break;case"textarea":vt("invalid",e),_a(e,a.value,a.defaultValue,a.children),re(e)}l=a.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||e.textContent===""+l||a.suppressHydrationWarning===!0||Lh(e.textContent,l)?(a.popover!=null&&(vt("beforetoggle",e),vt("toggle",e)),a.onScroll!=null&&vt("scroll",e),a.onScrollEnd!=null&&vt("scrollend",e),a.onClick!=null&&(e.onclick=hr),e=!0):e=!1,e||Ka(t)}function xd(t){for(be=t.return;be;)switch(be.tag){case 5:case 13:cl=!1;return;case 27:case 3:cl=!0;return;default:be=be.return}}function vo(t){if(t!==be)return!1;if(!Et)return xd(t),Et=!0,!1;var e=t.tag,l;if((l=e!==3&&e!==27)&&((l=e===5)&&(l=t.type,l=!(l!=="form"&&l!=="button")||Lc(t.type,t.memoizedProps)),l=!l),l&&Ut&&Ka(t),xd(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(s(317));t:{for(t=t.nextSibling,e=0;t;){if(t.nodeType===8)if(l=t.data,l==="/$"){if(e===0){Ut=ll(t.nextSibling);break t}e--}else l!=="$"&&l!=="$!"&&l!=="$?"||e++;t=t.nextSibling}Ut=null}}else e===27?(e=Ut,ha(t.type)?(t=qc,qc=null,Ut=t):Ut=e):Ut=be?ll(t.stateNode.nextSibling):null;return!0}function bo(){Ut=be=null,Et=!1}function wd(){var t=Qa;return t!==null&&(Me===null?Me=t:Me.push.apply(Me,t),Qa=null),t}function xo(t){Qa===null?Qa=[t]:Qa.push(t)}var Ss=O(null),Pa=null,Ml=null;function Fl(t,e,l){G(Ss,e._currentValue),e._currentValue=l}function Al(t){t._currentValue=Ss.current,X(Ss)}function Cs(t,e,l){for(;t!==null;){var a=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,a!==null&&(a.childLanes|=e)):a!==null&&(a.childLanes&e)!==e&&(a.childLanes|=e),t===l)break;t=t.return}}function Es(t,e,l,a){var n=t.child;for(n!==null&&(n.return=t);n!==null;){var o=n.dependencies;if(o!==null){var u=n.child;o=o.firstContext;t:for(;o!==null;){var f=o;o=n;for(var g=0;g<e.length;g++)if(f.context===e[g]){o.lanes|=l,f=o.alternate,f!==null&&(f.lanes|=l),Cs(o.return,l,t),a||(u=null);break t}o=f.next}}else if(n.tag===18){if(u=n.return,u===null)throw Error(s(341));u.lanes|=l,o=u.alternate,o!==null&&(o.lanes|=l),Cs(u,l,t),u=null}else u=n.child;if(u!==null)u.return=n;else for(u=n;u!==null;){if(u===t){u=null;break}if(n=u.sibling,n!==null){n.return=u.return,u=n;break}u=u.return}n=u}}function wo(t,e,l,a){t=null;for(var n=e,o=!1;n!==null;){if(!o){if((n.flags&524288)!==0)o=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var u=n.alternate;if(u===null)throw Error(s(387));if(u=u.memoizedProps,u!==null){var f=n.type;Re(n.pendingProps.value,u.value)||(t!==null?t.push(f):t=[f])}}else if(n===gt.current){if(u=n.alternate,u===null)throw Error(s(387));u.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(t!==null?t.push(Wo):t=[Wo])}n=n.return}t!==null&&Es(e,t,l,a),e.flags|=262144}function Oi(t){for(t=t.firstContext;t!==null;){if(!Re(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function Ja(t){Pa=t,Ml=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function ye(t){return Sd(Pa,t)}function ji(t,e){return Pa===null&&Ja(t),Sd(t,e)}function Sd(t,e){var l=e._currentValue;if(e={context:e,memoizedValue:l,next:null},Ml===null){if(t===null)throw Error(s(308));Ml=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else Ml=Ml.next=e;return l}var d1=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(l,a){t.push(a)}};this.abort=function(){e.aborted=!0,t.forEach(function(l){return l()})}},f1=r.unstable_scheduleCallback,h1=r.unstable_NormalPriority,Ft={$$typeof:_,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ts(){return{controller:new d1,data:new Map,refCount:0}}function So(t){t.refCount--,t.refCount===0&&f1(h1,function(){t.controller.abort()})}var Co=null,Ds=0,Dn=0,Mn=null;function m1(t,e){if(Co===null){var l=Co=[];Ds=0,Dn=Ac(),Mn={status:"pending",value:void 0,then:function(a){l.push(a)}}}return Ds++,e.then(Cd,Cd),e}function Cd(){if(--Ds===0&&Co!==null){Mn!==null&&(Mn.status="fulfilled");var t=Co;Co=null,Dn=0,Mn=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function g1(t,e){var l=[],a={status:"pending",value:null,reason:null,then:function(n){l.push(n)}};return t.then(function(){a.status="fulfilled",a.value=e;for(var n=0;n<l.length;n++)(0,l[n])(e)},function(n){for(a.status="rejected",a.reason=n,n=0;n<l.length;n++)(0,l[n])(void 0)}),a}var Ed=A.S;A.S=function(t,e){typeof e=="object"&&e!==null&&typeof e.then=="function"&&m1(t,e),Ed!==null&&Ed(t,e)};var Wa=O(null);function Ms(){var t=Wa.current;return t!==null?t:jt.pooledCache}function Bi(t,e){e===null?G(Wa,Wa.current):G(Wa,e.pool)}function Td(){var t=Ms();return t===null?null:{parent:Ft._currentValue,pool:t}}var Eo=Error(s(460)),Dd=Error(s(474)),Li=Error(s(542)),As={then:function(){}};function Md(t){return t=t.status,t==="fulfilled"||t==="rejected"}function Hi(){}function Ad(t,e,l){switch(l=t[l],l===void 0?t.push(e):l!==e&&(e.then(Hi,Hi),e=l),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,Nd(t),t;default:if(typeof e.status=="string")e.then(Hi,Hi);else{if(t=jt,t!==null&&100<t.shellSuspendCounter)throw Error(s(482));t=e,t.status="pending",t.then(function(a){if(e.status==="pending"){var n=e;n.status="fulfilled",n.value=a}},function(a){if(e.status==="pending"){var n=e;n.status="rejected",n.reason=a}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,Nd(t),t}throw To=e,Eo}}var To=null;function Rd(){if(To===null)throw Error(s(459));var t=To;return To=null,t}function Nd(t){if(t===Eo||t===Li)throw Error(s(483))}var Il=!1;function Rs(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ns(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function ta(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function ea(t,e,l){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(At&2)!==0){var n=a.pending;return n===null?e.next=e:(e.next=n.next,n.next=e),a.pending=e,e=Ni(t),pd(t,null,l),e}return Ri(t,a,e,l),Ni(t)}function Do(t,e,l){if(e=e.updateQueue,e!==null&&(e=e.shared,(l&4194048)!==0)){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,gi(t,l)}}function zs(t,e){var l=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var n=null,o=null;if(l=l.firstBaseUpdate,l!==null){do{var u={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};o===null?n=o=u:o=o.next=u,l=l.next}while(l!==null);o===null?n=o=e:o=o.next=e}else n=o=e;l={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:o,shared:a.shared,callbacks:a.callbacks},t.updateQueue=l;return}t=l.lastBaseUpdate,t===null?l.firstBaseUpdate=e:t.next=e,l.lastBaseUpdate=e}var _s=!1;function Mo(){if(_s){var t=Mn;if(t!==null)throw t}}function Ao(t,e,l,a){_s=!1;var n=t.updateQueue;Il=!1;var o=n.firstBaseUpdate,u=n.lastBaseUpdate,f=n.shared.pending;if(f!==null){n.shared.pending=null;var g=f,S=g.next;g.next=null,u===null?o=S:u.next=S,u=g;var N=t.alternate;N!==null&&(N=N.updateQueue,f=N.lastBaseUpdate,f!==u&&(f===null?N.firstBaseUpdate=S:f.next=S,N.lastBaseUpdate=g))}if(o!==null){var k=n.baseState;u=0,N=S=g=null,f=o;do{var E=f.lane&-536870913,T=E!==f.lane;if(T?(wt&E)===E:(a&E)===E){E!==0&&E===Dn&&(_s=!0),N!==null&&(N=N.next={lane:0,tag:f.tag,payload:f.payload,callback:null,next:null});t:{var lt=t,F=f;E=e;var _t=l;switch(F.tag){case 1:if(lt=F.payload,typeof lt=="function"){k=lt.call(_t,k,E);break t}k=lt;break t;case 3:lt.flags=lt.flags&-65537|128;case 0:if(lt=F.payload,E=typeof lt=="function"?lt.call(_t,k,E):lt,E==null)break t;k=D({},k,E);break t;case 2:Il=!0}}E=f.callback,E!==null&&(t.flags|=64,T&&(t.flags|=8192),T=n.callbacks,T===null?n.callbacks=[E]:T.push(E))}else T={lane:E,tag:f.tag,payload:f.payload,callback:f.callback,next:null},N===null?(S=N=T,g=k):N=N.next=T,u|=E;if(f=f.next,f===null){if(f=n.shared.pending,f===null)break;T=f,f=T.next,T.next=null,n.lastBaseUpdate=T,n.shared.pending=null}}while(!0);N===null&&(g=k),n.baseState=g,n.firstBaseUpdate=S,n.lastBaseUpdate=N,o===null&&(n.shared.lanes=0),ca|=u,t.lanes=u,t.memoizedState=k}}function zd(t,e){if(typeof t!="function")throw Error(s(191,t));t.call(e)}function _d(t,e){var l=t.callbacks;if(l!==null)for(t.callbacks=null,t=0;t<l.length;t++)zd(l[t],e)}var An=O(null),Ui=O(0);function kd(t,e){t=jl,G(Ui,t),G(An,e),jl=t|e.baseLanes}function ks(){G(Ui,jl),G(An,An.current)}function Os(){jl=Ui.current,X(An),X(Ui)}var la=0,mt=null,Nt=null,Zt=null,Gi=!1,Rn=!1,$a=!1,qi=0,Ro=0,Nn=null,p1=0;function qt(){throw Error(s(321))}function js(t,e){if(e===null)return!1;for(var l=0;l<e.length&&l<t.length;l++)if(!Re(t[l],e[l]))return!1;return!0}function Bs(t,e,l,a,n,o){return la=o,mt=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,A.H=t===null||t.memoizedState===null?yf:vf,$a=!1,o=l(a,n),$a=!1,Rn&&(o=jd(e,l,a,n)),Od(t),o}function Od(t){A.H=Ki;var e=Nt!==null&&Nt.next!==null;if(la=0,Zt=Nt=mt=null,Gi=!1,Ro=0,Nn=null,e)throw Error(s(300));t===null||ne||(t=t.dependencies,t!==null&&Oi(t)&&(ne=!0))}function jd(t,e,l,a){mt=t;var n=0;do{if(Rn&&(Nn=null),Ro=0,Rn=!1,25<=n)throw Error(s(301));if(n+=1,Zt=Nt=null,t.updateQueue!=null){var o=t.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}A.H=C1,o=e(l,a)}while(Rn);return o}function y1(){var t=A.H,e=t.useState()[0];return e=typeof e.then=="function"?No(e):e,t=t.useState()[0],(Nt!==null?Nt.memoizedState:null)!==t&&(mt.flags|=1024),e}function Ls(){var t=qi!==0;return qi=0,t}function Hs(t,e,l){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~l}function Us(t){if(Gi){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}Gi=!1}la=0,Zt=Nt=mt=null,Rn=!1,Ro=qi=0,Nn=null}function Te(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Zt===null?mt.memoizedState=Zt=t:Zt=Zt.next=t,Zt}function Qt(){if(Nt===null){var t=mt.alternate;t=t!==null?t.memoizedState:null}else t=Nt.next;var e=Zt===null?mt.memoizedState:Zt.next;if(e!==null)Zt=e,Nt=t;else{if(t===null)throw mt.alternate===null?Error(s(467)):Error(s(310));Nt=t,t={memoizedState:Nt.memoizedState,baseState:Nt.baseState,baseQueue:Nt.baseQueue,queue:Nt.queue,next:null},Zt===null?mt.memoizedState=Zt=t:Zt=Zt.next=t}return Zt}function Gs(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function No(t){var e=Ro;return Ro+=1,Nn===null&&(Nn=[]),t=Ad(Nn,t,e),e=mt,(Zt===null?e.memoizedState:Zt.next)===null&&(e=e.alternate,A.H=e===null||e.memoizedState===null?yf:vf),t}function Yi(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return No(t);if(t.$$typeof===_)return ye(t)}throw Error(s(438,String(t)))}function qs(t){var e=null,l=mt.updateQueue;if(l!==null&&(e=l.memoCache),e==null){var a=mt.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(e={data:a.data.map(function(n){return n.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),l===null&&(l=Gs(),mt.updateQueue=l),l.memoCache=e,l=e.data[e.index],l===void 0)for(l=e.data[e.index]=Array(t),a=0;a<t;a++)l[a]=Be;return e.index++,l}function Rl(t,e){return typeof e=="function"?e(t):e}function Vi(t){var e=Qt();return Ys(e,Nt,t)}function Ys(t,e,l){var a=t.queue;if(a===null)throw Error(s(311));a.lastRenderedReducer=l;var n=t.baseQueue,o=a.pending;if(o!==null){if(n!==null){var u=n.next;n.next=o.next,o.next=u}e.baseQueue=n=o,a.pending=null}if(o=t.baseState,n===null)t.memoizedState=o;else{e=n.next;var f=u=null,g=null,S=e,N=!1;do{var k=S.lane&-536870913;if(k!==S.lane?(wt&k)===k:(la&k)===k){var E=S.revertLane;if(E===0)g!==null&&(g=g.next={lane:0,revertLane:0,action:S.action,hasEagerState:S.hasEagerState,eagerState:S.eagerState,next:null}),k===Dn&&(N=!0);else if((la&E)===E){S=S.next,E===Dn&&(N=!0);continue}else k={lane:0,revertLane:S.revertLane,action:S.action,hasEagerState:S.hasEagerState,eagerState:S.eagerState,next:null},g===null?(f=g=k,u=o):g=g.next=k,mt.lanes|=E,ca|=E;k=S.action,$a&&l(o,k),o=S.hasEagerState?S.eagerState:l(o,k)}else E={lane:k,revertLane:S.revertLane,action:S.action,hasEagerState:S.hasEagerState,eagerState:S.eagerState,next:null},g===null?(f=g=E,u=o):g=g.next=E,mt.lanes|=k,ca|=k;S=S.next}while(S!==null&&S!==e);if(g===null?u=o:g.next=f,!Re(o,t.memoizedState)&&(ne=!0,N&&(l=Mn,l!==null)))throw l;t.memoizedState=o,t.baseState=u,t.baseQueue=g,a.lastRenderedState=o}return n===null&&(a.lanes=0),[t.memoizedState,a.dispatch]}function Vs(t){var e=Qt(),l=e.queue;if(l===null)throw Error(s(311));l.lastRenderedReducer=t;var a=l.dispatch,n=l.pending,o=e.memoizedState;if(n!==null){l.pending=null;var u=n=n.next;do o=t(o,u.action),u=u.next;while(u!==n);Re(o,e.memoizedState)||(ne=!0),e.memoizedState=o,e.baseQueue===null&&(e.baseState=o),l.lastRenderedState=o}return[o,a]}function Bd(t,e,l){var a=mt,n=Qt(),o=Et;if(o){if(l===void 0)throw Error(s(407));l=l()}else l=e();var u=!Re((Nt||n).memoizedState,l);u&&(n.memoizedState=l,ne=!0),n=n.queue;var f=Ud.bind(null,a,n,t);if(zo(2048,8,f,[t]),n.getSnapshot!==e||u||Zt!==null&&Zt.memoizedState.tag&1){if(a.flags|=2048,zn(9,Xi(),Hd.bind(null,a,n,l,e),null),jt===null)throw Error(s(349));o||(la&124)!==0||Ld(a,e,l)}return l}function Ld(t,e,l){t.flags|=16384,t={getSnapshot:e,value:l},e=mt.updateQueue,e===null?(e=Gs(),mt.updateQueue=e,e.stores=[t]):(l=e.stores,l===null?e.stores=[t]:l.push(t))}function Hd(t,e,l,a){e.value=l,e.getSnapshot=a,Gd(e)&&qd(t)}function Ud(t,e,l){return l(function(){Gd(e)&&qd(t)})}function Gd(t){var e=t.getSnapshot;t=t.value;try{var l=e();return!Re(t,l)}catch{return!0}}function qd(t){var e=Sn(t,2);e!==null&&je(e,t,2)}function Xs(t){var e=Te();if(typeof t=="function"){var l=t;if(t=l(),$a){Je(!0);try{l()}finally{Je(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rl,lastRenderedState:t},e}function Yd(t,e,l,a){return t.baseState=l,Ys(t,Nt,typeof a=="function"?a:Rl)}function v1(t,e,l,a,n){if(Qi(t))throw Error(s(485));if(t=e.action,t!==null){var o={payload:n,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(u){o.listeners.push(u)}};A.T!==null?l(!0):o.isTransition=!1,a(o),l=e.pending,l===null?(o.next=e.pending=o,Vd(e,o)):(o.next=l.next,e.pending=l.next=o)}}function Vd(t,e){var l=e.action,a=e.payload,n=t.state;if(e.isTransition){var o=A.T,u={};A.T=u;try{var f=l(n,a),g=A.S;g!==null&&g(u,f),Xd(t,e,f)}catch(S){Zs(t,e,S)}finally{A.T=o}}else try{o=l(n,a),Xd(t,e,o)}catch(S){Zs(t,e,S)}}function Xd(t,e,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){Zd(t,e,a)},function(a){return Zs(t,e,a)}):Zd(t,e,l)}function Zd(t,e,l){e.status="fulfilled",e.value=l,Qd(e),t.state=l,e=t.pending,e!==null&&(l=e.next,l===e?t.pending=null:(l=l.next,e.next=l,Vd(t,l)))}function Zs(t,e,l){var a=t.pending;if(t.pending=null,a!==null){a=a.next;do e.status="rejected",e.reason=l,Qd(e),e=e.next;while(e!==a)}t.action=null}function Qd(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Kd(t,e){return e}function Pd(t,e){if(Et){var l=jt.formState;if(l!==null){t:{var a=mt;if(Et){if(Ut){e:{for(var n=Ut,o=cl;n.nodeType!==8;){if(!o){n=null;break e}if(n=ll(n.nextSibling),n===null){n=null;break e}}o=n.data,n=o==="F!"||o==="F"?n:null}if(n){Ut=ll(n.nextSibling),a=n.data==="F!";break t}}Ka(a)}a=!1}a&&(e=l[0])}}return l=Te(),l.memoizedState=l.baseState=e,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Kd,lastRenderedState:e},l.queue=a,l=mf.bind(null,mt,a),a.dispatch=l,a=Xs(!1),o=Ws.bind(null,mt,!1,a.queue),a=Te(),n={state:e,dispatch:null,action:t,pending:null},a.queue=n,l=v1.bind(null,mt,n,o,l),n.dispatch=l,a.memoizedState=t,[e,l,!1]}function Jd(t){var e=Qt();return Wd(e,Nt,t)}function Wd(t,e,l){if(e=Ys(t,e,Kd)[0],t=Vi(Rl)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var a=No(e)}catch(u){throw u===Eo?Li:u}else a=e;e=Qt();var n=e.queue,o=n.dispatch;return l!==e.memoizedState&&(mt.flags|=2048,zn(9,Xi(),b1.bind(null,n,l),null)),[a,o,t]}function b1(t,e){t.action=e}function $d(t){var e=Qt(),l=Nt;if(l!==null)return Wd(e,l,t);Qt(),e=e.memoizedState,l=Qt();var a=l.queue.dispatch;return l.memoizedState=t,[e,a,!1]}function zn(t,e,l,a){return t={tag:t,create:l,deps:a,inst:e,next:null},e=mt.updateQueue,e===null&&(e=Gs(),mt.updateQueue=e),l=e.lastEffect,l===null?e.lastEffect=t.next=t:(a=l.next,l.next=t,t.next=a,e.lastEffect=t),t}function Xi(){return{destroy:void 0,resource:void 0}}function Fd(){return Qt().memoizedState}function Zi(t,e,l,a){var n=Te();a=a===void 0?null:a,mt.flags|=t,n.memoizedState=zn(1|e,Xi(),l,a)}function zo(t,e,l,a){var n=Qt();a=a===void 0?null:a;var o=n.memoizedState.inst;Nt!==null&&a!==null&&js(a,Nt.memoizedState.deps)?n.memoizedState=zn(e,o,l,a):(mt.flags|=t,n.memoizedState=zn(1|e,o,l,a))}function Id(t,e){Zi(8390656,8,t,e)}function tf(t,e){zo(2048,8,t,e)}function ef(t,e){return zo(4,2,t,e)}function lf(t,e){return zo(4,4,t,e)}function af(t,e){if(typeof e=="function"){t=t();var l=e(t);return function(){typeof l=="function"?l():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function nf(t,e,l){l=l!=null?l.concat([t]):null,zo(4,4,af.bind(null,e,t),l)}function Qs(){}function of(t,e){var l=Qt();e=e===void 0?null:e;var a=l.memoizedState;return e!==null&&js(e,a[1])?a[0]:(l.memoizedState=[t,e],t)}function rf(t,e){var l=Qt();e=e===void 0?null:e;var a=l.memoizedState;if(e!==null&&js(e,a[1]))return a[0];if(a=t(),$a){Je(!0);try{t()}finally{Je(!1)}}return l.memoizedState=[a,e],a}function Ks(t,e,l){return l===void 0||(la&1073741824)!==0?t.memoizedState=e:(t.memoizedState=l,t=uh(),mt.lanes|=t,ca|=t,l)}function sf(t,e,l,a){return Re(l,e)?l:An.current!==null?(t=Ks(t,l,a),Re(t,e)||(ne=!0),t):(la&42)===0?(ne=!0,t.memoizedState=l):(t=uh(),mt.lanes|=t,ca|=t,e)}function cf(t,e,l,a,n){var o=q.p;q.p=o!==0&&8>o?o:8;var u=A.T,f={};A.T=f,Ws(t,!1,e,l);try{var g=n(),S=A.S;if(S!==null&&S(f,g),g!==null&&typeof g=="object"&&typeof g.then=="function"){var N=g1(g,a);_o(t,e,N,Oe(t))}else _o(t,e,a,Oe(t))}catch(k){_o(t,e,{then:function(){},status:"rejected",reason:k},Oe())}finally{q.p=o,A.T=u}}function x1(){}function Ps(t,e,l,a){if(t.tag!==5)throw Error(s(476));var n=uf(t).queue;cf(t,n,e,B,l===null?x1:function(){return df(t),l(a)})}function uf(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:B,baseState:B,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rl,lastRenderedState:B},next:null};var l={};return e.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Rl,lastRenderedState:l},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function df(t){var e=uf(t).next.queue;_o(t,e,{},Oe())}function Js(){return ye(Wo)}function ff(){return Qt().memoizedState}function hf(){return Qt().memoizedState}function w1(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var l=Oe();t=ta(l);var a=ea(e,t,l);a!==null&&(je(a,e,l),Do(a,e,l)),e={cache:Ts()},t.payload=e;return}e=e.return}}function S1(t,e,l){var a=Oe();l={lane:a,revertLane:0,action:l,hasEagerState:!1,eagerState:null,next:null},Qi(t)?gf(e,l):(l=gs(t,e,l,a),l!==null&&(je(l,t,a),pf(l,e,a)))}function mf(t,e,l){var a=Oe();_o(t,e,l,a)}function _o(t,e,l,a){var n={lane:a,revertLane:0,action:l,hasEagerState:!1,eagerState:null,next:null};if(Qi(t))gf(e,n);else{var o=t.alternate;if(t.lanes===0&&(o===null||o.lanes===0)&&(o=e.lastRenderedReducer,o!==null))try{var u=e.lastRenderedState,f=o(u,l);if(n.hasEagerState=!0,n.eagerState=f,Re(f,u))return Ri(t,e,n,0),jt===null&&Ai(),!1}catch{}finally{}if(l=gs(t,e,n,a),l!==null)return je(l,t,a),pf(l,e,a),!0}return!1}function Ws(t,e,l,a){if(a={lane:2,revertLane:Ac(),action:a,hasEagerState:!1,eagerState:null,next:null},Qi(t)){if(e)throw Error(s(479))}else e=gs(t,l,a,2),e!==null&&je(e,t,2)}function Qi(t){var e=t.alternate;return t===mt||e!==null&&e===mt}function gf(t,e){Rn=Gi=!0;var l=t.pending;l===null?e.next=e:(e.next=l.next,l.next=e),t.pending=e}function pf(t,e,l){if((l&4194048)!==0){var a=e.lanes;a&=t.pendingLanes,l|=a,e.lanes=l,gi(t,l)}}var Ki={readContext:ye,use:Yi,useCallback:qt,useContext:qt,useEffect:qt,useImperativeHandle:qt,useLayoutEffect:qt,useInsertionEffect:qt,useMemo:qt,useReducer:qt,useRef:qt,useState:qt,useDebugValue:qt,useDeferredValue:qt,useTransition:qt,useSyncExternalStore:qt,useId:qt,useHostTransitionStatus:qt,useFormState:qt,useActionState:qt,useOptimistic:qt,useMemoCache:qt,useCacheRefresh:qt},yf={readContext:ye,use:Yi,useCallback:function(t,e){return Te().memoizedState=[t,e===void 0?null:e],t},useContext:ye,useEffect:Id,useImperativeHandle:function(t,e,l){l=l!=null?l.concat([t]):null,Zi(4194308,4,af.bind(null,e,t),l)},useLayoutEffect:function(t,e){return Zi(4194308,4,t,e)},useInsertionEffect:function(t,e){Zi(4,2,t,e)},useMemo:function(t,e){var l=Te();e=e===void 0?null:e;var a=t();if($a){Je(!0);try{t()}finally{Je(!1)}}return l.memoizedState=[a,e],a},useReducer:function(t,e,l){var a=Te();if(l!==void 0){var n=l(e);if($a){Je(!0);try{l(e)}finally{Je(!1)}}}else n=e;return a.memoizedState=a.baseState=n,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:n},a.queue=t,t=t.dispatch=S1.bind(null,mt,t),[a.memoizedState,t]},useRef:function(t){var e=Te();return t={current:t},e.memoizedState=t},useState:function(t){t=Xs(t);var e=t.queue,l=mf.bind(null,mt,e);return e.dispatch=l,[t.memoizedState,l]},useDebugValue:Qs,useDeferredValue:function(t,e){var l=Te();return Ks(l,t,e)},useTransition:function(){var t=Xs(!1);return t=cf.bind(null,mt,t.queue,!0,!1),Te().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,l){var a=mt,n=Te();if(Et){if(l===void 0)throw Error(s(407));l=l()}else{if(l=e(),jt===null)throw Error(s(349));(wt&124)!==0||Ld(a,e,l)}n.memoizedState=l;var o={value:l,getSnapshot:e};return n.queue=o,Id(Ud.bind(null,a,o,t),[t]),a.flags|=2048,zn(9,Xi(),Hd.bind(null,a,o,l,e),null),l},useId:function(){var t=Te(),e=jt.identifierPrefix;if(Et){var l=Dl,a=Tl;l=(a&~(1<<32-$t(a)-1)).toString(32)+l,e="«"+e+"R"+l,l=qi++,0<l&&(e+="H"+l.toString(32)),e+="»"}else l=p1++,e="«"+e+"r"+l.toString(32)+"»";return t.memoizedState=e},useHostTransitionStatus:Js,useFormState:Pd,useActionState:Pd,useOptimistic:function(t){var e=Te();e.memoizedState=e.baseState=t;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=l,e=Ws.bind(null,mt,!0,l),l.dispatch=e,[t,e]},useMemoCache:qs,useCacheRefresh:function(){return Te().memoizedState=w1.bind(null,mt)}},vf={readContext:ye,use:Yi,useCallback:of,useContext:ye,useEffect:tf,useImperativeHandle:nf,useInsertionEffect:ef,useLayoutEffect:lf,useMemo:rf,useReducer:Vi,useRef:Fd,useState:function(){return Vi(Rl)},useDebugValue:Qs,useDeferredValue:function(t,e){var l=Qt();return sf(l,Nt.memoizedState,t,e)},useTransition:function(){var t=Vi(Rl)[0],e=Qt().memoizedState;return[typeof t=="boolean"?t:No(t),e]},useSyncExternalStore:Bd,useId:ff,useHostTransitionStatus:Js,useFormState:Jd,useActionState:Jd,useOptimistic:function(t,e){var l=Qt();return Yd(l,Nt,t,e)},useMemoCache:qs,useCacheRefresh:hf},C1={readContext:ye,use:Yi,useCallback:of,useContext:ye,useEffect:tf,useImperativeHandle:nf,useInsertionEffect:ef,useLayoutEffect:lf,useMemo:rf,useReducer:Vs,useRef:Fd,useState:function(){return Vs(Rl)},useDebugValue:Qs,useDeferredValue:function(t,e){var l=Qt();return Nt===null?Ks(l,t,e):sf(l,Nt.memoizedState,t,e)},useTransition:function(){var t=Vs(Rl)[0],e=Qt().memoizedState;return[typeof t=="boolean"?t:No(t),e]},useSyncExternalStore:Bd,useId:ff,useHostTransitionStatus:Js,useFormState:$d,useActionState:$d,useOptimistic:function(t,e){var l=Qt();return Nt!==null?Yd(l,Nt,t,e):(l.baseState=t,[t,l.queue.dispatch])},useMemoCache:qs,useCacheRefresh:hf},_n=null,ko=0;function Pi(t){var e=ko;return ko+=1,_n===null&&(_n=[]),Ad(_n,t,e)}function Oo(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function Ji(t,e){throw e.$$typeof===j?Error(s(525)):(t=Object.prototype.toString.call(e),Error(s(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function bf(t){var e=t._init;return e(t._payload)}function xf(t){function e(b,y){if(t){var w=b.deletions;w===null?(b.deletions=[y],b.flags|=16):w.push(y)}}function l(b,y){if(!t)return null;for(;y!==null;)e(b,y),y=y.sibling;return null}function a(b){for(var y=new Map;b!==null;)b.key!==null?y.set(b.key,b):y.set(b.index,b),b=b.sibling;return y}function n(b,y){return b=El(b,y),b.index=0,b.sibling=null,b}function o(b,y,w){return b.index=w,t?(w=b.alternate,w!==null?(w=w.index,w<y?(b.flags|=67108866,y):w):(b.flags|=67108866,y)):(b.flags|=1048576,y)}function u(b){return t&&b.alternate===null&&(b.flags|=67108866),b}function f(b,y,w,z){return y===null||y.tag!==6?(y=ys(w,b.mode,z),y.return=b,y):(y=n(y,w),y.return=b,y)}function g(b,y,w,z){var P=w.type;return P===$?N(b,y,w.props.children,z,w.key):y!==null&&(y.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===V&&bf(P)===y.type)?(y=n(y,w.props),Oo(y,w),y.return=b,y):(y=zi(w.type,w.key,w.props,null,b.mode,z),Oo(y,w),y.return=b,y)}function S(b,y,w,z){return y===null||y.tag!==4||y.stateNode.containerInfo!==w.containerInfo||y.stateNode.implementation!==w.implementation?(y=vs(w,b.mode,z),y.return=b,y):(y=n(y,w.children||[]),y.return=b,y)}function N(b,y,w,z,P){return y===null||y.tag!==7?(y=Va(w,b.mode,z,P),y.return=b,y):(y=n(y,w),y.return=b,y)}function k(b,y,w){if(typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint")return y=ys(""+y,b.mode,w),y.return=b,y;if(typeof y=="object"&&y!==null){switch(y.$$typeof){case J:return w=zi(y.type,y.key,y.props,null,b.mode,w),Oo(w,y),w.return=b,w;case at:return y=vs(y,b.mode,w),y.return=b,y;case V:var z=y._init;return y=z(y._payload),k(b,y,w)}if(Mt(y)||Bt(y))return y=Va(y,b.mode,w,null),y.return=b,y;if(typeof y.then=="function")return k(b,Pi(y),w);if(y.$$typeof===_)return k(b,ji(b,y),w);Ji(b,y)}return null}function E(b,y,w,z){var P=y!==null?y.key:null;if(typeof w=="string"&&w!==""||typeof w=="number"||typeof w=="bigint")return P!==null?null:f(b,y,""+w,z);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case J:return w.key===P?g(b,y,w,z):null;case at:return w.key===P?S(b,y,w,z):null;case V:return P=w._init,w=P(w._payload),E(b,y,w,z)}if(Mt(w)||Bt(w))return P!==null?null:N(b,y,w,z,null);if(typeof w.then=="function")return E(b,y,Pi(w),z);if(w.$$typeof===_)return E(b,y,ji(b,w),z);Ji(b,w)}return null}function T(b,y,w,z,P){if(typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint")return b=b.get(w)||null,f(y,b,""+z,P);if(typeof z=="object"&&z!==null){switch(z.$$typeof){case J:return b=b.get(z.key===null?w:z.key)||null,g(y,b,z,P);case at:return b=b.get(z.key===null?w:z.key)||null,S(y,b,z,P);case V:var pt=z._init;return z=pt(z._payload),T(b,y,w,z,P)}if(Mt(z)||Bt(z))return b=b.get(w)||null,N(y,b,z,P,null);if(typeof z.then=="function")return T(b,y,w,Pi(z),P);if(z.$$typeof===_)return T(b,y,w,ji(y,z),P);Ji(y,z)}return null}function lt(b,y,w,z){for(var P=null,pt=null,W=y,et=y=0,ie=null;W!==null&&et<w.length;et++){W.index>et?(ie=W,W=null):ie=W.sibling;var Ct=E(b,W,w[et],z);if(Ct===null){W===null&&(W=ie);break}t&&W&&Ct.alternate===null&&e(b,W),y=o(Ct,y,et),pt===null?P=Ct:pt.sibling=Ct,pt=Ct,W=ie}if(et===w.length)return l(b,W),Et&&Za(b,et),P;if(W===null){for(;et<w.length;et++)W=k(b,w[et],z),W!==null&&(y=o(W,y,et),pt===null?P=W:pt.sibling=W,pt=W);return Et&&Za(b,et),P}for(W=a(W);et<w.length;et++)ie=T(W,b,et,w[et],z),ie!==null&&(t&&ie.alternate!==null&&W.delete(ie.key===null?et:ie.key),y=o(ie,y,et),pt===null?P=ie:pt.sibling=ie,pt=ie);return t&&W.forEach(function(va){return e(b,va)}),Et&&Za(b,et),P}function F(b,y,w,z){if(w==null)throw Error(s(151));for(var P=null,pt=null,W=y,et=y=0,ie=null,Ct=w.next();W!==null&&!Ct.done;et++,Ct=w.next()){W.index>et?(ie=W,W=null):ie=W.sibling;var va=E(b,W,Ct.value,z);if(va===null){W===null&&(W=ie);break}t&&W&&va.alternate===null&&e(b,W),y=o(va,y,et),pt===null?P=va:pt.sibling=va,pt=va,W=ie}if(Ct.done)return l(b,W),Et&&Za(b,et),P;if(W===null){for(;!Ct.done;et++,Ct=w.next())Ct=k(b,Ct.value,z),Ct!==null&&(y=o(Ct,y,et),pt===null?P=Ct:pt.sibling=Ct,pt=Ct);return Et&&Za(b,et),P}for(W=a(W);!Ct.done;et++,Ct=w.next())Ct=T(W,b,et,Ct.value,z),Ct!==null&&(t&&Ct.alternate!==null&&W.delete(Ct.key===null?et:Ct.key),y=o(Ct,y,et),pt===null?P=Ct:pt.sibling=Ct,pt=Ct);return t&&W.forEach(function(Ep){return e(b,Ep)}),Et&&Za(b,et),P}function _t(b,y,w,z){if(typeof w=="object"&&w!==null&&w.type===$&&w.key===null&&(w=w.props.children),typeof w=="object"&&w!==null){switch(w.$$typeof){case J:t:{for(var P=w.key;y!==null;){if(y.key===P){if(P=w.type,P===$){if(y.tag===7){l(b,y.sibling),z=n(y,w.props.children),z.return=b,b=z;break t}}else if(y.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===V&&bf(P)===y.type){l(b,y.sibling),z=n(y,w.props),Oo(z,w),z.return=b,b=z;break t}l(b,y);break}else e(b,y);y=y.sibling}w.type===$?(z=Va(w.props.children,b.mode,z,w.key),z.return=b,b=z):(z=zi(w.type,w.key,w.props,null,b.mode,z),Oo(z,w),z.return=b,b=z)}return u(b);case at:t:{for(P=w.key;y!==null;){if(y.key===P)if(y.tag===4&&y.stateNode.containerInfo===w.containerInfo&&y.stateNode.implementation===w.implementation){l(b,y.sibling),z=n(y,w.children||[]),z.return=b,b=z;break t}else{l(b,y);break}else e(b,y);y=y.sibling}z=vs(w,b.mode,z),z.return=b,b=z}return u(b);case V:return P=w._init,w=P(w._payload),_t(b,y,w,z)}if(Mt(w))return lt(b,y,w,z);if(Bt(w)){if(P=Bt(w),typeof P!="function")throw Error(s(150));return w=P.call(w),F(b,y,w,z)}if(typeof w.then=="function")return _t(b,y,Pi(w),z);if(w.$$typeof===_)return _t(b,y,ji(b,w),z);Ji(b,w)}return typeof w=="string"&&w!==""||typeof w=="number"||typeof w=="bigint"?(w=""+w,y!==null&&y.tag===6?(l(b,y.sibling),z=n(y,w),z.return=b,b=z):(l(b,y),z=ys(w,b.mode,z),z.return=b,b=z),u(b)):l(b,y)}return function(b,y,w,z){try{ko=0;var P=_t(b,y,w,z);return _n=null,P}catch(W){if(W===Eo||W===Li)throw W;var pt=Ne(29,W,null,b.mode);return pt.lanes=z,pt.return=b,pt}finally{}}}var kn=xf(!0),wf=xf(!1),Xe=O(null),ul=null;function aa(t){var e=t.alternate;G(It,It.current&1),G(Xe,t),ul===null&&(e===null||An.current!==null||e.memoizedState!==null)&&(ul=t)}function Sf(t){if(t.tag===22){if(G(It,It.current),G(Xe,t),ul===null){var e=t.alternate;e!==null&&e.memoizedState!==null&&(ul=t)}}else na()}function na(){G(It,It.current),G(Xe,Xe.current)}function Nl(t){X(Xe),ul===t&&(ul=null),X(It)}var It=O(0);function Wi(t){for(var e=t;e!==null;){if(e.tag===13){var l=e.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||l.data==="$?"||Gc(l)))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}function $s(t,e,l,a){e=t.memoizedState,l=l(a,e),l=l==null?e:D({},e,l),t.memoizedState=l,t.lanes===0&&(t.updateQueue.baseState=l)}var Fs={enqueueSetState:function(t,e,l){t=t._reactInternals;var a=Oe(),n=ta(a);n.payload=e,l!=null&&(n.callback=l),e=ea(t,n,a),e!==null&&(je(e,t,a),Do(e,t,a))},enqueueReplaceState:function(t,e,l){t=t._reactInternals;var a=Oe(),n=ta(a);n.tag=1,n.payload=e,l!=null&&(n.callback=l),e=ea(t,n,a),e!==null&&(je(e,t,a),Do(e,t,a))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var l=Oe(),a=ta(l);a.tag=2,e!=null&&(a.callback=e),e=ea(t,a,l),e!==null&&(je(e,t,l),Do(e,t,l))}};function Cf(t,e,l,a,n,o,u){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(a,o,u):e.prototype&&e.prototype.isPureReactComponent?!po(l,a)||!po(n,o):!0}function Ef(t,e,l,a){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(l,a),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(l,a),e.state!==t&&Fs.enqueueReplaceState(e,e.state,null)}function Fa(t,e){var l=e;if("ref"in e){l={};for(var a in e)a!=="ref"&&(l[a]=e[a])}if(t=t.defaultProps){l===e&&(l=D({},l));for(var n in t)l[n]===void 0&&(l[n]=t[n])}return l}var $i=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)};function Tf(t){$i(t)}function Df(t){console.error(t)}function Mf(t){$i(t)}function Fi(t,e){try{var l=t.onUncaughtError;l(e.value,{componentStack:e.stack})}catch(a){setTimeout(function(){throw a})}}function Af(t,e,l){try{var a=t.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function Is(t,e,l){return l=ta(l),l.tag=3,l.payload={element:null},l.callback=function(){Fi(t,e)},l}function Rf(t){return t=ta(t),t.tag=3,t}function Nf(t,e,l,a){var n=l.type.getDerivedStateFromError;if(typeof n=="function"){var o=a.value;t.payload=function(){return n(o)},t.callback=function(){Af(e,l,a)}}var u=l.stateNode;u!==null&&typeof u.componentDidCatch=="function"&&(t.callback=function(){Af(e,l,a),typeof n!="function"&&(ua===null?ua=new Set([this]):ua.add(this));var f=a.stack;this.componentDidCatch(a.value,{componentStack:f!==null?f:""})})}function E1(t,e,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(e=l.alternate,e!==null&&wo(e,l,n,!0),l=Xe.current,l!==null){switch(l.tag){case 13:return ul===null?Cc():l.alternate===null&&Gt===0&&(Gt=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===As?l.flags|=16384:(e=l.updateQueue,e===null?l.updateQueue=new Set([a]):e.add(a),Tc(t,a,n)),!1;case 22:return l.flags|=65536,a===As?l.flags|=16384:(e=l.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([a])},l.updateQueue=e):(l=e.retryQueue,l===null?e.retryQueue=new Set([a]):l.add(a)),Tc(t,a,n)),!1}throw Error(s(435,l.tag))}return Tc(t,a,n),Cc(),!1}if(Et)return e=Xe.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=n,a!==ws&&(t=Error(s(422),{cause:a}),xo(Ge(t,l)))):(a!==ws&&(e=Error(s(423),{cause:a}),xo(Ge(e,l))),t=t.current.alternate,t.flags|=65536,n&=-n,t.lanes|=n,a=Ge(a,l),n=Is(t.stateNode,a,n),zs(t,n),Gt!==4&&(Gt=2)),!1;var o=Error(s(520),{cause:a});if(o=Ge(o,l),qo===null?qo=[o]:qo.push(o),Gt!==4&&(Gt=2),e===null)return!0;a=Ge(a,l),l=e;do{switch(l.tag){case 3:return l.flags|=65536,t=n&-n,l.lanes|=t,t=Is(l.stateNode,a,t),zs(l,t),!1;case 1:if(e=l.type,o=l.stateNode,(l.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||o!==null&&typeof o.componentDidCatch=="function"&&(ua===null||!ua.has(o))))return l.flags|=65536,n&=-n,l.lanes|=n,n=Rf(n),Nf(n,t,l,a),zs(l,n),!1}l=l.return}while(l!==null);return!1}var zf=Error(s(461)),ne=!1;function ue(t,e,l,a){e.child=t===null?wf(e,null,l,a):kn(e,t.child,l,a)}function _f(t,e,l,a,n){l=l.render;var o=e.ref;if("ref"in a){var u={};for(var f in a)f!=="ref"&&(u[f]=a[f])}else u=a;return Ja(e),a=Bs(t,e,l,u,o,n),f=Ls(),t!==null&&!ne?(Hs(t,e,n),zl(t,e,n)):(Et&&f&&bs(e),e.flags|=1,ue(t,e,a,n),e.child)}function kf(t,e,l,a,n){if(t===null){var o=l.type;return typeof o=="function"&&!ps(o)&&o.defaultProps===void 0&&l.compare===null?(e.tag=15,e.type=o,Of(t,e,o,a,n)):(t=zi(l.type,null,a,e,e.mode,n),t.ref=e.ref,t.return=e,e.child=t)}if(o=t.child,!rc(t,n)){var u=o.memoizedProps;if(l=l.compare,l=l!==null?l:po,l(u,a)&&t.ref===e.ref)return zl(t,e,n)}return e.flags|=1,t=El(o,a),t.ref=e.ref,t.return=e,e.child=t}function Of(t,e,l,a,n){if(t!==null){var o=t.memoizedProps;if(po(o,a)&&t.ref===e.ref)if(ne=!1,e.pendingProps=a=o,rc(t,n))(t.flags&131072)!==0&&(ne=!0);else return e.lanes=t.lanes,zl(t,e,n)}return tc(t,e,l,a,n)}function jf(t,e,l){var a=e.pendingProps,n=a.children,o=t!==null?t.memoizedState:null;if(a.mode==="hidden"){if((e.flags&128)!==0){if(a=o!==null?o.baseLanes|l:l,t!==null){for(n=e.child=t.child,o=0;n!==null;)o=o|n.lanes|n.childLanes,n=n.sibling;e.childLanes=o&~a}else e.childLanes=0,e.child=null;return Bf(t,e,a,l)}if((l&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&Bi(e,o!==null?o.cachePool:null),o!==null?kd(e,o):ks(),Sf(e);else return e.lanes=e.childLanes=536870912,Bf(t,e,o!==null?o.baseLanes|l:l,l)}else o!==null?(Bi(e,o.cachePool),kd(e,o),na(),e.memoizedState=null):(t!==null&&Bi(e,null),ks(),na());return ue(t,e,n,l),e.child}function Bf(t,e,l,a){var n=Ms();return n=n===null?null:{parent:Ft._currentValue,pool:n},e.memoizedState={baseLanes:l,cachePool:n},t!==null&&Bi(e,null),ks(),Sf(e),t!==null&&wo(t,e,a,!0),null}function Ii(t,e){var l=e.ref;if(l===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(s(284));(t===null||t.ref!==l)&&(e.flags|=4194816)}}function tc(t,e,l,a,n){return Ja(e),l=Bs(t,e,l,a,void 0,n),a=Ls(),t!==null&&!ne?(Hs(t,e,n),zl(t,e,n)):(Et&&a&&bs(e),e.flags|=1,ue(t,e,l,n),e.child)}function Lf(t,e,l,a,n,o){return Ja(e),e.updateQueue=null,l=jd(e,a,l,n),Od(t),a=Ls(),t!==null&&!ne?(Hs(t,e,o),zl(t,e,o)):(Et&&a&&bs(e),e.flags|=1,ue(t,e,l,o),e.child)}function Hf(t,e,l,a,n){if(Ja(e),e.stateNode===null){var o=Cn,u=l.contextType;typeof u=="object"&&u!==null&&(o=ye(u)),o=new l(a,o),e.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,o.updater=Fs,e.stateNode=o,o._reactInternals=e,o=e.stateNode,o.props=a,o.state=e.memoizedState,o.refs={},Rs(e),u=l.contextType,o.context=typeof u=="object"&&u!==null?ye(u):Cn,o.state=e.memoizedState,u=l.getDerivedStateFromProps,typeof u=="function"&&($s(e,l,u,a),o.state=e.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(u=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),u!==o.state&&Fs.enqueueReplaceState(o,o.state,null),Ao(e,a,o,n),Mo(),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308),a=!0}else if(t===null){o=e.stateNode;var f=e.memoizedProps,g=Fa(l,f);o.props=g;var S=o.context,N=l.contextType;u=Cn,typeof N=="object"&&N!==null&&(u=ye(N));var k=l.getDerivedStateFromProps;N=typeof k=="function"||typeof o.getSnapshotBeforeUpdate=="function",f=e.pendingProps!==f,N||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(f||S!==u)&&Ef(e,o,a,u),Il=!1;var E=e.memoizedState;o.state=E,Ao(e,a,o,n),Mo(),S=e.memoizedState,f||E!==S||Il?(typeof k=="function"&&($s(e,l,k,a),S=e.memoizedState),(g=Il||Cf(e,l,g,a,E,S,u))?(N||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(e.flags|=4194308)):(typeof o.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=a,e.memoizedState=S),o.props=a,o.state=S,o.context=u,a=g):(typeof o.componentDidMount=="function"&&(e.flags|=4194308),a=!1)}else{o=e.stateNode,Ns(t,e),u=e.memoizedProps,N=Fa(l,u),o.props=N,k=e.pendingProps,E=o.context,S=l.contextType,g=Cn,typeof S=="object"&&S!==null&&(g=ye(S)),f=l.getDerivedStateFromProps,(S=typeof f=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(u!==k||E!==g)&&Ef(e,o,a,g),Il=!1,E=e.memoizedState,o.state=E,Ao(e,a,o,n),Mo();var T=e.memoizedState;u!==k||E!==T||Il||t!==null&&t.dependencies!==null&&Oi(t.dependencies)?(typeof f=="function"&&($s(e,l,f,a),T=e.memoizedState),(N=Il||Cf(e,l,N,a,E,T,g)||t!==null&&t.dependencies!==null&&Oi(t.dependencies))?(S||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(a,T,g),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(a,T,g)),typeof o.componentDidUpdate=="function"&&(e.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof o.componentDidUpdate!="function"||u===t.memoizedProps&&E===t.memoizedState||(e.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||u===t.memoizedProps&&E===t.memoizedState||(e.flags|=1024),e.memoizedProps=a,e.memoizedState=T),o.props=a,o.state=T,o.context=g,a=N):(typeof o.componentDidUpdate!="function"||u===t.memoizedProps&&E===t.memoizedState||(e.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||u===t.memoizedProps&&E===t.memoizedState||(e.flags|=1024),a=!1)}return o=a,Ii(t,e),a=(e.flags&128)!==0,o||a?(o=e.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:o.render(),e.flags|=1,t!==null&&a?(e.child=kn(e,t.child,null,n),e.child=kn(e,null,l,n)):ue(t,e,l,n),e.memoizedState=o.state,t=e.child):t=zl(t,e,n),t}function Uf(t,e,l,a){return bo(),e.flags|=256,ue(t,e,l,a),e.child}var ec={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function lc(t){return{baseLanes:t,cachePool:Td()}}function ac(t,e,l){return t=t!==null?t.childLanes&~l:0,e&&(t|=Ze),t}function Gf(t,e,l){var a=e.pendingProps,n=!1,o=(e.flags&128)!==0,u;if((u=o)||(u=t!==null&&t.memoizedState===null?!1:(It.current&2)!==0),u&&(n=!0,e.flags&=-129),u=(e.flags&32)!==0,e.flags&=-33,t===null){if(Et){if(n?aa(e):na(),Et){var f=Ut,g;if(g=f){t:{for(g=f,f=cl;g.nodeType!==8;){if(!f){f=null;break t}if(g=ll(g.nextSibling),g===null){f=null;break t}}f=g}f!==null?(e.memoizedState={dehydrated:f,treeContext:Xa!==null?{id:Tl,overflow:Dl}:null,retryLane:536870912,hydrationErrors:null},g=Ne(18,null,null,0),g.stateNode=f,g.return=e,e.child=g,be=e,Ut=null,g=!0):g=!1}g||Ka(e)}if(f=e.memoizedState,f!==null&&(f=f.dehydrated,f!==null))return Gc(f)?e.lanes=32:e.lanes=536870912,null;Nl(e)}return f=a.children,a=a.fallback,n?(na(),n=e.mode,f=tr({mode:"hidden",children:f},n),a=Va(a,n,l,null),f.return=e,a.return=e,f.sibling=a,e.child=f,n=e.child,n.memoizedState=lc(l),n.childLanes=ac(t,u,l),e.memoizedState=ec,a):(aa(e),nc(e,f))}if(g=t.memoizedState,g!==null&&(f=g.dehydrated,f!==null)){if(o)e.flags&256?(aa(e),e.flags&=-257,e=oc(t,e,l)):e.memoizedState!==null?(na(),e.child=t.child,e.flags|=128,e=null):(na(),n=a.fallback,f=e.mode,a=tr({mode:"visible",children:a.children},f),n=Va(n,f,l,null),n.flags|=2,a.return=e,n.return=e,a.sibling=n,e.child=a,kn(e,t.child,null,l),a=e.child,a.memoizedState=lc(l),a.childLanes=ac(t,u,l),e.memoizedState=ec,e=n);else if(aa(e),Gc(f)){if(u=f.nextSibling&&f.nextSibling.dataset,u)var S=u.dgst;u=S,a=Error(s(419)),a.stack="",a.digest=u,xo({value:a,source:null,stack:null}),e=oc(t,e,l)}else if(ne||wo(t,e,l,!1),u=(l&t.childLanes)!==0,ne||u){if(u=jt,u!==null&&(a=l&-l,a=(a&42)!==0?1:lo(a),a=(a&(u.suspendedLanes|l))!==0?0:a,a!==0&&a!==g.retryLane))throw g.retryLane=a,Sn(t,a),je(u,t,a),zf;f.data==="$?"||Cc(),e=oc(t,e,l)}else f.data==="$?"?(e.flags|=192,e.child=t.child,e=null):(t=g.treeContext,Ut=ll(f.nextSibling),be=e,Et=!0,Qa=null,cl=!1,t!==null&&(Ye[Ve++]=Tl,Ye[Ve++]=Dl,Ye[Ve++]=Xa,Tl=t.id,Dl=t.overflow,Xa=e),e=nc(e,a.children),e.flags|=4096);return e}return n?(na(),n=a.fallback,f=e.mode,g=t.child,S=g.sibling,a=El(g,{mode:"hidden",children:a.children}),a.subtreeFlags=g.subtreeFlags&65011712,S!==null?n=El(S,n):(n=Va(n,f,l,null),n.flags|=2),n.return=e,a.return=e,a.sibling=n,e.child=a,a=n,n=e.child,f=t.child.memoizedState,f===null?f=lc(l):(g=f.cachePool,g!==null?(S=Ft._currentValue,g=g.parent!==S?{parent:S,pool:S}:g):g=Td(),f={baseLanes:f.baseLanes|l,cachePool:g}),n.memoizedState=f,n.childLanes=ac(t,u,l),e.memoizedState=ec,a):(aa(e),l=t.child,t=l.sibling,l=El(l,{mode:"visible",children:a.children}),l.return=e,l.sibling=null,t!==null&&(u=e.deletions,u===null?(e.deletions=[t],e.flags|=16):u.push(t)),e.child=l,e.memoizedState=null,l)}function nc(t,e){return e=tr({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function tr(t,e){return t=Ne(22,t,null,e),t.lanes=0,t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},t}function oc(t,e,l){return kn(e,t.child,null,l),t=nc(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function qf(t,e,l){t.lanes|=e;var a=t.alternate;a!==null&&(a.lanes|=e),Cs(t.return,e,l)}function ic(t,e,l,a,n){var o=t.memoizedState;o===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n}:(o.isBackwards=e,o.rendering=null,o.renderingStartTime=0,o.last=a,o.tail=l,o.tailMode=n)}function Yf(t,e,l){var a=e.pendingProps,n=a.revealOrder,o=a.tail;if(ue(t,e,a.children,l),a=It.current,(a&2)!==0)a=a&1|2,e.flags|=128;else{if(t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&qf(t,l,e);else if(t.tag===19)qf(t,l,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}a&=1}switch(G(It,a),n){case"forwards":for(l=e.child,n=null;l!==null;)t=l.alternate,t!==null&&Wi(t)===null&&(n=l),l=l.sibling;l=n,l===null?(n=e.child,e.child=null):(n=l.sibling,l.sibling=null),ic(e,!1,n,l,o);break;case"backwards":for(l=null,n=e.child,e.child=null;n!==null;){if(t=n.alternate,t!==null&&Wi(t)===null){e.child=n;break}t=n.sibling,n.sibling=l,l=n,n=t}ic(e,!0,l,null,o);break;case"together":ic(e,!1,null,null,void 0);break;default:e.memoizedState=null}return e.child}function zl(t,e,l){if(t!==null&&(e.dependencies=t.dependencies),ca|=e.lanes,(l&e.childLanes)===0)if(t!==null){if(wo(t,e,l,!1),(l&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(s(153));if(e.child!==null){for(t=e.child,l=El(t,t.pendingProps),e.child=l,l.return=e;t.sibling!==null;)t=t.sibling,l=l.sibling=El(t,t.pendingProps),l.return=e;l.sibling=null}return e.child}function rc(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&Oi(t)))}function T1(t,e,l){switch(e.tag){case 3:Tt(e,e.stateNode.containerInfo),Fl(e,Ft,t.memoizedState.cache),bo();break;case 27:case 5:Ke(e);break;case 4:Tt(e,e.stateNode.containerInfo);break;case 10:Fl(e,e.type,e.memoizedProps.value);break;case 13:var a=e.memoizedState;if(a!==null)return a.dehydrated!==null?(aa(e),e.flags|=128,null):(l&e.child.childLanes)!==0?Gf(t,e,l):(aa(e),t=zl(t,e,l),t!==null?t.sibling:null);aa(e);break;case 19:var n=(t.flags&128)!==0;if(a=(l&e.childLanes)!==0,a||(wo(t,e,l,!1),a=(l&e.childLanes)!==0),n){if(a)return Yf(t,e,l);e.flags|=128}if(n=e.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),G(It,It.current),a)break;return null;case 22:case 23:return e.lanes=0,jf(t,e,l);case 24:Fl(e,Ft,t.memoizedState.cache)}return zl(t,e,l)}function Vf(t,e,l){if(t!==null)if(t.memoizedProps!==e.pendingProps)ne=!0;else{if(!rc(t,l)&&(e.flags&128)===0)return ne=!1,T1(t,e,l);ne=(t.flags&131072)!==0}else ne=!1,Et&&(e.flags&1048576)!==0&&vd(e,ki,e.index);switch(e.lanes=0,e.tag){case 16:t:{t=e.pendingProps;var a=e.elementType,n=a._init;if(a=n(a._payload),e.type=a,typeof a=="function")ps(a)?(t=Fa(a,t),e.tag=1,e=Hf(null,e,a,t,l)):(e.tag=0,e=tc(null,e,a,t,l));else{if(a!=null){if(n=a.$$typeof,n===Y){e.tag=11,e=_f(null,e,a,t,l);break t}else if(n===rt){e.tag=14,e=kf(null,e,a,t,l);break t}}throw e=Se(a)||a,Error(s(306,e,""))}}return e;case 0:return tc(t,e,e.type,e.pendingProps,l);case 1:return a=e.type,n=Fa(a,e.pendingProps),Hf(t,e,a,n,l);case 3:t:{if(Tt(e,e.stateNode.containerInfo),t===null)throw Error(s(387));a=e.pendingProps;var o=e.memoizedState;n=o.element,Ns(t,e),Ao(e,a,null,l);var u=e.memoizedState;if(a=u.cache,Fl(e,Ft,a),a!==o.cache&&Es(e,[Ft],l,!0),Mo(),a=u.element,o.isDehydrated)if(o={element:a,isDehydrated:!1,cache:u.cache},e.updateQueue.baseState=o,e.memoizedState=o,e.flags&256){e=Uf(t,e,a,l);break t}else if(a!==n){n=Ge(Error(s(424)),e),xo(n),e=Uf(t,e,a,l);break t}else{switch(t=e.stateNode.containerInfo,t.nodeType){case 9:t=t.body;break;default:t=t.nodeName==="HTML"?t.ownerDocument.body:t}for(Ut=ll(t.firstChild),be=e,Et=!0,Qa=null,cl=!0,l=wf(e,null,a,l),e.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling}else{if(bo(),a===n){e=zl(t,e,l);break t}ue(t,e,a,l)}e=e.child}return e;case 26:return Ii(t,e),t===null?(l=Kh(e.type,null,e.pendingProps,null))?e.memoizedState=l:Et||(l=e.type,t=e.pendingProps,a=mr(I.current).createElement(l),a[ee]=e,a[pe]=t,fe(a,l,t),Vt(a),e.stateNode=a):e.memoizedState=Kh(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return Ke(e),t===null&&Et&&(a=e.stateNode=Xh(e.type,e.pendingProps,I.current),be=e,cl=!0,n=Ut,ha(e.type)?(qc=n,Ut=ll(a.firstChild)):Ut=n),ue(t,e,e.pendingProps.children,l),Ii(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&Et&&((n=a=Ut)&&(a=I1(a,e.type,e.pendingProps,cl),a!==null?(e.stateNode=a,be=e,Ut=ll(a.firstChild),cl=!1,n=!0):n=!1),n||Ka(e)),Ke(e),n=e.type,o=e.pendingProps,u=t!==null?t.memoizedProps:null,a=o.children,Lc(n,o)?a=null:u!==null&&Lc(n,u)&&(e.flags|=32),e.memoizedState!==null&&(n=Bs(t,e,y1,null,null,l),Wo._currentValue=n),Ii(t,e),ue(t,e,a,l),e.child;case 6:return t===null&&Et&&((t=l=Ut)&&(l=tp(l,e.pendingProps,cl),l!==null?(e.stateNode=l,be=e,Ut=null,t=!0):t=!1),t||Ka(e)),null;case 13:return Gf(t,e,l);case 4:return Tt(e,e.stateNode.containerInfo),a=e.pendingProps,t===null?e.child=kn(e,null,a,l):ue(t,e,a,l),e.child;case 11:return _f(t,e,e.type,e.pendingProps,l);case 7:return ue(t,e,e.pendingProps,l),e.child;case 8:return ue(t,e,e.pendingProps.children,l),e.child;case 12:return ue(t,e,e.pendingProps.children,l),e.child;case 10:return a=e.pendingProps,Fl(e,e.type,a.value),ue(t,e,a.children,l),e.child;case 9:return n=e.type._context,a=e.pendingProps.children,Ja(e),n=ye(n),a=a(n),e.flags|=1,ue(t,e,a,l),e.child;case 14:return kf(t,e,e.type,e.pendingProps,l);case 15:return Of(t,e,e.type,e.pendingProps,l);case 19:return Yf(t,e,l);case 31:return a=e.pendingProps,l=e.mode,a={mode:a.mode,children:a.children},t===null?(l=tr(a,l),l.ref=e.ref,e.child=l,l.return=e,e=l):(l=El(t.child,a),l.ref=e.ref,e.child=l,l.return=e,e=l),e;case 22:return jf(t,e,l);case 24:return Ja(e),a=ye(Ft),t===null?(n=Ms(),n===null&&(n=jt,o=Ts(),n.pooledCache=o,o.refCount++,o!==null&&(n.pooledCacheLanes|=l),n=o),e.memoizedState={parent:a,cache:n},Rs(e),Fl(e,Ft,n)):((t.lanes&l)!==0&&(Ns(t,e),Ao(e,null,null,l),Mo()),n=t.memoizedState,o=e.memoizedState,n.parent!==a?(n={parent:a,cache:a},e.memoizedState=n,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=n),Fl(e,Ft,a)):(a=o.cache,Fl(e,Ft,a),a!==n.cache&&Es(e,[Ft],l,!0))),ue(t,e,e.pendingProps.children,l),e.child;case 29:throw e.pendingProps}throw Error(s(156,e.tag))}function _l(t){t.flags|=4}function Xf(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Fh(e)){if(e=Xe.current,e!==null&&((wt&4194048)===wt?ul!==null:(wt&62914560)!==wt&&(wt&536870912)===0||e!==ul))throw To=As,Dd;t.flags|=8192}}function er(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?hi():536870912,t.lanes|=e,Ln|=e)}function jo(t,e){if(!Et)switch(t.tailMode){case"hidden":e=t.tail;for(var l=null;e!==null;)e.alternate!==null&&(l=e),e=e.sibling;l===null?t.tail=null:l.sibling=null;break;case"collapsed":l=t.tail;for(var a=null;l!==null;)l.alternate!==null&&(a=l),l=l.sibling;a===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:a.sibling=null}}function Ht(t){var e=t.alternate!==null&&t.alternate.child===t.child,l=0,a=0;if(e)for(var n=t.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags&65011712,a|=n.flags&65011712,n.return=t,n=n.sibling;else for(n=t.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags,a|=n.flags,n.return=t,n=n.sibling;return t.subtreeFlags|=a,t.childLanes=l,e}function D1(t,e,l){var a=e.pendingProps;switch(xs(e),e.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ht(e),null;case 1:return Ht(e),null;case 3:return l=e.stateNode,a=null,t!==null&&(a=t.memoizedState.cache),e.memoizedState.cache!==a&&(e.flags|=2048),Al(Ft),Jt(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(t===null||t.child===null)&&(vo(e)?_l(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,wd())),Ht(e),null;case 26:return l=e.memoizedState,t===null?(_l(e),l!==null?(Ht(e),Xf(e,l)):(Ht(e),e.flags&=-16777217)):l?l!==t.memoizedState?(_l(e),Ht(e),Xf(e,l)):(Ht(e),e.flags&=-16777217):(t.memoizedProps!==a&&_l(e),Ht(e),e.flags&=-16777217),null;case 27:Ce(e),l=I.current;var n=e.type;if(t!==null&&e.stateNode!=null)t.memoizedProps!==a&&_l(e);else{if(!a){if(e.stateNode===null)throw Error(s(166));return Ht(e),null}t=Z.current,vo(e)?bd(e):(t=Xh(n,a,l),e.stateNode=t,_l(e))}return Ht(e),null;case 5:if(Ce(e),l=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==a&&_l(e);else{if(!a){if(e.stateNode===null)throw Error(s(166));return Ht(e),null}if(t=Z.current,vo(e))bd(e);else{switch(n=mr(I.current),t){case 1:t=n.createElementNS("http://www.w3.org/2000/svg",l);break;case 2:t=n.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;default:switch(l){case"svg":t=n.createElementNS("http://www.w3.org/2000/svg",l);break;case"math":t=n.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;case"script":t=n.createElement("div"),t.innerHTML="
123<script><\/script>",t=t.removeChild(t.firstChild);break;case"select":t=typeof a.is=="string"?n.createElement("select",{is:a.is}):n.createElement("select"),a.multiple?t.multiple=!0:a.size&&(t.size=a.size);break;default:t=typeof a.is=="string"?n.createElement(l,{is:a.is}):n.createElement(l)}}t[ee]=e,t[pe]=a;t:for(n=e.child;n!==null;){if(n.tag===5||n.tag===6)t.appendChild(n.stateNode);else if(n.tag!==4&&n.tag!==27&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break t;for(;n.sibling===null;){if(n.return===null||n.return===e)break t;n=n.return}n.sibling.return=n.return,n=n.sibling}e.stateNode=t;t:switch(fe(t,l,a),l){case"button":case"input":case"select":case"textarea":t=!!a.autoFocus;break t;case"img":t=!0;break t;default:t=!1}t&&_l(e)}}return Ht(e),e.flags&=-16777217,null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==a&&_l(e);else{if(typeof a!="string"&&e.stateNode===null)throw Error(s(166));if(t=I.current,vo(e)){if(t=e.stateNode,l=e.memoizedProps,a=null,n=be,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}t[ee]=e,t=!!(t.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||Lh(t.nodeValue,l)),t||Ka(e)}else t=mr(t).createTextNode(a),t[ee]=e,e.stateNode=t}return Ht(e),null;case 13:if(a=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=vo(e),a!==null&&a.dehydrated!==null){if(t===null){if(!n)throw Error(s(318));if(n=e.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(s(317));n[ee]=e}else bo(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Ht(e),n=!1}else n=wd(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),n=!0;if(!n)return e.flags&256?(Nl(e),e):(Nl(e),null)}if(Nl(e),(e.flags&128)!==0)return e.lanes=l,e;if(l=a!==null,t=t!==null&&t.memoizedState!==null,l){a=e.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool);var o=null;a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(o=a.memoizedState.cachePool.pool),o!==n&&(a.flags|=2048)}return l!==t&&l&&(e.child.flags|=8192),er(e,e.updateQueue),Ht(e),null;case 4:return Jt(),t===null&&_c(e.stateNode.containerInfo),Ht(e),null;case 10:return Al(e.type),Ht(e),null;case 19:if(X(It),n=e.memoizedState,n===null)return Ht(e),null;if(a=(e.flags&128)!==0,o=n.rendering,o===null)if(a)jo(n,!1);else{if(Gt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(o=Wi(t),o!==null){for(e.flags|=128,jo(n,!1),t=o.updateQueue,e.updateQueue=t,er(e,t),e.subtreeFlags=0,t=l,l=e.child;l!==null;)yd(l,t),l=l.sibling;return G(It,It.current&1|2),e.child}t=t.sibling}n.tail!==null&&ge()>nr&&(e.flags|=128,a=!0,jo(n,!1),e.lanes=4194304)}else{if(!a)if(t=Wi(o),t!==null){if(e.flags|=128,a=!0,t=t.updateQueue,e.updateQueue=t,er(e,t),jo(n,!0),n.tail===null&&n.tailMode==="hidden"&&!o.alternate&&!Et)return Ht(e),null}else 2*ge()-n.renderingStartTime>nr&&l!==536870912&&(e.flags|=128,a=!0,jo(n,!1),e.lanes=4194304);n.isBackwards?(o.sibling=e.child,e.child=o):(t=n.last,t!==null?t.sibling=o:e.child=o,n.last=o)}return n.tail!==null?(e=n.tail,n.rendering=e,n.tail=e.sibling,n.renderingStartTime=ge(),e.sibling=null,t=It.current,G(It,a?t&1|2:t&1),e):(Ht(e),null);case 22:case 23:return Nl(e),Os(),a=e.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(e.flags|=8192):a&&(e.flags|=8192),a?(l&536870912)!==0&&(e.flags&128)===0&&(Ht(e),e.subtreeFlags&6&&(e.flags|=8192)):Ht(e),l=e.updateQueue,l!==null&&er(e,l.retryQueue),l=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),a=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),a!==l&&(e.flags|=2048),t!==null&&X(Wa),null;case 24:return l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Al(Ft),Ht(e),null;case 25:return null;case 30:return null}throw Error(s(156,e.tag))}function M1(t,e){switch(xs(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Al(Ft),Jt(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Ce(e),null;case 13:if(Nl(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(s(340));bo()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return X(It),null;case 4:return Jt(),null;case 10:return Al(e.type),null;case 22:case 23:return Nl(e),Os(),t!==null&&X(Wa),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Al(Ft),null;case 25:return null;default:return null}}function Zf(t,e){switch(xs(e),e.tag){case 3:Al(Ft),Jt();break;case 26:case 27:case 5:Ce(e);break;case 4:Jt();break;case 13:Nl(e);break;case 19:X(It);break;case 10:Al(e.type);break;case 22:case 23:Nl(e),Os(),t!==null&&X(Wa);break;case 24:Al(Ft)}}function Bo(t,e){try{var l=e.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var n=a.next;l=n;do{if((l.tag&t)===t){a=void 0;var o=l.create,u=l.inst;a=o(),u.destroy=a}l=l.next}while(l!==n)}}catch(f){kt(e,e.return,f)}}function oa(t,e,l){try{var a=e.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var o=n.next;a=o;do{if((a.tag&t)===t){var u=a.inst,f=u.destroy;if(f!==void 0){u.destroy=void 0,n=e;var g=l,S=f;try{S()}catch(N){kt(n,g,N)}}}a=a.next}while(a!==o)}}catch(N){kt(e,e.return,N)}}function Qf(t){var e=t.updateQueue;if(e!==null){var l=t.stateNode;try{_d(e,l)}catch(a){kt(t,t.return,a)}}}function Kf(t,e,l){l.props=Fa(t.type,t.memoizedProps),l.state=t.memoizedState;
vendor: 31,903 bytes, line 123
123try{l.componentWillUnmount()}catch(a){kt(t,e,a)}}function Lo(t,e){try{var l=t.ref;if(l!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof l=="function"?t.refCleanup=l(a):l.current=a}}catch(n){kt(t,e,n)}}function dl(t,e){var l=t.ref,a=t.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){kt(t,e,n)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(n){kt(t,e,n)}else l.current=null}function Pf(t){var e=t.type,l=t.memoizedProps,a=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break t;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(n){kt(t,t.return,n)}}function sc(t,e,l){try{var a=t.stateNode;P1(a,t.type,l,e),a[pe]=e}catch(n){kt(t,t.return,n)}}function Jf(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&ha(t.type)||t.tag===4}function cc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||Jf(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&ha(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function uc(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(t,e):(e=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.appendChild(t),l=l._reactRootContainer,l!=null||e.onclick!==null||(e.onclick=hr));else if(a!==4&&(a===27&&ha(t.type)&&(l=t.stateNode,e=null),t=t.child,t!==null))for(uc(t,e,l),t=t.sibling;t!==null;)uc(t,e,l),t=t.sibling}function lr(t,e,l){var a=t.tag;if(a===5||a===6)t=t.stateNode,e?l.insertBefore(t,e):l.appendChild(t);else if(a!==4&&(a===27&&ha(t.type)&&(l=t.stateNode),t=t.child,t!==null))for(lr(t,e,l),t=t.sibling;t!==null;)lr(t,e,l),t=t.sibling}function Wf(t){var e=t.stateNode,l=t.memoizedProps;try{for(var a=t.type,n=e.attributes;n.length;)e.removeAttributeNode(n[0]);fe(e,a,l),e[ee]=t,e[pe]=l}catch(o){kt(t,t.return,o)}}var kl=!1,Yt=!1,dc=!1,$f=typeof WeakSet=="function"?WeakSet:Set,oe=null;function A1(t,e){if(t=t.containerInfo,jc=xr,t=rd(t),cs(t)){if("selectionStart"in t)var l={start:t.selectionStart,end:t.selectionEnd};else t:{l=(l=t.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var n=a.anchorOffset,o=a.focusNode;a=a.focusOffset;try{l.nodeType,o.nodeType}catch{l=null;break t}var u=0,f=-1,g=-1,S=0,N=0,k=t,E=null;e:for(;;){for(var T;k!==l||n!==0&&k.nodeType!==3||(f=u+n),k!==o||a!==0&&k.nodeType!==3||(g=u+a),k.nodeType===3&&(u+=k.nodeValue.length),(T=k.firstChild)!==null;)E=k,k=T;for(;;){if(k===t)break e;if(E===l&&++S===n&&(f=u),E===o&&++N===a&&(g=u),(T=k.nextSibling)!==null)break;k=E,E=k.parentNode}k=T}l=f===-1||g===-1?null:{start:f,end:g}}else l=null}l=l||{start:0,end:0}}else l=null;for(Bc={focusedElem:t,selectionRange:l},xr=!1,oe=e;oe!==null;)if(e=oe,t=e.child,(e.subtreeFlags&1024)!==0&&t!==null)t.return=e,oe=t;else for(;oe!==null;){switch(e=oe,o=e.alternate,t=e.flags,e.tag){case 0:break;case 11:case 15:break;case 1:if((t&1024)!==0&&o!==null){t=void 0,l=e,n=o.memoizedProps,o=o.memoizedState,a=l.stateNode;try{var lt=Fa(l.type,n,l.elementType===l.type);t=a.getSnapshotBeforeUpdate(lt,o),a.__reactInternalSnapshotBeforeUpdate=t}catch(F){kt(l,l.return,F)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,l=t.nodeType,l===9)Uc(t);else if(l===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Uc(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(s(163))}if(t=e.sibling,t!==null){t.return=e.return,oe=t;break}oe=e.return}}function Ff(t,e,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:ia(t,l),a&4&&Bo(5,l);break;case 1:if(ia(t,l),a&4)if(t=l.stateNode,e===null)try{t.componentDidMount()}catch(u){kt(l,l.return,u)}else{var n=Fa(l.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(n,e,t.__reactInternalSnapshotBeforeUpdate)}catch(u){kt(l,l.return,u)}}a&64&&Qf(l),a&512&&Lo(l,l.return);break;case 3:if(ia(t,l),a&64&&(t=l.updateQueue,t!==null)){if(e=null,l.child!==null)switch(l.child.tag){case 27:case 5:e=l.child.stateNode;break;case 1:e=l.child.stateNode}try{_d(t,e)}catch(u){kt(l,l.return,u)}}break;case 27:e===null&&a&4&&Wf(l);case 26:case 5:ia(t,l),e===null&&a&4&&Pf(l),a&512&&Lo(l,l.return);break;case 12:ia(t,l);break;case 13:ia(t,l),a&4&&eh(t,l),a&64&&(t=l.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(l=L1.bind(null,l),ep(t,l))));break;case 22:if(a=l.memoizedState!==null||kl,!a){e=e!==null&&e.memoizedState!==null||Yt,n=kl;var o=Yt;kl=a,(Yt=e)&&!o?ra(t,l,(l.subtreeFlags&8772)!==0):ia(t,l),kl=n,Yt=o}break;case 30:break;default:ia(t,l)}}function If(t){var e=t.alternate;e!==null&&(t.alternate=null,If(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&oo(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var Lt=null,De=!1;function Ol(t,e,l){for(l=l.child;l!==null;)th(t,e,l),l=l.sibling}function th(t,e,l){if(Wt&&typeof Wt.onCommitFiberUnmount=="function")try{Wt.onCommitFiberUnmount(ql,l)}catch{}switch(l.tag){case 26:Yt||dl(l,e),Ol(t,e,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:Yt||dl(l,e);var a=Lt,n=De;ha(l.type)&&(Lt=l.stateNode,De=!1),Ol(t,e,l),Qo(l.stateNode),Lt=a,De=n;break;case 5:Yt||dl(l,e);case 6:if(a=Lt,n=De,Lt=null,Ol(t,e,l),Lt=a,De=n,Lt!==null)if(De)try{(Lt.nodeType===9?Lt.body:Lt.nodeName==="HTML"?Lt.ownerDocument.body:Lt).removeChild(l.stateNode)}catch(o){kt(l,e,o)}else try{Lt.removeChild(l.stateNode)}catch(o){kt(l,e,o)}break;case 18:Lt!==null&&(De?(t=Lt,Yh(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,l.stateNode),ti(t)):Yh(Lt,l.stateNode));break;case 4:a=Lt,n=De,Lt=l.stateNode.containerInfo,De=!0,Ol(t,e,l),Lt=a,De=n;break;case 0:case 11:case 14:case 15:Yt||oa(2,l,e),Yt||oa(4,l,e),Ol(t,e,l);break;case 1:Yt||(dl(l,e),a=l.stateNode,typeof a.componentWillUnmount=="function"&&Kf(l,e,a)),Ol(t,e,l);break;case 21:Ol(t,e,l);break;case 22:Yt=(a=Yt)||l.memoizedState!==null,Ol(t,e,l),Yt=a;break;default:Ol(t,e,l)}}function eh(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{ti(t)}catch(l){kt(e,e.return,l)}}function R1(t){switch(t.tag){case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new $f),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new $f),e;default:throw Error(s(435,t.tag))}}function fc(t,e){var l=R1(t);e.forEach(function(a){var n=H1.bind(null,t,a);l.has(a)||(l.add(a),a.then(n,n))})}function ze(t,e){var l=e.deletions;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a],o=t,u=e,f=u;t:for(;f!==null;){switch(f.tag){case 27:if(ha(f.type)){Lt=f.stateNode,De=!1;break t}break;case 5:Lt=f.stateNode,De=!1;break t;case 3:case 4:Lt=f.stateNode.containerInfo,De=!0;break t}f=f.return}if(Lt===null)throw Error(s(160));th(o,u,n),Lt=null,De=!1,o=n.alternate,o!==null&&(o.return=null),n.return=null}if(e.subtreeFlags&13878)for(e=e.child;e!==null;)lh(e,t),e=e.sibling}var el=null;function lh(t,e){var l=t.alternate,a=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:ze(e,t),_e(t),a&4&&(oa(3,t,t.return),Bo(3,t),oa(5,t,t.return));break;case 1:ze(e,t),_e(t),a&512&&(Yt||l===null||dl(l,l.return)),a&64&&kl&&(t=t.updateQueue,t!==null&&(a=t.callbacks,a!==null&&(l=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var n=el;if(ze(e,t),_e(t),a&512&&(Yt||l===null||dl(l,l.return)),a&4){var o=l!==null?l.memoizedState:null;if(a=t.memoizedState,l===null)if(a===null)if(t.stateNode===null){t:{a=t.type,l=t.memoizedProps,n=n.ownerDocument||n;e:switch(a){case"title":o=n.getElementsByTagName("title")[0],(!o||o[Ma]||o[ee]||o.namespaceURI==="http://www.w3.org/2000/svg"||o.hasAttribute("itemprop"))&&(o=n.createElement(a),n.head.insertBefore(o,n.querySelector("head > title"))),fe(o,a,l),o[ee]=t,Vt(o),a=o;break t;case"link":var u=Wh("link","href",n).get(a+(l.href||""));if(u){for(var f=0;f<u.length;f++)if(o=u[f],o.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&o.getAttribute("rel")===(l.rel==null?null:l.rel)&&o.getAttribute("title")===(l.title==null?null:l.title)&&o.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){u.splice(f,1);break e}}o=n.createElement(a),fe(o,a,l),n.head.appendChild(o);break;case"meta":if(u=Wh("meta","content",n).get(a+(l.content||""))){for(f=0;f<u.length;f++)if(o=u[f],o.getAttribute("content")===(l.content==null?null:""+l.content)&&o.getAttribute("name")===(l.name==null?null:l.name)&&o.getAttribute("property")===(l.property==null?null:l.property)&&o.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&o.getAttribute("charset")===(l.charSet==null?null:l.charSet)){u.splice(f,1);break e}}o=n.createElement(a),fe(o,a,l),n.head.appendChild(o);break;default:throw Error(s(468,a))}o[ee]=t,Vt(o),a=o}t.stateNode=a}else $h(n,t.type,t.stateNode);else t.stateNode=Jh(n,a,t.memoizedProps);else o!==a?(o===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):o.count--,a===null?$h(n,t.type,t.stateNode):Jh(n,a,t.memoizedProps)):a===null&&t.stateNode!==null&&sc(t,t.memoizedProps,l.memoizedProps)}break;case 27:ze(e,t),_e(t),a&512&&(Yt||l===null||dl(l,l.return)),l!==null&&a&4&&sc(t,t.memoizedProps,l.memoizedProps);break;case 5:if(ze(e,t),_e(t),a&512&&(Yt||l===null||dl(l,l.return)),t.flags&32){n=t.stateNode;try{Fe(n,"")}catch(T){kt(t,t.return,T)}}a&4&&t.stateNode!=null&&(n=t.memoizedProps,sc(t,n,l!==null?l.memoizedProps:n)),a&1024&&(dc=!0);break;case 6:if(ze(e,t),_e(t),a&4){if(t.stateNode===null)throw Error(s(162));a=t.memoizedProps,l=t.stateNode;try{l.nodeValue=a}catch(T){kt(t,t.return,T)}}break;case 3:if(yr=null,n=el,el=gr(e.containerInfo),ze(e,t),el=n,_e(t),a&4&&l!==null&&l.memoizedState.isDehydrated)try{ti(e.containerInfo)}catch(T){kt(t,t.return,T)}dc&&(dc=!1,ah(t));break;case 4:a=el,el=gr(t.stateNode.containerInfo),ze(e,t),_e(t),el=a;break;case 12:ze(e,t),_e(t);break;case 13:ze(e,t),_e(t),t.child.flags&8192&&t.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(vc=ge()),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,fc(t,a)));break;case 22:n=t.memoizedState!==null;var g=l!==null&&l.memoizedState!==null,S=kl,N=Yt;if(kl=S||n,Yt=N||g,ze(e,t),Yt=N,kl=S,_e(t),a&8192)t:for(e=t.stateNode,e._visibility=n?e._visibility&-2:e._visibility|1,n&&(l===null||g||kl||Yt||Ia(t)),l=null,e=t;;){if(e.tag===5||e.tag===26){if(l===null){g=l=e;try{if(o=g.stateNode,n)u=o.style,typeof u.setProperty=="function"?u.setProperty("display","none","important"):u.display="none";else{f=g.stateNode;var k=g.memoizedProps.style,E=k!=null&&k.hasOwnProperty("display")?k.display:null;f.style.display=E==null||typeof E=="boolean"?"":(""+E).trim()}}catch(T){kt(g,g.return,T)}}}else if(e.tag===6){if(l===null){g=e;try{g.stateNode.nodeValue=n?"":g.memoizedProps}catch(T){kt(g,g.return,T)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;l===e&&(l=null),e=e.return}l===e&&(l=null),e.sibling.return=e.return,e=e.sibling}a&4&&(a=t.updateQueue,a!==null&&(l=a.retryQueue,l!==null&&(a.retryQueue=null,fc(t,l))));break;case 19:ze(e,t),_e(t),a&4&&(a=t.updateQueue,a!==null&&(t.updateQueue=null,fc(t,a)));break;case 30:break;case 21:break;default:ze(e,t),_e(t)}}function _e(t){var e=t.flags;if(e&2){try{for(var l,a=t.return;a!==null;){if(Jf(a)){l=a;break}a=a.return}if(l==null)throw Error(s(160));switch(l.tag){case 27:var n=l.stateNode,o=cc(t);lr(t,o,n);break;case 5:var u=l.stateNode;l.flags&32&&(Fe(u,""),l.flags&=-33);var f=cc(t);lr(t,f,u);break;case 3:case 4:var g=l.stateNode.containerInfo,S=cc(t);uc(t,S,g);break;default:throw Error(s(161))}}catch(N){kt(t,t.return,N)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function ah(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;ah(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function ia(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)Ff(t,e.alternate,e),e=e.sibling}function Ia(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:oa(4,e,e.return),Ia(e);break;case 1:dl(e,e.return);var l=e.stateNode;typeof l.componentWillUnmount=="function"&&Kf(e,e.return,l),Ia(e);break;case 27:Qo(e.stateNode);case 26:case 5:dl(e,e.return),Ia(e);break;case 22:e.memoizedState===null&&Ia(e);break;case 30:Ia(e);break;default:Ia(e)}t=t.sibling}}function ra(t,e,l){for(l=l&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var a=e.alternate,n=t,o=e,u=o.flags;switch(o.tag){case 0:case 11:case 15:ra(n,o,l),Bo(4,o);break;case 1:if(ra(n,o,l),a=o,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(S){kt(a,a.return,S)}if(a=o,n=a.updateQueue,n!==null){var f=a.stateNode;try{var g=n.shared.hiddenCallbacks;if(g!==null)for(n.shared.hiddenCallbacks=null,n=0;n<g.length;n++)zd(g[n],f)}catch(S){kt(a,a.return,S)}}l&&u&64&&Qf(o),Lo(o,o.return);break;case 27:Wf(o);case 26:case 5:ra(n,o,l),l&&a===null&&u&4&&Pf(o),Lo(o,o.return);break;case 12:ra(n,o,l);break;case 13:ra(n,o,l),l&&u&4&&eh(n,o);break;case 22:o.memoizedState===null&&ra(n,o,l),Lo(o,o.return);break;case 30:break;default:ra(n,o,l)}e=e.sibling}}function hc(t,e){var l=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==l&&(t!=null&&t.refCount++,l!=null&&So(l))}function mc(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&So(t))}function fl(t,e,l,a){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)nh(t,e,l,a),e=e.sibling}function nh(t,e,l,a){var n=e.flags;switch(e.tag){case 0:case 11:case 15:fl(t,e,l,a),n&2048&&Bo(9,e);break;case 1:fl(t,e,l,a);break;case 3:fl(t,e,l,a),n&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&So(t)));break;case 12:if(n&2048){fl(t,e,l,a),t=e.stateNode;try{var o=e.memoizedProps,u=o.id,f=o.onPostCommit;typeof f=="function"&&f(u,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(g){kt(e,e.return,g)}}else fl(t,e,l,a);break;case 13:fl(t,e,l,a);break;case 23:break;case 22:o=e.stateNode,u=e.alternate,e.memoizedState!==null?o._visibility&2?fl(t,e,l,a):Ho(t,e):o._visibility&2?fl(t,e,l,a):(o._visibility|=2,On(t,e,l,a,(e.subtreeFlags&10256)!==0)),n&2048&&hc(u,e);break;case 24:fl(t,e,l,a),n&2048&&mc(e.alternate,e);break;default:fl(t,e,l,a)}}function On(t,e,l,a,n){for(n=n&&(e.subtreeFlags&10256)!==0,e=e.child;e!==null;){var o=t,u=e,f=l,g=a,S=u.flags;switch(u.tag){case 0:case 11:case 15:On(o,u,f,g,n),Bo(8,u);break;case 23:break;case 22:var N=u.stateNode;u.memoizedState!==null?N._visibility&2?On(o,u,f,g,n):Ho(o,u):(N._visibility|=2,On(o,u,f,g,n)),n&&S&2048&&hc(u.alternate,u);break;case 24:On(o,u,f,g,n),n&&S&2048&&mc(u.alternate,u);break;default:On(o,u,f,g,n)}e=e.sibling}}function Ho(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var l=t,a=e,n=a.flags;switch(a.tag){case 22:Ho(l,a),n&2048&&hc(a.alternate,a);break;case 24:Ho(l,a),n&2048&&mc(a.alternate,a);break;default:Ho(l,a)}e=e.sibling}}var Uo=8192;function jn(t){if(t.subtreeFlags&Uo)for(t=t.child;t!==null;)oh(t),t=t.sibling}function oh(t){switch(t.tag){case 26:jn(t),t.flags&Uo&&t.memoizedState!==null&&mp(el,t.memoizedState,t.memoizedProps);break;case 5:jn(t);break;case 3:case 4:var e=el;el=gr(t.stateNode.containerInfo),jn(t),el=e;break;case 22:t.memoizedState===null&&(e=t.alternate,e!==null&&e.memoizedState!==null?(e=Uo,Uo=16777216,jn(t),Uo=e):jn(t));break;default:jn(t)}}function ih(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function Go(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];oe=a,sh(a,t)}ih(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)rh(t),t=t.sibling}function rh(t){switch(t.tag){case 0:case 11:case 15:Go(t),t.flags&2048&&oa(9,t,t.return);break;case 3:Go(t);break;case 12:Go(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,ar(t)):Go(t);break;default:Go(t)}}function ar(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var l=0;l<e.length;l++){var a=e[l];oe=a,sh(a,t)}ih(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:oa(8,e,e.return),ar(e);break;case 22:l=e.stateNode,l._visibility&2&&(l._visibility&=-3,ar(e));break;default:ar(e)}t=t.sibling}}function sh(t,e){for(;oe!==null;){var l=oe;switch(l.tag){case 0:case 11:case 15:oa(8,l,e);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var a=l.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:So(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,oe=a;else t:for(l=t;oe!==null;){a=oe;var n=a.sibling,o=a.return;if(If(a),a===l){oe=null;break t}if(n!==null){n.return=o,oe=n;break t}oe=o}}}var N1={getCacheForType:function(t){var e=ye(Ft),l=e.data.get(t);return l===void 0&&(l=t(),e.data.set(t,l)),l}},z1=typeof WeakMap=="function"?WeakMap:Map,At=0,jt=null,yt=null,wt=0,Rt=0,ke=null,sa=!1,Bn=!1,gc=!1,jl=0,Gt=0,ca=0,tn=0,pc=0,Ze=0,Ln=0,qo=null,Me=null,yc=!1,vc=0,nr=1/0,or=null,ua=null,de=0,da=null,Hn=null,Un=0,bc=0,xc=null,ch=null,Yo=0,wc=null;function Oe(){if((At&2)!==0&&wt!==0)return wt&-wt;if(A.T!==null){var t=Dn;return t!==0?t:Ac()}return pi()}function uh(){Ze===0&&(Ze=(wt&536870912)===0||Et?to():536870912);var t=Xe.current;return t!==null&&(t.flags|=32),Ze}function je(t,e,l){(t===jt&&(Rt===2||Rt===9)||t.cancelPendingCommit!==null)&&(Gn(t,0),fa(t,wt,Ze,!1)),Da(t,l),((At&2)===0||t!==jt)&&(t===jt&&((At&2)===0&&(tn|=l),Gt===4&&fa(t,wt,Ze,!1)),hl(t))}function dh(t,e,l){if((At&6)!==0)throw Error(s(327));var a=!l&&(e&124)===0&&(e&t.expiredLanes)===0||Dt(t,e),n=a?O1(t,e):Ec(t,e,!0),o=a;do{if(n===0){Bn&&!a&&fa(t,e,0,!1);break}else{if(l=t.current.alternate,o&&!_1(l)){n=Ec(t,e,!1),o=!1;continue}if(n===2){if(o=e,t.errorRecoveryDisabledLanes&o)var u=0;else u=t.pendingLanes&-536870913,u=u!==0?u:u&536870912?536870912:0;if(u!==0){e=u;t:{var f=t;n=qo;var g=f.current.memoizedState.isDehydrated;if(g&&(Gn(f,u).flags|=256),u=Ec(f,u,!1),u!==2){if(gc&&!g){f.errorRecoveryDisabledLanes|=o,tn|=o,n=4;break t}o=Me,Me=n,o!==null&&(Me===null?Me=o:Me.push.apply(Me,o))}n=u}if(o=!1,n!==2)continue}}if(n===1){Gn(t,0),fa(t,e,0,!0);break}t:{switch(a=t,o=n,o){case 0:case 1:throw Error(s(345));case 4:if((e&4194048)!==e)break;case 6:fa(a,e,Ze,!sa);break t;case 2:Me=null;break;case 3:case 5:break;default:throw Error(s(329))}if((e&62914560)===e&&(n=vc+300-ge(),10<n)){if(fa(a,e,Ze,!sa),un(a,0,!0)!==0)break t;a.timeoutHandle=Gh(fh.bind(null,a,l,Me,or,yc,e,Ze,tn,Ln,sa,o,2,-0,0),n);break t}fh(a,l,Me,or,yc,e,Ze,tn,Ln,sa,o,0,-0,0)}}break}while(!0);hl(t)}function fh(t,e,l,a,n,o,u,f,g,S,N,k,E,T){if(t.timeoutHandle=-1,k=e.subtreeFlags,(k&8192||(k&16785408)===16785408)&&(Jo={stylesheets:null,count:0,unsuspend:hp},oh(e),k=gp(),k!==null)){t.cancelPendingCommit=k(bh.bind(null,t,e,o,l,a,n,u,f,g,N,1,E,T)),fa(t,o,u,!S);return}bh(t,e,o,l,a,n,u,f,g)}function _1(t){for(var e=t;;){var l=e.tag;if((l===0||l===11||l===15)&&e.flags&16384&&(l=e.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var a=0;a<l.length;a++){var n=l[a],o=n.getSnapshot;n=n.value;try{if(!Re(o(),n))return!1}catch{return!1}}if(l=e.child,e.subtreeFlags&16384&&l!==null)l.return=e,e=l;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function fa(t,e,l,a){e&=~pc,e&=~tn,t.suspendedLanes|=e,t.pingedLanes&=~e,a&&(t.warmLanes|=e),a=t.expirationTimes;for(var n=e;0<n;){var o=31-$t(n),u=1<<o;a[o]=-1,n&=~u}l!==0&&mi(t,l,e)}function ir(){return(At&6)===0?(Vo(0),!1):!0}function Sc(){if(yt!==null){if(Rt===0)var t=yt.return;else t=yt,Ml=Pa=null,Us(t),_n=null,ko=0,t=yt;for(;t!==null;)Zf(t.alternate,t),t=t.return;yt=null}}function Gn(t,e){var l=t.timeoutHandle;l!==-1&&(t.timeoutHandle=-1,W1(l)),l=t.cancelPendingCommit,l!==null&&(t.cancelPendingCommit=null,l()),Sc(),jt=t,yt=l=El(t.current,null),wt=e,Rt=0,ke=null,sa=!1,Bn=Dt(t,e),gc=!1,Ln=Ze=pc=tn=ca=Gt=0,Me=qo=null,yc=!1,(e&8)!==0&&(e|=e&32);var a=t.entangledLanes;if(a!==0)for(t=t.entanglements,a&=e;0<a;){var n=31-$t(a),o=1<<n;e|=t[n],a&=~o}return jl=e,Ai(),l}function hh(t,e){mt=null,A.H=Ki,e===Eo||e===Li?(e=Rd(),Rt=3):e===Dd?(e=Rd(),Rt=4):Rt=e===zf?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,ke=e,yt===null&&(Gt=1,Fi(t,Ge(e,t.current)))}function mh(){var t=A.H;return A.H=Ki,t===null?Ki:t}function gh(){var t=A.A;return A.A=N1,t}function Cc(){Gt=4,sa||(wt&4194048)!==wt&&Xe.current!==null||(Bn=!0),(ca&134217727)===0&&(tn&134217727)===0||jt===null||fa(jt,wt,Ze,!1)}function Ec(t,e,l){var a=At;At|=2;var n=mh(),o=gh();(jt!==t||wt!==e)&&(or=null,Gn(t,e)),e=!1;var u=Gt;t:do try{if(Rt!==0&&yt!==null){var f=yt,g=ke;switch(Rt){case 8:Sc(),u=6;break t;case 3:case 2:case 9:case 6:Xe.current===null&&(e=!0);var S=Rt;if(Rt=0,ke=null,qn(t,f,g,S),l&&Bn){u=0;break t}break;default:S=Rt,Rt=0,ke=null,qn(t,f,g,S)}}k1(),u=Gt;break}catch(N){hh(t,N)}while(!0);return e&&t.shellSuspendCounter++,Ml=Pa=null,At=a,A.H=n,A.A=o,yt===null&&(jt=null,wt=0,Ai()),u}function k1(){for(;yt!==null;)ph(yt)}function O1(t,e){var l=At;At|=2;var a=mh(),n=gh();jt!==t||wt!==e?(or=null,nr=ge()+500,Gn(t,e)):Bn=Dt(t,e);t:do try{if(Rt!==0&&yt!==null){e=yt;var o=ke;e:switch(Rt){case 1:Rt=0,ke=null,qn(t,e,o,1);break;case 2:case 9:if(Md(o)){Rt=0,ke=null,yh(e);break}e=function(){Rt!==2&&Rt!==9||jt!==t||(Rt=7),hl(t)},o.then(e,e);break t;case 3:Rt=7;break t;case 4:Rt=5;break t;case 7:Md(o)?(Rt=0,ke=null,yh(e)):(Rt=0,ke=null,qn(t,e,o,7));break;case 5:var u=null;switch(yt.tag){case 26:u=yt.memoizedState;case 5:case 27:var f=yt;if(!u||Fh(u)){Rt=0,ke=null;var g=f.sibling;if(g!==null)yt=g;else{var S=f.return;S!==null?(yt=S,rr(S)):yt=null}break e}}Rt=0,ke=null,qn(t,e,o,5);break;case 6:Rt=0,ke=null,qn(t,e,o,6);break;case 8:Sc(),Gt=6;break t;default:throw Error(s(462))}}j1();break}catch(N){hh(t,N)}while(!0);return Ml=Pa=null,A.H=a,A.A=n,At=l,yt!==null?0:(jt=null,wt=0,Ai(),Gt)}function j1(){for(;yt!==null&&!Ca();)ph(yt)}function ph(t){var e=Vf(t.alternate,t,jl);t.memoizedProps=t.pendingProps,e===null?rr(t):yt=e}function yh(t){var e=t,l=e.alternate;switch(e.tag){case 15:case 0:e=Lf(l,e,e.pendingProps,e.type,void 0,wt);break;case 11:e=Lf(l,e,e.pendingProps,e.type.render,e.ref,wt);break;case 5:Us(e);default:Zf(l,e),e=yt=yd(e,jl),e=Vf(l,e,jl)}t.memoizedProps=t.pendingProps,e===null?rr(t):yt=e}function qn(t,e,l,a){Ml=Pa=null,Us(e),_n=null,ko=0;var n=e.return;try{if(E1(t,n,e,l,wt)){Gt=1,Fi(t,Ge(l,t.current)),yt=null;return}}catch(o){if(n!==null)throw yt=n,o;Gt=1,Fi(t,Ge(l,t.current)),yt=null;return}e.flags&32768?(Et||a===1?t=!0:Bn||(wt&536870912)!==0?t=!1:(sa=t=!0,(a===2||a===9||a===3||a===6)&&(a=Xe.current,a!==null&&a.tag===13&&(a.flags|=16384))),vh(e,t)):rr(e)}function rr(t){var e=t;do{if((e.flags&32768)!==0){vh(e,sa);return}t=e.return;var l=D1(e.alternate,e,jl);if(l!==null){yt=l;return}if(e=e.sibling,e!==null){yt=e;return}yt=e=t}while(e!==null);Gt===0&&(Gt=5)}function vh(t,e){do{var l=M1(t.alternate,t);if(l!==null){l.flags&=32767,yt=l;return}if(l=t.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!e&&(t=t.sibling,t!==null)){yt=t;return}yt=t=l}while(t!==null);Gt=6,yt=null}function bh(t,e,l,a,n,o,u,f,g){t.cancelPendingCommit=null;do sr();while(de!==0);if((At&6)!==0)throw Error(s(327));if(e!==null){if(e===t.current)throw Error(s(177));if(o=e.lanes|e.childLanes,o|=ms,Ir(t,l,o,u,f,g),t===jt&&(yt=jt=null,wt=0),Hn=e,da=t,Un=l,bc=o,xc=n,ch=a,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,U1(nl,function(){return Eh(),null})):(t.callbackNode=null,t.callbackPriority=0),a=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||a){a=A.T,A.T=null,n=q.p,q.p=2,u=At,At|=4;try{A1(t,e,l)}finally{At=u,q.p=n,A.T=a}}de=1,xh(),wh(),Sh()}}function xh(){if(de===1){de=0;var t=da,e=Hn,l=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||l){l=A.T,A.T=null;var a=q.p;q.p=2;var n=At;At|=4;try{lh(e,t);var o=Bc,u=rd(t.containerInfo),f=o.focusedElem,g=o.selectionRange;if(u!==f&&f&&f.ownerDocument&&id(f.ownerDocument.documentElement,f)){if(g!==null&&cs(f)){var S=g.start,N=g.end;if(N===void 0&&(N=S),"selectionStart"in f)f.selectionStart=S,f.selectionEnd=Math.min(N,f.value.length);else{var k=f.ownerDocument||document,E=k&&k.defaultView||window;if(E.getSelection){var T=E.getSelection(),lt=f.textContent.length,F=Math.min(g.start,lt),_t=g.end===void 0?F:Math.min(g.end,lt);!T.extend&&F>_t&&(u=_t,_t=F,F=u);var b=od(f,F),y=od(f,_t);if(b&&y&&(T.rangeCount!==1||T.anchorNode!==b.node||T.anchorOffset!==b.offset||T.focusNode!==y.node||T.focusOffset!==y.offset)){var w=k.createRange();w.setStart(b.node,b.offset),T.removeAllRanges(),F>_t?(T.addRange(w),T.extend(y.node,y.offset)):(w.setEnd(y.node,y.offset),T.addRange(w))}}}}for(k=[],T=f;T=T.parentNode;)T.nodeType===1&&k.push({element:T,left:T.scrollLeft,top:T.scrollTop});for(typeof f.focus=="function"&&f.focus(),f=0;f<k.length;f++){var z=k[f];z.element.scrollLeft=z.left,z.element.scrollTop=z.top}}xr=!!jc,Bc=jc=null}finally{At=n,q.p=a,A.T=l}}t.current=e,de=2}}function wh(){if(de===2){de=0;var t=da,e=Hn,l=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||l){l=A.T,A.T=null;var a=q.p;q.p=2;var n=At;At|=4;try{Ff(t,e.alternate,e)}finally{At=n,q.p=a,A.T=l}}de=3}}function Sh(){if(de===4||de===3){de=0,ri();var t=da,e=Hn,l=Un,a=ch;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?de=5:(de=0,Hn=da=null,Ch(t,t.pendingLanes));var n=t.pendingLanes;if(n===0&&(ua=null),ao(l),e=e.stateNode,Wt&&typeof Wt.onCommitFiberRoot=="function")try{Wt.onCommitFiberRoot(ql,e,void 0,(e.current.flags&128)===128)}catch{}if(a!==null){e=A.T,n=q.p,q.p=2,A.T=null;try{for(var o=t.onRecoverableError,u=0;u<a.length;u++){var f=a[u];o(f.value,{componentStack:f.stack})}}finally{A.T=e,q.p=n}}(Un&3)!==0&&sr(),hl(t),n=t.pendingLanes,(l&4194090)!==0&&(n&42)!==0?t===wc?Yo++:(Yo=0,wc=t):Yo=0,Vo(0)}}function Ch(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,So(e)))}function sr(t){return xh(),wh(),Sh(),Eh()}function Eh(){if(de!==5)return!1;var t=da,e=bc;bc=0;var l=ao(Un),a=A.T,n=q.p;try{q.p=32>l?32:l,A.T=null,l=xc,xc=null;var o=da,u=Un;if(de=0,Hn=da=null,Un=0,(At&6)!==0)throw Error(s(331));var f=At;if(At|=4,rh(o.current),nh(o,o.current,u,l),At=f,Vo(0,!1),Wt&&typeof Wt.onPostCommitFiberRoot=="function")try{Wt.onPostCommitFiberRoot(ql,o)}catch{}return!0}finally{q.p=n,A.T=a,Ch(t,e)}}function Th(t,e,l){e=Ge(l,e),e=Is(t.stateNode,e,2),t=ea(t,e,2),t!==null&&(Da(t,2),hl(t))}function kt(t,e,l){if(t.tag===3)Th(t,t,l);else for(;e!==null;){if(e.tag===3){Th(e,t,l);break}else if(e.tag===1){var a=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(ua===null||!ua.has(a))){t=Ge(l,t),l=Rf(2),a=ea(e,l,2),a!==null&&(Nf(l,a,e,t),Da(a,2),hl(a));break}}e=e.return}}function Tc(t,e,l){var a=t.pingCache;if(a===null){a=t.pingCache=new z1;var n=new Set;a.set(e,n)}else n=a.get(e),n===void 0&&(n=new Set,a.set(e,n));n.has(l)||(gc=!0,n.add(l),t=B1.bind(null,t,e,l),e.then(t,t))}function B1(t,e,l){var a=t.pingCache;a!==null&&a.delete(e),t.pingedLanes|=t.suspendedLanes&l,t.warmLanes&=~l,jt===t&&(wt&l)===l&&(Gt===4||Gt===3&&(wt&62914560)===wt&&300>ge()-vc?(At&2)===0&&Gn(t,0):pc|=l,Ln===wt&&(Ln=0)),hl(t)}function Dh(t,e){e===0&&(e=hi()),t=Sn(t,e),t!==null&&(Da(t,e),hl(t))}function L1(t){var e=t.memoizedState,l=0;e!==null&&(l=e.retryLane),Dh(t,l)}function H1(t,e){var l=0;switch(t.tag){case 13:var a=t.stateNode,n=t.memoizedState;n!==null&&(l=n.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(s(314))}a!==null&&a.delete(e),Dh(t,l)}function U1(t,e){return yl(t,e)}var cr=null,Yn=null,Dc=!1,ur=!1,Mc=!1,en=0;function hl(t){t!==Yn&&t.next===null&&(Yn===null?cr=Yn=t:Yn=Yn.next=t),ur=!0,Dc||(Dc=!0,q1())}function Vo(t,e){if(!Mc&&ur){Mc=!0;do for(var l=!1,a=cr;a!==null;){if(t!==0){var n=a.pendingLanes;if(n===0)var o=0;else{var u=a.suspendedLanes,f=a.pingedLanes;o=(1<<31-$t(42|t)+1)-1,o&=n&~(u&~f),o=o&201326741?o&201326741|1:o?o|2:0}o!==0&&(l=!0,Nh(a,o))}else o=wt,o=un(a,a===jt?o:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(o&3)===0||Dt(a,o)||(l=!0,Nh(a,o));a=a.next}while(l);Mc=!1}}function G1(){Mh()}function Mh(){ur=Dc=!1;var t=0;en!==0&&(J1()&&(t=en),en=0);for(var e=ge(),l=null,a=cr;a!==null;){var n=a.next,o=Ah(a,e);o===0?(a.next=null,l===null?cr=n:l.next=n,n===null&&(Yn=l)):(l=a,(t!==0||(o&3)!==0)&&(ur=!0)),a=n}Vo(t)}function Ah(t,e){for(var l=t.suspendedLanes,a=t.pingedLanes,n=t.expirationTimes,o=t.pendingLanes&-62914561;0<o;){var u=31-$t(o),f=1<<u,g=n[u];g===-1?((f&l)===0||(f&a)!==0)&&(n[u]=In(f,e)):g<=e&&(t.expiredLanes|=f),o&=~f}if(e=jt,l=wt,l=un(t,t===e?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a=t.callbackNode,l===0||t===e&&(Rt===2||Rt===9)||t.cancelPendingCommit!==null)return a!==null&&a!==null&&sn(a),t.callbackNode=null,t.callbackPriority=0;if((l&3)===0||Dt(t,l)){if(e=l&-l,e===t.callbackPriority)return e;switch(a!==null&&sn(a),ao(l)){case 2:case 8:l=Fn;break;case 32:l=nl;break;case 268435456:l=Gl;break;default:l=nl}return a=Rh.bind(null,t),l=yl(l,a),t.callbackPriority=e,t.callbackNode=l,e}return a!==null&&a!==null&&sn(a),t.callbackPriority=2,t.callbackNode=null,2}function Rh(t,e){if(de!==0&&de!==5)return t.callbackNode=null,t.callbackPriority=0,null;var l=t.callbackNode;if(sr()&&t.callbackNode!==l)return null;var a=wt;return a=un(t,t===jt?a:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),a===0?null:(dh(t,a,e),Ah(t,ge()),t.callbackNode!=null&&t.callbackNode===l?Rh.bind(null,t):null)}function Nh(t,e){if(sr())return null;dh(t,e,!0)}function q1(){$1(function(){(At&6)!==0?yl(Ul,G1):Mh()})}function Ac(){return en===0&&(en=to()),en}function zh(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:Ba(""+t)}function _h(t,e){var l=e.ownerDocument.createElement("input");return l.name=e.name,l.value=e.value,t.id&&l.setAttribute("form",t.id),e.parentNode.insertBefore(l,e),t=new FormData(t),l.parentNode.removeChild(l),t}function Y1(t,e,l,a,n){if(e==="submit"&&l&&l.stateNode===n){var o=zh((n[pe]||null).action),u=a.submitter;u&&(e=(e=u[pe]||null)?zh(e.formAction):u.getAttribute("formAction"),e!==null&&(o=e,u=null));var f=new Ga("action","action",null,a,n);t.push({event:f,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(en!==0){var g=u?_h(n,u):new FormData(n);Ps(l,{pending:!0,data:g,method:n.method,action:o},null,g)}}else typeof o=="function"&&(f.preventDefault(),g=u?_h(n,u):new FormData(n),Ps(l,{pending:!0,data:g,method:n.method,action:o},o,g))},currentTarget:n}]})}}for(var Rc=0;Rc<hs.length;Rc++){var Nc=hs[Rc],V1=Nc.toLowerCase(),X1=Nc[0].toUpperCase()+Nc.slice(1);tl(V1,"on"+X1)}tl(ud,"onAnimationEnd"),tl(dd,"onAnimationIteration"),tl(fd,"onAnimationStart"),tl("dblclick","onDoubleClick"),tl("focusin","onFocus"),tl("focusout","onBlur"),tl(r1,"onTransitionRun"),tl(s1,"onTransitionStart"),tl(c1,"onTransitionCancel"),tl(hd,"onTransitionEnd"),We("onMouseEnter",["mouseout","mouseover"]),We("onMouseLeave",["mouseout","mouseover"]),We("onPointerEnter",["pointerout","pointerover"]),We("onPointerLeave",["pointerout","pointerover"]),bl("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),bl("onSelect","focusout contextmenu dragend focu
123sin keydown keyup mousedown mouseup selectionchange".split(" ")),bl("onBeforeInput",["compositionend","keypress","textInput","paste"]),bl("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),bl("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),bl("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Xo="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(" "),Z1=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Xo));function kh(t,e){e=(e&4)!==0;for(var l=0;l<t.length;l++){var a=t[l],n=a.event;a=a.listeners;t:{var o=void 0;if(e)for(var u=a.length-1;0<=u;u--){var f=a[u],g=f.instance,S=f.currentTarget;if(f=f.listener,g!==o&&n.isPropagationStopped())break t;o=f,n.currentTarget=S;try{o(n)}catch(N){$i(N)}n.currentTarget=null,o=g}else for(u=0;u<a.length;u++){if(f=a[u],g=f.instance,S=f.currentTarget,f=f.listener,g!==o&&n.isPropagationStopped())break t;o=f,n.currentTarget=S;try{o(n)}catch(N){$i(N)}n.currentTarget=null,o=g}}}}function vt(t,e){var l=e[no];l===void 0&&(l=e[no]=new Set);var a=t+"__bubble";l.has(a)||(Oh(e,t,2,!1),l.add(a))}function zc(t,e,l){var a=0;e&&(a|=4),Oh(l,t,a,e)}var dr="_reactListening"+Math.random().toString(36).slice(2);function _c(t){if(!t[dr]){t[dr]=!0,vi.forEach(function(l){l!=="selectionchange"&&(Z1.has(l)||zc(l,!1,t),zc(l,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[dr]||(e[dr]=!0,zc("selectionchange",!1,e))}}function Oh(t,e,l,a){switch(nm(e)){case 2:var n=vp;break;case 8:n=bp;break;default:n=Qc}l=n.bind(null,e,l,t),n=void 0,!pn||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(n=!0),a?n!==void 0?t.addEventListener(e,l,{capture:!0,passive:n}):t.addEventListener(e,l,!0):n!==void 0?t.addEventListener(e,l,{passive:n}):t.addEventListener(e,l,!1)}function kc(t,e,l,a,n){var o=a;if((e&1)===0&&(e&2)===0&&a!==null)t:for(;;){if(a===null)return;var u=a.tag;if(u===3||u===4){var f=a.stateNode.containerInfo;if(f===n)break;if(u===4)for(u=a.return;u!==null;){var g=u.tag;if((g===3||g===4)&&u.stateNode.containerInfo===n)return;u=u.return}for(;f!==null;){if(u=Vl(f),u===null)return;if(g=u.tag,g===5||g===6||g===26||g===27){a=o=u;continue t}f=f.parentNode}}a=a.return}ro(function(){var S=o,N=mn(l),k=[];t:{var E=md.get(t);if(E!==void 0){var T=Ga,lt=t;switch(t){case"keypress":if(Ha(l)===0)break t;case"keydown":case"keyup":T=U0;break;case"focusin":lt="focus",T=ns;break;case"focusout":lt="blur",T=ns;break;case"beforeblur":case"afterblur":T=ns;break;case"click":if(l.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":T=Vu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":T=M0;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":T=Y0;break;case ud:case dd:case fd:T=N0;break;case hd:T=X0;break;case"scroll":case"scrollend":T=Ei;break;case"wheel":T=Q0;break;case"copy":case"cut":case"paste":T=_0;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":T=Zu;break;case"toggle":case"beforetoggle":T=P0}var F=(e&4)!==0,_t=!F&&(t==="scroll"||t==="scrollend"),b=F?E!==null?E+"Capture":null:E;F=[];for(var y=S,w;y!==null;){var z=y;if(w=z.stateNode,z=z.tag,z!==5&&z!==26&&z!==27||w===null||b===null||(z=Jl(y,b),z!=null&&F.push(Zo(y,z,w))),_t)break;y=y.return}0<F.length&&(E=new T(E,lt,null,l,N),k.push({event:E,listeners:F}))}}if((e&7)===0){t:{if(E=t==="mouseover"||t==="pointerover",T=t==="mouseout"||t==="pointerout",E&&l!==hn&&(lt=l.relatedTarget||l.fromElement)&&(Vl(lt)||lt[Yl]))break t;if((T||E)&&(E=N.window===N?N:(E=N.ownerDocument)?E.defaultView||E.parentWindow:window,T?(lt=l.relatedTarget||l.toElement,T=S,lt=lt?Vl(lt):null,lt!==null&&(_t=m(lt),F=lt.tag,lt!==_t||F!==5&&F!==27&&F!==6)&&(lt=null)):(T=null,lt=S),T!==lt)){
vendor: 5,790 bytes, lines 123-124
123if(F=Vu,z="onMouseLeave",b="onMouseEnter",y="mouse",(t==="pointerout"||t==="pointerover")&&(F=Zu,z="onPointerLeave",b="onPointerEnter",y="pointer"),_t=T==null?E:Aa(T),w=lt==null?E:Aa(lt),E=new F(z,y+"leave",T,l,N),E.target=_t,E.relatedTarget=w,z=null,Vl(N)===S&&(F=new F(b,y+"enter",lt,l,N),F.target=w,F.relatedTarget=_t,z=F),_t=z,T&<)e:{for(F=T,b=lt,y=0,w=F;w;w=Vn(w))y++;for(w=0,z=b;z;z=Vn(z))w++;for(;0<y-w;)F=Vn(F),y--;for(;0<w-y;)b=Vn(b),w--;for(;y--;){if(F===b||b!==null&&F===b.alternate)break e;F=Vn(F),b=Vn(b)}F=null}else F=null;T!==null&&jh(k,E,T,F,!1),lt!==null&&_t!==null&&jh(k,_t,lt,F,!0)}}t:{if(E=S?Aa(S):window,T=E.nodeName&&E.nodeName.toLowerCase(),T==="select"||T==="input"&&E.type==="file")var P=Iu;else if($u(E))if(td)P=n1;else{P=l1;var pt=e1}else T=E.nodeName,!T||T.toLowerCase()!=="input"||E.type!=="checkbox"&&E.type!=="radio"?S&&ja(S.elementType)&&(P=Iu):P=a1;if(P&&(P=P(t,S))){Fu(k,P,l,N);break t}pt&&pt(t,E,S),t==="focusout"&&S&&E.type==="number"&&S.memoizedProps.value!=null&&Pl(E,"number",E.value)}switch(pt=S?Aa(S):window,t){case"focusin":($u(pt)||pt.contentEditable==="true")&&(bn=pt,us=S,yo=null);break;case"focusout":yo=us=bn=null;break;case"mousedown":ds=!0;break;case"contextmenu":case"mouseup":case"dragend":ds=!1,sd(k,l,N);break;case"selectionchange":if(i1)break;case"keydown":case"keyup":sd(k,l,N)}var W;if(is)t:{switch(t){case"compositionstart":var et="onCompositionStart";break t;case"compositionend":et="onCompositionEnd";break t;case"compositionupdate":et="onCompositionUpdate";break t}et=void 0}else vn?Ju(t,l)&&(et="onCompositionEnd"):t==="keydown"&&l.keyCode===229&&(et="onCompositionStart");et&&(Qu&&l.locale!=="ko"&&(vn||et!=="onCompositionStart"?et==="onCompositionEnd"&&vn&&(W=so()):(Ie=N,yn="value"in Ie?Ie.value:Ie.textContent,vn=!0)),pt=fr(S,et),0<pt.length&&(et=new Xu(et,t,null,l,N),k.push({event:et,listeners:pt}),W?et.data=W:(W=Wu(l),W!==null&&(et.data=W)))),(W=W0?$0(t,l):F0(t,l))&&(et=fr(S,"onBeforeInput"),0<et.length&&(pt=new Xu("onBeforeInput","beforeinput",null,l,N),k.push({event:pt,listeners:et}),pt.data=W)),Y1(k,t,S,l,N)}kh(k,e)})}function Zo(t,e,l){return{instance:t,listener:e,currentTarget:l}}function fr(t,e){for(var l=e+"Capture",a=[];t!==null;){var n=t,o=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||o===null||(n=Jl(t,l),n!=null&&a.unshift(Zo(t,n,o)),n=Jl(t,e),n!=null&&a.push(Zo(t,n,o))),t.tag===3)return a;t=t.return}return[]}function Vn(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function jh(t,e,l,a,n){for(var o=e._reactName,u=[];l!==null&&l!==a;){var f=l,g=f.alternate,S=f.stateNode;if(f=f.tag,g!==null&&g===a)break;f!==5&&f!==26&&f!==27||S===null||(g=S,n?(S=Jl(l,o),S!=null&&u.unshift(Zo(l,S,g))):n||(S=Jl(l,o),S!=null&&u.push(Zo(l,S,g)))),l=l.return}u.length!==0&&t.push({event:e,listeners:u})}var Q1=/\r\n?/g,K1=/\u0000|\uFFFD/g;function Bh(t){return(typeof t=="string"?t:""+t).replace(Q1,` 124`).replace(K1,"")}function Lh(t,e){return e=Bh(e),Bh(t)===e}function hr(){}function zt(t,e,l,a,n,o){switch(l){case"children":typeof a=="string"?e==="body"||e==="textarea"&&a===""||Fe(t,a):(typeof a=="number"||typeof a=="bigint")&&e!=="body"&&Fe(t,""+a);break;case"className":tt(t,"class",a);break;case"tabIndex":tt(t,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":tt(t,l,a);break;case"style":Oa(t,a,o);break;case"data":if(e!=="object"){tt(t,"data",a);break}case"src":case"href":if(a===""&&(e!=="a"||l!=="href")){t.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=Ba(""+a),t.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){t.setAttribute(l,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof o=="function"&&(l==="formAction"?(e!=="input"&&zt(t,e,"name",n.name,n,null),zt(t,e,"formEncType",n.formEncType,n,null),zt(t,e,"formMethod",n.formMethod,n,null),zt(t,e,"formTarget",n.formTarget,n,null)):(zt(t,e,"encType",n.encType,n,null),zt(t,e,"method",n.method,n,null),zt(t,e,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){t.removeAttribute(l);break}a=Ba(""+a),t.setAttribute(l,a);break;case"onClick":a!=null&&(t.onclick=hr);break;case"onScroll":a!=null&&vt("scroll",t);break;case"onScrollEnd":a!=null&&vt("scrollend",t);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(s(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(s(60));t.innerHTML=l}}break;case"multiple":t.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":t.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){t.removeAttribute("xlink:href");break}l=Ba(""+a),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""+a):t.removeAttribute(l);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
124ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,""):t.removeAttribute(l);break;case"capture":case"download":a===!0?t.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?t.setAttribute(l,a):t.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?t.setAttribute(l,a):t.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?t.removeAttribute(l):t.setAttribute(l,a);break;case"popover":vt("beforetoggle",t),vt("toggle",t),M(t,"popover",a);break;case"xlinkActuate":Ot(t,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Ot(t,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Ot(t,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Ot(t,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Ot(t,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Ot(t,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Ot(t,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Ot(t,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Ot(t,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":M(t,"is",a);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=Si.get(l)||l,M(t,l,a))}}function Oc(t,e,l,a,n,o){switch(l){case"style":Oa(t,a,o);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(s(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(s(60));t.innerHTML=l}}break;case"children":typeof a=="string"?Fe(t,a):(typeof a=="number"||typeof a=="bigint")&&Fe(t,""+a);break;case"onScroll":a!=null&&vt("scroll",t);break;case"onScrollEnd":a!=null&&vt("scrollend",t);break;case"onClick":a!=null&&(t.onclick=hr);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!bi.hasOwnProperty(l))t:{if(l[0]==="o"&&l[1]==="n"&&(n=l.endsWith("Capture"),e=l.slice(2,n?l.length-7:void 0),o=t[pe]||null,o=o!=null?o[l]:null,typeof o=="function"&&t.removeEventListener(e,o,n),typeof a=="function")){typeof o!="function"&&o!==null&&(l in t?t[l]=null:t.hasAttribute(l)&&t.removeAttribute(l)),t.addEventListener(e,a,n);break t}l in t?t[l]=a:a===!0?t.setAttribute(l,""):M(t,l,a)}}}function fe(t,e,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":vt("error",t),vt("load",t);var a=!1,n=!1,o;for(o in l)if(l.hasOwnProperty(o)){var u=l[o];if(u!=null)switch(o){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(s(137,e));default:zt(t,e,o,u,l,null)}}n&&zt(t,e,"srcSet",l.srcSet,l,null),a&&zt(t,e,"src",l.src,l,null);return;case"input":vt("invalid",t);var f=o=u=n=null,g=null,S=null;for(a in l)if(l.hasOwnProperty(a)){var N=l[a];if(N!=null)switch(a){case"name":n=N;break;case"type":u=N;break;case"checked":g=N;break;case"defaultChecked":S=N;break;case"value":o=N;break;case"defaultValue":f=N;break;case"children":case"dangerouslySetInnerHTML":if(N!=null)throw Error(s(137,e));break;default:zt(t,e,a,N,l,null)}}Na(t,o,f,g,S,u,n,!1),re(t);return;case"select":vt("invalid",t),a=u=o=null;for(n in l)if(l.hasOwnProperty(n)&&(f=l[n],f!=null))switch(n){case"value":o=f;break;case"defaultValue":u=f;break;case"multiple":a=f;default:zt(t,e,n,f,l,null)}e=o,l=u,t.multiple=!!a,e!=null?$e(t,!!a,e,!1):l!=null&&$e(t,!!a,l,!0);return;case"textarea":vt("invalid",t),o=n=a=null;for(u in l)if(l.hasOwnProperty(u)&&(f=l[u],f!=null))switch(u){case"value":a=f;break;case"defaultValue":n=f;break;case"children":o=f;break;case"dangerouslySetInnerHTML":if(f!=null)throw Error(s(91));break;default:zt(t,e,u,f,l,null)}_a(t,a,n,o),re(t);return;case"option":for(g in l)if(l.hasOwnProperty(g)&&(a=l[g],a!=null))switch(g){case"selected":t.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:zt(t,e,g,a,l,null)}return;case"dialog":vt("beforetoggle",t),vt("toggle",t),vt("cancel",t),vt("close",t);break;case"iframe":case"object":vt("load",t);break;case"video":case"audio":for(a=0;a<Xo.length;a++)vt(Xo[a],t);break;case"image":vt("error",t),vt("load",t);break;case"details":vt("toggle",t);break;case"embed":case"source":case"link":vt("error",t),vt("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(S in l)if(l.hasOwnProperty(S)&&(a=l[S],a!=null))switch(S){case"children":case"dangerouslySetInnerHTML":throw Error(s(137,e));default:zt(t,e,S,a,l,null)}return;default:if(ja(e)){for(N in l)l.hasOwnProperty(N)&&(a=l[N],a!==void 0&&Oc(t,e,N,a,l,void 0));return}}for(f in l)l.hasOwnProperty(f)&&(a=l[f],a!=null&&zt(t,e,f,a,l,null))}function P1(t,e,l,a){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,o=null,u=null,f=null,g=null,S=null,N=null;for(T in l){var k=l[T];if(l.hasOwnProperty(T)&&k!=null)switch(T){case"checked":break;case"value":break;case"defaultValue":g=k;default:a.hasOwnProperty(T)||zt(t,e,T,null,a,k)}}for(var E in a){var T=a[E];if(k=l[E],a.hasOwnProperty(E)&&(T!=null||k!=null))switch(E){case"type":o=T;break;case"name":n=T;break;case"checked":S=T;break;case"defaultChecked":N=T;break;case"value":u=T;break;case"defaultValue":f=T;break;case"children":case"dangerouslySetInnerHTML":if(T!=null)throw Error(s(137,e));break;default:T!==k&&zt(t,e,E,T,a,k)}}Kl(t,u,f,g,S,N,o,n);return;case"select":T=u=f=E=null;for(o in l)if(g=l[o],l.hasOwnProperty(o)&&g!=null)switch(o){case"value":break;case"multiple":T=g;default:a.hasOwnProperty(o)||zt(t,e,o,null,a,g)}
vendor: 6,917 bytes, line 124
124for(n in a)if(o=a[n],g=l[n],a.hasOwnProperty(n)&&(o!=null||g!=null))switch(n){case"value":E=o;break;case"defaultValue":f=o;break;case"multiple":u=o;default:o!==g&&zt(t,e,n,o,a,g)}e=f,l=u,a=T,E!=null?$e(t,!!l,E,!1):!!a!=!!l&&(e!=null?$e(t,!!l,e,!0):$e(t,!!l,l?[]:"",!1));return;case"textarea":T=E=null;for(f in l)if(n=l[f],l.hasOwnProperty(f)&&n!=null&&!a.hasOwnProperty(f))switch(f){case"value":break;case"children":break;default:zt(t,e,f,null,a,n)}for(u in a)if(n=a[u],o=l[u],a.hasOwnProperty(u)&&(n!=null||o!=null))switch(u){case"value":E=n;break;case"defaultValue":T=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(s(91));break;default:n!==o&&zt(t,e,u,n,a,o)}za(t,E,T);return;case"option":for(var lt in l)if(E=l[lt],l.hasOwnProperty(lt)&&E!=null&&!a.hasOwnProperty(lt))switch(lt){case"selected":t.selected=!1;break;default:zt(t,e,lt,null,a,E)}for(g in a)if(E=a[g],T=l[g],a.hasOwnProperty(g)&&E!==T&&(E!=null||T!=null))switch(g){case"selected":t.selected=E&&typeof E!="function"&&typeof E!="symbol";break;default:zt(t,e,g,E,a,T)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var F in l)E=l[F],l.hasOwnProperty(F)&&E!=null&&!a.hasOwnProperty(F)&&zt(t,e,F,null,a,E);for(S in a)if(E=a[S],T=l[S],a.hasOwnProperty(S)&&E!==T&&(E!=null||T!=null))switch(S){case"children":case"dangerouslySetInnerHTML":if(E!=null)throw Error(s(137,e));break;default:zt(t,e,S,E,a,T)}return;default:if(ja(e)){for(var _t in l)E=l[_t],l.hasOwnProperty(_t)&&E!==void 0&&!a.hasOwnProperty(_t)&&Oc(t,e,_t,void 0,a,E);for(N in a)E=a[N],T=l[N],!a.hasOwnProperty(N)||E===T||E===void 0&&T===void 0||Oc(t,e,N,E,a,T);return}}for(var b in l)E=l[b],l.hasOwnProperty(b)&&E!=null&&!a.hasOwnProperty(b)&&zt(t,e,b,null,a,E);for(k in a)E=a[k],T=l[k],!a.hasOwnProperty(k)||E===T||E==null&&T==null||zt(t,e,k,E,a,T)}var jc=null,Bc=null;function mr(t){return t.nodeType===9?t:t.ownerDocument}function Hh(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Uh(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function Lc(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var Hc=null;function J1(){var t=window.event;return t&&t.type==="popstate"?t===Hc?!1:(Hc=t,!0):(Hc=null,!1)}var Gh=typeof setTimeout=="function"?setTimeout:void 0,W1=typeof clearTimeout=="function"?clearTimeout:void 0,qh=typeof Promise=="function"?Promise:void 0,$1=typeof queueMicrotask=="function"?queueMicrotask:typeof qh<"u"?function(t){return qh.resolve(null).then(t).catch(F1)}:Gh;function F1(t){setTimeout(function(){throw t})}function ha(t){return t==="head"}function Yh(t,e){var l=e,a=0,n=0;do{var o=l.nextSibling;if(t.removeChild(l),o&&o.nodeType===8)if(l=o.data,l==="/$"){if(0<a&&8>a){l=a;var u=t.ownerDocument;if(l&1&&Qo(u.documentElement),l&2&&Qo(u.body),l&4)for(l=u.head,Qo(l),u=l.firstChild;u;){var f=u.nextSibling,g=u.nodeName;u[Ma]||g==="SCRIPT"||g==="STYLE"||g==="LINK"&&u.rel.toLowerCase()==="stylesheet"||l.removeChild(u),u=f}}if(n===0){t.removeChild(o),ti(e);return}n--}else l==="$"||l==="$?"||l==="$!"?n++:a=l.charCodeAt(0)-48;else a=0;l=o}while(l);ti(e)}function Uc(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var l=e;switch(e=e.nextSibling,l.nodeName){case"HTML":case"HEAD":case"BODY":Uc(l),oo(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}t.removeChild(l)}}function I1(t,e,l,a){for(;t.nodeType===1;){var n=l;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!a&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(a){if(!t[Ma])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(o=t.getAttribute("rel"),o==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(o!==n.rel||t.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||t.getAttribute("title")!==(n.title==null?null:n.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(o=t.getAttribute("src"),(o!==(n.src==null?null:n.src)||t.getAttribute("type")!==(n.type==null?null:n.type)||t.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&o&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var o=n.name==null?null:""+n.name;if(n.type==="hidden"&&t.getAttribute("name")===o)return t}else return t;if(t=ll(t.nextSibling),t===null)break}return null}function tp(t,e,l){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!l||(t=ll(t.nextSibling),t===null))return null;return t}function Gc(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState==="complete"}function ep(t,e){var l=t.ownerDocument;if(t.data!=="$?"||l.readyState==="complete")e();else{var a=function(){e(),l.removeEventListener("DOMContentLoaded",a)};l.addEventListener("DOMContentLoaded",a),t._reactRetry=a}}function ll(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="F!"||e==="F")break;if(e==="/$")return null}}return t}var qc=null;function Vh(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var l=t.data;if(l==="$"||l==="$!"||l==="$?"){if(e===0)return t;e--}else l==="/$"&&e++}t=t.previousSibling}return null}function Xh(t,e,l){switch(e=mr(l),t){case"html":if(t=e.documentElement,!t)throw Error(s(452));return t;case"head":if(t=e.head,!t)throw Error(s(453));return t;case"body":if(t=e.body,!t)throw Error(s(454));return t;default:throw Error(s(451))}}function Qo(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);oo(t)}var Qe=new Map,Zh=new Set;function gr(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var Bl=q.d;q.d={f:lp,r:ap,D:np,C:op,L:ip,m:rp,X:cp,S:sp,M:up};function lp(){var t=Bl.f(),e=ir();return t||e}function ap(t){var e=Xl(t);e!==null&&e.tag===5&&e.type==="form"?df(e):Bl.r(t)}var Xn=typeof document>"u"?null:document;function Qh(t,e,l){var a=Xn;if(a&&typeof e=="string"&&e){var n=se(e);n='link[rel="'+t+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),Zh.has(n)||(Zh.add(n),t={rel:t,crossOrigin:l,href:e},a.querySelector(n)===null&&(e=a.createElement("link"),fe(e,"link",t),Vt(e),a.head.appendChild(e)))}}function np(t){Bl.D(t),Qh("dns-prefetch",t,null)}function op(t,e){Bl.C(t,e),Qh("preconnect",t,e)}function ip(t,e,l){Bl.L(t,e,l);var a=Xn;
vendor: 1,193 bytes, line 124
124if(a&&t&&e){var n='link[rel="preload"][as="'+se(e)+'"]';e==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+se(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+se(l.imageSizes)+'"]')):n+='[href="'+se(t)+'"]';var o=n;switch(e){case"style":o=Zn(t);break;case"script":o=Qn(t)}Qe.has(o)||(t=D({rel:"preload",href:e==="image"&&l&&l.imageSrcSet?void 0:t,as:e},l),Qe.set(o,t),a.querySelector(n)!==null||e==="style"&&a.querySelector(Ko(o))||e==="script"&&a.querySelector(Po(o))||(e=a.createElement("link"),fe(e,"link",t),Vt(e),a.head.appendChild(e)))}}function rp(t,e){Bl.m(t,e);var l=Xn;if(l&&t){var a=e&&typeof e.as=="string"?e.as:"script",n='link[rel="modulepreload"][as="'+se(a)+'"][href="'+se(t)+'"]',o=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":o=Qn(t)}if(!Qe.has(o)&&(t=D({rel:"modulepreload",href:t},e),Qe.set(o,t),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(Po(o)))return}a=l.createElement("link"),fe(a,"link",t),Vt(a),l.head.appendChild(a)}}}function sp(t,e,l){Bl.S(t,e,l);var a=Xn;
vendor: 4,779 bytes, line 124
124if(a&&t){var n=Zl(a).hoistableStyles,o=Zn(t);e=e||"default";var u=n.get(o);if(!u){var f={loading:0,preload:null};if(u=a.querySelector(Ko(o)))f.loading=5;else{t=D({rel:"stylesheet",href:t,"data-precedence":e},l),(l=Qe.get(o))&&Yc(t,l);var g=u=a.createElement("link");Vt(g),fe(g,"link",t),g._p=new Promise(function(S,N){g.onload=S,g.onerror=N}),g.addEventListener("load",function(){f.loading|=1}),g.addEventListener("error",function(){f.loading|=2}),f.loading|=4,pr(u,e,a)}u={type:"stylesheet",instance:u,count:1,state:f},n.set(o,u)}}}function cp(t,e){Bl.X(t,e);var l=Xn;if(l&&t){var a=Zl(l).hoistableScripts,n=Qn(t),o=a.get(n);o||(o=l.querySelector(Po(n)),o||(t=D({src:t,async:!0},e),(e=Qe.get(n))&&Vc(t,e),o=l.createElement("script"),Vt(o),fe(o,"link",t),l.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},a.set(n,o))}}function up(t,e){Bl.M(t,e);var l=Xn;if(l&&t){var a=Zl(l).hoistableScripts,n=Qn(t),o=a.get(n);o||(o=l.querySelector(Po(n)),o||(t=D({src:t,async:!0,type:"module"},e),(e=Qe.get(n))&&Vc(t,e),o=l.createElement("script"),Vt(o),fe(o,"link",t),l.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},a.set(n,o))}}function Kh(t,e,l,a){var n=(n=I.current)?gr(n):null;if(!n)throw Error(s(446));switch(t){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(e=Zn(l.href),l=Zl(n).hoistableStyles,a=l.get(e),a||(a={type:"style",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){t=Zn(l.href);var o=Zl(n).hoistableStyles,u=o.get(t);if(u||(n=n.ownerDocument||n,u={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},o.set(t,u),(o=n.querySelector(Ko(t)))&&!o._p&&(u.instance=o,u.state.loading=5),Qe.has(t)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Qe.set(t,l),o||dp(n,t,l,u.state))),e&&a===null)throw Error(s(528,""));return u}if(e&&a!==null)throw Error(s(529,""));return null;case"script":return e=l.async,l=l.src,typeof l=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=Qn(l),l=Zl(n).hoistableScripts,a=l.get(e),a||(a={type:"script",instance:null,count:0,state:null},l.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,t))}}function Zn(t){return'href="'+se(t)+'"'}function Ko(t){return'link[rel="stylesheet"]['+t+"]"}function Ph(t){return D({},t,{"data-precedence":t.precedence,precedence:null})}function dp(t,e,l,a){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?a.loading=1:(e=t.createElement("link"),a.preload=e,e.addEventListener("load",function(){return a.loading|=1}),e.addEventListener("error",function(){return a.loading|=2}),fe(e,"link",l),Vt(e),t.head.appendChild(e))}function Qn(t){return'[src="'+se(t)+'"]'}function Po(t){return"script[async]"+t}function Jh(t,e,l){if(e.count++,e.instance===null)switch(e.type){case"style":var a=t.querySelector('style[data-href~="'+se(l.href)+'"]');if(a)return e.instance=a,Vt(a),a;var n=D({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Vt(a),fe(a,"style",n),pr(a,l.precedence,t),e.instance=a;case"stylesheet":n=Zn(l.href);var o=t.querySelector(Ko(n));if(o)return e.state.loading|=4,e.instance=o,Vt(o),o;a=Ph(l),(n=Qe.get(n))&&Yc(a,n),o=(t.ownerDocument||t).createElement("link"),Vt(o);var u=o;return u._p=new Promise(function(f,g){u.onload=f,u.onerror=g}),fe(o,"link",a),e.state.loading|=4,pr(o,l.precedence,t),e.instance=o;case"script":return o=Qn(l.src),(n=t.querySelector(Po(o)))?(e.instance=n,Vt(n),n):(a=l,(n=Qe.get(o))&&(a=D({},l),Vc(a,n)),t=t.ownerDocument||t,n=t.createElement("script"),Vt(n),fe(n,"link",a),t.head.appendChild(n),e.instance=n);case"void":return null;default:throw Error(s(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(a=e.instance,e.state.loading|=4,pr(a,l.precedence,t));return e.instance}function pr(t,e,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,o=n,u=0;u<a.length;u++){var f=a[u];if(f.dataset.precedence===e)o=f;else if(o!==n)break}o?o.parentNode.insertBefore(t,o.nextSibling):(e=l.nodeType===9?l.head:l,e.insertBefore(t,e.firstChild))}function Yc(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function Vc(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var yr=null;
vendor: 9,241 bytes, line 124
124function Wh(t,e,l){if(yr===null){var a=new Map,n=yr=new Map;n.set(l,a)}else n=yr,a=n.get(l),a||(a=new Map,n.set(l,a));if(a.has(t))return a;for(a.set(t,null),l=l.getElementsByTagName(t),n=0;n<l.length;n++){var o=l[n];if(!(o[Ma]||o[ee]||t==="link"&&o.getAttribute("rel")==="stylesheet")&&o.namespaceURI!=="http://www.w3.org/2000/svg"){var u=o.getAttribute(e)||"";u=t+u;var f=a.get(u);f?f.push(o):a.set(u,[o])}}return a}function $h(t,e,l){t=t.ownerDocument||t,t.head.insertBefore(l,e==="title"?t.querySelector("head > title"):null)}function fp(t,e,l){if(l===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function Fh(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}var Jo=null;function hp(){}function mp(t,e,l){if(Jo===null)throw Error(s(475));var a=Jo;if(e.type==="stylesheet"&&(typeof l.media!="string"||matchMedia(l.media).matches!==!1)&&(e.state.loading&4)===0){if(e.instance===null){var n=Zn(l.href),o=t.querySelector(Ko(n));if(o){t=o._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(a.count++,a=vr.bind(a),t.then(a,a)),e.state.loading|=4,e.instance=o,Vt(o);return}o=t.ownerDocument||t,l=Ph(l),(n=Qe.get(n))&&Yc(l,n),o=o.createElement("link"),Vt(o);var u=o;u._p=new Promise(function(f,g){u.onload=f,u.onerror=g}),fe(o,"link",l),e.instance=o}a.stylesheets===null&&(a.stylesheets=new Map),a.stylesheets.set(e,t),(t=e.state.preload)&&(e.state.loading&3)===0&&(a.count++,e=vr.bind(a),t.addEventListener("load",e),t.addEventListener("error",e))}}function gp(){if(Jo===null)throw Error(s(475));var t=Jo;return t.stylesheets&&t.count===0&&Xc(t,t.stylesheets),0<t.count?function(e){var l=setTimeout(function(){if(t.stylesheets&&Xc(t,t.stylesheets),t.unsuspend){var a=t.unsuspend;t.unsuspend=null,a()}},6e4);return t.unsuspend=e,function(){t.unsuspend=null,clearTimeout(l)}}:null}function vr(){if(this.count--,this.count===0){if(this.stylesheets)Xc(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var br=null;function Xc(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,br=new Map,e.forEach(pp,t),br=null,vr.call(t))}function pp(t,e){if(!(e.state.loading&4)){var l=br.get(t);if(l)var a=l.get(null);else{l=new Map,br.set(t,l);for(var n=t.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;o<n.length;o++){var u=n[o];(u.nodeName==="LINK"||u.getAttribute("media")!=="not all")&&(l.set(u.dataset.precedence,u),a=u)}a&&l.set(null,a)}n=e.instance,u=n.getAttribute("data-precedence"),o=l.get(u)||a,o===a&&l.set(null,n),l.set(u,n),this.count++,a=vr.bind(this),n.addEventListener("load",a),n.addEventListener("error",a),o?o.parentNode.insertBefore(n,o.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(n,t.firstChild)),e.state.loading|=4}}var Wo={$$typeof:_,Provider:null,Consumer:null,_currentValue:B,_currentValue2:B,_threadCount:0};function yp(t,e,l,a,n,o,u,f){this.tag=1,this.containerInfo=t,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=eo(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=eo(0),this.hiddenUpdates=eo(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=o,this.onRecoverableError=u,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=f,this.incompleteTransitions=new Map}function Ih(t,e,l,a,n,o,u,f,g,S,N,k){return t=new yp(t,e,l,u,f,g,S,k),e=1,o===!0&&(e|=24),o=Ne(3,null,null,e),t.current=o,o.stateNode=t,e=Ts(),e.refCount++,t.pooledCache=e,e.refCount++,o.memoizedState={element:a,isDehydrated:l,cache:e},Rs(o),t}function tm(t){return t?(t=Cn,t):Cn}function em(t,e,l,a,n,o){n=tm(n),a.context===null?a.context=n:a.pendingContext=n,a=ta(e),a.payload={element:l},o=o===void 0?null:o,o!==null&&(a.callback=o),l=ea(t,a,e),l!==null&&(je(l,t,e),Do(l,t,e))}function lm(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var l=t.retryLane;t.retryLane=l!==0&&l<e?l:e}}function Zc(t,e){lm(t,e),(t=t.alternate)&&lm(t,e)}function am(t){if(t.tag===13){var e=Sn(t,67108864);e!==null&&je(e,t,67108864),Zc(t,67108864)}}var xr=!0;function vp(t,e,l,a){var n=A.T;A.T=null;var o=q.p;try{q.p=2,Qc(t,e,l,a)}finally{q.p=o,A.T=n}}function bp(t,e,l,a){var n=A.T;A.T=null;var o=q.p;try{q.p=8,Qc(t,e,l,a)}finally{q.p=o,A.T=n}}function Qc(t,e,l,a){if(xr){var n=Kc(a);if(n===null)kc(t,e,a,wr,l),om(t,a);else if(wp(n,t,e,l,a))a.stopPropagation();else if(om(t,a),e&4&&-1<xp.indexOf(t)){for(;n!==null;){var o=Xl(n);if(o!==null)switch(o.tag){case 3:if(o=o.stateNode,o.current.memoizedState.isDehydrated){var u=vl(o.pendingLanes);if(u!==0){var f=o;for(f.pendingLanes|=2,f.entangledLanes|=2;u;){var g=1<<31-$t(u);f.entanglements[1]|=g,u&=~g}hl(o),(At&6)===0&&(nr=ge()+500,Vo(0))}}break;case 13:f=Sn(o,2),f!==null&&je(f,o,2),ir(),Zc(o,2)}if(o=Kc(a),o===null&&kc(t,e,a,wr,l),o===n)break;n=o}n!==null&&a.stopPropagation()}else kc(t,e,a,null,l)}}function Kc(t){return t=mn(t),Pc(t)}var wr=null;function Pc(t){if(wr=null,t=Vl(t),t!==null){var e=m(t);if(e===null)t=null;else{var l=e.tag;if(l===13){if(t=x(e),t!==null)return t;t=null}else if(l===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return wr=t,null}function nm(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(si()){case Ul:return 2;case Fn:return 8;case nl:case ci:return 32;case Gl:return 268435456;default:return 32}default:return 32}}var Jc=!1,ma=null,ga=null,pa=null,$o=new Map,Fo=new Map,ya=[],xp="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function om(t,e){switch(t){case"focusin":case"focusout":ma=null;break;case"dragenter":case"dragleave":ga=null;break;case"mouseover":case"mouseout":pa=null;break;case"pointerover":case"pointerout":$o.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Fo.delete(e.pointerId)}}function Io(t,e,l,a,n,o){return t===null||t.nativeEvent!==o?(t={blockedOn:e,domEventName:l,eventSystemFlags:a,nativeEvent:o,targetContainers:[n]},e!==null&&(e=Xl(e),e!==null&&am(e)),t):(t.eventSystemFlags|=a,e=t.targetContainers,n!==null&&e.indexOf(n)===-1&&e.push(n),t)}function wp(t,e,l,a,n){switch(e){case"focusin":return ma=Io(ma,t,e,l,a,n),!0;case"dragenter":return ga=Io(ga,t,e,l,a,n),!0;case"mouseover":return pa=Io(pa,t,e,l,a,n),!0;case"pointerover":var o=n.pointerId;return $o.set(o,Io($o.get(o)||null,t,e,l,a,n)),!0;case"gotpointercapture":return o=n.pointerId,Fo.set(o,Io(Fo.get(o)||null,t,e,l,a,n)),!0}return!1}function im(t){var e=Vl(t.target);if(e!==null){var l=m(e);if(l!==null){if(e=l.tag,e===13){if(e=x(l),e!==null){t.blockedOn=e,ts(t.priority,function(){if(l.tag===13){var a=Oe();a=lo(a);var n=Sn(l,a);n!==null&&je(n,l,a),Zc(l,a)}});return}}else if(e===3&&l.stateNode.current.memoizedState.isDehydrated){t.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Sr(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var l=Kc(t.nativeEvent);if(l===null){l=t.nativeEvent;var a=new l.constructor(l.type,l);hn=a,l.target.dispatchEvent(a),hn=null}else return e=Xl(l),e!==null&&am(e),t.blockedOn=l,!1;e.shift()}return!0}function rm(t,e,l){Sr(t)&&l.delete(e)}function Sp(){Jc=!1,ma!==null&&Sr(ma)&&(ma=null),ga!==null&&Sr(ga)&&(ga=null),pa!==null&&Sr(pa)&&(pa=null),$o.forEach(rm),Fo.forEac
124h(rm)}function Cr(t,e){t.blockedOn===e&&(t.blockedOn=null,Jc||(Jc=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,Sp)))}var Er=null;function sm(t){Er!==t&&(Er=t,r.unstable_scheduleCallback(r.unstable_NormalPriority,function(){Er===t&&(Er=null);for(var e=0;e<t.length;e+=3){var l=t[e],a=t[e+1],n=t[e+2];if(typeof a!="function"){if(Pc(a||l)===null)continue;break}var o=Xl(l);o!==null&&(t.splice(e,3),e-=3,Ps(o,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function ti(t){function e(g){return Cr(g,t)}ma!==null&&Cr(ma,t),ga!==null&&Cr(ga,t),pa!==null&&Cr(pa,t),$o.forEach(e),Fo.forEach(e);for(var l=0;l<ya.length;l++){var a=ya[l];a.blockedOn===t&&(a.blockedOn=null)}for(;0<ya.length&&(l=ya[0],l.blockedOn===null);)im(l),l.blockedOn===null&&ya.shift();if(l=(t.ownerDocument||t).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var n=l[a],o=l[a+1],u=n[pe]||null;if(typeof o=="function")u||sm(l);else if(u){var f=null;if(o&&o.hasAttribute("formAction")){if(n=o,u=o[pe]||null)f=u.formAction;else if(Pc(n)!==null)continue}else f=u.action;typeof f=="function"?l[a+1]=f:(l.splice(a,3),a-=3),sm(l)}}}function Wc(t){this._internalRoot=t}Tr.prototype.render=Wc.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(s(409));var l=e.current,a=Oe();em(l,a,t,e,null,null)},Tr.prototype.unmount=Wc.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;em(t.current,2,null,t,null,null),ir(),e[Yl]=null}};function Tr(t){this._internalRoot=t}Tr.prototype.unstable_scheduleHydration=function(t){if(t){var e=pi();t={blockedOn:null,target:t,priority:e};for(var l=0;l<ya.length&&e!==0&&e<ya[l].priority;l++);ya.splice(l,0,t),l===0&&im(t)}};var cm=i.version;if(cm!=="19.1.1")throw Error(s(527,cm,"19.1.1"));q.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(s(188)):(t=Object.keys(t).join(","),Error(s(268,t)));return t=C(e),t=t!==null?v(t):null,t=t===null?null:t.stateNode,t};var Cp={bundleType:0,version:"19.1.1",rendererPackageName:"react-dom",currentDispatcherRef:A,reconcilerVersion:"19.1.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Dr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Dr.isDisabled&&Dr.supportsFiber)try{ql=Dr.inject(Cp),Wt=Dr}catch{}}return Pn.createRoot=function(t,e){if(!d(t))throw Error(s(299));var l=!1,a="",n=Tf,o=Df,u=Mf,f=null;return e!=null&&(e.unstable_strictMode===!0&&(l=!0),e.identifierPrefix!==void 0&&(a=e.identifierPrefix),e.onUncaughtError!==void 0&&(n=e.onUncaughtError),e.onCaughtError!==void 0&&(o=e.onCaughtError),e.onRecoverableError!==void 0&&(u=e.onRecoverableError),e.unstable_transitionCallbacks!==void 0&&(f=e.unstable_transitionCallbacks)),e=Ih(t,1,!1,null,null,l,a,n,o,u,f,null),t[Yl]=e.current,_c(t),new Wc(e)},Pn.hydrateRoot=function(t,e,l){if(!d(t))throw Error(s(299));var a=!1,n="",o=Tf,u=Df,f=Mf,g=null,S=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(n=l.identifierPrefix),l.onUncaughtError!==void 0&&(o=l.onUncaughtError),l.onCaughtError!==void 0&&(u=l.onCaughtError),l.onRecoverableError!==void 0&&(f=l.onRecoverableError),l.unstable_transitionCallbacks!==void 0&&(g=l.unstable_transitionCallbacks),l.formState!==void 0&&(S=l.formState)),e=Ih(t,1,!0,e,l??null,a,n,o,u,f,g,S),e.context=tm(null),l=e.current,a=Oe(),a=lo(a),n=ta(a),n.callback=null,ea(l,n,a),l=a,e.current.lanes=l,Da(e,l),hl(e),t[Yl]=e.current,_c(t),new Tr(e)},Pn.version="19.1.1",Pn}var iu;function vm(){if(iu)return Ar.exports;iu=1;function r(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(i){console.error(i)}}return r(),Ar.exports=ym(),Ar.exports}var Or=vm();const jr={root:"manus-previewer-root",contentRoot:"manus-previewer-content-root"};class bm{dialogRoot=null;setDialogRoot(i){this.dialogRoot=i}createOpener=(i,c)=>{const{singleton:s,closeWhenNextTrigger:d,closeBeforeDialog:m}=c||{};let x=[];const R=v=>{const D="single";if(s){const $=x.find(nt=>nt.id===D);if($)if(m)$.onDisposed();else return d&&$.onDisposed(),null}const j=document.createElement("div"),J=Or.createRoot(j);this.dialogRoot&&this.dialogRoot.append(j);const at=()=>{J.unmount(),j.remove(),x=x.filter($=>$.id!==D),v.onDisposed?.()};return x.push({id:D,onDisposed:at}
vendor: 9,412 bytes, line 124
124),J.render(h.jsx(i,{"data-loc":"src/helpers/dialogController.tsx:69",...v,onDisposed:at})),{dispose:at}};return v=>R({...v})}}const ei=new bm;var U=_r();function xm({size:r=18}){return h.jsx("svg",{"data-loc":"src/icons/PreviewIcon.tsx:3",width:r,height:r,viewBox:"0 0 18 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:h.jsx("path",{"data-loc":"src/icons/PreviewIcon.tsx:10",d:"M15.75 2.75C15.75 2.33579 15.4142 2 15 2H3C2.58579 2 2.25 2.33579 2.25 2.75V10.25C2.25 10.6642 2.58579 11 3 11H15C15.4142 11 15.75 10.6642 15.75 10.25V2.75ZM8.25 7.85205L10.4517 6.49927L8.25 5.14795V7.85205ZM12.1223 6.5C12.1223 6.7243 12.0648 6.9451 11.9553 7.14087C11.8459 7.33651 11.6878 7.50104 11.4968 7.61841L8.74878 9.30591C8.54978 9.42791 8.32151 9.4947 8.08813 9.49927C7.85482 9.50383 7.62448 9.44634 7.4209 9.33228C7.21728 9.21816 7.04736 9.05178 6.92944 8.85034C6.81156 8.64892 6.74981 8.41942 6.75 8.18604V4.81104C6.75045 4.57796 6.81277 4.34911 6.93091 4.14819C7.04908 3.94724 7.21885 3.78142 7.42236 3.66772C7.62582 3.55406 7.85587 3.49678 8.08887 3.50146L8.17603 3.50586C8.34959 3.52093 8.51836 3.57062 8.67261 3.65161L8.74878 3.69482L11.4968 5.38159C11.6878 5.49896 11.8459 5.6635 11.9553 5.85913C12.0648 6.0549 12.1223 6.2757 12.1223 6.5ZM17.25 10.25C17.25 11.4926 16.2426 12.5 15 12.5H9.75V14H12C12.4142 14 12.75 14.3358 12.75 14.75C12.75 15.1642 12.4142 15.5 12 15.5H6C5.58579 15.5 5.25 15.1642 5.25 14.75C5.25 14.3358 5.58579 14 6 14H8.25V12.5H3C1.75736 12.5 0.75 11.4926 0.75 10.25V2.75C0.75 1.50736 1.75736 0.5 3 0.5H15C16.2426 0.5 17.25 1.50736 17.25 2.75V10.25Z",fill:"#34322D"})})}function ru(r){var i,c,s="";if(typeof r=="string"||typeof r=="number")s+=r;else if(typeof r=="object")if(Array.isArray(r)){var d=r.length;for(i=0;i<d;i++)r[i]&&(c=ru(r[i]))&&(s&&(s+=" "),s+=c)}else for(c in r)r[c]&&(s&&(s+=" "),s+=c);return s}function wm(){for(var r,i,c=0,s="",d=arguments.length;c<d;c++)(r=arguments[c])&&(i=ru(r))&&(s&&(s+=" "),s+=i);return s}const Br="-",Sm=r=>{const i=Em(r),{conflictingClassGroups:c,conflictingClassGroupModifiers:s}=r;return{getClassGroupId:x=>{const R=x.split(Br);return R[0]===""&&R.length!==1&&R.shift(),su(R,i)||Cm(x)},getConflictingClassGroupIds:(x,R)=>{const C=c[x]||[];return R&&s[x]?[...C,...s[x]]:C}}},su=(r,i)=>{if(r.length===0)return i.classGroupId;const c=r[0],s=i.nextPart.get(c),d=s?su(r.slice(1),s):void 0;if(d)return d;if(i.validators.length===0)return;const m=r.join(Br);return i.validators.find(({validator:x})=>x(m))?.classGroupId},cu=/^\[(.+)\]$/,Cm=r=>{if(cu.test(r)){const i=cu.exec(r)[1],c=i?.substring(0,i.indexOf(":"));if(c)return"arbitrary.."+c}},Em=r=>{const{theme:i,classGroups:c}=r,s={nextPart:new Map,validators:[]};for(const d in c)Lr(c[d],s,d,i);return s},Lr=(r,i,c,s)=>{r.forEach(d=>{if(typeof d=="string"){const m=d===""?i:uu(i,d);m.classGroupId=c;return}if(typeof d=="function"){if(Tm(d)){Lr(d(s),i,c,s);return}i.validators.push({validator:d,classGroupId:c});return}Object.entries(d).forEach(([m,x])=>{Lr(x,uu(i,m),c,s)})})},uu=(r,i)=>{let c=r;return i.split(Br).forEach(s=>{c.nextPart.has(s)||c.nextPart.set(s,{nextPart:new Map,validators:[]}),c=c.nextPart.get(s)}),c},Tm=r=>r.isThemeGetter,Dm=r=>{if(r<1)return{get:()=>{},set:()=>{}};let i=0,c=new Map,s=new Map;const d=(m,x)=>{c.set(m,x),i++,i>r&&(i=0,s=c,c=new Map)};return{get(m){let x=c.get(m);if(x!==void 0)return x;if((x=s.get(m))!==void 0)return d(m,x),x},set(m,x){c.has(m)?c.set(m,x):d(m,x)}}},Hr="!",Ur=":",Mm=Ur.length,Am=r=>{const{prefix:i,experimentalParseClassName:c}=r;let s=d=>{const m=[];let x=0,R=0,C=0,v;for(let $=0;$<d.length;$++){let nt=d[$];if(x===0&&R===0){if(nt===Ur){m.push(d.slice(C,$)),C=$+Mm;continue}if(nt==="/"){v=$;continue}}nt==="["?x++:nt==="]"?x--:nt==="("?R++:nt===")"&&R--}const D=m.length===0?d:d.substring(C),j=Rm(D),J=j!==D,at=v&&v>C?v-C:void 0;return{modifiers:m,hasImportantModifier:J,baseClassName:j,maybePostfixModifierPosition:at}};if(i){const d=i+Ur,m=s;s=x=>x.startsWith(d)?m(x.substring(d.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:x,maybePostfixModifierPosition:void 0}}if(c){const d=s;s=m=>c({className:m,parseClassName:d})}return s},Rm=r=>r.endsWith(Hr)?r.substring(0,r.length-1):r.startsWith(Hr)?r.substring(1):r,Nm=r=>{const i=Object.fromEntries(r.orderSensitiveModifiers.map(s=>[s,!0]));return s=>{if(s.length<=1)return s;const d=[];let m=[];return s.forEach(x=>{x[0]==="["||i[x]?(d.push(...m.sort(),x),m=[]):m.push(x)}),d.push(...m.sort()),d}},zm=r=>({cache:Dm(r.cacheSize),parseClassName:Am(r),sortModifiers:Nm(r),...Sm(r)}),_m=/\s+/,km=(r,i)=>{const{parseClassName:c,getClassGroupId:s,getConflictingClassGroupIds:d,sortModifiers:m}=i,x=[],R=r.trim().split(_m);let C="";for(let v=R.length-1;v>=0;v-=1){const D=R[v],{isExternal:j,modifiers:J,hasImportantModifier:at,baseClassName:$,maybePostfixModifierPosition:nt}=c(D);if(j){C=D+(C.length>0?" "+C:C);continue}let ct=!!nt,ht=s(ct?$.substring(0,nt):$);if(!ht){if(!ct){C=D+(C.length>0?" "+C:C);continue}if(ht=s($),!ht){C=D+(C.length>0?" "+C:C);continue}ct=!1}const St=m(J).join(":"),_=at?St+Hr:St,Y=_+ht;if(x.includes(Y))continue;x.push(Y);const H=d(ht,ct);for(let it=0;it<H.length;++it){const rt=H[it];x.push(_+rt)}C=D+(C.length>0?" "+C:C)}return C};function Om(){let r=0,i,c,s="";for(;r<arguments.length;)(i=arguments[r++])&&(c=du(i))&&(s&&(s+=" "),s+=c);return s}const du=r=>{if(typeof r=="string")return r;let i,c="";for(let s=0;s<r.length;s++)r[s]&&(i=du(r[s]))&&(c&&(c+=" "),c+=i);return c};function jm(r,...i){let c,s,d,m=x;function x(C){const v=i.reduce((D,j)=>j(D),r());return c=zm(v),s=c.cache.get,d=c.cache.set,m=R,R(C)}function R(C){const v=s(C);if(v)return v;const D=km(C,c);return d(C,D),D}return function(){return m(Om.apply(null,arguments))}}const Kt=r=>{const i=c=>c[r]||[];return i.isThemeGetter=!0,i},fu=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,hu=/^\((?:(\w[\w-]*):)?(.+)\)$/i,Bm=/^\d+\/\d+$/,Lm=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Hm=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Um=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Gm=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,qm=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,ln=r=>Bm.test(r),dt=r=>!!r&&!Number.isNaN(Number(r)),Ll=r=>!!r&&Number.isInteger(Number(r)),Gr=r=>r.endsWith("%")&&dt(r.slice(0,-1)),ml=r=>Lm.test(r),Ym=()=>!0,Vm=r=>Hm.test(r)&&!Um.test(r),mu=()=>!1,Xm=r=>Gm.test(r),Zm=r=>qm.test(r),Qm=r=>!Q(r)&&!K(r),Km=r=>an(r,bu,mu),Q=r=>fu.test(r),ba=r=>an(r,xu,Vm),qr=r=>an(r,Fm,dt),gu=r=>an(r,yu,mu),Pm=r=>an(r,vu,Zm),li=r=>an(r,wu,Xm),K=r=>hu.test(r),Jn=r=>nn(r,xu),Jm=r=>nn(r,Im),pu=r=>nn(r,yu),Wm=r=>nn(r,bu),$m=r=>nn(r,vu),ai=r=>nn(r,wu,!0),an=(r,i,c)=>{const s=fu.exec(r);return s?s[1]?i(s[1]):c(s[2]):!1},nn=(r,i,c=!1)=>{const s=hu.exec(r);return s?s[1]?i(s[1]):c:!1},yu=r=>r==="position"||r==="percentage",vu=r=>r==="image"||r==="url",bu=r=>r==="length"||r==="size"||r==="bg-size",xu=r=>r==="length",Fm=r=>r==="number",Im=r=>r==="family-name",wu=r=>r==="shadow",tg=jm(()=>{const r=Kt("color"),i=Kt("font"),c=Kt("text"),s=Kt("font-weight"),d=Kt("tracking"),m=Kt("leading"),x=Kt("breakpoint"),R=Kt("container"),C=Kt("spacing"),v=Kt("radius"),D=Kt("shadow"),j=Kt("inset-shadow"),J=Kt("text-shadow"),at=Kt("drop-shadow"),$=Kt("blur"),nt=Kt("perspective"),ct=Kt("aspect"),ht=Kt("ease"),St=Kt("animate"),_=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Y=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],H=()=>[...Y(),K,Q],it=()=>["auto","hidden","clip","visible","scroll"],rt=()=>["auto","contain","none"],V=()=>[K,Q,C],xt=()=>[ln,"full","auto",...V()],Be=()=>[Ll,"none","subgrid",K,Q],te=()=>["auto",{span:["full",Ll,K,Q]},Ll,K,Q],Bt=()=>[Ll,"auto",K,Q],me=()=>["auto","min","max","fr",K,Q],Se=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],Mt=()=>["start","end","center","stretch","center-safe","end-safe"],A=()=>["auto",...V()],q=()=>[ln,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...V()],B=()=>[r,K,Q],bt=()=>[...Y(),pu,gu,{position:[K,Q]}],p=()=>["no-repeat",{repeat:["","x","y","space","round"]}],O=()=>["auto","cover","contain",Wm,Km,{size:[K,Q]}],X=()=>[Gr,Jn,ba],G=()=>["","none","full",v,K,Q],Z=()=>["",dt,Jn,ba],st=()=>["solid","dashed","dotted","double"],I=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],gt=()=>[dt,Gr,pu,gu],Tt=()=>["","none",$,K,Q],Jt=()=>["none",dt,K,Q],Ke=()=>["none",dt,K,Q],Ce=()=>[dt,K,Q],Pe=()=>[ln,"full",...V()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[ml],breakpoint:[ml],color:[Ym],container:[ml],"drop-shadow":[ml],ease:["in","out","in-out"],font:[Qm],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[ml],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[ml],shadow:[ml],spacing:["px",dt],text:[ml],"text-shadow":[ml],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",ln,Q,K,ct]}
vendor: 4,441 bytes, line 124
124],container:["container"],columns:[{columns:[dt,Q,K,R]}],"break-after":[{"break-after":_()}],"break-before":[{"break-before":_()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:H()}],overflow:[{overflow:it()}],"overflow-x":[{"overflow-x":it()}],"overflow-y":[{"overflow-y":it()}],overscroll:[{overscroll:rt()}],"overscroll-x":[{"overscroll-x":rt()}],"overscroll-y":[{"overscroll-y":rt()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:xt()}],"inset-x":[{"inset-x":xt()}],"inset-y":[{"inset-y":xt()}],start:[{start:xt()}],end:[{end:xt()}],top:[{top:xt()}],right:[{right:xt()}],bottom:[{bottom:xt()}],left:[{left:xt()}],visibility:["visible","invisible","collapse"],z:[{z:[Ll,"auto",K,Q]}],basis:[{basis:[ln,"full","auto",R,...V()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[dt,ln,"auto","initial","none",Q]}],grow:[{grow:["",dt,K,Q]}],shrink:[{shrink:["",dt,K,Q]}],order:[{order:[Ll,"first","last","none",K,Q]}],"grid-cols":[{"grid-cols":Be()}],"col-start-end":[{col:te()}],"col-start":[{"col-start":Bt()}],"col-end":[{"col-end":Bt()}],"grid-rows":[{"grid-rows":Be()}],"row-start-end":[{row:te()}],"row-start":[{"row-start":Bt()}],"row-end":[{"row-end":Bt()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":me()}],"auto-rows":[{"auto-rows":me()}],gap:[{gap:V()}],"gap-x":[{"gap-x":V()}],"gap-y":[{"gap-y":V()}],"justify-content":[{justify:[...Se(),"normal"]}],"justify-items":[{"justify-items":[...Mt(),"normal"]}],"justify-self":[{"justify-self":["auto",...Mt()]}],"align-content":[{content:["normal",...Se()]}],"align-items":[{items:[...Mt(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...Mt(),{baseline:["","last"]}]}],"place-content":[{"place-content":Se()}],"place-items":[{"place-items":[...Mt(),"baseline"]}],"place-self":[{"place-self":["auto",...Mt()]}],p:[{p:V()}],px:[{px:V()}],py:[{py:V()}],ps:[{ps:V()}],pe:[{pe:V()}],pt:[{pt:V()}],pr:[{pr:V()}],pb:[{pb:V()}],pl:[{pl:V()}],m:[{m:A()}],mx:[{mx:A()}],my:[{my:A()}],ms:[{ms:A()}],me:[{me:A()}],mt:[{mt:A()}],mr:[{mr:A()}],mb:[{mb:A()}],ml:[{ml:A()}],"space-x":[{"space-x":V()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":V()}],"space-y-reverse":["space-y-reverse"],size:[{size:q()}],w:[{w:[R,"screen",...q()]}],"min-w":[{"min-w":[R,"screen","none",...q()]}],"max-w":[{"max-w":[R,"screen","none","prose",{screen:[x]},...q()]}],h:[{h:["screen","lh",...q()]}],"min-h":[{"min-h":["screen","lh","none",...q()]}],"max-h":[{"max-h":["screen","lh",...q()]}],"font-size":[{text:["base",c,Jn,ba]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[s,K,qr]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Gr,Q]}],"font-family":[{font:[Jm,Q,i]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[d,K,Q]}],"line-clamp":[{"line-clamp":[dt,"none",K,qr]}],leading:[{leading:[m,...V()]}],"list-image":[{"list-image":["none",K,Q]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",K,Q]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:B()}],"text-color":[{text:B()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...st(),"w
124avy"]}],"text-decoration-thickness":[{decoration:[dt,"from-font","auto",K,ba]}],"text-decoration-color":[{decoration:B()}],"underline-offset":[{"underline-offset":[dt,"auto",K,Q]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:V()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",K,Q]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",K,Q]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:bt()}],"bg-repeat":[{bg:p()}],"bg-size":[{bg:O()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Ll,K,Q],radial:["",K,Q],conic:[Ll,K,Q]},$m,Pm]}],"bg-color":[{bg:B()}],"gradient-from-pos":[{from:X()}],"gradient-via-pos":[{via:X()}],"gradient-to-pos":[{to:X()}],"gradient-from":[{from:B()}],"gradient-via":[{via:B()}],"gradient-to":[{to:B()}],rounded:[{rounded:G()}],"rounded-s":[{"rounded-s":G()}],"rounded-e":[{"rounded-e":G()}],"rounded-t":[{"rounded-t":G()}],"rounded-r":[{"rounded-r":G()}],"rounded-b":[{"rounded-b":G()}],"rounded-l":[{"rounded-l":G()}],"rounded-ss":[{"rounded-ss":G()}],"rounded-se":[{"rounded-se":G()}],"rounded-ee":[{"rounded-ee":G()}],"rounded-es":[{"rounded-es":G()}],"rounded-tl":[{"rounded-tl":G()}],"rounded-tr":[{"rounded-tr":G()}],"rounded-br":[{"rounded-br":G()}],"rounded-bl":[{"rounded-bl":G()}],"border-w":[{border:Z()}],"border-w-x":[{"border-x":Z()}],"border-w-y":[{"border-y":Z()}],"border-w-s":[{"border-s":Z()}],"border-w-e":[{"border-e":Z()}],"border-w-t":[{"border-t":Z()}],"border-w-r":[{"border-r":Z()}],"border-w-b":[{"border-b":Z()}],"border-w-l":[{"border-l":Z()}],"divide-x":[{"divide-x":Z()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":Z()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...st(),"hidden","none"]}],"divide-style":[{divide:[...st(),"hidden","none"]}],"border-color":[{border:B()}],"border-color-x":[{"border-x":B()}],"border-color-y":[{"border-y":B()}],"border-color-s":[{"border-s":B()}],"border-color-e":[{"border-e":B()}],"border-color-t":[{"border-t":B()}],"border-color-r":[{"border-r":B()}],"border-color-b":[{"border-b":B()}],"border-color-l":[{"border-l":B()}
vendor: 5,700 bytes, line 124
124],"divide-color":[{divide:B()}],"outline-style":[{outline:[...st(),"none","hidden"]}],"outline-offset":[{"outline-offset":[dt,K,Q]}],"outline-w":[{outline:["",dt,Jn,ba]}],"outline-color":[{outline:B()}],shadow:[{shadow:["","none",D,ai,li]}],"shadow-color":[{shadow:B()}],"inset-shadow":[{"inset-shadow":["none",j,ai,li]}],"inset-shadow-color":[{"inset-shadow":B()}],"ring-w":[{ring:Z()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:B()}],"ring-offset-w":[{"ring-offset":[dt,ba]}],"ring-offset-color":[{"ring-offset":B()}],"inset-ring-w":[{"inset-ring":Z()}],"inset-ring-color":[{"inset-ring":B()}],"text-shadow":[{"text-shadow":["none",J,ai,li]}],"text-shadow-color":[{"text-shadow":B()}],opacity:[{opacity:[dt,K,Q]}],"mix-blend":[{"mix-blend":[...I(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":I()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[dt]}],"mask-image-linear-from-pos":[{"mask-linear-from":gt()}],"mask-image-linear-to-pos":[{"mask-linear-to":gt()}],"mask-image-linear-from-color":[{"mask-linear-from":B()}],"mask-image-linear-to-color":[{"mask-linear-to":B()}],"mask-image-t-from-pos":[{"mask-t-from":gt()}],"mask-image-t-to-pos":[{"mask-t-to":gt()}],"mask-image-t-from-color":[{"mask-t-from":B()}],"mask-image-t-to-color":[{"mask-t-to":B()}],"mask-image-r-from-pos":[{"mask-r-from":gt()}],"mask-image-r-to-pos":[{"mask-r-to":gt()}],"mask-image-r-from-color":[{"mask-r-from":B()}],"mask-image-r-to-color":[{"mask-r-to":B()}],"mask-image-b-from-pos":[{"mask-b-from":gt()}],"mask-image-b-to-pos":[{"mask-b-to":gt()}],"mask-image-b-from-color":[{"mask-b-from":B()}],"mask-image-b-to-color":[{"mask-b-to":B()}],"mask-image-l-from-pos":[{"mask-l-from":gt()}],"mask-image-l-to-pos":[{"mask-l-to":gt()}],"mask-image-l-from-color":[{"mask-l-from":B()}],"mask-image-l-to-color":[{"mask-l-to":B()}],"mask-image-x-from-pos":[{"mask-x-from":gt()}],"mask-image-x-to-pos":[{"mask-x-to":gt()}],"mask-image-x-from-color":[{"mask-x-from":B()}],"mask-image-x-to-color":[{"mask-x-to":B()}],"mask-image-y-from-pos":[{"mask-y-from":gt()}],"mask-image-y-to-pos":[{"mask-y-to":gt()}],"mask-image-y-from-color":[{"mask-y-from":B()}],"mask-image-y-to-color":[{"mask-y-to":B()}],"mask-image-radial":[{"mask-radial":[K,Q]}],"mask-image-radial-from-pos":[{"mask-radial-from":gt()}],"mask-image-radial-to-pos":[{"mask-radial-to":gt()}],"mask-image-radial-from-color":[{"mask-radial-from":B()}],"mask-image-radial-to-color":[{"mask-radial-to":B()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":Y()}],"mask-image-conic-pos":[{"mask-conic":[dt]}],"mask-image-conic-from-pos":[{"mask-conic-from":gt()}],"mask-image-conic-to-pos":[{"mask-conic-to":gt()}],"mask-image-conic-from-color":[{"mask-conic-from":B()}],"mask-image-conic-to-color":[{"mask-conic-to":B()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:bt()}],"mask-repeat":[{mask:p()}],"mask-size":[{mask:O()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",K,Q]}],filter:[{filter:["","none",K,Q]}],blur:[{blur:Tt()}],brightness:[{brightness:[dt,K,Q]}],contrast:[{contrast:[dt,K,Q]}],"drop-shadow":[{"drop-shadow":["","none",at,ai,li]}],"drop-shadow-color":[{"drop-shadow":B()}],grayscale:[{grayscale:["",dt,K,Q]}],"hue-rotate":[{"hue-rotate":[dt,K,Q]}],invert:[{invert:["",dt,K,Q]}],saturate:[{saturate:[dt,K,Q]}],sepia:[{sepia:["",dt,K,Q]}],"backdrop-filter":[{"backdrop-filter":["","none",K,Q]}],"backdrop-blur":[{"backdrop-blur":Tt()}],"backdrop-brightness":[{"backdrop-brightness":[dt,K,Q]}],"backdrop-contrast":[{"backdrop-contrast":[dt,K,Q]}],"backdrop-grayscale":[{"backdrop-grayscale":["",dt,K,Q]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[dt,K,Q]}],"backdrop-invert":[{"backdrop-invert":["",dt,K,Q]}],"backdrop-opacity":[{"backdrop-opacity":[dt,K,Q]}],"backdrop-saturate":[{"backdrop-saturate":[dt,K,Q]}],"backdrop-sepia":[{"backdrop-sepia":["",dt,K,Q]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":V()}],"border-spacing-x":[{"border-spacing-x":V()}],"border-spacing-y":[{"border-spacing-y":V()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",K,Q]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[dt,"initial",K,Q]}],ease:[{ease:["linear","initial",ht,K,Q]}],delay:[{delay:[dt,K,Q]}],animate:[{animate:["none",St,K,Q]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[nt,K,Q]}],"perspective-origin":[{"perspective-origin":H()}],rotate:[{rotate:Jt()}],"rotate-x":[{"rotate-x":Jt()}],"rotate-y":[{"rotate-y":Jt()}],"rotate-z":[{"rotate-z":Jt()}],scale:[{scale:Ke()}],"scale-x":[{"scale-x":Ke()}],"scale-y":[{"scale-y":Ke()}],"scale-z":[{"scale-z":Ke()}],"scale-3d":["scale-3d"],skew:[{skew:Ce()}],"skew-x":[{"skew-x":Ce()}],"skew-y":[{"skew-y":Ce()}],transform:[{transform:[K,Q,"","none","gpu","cpu"]}],"transform-origin":[{origin:H()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:Pe()}],"translate-x":[{"translate-x":Pe()}],"translate-y":[{"translate-y":Pe()}],"translate-z":[{"translate-z":Pe()}],"translate-none":["translate-none"],accent:[{accent:B()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:B()}
124],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",K,Q]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":V()}],"scroll-mx":[{"scroll-mx":V()}],"scroll-my":[{"scroll-my":V()}],"scroll-ms":[{"scroll-ms":V()}],"scroll-me":[{"scroll-me":V()}],"scroll-mt":[{"scroll-mt":V()}],"scroll-mr":[{"scroll-mr":V()}],"scroll-mb":[{"scroll-mb":V()}],"scroll-ml":[{"scroll-ml":V()}],"scroll-p":[{"scroll-p":V()}],"scroll-px":[{"scroll-px":V()}],"scroll-py":[{"scroll-py":V()}],"scroll-ps":[{"scroll-ps":V()}],"scroll-pe":[{"scroll-pe":V()}],"scroll-pt":[{"scroll-pt":V()}],"scroll-pr":[{"scroll-pr":V()}],"scroll-pb":[{"scroll-pb":V()}],"scroll-pl":[{"scroll-pl":V()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",K,Q]}],fill:[{fill:["none",...B()]}],"stroke-w":[{stroke:[dt,Jn,ba,qr]}],stroke:[{stroke:["none",...B()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}});class eg{cn(...i){return tg(wm(i))}createReadySource(){let i=!1,c=[];return{get ready(){return i},markReady:()=>
124{i||(i=!0,c.forEach(({resolve:s})=>s()),c=[])},waitReady:async()=>i?!0:new Promise((d,m)=>{c.push({resolve:d,reject:m})}),onReady(s){this.waitReady().then(s)},clear:()=>{i=!1,c.forEach(({reject:s})=>s()),c=[]},clearWithoutPromise:()=>{i=!1}}}onDOMReady(i){document.readyState==="loading"?document.addEventListener("DOMContentLoaded",i):i()}}const Ae=new eg;class lg{readySource=Ae.createReadySource();iframeElement=null;currentEndpoint=null;messageQueue=[];inited=!1;sendMessage(i){if(i.to!==this.currentEndpoint){if(i.to==="content"){if(!this.iframeElement?.contentWindow)return;this.iframeElement.contentWindow.postMessage(this.packMessage(i),"*")}i.to==="container"&&window.parent.postMessage(this.packMessage(i),"*")}}listenMessage(i){const c=s=>{this.sendMessage({type:"getMessage",to:"container",payload:{messageType:i.type}}),i.callback(s)};return this.messageQueue.push({type:i.type,callback:c}),()=>{this.messageQueue=this.messageQueue.filter(s=>s.callback!==c)}}updateIframeElement(i){this.iframeElement=i}init(i){this.inited||(this.inited=!0,this.currentEndpoint=i.currentEndpoint,window.addEventListener("message",c=>{const s=c.data;s.type==="SpacePreviewerChannel"&&this.messageQueue.forEach(d=>{d.type===s.payload.type&&s.payload.to===this.currentEndpoint&&d.callback(s.payload.payload)})}))}packMessage(i){return{type:"SpacePreviewerChannel",payload:{...i,from:this.currentEndpoint}}}}const Pt=new lg;function ag(){const r=()=>{const i=window.location.href;Pt.sendMessage({type:"reportNotfound",to:"container",payload:{url:i}})};return h.jsxs("button",{"data-loc":"src/modules/NotFoundButton/NotFoundButton.tsx:16",id:"not-found-fix-button",onClick:r,style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100%",gap:"8px",background:"#1a1a19",color:"#fff",fontWeight:"500",fontSize:"14px",height:"36px",borderRadius:"10px",padding:"10px 12px"},children:[h.jsxs("svg",{"data-loc":"src/modules/NotFoundButton/NotFoundButton.tsx:34",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",className:"w-4 h-4",children:[h.jsx("path",{"data-loc":"src/modules/NotFoundButton/NotFoundButton.tsx:46",d:"M12 2v4"}),h.jsx("path",{"data-loc":"src/modules/NotFoundButton/NotFoundButton.tsx:47",d:"m16.2 7.8 2.9-2.9"}),h.jsx("path",{"data-loc":"src/modules/NotFoundButton/NotFoundButton.tsx:48",d:"M18 12h4"}),h.jsx("path",{"data-loc":"src/modules/NotFoundButton/NotFoundButton.tsx:49",d:"m16.2 16.2 2.9 2.9"}),h.jsx("path",{"data-loc":"src/modules/NotFoundButton/NotFoundButton.tsx:50",d:"M12 18v4"}),h.jsx("path",{"data-loc":"src/modules/NotFoundButton/NotFoundButton.tsx:51",d:"m4.9 19.1 2.9-2.9"}),h.jsx("path",{"data-loc":"src/modules/NotFoundButton/NotFoundButton.tsx:52",d:"M2 12h4"}),h.jsx("path",{"data-loc":"src/modules/NotFoundButton/NotFoundButton.tsx:53",d:"m4.9 4.9 2.9 2.9"})]}),"Fix URL"]})}class ng{initialHref=!1;lastHref="";originalPushState;originalReplaceState;init(){this.initialHref||(this.initialHref=!0,window.addEventListener("popstate",()=>{this.notifyContainer()}),window.addEventListener("hashchange",()=>{this.notifyContainer()}),window.addEventListener("unload",()=>{Pt.sendMessage({type:"onUnload",to:"container",payload:{url:window.location.href}})}),this.originalPushState=window.history.pushState.bind(window.history),this.originalReplaceState=window.history.replaceState.bind(window.history),window.history.pushState=(...i)=>{this.originalPushState(...i),this.notifyContainer()},window.history.replaceState=(...i)=>{this.originalReplaceState(...i),this.notifyContainer()},Pt.listenMessage({type:"refresh",callback:i=>{const{path:c}=i;c?window.location.href=c:window.location.reload()}}),this.checkContentRoutesInited().then(()=>{this.notifyContainer()}))}checkContentRoutesInited(i=5e3){return new Promise(c=>{const s=Date.now(),d=setInterval(()=>{window.__WOUTER_ROUTES__?(clearInterval(d),c(!0)):Date.now()-s>=i&&(clearInterval(d),c(!1))},20)})}notifyContainer(){const i=window.location.href;if(this.lastHref===i)return;this.lastHref=i;const c=window.__WOUTER_ROUTES__||[],s=Array.isArray(c)?c:[];Pt.sendMessage({type:"urlChange",to:"container",payload:{href:i,allSupportedUrls:s}}),Pt.readySource.waitReady().then(()=>{this.checkIsNotfoundButtonGroup()})}checkIsNotfoundButtonGroup(){const i=document.getElementById("not-found-button-group");if(i){const c="not-found-button-container";if(document.getElementById(c))return;const s=document.createElement("div");s.id=c,i.appendChild(s),Or.createRoot(s).render(U.createElement(ag))}}}const Su=new ng;function og(){const r=window.__MANUS_HOST_DEV__??!1,i=window.location.hostname==="localhost"||window.location.hostname==="127.0.0.1",[c,s]=U.useState(!1),[d,m]=U.useState(!1);return U.useEffect(()=>{Pt.readySource.waitReady().then(()=>{s(!1)}),Su.checkContentRoutesInited().then(()=>{setTimeout(()=>{Pt.readySource.ready||s(!0)},1200)})},[]),!r||!c||i||d?null:h.jsxs("div",{"data-loc":"src/modules/Alert/PreviewerModeAlert.tsx:49",className:"fixed bottom-0 left-0 right-0 z-[999999] w-full py-2 px-2 pr-4 flex items-center gap-2 bg-[#fdf4e0]",children:[h.jsxs("div",{"data-loc":"src/modules/Alert/PreviewerModeAlert.tsx:50",className:"flex items-center justify-center gap-2 pointer-events-none flex-1",children:[h.jsxs("div",{"data-loc":"src/modules/Alert/PreviewerModeAlert.tsx:51",className:"px-2 py-1 bg-[rgba(239,162,1,0.12)] rounded-full items-center gap-2 hidden md:flex",children:[h.jsx("div",{"data-loc":"src/modules/Alert/PreviewerModeAlert.tsx:52",className:"w-[18px] h-[18px] text-[var(--icon-primary,#34322D)]",children:h.jsx(xm,{"data-loc":"src/modules/Alert/PreviewerModeAlert.tsx:53",size:18})}),h.jsx("span",{"data-loc":"src/modules/Alert/PreviewerModeAlert.tsx:55",className:"text-sm font-medium leading-5 text-[var(--text-primary,#34322D)]",children:"Preview mode"})]}),h.jsx("span",{"data-loc":"src/modules/Alert/PreviewerModeAlert.tsx:59",className:"text-sm font-normal leading-5 text-[var(--text-primary,#34322D)]",children:"This page is not live and cannot be shared directly. Please publish to get a public link."})]}),h.jsx("button",{"data-loc":"src/modules/Alert/PreviewerModeAlert.tsx:64",className:"w-4 h-4 flex-shrink-0 cursor-pointer",onClick:()=>{m(!0)},children:h.jsx("svg",{"data-loc":"src/modules/Alert/PreviewerModeAlert.tsx:70",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:h.jsx("path",{"data-loc":"src/modules/Alert/PreviewerModeAlert.tsx:77",d:"M12 4L4 12M4 4L12 12",stroke:"var(--icon-tertiary, #858481)",strokeWidth:"1.5",strokeLinecap:"round"})})})]})}class Cu{emitter;event;handler;destroyed=!1;listenBy;constructor(i,c,s,d){this.event=i,this.handler=c,this.emitter=s,this.listenBy=d}unregister(){this.emitter.off(this.event,this),this._destroy()}_destroy(){return this.destroyed?!1:(this.handler=null,this.emitter=null,this.destroyed=!0,!0)}}class ig{_events={};on(i,c){if(!c)throw new TypeError("invalid handler! --EventEmitter");this._events[i]||(this._events[i]=[]);const s=new Cu(i,c,this,null);return this._events[i]?.push(s),s}listenBy(i,c,s){if(!s)throw new TypeError("invalid handler! --EventEmitter");this._events[c]||(this._events[c]=[]);const d=new Cu(c,s,this,i);return this._events[c]?.push(d),d}once(i,c){const s=this.on(i,d=>{c(d),s.unregister()});return s}emit(i,c=null){if(!this._events[i])return!1;for(const s of this._events[i])s.destroyed||s.handler.call(this,c);return!0}off(i,c){if(!this._events[i])return!1;if(c){for(let s=this._events[i],d=0;d<s.length;d++){const m=s[d];if(m===c)return this._events[i]=this._events[i]?.filter(x=>x!==m),this._events[i]?.length===0&&delete this._events[i],!0}return console.error(c,this),console.error(`Cannot find listener of ${i} --EventEmitter`),!1}for(let s=this._events[i],d=0;d<s.length;d++){const m=s[d];this._events[i][d]=null,m?._destroy()}return delete this._events[i],!0}stopListenBy(i){for(const c in this._events)this._events[c]=this._events[c]?.filter(s=>s.listenBy===i?(s._destroy(),!1):!0)}removeAllListeners(){for(const i in this._events){const c=this._events[i];if(c){for(let s=c,d=0;d<s.length;d++)c[d]=null;this._events[i]=null}}}}const rg="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";let sg=r=>crypto.getRandomValues(new Uint8Array(r)),cg=(r,i,c)=>
124{let s=(2<<Math.log2(r.length-1))-1,d=-~(1.6*s*i/r.length);return(m=i)=>{let x="";for(;;){let R=c(d),C=d|0;for(;C--;)if(x+=r[R[C]&s]||"",x.length>=m)return x}}},ug=(r,i=21)=>cg(r,i|0,sg);function Eu(){const r=rg.replace(/[-_]/g,"");return ug(r,22)()}class dg{readySource=Ae.createReadySource();eventEmitter=new ig;init(){const i=console.error;console.error=(...c)=>{const s=this.parseConsoleError(...c),d=this.checkShouldIgnoreError(s);if(s&&!d){const R=new Error().stack?.split(` 125`)?.slice(2).join(` 126`);s.callStack=s.callStack||R,this.readySource.waitReady().then(()=>{this.eventEmitter.emit("caughtError",s)})}i(...c)},window.addEventListener("error",c=>{const s=this.parseWindowError(c),d=this.checkShouldIgnoreError(s);s&&!d&&this.readySource.waitReady().then(()=>{this.eventEmitter.emit("caughtError",s)})})}formatConsoleArgs(...i){const c={message:"",callStack:""};if(i.length===0)return c;const s=i[0];if(typeof s=="string"){let d=1;const m=/%[sdj%]/g;for(c.message=s.replace(m,x=>{if(x==="%%")return"%";if(d>=i.length)return x;const R=i[d++];switch(x){case"%s":return String(R);case"%d":return String(Number(R));case"%j":try{return JSON.stringify(R)}catch{return"[Circular]"}default:return x}});d<i.length;d++){const x=i[d];x instanceof Error?(c.callStack=c.callStack||x.stack||"",c.message+=" "+x.message):c.message+=" "+String(x)}}else for(const d of i)d instanceof Error?(c.callStack=c.callStack||d.stack||"",c.message+=(c.message?" ":"")+d.message):c.message+=(c.message?" ":"")+String(d);return c}parseConsoleError(...i){const{message:c,callStack:s}=this.formatConsoleArgs(...i);return{id:Eu(),from:"console",message:c.trim()||"Unknown error",callStack:s,time:new Date().toISOString(),timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone}}parseWindowError(i){return{id:Eu(),from:"window",message:i.message||"Unknown error",callStack:i.error?.stack||`at ${i.filename}:${i.lineno}:${i.colno}`,time:new Date().toISOString(),timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone}}checkShouldIgnoreError(i){return!!(!i||i.message.includes("This will cause a hydration error.")||i.message.includes("validateDOMNesting"))}}function ot(r){const i=U.useRef(r);i.current=r;const c=U.useRef(null);return c.current||(c.current=function(...s){return i.current.apply(this,s)}),c.current}function Tu(r){return r.split(` 127`).filter(c=>c.trim()).map(c=>{const s=c.match(/at\s+(?:(.+?)\s+\()?(.+?):(\d+):(\d+)\)?$/);if(s){const[,d,m,x,R]=s;return{raw:c,functionName:d?.trim(),fileName:m?.trim(),lineNumber:parseInt(x,10),columnNumber:parseInt(R,10)}}return{raw:c}})}function fg(r){const i=r.split(` 128`),c=i[0]||r,s=[];for(let d=1;d<i.length;d++){const m=i[d].trim();if(m.startsWith("at "))s.push(m);else if(s.length>0)break}return s.length>0?{mainMessage:c,stackFrames:Tu(s.join(` 129`))}:{mainMessage:r,stackFrames:[]}}function hg(r){if(!r)return"";try{return new URL(r).pathname.split("/").pop()||r}catch{return r.split("/").pop()||r}}function mg({frames:r}){return h.jsx("div",{"data-loc":"src/modules/ErrorCatcher/StackView.tsx:10",className:"px-4 pt-0 pb-3 space-y-1.5 text-sm",children:r.map((i,c)=>h.jsx("div",{"data-loc":"src/modules/ErrorCatcher/StackView.tsx:12",className:"font-mono",children:i.fileName||i.functionName?h.jsxs(h.Fragment,{children:[h.jsx("div",{"data-loc":"src/modules/ErrorCatcher/StackView.tsx:15",className:"text-gray-800",children:i.functionName||"(anonymous)"}),i.fileName&&h.jsxs("div",{"data-loc":"src/modules/ErrorCatcher/StackView.tsx:19",className:"text-gray-600",children:["@"," ",h.jsxs("a",{"data-loc":"src/modules/ErrorCatcher/StackView.tsx:21",href:i.fileName,target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:underline",children:[hg(i.fileName),i.lineNumber&&h.jsxs(h.Fragment,{children:[":",i.lineNumber,i.columnNumber&&`:${i.columnNumber}`]})]})]})]}):h.jsx("div",{"data-loc":"src/modules/ErrorCatcher/StackView.tsx:39",className:"text-gray-600",children:i.raw})},c))})}function gg(){const[r,i]=U.useState(!1),[c,s]=U.useState([]),[d,m]=U.useState(0),[x,R]=U.useState(!1),[C,v]=U.useState("message"),D=c[d]||c[0],j=U.useMemo(()=>D?.message?fg(D.message):{mainMessage:"",stackFrames:[]},[D?.message]),J=U.useMemo(()=>{const _=[...j.stackFrames];if(D?.callStack){const Y=Tu(D.callStack);Y.length>0&&_.length!==Y.length?_.push(...Y):_.length===0&&_.push(...Y)}return _},[j.stackFrames,D?.callStack]),at=ot(()=>{s([]),m(0),R(!1)}),$=ot(()=>{R(!0)}),nt=ot(()=>{R(!1),v("message")}),ct=ot(()=>{m(_=>_===c.length-1?0:_+1)}),ht=ot(()=>{m(_=>_===0?c.length-1:_-1)}),St=ot(_=>{Pt.sendMessage({payload:{errorItems:_?[_]:c,url:window.location.href,userInfo:localStorage.getItem("manus-runtime-user-info")||void 0},to:"container",type:"reportError"}),at()});return U.useEffect(()=>{const _=Yr.eventEmitter.on("caughtError",Y=>{s(H=>[Y,...H])});return Pt.readySource.waitReady().then(()=>{i(!0)}),Yr.readySource.markReady(),()=>{_.unregister()}},[]),!D||!r?null:x?h.jsx("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:118",className:"fixed inset-0 z-[999999] flex items-center justify-center bg-black/50",onClick:nt,children:h.jsxs("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:122",className:"bg-white rounded-xl max-w-[600px] w-[90%] max-h-[80vh] flex flex-col shadow-[0_4px_24px_rgba(0,0,0,0.15)]",onClick:_=>_.stopPropagation(),children:[h.jsxs("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:127",className:"flex items-start justify-between p-6 pb-4 shrink-0",children:[h.jsx("h3",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:128",className:"m-0 text-lg font-semibold text-black",children:D.from==="console"?"Console Error":"Uncaught Error"}),h.jsx("button",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:133",onClick:nt,className:"bg-transparent border-none text-2xl cursor-pointer p-0 text-gray-400 leading-none hover:text-gray-600",children:"Ã"})]}),h.jsx("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:142",className:"overflow-y-auto flex-1 min-h-0",children:h.jsx("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:143",className:"px-4 py-0",children:h.jsxs("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:145",className:"rounded-lg overflow-hidden bg-red-50",children:[h.jsxs("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:147",className:"flex items-start gap-2 px-4 py-3 cursor-pointer hover:bg-red-100 transition-colors",onClick:()=>v(C==="message"?"stack":"message"),children:[h.jsx("span",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:153",className:"text-red-600 text-sm shrink-0 mt-0.5",children:C==="message"?"â¼":"â¶"}),h.jsx("p",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:156",className:"text-red-800 text-sm leading-relaxed font-medium break-words whitespace-pre-wrap m-0 flex-1",children:j.mainMessage})]}),C==="stack"&&J.length>0&&h.jsx(mg,{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:163",frames:J})]})})}),h.jsx("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:170",className:Ae.cn("flex flex-col xs:flex-row items-stretch xs:items-center justify-between gap-3 p-4 xs:p-6 xs:pt-4 shrink-0"),children:c.length>1?h.jsxs(h.Fragment,{children:[h.jsxs("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:177",className:"flex items-center gap-3",children:[h.jsx("button",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:178",onClick:ht,className:"bg-gray-100 border-none rounded-lg w-8 h-8 flex items-center justify-center cursor-pointer text-gray-600 text-lg hover:bg-gray-200",children:"â¹"}),h.jsx("button",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:184",onClick:ct,className:"bg-gray-100 border-none rounded-lg w-8 h-8 flex items-center justify-center cursor-pointer text-gray-600 text-lg hover:bg-gray-200",children:"âº"}),h.jsxs("span",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:190",className:"text-sm text-gray-600 whitespace-nowrap",children:[d+1," of ",c.length," errors"]})]}),h.jsxs("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:194",className:"flex gap-2",children:[h.jsx("button",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:195",onClick:()=>{St(D)},className:"bg-white text-gray-700 rounded-lg px-4 xs:px-5 py-2 border border-gray-300 cursor-pointer text-sm font-medium hover:bg-gray-50 flex-1 xs:flex-none",children:"Fix it"}),h.jsx("button",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:203",onClick:()=>{St()},className:"bg-black text-white rounded-lg px-4 xs:px-5 py-2 border-none cursor-pointer text-sm font-medium hover:bg-gray-800 flex-1 xs:flex-none",children:"Fix All"})]})]}):h.jsxs(h.Fragment,{children:[h.jsx("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:215",className:"hidden xs:block"}),h.jsx("button",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:216",onClick:()=>{St(D)},className:"bg-black text-white rounded-lg px-4 xs:px-5 py-2 border-none cursor-pointer text-sm font-medium hover:bg-gray-800 w-full xs:w-auto",children:"Fix it"})]})})]})}):h.jsxs("div",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:234",className:"fixed bottom-8 left-8 z-[999999] bg-red-500 text-white rounded-3xl px-5 py-3 flex items-center gap-3 shadow-[0_4px_12px_rgba(0,0,0,0.15)] cursor-pointer text-base font-medium",onClick:$,children:[h.jsx("span",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:238",className:"text-xl font-bold",children:"â"}),h.jsxs("span",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:239",children:[c.length," error",c.length>
1291?"s":""]}),h.jsx("button",{"data-loc":"src/modules/ErrorCatcher/ErrorToast.tsx:242",onClick:_=>{_.stopPropagation(),at()},className:"bg-transparent border-none text-white text-xl cursor-pointer p-0 leading-none hover:opacity-80",children:"Ã"})]})}const Yr=new dg;function pg(){return h.jsxs("div",{"data-loc":"src/ContentRoot.tsx:8",id:jr.contentRoot,className:"z-[999999] relative",ref:r=>{r&&ei.setDialogRoot(r)},children:[h.jsx(og,{"data-loc":"src/ContentRoot.tsx:17"}),h.jsx(gg,{"data-loc":"src/ContentRoot.tsx:18"})]})}class yg{init(){Pt.listenMessage({type:"setCookie",callback:i=>{document.cookie=i.cookie}})}}const vg=new yg,bg=2147483646,Du="data-manus-selector-canvas",al="data-manus-selector-input",Mu=2.5,xg=[8,4],wg="#0081f2",Sg="rgba(0, 0, 0, 0)",Au="rgba(0, 122, 255, 0.08)",Cg=2;function Ru(){return Math.min(window.devicePixelRatio||1,Cg)}function ni(r,i){const c=r.match(/^([0-9.]+)/);if(!c||!c[1])return 0;const s=Number.parseFloat(c[1]),d=Math.min(i.width,i.height)/2;return r.includes("%")?Math.min(s/100*Math.min(i.width,i.height),d):/rem|em/.test(r)?Math.min(s*16,d):Math.min(s,d)}class Eg{hoverTarget=null;activeTarget=null;canvas=null;context=null;host=null;currentDpr=1;frameRequested=!1;resizeScheduled=!1;exclusionRects=new Map;handleResize=()=>{this.resizeScheduled||(this.resizeScheduled=!0,setTimeout(()=>{this.resizeScheduled=!1,!(!this.canvas||!this.context)&&(this.updateCanvasDimensions(),this.scheduleRender())}))};handleScroll=()=>{this.scheduleRender()};mount(){if(this.canvas)return;const i=document.createElement("div");i.setAttribute(Du,"true");const c=i.attachShadow({mode:"open"});c.innerHTML=`<canvas style="position:fixed;top:0;left:0;z-index:${bg};pointer-events:none" aria-hidden="true"></canvas>`;const s=c.querySelector("canvas");if(!s)return;const d=s.getContext("2d");d&&(this.host=i,this.canvas=s,this.context=d,document.documentElement.appendChild(i),this.updateCanvasDimensions(),window.addEventListener("resize",this.handleResize,{passive:!0}),window.addEventListener("scroll",this.handleScroll,{passive:!0}),this.scheduleRender())}unmount(){window.removeEventListener("resize",this.handleResize),window.removeEventListener("scroll",this.handleScroll),this.clear(),this.host&&this.host.remove(),this.canvas=null,this.context=null,this.host=null}setHoverTarget(i){this.hoverTarget!==i&&(this.hoverTarget=i,this.scheduleRender())}setActiveTarget(i){this.activeTarget!==i&&(this.activeTarget=i,this.scheduleRender())}addExclusionRect(i,c){this.exclusionRects.set(i,c),this.scheduleRender()}removeExclusionRect(i){this.exclusionRects.delete(i),this.scheduleRender()}clear(){this.hoverTarget=null,this.activeTarget=null,this.scheduleRender()}scheduleRender(){!this.canvas||!this.context||this.frameRequested||(this.frameRequested=!0,requestAnimationFrame(()=>{this.frameRequested=!1,this.render()}))}updateCanvasDimensions(){if(!this.canvas||!this.context)return;const i=Ru(),{innerWidth:c,innerHeight:s}=window;this.canvas.style.width=`${c}px`,this.canvas.style.height=`${s}px`,this.canvas.width=c*i,this.canvas.height=s*i,typeof this.context.resetTransform=="function"?this.context.resetTransform():this.context.setTransform(1,0,0,1,0,0),this.context.scale(i,i),this.currentDpr=i}render(){if(!this.canvas||!this.context)return;const i=Ru();Math.abs(i-this.currentDpr)>.01&&this.updateCanvasDimensions();const c=this.context,s=this.canvas;c.clearRect(0,0,s.width,s.height),c.setLineDash([]);const d=this.getDrawableElement(this.activeTarget),m=this.getDrawableElement(this.hoverTarget);if(!(!d&&!m)){if(c.save(),this.exclusionRects.size>0){c.beginPath(),c.rect(0,0,s.width,s.height);for(const x of this.exclusionRects.values())c.rect(x.left,x.top,x.width,x.height);c.clip("evenodd")}d&&Nu(s,c,d,{fillColor:Sg}),m&&m!==d&&Nu(s,c,m,{lineDash:xg}),c.restore()}}getDrawableElement(i){if(!i)return null;const c=i.getBoundingClientRect();return c.width<=0||c.height<=0?null:i}}function Nu(r,i,c,s={lineWidth:Mu,fillColor:Au}){const d=s.rect??c.getBoundingClientRect();if(d.width<=0||d.height<=0)return;s.lineDash?i.setLineDash(s.lineDash):i.setLineDash([]);const m=window.getComputedStyle(c),{borderTopLeftRadius:x,borderTopRightRadius:R,borderBottomLeftRadius:C,borderBottomRightRadius:v}=m,D={top:{left:ni(x,d),right:ni(R,d)},bottom:{left:ni(C,d),right:ni(v,d)}};i.lineWidth=s.lineWidth??Mu,i.strokeStyle=wg,i.lineCap="round",i.lineJoin="round",i.beginPath(),D.top.left>0||D.top.right>0||D.bottom.right>0||D.bottom.left>0?(i.moveTo(d.left+D.top.left,d.top),i.lineTo(d.left+d.width-D.top.right,d.top),i.arcTo(d.left+d.width,d.top,d.left+d.width,d.top+D.top.right,D.top.right),i.lineTo(d.left+d.width,d.top+d.height-D.bottom.right),i.arcTo(d.left+d.width,d.top+d.height,d.left+d.width-D.bottom.right,d.top+d.height,D.bottom.right),i.lineTo(d.left+D.bottom.left,d.top+d.height),i.arcTo(d.left,d.top+d.height,d.left,d.top+d.height-D.bottom.left,D.bottom.left),i.lineTo(d.left,d.top+D.top.left),i.arcTo(d.left,d.top,d.left+D.top.left,d.top,D.top.left)):i.rect(
129d.left,d.top,d.width,d.height),i.fillStyle=s.fillColor??Au,i.fill(),i.shadowColor="rgba(0, 122, 255, 0.3)",i.shadowBlur=4,i.shadowOffsetX=0,i.shadowOffsetY=0,i.stroke(),i.shadowColor="transparent",i.shadowBlur=0,Tg(r,i,c,d)}function Tg(r,i,c,s){const d=c.tagName.toLowerCase(),m=8,x=4,R=10,C=8;i.font=`600 ${R}px -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif`;const D=i.measureText(d).width,j={x:s.left,y:0,width:D+m*2,height:R+x*2+2};j.y=s.top-j.height-C,j.y<0&&(j.y=s.top+s.height+C),j.y>s.top+document.body.clientHeight-C&&(j.y=C),j.x<C?j.x=C:j.x+j.width>r.width-C&&(j.x=r.width-j.width-C),i.setLineDash([]),i.fillStyle="#0081f2",i.beginPath(),i.roundRect(j.x,j.y,j.width,j.height,6),i.fill(),i.shadowColor="transparent",i.shadowBlur=0,i.shadowOffsetX=0,i.shadowOffsetY=0,i.strokeStyle="rgba(0, 81, 213, 0.3)",i.lineWidth=1,i.stroke(),i.shadowColor="rgba(0, 0, 0, 0.25)",i.shadowBlur=2,i.shadowOffsetX=0,i.shadowOffsetY=1,i.fillStyle="#fff",i.textAlign="center",i.textBaseline="middle",i.fillText(d,j.x+j.width/2,j.y+j.height/2),i.shadowColor="transparent",i.shadowBlur=0,i.shadowOffsetX=0,i.shadowOffsetY=0}function Dg(r={}){const{onKeyDown:i,onCompositionStart:c,onCompositionEnd:s}=r,d=U.useRef(!1),m=U.useRef(null),x=U.useRef(null),R=ot(j=>{m.current&&(clearTimeout(m.current),m.current=null),x.current&&(clearTimeout(x.current),x.current=null),d.current=!0,c?.(j)}),C=ot(j=>{m.current=setTimeout(()=>{x.current=setTimeout(()=>{d.current=!1})}),s?.(j)}),v=ot(j=>{if(d.current&&(j.key==="Escape"||j.key==="Enter"&&!j.shiftKey)){j.stopPropagation();return}i?.(j)}),D=ot(()=>d.current);return{onCompositionStart:R,onCompositionEnd:C,onKeyDown:v,isComposing:D}}const Mg=new Set(["role","name","aria-label","rel","href"]);function Ag(r,i){let c=Mg.has(r);c||=r.startsWith("data-")&&Wn(r);let s=Wn(i)&&i.length<100;return s||=i.startsWith("#")&&Wn(i.slice(1)),c&&s}function Rg(r){return Wn(r)}function Ng(r){return Wn(r)}function zg(r){return!0}function Vr(r,i){if(r.nodeType!==Node.ELEMENT_NODE)throw new Error("Can't generate CSS selector for non-element node type.");if(r.tagName.toLowerCase()==="html")return"html";const c={root:document.body,idName:Rg,className:Ng,tagName:zg,attr:Ag,timeoutMs:1e3,seedMinLength:3,optimizedMinLength:2,maxNumberOfPathChecks:1/0},s=new Date,d={...c,...i},m=Bg(d.root,c);let x,R=0;for(const v of _g(r,d,m)){if(new Date().getTime()-s.getTime()>d.timeoutMs||R>=d.maxNumberOfPathChecks){const j=Og(r,m);if(!j)throw new Error(`Timeout: Can't find a unique selector after ${d.timeoutMs}ms`);return $n(j)}if(R++,Qr(v,m)){x=v;break}}if(!x)throw new Error("Selector was not found.");const C=[...Ou(x,r,d,m,s)];return C.sort(Xr),C.length>0?$n(C[0]):$n(x)}function*_g(r,i,c){const s=[];let d=[],m=r,x=0;for(;m&&m!==c;){const R=kg(m,i);for(const C of R)C.level=x;if(s.push(R),m=m.parentElement,x++,d.push(...ku(s)),x>=i.seedMinLength){d.sort(Xr);for(const C of d)yield C;d=[]}}d.sort(Xr);for(const R of d)yield R}function Wn(r){if(/^[a-z\-]{3,}$/i.test(r)){const i=r.split(/-|[A-Z]/);for(const c of i)if(c.length<=2||/[^aeiou]{4,}/i.test(c))return!1;return!0}return!1}function kg(r,i){const c=[],s=r.getAttribute("id");s&&i.idName(s)&&c.push({name:"#"+CSS.escape(s),penalty:0});for(let x=0;x<r.classList.length;x++){const R=r.classList[x];i.className(R)&&c.push({name:"."+CSS.escape(R),penalty:1})}for(let x=0;x<r.attributes.length;x++){const R=r.attributes[x];i.attr(R.name,R.value)&&c.push({name:`[${CSS.escape(R.name)}="${CSS.escape(R.value)}"]`,penalty:2})}const d=r.tagName.toLowerCase();if(i.tagName(d)){c.push({name:d,penalty:5});const x=Zr(r,d);x!==void 0&&c.push({name:_u(d,x),penalty:10})}const m=Zr(r);return m!==void 0&&c.push({name:jg(d,m),penalty:50}),c}function $n(r){let i=r[0],c=i.name;for(let s=1;s<r.length;s++){const d=r[s].level||0;i.level===d-1?c=`${r[s].name} > ${c}`:c=`${r[s].name} ${c}`,i=r[s]}return c}function zu(r){return r.map(i=>i.penalty).reduce((i,c)=>i+c,0)}function Xr(r,i){return zu(r)-zu(i)}function Zr(r,i){const c=r.parentNode;if(!c)return;let s=c.firstChild;if(!s)return;let d=0;for(;s&&(s.nodeType===Node.ELEMENT_NODE&&(i===void 0||s.tagName.toLowerCase()===i)&&d++,s!==r);)s=s.nextSibling;return d}function Og(r,i){let c=0,s=r;const d=[];for(;s&&s!==i;){const m=s.tagName.toLowerCase(),x=Zr(s,m);
129if(x===void 0)return;d.push({name:_u(m,x),penalty:NaN,level:c}),s=s.parentElement,c++}if(Qr(d,i))return d}function jg(r,i){return r==="html"?"html":`${r}:nth-child(${i})`}function _u(r,i){return r==="html"?"html":`${r}:nth-of-type(${i})`}function*ku(r,i=[]){if(r.length>0)for(let c of r[0])yield*ku(r.slice(1,r.length),i.concat(c));else yield i}function Bg(r,i){return r.nodeType===Node.DOCUMENT_NODE?r:r===i.root?r.ownerDocument:r}function Qr(r,i){const c=$n(r);switch(i.querySelectorAll(c).length){case 0:throw new Error(`Can't select any node with this selector: ${c}`);case 1:return!0;default:return!1}}function*Ou(r,i,c,s,d){if(r.length>2&&r.length>c.optimizedMinLength)for(let m=1;m<r.length-1;m++){if(new Date().getTime()-d.getTime()>c.timeoutMs)return;const R=[...r];R.splice(m,1),Qr(R,s)&&s.querySelector($n(R))===i&&(yield R,yield*Ou(R,i,c,s,d))}}const Lg="#0c8ce9",Hl="data-manus-element-id",Hg=["app","root"],Ug=["P","H1","H2","H3","H4","H5","H6","A","LI","TD","TH","EM","SPAN","LABEL","SMALL","STRONG","BUTTON"];function Kr(r){return r instanceof HTMLElement||r instanceof SVGSVGElement}function Gg(r){if(!r)return!1;const i=r.getBoundingClientRect(),c=window.getComputedStyle(r);return i.width===0||i.height===0||c.opacity==="0"||c.display==="none"||c.visibility==="hidden"||r instanceof HTMLElement&&r.offsetParent===null}function qg(r){if(!r)return!1;const i=r.getBoundingClientRect();return i.top>=0&&i.left>=0&&i.bottom<=window.innerHeight&&i.right<=window.innerWidth}function Yg(r){if(!r)return!0;const i=r.getBoundingClientRect();return i.bottom<0||i.top>window.innerHeight||i.right<0||i.left>window.innerWidth}function xa(r){if(r.nodeType===Node.TEXT_NODE)return!0;if(r.nodeType===Node.ELEMENT_NODE&&r instanceof HTMLElement){const i=getComputedStyle(r);if(r.childNodes.length){for(const c of Array.from(r.childNodes))if(c.nodeType===Node.TEXT_NODE&&c.textContent?.trim())return!0}return Ug.includes(r.tagName)||["inline","inline-block"].includes(i.display)}return!1}function Vg(){return[1e7,-1e3,-4e3,-8e3,-1e11].join("").replace(/[018]/g,r=>(parseInt(r)^crypto.getRandomValues(new Uint8Array(1))[0]&15>>parseInt(r)/4).toString(16))}function Pr(r){return r?r.getAttribute(Hl)??"":""}function Jr(r){if(!r)return"";const i=Pr(r);if(i)return i;const c=Vg();return r.setAttribute(Hl,c),c}function Xg(r){const i=document.querySelector(`[${Hl}="${r.id}"]`);if(i)return i;try{const c=document.querySelector(r.selector);if(c)return c.setAttribute(Hl,r.id),c}catch(c){console.warn("Invalid selector in getElementByIdOrSelector:",r.selector,c)}return null}function ju(r,i){if(!(!r||!xa(r))&&r instanceof HTMLElement)if(i){if(r.isContentEditable)return;r.contentEditable="plaintext-only",r.style.setProperty("cursor","text","important"),r.style.setProperty("text-wrap","wrap","important"),r.style.setProperty("caret-color",Lg,"important"),r.focus()}else r.removeAttribute("contenteditable"),r.style.removeProperty("cursor"),r.style.removeProperty("text-wrap"),r.style.removeProperty("caret-color"),r.blur()}function gl(r,i){const c=r[i];return c?typeof c=="object"&&"baseVal"in c?c.baseVal||"":typeof c=="string"?c:i==="className"?r.getAttribute("class")||"":r.getAttribute(i)||"":""}function oi(r){r&&(r._srcOriginal=r._srcOriginal??gl(r,"src"),r._hrefOriginal=r._hrefOriginal??gl(r,"href"),r._innerHTMLOriginal=r._innerHTMLOriginal??r.innerHTML,r._textContentOriginal=r._textContentOriginal??r.textContent??"",r._classNameOriginal=r._classNameOriginal??gl(r,"className"),r._manusImportantProperties||(r._manusImportantProperties=new Set))}function Wr(r){if(r){if(["IMG","VIDEO"].includes(r.tagName)&&gl(r,"src")!==r._srcOriginal){const i=r._srcOriginal??"";r instanceof SVGElement?r.setAttribute("src",i):r.src=i}if(xa(r)&&r.textContent!==r._textContentOriginal&&(r.innerHTML=r._innerHTMLOriginal||""),"href"in r&&gl(r,"href")!==r._hrefOriginal){const i=r._hrefOriginal??"";r instanceof SVGElement?r.setAttribute("href",i):r.href=i}if(gl(r,"className")!==r._classNameOriginal){const i=r._classNameOriginal??"";r instanceof SVGElement?r.setAttribute("class",i):r instanceof HTMLElement&&(r.className=i)}if(r._manusImportantProperties?.size){for(const i of r._manusImportantProperties)r.style.removeProperty(i);r._manusImportantProperties.clear()}}}function Zg(r){const i=getComputedStyle(r);return{color:i.color,backgroundColor:i.backgroundColor,width:i.width,height:i.height,display:i.display,objectFit:i.objectFit,fontSize:i.fontSize,fontStyle:i.fontStyle,fontWeight:i.fontWeight,fontFamily:i.fontFamily,textAlign:i.textAlign,textDecoration:i.textDecoration,borderRadius:i.borderRadius,borderWidth:i.borderWidth,borderStyle:i.borderStyle,borderColor:i.borderColor,opacity:i.opacity,marginLeft:i.marginLeft,marginRight:i.marginRight,marginTop:i.marginTop,marginBottom:i.marginBottom,paddingLeft:i.paddingLeft,paddingRight:i.paddingRight,paddingTop:i.paddingTop,paddingBottom:i.paddingBottom}}function Qg(r,i,c){if(!r)return;const s=i.split(/(?=[A-Z])/).join("-").toLowerCase();c?(r.style.setProperty(s,c,"important"),i==="height"&&r.style.setProperty("min-height","auto","important"),r._manusImportantProperties||(r._manusImportantProperties=new Set),r._manusImportantProperties.add(s),i==="height"&&r._manusImportantProperties.add("min-height")):(r.style.removeProperty(s),r._manusImportantProperties?.delete(s),i==="height"&&(r.style.removeProperty("min-height"),r._manusImportantProperties?.delete("min-height")))}function $r(r){if(!r)throw new Error("Target element is required");return oi(r),Jr(r),{id:Pr(r),selector:Vr(r,{seedMinLength:3,optimizedMinLength:2}),tagName:r.tagName.toLowerCase(),isText:xa(r),isImage:r.tagName==="IMG",isVideo:r.tagName==="VIDEO",isCanvas:r.tagName==="CANVAS",isLink:r.tagName==="A",style:Zg(r),src:gl(r,"src"),href:gl(r,"href"),innerHTML:r.innerHTML,textContent:r.textContent||"",className:gl(r,"className"),comment:r._comment||"",window:{innerWidth:window.innerWidth,innerHeight:window.innerHeight},jsxLoc:r.getAttribute("data-loc")||void 0}}function Kg(r){r&&(qg(r)||r.scrollIntoView({behavior:"smooth",block:"center"}))}function Bu(r){const i=r.getBoundingClientRect();return{x:i.left+i.width/2,y:i.top+i.height/2}}function Pg(r,i,c){switch(c){case"up":return i.y<r.y-0;case"down":return i.y>r.y+0;case"left":return i.x<r.x-0;case"right":return i.x>r.x+0}}function Lu(r,i){return r.contains(i)&&r!==i}function Hu(r){let i=0,c=r.parentElement;for(;c;)i++,c=c.parentElement;return i}function Jg(r,i,c,s,d){const m=s.x-i.x,x=s.y-i.y,R=Math.sqrt(m*m+x*x);let C=0;switch(d){case"up":case"down":C=Math.abs(m);break;case"left":case"right":C=Math.abs(x);break}let v=0;Lu(c,r)&&(v+=1e4),Lu(r,c)&&(v+=5e3);const D=Math.abs(Hu(c)-Hu(r));return v+=D*100,R+C*1.5+v}function Wg(r,i){const c=document.querySelectorAll("*"),s=[];for(const d of Array.from(c))!(d instanceof HTMLElement)&&!(d instanceof SVGSVGElement)||r&&d===r||Kr(d)&&(Gg(d)||i&&d instanceof HTMLElement&&i(d)||["SCRIPT","STYLE"].includes(d.tagName)||s.push(d));return s}function $g(r,i,c){const s=Bu(r),d=Wg(r,c);let m=null,x=1/0;for(const R of d){const C=Bu(R);if(!Pg(s,C,i))continue;const v=Jg(r,s,R,C,i);v<x&&(x=v,m=R)}return m}function Fg(r){if(!r)return!1;const i=r.tagName;if(["HTML","BODY","HEAD"].includes(i))return!1;if(r instanceof HTMLElement){const c=r.id;if(Hg.includes(c))return!1}return!0}function Ig(r){if(!r.parentElement)return null;const i=r.parentElement,c=Jr(i),s=Vr(i,{seedMinLength:3,optimizedMinLength:2});let d=null,m=null;const x=r.nextElementSibling;return x&&(d=Jr(x),m=Vr(x,{seedMinLength:3,optimizedMinLength:2})),{parentId:c,parentSelector:s,nextSiblingId:d,nextSiblingSelector:m,outerHTML:r.outerHTML,comment:r._comment}}function Uu(r){let i=document.querySelector(`[${Hl}="${r.parentId}"]`);if(!i)try{i=document.querySelector(r.parentSelector),i&&i.setAttribute(Hl,r.parentId)}catch(m){return console.warn("Failed to find parent element for restoration:",m),null}if(!i)return console.warn("Parent element not found for restoration"),null;const c=document.createElement("div");c.innerHTML=r.outerHTML;const s=c.firstElementChild;if(!s)return console.warn("Failed to parse outerHTML for restoration"),null;let d=null;if(r.nextSiblingId&&(d=document.querySelector(`[${Hl}="${r.nextSiblingId}"]`),!d&&r.nextSiblingSelector))try{d=document.querySelector(r.nextSiblingSelector),d&&d.setAttribute(Hl,r.nextSiblingId)}catch(m){console.warn("Failed to find next sibling for restoration:",m)}return d&&d.parentElement===i?i.insertBefore(s,d):i.appendChild(s),r.comment&&(s._c
129omment=r.comment),s}const ft=r=>{const i=Number.parseInt(r);return Number.isNaN(i)?0:i},pl=r=>{if(!r||r==="transparent")return"transparent";const i=r.match(/rgba?\((\d+),\s*(\d+),\s*(\d+)/);if(i){const c=Number.parseInt(i[1]).toString(16).padStart(2,"0"),s=Number.parseInt(i[2]).toString(16).padStart(2,"0"),d=Number.parseInt(i[3]).toString(16).padStart(2,"0");return`#${c}${s}${d}`}return r};function wa({label:r,children:i,isOpen:c,onToggle:s}){return h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/CollapsibleGroup.tsx:18",style:{borderBottom:"1px solid var(--border-main)"},className:"last:border-b-0",children:[h.jsxs("button",{"data-loc":"src/modules/DomSelector/ControlPanel/CollapsibleGroup.tsx:24",onClick:s,className:"w-full flex items-center justify-between py-2.5 px-3 hover:bg-[var(--fill-tsp-white-light)] active:opacity-80 transition-all",children:[h.jsx("span",{"data-loc":"src/modules/DomSelector/ControlPanel/CollapsibleGroup.tsx:28",className:"text-sm text-[var(--text-primary)]",children:r}),h.jsx("svg",{"data-loc":"src/modules/DomSelector/ControlPanel/CollapsibleGroup.tsx:29",width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",className:Ae.cn("text-[var(--icon-tertiary)] transition-transform duration-200",c?"rotate-180":""),children:h.jsx("polyline",{"data-loc":"src/modules/DomSelector/ControlPanel/CollapsibleGroup.tsx:43",points:"6 9 12 15 18 9"})})]}),h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/CollapsibleGroup.tsx:46",className:"grid transition-all duration-200 ease-in-out overflow-hidden",style:{gridTemplateRows:c?"1fr":"0fr",opacity:c?1:0},children:h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/CollapsibleGroup.tsx:53",className:"min-h-0",children:h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/CollapsibleGroup.tsx:54",className:"px-3 pb-3 pt-0 space-y-2.5",children:i})})})]})}const t0={background:"var(--fill-tsp-white-main)",MozAppearance:"textfield"},e0="w-full text-sm px-2.5 py-1.5 rounded-[10px] border border-transparent text-[var(--text-primary)] placeholder:text-[var(--text-disable)] outline-none focus:ring-inset focus:ring-[1px] focus:ring-[var(--border-dark)] transition-all cursor-ew-resize [&::-webkit-inner-spin-button]:appearance-none [&::-webkit-outer-spin-button]:appearance-none";function xe({value:r,onChange:i,placeholder:c="",min:s,step:d=1,className:m=e0,style:x=t0,leftLabel:R}){const[C,v]=U.useState(!1),[D,j]=U.useState(!1),J=U.useRef(0),at=U.useRef(0),$=U.useRef(null),nt=U.useRef(i),ct=U.useRef(d),ht=U.useRef(s);U.useEffect(()=>{nt.current=i,ct.current=d,ht.current=s},[i,d,s]);const St=Y=>{if(document.activeElement===$.current)return;j(!0),J.current=Y.clientX;const H=parseFloat(r)||0;at.current=H};U.useEffect(()=>{if(!D&&!C)return;const Y=it=>{if(!C&&D){Math.abs(it.clientX-J.current)>3&&(v(!0),j(!1),document.body.style.cursor="ew-resize",document.body.style.userSelect="none",$.current?.blur());return}if(C){const rt=it.clientX-J.current,V=Math.round(rt/2)*ct.current;let xt=at.current+V;ht.current!==void 0&&xt<ht.current&&(xt=ht.current),nt.current(String(xt))}},H=()=>{v(!1),j(!1),document.body.style.cursor="",document.body.style.userSelect=""};return document.addEventListener("mousemove",Y),document.addEventListener("mouseup",H),()=>{document.removeEventListener("mousemove",Y),document.removeEventListener("mouseup",H)}},[C,D]);const _=h.jsx("input",{"data-loc":"src/modules/DomSelector/ControlPanel/DraggableInput.tsx:116",ref:$,type:"number",min:s,step:d,value:r,onChange:Y=>i(Y.target.value),onMouseDown:St,placeholder:c,style:x,className:R?`${m} pl-7`:m});return R?h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/DraggableInput.tsx:132",className:"relative",children:[h.jsx("span",{"data-loc":"src/modules/DomSelector/ControlPanel/DraggableInput.tsx:133",className:"absolute left-2.5 top-1/2 -translate-y-1/2 text-sm text-[var(--text-tertiary)] pointer-events-none",children:R}),_]}):_}function l0(r){const[i,c]=U.useState("padding"),s=d=>{c(m=>m===d?null:d)};return h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:39",style:{borderTop:"1px solid var(--border-main)"},children:[h.jsx(wa,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:44",label:"Padding",isOpen:i==="padding",onToggle:()=>s("padding"),children:h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:49",className:"grid grid-cols-2 gap-x-2 gap-y-3",children:[h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:50",min:0,step:1,value:r.paddingTop,onChange:r.onPaddingTopChange,placeholder:"0",leftLabel:"T"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:58",min:0,step:1,value:r.paddingRight,onChange:r.onPaddingRightChange,placeholder:"0",leftLabel:"R"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:66",min:0,step:1,value:r.paddingBottom,onChange:r.onPaddingBottomChange,placeholder:"0",leftLabel:"B"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:74",min:0,step:1,value:r.paddingLeft,onChange:r.onPaddingLeftChange,placeholder:"0",leftLabel:"L"})]})}),h.jsx(wa,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:85",label:"Margin",isOpen:i==="margin",onToggle:()=>s("margin"),children:h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:90",className:"grid grid-cols-2 gap-x-2 gap-y-3",children:[h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:91",step:1,value:r.marginTop,onChange:r.onMarginTopChange,placeholder:"0",leftLabel:"T"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:98",step:1,value:r.marginRight,onChange:r.onMarginRightChange,placeholder:"0",leftLabel:"R"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:105",step:1,value:r.marginBottom,onChange:r.onMarginBottomChange,placeholder:"0",leftLabel:"B"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:112",step:1,value:r.marginLeft,onChange:r.onMarginLeftChange,placeholder:"0",leftLabel:"L"})]})}),h.jsx(wa,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:122",label:"Dimensions",isOpen:i==="dimensions",onToggle:()=>s("dimensions"),children:h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:127",className:"grid grid-cols-2 gap-x-2 gap-y-3",children:[h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:128",min:0,step:1,value:r.width,onChange:r.onWidthChange,placeholder:"0",leftLabel:"W"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/LayoutPanel.tsx:136",min:0,step:1,value:r.height,onChange:r.onHeightChange,placeholder:"0",leftLabel:"H"})]})})]})}function Fr({value:r,onChange:i}){const c=U.useRef(null),s=m=>
129!m||m==="transparent"?"#ffffff":m.startsWith("#")||m.startsWith("#")?m:"#ffffff",d=()=>{c.current?.click()};return h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ColorInput.tsx:25",className:"relative flex items-center",children:[h.jsx("input",{"data-loc":"src/modules/DomSelector/ControlPanel/ColorInput.tsx:26",type:"text",value:r,onChange:m=>i(m.target.value),onClick:d,placeholder:"#000000",className:"w-full text-sm px-2.5 py-1.5 pl-10 rounded-[10px] border border-transparent bg-[var(--fill-tsp-white-main)] text-[var(--text-primary)] placeholder:text-[var(--text-disable)] outline-none focus:ring-inset focus:ring-[1px] focus:ring-[var(--border-dark)] transition-all cursor-pointer"}),h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ColorInput.tsx:34",className:"absolute left-2.5 pointer-events-none",children:h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ColorInput.tsx:35",className:"w-5 h-5 rounded border border-black/20 overflow-hidden shadow-sm",style:{backgroundColor:r,boxShadow:"inset 0 1px 2px rgba(0,0,0,0.1)"},children:h.jsx("input",{"data-loc":"src/modules/DomSelector/ControlPanel/ColorInput.tsx:42",ref:c,type:"color",value:s(r),onChange:m=>i(m.target.value),className:"w-[150%] h-[150%] cursor-pointer border-0 -m-[25%] opacity-0 pointer-events-auto",title:"Pick a color"})})})]})}const a0={background:"var(--fill-tsp-white-main)"},n0="w-full text-sm px-2.5 py-1.5 rounded-[10px] border border-transparent text-[var(--text-primary)] placeholder:text-[var(--text-disable)] outline-none focus:ring-inset focus:ring-[1px] focus:ring-[var(--border-dark)] transition-all",on="w-full text-sm px-2.5 py-1.5 rounded-[10px] border border-transparent text-[var(--text-primary)] outline-none focus:ring-inset focus:ring-[1px] focus:ring-[var(--border-dark)] transition-all cursor-pointer appearance-none",rn={background:"var(--fill-tsp-white-main)",backgroundImage:`url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")`,backgroundPosition:"right 0.5rem center",backgroundSize:"16px 16px",backgroundRepeat:"no-repeat",paddingRight:"2rem"};function o0(r){const[i,c]=U.useState("colors"),s=d=>{c(m=>m===d?null:d)};return h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:70",style:{borderTop:"1px solid var(--border-main)"},children:[h.jsx(wa,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:75",label:"Colors",isOpen:i==="colors",onToggle:()=>s("colors"),children:h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:80",className:"grid grid-cols-2 gap-x-2 gap-y-3",children:[r.result.isText&&h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:82",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:83",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Text color"}),h.jsx(Fr,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:86",value:r.color,onChange:r.onColorChange})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:89",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:90",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Backgroun
129d"}),h.jsx(Fr,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:93",value:r.backgroundColor,onChange:r.onBackgroundColorChange})]})]})}),r.result.isText&&h.jsxs(wa,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:102",label:"Typography",isOpen:i==="typography",onToggle:()=>s("typography"),children:[h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:107",className:"grid grid-cols-2 gap-x-2 gap-y-3",children:[h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:108",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:109",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Font size"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:112",min:0,step:1,value:r.fontSize,onChange:r.onFontSizeChange,placeholder:"px"})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:120",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:121",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Font weight"}),h.jsxs("select",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:124",value:r.fontWeight,onChange:d=>r.onFontWeightChange(d.target.value),style:rn,className:on,children:[h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:130",value:"",children:"Default"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:131",value:"100",children:"Thin (100)"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:132",value:"200",children:"Extra Light (200)"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:133",value:"300",children:"Light (300)"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:134",value:"400",children:"Normal (400)"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:135",value:"500",children:"Medium (500)"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:136",value:"600",children:"Semi Bold (600)"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:137",value:"700",children:"Bold (700)"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:138",value:"800",children:"Extra Bold (800)"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:139",value:"900",children:"Black (900)"})]})]})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:143",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:144",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Font family"}),h.jsx("input",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:147",type:"text",value:r.fontFamily,onChange:d=>r.onFontFamilyChange(d.target.value),placeholder:"e.g., Arial, sans-serif",style:a0,className:n0})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:156",className:"grid grid-cols-2 gap-x-2 gap-y-3",children:[h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:157",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:158",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Text align"}),h.jsxs("select",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:161",value:r.textAlign,onChange:d=>r.onTextAlignChange(d.target.value),style:rn,className:on,children:[h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:167",value:"",children:"Default"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:168",value:"left",children:"Left"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:169",value:"center",children:"Center"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:170",value:"right",children:"Right"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:171",value:"justify",children:"Justify"})]})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:174",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:175",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Text decoration"}),h.jsxs("select",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:178",value:r.textDecoration,onChange:d=>r.onTextDecorationChange(d.target.value),style:rn,className:on,children:[h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:184",value:"",children:"Default"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:185",value:"none",children:"None"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:186",value:"underline",children:"Underline"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:187",value:"overline",children:"Overline"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:188",value:"line-through",children:"Line Through"})]})]})]})]}),h.jsx(wa,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:195",label:"Border",isOpen:i==="border",onToggle:()=>s("border"),children:h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:200",className:"grid grid-cols-2 gap-x-2 gap-y-3",children:[h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:201",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:202",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Border color"}),h.jsx(Fr,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:205",value:r.borderColor,onChange:r.onBorderColorChange})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:210",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:211",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Radius"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:214",min:0,step:1,value:r.borderRadius,onChange:r.onBorderRadiusChange,placeholder:"px"})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:222",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:223",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Border style"}),h.jsxs("select",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:226",value:r.borderStyle,onChange:d=>r.onBorderStyleChange(d.target.value),style:rn,className:on,children:[h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:232",value:"",children:"Default"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:233",value:"none",children:"None"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:234",value:"solid",children:"Solid"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:235",value:"dashed",children:"Dashed"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:236",value:"dotted",children:"Dotted"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:237",value:"double",children:"Double"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:238",value:"groove",children:"Groove"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:239",value:"ridge",children:"Ridge"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:240",value:"inset",children:"Inset"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:241",value:"outset",children:"Outset"})]})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:244",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:245",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Border weight"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:248",min:0,step:1,value:r.borderWidth,onChange:r.onBorderWidthChange,placeholder:"px"})]})]})}),h.jsx(wa,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:259",label:"Display",isOpen:i==="display",onToggle:()=>s("display"),children:h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:264",className:"grid grid-cols-2 gap-x-2 gap-y-3",children:[h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:265",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:266",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Behavior"}),h.jsxs("select",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:269",value:r.display,onChange:d=>r.onDisplayChange(d.target.value),style:rn,className:on,children:[h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:275",value:"",children:"Default"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:276",value:"block",children:"Block"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:277",value:"inl
129ine",children:"Inline"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:278",value:"inline-block",children:"Inline Block"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:279",value:"flex",children:"Flex"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:280",value:"inline-flex",children:"Inline Flex"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:281",value:"grid",children:"Grid"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:282",value:"inline-grid",children:"Inline Grid"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:283",value:"none",children:"None (Hidden)"})]})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:286",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:287",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Opacity"}),h.jsx(xe,{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:290",min:0,step:.1,value:r.opacity,onChange:r.onOpacityChange,placeholder:"0-1"})]}),(r.result.isImage||r.result.isVideo)&&h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:299",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:300",className:"text-xs text-[var(--text-tertiary)] mb-1.5 block",children:"Object fit"}),h.jsxs("select",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:303",value:r.objectFit,onChange:d=>r.onObjectFitChange(d.target.value),style:rn,className:on,children:[h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:309",value:"",children:"Default"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:310",value:"contain",children:"Contain"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:311",value:"cover",children:"Cover"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:312",value:"fill",children:"Fill"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:313",value:"none",children:"None"}),h.jsx("option",{"data-loc":"src/modules/DomSelector/ControlPanel/StylesPanel.tsx:314",value:"scale-down",children:"Scale Down"})]})]})]})})]})}const ii=8,we=16,Sa=320,Gu=600;function i0(r){const i=U.useRef(null),c=U.useRef(null),s=U.useRef(null),d=U.useRef(!1),[m,x]=U.useState(0),[R,C]=U.useState(0),[v,D]=U.useState(!1),[j,J]=U.useState("styles"),[at,$]=U.useState(""),[nt,ct]=U.useState(""),[ht,St]=U.useState(""),[_,Y]=U.useState(""),[H,it]=U.useState(""),[rt,V]=U.useState(""),[xt,Be]=U.useState(""),[te,Bt]=U.useState(""),[me,Se]=U.useState(""),[Mt,A]=U.useState(""),[q,B]=U.useState(""),[bt,p]=U.useState(""),[O,X]=U.useState(""),[G,Z]=U.useState(""),[st,I]=U.useState(""),[gt,Tt]=U.useState(""),[Jt,Ke]=U.useState(""),[Ce,Pe]=U.useState(""),[yl,sn]=U.useState(""),[Ca,ri]=U.useState(""),[ge,si]=U.useState(""),[Ul,Fn]=U.useState(""),[nl,ci]=U.useState(""),[Gl,ui]=U.useState(""),[Ea,ql]=U.useState(""),[Wt,Je]=U.useState(""),[$t,di]=U.useState(""),[Ta,fi]=U.useState(""),L=U.useMemo(()=>$r(r.targetElement),[r.targetElement]),cn=ot(M=>{const tt=r.targetElement;tt&&(tt.textContent!==null&&(tt.textContent=M),r.highlighter.scheduleRender())}),vl=ot(M=>{const tt=r.targetElement;tt&&("src"in tt&&(tt instanceof SVGElement?tt.setAttribute("src",M):typeof tt.src=="string"&&(tt.src=M)),r.highlighter.scheduleRender())}),un=ot(M=>{const tt=r.targetElement;tt&&("href"in tt&&(tt instanceof SVGElement?tt.setAttribute("href",M):typeof tt.href=="string"&&(tt.href=M)),r.highlighter.scheduleRender())}),Dt=ot((M,tt)=>{const Ot=r.targetElement;if(!Ot)return;const le=M.split(/(?=[A-Z])/).join("-").toLowerCase();tt?Ot.style.setProperty(le,tt,"important"):Ot.style.removeProperty(le),r.highlighter.scheduleRender()}),In=ot(()=>{d.current=!0,Wr(r.targetElement),r.onDisposed()}),to=ot(()=>{r.onDisposed()}),hi=ot(async()=>{const M=at.trim(),tt=L.comment,Ot=nt!==L.textContent,le=ht!==L.src,Ee=_!==L.href,ae=M!==tt,Le=pl(L.style.color),He=pl(L.style.backgroundColor),Ql=ft(L.style.fontSize).toString(),xl=ft(L.style.borderRadius).toString(),Xt=ft(L.style.paddingTop).toString(),il=ft(L.style.paddingRight).toString(),ve=ft(L.style.paddingBottom).toString(),re=ft(L.style.paddingLeft).toString(),rl=ft(L.style.marginTop).toString(),wl=ft(L.style.marginRight).toString(),dn=ft(L.style.marginBottom).toString(),se=ft(L.style.marginLeft).toString(),Kl=ft(L.style.width).toString(),Na=ft(L.style.height).toString(),Pl=L.style.fontWeight,$e=L.style.fontFamily,za=L.style.textAlign,_a=L.style.textDecoration,Fe=L.style.display,fn=L.style.opacity,ka=L.style.objectFit,Oa=ft(L.style.borderWidth).toString(),ja=L.style.borderStyle,Si=pl(L.style.borderColor),Ci=H!==Le,Ba=rt!==He,hn=xt!==Ql,mn=te!==xl,Sl=me!==Xt,Cl=Mt!==il,io=q!==ve,gn=bt!==re,ro=O!==rl,Jl=G!==wl,Ue=st!==dn,pn=gt!==se,Wl=Jt!==Kl,Ie=Ce!==Na,yn=yl!==Pl,La=Ca!==$e,so=ge!==za,Ha=Ul!==_a,Ua=nl!==Fe,co=Gl!==fn,ce=Ea!==ka,sl=Wt!==Oa,Ga=$t!==ja,$l=Ta!==Si,Ei=Ci||Ba||hn||mn||Sl||Cl||io||gn||ro||Jl||Ue||pn||Wl||Ie||yn||La||so||Ha||Ua||co||ce||sl||Ga||$l;if(!(Ot||le||Ee||Ei||ae))return;const uo={textContent:Ot?{original:L.textContent,modified:nt}:void 0,src:le?{original:L.src,modified:ht}:void 0,href:Ee?{original:L.href,modified:_}:void 0,comment:ae?{original:tt,modified:M}:void 0,style:Ei?{...Ci&&{color:{original:Le,modified:H}},...Ba&&{backgroundColor:{original:He,modified:rt}},...hn&&{fontSize:{original:`${Ql}px`,modified:`${xt}px`}},...mn&&{borderRadius:{original:`${xl}px`,modified:`${te}px`}},...Sl&&{paddingTop:{original:`${Xt}px`,modified:`${me}px`}},...Cl&&{paddingRight:{original:`${il}px`,modified:`${Mt}px`}},...io&&{paddingBottom:{original:`${ve}px`,modified:`${q}px`}},...gn&&{paddingLeft:{original:`${re}px`,modified:`${bt}px`}},...ro&&{marginTop:{original:`${rl}px`,modified:`${O}px`}},...Jl&&{marginRight:{original:`${wl}px`,modified:`${G}px`}},...Ue&&{marginBottom:{original:`${dn}px`,modified:`${st}px`}},...pn&&{marginLeft:{original:`${se}px`,modified:`${gt}px`}},...Wl&&{width:{original:`${Kl}px`,modified:`${Jt}px`}},...Ie&&{height:{original:`${Na}px`,modified:`${Ce}px`}},...yn&&{fontWeight:{original:Pl,modified:yl}},...La&&{fontFamily:{original:$e,modified:Ca}},...so&&{textAlign:{original:za,modified:ge}},...Ha&&{textDecoration:{original:_a,modified:Ul}},...Ua&&{display:{original:Fe,modified:nl}}
129,...co&&{opacity:{original:fn,modified:Gl}},...ce&&{objectFit:{original:ka,modified:Ea}},...sl&&{borderWidth:{original:`${Oa}px`,modified:`${Wt}px`}},...Ga&&{borderStyle:{original:ja,modified:$t}},...$l&&{borderColor:{original:Si,modified:Ta}}}:void 0};M?r.targetElement._comment=M:r.targetElement._comment&&delete r.targetElement._comment,r.onSaveChanges({element:L,changes:uo,screenshot:null})}),eo=ot(M=>{ct(M),cn(M)}),Da=ot(M=>{St(M),vl(M)}),Ir=ot(M=>{Y(M),un(M)}),mi=ot(M=>{it(M),Dt("color",M)}),gi=ot(M=>{V(M),Dt("backgroundColor",M)}),lo=ot(M=>{Be(M),Dt("fontSize",M?`${M}px`:"")}),ao=ot(M=>{Bt(M),Dt("borderRadius",M?`${M}px`:"")}),pi=ot(M=>{Se(M),Dt("paddingTop",M?`${M}px`:"")}),ts=ot(M=>{B(M),Dt("paddingBottom",M?`${M}px`:"")}),ol=ot(M=>{A(M),Dt("paddingRight",M?`${M}px`:"")}),ee=ot(M=>{p(M),Dt("paddingLeft",M?`${M}px`:"")}),pe=ot(M=>{X(M),Dt("marginTop",M?`${M}px`:"")}),Yl=ot(M=>{Z(M),Dt("marginRight",M?`${M}px`:"")}),no=ot(M=>{I(M),Dt("marginBottom",M?`${M}px`:"")}),es=ot(M=>{Tt(M),Dt("marginLeft",M?`${M}px`:"")}),ls=ot(M=>{Ke(M),Dt("width",M?`${M}px`:"")}),yi=ot(M=>{Pe(M),Dt("height",M?`${M}px`:"")}),Ma=ot(M=>{sn(M),Dt("fontWeight",M)}),oo=ot(M=>{ri(M),Dt("fontFamily",M)}),Vl=ot(M=>{si(M),Dt("textAlign",M)}),Xl=ot(M=>{Fn(M),Dt("textDecoration",M)}),Aa=ot(M=>{ci(M),Dt("display",M)}),Zl=ot(M=>{ui(M),Dt("opacity",M)}),Vt=ot(M=>{ql(M),Dt("objectFit",M)}),vi=ot(M=>{Je(M),Dt("borderWidth",M?`${M}px`:"")}),bi=ot(M=>{di(M),Dt("borderStyle",M)}),bl=ot(M=>{fi(M),Dt("borderColor",M)}),We=U.useMemo(()=>
129{const M=nt!==L.textContent,tt=ht!==L.src,Ot=_!==L.href,le=at.trim()!==L.comment,Ee=pl(L.style.color),ae=pl(L.style.backgroundColor),Le=ft(L.style.fontSize).toString(),He=ft(L.style.borderRadius).toString(),Ql=ft(L.style.paddingTop).toString(),xl=ft(L.style.paddingRight).toString(),Xt=ft(L.style.paddingBottom).toString(),il=ft(L.style.paddingLeft).toString(),ve=ft(L.style.marginTop).toString(),re=ft(L.style.marginRight).toString(),rl=ft(L.style.marginBottom).toString(),wl=ft(L.style.marginLeft).toString(),dn=ft(L.style.width).toString(),se=ft(L.style.height).toString(),Kl=L.style.fontWeight,Na=L.style.fontFamily,Pl=L.style.textAlign,$e=L.style.textDecoration,za=L.style.display,_a=L.style.opacity,Fe=L.style.objectFit,fn=ft(L.style.borderWidth).toString(),ka=L.style.borderStyle,Oa=pl(L.style.borderColor);return M||tt||Ot||le||(H!==Ee||rt!==ae||xt!==Le||te!==He||me!==Ql||Mt!==xl||q!==Xt||bt!==il||O!==ve||G!==re||st!==rl||gt!==wl||Jt!==dn||Ce!==se||yl!==Kl||Ca!==Na||ge!==Pl||Ul!==$e||nl!==za||Gl!==_a||Ea!==Fe||Wt!==fn||$t!==ka||Ta!==Oa)},[L,nt,ht,_,H,rt,xt,te,me,Mt,q,bt,O,G,st,gt,Jt,Ce,yl,Ca,ge,Ul,nl,Gl,Ea,Wt,$t,Ta,r.targetElement,at]),{onCompositionEnd:as,onCompositionStart:xi,onKeyDown:wi}=Dg({onKeyDown:M=>{M.key==="Escape"?In():M.key==="Enter"&&!M.shiftKey&&(M.preventDefault(),to())}}),Ra=ot((M=!1)=>{if(!i.current)return;const tt=r.targetElement.getBoundingClientRect(),Ot=window.innerWidth,le=window.innerHeight,Ee=i.current.offsetHeight||0,ae=Ee>0?Ee:Gu;let Le=m,He=R;if(!M){const xl=(re,rl)=>re>=we&&re+Sa<=Ot-we&&rl>=we&&rl+ae<=le-we,Xt=()=>{const re=tt.top+tt.height/2-ae/2;return Math.max(we,Math.min(re,le-we-ae))},il=[{left:tt.right+ii,top:Xt(),name:"right"},{left:tt.left-Sa-ii,top:Xt(),name:"left"},{left:Math.max(we,Math.min(tt.left,Ot-we-Sa)),top:tt.bottom+ii,name:"below"},{left:Math.max(we,Math.min(tt.left,Ot-we-Sa)),top:tt.top-ae-ii,name:"above"}];let ve=il.find(re=>xl(re.left,re.top));ve||(ve=il[0],ve.left=Math.max(we,Math.min(ve.left,Ot-we-Sa)),ve.top=Math.max(we,Math.min(ve.top,le-we-ae))),Le=ve.left,He=ve.top,x(Le),C(He),D(!0)}const Ql=new DOMRect(Le,He,Sa,ae);r.highlighter.addExclusionRect("control-panel",Ql)});return U.useEffect(()=>{if(!i.current||!v)return;const M=new ResizeObserver(()=>{i.current&&Ra(!0)});return M.observe(i.current),()=>{M.disconnect()}},[v,Ra]),U.useEffect(()=>{s.current&&(s.current.style.height="auto",s.current.style.height=`${Math.min(s.current.scrollHeight,200)}px`)},[nt]),U.useEffect(()=>{$(L.comment),ct(r.targetElement.textContent||""),St(r.targetElement.src||""),Y(r.targetElement.href||""),it(pl(L.style.color)),V(pl(L.style.backgroundColor)),Be(ft(L.style.fontSize).toString()),Bt(ft(L.style.borderRadius).toString()),Se(ft(L.style.paddingTop).toString()),A(ft(L.style.paddingRight).toString()),B(ft(L.style.paddingBottom).toString()),p(ft(L.style.paddingLeft).toString()),X(ft(L.style.marginTop).toString()),Z(ft(L.style.marginRight).toString()),I(ft(L.style.marginBottom).toString()),Tt(ft(L.style.marginLeft).toString()),Ke(ft(L.style.width).toString()),Pe(ft(L.style.height).toString()),sn(L.style.fontWeight),ri(L.style.fontFamily),si(L.style.textAlign),Fn(L.style.textDecoration),ci(L.style.display),ui(L.style.opacity),ql(L.style.objectFit),Je(ft(L.style.borderWidth).toString()),di(L.style.borderStyle),fi(pl(L.style.borderColor));const M=()=>{const Ee=r.targetElement.textContent||"";ct(Ee)},tt=()=>{Ra()},Ot=Ee=>{Ee.key==="Escape"&&In()},le=()=>{Ra()};return Ra(),c.current?.focus(),L.isText&&r.targetElement.addEventListener("input",M),window.addEventListener("resize",tt),window.addEventListener("scroll",le,{passive:!0}),document.addEventListener("keydown",Ot),()=>{L.isText&&r.targetElement.removeEventListener("input",M),window.removeEventListener("resize",tt),window.removeEventListener("scroll",le),document.removeEventListener("keydown",Ot),r.highlighter.removeExclusionRect("control-panel"),d.current||hi()}},[]),h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1005",className:"fixed left-0 right-0 top-0 bottom-0 pointer-events-none",style:{zIndex:2147483645},children:h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1009",[al]:"true",onMouseDown:M=>M.stopPropagation(),ref:i,className:"absolute pointer-events-auto rounded-[20px] border border-[var(--border-main)] overflow-hidden bg-[var(--background-menu-gray)] shadow-[0px_8px_32px_0px_var(--shadow-S)] flex flex-col",style:{left:m,top:R,width:`${Sa}px`,maxHeight:`${Gu}px`,opacity:v?1:0,transform:v?"scale(1)":"scale(0.95)",transition:"opacity 0.2s, transform 0.2s"},children:[h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1025",className:"flex flex-col flex-shrink-0",children:[h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1027",className:"flex items-end mx-2 pt-2.5 pb-1.5 pl-1 gap-1.5 border-b border-main",children:[h.jsx("textarea",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1028",ref:c,rows:1,className:"flex-1 text-sm py-1 bg-[var(--background-menu-gray)] text-[var(--text-primary)] placeholder:text-[var(--text-disable)] resize-none overflow-hidden",value:at,onChange:M=>$(M.target.value),onCompositionStart:xi,onCompositionEnd:as,onKeyDown:wi,placeholder:"Describe a change",onInput:M=>{const tt=M.target;tt.style.height="auto",tt.style.height=`${tt.scrollHeight}px`}}),h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1072",className:"w-px h-4 mb-[6px] bg-[var(--border-main)] flex-shrink-0"}),h.jsx("button",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1073",onClick:We?to:In,className:Ae.cn("flex items-center justify-center size-7 rounded-full transition-all active:opacity-80 outline-none flex-shrink-0",We?"bg-[var(--Button-primary-brand)] text-white hover:opacity-90 focus:opacity-90":"text-[var(--text-tertiary)] hover:bg-[var(--fill-tsp-white-main)] focus:bg-[var(--fill-tsp-white-main)]"),title:We?"Save and close":"Close",children:We?h.jsx("svg",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1084",xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 14 14",children:h.jsx("path",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1090",d:"M6.92786 13.1812C6.59033 13.1812 6.31903 13.0723 6.11395 12.8544C5.90887 12.6407 5.80634 12.3566 5.80634 12.002V5.59973L5.9281 2.92731L6.54974 3.40796L4.92194 5.3562L3.4928 6.79175C3.39026 6.89429 3.27277 6.97974 3.14032 7.0481C3.01215 7.11646 2.86261 7.15063 2.69171 7.15063C2.39264 7.15063 2.14056 7.05237 1.93549 6.85583C1.73468 6.65503 1.63428 6.39655 1.63428 6.08038C1.63428 5.77704 1.74963 5.51001 1.98035 5.2793L6.10754 1.14569C6.20581 1.04315 6.32971 0.964111 6.47925 0.908569C6.62878 0.848755 6.77832 0.818848 6.92786 0.818848C7.07739 0.818848 7.22693 0.848755 7.37646 0.908569C7.526 0.964111 7.65204 1.04315 7.75458 1.14569L11.8818 5.2793C12.1125 5.51001 12.2278 5.77704 12.2278 6.08038C12.2278 6.39655 12.1253 6.65503 11.9202 6.85583C11.7194 7.05237 11.4695 7.15063 11.1704 7.15063C10.9995 7.15063 10.8478 7.11646 10.7154 7.0481C10.5872 6.97974 10.4719 6.89429 10.3693 6.79175L8.93378 5.3562L7.30597 3.40796L7.92761 2.92731L8.04297 5.59973V12.002C8.04297 12.3566 7.94043 12.6407 7.73535 12.8544C7.53027 13.0723 7.26111 13.1812 6.92786 13.1812Z",fill:"currentColor"})}):h.jsxs("svg",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1096",xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 14 14",fill:"none",strokeWidth:"1.5",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",children:[h.jsx("line",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1107",x1:"14",y1:"0",x2:"0",y2:"14"}),h.jsx("line",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1108",x1:"0",y1:"0",x2:"14",y2:"14"})]})})]}),(L.isText||L.isImage||L.isLink)&&h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1116",className:"px-2.5 pt-3 flex flex-col gap-2",children:[L.isText&&h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1118",className:"flex flex-col gap-1.5",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1119",className:"text-xs text-[var(--text-tertiary)] px-0.5",children:"Text content"}),h.jsx("textarea",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1122",ref:s,style:{minHeight:"34px",maxHeight:"200px"},className:"w-full resize-y rounded-[10px] border border-transparent bg-[var(--fill-tsp-white-main)] px-2.5 py-1.5 text-sm text-[var(--text-primary)] placeholder:text-[var(--text-disable)] outline-none focus:ring-inset focus:ring-[1px] focus:ring-[var(--border-dark)] overflow-y-auto",value:nt,onChange:M=>eo(M.target.value),placeholder:"Edit text content...",onInput:M=>{const tt=M.target;tt.style.height="auto",tt.style.height=`${Math.min(tt.scrollHeight,200)}px`}})]}),L.isImage&&h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1142",className:"flex flex-col gap-1.5",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1143",className:"text-xs text-[var(--text-tertiary)] px-0.5",children:"Image source"}),h.jsx("input",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:114
1296",type:"text",className:"w-full text-sm px-2.5 py-1.5 rounded-[10px] border border-transparent bg-[var(--fill-tsp-white-main)] text-[var(--text-primary)] placeholder:text-[var(--text-disable)] outline-none focus:ring-inset focus:ring-[1px] focus:ring-[var(--border-dark)] transition-all",value:ht,onChange:M=>Da(M.target.value),placeholder:"Edit image source URL"})]}),L.isLink&&h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1156",className:"flex flex-col gap-1.5",children:[h.jsx("label",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1157",className:"text-xs text-[var(--text-tertiary)] px-0.5",children:"Link URL"}),h.jsx("input",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1160",type:"text",className:"w-full text-sm px-2.5 py-1.5 rounded-[10px] border border-transparent bg-[var(--fill-tsp-white-main)] text-[var(--text-primary)] placeholder:text-[var(--text-disable)] outline-none focus:ring-inset focus:ring-[1px] focus:ring-[var(--border-dark)] transition-all",value:_,onChange:M=>Ir(M.target.value),placeholder:"Edit link URL (href)"})]})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1173",className:"flex items-center gap-0 px-2 pt-1 pb-0",children:[h.jsxs("button",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1174",onClick:()=>J("styles"),className:Ae.cn("text-sm px-4 py-2 transition-all relative outline-none",j==="styles"?"text-[var(--text-primary)]":"text-[var(--text-tertiary)] hover:text-[var(--text-secondary)] focus:text-[var(--text-secondary)] active:opacity-80"),children:["Style",j==="styles"&&h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1185",className:"absolute bottom-0 left-0 right-0 h-0.5 bg-[var(--text-primary)] rounded-full"})]}),h.jsxs("button",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1188",onClick:()=>J("spacing"),className:Ae.cn("text-sm px-4 py-2 transition-all relative outline-none",j==="spacing"?"text-[var(--text-primary)]":"text-[var(--text-tertiary)] hover:text-[var(--text-secondary)] focus:text-[var(--text-secondary)] active:opacity-80"),children:["Layout",j==="spacing"&&h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1199",className:"absolute bottom-0 left-0 right-0 h-0.5 bg-[var(--text-primary)] rounded-full"})]})]})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1206",className:"relative overflow-hidden flex-1",children:[h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1207",className:"transition-all duration-200 ease-in-out",style:{opacity:j==="styles"?1:0,transform:j==="styles"?"translateX(0)":"translateX(-20px)",position:j==="styles"?"relative":"absolute",width:"100%",pointerEvents:j==="styles"?"auto":"none",visibility:j==="styles"?"visible":"hidden"},children:h.jsx(o0,{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1221",result:L,color:H,backgroundColor:rt,onColorChange:mi,onBackgroundColorChange:gi,fontSize:xt,fontWeight:yl,fontFamily:Ca,textAlign:ge,textDecoration:Ul,onFontSizeChange:lo,onFontWeightChange:Ma,onFontFamilyChange:oo,onTextAlignChange:Vl,onTextDecorationChange:Xl,borderRadius:te,borderWidth:Wt,borderStyle:$t,borderColor:Ta,onBorderRadiusChange:ao,onBorderWidthChange:vi,onBorderStyleChange:bi,onBorderColorChange:bl,display:nl,opacity:Gl,objectFit:Ea,onDisplayChange:Aa,onOpacityChange:Zl,onObjectFitChange:Vt})}),h.jsx("div",{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1253",className:"transition-all duration-200 ease-in-out",style:{opacity:j==="spacing"?1:0,transform:j==="spacing"?"translateX(0)":"translateX(20px)",position:j==="spacing"?"relative":"absolute",width:"100%",pointerEvents:j==="spacing"?"auto":"none",visibility:j==="spacing"?"visible":"hidden"},children:h.jsx(l0,{"data-loc":"src/modules/DomSelector/ControlPanel/ControlPanel.tsx:1267",paddingTop:me,paddingRight:Mt,paddingBottom:q,paddingLeft:bt,onPaddingTopChange:pi,onPaddingRightChange:ol,onPaddingBottomChange:ts,onPaddingLeftChange:ee,marginTop:O,marginRight:G,marginBottom:st,marginLeft:gt,onMarginTopChange:pe,onMarginRightChange:Yl,onMarginBottomChange:no,onMarginLeftChange:es,width:Jt,height:Ce,onWidthChange:ls,onHeightChange:yi})})]})]})})}
129const r0=ei.createOpener(i0,{singleton:!0});class s0{history=[];currentIndex=-1;listeners=[];elementCache=new Map;addEdit(i){this.history=this.history.slice(0,this.currentIndex+1);const c=this.getCachedElement(i.targetData.id,i.targetData);c&&(oi(c),i.target=c),this.history.push(i),this.currentIndex=this.history.length-1,this.notifyListeners()}undo(){if(!this.canUndo())return null;const i=this.history[this.currentIndex],c=i.targetData.id;if(i.changes.deleted){const d=Uu(i.changes.deleted);d&&(this.elementCache.set(c,new WeakRef(d)),i.target=d)}this.currentIndex--;const s=this.rebuildElementState(c,i.targetData);return s&&(i.target=s),this.notifyListeners(),i}redo(){if(!this.canRedo())return null;this.currentIndex++;const i=this.history[this.currentIndex],c=this.rebuildElementState(i.targetData.id,i.targetData);return c&&(i.target=c),this.notifyListeners(),i}canUndo(){return this.currentIndex>=0}canRedo(){return this.currentIndex<this.history.length-1}getActiveEdits(){return this.history.slice(0,this.currentIndex+1)}hasEdits(){return this.currentIndex>=0}clear(){const i=this.getActiveEdits();for(let s=i.length-1;s>=0;s--){const d=i[s];if(d.changes.deleted){const m=Uu(d.changes.deleted);m&&(this.elementCache.set(d.targetData.id,new WeakRef(m)),d.target=m)}}const c=this.collectTargets();for(const s of c.values())Wr(s);this.history=[],this.currentIndex=-1,this.elementCache.clear(),this.notifyListeners()}clearComments(){const i=this.getActiveEdits(),c=new Set;for(const s of i)s.changes.comment&&c.add(s.targetData.id);for(const s of c){const d=this.getCachedElement(s,i.find(m=>m.targetData.id===s).targetData);d&&d._comment&&delete d._comment}this.history=this.history.map(s=>{if(!s.changes.comment)return s;const{comment:d,...m}=s.changes;return m.textContent||m.src||m.href||m.className||m.deleted||m.style&&Object.keys(m.style).length>0?{...s,changes:m}:null}).filter(s=>s!==null),this.currentIndex>=this.history.length&&(this.currentIndex=this.history.length-1),this.notifyListeners()}onChange(i){return this.listeners.push(i),()=>{this.listeners=this.listeners.filter(c=>c!==i)}}notifyListeners(){for(const i of this.listeners)i()}getCachedElement(i,c){const s=this.elementCache.get(i);if(s){const m=s.deref();if(m&&document.contains(m))return m;this.elementCache.delete(i)}const d=Xg(c);return d&&this.elementCache.set(i,new WeakRef(d)),d}rebuildElementState(i,c){const s=this.getCachedElement(i,c);if(!s)return null;if(oi(s),Wr(s),this.currentIndex<0)return s;for(let d=0;d<=this.currentIndex;d++){const m=this.history[d];m.targetData.id===i&&(m.target=s,this.applyChanges(s,m.changes))}return s}applyChanges(i,c){if(c.deleted){i.parentElement&&document.contains(i)&&i.parentElement.removeChild(i);return}if(c.textContent&&i.textContent!==null&&(i.textContent=c.textContent.modified),c.src&&"src"in i&&(i instanceof SVGElement?i.setAttribute("src",c.src.modified):i.src=c.src.modified),c.href&&"href"in i&&(i instanceof SVGElement?i.setAttribute("href",c.href.modified):i.href=c.href.modified),c.className&&(i instanceof SVGElement?i.setAttribute("class",c.className.modified):i instanceof HTMLElement&&(i.className=c.className.modified)),c.comment&&(i._comment=c.comment.modified),c.style){const s=Object.entries(c.style);for(const[d,m]of s)Qg(i,d,m.modified)}}collectTargets(){const i=new Map,c=this.currentIndex>=0?this.history.slice(0,this.currentIndex+1):[];for(const s of c){const d=s.targetData.id;if(i.has(d))continue;const m=this.getCachedElement(d,s.targetData);m&&(oi(m),s.target=m,i.set(d,m))}return i}}class c0{hoverTarget=null;activeTarget=null;pointerDown=!1;disposeSelectorInput=()=>{};highlighter=new Eg;cursorStyleElement=null;isDirectEditing=!1;removeEnterKeyListener=null;editHistory=new s0;disposeEditToolbar=null;disposeHistoryListener=null;disposeCommentMarkers=null;init(){Pt.listenMessage({type:"enableEditMode",callback:()=>{this.enable()}}),Pt.listenMessage({type:"disableEditMode",callback:i=>{this.disable(i.keepDomChanges),this.cancel(),this.disposeSelectorInput()}}),Pt.listenMessage({type:"hideEditToolBar",callback:()=>{this.hideEditToolbar()}})}enable(){this.highlighter.mount(),this.injectCursorStyle(),this.disposeHistoryListener?.(),this.disposeHistoryListener=this.editHistory.onChange(()=>{this.highlighter.scheduleRender()}),document.addEventListener("pointerover",this.handlePointerOver,!0),document.addEventListener("pointerdown",this.handlePointerDown,!0),document.addEventListener("pointerout",this.handlePointerOut,!0),document.addEventListener("click",this.handleClick,!0),document.addEventListener("keydown",this.handleArrowKeyNavigation,!0),document.addEventListener("keydown",this.handleUndoRedo,!0),document.addEventListener("keydown",this.handleDelete,!0),document.addEventListener("keydown",this.handleGlobalEscape,!0),window.addEventListener("scroll",this.handleScrollOutOfView,!0),this.showEditToolbarIfNeeded(),this.showCommentMarkersIfNeeded()}disable(i=!1){document.removeEventListener("pointerover",this.handlePointerOver,!0),document.removeEventListener("pointerdown",this.handlePointerDown,!0),document.removeEventListener("pointerout",this.handlePointerOut,!0),document.removeEventListener("click",this.handleClick,!0),document.removeEventListener("keydown",this.handleArrowKeyNavigation,!0),document.removeEventListener("keydown",this.handleUndoRedo,!0),document.removeEventListener("keydown",this.handleDelete,!0),document.removeEventListener("keydown",this.handleGlobalEscape,!0),window.removeEventListener("scroll",this.handleScrollOutOfView,!0),this.highlighter.unmount(),this.removeCursorStyle(),this.exitDirectEditMode(),this.hideEditToolbar(),i||this.editHistory.clear(),this.hideCommentMarkers(),this.disposeHistoryListener?.(),this.disposeHistoryListener=null,this.hoverTarget=null,this.activeTarget=null,this.pointerDown=!1}cancel(){this.exitDirectEditMode(),this.removeEnterKeyListener?.(),this.removeEnterKeyListener=null,this.pointerDown=!1,this.activeTarget=null,this.hoverTarget=null,this.highlighter.setActiveTarget(null),this.highlighter.setHoverTarget(null)}handlePointerOver=i=>{const c=i.target;if(!Kr(c)||!this.isSelectableElement(c)){this.hoverTarget=null,this.highlighter.setHoverTarget(null);return}if(this.isIgnoredElement(c)){this.hoverTarget=null,this.highlighter.setHoverTarget(null);return}this.hoverTarget=c,this.highlighter.setHoverTarget(this.hoverTarget)};handlePointerOut=i=>{i.target&&!this.isSelectableElement(i.target)||i.relatedTarget&&i.relatedTarget instanceof Node&&document.documentElement.contains(i.relatedTarget)||(this.hoverTarget=null,this.highlighter.setHoverTarget(null))};handleScrollOutOfView=()=>{!this.activeTarget||!this.pointerDown||this.isDirectEditing||Yg(this.activeTarget)&&(this.disposeSelectorInput(),this.exitDirectEditMode(),this.removeEnterKeyListener?.(),this.removeEnterKeyListener=null,this.pointerDown=!1,this.activeTarget=null,this.hoverTarget=null,this.highlighter.setActiveTarget(null),this.highlighter.setHoverTarget(null))};selectElement(i,c){if(this.activeTarget&&i===this.activeTarget&&xa(i)){this.enterDirectEditMode(i);return}this.pointerDown&&(this.disposeSelectorInput(),this.exitDirectEditMode(),this.removeEnterKeyListener?.(),this.removeEnterKeyListener=null),this.pointerDown=!0,this.activeTarget=i,this.hoverTarget=i,this.highlighter.setActiveTarget(this.activeTarget),this.highlighter.setHoverTarget(this.hoverTarget),xa(i)&&this.setupEnterKeyListener();const s=c||(()=>{const m=i.getBoundingClientRect();return new MouseEvent("click",{clientX:m.left+m.width/2,clientY:m.top+m.height/2,bubbles:!0,cancelable:!0})})(),d=r0({targetElement:this.activeTarget,mouseEvent:s,highlighter:this.highlighter,onSaveChanges:m=>{this.editHistory.addEdit({target:this.activeTarget,targetData:m.element,changes:m.changes,screenshot:m.screenshot}),this.showEditToolbarIfNeeded(),this.showCommentMarkersIfNeeded()},onDisposed:()=>{this.cancel()}});this.disposeSelectorInput=()=>{d?.dispose()}}handlePointerDown=i=>{const c=i.target;!Kr(c)||!this.isSelectableElement(c)||this.isIgnoredElement(c)||(i.preventDefault(),i.stopPropagation(),this.selectElement(c,i))};handleClick=i=>{const c=i.target;!(c instanceof HTMLElement)&&!(c instanceof SVGElement)||this.isIgnoredElement(c)||(i.preventDefault(),i.stopPropagation(),i.stopImmediatePropagation())};handleArrowKeyNavigation=i=>{if(this.isDirectEditing||!["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"].includes(i.key))return;const c=i.target;if(c instanceof HTMLElement){const R=c.tagName;if(["INPUT","TEXTAREA","SELECT"].includes(R)||c.isContentEditable)return}const s=document.activeElement;if(s instanceof HTMLElement){const R=s.tagName;if(["INPUT","TEXTAREA","SELECT"].includes(R)||s.isContentEditable)return;let C=s;for(;C;){if(C.hasAttribute(al))return;C=C.parentElement}}if(!this.activeTarget)return;i.preventDefault(),i.stopPropagation();const m={ArrowUp:"up",ArrowDown:"down",ArrowLeft:"left",ArrowRight:"right"}[i.key];if(!m)return;const x=$g(this.activeTarget,m,R=>
129this.isIgnoredElement(R));x&&(Kg(x),this.selectElement(x))};setupEnterKeyListener(){const i=c=>{if(c.key==="Enter"&&!c.shiftKey&&!c.ctrlKey&&!c.metaKey){const s=document.activeElement;if(s instanceof HTMLElement){const d=s.tagName;if(["INPUT","TEXTAREA","SELECT"].includes(d)||s.isContentEditable)return;let m=s;for(;m;){if(m.hasAttribute(al))return;m=m.parentElement}}!this.isDirectEditing&&this.activeTarget&&xa(this.activeTarget)&&(c.preventDefault(),c.stopPropagation(),this.enterDirectEditMode(this.activeTarget))}};document.addEventListener("keydown",i,!0),this.removeEnterKeyListener=()=>{document.removeEventListener("keydown",i,!0)}}enterDirectEditMode(i){if(this.isDirectEditing)return;this.isDirectEditing=!0,this.removeEnterKeyListener?.(),this.removeEnterKeyListener=null,ju(i,!0),i instanceof HTMLElement&&setTimeout(()=>{const m=document.createRange(),x=window.getSelection();m.selectNodeContents(i),x?.removeAllRanges(),x?.addRange(m)},0);const c=()=>{this.exitDirectEditMode()},s=m=>{m instanceof KeyboardEvent&&m.key==="Escape"&&this.exitDirectEditMode()},d=()=>{this.highlighter.scheduleRender()};i.addEventListener("blur",c,{once:!0}),i.addEventListener("keydown",s),i.addEventListener("input",d),i._editModeCleanup=()=>{i.removeEventListener("blur",c),i.removeEventListener("keydown",s),i.removeEventListener("input",d)}}exitDirectEditMode(){if(this.isDirectEditing&&(this.isDirectEditing=!1,this.activeTarget)){ju(this.activeTarget,!1);const i=this.activeTarget._editModeCleanup;i&&(i(),delete this.activeTarget._editModeCleanup),xa(this.activeTarget)&&this.setupEnterKeyListener()}}isIgnoredElement(i){const c=i.tagName;if(new Set(["SCRIPT","STYLE"]).has(c)||i.hasAttribute(Du))return!0;let s=i;for(;s;){if(s.hasAttribute(al))return!0;s=s.parentElement}return!1}isSelectableElement(i){return!!i&&(i instanceof HTMLElement||i instanceof SVGElement)}injectCursorStyle(){if(this.cursorStyleElement)return;const i=document.createElement("style");i.textContent=` 130 * { cursor: crosshair !important; } 131 [contenteditable="true"], [contenteditable="plaintext-only"] { cursor: text !important; } 132 `,document.head.appendChild(i),this.cursorStyleElement=i}removeCursorStyle(){this.cursorStyleElement&&(this.cursorStyleElement.remove(),this.cursorStyleElement=null)}handleUndoRedo=i=>{const c=i.key.toLowerCase(),s=(i.ctrlKey||i.metaKey)&&c==="z"&&!i.shiftKey,d=(i.ctrlKey||i.metaKey)&&(c==="z"&&i.shiftKey||c==="y");if(!s&&!d)return;const m=i.target;if(m instanceof HTMLElement){const C=m.tagName;if(["INPUT","TEXTAREA","SELECT"].includes(C)||m.isContentEditable)return}const x=document.activeElement;if(x instanceof HTMLElement){const C=x.tagName;if(["INPUT","TEXTAREA","SELECT"].includes(C)||x.isContentEditable)return;let v=x;for(;v;){if(v.hasAttribute(al))return;v=v.parentElement}}i.preventDefault(),i.stopPropagation();let R=null;s?(R=this.editHistory.undo(),this.highlighter.scheduleRender()):d&&(R=this.editHistory.redo(),this.highlighter.scheduleRender()),R&&R.target&&document.contains(R.target)&&(R.target.scrollIntoView({behavior:"smooth",block:"center"}),this.highlighter.setActiveTarget(R.target),setTimeout(()=>{this.highlighter.setActiveTarget(null)},1500))};handleDelete=i=>{if(i.key!=="Delete"&&i.key!=="Backspace"||this.isDirectEditing)return;const c=i.target;if(c instanceof HTMLElement){const R=c.tagName;if(["INPUT","TEXTAREA","SELECT"].includes(R)||c.isContentEditable)return}const s=document.activeElement;if(s instanceof HTMLElement){const R=s.tagName;if(["INPUT","TEXTAREA","SELECT"].includes(R)||s.isContentEditable)return;let C=s;for(;C;){if(C.hasAttribute(al))return;C=C.parentElement}}if(!this.activeTarget)return;if(!Fg(this.activeTarget)){console.warn("Cannot delete this element: it is a critical DOM element");return}i.preventDefault(),i.stopPropagation();const d=Ig(this.activeTarget);if(!d){console.warn("Cannot delete element: no parent found");return}const m=$r(this.activeTarget),x=this.activeTarget;this.disposeSelectorInput(),this.exitDirectEditMode(),this.removeEnterKeyListener?.(),this.removeEnterKeyListener=null,x.parentElement&&x.parentElement.removeChild(x),this.activeTarget=null,this.hoverTarget=null,this.pointerDown=!1,this.highlighter.setActiveTarget(null),this.highlighter.setHoverTarget(null),this.editHistory.addEdit({target:x,targetData:m,changes:{deleted:d},screenshot:null}),this.showEditToolbarIfNeeded(),this.showCommentMarkersIfNeeded()};showEditToolbarIfNeeded(){if(!this.editHistory.hasEdits()){this.hideEditToolbar();return}this.disposeEditToolbar||Promise.resolve().then(()=>w0).then(({openEditToolbar:i})=>{const c=i({editHistory:this.editHistory,highlighter:this.highlighter,onApply:()=>{this.handleApplyAll()},onDiscard:()=>{this.handleDiscardAll()}});this.disposeEditToolbar=()=>{c?.dispose(),this.disposeEditToolbar=null}}).catch(i=>{console.error("Failed to render EditToolbar:",i)})}hideEditToolbar(){this.disposeEditToolbar&&this.disposeEditToolbar()}handleApplyAll(){const i=this.editHistory.getActiveEdits();i.length!==0&&Pt.sendMessage({type:"edits",to:"container",payload:{edits:i.map(c=>({element:c.targetData,changes:c.changes,screenshot:c.screenshot}))}})}handleDiscardAll(){this.editHistory.clear(),this.hideEditToolbar(),this.hideCommentMarkers(),this.highlighter.scheduleRender()}showCommentMarkersIfNeeded(){if(!this.editHistory.hasEdits()){this.hideCommentMarkers();return}this.disposeCommentMarkers||Promise.resolve().then(()=>E0).then(({openCommentMarkers:i})=>{const c=i({editHistory:this.editHistory,highlighter:this.highlighter,getActiveElement:()=>this.activeTarget,onElementSelect:s=>{this.selectElement(s)}});this.disposeCommentMarkers=()=>{c?.dispose(),this.disposeCommentMarkers=null}}).catch(i=>{console.error("Failed to render CommentMarkers:",i)})}hideCommentMarkers(){this.disposeCommentMarkers&&this.disposeCommentMarkers(),this.editHistory.clearComments(),this.highlighter.scheduleRender()}handleGlobalEscape=i=>{if(i.key!=="Escape"||this.activeTarget)return;const c=i.target;if(c instanceof HTMLElement){const d=c.tagName;if(["INPUT","TEXTAREA","SELECT"].includes(d)||c.isContentEditable)return}const s=document.activeElement;if(s instanceof HTMLElement){const d=s.tagName;if(["INPUT","TEXTAREA","SELECT"].includes(d)||s.isContentEditable)return;let m=s;for(;m;){if(m.hasAttribute(al))return;m=m.parentElement}}this.editHistory.hasEdits()||(i.preventDefault(),i.stopPropagation(),this.disable(),Pt.sendMessage({type:"exitEditMode",to:"container",payload:{}}))}}const u0=new c0;class d0{wired=!1;
132init(){if(this.wired)return;this.wired=!0;const i=s=>{try{const m=new URL(s,window.location.href).hostname.toLowerCase();return m==="stripe.com"||m.endsWith(".stripe.com")}catch{return!1}},c=(s,d)=>{Pt.sendMessage({type:"externalNavAttempt",to:"container",payload:{href:s,trigger:d}})};try{const s=window.open;window.open=(...d)=>{const m=d[0];return typeof m=="string"&&i(m)&&c(m,"window.open"),s.apply(window,d)}}catch{}try{const s=window.navigation;s&&typeof s.addEventListener=="function"&&s.addEventListener("navigate",d=>{const m=d?.destination?.url;typeof m=="string"&&i(m)&&c(m,"navigation")})}catch{}}}const f0=new d0;class h0{constructor(){this.init()}async init(){Pt.init({currentEndpoint:"content"}),Pt.listenMessage({type:"containerInited",callback:()=>{Pt.readySource.markReady()}}),Yr.init(),vg.init(),f0.init(),Su.init(),u0.init(),await this.renderRoot(),this.renderRootForDev()}renderRootForDev(){}async renderRoot(){if(document.getElementById(jr.root))return;const c=document.createElement("div");c.id=jr.root,c.setAttribute(al,"true"),document.documentElement.appendChild(c);const s=c.attachShadow({mode:"closed"}),d=document.createElement("style"),m=await Promise.resolve().then(()=>T0).then(x=>x.default);d.textContent=m,s.appendChild(d),Or.createRoot(s).render(h.jsx(pg,{"data-loc":"src/main.tsx:128"}))}}new h0;function m0({onDiscard:r,onApply:i,isApplying:c=!1,editCount:s}){const d=c||s===0;return h.jsxs("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/ActionButtons.tsx:17",className:"flex items-center gap-2",children:[h.jsx("button",{"data-loc":"src/modules/DomSelector/EditsToolBar/ActionButtons.tsx:18",onClick:r,disabled:d,className:"px-3 py-1.5 text-sm font-medium text-[var(--text-white)] border-[var(--text-tertiary)] border-[1.5px] hover:bg-[#ffffff0f] focus:bg-[#ffffff0f] active:opacity-90 rounded-[12px] transition-all outline-none disabled:opacity-50 disabled:cursor-not-allowed",title:"Discard all changes",children:"Discard"}),h.jsxs("button",{"data-loc":"src/modules/DomSelector/EditsToolBar/ActionButtons.tsx:27",onClick:i,disabled:d,className:"flex items-center gap-2 px-4 py-1.5 text-sm font-medium bg-[var(--Button-primary-brand)] text-white border border-transparent hover:opacity-90 focus:opacity-90 active:opacity-90 rounded-[12px] transition-all outline-none disabled:opacity-50 disabled:cursor-not-allowed",title:"Save all changes",children:[c&&h.jsxs("svg",{"data-loc":"src/modules/DomSelector/EditsToolBar/ActionButtons.tsx:34",className:"animate-spin h-4 w-4",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[h.jsx("circle",{"data-loc":"src/modules/DomSelector/EditsToolBar/ActionButtons.tsx:40",className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),h.jsx("path",{"data-loc":"src/modules/DomSelector/EditsToolBar/ActionButtons.tsx:48",className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),"Apply"]})]})}function g0({editCount:r,showEditPreviews:i,onClick:c}){return h.jsxs("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditCountBadge.tsx:15",onClick:c,tabIndex:0,role:"button",className:Ae.cn("flex items-center gap-2 px-3 py-1.5 rounded-[12px] cursor-pointer transition-all relative outline-none text-[var(--text-white)] border-[var(--text-tertiary)] border-[1.5px] active:opacity-90",i?"bg-[#ffffff0f]":"bg-transparent hover:bg-[#ffffff0f]"),children:[h.jsx("svg",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditCountBadge.tsx:26",xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 16 16",fill:"currentColor",children:h.jsx("g",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditCountBadge.tsx:33",children:h.jsx("path",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditCountBadge.tsx:34",d:"M7.52881 7.52869C7.71733 7.34017 8 7.28198 8.24756 7.3809L14.9142 10.0476C15.1678 10.149 15.334 10.3949 15.3335 10.668C15.3329 10.9411 15.1656 11.1861 14.9116 11.2865L12.3133 12.3132L11.2866 14.9115C11.1862 15.1655 10.9412 15.3328 10.6681 15.3334C10.3951 15.3339 10.1491 15.1677 10.0477 14.9141L7.38102 8.24744C7.2821 7.99988 7.34029 7.71721 7.52881 7.52869ZM1.3335 12.6667C1.3335 12.2985 1.63197 12 2.00016 12C2.36835 12 2.66683 12.2985 2.66683 12.6667C2.66683 12.8435 2.73712 13.013 2.86214 13.1381C2.98717 13.2631 3.15669 13.3334 3.3335 13.3334C3.70169 13.3334 4.00016 13.6319 4.00016 14C4.00016 14.3682 3.70169 14.6667 3.3335 14.6667C2.80306 14.6667 2.29451 14.4558 1.91943 14.0808C1.54436 13.7057 1.3335 13.1971 1.3335 12.6667ZM7.3335 13.3334C7.70169 13.3334 8.00016 13.6319 8.00016 14C8.00016 14.3682 7.70169 14.6667 7.3335 14.6667H6.00016C5.63197 14.6667 5.3335 14.3682 5.3335 14C5.3335 13.6319 5.63197 13.3334 6.00016 13.3334H7.3335ZM10.6629 12.8627L11.1805 11.5547L11.2085 11.4922C11.2822 11.3506 11.405 11.2397 11.5549 11.1804L12.8628 10.6628L9.19678 9.19666L10.6629 12.8627ZM1.3335 10V9.33337C1.3335 8.96518 1.63197 8.66671 2.00016 8.66671C2.36835 8.66671 2.66683 8.96518 2.66683 9.33337V10C2.66683 10.3682 2.36835 10.6667 2.00016 10.6667C1.63197 10.6667 1.3335 10.3682 1.3335 10ZM13.3335 7.33337V6.00004C13.3335 5.63185 13.632 5.33337 14.0002 5.33337C14.3684 5.33337 14.6668 5.63185 14.6668 6.00004V7.33337C14.6668 7.70156 14.3
132684 8.00004 14.0002 8.00004C13.632 8.00004 13.3335 7.70156 13.3335 7.33337ZM1.3335 6.66671V6.00004C1.3335 5.63185 1.63197 5.33337 2.00016 5.33337C2.36835 5.33337 2.66683 5.63185 2.66683 6.00004V6.66671C2.66683 7.0349 2.36835 7.33337 2.00016 7.33337C1.63197 7.33337 1.3335 7.0349 1.3335 6.66671ZM1.3335 3.33337C1.3335 2.80294 1.54436 2.29438 1.91943 1.91931C2.29451 1.54424 2.80306 1.33337 3.3335 1.33337C3.70169 1.33337 4.00016 1.63185 4.00016 2.00004C4.00016 2.36823 3.70169 2.66671 3.3335 2.66671C3.15668 2.66671 2.98717 2.737 2.86214 2.86202C2.73712 2.98704 2.66683 3.15656 2.66683 3.33337C2.66683 3.70156 2.36835 4.00004 2.00016 4.00004C1.63197 4.00004 1.3335 3.70156 1.3335 3.33337ZM13.3335 3.33337C13.3335 3.15656 13.2632 2.98704 13.1382 2.86202C13.0132 2.737 12.8436 2.66671 12.6668 2.66671C12.2986 2.66671 12.0002 2.36823 12.0002 2.00004C12.0002 1.63185 12.2986 1.33337 12.6668 1.33337C13.1973 1.33337 13.7058 1.54424 14.0809 1.91931C14.456 2.29438 14.6668 2.80294 14.6668 3.33337C14.6668 3.70156 14.3684 4.00004 14.0002 4.00004C13.632 4.00004 13.3335 3.70156 13.3335 3.33337ZM6.66683 1.33337C7.03502 1.33337 7.3335 1.63185 7.3335 2.00004C7.3335 2.36823 7.03502 2.66671 6.66683 2.66671H6.00016C5.63197 2.66671 5.3335 2.36823 5.3335 2.00004C5.3335 1.63185 5.63197 1.33337 6.00016 1.33337H6.66683ZM10.0002 1.33337C10.3684 1.33337 10.6668 1.63185 10.6668 2.00004C10.6668 2.36823 10.3684 2.66671 10.0002 2.66671H9.3335C8.96531 2.66671 8.66683 2.36823 8.66683 2.00004C8.66683 1.63185 8.96531 1.33337 9.3335 1.33337H10.0002Z"})})}),h.jsx("span",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditCountBadge.tsx:37",className:"text-sm font-medium tabular-nums",children:r})]})}function p0({activeEdits:r,hoveredEditIndex:i,highlighter:c,onCardClick:s,onCardHover:d,show:m}){const x=U.useRef(null),R=v=>{d(v)},C=()=>{d(null)};return U.useEffect(()=>{if(!m){c.removeExclusionRect("edit-preview-cards");return}const v=()=>{if(x.current&&m){const D=x.current.getBoundingClientRect();c.addExclusionRect("edit-preview-cards",D)}};return v(),window.addEventListener("resize",v),window.addEventListener("scroll",v,{passive:!0}),()=>{window.removeEventListener("resize",v),window.removeEventListener("scroll",v),c.removeExclusionRect("edit-preview-cards")}},[c,m]),h.jsx("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:59",ref:x,className:"absolute bottom-full mb-2 left-0 right-0 transition-all duration-200 ease-out",style:{opacity:m?1:0,transform:m?"translateY(0) scale(1)":"translateY(8px) scale(0.98)",pointerEvents:m?"auto":"none",transitionTimingFunction:"cubic-bezier(0.16, 1, 0.3, 1)"},onMouseLeave:C,children:h.jsx("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:72",className:"rounded-[14px] border border-[var(--border-main)] bg-[rgb(37,37,37)] shadow-[0px_8px_32px_0px_var(--shadow-S)] overflow-hidden",style:{maxHeight:"40vh"},children:h.jsx("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:78",className:"overflow-y-auto",style:{maxHeight:"40vh"},children:r.map((v,D)=>{const j=i===D,J=!!v.screenshot;return h.jsx("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:89",onClick:()=>s(D),onMouseEnter:()=>R(D),className:Ae.cn("px-4 cursor-pointer transition-all",j&&"bg-[#ffffff0f]"),children:h.jsxs("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:98",className:"flex items-center gap-2.5 py-2",style:{borderBottom:D!==r.length-1?"1px solid var(--icon-secondary)":"none"},children:[h.jsx("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:108",className:Ae.cn("flex-shrink-0 size-5 rounded-full flex items-center justify-center transition-all text-[var(--background-card)] border-[var(--icon-secondary)] border",j&&"bg-[#ffffff0f]"),children:h.jsx("span",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:114",className:"text-xs",children:D+1})}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:118",className:"flex-1 min-w-0",children:[h.jsx("span",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:119",className:Ae.cn("text-sm text-white font-medium",v.changes.deleted&&"line-through"),children:v.targetData.tagName}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:129",className:"text-xs text-[var(--text-white-tsp)] pt-0.5 leading-none gap-1 flex flex-col",children:[v.changes.comment&&h.jsx("span",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:131",className:"leading-snug",children:v.changes.comment.modified===""?"Removed comment":`Comment: "${v.changes.comment.modified.slice(0,30)}${v.changes.comment.modified.length>30?"...":""}"`}),v.changes.deleted&&h.jsx("span",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:144",children:"Element deleted"}),v.changes.textContent&&h.jsxs("span",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:146",className:"leading-snug",children:['Text: "',v.changes.textContent.modified.slice(0,40),v.changes.textContent.modified.length>40?"...":"",'"']}),v.changes.src&&h.jsx("span",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:155",children:"Image source updated"}),v.changes.href&&h.jsxs("span",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:157",className:"leading-snug",children:["Link: ",v.changes.href.modified.slice(0,30),"..."]}),v.changes.style&&h.jsxs("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:162",className:"flex flex-wrap gap-1",children:[Object.keys(v.changes.style).slice(0,3).map(at=>h.jsx("span",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:166",className:"px-1.5 py-0.5 text-xs bg-[#ffffff1a] text-white rounded-[8px]",children:at},at)),Object.keys(v.changes.style).length>3&&h.jsxs("span",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:174",className:"text-xs text-white",children:["+",Object.keys(v.changes.style).length-3," more"]})]}),J&&!v.changes.deleted&&(v.changes.textContent||v.changes.style||v.changes.comment)&&h.jsx("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditPreviewCards.tsx:185",style:{backgroundImage:`url(${v.screenshot})`,backgroundSize:"cover",backgroundPosition:"top"},className:"h-12 mt-1 rounded border border-black/10"})]})]})]})},`${v.targetData.id}-${D}`)})})})})}function y0({canUndo:r,canRedo:i,onUndo:c,onRedo:s}){return h.jsxs("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/UndoRedoButtons.tsx:17",className:"flex items-center gap-1.5",children:[h.jsx("button",{"data-loc":"src/modules/DomSelector/EditsToolBar/UndoRedoButtons.tsx:18",onClick:c,disabled:!r,className:Ae.cn("flex items-center justify-center p-1.5 rounded-full transition-all outline-none",r?"text-[var(--text-white)] hover:bg-[#ffffff0f] cursor-pointer":"bg-transparent text-[var(--text-disable)] cursor-not-allowed opacity-50"),title:"Undo (âZ)",children:h.jsx("svg",{"data-loc":"src/modules/DomSelector/EditsToolBar/UndoRedoButtons.tsx:29",xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 16 16",fill:"none",children:h.jsx("path",{"data-loc":"src/modules/DomSelector/EditsToolBar/UndoRedoButtons.tsx:36",d:"M12.6666 9.66662C12.6666 9.27271 12.5888 8.88276 12.4381 8.51883C12.2873 8.15485 12.0663 7.8241 11.7877 7.54552C11.5091 7.26695 11.1784 7.0459 10.8144 6.89513C10.4505 6.74441 10.0605 6.66662 9.66662 6.66662H4.27599L6.4713 8.86193C6.73165 9.12228 6.73165 9.54429 6.4713 9.8
1320464C6.21095 10.065 5.78894 10.065 5.5286 9.80464L2.19526 6.4713C1.93491 6.21095 1.93491 5.78894 2.19526 5.5286L5.5286 2.19526C5.78894 1.93491 6.21095 1.93491 6.4713 2.19526C6.73165 2.45561 6.73165 2.87762 6.4713 3.13797L4.27599 5.33328H9.66662C10.2357 5.33328 10.7991 5.44559 11.3248 5.66336C11.8506 5.88113 12.3287 6.19978 12.7311 6.60216C13.1335 7.00455 13.4521 7.48267 13.6699 8.00841C13.8876 8.53416 13.9999 9.09755 13.9999 9.66662C13.9999 10.2357 13.8876 10.7991 13.6699 11.3248C13.4521 11.8506 13.1335 12.3287 12.7311 12.7311C12.3287 13.1335 11.8506 13.4521 11.3248 13.6699C10.7991 13.8876 10.2357 13.9999 9.66662 13.9999H7.33328C6.96509 13.9999 6.66662 13.7015 6.66662 13.3333C6.66662 12.9651 6.96509 12.6666 7.33328 12.6666H9.66662C10.0605 12.6666 10.4505 12.5888 10.8144 12.4381C11.1784 12.2873 11.5091 12.0663 11.7877 11.7877C12.0663 11.5091 12.2873 11.1784 12.4381 10.8144C12.5888 10.4505 12.6666 10.0605 12.6666 9.66662Z",fill:"currentColor"})})}),h.jsx("button",{"data-loc":"src/modules/DomSelector/EditsToolBar/UndoRedoButtons.tsx:43",onClick:s,disabled:!i,className:Ae.cn("flex items-center justify-center p-1.5 rounded-full transition-all outline-none",i?"text-[var(--text-white)] hover:bg-[#ffffff0f] cursor-pointer":"bg-transparent text-[var(--text-disable)] opacity-50 cursor-not-allowed"),title:"Redo (ââ§Z)",children:h.jsx("svg",{"data-loc":"src/modules/DomSelector/EditsToolBar/UndoRedoButtons.tsx:54",xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 16 16",fill:"none",children:h.jsx("path",{"data-loc":"src/modules/DomSelector/EditsToolBar/UndoRedoButtons.tsx:61",d:"M3.33338 9.66662C3.33338 9.27271 3.41118 8.88276 3.5619 8.51883C3.71266 8.15485 3.93371 7.8241 4.21229 7.54552C4.49086 7.26695 4.82162 7.0459 5.1856 6.89513C5.54953 6.74441 5.93948 6.66662 6.33338 6.66662H11.724L9.5287 8.86193C9.26835 9.12228 9.26835 9.54429 9.5287 9.80464C9.78905 10.065 10.2111 10.065 10.4714 9.80464L13.8047 6.4713C14.0651 6.21095 14.0651 5.78894 13.8047 5.5286L10.4714 2.19526C10.2111 1.93491 9.78905 1.93491 9.5287 2.19526C9.26835 2.45561 9.26835 2.87762 9.5287 3.13797L11.724 5.33328H6.33338C5.76432 5.33328 5.20092 5.44559 4.67518 5.66336C4.14944 5.88113 3.67132 6.19978 3.26893 6.60216C2.86654 7.00455 2.5479 7.48267 2.33013 8.00841C2.11236 8.53416 2.00005 9.09755 2.00005 9.66662C2.00005 10.2357 2.11236 10.7991 2.33013 11.3248C2.5479 11.8506 2.86654 12.3287 3.26893 12.7311C3.67132 13.1335 4.14944 13.4521 4.67518 13.6699C5.20092 13.8876 5.76432 13.9999 6.33338 13.9999H8.66672C9.03491 13.9999 9.33338 13.7015 9.33338 13.3333C9.33338 12.9651 9.03491 12.6666 8.66672 12.6666H6.33338C5.93948 12.6666 5.54953 12.5888 5.1856 12.4381C4.82162 12.2873 4.49086 12.0663 4.21229 11.7877C3.93371 11.5091 3.71266 11.1784 3.5619 10.8144C3.41118 10.4505 3.33338 10.0605 3.33338 9.66662Z",fill:"currentColor"})})})]})}function v0(r){const[i,c]=U.useState(r.canUndo()),[s,d]=U.useState(r.canRedo()),[m,x]=U.useState(r.getActiveEdits().length),[R,C]=U.useState([]);return U.useEffect(()=>{const v=r.onChange(()=>{c(r.canUndo()),d(r.canRedo());const D=r.getActiveEdits();x(D.length),C(D)});return C(r.getActiveEdits()),v},[r]),{canUndo:i,canRedo:s,editCount:m,activeEdits:R}}function b0(){const[r,i]=U.useState(!1);return{showEditPreviews:r,handleEditCountClick:()=>{i(!r)}}}function qu({editHistory:r,highlighter:i,onApply:c,onDiscard:s}){const d=U.useRef(null),[m,x]=U.useState(null),[R,C]=U.useState(!1),{canUndo:v,canRedo:D,editCount:j,activeEdits:J}=v0(r),{showEditPreviews:at,handleEditCountClick:$}=b0();U.useEffect(()=>{if(m!==null&&J[m]){const _=J[m];_.target&&document.contains(_.target)&&i.setHoverTarget(_.target)}else i.setHoverTarget(null)},[m,J,i]),U.useEffect(()=>{const _=()=>{if(d.current){const Y=d.current.getBoundingClientRect();i.addExclusionRect("edit-toolbar",Y)}};return _(),window.addEventListener("resize",_),()=>{window.removeEventListener("resize",_),i.removeExclusionRect("edit-toolbar")}},[i]);const nt=()=>{const _=r.undo();i.scheduleRender(),_&&_.target&&document.contains(_.target)&&(_.target.scrollIntoView({behavior:"smooth",block:"center"}),i.setActiveTarget(_.target),setTimeout(()=>
132{i.setActiveTarget(null)},1500))},ct=()=>{const _=r.redo();i.scheduleRender(),_&&_.target&&document.contains(_.target)&&(_.target.scrollIntoView({behavior:"smooth",block:"center"}),i.setActiveTarget(_.target),setTimeout(()=>{i.setActiveTarget(null)},1500))},ht=_=>{const Y=J[_];Y.target&&document.contains(Y.target)&&(Y.target.scrollIntoView({behavior:"smooth",block:"center"}),i.setActiveTarget(Y.target),setTimeout(()=>{i.setActiveTarget(null)},1500))},St=()=>{C(!0),c()};return h.jsx("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditToolbar.tsx:127",className:"fixed left-0 right-0 top-0 bottom-0 pointer-events-none",style:{zIndex:2147483645},children:h.jsx("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditToolbar.tsx:131",className:"absolute bottom-0 left-0 right-0 flex items-center justify-center pb-8",children:h.jsxs("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditToolbar.tsx:132",ref:d,[al]:"true",onMouseDown:_=>_.stopPropagation(),className:"pointer-events-auto flex items-center gap-8 p-2 rounded-[14px] border border-[var(--border-main)] bg-[rgb(37,37,37)] shadow-[0px_8px_32px_0px_var(--shadow-S)] relative justify-between",children:[h.jsxs("div",{"data-loc":"src/modules/DomSelector/EditsToolBar/EditToolbar.tsx:138",className:"flex items-center gap-3",children:[h.jsx(g0,{"data-loc":"src/modules/DomSelector/EditsToolBar/EditToolbar.tsx:139",editCount:j,showEditPreviews:at,onClick:$}),h.jsx(y0,{"data-loc":"src/modules/DomSelector/EditsToolBar/EditToolbar.tsx:145",canUndo:v,canRedo:D,onUndo:nt,onRedo:ct})]}),h.jsx(m0,{"data-loc":"src/modules/DomSelector/EditsToolBar/EditToolbar.tsx:153",onDiscard:s,onApply:St,isApplying:R,editCount:j}),J.length>0&&h.jsx(p0,{"data-loc":"src/modules/DomSelector/EditsToolBar/EditToolbar.tsx:161",activeEdits:J,hoveredEditIndex:m,highlighter:i,onCardClick:ht,onCardHover:x,show:at})]})})})}const x0=ei.createOpener(qu,{singleton:!0}),w0=Object.freeze(Object.defineProperty({__proto__:null,EditToolbar:qu,openEditToolbar:x0},Symbol.toStringTag,{value:"Module"}));function S0({comment:r,elementRect:i,boxRef:c,onMouseEnter:s,onMouseLeave:d,onClick:m,onDelete:x,isHidden:R}){const C=U.useRef(null),v=U.useRef(null),[D,j]=U.useState({width:0,height:0});U.useLayoutEffect(()=>{if(!C.current)return;const it=C.current.getBoundingClientRect();j({width:it.width,height:it.height})},[r,x]);const J=window.innerWidth,at=window.innerHeight,$=30,nt=i.top+i.height/2;let ct=i.right+$,ht=nt-D.height/2;ct+D.width>J-20&&(ct=i.left-$-D.width),ct<20&&(ct=Math.min(i.left,J-D.width-20),ct=Math.max(20,ct),ht=i.bottom+$),ht<20?ht=20:ht+D.height>at-20&&(ht=Math.max(20,at-D.height-20));const St={x:ct,y:ht},_=St.y+D.height/2,Y=St.x>i.right?i.right:i.left;return R?null:h.jsxs(h.Fragment,{children:[h.jsxs("svg",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentTooltip.tsx:80",className:"absolute inset-0 w-full h-full pointer-events-none z-[2147483643]",children:[h.jsx("line",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentTooltip.tsx:81",x1:Y,y1:nt,x2:St.x,y2:_,stroke:"#0081f2",strokeWidth:1.5,strokeDasharray:"3 2"}),h.jsx("circle",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentTooltip.tsx:90",cx:Y,cy:nt,r:3,fill:"#0081f2"})]}),h.jsxs("div",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentTooltip.tsx:94",ref:v,className:"absolute group z-[2147483644]",style:{left:St.x,top:St.y},onMouseEnter:s,onMouseLeave:d,children:[h.jsx("div",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentTooltip.tsx:105",ref:H=>{C.current=H,c(H)},className:"pointer-events-auto cursor-pointer rounded-[10px] px-2.5 py-1.5 bg-[#0081f2] max-w-[260px]",onClick:m,onMouseDown:H=>H.stopPropagation(),children:h.jsx("div",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentTooltip.tsx:114",className:"flex items-start gap-1.5",children:h.jsx("p",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentTooltip.tsx:115",className:"flex-1 text-xs break-words whitespace-pre-wrap text-[var(--text-white)]",children:r})})}),x&&h.jsx("button",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentTooltip.tsx:123",onClick:H=>{H.stopPropagation(),x()},className:"absolute -top-1 right-0 pointer-events-auto flex items-center justify-center size-5 rounded-full bg-white shadow-md text-gray-600 hover:text-red-500 hover:bg-red-50 transition-all opacity-0 group-hover:opacity-100",title:"Delete comment",onMouseDown:H=>H.stopPropagation(),children:h.jsx("svg",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentTooltip.tsx:132",xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 12 12",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",children:h.jsx("path",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentTooltip.tsx:142",d:"M9 3L3 9M3 3l6 6"})})})]})]})}function Yu({editHistory:r,highlighter:i,getActiveElement:c,onElementSelect:s}){const[d,m]=U.useState(null),[x,R]=U.useState(null),[C,v]=U.useState(0),D=U.useRef(new Map),j=U.useMemo(()=>{const _=r.getActiveEdits(),Y=new Map;for(const it of _){const rt=it.target;if(!document.contains(rt))continue;const V=Pr(rt);V&&Y.set(V,rt)}const H=[];for(const[it,rt]of Y.entries()){const V=rt._comment||"";if(!V.trim())continue;const xt=rt.getBoundingClientRect();xt.width===0||xt.height===0||H.push({id:it,element:rt,comment:V.trim(),position:{x:xt.left,y:xt.top}})}return H},[r,C,x]),J=()=>{for(const[_,Y]of D.current.entries()){const H=Y.getBoundingClientRect();i.addExclusionRect(`comment-box-${_}`,H)}},at=(_,Y)=>!(_.right<Y.left||_.left>Y.right||_.bottom<Y.top||_.top>Y.bottom);U.useEffect(()=>{const _=r.onChange(()=>
132{v(V=>V+1)});let Y=null,H=null;const it=()=>{Y===null&&(Y=requestAnimationFrame(()=>{Y=null,v(V=>V+1)}))},rt=()=>{H&&clearTimeout(H),H=setTimeout(()=>{v(V=>V+1)},100)};return window.addEventListener("scroll",it,{passive:!0}),window.addEventListener("resize",rt,{passive:!0}),()=>{_(),Y!==null&&cancelAnimationFrame(Y),H&&clearTimeout(H),window.removeEventListener("scroll",it),window.removeEventListener("resize",rt);for(const V of D.current.keys())i.removeExclusionRect(`comment-box-${V}`)}},[r,i]),U.useEffect(()=>{const _=()=>{const H=c();R(H)};_();const Y=setInterval(_,100);return()=>{clearInterval(Y)}},[c]),U.useEffect(()=>{const _=new Set(j.map(H=>H.id));for(const H of D.current.keys())_.has(H)||(i.removeExclusionRect(`comment-box-${H}`),D.current.delete(H));J();const Y=d?j.find(H=>H.id===d)?.element:null;Y&&document.contains(Y)?i.setHoverTarget(Y):i.setHoverTarget(null)},[j,d,i]);const $=_=>{m(_)},nt=()=>{m(null)},ct=_=>{const Y=j.find(H=>H.id===_);Y&&document.contains(Y.element)&&(Y.element.scrollIntoView({behavior:"smooth",block:"center"}),s(Y.element))},ht=_=>{const Y=j.find(H=>H.id===_);if(Y&&document.contains(Y.element)){const H=Y.element,it=H._comment||"",rt=$r(H);delete H._comment,r.addEdit({target:H,targetData:rt,changes:{comment:{original:it,modified:""}},screenshot:null}),v(V=>V+1)}},St=(_,Y)=>{if(Y){D.current.set(_,Y);const H=Y.getBoundingClientRect();i.addExclusionRect(`comment-box-${_}`,H)}else D.current.delete(_),i.removeExclusionRect(`comment-box-${_}`)};return h.jsx("div",{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentMarkers.tsx:229",className:"fixed inset-0 pointer-events-none",style:{zIndex:2147483642},[al]:"true",children:j.map(_=>{let H=x===_.element;if(!H&&x&&document.contains(x)){const it=D.current.get(_.id);if(it){const rt=x.getBoundingClientRect(),V=it.getBoundingClientRect();H=at(V,rt)}}return h.jsx(S0,{"data-loc":"src/modules/DomSelector/CommentMarkers/CommentMarkers.tsx:249",comment:_.comment,elementRect:_.element.getBoundingClientRect(),isHidden:H,onMouseEnter:()=>$(_.id),onMouseLeave:nt,onClick:()=>ct(_.id),onDelete:()=>ht(_.id),boxRef:it=>St(_.id,it)},_.id)})})}const C0=ei.createOpener(Yu,{singleton:!0}),E0=Object.freeze(Object.defineProperty({__proto__:null,CommentMarkers:Yu,openCommentMarkers:C0},Symbol.toStringTag,{value:"Module"})),T0=Object.freeze(Object.defineProperty({__proto__:null,default:'#manus-previewer-content-root{--background-gray-login: #f8f8f7;--background-selection: #b8d3f8;--background-tool-used: linear-gradient( 176deg, rgba(255, 255, 255, 0) 5.88%, rgba(255, 255, 255, .6) 51.28%, rgba(255, 255, 255, 0) 94.95% );--background-drag-overlay: #ffffff80;--background-thinking: linear-gradient( 90deg, var(--text-primary) 0%, #d9d8d8 50.48%, var(--text-primary) 99.04% );--background-app-banner: linear-gradient(180deg, #f7f7f7 0%, #ececec 100%);--background-share-header: linear-gradient( 0deg, rgba(248, 248, 247, 0) 0%, #f8f8f7 45.05% );--text-primary: #34322d;--text-secondary: #5e5e5b;--text-tertiary: #858481;--text-disable: #b9b9b7;--text-blue: #0081f2;--text-onblack: #ffffff;--text-white: #ffffff;--text-white-tsp: #ffffff99;--theme-text-primary: #262626;--logo-color: #34322d;--text-shining: #e5e5e5;--background-gray-main: #f8f8f7;--background-white-main: #ffffff;--background-menu-white: #ffffff;--background-menu-gray: #f8f8f7;--background-tsp-menu-white: #ffffff14;--background-tsp-card-gray: #37352f0a;--background-nav: #ebebeb;--background-card: #fafafa;--background-mask: #000000a6;--background-card-gray: #fafafa;--background-preview-mask: #000000d9;--border-main: #0000000f;--border-white: #ffffff33;--border-btn-main: #0000001f;--border-input-active: #0081f280;--border-light: #0000000a;--border-dark: #0000001f;--border-primary: #4f59661f;--icon-primary: #34322d;--icon-secondary: #5e5e5b;--icon-tertiary: #858481;--icon-disable: #b9b9b7;--icon-blue: #0081f2;--icon-onblack: #ffffff;--icon-white: #ffffff;--icon-white-tsp: #ffffff99;--function-error: #f25a5a;--function-success: #25ba3b;--function-warning: #efa201;--function-error-tsp: #f25a5a14;--function-warning-tsp: #efa2011f;--function-success-tsp: #25ba3b14;--fill-blue: #0081f214;--fill-tsp-white-main: #37352f0f;--fill-tsp-white-dark: #37352f14;--fill-tsp-white-light: #37352f0a;--fill-tsp-gray-dark: #37352f14;--fill-tsp-gray-main: #37352f0a;--fill-white: #ffffff;--fill-black: #28282973;--fill-gray: #f8f8f7;--Button-primary-black: #1a1a19;--Button-primary-white: #ffffff;--Button-primary-brand: #0081f2;--Button-primary-brand-disabled: #7cbdf5;--Button-secondary-brand: #0081f21a;--Button-secondary-error-border: #f25a5a80;--Button-secondary-error-fill: #ffffff;--Button-secondary-main: #ffffff;--Button-secondary-gray: #37352f0f;--tab-fill: rgba(0, 0, 0, .04);--tab-active-black: #1a1a19;--shadow-L: #0000003d;--shadow-M: #0000001f;--shadow-S: #00000014;--shadow-XS: #0000000f;--shadows-inner-0: #ffffff00;--shadows-inner-1: #16191d14;--shadows-inner-2: #16191d1f;--shadows-drop-1: #16191d08;
132--shadows-drop-2: #16191d0a;--shadows-drop-3: #16191d14;--shadows-drop-4: #16191d1f;--shadows-highlight-1: #cce5ff;--shadows-highlight-2: #1487fa;--shadows-danger-1: #fed7d7;--shadows-danger-2: #ee3a3a;--shadows-card-border: #16191d1f;--shadows-card-border-2: #16191d1f;--Tooltips-main: #000000e6;--gradual-white-0: #ffffff00;--gradual-gray-100: #ffffff00;--gradual-gray-0: #ffffff00;--gradual-dark-20: #00000033;--fill-input-chat: #ffffff;--gradient-bg-mask-gray-0: #eaeaeb00;--gradual-white-menu-0: #ffffff00}#manus-previewer-content-root.dark{--text-primary: #dadada;--text-secondary: #acacac;--text-tertiary: #7f7f7f;--text-disable: #5f5f5f;--text-blue: #1a93fe;--text-onblack: #000000e6;--text-white: #ffffff;--text-white-tsp: #ffffff99;--theme-text-primary: #dbdbdb;--logo-color: #dadada;--text-shining: #474747;--background-gray-main: #272728;--background-white-main: #161618;--background-menu-white: #383739;--background-menu-gray: #272728;--background-tsp-menu-white: #ffffff0f;--background-tsp-card-gray: #ffffff0f;--background-nav: #212122;--background-card: #383739;--background-mask-black: #000000a6;--background-mask-white: #272728a6;--background-card-gray: #383739;--background-preview-mask: #000000d9;--border-main: #ffffff14;--border-white: #00000014;--border-btn-main: #ffffff1a;--border-input-active: #1a93fe80;--border-light: #ffffff0f;--border-dark: #ffffff29;--border-primary: #56565f52;--icon-primary: #dadada;--icon-secondary: #acacac;--icon-tertiary: #7f7f7f;--icon-disable: #5f5f5f;--icon-blue: #1a93fe;--icon-onblack: #000000d9;--icon-white: #ffffff;--icon-white-tsp: #ffffff99;--function-error: #eb4d4d;--function-success: #5eb92d;--function-warning: #ffbf36;--function-error-tsp: #eb4d4d14;--function-warning-tsp: #ffbf361f;--function-success-tsp: #25ba3b1f;--fill-blue: #1a93fe1f;--fill-tsp-white-main: #ffffff0f;--fill-tsp-white-dark: #ffffff1f;--fill-tsp-white-light: #ffffff0a;--fill-tsp-gray-dark: #00000047;--fill-tsp-gray-main: #00000033;--fill-white: #3e3d3e;--fill-black: #28282973;--fill-gray: #444345;--Button-primary-black: #ffffff;--Button-primary-white: #ffffff14;--Button-primary-brand: #1a93fe;--Button-primary-brand-disabled: #215d93;--Button-secondary-brand: #1a93fe1f;--Button-secondary-error-border: #eb4d4d29;--Button-secondary-error-fill: #eb4d4d1f;--Button-secondary-main: #ffffff1f;--Button-secondary-gray: #ffffff0f;--tab-fill: rgba(255, 255, 255, .06);--tab-active-black: #ffffff;--shadow-L: #00000066;--shadow-M: #0000003d;--shadow-S: #00000029;--shadow-XS: #0000001f;--shadows-inner-0: #ffffff1f;--shadows-inner-1: #ffffff14;--shadows-inner-2: #ffffff1f;--shadows-drop-1: #0000001f;--shadows-drop-2: #00000033;--shadows-drop-3: #00000047;--shadows-drop-4: #0000005c;--shadows-highlight-1: #1b61a6;--shadows-highlight-2: #1487fa;--shadows-danger-1: #8f1919;--shadows-danger-2: #ee3a3a;--shadows-card-border: #ffffff1f;--shadows-card-border-2: #ffffff00;--Tooltips-main: #000000e6;--gradual-white-0: #27272800;--gradual-gray-100: #444345;--gradual-gray-0: #44434500;--gradual-dark-20: #ffffff33;--fill-input-chat: #363537;--gradient-bg-mask-gray-0: #1e1e1e00;--gradual-white-menu-0: #38373900}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;
132--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 475px){.container{max-width:475px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-8{bottom:2rem}.bottom-full{bottom:100%}.left-0{left:0}.left-2\\.5{left:.625rem}.left-8{left:2rem}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-1\\/2{top:50%}.top-4{top:1rem}.top-full{top:100%}.z-50{z-index:50}.z-\\[-1\\]{z-index:-1}.z-\\[2147483643\\]{z-index:2147483643}.z-\\[2147483644\\]{z-index:2147483644}.z-\\[999999\\]{z-index:999999}.z-\\[9999\\]{z-index:9999}.-m-\\[25\\%\\]{margin:-25%}.m-0{margin:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-1\\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\\[6px\\]{margin-bottom:6px}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.mt-0\\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}
132.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.size-5{width:1.25rem;height:1.25rem}.size-7{width:1.75rem;height:1.75rem}.h-0\\.5{height:.125rem}.h-12{height:3rem}.h-2{height:.5rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\\[150\\%\\]{height:150%}.h-\\[18px\\]{height:18px}.h-auto{height:auto}.h-full{height:100%}.max-h-96{max-height:24rem}.max-h-\\[70vh\\]{max-height:70vh}.max-h-\\[80vh\\]{max-height:80vh}.min-h-0{min-height:0px}.min-h-screen{min-height:100vh}.w-2{width:.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-80{width:20rem}.w-\\[150\\%\\]{width:150%}.w-\\[18px\\]{width:18px}.w-\\[90\\%\\]{width:90%}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-\\[260px\\]{max-width:260px}.max-w-\\[600px\\]{max-width:600px}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-y-1\\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-ew-resize{cursor:ew-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:1.5rem}.rounded-\\[10px\\]{border-radius:10px}.rounded-\\[12px\\]{border-radius:12px}
132.rounded-\\[14px\\]{border-radius:14px}.rounded-\\[20px\\]{border-radius:20px}.rounded-\\[8px\\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-\\[1\\.5px\\]{border-width:1.5px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-\\[var\\(--border-main\\)\\]{border-color:var(--border-main)}.border-\\[var\\(--icon-secondary\\)\\]{border-color:var(--icon-secondary)}.border-\\[var\\(--text-tertiary\\)\\]{border-color:var(--text-tertiary)}.border-black\\/10{border-color:#0000001a}.border-black\\/20{border-color:#0003}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.bg-\\[\\#0081f2\\]{--tw-bg-opacity: 1;background-color:rgb(0 129 242 / var(--tw-bg-opacity, 1))}.bg-\\[\\#fdf4e0\\]{--tw-bg-opacity: 1;background-color:rgb(253 244 224 / var(--tw-bg-opacity, 1))}.bg-\\[\\#ffffff0f\\]{background-color:#ffffff0f}.bg-\\[\\#ffffff1a\\]{background-color:#ffffff1a}.bg-\\[rgb\\(37\\,37\\,37\\)\\]{--tw-bg-opacity: 1;background-color:rgb(37 37 37 / var(--tw-bg-opacity, 1))}.bg-\\[rgba\\(239\\,162\\,1\\,0\\.12\\)\\]{background-color:#efa2011f}.bg-\\[var\\(--Button-primary-brand\\)\\]{background-color:var(--Button-primary-brand)}.bg-\\[var\\(--background-menu-gray\\)\\]{background-color:var(--background-menu-gray)}.bg-\\[var\\(--border-main\\)\\]{background-color:var(--border-main)}.bg-\\[var\\(--fill-tsp-white-main\\)\\]{background-color:var(--fill-tsp-white-main)}.bg-\\[var\\(--text-primary\\)\\]{background-color:var(--text-primary)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\\/50{background-color:#00000080}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-opacity-75{--tw-bg-opacity: .75}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-100{--tw-gradient-from: #f3e8ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-blue-100{--tw-gradient-to: #dbeafe var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-indigo-100{--tw-gradient-to: #e0e7ff var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1\\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0\\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1\\.5{padding-bottom:.375rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-7{padding-left:1.75rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-0\\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2\\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.text-\\[var\\(--background-card\\)\\]{color:var(--background-card)}.text-\\[var\\(--icon-primary\\,\\#34322D\\)\\]{color:var(--icon-primary,#34322D)}.text-\\[var\\(--icon-tertiary\\)\\]{color:var(--icon-tertiary)}.text-\\[var\\(--text-disable\\)\\]{color:var(--text-disable)}.text-\\[var\\(--text-primary\\)\\]{color:var(--text-primary)}.text-\\[var\\(--text-primary\\,\\#34322D\\)\\]{color:var(--text-primary,#34322D)}.text-\\[var\\(--text-tertiary\\)\\]{color:var(--text-tertiary)}.text-\\[var\\(--text-white\\)\\]{color:var(--text-white)}.text-\\[var\\(--text-white-tsp\\)\\]{color:var(--text-white-tsp)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-purple-100{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}
132.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\\[0_4px_12px_rgba\\(0\\,0\\,0\\,0\\.15\\)\\]{--tw-shadow: 0 4px 12px rgba(0,0,0,.15);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\\[0_4px_24px_rgba\\(0\\,0\\,0\\,0\\.15\\)\\]{--tw-shadow: 0 4px 24px rgba(0,0,0,.15);--tw-shadow-colored: 0 4px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\\[0px_8px_32px_0px_var\\(--shadow-S\\)\\]{--tw-shadow: 0px 8px 32px 0px var(--shadow-S);--tw-shadow-colored: 0px 8px 32px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-sha
132dow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-sha
132dow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}*{box-sizing:border-box;outline:none;margin:0;padding:0}#manus-previewer-content-root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,Helvetica,"Apple Color Emoji",Arial,sans-serif,"Segoe UI Emoji",Segoe UI Symbol}::-webkit-scrollbar-thumb{background-color:transparent;cursor:pointer}*:hover::-webkit-scrollbar-thumb{background-color:#b9b9b7}::-webkit-scrollbar-thumb:hover{background-color:#858481}::-webkit-scrollbar-track{background-color:transparent}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover{scrollbar-color:#b9b9b7 transparent}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.placeholder\\:text-\\[var\\(--text-disable\\)\\]::-moz-placeholder{color:var(--text-disable)}.placeholder\\:text-\\[var\\(--text-disable\\)\\]::placeholder{color:var(--text-disable)}.last\\:border-b-0:last-child{border-bottom-width:0px}.hover\\:bg-\\[\\#ffffff0f\\]:hover{background-color:#ffffff0f}.hover\\:bg-\\[var\\(--fill-tsp-white-light\\)\\]:hover{background-color:var(--fill-tsp-white-light)}.hover\\:bg-\\[var\\(--fill-tsp-white-main\\)\\]:hover{background-color:var(--fill-tsp-white-main)}.hover\\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\\:text-\\[var\\(--text-secondary\\)\\]:hover{color:var(--text-secondary)}.hover\\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.hover\\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.hover\\:text-purple-700:hover{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.hover\\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:opacity-80:hover{opacity:.8}.hover\\:opacity-90:hover{opacity:.9}
132.hover\\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\\:bg-\\[\\#ffffff0f\\]:focus{background-color:#ffffff0f}.focus\\:bg-\\[var\\(--fill-tsp-white-main\\)\\]:focus{background-color:var(--fill-tsp-white-main)}.focus\\:text-\\[var\\(--text-secondary\\)\\]:focus{color:var(--text-secondary)}.focus\\:opacity-90:focus{opacity:.9}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\\:ring-\\[1px\\]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
132dow, 0 0 #0000)}.focus\\:ring-inset:focus{--tw-ring-inset: inset}.focus\\:ring-\\[var\\(--border-dark\\)\\]:focus{--tw-ring-color: var(--border-dark)}.focus\\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1))}.active\\:opacity-80:active{opacity:.8}.active\\:opacity-90:active{opacity:.9}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\\:opacity-100{opacity:1}@media (min-width: 475px){.xs\\:block{display:block}.xs\\:w-auto{width:auto}.xs\\:flex-none{flex:none}.xs\\:flex-row{flex-direction:row}.xs\\:items-center{align-items:center}.xs\\:p-6{padding:1.5rem}.xs\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xs\\:pt-4{padding-top:1rem}}@media (min-width: 768px){.md\\:flex{display:flex}.md\\:w-1\\/3{width:33.333333%}.md\\:w-2\\/3{width:66.666667%}.md\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1024px){.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\\[\\&\\:\\:-webkit-inner-spin-button\\]\\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.\\[\\&\\:\\:-webkit-outer-spin-button\\]\\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}'},Symbol.toStringTag,{value:"Module"}))})(); 133</script>
133 134 135 <div id="root"><link rel="preload" as="image" href="/manus-storage/original_logo_b7498d52.png"/><link rel="preload" as="image" imageSrcSet="/manus-storage/friendly_ramp_81ac46c5-small_7205e936.webp 720w, /manus-storage/friendly_ramp_81ac46c5-large_8ba96201.webp 1440w" imageSizes="100vw" fetchPriority="high"/><link rel="preload" as="image" href="/manus-storage/more-than-bricks-and-mortar-hero_f58d10b0.png"/><link rel="preload" as="image" href="https://d2xsxph8kpxj0f.cloudfront.net/310519663433302205/cnHa5Aay3dNKVrGEtFBYMB/blog-future-proofing-hero-JiEiTcvhStGbJ9297gHubj.webp"/><link rel="preload" as="image" href="https://static.wixstatic.com/media/61b07d_428c53d235234023ae6080148ac19abf~mv2.jpg/v1/fill/w_454,h_341,fp_0.50_0.50,q_90,enc_avif,quality_auto/61b07d_428c53d235234023ae6080148ac19abf~mv2.webp"/><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><div class="min-h-screen bg-[#FAF9F6] text-[#222222] font-sans selection:bg-[#E1B2A9] selection:text-[#222222]"><header class="sticky top-0 z-40 bg-white/90 backdrop-blur-md border-b border-[#E2E8F0] transition-all duration-300"><div class="w-full max-w-[1920px] mx-auto px-4 sm:px-6 lg:px-8 py-4 grid grid-cols-2 lg:grid-cols-[1.5fr_auto_1.5fr] items-center"><div class="flex justify-start"><a href="/" class="flex items-center gap-3 shrink-0"><img src="/manus-storage/original_logo_b7498d52.png" alt="Homes Reimagined Logo" class="h-10 md:h-12 w-auto object-contain" style="padding-bottom:2px"/></a></div><nav class="hidden lg:flex items-center justify-center gap-4 xl:gap-6"><div class="relative"><button class="text-xs font-bold uppercase tracking-wider text-[#444444] hover:text-[#BCA385] transition-colors whitespace-nowrap flex items-center gap-1 py-2">Our Services <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><a href="/packages" class="text-xs font-bold uppercase tracking-wider text-[#444444] hover:text-[#BCA385] transition-colors whitespace-nowrap flex items-center gap-1 py-2">Packages <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5"><path d="m6 9 6 6 6-6"></path></svg></a></div><a href="/portfolio" class="text-xs font-bold uppercase tracking-wider text-[#444444] hover:text-[#BCA385] transition-colors whitespace-nowrap">Portfolio</a><a href="/about" class="text-xs font-bold uppercase tracking-wider text-[#444444] hover:text-[#BCA385] transition-colors whitespace-nowrap">About Us</a><a href="/blog" class="text-xs font-bold uppercase tracking-wider text-[#444444] hover:text-[#BCA385] transition-colors whitespace-nowrap">Blog</a><button class="text-xs font-bold uppercase tracking-wider text-[#444444] hover:text-[#BCA385] transition-colors whitespace-nowrap">Contact</button><a href="/interior-design" class="inline-flex items-center gap-1.5 px-3 py-1.5 rounded-full bg-[#E1B2A9]/20 border border-[#E1B2A9]/40 text-[#B55F52] text-xs font-bold uppercase tracking-wider hover:bg-[#E1B2A9]/35 transition-all whitespace-nowrap"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-3 w-3"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg> Interior Design</a></nav><div class="flex items-center justify-end gap-4 shrink-0"><button data-slot="button" class="items-center justify-center gap-2 whitespace-nowrap disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='
135size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive h-9 has-[>svg]:px-3 hidden sm:inline-flex bg-[#E1B2A9] hover:bg-[#D49E94] text-[#222222] font-bold text-xs uppercase tracking-widest px-6 py-3 rounded-full transition-all">Book a Free Telephone Consultation</button><button class="lg:hidden p-2 text-[#222222] hover:text-[#BCA385] transition-colors" aria-label="Toggle Menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div></div></header><section class="relative min-h-[90vh] flex items-center bg-stone-950 overflow-hidden py-20 sm:py-32"><div class="absolute inset-0 z-0"><img src="/manus-storage/friendly_ramp_81ac46c5-large_8ba96201.webp" srcSet="/manus-storage/friendly_ramp_81ac46c5-small_7205e936.webp 720w, /manus-storage/friendly_ramp_81ac46c5-large_8ba96201.webp 1440w" sizes="100vw" alt="Level pathway and access ramp leading to a modern accessible home" width="1920" height="1080" loading="eager" fetchPriority="high" decoding="async" class="w-full h-full object-cover object-center opacity-65 scale-105 animate-kenburns no-hover-zoom"/><div class="absolute inset-0 bg-gradient-to-r from-stone-950/95 via-stone-950/70 to-transparent"></div><div class="absolute inset-0 bg-gradient-to-t from-stone-950/70 via-transparent to-transparent"></div></div><div class="w-full max-w-[1920px] mx-auto px-4 sm:px-6 lg:px-8 relative z-10"><div class="max-w-2xl backdrop-blur-xl bg-white/5 border border-white/10 rounded-3xl p-8 sm:p-12 shadow-2xl space-y-6 sm:space-y-8 text-left"><div class="flex flex-wrap items-center gap-3"><div class="inline-flex items-center gap-2 px-3.5 py-1.5 rounded-full bg-[#E1B2A9]/10 border border-[#E1B2A9]/20 text-[#E1B2A9] text-[10px] sm:text-xs font-bold uppercase tracking-widest"><span class="w-2 h-2 rounded-full bg-[#E1B2A9] animate-pulse"></span>OT-Led Adaptations</div><div class="inline-flex items-center gap-1.5 px-3.5 py-1.5 rounded-full bg-white/5 border border-white/10 text-stone-300 text-[10px] sm:text-xs font-medium tracking-wide"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield w-3.5 h-3.5 text-[#E1B2A9]"><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"></path></svg>HCPC Registered OT</div></div><div class="space-y-4"><h1 class="text-4xl sm:text-5xl lg:text-6xl font-serif font-bold text-white leading-[1.1] tracking-tight">OT-Led Home Adaptations in Greater Manchester and Cheshire</h1><p class="text-xs sm:text-sm font-bold uppercase tracking-[0.25em] text-[#E1B2A9] mt-2 block">FROM HOMES REIMAGINED</p></div><p class="text-stone-300 text-sm sm:text-base md:text-lg font-light leading-relaxed">Led by Haela Pattemore, an HCPC-registered Occupational Therapist, Homes Reimagined plans practical home adaptations that support safety, independence and everyday living.</p><div class="flex flex-col sm:flex-row gap-4 pt-4"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive h-9 has-[>svg]:px-3 bg-[#E1B2A9] hover:bg-[#D49E94] active:scale-95 text-[#222222] font-bold text-xs sm:text-sm uppercase tracking-widest px-8 py-4 rounded-full transition-all shadow-lg hover:shadow-[#E1B2A9]/20">
135Book a Free Telephone Consultation</button><a href="#services"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-transparent shadow-xs dark:bg-transparent dark:border-input dark:hover:bg-input/50 h-9 has-[>svg]:px-3 border-white/20 text-white hover:bg-white/10 active:scale-95 font-bold text-xs sm:text-sm uppercase tracking-widest px-8 py-4 rounded-full transition-all">Our Services</button></a></div></div></div></section><section class="bg-white py-6 border-b border-stone-200"><div class="w-full max-w-[1920px] mx-auto px-4 sm:px-6 lg:px-8 flex flex-wrap justify-center items-center gap-6 md:gap-16 text-stone-600 text-xs sm:text-sm font-light"><div class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield w-4 h-4 sm:w-5 sm:h-5 text-[#E1B2A9]"><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"></path></svg><span>Independent, Evidence-Based Advice</span></div><div class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-user-check w-4 h-4 sm:w-5 sm:h-5 text-[#E1B2A9]"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><polyline points="16 11 18 13 22 9"></polyline></svg><span>HCPC Registered Occupational Therapist</span></div><div class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clipboard-list w-4 h-4 sm:w-5 sm:h-5 text-[#E1B2A9]"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"></rect><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><path d="M12 11h4"></path><path d="M12 16h4"></path><path d="M8 11h.01"></path><path d="M8 16h.01"></path></svg><span>Tailored Consultancy Packages</span></div></div></section><section class="bg-[#FAF9F6] border-b border-stone-200 py-6"><div class="w-full max-w-5xl mx-auto px-4 sm:px-6 lg:px-8"><p class="border-l-2 border-[#E1B2A9] pl-4 text-sm leading-relaxed text-stone-700"><strong>About Homes Reimagined:</strong> Based in Bolton, Homes Reimagined provides Occupational Therapy-led home adaptation assessment and design across Greater Manchester, Cheshire and Stockport. Clinical Director Haela Pattemore is HCPC registered (OT73787), working alongside Interior Designer Leila Saine to help clients plan safe, practical and considered homes.</p></div></section><section class="py-12 bg-white border-b border-[#E2E8F0] overflow-hidden"><div class="w-full max-w-[1920px] mx-auto px-4 sm:px-6 lg:px-8"><div class="flex flex-col items-center text-center max-w-2xl mx-auto space-y-4"><div class="flex items-center gap-3"><span class="text-[10px] font-bold uppercase tracking-widest text-stone-400">As Featured In</span><span class="font-serif text-lg font-bold text-[#222222]">OT News</span></div><div class="space-y-2"><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed">Read our featured feature article on the clinical importance of early home environment intervention and functional aesthetic adaptations.</p><a href="https://viewer.joomag.com/welcome-to-march-otnews-extra/0083637001774020131/p10?short=" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1 text-xs font-semibold text-[#B55F52] hover:text-[#9A4B3E] transition-colors cursor-pointer">Read Article in OT News <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-3 h-3"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></section>
135<section class="py-24 bg-white border-b border-[#E2E8F0] relative overflow-hidden"><div class="w-full max-w-[1920px] mx-auto px-4 sm:px-6 lg:px-8 relative z-10"><div class="grid lg:grid-cols-2 gap-12 xl:gap-20 items-center"><div class="space-y-8 text-left"><div class="space-y-4"><span class="inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-[#E1B2A9]/10 text-[#B55F52] text-xs font-bold uppercase tracking-wider"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg> Our Philosophy</span><h2 class="text-3xl sm:text-4xl font-serif font-bold text-[#222222] leading-tight">Where Clinical Expertise <br/><span class="text-[#BCA385]">Meets Beautiful Design</span></h2></div><p class="text-stone-600 font-light text-base sm:text-lg leading-relaxed">We specialise in home adaptations that support independent living - creating safer, more accessible space
135s without compromising on style. From initial clinical assessment to final styling, we manage every detail of your home transformation. By combining specialist Occupational Therapy expertise with thoughtful interior design, we create life-changing spaces that are as beautiful as they are functional.</p><div class="grid sm:grid-cols-3 gap-4 pt-2"><div class="group/pillar bg-[#FAF9F6] border border-[#E2E8F0] hover:border-[#E1B2A9] rounded-2xl p-5 transition-all duration-300 shadow-sm hover:shadow-md cursor-default"><div class="w-10 h-10 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] mb-4 group-hover/pillar:bg-[#E1B2A9] group-hover/pillar:text-[#222222] transition-colors duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-user-check h-5 w-5"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><polyline points="16 11 18 13 22 9"></polyline></svg></div><h4 class="font-serif font-bold text-sm text-[#222222] mb-1.5">Clinical Rigour</h4><p class="text-stone-500 text-[11px] leading-relaxed font-light">Every design is grounded in clinical OT assessment for total safety.</p></div><div class="group/pillar bg-[#FAF9F6] border border-[#E2E8F0] hover:border-[#E1B2A9] rounded-2xl p-5 transition-all duration-300 shadow-sm hover:shadow-md cursor-default"><div class="w-10 h-10 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] mb-4 group-hover/pillar:bg-[#E1B2A9] group-hover/pillar:text-[#222222] transition-colors duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-5 w-5"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div><h4 class="font-serif font-bold text-sm text-[#222222] mb-1.5">Invisible Access</h4><p class="text-stone-500 text-[11px] leading-relaxed font-light">Support features are elegantly concealed within high-end aesthetics.</p></div><div class="group/pillar bg-[#FAF9F6] border border-[#E2E8F0] hover:border-[#E1B2A9] rounded-2xl p-5 transition-all duration-300 shadow-sm hover:shadow-md cursor-default"><div class="w-10 h-10 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] mb-4 group-hover/pillar:bg-[#E1B2A9] group-hover/pillar:text-[#222222] transition-colors duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clipboard-list h-5 w-5"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"></rect><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><path d="M12 11h4"></path><path d="M12 16h4"></path><path d="M8 11h.01"></path><path d="M8 16h.01"></path></svg></div><h4 class="font-serif font-bold text-sm text-[#222222] mb-1.5">Turnkey Handover</h4><p class="text-stone-500 text-[11px] leading-relaxed font-light">Complete end-to-end management from clinical brief to styling.</p></div></div></div><div class="relative aspect-[4/3] rounded-3xl overflow-hidden shadow-xl border border-[#E2E8F0] group"><img src="/manus-storage/FlushfloorWetroom_302dbfc3-large_ea69ac4c.webp" srcSet="/manus-storage/FlushfloorWetroom_302dbfc3-small_5951ec6c.webp 720w, /manus-storage/FlushfloorWetroom_302dbfc3-large_ea69ac4c.webp 1440w" sizes="(min-width: 1024px) 50vw, 100vw" alt="Flush floor wet room with level-access shower, brushed brass fittings and teak bath mat" width="1536" height="1024" loading="lazy" decoding="async" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-700"/><div class="absolute inset-0 bg-gradient-to-t from-black/50 via-trans
135parent to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500 flex items-end p-6 sm:p-8"><div class="text-left text-white space-y-1"><p class="text-[10px] font-bold uppercase tracking-widest text-[#E1B2A9]"></p><h4 class="font-serif font-bold text-lg">Flush-Floor Wet Room</h4></div></div></div></div></div></section><section class="py-24 bg-[#FAF9F6]" id="services"><div class="w-full max-w-[1920px] mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center max-w-3xl mx-auto mb-16 space-y-4"><span class="inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-[#E1B2A9]/20 text-[#B55F52] text-xs font-bold uppercase tracking-wider"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield w-3.5 h-3.5"><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"></path></svg> Our Services</span><h2 class="text-3xl sm:text-4xl md:text-5xl font-serif font-bold text-[#222222] tracking-tight">Our Services</h2><p class="text-stone-600 font-light text-sm sm:text-base leading-relaxed">We provide comprehensive design and building solutions. Every project is developed collaboratively by our Occupational Therapist and Interior Designer, combining clinical expertise with thoughtful, practical design to create spaces that are functional, accessible and tailored to the people who use them.</p></div><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 xl:gap-8"><a href="/services/clinical-assessments" class="group bg-white border border-[#E2E8F0] rounded-2xl p-6 sm:p-8 hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300 flex flex-col justify-between cursor-pointer"><div class="space-y-6"><div class="w-12 h-12 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] group-hover:bg-[#E1B2A9] group-hover:text-[#222222] transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-award h-6 w-6"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg></div><div class="space-y-3"><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors duration-300">OT Assessment</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed">Professional home environmental reviews led directly by our qualified Occupational Therapist to identify physical barriers, safety hazards, and provide detailed recommendation reports.</p></div></div><div class="pt-6 mt-6 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Learn More <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a><a href="/services/wet-rooms" class="group bg-white border border-[#E2E8F0] rounded-2xl p-6 sm:p-8 hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300 flex flex-col justify-between cursor-pointer"><div class="space-y-6"><div class="w-12 h-12 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] group-hover:bg-[#E1B2A9] group-hover:text-[#222222] transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-panels-top-left h-6 w-6"><rect width="18" height="18" x="3" y="3" rx="2"></rect><path d="M3 9h18"></path><path d="M9 21V9"></path></svg></div><div class="space-y-3"><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors duration-300">Bespoke Wet Rooms</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed">Level-access shower rooms engineered for ultimate safety. Featuring anti-slip tiling, elegant concealed drainage, robust support handrails, and comfortable, stylish integrated seating.</p></div></div><div class="pt-6 mt-6 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Learn More <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a><a href="/services/kitchens" class="group bg-white border border-[#
135E2E8F0] rounded-2xl p-6 sm:p-8 hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300 flex flex-col justify-between cursor-pointer"><div class="space-y-6"><div class="w-12 h-12 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] group-hover:bg-[#E1B2A9] group-hover:text-[#222222] transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-house h-6 w-6"><path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"></path><path d="M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path></svg></div><div class="space-y-3"><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors duration-300">Accessible Kitchens</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed">Stunning kitchens tailored to your reach. Incorporating motorized height-adjustable worktops, pull-down cabinet shelving, side-opening ovens, and shallow-depth sinks for complete ease of use.</p></div></div><div class="pt-6 mt-6 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Learn More <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a><a href="/services/major-adaptations" class="group bg-white border border-[#E2E8F0] rounded-2xl p-6 sm:p-8 hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300 flex flex-col justify-between cursor-pointer"><div class="space-y-6"><div class="w-12 h-12 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] group-hover:bg-[#E1B2A9] group-hover:text-[#222222] transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-6 w-6"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div><div class="space-y-3"><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors duration-300">Major Adaptations</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed">Transformative architectural modifications designed for absolute accessibility, safety, and comfort. Ground floor extensions, garage conversions, and complete structural reconfigurations.</p></div></div><div class="pt-6 mt-6 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Learn More <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a><a href="/services/access-all-levels" class="group bg-white border border-[#E2E8F0] rounded-2xl p-6 sm:p-8 hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300 flex flex-col justify-between cursor-pointer"><div class="space-y-6"><div class="w-12 h-12 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] group-hover:bg-[#E1B2A9] group-hover:text-[#222222] transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-6 w-6"><path d="m6 9 6 6 6-6"></path></svg></div><div class="space-y-3"><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors duration-300">Access All Levels</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed">Premium home lift and vertical mobility installations that blend seamlessly into your interior design. Enjoy absolute freedom across every level of your home.</p></div></div><div class="pt-6 mt-6 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Learn More <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a><a href="/services/external-access-landscaping" class="group bg-white border border-[#
135E2E8F0] rounded-2xl p-6 sm:p-8 hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300 flex flex-col justify-between cursor-pointer"><div class="space-y-6"><div class="w-12 h-12 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] group-hover:bg-[#E1B2A9] group-hover:text-[#222222] transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trees h-6 w-6"><path d="M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z"></path><path d="M7 16v6"></path><path d="M13 19v3"></path><path d="M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5"></path></svg></div><div class="space-y-3"><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors duration-300">External Access & Landscaping</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed">Level pathway access, elegant ramp integrations, security lighting, and accessible garden landscaping designed to ensure safe, independent movement outside your home.</p></div></div><div class="pt-6 mt-6 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Learn More <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a><a href="/services/minor-adaptations" class="group bg-white border border-[#E2E8F0] rounded-2xl p-6 sm:p-8 hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300 flex flex-col justify-between cursor-pointer"><div class="space-y-6"><div class="w-12 h-12 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] group-hover:bg-[#E1B2A9] group-hover:text-[#222222] transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wrench h-6 w-6"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path></svg></div><div class="space-y-3"><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors duration-300">Minor Adaptations & Aids</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed">Straightforward equipment solutions and minor home adjustments including key safes, threshold ramps, handrails, grab rails, and daily living aids to improve immediate safety.</p></div></div><div class="pt-6 mt-6 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Learn More <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a><a href="/services/ot-consultancy" class="group bg-white border border-[#E2E8F0] rounded-2xl p-6 sm:p-8 hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300 flex flex-col justify-between cursor-pointer"><div class="space-y-6"><div class="w-12 h-12 rounded-xl bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52] group-hover:bg-[#E1B2A9] group-hover:text-[#222222] transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-heart h-6 w-6"><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"></path></svg></div><div class="space-y-3"><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors duration-300">OT Consultancy</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed">Occupational Therapy consultancy for home-adaptation, accessibility and equipment discussions with homeowners and professionals.</p></div></div><div class="pt-6 mt-6 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Learn More <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a></div></div></section>
135<section class="py-24 bg-white border-y border-[#E2E8F0] relative overflow-hidden"><div class="absolute inset-0 z-0 opacity-10"><div class="absolute top-0 left-0 w-96 h-96 rounded-full bg-[#E1B2A9] filter blur-3xl"></div><div class="absolute bottom-0 right-0 w-96 h-96 rounded-full bg-[#BCA385] filter blur-3xl"></div></div><div class="w-full max-w-[1920px] mx-auto px-4 sm:px-6 lg:px-8 relative z-10"><div class="grid lg:grid-cols-[1.5fr_1fr] gap-12 items-center"><div class="space-y-6 text-left"><h2 class="text-3xl sm:text-4xl md:text-5xl font-serif font-bold text-[#222222] tracking-tight">Homes Reimagined <br/><span class="text-[#BCA385]">Interior Design Division</span></h2><p class="text-stone-600 font-light text-sm sm:text-base leading-relaxed max-w-2xl">Whether you're updating a single room or redesigning your entire home, we create thoughtfully designed interiors that reflect your style, maximise your space and enhance the way you live. From spatial planning and bespoke joinery to furnishings, lighting and styling, every design is tailored to your home, your lifestyle and your budget.</p><div class="flex flex-wrap gap-4 pt-2"><a href="/interior-design"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive h-9 has-[>svg]:px-3 bg-[#222222] hover:bg-[#333333] text-white font-bold text-xs uppercase tracking-widest px-6 py-3 rounded-full transition-all">Explore Interior Design</button></a><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive h-9 has-[>svg]:px-3 bg-[#E1B2A9] hover:bg-[#D49E94] text-[#222222] font-bold text-xs uppercase tracking-widest px-6 py-3 rounded-full transition-all shadow-md">Book a Free Telephone Consultation</button><a href="/services/ot-consultancy"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-transparent shadow-xs dark:bg-transparent dark:border-input dark:hover:bg-input/50 h-9 has-[>svg]:px-3 border-stone-200 text-[#222222] hover:bg-stone-50 font-bold text-xs uppercase tracking-widest px-6 py-3 rounded-full transition-all">OT Consultancy</button></a></div></div><div class="aspect-[16/10] rounded-3xl overflow-hidden shadow-lg border border-[#E2E8F0]"><img src="/manus-storage/InteriorDesignHomePage_ee242f47-large_5ea38d6b.webp" srcSet="/manus-storage/InteriorDesignHomePage_ee242f47-small_351fd27a.webp 720w, /manus-storage/InteriorDesignHomePage_ee242f47-large_5ea38d6b.webp 1440w" sizes="(min-width: 1024px) 40vw, 100vw" alt="Beautifully designed living room interior with warm lighting, bespoke joinery and elegant furnishings" width="1536" height="1024" loading="lazy" decoding="async" class="w-full h-full object-cover"/></div></div></div></section><section class="py-24 bg-[#FAF9F6]" id="faq"><div class="w-full max-w-4xl mx-auto px-6"><div class="text-center max-w-2xl mx-auto mb-16 space-y-4"><span class="inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-[#E1B2A9]/20 text-[#B55F52] text-xs font-bold uppercase tracking-wider"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-help w-3.5 h-3.5"><circle cx="12" cy="12" r="10"></circle><path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path><path d="M12 17h.01"></path></svg> Common Questions</span><h2 class="text-3xl sm:text-4xl font-serif font-bold text-[#222222]">Frequently Asked Questions</h2></div><div class="space-y-4">
135<div class="bg-white border border-[#E2E8F0] rounded-2xl overflow-hidden transition-all duration-300 shadow-sm"><button class="w-full text-left p-6 flex justify-between items-center gap-4 hover:bg-stone-50/50 transition-colors"><span class="font-serif font-bold text-sm sm:text-base text-[#222222]">What is an Occupational Therapist (OT) and why do I need one for my home?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 text-stone-400 shrink-0 transition-transform duration-300 "><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="bg-white border border-[#E2E8F0] rounded-2xl overflow-hidden transition-all duration-300 shadow-sm"><button class="w-full text-left p-6 flex justify-between items-center gap-4 hover:bg-stone-50/50 transition-colors"><span class="font-serif font-bold text-sm sm:text-base text-[#222222]">Does an accessible home have to look clinical?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 text-stone-400 shrink-0 transition-transform duration-300 "><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="bg-white border border-[#E2E8F0] rounded-2xl overflow-hidden transition-all duration-300 shadow-sm"><button class="w-full text-left p-6 flex justify-between items-center gap-4 hover:bg-stone-50/50 transition-colors"><span class="font-serif font-bold text-sm sm:text-base text-[#222222]">Do you work with the Disabled Facilities Grant (DFG)?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 text-stone-400 shrink-0 transition-transform duration-300 "><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="bg-white border border-[#E2E8F0] rounded-2xl overflow-hidden transition-all duration-300 shadow-sm"><button class="w-full text-left p-6 flex justify-between items-center gap-4 hover:bg-stone-50/50 transition-colors"><span class="font-serif font-bold text-sm sm:text-base text-[#222222]">What areas do you cover?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 text-stone-400 shrink-0 transition-transform duration-300 "><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="bg-white border border-[#E2E8F0] rounded-2xl overflow-hidden transition-all duration-300 shadow-sm"><button class="w-full text-left p-6 flex justify-between items-center gap-4 hover:bg-stone-50/50 transition-colors"><span class="font-serif font-bold text-sm sm:text-base text-[#222222]">How does the design and adaptation process work?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 text-stone-400 shrink-0 transition-transform duration-300 "><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="bg-white border border-[#E2E8F0] rounded-2xl overflow-hidden transition-all duration-300 shadow-sm"><button class="w-full text-left p-6 flex justify-between items-center gap-4 hover:bg-stone-50/50 transition-colors"><span class="font-serif font-bold text-sm sm:text-base text-[#222222]">How is Homes Reimagined different from a standard bathroom fitter or builder?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 text-stone-400 shrink-0 transition-transform duration-300 "><path d="m6 9 6 6 6-6"></path></svg></button></div>
135<div class="bg-white border border-[#E2E8F0] rounded-2xl overflow-hidden transition-all duration-300 shadow-sm"><button class="w-full text-left p-6 flex justify-between items-center gap-4 hover:bg-stone-50/50 transition-colors"><span class="font-serif font-bold text-sm sm:text-base text-[#222222]">Can you help stage or adapt a property for sale or rent?</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 text-stone-400 shrink-0 transition-transform duration-300 "><path d="m6 9 6 6 6-6"></path></svg></button></div></div></div></section><section class="py-24 bg-white border-t border-[#E2E8F0]" id="blog"><div class="w-full max-w-[1920px] mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center max-w-2xl mx-auto mb-16 space-y-4"><span class="inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-[#E1B2A9]/20 text-[#B55F52] text-xs font-bold uppercase tracking-wider"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-briefcase w-3.5 h-3.5"><path d="M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path><rect width="20" height="14" x="2" y="6" rx="2"></rect></svg> Latest News</span><h2 class="text-3xl sm:text-4xl font-serif font-bold text-[#222222]">Insights & Advice</h2></div><div class="grid grid-cols-1 md:grid-cols-3 gap-8"><a href="/blog/more-than-bricks-and-mortar-why-our-relationship-with-home-matters" class="group cursor-pointer flex flex-col justify-between h-full bg-[#FAF9F6] border border-[#E2E8F0] rounded-2xl overflow-hidden hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300"><div><div class="aspect-[16/10] overflow-hidden bg-stone-100 relative"><img src="/manus-storage/more-than-bricks-and-mortar-hero_f58d10b0.png" alt="More Than Bricks and Mortar: Why Our Relationship With Home Matters" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"/><span class="absolute top-4 left-4 bg-[#222222] text-white text-[10px] font-bold uppercase tracking-widest px-3 py-1.5 rounded-full">Independent Living</span></div><div class="p-6 sm:p-8 space-y-3"><p class="text-[11px] text-stone-400 font-bold uppercase tracking-wider">August 26, 2026<!-- --> ⢠By <!-- -->Haela Pattemore</p><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors leading-snug">More Than Bricks and Mortar: Why Our Relationship With Home Matters</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed line-clamp-3">Home is rarely just a house. It holds our memories, routines, relationships and sense of belonging, which is why changing needs deserve careful, person-centred planning.</p></div></div><div class="px-6 pb-6 sm:px-8 sm:pb-8 pt-4 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Read Article <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a><a href="/blog/why-future-proofing-your-home-is-essential" class="group cursor-pointer flex flex-col justify-between h-full bg-[#FAF9F6] border border-[#E2E8F0] rounded-2xl overflow-hidden hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300"><div><div class="aspect-[16/10] overflow-hidden bg-stone-100 relative"><img src="https://d2xsxph8kpxj0f.cloudfront.net/310519663433302205/cnHa5Aay3dNKVrGEtFBYMB/blog-future-proofing-hero-JiEiTcvhStGbJ9297gHubj.webp" alt="Why Future-Proofing Your Home Is Essential: OT-Led Design for Ageing in Place" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"/>
135<span class="absolute top-4 left-4 bg-[#222222] text-white text-[10px] font-bold uppercase tracking-widest px-3 py-1.5 rounded-full">Adaptive Living</span></div><div class="p-6 sm:p-8 space-y-3"><p class="text-[11px] text-stone-400 font-bold uppercase tracking-wider">June 24, 2026<!-- --> ⢠By <!-- -->Haela Pattemore</p><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors leading-snug">Why Future-Proofing Your Home Is Essential: OT-Led Design for Ageing in Place</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed line-clamp-3">The UK is facing a quiet housing crisis. Not a shortage of homes, but a shortage of homes that actually work for the people living in them. As our population ages and long-term health conditions become more common, the gap between the homes we have and the homes we need is widening fast.</p></div></div><div class="px-6 pb-6 sm:px-8 sm:pb-8 pt-4 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Read Article <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a><a href="/blog/designing-homes-people-can-grow-older-in" class="group cursor-pointer flex flex-col justify-between h-full bg-[#FAF9F6] border border-[#E2E8F0] rounded-2xl overflow-hidden hover:border-[#E1B2A9] hover:shadow-xl transition-all duration-300"><div><div class="aspect-[16/10] overflow-hidden bg-stone-100 relative"><img src="https://static.wixstatic.com/media/61b07d_428c53d235234023ae6080148ac19abf~mv2.jpg/v1/fill/w_454,h_341,fp_0.50_0.50,q_90,enc_avif,quality_auto/61b07d_428c53d235234023ae6080148ac19abf~mv2.webp" alt="Designing Homes People Can Grow Older In" class="w-full h-full object-cover group-hover:scale-105 transition-transform duration-500"/><span class="absolute top-4 left-4 bg-[#222222] text-white text-[10px] font-bold uppercase tracking-widest px-3 py-1.5 rounded-full">Adaptive Living</span></div><div class="p-6 sm:p-8 space-y-3"><p class="text-[11px] text-stone-400 font-bold uppercase tracking-wider">May 20, 2026<!-- --> ⢠By <!-- -->Leila Saine</p><h3 class="font-serif text-lg font-bold text-[#222222] group-hover:text-[#B55F52] transition-colors leading-snug">Designing Homes People Can Grow Older In</h3><p class="text-stone-600 text-xs sm:text-sm font-light leading-relaxed line-clamp-3">When people renovate their homes, the focus is often on aesthetics, trends and immediate lifestyle needs. We think about colour palettes, statement lighting, and layouts that work for our current situations. But what if we designed with the future in mind?</p></div></div><div class="px-6 pb-6 sm:px-8 sm:pb-8 pt-4 border-t border-stone-100 flex items-center gap-2 text-xs font-bold uppercase tracking-wider text-[#222222] group-hover:text-[#B55F52] transition-colors">Read Article <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4 group-hover:translate-x-1.5 transition-transform"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div></a></div></div></section><section class="py-24 bg-[#FAF9F6] border-t border-[#E2E8F0]" id="contact"><div class="w-full max-w-[1920px] mx-auto px-4 sm:px-6 lg:px-8"><div class="grid lg:grid-cols-[1fr_1.2fr] gap-12 xl:gap-20 items-start"><div class="space-y-6 text-left"><span class="inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-[#E1B2A9]/20 text-[#B55F52] text-xs font-bold uppercase tracking-wider"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone w-3.5 h-3.5"><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"></path></svg> Contact Us</span><h2 class="text-3xl md:text-4xl font-serif font-bold text-[#222222] mb-6">Start Your Home Transformation</h2><p class="text-stone-600 mb-8 leading-relaxed">Whether you have a specific adaptation project in mind, need a clinical Occupational Therapy assessment, or want to explore general accessibility designs, our expert team is here to help.
135</p><div class="space-y-6"><div class="flex items-center gap-4"><div class="w-10 h-10 rounded-full bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-5 w-5"><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"></path></svg></div><div><h4 class="font-bold text-xs uppercase tracking-wider text-stone-400">Call Us</h4><p class="text-sm font-semibold text-[#222222] hover:text-[#B55F52] transition-colors"><a href="tel:01615071312">0161 507 1312</a></p></div></div><div class="flex items-center gap-4"><div class="w-10 h-10 rounded-full bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-5 w-5"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg></div><div><h4 class="font-bold text-xs uppercase tracking-wider text-stone-400">Email Us</h4><p class="text-sm font-semibold text-[#222222] hover:text-[#B55F52] transition-colors"><a href="mailto:[email protected]">[email protected]</a></p></div></div><div class="flex items-center gap-4"><div class="w-10 h-10 rounded-full bg-[#E1B2A9]/10 flex items-center justify-center text-[#B55F52]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-5 w-5"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg></div><div><h4 class="font-bold text-xs uppercase tracking-wider text-stone-400">Locations</h4><p class="text-sm font-semibold text-[#222222]">Serving Manchester, Cheshire, Stockport & surrounding North West areas.</p></div></div></div></div><div class="bg-[#FAF9F6] border border-[#E2E8F0] rounded-3xl p-8 sm:p-10 shadow-sm"><h3 class="text-xl font-serif font-bold text-[#222222] mb-6">Request a Consultation</h3><form class="space-y-4"><input type="text" tabindex="-1" autoComplete="off" aria-hidden="true" class="hidden" name="website" value=""/><div class="grid sm:grid-cols-2 gap-4"><div><label for="contact-first-name" class="text-xs font-semibold uppercase tracking-wider text-stone-500 block mb-1">First Name</label><input id="contact-first-name" autoComplete="given-name" required="" type="text" class="w-full bg-white border border-[#E2E8F0] rounded-xl px-4 py-3 text-sm text-[#222222] focus:outline-none focus:border-[#E1B2A9]" name="firstName" value=""/></div><div><label for="contact-last-name" class="text-xs font-semibold uppercase tracking-wider text-stone-500 block mb-1">Last Name</label><input id="contact-last-name" autoComplete="family-name" required="" type="text" class="w-full bg-white border border-[#E2E8F0] rounded-xl px-4 py-3 text-sm text-[#222222] focus:outline-none focus:border-[#E1B2A9]" name="lastName" value=""/></div></div><div><label for="contact-email" class="text-xs font-semibold uppercase tracking-wider text-stone-500 block mb-1">Email Address</label><input id="contact-email" autoComplete="email" required="" type="email" class="w-full bg-white border border-[#E2E8F0] rounded-xl px-4 py-3 text-sm text-[#222222] focus:outline-none focus:border-[#E1B2A9]" name="email" value=""/></div><div><label for="contact-phone" class="text-xs font-semibold uppercase tracking-wider text-stone-500 block mb-1">Phone Number</label><input id="contact-phone" autoComplete="tel" required="" type="tel" class="w-full bg-white border border-[#
135E2E8F0] rounded-xl px-4 py-3 text-sm text-[#222222] focus:outline-none focus:border-[#E1B2A9]" name="tel" value=""/></div><div><label for="contact-message" class="text-xs font-semibold uppercase tracking-wider text-stone-500 block mb-1">Message / Project Details</label><textarea id="contact-message" name="message" rows="4" class="w-full bg-white border border-[#E2E8F0] rounded-xl px-4 py-3 text-sm text-[#222222] focus:outline-none focus:border-[#E1B2A9]" placeholder="Tell us about your home adaptation or design needs..."></textarea></div><label class="flex items-start gap-3 text-xs leading-relaxed text-stone-600 cursor-pointer"><input type="checkbox" required="" class="mt-0.5 h-4 w-4 rounded border-stone-300 accent-[#B55F52]"/><span>I agree that Homes Reimagined may use my details to respond to this enquiry, in line with the<!-- --> <a href="/privacy-policy" class="font-semibold text-[#B55F52] hover:underline">Privacy Policy</a>.</span></label><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive h-9 px-4 has-[>svg]:px-3 w-full bg-[#E1B2A9] hover:bg-[#D49E94] text-[#222222] font-bold py-4 rounded-full text-xs uppercase tracking-widest transition-all mt-2 disabled:opacity-50 disabled:pointer-events-none" type="submit">Send Consultation Request</button></form></div></div></div></section><section class="py-16 bg-[#222222]" id="areas-we-serve"><div class="max-w-6xl mx-auto px-4 sm:px-6"><div class="text-center mb-10"><p class="text-xs font-bold uppercase tracking-widest text-[#E1B2A9] mb-2">Service Coverage</p><h2 class="text-2xl sm:text-3xl font-serif font-bold text-white">Areas We Serve</h2><p class="text-stone-400 text-sm mt-3 max-w-xl mx-auto">Homes Reimagined provides OT-led home adaptations across Greater Manchester, Cheshire, and the wider North West.</p></div><div class="grid grid-cols-1 sm:grid-cols-3 gap-4"><a href="/locations/manchester" class="group bg-stone-800 hover:bg-[#E1B2A9]/10 border border-stone-700 hover:border-[#E1B2A9]/40 rounded-2xl p-6 transition-all duration-300 text-center"><div class="w-10 h-10 rounded-full bg-[#E1B2A9]/10 flex items-center justify-center text-[#E1B2A9] mx-auto mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-5 w-5"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg></div><h3 class="font-serif font-bold text-white text-lg mb-1 group-hover:text-[#E1B2A9] transition-colors">Manchester</h3><p class="text-stone-400 text-xs leading-relaxed">Bolton, Bury, Salford, Trafford, Wigan, Rochdale, Oldham, Tameside & all Greater Manchester boroughs.</p><span class="inline-block mt-3 text-[#E1B2A9] text-xs font-semibold uppercase tracking-wider group-hover:underline">View Manchester page â</span></a><a href="/locations/cheshire" class="group bg-stone-800 hover:bg-[#E1B2A9]/10 border border-stone-700 hover:border-[#E1B2A9]/40 rounded-2xl p-6 transition-all duration-300 text-center"><div class="w-10 h-10 rounded-full bg-[#E1B2A9]/10 flex items-center justify-center text-[#E1B2A9] mx-auto mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-5 w-5"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg></div><h3 class="font-serif font-bold text-white text-lg mb-1 group-hover:text-[#E1B2A9] transition-colors">Cheshire</h3><p class="text-stone-400 text-xs leading-relaxed">Wilmslow, Alderley Edge, Knutsford, Macclesfield, Chester, Northwich, Crewe & surrounding areas.</p><span class="inline-block mt-3 text-[#E1B2A9] text-xs font-semibold uppercase tracking-wider group-hover:underline">View Cheshire page â</span></a><a href="/locations/stockport" class="group bg-stone-800 hover:bg-[#
135E1B2A9]/10 border border-stone-700 hover:border-[#E1B2A9]/40 rounded-2xl p-6 transition-all duration-300 text-center"><div class="w-10 h-10 rounded-full bg-[#E1B2A9]/10 flex items-center justify-center text-[#E1B2A9] mx-auto mb-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-5 w-5"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg></div><h3 class="font-serif font-bold text-white text-lg mb-1 group-hover:text-[#E1B2A9] transition-colors">Stockport</h3><p class="text-stone-400 text-xs leading-relaxed">Stockport, Cheadle, Bramhall, Hazel Grove, Marple, Romiley & surrounding South Manchester areas.</p><span class="inline-block mt-3 text-[#E1B2A9] text-xs font-semibold uppercase tracking-wider group-hover:underline">View Stockport page â</span></a></div></div></section><footer class="bg-stone-900 text-stone-400 py-16 border-t border-stone-800"><div class="w-full max-w-[1920px] mx-auto px-4 sm:px-6 lg:px-8"><div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-6 gap-10 mb-12"><div class="space-y-5 md:col-span-1"><a href="/" class="flex items-center shrink-0"><img src="/manus-storage/original_logo_b7498d52.png" alt="Homes Reimagined Logo" class="h-10 w-auto object-contain brightness-0 invert"/></a><p class="text-xs text-stone-400 font-light leading-relaxed">Occupational Therapy-led home adaptation assessment and interior design guidance for people considering safer, more usable homes.</p><div class="flex items-center gap-3 pt-2"><a href="https://www.facebook.com/share/1Cbj6e55Mm/" target="_blank" rel="noopener noreferrer" class="w-8 h-8 rounded-full bg-stone-800 flex items-center justify-center text-stone-400 hover:bg-[#E1B2A9] hover:text-stone-900 transition-all duration-300" aria-label="Facebook"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook h-4 w-4"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a><a href="https://www.instagram.com/homesreimaginedmcr?igsh=MTRma2ZtMmhqem5oaw==" target="_blank" rel="noopener noreferrer" class="w-8 h-8 rounded-full bg-stone-800 flex items-center justify-center text-stone-400 hover:bg-[#E1B2A9] hover:text-stone-900 transition-all duration-300" aria-label="Instagram"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram h-4 w-4"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a></div></div><div class="space-y-4"><h4 class="font-serif text-sm font-bold text-white uppercase tracking-wider">Quick Links</h4><ul class="space-y-2 text-xs"><li><a href="/services" class="hover:text-white transition-colors">Our Services</a></li><li><a href="/packages" class="hover:text-white transition-colors">Packages</a></li><li><a href="/portfolio" class="hover:text-white transition-colors">Portfolio</a></li><li><a href="/about" class="hover:text-white transition-colors">About Us</a></li><li><a href="/blog" class="hover:text-white transition-colors">Blog</a></li></ul></div><div class="space-y-4"><h4 class="font-serif text-sm font-bold text-white uppercase tracking-wider">Services</h4><ul class="space-y-2 text-xs"><li><a href="/services/moving-handling" class="hover:text-white transition-colors">Moving & Handling</a></li><li><a href="/services/selling-renting" class="hover:text-white transition-colors">Designed to Sell or Rent</a></li><li><a href="/services/clinical-assessments" class="hover:text-white transition-colors">OT Home Assessments</a></li><li><a href="/services/wet-rooms" class="hover:text-white transition-colors">Accessible Wet Rooms</a></li><li><a href="/services" class="hover:text-white transition-colors">All Services â</a></li></ul></div><div class="space-y-4"><h4 class="font-serif text-sm font-bold text-white uppercase tracking-wider">Areas We Serve</h4><ul class="space-y-2 text-xs">
135<li><a href="/locations/manchester" class="hover:text-white transition-colors">Manchester & Greater Manchester</a></li><li><a href="/locations/cheshire" class="hover:text-white transition-colors">Cheshire</a></li><li><a href="/locations/stockport" class="hover:text-white transition-colors">Stockport</a></li></ul></div><div class="space-y-4" id="contact"><h4 class="font-serif text-sm font-bold text-white uppercase tracking-wider">Contact Us</h4><ul class="space-y-3 text-xs"><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-4 w-4 text-[#E1B2A9]"><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"></path></svg><a href="tel:01615071312" class="hover:text-white transition-colors">0161 507 1312</a></li><li class="flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-4 w-4 text-[#E1B2A9]"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg><a href="mailto:[email protected]" class="hover:text-white transition-colors">[email protected]</a></li><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-4 w-4 text-[#E1B2A9] shrink-0 mt-0.5"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><span>26 Roscow Ave, Bolton,<br/>Greater Manchester, BL2 6HU</span></li></ul></div><div class="space-y-4"><h4 class="font-serif text-sm font-bold text-white uppercase tracking-wider">Accredited & Certified</h4><div class="flex flex-wrap gap-3"><a href="https://www.hcpc-uk.org/check-the-register/" target="_blank" rel="noopener noreferrer" class="text-[10px] font-bold tracking-widest text-[#E1B2A9] bg-[#E1B2A9]/10 px-2.5 py-1 rounded-md border border-[#E1B2A9]/20 uppercase hover:bg-[#E1B2A9]/20 transition-colors">HCPC OT73787</a></div></div></div><div class="border-t border-stone-800 pt-8 flex flex-col sm:flex-row justify-between items-center text-[11px] text-stone-500 gap-4"><div class="flex flex-col gap-1 text-center sm:text-left"><p>© <!-- -->2026<!-- --> Homes Reimagined Ltd. All rights reserved. Registered in England & Wales, Company No. 16284690.</p><p>Site built by<!-- --> <a href="https://www.think-seo.co.uk" target="_blank" rel="noopener noreferrer" class="font-semibold text-[#3b82f6] hover:text-[#60a5fa] hover:underline transition-colors duration-200">Think SEO</a></p></div><div class="flex gap-4 flex-wrap justify-center sm:justify-end"><a href="/privacy-policy" class="hover:text-white transition-colors">Privacy Policy</a><a href="/accessibility-statement" class="hover:text-white transition-colors">Accessibility Statement</a><a href="/llms.txt" class="hover:text-white transition-colors">AI Content</a></div></div></div></footer></div><div class="fixed bottom-6 right-6 z-40"><a href="tel:441615071312" aria-label="Call us" class="group relative flex h-14 w-14 items-center justify-center rounded-full bg-[#DCB5B0] hover:bg-[#C8A29D] text-[#2A2825] shadow-lg transition-all duration-300 hover:scale-110 active:scale-95"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone h-6 w-6 transition-transform duration-300 group-hover:rotate-12"><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"></path></svg></a></div></div> 136
136<script 137 defer 138 src="https://manus-analytics.com/umami" 139 data-website-id="84ebc781-b523-438c-a4f6-add179c7c838"></script>
139 140
140<script 141 defer 142 data-domain="manus.space" 143 src="https://plausible.io/js/script.file-downloads.hash.outbound-links.pageview-props.revenue.tagged-events.js" 144 ></script>
144 145
145<script> 146 window.plausible = 147 window.plausible || 148 function () { 149 (window.plausible.q = window.plausible.q || []).push(arguments); 150 }; 151 plausible('custom-pageview', { 152 props: { 153 domain: window.location.host 154 } 155 }) 156 </script>
156</body> 157</html>
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.