1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="56642f9d-a2a6-471a-8acb-b4513cc92405",e._sentryDebugIdIdentifier="sentry-dbid-56642f9d-a2a6-471a-8acb-b4513cc92405")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5002],{2998:(e,t,r)=>{r.d(t,{c:()=>n});var l=r(79237),a=r(38113),s=r(65375);let n=a.forwardRef((e,t)=>(0,l.jsx)(s.B,{ref:t,viewBox:"0 0 1024 1024",...e,children:(0,l.jsx)("path",{d:"M473.6 810.7008V550.4H213.3504a38.4 38.4 0 0 1 0-76.8H473.6V213.3504a38.4 38.4 0 0 1 76.8 0V473.6h260.3008l3.8912 0.2048a38.4 38.4 0 0 1 0 76.3904l-3.8912 0.2048H550.4v260.3008a38.4 38.4 0 0 1-76.8 0z"})}));n.displayName="PlusIcon"},18006:(e,t,r)=>{r.d(t,{useMutation:()=>c});var l=r(38113),a=r(7833),s=r(47682),n=r(75547),i=r(59475),o=class extends n.Q{#e;#t=void 0;#r;#l;constructor(e,t){super(),this.#e=e,this.setOptions(t),this.bindMethods(),this.#a()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#e.defaultMutationOptions(e),(0,i.f8)(this.options,t)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,i.EN)(t.mutationKey)!==(0,i.EN)(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(e){this.#a(),this.#s(e)}getCurrentResult(){return this.#t}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#a(),this.#s()}mutate(e,t){return this.#l=t,this.#r?.removeObserver(this),this.#r=this.#e.getMutationCache().build(this.#e,this.options),this.#r.addObserver(this),this.#r.execute(e)}#a(){let e=this.#r?.state??(0,a.$)();this.#t={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#s(e){s.jG.batch(()=>{if(this.#l&&this.hasListeners()){let t=this.#t.variables,r=this.#t.context,l={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};if(e?.type==="success"){try{this.#l.onSuccess?.(e.data,t,r,l)}catch(e){Promise.reject(e)}try{this.#l.onSettled?.(e.data,null,t,r,l)}catch(e){Promise.reject(e)}}else if(e?.type==="error"){try{this.#l.onError?.(e.error,t,r,l)}catch(e){Promise.reject(e)}try{this.#l.onSettled?.(void 0,e.error,t,r,l)}catch(e){Promise.reject(e)}}}this.listeners.forEach(e=>{e(this.#t)})})}},d=r(14275);function c(e,t){let r=(0,d.useQueryClient)(t),[a]=l.useState(()=>new o(r,e));l.useEffect(()=>{a.setOptions(e)},[a,e]);let n=l.useSyncExternalStore(l.useCallback(e=>a.subscribe(s.jG.batchCalls(e)),[a]),()=>a.getCurrentResult(),()=>a.getCurrentResult()),c=l.useCallback((e,t)=>{a.mutate(e,t).catch(i.lQ)},[a]);if(n.error&&(0,i.GU)(a.options.throwOnError,[n.error]))throw n.error;return{...n,mutate:c,mutateAsync:n.mutate}}},18818:(e,t,r)=>{r.r(t),r.d(t,{default:()=>z});var l=r(79237),a=r(51924),s=r(31082),n=r(2998),i=r(53951),o=r(44031),d=r(56044),c=r(70659),u=r(66960),m=r(31508),p=r(41760),h=r(96620),x=r(19490),v=r(3529),f=r(95696),b=r(12733),g=r(91617),y=r(99452),j=r(38113),w=r(90877),N=r(97450),C=r(36106),M=r(82352),k=r(40314),P=r(10522),L=r(50791),R=r(50965);function z(){var e,t;let{$t:r,locale:z}=(0,u.B)(),O=(0,L.xO)(),S=null==(e=O.params)?void 0:e.item,E=(0,N.D)(),D=(0,C.e)(),T=(0,w.t)(),{refetch:I}=(0,M.pD)(),B=(0,b.bZ)(e=>
1e.symbolsConfigBySymbol),[A,Q]=(0,j.useState)(1),[F,_]=(0,j.useState)(!1),K=(0,P.Mr)(e=>e.form),U=(0,j.useMemo)(()=>(0,g.QG)(null==S?void 0:S.symbol),[null==S?void 0:S.symbol]),q=(0,j.useMemo)(()=>(0,g.Zq)(null==S?void 0:S.symbol,B),[null==S?void 0:S.symbol,B]),V=(null==q?void 0:q.symbol)||U||(null==S?void 0:S.symbol)||"",$=(0,p.N1)(U?h.p.USDT.SIMPLE_TICKER(U):""),G=(null==q?void 0:q.tiers)||[],H=Math.max(1,Number((null==(t=G[G.length-1])?void 0:t.levelMax)||(null==q?void 0:q.maxLeverage)||1)),Z=null!=A?A:1,W=(0,g.p$)(H),X=(0,y.D)(Z,H),J=Number((null==$?void 0:$.last)||(null==S?void 0:S.markPrice)||(null==S?void 0:S.avgPrice)||0),Y=(0,g.vh)({contQuantity:null==S?void 0:S.quantity,multiplier:(null==q?void 0:q.multiplier)||0,avgPrice:null==S?void 0:S.avgPrice,leverage:Z}),ee=(0,g.c$)(Y,A),et=V?(0,x.iT)(E((0,g.GS)(Z,G),V,J)||"--"):"--",er=D(V),el=(0,g.M_)({estimatedMargin:Y,currentPositionMargin:null==S?void 0:S.positionMargin,availableBalance:T.availableBalance}),ea=Z>=20;(0,j.useEffect)(()=>{O.visible&&Q((0,g.Q5)(Number((null==S?void 0:S.leverage)||1),H,1))},[null==S?void 0:S.leverage,O.visible,H]);let es=(0,j.useCallback)(()=>{F||O.hideLayer()},[O,F]),en=(0,j.useCallback)(e=>{Q(t=>{let r=null!=t?t:1;return(0,g.Q5)("add"===e?r+1:r-1,H,1)})},[H]),ei=(0,j.useCallback)(async()=>{if((null==S?void 0:S.symbol)&&(null==S?void 0:S.side)&&A){_(!0);
1try{await (0,f.YF)({locale:z,params:{symbol:U,..."long"===S.side?{leverageLong:A}:{leverageShort:A}}}),(0,P.Jh)({marginMode:K.marginMode,longLeverage:"long"===S.side?A:K.longLeverage,shortLeverage:"short"===S.side?A:K.shortLeverage}),I(),O.hideLayer()}catch(t){var e;(0,m.d)(t)&&10337===Number((null==(e=t.data)?void 0:e.code)||0)&&((0,L.NK)(R.b.InsufficientBalance),O.hideLayer())}finally{_(!1)}}},[A,null==S?void 0:S.side,null==S?void 0:S.symbol,O,z,K.longLeverage,K.marginMode,K.shortLeverage,I,U]);return(0,l.jsx)(i.Dialog,{open:O.visible,onOpenChange:e=>{e||es()},variant:"drawer",title:r("Adjust Leverage"),hideHeader:!0,showClose:!1,footer:!1,overlayClassName:"bg-black/60",className:"!border-l1 !bg-m1 shadow-3 !rounded-t-r5 md:!rounded-r4 !w-full !max-w-none !overflow-hidden !rounded-b-none !border-t !p-0 md:!w-[420px] md:!max-w-[calc(100vw-32px)] md:!border",bodyClassName:"!p-0 !pt-0 flex min-h-0 flex-1 flex-col overflow-hidden",children:(0,l.jsxs)("div",{className:"bg-m1 flex max-h-[90dvh] min-h-0 flex-col overflow-hidden px-4 pt-5 pb-[calc(env(safe-area-inset-bottom)+var(--spacing-s4))] md:max-h-none md:p-6",children:[(0,l.jsxs)("div",{className:"mb-s5 md:mb-s6 flex items-start justify-between gap-4",children:[(0,l.jsxs)("div",{className:"flex min-w-0 flex-col gap-1",children:[(0,l.jsx)("div",{className:"text-t1 text-tm18",children:r("Adjust Leverage")}),(0,l.jsxs)("div",{className:"text-t3 text-mm14 flex items-center gap-2",children:[(0,l.jsx)("span",{children:(0,v.A2)(V||U,"")||"--"}),(0,l.jsx)("span",{className:"bg-t3 h-3 w-px"}),(0,l.jsx)("span",{children:(0,k.v)(null==S?void 0:S.marginMode,r)}),(0,l.jsx)("span",{className:"bg-t3 h-3 w-px"}),(0,l.jsxs)("span",{className:(null==S?void 0:S.side)==="short"?"text-p3":"text-p2",children:[r((null==S?void 0:S.side)==="short"?"Short":"Long")," ",Z,"X"]})]})]}),(0,l.jsx)("button",{type:"button",className:"text-t4 hover:text-t2 shrink-0 transition-colors",onClick:es,children:(0,l.jsx)(a.U,{className:"size-5"})})]}),(0,l.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col gap-3 overflow-y-auto md:overflow-visible",children:[(0,l.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,l.jsxs)("div",{className:"grid grid-cols-[40px_minmax(0,1fr)_40px] gap-2",children:[(0,l.jsx)("button",{type:"button",disabled:Z<=1,className:"border-l1 bg-bg2 text-t2 hover:bg-bg3 disabled:text-t5 disabled:hover:bg-bg2 rounded-r3 flex h-10 cursor-pointer items-center justify-center transition-colors disabled:cursor-not-allowed",onClick:()=>en("sub"),children:(0,l.jsx)(s.e,{className:"size-5"})}),(0,l.jsx)(o.Input,{size:"m",inputMode:"numeric",value:A?String(A):"",onChange:e=>Q((0,g.nz)(e.target.value,H,1)),onBlur:e=>{let t=(0,g.nz)(e.target.value,H,1);Q(null!=t?t:1)},wrapperClassName:"!rounded-r3 ".concat(el?"!border-p3":""),className:"!text-bm14 !border-none !bg-transparent !px-0 !text-center !shadow-none"}),(0,l.jsx)("button",{type:"button",disabled:Z>=H,className:"border-l1 bg-bg2 text-t2 hover:bg-bg3 disabled:text-t5 disabled:hover:bg-bg2 rounded-r3 flex h-10 cursor-pointer items-center justify-center transition-colors disabled:cursor-not-allowed",onClick:()=>en("add"),children:(0,l.jsx)(n.c,{className:"size-5"})})]}),el?(0,l.jsx)("div",{className:"text-p3 text-cm12 pl-[52px]",children:r("Insufficient margin please increase the leverage.")}):null]}),(0,l.jsx)(d.Slider,{value:X,showIndicator:!1,marks:W.map(e=>({value:(0,y.D)(e,H),label:"".concat(e,"X")})),onValueChange:e=>{let t=(0,y.t)(e,H);Q((0,g.Q5)(t,H,1))}}),(0,l.jsxs)("div",{className:"flex flex-col",children:[(0,l.jsxs)("div",{className:"flex min-h-9 items-center justify-between",children:[(0,l.jsx)("span",{className:"text-c12 text-t3",children:r("Est. Margin Required")}),(0,l.jsxs)("span",{className:"text-c12 text-t1",children:[ee," USDT"]})]}),(0,l.jsxs)("div",{className:"flex min-h-9 items-center justify-between",children:[(0,l.jsx)("span",{className:"text-c12 text-t3",children:r("Max Position at Current Leverage")}),(0,l.jsxs)("span",{className:"text-c12 text-t1",children:[et,er?" ".concat(er):""]})]}),ea?(0,l.jsxs)("div",{className:"bg-bt1/10 text-p4 rounded-r2 flex items-start gap-2 px-3 py-2.5 text-[12px] leading-[16
1px]",children:[(0,l.jsx)("img",{alt:"tip",src:"https://cdn.tapbit.mobi/next-web/futures/tip.png",width:20,height:20,className:"shrink-0"}),(0,l.jsx)("span",{children:r("The current leverage is high, please pay attention to the risk.")})]}):null]})]}),(0,l.jsxs)("div",{className:"gap-s2 mt-s6 grid h-10 grid-cols-2",children:[(0,l.jsx)(c.$,{variant:"secondary",size:"m",className:"h-10",onClick:es,children:r("Cancel")}),(0,l.jsx)(c.$,{size:"m",className:"h-10",disabled:F||el,loading:F,onClick:ei,children:r("Confirm")})]})]})})}},18983:(e,t,r)=>{r.d(t,{b:()=>n});var l=r(79237),a=r(38113),s=r(65375);let n=a.forwardRef((e,t)=>(0,l.jsx)(s.B,{ref:t,viewBox:"0 0 1024 1024",...e,children:(0,l.jsx)("path",{d:"M197.290667 283.392L104.362667 190.464 156.16 138.752l722.432 722.389333-51.754667 51.754667-119.381333-118.954667-17.109333-17.109333c-55.04 21.973333-115.328 34.218667-178.474667 34.218667-203.733333 0-377.728-126.72-448.213333-305.578667A480.938667 480.938667 0 0 1 216.021333 302.08l-18.773333-18.773333z m518.272 222.037333a203.818667 203.818667 0 0 0-203.733334-203.733333c-26.453333 0-51.328 5.290667-74.581333 14.677333L349.269333 228.352a474.496 474.496 0 0 1 162.133334-28.501333c203.733333 0 377.728 126.72 448.213333 305.578666a481.450667 481.450667 0 0 1-139.733333 193.536l-118.997334-118.954666c9.386667-23.253333 14.677333-48.085333 14.677334-74.581334z m-385.877334-89.6a201.941333 201.941333 0 0 0-21.589333 89.6 203.818667 203.818667 0 0 0 203.733333 203.733334c32.213333 0 62.336-8.106667 89.642667-21.589334l-63.146667-63.146666c-8.533333 2.048-17.493333 3.242667-26.453333 3.242666a122.069333 122.069333 0 0 1-122.282667-122.197333c0-8.96 1.237333-17.92 3.285334-26.496l-63.146667-63.146667z m304 96.554667l-128.341333-128.341333 6.912-0.426667a122.069333 122.069333 0 0 1 122.24 122.282667l-0.853333 6.485333z"})}));n.displayName="EyeOff1Icon"},30511:(e,t,r)=>{r.d(t,{t:()=>d});var l=r(79237),a=r(90477),s=r(4487),n=r(38113),i=r(37392);let o=(0,s.F)("inline-block",{variants:{type:{global:"",general:"animate-spin"},size:{l:"",m:"",s:"",xs:""}},compoundVariants:[{type:"global",size:"l",className:"w-12 h-12"},{type:"global",size:"m",className:"w-10 h-10"},{type:"global",size:"s",className:"w-8 h-8"},{type:"general",size:"l",className:"w-6 h-6"},{type:"general",size:"m",className:"w-5 h-5"},{type:"general",size:"s",className:"w-4 h-4"},{type:"general",size:"xs",className:"w-3 h-3"}],defaultVariants:{type:"general",size:"m"}}),d=n.forwardRef((e,t)=>{let{className:r,type:s="general",size:n="m",...d}=e;return(0,l.jsx)("div",{ref:t,className:(0,a.Q)(o({type:s,size:n}),r),...d,children:"global"===s?(0,l.jsxs)("svg",{viewBox:"0 0 20 28",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"h-full w-full",children:[(0,l.jsx)("rect",{x:"0",y:"0",width:"12",height:"12",rx:"1",fill:"var(--color-p1)",className:"animate-rect1"}),(0,l.jsx)("rect",{x:"4.7",y:"19.6",width:"7.3",height:"7.5",rx:"1",fill:"var(--color-p1)",className:"animate-rect2"}),(0,l.jsx)("rect",{x:"12",y:"12",width:"7.5",height:"7.5",rx:"1",fill:"var(--color-p1)",className:"animate-rect3"})]}):(0,l.jsx)(i.m,{className:"h-full w-full"})})});d.displayName="Spin"},31082:(e,t,r)=>{r.d(t,{e:()=>n});var l=r(79237),a=r(38113),s=r(65375);let n=a.forwardRef((e,t)=>(0,l.jsx)(s.B,{ref:t,viewBox:"0 0 1024 1024",...e,children:(0,l.jsx)("path",{d:"M853.333333 460.8a51.2 51.2 0 0 1 0 102.4H170.666667a51.2 51.2 0 0 1 0-102.4h682.666666z"})}));n.displayName="DecreaseIcon"},33162:(e,t,r)=>{r.d(t,{c:()=>n});var l=r(79237),a=r(38113),s=r(65375);let n=a.forwardRef((e,t)=>(0,l.jsx)(s.B,{ref:t,viewBox:"0 0 1024 1024",...e,children:(0,l.jsx)("path",{d:"M512 207.061333c-100.394667 0-191.232 28.16-272.512 84.821334C158.165333 348.586667 99.754667 421.845333 64 512c35.541333 90.197333 93.952 163.712 175.488 220.117333 81.28 56.618667 172.117333 84.864 272.512 84.864 100.394667 0 191.232-28.245333 272.512-84.906666 81.322667-56.618667 139.733333-129.92 175.488-220.074667-35.541333-90.197333-93.952-163.712-175.488-220.117333C703.232 235.264 612.394667 207.018667 512 207.018667z m0 508.842667c-36.864 0-70.826667-9.088-101.973333-27.562667a209.493333 209.493333 0 0 1-74.368-74.368A196.266667 196.266667 0 0 1 308.053333 512a196.266667 196.266667 0 0 1 27.562667-101.973333A209.493333 209.493333 0 0 1 410.026667 335.701333 196.181333 196.181333 0 0 1 512 308.053333c36.864 0 70.826667 9.088 101.973333 27.562667a209.493333 209.493333 0 0 1 74.368 74.410667c18.432 31.061333 27.562667 65.066667 27.562667 101.930666a196.266667 196.266667 0 0 1-27.562667 101.973334 209.365333 209.365333 0 0 1-74.368 74.368 196.266667 196.266667 0 0 1-101.973333 27.562666z m0-325.845333c-34.218667 0-63.317333 11.776-86.613333 35.328-23.552 23.552-35.328 52.394667-35.328 86.613333 0 34.218667 11.776 63.317333 35.328 86.613333 23.552 23.552 52.394667 35.328 86.613333 35.328 34.218667 0 63.317333-11.776 86.613333-35.328 23.552-23.552 35.328-52.394667 35.328-86.613333 0-34.218667-11.776-63.317333-35.328-86.613333-23.296-23.552-52.394667-35.328-86.613333-35.328z"})}));n.displayName="Eye1Icon"},44031:(e,t,r)=>{r.r(t),r.d(t,{Input:()=>f,OTPInput:()=>
1y,PasswordInput:()=>g,TextArea:()=>b});var l=r(79237),a=r(90477),s=r(4487),n=r(38113),i=r(71591),o=r(65375);let d=n.forwardRef((e,t)=>(0,l.jsx)(o.B,{ref:t,viewBox:"0 0 1024 1024",...e,children:(0,l.jsx)("path",{d:"M829.013333 516.096a51.2 51.2 0 1 1 72.362667 72.405333l-301.653333 301.738667a51.242667 51.242667 0 0 1-72.448-72.448l301.696-301.653333z m-63.402666-358.997333a51.2 51.2 0 0 1 72.405333 72.405333l-597.333333 597.333333a51.2 51.2 0 0 1-72.405334-72.405333l597.333334-597.333333z"})}));d.displayName="TextAreaIcon";var c=r(33162),u=r(18983);let m=(0,s.F)(["w-0","flex-1","border-0","bg-transparent","outline-none","text-t1","placeholder:text-t3","transition-all","duration-200","disabled:cursor-not-allowed","disabled:text-t5","disabled:placeholder:text-t5"],{variants:{variant:{default:[],filled:[]},size:{l:["text-bm16","placeholder:text-bm16"],m:["text-bm14","placeholder:text-bm14"],s:["text-bm14","placeholder:text-bm14"]}},defaultVariants:{variant:"default",size:"l"}}),p=(0,s.F)(["relative","flex","items-center","w-full","rounded-r2","transition-all","duration-200"],{variants:{variant:{default:["bg-bg2","border","border-transparent"],focused:["bg-bg3","border","border-p1"]},size:{l:["h-12","px-s4"],m:["h-10","px-s4"],s:["h-9","px-s3"]}},defaultVariants:{variant:"default",size:"l"}}),h=(0,s.F)(["block","mb-2","text-t1"],{variants:{size:{l:"text-bm14",m:"text-bm14",s:"text-bm14"}},defaultVariants:{size:"l"}}),x=(0,s.F)(["relative","flex","w-full","rounded-r3","transition-all","duration-200"],{variants:{variant:{default:["bg-bg2","border","border-transparent"],focused:["bg-bg3","border","border-p1"]},size:{m:["min-h-[150px]","p-s4","text-bm14"]}},defaultVariants:{variant:"default",size:"m"}}),v=e=>{let{placeholder:t,className:r,disabled:s,value:i,hasValue:o,isFocused:d,inputRef:c,leftInset:u=0,rightInset:m=0,onFocus:p,onBlur:h,onChange:x,onCompositionStart:v,onCompositionEnd:f,readOnly:b,...g}=e,y=n.useRef(null),j=n.useCallback(e=>{y.current=e,"function"==typeof c?c(e):c&&(c.current=e)},[c]),w=d||o,N=n.useMemo(()=>({marginLeft:u>0?"".concat(u,"px"):void 0,marginRight:m>0?"".concat(m,"px"):void 0}),[u,m]);return(0,l.jsx)("div",{className:"relative min-w-0 flex-1 cursor-text","data-motion-state":w?"raised":"idle",onMouseDown:e=>{var t;s||b||e.target!==y.current&&(e.preventDefault(),null==(t=y.current)||t.focus())},children:(0,l.jsxs)("div",{className:"relative h-full min-w-0",style:N,children:[(0,l.jsx)("input",{ref:j,disabled:s,value:i,readOnly:b,placeholder:" ",className:(0,a.Q)("peer h-full w-full border-0 bg-transparent px-0 pt-[16px] pb-[2px] outline-none","text-bm14 text-t1 placeholder:text-transparent","disabled:text-t5 disabled:cursor-not-allowed",r),onFocus:p,onBlur:h,onChange:x,onCompositionStart:v,onCompositionEnd:f,...g}),t?(0,l.jsx)("label",{"aria-hidden":"true",className:(0,a.Q)("text-bm14 pointer-events-none absolute top-1/2 right-0 left-0 origin-left truncate leading-[20px] will-change-transform rtl:origin-right","font-normal transition-all duration-300 ease-[cubic-bezier(0.22,1,0.36,1)]",w?"text-t1 -translate-y-[18px] scale-[0.785714]":"text-t4 -translate-y-1/2 scale-100"),children:t}):null]})})},f=n.forwardRef((e,t)=>{let{className:r,variant:s="borderless",size:o="l",label:d,labelClassName:c,error:u,leftSlot:x,rightSlot:f,clearable:b,onClear:g,wrapperClassName:y,enablePlaceholderMotion:j=!1,placeholder:w,disabled:N,value:C,type:M="text",onChange:k,defaultValue:P,onFocus:L,onBlur:R,onCompositionStart:z,onCompositionEnd:O,...S}=e,[E,D]=n.useState(!1),[T,I]=n.useState(!1),B=void 0!==C,[A,Q]=n.useState(B?null!=C?C:"":null!=P?P:""),F=n.useRef(null),_=n.useRef(null),K=n.useRef(null),[U,q]=n.useState(0),[V,$]=n.useState(0),G=n.useCallback(e=>{F.current=e,"function"==typeof t?t(e):t&&(t.current=e)},[t]);n.useEffect(()=>{!T&&B&&Q(null!=C?C:"")},[B,C,T]);let H=B?T?A:null!=C?C:"":A,Z=""!==H,W="outlined"===s,X=j&&"hidden"!==M;n.useLayoutEffect(()=>{if(!X){q(0),$(0);return}let e=_.current,t=K.current,r=()=>{var r,l;let a=null!=(r=null==e?void 0:e.offsetWidth)?r:0,s=null!=(l=null==t?void 0:t.offsetWidth)?l:0;q(a>0?a:0),$(s>0?s:0)};if(r(),"undefined"==typeof ResizeObserver)return;let l=new ResizeObserver(r);return e&&l.observe(e),t&&l.observe(t),()=>{l.disconnect()}},[X,x,f,b,Z,N,S.readOnly]);let J=e=>{let t=!!e.nativeEvent.isComposing;(!B||T||t)&&Q(e.target.value),null==k||k(e)},Y=()=>{if(N||S.readOnly)return;B||Q("");let e=F.current;if(e){var t;let r=null==(t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value"))?void 0:t.set;null==r||r.call(e,"");let l=new Event("input",{bubbles:!0});e.dispatchEvent(l)}null==g||g()};return(0,l.jsxs)("div",{className:"w-full",children:[d&&(0,l.jsx)("label",{className:(0,a.Q)(h({size:o}),c),children:d}),(0,l.jsxs)("div",{className:(0,a.Q)(p({variant:E?"focused":"default",size:o}),!X&&"l"===o&&"!rounded-r3",X&&"!rounded-r2 px-s2 py-s1 h-[44px] items-stretch",W&&"bg-transparent",W&&!E&&"border-l1",N&&"bg-bg07 border-l1 cursor-not-allowed",y),children:[X?(0,l.jsx)(v,{...S,inputRef:G,type:M,disabled:N,readOnly:S.readOnly,value:H,hasValue:Z,isFocused:E,placeholder:w,className:r,leftInset:U,rightInset:V,onFocus:e=>{D(!0),null==L||L(e)},onBlur:e=>{D(!1),null==R||R(e)},onChange:J,onCompositionStart:e=>{I(!0),Q(e.currentTarget.value),null==z||z(e)},onCompositionEnd:e=>{I(!1),Q(e.currentTarget.value),null==O||O(e)}}):(0,l.jsxs)(l.Fragment,{children:[x&&(0,l.jsx)("div",{className:"mr-2 flex items-center rtl:mr-0 rtl:ml-2",children:x}),(0,l.jsx)("input",{ref:G,type:M,disabled:N,value:H,placeholder:w,className:(0,a.Q)(m({size:o}),r),onFocus:e=>{D(!0),null==L||L(e)},onBlur:e=>{D(!1),null==R||R(e)},onChange:J,onCompositionStart:e=>{I(!0),Q(e.currentTarget.value),null==z||z(e)},onCompositionEnd:e=>{I(!1),Q(e.currentTarget.value),null==O||O(e)},...S})]}),X&&x&&(0,l.jsx)("div",{ref:_,className:"left-s2 absolute top-1/2 z-[1] flex -translate-y-1/2 items-center",children:x}
1),X?(f||b&&Z&&!N&&!S.readOnly)&&(0,l.jsxs)("div",{ref:K,className:"right-s2 absolute top-1/2 z-[1] flex -translate-y-1/2 items-center gap-1",children:[b&&Z&&!N&&!S.readOnly&&(0,l.jsx)("button",{type:"button",onClick:Y,className:"text-t3 hover:text-t1 cursor-pointer leading-0 transition-colors","aria-label":"Clear input",children:(0,l.jsx)(i.v,{className:"h-5 w-5 cursor-pointer"})}),f&&(0,l.jsx)("div",{className:"flex items-center",children:f})]}):(0,l.jsxs)(l.Fragment,{children:[b&&Z&&!N&&!S.readOnly&&(0,l.jsx)("button",{type:"button",onClick:Y,className:"text-t3 hover:text-t1 ml-2 cursor-pointer leading-0 transition-colors rtl:mr-2 rtl:ml-0","aria-label":"Clear input",children:(0,l.jsx)(i.v,{className:"h-5 w-5 cursor-pointer"})}),f&&(0,l.jsx)("div",{className:"ml-2 flex items-center rtl:mr-2 rtl:ml-0",children:f})]})]}),u&&(0,l.jsx)("p",{className:"text-b14 mt-1 text-red-500",children:u})]})});f.displayName="Input";let b=n.forwardRef((e,t)=>{let{className:r,variant:s="borderless",label:i,error:o,wrapperClassName:c,showCount:u,maxLength:m,showResizeIndicator:p=!0,size:v="m",value:f,defaultValue:b,onChange:g,onFocus:y,onBlur:j,disabled:w,...N}=e,[C,M]=n.useState(!1),k=void 0!==f,[P,L]=n.useState(k?null!=f?f:"":null!=b?b:""),R=n.useRef(null),z=n.useCallback(e=>{R.current=e,"function"==typeof t?t(e):t&&(t.current=e)},[t]);n.useEffect(()=>{k&&L(null!=f?f:"")},[k,f]);let O=k?null!=f?f:"":P,S=O.length,E=null!=u?u:void 0!==m;return(0,l.jsxs)("div",{className:"w-full",children:[i&&(0,l.jsx)("label",{className:h({size:"s"}),children:i}),(0,l.jsxs)("div",{className:(0,a.Q)(x({variant:C?"focused":"default",size:v}),"outlined"===s&&"bg-transparent","outlined"===s&&!C&&"border-l1","gap-s1 flex-col items-start justify-center",w&&"bg-bg07 border-l1 cursor-not-allowed",c),children:[(0,l.jsx)("textarea",{ref:z,value:O,disabled:w,maxLength:m,className:(0,a.Q)("text-t1 placeholder:text-t3 w-full flex-1 resize-none border-0 bg-transparent outline-none","disabled:text-t5 disabled:placeholder:text-t5","text-b14 placeholder:text-b14",w&&"cursor-not-allowed",r),onFocus:e=>{M(!0),null==y||y(e)},onBlur:e=>{M(!1),null==j||j(e)},onChange:e=>{k||L(e.target.value),null==g||g(e)},...N}),E&&(0,l.jsxs)("div",{className:"text-c11 gap-s0 flex w-full items-center justify-end text-right",children:[(0,l.jsx)("span",{className:(0,a.Q)("pointer-events-none select-none",0===S?"text-t4":"text-t1"),children:S}),void 0!==m&&(0,l.jsxs)("span",{className:"text-t4 pointer-events-none select-none",children:["/",m]})]}),p&&(0,l.jsx)("button",{type:"button","aria-label":"Resize textarea",className:"text-t4 right-s1 bottom-s1 absolute inline-flex size-3 cursor-ns-resize items-center justify-center p-0",onPointerDown:e=>{if(!p||w||N.readOnly)return;let t=R.current;if(!t)return;e.preventDefault();let r=e.clientY,l=t.getBoundingClientRect().height,a=Number.parseFloat(window.getComputedStyle(t).minHeight)||0;t.style.height="".concat(l,"px");let s=e=>{let s=Math.max(a,l+(e.clientY-r));t.style.height="".concat(s,"px")},n=()=>{window.removeEventListener("pointermove",s),window.removeEventListener("pointerup",n),window.removeEventListener("pointercancel",n)};window.addEventListener("pointermove",s),window.addEventListener("pointerup",n),window.addEventListener("pointercancel",n)},children:(0,l.jsx)(d,{className:"size-3"})})]}),o&&(0,l.jsx)("p",{className:"text-b14 mt-1 text-red-500",children:o})]})});b.displayName="TextArea";let g=n.forwardRef((e,t)=>{let[r,a]=n.useState(!1);return(0,l.jsx)(f,{...e,ref:t,type:r?"text":"password",rightSlot:(0,l.jsx)("button",{type:"button",onClick:()=>a(!r),className:"text-t3 hover:text-t1 cursor-pointer leading-0 transition-colors","aria-label":r?"Hide password":"Show password",children:r?(0,l.jsx)(c.c,{className:"h-5 w-5"}):(0,l.jsx)(u.b,{className:"h-5 w-5"})})})});g.displayName="PasswordInput";let y=n.forwardRef((e,t)=>{let{length:r=6,onChange:s,value:i="",disabled:o,className:d}=e,c=n.useRef([]),[u,m]=n.useState(i.split("").concat(Array(r).fill("")).slice(0,r)),[p,h]=n.useState(-1);n.useEffect(()=>{m(i.split("").concat(Array(r).fill("")).slice(0,r))},[i,r]);let x=e=>{var t;e.preventDefault();let l=e.clipboardData.getData("text/plain").slice(0,r),a=l.split("").concat(Array(r).fill("")).slice(0,r);m(a),null==s||s(a.join(""));let n=Math.min(l.length,r-1);
1null==(t=c.current[n])||t.focus()};return(0,l.jsx)("div",{ref:t,className:(0,a.Q)("gap-s2 flex",d),children:Array.from({length:r}).map((e,t)=>{u[t];let n=p===t;return(0,l.jsx)("div",{className:(0,a.Q)("rounded-r2 flex h-11 w-11 items-center justify-center border transition-all md:h-15 md:w-15","bg-bg2 border-l1",n&&"bg-bg3 border-p1",o&&"cursor-not-allowed opacity-30"),children:(0,l.jsx)("input",{ref:e=>{c.current[t]=e},type:"text",inputMode:"numeric",maxLength:1,value:u[t]||"",onChange:e=>((e,t)=>{if(t&&!/^\d$/.test(t))return;let l=[...u];if(l[e]=t,m(l),null==s||s(l.join("")),t&&e<r-1){var a;null==(a=c.current[e+1])||a.focus()}})(t,e.target.value),onKeyDown:e=>((e,t)=>{if("Backspace"===t.key&&!u[e]&&e>0){var r;null==(r=c.current[e-1])||r.focus()}})(t,e),onFocus:()=>h(t),onBlur:()=>h(-1),onPaste:x,disabled:o,className:"text-tm24 text-t1 h-full w-full border-0 bg-transparent text-center font-semibold outline-none"})},t)})})});y.displayName="OTPInput"},56856:(e,t,r)=>{r.d(t,{Jh:()=>i,Mr:()=>n});var l=r(47387),a=r(41809);let s=e=>({symbol:e,activeTab:"open",orderType:l.Nm.get("orderType")||"limit",triggerPrice:"",orderPrice:"",quantity:"",longQuantity:"",shortQuantity:"",percentage:0,isPercentage:!1,checkedTpsl:!1,takeProfitPrice:"",stopLossPrice:"",tpOrderPrice:"",slOrderPrice:"",takeProfitRate:"",stopLossRate:"",takeProfitRateAbout:"",stopLossRateAbout:"",triggerWay:"mark",tpTriggerWay:"mark",slTriggerWay:"mark",tpPriceType:"market",slPriceType:"market",tpslActiveTab:"openLong",tpslAdvancedEdited:!1,tradeUnit:l.Nm.get("tradeUnit")||"0",usdtCost:"1"===l.Nm.get("usdtCost")?"1":"0",marginMode:"crossed",positionMode:"merged",longLeverage:10,shortLeverage:10}),n=(0,a.v)((e,t)=>({form:s("BTC-USDT"),initialize:(t,r)=>e(e=>{if(e.form.symbol===t)return e;let l=Number((null==r?void 0:r.longLeverage)||0),a=Number((null==r?void 0:r.shortLeverage)||0);return{form:{...s(t),marginMode:e.form.marginMode,...l>0?{longLeverage:l}:{},...a>0?{shortLeverage:a}:{}}}}),update:t=>e(e=>({form:{...e.form,...t}})),setOrderType:t=>{l.Nm.set({orderType:t}),e(e=>({form:{...e.form,orderType:t,triggerPrice:"planLimit"===t||"planMarket"===t?e.form.triggerPrice:"",orderPrice:"market"===t||"planMarket"===t?"":e.form.orderPrice}}))},setTradeUnit:(t,r)=>{l.Nm.set({tradeUnit:t,..."2"===t&&r?{usdtCost:r}:{}}),e(e=>({form:{...e.form,tradeUnit:t,..."2"===t&&r?{usdtCost:r}:{}}}))},resetQuantity:()=>e(e=>({form:{...e.form,quantity:"",longQuantity:"",shortQuantity:"",percentage:0}}))}));function i(e){n.setState(t=>({form:{...t.form,...e}}))}},59997:(e,t,r)=>{r.d(t,{j:()=>l});function l(e){return e}},71591:(e,t,r)=>{r.d(t,{v:()=>n});var l=r(79237),a=r(38113),s=r(65375);let n=a.forwardRef((e,t)=>(0,l.jsx)(s.B,{ref:t,viewBox:"0 0 1024 1024",...e,children:(0,l.jsx)("path",{d:"M85.333333 512c0 235.648 191.018667 426.666667 426.666667 426.666667s426.666667-191.018667 426.666667-426.666667S747.648 85.333333 512 85.333333 85.333333 276.352 85.333333 512z m549.76-183.253333a42.538667 42.538667 0 0 1 60.16 60.16l-111.786666 111.786666a16 16 0 0 0 0 22.613334l111.786666 111.786666a42.538667 42.538667 0 1 1-60.16 60.16l-111.786666-111.786666a16 16 0 0 0-22.613334 0l-111.786666 111.786666a42.538667 42.538667 0 1 1-60.16-60.16l111.786666-111.786666a16 16 0 0 0 0-22.613334l-111.786666-111.786666a42.538667 42.538667 0 0 1 60.16-60.16l111.786666 111.786666a16 16 0 0 0 22.613334 0l111.786666-111.786666z"})}));n.displayName="ClearIcon"},79676:(e,t,r)=>{r.r(t),r.d(t,{default:()=>L});var l=r(79237),a=r(51924),s=r(31082),n=r(2998),i=r(53951),o=r(44031),d=r(56044),c=r(70659),u=r(66960),m=r(31508),p=r(41760),h=r(96620),x=r(19490),v=r(52293),f=r(91617),b=r(99452),g=r(38113),y=r(2815),j=r(32955),w=r(25060),N=r(90178),C=r(33212),M=r(39422),k=r(56856),P=r(25749);function L(){var e,t;let{$t:r,locale:L}=(0,u.B)(),R=(0,P.xO)(),z=null==(e=R.params)?void 0:e.item,O=(0,j.D)(),S=(0,w.e)(),E=(0,y.tQ)(),{refetch:D}=(0,N.pD)(),T=(0,v.bZ)(e=>e.symbolsConfigBySymbol),[I,B]=(0,g.useState)(1),[A,Q]=(0,g.useState)(!1),F=(0,k.Mr)(e=>e.form),_=(0,g.useMemo)(()=>(0,f.QG)(null==z?void 0:z.symbol),[null==z?void 0:z.symbol]),K=(null==z?void 0:z.symbol)||"",U=(0,g.useMemo)(()=>(0,f.Zq)(null==z?void 0:z.symbol,T),[null==z?void 0:z.symbol,T]),q=(null==U?void 0:U.symbol)||_||(null==z?void 0:z.symbol)||"",V=(0,f.BX)(null==z?void 0:z.symbol,q||_),$=(0,p.N1)(_?h.p.USDT.SIMPLE_TICKER(_):""),G=(null==U?void 0:U.tiers)||[],H=Math.max(1,Number((null==(t=G[G.length-1])?void 0:t.levelMax)||(null==U?void 0:U.maxLeverage)||
11)),Z=null!=I?I:1,W=(0,f.p$)(H),X=(0,b.D)(Z,H),J=Number((null==$?void 0:$.last)||(null==z?void 0:z.markPrice)||(null==z?void 0:z.avgPrice)||0),Y=(0,f.vh)({contQuantity:null==z?void 0:z.quantity,multiplier:(null==U?void 0:U.multiplier)||0,avgPrice:null==z?void 0:z.avgPrice,leverage:Z}),ee=(0,f.c$)(Y,I),et=q?(0,x.iT)(O((0,f.GS)(Z,G),q,J)||"--"):"--",er=S(q),el=(0,f.M_)({estimatedMargin:Y,currentPositionMargin:null==z?void 0:z.positionMargin,availableBalance:E.availableBalance});(0,g.useEffect)(()=>{R.visible&&B((0,f.Q5)(Number((null==z?void 0:z.leverage)||1),H,1))},[null==z?void 0:z.leverage,R.visible,H]);let ea=(0,g.useCallback)(()=>{A||R.hideLayer()},[R,A]),es=(0,g.useCallback)(e=>{B(t=>{let r=null!=t?t:1;return(0,f.Q5)("add"===e?r+1:r-1,H,1)})},[H]),en=(0,g.useCallback)(async()=>{if(K&&(null==z?void 0:z.side)&&I){Q(!0);try{await (0,M.Lo)({locale:L,params:{symbol:K,..."long"===z.side?{leverageLong:I}:{leverageShort:I}}}),(0,k.Jh)({marginMode:F.marginMode,longLeverage:"long"===z.side?I:F.longLeverage,shortLeverage:"short"===z.side?I:F.shortLeverage}),D(),R.hideLayer()}catch(t){var e;(0,m.d)(t)&&10337===Number((null==(e=t.data)?void 0:e.code)||0)&&R.hideLayer()}finally{Q(!1)}}},[I,null==z?void 0:z.side,R,L,F.longLeverage,F.marginMode,F.shortLeverage,D,K]);return(0,l.jsx)(i.Dialog,{open:R.visible,onOpenChange:e=>{e||ea()},variant:"drawer",title:r("Adjust Leverage"),hideHeader:!0,showClose:!1,footer:!1,overlayClassName:"bg-black/60",className:"!border-l1 !bg-m1 shadow-3 !rounded-t-r5 md:!rounded-r4 !w-full !max-w-none !overflow-hidden !rounded-b-none !border-t !p-0 md:!w-[420px] md:!max-w-[calc(100vw-32px)] md:!border",bodyClassName:"!p-0 !pt-0 flex min-h-0 flex-1 flex-col overflow-hidden",children:(0,l.jsxs)("div",{className:"bg-m1 flex max-h-[90dvh] min-h-0 flex-col overflow-hidden px-4 pt-5 pb-[calc(env(safe-area-inset-bottom)+var(--spacing-s4))] md:max-h-none md:p-6",children:[(0,l.jsxs)("div",{className:"mb-s5 md:mb-s6 flex items-start justify-between gap-4",children:[(0,l.jsxs)("div",{className:"flex min-w-0 flex-col gap-1",children:[(0,l.jsx)("div",{className:"text-t1 text-tm18",children:r("Adjust Leverage")}),(0,l.jsxs)("div",{className:"text-t3 text-mm14 flex items-center gap-2",children:[(0,l.jsx)("span",{children:V}),(0,l.jsx)("span",{className:"bg-t3 h-3 w-px"}),(0,l.jsx)("span",{children:(0,C.v)(null==z?void 0:z.marginMode,r)}),(0,l.jsx)("span",{className:"bg-t3 h-3 w-px"}),(0,l.jsxs)("span",{className:(null==z?void 0:z.side)==="short"?"text-p3":"text-p2",children:[r((null==z?void 0:z.side)==="short"?"Short":"Long")," ",Z,"X"]})]})]}),(0,l.jsx)("button",{type:"button",className:"text-t4 hover:text-t2 shrink-0 transition-colors",onClick:ea,children:(0,l.jsx)(a.U,{className:"size-5"})})]}),(0,l.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col gap-3 overflow-y-auto md:overflow-visible",children:[(0,l.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,l.jsxs)("div",{className:"grid grid-cols-[40px_minmax(0,1fr)_40px] gap-2",children:[(0,l.jsx)("button",{type:"button",disabled:Z<=1,className:"border-l1 bg-bg2 text-t2 hover:bg-bg3 disabled:text-t5 disabled:hover:bg-bg2 rounded-r3 flex h-10 cursor-pointer items-center justify-center transition-colors disabled:cursor-not-allowed",onClick:()=>es("sub"),children:(0,l.jsx)(s.e,{className:"size-5"})}),(0,l.jsx)(o.Input,{size:"m",inputMode:"numeric",value:I?String(I):"",onChange:e=>B((0,f.nz)(e.target.value,H,1)),onBlur:e=>{let t=(0,f.nz)(e.target.value,H,1);B(null!=t?t:1)},wrapperClassName:"!rounded-r3 ".concat(el?"!border-error":""),className:"!text-bm14 !border-none !bg-transparent !px-0 !text-center !shadow-none"}),(0,l.jsx)("button",{type:"button",disabled:Z>=H,className:"border-l1 bg-bg2 text-t2 hover:bg-bg3 disabled:text-t5 disabled:hover:bg-bg2 rounded-r3 flex h-10 cursor-pointer items-center justify-center transition-colors disabled:cursor-not-allowed",onClick:()=>es("add"),children:(0,l.jsx)(n.c,{className:"size-5"})})]}),el?(0,l.jsx)("div",{className:"text-error text-cm12 pl-[52px]",children:r("Insufficient margin please increase the leverage.")}):null]}),(0,l.jsx)(d.Slider,{value:X,showIndicator:!1,marks:W.map(e=>({value:(0,b.D)(e,H),label:"".concat(e,"X")})),onValueChange:e=>{let t=(0,b.t)(e,H);B((0,f.Q5)(t,H,1))}}),(0,l.jsxs)("div",{className:"flex flex-col",children:[(0,l.jsxs)("div",{className:"flex min-h-9 items-center justify-between",children:[(0,l.jsx)("span",{className:"text-c12 text-t3",children:r("Est. Margin Required")}),(0,l.jsxs)("span",{className:"text-c12 text-t1",children:[ee," USDT"]})]}),(0,l.jsxs)("div",{className:"flex min-h-9 items-center justify-between",children:[(0,l.jsx)("span",{className:"text-c12 text-t3",children:r("Max Position at Current Leverage")}),(0,l.jsxs)("span",{className:"text-c12 text-t1",children:[et,er?" ".concat(er):""]})]})]})]}),(0,l.jsxs)("div",{className:"gap-s2 mt-s6 grid h-10 grid-cols-2",children:[(0,l.jsx)(c.$,{variant:"secondary",size:"m",className:"h-10",onClick:ea,children:r("Cancel")}),(0,l.jsx)(c.$,{size:"m",className:"h-10",disabled:A||el,loading:A,onClick:en,children:r("Confirm")})]})]})})}},85673:(e,t,r)=>{r.d(t,{Mz:()=>V,UC:()=>H,ZL:()=>G,bL:()=>q,bm:()=>Z,l9:()=>$});var l=r(38113),a=r(24668),s=r(25479),n=r(78985),i=r(30579),o=r(50670),d=r(29771),c=r(86820),u=r(72929),m=r(19425),p=r(17787),h=r(18912),x=r(28831),v=r(94904),f=r(73376),b=r(25115),g=r(79237),y="Popover",[
1j,w]=(0,n.A)(y,[u.Bk]),N=(0,u.Bk)(),[C,M]=j(y),k=e=>{let{__scopePopover:t,children:r,open:a,defaultOpen:s,onOpenChange:n,modal:i=!1}=e,o=N(t),d=l.useRef(null),[m,p]=l.useState(!1),[h,x]=(0,v.i)({prop:a,defaultProp:null!=s&&s,onChange:n,caller:y});return(0,g.jsx)(u.bL,{...o,children:(0,g.jsx)(C,{scope:t,contentId:(0,c.B)(),triggerRef:d,open:h,onOpenChange:x,onOpenToggle:l.useCallback(()=>x(e=>!e),[x]),hasCustomAnchor:m,onCustomAnchorAdd:l.useCallback(()=>p(!0),[]),onCustomAnchorRemove:l.useCallback(()=>p(!1),[]),modal:i,children:r})})};k.displayName=y;var P="PopoverAnchor",L=l.forwardRef((e,t)=>{let{__scopePopover:r,...a}=e,s=M(P,r),n=N(r),{onCustomAnchorAdd:i,onCustomAnchorRemove:o}=s;return l.useEffect(()=>(i(),()=>o()),[i,o]),(0,g.jsx)(u.Mz,{...n,...a,ref:t})});L.displayName=P;var R="PopoverTrigger",z=l.forwardRef((e,t)=>{let{__scopePopover:r,...l}=e,n=M(R,r),i=N(r),o=(0,s.s)(t,n.triggerRef),d=(0,g.jsx)(h.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":n.open,"aria-controls":n.contentId,"data-state":U(n.open),...l,ref:o,onClick:(0,a.mK)(e.onClick,n.onOpenToggle)});return n.hasCustomAnchor?d:(0,g.jsx)(u.Mz,{asChild:!0,...i,children:d})});z.displayName=R;var O="PopoverPortal",[S,E]=j(O,{forceMount:void 0}),D=e=>{let{__scopePopover:t,forceMount:r,children:l,container:a}=e,s=M(O,t);return(0,g.jsx)(S,{scope:t,forceMount:r,children:(0,g.jsx)(p.C,{present:r||s.open,children:(0,g.jsx)(m.Z,{asChild:!0,container:a,children:l})})})};D.displayName=O;var T="PopoverContent",I=l.forwardRef((e,t)=>{let r=E(T,e.__scopePopover),{forceMount:l=r.forceMount,...a}=e,s=M(T,e.__scopePopover);return(0,g.jsx)(p.C,{present:l||s.open,children:s.modal?(0,g.jsx)(A,{...a,ref:t}):(0,g.jsx)(Q,{...a,ref:t})})});I.displayName=T;var B=(0,x.TL)("PopoverContent.RemoveScroll"),A=l.forwardRef((e,t)=>{let r=M(T,e.__scopePopover),n=l.useRef(null),i=(0,s.s)(t,n),o=l.useRef(!1);return l.useEffect(()=>{let e=n.current;if(e)return(0,f.Eq)(e)},[]),(0,g.jsx)(b.A,{as:B,allowPinchZoom:!0,children:(0,g.jsx)(F,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,a.mK)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),o.current||null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,a.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;o.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,a.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),Q=l.forwardRef((e,t)=>{let r=M(T,e.__scopePopover),a=l.useRef(!1),s=l.useRef(!1);return(0,g.jsx)(F,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var l,n;null==(l=e.onCloseAutoFocus)||l.call(e,t),t.defaultPrevented||(a.current||null==(n=r.triggerRef.current)||n.focus(),t.preventDefault()),a.current=!1,s.current=!1},onInteractOutside:t=>{var l,n;null==(l=e.onInteractOutside)||l.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(s.current=!0));let i=t.target;(null==(n=r.triggerRef.current)?void 0:n.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&s.current&&t.preventDefault()}})}),F=l.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:l,onOpenAutoFocus:a,onCloseAutoFocus:s,disableOutsidePointerEvents:n,onEscapeKeyDown:c,onPointerDownOutside:m,onFocusOutside:p,onInteractOutside:h,...x}=e,v=M(T,r),f=N(r);return(0,o.Oh)(),(0,g.jsx)(d.n,{asChild:!0,loop:!0,trapped:l,onMountAutoFocus:a,onUnmountAutoFocus:s,children:(0,g.jsx)(i.qW,{asChild:!0,disableOutsidePointerEvents:n,onInteractOutside:h,onEscapeKeyDown:c,onPointerDownOutside:m,onFocusOutside:p,onDismiss:()=>v.onOpenChange(!1),children:(0,g.jsx)(u.UC,{"data-state":U(v.open),role:"dialog",id:v.contentId,...f,...x,ref:t,style:{...x.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}
1),_="PopoverClose",K=l.forwardRef((e,t)=>{let{__scopePopover:r,...l}=e,s=M(_,r);return(0,g.jsx)(h.sG.button,{type:"button",...l,ref:t,onClick:(0,a.mK)(e.onClick,()=>s.onOpenChange(!1))})});function U(e){return e?"open":"closed"}K.displayName=_,l.forwardRef((e,t)=>{let{__scopePopover:r,...l}=e,a=N(r);return(0,g.jsx)(u.i3,{...a,...l,ref:t})}).displayName="PopoverArrow";var q=k,V=L,$=z,G=D,H=I,Z=K},92063:(e,t,r)=>{r.d(t,{z:()=>s});var l=r(59292),a=r(59997);function s(e){return(0,a.j)({queryKey:["share-layer-data",e||"guest"],queryFn:async()=>{let t="";if(e)try{let e=await l.request.get("/activities/invitation/invitationCode");200===e.code&&(t=e.data||"")}catch(e){console.error("è·åé请ç 失败:",e)}let r=await l.request.get(e?"/content/user/app/common/poster":"/content/public/app/common/poster");return{posterConfig:200===r.code&&r.data||{},referralCode:t}},retry:!1,staleTime:3e5})}},99452:(e,t,r)=>{function l(e){return Math.max(1,Math.trunc(e||1))}function a(e,t){let r=l(t);return r<=1?0:(Math.max(1,Math.min(Math.trunc(e||1),r))-1)/(r-1)*100}function s(e,t){let r=l(t);return r<=1?1:Math.round(1+Math.max(0,Math.min(e||0,100))/100*(r-1))}r.d(t,{D:()=>a,t:()=>s})}}]);
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.