PageSourceSearch

https://www.mileseducation.com/blog-static/_next/static/chunks/ui-…?dpl=dpl_6AfzVcFKAYLdT2vRteJdaa3qgFtP

js mileseducation.com collected 2026-10-01 12:01:17 UTC 28,482 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1446],{9205:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(2265);let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),i=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((e,t,n)=>!!e&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim()};var l={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let u=(0,r.forwardRef)((e,t)=>{let{color:n="currentColor",size:o=24,strokeWidth:u=2,absoluteStrokeWidth:a,className:s="",children:d,iconNode:c,...f}=e;return(0,r.createElement)("svg",{ref:t,...l,width:o,height:o,stroke:n,strokeWidth:a?24*Number(u)/Number(o):u,className:i("lucide",s),...f},[...c.map(e=>{let[t,n]=e;return(0,r.createElement)(t,n)}),...Array.isArray(d)?d:[d]])}),a=(e,t)=>{let n=(0,r.forwardRef)((n,l)=>{let{className:a,...s}=n;return(0,r.createElement)(u,{ref:l,iconNode:t,className:i(`lucide-${o(e)}`,a),...s})});return n.displayName=`${e}`,n}},875:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(9205).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},2451:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(9205).Z)("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},407:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(9205).Z)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},2934:function(e,t,n){n.d(t,{Z:function(){return r}});let r=(0,n(9205).Z)("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},8575:function(e,t,n){n.d(t,{e:function(){return i}});var r=n(2265);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function i(...e){return r.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=o(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():o(e[t],null)}}}}(...e),e)}},7603:function(e,t,n){let r;n.d(t,{ee:function(){return ek},VY:function(){return e_},h_:function(){return eT},fC:function(){return ej},xz:function(){return eD}});var o,i=n(2265),l=n.t(i,2);function u(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}"undefined"!=typeof window&&window.document&&window.document.createElement;var a=n(8575),s=n(7437);function d(e,t=[]){let n=[],r=()=>{let t=n.map(e=>i.createContext(e));return function(n){let r=n?.[e]||t;return i.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=i.createContext(r);o.displayName=t+"Context";let l=n.length;n=[...n,r];let u=t=>{let{scope:n,children:r,...u}=t,a=n?.[e]?.[l]||o,d=i.useMemo(()=>u,Object.values(u));return(0,s.jsx)(a.Provider,{value:d,children:r})};return u.displayName=t+"Provider",[u,function(n,u){let a=u?.[e]?.[l]||o,s=i.useContext(a);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 n=()=>{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)[`__scope${r}`];return{...t,...o}},{});return i.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}var c=n(4887),f=n(7495),p=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=(0,f.Z8)(`Primitive.${t}`),r=i.forwardRef((e,r)=>{let{asChild:o,...i}=e,l=o?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(l,{...i,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function v(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>(...e)=>t.current?.(...e),[])}var m="dismissableLayer.update",h=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),y=i.forwardRef((e,t)=>
1{var n;let{disableOutsidePointerEvents:r=!1,deferPointerDownOutside:l=!1,onEscapeKeyDown:d,onPointerDownOutside:c,onFocusOutside:f,onInteractOutside:y,onDismiss:b,...w}=e,x=i.useContext(h),[C,N]=i.useState(null),R=(null==C?void 0:C.ownerDocument)??(null===(n=globalThis)||void 0===n?void 0:n.document),[,P]=i.useState({}),S=(0,a.e)(t,e=>N(e)),O=Array.from(x.layers),[A]=[...x.layersWithOutsidePointerEventsDisabled].slice(-1),L=O.indexOf(A),j=C?O.indexOf(C):-1,k=x.layersWithOutsidePointerEventsDisabled.size>0,D=j>=L,T=i.useRef(!1),_=function(e,t){var n;let{ownerDocument:r=null===(n=globalThis)||void 0===n?void 0:n.document,deferPointerDownOutside:o=!1,isDeferredPointerDownOutsideRef:l,dismissableSurfaces:u}=t,a=v(e),s=i.useRef(!1),d=i.useRef(!1),c=i.useRef(new Map),f=i.useRef(()=>{});return i.useEffect(()=>{function e(){d.current=!1,l.current=!1,c.current.clear()}function t(e){if(!d.current)return;let t=e.target;t instanceof Node&&[...u].some(e=>e.contains(t))||c.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{d.current&&f.current()},0)}function n(e){d.current&&c.current.set(e.type,!1)}let i=t=>{if(t.target&&!s.current){let n=function(){r.removeEventListener("click",f.current);let t=Array.from(c.current.values()).some(Boolean);e(),t||E("dismissableLayer.pointerDownOutside",a,i,{discrete:!0})},i={originalEvent:t};d.current=!0,l.current=o&&0===t.button,c.current.clear(),o&&0===t.button?(r.removeEventListener("click",f.current),f.current=n,r.addEventListener("click",f.current,{once:!0})):n()}else r.removeEventListener("click",f.current),e();s.current=!1},p=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of p)r.addEventListener(e,t,!0),r.addEventListener(e,n);let v=window.setTimeout(()=>{r.addEventListener("pointerdown",i)},0);return()=>{for(let e of(window.clearTimeout(v),r.removeEventListener("pointerdown",i),r.removeEventListener("click",f.current),p))r.removeEventListener(e,t,!0),r.removeEventListener(e,n)}},[r,a,o,l,u]),{onPointerDownCapture:()=>s.current=!0}}(e=>{let t=e.target;if(!(t instanceof Node))return;let n=[...x.branches].some(e=>e.contains(t));!D||n||(null==c||c(e),null==y||y(e),e.defaultPrevented||null==b||b())},{ownerDocument:R,deferPointerDownOutside:l,isDeferredPointerDownOutsideRef:T,dismissableSurfaces:x.dismissableSurfaces}),F=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=v(e),o=i.useRef(!1);return i.useEffect(()=>{let e=e=>{e.target&&!o.current&&E("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{if(l&&T.current)return;let t=e.target;[...x.branches].some(e=>e.contains(t))||(null==f||f(e),null==y||y(e),e.defaultPrevented||null==b||b())},R);return!function(e,t=globalThis?.document){let n=v(e);i.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{j!==x.layers.size-1||(null==d||d(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},R),i.useEffect(()=>{if(C)return r&&(0===x.layersWithOutsidePointerEventsDisabled.size&&(o=R.body.style.pointerEvents,R.body.style.pointerEvents="none"),x.layersWithOutsidePointerEventsDisabled.add(C)),x.layers.add(C),g(),()=>{r&&(x.layersWithOutsidePointerEventsDisabled.delete(C),0===x.layersWithOutsidePointerEventsDisabled.size&&(R.body.style.pointerEvents=o))}},[C,R,r,x]),i.useEffect(()=>()=>{C&&(x.layers.delete(C),x.layersWithOutsidePointerEventsDisabled.delete(C),g())},[C,x]),i.useEffect(()=>{let e=()=>P({});return document.addEventListener(m,e),()=>document.removeEventListener(m,e)},[]),(0,s.jsx)(p.div,{...w,ref:S,style:{pointerEvents:k?D?"auto":"none":void 0,...e.style},onFocusCapture:u(e.onFocusCapture,F.onFocusCapture),onBlurCapture:u(e.onBlurCapture,F.onBlurCapture),onPointerDownCapture:u(e.onPointerDownCapture,_.onPointerDownCapture)})});function g(){let e=new CustomEvent(m);document.dispatchEvent(e)}function E(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});(t&&i.addEventListener(e,t,{once:!0}),o)?i&&c.flushSync(()=>i.dispatchEvent(l)):i.dispatchEvent(l)}y.displayName="DismissableLayer",i.forwardRef((e,t)=>
1{let n=i.useContext(h),r=i.useRef(null),o=(0,a.e)(t,r);return i.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,s.jsx)(p.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var b=0,w=null;function x(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var C="focusScope.autoFocusOnMount",N="focusScope.autoFocusOnUnmount",R={bubbles:!1,cancelable:!0},P=i.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:l,...u}=e,[d,c]=i.useState(null),f=v(o),m=v(l),h=i.useRef(null),y=(0,a.e)(t,e=>c(e)),g=i.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;i.useEffect(()=>{if(r){let e=function(e){if(g.paused||!d)return;let t=e.target;d.contains(t)?h.current=t:A(h.current,{select:!0})},t=function(e){if(g.paused||!d)return;let t=e.relatedTarget;null===t||d.contains(t)||A(h.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&A(d)});return d&&n.observe(d,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,d,g.paused]),i.useEffect(()=>{if(d){L.add(g);let e=document.activeElement;if(!d.contains(e)){let t=new CustomEvent(C,R);d.addEventListener(C,f),d.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(A(r,{select:t}),document.activeElement!==n)return}(S(d).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&A(d))}return()=>{d.removeEventListener(C,f),setTimeout(()=>{let t=new CustomEvent(N,R);d.addEventListener(N,m),d.dispatchEvent(t),t.defaultPrevented||A(e??document.body,{select:!0}),d.removeEventListener(N,m),L.remove(g)},0)}}},[d,f,m,g]);let E=i.useCallback(e=>{if(!n&&!r||g.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=S(e);return[O(t,e),O(t.reverse(),e)]}(t);r&&i?e.shiftKey||o!==i?e.shiftKey&&o===r&&(e.preventDefault(),n&&A(i,{select:!0})):(e.preventDefault(),n&&A(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,g.paused]);return(0,s.jsx)(p.div,{tabIndex:-1,...u,ref:y,onKeyDown:E})});function S(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 O(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function A(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[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()}}P.displayName="FocusScope";var L=(r=[],{add(e){let t=r[0];e!==t&&(null==t||t.pause()),(r=j(r,e)).unshift(e)},remove(e){var t;null===(t=(r=j(r,e))[0])||void 0===t||t.resume()}});function j(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var k=globalThis?.document?i.useLayoutEffect:()=>{},D=l[" useId ".trim().toString()]||(()=>void 0),T=0,_=n(8471),F=i.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,s.jsx)(p.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,s.jsx)("polygon",{points:"0,0 30,0 15,10"})})});F.displayName="Arrow";var $="Popper",[I,M]=d($),[W,z]=I($),U=e=>{let{__scopePopper:t,children:n}=e,[r,o]=i.useState(null),[l,u]=i.useState(void 0);return(0,s.jsx)(W,{scope:t,anchor:r,onAnchorChange:o,placementState:l,setPlacementState:u,children:n})};U.displayName=$;var Z="PopperAnchor",B=i.forwardRef((e,t)=>
1{let{__scopePopper:n,virtualRef:r,...o}=e,l=z(Z,n),u=i.useRef(null),d=l.onAnchorChange,c=i.useCallback(e=>{u.current=e,e&&d(e)},[d]),f=(0,a.e)(t,c),v=i.useRef(null);i.useEffect(()=>{if(!r)return;let e=v.current;v.current=r.current,e!==v.current&&d(v.current)});let m=l.placementState&&ee(l.placementState),h=null==m?void 0:m[0],y=null==m?void 0:m[1];return r?null:(0,s.jsx)(p.div,{"data-radix-popper-side":h,"data-radix-popper-align":y,...o,ref:f})});B.displayName=Z;var H="PopperContent",[K,Y]=I(H),V=i.forwardRef((e,t)=>{var n,r,o,l,u,d;let{__scopePopper:c,side:f="bottom",sideOffset:m=0,align:h="center",alignOffset:y=0,arrowPadding:g=0,avoidCollisions:E=!0,collisionBoundary:b=[],collisionPadding:w=0,sticky:x="partial",hideWhenDetached:C=!1,updatePositionStrategy:N="optimized",onPlaced:R,...P}=e,S=z(H,c),[O,A]=i.useState(null),L=(0,a.e)(t,e=>A(e)),[j,D]=i.useState(null),T=function(e){let[t,n]=i.useState(void 0);return k(()=>{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}(j),F=(null==T?void 0:T.width)??0,$=(null==T?void 0:T.height)??0,I="number"==typeof w?w:{top:0,right:0,bottom:0,left:0,...w},M=Array.isArray(b)?b:[b],W=M.length>0,U={padding:I,boundary:M.filter(J),altBoundary:W},{refs:Z,floatingStyles:B,placement:Y,isPositioned:V,middlewareData:X}=(0,_.YF)({strategy:"fixed",placement:f+("center"!==h?"-"+h:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,_.Me)(...t,{animationFrame:"always"===N})},elements:{reference:S.anchor},middleware:[(0,_.cv)({mainAxis:m+$,alignmentAxis:y}),E&&(0,_.uY)({mainAxis:!0,crossAxis:!1,limiter:"partial"===x?(0,_.dr)():void 0,...U}),E&&(0,_.RR)({...U}),(0,_.dp)({...U,apply:e=>{let{elements:t,rects:n,availableWidth:r,availableHeight:o}=e,{width:i,height:l}=n.reference,u=t.floating.style;u.setProperty("--radix-popper-available-width",`${r}px`),u.setProperty("--radix-popper-available-height",`${o}px`),u.setProperty("--radix-popper-anchor-width",`${i}px`),u.setProperty("--radix-popper-anchor-height",`${l}px`)}}),j&&(0,_.x7)({element:j,padding:g}),Q({arrowWidth:F,arrowHeight:$}),C&&(0,_.Cp)({strategy:"referenceHidden",...U,boundary:W?U.boundary:void 0})]}),q=S.setPlacementState;k(()=>(q(Y),()=>{q(void 0)}),[Y,q]);let[G,et]=ee(Y),en=v(R);k(()=>{V&&(null==en||en())},[V,en]);let er=null===(n=X.arrow)||void 0===n?void 0:n.x,eo=null===(r=X.arrow)||void 0===r?void 0:r.y,ei=(null===(o=X.arrow)||void 0===o?void 0:o.centerOffset)!==0,[el,eu]=i.useState();return k(()=>{O&&eu(window.getComputedStyle(O).zIndex)},[O]),(0,s.jsx)("div",{ref:Z.setFloating,"data-radix-popper-content-wrapper":"",style:{...B,transform:V?B.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:el,"--radix-popper-transform-origin":[null===(l=X.transformOrigin)||void 0===l?void 0:l.x,null===(u=X.transformOrigin)||void 0===u?void 0:u.y].join(" "),...(null===(d=X.hide)||void 0===d?void 0:d.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,s.jsx)(K,{scope:c,placedSide:G,placedAlign:et,onArrowChange:D,arrowX:er,arrowY:eo,shouldHideArrow:ei,children:(0,s.jsx)(p.div,{"data-side":G,"data-align":et,...P,ref:L,style:{...P.style,animation:V?void 0:"none"}})})})});V.displayName=H;var X="PopperArrow",q={top:"bottom",right:"left",bottom:"top",left:"right"},G=i.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=Y(X,n),i=q[o.placedSide];return(0,s.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,s.jsx)(F,{...r,ref:t,style:{...r.style,display:"block"}})})});function J(e){return null!==e}G.displayName=X;var Q=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o;let{placement:i,rects:l,middlewareData:u}=t,a=(null===(n=u.arrow)||void 0===n?void 0:n.centerOffset)!==0,s=a?0:e.arrowWidth,d=a?0:e.arrowHeight,[c,f]=ee(i),p={start:"0%",center:"50%",end:"100%"}[f],v=((null===(r=u.arrow)||void 0===r?void 0:r.x)??0)+s/2,m=((null===(o=u.arrow)||void 0===o?void 0:o.y)??0)+d/2,h="",y="";return"bottom"===c?(h=a?p:`${v}px`,y=`${-d}px`):"top"===c?(h=a?p:`${v}px`,y=`${l.floating.height+d}px`):"right"===c?(h=`${-d}px`,y=a?p:`${m}px`):"left"===c&&(h=`${l.floating.width+d}px`,y=a?p:`${m}px`),{data:{x:h,y}}}});function ee(e){let[t,n="center"]=e.split("-");return[t,n]}var et=i.forwardRef((e,t)=>
1{var n,r;let{container:o,...l}=e,[u,a]=i.useState(!1);k(()=>a(!0),[]);let d=o||u&&(null===(r=globalThis)||void 0===r?void 0:null===(n=r.document)||void 0===n?void 0:n.body);return d?c.createPortal((0,s.jsx)(p.div,{...l,ref:t}),d):null});et.displayName="Portal";var en=e=>{var t,n;let r,o;let{present:l,children:u}=e,a=function(e){var t,n;let[r,o]=i.useState(),l=i.useRef(null),u=i.useRef(e),a=i.useRef("none"),[s,d]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},i.useReducer((e,t)=>n[e][t]??e,t));return i.useEffect(()=>{let e=eo(l.current);a.current="mounted"===s?e:"none"},[s]),k(()=>{let t=l.current,n=u.current;if(n!==e){let r=a.current,o=eo(t);e?d("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?d("UNMOUNT"):n&&r!==o?d("ANIMATION_OUT"):d("UNMOUNT"),u.current=e}},[e,d]),k(()=>{if(r){let e;let t=r.ownerDocument.defaultView??window,n=n=>{let o=eo(l.current).includes(CSS.escape(n.animationName));if(n.target===r&&o&&(d("ANIMATION_END"),!u.current)){let n=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=n)})}},o=e=>{e.target===r&&(a.current=eo(l.current))};return r.addEventListener("animationstart",o),r.addEventListener("animationcancel",n),r.addEventListener("animationend",n),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",o),r.removeEventListener("animationcancel",n),r.removeEventListener("animationend",n)}}d("ANIMATION_END")},[r,d]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:i.useCallback(e=>{l.current=e?getComputedStyle(e):null,o(e)},[])}}(l),s="function"==typeof u?u({present:a.isPresent}):i.Children.only(u),d=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=i.useRef(t);return r.current=t,i.useCallback(e=>{let t=r.current,n=!1,o=t.map(t=>{let r=er(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<o.length;e++){let n=o[e];"function"==typeof n?n():er(t[e],null)}}},[])}(a.ref,(r=null===(t=Object.getOwnPropertyDescriptor(s.props,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in r&&r.isReactWarning?s.ref:(r=null===(n=Object.getOwnPropertyDescriptor(s,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning?s.props.ref:s.props.ref||s.ref);return"function"==typeof u||a.isPresent?i.cloneElement(s,{ref:d}):null};function er(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function eo(e){return(null==e?void 0:e.animationName)||"none"}en.displayName="Presence",l[" useEffectEvent ".trim().toString()],l[" useInsertionEffect ".trim().toString()];var ei=l[" useInsertionEffect ".trim().toString()]||k;Symbol("RADIX:SYNC_STATE");var el=n(5478),eu=n(9520),ea="Popover",[es,ed]=d(ea,[M]),ec=M(),[ef,ep]=es(ea),ev=e=>{let{__scopePopover:t,children:n,open:r,defaultOpen:o,onOpenChange:l,modal:u=!1}=e,a=ec(t),d=i.useRef(null),[c,f]=i.useState(!1),[p,v]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[o,l,u]=function({defaultProp:e,onChange:t}){let[n,r]=i.useState(e),o=i.useRef(n),l=i.useRef(t);return ei(()=>{l.current=t},[t]),i.useEffect(()=>{o.current!==n&&(l.current?.(n),o.current=n)},[n,o]),[n,r,l]}({defaultProp:t,onChange:n}),a=void 0!==e,s=a?e:o;{let t=i.useRef(void 0!==e);i.useEffect(()=>{let e=t.current;if(e!==a){let t=a?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=a},[a,r])}return[s,i.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&u.current?.(n)}else l(t)},[a,e,l,u])]}({prop:r,defaultProp:o??!1,onChange:l,caller:ea});return(0,s.jsx)(U,{...a,children:(0,s.jsx)(ef,{scope:t,contentId:function(e){let[t,n]=i.useState(D());return k(()=>{n(e=>e??String(T++))},[void 0]),t?`radix-${t}`:""}(),triggerRef:d,open:p,onOpenChange:v,onOpenToggle:i.useCallback(()=>v(e=>!e),[v]),hasCustomAnchor:c,onCustomAnchorAdd:i.useCallback(()=>f(!0),[]),onCustomAnchorRemove:i.useCallback(()=>f(!1),[]),modal:u,children:n})})};ev.displayName=ea;var em="PopoverAnchor",eh=i.forwardRef((e,t)=>
1{let{__scopePopover:n,...r}=e,o=ep(em,n),l=ec(n),{onCustomAnchorAdd:u,onCustomAnchorRemove:a}=o;return i.useEffect(()=>(u(),()=>a()),[u,a]),(0,s.jsx)(B,{...l,...r,ref:t})});eh.displayName=em;var ey="PopoverTrigger",eg=i.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=ep(ey,n),i=ec(n),l=(0,a.e)(t,o.triggerRef),d=(0,s.jsx)(p.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":eL(o.open),...r,ref:l,onClick:u(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?d:(0,s.jsx)(B,{asChild:!0,...i,children:d})});eg.displayName=ey;var eE="PopoverPortal",[eb,ew]=es(eE,{forceMount:void 0}),ex=e=>{let{__scopePopover:t,forceMount:n,children:r,container:o}=e,i=ep(eE,t);return(0,s.jsx)(eb,{scope:t,forceMount:n,children:(0,s.jsx)(en,{present:n||i.open,children:(0,s.jsx)(et,{asChild:!0,container:o,children:r})})})};ex.displayName=eE;var eC="PopoverContent",eN=i.forwardRef((e,t)=>{let n=ew(eC,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,i=ep(eC,e.__scopePopover);return(0,s.jsx)(en,{present:r||i.open,children:i.modal?(0,s.jsx)(eP,{...o,ref:t}):(0,s.jsx)(eS,{...o,ref:t})})});eN.displayName=eC;var eR=(0,f.Z8)("PopoverContent.RemoveScroll"),eP=i.forwardRef((e,t)=>{let n=ep(eC,e.__scopePopover),r=i.useRef(null),o=(0,a.e)(t,r),l=i.useRef(!1);return i.useEffect(()=>{let e=r.current;if(e)return(0,el.Ry)(e)},[]),(0,s.jsx)(eu.f,{as:eR,allowPinchZoom:!0,children:(0,s.jsx)(eO,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:u(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),l.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:u(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;l.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:u(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),eS=i.forwardRef((e,t)=>{let n=ep(eC,e.__scopePopover),r=i.useRef(!1),o=i.useRef(!1);return(0,s.jsx)(eO,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var i,l;null===(i=e.onCloseAutoFocus)||void 0===i||i.call(e,t),t.defaultPrevented||(r.current||null===(l=n.triggerRef.current)||void 0===l||l.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{var i,l;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 u=t.target;(null===(l=n.triggerRef.current)||void 0===l?void 0:l.contains(u))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),eO=i.forwardRef((e,t)=>{let{__scopePopover:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:l,disableOutsidePointerEvents:u,onEscapeKeyDown:a,onPointerDownOutside:d,onFocusOutside:c,onInteractOutside:f,...p}=e,v=ep(eC,n),m=ec(n);return i.useEffect(()=>{w||(w={start:x(),end:x()});let{start:e,end:t}=w;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),b++,()=>{1===b&&(null==w||w.start.remove(),null==w||w.end.remove(),w=null),b=Math.max(0,b-1)}},[]),(0,s.jsx)(P,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:l,children:(0,s.jsx)(y,{asChild:!0,disableOutsidePointerEvents:u,onInteractOutside:f,onEscapeKeyDown:a,onPointerDownOutside:d,onFocusOutside:c,onDismiss:()=>v.onOpenChange(!1),deferPointerDownOutside:!0,children:(0,s.jsx)(V,{"data-state":eL(v.open),role:"dialog",id:v.contentId,...m,...p,ref:t,style:{...p.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)"}})})})}),eA="PopoverClose";function eL(e){return e?"open":"closed"}i.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=ep(eA,n);return(0,s.jsx)(p.button,{type:"button",...r,ref:t,onClick:u(e.onClick,()=>o.onOpenChange(!1))})}).displayName=eA,i.forwardRef((e,t)=>
1{let{__scopePopover:n,...r}=e,o=ec(n);return(0,s.jsx)(G,{...o,...r,ref:t})}).displayName="PopoverArrow";var ej=ev,ek=eh,eD=eg,eT=ex,e_=eN},7495:function(e,t,n){n.d(t,{Z8:function(){return l},g7:function(){return u}});var r,o=n(2265),i=n(8575);function l(e){let t=o.forwardRef((t,n)=>{var r;let l,u,{children:d,...m}=t,h=null,y=!1,g=[];c(d)&&"function"==typeof v&&(d=v(d._payload)),o.Children.forEach(d,e=>{if(o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===a){y=!0;let t="child"in e.props?e.props.child:e.props.children;c(t)&&"function"==typeof v&&(t=v(t._payload)),h=s(e,t),g.push(h?.props?.children)}else g.push(e)}),h?h=o.cloneElement(h,void 0,g):!y&&1===o.Children.count(d)&&o.isValidElement(d)&&(h=d);let E=h?(r=h,(l=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning?r.ref:(l=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning?r.props.ref:r.props.ref||r.ref):void 0,b=(0,i.e)(n,E);if(!h){if(d||0===d)throw Error(y?p(e):f(e));return d}let w=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(m,h.props??{});return h.type!==o.Fragment&&(w.ref=n?b:E),o.cloneElement(h,w)});return t.displayName=`${e}.Slot`,t}var u=l("Slot"),a=Symbol.for("radix.slottable"),s=(e,t)=>{if("child"in e.props){let t=e.props.child;return o.isValidElement(t)?o.cloneElement(t,void 0,e.props.children(t.props.children)):null}return o.isValidElement(t)?t:null},d=Symbol.for("react.lazy");function c(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===d&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var f=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,p=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,v=(r||(r=n.t(o,2)))[" use ".trim().toString()]}}]);
2//# sourceMappingURL=ui-libs-7d65418b3daf4bee.js.map

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.