PageSourceSearch

https://store.create-sd.co.jp/_next/static/chunks/3125-6d24df25bcbb4d75.js

js create-sd.co.jp collected 2026-10-02 14:51:11 UTC 85,756 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3125],{3125:function(e,t,n){let r,o;n.d(t,{Xo:function(){return th},GK:function(){return tb},JY:function(){return tp}});var i,a,l,s,c,u,d=n(7294),f=n.t(d,2),m=n(5633),p=n(589),g=n(3476),h=n(2134),v=n(7140),b=n(7160),y=n(5187),x=n(9499),w=n(4730);function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function $e42e1063c40fb3ef$export$b9ecd428b558ff10(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(null==e||e(r),!1===n||!r.defaultPrevented)return null==t?void 0:t(r)}}function $6ed0406888f73fc4$export$43e446d32b3d21af(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function $6ed0406888f73fc4$export$c7b2cbe3552a0d05(...e){return(0,d.useCallback)($6ed0406888f73fc4$export$43e446d32b3d21af(...e),e)}function $c512c27ab02ef895$export$50c7b4e9d9f19c1(e,t=[]){let n=[],createScope=()=>{let t=n.map(e=>(0,d.createContext)(e));return function(n){let r=(null==n?void 0:n[e])||t;return(0,d.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return createScope.scopeName=e,[function(t,r){let o=(0,d.createContext)(r),i=n.length;function Provider(t){let{scope:n,children:r,...a}=t,l=(null==n?void 0:n[e][i])||o,s=(0,d.useMemo)(()=>a,Object.values(a));return(0,d.createElement)(l.Provider,{value:s},r)}return n=[...n,r],Provider.displayName=t+"Provider",[Provider,function(n,a){let l=(null==a?void 0:a[e][i])||o,s=(0,d.useContext)(l);if(s)return s;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let createScope1=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e),i=o[`__scope${r}`];return{...t,...i}},{});return(0,d.useMemo)(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return createScope1.scopeName=t.scopeName,createScope1}(createScope,...t)]}var _=n(3935);let E=(0,d.forwardRef)((e,t)=>{let{children:n,...r}=e,o=d.Children.toArray(n),i=o.find($5e63c961fc1ce211$var$isSlottable);if(i){let e=i.props.children,n=o.map(t=>t!==i?t:d.Children.count(e)>1?d.Children.only(null):(0,d.isValidElement)(e)?e.props.children:null);return(0,d.createElement)(C,_extends({},r,{ref:t}),(0,d.isValidElement)(e)?(0,d.cloneElement)(e,void 0,n):null)}return(0,d.createElement)(C,_extends({},r,{ref:t}),n)});E.displayName="Slot";let C=(0,d.forwardRef)((e,t)=>{let{children:n,...r}=e;return(0,d.isValidElement)(n)?(0,d.cloneElement)(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r],a=/^on[A-Z]/.test(r);a?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?$6ed0406888f73fc4$export$43e446d32b3d21af(t,n.ref):n.ref}):d.Children.count(n)>1?d.Children.only(null):null});C.displayName="SlotClone";let $5e63c961fc1ce211$export$d9f1ccf0bdb05d45=({children:e})=>(0,d.createElement)(d.Fragment,null,e);function $5e63c961fc1ce211$var$isSlottable(e){return(0,d.isValidElement)(e)&&e.type===$5e63c961fc1ce211$export$d9f1ccf0bdb05d45}let $=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=(0,d.forwardRef)((e,n)=>{let{asChild:r,...o}=e,i=r?E:t;return(0,d.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,d.createElement)(i,_extends({},o,{ref:n}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function $b1b2314f5f9a1d84$export$25bec8c6f54ee79a(e){let t=(0,d.useRef)(e);return(0,d.useEffect)(()=>{t.current=e}),(0,d.useMemo)(()=>(...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}let S="dismissableLayer.update",P=(0,d.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),O=(0,d.forwardRef)((e,t)=>{var n;let{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:l,onInteractOutside:s,onDismiss:c,...u}=e,f=(0,d.useContext)(P),[m,p]=(0,d.useState)(null),g=null!==(n=null==m?void 0:m.ownerDocument)&&void 0!==n?n:null==globalThis?void 0:globalThis.document,[,h]=(0,d.useState)({}
1),v=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(t,e=>p(e)),b=Array.from(f.layers),[y]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),x=b.indexOf(y),w=m?b.indexOf(m):-1,_=f.layersWithOutsidePointerEventsDisabled.size>0,E=w>=x,C=function(e,t=null==globalThis?void 0:globalThis.document){let n=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(e),r=(0,d.useRef)(!1),o=(0,d.useRef)(()=>{});return(0,d.useEffect)(()=>{let handlePointerDown=e=>{if(e.target&&!r.current){let r={originalEvent:e};function handleAndDispatchPointerDownOutsideEvent(){$5cb92bef7577960e$var$handleAndDispatchCustomEvent("dismissableLayer.pointerDownOutside",n,r,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=handleAndDispatchPointerDownOutsideEvent,t.addEventListener("click",o.current,{once:!0})):handleAndDispatchPointerDownOutsideEvent()}else t.removeEventListener("click",o.current);r.current=!1},e=window.setTimeout(()=>{t.addEventListener("pointerdown",handlePointerDown)},0);return()=>{window.clearTimeout(e),t.removeEventListener("pointerdown",handlePointerDown),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...f.branches].some(e=>e.contains(t));!E||n||(null==a||a(e),null==s||s(e),e.defaultPrevented||null==c||c())},g),O=function(e,t=null==globalThis?void 0:globalThis.document){let n=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(e),r=(0,d.useRef)(!1);return(0,d.useEffect)(()=>{let handleFocus=e=>{e.target&&!r.current&&$5cb92bef7577960e$var$handleAndDispatchCustomEvent("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",handleFocus),()=>t.removeEventListener("focusin",handleFocus)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target,n=[...f.branches].some(e=>e.contains(t));n||(null==l||l(e),null==s||s(e),e.defaultPrevented||null==c||c())},g);return!function(e,t=null==globalThis?void 0:globalThis.document){let n=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(e);(0,d.useEffect)(()=>{let handleKeyDown=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",handleKeyDown),()=>t.removeEventListener("keydown",handleKeyDown)},[n,t])}(e=>{let t=w===f.layers.size-1;t&&(null==i||i(e),!e.defaultPrevented&&c&&(e.preventDefault(),c()))},g),(0,d.useEffect)(()=>{if(m)return o&&(0===f.layersWithOutsidePointerEventsDisabled.size&&(r=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(m)),f.layers.add(m),$5cb92bef7577960e$var$dispatchUpdate(),()=>{o&&1===f.layersWithOutsidePointerEventsDisabled.size&&(g.body.style.pointerEvents=r)}},[m,g,o,f]),(0,d.useEffect)(()=>()=>{m&&(f.layers.delete(m),f.layersWithOutsidePointerEventsDisabled.delete(m),$5cb92bef7577960e$var$dispatchUpdate())},[m,f]),(0,d.useEffect)(()=>{let handleUpdate=()=>h({});return document.addEventListener(S,handleUpdate),()=>document.removeEventListener(S,handleUpdate)},[]),(0,d.createElement)($.div,_extends({},u,{ref:v,style:{pointerEvents:_?E?"auto":"none":void 0,...e.style},onFocusCapture:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onFocusCapture,O.onFocusCapture),onBlurCapture:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onBlurCapture,O.onBlurCapture),onPointerDownCapture:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onPointerDownCapture,C.onPointerDownCapture)}))});function $5cb92bef7577960e$var$dispatchUpdate(){let e=new CustomEvent(S);document.dispatchEvent(e)}function $5cb92bef7577960e$var$handleAndDispatchCustomEvent(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});(t&&o.addEventListener(e,t,{once:!0}),r)?o&&(0,_.flushSync)(()=>o.dispatchEvent(i)):o.dispatchEvent(i)}let N=0;function $3db38b7d1fb3fe6a$var$createFocusGuard(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}let T="focusScope.autoFocusOnMount",A="focusScope.autoFocusOnUnmount",D={bubbles:!1,cancelable:!0},R=(0,d.forwardRef)((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[l,s]=(0,d.useState)(null),c=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(o),u=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(i),f=(0,d.useRef)(null),m=$6ed0406888f73fc4$exp
1ort$c7b2cbe3552a0d05(t,e=>s(e)),p=(0,d.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,d.useEffect)(()=>{if(r){function handleFocusIn(e){if(p.paused||!l)return;let t=e.target;l.contains(t)?f.current=t:$d3863c46a17e8a28$var$focus(f.current,{select:!0})}function handleFocusOut(e){if(p.paused||!l)return;let t=e.relatedTarget;null===t||l.contains(t)||$d3863c46a17e8a28$var$focus(f.current,{select:!0})}document.addEventListener("focusin",handleFocusIn),document.addEventListener("focusout",handleFocusOut);let e=new MutationObserver(function(e){let t=document.activeElement;if(t===document.body)for(let t of e)t.removedNodes.length>0&&$d3863c46a17e8a28$var$focus(l)});return l&&e.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",handleFocusIn),document.removeEventListener("focusout",handleFocusOut),e.disconnect()}}},[r,l,p.paused]),(0,d.useEffect)(()=>{if(l){j.add(p);let e=document.activeElement,t=l.contains(e);if(!t){let t=new CustomEvent(T,D);l.addEventListener(T,c),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if($d3863c46a17e8a28$var$focus(r,{select:t}),document.activeElement!==n)return}($d3863c46a17e8a28$var$getTabbableCandidates(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&$d3863c46a17e8a28$var$focus(l))}return()=>{l.removeEventListener(T,c),setTimeout(()=>{let t=new CustomEvent(A,D);l.addEventListener(A,u),l.dispatchEvent(t),t.defaultPrevented||$d3863c46a17e8a28$var$focus(null!=e?e:document.body,{select:!0}),l.removeEventListener(A,u),j.remove(p)},0)}}},[l,c,u,p]);let g=(0,d.useCallback)(e=>{if(!n&&!r||p.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,i]=function(e){let t=$d3863c46a17e8a28$var$getTabbableCandidates(e),n=$d3863c46a17e8a28$var$findVisible(t,e),r=$d3863c46a17e8a28$var$findVisible(t.reverse(),e);return[n,r]}(t),a=r&&i;a?e.shiftKey||o!==i?e.shiftKey&&o===r&&(e.preventDefault(),n&&$d3863c46a17e8a28$var$focus(i,{select:!0})):(e.preventDefault(),n&&$d3863c46a17e8a28$var$focus(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,p.paused]);return(0,d.createElement)($.div,_extends({tabIndex:-1},a,{ref:m,onKeyDown:g}))});function $d3863c46a17e8a28$var$getTabbableCandidates(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function $d3863c46a17e8a28$var$findVisible(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function $d3863c46a17e8a28$var$focus(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}let j=(o=[],{add(e){let t=o[0];e!==t&&(null==t||t.pause()),(o=$d3863c46a17e8a28$var$arrayRemove(o,e)).unshift(e)},remove(e){var t;null===(t=(o=$d3863c46a17e8a28$var$arrayRemove(o,e))[0])||void 0===t||t.resume()}});function $d3863c46a17e8a28$var$arrayRemove(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}let L=(null==globalThis?void 0:globalThis.document)?d.useLayoutEffect:()=>{},k=f["useId".toString()]||(()=>void 0),M=0,F=["top","right","bottom","left"],W=Math.min,B=Math.max,I=Math.round,H=Math.floor,createCoords=e=>({x:e,y:e}),V={left:"right",right:"left",bottom:"top",top:"bottom"},Y={start:"end",end:"start"};function floating_ui_utils_evaluate(e,t){return"function"==typeof e?e(t):e}function floating_ui_utils_getSide(e){return e.split("-")[0]}function floating_ui_utils_getAlignment(e){return e.split("-")[1]}function getOppositeAxis(e){return"x"===e?"y":"x"}function getAxisLength(e){return"y"===e?"height":"width"}let z=new Set(["top","bottom"]);function floating_ui_utils_getSideAxis(e){return z.has(floating_ui_utils_getSide(e))?"y":"x"}function floating_ui_utils_getOppositeAlignmentPlacement(e){return e.replace(/start|end/g,e=>Y[e])}let K=["left","right"],U=["right","left"],Z=["top","bottom"],X=["bottom","top"];function getOppositePlacement(e){return e.replace(/left|right|bottom|top/g,e=>V[e])}
1function floating_ui_utils_getPaddingObject(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function floating_ui_utils_rectToClientRect(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function computeCoordsFromPlacement(e,t,n){let r,{reference:o,floating:i}=e,a=floating_ui_utils_getSideAxis(t),l=getOppositeAxis(floating_ui_utils_getSideAxis(t)),s=getAxisLength(l),c=floating_ui_utils_getSide(t),u="y"===a,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,m=o[s]/2-i[s]/2;switch(c){case"top":r={x:d,y:o.y-i.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:f};break;case"left":r={x:o.x-i.width,y:f};break;default:r={x:o.x,y:o.y}}switch(floating_ui_utils_getAlignment(t)){case"start":r[l]-=m*(n&&u?-1:1);break;case"end":r[l]+=m*(n&&u?-1:1)}return r}let computePosition=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),s=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=computeCoordsFromPlacement(c,r,s),f=r,m={},p=0;for(let n=0;n<l.length;n++){let{name:i,fn:g}=l[n],{x:h,y:v,data:b,reset:y}=await g({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:m,rects:c,platform:a,elements:{reference:e,floating:t}});u=null!=h?h:u,d=null!=v?v:d,m={...m,[i]:{...m[i],...b}},y&&p<=50&&(p++,"object"==typeof y&&(y.placement&&(f=y.placement),y.rects&&(c=!0===y.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):y.rects),{x:u,y:d}=computeCoordsFromPlacement(c,f,s)),n=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:m}};async function detectOverflow(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:a,elements:l,strategy:s}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:m=0}=floating_ui_utils_evaluate(t,e),p=floating_ui_utils_getPaddingObject(m),g=l[f?"floating"===d?"reference":"floating":d],h=floating_ui_utils_rectToClientRect(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(g)))||n?g:g.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(l.floating)),boundary:c,rootBoundary:u,strategy:s})),v="floating"===d?{x:r,y:o,width:a.floating.width,height:a.floating.height}:a.reference,b=await (null==i.getOffsetParent?void 0:i.getOffsetParent(l.floating)),y=await (null==i.isElement?void 0:i.isElement(b))&&await (null==i.getScale?void 0:i.getScale(b))||{x:1,y:1},x=floating_ui_utils_rectToClientRect(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:v,offsetParent:b,strategy:s}):v);return{top:(h.top-x.top+p.top)/y.y,bottom:(x.bottom-h.bottom+p.bottom)/y.y,left:(h.left-x.left+p.left)/y.x,right:(x.right-h.right+p.right)/y.x}}function getSideOffsets(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function isAnySideFullyClipped(e){return F.some(t=>e[t]>=0)}let q=new Set(["left","top"]);async function convertValueToCoords(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),a=floating_ui_utils_getSide(n),l=floating_ui_utils_getAlignment(n),s="y"===floating_ui_utils_getSideAxis(n),c=q.has(a)?-1:1,u=i&&s?-1:1,d=floating_ui_utils_evaluate(t,e),{mainAxis:f,crossAxis:m,alignmentAxis:p}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"==typeof p&&(m="end"===l?-1*p:p),s?{x:m*u,y:f*c}:{x:f*c,y:m*u}}function hasWindow(){return"undefined"!=typeof window}function getNodeName(e){return isNode(e)?(e.nodeName||"").toLowerCase():"#document"}function getWindow(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function getDocumentElement(e){var t;return null==(t=(isNode(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function isNode(e){return!!hasWindow()&&(e instanceof Node||e instanceof getWindow(e).Node)}function isElement(e){return!!hasWindow()&&(e instanceof Element||e instanceof getWindow(e).Element)}function isHTMLElement(e){return!!hasWindow()&&(e instanceof HTMLElement||e instanceof getWindow(e).HTMLElement)}function isShadowRoot(e){return!!hasWindow()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof getWindow(e).ShadowRoot)}let Q=new Set(["inline","contents"]);function isOverflowElement(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=floating_ui_utils_dom_getComputedStyle(e);
1return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!Q.has(o)}let J=new Set(["table","td","th"]),G=[":popover-open",":modal"];function isTopLayer(e){return G.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let ee=["transform","translate","scale","rotate","perspective"],et=["transform","translate","scale","rotate","perspective","filter"],en=["paint","layout","strict","content"];function isContainingBlock(e){let t=isWebKit(),n=isElement(e)?floating_ui_utils_dom_getComputedStyle(e):e;return ee.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||et.some(e=>(n.willChange||"").includes(e))||en.some(e=>(n.contain||"").includes(e))}function isWebKit(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let er=new Set(["html","body","#document"]);function isLastTraversableNode(e){return er.has(getNodeName(e))}function floating_ui_utils_dom_getComputedStyle(e){return getWindow(e).getComputedStyle(e)}function getNodeScroll(e){return isElement(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function getParentNode(e){if("html"===getNodeName(e))return e;let t=e.assignedSlot||e.parentNode||isShadowRoot(e)&&e.host||getDocumentElement(e);return isShadowRoot(t)?t.host:t}function getOverflowAncestors(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function getNearestOverflowAncestor(e){let t=getParentNode(e);return isLastTraversableNode(t)?e.ownerDocument?e.ownerDocument.body:e.body:isHTMLElement(t)&&isOverflowElement(t)?t:getNearestOverflowAncestor(t)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=getWindow(o);if(i){let e=getFrameElement(a);return t.concat(a,a.visualViewport||[],isOverflowElement(o)?o:[],e&&n?getOverflowAncestors(e):[])}return t.concat(o,getOverflowAncestors(o,[],n))}function getFrameElement(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function getCssDimensions(e){let t=floating_ui_utils_dom_getComputedStyle(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=isHTMLElement(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=I(n)!==i||I(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function unwrapElement(e){return isElement(e)?e:e.contextElement}function getScale(e){let t=unwrapElement(e);if(!isHTMLElement(t))return createCoords(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=getCssDimensions(t),a=(i?I(n.width):n.width)/r,l=(i?I(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let eo=createCoords(0);function getVisualOffsets(e){let t=getWindow(e);return isWebKit()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:eo}function getBoundingClientRect(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=unwrapElement(e),l=createCoords(1);t&&(r?isElement(r)&&(l=getScale(r)):l=getScale(e));let s=(void 0===(o=n)&&(o=!1),r&&(!o||r===getWindow(a))&&o)?getVisualOffsets(a):createCoords(0),c=(i.left+s.x)/l.x,u=(i.top+s.y)/l.y,d=i.width/l.x,f=i.height/l.y;if(a){let e=getWindow(a),t=r&&isElement(r)?getWindow(r):r,n=e,o=getFrameElement(n);for(;o&&r&&t!==n;){let e=getScale(o),t=o.getBoundingClientRect(),r=floating_ui_utils_dom_getComputedStyle(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,u*=e.y,d*=e.x,f*=e.y,c+=i,u+=a,o=getFrameElement(n=getWindow(o))}}return floating_ui_utils_rectToClientRect({width:d,height:f,x:c,y:u})}function getWindowScrollBarX(e,t){let n=getNodeScroll(e).scrollLeft;return t?t.left+n:getBoundingClientRect(getDocumentElement(e)).left+n}function getHTMLOffset(e,t,n){void 0===n&&(n=!1);let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-(n?0:getWindowScrollBarX(e,r)),i=r.top+t.scrollTop;return{x:o,y:i}}let ei=new Set(["absolute","fixed"]);function getClientRectFromClippingAncestor(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=getWindow(e),r=getDocumentElement(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;let e=isWebKit();
1(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}(e,n);else if("document"===t)r=function(e){let t=getDocumentElement(e),n=getNodeScroll(e),r=e.ownerDocument.body,o=B(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=B(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),a=-n.scrollLeft+getWindowScrollBarX(e),l=-n.scrollTop;return"rtl"===floating_ui_utils_dom_getComputedStyle(r).direction&&(a+=B(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}(getDocumentElement(e));else if(isElement(t))r=function(e,t){let n=getBoundingClientRect(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=isHTMLElement(e)?getScale(e):createCoords(1),a=e.clientWidth*i.x,l=e.clientHeight*i.y,s=o*i.x,c=r*i.y;return{width:a,height:l,x:s,y:c}}(t,n);else{let n=getVisualOffsets(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return floating_ui_utils_rectToClientRect(r)}function isStaticPositioned(e){return"static"===floating_ui_utils_dom_getComputedStyle(e).position}function getTrueOffsetParent(e,t){if(!isHTMLElement(e)||"fixed"===floating_ui_utils_dom_getComputedStyle(e).position)return null;if(t)return t(e);let n=e.offsetParent;return getDocumentElement(e)===n&&(n=n.ownerDocument.body),n}function getOffsetParent(e,t){var n;let r=getWindow(e);if(isTopLayer(e))return r;if(!isHTMLElement(e)){let t=getParentNode(e);for(;t&&!isLastTraversableNode(t);){if(isElement(t)&&!isStaticPositioned(t))return t;t=getParentNode(t)}return r}let o=getTrueOffsetParent(e,t);for(;o&&(n=o,J.has(getNodeName(n)))&&isStaticPositioned(o);)o=getTrueOffsetParent(o,t);return o&&isLastTraversableNode(o)&&isStaticPositioned(o)&&!isContainingBlock(o)?r:o||function(e){let t=getParentNode(e);for(;isHTMLElement(t)&&!isLastTraversableNode(t);){if(isContainingBlock(t))return t;if(isTopLayer(t))break;t=getParentNode(t)}return null}(e)||r}let getElementRects=async function(e){let t=this.getOffsetParent||getOffsetParent,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=isHTMLElement(t),o=getDocumentElement(t),i="fixed"===n,a=getBoundingClientRect(e,!0,i,t),l={scrollLeft:0,scrollTop:0},s=createCoords(0);if(r||!r&&!i){if(("body"!==getNodeName(t)||isOverflowElement(o))&&(l=getNodeScroll(t)),r){let e=getBoundingClientRect(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=getWindowScrollBarX(o))}i&&!r&&o&&(s.x=getWindowScrollBarX(o));let c=!o||r||i?createCoords(0):getHTMLOffset(o,l),u=a.left+l.scrollLeft-s.x-c.x,d=a.top+l.scrollTop-s.y-c.y;return{x:u,y:d,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},ea={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,a=getDocumentElement(r),l=!!t&&isTopLayer(t.floating);if(r===a||l&&i)return n;let s={scrollLeft:0,scrollTop:0},c=createCoords(1),u=createCoords(0),d=isHTMLElement(r);if((d||!d&&!i)&&(("body"!==getNodeName(r)||isOverflowElement(a))&&(s=getNodeScroll(r)),isHTMLElement(r))){let e=getBoundingClientRect(r);c=getScale(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=!a||d||i?createCoords(0):getHTMLOffset(a,s,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-s.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-s.scrollTop*c.y+u.y+f.y}},getDocumentElement:getDocumentElement,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i="clippingAncestors"===n?isTopLayer(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=getOverflowAncestors(e,[],!1).filter(e=>isElement(e)&&"body"!==getNodeName(e)),o=null,i="fixed"===floating_ui_utils_dom_getComputedStyle(e).position,a=i?getParentNode(e):e;for(;isElement(a)&&!isLastTraversableNode(a);){let t=floating_ui_utils_dom_getComputedStyle(a),n=isContainingBlock(a);n||"fixed"!==t.position||(o=null);let l=i?!n&&!o:!n&&"static"===t.position&&!!o&&ei.has(o.position)||isOverflowElement(a)&&!n&&function hasFixedPositionAncestor(e,t){let n=getParentNode(e);return!(n===t||!isElement(n)||isLastTraversableNode(n))&&("fixed"===floating_ui_utils_dom_getComputedStyle(n).position||hasFixedPositionAncestor(n,t))}(e,a);l?r=r.filter(e=>e!==a):o=t,a=getParentNode(a)}return t.set(e,r),r}(t,this._c):[].concat(n),a=[...i,r],l=a[0],s=a.reduce((e,n)=>{let r=getClientRectFromClippingAncestor(t,n,o);return e.top=B(r.top,e.top),e.right=W(r.right,e.right),e.bottom=W(r.bottom,e.bottom),e.left=B(r.left,e.left),e},getClientRectFromClippingAncestor(t,l,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent,getElementRects,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=getCssDimensions(e);return{width:t,height:n}},getScale,isElement:isElement,isRTL:function(e){return"rtl"===floating_ui_utils_dom_getComputedStyle(e).direction}};function rectsAreEqual(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let floating_ui_dom_arrow=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:a,elements:l,middlewareData:s}=t,{element:c,padding:u=0}=floating_ui_utils_evaluate(e,t)||{};if(null==c)return{};
1let d=floating_ui_utils_getPaddingObject(u),f={x:n,y:r},m=getOppositeAxis(floating_ui_utils_getSideAxis(o)),p=getAxisLength(m),g=await a.getDimensions(c),h="y"===m,v=h?"clientHeight":"clientWidth",b=i.reference[p]+i.reference[m]-f[m]-i.floating[p],y=f[m]-i.reference[m],x=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),w=x?x[v]:0;w&&await (null==a.isElement?void 0:a.isElement(x))||(w=l.floating[v]||i.floating[p]);let _=w/2-g[p]/2-1,E=W(d[h?"top":"left"],_),C=W(d[h?"bottom":"right"],_),$=w-g[p]-C,S=w/2-g[p]/2+(b/2-y/2),P=B(E,W(S,$)),O=!s.arrow&&null!=floating_ui_utils_getAlignment(o)&&S!==P&&i.reference[p]/2-(S<E?E:C)-g[p]/2<0,N=O?S<E?S-E:S-$:0;return{[m]:f[m]+N,data:{[m]:P,centerOffset:S-P-N,...O&&{alignmentOffset:N}},reset:O}}}),floating_ui_dom_computePosition=(e,t,n)=>{let r=new Map,o={platform:ea,...n},i={...o.platform,_c:r};return computePosition(e,t,{...o,platform:i})};var el="undefined"!=typeof document?d.useLayoutEffect:function(){};function deepEqual(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!deepEqual(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!deepEqual(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function getDPR(e){if("undefined"==typeof window)return 1;let t=e.ownerDocument.defaultView||window;return t.devicePixelRatio||1}function roundByDPR(e,t){let n=getDPR(e);return Math.round(t*n)/n}function useLatestRef(e){let t=d.useRef(e);return el(()=>{t.current=e}),t}let arrow$1=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?floating_ui_dom_arrow({element:n.current,padding:r}).fn(t):{}:n?floating_ui_dom_arrow({element:n,padding:r}).fn(t):{}}}),floating_ui_react_dom_offset=(e,t)=>{var n;return{...(void 0===(n=e)&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:o,y:i,placement:a,middlewareData:l}=e,s=await convertValueToCoords(e,n);return a===(null==(t=l.offset)?void 0:t.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:a}}}}),options:[e,t]}},floating_ui_react_dom_shift=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"shift",options:n,async fn(e){let{x:t,y:r,placement:o}=e,{mainAxis:i=!0,crossAxis:a=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...s}=floating_ui_utils_evaluate(n,e),c={x:t,y:r},u=await detectOverflow(e,s),d=floating_ui_utils_getSideAxis(floating_ui_utils_getSide(o)),f=getOppositeAxis(d),m=c[f],p=c[d];if(i){let e=m+u["y"===f?"top":"left"],t=m-u["y"===f?"bottom":"right"];m=B(e,W(m,t))}if(a){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=p+u[e],r=p-u[t];p=B(n,W(p,r))}let g=l.fn({...e,[f]:m,[d]:p});return{...g,data:{x:g.x-t,y:g.y-r,enabled:{[f]:i,[d]:a}}}}}),options:[e,t]}},floating_ui_react_dom_limitShift=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{options:n,fn(e){let{x:t,y:r,placement:o,rects:i,middlewareData:a}=e,{offset:l=0,mainAxis:s=!0,crossAxis:c=!0}=floating_ui_utils_evaluate(n,e),u={x:t,y:r},d=floating_ui_utils_getSideAxis(o),f=getOppositeAxis(d),m=u[f],p=u[d],g=floating_ui_utils_evaluate(l,e),h="number"==typeof g?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(s){let e="y"===f?"height":"width",t=i.reference[f]-i.floating[e]+h.mainAxis,n=i.reference[f]+i.reference[e]-h.mainAxis;m<t?m=t:m>n&&(m=n)}if(c){var v,b;let e="y"===f?"width":"height",t=q.has(floating_ui_utils_getSide(o)),n=i.reference[d]-i.floating[e]+(t&&(null==(v=a.offset)?void 0:v[d])||0)+(t?0:h.crossAxis),r=i.reference[d]+i.reference[e]+(t?0:(null==(b=a.offset)?void 0:b[d])||0)-(t?h.crossAxis:0);p<n?p=n:p>r&&(p=r)}return{[f]:m,[d]:p}}}),options:[e,t]}},floating_ui_react_dom_flip=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"flip",options:n,async fn(e){var t,r,o,i,a;let{placement:l,middlewareData:s,rects:c,initialPlacement:u,platform:d,elements:f}=e,{mainAxis:m=!0,crossAxis:p=!0,fallbackPlacements:g,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:b=!0,...y}=floating_ui_utils_evaluate(n,e);if(null!=(t=s.arrow)&&t.alignmentOffset)return{};let x=floating_ui_utils_getSide(l),w=floating_ui_utils_getSideAxis(u),_=floating_ui_utils_getSide(u)===u,E=await (null==d.isRTL?void 0:d.isRTL(f.floating)),C=g||(_||!b?[getOppositePlacement(u)]:function(e){let t=getOpp
1ositePlacement(e);return[floating_ui_utils_getOppositeAlignmentPlacement(e),t,floating_ui_utils_getOppositeAlignmentPlacement(t)]}(u)),$="none"!==v;!g&&$&&C.push(...function(e,t,n,r){let o=floating_ui_utils_getAlignment(e),i=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?U:K;return t?K:U;case"left":case"right":return t?Z:X;default:return[]}}(floating_ui_utils_getSide(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(floating_ui_utils_getOppositeAlignmentPlacement)))),i}(u,b,v,E));let S=[u,...C],P=await detectOverflow(e,y),O=[],N=(null==(r=s.flip)?void 0:r.overflows)||[];if(m&&O.push(P[x]),p){let e=function(e,t,n){void 0===n&&(n=!1);let r=floating_ui_utils_getAlignment(e),o=getOppositeAxis(floating_ui_utils_getSideAxis(e)),i=getAxisLength(o),a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=getOppositePlacement(a)),[a,getOppositePlacement(a)]}(l,c,E);O.push(P[e[0]],P[e[1]])}if(N=[...N,{placement:l,overflows:O}],!O.every(e=>e<=0)){let e=((null==(o=s.flip)?void 0:o.index)||0)+1,t=S[e];if(t){let n="alignment"===p&&w!==floating_ui_utils_getSideAxis(t);if(!n||N.every(e=>e.overflows[0]>0&&floating_ui_utils_getSideAxis(e.placement)===w))return{data:{index:e,overflows:N},reset:{placement:t}}}let n=null==(i=N.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(h){case"bestFit":{let e=null==(a=N.filter(e=>{if($){let t=floating_ui_utils_getSideAxis(e.placement);return t===w||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=u}if(l!==n)return{reset:{placement:n}}}return{}}}),options:[e,t]}},floating_ui_react_dom_size=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"size",options:n,async fn(e){var t,r;let o,i;let{placement:a,rects:l,platform:s,elements:c}=e,{apply:u=()=>{},...d}=floating_ui_utils_evaluate(n,e),f=await detectOverflow(e,d),m=floating_ui_utils_getSide(a),p=floating_ui_utils_getAlignment(a),g="y"===floating_ui_utils_getSideAxis(a),{width:h,height:v}=l.floating;"top"===m||"bottom"===m?(o=m,i=p===(await (null==s.isRTL?void 0:s.isRTL(c.floating))?"start":"end")?"left":"right"):(i=m,o="end"===p?"top":"bottom");let b=v-f.top-f.bottom,y=h-f.left-f.right,x=W(v-f[o],b),w=W(h-f[i],y),_=!e.middlewareData.shift,E=x,C=w;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(C=y),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(E=b),_&&!p){let e=B(f.left,0),t=B(f.right,0),n=B(f.top,0),r=B(f.bottom,0);g?C=h-2*(0!==e||0!==t?e+t:B(f.left,f.right)):E=v-2*(0!==n||0!==r?n+r:B(f.top,f.bottom))}await u({...e,availableWidth:C,availableHeight:E});let $=await s.getDimensions(c.floating);return h!==$.width||v!==$.height?{reset:{rects:!0}}:{}}}),options:[e,t]}},floating_ui_react_dom_hide=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"hide",options:n,async fn(e){let{rects:t}=e,{strategy:r="referenceHidden",...o}=floating_ui_utils_evaluate(n,e);switch(r){case"referenceHidden":{let n=await detectOverflow(e,{...o,elementContext:"reference"}),r=getSideOffsets(n,t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:isAnySideFullyClipped(r)}}}case"escaped":{let n=await detectOverflow(e,{...o,altBoundary:!0}),r=getSideOffsets(n,t.floating);return{data:{escapedOffsets:r,escaped:isAnySideFullyClipped(r)}}}default:return{}}}}),options:[e,t]}},floating_ui_react_dom_arrow=(e,t)=>({...arrow$1(e),options:[e,t]}),es=(0,d.forwardRef)((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,d.createElement)($.svg,_extends({},i,{ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?n:(0,d.createElement)("polygon",{points:"0,0 30,0 15,10"}))}),ec="Popper",[eu,ed]=$c512c27ab02ef895$export$50c7b4e9d9f19c1(ec),[ef,em]=eu(ec),ep=(0,d.forwardRef)((e,t)=>{let{__scopePopper:n,virtualRef:r,...o}=e,i=em("PopperAnchor",n),a=(0,d.useRef)(null),l=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(t,a);return(0,d.useEffect)(()=>{i.onAnchorChange((null==r?void 0:r.current)||a.current)}),r?null:(0,d.createElement)($.div,_extends({},o,{ref:l}))}),eg="PopperContent",[eh,ev]=eu(eg),eb=(0,d.forwardRef)((e,t)=>{var n,r,o,i,a,l,s,c;let{__scopePopper:u,side:f="bottom",sideOffset:m=0,align:p="center",alignOffset:g=0,arrowPadding:h=0,avoidCollisions:v=!0,collisionBoundary:b=[],collisionPadding:y=0,sticky:x="partial",hideWhenDetached:w=!1,updatePositionStrategy:E="optimized",onPlaced:C,...S}=e,P=em(eg,u),[O,N]=(0,d.useState)(null),T=$6ed0406888f73fc4$exp
1ort$c7b2cbe3552a0d05(t,e=>N(e)),[A,D]=(0,d.useState)(null),R=function(e){let[t,n]=(0,d.useState)(void 0);return L(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(A),j=null!==(n=null==R?void 0:R.width)&&void 0!==n?n:0,k=null!==(r=null==R?void 0:R.height)&&void 0!==r?r:0,M="number"==typeof y?y:{top:0,right:0,bottom:0,left:0,...y},F=Array.isArray(b)?b:[b],I=F.length>0,V={padding:M,boundary:F.filter($cf1ac5d9fe0e8206$var$isNotNull),altBoundary:I},{refs:Y,floatingStyles:z,placement:K,isPositioned:U,middlewareData:Z}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:a}={},transform:l=!0,whileElementsMounted:s,open:c}=e,[u,f]=d.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,p]=d.useState(r);deepEqual(m,r)||p(r);let[g,h]=d.useState(null),[v,b]=d.useState(null),y=d.useCallback(e=>{e!==C.current&&(C.current=e,h(e))},[]),x=d.useCallback(e=>{e!==$.current&&($.current=e,b(e))},[]),w=i||g,E=a||v,C=d.useRef(null),$=d.useRef(null),S=d.useRef(u),P=null!=s,O=useLatestRef(s),N=useLatestRef(o),T=useLatestRef(c),A=d.useCallback(()=>{if(!C.current||!$.current)return;let e={placement:t,strategy:n,middleware:m};N.current&&(e.platform=N.current),floating_ui_dom_computePosition(C.current,$.current,e).then(e=>{let t={...e,isPositioned:!1!==T.current};D.current&&!deepEqual(S.current,t)&&(S.current=t,_.flushSync(()=>{f(t)}))})},[m,t,n,N,T]);el(()=>{!1===c&&S.current.isPositioned&&(S.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[c]);let D=d.useRef(!1);el(()=>(D.current=!0,()=>{D.current=!1}),[]),el(()=>{if(w&&(C.current=w),E&&($.current=E),w&&E){if(O.current)return O.current(w,E,A);A()}},[w,E,A,O,P]);let R=d.useMemo(()=>({reference:C,floating:$,setReference:y,setFloating:x}),[y,x]),j=d.useMemo(()=>({reference:w,floating:E}),[w,E]),L=d.useMemo(()=>{let e={position:n,left:0,top:0};if(!j.floating)return e;let t=roundByDPR(j.floating,u.x),r=roundByDPR(j.floating,u.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...getDPR(j.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,j.floating,u.x,u.y]);return d.useMemo(()=>({...u,update:A,refs:R,elements:j,floatingStyles:L}),[u,A,R,j,L])}({strategy:"fixed",placement:f+("center"!==p?"-"+p:""),whileElementsMounted:(...e)=>{let t=function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:c=!1}=r,u=unwrapElement(e),d=i||a?[...u?getOverflowAncestors(u):[],...getOverflowAncestors(t)]:[];d.forEach(e=>{i&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let f=u&&s?function(e,t){let n,r=null,o=getDocumentElement(e);function cleanup(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function refresh(i,a){void 0===i&&(i=!1),void 0===a&&(a=1),cleanup();let l=e.getBoundingClientRect(),{left:s,top:c,width:u,height:d}=l;if(i||t(),!u||!d)return;let f=H(c),m=H(o.clientWidth-(s+u)),p=H(o.clientHeight-(c+d)),g=H(s),h={rootMargin:-f+"px "+-m+"px "+-p+"px "+-g+"px",threshold:B(0,W(1,a))||1},v=!0;function handleObserve(t){let r=t[0].intersectionRatio;if(r!==a){if(!v)return refresh();r?refresh(!1,r):n=setTimeout(()=>{refresh(!1,1e-7)},1e3)}1!==r||rectsAreEqual(l,e.getBoundingClientRect())||refresh(),v=!1}try{r=new IntersectionObserver(handleObserve,{...h,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(handleObserve,h)}r.observe(e)}(!0),cleanup}(u,n):null,m=-1,p=null;l&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===u&&p&&(p.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var e;null==(e=p)||e.observe(t)})),n()}),u&&!c&&p.observe(u),p.observe(t));let g=c?getBoundingClientRect(e):null;return c&&function frameLoop(){let t=getBoundingClientRect(e);g&&!rectsAreEqual(g,t)&&n(),g=t,o=requestAnimationFrame(frameLoop)}(),n(),()=>{var e;
1d.forEach(e=>{i&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=p)||e.disconnect(),p=null,c&&cancelAnimationFrame(o)}}(...e,{animationFrame:"always"===E});return t},elements:{reference:P.anchor},middleware:[floating_ui_react_dom_offset({mainAxis:m+k,alignmentAxis:g}),v&&floating_ui_react_dom_shift({mainAxis:!0,crossAxis:!1,limiter:"partial"===x?floating_ui_react_dom_limitShift():void 0,...V}),v&&floating_ui_react_dom_flip({...V}),floating_ui_react_dom_size({...V,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)}}),A&&floating_ui_react_dom_arrow({element:A,padding:h}),$cf1ac5d9fe0e8206$var$transformOrigin({arrowWidth:j,arrowHeight:k}),w&&floating_ui_react_dom_hide({strategy:"referenceHidden",...V})]}),[X,q]=$cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(K),Q=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(C);L(()=>{U&&(null==Q||Q())},[U,Q]);let J=null===(o=Z.arrow)||void 0===o?void 0:o.x,G=null===(i=Z.arrow)||void 0===i?void 0:i.y,ee=(null===(a=Z.arrow)||void 0===a?void 0:a.centerOffset)!==0,[et,en]=(0,d.useState)();return L(()=>{O&&en(window.getComputedStyle(O).zIndex)},[O]),(0,d.createElement)("div",{ref:Y.setFloating,"data-radix-popper-content-wrapper":"",style:{...z,transform:U?z.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[null===(l=Z.transformOrigin)||void 0===l?void 0:l.x,null===(s=Z.transformOrigin)||void 0===s?void 0:s.y].join(" ")},dir:e.dir},(0,d.createElement)(eh,{scope:u,placedSide:X,onArrowChange:D,arrowX:J,arrowY:G,shouldHideArrow:ee},(0,d.createElement)($.div,_extends({"data-side":X,"data-align":q},S,{ref:T,style:{...S.style,animation:U?void 0:"none",opacity:null!==(c=Z.hide)&&void 0!==c&&c.referenceHidden?0:void 0}}))))}),ey={top:"bottom",right:"left",bottom:"top",left:"right"};function $cf1ac5d9fe0e8206$var$isNotNull(e){return null!==e}let $cf1ac5d9fe0e8206$var$transformOrigin=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,a;let{placement:l,rects:s,middlewareData:c}=t,u=(null===(n=c.arrow)||void 0===n?void 0:n.centerOffset)!==0,d=u?0:e.arrowWidth,f=u?0:e.arrowHeight,[m,p]=$cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(l),g={start:"0%",center:"50%",end:"100%"}[p],h=(null!==(r=null===(o=c.arrow)||void 0===o?void 0:o.x)&&void 0!==r?r:0)+d/2,v=(null!==(i=null===(a=c.arrow)||void 0===a?void 0:a.y)&&void 0!==i?i:0)+f/2,b="",y="";return"bottom"===m?(b=u?g:`${h}px`,y=`${-f}px`):"top"===m?(b=u?g:`${h}px`,y=`${s.floating.height+f}px`):"right"===m?(b=`${-f}px`,y=u?g:`${v}px`):"left"===m&&(b=`${s.floating.width+f}px`,y=u?g:`${v}px`),{data:{x:b,y:y}}}});function $cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(e){let[t,n="center"]=e.split("-");return[t,n]}let $cf1ac5d9fe0e8206$export$be92b6f5f03c0fe9=e=>{let{__scopePopper:t,children:n}=e,[r,o]=(0,d.useState)(null);return(0,d.createElement)(ef,{scope:t,anchor:r,onAnchorChange:o},n)},ex=(0,d.forwardRef)((e,t)=>{var n;let{container:r=null==globalThis?void 0:null===(n=globalThis.document)||void 0===n?void 0:n.body,...o}=e;return r?_.createPortal((0,d.createElement)($.div,_extends({},o,{ref:t})),r):null}),$921a889cee6df7e8$export$99c2b779aa4e8b8b=e=>{let{present:t,children:n}=e,r=function(e){var t;let[n,r]=(0,d.useState)(),o=(0,d.useRef)({}),i=(0,d.useRef)(e),a=(0,d.useRef)("none"),l=e?"mounted":"unmounted",[s,c]=(t={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,d.useReducer)((e,n)=>{let r=t[e][n];return null!=r?r:e},l));return(0,d.useEffect)(()=>{let e=$921a889cee6df7e8$var$getAnimationName(o.current);a.current="mounted"===s?e:"none"},[s]),L(()=>
1{let t=o.current,n=i.current,r=n!==e;if(r){let r=a.current,o=$921a889cee6df7e8$var$getAnimationName(t);e?c("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),i.current=e}},[e,c]),L(()=>{if(n){let handleAnimationEnd=e=>{let t=$921a889cee6df7e8$var$getAnimationName(o.current),r=t.includes(e.animationName);e.target===n&&r&&(0,_.flushSync)(()=>c("ANIMATION_END"))},handleAnimationStart=e=>{e.target===n&&(a.current=$921a889cee6df7e8$var$getAnimationName(o.current))};return n.addEventListener("animationstart",handleAnimationStart),n.addEventListener("animationcancel",handleAnimationEnd),n.addEventListener("animationend",handleAnimationEnd),()=>{n.removeEventListener("animationstart",handleAnimationStart),n.removeEventListener("animationcancel",handleAnimationEnd),n.removeEventListener("animationend",handleAnimationEnd)}}c("ANIMATION_END")},[n,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:(0,d.useCallback)(e=>{e&&(o.current=getComputedStyle(e)),r(e)},[])}}(t),o="function"==typeof n?n({present:r.isPresent}):d.Children.only(n),i=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(r.ref,o.ref),a="function"==typeof n;return a||r.isPresent?(0,d.cloneElement)(o,{ref:i}):null};function $921a889cee6df7e8$var$getAnimationName(e){return(null==e?void 0:e.animationName)||"none"}$921a889cee6df7e8$export$99c2b779aa4e8b8b.displayName="Presence";var ew=new WeakMap,e_=new WeakMap,eE={},eC=0,unwrapHost=function(e){return e&&(e.host||unwrapHost(e.parentNode))},applyAttributeToOthers=function(e,t,n,r){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=unwrapHost(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});eE[n]||(eE[n]=new WeakMap);var i=eE[n],a=[],l=new Set,s=new Set(o),keep=function(e){!e||l.has(e)||(l.add(e),keep(e.parentNode))};o.forEach(keep);var deep=function(e){!e||s.has(e)||Array.prototype.forEach.call(e.children,function(e){if(l.has(e))deep(e);else try{var t=e.getAttribute(r),o=null!==t&&"false"!==t,s=(ew.get(e)||0)+1,c=(i.get(e)||0)+1;ew.set(e,s),i.set(e,c),a.push(e),1===s&&o&&e_.set(e,!0),1===c&&e.setAttribute(n,"true"),o||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return deep(t),l.clear(),eC++,function(){a.forEach(function(e){var t=ew.get(e)-1,o=i.get(e)-1;ew.set(e,t),i.set(e,o),t||(e_.has(e)||e.removeAttribute(r),e_.delete(e)),o||e.removeAttribute(n)}),--eC||(ew=new WeakMap,ew=new WeakMap,e_=new WeakMap,eE={})}},hideOthers=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live], script"))),applyAttributeToOthers(r,o,n,"aria-hidden")):function(){return null}},__assign=function(){return(__assign=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function __rest(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}"function"==typeof SuppressedError&&SuppressedError;var e$="right-scroll-bar-position",eS="width-before-scroll-bar";function assignRef(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var eP="undefined"!=typeof window?d.useLayoutEffect:d.useEffect,eO=new WeakMap,eN=(void 0===i&&(i={}),(void 0===a&&(a=function(e){return e}),l=[],s=!1,c={read:function(){if(s)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return l.length?l[l.length-1]:null},useMedium:function(e){var t=a(e,s);return l.push(t),function(){l=l.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(s=!0;l.length;){var t=l;l=[],t.forEach(e)}l={push:function(t){return e(t)},filter:function(){return l}}},assignMedium:function(e){s=!0;var t=[];if(l.length){var n=l;
1l=[],n.forEach(e),t=l}var executeQueue=function(){var n=t;t=[],n.forEach(e)},cycle=function(){return Promise.resolve().then(executeQueue)};cycle(),l={push:function(e){t.push(e),cycle()},filter:function(e){return t=t.filter(e),l}}}}).options=__assign({async:!0,ssr:!1},i),c),nothing=function(){},eT=d.forwardRef(function(e,t){var n,r,o,i,a=d.useRef(null),l=d.useState({onScrollCapture:nothing,onWheelCapture:nothing,onTouchMoveCapture:nothing}),s=l[0],c=l[1],u=e.forwardProps,f=e.children,m=e.className,p=e.removeScrollBar,g=e.enabled,h=e.shards,v=e.sideCar,b=e.noIsolation,y=e.inert,x=e.allowPinchZoom,w=e.as,_=void 0===w?"div":w,E=__rest(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),C=(n=[a,t],r=function(e){return n.forEach(function(t){return assignRef(t,e)})},(o=(0,d.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,i=o.facade,eP(function(){var e=eO.get(i);if(e){var t=new Set(e),r=new Set(n),o=i.current;t.forEach(function(e){r.has(e)||assignRef(e,null)}),r.forEach(function(e){t.has(e)||assignRef(e,o)})}eO.set(i,n)},[n]),i),$=__assign(__assign({},E),s);return d.createElement(d.Fragment,null,g&&d.createElement(v,{sideCar:eN,removeScrollBar:p,shards:h,noIsolation:b,inert:y,setCallbacks:c,allowPinchZoom:!!x,lockRef:a}),u?d.cloneElement(d.Children.only(f),__assign(__assign({},$),{ref:C})):d.createElement(_,__assign({},$,{className:m,ref:C}),f))});eT.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},eT.classNames={fullWidth:eS,zeroRight:e$};var SideCar=function(e){var t=e.sideCar,n=__rest(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return d.createElement(r,__assign({},n))};SideCar.isSideCarExport=!0;var stylesheetSingleton=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=u||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,i;(o=t).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),i=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},styleHookSingleton=function(){var e=stylesheetSingleton();return function(t,n){d.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},styleSingleton=function(){var e=styleHookSingleton();return function(t){return e(t.styles,t.dynamic),null}},eA={left:0,top:0,right:0,gap:0},parse=function(e){return parseInt(e||"",10)||0},getOffset=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[parse(n),parse(r),parse(o)]},getGapWidth=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return eA;var t=getOffset(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},eD=styleSingleton(),eR="data-scroll-locked",getStyles=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(l,"px ").concat(r,";\n  }\n  body[").concat(eR,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(i,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(l,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(e$," {\n    right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(eS," {\n    margin-right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(e$," .").concat(e$," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(eS," .").concat(eS," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(eR,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n  }\n")},getCurrentUseCounter=function(){var e=parseInt(document.body.getAttribute(eR)||"0",10);return isFinite(e)?e:0},useLockAttribute=function(){d.useEffect(function(){return document.body.setAttribute(eR,(getCurrentUseCounter()+1).toString()),function(){var e=getCurrentUseCounter()-1;e<=0?document.body.removeAttribute(eR):document.body.setAttribute(eR,e.toString())}},[])},RemoveScrollBar=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;useLockAttribute();var i=d.useMemo(function(){return getGapWidth(o)},[o]);return d.createElement(eD,{styles:getStyles(i,!t,o,n?"":"!important")})},ej=!1;if("undefined"!=typeof window)try{var eL=Object.defineProperty({},"passive",{get:function(){return ej=!0,!0}});window.addEventListener("test",eL,eL),window.removeEventListener("test",eL,eL)}catch(e){ej=!1}var ek=!!ej&&{passive:!1},elementCanBeScrolled=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},locationCouldBeScrolled=function(e,t){var n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),elementCouldBeScrolled(e,n)){var r=getScrollVariables(e,n);if(r[1]>r[2])return!0}n=n.parentNode}while(n&&n!==document.body);return!1},elementCouldBeScrolled=function(e,t){return"v"===e?elementCanBeScrolled(t,"overflowY"):elementCanBeScrolled(t,"overflowX")},getScrollVariables=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},handleScroll=function(e,t,n,r,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),l=a*r,s=n.target,c=t.contains(s),u=!1,d=l>0,f=0,m=0;do{var p=getScrollVariables(e,s),g=p[0],h=p[1]-p[2]-a*g;(g||h)&&elementCouldBeScrolled(e,s)&&(f+=h,m+=g),s=s.parentNode}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return d&&(o&&0===f||!o&&l>f)?u=!0:!d&&(o&&0===m||!o&&-l>m)&&(u=!0),u},getTouchXY=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},getDeltaXY=function(e){return[e.deltaX,e.deltaY]},extractRef=function(e){return e&&"current"in e?e.current:e},eM=0,eF=[],eW=(eN.useMedium(function(e){var t=d.useRef([]),n=d.useRef([0,0]),r=d.useRef(),o=d.useState(eM++)[0],i=d.use
1State(function(){return styleSingleton()})[0],a=d.useRef(e);d.useEffect(function(){a.current=e},[e]),d.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))})([e.lockRef.current],(e.shards||[]).map(extractRef),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=d.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!a.current.allowPinchZoom;var o,i=getTouchXY(e),l=n.current,s="deltaX"in e?e.deltaX:l[0]-i[0],c="deltaY"in e?e.deltaY:l[1]-i[1],u=e.target,d=Math.abs(s)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=locationCouldBeScrolled(d,u);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=locationCouldBeScrolled(d,u)),!f)return!1;if(!r.current&&"changedTouches"in e&&(s||c)&&(r.current=o),!o)return!0;var m=r.current||o;return handleScroll(m,t,e,"h"===m?s:c,!0)},[]),s=d.useCallback(function(e){if(eF.length&&eF[eF.length-1]===i){var n="deltaY"in e?getDeltaXY(e):getTouchXY(e),r=t.current.filter(function(t){var r;return t.name===e.type&&t.target===e.target&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(a.current.shards||[]).map(extractRef).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=d.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,should:o};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),u=d.useCallback(function(e){n.current=getTouchXY(e),r.current=void 0},[]),f=d.useCallback(function(t){c(t.type,getDeltaXY(t),t.target,l(t,e.lockRef.current))},[]),m=d.useCallback(function(t){c(t.type,getTouchXY(t),t.target,l(t,e.lockRef.current))},[]);d.useEffect(function(){return eF.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:m}),document.addEventListener("wheel",s,ek),document.addEventListener("touchmove",s,ek),document.addEventListener("touchstart",u,ek),function(){eF=eF.filter(function(e){return e!==i}),document.removeEventListener("wheel",s,ek),document.removeEventListener("touchmove",s,ek),document.removeEventListener("touchstart",u,ek)}},[]);var p=e.removeScrollBar,g=e.inert;return d.createElement(d.Fragment,null,g?d.createElement(i,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,p?d.createElement(RemoveScrollBar,{gapMode:"margin"}):null)}),SideCar),eB=d.forwardRef(function(e,t){return d.createElement(eT,__assign({},e,{ref:t,sideCar:eW}))});eB.classNames=eT.classNames;let eI="Popover",[eH,eV]=$c512c27ab02ef895$export$50c7b4e9d9f19c1(eI,[ed]),eY=ed(),[ez,eK]=eH(eI),eU=(0,d.forwardRef)((e,t)=>{let{__scopePopover:n,...r}=e,o=eK("PopoverTrigger",n),i=eY(n),a=$6ed0406888f73fc4$export$c7b2cbe3552a0d05(t,o.triggerRef),l=(0,d.createElement)($.button,_extends({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":$cb5cc270b50c6fcd$var$getState(o.open)},r,{ref:a,onClick:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onClick,o.onOpenToggle)}));return o.hasCustomAnchor?l:(0,d.createElement)(ep,_extends({asChild:!0},i),l)}),eZ="PopoverPortal",[eX,eq]=eH(eZ,{forceMount:void 0}),eQ="PopoverContent",eJ=(0,d.forwardRef)((e,t)=>{let n=eq(eQ,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,i=eK(eQ,e.__scopePopover);return(0,d.createElement)($921a889cee6df7e8$export$99c2b779aa4e8b8b,{present:r||i.open},i.modal?(0,d.createElement)(eG,_extends({},o,{ref:t})):(0,d.createElement)(e0,_extends({},o,{ref:t})))}),eG=(0,d.forwardRef)((e,t)=>{let n=eK(eQ,e.__scopePopover),r=(0,d.useRef)(null),o=$6ed0406888f73fc4$exp
1ort$c7b2cbe3552a0d05(t,r),i=(0,d.useRef)(!1);return(0,d.useEffect)(()=>{let e=r.current;if(e)return hideOthers(e)},[]),(0,d.createElement)(eB,{as:E,allowPinchZoom:!0},(0,d.createElement)(e1,_extends({},e,{ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),i.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;i.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:$e42e1063c40fb3ef$export$b9ecd428b558ff10(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})))}),e0=(0,d.forwardRef)((e,t)=>{let n=eK(eQ,e.__scopePopover),r=(0,d.useRef)(!1),o=(0,d.useRef)(!1);return(0,d.createElement)(e1,_extends({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var i,a;null===(i=e.onCloseAutoFocus)||void 0===i||i.call(e,t),t.defaultPrevented||(r.current||null===(a=n.triggerRef.current)||void 0===a||a.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{var i,a;null===(i=e.onInteractOutside)||void 0===i||i.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(o.current=!0));let l=t.target,s=null===(a=n.triggerRef.current)||void 0===a?void 0:a.contains(l);s&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}}))}),e1=(0,d.forwardRef)((e,t)=>{let{__scopePopover:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,disableOutsidePointerEvents:a,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:c,onInteractOutside:u,...f}=e,m=eK(eQ,n),p=eY(n);return(0,d.useEffect)(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:$3db38b7d1fb3fe6a$var$createFocusGuard()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:$3db38b7d1fb3fe6a$var$createFocusGuard()),N++,()=>{1===N&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),N--}},[]),(0,d.createElement)(R,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},(0,d.createElement)(O,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:u,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:c,onDismiss:()=>m.onOpenChange(!1)},(0,d.createElement)(eb,_extends({"data-state":$cb5cc270b50c6fcd$var$getState(m.open),role:"dialog",id:m.contentId},p,f,{ref:t,style:{...f.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)"}}))))});function $cb5cc270b50c6fcd$var$getState(e){return e?"open":"closed"}let $cb5cc270b50c6fcd$export$602eac185826482c=e=>{let{__scopePopover:t,forceMount:n,children:r,container:o}=e,i=eK(eZ,t);return(0,d.createElement)(eX,{scope:t,forceMount:n},(0,d.createElement)($921a889cee6df7e8$export$99c2b779aa4e8b8b,{present:n||i.open},(0,d.createElement)(ex,{asChild:!0,container:o},r)))};var e2=n(6087),e8=n(5893),e5=["className","align","sideOffset"];function Popover_ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var Popover=e=>{let{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:a=!1}=e,l=eY(t),s=(0,d.useRef)(null),[c,u]=(0,d.useState)(!1),[f=!1,m]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,o]=function({defaultProp:e,onChange:t}){let n=(0,d.useState)(e),[r]=n,o=(0,d.useRef)(r),i=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(t);return(0,d.useEffect)(()=>{o.current!==r&&(i(r),o.current=r)},[r,o,i]),n}({defaultProp:t,onChange:n}),i=void 0!==e,a=i?e:r,l=$b1b2314f5f9a1d84$export$25bec8c6f54ee79a(n),s=(0,d.useCallback)(t=>{if(i){let n="function"==typeof t?t(e):t;n!==e&&l(n)}else o(t)},[i,e,o,l]);return[a,s]}({prop:r,defaultProp:o,onChange:i});return(0,d.createElement)($cf1ac5d9fe0e8206$export$be92b6f5f03c0fe9,l,(0,d.createElement)(ez,{scope:t,contentId:function(e){let[t,n]=d.use
1State(k());return L(()=>{e||n(e=>null!=e?e:String(M++))},[e]),e||(t?`radix-${t}`:"")}(),triggerRef:s,open:f,onOpenChange:m,onOpenToggle:(0,d.useCallback)(()=>m(e=>!e),[m]),hasCustomAnchor:c,onCustomAnchorAdd:(0,d.useCallback)(()=>u(!0),[]),onCustomAnchorRemove:(0,d.useCallback)(()=>u(!1),[]),modal:a},n))},e6=d.forwardRef(function(e,t){var n=e.className,r=e.align,o=e.sideOffset,i=(0,w.Z)(e,e5);return(0,e8.jsx)($cb5cc270b50c6fcd$export$602eac185826482c,{children:(0,e8.jsx)(eJ,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Popover_ownKeys(Object(n),!0).forEach(function(t){(0,x.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Popover_ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({ref:t,align:void 0===r?"center":r,sideOffset:void 0===o?4:o,className:(0,e2.cn)("z-50 w-72 rounded-md border bg-popover p-4 shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n)},i))})});e6.displayName=eJ.displayName;var e3=n(6429),e4=n(7484),e9=n.n(e4),DatePicker=function(e){var t=e.className,n=e.defaultTEL,r=e.selectedDate,o=e.onSelectDate,i=e.calendarStatus,a=(0,d.useState)(!1),l=a[0],s=a[1],c=r?"".concat(r.getMonth()+1,"月").concat(r.getDate(),"日(").concat(["日","月","火","水","木","金","土"][r.getDay()],")"):"日付を選択してください",u=(0,e3.Q)({status:null!=i?i:[]});return(0,e8.jsxs)(Popover,{open:l,onOpenChange:s,children:[(0,e8.jsx)(eU,{children:(0,e8.jsx)("div",{className:(0,e2.cn)("w-70",t),children:(0,e8.jsx)("a",{className:"block w-full rounded border border-[color:rgba(var(--text),0.2)] bg-input-color p-3 text-sm leading-none md:w-auto",children:(0,e8.jsxs)("div",{className:"flex items-center justify-between leading-none",children:[(0,e8.jsx)("div",{className:"flex items-center gap-4",children:(0,e8.jsxs)("div",{className:"flex items-center",children:[(0,e8.jsx)("span",{className:"pr-2 text-primary",children:(0,e8.jsx)(b.J,{iconName:"calendar"})}),(0,e8.jsx)("p",{className:"text-text",children:c})]})}),(0,e8.jsx)("span",{className:"text-[0.75em] text-primary",children:(0,e8.jsx)(b.J,{iconName:"dropdown"})})]})})})}),(0,e8.jsx)(e6,{align:"start",className:"w-auto bg-white p-2",children:(0,e8.jsx)("div",{className:"w-[270px] p-2 md:h-full",children:(0,e8.jsx)(y.f,{mode:"single",defaultMonth:e9()(r).toDate(),selected:r,fromMonth:e9()().toDate(),toMonth:e9()().add(1,"year").toDate(),onSelect:function(e){var t;!e||null!=u&&u.isDisableCalendarStatus(e)||i&&(null==u?void 0:null===(t=u.getStatus(e,i))||void 0===t?void 0:t.symbol)==="tel"||(s(!1),null==o||o(e))},showMonths:1,status:i,customCalendar:u,defaultTEL:n})})})]})},e7=n(8007),te=n(6010),tt=n(8583),tn=n(9128),tr=(0,d.memo)(function(e){var t,n=e.storeCode,r=e.peopleOptions,o=e.timeOptions,i=e.selectedDate,a=e.selectedPeople,l=e.selectedTime,s=e.isSelectedTimeChanged,c=e.onChangeDate,u=e.onChangePeople,d=e.onChangeTime,f=e.calendarData,m=e.toSearchQueryParameters,p=e.storeTel,x=e.query,w=(0,tt.b9)(tn.dZ),_=(0,e3.Q)({status:f}),E=h.r.getDirectoryPath(),C=null!=x&&x.date?e9()(null==x?void 0:x.date.toString()):null,$=C?(0,e8.jsx)("p",{children:"".concat(C.month()+1,"月").concat(C.date(),"日(").concat(["日","月","火","水","木","金","土"][C.day()],")")}):(0,e8.jsx)("p",{className:"pr-2 tracking-tighter",children:"日付を選択"}),S="/".concat(E,"detail/").concat(n,"/plan_list").concat(m);return(0,e8.jsxs)(e8.Fragment,{children:[(0,e8.jsxs)("div",{className:"flex items-start gap-4",children:[(0,e8.jsx)(DatePicker,{className:"hidden md:block",selectedDate:i,onSelectDate:c,calendarStatus:f,defaultTEL:p}),(0,e8.jsx)(v.P,{name:"reservationPlanPeople",options:r,selected:null==a?void 0:a.label,onChange:function(e){return u(e.target.value)},className:"hidden md:block md:h-10 md:w-full",leftIcon:{iconName:"person",iconClassName:"left-3 top-[11px] text-sm",selectClassName:"indent-6"}}
1),(0,e8.jsxs)("div",{className:"hidden md:flex md:w-full md:flex-col",children:[(0,e8.jsx)(v.P,{name:"reservationPlanTime",options:o,selected:null==l?void 0:l.label,onChange:function(e){return d(e.target.value)},className:"hidden md:block md:h-10",isValidate:s,leftIcon:{iconName:"clock",iconClassName:"left-3 top-[11px] text-sm",selectClassName:"indent-6"}}),s&&(0,e8.jsx)("p",{className:"mt-2 text-sm text-red",children:"ご指定の時間は予約不可のため、予約可能な時間へ変更されました。"})]}),(0,e8.jsx)("div",{className:"hidden min-w-37 md:flex md:h-10",children:(0,e8.jsx)(g.z,{priority:"primary",className:"w-full",href:S,children:"検索する"})})]}),(0,e8.jsx)("div",{className:"md:hidden",children:(0,e8.jsx)("a",{className:"block w-full cursor-pointer rounded border border-[color:rgba(var(--text),0.2)] bg-input-color p-3 text-sm leading-none md:w-auto",onClick:function(e){e.preventDefault(),w(!0)},children:(0,e8.jsxs)("div",{className:"flex items-center justify-between leading-none",children:[(0,e8.jsxs)("div",{className:"flex items-center",children:[(0,e8.jsxs)("div",{className:"mr-2 flex items-center",children:[(0,e8.jsx)("span",{className:"pr-2 text-primary",children:(0,e8.jsx)(b.J,{iconName:"calendar"})}),$]}),(0,e8.jsxs)("div",{className:"mr-4 flex items-center",children:[(0,e8.jsx)("span",{className:"pr-2 text-primary",children:(0,e8.jsx)(b.J,{iconName:"person"})}),(0,e8.jsx)("p",{children:null==a?void 0:a.label})]}),(0,e8.jsxs)("div",{className:"mr-4 flex items-center",children:[(0,e8.jsx)("span",{className:"pr-2 text-primary",children:(0,e8.jsx)(b.J,{iconName:"clock"})}),(0,e8.jsx)("p",{children:null==l?void 0:l.label})]})]}),(0,e8.jsx)("span",{className:"text-[0.75em] text-primary",children:(0,e8.jsx)(b.J,{iconName:"dropdown"})})]})})}),(0,e8.jsxs)(e7.u,{title:"予約条件",className:(0,te.Z)("flex h-[632px] flex-col text-text ReactModal__Content--after-open:translate-y-[calc(100vmax_-_656px)]",s&&"h-[688px] ReactModal__Content--after-open:translate-y-[calc(100vmax_-_714px)]"),titleClassName:"relative top-0",children:[(0,e8.jsx)(y.f,{className:"h-[354px] w-full",mode:"single",fromMonth:e9()().toDate(),toMonth:e9()().add(1,"year").toDate(),defaultMonth:e9()(null==x?void 0:null===(t=x.date)||void 0===t?void 0:t.toString()).toDate(),selected:i,onSelect:function(e){var t;!e||null!=_&&_.isDisableCalendarStatus(e)||f&&(null==_?void 0:null===(t=_.getStatus(e,f))||void 0===t?void 0:t.symbol)==="tel"||c(e)},showMonths:1,status:f,customCalendar:_,defaultTEL:p}),(0,e8.jsxs)("div",{className:"mb-10 mt-4 grid grid-flow-row gap-4",children:[(0,e8.jsx)(v.P,{name:"reservationPlanPeople",options:r,selected:null==a?void 0:a.label,onChange:function(e){return u(e.target.value)},leftIcon:{iconName:"person",iconClassName:"left-3 top-[11px] text-sm",selectClassName:"indent-6"}}),(0,e8.jsx)(v.P,{name:"reservationPlanTime",options:o,selected:null==l?void 0:l.label,onChange:function(e){return d(e.target.value)},isValidate:s,leftIcon:{iconName:"clock",iconClassName:"left-3 top-[11px] text-sm",selectClassName:"indent-6"}})]}),s&&(0,e8.jsx)("p",{className:"mb-8 text-sm text-red",children:"ご指定の時間は予約不可のため、予約可能な時間へ変更されました。"}),(0,e8.jsx)(g.z,{href:S,onClick:function(){w(!1)},priority:"primary",className:"w-full",children:"検索する"})]})]})}),to=n(29),ti=n(6835),ta=n(7812),tl=n(7794),ts=n.n(tl),tc=n(7334),tu=n(5012);function useReservationPlans_ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function useReservationPlans_objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?useReservationPlans_ownKeys(Object(n),!0).forEach(function(t){(0,x.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):useReservationPlans_ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var useReservationPlans=function(e){var t=e.storeCode,n=e.storeApiKey,r=e.calendarData,o=e.setCalendarData,i=e.defaultNumberPeople,a=e.defaultTime,l=e.items,s=e.query,c=(0,d.useState)(),u=c[0],f=c[1],m=(0,d.useState)(),p=m[0],g=m[1],v=(0,d.useState)(),b=v[0],y=v[1],x=(0,d.useState)(!1),w=x[0],_=x[1];(0,d.useEffect)(function(){_(!1)},[s]);var E=(0,d.useMemo)(function(){var e=r.find(function(e){var t=u?e9()(u).format("YYYY-MM-DD"):e9()(new Date).format("YYYY-MM-DD");return e9()(e.date).format("YYYY-MM-DD")===t});return e?e.timeOptions:[]},[r,u]),C=(0,d.useMemo)(function(){if(!l||(null==l?void 0:l.length)===0)return Array.from({length:99},function(e,t){return{label:"".concat(t+1,"名"),value:"".concat(t+1)}});var e=l.length>0&&"storeValues"in l[0]?Math.min.apply(Math,(0,ta.Z)(l.filter(function(e){var t;return null===(t=e.storeValues)||void 0===t?void 0:t.isChecked}).map(function(e){var t;return null===(t=e.storeValues)||void 0===t?void 0:t.reservedAvailableNumberPeople.minNumber}))):Math.min.apply(Math,(0,ta.Z)(l.map(function(e){return e.reservedAvailableNumberPeople.minNumber}))),t=l.length>0&&"storeValues"in l[0]?Math.max.apply(Math,(0,ta.Z)(l.filter(function(e){return e.storeValues.isChecked}).map(function(e){var t;return null!==(t=e.storeValues.reservedAvailableNumberPeople.maxNumber)&&void 0!==t?t:99}))):Math.max.apply(Math,(0,ta.Z)(l.map(function(e){var t;return null!==(t=e.reservedAvailableNumberPeople.maxNumber)&&void 0!==t?t:99})));return Array.from({length:(0===t?99:t)-e+1},function(t,n){return{label:"".concat(n+e,"名"),value:"".concat(n+e)}})},[l]),$=(0,d.useMemo)(function(){if(u&&E)return E.map(function(e){return{label:"".concat(e.time," ").concat("tel"===e.symbol?"TEL":"○"),value:e.time}});var e=e9()(new Date).format("YYYY-MM-DD");if(!l||(null==l?void 0:l.length)===0){var t=e9()("".concat(e,"T00:00"),"HH:mm");return Array.from({length:e9()("".concat(e,"T23:45"),"HH:mm").diff(t)/9e5+1},function(e,n){var r=t.add(15*n,"minute").format("HH:mm");return{label:r,value:r}})}var n=l.length>0&&"storeValues"in l[0]?l.filter(function(e){return e.storeValues.isChecked}).map(function(e){return""===e.storeValues.reservedAvailableTime.startTime?"00:00":e.storeValues.reservedAvailableTime.startTime}):l.map(function(e){return""===e.reservedAvailableTime.startTime?"00:00":e.reservedAvailableTime.startTime}),r=l.length>0&&"storeValues"in l[0]?l.filter(function(e){return e.storeValues.isChecked}).map(function(e){return""===e.storeValues.reservedAvailableTime.endTime?"23:45":e.storeValues.reservedAvailableTime.endTime}):l.map(function(e){return""===e.reservedAvailableTime.endTime?"23:45":e.reservedAvailableTime.endTime}),o=Math.min.apply(Math,(0,ta.Z)(n.map(function(t){return e9()("".concat(e,"T").concat(t),"HH:mm").unix()}))),i=Math.max.apply(Math,(0,ta.Z)(r.map(function(t){return e9()("".concat(e,"T").concat(t),"HH:mm").unix()}))),a=e9().unix(o);return Array.from({length:e9().unix(i).diff(a)/9e5+1},function(e,t){var n=a.add(15*t,"minute").format("HH:mm");return{label:n,value:n}})},[E,l,u]),S=(0,d.useMemo)(function(){if(!s)return{};var e=["seats","time","date"];return s?Object.entries(s).reduce(function(t,n){var r=(0,ti.Z)(n,2),o=r[0],i=r[1];return e.includes(o)&&i&&(t[o]=i),t},{}):{}},[s]),P=(0,d.useMemo)(function(){return S&&null!=S&&S.seats&&null!=S&&S.time&&Object.keys(S).length>0?"?".concat((0,tc.stringify)(S)):""},[S]),O=(0,d.useMemo)(function(){var e={seats:null==p?void 0:p.value,time:null==b?void 0:b.value},t="";return t=u?(0,tc.stringify)(useReservationPlans_objectSpread(useReservationPlans_objectSpread({},e),{},{date:u?e9()(u).format("YYYY-MM-DD"):void 0})):(0,tc.stringify)(e),"?".concat(t)},[u,null==p?void 0:p.value,null==b?void 0:b.value]),N=(0,d.useRef)(!1),T=(0,d.useCallback)(function(e){f(e),_(!1)},[]),A=(0,d.useCallback)(function(e){N.current=!0,g(C.find(function(t){return t.label===e})),_(!1)},[g,C]),D=(0,d.useCallback)(function(e){N.current=!0,y(null==$?void 0:$.find(function(t){return t.label===e})),_(!1)},[y,$]),R=(0,d.useCallback)(function(){if(0===r.length||N.current){N.current=!1;return}var e=null!=s&&s.date?e9()(null==s?void 0:s.date,"YYYY-MM-DD"):void 0,t=e9()(null==s?void 0:s.date,"YYYY-MM-DD",!0).isValid();if(!e){f(void 0);return}t?f(null==e?void 0:e.toDate()):f(void 0)},[null==s?void 0:s.date,r]),j=(0,d.useCallback)(function(){var e,t=null!==(e=null==s?void 0:s.seats)&&void 0!==e?e:null==i?void 0:i.toString(),n=C.find(function(e){return e.value===t});g(null!=n?n:C[0])},[C,i,g,null==s?void 0:s.seats]),L=(0,d.useCallback)(function(){var e,t,n=null!==(e=null!==(t=null==b?void 0:b.value)&&void 0!==t?t:null==s?void 0:s.time)&&void 0!==e?e:a,r=null==$?void 0:$.find(function(e){return e.value===n});r||_(!0),y(null!=r?r:$[0])},[a,null==s?void 0:s.time,null==b?void 0:b.value,$]),k=(0,d.useRef)(0),M=(0,d.useCallback)(function(){clearTimeout(k.current),n&&p&&(k.current=window.setTimeout((0,to.Z)(ts().mark(function _callee(){var e,r,i;return ts().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return e=h.r.getSiteInfo().subDirectoryId,a.next=3,fetch("".concat(tu.T5,"/v1/directories/").concat(e,"/shops/").concat(t,"/reservation_plans/calendar/").concat(n,"/").concat(null==p?void 0:p.value));case 3:return r=a.sent,a.next=6,r.json();case 6:i=a.sent,r.ok&&o(i.calendar.map(function(e){return useReservationPlans_objectSpread(useReservationPlans_objectSpread({},e),{},{date:new Date(e.date)})}
1));case 8:case"end":return a.stop()}},_callee)})),250))},[t,n,o,p]);return{peopleOptions:C,timeOptions:$,selectedDate:u,selectedPeople:p,selectedTime:b,isSelectedTimeChanged:w,onChangePeople:A,onChangeTime:D,onChangeDate:T,calendarData:r,setSelectedDateByRender:R,setSelectedPeopleByRender:j,setSelectedTimeByRender:L,fetchCalendar:M,toPlanDetailQueryParameters:P,toSearchQueryParameters:O}},td=n(1664),tf=n.n(td),tm=(0,d.memo)(function(e){var t=e.title,n=e.href,r=e.thumbnail,o=e.price,i=e.titleTag,a=void 0===i?"h2":i,l=e.headingText,s=e.brandLogo;return(0,e8.jsxs)(e8.Fragment,{children:[(0,e8.jsxs)("div",{className:(0,te.Z)("hidden rounded border border-[color:rgba(var(--text),0.2)] md:grid",r.src||s?"grid-cols-[200px_1fr]":"grid-cols-1"),children:[(r.src||s)&&(0,e8.jsx)("figure",{children:(0,e8.jsx)("img",{src:r.src||s,alt:r.alt,className:(0,te.Z)("h-50 w-50 rounded-l-[3px] object-cover")})}),(0,e8.jsxs)("div",{className:"flex flex-col justify-between px-4 py-3 md:py-4",children:[(0,e8.jsxs)("div",{children:[(0,e8.jsx)(a,{className:"line-clamp-1 font-semibold text-text",children:t}),l&&(0,e8.jsx)("p",{className:"mt-3 line-clamp-4 text-sm text-text",children:l})]}),(0,e8.jsxs)("div",{className:(0,te.Z)("flex",null!==o?"justify-between":"justify-end"),children:[null!==o&&(0,e8.jsxs)("p",{className:"font-bold text-secondary-text",children:[o.toLocaleString(),"円",(0,e8.jsx)("span",{className:"text-xs font-normal",children:"(税込)"})]}),(0,e8.jsx)(g.z,{priority:"secondary",className:"w-full md:w-auto",href:n,children:"詳細・予約"})]})]})]}),(0,e8.jsx)(tf(),{href:n,className:"group sm:block md:hidden",children:(0,e8.jsxs)("div",{className:(0,te.Z)("grid rounded border border-[color:rgba(var(--text),0.2)] p-3",r.src||s?"grid-cols-[100px_1fr]":"grid-cols-1"),children:[(r.src||s)&&(0,e8.jsx)("figure",{children:(0,e8.jsx)("img",{src:r.src||s,alt:r.alt,className:(0,te.Z)("h-25 w-25 rounded object-cover")})}),(0,e8.jsxs)("div",{className:"flex flex-col justify-between pl-3",children:[(0,e8.jsx)("div",{children:(0,e8.jsx)(a,{className:"line-clamp-3 font-bold text-primary",children:t})}),(0,e8.jsx)("div",{className:"flex justify-end",children:null!==o&&(0,e8.jsxs)("p",{className:"font-bold text-secondary-text",children:[o.toLocaleString(),"円",(0,e8.jsx)("span",{className:"text-xs font-normal",children:"(税込)"})]})})]})]})},t)]})}),tp=(0,d.memo)(function(e){var t,n,r,o=e.content,i=e.shopInfo,a=o.remarks,l=o.remarkFontSizeType,s=o.reservationPlan,c=i.storeCode,u=i.brand,f=h.r.getDirectoryPath(),v=null==s?void 0:s.items,b=u.img,y=(0,d.useState)([]),x=y[0],w=y[1],_=useReservationPlans({storeCode:c,storeApiKey:null==s?void 0:s.storeApiKey,calendarData:x,setCalendarData:w,items:v,defaultNumberPeople:null==s?void 0:s.defaultNumberPeople,defaultTime:null==s?void 0:s.defaultTime}),E=_.peopleOptions,C=_.timeOptions,$=_.selectedDate,S=_.selectedPeople,P=_.selectedTime,O=_.isSelectedTimeChanged,N=_.onChangeDate,T=_.onChangePeople,A=_.onChangeTime,D=_.setSelectedDateByRender,R=_.setSelectedPeopleByRender,j=_.setSelectedTimeByRender,L=_.fetchCalendar,k=_.toPlanDetailQueryParameters,M=_.toSearchQueryParameters;(0,d.useEffect)(function(){D()},[D]),(0,d.useEffect)(function(){R()},[R]),(0,d.useEffect)(function(){j()},[j]),(0,d.useEffect)(function(){L()},[S,L]);var F=null==v?void 0:v.filter(function(e){return e.storeValues.isChecked}).slice(0,3);return(0,e8.jsxs)(e8.Fragment,{children:[(0,p.u)(o.remarkType,null==a?void 0:a.top)&&(0,e8.jsx)(m.M,{position:"top",remarkFontSizeType:null!=l?l:0,children:null!==(t=null==a?void 0:a.top)&&void 0!==t?t:""}),F&&F.length>0&&(0,e8.jsxs)(e8.Fragment,{children:[(0,e8.jsx)(tr,{calendarData:x,storeCode:c,peopleOptions:E,timeOptions:C,selectedDate:$,selectedPeople:S,selectedTime:P,isSelectedTimeChanged:O,onChangeDate:N,onChangePeople:T,onChangeTime:A,toSearchQueryParameters:M,storeTel:null===(n=o.reservationPlan)||void 0===n?void 0:n.reservationPhoneNumber}),(0,e8.jsx)("ul",{className:"mt-8",children:F.map(function(e){return e.storeValues.isChecked?(0,e8.jsx)("li",{className:"mt-4 first:mt-0 md:mt-6",children:(0,e8.jsx)(tm,{titleTag:"h3",title:e.storeValues.title||e.title,href:"/".concat(f,"detail/").concat(c,"/plan/").concat(e.planId).concat(k),headingText:e.storeValues.headingText||e.headingText,thumbnail:{src:e.storeValues.img||e.img,alt:""},price:e.storeValues.price,brandLogo:b})},e.id):null})}),(0,e8.jsx)("div",{className:"mt-5 flex justify-center md:mt-6 md:block",children:(0,e8.jsx)(g.z,{priority:"secondary",className:"w-full md:w-auto",href:"/".concat(f,"detail/").concat(c,"/plan_list"),children:"予約プラン一覧はこちら"})})]}),(0,p.L)(o.remarkType,null==a?void 0:a.bottom)&&(0,e8.jsx)(m.M,{position:"bottom",remarkFontSizeType:null!=l?l:0,children:null!==(r=null==a?void 0:a.bottom)&&void 0!==r?r:""})]})}),tg=(0,d.memo)(function(e){var t=e.reservationPlans,n=e.shopInfo,r=e.toPlanDetailQueryParameters,o=void 0===r?"":r,i=t.reservationPlan.items,a=n.brand,l=n.storeCode,s=a.img,c=h.r.getDirectoryPath();return 0===i.length?null:(0,e8.jsx)("ul",{className:"mt-8",children:i.map(function(e){return(0,e8.jsx)("li",{className:"mt-4 first:mt-0 md:mt-6",children:(0,e8.jsx)(tm,{titleTag:"h3",title:e.title,href:"/".concat(c,"detail/").concat(l,"/plan/").concat(e.planId).concat(o),headingText:e.headingText,thumbnail:{src:e.img,alt:""},price:e.price,brandLogo:s})},e.id)})})}),th=(0,d.memo)(function(e){var t=e.reservationPlans,n=e.shopInfo;return(0,e8.jsx)(tg,{reservationPlans:t,shopInfo:n})}),tv=(0,d.memo)(function(e){var t=e.storeCode,n=h.r.getDirectoryPath();return(0,e8.jsxs)("div",{className:"mt-20 flex flex-col items-center",children:[(0,e8.jsx)("div",{className:"text-5xl text-primary",children:(0,e8.jsx)(b.J,{iconName:"reservation-failed"})}),(0,e8.jsxs)("p",{className:"mt-5 text-center text-sm text-text md:mt-8 md:text-base",children:["ご指定の条件に該当するプランが見つかりませんでした。",(0,e8.jsx)("br",{}),"条件を変更して、もう一度検索してください。"]}),(0,e8.jsx)(g.z,{priority:"secondary",className:"mt-12 w-[214px] md:mt-10",href:"/".concat(n,"detail/").concat(t,"/plan_list"),children:"予約プラン一覧ページに戻る"})]})}),tb=(0,d.memo)(function(e){var t=e.reservationPlans,n=e.shopInfo,r=e.query,o=t.reservationPlan,i=o.items,a=n.storeCode,l=(0,d.useState)([]),s=l[0],c=l[1],u=useReservationPlans({storeCode:a,storeApiKey:o.storeApiKey,calendarData:s,setCalendarData:c,items:i,defaultNumberPeople:o.defaultNumberPeople,defaultTime:o.defaultTime,query:r}),f=u.peopleOptions,m=u.timeOptions,p=u.selectedDate,g=u.selectedPeople,h=u.selectedTime,v=u.onChangeDate,b=u.onChangePeople,y=u.onChangeTime,x=u.isSelectedTimeChanged,w=u.setSelectedDateByRender,_=u.setSelectedPeopleByRender,E=u.setSelectedTimeByRender,C=u.fetchCalendar,$=u.toPlanDetailQueryParameters,S=u.toSearchQueryParameters;return(0,d.useEffect)(function(){w()},[w]),(0,d.useEffect)(function(){_()},[_]),(0,d.useEffect)(function(){E()},[E]),(0,d.useEffect)(function(){C()},[g,C]),(0,e8.jsxs)(e8.Fragment,{children:[(0,e8.jsx)(tr,{calendarData:s,storeCode:a,peopleOptions:f,timeOptions:m,isSelectedTimeChanged:x,selectedDate:p,selectedPeople:g,selectedTime:h,onChangeDate:v,onCh
1angePeople:b,onChangeTime:y,toSearchQueryParameters:S,storeTel:o.reservationPhoneNumber,query:r}),0===t.reservationPlan.items.length&&(0,e8.jsx)(tv,{storeCode:a}),(0,e8.jsx)(tg,{reservationPlans:t,shopInfo:n,toPlanDetailQueryParameters:$})]})})}}]);

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.