1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,238096,t=>{"use strict";let n,a,r,o,l,i;var s=t.i(247167),c=t.i(271645),u=t.i(76268),f=t.i(843476),d=t.i(174080);function m(t,n){(null==n||n>t.length)&&(n=t.length);for(var a=0,r=Array(n);a<n;a++)r[a]=t[a];return r}function p(){var t,n,a="function"==typeof Symbol?Symbol:{},r=a.iterator||"@@iterator",o=a.toStringTag||"@@toStringTag";function l(a,r,o,l){var c=Object.create((r&&r.prototype instanceof s?r:s).prototype);return h(c,"_invoke",function(a,r,o){var l,s,c,u=0,f=o||[],d=!1,m={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(n,a){return l=n,s=0,c=t,m.n=a,i}};function p(a,r){for(s=a,c=r,n=0;!d&&u&&!o&&n<f.length;n++){var o,l=f[n],p=m.p,h=l[2];a>3?(o=h===r)&&(c=l[(s=l[4])?5:(s=3,3)],l[4]=l[5]=t):l[0]<=p&&((o=a<2&&p<l[1])?(s=0,m.v=r,m.n=l[1]):p<h&&(o=a<3||l[0]>r||r>h)&&(l[4]=a,l[5]=r,m.n=h,s=0))}if(o||a>1)return i;throw d=!0,r}return function(o,f,h){if(u>1)throw TypeError("Generator is already running");for(d&&1===f&&p(f,h),s=f,c=h;(n=s<2?t:c)||!d;){l||(s?s<3?(s>1&&(m.n=-1),p(s,c)):m.n=c:m.v=c);try{if(u=2,l){if(s||(o="next"),n=l[o]){if(!(n=n.call(l,c)))throw TypeError("iterator result is not an object");if(!n.done)return n;c=n.value,s<2&&(s=0)}else 1===s&&(n=l.return)&&n.call(l),s<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),s=1);l=t}else if((n=(d=m.n<0)?c:a.call(r,m))!==i)break}catch(n){l=t,s=1,c=n}finally{u=1}}return{value:n,done:d}}}(a,o,l),!0),c}var i={};function s(){}function c(){}function u(){}n=Object.getPrototypeOf;var f=u.prototype=s.prototype=Object.create([][r]?n(n([][r]())):(h(n={},r,function(){return this}),n));function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,u):(t.__proto__=u,h(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=u,h(f,"constructor",u),h(u,"constructor",c),c.displayName="GeneratorFunction",h(u,o,"GeneratorFunction"),h(f),h(f,o,"Generator"),h(f,r,function(){return this}),h(f,"toString",function(){return"[object Generator]"}),(p=function(){return{w:l,m:d}})()}function h(t,n,a,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}(h=function(t,n,a,r){function l(n,a){h(t,n,function(t){return this._invoke(n,a,t)})}n?o?o(t,n,{value:a,enumerable:!r,configurable:!r,writable:!r}):t[n]=a:(l("next",0),l("throw",1),l("return",2))})(t,n,a,r)}function v(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var a=null==t?null:"u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=a){var r,o,l,i,s=[],c=!0,u=!1;try{if(l=(a=a.call(t)).next,0===n){if(Object(a)!==a)return;c=!1}else for(;!(c=(r=l.call(a)).done)&&(s.push(r.value),s.length!==n);c=!0);}catch(t){u=!0,o=t}finally{try{if(!c&&null!=a.return&&(i=a.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(t,n)||y(t,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(t){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function y(t,n){if(t){if("string"==typeof t)return m(t,n);var a=({}).toString.call(t).slice(8,-1);return"Object"===a&&t.constructor&&(a=t.constructor.name),"Map"===a||"Set"===a?Array.from(t):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?m(t,n):void 0}}var b=function(){return(b=Object.assign||function(t){for(var n,a=1,r=arguments.length;a<r;a++)for(var o in n=arguments[a])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t}).apply(this,arguments)};function x(t,n){var a={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&0>n.indexOf(r)&&(a[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o<r.length;o++)0>n.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(t,r[o])&&(a[r[o]]=t[r[o]])}return a}function w(t,n){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),a.push.apply(a,r)}return a}function E(t){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};
1n%2?w(Object(a),!0).forEach(function(n){!function(t,n,a){var r;(n="symbol"==typeof(r=function(t,n){if("object"!=typeof t||!t)return t;var a=t[Symbol.toPrimitive];if(void 0!==a){var r=a.call(t,n||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(n,"string"))?r:r+"")in t?Object.defineProperty(t,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[n]=a}(t,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):w(Object(a)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(a,n))})}return t}"function"==typeof SuppressedError&&SuppressedError;let N=()=>{},C={},k={},O=null,A={mark:N,measure:N};try{"u">typeof window&&(C=window),"u">typeof document&&(k=document),"u">typeof MutationObserver&&(O=MutationObserver),"u">typeof performance&&(A=performance)}catch(t){}let{userAgent:S=""}=C.navigator||{},P=C,T=k,R=O,j=A;P.document;let L=!!T.documentElement&&!!T.head&&"function"==typeof T.addEventListener&&"function"==typeof T.createElement,D=~S.indexOf("MSIE")||~S.indexOf("Trident/");var I={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},M=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],F="classic",z="duotone",_=[F,z,"sharp","sharp-duotone"],B=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),W=["fak","fa-kit","fakd","fa-kit-duotone"],H=["fak","fakd"],V=["fak","fa-kit","fakd","fa-kit-duotone"],$={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},U=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt","fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],K=[1,2,3,4,5,6,7,8,9,10],Y=K.concat([11,12,13,14,15,16,17,18,19,20]),X=["classic","duotone","sharp","sharp-duotone","solid","regular","light","thin","duotone","brands","2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul","duotone-group","swap-opacity","primary","secondary"].concat(K.map(t=>"".concat(t,"x"))).concat(Y.map(t=>"w-".concat(t)));let q="___FONT_AWESOME___",G="svg-inline--fa",Z="data-fa-i2svg",J="data-fa-pseudo-element",Q="data-prefix",ee="data-icon",et="fontawesome-i2svg",en=["HTML","HEAD","STYLE","SCRIPT"],ea=(()=>{try{return!0}catch(t){return!1}})();function er(t){return new Proxy(t,{get:(t,n)=>n in t?t[n]:t[F]})}let eo=E({},I);eo[F]=E(E(E(E({},{"fa-duotone":"duotone"}),I[F]),{fak:"kit","fa-kit":"kit"}),{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"});let el=er(eo),ei=E({},{classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"}
1,sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}});ei[F]=E(E(E(E({},{duotone:"fad"}),ei[F]),{kit:"fak"}),{"kit-duotone":"fakd"});let es=er(ei),ec=E({},$);ec[F]=E(E({},ec[F]),{fak:"fa-kit"});let eu=er(ec),ef=E({},{classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}});ef[F]=E(E({},ef[F]),{"fa-kit":"fak"}),er(ef);let ed=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,em="fa-layers-text",ep=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i;er(E({},{classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}}));let eh=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],ev=["kit",...X],eg=P.FontAwesomeConfig||{};T&&"function"==typeof T.querySelector&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(t=>{var n;let[a,r]=t,o=""===(n=function(t){var n=T.querySelector("script["+t+"]");if(n)return n.getAttribute(t)}(a))||"false"!==n&&("true"===n||n);null!=o&&(eg[r]=o)});let ey={styleDefault:"solid",familyDefault:F,cssPrefix:"fa",replacementClass:G,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};eg.familyPrefix&&(eg.cssPrefix=eg.familyPrefix);let eb=E(E({},ey),eg);eb.autoReplaceSvg||(eb.observeMutations=!1);let ex={};Object.keys(ey).forEach(t=>{Object.defineProperty(ex,t,{enumerable:!0,set:function(n){eb[t]=n,ew.forEac
1h(t=>t(ex))},get:function(){return eb[t]}})}),Object.defineProperty(ex,"familyPrefix",{enumerable:!0,set:function(t){eb.cssPrefix=t,ew.forEach(t=>t(ex))},get:function(){return eb.cssPrefix}}),P.FontAwesomeConfig=ex;let ew=[],eE={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function eN(){let t=12,n="";for(;t-- >0;)n+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return n}function eC(t){let n=[];for(let a=(t||[]).length>>>0;a--;)n[a]=t[a];return n}function ek(t){return t.classList?eC(t.classList):(t.getAttribute("class")||"").split(" ").filter(t=>t)}function eO(t){return"".concat(t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function eA(t){return Object.keys(t||{}).reduce((n,a)=>n+"".concat(a,": ").concat(t[a].trim(),";"),"")}function eS(t){return t.size!==eE.size||t.x!==eE.x||t.y!==eE.y||t.rotate!==eE.rotate||t.flipX||t.flipY}function eP(){let t=ex.cssPrefix,n=ex.replacementClass,a=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";\n --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";\n --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";\n --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";\n --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n transform: scale(var(--fa-counter-scale, 0.25));\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;
1\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(-1 * var(--fa-li-width, 2em));\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n animation-name: fa-beat;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n animation-name: fa-bounce;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n animation-name: fa-fade;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n animation-name: fa-beat-fade;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n animation-name: fa-flip;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n animation-name: fa-shake;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n animation-name: fa-spin;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 2s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n animation-name: fa-spin;\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n animation-delay: -1ms;\n animation-duration: 1ms;\n animation-iteration-count: 1;\n transition-delay: 0s;\n transition-duration: 0s;\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n transform: scale(1);\n }\n 45% {\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-bounce {\n 0% {\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-flip {\n 50% {\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-shake {\n 0% {\n transform: rotate(-15deg);\n }\n 4% {\n transform: rotate(15deg);\n }\n 8%, 24% {\n transform: rotate(-18deg);\n }\n 12%, 28% {\n transform: rotate(18deg);\n }\n 16% {\n transform: rotate(-22deg);\n }\n 20% {\n transform: rotate(22deg);\n }\n 32% {\n transform: rotate(-12deg);\n }\n 36% {\n transform: rotate(12deg);\n }\n 40%, 100% {\n transform: rotate(0deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n transform: scale(-1, 1);\n}
1\n\n.fa-flip-vertical {\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}';if("fa"!==t||n!==G){let r=RegExp("\\.".concat("fa","\\-"),"g"),o=RegExp("\\--".concat("fa","\\-"),"g"),l=RegExp("\\.".concat(G),"g");a=a.replace(r,".".concat(t,"-")).replace(o,"--".concat(t,"-")).replace(l,".".concat(n))}return a}let eT=!1;function eR(){ex.autoAddCss&&!eT&&(!function(t){if(!t||!L)return;let n=T.createElement("style");n.setAttribute("type","text/css"),n.innerHTML=t;let a=T.head.childNodes,r=null;for(let t=a.length-1;t>-1;t--){let n=a[t];["STYLE","LINK"].indexOf((n.tagName||"").toUpperCase())>-1&&(r=n)}T.head.insertBefore(n,r)}(eP()),eT=!0)}let ej=P||{};ej[q]||(ej[q]={}),ej[q].styles||(ej[q].styles={}),ej[q].hooks||(ej[q].hooks={}),ej[q].shims||(ej[q].shims=[]);var eL=ej[q];let eD=[],eI=function(){T.removeEventListener("DOMContentLoaded",eI),eM=1,eD.map(t=>t())},eM=!1;function eF(t){let{tag:n,attributes:a={},children:r=[]}=t;return"string"==typeof t?eO(t):"<".concat(n," ").concat(Object.keys(a||{}).reduce((t,n)=>t+"".concat(n,'="').concat(eO(a[n]),'" '),"").trim(),">").concat(r.map(eF).join(""),"</").concat(n,">")}function ez(t,n,a){if(t&&t[n]&&t[n][a])return{prefix:n,iconName:a,icon:t[n][a]}}L&&((eM=(T.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(T.readyState))||T.addEventListener("DOMContentLoaded",eI));var e_=function(t,n,a,r){var o,l,i,s=Object.keys(t),c=s.length,u=void 0!==r?function(t,a,o,l){return n.call(r,t,a,o,l)}:n;for(void 0===a?(o=1,i=t[s[0]]):(o=0,i=a);o<c;o++)i=u(i,t[l=s[o]],l,t);return i};function eB(t){let n=function(t){let n=[],a=0,r=t.length;for(;a<r;){let o=t.charCodeAt(a++);if(o>=55296&&o<=56319&&a<r){let r=t.charCodeAt(a++);56320==(64512&r)?n.push(((1023&o)<<10)+(1023&r)+65536):(n.push(o),a--)}else n.push(o)}return n}(t);return 1===n.length?n[0].toString(16):null}function eW(t){return Object.keys(t).reduce((n,a)=>{let r=t[a];return r.icon?n[r.iconName]=r.icon:n[a]=r,n},{})}function eH(t,n){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{skipHooks:r=!1}=a,o=eW(n);"function"!=typeof eL.hooks.addPack||r?eL.styles[t]=E(E({},eL.styles[t]||{}),o):eL.hooks.addPack(t,eW(n)),"fas"===t&&eH("fa",n)}let{styles:eV,shims:e$}=eL,eU=Object.keys(eu),eK=eU.reduce((t,n)=>(t[n]=Object.keys(eu[n]),t),{}),eY=null,eX={},eq={},eG={},eZ={},eJ={},eQ=()=>{let t=t=>e_(eV,(n,a,r)=>(n[r]=e_(a,t,{}),n),{});eX=t((t,n,a)=>(n[3]&&(t[n[3]]=a),n[2]&&n[2].filter(t=>"number"==typeof t).forEach(n=>{t[n.toString(16)]=a}),t)),eq=t((t,n,a)=>(t[a]=a,n[2]&&n[2].filter(t=>"string"==typeof t).forEach(n=>{t[n]=a}),t)),eJ=t((t,n,a)=>{let r=n[2];return t[a]=a,r.forEach(n=>{t[n]=a}),t});let n="far"in eV||ex.autoFetchSvg,a=e_(e$,(t,a)=>{let r=a[0],o=a[1],l=a[2];return"far"!==o||n||(o="fas"),"string"==typeof r&&(t.names[r]={prefix:o,iconName:l}),"number"==typeof r&&(t.unicodes[r.toString(16)]={prefix:o,iconName:l}),t},{names:{},unicodes:{}});eG=a.names,eZ=a.unicodes,eY=e3(ex.styleDefault,{family:ex.familyDefault})};function e0(t,n){return(eX[t]||{})[n]}function e1(t,n){return(eJ[t]||{})[n]}function e2(t){return eG[t]||{prefix:null,iconName:null}}function e3(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{family:a=F}=n,r=el[a][t];if(a===z&&!t)return"fad";let o=es[a][t]||es[a][r],l=t in eL.styles?t:null;return o||l||null}
1function e5(t){return t.sort().filter((t,n,a)=>a.indexOf(t)===n)}function e4(t){let n,a,r,o,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{skipLookups:i=!1}=l,s=null,c=U.concat(V),u=e5(t.filter(t=>c.includes(t))),f=e5(t.filter(t=>!U.includes(t))),[d=null]=u.filter(t=>(s=t,!M.includes(t))),m=(n=F,a=eU.reduce((t,n)=>(t[n]="".concat(ex.cssPrefix,"-").concat(n),t),{}),_.forEach(t=>{(u.includes(a[t])||u.some(n=>eK[t].includes(n)))&&(n=t)}),n),p=E(E({},(r=[],o=null,f.forEach(t=>{var n;let a,l,i,s=(n=ex.cssPrefix,l=(a=t.split("-"))[0],i=a.slice(1).join("-"),l!==n||""===i||~ev.indexOf(i)?null:i);s?o=s:t&&r.push(t)}),{iconName:o,rest:r})),{},{prefix:e3(d,{family:m})});return E(E(E({},p),function(t){let{values:n,family:a,canonical:r,givenPrefix:o="",styles:l={},config:i={}}=t,s=a===z,c=n.includes("fa-duotone")||n.includes("fad"),u="duotone"===i.familyDefault,f="fad"===r.prefix||"fa-duotone"===r.prefix;return!s&&(c||u||f)&&(r.prefix="fad"),(n.includes("fa-brands")||n.includes("fab"))&&(r.prefix="fab"),!r.prefix&&e6.includes(a)&&(Object.keys(l).find(t=>e7.includes(t))||i.autoFetchSvg)&&(r.prefix=B.get(a).defaultShortPrefixId,r.iconName=e1(r.prefix,r.iconName)||r.iconName),"fa"!==r.prefix&&"fa"!==o||(r.prefix=eY||"fas"),r}({values:t,family:m,styles:eV,config:ex,canonical:p,givenPrefix:s})),function(t,n,a){let{prefix:r,iconName:o}=a;if(t||!r||!o)return{prefix:r,iconName:o};let l="fa"===n?e2(o):{},i=e1(r,o);return o=l.iconName||i||o,"far"!==(r=l.prefix||r)||eV.far||!eV.fas||ex.autoFetchSvg||(r="fas"),{prefix:r,iconName:o}}(i,s,p))}ew.push(t=>{eY=e3(t.styleDefault,{family:ex.familyDefault})}),eQ();let e6=_.filter(t=>t!==F||t!==z),e7=Object.keys($).filter(t=>t!==F).map(t=>Object.keys($[t])).flat(),e9=[],e8={},te={},tt=Object.keys(te);function tn(t,n){for(var a=arguments.length,r=Array(a>2?a-2:0),o=2;o<a;o++)r[o-2]=arguments[o];return(e8[t]||[]).forEach(t=>{n=t.apply(null,[n,...r])}),n}function ta(t){for(var n=arguments.length,a=Array(n>1?n-1:0),r=1;r<n;r++)a[r-1]=arguments[r];(e8[t]||[]).forEach(t=>{t.apply(null,a)})}function tr(){let t=arguments[0],n=Array.prototype.slice.call(arguments,1);return te[t]?te[t].apply(null,n):void 0}function to(t){"fa"===t.prefix&&(t.prefix="fas");let{iconName:n}=t,a=t.prefix||eY;if(n)return n=e1(a,n)||n,ez(tl.definitions,a,n)||ez(eL.styles,a,n)}let tl=new class{constructor(){this.definitions={}}add(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];let r=n.reduce(this._pullDefinitions,{});Object.keys(r).forEach(t=>{this.definitions[t]=E(E({},this.definitions[t]||{}),r[t]),eH(t,r[t]);let n=eu[F][t];n&&eH(n,r[t]),eQ()})}reset(){this.definitions={}}_pullDefinitions(t,n){let a=n.prefix&&n.iconName&&n.icon?{0:n}:n;return Object.keys(a).map(n=>{let{prefix:r,iconName:o,icon:l}=a[n],i=l[2];t[r]||(t[r]={}),i.length>0&&i.forEach(n=>{"string"==typeof n&&(t[r][n]=l)}),t[r][o]=l}),t}},ti={noAuto:()=>{ex.autoReplaceSvg=!1,ex.observeMutations=!1,ta("noAuto")},config:ex,dom:{i2svg:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return L?(ta("beforeI2svg",t),tr("pseudoElements2svg",t),tr("i2svg",t)):Promise.reject(Error("Operation requires a DOM of some kind."))},watch:function(){var t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{autoReplaceSvgRoot:a}=n;!1===ex.autoReplaceSvg&&(ex.autoReplaceSvg=!0),ex.observeMutations=!0,t=()=>{ts({autoReplaceSvgRoot:a}),ta("watch",n)},L&&(eM?setTimeout(t,0):eD.push(t))}},parse:{icon:t=>{if(null===t)return null;if("object"==typeof t&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:e1(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&2===t.length){let n=0===t[1].indexOf("fa-")?t[1].slice(3):t[1],a=e3(t[0]);return{prefix:a,iconName:e1(a,n)||n}}if("string"==typeof t&&(t.indexOf("".concat(ex.cssPrefix,"-"))>-1||t.match(ed))){let n=e4(t.split(" "),{skipLookups:!0});return{prefix:n.prefix||eY,iconName:e1(n.prefix,n.iconName)||n.iconName}}if("string"==typeof t){let n=eY;return{prefix:n,iconName:e1(n,t)||t}}}},library:tl,findIconDefinition:to,toHtml:eF},ts=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{autoReplaceSvgRoot:n=T}=t;(Object.keys(eL.styles).length>0||ex.autoFetchSvg)&&L&&ex.autoReplaceSvg&&ti.dom.i2svg({node:n})};function tc(t,n){return Object.defineProperty(t,"abstract",{get:n}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map(t=>eF(t))}}),Object.defineProperty(t,"node",{get:function(){if(!L)return;let n=T.createElement("div");return n.innerHTML=t.html,n.children}}),t}function tu(t){let{icons:{main:n,mask:a}
1,prefix:r,iconName:o,transform:l,symbol:i,title:s,maskId:c,titleId:u,extra:f,watchable:d=!1}=t,{width:m,height:p}=a.found?a:n,h=H.includes(r),v=[ex.replacementClass,o?"".concat(ex.cssPrefix,"-").concat(o):""].filter(t=>-1===f.classes.indexOf(t)).filter(t=>""!==t||!!t).concat(f.classes).join(" "),g={children:[],attributes:E(E({},f.attributes),{},{"data-prefix":r,"data-icon":o,class:v,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(m," ").concat(p)})},y=h&&!~f.classes.indexOf("fa-fw")?{width:"".concat(m/p*1,"em")}:{};d&&(g.attributes[Z]=""),s&&(g.children.push({tag:"title",attributes:{id:g.attributes["aria-labelledby"]||"title-".concat(u||eN())},children:[s]}),delete g.attributes.title);let b=E(E({},g),{},{prefix:r,iconName:o,main:n,mask:a,maskId:c,transform:l,symbol:i,styles:E(E({},y),f.styles)}),{children:x,attributes:w}=a.found&&n.found?tr("generateAbstractMask",b)||{children:[],attributes:{}}:tr("generateAbstractIcon",b)||{children:[],attributes:{}};return b.children=x,b.attributes=w,i?function(t){let{prefix:n,iconName:a,children:r,attributes:o,symbol:l}=t,i=!0===l?"".concat(n,"-").concat(ex.cssPrefix,"-").concat(a):l;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:E(E({},o),{},{id:i}),children:r}]}]}(b):function(t){let{children:n,main:a,mask:r,attributes:o,styles:l,transform:i}=t;if(eS(i)&&a.found&&!r.found){let{width:t,height:n}=a,r={x:t/n/2,y:.5};o.style=eA(E(E({},l),{},{"transform-origin":"".concat(r.x+i.x/16,"em ").concat(r.y+i.y/16,"em")}))}return[{tag:"svg",attributes:o,children:n}]}(b)}function tf(t){let{content:n,width:a,height:r,transform:o,title:l,extra:i,watchable:s=!1}=t,c=E(E(E({},i.attributes),l?{title:l}:{}),{},{class:i.classes.join(" ")});s&&(c[Z]="");let u=E({},i.styles);eS(o)&&(u.transform=function(t){let{transform:n,width:a=16,height:r=16,startCentered:o=!1}=t,l="";return l+=o&&D?"translate(".concat(n.x/16-a/2,"em, ").concat(n.y/16-r/2,"em) "):o?"translate(calc(-50% + ".concat(n.x/16,"em), calc(-50% + ").concat(n.y/16,"em)) "):"translate(".concat(n.x/16,"em, ").concat(n.y/16,"em) "),l+="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l+="rotate(".concat(n.rotate,"deg) ")}({transform:o,startCentered:!0,width:a,height:r}),u["-webkit-transform"]=u.transform);let f=eA(u);f.length>0&&(c.style=f);let d=[];return d.push({tag:"span",attributes:c,children:[n]}),l&&d.push({tag:"span",attributes:{class:"sr-only"},children:[l]}),d}let{styles:td}=eL;function tm(t){let n=t[0],a=t[1],[r]=t.slice(4);return{found:!0,width:n,height:a,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(ex.cssPrefix,"-").concat("duotone-group")},children:[{tag:"path",attributes:{class:"".concat(ex.cssPrefix,"-").concat("secondary"),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(ex.cssPrefix,"-").concat("primary"),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}let tp={found:!1,width:512,height:512};function th(t,n){let a=n;return"fa"===n&&null!==ex.styleDefault&&(n=eY),new Promise((r,o)=>{var l,i;if("fa"===a){let a=e2(t)||{};t=a.iconName||t,n=a.prefix||n}if(t&&n&&td[n]&&td[n][t])return r(tm(td[n][t]));l=t,i=n,ea||ex.showMissingIcons||!l||console.error('Icon with name "'.concat(l,'" and prefix "').concat(i,'" is missing.')),r(E(E({},tp),{},{icon:ex.showMissingIcons&&t&&tr("missingIconAbstract")||{}}))})}let tv=()=>{},tg=ex.measurePerformance&&j&&j.mark&&j.measure?j:{mark:tv,measure:tv},ty='FA "6.7.2"';var tb=t=>(tg.mark("".concat(ty," ").concat(t," begins")),()=>{tg.mark("".concat(ty," ").concat(t," ends")),tg.measure("".concat(ty," ").concat(t),"".concat(ty," ").concat(t," begins"),"".concat(ty," ").concat(t," ends"))});let tx=()=>{};function tw(t){return"string"==typeof(t.getAttribute?t.getAttribute(Z):null)}function tE(t){return T.createElementNS("http://www.w3.org/2000/svg",t)}function tN(t){return T.createElement(t)}let tC={replace:function(t){let n=t[0];
1if(n.parentNode)if(t[1].forEach(t=>{n.parentNode.insertBefore(function t(n){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{ceFn:r="svg"===n.tag?tE:tN}=a;if("string"==typeof n)return T.createTextNode(n);let o=r(n.tag);return Object.keys(n.attributes||[]).forEach(function(t){o.setAttribute(t,n.attributes[t])}),(n.children||[]).forEach(function(n){o.appendChild(t(n,{ceFn:r}))}),o}(t),n)}),null===n.getAttribute(Z)&&ex.keepOriginalSource){let t,a=T.createComment((t=" ".concat(n.outerHTML," "),"".concat(t,"Font Awesome fontawesome.com ")));n.parentNode.replaceChild(a,n)}else n.remove()},nest:function(t){let n=t[0],a=t[1];if(~ek(n).indexOf(ex.replacementClass))return tC.replace(t);let r=new RegExp("".concat(ex.cssPrefix,"-.*"));if(delete a[0].attributes.id,a[0].attributes.class){let t=a[0].attributes.class.split(" ").reduce((t,n)=>(n===ex.replacementClass||n.match(r)?t.toSvg.push(n):t.toNode.push(n),t),{toNode:[],toSvg:[]});a[0].attributes.class=t.toSvg.join(" "),0===t.toNode.length?n.removeAttribute("class"):n.setAttribute("class",t.toNode.join(" "))}let o=a.map(t=>eF(t)).join("\n");n.setAttribute(Z,""),n.innerHTML=o}};function tk(t){t()}function tO(t,n){let a="function"==typeof n?n:tx;if(0===t.length)a();else{let n=tk;"async"===ex.mutateApproach&&(n=P.requestAnimationFrame||tk),n(()=>{let n=!0===ex.autoReplaceSvg?tC.replace:tC[ex.autoReplaceSvg]||tC.replace,r=tb("mutate");t.map(n),r(),a()})}}let tA=!1,tS=null;function tP(t){if(!R||!ex.observeMutations)return;let{treeCallback:n=tx,nodeCallback:a=tx,pseudoElementsCallback:r=tx,observeMutationsRoot:o=T}=t;tS=new R(t=>{if(tA)return;let o=eY;eC(t).forEach(t=>{var l,i;if("childList"===t.type&&t.addedNodes.length>0&&!tw(t.addedNodes[0])&&(ex.searchPseudoElements&&r(t.target),n(t.target)),"attributes"===t.type&&t.target.parentNode&&ex.searchPseudoElements&&r(t.target.parentNode),"attributes"===t.type&&tw(t.target)&&~eh.indexOf(t.attributeName)){let n,r;if("class"===t.attributeName&&(n=(i=t.target).getAttribute?i.getAttribute(Q):null,r=i.getAttribute?i.getAttribute(ee):null,n&&r)){let{prefix:n,iconName:a}=e4(ek(t.target));t.target.setAttribute(Q,n||o),a&&t.target.setAttribute(ee,a)}else(l=t.target)&&l.classList&&l.classList.contains&&l.classList.contains(ex.replacementClass)&&a(t.target)}})}),L&&tS.observe(o,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function tT(t){var n,a;let r,o,l,i,s,c,u,f,d,m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},{iconName:p,prefix:h,rest:v}=(r=t.getAttribute("data-prefix"),o=t.getAttribute("data-icon"),l=void 0!==t.innerText?t.innerText.trim():"",(i=e4(ek(t))).prefix||(i.prefix=eY),r&&o&&(i.prefix=r,i.iconName=o),i.iconName&&i.prefix||(i.prefix&&l.length>0&&(n=i.prefix,a=t.innerText,i.iconName=(eq[n]||{})[a]||e0(i.prefix,eB(t.innerText))),!i.iconName&&ex.autoFetchSvg&&t.firstChild&&t.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=t.firstChild.data)),i),g=(s=eC(t.attributes).reduce((t,n)=>("class"!==t.name&&"style"!==t.name&&(t[n.name]=n.value),t),{}),c=t.getAttribute("title"),u=t.getAttribute("data-fa-title-id"),ex.autoA11y&&(c?s["aria-labelledby"]="".concat(ex.replacementClass,"-title-").concat(u||eN()):(s["aria-hidden"]="true",s.focusable="false")),s),y=tn("parseNodeAttributes",{},t),b=m.styleParser?(f=t.getAttribute("style"),d=[],f&&(d=f.split(";").reduce((t,n)=>{let a=n.split(":"),r=a[0],o=a.slice(1);return r&&o.length>0&&(t[r]=o.join(":").trim()),t},{})),d):[];return E({iconName:p,title:t.getAttribute("title"),titleId:t.getAttribute("data-fa-title-id"),prefix:h,transform:eE,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:v,styles:b,attributes:g}},y)}let{styles:tR}=eL;function tj(t){let n="nest"===ex.autoReplaceSvg?tT(t,{styleParser:!1}):tT(t);return~n.extra.classes.indexOf(em)?tr("generateLayersText",t,n):tr("generateSvgReplacementMutation",t,n)}function tL(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!L)return Promise.resolve();let a=T.documentElement.classList,r=t=>a.add("".concat(et,"-").concat(t)),o=t=>a.remove("".concat(et,"-").concat(t)),l=ex.autoFetchSvg?[...W,...
1U]:M.concat(Object.keys(tR));l.includes("fa")||l.push("fa");let i=[".".concat(em,":not([").concat(Z,"])")].concat(l.map(t=>".".concat(t,":not([").concat(Z,"])"))).join(", ");if(0===i.length)return Promise.resolve();let s=[];try{s=eC(t.querySelectorAll(i))}catch(t){}if(!(s.length>0))return Promise.resolve();r("pending"),o("complete");let c=tb("onTree"),u=s.reduce((t,n)=>{try{let a=tj(n);a&&t.push(a)}catch(t){ea||"MissingIcon"===t.name&&console.error(t)}return t},[]);return new Promise((t,a)=>{Promise.all(u).then(a=>{tO(a,()=>{r("active"),r("complete"),o("pending"),"function"==typeof n&&n(),c(),t()})}).catch(t=>{c(),a(t)})})}function tD(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;tj(t).then(t=>{t&&tO([t],n)})}let tI=function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{transform:a=eE,symbol:r=!1,mask:o=null,maskId:l=null,title:i=null,titleId:s=null,classes:c=[],attributes:u={},styles:f={}}=n;if(!t)return;let{prefix:d,iconName:m,icon:p}=t;return tc(E({type:"icon"},t),()=>(ta("beforeDOMElementCreation",{iconDefinition:t,params:n}),ex.autoA11y&&(i?u["aria-labelledby"]="".concat(ex.replacementClass,"-title-").concat(s||eN()):(u["aria-hidden"]="true",u.focusable="false")),tu({icons:{main:tm(p),mask:o?tm(o.icon):{found:!1,width:null,height:null,icon:{}}},prefix:d,iconName:m,transform:E(E({},eE),a),symbol:r,title:i,maskId:l,titleId:s,extra:{attributes:u,styles:f,classes:c}})))},tM=RegExp('"',"ug"),tF=E(E(E(E({},{FontAwesome:{normal:"fas",400:"fas"}}),{"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}}),{"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}}),{"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}}),tz=Object.keys(tF).reduce((t,n)=>(t[n.toLowerCase()]=tF[n],t),{}),t_=Object.keys(tz).reduce((t,n)=>{let a=tz[n];return t[n]=a[900]||[...Object.entries(a)][0][1],t},{});function tB(t,n){let a="".concat("data-fa-pseudo-element-pending").concat(n.replace(":","-"));return new Promise((r,o)=>{if(null!==t.getAttribute(a))return r();let l=eC(t.children).filter(t=>t.getAttribute(J)===n)[0],i=P.getComputedStyle(t,n),s=i.getPropertyValue("font-family"),c=s.match(ep),u=i.getPropertyValue("font-weight"),f=i.getPropertyValue("content");if(l&&!c)return t.removeChild(l),r();if(c&&"none"!==f&&""!==f){let f,d,m,p,h,v,g,y,b,x,w=i.getPropertyValue("content"),N=(f=s.replace(/^['"]|['"]$/g,"").toLowerCase(),m=isNaN(d=parseInt(u))?"normal":d,(tz[f]||{})[m]||t_[f]),{value:C,isSecondary:k}=(p=(g=w.replace(tM,"")).length,b=(y=(v=g.charCodeAt(0))>=55296&&v<=56319&&p>1&&(h=g.charCodeAt(1))>=56320&&h<=57343?1024*(v-55296)+h-56320+65536:v)>=1105920&&y<=1112319,{value:eB((x=2===g.length&&g[0]===g[1])?g[0]:g),isSecondary:b||x}),O=c[0].startsWith("FontAwesome"),A=e0(N,C),S=A;if(O){let t,n,a=(t=eZ[C],n=e0("fas",C),t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null});a.iconName&&a.prefix&&(A=a.iconName,N=a.prefix)}if(!A||k||l&&l.getAttribute(Q)===N&&l.getAttribute(ee)===S)r();else{t.setAttribute(a,S),l&&t.removeChild(l);let i={iconName:null,title:null,titleId:null,prefix:null,transform:eE,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},{extra:s}=i;s.attributes[J]=n,th(A,N).then(o=>{let l=tu(E(E({},i),{},{icons:{main:o,mask:{prefix:null,iconName:null,rest:[]}},prefix:N,iconName:S,extra:s,watchable:!0})),c=T.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===n?t.insertBefore(c,t.firstChild):t.appendChild(c),c.outerHTML=l.map(t=>eF(t)).join("\n"),t.removeAttribute(a),r()}).catch(o)}}else r()})}function tW(t){return Promise.all([tB(t,"::before"),tB(t,"::after")])}function tH(t){return!(t.parentNode===document.head||~en.indexOf(t.tagName.toUpperCase())||t.getAttribute(J)||t.parentNode&&"svg"===t.parentNode.tagName)}function tV(t){if(L)return new Promise((n,a)=>{let r=eC(t.querySelectorAll("*")).filter(tH).map(tW),o=tb("searchPseudoElements");tA=!0,Promise.all(r).then(()=>{o(),tA=!1,n()}).catch(()=>{o(),tA=!1,a()})})}
1let t$=!1,tU=t=>t.toLowerCase().split(" ").reduce((t,n)=>{let a=n.toLowerCase().split("-"),r=a[0],o=a.slice(1).join("-");if(r&&"h"===o)return t.flipX=!0,t;if(r&&"v"===o)return t.flipY=!0,t;if(isNaN(o=parseFloat(o)))return t;switch(r){case"grow":t.size=t.size+o;break;case"shrink":t.size=t.size-o;break;case"left":t.x=t.x-o;break;case"right":t.x=t.x+o;break;case"up":t.y=t.y-o;break;case"down":t.y=t.y+o;break;case"rotate":t.rotate=t.rotate+o}return t},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0}),tK={x:0,y:0,width:"100%",height:"100%"};function tY(t){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||n)&&(t.attributes.fill="black"),t}!function(t,n){let{mixoutsTo:a}=n;e9=t,e8={},Object.keys(te).forEach(t=>{-1===tt.indexOf(t)&&delete te[t]}),e9.forEach(t=>{let n=t.mixout?t.mixout():{};if(Object.keys(n).forEach(t=>{"function"==typeof n[t]&&(a[t]=n[t]),"object"==typeof n[t]&&Object.keys(n[t]).forEach(r=>{a[t]||(a[t]={}),a[t][r]=n[t][r]})}),t.hooks){let n=t.hooks();Object.keys(n).forEach(t=>{e8[t]||(e8[t]=[]),e8[t].push(n[t])})}t.provides&&t.provides(te)})}([{mixout:()=>({dom:{css:eP,insertCss:eR}}),hooks:()=>({beforeDOMElementCreation(){eR()},beforeI2svg(){eR()}})},{mixout:()=>({icon:function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=(t||{}).icon?t:to(t||{}),{mask:r}=n;return r&&(r=(r||{}).icon?r:to(r||{})),tI(a,E(E({},n),{},{mask:r}))}}),hooks:()=>({mutationObserverCallbacks:t=>(t.treeCallback=tL,t.nodeCallback=tD,t)}),provides(t){t.i2svg=function(t){let{node:n=T,callback:a=()=>{}}=t;return tL(n,a)},t.generateSvgReplacementMutation=function(t,n){let{iconName:a,title:r,titleId:o,prefix:l,transform:i,symbol:s,mask:c,maskId:u,extra:f}=n;return new Promise((n,d)=>{Promise.all([th(a,l),c.iconName?th(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(c=>{let[d,m]=c;n([t,tu({icons:{main:d,mask:m},prefix:l,iconName:a,transform:i,symbol:s,maskId:u,title:r,titleId:o,extra:f,watchable:!0})])}).catch(d)})},t.generateAbstractIcon=function(t){let n,{children:a,attributes:r,main:o,transform:l,styles:i}=t,s=eA(i);return s.length>0&&(r.style=s),eS(l)&&(n=tr("generateAbstractTransformGrouping",{main:o,transform:l,containerWidth:o.width,iconWidth:o.width})),a.push(n||o.icon),{children:a,attributes:r}}}},{mixout:()=>({layer(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{classes:a=[]}=n;return tc({type:"layer"},()=>{ta("beforeDOMElementCreation",{assembler:t,params:n});let r=[];return t(t=>{Array.isArray(t)?t.map(t=>{r=r.concat(t.abstract)}):r=r.concat(t.abstract)}),[{tag:"span",attributes:{class:["".concat(ex.cssPrefix,"-layers"),...a].join(" ")},children:r}]})}})},{mixout:()=>({counter(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{title:a=null,classes:r=[],attributes:o={},styles:l={}}=n;return tc({type:"counter",content:t},()=>(ta("beforeDOMElementCreation",{content:t,params:n}),function(t){let{content:n,title:a,extra:r}=t,o=E(E(E({},r.attributes),a?{title:a}:{}),{},{class:r.classes.join(" ")}),l=eA(r.styles);l.length>0&&(o.style=l);let i=[];return i.push({tag:"span",attributes:o,children:[n]}),a&&i.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),i}({content:t.toString(),title:a,extra:{attributes:o,styles:l,classes:["".concat(ex.cssPrefix,"-layers-counter"),...r]}})))}})},{mixout:()=>({text(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{transform:a=eE,title:r=null,classes:o=[],attributes:l={},styles:i={}}=n;return tc({type:"text",content:t},()=>(ta("beforeDOMElementCreation",{content:t,params:n}),tf({content:t,transform:E(E({},eE),a),title:r,extra:{attributes:l,styles:i,classes:["".concat(ex.cssPrefix,"-layers-text"),...o]}})))}}),provides(t){t.generateLayersText=function(t,n){let{title:a,transform:r,extra:o}=n,l=null,i=null;if(D){let n=parseInt(getComputedStyle(t).fontSize,10),a=t.getBoundingClientRect();l=a.width/n,i=a.height/n}return ex.autoA11y&&!a&&(o.attributes["aria-hidden"]="true"),Promise.resolve([t,tf({content:t.innerHTML,width:l,height:i,transform:r,title:a,extra:o,watchable:!0})])}}},{hooks:()=>({mutationObserverCallbacks:t=>(t.pseudoElementsCallback=tV,t)}),provides(t){t.pseudoElements2svg=function(t){let{node:n=T}=t;ex.searchPseudoElements&&tV(n)}}},{mixout:()=>({dom:{unwatch(){tA=!0,t$=!0}}}),hooks:()=>({bootstrap(){tP(tn("mutationObserverCallbacks",{}))},noAuto(){tS&&tS.disconnect()},watch(t){let{observeMutationsRoot:n}=t;t$?tA=!1:tP(tn("mutationObserverCallbacks",{observeMutationsRoot:n}))}})},{mixout:()=>({parse:{transform:t=>tU(t)}}),hooks:()=>({parseNodeAttributes(t,n){let a=n.getAttribute("data-fa-transform");return a&&(t.transform=tU(a)),t}}
1),provides(t){t.generateAbstractTransformGrouping=function(t){let{main:n,transform:a,containerWidth:r,iconWidth:o}=t,l="translate(".concat(32*a.x,", ").concat(32*a.y,") "),i="scale(".concat(a.size/16*(a.flipX?-1:1),", ").concat(a.size/16*(a.flipY?-1:1),") "),s="rotate(".concat(a.rotate," 0 0)"),c={outer:{transform:"translate(".concat(r/2," 256)")},inner:{transform:"".concat(l," ").concat(i," ").concat(s)},path:{transform:"translate(".concat(-(o/2*1)," -256)")}};return{tag:"g",attributes:E({},c.outer),children:[{tag:"g",attributes:E({},c.inner),children:[{tag:n.icon.tag,children:n.icon.children,attributes:E(E({},n.icon.attributes),c.path)}]}]}}}},{hooks:()=>({parseNodeAttributes(t,n){let a=n.getAttribute("data-fa-mask"),r=a?e4(a.split(" ").map(t=>t.trim())):{prefix:null,iconName:null,rest:[]};return r.prefix||(r.prefix=eY),t.mask=r,t.maskId=n.getAttribute("data-fa-mask-id"),t}}),provides(t){t.generateAbstractMask=function(t){let{children:n,attributes:a,main:r,mask:o,maskId:l,transform:i}=t,{width:s,icon:c}=r,{width:u,icon:f}=o,d=function(t){let{transform:n,containerWidth:a,iconWidth:r}=t,o="translate(".concat(32*n.x,", ").concat(32*n.y,") "),l="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),i="rotate(".concat(n.rotate," 0 0)");return{outer:{transform:"translate(".concat(a/2," 256)")},inner:{transform:"".concat(o," ").concat(l," ").concat(i)},path:{transform:"translate(".concat(-(r/2*1)," -256)")}}}({transform:i,containerWidth:u,iconWidth:s}),m={tag:"rect",attributes:E(E({},tK),{},{fill:"white"})},p=c.children?{children:c.children.map(tY)}:{},h={tag:"g",attributes:E({},d.inner),children:[tY(E({tag:c.tag,attributes:E(E({},c.attributes),d.path)},p))]},v={tag:"g",attributes:E({},d.outer),children:[h]},g="mask-".concat(l||eN()),y="clip-".concat(l||eN()),b={tag:"mask",attributes:E(E({},tK),{},{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[m,v]},x={tag:"defs",children:[{tag:"clipPath",attributes:{id:y},children:"g"===f.tag?f.children:[f]},b]};return n.push(x,{tag:"rect",attributes:E({fill:"currentColor","clip-path":"url(#".concat(y,")"),mask:"url(#".concat(g,")")},tK)}),{children:n,attributes:a}}}},{provides(t){let n=!1;P.matchMedia&&(n=P.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){let t=[],a={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};t.push({tag:"path",attributes:E(E({},a),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});let o=E(E({},r),{},{attributeName:"opacity"}),l={tag:"circle",attributes:E(E({},a),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||l.children.push({tag:"animate",attributes:E(E({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:E(E({},o),{},{values:"1;0;1;1;0;1;"})}),t.push(l),t.push({tag:"path",attributes:E(E({},a),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:E(E({},o),{},{values:"1;0;0;0;0;1;"})}]}),n||t.push({tag:"path",attributes:E(E({},a),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:E(E({},o),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:t}}}},{hooks:()=>({parseNodeAttributes(t,n){let a=n.getAttribute("data-fa-symbol");return t.symbol=null!==a&&(""===a||a),t}})}],{mixoutsTo:ti});let tX=ti.parse,tq=ti.icon;var tG={exports:{}};tG.exports=(function(){if(n9)return n7;n9=1;var t=n6?n4:(n6=1,n4="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED");function n(){}function a(){}return a.resetWarningCache=n,n7=function(){function r(n,a,r,o,l,i){if(i!==t){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function o(){return r}r.isRequired=r;var l={array:r,bigint:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:o,element:r,elementType:r,instanceOf:o,node:r,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:a,resetWarningCache:n};return l.PropTypes=l,l}})()();var tZ=(n5=tG.exports)&&n5.__esModule&&Object.prototype.hasOwnProperty.call(n5,"default")?n5.default:n5;function tJ(t,n){(null==n||n>t.length)&&(n=t.length);for(var a=0,r=Array(n);a<n;a++)r[a]=t[a];return r}function tQ(t,n,a){var r;return(r=function(t,n){if("object"!=g(t)||!t)return t;var a=t[Symbol.toPrimitive];if(void 0!==a){var r=a.call(t,n||"default");if("object"!=g(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(n,"string"),(n="symbol"==g(r)?r:r+"")in t)?Object.defineProperty(t,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[n]=a,t}function t0(t,n){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),a.push.apply(a,r)}return a}function t1(t){for(var n=1;n<arguments.length;n++){var a=null!=arguments[n]?arguments[n]:{};
1n%2?t0(Object(a),!0).forEach(function(n){tQ(t,n,a[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):t0(Object(a)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(a,n))})}return t}function t2(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var a=null==t?null:"u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=a){var r,o,l,i,s=[],c=!0,u=!1;try{if(l=(a=a.call(t)).next,0===n){if(Object(a)!==a)return;c=!1}else for(;!(c=(r=l.call(a)).done)&&(s.push(r.value),s.length!==n);c=!0);}catch(t){u=!0,o=t}finally{try{if(!c&&null!=a.return&&(i=a.return(),Object(i)!==i))return}finally{if(u)throw o}}return s}}(t,n)||t4(t,n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t3(t){return function(t){if(Array.isArray(t))return tJ(t)}(t)||function(t){if("u">typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||t4(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t5(t){return(t5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function t4(t,n){if(t){if("string"==typeof t)return tJ(t,n);var a=({}).toString.call(t).slice(8,-1);return"Object"===a&&t.constructor&&(a=t.constructor.name),"Map"===a||"Set"===a?Array.from(t):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?tJ(t,n):void 0}}try{n8=t.r(308727).version}catch(t){n8=void 0!==s.default&&s.default.env.FA_VERSION||"7.0.0"}function t6(t){var n;return(n=t-0)==n?t:(t=t.replace(/[\-_\s]+(.)?/g,function(t,n){return n?n.toUpperCase():""})).substr(0,1).toLowerCase()+t.substr(1)}var t7=["style"],t9=!1;try{t9=!0}catch(t){}function t8(t){return t&&"object"===t5(t)&&t.prefix&&t.iconName&&t.icon?t:tX.icon?tX.icon(t):null===t?null:t&&"object"===t5(t)&&t.prefix&&t.iconName?t:Array.isArray(t)&&2===t.length?{prefix:t[0],iconName:t[1]}:"string"==typeof t?{prefix:"fas",iconName:t}:void 0}function ne(t,n){return Array.isArray(n)&&n.length>0||!Array.isArray(n)&&n?tQ({},t,n):{}}var nt={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,rotateBy:!1,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1,widthAuto:!1},nn=c.default.forwardRef(function(t,n){var a,r,o,l,i,s,c,u,f,d,m,p,h,v,g,y,b,x,w,E,N,C,k,O=t1(t1({},nt),t),A=O.icon,S=O.mask,P=O.symbol,T=O.className,R=O.title,j=O.titleId,L=O.maskId,D=t8(A),I=ne("classes",[].concat(t3((a=O.beat,r=O.fade,o=O.beatFade,l=O.bounce,i=O.shake,s=O.flash,c=O.spin,u=O.spinPulse,f=O.spinReverse,d=O.pulse,m=O.fixedWidth,p=O.inverse,h=O.border,v=O.listItem,g=O.flip,y=O.size,b=O.rotation,x=O.pull,w=O.swapOpacity,E=O.rotateBy,N=O.widthAuto,C=function(t,n){for(var a=t2(t.split("-"),2),r=a[0],o=a[1],l=t2(n.split("-"),2),i=l[0],s=l[1],c=r.split("."),u=i.split("."),f=0;f<Math.max(c.length,u.length);f++){var d=c[f]||"0",m=u[f]||"0",p=parseInt(d,10),h=parseInt(m,10);if(p!==h)return p>h}for(var v=0;v<Math.max(c.length,u.length);v++){var g=c[v]||"0",y=u[v]||"0";if(g!==y&&g.length!==y.length)return g.length<y.length}return!(o&&!s)}(n8,"7.0.0"),Object.keys(k=tQ(tQ(tQ(tQ(tQ(tQ({"fa-beat":a,"fa-fade":r,"fa-beat-fade":o,"fa-bounce":l,"fa-shake":i,"fa-flash":s,"fa-spin":c,"fa-spin-reverse":f,"fa-spin-pulse":u,"fa-pulse":d,"fa-fw":m,"fa-inverse":p,"fa-border":h,"fa-li":v,"fa-flip":!0===g,"fa-flip-horizontal":"horizontal"===g||"both"===g,"fa-flip-vertical":"vertical"===g||"both"===g},"fa-".concat(y),null!=y),"fa-rotate-".concat(b),null!=b&&0!==b),"fa-pull-".concat(x),null!=x),"fa-swap-opacity",w),"fa-rotate-by",C&&E),"fa-width-auto",C&&N)).map(function(t){return k[t]?t:null}).filter(function(t){return t}))),t3((T||"").split(" ")))),M=ne("transform","string"==typeof O.transform?tX.transform(O.transform):O.transform),F=ne("mask",t8(S)),z=tq(D,t1(t1(t1(t1({},I),M),F),{},{symbol:P,title:R,titleId:j,maskId:L}));if(!z)return function(){var t;!t9&&console&&"function"==typeof console.error&&(t=console).error.apply(t,arguments)}("Could not find icon",D),null;var _=z.abstract,B={ref:n};return Object.keys(O).forEach(function(t){nt.hasOwnProperty(t)||(B[t]=O[t])}),na(_[0],B)});nn.displayName="FontAwesomeIcon",nn.propTypes={beat:tZ.bool,border:tZ.bool,beatFade:tZ.bool,bounce:tZ.bool,className:tZ.string,fade:tZ.bool,flash:tZ.bool,mask:tZ.oneOfType([tZ.object,tZ.array,tZ.string]),maskId:tZ.string,fixedWidth:tZ.bool,inverse:tZ.bool,flip:tZ.oneOf([!0,!1,"horizontal","vertical","both"]),icon:tZ.oneOfType([tZ.object,tZ.array,tZ.string]),listItem:tZ.bool,pull:tZ.oneOf(["right","left"]),pulse:tZ.bool,rotation:tZ.oneOf([0,90,180,270]),rotateBy:tZ.bool,shake:tZ.bool,size:tZ.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:tZ.bool,spinPulse:tZ.bool,spinReverse:tZ.bool,symbol
1:tZ.oneOfType([tZ.bool,tZ.string]),title:tZ.string,titleId:tZ.string,transform:tZ.oneOfType([tZ.string,tZ.object]),swapOpacity:tZ.bool,widthAuto:tZ.bool};var na=(function t(n,a){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof a)return a;var o=(a.children||[]).map(function(a){return t(n,a)}),l=Object.keys(a.attributes||{}).reduce(function(t,n){var r=a.attributes[n];switch(n){case"class":t.attrs.className=r,delete a.attributes.class;break;case"style":t.attrs.style=r.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,n){var a=n.indexOf(":"),r=t6(n.slice(0,a)),o=n.slice(a+1).trim();return r.startsWith("webkit")?t[r.charAt(0).toUpperCase()+r.slice(1)]=o:t[r]=o,t},{});break;default:0===n.indexOf("aria-")||0===n.indexOf("data-")?t.attrs[n.toLowerCase()]=r:t.attrs[t6(n)]=r}return t},{attrs:{}}),i=r.style,s=function(t,n){if(null==t)return{};var a,r,o=function(t,n){if(null==t)return{};var a={};for(var r in t)if(({}).hasOwnProperty.call(t,r)){if(-1!==n.indexOf(r))continue;a[r]=t[r]}return a}(t,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(r=0;r<l.length;r++)a=l[r],-1===n.indexOf(a)&&({}).propertyIsEnumerable.call(t,a)&&(o[a]=t[a])}return o}(r,t7);return l.attrs.style=t1(t1({},l.attrs.style),void 0===i?{}:i),n.apply(void 0,[a.tag,t1(t1({},l.attrs),s)].concat(t3(o)))}).bind(null,c.default.createElement);let nr={prefix:"fas",iconName:"chevron-up",icon:[512,512,[],"f077","M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"]},no={prefix:"fas",iconName:"chevron-down",icon:[512,512,[],"f078","M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},nl={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]};var ni=c.forwardRef(function(t,n){var a=t.title,r=t.content,o=t.children,l=t.className,i=t.ariaLabel,s=t.titleNormalCase,f=t.disableScroll,d=t.onToggle,m=t.isOpen,p=t.defaultOpen,h=t["data-testid"],g=x(t,["title","content","children","className","ariaLabel","titleNormalCase","disableScroll","onToggle","isOpen","defaultOpen","data-testid"]),y=v(c.useState(void 0!==p&&p),2),b=y[0],w=y[1],E=void 0!==m,N=E?m:b,C=c.useId();return c.createElement("div",Object.assign({ref:n,className:(0,u.cn)("lsac-mb-3.5 lsac-rounded-lg lsac-border lsac-border-neutral-200",N&&"lsac-bg-neutral-100",l),"data-testid":h},g),c.createElement("h2",null,c.createElement(u.Button,{className:"!lsac-flex lsac-w-full lsac-cursor-pointer !lsac-flex-row !lsac-items-center !lsac-justify-between lsac-px-3 lsac-py-[18px] lsac-text-left md:lsac-px-6",onClick:function(){var t=!N;E||w(t),null==d||d(t)},"aria-controls":C,"aria-expanded":N,"data-testid":h?"".concat(h,"-button"):void 0,themeName:"lawhub-theme"},c.createElement("span",{className:(0,u.cn)("lsac-text-base lsac-font-bold lsac-text-primary-300 md:lsac-text-xl",!(void 0!==s&&s)&&"lsac-uppercase")},a),c.createElement(nn,{icon:N?nr:no,className:"lsac-text-primary-300","data-testid":h?"".concat(h,"-icon-").concat(N?"up":"down"):void 0}))),N&&c.createElement("div",{className:(0,u.cn)("lsac-overflow-y-auto lsac-px-3 lsac-pb-[18px] md:lsac-px-6",!(void 0!==f&&f)&&"lsac-max-h-[360px]"),id:C,role:"region",tabIndex:0,onKeyDown:function(t){"ArrowUp"!==t.key&&"ArrowDown"!==t.key||(t.preventDefault(),t.stopPropagation(),t.currentTarget.scrollTop+="ArrowUp"===t.key?-20:20)},"aria-label":i||"Accordion content","data-testid":h?"".concat(h,"-content"):void 0},o||(r?c.createElement("div",{dangerouslySetInnerHTML:{__html:r.replace(/\n/g,'<br aria-hidden="true">')},"data-testid":h?"".concat(h,"-inner-html"):void 0,className:"lsac-text-base lsac-font-normal lsac-text-primary-200"}):null)))});ni.displayName="Accordion";var ns=function(t){var n=x(t,[]);return c.default.createElement("svg",Object.assign({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),c.default.createElement("path",{d:"M10.0001 6.66699V10.0003M10.0001 13.3337H10.0084M18.3334 10.0003C18.3334 14.6027 14.6025 18.3337 10.0001 18.3337C5.39771 18.3337 1.66675 14.6027 1.66675 10.0003C1.66675 5.39795 5.39771 1.66699 10.0001 1.66699C14.6025 1.66699 18.3334 5.39795 18.3334 10.0003Z",stroke:"#E25536",strokeWidth:"2.3",strokeLinecap:"round",strokeLinejoin:"round"}))},nc=function(t){var n=x(t,[]);return c.default.createElement("svg",Object.assign({width:"19",height:"19",viewBox:"0 0 19 19",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),c.default.createElement("path",{d:"M9.33333 1V1.83333M1.83333 9.33333H1M3.91667 3.91667L3.41659 3.41659M14.75 3.91667L15.2502 3.41659M17.6667 9.33333H16.8333M7.66667 10.5833H11M9.33333 10.5833V14.75M12.25 13.395C13.5117 12.4873 14.3333 11.0063 14.3333 9.33333C14.3333 6.57191 12.0948 4.33333 9.33333 4.33333C6.57191 4.33333 4.33333 6.57191 4.33333 9.33333C4.33333 11.0063 5.15494 12.4873 6.41667 13.395V15C6.41667 15.9334 6.41667 16.4001 6.59832 16.7567C6.75811 17.0703 7.01308 17.3252 7.32668 17.485C7.6832 17.6667 8.14991 17.6667 9.08333 17.6667H9.58333C10.5168 17.6667 10.9835 17.6667 11.34 17.485C11.6536 17.3252 11.9086 17.0703 12.0683 16.7567C12.25 16.4001 12.25 15.9334 12.25 15V13.395Z",stroke:"#D45640",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round"}))},nu={default:"lsac-bg-white lsac-rounded-md lsac-p-4 lsac-shadow lsac-text-primary-200",transparent:"lsac-mt-8 lsac-flex lsac-rounded-md lsac-p-4 lsac-bg-transparent lsac-text-primary-200",info:"lsac-rounded-md lsac-p-4 lsac-bg-white"},nf={default:"4px solid #D73E1E",transparent:"null",info:"4px solid #D73E1E"},nd={default:c.createElement(ns,{"data-testid":"alertbox-icon"}),transparent:null,info:c.createElement(nc,{"data-testid":"info-alert-icon"})},nm=c.forwardRef(function(t,n){var a=t.variant,r=void 0===a?"default":a,o=t.className,l=t.children,i=t["data-testid"],s=x(t,["variant","className","children","data-testid"]);return c.createElement("div",Object.assign({ref:n,role:"alert","data-testid":i||("default"===r?"alertbox":"".concat(r,"-alert")),className:(0,u.cn)("lsac-flex lsac-items-start lsac-gap-4",nu[r],o),style:{borderLeft:nf[r]}},s),nd[r]&&c.createElement("div",{className:"lsac-mr-4",style:{marginTop:"4px"},"data-testid":"default"===r?"alertbox-icon-container":"".concat(r,"-alert-icon-container")},nd[r]),c.createElement("div",{className:"lsac-flex-1"},l))});nm.displayName="AlertBox";var np=c.forwardRef(function(t,n){var a=t.className,r=t.ariaLevel,o=t["data-testid"],l=x(t,["className","ariaLevel","data-testid"]);return c.createElement("div",Object.assign({ref:n,role:"heading","aria-level":void 0===r?2:r,"data-testid":o||"alertbox-heading",className:(0,u.cn)("lsac-mb-2 lsac-space-y-2 lsac-text-mobile-text-m-font-size lsac-uppercase lsac-text-primary-700",a),style:{fontWeight:700}},l))});np.displayName="AlertBoxHeader";var nh=c.forwardRef(function(t,n){var a=t.className,r=t["data-testid"],o=x(t,["className","data-testid"]);return c.createElement("div",Object.assign({ref:n,"data-testid":r||"alertbox-content",className:(0,u.cn)("lsac-space-y-2 lsac-text-mobile-text-s-font-size lsac-text-primary-200",a)},o))});nh.displayName="AlertBoxContent";var nv=(0,c.createContext)({}),ng=c.forwardRef(function(t,n){var a=t.className,r=t.hideCloseIcon,o=t.onClose,l=t.id,i=t.children,s=t.closeButtonProps,f=x(t,["className","hideCloseIcon","onClose","id","children","closeButtonProps"]);return c.createElement("div",Object.assign({ref:n,id:l,"data-testid":"banner",className:(0,u.cn)("lsac-relative lsac-flex lsac-items-center lsac-rounded lsac-bg-primary-200 lsac-px-6 lsac-pb-0 lsac-pt-6 max-[600px]:lsac-flex-wrap sm:lsac-justify-between sm:lsac-pb-6 md:lsac-pl-6 lg:lsac-gap-8",a)},f),!(void 0===r||r)&&c.createElement(u.Button,Object.assign({type:"button","aria-label":"close",onClick:o,className:"lsac-absolute lsac-right-[5px] lsac-top-[5px] lsac-bg-transparent lsac-py-[30px] lsac-text-white","data-testid":"close-banner-btn"},void 0===s?{}:s),c.createElement(nn,{icon:nl})),i)});ng.displayName="Banner";var ny=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("div",Object.assign({ref:n,className:(0,u.cn)("min-[600px]:lsac-flex-1 sm:ls
1ac-max-w-[70%]",a)},r))});ny.displayName="BannerMain";var nb=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("h2",Object.assign({ref:n,className:(0,u.cn)("lsac-mb-2 lsac-text-[23px] lsac-font-bold lsac-leading-[23px] lsac-text-white xl:lsac-w-max",a)},r))});nb.displayName="BannerHeader";var nx=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("p",Object.assign({ref:n,className:(0,u.cn)("lsac-text-[16px] lsac-leading-[22px] lsac-text-[#D9D9D9]",a)},r))});nx.displayName="BannerContent";var nw=c.forwardRef(function(t,n){var a=t.as,r=t.className,o=x(t,["as","className"]),l=(0,u.cn)("lsac-flex lsac-cursor-pointer lsac-rounded-full lsac-bg-primary-300 lsac-px-4 lsac-py-3 lsac-text-center lsac-text-[11px] lsac-font-bold lsac-uppercase lsac-leading-4 lsac-text-white lsac-transition hover:lsac-bg-neutral-100 hover:lsac-text-primary-300 hover:lsac-duration-200 hover:lsac-ease-in-out active:lsac-bg-neutral-900 active:lsac-text-white focus:lsac-outline-none focus:lsac-ring-2 focus:lsac-ring-primary-300 focus:lsac-ring-offset-2 sm:lsac-text-[15px] sm:lsac-leading-[11px]",r);return"button"===(void 0===a?"a":a)?c.createElement("button",Object.assign({ref:n,className:l},o)):c.createElement("a",Object.assign({ref:n,className:l},o))});nw.displayName="BannerCTA";var nE=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("div",Object.assign({ref:n,className:a},r))});nE.displayName="BannerBody";var nN=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("div",Object.assign({ref:n,className:(0,u.cn)("lsac-py-8 max-sm:lsac-mx-auto",a)},r))});nN.displayName="BannerAction";let nC=t=>"boolean"==typeof t?`${t}`:0===t?"0":t,nk=function(){for(var t,n,a=0,r="",o=arguments.length;a<o;a++)(t=arguments[a])&&(n=function t(n){var a,r,o="";if("string"==typeof n||"number"==typeof n)o+=n;else if("object"==typeof n)if(Array.isArray(n)){var l=n.length;for(a=0;a<l;a++)n[a]&&(r=t(n[a]))&&(o&&(o+=" "),o+=r)}else for(r in n)n[r]&&(o&&(o+=" "),o+=r);return o}(t))&&(r&&(r+=" "),r+=n);return r},nO=(t,n)=>a=>{var r;if(null==(null==n?void 0:n.variants))return nk(t,null==a?void 0:a.class,null==a?void 0:a.className);let{variants:o,defaultVariants:l}=n,i=Object.keys(o).map(t=>{let n=null==a?void 0:a[t],r=null==l?void 0:l[t];if(null===n)return null;let i=nC(n)||nC(r);return o[t][i]}),s=a&&Object.entries(a).reduce((t,n)=>{let[a,r]=n;return void 0===r||(t[a]=r),t},{});return nk(t,i,null==n||null==(r=n.compoundVariants)?void 0:r.reduce((t,n)=>{let{class:a,className:r,...o}=n;return Object.entries(o).every(t=>{let[n,a]=t;return Array.isArray(a)?a.includes({...l,...s}[n]):({...l,...s})[n]===a})?[...t,a,r]:t},[]),null==a?void 0:a.class,null==a?void 0:a.className)};var nA=nO("lsac-inline-flex lsac-rounded-full lsac-border lsac-border-neutral-300 lsac-bg-white lsac-p-1 lsac-relative",{variants:{size:{small:"lsac-text-sm",medium:"lsac-text-base",large:"lsac-text-lg"}},defaultVariants:{size:"medium"}}),nS=nO("lsac-relative lsac-z-10 lsac-px-4 lsac-py-2 lsac-font-bold lsac-transition-all lsac-duration-200 lsac-ease-in-out lsac-rounded-full lsac-cursor-pointer focus:lsac-outline-none focus:lsac-ring-2 focus:lsac-ring-primary-700 focus:lsac-ring-offset-2",{variants:{selected:{true:"lsac-bg-primary-700 lsac-text-white",false:"lsac-bg-transparent lsac-text-neutral-900 hover:lsac-bg-primary-700 hover:lsac-text-white"},disabled:{true:"lsac-cursor-not-allowed lsac-opacity-50 lsac-pointer-events-none",false:""}},defaultVariants:{selected:!1,disabled:!1}}),nP=c.forwardRef(function(t,n){var a,r=t.options,o=t.value,l=t.onChange,i=t.themeName,s=t.size,f=t.className,d=t["aria-label"],m=t["aria-labelledby"],p=t.disabled,h=void 0!==p&&p,g=t.delayFocus,y=void 0!==g&&g,b=x(t,["options","value","onChange","themeName","size","className","aria-label","aria-labelledby","disabled","delayFocus"]),w=v(c.useState(o||(null==(a=r[0])?void 0:a.value)||""),2),E=w[0],N=w[1],C=c.useRef([]);c.useEffect(function(){void 0!==o&&N(o)},[o]);var k=function(t){if(!h){var n=E===t?"":t;N(n),null==l||l(n),y&&setTimeout(function(){var n,a="".concat(t.replace(/\s+/g,"-").toLowerCase(),"-btn");null==(n=document.getElementById(a))||n.focus()},u.BUTTON_GROUP_DELAY)}},O=c.useId(),A=m||"".concat(O,"-label");return c.createElement("div",Object.assign({ref:n,className:(0,u.cn)(void 0===i?"lawhub-theme":i,nA({size:s,className:f})),role:"radiogroup","aria-labelledby":m?void 0:A},b),!m&&c.createElement("span",{id:A,className:"lsac-sr-only"},d||"Toggle options"),r.map(function(t,n){return c.createElement("div",{key:t.value,ref:function(t){return C.current[n]=t},role:"radio","aria-checked":E===t.value,"aria-disabled":h,className:nS({selected:E===t.value,disabled:h}),id:"".concat(t.value.replace(/\s+/g,"-").toLowerCase(),"-btn"),tabIndex:h?-1:0,onClick:function(){return k(t.value)},onKeyDown:function(n){return function(t,n){var a;if(!(h||t.altKey||t.ctrlKey||t.metaKey||t.shiftKey||"Tab"===t.key)){var o,l=r.findIndex(function(t){return t.value===n});switch(t.code){case"ArrowRight":case"ArrowDown":t.preventDefault(),o=l===r.length-1?0:l+1;break;case"ArrowLeft":case"ArrowUp":t.preventDefault(),o=0===l?r.length-1:l-1;break;case"Home":t.preventDefault(),o=0;break;case"End":t.preventDefault(),o=r.length-1;break;case"Space":case"Enter":return t.preventDefault(),void k(n);default:return}var i=C.current[o];if(i&&i.focus(),"ArrowDown"===t.code||"ArrowUp"===t.code){var s=null==(a=r[o])?void 0:a.value;s&&k(s)}}}(n,t.value)},style:{zIndex:E===t.value?20:10},"data-testid":t.dataTestId},t.label)}))});function nT(t,n){if("function"==typeof t)return t(n);null!=t&&(t.current=n)}function nR(...t){return n=>{let a=!1,r=t.map(t=>{let r=nT(t,n);return a||"function"!=typeof r||(a=!0),r});if(a)return()=>{for(let n=0;n<r.length;n++){let a=r[n];"function"==typeof a?a():nT(t[n],null)}}}}function nj(...t){return c.useCallback(nR(...t),t)}nP.displayName="ButtonGroup";var nL=Symbol.for("react.lazy"),nD=c[" use ".trim().toString()];function nI(t){var n;return null!=t&&"object"==typeof t&&"$$typeof"in t&&t.$$typeof===nL&&"_payload"in t&&"object"==typeof(n=t._payload)&&null!==n&&"then"in n}
1var nM=((i=c.forwardRef((t,n)=>{let{children:a,...r}=t;if(nI(a)&&"function"==typeof nD&&(a=nD(a._payload)),c.isValidElement(a)){var o;let t,l=(o=a,(t=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?o.ref:(t=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?o.props.ref:o.props.ref||o.ref),i=function(t,n){let a={...n};for(let r in n){let o=t[r],l=n[r];/^on[A-Z]/.test(r)?o&&l?a[r]=(...t)=>{let n=l(...t);return o(...t),n}:o&&(a[r]=o):"style"===r?a[r]={...o,...l}:"className"===r&&(a[r]=[o,l].filter(Boolean).join(" "))}return{...t,...a}}(r,a.props);return a.type!==c.Fragment&&(i.ref=n?nR(n,l):l),c.cloneElement(a,i)}return c.Children.count(a)>1?c.Children.only(null):null})).displayName="Slot.SlotClone",a=i,(r=c.forwardRef((t,n)=>{let{children:r,...o}=t;nI(r)&&"function"==typeof nD&&(r=nD(r._payload));let l=c.Children.toArray(r),i=l.find(nz);if(i){let t=i.props.children,r=l.map(n=>n===i?c.Children.count(t)>1?c.Children.only(null):c.isValidElement(t)?t.props.children:null:n);return(0,f.jsx)(a,{...o,ref:n,children:c.isValidElement(t)?c.cloneElement(t,void 0,r):null})}return(0,f.jsx)(a,{...o,ref:n,children:r})})).displayName="Slot.Slot",r),nF=Symbol("radix.slottable");function nz(t){return c.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===nF}var n_=nO("lsac-inline-flex lsac-flex-wrap lsac-items-center lsac-justify-center lsac-transition-colors disabled:lsac-pointer-events-none disabled:lsac-opacity-50",{variants:{displayType:{normal:"lsac-underline lsac-text-primary-700-hover focus:lsac-outline focus:lsac-outline-2 focus:lsac-outline-offset-2 focus:lsac-outline-primary-700-hover focus:active:lsac-outline-offset-2 focus:active:lsac-outline-primary-700-hover focus-visible:lsac-outline focus-visible:lsac-outline-2 focus-visible:lsac-outline-offset-2 focus-visible:lsac-outline-primary-700-hover hover:lsac-transition hover:lsac-duration-200 hover:lsac-ease-in-out hover:[text-shadow:_0_0_1px_rgb(0_26_48_/_50%)]",naked:"lsac-text-center lsac-gap-2 lsac-uppercase lsac-font-bold lsac-rounded-full lsac-border-solid lsac-border-2 lsac-border-primary-300 lsac-text-primary-300 hover:lsac-bg-neutral-100 hover:lsac-text-primary-300 hover:lsac-transition-colors hover:lsac-duration-200 hover:lsac-ease-in-out focus:active:lsac-outline focus:active:lsac-outline-primary-300 focus:active:lsac-outline-2 focus:active:lsac-outline-offset-2 focus:lsac-outline focus:lsac-outline-primary-300 focus:lsac-outline-2 focus:lsac-outline-offset-2 focus-visible:lsac-outline focus-visible:lsac-outline-primary-300 focus-visible:lsac-outline-2 focus-visible:lsac-outline-offset-2 active:lsac-bg-neutral-200",primary:"lsac-text-center lsac-gap-2 lsac-uppercase lsac-font-bold lsac-rounded-full lsac-bg-primary-700 lsac-text-white hover:lsac-bg-primary-700-hover hover:lsac-text-white hover:lsac-transition-colors hover:lsac-duration-200 hover:lsac-ease-in-out focus:lsac-outline focus:lsac-outline-primary-700 focus:lsac-outline-2 focus:lsac-outline-offset-2 focus-visible:lsac-outline focus-visible:lsac-outline-primary-700 focus-visible:lsac-outline-2 focus-visible:lsac-outline-offset-2 active:lsac-bg-primary-700-press","primary-dark":"lsac-text-center lsac-gap-2 lsac-uppercase lsac-font-bold lsac-rounded-full lsac-bg-primary-300 lsac-text-white hover:lsac-bg-primary-200 hover:lsac-text-white hover:lsac-transition-colors hover:lsac-duration-200 hover:lsac-ease-in-out focus:lsac-outline focus:lsac-outline-primary-300 focus:lsac-outline-2 focus:lsac-outline-offset-2 focus-visible:lsac-outline focus-visible:lsac-outline-primary-300 focus-visible:lsac-outline-2 focus-visible:lsac-outline-offset-2 active:lsac-bg-neutral-900 focus:active:lsac-outline focus:active:lsac-outline-neutral-900 focus:active:lsac-outline-2 focus:active:lsac-outline-offset-2",custom:""},size:{small:"lsac-py-1 lsac-px-3 lsac-text-mobile-text-xs-font-size [&_svg]:lsac-h-[12px] [&_svg]:lsac-w-[12px]",medium:"lsac-py-2 lsac-px-6 lsac-text-mobile-text-m-font-size",large:"lsac-py-4 lsac-px-6 lsac-text-mobile-text-l-font-size [&_svg]:lsac-h-[16px] [&_svg]:lsac-w-[16px]",icon:"lsac-h-9 lsac-w-9",custom:""}},compoundVariants:[{displayType:"normal",size:"small",className:"lsac-gap-0.5 [&]:lsac-py-0 [&]:lsac-px-0 [&&_svg]:lsac-h-[11px] [&&_svg]:lsac-translate-y-[1px]"},{displayType:"normal",size:"medium",className:"lsac-gap-1 [&]:lsac-py-0 [&]:lsac-px-0 [&_svg]:lsac-h-[13px] [&_svg]:lsac-translate-y-[1.5px]"},{displayType:"normal",size:"large",className:"lsac-gap-1 [&]:lsac-py-0 [&]:lsac-px-0 [&&_svg]:lsac-h-[14px] [&&_svg]:lsac-w-[14px] [&_svg]:lsac-translate-y-[1px]"}],defaultVariants:{displayType:"primary",size:"large"}}),nB=c.default.forwardRef(function(t,n){var a=t.themeName,r=t.displayType,o=void 0===r?"primary":r,l=t.href,i=t.target,s=t.text,f=t.size,d=t.className,m=t.asChild,p=t.title,h=t.titleToShow,v=t.backgroundColor,g=t.children,y=x(t,["themeName","displayType","href","target","text","size","className","asChild","title","titleToShow","backgroundColor","children"]),b="".concat(null!=h?h:""," ").concat("_blank"===i?"opens in a new browser window.":"");return c.default.createElement(void 0!==m&&m?nM:"a",Object.assign({href:l,target:i||"_self",className:(0,u.cn)(void 0===a?"lawhub-theme":a,n_({displayType:o,size:f,className:d}),v&&"normal"!==o?"lsac-bg-".concat(v):""),title:b,ref:n},y),null!=g?g:s,p?c.default.createElement("span",{className:"lsac-absolute -lsac-left-[10000px] lsac-top-auto lsac-h-0.5 lsac-w-0.5 lsac-overflow-hidden"},"Â ",p):c.default.createElement(c.default.Fragment,null),!!i&&"_blank"==i&&"icon"!==f&&c.default.createElement(u.ExternalLink,null))});nB.displayName="CTA";var nW=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("div",Object.assign({ref:n,className:(0,u.cn)("lsac-min-w-[300px] lsac-max-w-[420px] lsac-border lsac-bg-white lsac-p-4 lsac-shadow-md",a)},r))});
1nW.displayName="Card";var nH=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("div",Object.assign({ref:n,className:(0,u.cn)("lsac-mb-2.5 lsac-flex lsac-items-center lsac-gap-1",a)},r),r.children)});nH.displayName="CardHeader";var nV=c.forwardRef(function(t,n){var a=t.className,r=t.ariaLevel,o=x(t,["className","ariaLevel"]);return c.createElement("div",Object.assign({ref:n,className:(0,u.cn)("lsac-flex-grow lsac-text-lg lsac-font-semibold lsac-text-primary-300",a),role:"heading","aria-level":null!=r?r:2},o))});nV.displayName="CardTitle";var n$=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("div",Object.assign({ref:n,className:(0,u.cn)("",a)},r))});n$.displayName="CardRightSideMenu";var nU=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("div",Object.assign({ref:n,className:a},r))});nU.displayName="CardDraggableIcon";var nK=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("div",Object.assign({ref:n,className:a},r))});nK.displayName="CardContent";var nY=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement("div",Object.assign({ref:n,className:(0,u.cn)("lsac-mt-4 lsac-flex lsac-justify-between lsac-border-t lsac-pt-2",a)},r))});nY.displayName="CardFooter";var nX=nO("lsac-relative lsac-cursor-pointer focus:lsac-outline-2 focus:lsac-outline-offset-0 focus:lsac-outline-blue-500",{variants:{variant:{default:"",card:"lsac-rounded-md lsac-border lsac-border-neutral-200 lsac-bg-white lsac-p-4 lsac-shadow-sm hover:lsac-border-primary-700"}},defaultVariants:{variant:"default"}}),nq=c.forwardRef(function(t,n){var a=t.className,r=t.variant,o=t.asChild,l=t.linkProps,i=t.children,s=x(t,["className","variant","asChild","linkProps","children"]),f=["a","button","input"],d=c.useRef(null),p=(0,u.useMergeRefs)([n,d]);function h(t){try{var n,a=[];if(d.current&&a.push.apply(a,(n=Array.from(d.current.querySelectorAll("[data-expand-click-area]")),function(t){if(Array.isArray(t))return m(t)}(n)||function(t){if("u">typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(n)||y(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())),1!==a.length)throw Error("Expected one clickable element but found ".concat(a.length));var r=a[0],o=f.includes(t.target.tagName.toLowerCase());r===t.target||o||(void 0!==t.key&&"Enter"===t.key||"click"===t.type)&&("INPUT"===r.tagName?r.focus():r.click())}catch(t){if(t)return console.error(t),[]}}return c.createElement(void 0!==o&&o?nM:"div",Object.assign({className:(0,u.cn)(nX({variant:r,className:a})),ref:p,onClick:h,onKeyDown:h,role:"button",tabIndex:0},s),c.createElement(c.Fragment,null,l&&c.createElement("a",{href:l.href,className:"lsac-sr-only",tabIndex:-1,"data-expand-click-area":!0},c.createElement("span",null,l.title)),i))});nq.displayName="ExpandedClickableArea";var nG=nO("lsac-flex lsac-items-center lsac-gap-1 lsac-rounded-md lsac-text-base lsac-leading-[140%]",{variants:{colorVariant:{default:"lsac-bg-neutral-100 lsac-text-primary-200",gold:"lsac-bg-[#FFFFE4] lsac-text-[#966800]",red:"lsac-bg-[#F7EBE7] lsac-text-primary-200"}},defaultVariants:{colorVariant:"default"}}),nZ=c.forwardRef(function(t,n){var a=t.className,r=t.children,o=t.image,l=t.noPadding,i=t.colorVariant,s=t["data-testid"],f=void 0===s?"helper-text":s,d=x(t,["className","children","image","noPadding","colorVariant","data-testid"]);return c.createElement("div",Object.assign({ref:n,"data-testid":f,className:(0,u.cn)(nG({colorVariant:i}),!(void 0!==l&&l)&&"lsac-p-6",a)},d),o?c.createElement("span",{className:"lsac-flex lsac-shrink-0 lsac-items-center","data-testid":"".concat(f,"-image")},o):null,c.createElement("span",null,r))});function nJ(t,n,{checkForDefaultPrevented:a=!0}={}){return function(r){if(t?.(r),!1===a||!r.defaultPrevented)return n?.(r)}}function nQ(t,n=[]){let a=[],r=()=>{let n=a.map(t=>c.createContext(t));return function(a){let r=a?.[t]||n;return c.useMemo(()=>({[`__scope${t}`]:{...a,[t]:r}}),[a,r])}};return r.scopeName=t,[function(n,r){let o=c.createContext(r),l=a.length;a=[...a,r];let i=n=>{let{scope:a,children:r,...i}=n,s=a?.[t]?.[l]||o,u=c.useMemo(()=>i,Object.values(i));return(0,f.jsx)(s.Provider,{value:u,children:r})};return i.displayName=n+"Provider",[i,function(a,i){let s=i?.[t]?.[l]||o,u=c.useContext(s);if(u)return u;if(void 0!==r)return r;throw Error(`\`${a}\` must be used within \`${n}\``)}]},function(...t){let n=t[0];if(1===t.length)return n;let a=()=>{let a=t.map(t=>({useScope:t(),scopeName:t.scopeName}));return function(t){let r=a.reduce((n,{useScope:a,scopeName:r})=>({...n,...a(t)[`__scope${r}`]}),{});return c.useMemo(()=>({[`__scope${n.scopeName}`]:r}),[r])}};return a.scopeName=n.scopeName,a}(r,...n)]}nZ.displayName="HelperText";var n0=Symbol("radix.slottable");function n1(t){return c.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===n0}var n2=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((t,n)=>{var a,r;let o,l,i,s=(r=a=`Primitive.${n}
1`,(o=c.forwardRef((t,n)=>{let{children:a,...r}=t;if(c.isValidElement(a)){let t,o=(t=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?a.ref:(t=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?a.props.ref:a.props.ref||a.ref,l=function(t,n){let a={...n};for(let r in n){let o=t[r],l=n[r];/^on[A-Z]/.test(r)?o&&l?a[r]=(...t)=>{let n=l(...t);return o(...t),n}:o&&(a[r]=o):"style"===r?a[r]={...o,...l}:"className"===r&&(a[r]=[o,l].filter(Boolean).join(" "))}return{...t,...a}}(r,a.props);return a.type!==c.Fragment&&(l.ref=n?nR(n,o):o),c.cloneElement(a,l)}return c.Children.count(a)>1?c.Children.only(null):null})).displayName=`${r}.SlotClone`,l=o,(i=c.forwardRef((t,n)=>{let{children:a,...r}=t,o=c.Children.toArray(a),i=o.find(n1);if(i){let t=i.props.children,a=o.map(n=>n===i?c.Children.count(t)>1?c.Children.only(null):c.isValidElement(t)?t.props.children:null:n);return(0,f.jsx)(l,{...r,ref:n,children:c.isValidElement(t)?c.cloneElement(t,void 0,a):null})}return(0,f.jsx)(l,{...r,ref:n,children:a})})).displayName=`${a}.Slot`,i),u=c.forwardRef((t,a)=>{let{asChild:r,...o}=t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,f.jsx)(r?s:n,{...o,ref:a})});return u.displayName=`Primitive.${n}`,{...t,[n]:u}},{});function n3(t){let n=c.useRef(t);return c.useEffect(()=>{n.current=t}),c.useMemo(()=>(...t)=>n.current?.(...t),[])}var n5,n4,n6,n7,n9,n8,ae,at="dismissableLayer.update",an=c.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),aa=c.forwardRef((t,n)=>{let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:l,onInteractOutside:i,onDismiss:s,...u}=t,d=c.useContext(an),[m,p]=c.useState(null),h=m?.ownerDocument??globalThis?.document,[,v]=c.useState({}),g=nj(n,t=>p(t)),y=Array.from(d.layers),[b]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),x=y.indexOf(b),w=m?y.indexOf(m):-1,E=d.layersWithOutsidePointerEventsDisabled.size>0,N=w>=x,C=function(t,n=globalThis?.document){let a=n3(t),r=c.useRef(!1),o=c.useRef(()=>{});return c.useEffect(()=>{let t=t=>{if(t.target&&!r.current){let r=function(){ao("dismissableLayer.pointerDownOutside",a,l,{discrete:!0})},l={originalEvent:t};"touch"===t.pointerType?(n.removeEventListener("click",o.current),o.current=r,n.addEventListener("click",o.current,{once:!0})):r()}else n.removeEventListener("click",o.current);r.current=!1},l=window.setTimeout(()=>{n.addEventListener("pointerdown",t)},0);return()=>{window.clearTimeout(l),n.removeEventListener("pointerdown",t),n.removeEventListener("click",o.current)}},[n,a]),{onPointerDownCapture:()=>r.current=!0}}(t=>{let n=t.target,a=[...d.branches].some(t=>t.contains(n));N&&!a&&(o?.(t),i?.(t),t.defaultPrevented||s?.())},h),k=function(t,n=globalThis?.document){let a=n3(t),r=c.useRef(!1);return c.useEffect(()=>{let t=t=>{t.target&&!r.current&&ao("dismissableLayer.focusOutside",a,{originalEvent:t},{discrete:!1})};return n.addEventListener("focusin",t),()=>n.removeEventListener("focusin",t)},[n,a]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(t=>{let n=t.target;[...d.branches].some(t=>t.contains(n))||(l?.(t),i?.(t),t.defaultPrevented||s?.())},h);return function(t,n=globalThis?.document){let a=n3(t);c.useEffect(()=>{let t=t=>{"Escape"===t.key&&a(t)};return n.addEventListener("keydown",t,{capture:!0}),()=>n.removeEventListener("keydown",t,{capture:!0})},[a,n])}(t=>{w===d.layers.size-1&&(r?.(t),!t.defaultPrevented&&s&&(t.preventDefault(),s()))},h),c.useEffect(()=>{if(m)return a&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(ae=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(m)),d.layers.add(m),ar(),()=>{a&&1===d.layersWithOutsidePointerEventsDisabled.size&&(h.body.style.pointerEvents=ae)}},[m,h,a,d]),c.useEffect(()=>()=>{m&&(d.layers.delete(m),d.layersWithOutsidePointerEventsDisabled.delete(m),ar())},[m,d]),c.useEffect(()=>{let t=()=>v({});return document.addEventListener(at,t),()=>document.removeEventListener(at,t)},[]),(0,f.jsx)(n2.div,{...u,ref:g,style:{pointerEvents:E?N?"auto":"none":void 0,...t.style},onFocusCapture:nJ(t.onFocusCapture,k.onFocusCapture),onBlurCapture:nJ(t.onBlurCapture,k.onBlurCapture),onPointerDownCapture:nJ(t.onPointerDownCapture,C.onPointerDownCapture)})});function ar(){let t=new CustomEvent(at);document.dispatchEvent(t)}function ao(t,n,a,{discrete:r}){let o=a.originalEvent.target,l=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:a});n&&o.addEventListener(t,n,{once:!0}),r?o&&d.flushSync(()=>o.dispatchEvent(l)):o.dispatchEvent(l)}
1aa.displayName="DismissableLayer",c.forwardRef((t,n)=>{let a=c.useContext(an),r=c.useRef(null),o=nj(n,r);return c.useEffect(()=>{let t=r.current;if(t)return a.branches.add(t),()=>{a.branches.delete(t)}},[a.branches]),(0,f.jsx)(n2.div,{...t,ref:o})}).displayName="DismissableLayerBranch";var al=globalThis?.document?c.useLayoutEffect:()=>{},ai=c[" useId ".trim().toString()]||(()=>{}),as=0;let ac=["top","right","bottom","left"],au=Math.min,af=Math.max,ad=Math.round,am=Math.floor,ap=t=>({x:t,y:t}),ah={left:"right",right:"left",bottom:"top",top:"bottom"},av={start:"end",end:"start"};function ag(t,n){return"function"==typeof t?t(n):t}function ay(t){return t.split("-")[0]}function ab(t){return t.split("-")[1]}function ax(t){return"x"===t?"y":"x"}function aw(t){return"y"===t?"height":"width"}let aE=new Set(["top","bottom"]);function aN(t){return aE.has(ay(t))?"y":"x"}function aC(t){return t.replace(/start|end/g,t=>av[t])}let ak=["left","right"],aO=["right","left"],aA=["top","bottom"],aS=["bottom","top"];function aP(t){return t.replace(/left|right|bottom|top/g,t=>ah[t])}function aT(t){return"number"!=typeof t?{top:0,right:0,bottom:0,left:0,...t}:{top:t,right:t,bottom:t,left:t}}function aR(t){let{x:n,y:a,width:r,height:o}=t;return{width:r,height:o,top:a,left:n,right:n+r,bottom:a+o,x:n,y:a}}function aj(t,n,a){let r,{reference:o,floating:l}=t,i=aN(n),s=ax(aN(n)),c=aw(s),u=ay(n),f="y"===i,d=o.x+o.width/2-l.width/2,m=o.y+o.height/2-l.height/2,p=o[c]/2-l[c]/2;switch(u){case"top":r={x:d,y:o.y-l.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:m};break;case"left":r={x:o.x-l.width,y:m};break;default:r={x:o.x,y:o.y}}switch(ab(n)){case"start":r[s]-=p*(a&&f?-1:1);break;case"end":r[s]+=p*(a&&f?-1:1)}return r}async function aL(t,n){var a;void 0===n&&(n={});let{x:r,y:o,platform:l,rects:i,elements:s,strategy:c}=t,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:m=!1,padding:p=0}=ag(n,t),h=aT(p),v=s[m?"floating"===d?"reference":"floating":d],g=aR(await l.getClippingRect({element:null==(a=await (null==l.isElement?void 0:l.isElement(v)))||a?v:v.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(s.floating)),boundary:u,rootBoundary:f,strategy:c})),y="floating"===d?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,b=await (null==l.getOffsetParent?void 0:l.getOffsetParent(s.floating)),x=await (null==l.isElement?void 0:l.isElement(b))&&await (null==l.getScale?void 0:l.getScale(b))||{x:1,y:1},w=aR(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:b,strategy:c}):y);return{top:(g.top-w.top+h.top)/x.y,bottom:(w.bottom-g.bottom+h.bottom)/x.y,left:(g.left-w.left+h.left)/x.x,right:(w.right-g.right+h.right)/x.x}}function aD(t,n){return{top:t.top-n.height,right:t.right-n.width,bottom:t.bottom-n.height,left:t.left-n.width}}function aI(t){return ac.some(n=>t[n]>=0)}let aM=new Set(["left","top"]);function aF(){return"u">typeof window}function az(t){return aW(t)?(t.nodeName||"").toLowerCase():"#document"}function a_(t){var n;return(null==t||null==(n=t.ownerDocument)?void 0:n.defaultView)||window}function aB(t){var n;return null==(n=(aW(t)?t.ownerDocument:t.document)||window.document)?void 0:n.documentElement}function aW(t){return!!aF()&&(t instanceof Node||t instanceof a_(t).Node)}function aH(t){return!!aF()&&(t instanceof Element||t instanceof a_(t).Element)}function aV(t){return!!aF()&&(t instanceof HTMLElement||t instanceof a_(t).HTMLElement)}function a$(t){return!(!aF()||"u"<typeof ShadowRoot)&&(t instanceof ShadowRoot||t instanceof a_(t).ShadowRoot)}let aU=new Set(["inline","contents"]);function aK(t){let{overflow:n,overflowX:a,overflowY:r,display:o}=a3(t);return/auto|scroll|overlay|hidden|clip/.test(n+r+a)&&!aU.has(o)}let aY=new Set(["table","td","th"]),aX=[":popover-open",":modal"];function aq(t){return aX.some(n=>{try{return t.matches(n)}catch(t){return!1}})}let aG=["transform","translate","scale","rotate","perspective"],aZ=["transform","translate","scale","rotate","perspective","filter"],aJ=["paint","layout","strict","content"];function aQ(t){let n=a0(),a=aH(t)?a3(t):t;return aG.some(t=>!!a[t]&&"none"!==a[t])||!!a.containerType&&"normal"!==a.containerType||!n&&!!a.backdropFilter&&"none"!==a.backdropFilter||!n&&!!a.filter&&"none"!==a.filter||aZ.some(t=>(a.willChange||"").includes(t))||aJ.some(t=>(a.contain||"").includes(t))}function a0(){return!("u"<typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}let a1=new Set(["html","body","#document"]);function a2(t){return a1.has(az(t))}function a3(t){return a_(t).getComputedStyle(t)}function a5(t){return aH(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function a4(t){if("html"===az(t))return t;let n=t.assignedSlot||t.parentNode||a$(t)&&t.host||aB(t);return a$(n)?n.host:n}function a6(t,n,a){var r;void 0===n&&(n=[]),void 0===a&&(a=!0);let o=function t(n){let a=a4(n);return a2(a)?n.ownerDocument?n.ownerDocument.body:n.body:aV(a)&&aK(a)?a:t(a)}(t),l=o===(null==(r=t.ownerDocument)?void 0:r.body),i=a_(o);if(l){let t=a7(i);
1return n.concat(i,i.visualViewport||[],aK(o)?o:[],t&&a?a6(t):[])}return n.concat(o,a6(o,[],a))}function a7(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function a9(t){let n=a3(t),a=parseFloat(n.width)||0,r=parseFloat(n.height)||0,o=aV(t),l=o?t.offsetWidth:a,i=o?t.offsetHeight:r,s=ad(a)!==l||ad(r)!==i;return s&&(a=l,r=i),{width:a,height:r,$:s}}function a8(t){return aH(t)?t:t.contextElement}function re(t){let n=a8(t);if(!aV(n))return ap(1);let a=n.getBoundingClientRect(),{width:r,height:o,$:l}=a9(n),i=(l?ad(a.width):a.width)/r,s=(l?ad(a.height):a.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}let rt=ap(0);function rn(t){let n=a_(t);return a0()&&n.visualViewport?{x:n.visualViewport.offsetLeft,y:n.visualViewport.offsetTop}:rt}function ra(t,n,a,r){var o;void 0===n&&(n=!1),void 0===a&&(a=!1);let l=t.getBoundingClientRect(),i=a8(t),s=ap(1);n&&(r?aH(r)&&(s=re(r)):s=re(t));let c=(void 0===(o=a)&&(o=!1),!(!r||o&&r!==a_(i))&&o)?rn(i):ap(0),u=(l.left+c.x)/s.x,f=(l.top+c.y)/s.y,d=l.width/s.x,m=l.height/s.y;if(i){let t=a_(i),n=r&&aH(r)?a_(r):r,a=t,o=a7(a);for(;o&&r&&n!==a;){let t=re(o),n=o.getBoundingClientRect(),r=a3(o),l=n.left+(o.clientLeft+parseFloat(r.paddingLeft))*t.x,i=n.top+(o.clientTop+parseFloat(r.paddingTop))*t.y;u*=t.x,f*=t.y,d*=t.x,m*=t.y,u+=l,f+=i,o=a7(a=a_(o))}}return aR({width:d,height:m,x:u,y:f})}function rr(t,n){let a=a5(t).scrollLeft;return n?n.left+a:ra(aB(t)).left+a}function ro(t,n){let a=t.getBoundingClientRect();return{x:a.left+n.scrollLeft-rr(t,a),y:a.top+n.scrollTop}}let rl=new Set(["absolute","fixed"]);function ri(t,n,a){var r;let o;if("viewport"===n)o=function(t,n){let a=a_(t),r=aB(t),o=a.visualViewport,l=r.clientWidth,i=r.clientHeight,s=0,c=0;if(o){l=o.width,i=o.height;let t=a0();(!t||t&&"fixed"===n)&&(s=o.offsetLeft,c=o.offsetTop)}let u=rr(r);if(u<=0){let t=r.ownerDocument,n=t.body,a=getComputedStyle(n),o="CSS1Compat"===t.compatMode&&parseFloat(a.marginLeft)+parseFloat(a.marginRight)||0,i=Math.abs(r.clientWidth-n.clientWidth-o);i<=25&&(l-=i)}else u<=25&&(l+=u);return{width:l,height:i,x:s,y:c}}(t,a);else if("document"===n){let n,a,l,i,s,c,u;r=aB(t),n=aB(r),a=a5(r),l=r.ownerDocument.body,i=af(n.scrollWidth,n.clientWidth,l.scrollWidth,l.clientWidth),s=af(n.scrollHeight,n.clientHeight,l.scrollHeight,l.clientHeight),c=-a.scrollLeft+rr(r),u=-a.scrollTop,"rtl"===a3(l).direction&&(c+=af(n.clientWidth,l.clientWidth)-i),o={width:i,height:s,x:c,y:u}}else if(aH(n)){let t,r,l,i;r=(t=ra(n,!0,"fixed"===a)).top+n.clientTop,l=t.left+n.clientLeft,i=aV(n)?re(n):ap(1),o={width:n.clientWidth*i.x,height:n.clientHeight*i.y,x:l*i.x,y:r*i.y}}else{let a=rn(t);o={x:n.x-a.x,y:n.y-a.y,width:n.width,height:n.height}}return aR(o)}function rs(t){return"static"===a3(t).position}function rc(t,n){if(!aV(t)||"fixed"===a3(t).position)return null;if(n)return n(t);let a=t.offsetParent;return aB(t)===a&&(a=a.ownerDocument.body),a}function ru(t,n){var a;let r=a_(t);if(aq(t))return r;if(!aV(t)){let n=a4(t);for(;n&&!a2(n);){if(aH(n)&&!rs(n))return n;n=a4(n)}return r}let o=rc(t,n);for(;o&&(a=o,aY.has(az(a)))&&rs(o);)o=rc(o,n);return o&&a2(o)&&rs(o)&&!aQ(o)?r:o||function(t){let n=a4(t);for(;aV(n)&&!a2(n);){if(aQ(n))return n;if(aq(n))break;n=a4(n)}return null}(t)||r}let rf={convertOffsetParentRelativeRectToViewportRelativeRect:function(t){let{elements:n,rect:a,offsetParent:r,strategy:o}=t,l="fixed"===o,i=aB(r),s=!!n&&aq(n.floating);if(r===i||s&&l)return a;let c={scrollLeft:0,scrollTop:0},u=ap(1),f=ap(0),d=aV(r);if((d||!d&&!l)&&(("body"!==az(r)||aK(i))&&(c=a5(r)),aV(r))){let t=ra(r);u=re(r),f.x=t.x+r.clientLeft,f.y=t.y+r.clientTop}let m=!i||d||l?ap(0):ro(i,c);return{width:a.width*u.x,height:a.height*u.y,x:a.x*u.x-c.scrollLeft*u.x+f.x+m.x,y:a.y*u.y-c.scrollTop*u.y+f.y+m.y}},getDocumentElement:aB,getClippingRect:function(t){let{element:n,boundary:a,rootBoundary:r,strategy:o}=t,l=[..."clippingAncestors"===a?aq(n)?[]:function(t,n){let a=n.get(t);if(a)return a;let r=a6(t,[],!1).filter(t=>aH(t)&&"body"!==az(t)),o=null,l="fixed"===a3(t).position,i=l?a4(t):t;for(;aH(i)&&!a2(i);){let n=a3(i),a=aQ(i);a||"fixed"!==n.position||(o=null),(l?!a&&!o:!a&&"static"===n.position&&o&&rl.has(o.position)||aK(i)&&!a&&function t(n,a){let r=a4(n);
1return!(r===a||!aH(r)||a2(r))&&("fixed"===a3(r).position||t(r,a))}(t,i))?r=r.filter(t=>t!==i):o=n,i=a4(i)}return n.set(t,r),r}(n,this._c):[].concat(a),r],i=l[0],s=l.reduce((t,a)=>{let r=ri(n,a,o);return t.top=af(r.top,t.top),t.right=au(r.right,t.right),t.bottom=au(r.bottom,t.bottom),t.left=af(r.left,t.left),t},ri(n,i,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:ru,getElementRects:async function(t){let n=this.getOffsetParent||ru,a=this.getDimensions,r=await a(t.floating);return{reference:function(t,n,a){let r=aV(n),o=aB(n),l="fixed"===a,i=ra(t,!0,l,n),s={scrollLeft:0,scrollTop:0},c=ap(0);if(r||!r&&!l)if(("body"!==az(n)||aK(o))&&(s=a5(n)),r){let t=ra(n,!0,l,n);c.x=t.x+n.clientLeft,c.y=t.y+n.clientTop}else o&&(c.x=rr(o));l&&!r&&o&&(c.x=rr(o));let u=!o||r||l?ap(0):ro(o,s);return{x:i.left+s.scrollLeft-c.x-u.x,y:i.top+s.scrollTop-c.y-u.y,width:i.width,height:i.height}}(t.reference,await n(t.floating),t.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){let{width:n,height:a}=a9(t);return{width:n,height:a}},getScale:re,isElement:aH,isRTL:function(t){return"rtl"===a3(t).direction}};function rd(t,n){return t.x===n.x&&t.y===n.y&&t.width===n.width&&t.height===n.height}function rm(t,n,a,r){void 0===r&&(r={});let{ancestorScroll:o=!0,ancestorResize:l=!0,elementResize:i="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:c=!1}=r,u=a8(t),f=o||l?[...u?a6(u):[],...a6(n)]:[];f.forEach(t=>{o&&t.addEventListener("scroll",a,{passive:!0}),l&&t.addEventListener("resize",a)});let d=u&&s?function(t,n){let a,r=null,o=aB(t);function l(){var t;clearTimeout(a),null==(t=r)||t.disconnect(),r=null}return function i(s,c){void 0===s&&(s=!1),void 0===c&&(c=1),l();let u=t.getBoundingClientRect(),{left:f,top:d,width:m,height:p}=u;if(s||n(),!m||!p)return;let h={rootMargin:-am(d)+"px "+-am(o.clientWidth-(f+m))+"px "+-am(o.clientHeight-(d+p))+"px "+-am(f)+"px",threshold:af(0,au(1,c))||1},v=!0;function g(n){let r=n[0].intersectionRatio;if(r!==c){if(!v)return i();r?i(!1,r):a=setTimeout(()=>{i(!1,1e-7)},1e3)}1!==r||rd(u,t.getBoundingClientRect())||i(),v=!1}try{r=new IntersectionObserver(g,{...h,root:o.ownerDocument})}catch(t){r=new IntersectionObserver(g,h)}r.observe(t)}(!0),l}(u,a):null,m,p=-1,h=null;i&&(h=new ResizeObserver(t=>{let[r]=t;r&&r.target===u&&h&&(h.unobserve(n),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var t;null==(t=h)||t.observe(n)})),a()}),u&&!c&&h.observe(u),h.observe(n));let v=c?ra(t):null;return c&&function n(){let r=ra(t);v&&!rd(v,r)&&a(),v=r,m=requestAnimationFrame(n)}(),a(),()=>{var t;f.forEach(t=>{o&&t.removeEventListener("scroll",a),l&&t.removeEventListener("resize",a)}),null==d||d(),null==(t=h)||t.disconnect(),h=null,c&&cancelAnimationFrame(m)}}let rp=t=>({name:"arrow",options:t,async fn(n){let{x:a,y:r,placement:o,rects:l,platform:i,elements:s,middlewareData:c}=n,{element:u,padding:f=0}=ag(t,n)||{};if(null==u)return{};let d=aT(f),m={x:a,y:r},p=ax(aN(o)),h=aw(p),v=await i.getDimensions(u),g="y"===p,y=g?"clientHeight":"clientWidth",b=l.reference[h]+l.reference[p]-m[p]-l.floating[h],x=m[p]-l.reference[p],w=await (null==i.getOffsetParent?void 0:i.getOffsetParent(u)),E=w?w[y]:0;E&&await (null==i.isElement?void 0:i.isElement(w))||(E=s.floating[y]||l.floating[h]);let N=E/2-v[h]/2-1,C=au(d[g?"top":"left"],N),k=au(d[g?"bottom":"right"],N),O=E-v[h]-k,A=E/2-v[h]/2+(b/2-x/2),S=af(C,au(A,O)),P=!c.arrow&&null!=ab(o)&&A!==S&&l.reference[h]/2-(A<C?C:k)-v[h]/2<0,T=P?A<C?A-C:A-O:0;return{[p]:m[p]+T,data:{[p]:S,centerOffset:A-S-T,...P&&{alignmentOffset:T}},reset:P}}});var rh="u">typeof document?c.useLayoutEffect:function(){};function rv(t,n){let a,r,o;if(t===n)return!0;if(typeof t!=typeof n)return!1;if("function"==typeof t&&t.toString()===n.toString())return!0;if(t&&n&&"object"==typeof t){if(Array.isArray(t)){if((a=t.length)!==n.length)return!1;for(r=a;0!=r--;)if(!rv(t[r],n[r]))return!1;return!0}if((a=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(r=a;0!=r--;)if(!({}).hasOwnProperty.call(n,o[r]))return!1;for(r=a;0!=r--;){let a=o[r];if(("_owner"!==a||!t.$$typeof)&&!rv(t[a],n[a]))return!1}return!0}return t!=t&&n!=n}function rg(t){return"u"<typeof window?1:(t.ownerDocument.defaultView||window).devicePixelRatio||1}function ry(t,n){let a=rg(t);return Math.round(n*a)/a}function rb(t){let n=c.useRef(t);return rh(()=>{n.current=t}),n}function rx(t){void 0===t&&(t={});let{placement:n="bottom",strategy:a="absolute",middleware:r=[],platform:o,elements:{reference:l,floating:i}={},transform:s=!0,whileElementsMounted:u,open:f}=t,[m,p]=c.useState({x:0,y:0,strategy:a,placement:n,middlewareData:{},isPositioned:!1}),[h,v]=c.useState(r);rv(h,r)||v(r);let[g,y]=c.useState(null),[b,x]=c.useState(null),w=c.useCallback(t=>{t!==k.current&&(k.current=t,y(t))},[]),E=c.useCallback(t=>{t!==O.current&&(O.current=t,x(t))},[]),N=l||g,C=i||b,k=c.useRef(null),O=c.useRef(null),A=c.useRef(m),S=null!=u,P=rb(u),T=rb(o),R=rb(f),j=c.useCallback(()=>{var t,r;let o,l,i;if(!k.current||!O.current)return;let s={placement:n,strategy:a,middleware:h};T.current&&(s.platform=T.current),(t=k.current,r=O.current,o=new Map,i={...(l={platform:rf,...s}).platform,_c:o},(async(t,n,a)=>{let{placement:r="bottom",strategy:o="absolute",middleware:l=[],platform:i}=a,s=l.filter(Boolean),c=await (null==i.isRTL?void 0:i.isRTL(n)),u=await i.getElementRects({reference:t,floating:n,strategy:o}),{x:f,y:d}=aj(u,r,c),m=r,p={},h=0;for(let a=0;a<s.length;a++){let{name:l,fn:v}=s[a],{x:g,y:y,data:b,reset:x}=await v({x:f,y:d,initialPlacement:r,placement:m,strategy:o,middlewareData:p,rects:u,platform:i,elements:{reference:t,floating:n}});f=null!=g?g:f,d=null!=y?y:d,p={...p,[l]:{...p[l],...b}},x&&h<=50&&(h++,"object"==typeof x&&(x.placement&&(m=x.placement),x.rects&&(u=!0===x.rects?await i.getElementRects({reference:t,floating:n,strategy:o}):x.rects),{x:f,y:d}=aj(u,m,c)),a=-1)}return{x:f,y:d,placement:m,strategy:o,middlewareData:p}})(t,r,{...l,platform:i})).then(t=>{let n={...t,isPositioned:!1!==R.current};L.current&&!rv(A.current,n)&&(A.current=n,d.flushSync(()=>{p(n)}))})},[h,n,a,T,R]);rh(()=>{!1===f&&A.current.isPositioned&&(A.current.isPositioned=!1,p(t=>({...t,isPositioned:!1})))},[f]);let L=c.useRef(!1);rh(()=>(L.current=!0,()=>{L.current=!1}),[]),rh(()=>
1{if(N&&(k.current=N),C&&(O.current=C),N&&C){if(P.current)return P.current(N,C,j);j()}},[N,C,j,P,S]);let D=c.useMemo(()=>({reference:k,floating:O,setReference:w,setFloating:E}),[w,E]),I=c.useMemo(()=>({reference:N,floating:C}),[N,C]),M=c.useMemo(()=>{let t={position:a,left:0,top:0};if(!I.floating)return t;let n=ry(I.floating,m.x),r=ry(I.floating,m.y);return s?{...t,transform:"translate("+n+"px, "+r+"px)",...rg(I.floating)>=1.5&&{willChange:"transform"}}:{position:a,left:n,top:r}},[a,s,I.floating,m.x,m.y]);return c.useMemo(()=>({...m,update:j,refs:D,elements:I,floatingStyles:M}),[m,j,D,I,M])}let rw=(t,n)=>{var a;return{...(void 0===(a=t)&&(a=0),{name:"offset",options:a,async fn(t){var n,r;let{x:o,y:l,placement:i,middlewareData:s}=t,c=await async function(t,n){let{placement:a,platform:r,elements:o}=t,l=await (null==r.isRTL?void 0:r.isRTL(o.floating)),i=ay(a),s=ab(a),c="y"===aN(a),u=aM.has(i)?-1:1,f=l&&c?-1:1,d=ag(n,t),{mainAxis:m,crossAxis:p,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof h&&(p="end"===s?-1*h:h),c?{x:p*f,y:m*u}:{x:m*u,y:p*f}}(t,a);return i===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+c.x,y:l+c.y,data:{...c,placement:i}}}}),options:[t,n]}},rE=(t,n)=>{var a;return{...(void 0===(a=t)&&(a={}),{name:"shift",options:a,async fn(t){let{x:n,y:r,placement:o}=t,{mainAxis:l=!0,crossAxis:i=!1,limiter:s={fn:t=>{let{x:n,y:a}=t;return{x:n,y:a}}},...c}=ag(a,t),u={x:n,y:r},f=await aL(t,c),d=aN(ay(o)),m=ax(d),p=u[m],h=u[d];if(l){let t="y"===m?"bottom":"right";p=af(p+f["y"===m?"top":"left"],au(p,p-f[t]))}if(i){let t="y"===d?"bottom":"right";h=af(h+f["y"===d?"top":"left"],au(h,h-f[t]))}let v=s.fn({...t,[m]:p,[d]:h});return{...v,data:{x:v.x-n,y:v.y-r,enabled:{[m]:l,[d]:i}}}}}),options:[t,n]}},rN=(t,n)=>{var a;return{...(void 0===(a=t)&&(a={}),{options:a,fn(t){let{x:n,y:r,placement:o,rects:l,middlewareData:i}=t,{offset:s=0,mainAxis:c=!0,crossAxis:u=!0}=ag(a,t),f={x:n,y:r},d=aN(o),m=ax(d),p=f[m],h=f[d],v=ag(s,t),g="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){let t="y"===m?"height":"width",n=l.reference[m]-l.floating[t]+g.mainAxis,a=l.reference[m]+l.reference[t]-g.mainAxis;p<n?p=n:p>a&&(p=a)}if(u){var y,b;let t="y"===m?"width":"height",n=aM.has(ay(o)),a=l.reference[d]-l.floating[t]+(n&&(null==(y=i.offset)?void 0:y[d])||0)+(n?0:g.crossAxis),r=l.reference[d]+l.reference[t]+(n?0:(null==(b=i.offset)?void 0:b[d])||0)-(n?g.crossAxis:0);h<a?h=a:h>r&&(h=r)}return{[m]:p,[d]:h}}}),options:[t,n]}},rC=(t,n)=>{var a;return{...(void 0===(a=t)&&(a={}),{name:"flip",options:a,async fn(t){var n,r,o,l,i,s;let c,u,f,{placement:d,middlewareData:m,rects:p,initialPlacement:h,platform:v,elements:g}=t,{mainAxis:y=!0,crossAxis:b=!0,fallbackPlacements:x,fallbackStrategy:w="bestFit",fallbackAxisSideDirection:E="none",flipAlignment:N=!0,...C}=ag(a,t);if(null!=(n=m.arrow)&&n.alignmentOffset)return{};let k=ay(d),O=aN(h),A=ay(h)===h,S=await (null==v.isRTL?void 0:v.isRTL(g.floating)),P=x||(A||!N?[aP(h)]:(c=aP(h),[aC(h),c,aC(c)])),T="none"!==E;!x&&T&&P.push(...(u=ab(h),f=function(t,n,a){switch(t){case"top":case"bottom":return a?n?aO:ak:n?ak:aO;case"left":case"right":return n?aA:aS;default:return[]}}(ay(h),"start"===E,S),u&&(f=f.map(t=>t+"-"+u),N&&(f=f.concat(f.map(aC)))),f));let R=[h,...P],j=await aL(t,C),L=[],D=(null==(r=m.flip)?void 0:r.overflows)||[];if(y&&L.push(j[k]),b){let t,n,a,r,o=(void 0===(s=S)&&(s=!1),t=ab(d),a=aw(n=ax(aN(d))),r="x"===n?t===(s?"end":"start")?"right":"left":"start"===t?"bottom":"top",p.reference[a]>p.floating[a]&&(r=aP(r)),[r,aP(r)]);L.push(j[o[0]],j[o[1]])}if(D=[...D,{placement:d,overflows:L}],!L.every(t=>t<=0)){let t=((null==(o=m.flip)?void 0:o.index)||0)+1,n=R[t];if(n&&("alignment"!==b||O===aN(n)||D.every(t=>aN(t.placement)!==O||t.overflows[0]>0)))return{data:{index:t,overflows:D},reset:{placement:n}};let a=null==(l=D.filter(t=>t.overflows[0]<=0).sort((t,n)=>t.overflows[1]-n.overflows[1])[0])?void 0:l.placement;if(!a)switch(w){case"bestFit":{let t=null==(i=D.filter(t=>{if(T){let n=aN(t.placement);return n===O||"y"===n}return!0}).map(t=>[t.placement,t.overflows.filter(t=>t>0).reduce((t,n)=>t+n,0)]).sort((t,n)=>t[1]-n[1])[0])?void 0:i[0];t&&(a=t);break}case"initialPlacement":a=h}if(d!==a)return{reset:{placement:a}}}return{}}}),options:[t,n]}},rk=(t,n)=>{var a;return{...(void 0===(a=t)&&(a={}),{name:"size",options:a,async fn(t){var n,r;let o,l,{placement:i,rects:s,platform:c,elements:u}=t,{apply:f=()=>{},...d}=ag(a,t),m=await aL(t,d),p=ay(i),h=ab(i),v="y"===aN(i),{width:g,height:y}=s.floating;"top"===p||"bottom"===p?(o=p,l=h===(await (null==c.isRTL?void 0:c.isRTL(u.floating))?"start":"end")?"left":"right"):(l=p,o="end"===h?"to
1p":"bottom");let b=y-m.top-m.bottom,x=g-m.left-m.right,w=au(y-m[o],b),E=au(g-m[l],x),N=!t.middlewareData.shift,C=w,k=E;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(k=x),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(C=b),N&&!h){let t=af(m.left,0),n=af(m.right,0),a=af(m.top,0),r=af(m.bottom,0);v?k=g-2*(0!==t||0!==n?t+n:af(m.left,m.right)):C=y-2*(0!==a||0!==r?a+r:af(m.top,m.bottom))}await f({...t,availableWidth:k,availableHeight:C});let O=await c.getDimensions(u.floating);return g!==O.width||y!==O.height?{reset:{rects:!0}}:{}}}),options:[t,n]}},rO=(t,n)=>{var a;return{...(void 0===(a=t)&&(a={}),{name:"hide",options:a,async fn(t){let{rects:n}=t,{strategy:r="referenceHidden",...o}=ag(a,t);switch(r){case"referenceHidden":{let a=aD(await aL(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:aI(a)}}}case"escaped":{let a=aD(await aL(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:a,escaped:aI(a)}}}default:return{}}}}),options:[t,n]}},rA=(t,n)=>({name:"arrow",options:t,fn(n){let{element:a,padding:r}="function"==typeof t?t(n):t;return a&&({}).hasOwnProperty.call(a,"current")?null!=a.current?rp({element:a.current,padding:r}).fn(n):{}:a?rp({element:a,padding:r}).fn(n):{}},options:[t,n]});var rS=c.forwardRef((t,n)=>{let{children:a,width:r=10,height:o=5,...l}=t;return(0,f.jsx)(n2.svg,{...l,ref:n,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:t.asChild?a:(0,f.jsx)("polygon",{points:"0,0 30,0 15,10"})})});rS.displayName="Arrow";var rP="Popper",[rT,rR]=nQ(rP),[rj,rL]=rT(rP),rD=t=>{let{__scopePopper:n,children:a}=t,[r,o]=c.useState(null);return(0,f.jsx)(rj,{scope:n,anchor:r,onAnchorChange:o,children:a})};rD.displayName=rP;var rI="PopperAnchor",rM=c.forwardRef((t,n)=>{let{__scopePopper:a,virtualRef:r,...o}=t,l=rL(rI,a),i=c.useRef(null),s=nj(n,i),u=c.useRef(null);return c.useEffect(()=>{let t=u.current;u.current=r?.current||i.current,t!==u.current&&l.onAnchorChange(u.current)}),r?null:(0,f.jsx)(n2.div,{...o,ref:s})});rM.displayName=rI;var rF="PopperContent",[rz,r_]=rT(rF),rB=c.forwardRef((t,n)=>{let{__scopePopper:a,side:r="bottom",sideOffset:o=0,align:l="center",alignOffset:i=0,arrowPadding:s=0,avoidCollisions:u=!0,collisionBoundary:d=[],collisionPadding:m=0,sticky:p="partial",hideWhenDetached:h=!1,updatePositionStrategy:v="optimized",onPlaced:g,...y}=t,b=rL(rF,a),[x,w]=c.useState(null),E=nj(n,t=>w(t)),[N,C]=c.useState(null),k=function(t){let[n,a]=c.useState(void 0);return al(()=>{if(t){a({width:t.offsetWidth,height:t.offsetHeight});let n=new ResizeObserver(n=>{let r,o;if(!Array.isArray(n)||!n.length)return;let l=n[0];if("borderBoxSize"in l){let t=l.borderBoxSize,n=Array.isArray(t)?t[0]:t;r=n.inlineSize,o=n.blockSize}else r=t.offsetWidth,o=t.offsetHeight;a({width:r,height:o})});return n.observe(t,{box:"border-box"}),()=>n.unobserve(t)}a(void 0)},[t]),n}(N),O=k?.width??0,A=k?.height??0,S="number"==typeof m?m:{top:0,right:0,bottom:0,left:0,...m},P=Array.isArray(d)?d:[d],T=P.length>0,R={padding:S,boundary:P.filter(r$),altBoundary:T},{refs:j,floatingStyles:L,placement:D,isPositioned:I,middlewareData:M}=rx({strategy:"fixed",placement:r+("center"!==l?"-"+l:""),whileElementsMounted:(...t)=>rm(...t,{animationFrame:"always"===v}),elements:{reference:b.anchor},middleware:[rw({mainAxis:o+A,alignmentAxis:i}),u&&rE({mainAxis:!0,crossAxis:!1,limiter:"partial"===p?rN():void 0,...R}),u&&rC({...R}),rk({...R,apply:({elements:t,rects:n,availableWidth:a,availableHeight:r})=>{let{width:o,height:l}=n.reference,i=t.floating.style;i.setProperty("--radix-popper-available-width",`${a}px`),i.setProperty("--radix-popper-available-height",`${r}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${l}px`)}}),N&&rA({element:N,padding:s}),rU({arrowWidth:O,arrowHeight:A}),h&&rO({strategy:"referenceHidden",...R})]}),[F,z]=rK(D),_=n3(g);al(()=>{I&&_?.()},[I,_]);let B=M.arrow?.x,W=M.arrow?.y,H=0!==M.arrow?.centerOffset,[V,$]=c.useState();return al(()=>{x&&$(window.getComputedStyle(x).zIndex)},[x]),(0,f.jsx)("div",{ref:j.setFloating,"data-radix-popper-content-wrapper":"",style:{...L,transform:I?L.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:V,"--radix-popper-transform-origin":[M.transformOrigin?.x,M.transformOrigin?.y].join(" "),...M.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:t.dir,children:(0,f.jsx)(rz,{scope:a,placedSide:F,onArrowChange:C,arrowX:B,arrowY:W,shouldHideArrow:H,children:(0,f.jsx)(n2.div,{"data-side":F,"data-align":z,...y,ref:E,style:{...y.style,animation:I?void 0:"none"}})})})});rB.displayName=rF;var rW="PopperArrow",rH={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},rV=c.forwardRef(function(t,n){let{__scopePopper:a,...r}=t,o=r_(rW,a),l=rH[o.placedSide];return(0,f.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[l]: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,f.jsx)(rS,{...r,ref:n,style:{...r.style,display:"block"}})})});function r$(t){return null!==t}rV.displayName=rW;var rU=t=>({name:"transformOrigin",options:t,fn(n){let{placement:a,rects:r,middlewareData:o}=n,l=0!==o.arrow?.centerOffset,i=l?0:t.arrowWidth,s=l?0:t.arrowHeight,[c,u]=rK(a),f={start:"0%",center:"50%",end:"100%"}[u],d=(o.arrow?.x??0)+i/2,m=(o.arrow?.y??0)+s/2,p="",h="";return"bottom"===c?(p=l?f:`${d}px`,h=-s+"px"):"top"===c?(p=l?f:`${d}px`,h=`${r.floating.height+s}px`):"right"===c?(p=-s+"px",h=l?f:`${m}px`):"left"===c&&(p=`${r.floating.width+s}px`,h=l?f:`${m}px`),{data:{x:p,y:h}}}});function rK(t){let[n,a="center"]=t.split("-");return[n,a]}var rY=t=>{let n,{present:a,children:r}=t,o=function(t){var n,a;let[r,o]=c.useState(),l=c.useRef(null),i=c.useRef(t),s=c.useRef("none"),[u,f]=(n=t?"mounted":"unmounted",a={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},c.useReducer((t,n)=>a[t][n]??t,n));return c.useEffect(()=>{let t=rX(l.current);s.current="mounted"===u?t:"none"},[u]),al(()=>{let n=l.current,a=i.current;if(a!==t){let r=s.current,o=rX(n);t?f("MOUNT"):"none"===o||"none"===n?.display?f("UNMOUNT"):f(a&&r!==o?"ANIMATION_OUT":"UNMOUNT"),i.current=t}},[t,f]),al(()=>{if(r){let t,n=r.ownerDocument.defaultView??window,a=a=>{let o=rX(l.current).includes(CSS.escape(a.animationName));if(a.target===r&&o&&(f("ANIMATION_END"),!i.current)){let a=r.style.animationFillMode;r.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=a)})}},o=t=>{t.target===r&&(s.current=rX(l.current))};return r.addEventListener("animationstart",o),r.addEventListener("animationcancel",a),r.addEventListener("animationend",a),()=>{n.clearTimeout(t),r.removeEventListener("animationstart",o),r.removeEventListener("animationcancel",a),r.removeEventListener("animationend",a)}}f("ANIMATION_END")},[r,f]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:c.useCallback(t=>{l.current=t?getComputedStyle(t):null,o(t)},[])}}(a),l="function"==typeof r?r({present:o.isPresent}):c.Children.only(r),i=nj(o.ref,(n=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning?l.ref:(n=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning?l.props.ref:l.props.ref||l.ref);return"function"==typeof r||o.isPresent?c.cloneElement(l,{ref:i}):null};function rX(t){return t?.animationName||"none"}rY.displayName="Presence";var rq=c[" useInsertionEffect ".trim().toString()]||al,rG=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),rZ=c.forwardRef((t,n)=>(0,f.jsx)(n2.span,{...t,ref:n,style:{...rG,...t.style}}));rZ.displayName="VisuallyHidden";var[rJ,rQ]=nQ("Tooltip",[rR]),r0=rR(),r1="TooltipProvider",r2="tooltip.open",[r3,r5]=rJ(r1),r4=t=>{let{__scopeTooltip:n,delayDuration:a=700,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:l}=t,i=c.useRef(!0),s=c.useRef(!1),u=c.useRef(0);return c.useEffect(()=>{let t=u.current;return()=>window.clearTimeout(t)},[]),(0,f.jsx)(r3,{scope:n,isOpenDelayedRef:i,delayDuration:a,onOpen:c.useCallback(()=>{window.clearTimeout(u.current),i.current=!1},[]),onClose:c.useCallback(()=>{window.clearTimeout(u.current),u.current=window.setTimeout(()=>i.current=!0,r)},[r]),isPointerInTransitRef:s,onPointerInTransitChange:c.useCallback(t=>{s.current=t},[]),disableHoverableContent:o,children:l})};r4.displayName=r1;var r6="Tooltip",[r7,r9]=rJ(r6),r8=t=>{let{__scopeTooltip:n,children:a,open:r,defaultOpen:o,onOpenChange:l,disableHoverableContent:i,delayDuration:s}=t,u=r5(r6,t.__scopeTooltip),d=r0(n),[m,p]=c.useState(null),h=function(){let[t,n]=c.useState(ai());return al(()=>{n(t=>t??String(as++))},[void 0]),t?`radix-${t}`:""}(),v=c.useRef(0),g=i??u.disableHoverableContent,y=s??u.delayDuration,b=c.useRef(!1),[x,w]=function({prop:t,defaultProp:n,onChange:a=()=>{},caller:r}){let[o,l,i]=function({defaultProp:t,onChange:n}){let[a,r]=c.useState(t),o=c.useRef(a),l=c.useRef(n);return rq(()=>{l.current=n},[n]),c.useEffect(()=>{o.current!==a&&(l.current?.(a),o.current=a)},[a,o]),[a,r,l]}({defaultProp:n,onChange:a}),s=void 0!==t,u=s?t:o;{let n=c.useRef(void 0!==t);c.useEffect(()=>{let t=n.current;if(t!==s){let n=s?"controlled":"uncontrolled";console.warn(`${r} is changing from ${t?"controlled":"uncontrolled"} to ${n}. 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.`)}n.current=s},[s,r])}return[u,c.useCallback(n=>{if(s){let a="function"==typeof n?n(t):n;a!==t&&i.current?.(a)}else l(n)},[s,t,l,i])]}({prop:r,defaultProp:o??!1,onChange:t=>{t?(u.onOpen(),document.dispatchEvent(new CustomEvent(r2))):u.onClose(),l?.(t)},caller:r6}),E=c.useMemo(()=>x?b.current?"delayed-open":"instant-open":"closed",[x]),N=c.useCallback(()=>{window.clearTimeout(v.current),v.current=0,b.current=!1,w(!0)},[w]),C=c.useCallback(()=>{window.clearTimeout(v.current),v.current=0,w(!1)},[w]),k=c.useCallback(()=>{window.clearTimeout(v.current),v.current=window.setTimeout(()=>{b.current=!0,w(!0),v.current=0},y)},[y,w]);return c.useEffect(()=>()=>{v.current&&(window.clearTimeout(v.current),v.current=0)},[]),(0,f.jsx)(rD,{...d,children:(0,f.jsx)(r7,{scope:n,contentId:h,open:x,stateAttribute:E,trigger:m,onTriggerChange:p,onTriggerEnter:c.useCallback(()=>{u.isOpenDelayedRef.current?k():N()},[u.isOpenDelayedRef,k,N]),onTriggerLeave:c.useCallback(()=>{g?C():(window.clearTimeout(v.current),v.current=0)},[C,g]),onOpen:N,onClose:C,disableHoverableContent:g,children:a})})};r8.displayName=r6;
1var oe="TooltipTrigger",ot=c.forwardRef((t,n)=>{let{__scopeTooltip:a,...r}=t,o=r9(oe,a),l=r5(oe,a),i=r0(a),s=nj(n,c.useRef(null),o.onTriggerChange),u=c.useRef(!1),d=c.useRef(!1),m=c.useCallback(()=>u.current=!1,[]);return c.useEffect(()=>()=>document.removeEventListener("pointerup",m),[m]),(0,f.jsx)(rM,{asChild:!0,...i,children:(0,f.jsx)(n2.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:s,onPointerMove:nJ(t.onPointerMove,t=>{"touch"!==t.pointerType&&(d.current||l.isPointerInTransitRef.current||(o.onTriggerEnter(),d.current=!0))}),onPointerLeave:nJ(t.onPointerLeave,()=>{o.onTriggerLeave(),d.current=!1}),onPointerDown:nJ(t.onPointerDown,()=>{o.open&&o.onClose(),u.current=!0,document.addEventListener("pointerup",m,{once:!0})}),onFocus:nJ(t.onFocus,()=>{u.current||o.onOpen()}),onBlur:nJ(t.onBlur,o.onClose),onClick:nJ(t.onClick,o.onClose)})})});ot.displayName=oe;var[on,oa]=rJ("TooltipPortal",{forceMount:void 0}),or="TooltipContent",oo=c.forwardRef((t,n)=>{let a=oa(or,t.__scopeTooltip),{forceMount:r=a.forceMount,side:o="top",...l}=t,i=r9(or,t.__scopeTooltip);return(0,f.jsx)(rY,{present:r||i.open,children:i.disableHoverableContent?(0,f.jsx)(ou,{side:o,...l,ref:n}):(0,f.jsx)(ol,{side:o,...l,ref:n})})}),ol=c.forwardRef((t,n)=>{let a=r9(or,t.__scopeTooltip),r=r5(or,t.__scopeTooltip),o=c.useRef(null),l=nj(n,o),[i,s]=c.useState(null),{trigger:u,onClose:d}=a,m=o.current,{onPointerInTransitChange:p}=r,h=c.useCallback(()=>{s(null),p(!1)},[p]),v=c.useCallback((t,n)=>{let a,r=t.currentTarget,o={x:t.clientX,y:t.clientY};s(((a=[...function(t,n,a=5){let r=[];switch(n){case"top":r.push({x:t.x-a,y:t.y+a},{x:t.x+a,y:t.y+a});break;case"bottom":r.push({x:t.x-a,y:t.y-a},{x:t.x+a,y:t.y-a});break;case"left":r.push({x:t.x+a,y:t.y-a},{x:t.x+a,y:t.y+a});break;case"right":r.push({x:t.x-a,y:t.y-a},{x:t.x-a,y:t.y+a})}return r}(o,function(t,n){let a=Math.abs(n.top-t.y),r=Math.abs(n.bottom-t.y),o=Math.abs(n.right-t.x),l=Math.abs(n.left-t.x);switch(Math.min(a,r,o,l)){case l:return"left";case o:return"right";case a:return"top";case r:return"bottom";default:throw Error("unreachable")}}(o,r.getBoundingClientRect())),...function(t){let{top:n,right:a,bottom:r,left:o}=t;return[{x:o,y:n},{x:a,y:n},{x:a,y:r},{x:o,y:r}]}(n.getBoundingClientRect())].slice()).sort((t,n)=>t.x<n.x?-1:t.x>n.x?1:t.y<n.y?-1:+(t.y>n.y)),function(t){if(t.length<=1)return t.slice();let n=[];for(let a=0;a<t.length;a++){let r=t[a];for(;n.length>=2;){let t=n[n.length-1],a=n[n.length-2];if(!((t.x-a.x)*(r.y-a.y)>=(t.y-a.y)*(r.x-a.x)))break;n.pop()}n.push(r)}n.pop();let a=[];for(let n=t.length-1;n>=0;n--){let r=t[n];for(;a.length>=2;){let t=a[a.length-1],n=a[a.length-2];if(!((t.x-n.x)*(r.y-n.y)>=(t.y-n.y)*(r.x-n.x)))break;a.pop()}a.push(r)}return a.pop(),1===n.length&&1===a.length&&n[0].x===a[0].x&&n[0].y===a[0].y?n:n.concat(a)}(a))),p(!0)},[p]);return c.useEffect(()=>()=>h(),[h]),c.useEffect(()=>{if(u&&m){let t=t=>v(t,m),n=t=>v(t,u);return u.addEventListener("pointerleave",t),m.addEventListener("pointerleave",n),()=>{u.removeEventListener("pointerleave",t),m.removeEventListener("pointerleave",n)}}},[u,m,v,h]),c.useEffect(()=>{if(i){let t=t=>{let n=t.target,a={x:t.clientX,y:t.clientY},r=u?.contains(n)||m?.contains(n),o=!function(t,n){let{x:a,y:r}=t,o=!1;for(let t=0,l=n.length-1;t<n.length;l=t++){let i=n[t],s=n[l],c=i.x,u=i.y,f=s.x,d=s.y;u>r!=d>r&&a<(f-c)*(r-u)/(d-u)+c&&(o=!o)}return o}(a,i);r?h():o&&(h(),d())};return document.addEventListener("pointermove",t),()=>document.removeEventListener("pointermove",t)}},[u,m,i,d,h]),(0,f.jsx)(ou,{...t,ref:l})}),[oi,os]=rJ(r6,{isInside:!1}),oc=((o=({children:t})=>(0,f.jsx)(f.Fragment,{children:t})).displayName="TooltipContent.Slottable",o.__radixId=n0,o),ou=c.forwardRef((t,n)=>{let{__scopeTooltip:a,children:r,"aria-label":o,onEscapeKeyDown:l,onPointerDownOutside:i,...s}=t,u=r9(or,a),d=r0(a),{onClose:m}=u;return c.useEffect(()=>(document.addEventListener(r2,m),()=>document.removeEventListener(r2,m)),[m]),c.useEffect(()=>{if(u.trigger){let t=t=>{let n=t.target;n?.contains(u.trigger)&&m()};return window.addEventListener("scroll",t,{capture:!0}),()=>window.removeEventListener("scroll",t,{capture:!0})}},[u.trigger,m]),(0,f.jsx)(aa,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:i,onFocusOutside:t=>t.preventDefault(),onDismiss:m,children:(0,f.jsxs)(rB,{"data-state":u.stateAttribute,...d,...s,ref:n,style:{...s.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,f.jsx)(oc,{children:r}),(0,f.jsx)(oi,{scope:a,isInside:!0,children:(0,f.jsx)(rZ,{id:u.contentId,role:"tooltip",children:o||r})})]})})});oo.displayName=or;
1var of="TooltipArrow",od=c.forwardRef((t,n)=>{let{__scopeTooltip:a,...r}=t,o=r0(a);return os(of,a).isInside?null:(0,f.jsx)(rV,{...o,...r,ref:n})});od.displayName=of;var om=function(t){var n=t.url,a=t.description,r=t.size,o=void 0===r?18:r;return c.default.createElement("div",{className:(0,u.cn)("lsac-flex lsac-w-full lsac-shrink-0 lsac-grow lsac-justify-center"),"data-testid":"mini-journey-map-icon"},!!n&&c.default.createElement("img",{src:null!=n?n:"",alt:null!=a?a:"",width:o,height:o,className:"lsac-max-w-6 lsac-w-full lsac-min-w-[18px] lsac-max-w-[24px] sm:lsac-max-w-[18px]"}))},op=function(t){var n=t.message;return c.default.createElement("div",{className:"lsac-flex lsac-items-center lsac-gap-1","data-testid":"mini-journey-map-message"},c.default.createElement(u.MagicWand,{width:16,height:17,className:"",role:"presentation"}),c.default.createElement("div",{className:"lsac-text-mobile-text-s-font-size lsac-text-primary-300"},void 0===n?"Click to explore the entire LSAT journey":n))},oh=function(t){var n=t.n,a=void 0===n?5:n;return c.default.createElement("div",{className:"central-column !lsac-mx-0","data-testid":"mini-journey-map-loader"},c.default.createElement("div",null,c.default.createElement("div",{className:"lsac-flex lsac-items-center"},Array.from({length:5},function(t,n){return n+1}).map(function(t,n){return c.default.createElement("div",{className:"lsac-flex lsac-items-center",key:n},c.default.createElement("div",{className:"lsac-shrink-0 lsac-animate-pulse lsac-rounded-full lsac-bg-gray-200 lsac-p-[22px]"}),n<a-1&&c.default.createElement("div",{className:"lsac-h-1 lsac-w-4 lsac-shrink-0 lsac-animate-pulse lsac-bg-gray-200"}))})),c.default.createElement("div",{className:"lsac-flex lsac-items-center lsac-gap-2"},c.default.createElement("div",{className:"lsac-h-4 lsac-w-4 lsac-animate-pulse lsac-rounded lsac-bg-gray-200"}),c.default.createElement("div",{className:"lsac-my-2 lsac-h-4 lsac-w-56 lsac-animate-pulse lsac-bg-gray-200"}))))},ov=function(t){var n=t.tooltipContent,a=t.isActive,r=t.children,o=v((0,c.useState)(!1),2),l=o[0],i=o[1];return c.default.createElement(r4,null,c.default.createElement(r8,{open:l,onOpenChange:i},c.default.createElement(ot,{asChild:!0,onFocus:function(){return setTimeout(function(){return i(!0)},0)},onBlur:function(){return setTimeout(function(){return i(!1)},0)},"data-testid":"mini-map-tooltip-trigger"},r),c.default.createElement(oo,{"data-testid":"mini-map-tooltip-content",sideOffset:a?6:2,className:"lawhub-theme lsac-rounded-md lsac-bg-[#333] lsac-px-3 lsac-py-1.5 lsac-text-mobile-text-xs-font-size lsac-text-white"},n,c.default.createElement(od,{className:"lsac-clip-path-inset lawhub-theme lsac-fill-[#333]"}))))};function og(t,n){var a=n.isActive,r=n.onEscape,o=n.closeButtonRef,l=n.initialFocusRef,i=c.default.useRef(null),s=c.default.useRef(!1),u=c.default.useRef(r);c.default.useEffect(function(){u.current=r},[r]);var f=c.default.useCallback(function(){var n=t.current;return n?Array.from(n.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')).filter(function(t){return!t.hasAttribute("disabled")&&null!==t.offsetParent}):[]},[t]),d=c.default.useCallback(function(){var t=f()[0];return t&&t.focus(),t},[f]),m=c.default.useCallback(function(){var t=f(),n=t[t.length-1];return n&&n.focus(),n},[f]);return c.default.useEffect(function(){var n=t.current;if(a){if(i.current=document.activeElement,n){if(!s.current){var r=f(),c=null;(c=(null==l?void 0:l.current)&&document.body.contains(l.current)?l.current:(null==o?void 0:o.current)&&r.find(function(t){return t!==o.current})||r[0])?c.focus():(null==o?void 0:o.current)?o.current.focus():(n.setAttribute("tabindex","-1"),n.focus()),s.current=!0}var m=function(n){var a=n.target,r=t.current;if(r&&a&&!r.contains(a)){var l=d();!l&&(null==o?void 0:o.current)?o.current.focus():l||(r.setAttribute("tabindex","-1"),r.focus())}},p=function(t){if("Escape"!==t.key){if("Tab"===t.key){var a=f();if(0===a.length)return t.preventDefault(),n.setAttribute("tabindex","-1"),void n.focus();var r=a[0],o=a[a.length-1],l=document.activeElement;if(l===n)return t.preventDefault(),void(t.shiftKey?o.focus():r.focus());t.shiftKey&&l===r?(t.preventDefault(),o.focus()):t.shiftKey||l!==o||(t.preventDefault(),r.focus())}}else u.current&&(t.preventDefault(),u.current())};return document.addEventListener("keydown",p),document.addEventListener("focusin",m),function(){document.removeEventListener("keydown",p),document.removeEventListener("focusin",m)}}}
1else{if(i.current&&document.body.contains(i.current))try{i.current.focus()}catch(t){console.warn("Failed to restore focus:",t)}s.current=!1}},[a,t,o,l,d,m,f]),{focusFirst:d,focusLast:m,getVisibleFocusableElements:f}}var oy=c.default.forwardRef(function(t,n){var a=t.isOpen,r=void 0!==a&&a,o=t.onClose,l=t.className,i=t.children,s=t.header,u=t.footer,f=t.position,d=t.asideClassName,m=t.contentStyle,p=x(t,["isOpen","onClose","className","children","header","footer","position","asideClassName","contentStyle"]),h=c.default.useRef(null),v=c.default.useRef(null),g=c.default.useRef(null),y=c.default.useRef(null),b=og(v,{isActive:r,onEscape:o,closeButtonRef:h}),w=b.focusFirst,E=b.focusLast;return r?c.default.createElement("div",Object.assign({ref:n,className:"lsac-fixed lsac-inset-0 ".concat(l||"")},p),c.default.createElement("div",{ref:g,tabIndex:0,"aria-hidden":"true",onFocus:function(){E()}}),c.default.createElement("aside",{ref:v,"aria-labelledby":s&&"string"==typeof s?"overlay-title":void 0,role:"dialog","aria-modal":"true",className:"\n lsac-absolute lsac-flex lsac-flex-col lsac-overflow-y-auto lsac-bg-white lsac-shadow-xl\n ".concat(d||"","\n ").concat({right:"lsac-right-0 lsac-top-0 lsac-h-full",left:"lsac-left-0 lsac-top-0 lsac-h-full",center:"lsac-inset-0 lsac-flex lsac-items-center lsac-justify-center",top:"lsac-top-0 lsac-left-0 lsac-right-0",bottom:"lsac-bottom-0 lsac-left-0 lsac-right-0"}[void 0===f?"right":f]," \n "),style:Object.assign({},m),"data-testid":"overlay-sider"},s&&c.default.createElement(ob,{onClose:o,closeBtnRef:h},"string"==typeof s?c.default.createElement("h2",{id:"overlay-title",className:"lsac-text-xl lsac-font-semibold"},s):s),i,u&&c.default.createElement(ow,null,u)),c.default.createElement("div",{ref:y,tabIndex:0,"aria-hidden":"true",onFocus:function(){w()}})):null});oy.displayName="Overlay";var ob=c.default.forwardRef(function(t,n){var a=t.children,r=t.onClose,o=t.closeBtnRef,l=t.closeBtnTestId,i=x(t,["children","onClose","closeBtnRef","closeBtnTestId"]);return c.default.createElement("div",Object.assign({ref:n},i,{className:"lsac-relative lsac-flex lsac-items-start lsac-justify-between lsac-border-b lsac-p-4"}),c.default.createElement("div",{id:"overlay-title",className:"lsac-pr-12"},a),r&&c.default.createElement(u.Button,{className:"lsac-absolute lsac-right-4 lsac-top-4 focus-visible:lsac-outline-none focus-visible:lsac-outline-2 focus-visible:lsac-outline-offset-2 focus-visible:lsac-outline-blue-500","aria-label":"close overlay",onClick:r,displayType:"custom",size:"medium","data-testid":l,themeName:"lawhub-theme",title:"Close",ref:o},c.default.createElement(nn,{icon:nl,size:"lg"})))});ob.displayName="OverlayHeader";var ox=c.default.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.default.createElement("div",Object.assign({ref:n,className:"lsac-relative lsac-mx-auto lsac-max-h-[80vh] lsac-overflow-auto lsac-rounded-lg lsac-bg-white lsac-p-6 ".concat(null!=a?a:"")},r))});ox.displayName="OverlayMain";var ow=c.default.forwardRef(function(t,n){var a=t.children,r=t.className,o=x(t,["children","className"]);return c.default.createElement("div",Object.assign({ref:n,className:"lsac-absolute lsac-bottom-0 lsac-w-full lsac-border-t lsac-bg-white lsac-pb-4 lsac-pt-4 lsac-text-center ".concat(null!=r?r:"")},o),a)});function oE(){return(oE=Object.assign.bind()).apply(null,arguments)}function oN(t,n,{checkForDefaultPrevented:a=!0}={}){return function(r){if(null==t||t(r),!1===a||!r.defaultPrevented)return null==n?void 0:n(r)}}function oC(...t){return n=>t.forEach(t=>{"function"==typeof t?t(n):null!=t&&(t.current=n)})}function ok(...t){return(0,c.useCallback)(oC(...t),t)}function oO(t,n=[]){let a=[],r=()=>{let n=a.map(t=>(0,c.createContext)(t));return function(a){let r=(null==a?void 0:a[t])||n;return(0,c.useMemo)(()=>({[`__scope${t}`]:{...a,[t]:r}}),[a,r])}};return r.scopeName=t,[function(n,r){let o=(0,c.createContext)(r),l=a.length;function i(n){let{scope:a,children:r,...i}=n,s=(null==a?void 0:a[t][l])||o,u=(0,c.useMemo)(()=>i,Object.values(i));return(0,c.createElement)(s.Provider,{value:u},r)}return a=[...a,r],i.displayName=n+"Provider",[i,function(a,i){let s=(null==i?void 0:i[t][l])||o,u=(0,c.useContext)(s);if(u)return u;if(void 0!==r)return r;throw Error(`\`${a}\` must be used within \`${n}\``)}]},function(...t){let n=t[0];if(1===t.length)return n;let a=()=>{let a=t.map(t=>({useScope:t(),scopeName:t.scopeName}));return function(t){let r=a.reduce((n,{useScope:a,scopeName:r})=>({...n,...a(t)[`__scope${r}`]}),{});return(0,c.useMemo)(()=>({[`__scope${n.scopeName}`]:r}),[r])}};return a.scopeName=n.scopeName,a}(r,...n)]}ow.displayName="OverlayFooter";let oA=(0,c.forwardRef)((t,n)=>{let{children:a,...r}=t,o=c.Children.toArray(a),l=o.find(oT);
1if(l){let t=l.props.children,a=o.map(n=>n===l?c.Children.count(t)>1?c.Children.only(null):(0,c.isValidElement)(t)?t.props.children:null:n);return(0,c.createElement)(oS,oE({},r,{ref:n}),(0,c.isValidElement)(t)?(0,c.cloneElement)(t,void 0,a):null)}return(0,c.createElement)(oS,oE({},r,{ref:n}),a)});oA.displayName="Slot";let oS=(0,c.forwardRef)((t,n)=>{let{children:a,...r}=t;return(0,c.isValidElement)(a)?(0,c.cloneElement)(a,{...function(t,n){let a={...n};for(let r in n){let o=t[r],l=n[r];/^on[A-Z]/.test(r)?o&&l?a[r]=(...t)=>{l(...t),o(...t)}:o&&(a[r]=o):"style"===r?a[r]={...o,...l}:"className"===r&&(a[r]=[o,l].filter(Boolean).join(" "))}return{...t,...a}}(r,a.props),ref:n?oC(n,a.ref):a.ref}):c.Children.count(a)>1?c.Children.only(null):null});oS.displayName="SlotClone";let oP=({children:t})=>(0,c.createElement)(c.Fragment,null,t);function oT(t){return(0,c.isValidElement)(t)&&t.type===oP}let oR=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((t,n)=>{let a=(0,c.forwardRef)((t,a)=>{let{asChild:r,...o}=t,l=r?oA:n;return(0,c.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,c.createElement)(l,oE({},o,{ref:a}))});return a.displayName=`Primitive.${n}`,{...t,[n]:a}},{});function oj(t){let n=(0,c.useRef)(t);return(0,c.useEffect)(()=>{n.current=t}),(0,c.useMemo)(()=>(...t)=>{var a;return null==(a=n.current)?void 0:a.call(n,...t)},[])}let oL="dismissableLayer.update",oD=(0,c.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),oI=(0,c.forwardRef)((t,a)=>{var r;let{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:l,onPointerDownOutside:i,onFocusOutside:s,onInteractOutside:u,onDismiss:f,...d}=t,m=(0,c.useContext)(oD),[p,h]=(0,c.useState)(null),v=null!=(r=null==p?void 0:p.ownerDocument)?r:null==globalThis?void 0:globalThis.document,[,g]=(0,c.useState)({}),y=ok(a,t=>h(t)),b=Array.from(m.layers),[x]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),w=b.indexOf(x),E=p?b.indexOf(p):-1,N=m.layersWithOutsidePointerEventsDisabled.size>0,C=E>=w,k=function(t,n=null==globalThis?void 0:globalThis.document){let a=oj(t),r=(0,c.useRef)(!1),o=(0,c.useRef)(()=>{});return(0,c.useEffect)(()=>{let t=t=>{if(t.target&&!r.current){let r={originalEvent:t};function l(){oF("dismissableLayer.pointerDownOutside",a,r,{discrete:!0})}"touch"===t.pointerType?(n.removeEventListener("click",o.current),o.current=l,n.addEventListener("click",o.current,{once:!0})):l()}else n.removeEventListener("click",o.current);r.current=!1},l=window.setTimeout(()=>{n.addEventListener("pointerdown",t)},0);return()=>{window.clearTimeout(l),n.removeEventListener("pointerdown",t),n.removeEventListener("click",o.current)}},[n,a]),{onPointerDownCapture:()=>r.current=!0}}(t=>{let n=t.target,a=[...m.branches].some(t=>t.contains(n));C&&!a&&(null==i||i(t),null==u||u(t),t.defaultPrevented||null==f||f())},v),O=function(t,n=null==globalThis?void 0:globalThis.document){let a=oj(t),r=(0,c.useRef)(!1);return(0,c.useEffect)(()=>{let t=t=>{t.target&&!r.current&&oF("dismissableLayer.focusOutside",a,{originalEvent:t},{discrete:!1})};return n.addEventListener("focusin",t),()=>n.removeEventListener("focusin",t)},[n,a]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(t=>{let n=t.target;[...m.branches].some(t=>t.contains(n))||(null==s||s(t),null==u||u(t),t.defaultPrevented||null==f||f())},v);return function(t,n=null==globalThis?void 0:globalThis.document){let a=oj(t);(0,c.useEffect)(()=>{let t=t=>{"Escape"===t.key&&a(t)};return n.addEventListener("keydown",t),()=>n.removeEventListener("keydown",t)},[a,n])}(t=>{E===m.layers.size-1&&(null==l||l(t),!t.defaultPrevented&&f&&(t.preventDefault(),f()))},v),(0,c.useEffect)(()=>{if(p)return o&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(n=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(p)),m.layers.add(p),oM(),()=>{o&&1===m.layersWithOutsidePointerEventsDisabled.size&&(v.body.style.pointerEvents=n)}},[p,v,o,m]),(0,c.useEffect)(()=>()=>{p&&(m.layers.delete(p),m.layersWithOutsidePointerEventsDisabled.delete(p),oM())},[p,m]),(0,c.useEffect)(()=>{let t=()=>g({});return document.addEventListener(oL,t),()=>document.removeEventListener(oL,t)},[]),(0,c.createElement)(oR.div,oE({},d,{ref:y,style:{pointerEvents:N?C?"auto":"none":void 0,...t.style}
1,onFocusCapture:oN(t.onFocusCapture,O.onFocusCapture),onBlurCapture:oN(t.onBlurCapture,O.onBlurCapture),onPointerDownCapture:oN(t.onPointerDownCapture,k.onPointerDownCapture)}))});function oM(){let t=new CustomEvent(oL);document.dispatchEvent(t)}function oF(t,n,a,{discrete:r}){let o=a.originalEvent.target,l=new CustomEvent(t,{bubbles:!1,cancelable:!0,detail:a});n&&o.addEventListener(t,n,{once:!0}),r?o&&(0,d.flushSync)(()=>o.dispatchEvent(l)):o.dispatchEvent(l)}let oz=0;function o_(){let t=document.createElement("span");return t.setAttribute("data-radix-focus-guard",""),t.tabIndex=0,t.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",t}let oB="focusScope.autoFocusOnMount",oW="focusScope.autoFocusOnUnmount",oH={bubbles:!1,cancelable:!0},oV=(0,c.forwardRef)((t,n)=>{let{loop:a=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:l,...i}=t,[s,u]=(0,c.useState)(null),f=oj(o),d=oj(l),m=(0,c.useRef)(null),p=ok(n,t=>u(t)),h=(0,c.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,c.useEffect)(()=>{if(r){function t(t){if(h.paused||!s)return;let n=t.target;s.contains(n)?m.current=n:oK(m.current,{select:!0})}function n(t){if(h.paused||!s)return;let n=t.relatedTarget;null!==n&&(s.contains(n)||oK(m.current,{select:!0}))}document.addEventListener("focusin",t),document.addEventListener("focusout",n);let a=new MutationObserver(function(t){if(document.activeElement===document.body)for(let n of t)n.removedNodes.length>0&&oK(s)});return s&&a.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",t),document.removeEventListener("focusout",n),a.disconnect()}}},[r,s,h.paused]),(0,c.useEffect)(()=>{if(s){oY.add(h);let t=document.activeElement;if(!s.contains(t)){let n=new CustomEvent(oB,oH);s.addEventListener(oB,f),s.dispatchEvent(n),n.defaultPrevented||(!function(t,{select:n=!1}={}){let a=document.activeElement;for(let r of t)if(oK(r,{select:n}),document.activeElement!==a)return}(o$(s).filter(t=>"A"!==t.tagName),{select:!0}),document.activeElement===t&&oK(s))}return()=>{s.removeEventListener(oB,f),setTimeout(()=>{let n=new CustomEvent(oW,oH);s.addEventListener(oW,d),s.dispatchEvent(n),n.defaultPrevented||oK(null!=t?t:document.body,{select:!0}),s.removeEventListener(oW,d),oY.remove(h)},0)}}},[s,f,d,h]);let v=(0,c.useCallback)(t=>{if(!a&&!r||h.paused)return;let n="Tab"===t.key&&!t.altKey&&!t.ctrlKey&&!t.metaKey,o=document.activeElement;if(n&&o){let n,r=t.currentTarget,[l,i]=[oU(n=o$(r),r),oU(n.reverse(),r)];l&&i?t.shiftKey||o!==i?t.shiftKey&&o===l&&(t.preventDefault(),a&&oK(i,{select:!0})):(t.preventDefault(),a&&oK(l,{select:!0})):o===r&&t.preventDefault()}},[a,r,h.paused]);return(0,c.createElement)(oR.div,oE({tabIndex:-1},i,{ref:p,onKeyDown:v}))});function o$(t){let n=[],a=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:t=>{let n="INPUT"===t.tagName&&"hidden"===t.type;return t.disabled||t.hidden||n?NodeFilter.FILTER_SKIP:t.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;a.nextNode();)n.push(a.currentNode);return n}function oU(t,n){for(let a of t)if(!function(t,{upTo:n}){if("hidden"===getComputedStyle(t).visibility)return!0;for(;t&&(void 0===n||t!==n);){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1}(a,{upTo:n}))return a}function oK(t,{select:n=!1}={}){if(t&&t.focus){var a;let r=document.activeElement;t.focus({preventScroll:!0}),t!==r&&(a=t)instanceof HTMLInputElement&&"select"in a&&n&&t.select()}}let oY=(l=[],{add(t){let n=l[0];t!==n&&(null==n||n.pause()),(l=oX(l,t)).unshift(t)},remove(t){var n;null==(n=(l=oX(l,t))[0])||n.resume()}});function oX(t,n){let a=[...t],r=a.indexOf(n);return -1!==r&&a.splice(r,1),a}let oq=(null==globalThis?void 0:globalThis.document)?c.useLayoutEffect:()=>{},oG=c["useId".toString()]||(()=>{}),oZ=0,oJ="Popper",[oQ,o0]=oO(oJ),[o1,o2]=oQ(oJ),o3=(0,c.forwardRef)((t,n)=>{let{__scopePopper:a,virtualRef:r,...o}=t,l=o2("PopperAnchor",a),i=(0,c.useRef)(null),s=ok(n,i);return(0,c.useEffect)(()=>{l.onAnchorChange((null==r?void 0:r.current)||i.current)}),r?null:(0,c.createElement)(oR.div,oE({},o,{ref:s}))}),o5="PopperContent",[o4,o6]=oQ(o5),o7=(0,c.forwardRef)((t,n)=>{var a,r,o,l,i,s,u,f;let{__scopePopper:d,side:m="bottom",sideOffset:p=0,align:h="center",alignOffset:v=0,arrowPadding:g=0,avoidCollisions:y=!0,collisionBoundary:b=[],collisionPadding:x=0,sticky:w="partial",hideWhenDetached:E=!1,updatePositionStrategy:N="optimized",onPlaced:C,...k}=t,O=o2(o5,d),[A,S]=(0,c.useState)(null),P=ok(n,t=>S(t)),[T,R]=(0,c.useState)(null),j=function(t){let[n,a]=(0,c.useState)(void 0);return oq(()=>{if(t){a({width:t.offsetWidth,height:t.offsetHeight});let n=new ResizeObserver(n=>{let r,o;
1if(!Array.isArray(n)||!n.length)return;let l=n[0];if("borderBoxSize"in l){let t=l.borderBoxSize,n=Array.isArray(t)?t[0]:t;r=n.inlineSize,o=n.blockSize}else r=t.offsetWidth,o=t.offsetHeight;a({width:r,height:o})});return n.observe(t,{box:"border-box"}),()=>n.unobserve(t)}a(void 0)},[t]),n}(T),L=null!=(a=null==j?void 0:j.width)?a:0,D=null!=(r=null==j?void 0:j.height)?r:0,I="number"==typeof x?x:{top:0,right:0,bottom:0,left:0,...x},M=Array.isArray(b)?b:[b],F=M.length>0,z={padding:I,boundary:M.filter(o9),altBoundary:F},{refs:_,floatingStyles:B,placement:W,isPositioned:H,middlewareData:V}=rx({strategy:"fixed",placement:m+("center"!==h?"-"+h:""),whileElementsMounted:(...t)=>rm(...t,{animationFrame:"always"===N}),elements:{reference:O.anchor},middleware:[rw({mainAxis:p+D,alignmentAxis:v}),y&&rE({mainAxis:!0,crossAxis:!1,limiter:"partial"===w?rN():void 0,...z}),y&&rC({...z}),rk({...z,apply:({elements:t,rects:n,availableWidth:a,availableHeight:r})=>{let{width:o,height:l}=n.reference,i=t.floating.style;i.setProperty("--radix-popper-available-width",`${a}px`),i.setProperty("--radix-popper-available-height",`${r}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${l}px`)}}),T&&rA({element:T,padding:g}),o8({arrowWidth:L,arrowHeight:D}),E&&rO({strategy:"referenceHidden",...z})]}),[$,U]=le(W),K=oj(C);oq(()=>{H&&(null==K||K())},[H,K]);let Y=null==(o=V.arrow)?void 0:o.x,X=null==(l=V.arrow)?void 0:l.y,q=0!==(null==(i=V.arrow)?void 0:i.centerOffset),[G,Z]=(0,c.useState)();return oq(()=>{A&&Z(window.getComputedStyle(A).zIndex)},[A]),(0,c.createElement)("div",{ref:_.setFloating,"data-radix-popper-content-wrapper":"",style:{...B,transform:H?B.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:G,"--radix-popper-transform-origin":[null==(s=V.transformOrigin)?void 0:s.x,null==(u=V.transformOrigin)?void 0:u.y].join(" ")},dir:t.dir},(0,c.createElement)(o4,{scope:d,placedSide:$,onArrowChange:R,arrowX:Y,arrowY:X,shouldHideArrow:q},(0,c.createElement)(oR.div,oE({"data-side":$,"data-align":U},k,{ref:P,style:{...k.style,animation:H?void 0:"none",opacity:null!=(f=V.hide)&&f.referenceHidden?0:void 0}}))))});function o9(t){return null!==t}let o8=t=>({name:"transformOrigin",options:t,fn(n){var a,r,o,l,i;let{placement:s,rects:c,middlewareData:u}=n,f=0!==(null==(a=u.arrow)?void 0:a.centerOffset),d=f?0:t.arrowWidth,m=f?0:t.arrowHeight,[p,h]=le(s),v={start:"0%",center:"50%",end:"100%"}[h],g=(null!=(r=null==(o=u.arrow)?void 0:o.x)?r:0)+d/2,y=(null!=(l=null==(i=u.arrow)?void 0:i.y)?l:0)+m/2,b="",x="";return"bottom"===p?(b=f?v:`${g}px`,x=-m+"px"):"top"===p?(b=f?v:`${g}px`,x=`${c.floating.height+m}px`):"right"===p?(b=-m+"px",x=f?v:`${y}px`):"left"===p&&(b=`${c.floating.width+m}px`,x=f?v:`${y}px`),{data:{x:b,y:x}}}});function le(t){let[n,a="center"]=t.split("-");return[n,a]}let lt=t=>{let{__scopePopper:n,children:a}=t,[r,o]=(0,c.useState)(null);return(0,c.createElement)(o1,{scope:n,anchor:r,onAnchorChange:o},a)},ln=(0,c.forwardRef)((t,n)=>{var a;let{container:r=null==globalThis||null==(a=globalThis.document)?void 0:a.body,...o}=t;return r?d.default.createPortal((0,c.createElement)(oR.div,oE({},o,{ref:n})),r):null}),la=t=>{let{present:n,children:a}=t,r=function(t){var n,a;let[r,o]=(0,c.useState)(),l=(0,c.useRef)({}),i=(0,c.useRef)(t),s=(0,c.useRef)("none"),[u,f]=(n=t?"mounted":"unmounted",a={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,c.useReducer)((t,n)=>{let r=a[t][n];return null!=r?r:t},n));return(0,c.useEffect)(()=>{let t=lr(l.current);s.current="mounted"===u?t:"none"},[u]),oq(()=>{let n=l.current,a=i.current;if(a!==t){let r=s.current,o=lr(n);t?f("MOUNT"):"none"===o||"none"===(null==n?void 0:n.display)?f("UNMOUNT"):f(a&&r!==o?"ANIMATION_OUT":"UNMOUNT"),i.current=t}},[t,f]),oq(()=>{if(r){let t=t=>{let n=lr(l.current).includes(t.animationName);t.target===r&&n&&(0,d.flushSync)(()=>f("ANIMATION_END"))},n=t=>{t.target===r&&(s.current=lr(l.current))};return r.addEventListener("animationstart",n),r.addEventListener("animationcancel",t),r.addEventListener("animationend",t),()=>{r.removeEventListener("animationstart",n),r.removeEventListener("animationcancel",t),r.removeEventListener("animationend",t)}}f("ANIMATION_END")},[r,f]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:(0,c.useCallback)(t=>{t&&(l.current=getComputedStyle(t)),o(t)},[])}}(n),o="function"==typeof a?a({present:r.isPresent}):c.Children.only(a),l=ok(r.ref,o.ref);return"function"==typeof a||r.isPresent?(0,c.cloneElement)(o,{ref:l}):null};function lr(t){return(null==t?void 0:t.animationName)||"none"}la.displayName="Presence";var lo=new WeakMap,ll=new WeakMap,li={},ls=0,lc=function(t){return t&&(t.host||lc(t.parentNode))},lu=function(t,n,a,r){var o=(Array.isArray(t)?t:[t]).map(function(t){if(n.contains(t))return t;var a=lc(t);return a&&n.contains(a)?a:(console.error("aria-hidden",t,"in not contained inside",n,". Doing nothing"),null)}).filter(function(t){return!!t});li[a]||(li[a]=new WeakMap);var l=li[a],i=[],s=new Set,c=new Set(o),u=function(t){t&&!s.has(t)&&(s.add(t),u(t.parentNode))};o.forEach(u);var f=function(t){t&&!c.has(t)&&Array.prototype.forEach.call(t.children,function(t){if(s.has(t))f(t);else try{var n=t.getAttribute(r),o=null!==n&&"false"!==n,c=(lo.get(t)||0)+1,u=(l.get(t)||0)+1;lo.set(t,c),l.set(t,u),i.push(t),1===c&&o&&ll.set(t,!0),1===u&&t.setAttribute(a,"true"),o||t.setAttribute(r,"true")}catch(n){console.error("aria-hidden: cannot operate on ",t,n)}})};
1return f(n),s.clear(),ls++,function(){i.forEach(function(t){var n=lo.get(t)-1,o=l.get(t)-1;lo.set(t,n),l.set(t,o),n||(ll.has(t)||t.removeAttribute(r),ll.delete(t)),o||t.removeAttribute(a)}),--ls||(lo=new WeakMap,lo=new WeakMap,ll=new WeakMap,li={})}},lf=function(t,n,a){void 0===a&&(a="data-aria-hidden");var r=Array.from(Array.isArray(t)?t:[t]),o=n||("u"<typeof document?null:(Array.isArray(t)?t[0]:t).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live], script"))),lu(r,o,a,"aria-hidden")):function(){return null}},ld="right-scroll-bar-position",lm="width-before-scroll-bar";function lp(t,n){return"function"==typeof t?t(n):t&&(t.current=n),t}var lh="u">typeof window?c.useLayoutEffect:c.useEffect,lv=new WeakMap,lg=function(t){var n=t.sideCar,a=x(t,["sideCar"]);if(!n)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=n.read();if(!r)throw Error("Sidecar medium not found");return c.createElement(r,b({},a))};lg.isSideCarExport=!0;var ly=(void 0===lL&&(lL={}),(void 0===lD&&(lD=function(t){return t}),lI=[],lM=!1,lF={read:function(){if(lM)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return lI.length?lI[lI.length-1]:null},useMedium:function(t){var n=lD(t,lM);return lI.push(n),function(){lI=lI.filter(function(t){return t!==n})}},assignSyncMedium:function(t){for(lM=!0;lI.length;){var n=lI;lI=[],n.forEach(t)}lI={push:function(n){return t(n)},filter:function(){return lI}}},assignMedium:function(t){lM=!0;var n=[];if(lI.length){var a=lI;lI=[],a.forEach(t),n=lI}var r=function(){var a=n;n=[],a.forEach(t)},o=function(){return Promise.resolve().then(r)};o(),lI={push:function(t){n.push(t),o()},filter:function(t){return n=n.filter(t),lI}}}}).options=b({async:!0,ssr:!1},lL),lF),lb=function(){},lx=c.forwardRef(function(t,n){var a,r,o,l,i=c.useRef(null),s=c.useState({onScrollCapture:lb,onWheelCapture:lb,onTouchMoveCapture:lb}),u=s[0],f=s[1],d=t.forwardProps,m=t.children,p=t.className,h=t.removeScrollBar,v=t.enabled,g=t.shards,y=t.sideCar,w=t.noIsolation,E=t.inert,N=t.allowPinchZoom,C=t.as,k=x(t,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),O=(a=[i,n],r=function(t){return a.forEach(function(n){return lp(n,t)})},(o=(0,c.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(e){var t=o.value;t!==e&&(o.value=e,o.callback(e,t))}}}})[0]).callback=r,l=o.facade,lh(function(){var t=lv.get(l);if(t){var n=new Set(t),r=new Set(a),o=l.current;n.forEach(function(t){r.has(t)||lp(t,null)}),r.forEach(function(t){n.has(t)||lp(t,o)})}lv.set(l,a)},[a]),l),A=b(b({},k),u);return c.createElement(c.Fragment,null,v&&c.createElement(y,{sideCar:ly,removeScrollBar:h,shards:g,noIsolation:w,inert:E,setCallbacks:f,allowPinchZoom:!!N,lockRef:i}),d?c.cloneElement(c.Children.only(m),b(b({},A),{ref:O})):c.createElement(void 0===C?"div":C,b({},A,{className:p,ref:O}),m))});lx.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},lx.classNames={fullWidth:lm,zeroRight:ld};var lw=function(){var t=0,n=null;return{add:function(a){var r,o;0==t&&(n=function(){if(!document)return null;var t=document.createElement("style");t.type="text/css";var n=function(){if("u">typeof __webpack_nonce__)return __webpack_nonce__}();return n&&t.setAttribute("nonce",n),t}())&&((o=n).styleSheet?o.styleSheet.cssText=a:o.appendChild(document.createTextNode(a)),r=n,(document.head||document.getElementsByTagName("head")[0]).appendChild(r)),t++},remove:function(){--t||!n||(n.parentNode&&n.parentNode.removeChild(n),n=null)}}},lE=function(){var t,n=(t=lw(),function(n,a){c.useEffect(function(){return t.add(n),function(){t.remove()}},[n&&a])});return function(t){return n(t.styles,t.dynamic),null}},lN={left:0,top:0,right:0,gap:0},lC=function(t){return parseInt(t||"",10)||0},lk=function(t){if(void 0===t&&(t="margin"),"u"<typeof window)return lN;var n,a,r,o,l,i=(n=t,r=(a=window.getComputedStyle(document.body))["padding"===n?"paddingLeft":"marginLeft"],o=a["padding"===n?"paddingTop":"marginTop"],l=a["padding"===n?"paddingRight":"marginRight"],[lC(r),lC(o),lC(l)]),s=document.documentElement.clientWidth,c=window.innerWidth;return{left:i[0],top:i[1],right:i[2],gap:Math.max(0,c-s+i[2]-i[0])}},lO=lE(),lA="data-scroll-locked",lS=function(t,n,a,r){var o=t.left,l=t.top,i=t.right,s=t.gap;return void 0===a&&(a="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(s,"px ").concat(r,";\n }\n body[").concat(lA,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([n&&"position: relative ".concat(r,";"),"margin"===a&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(l,"px;\n padding-right: ").concat(i,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(s,"px ").concat(r,";\n "),"padding"===a&&"padding-right: ".concat(s,"px ").concat(r,";
1")].filter(Boolean).join(""),"\n }\n \n .").concat(ld," {\n right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(lm," {\n margin-right: ").concat(s,"px ").concat(r,";\n }\n \n .").concat(ld," .").concat(ld," {\n right: 0 ").concat(r,";\n }\n \n .").concat(lm," .").concat(lm," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(lA,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n }\n")},lP=function(){var t=parseInt(document.body.getAttribute(lA)||"0",10);return isFinite(t)?t:0},lT=function(t){var n=t.noRelative,a=t.noImportant,r=t.gapMode,o=void 0===r?"margin":r;c.useEffect(function(){return document.body.setAttribute(lA,(lP()+1).toString()),function(){var t=lP()-1;t<=0?document.body.removeAttribute(lA):document.body.setAttribute(lA,t.toString())}},[]);var l=c.useMemo(function(){return lk(o)},[o]);return c.createElement(lO,{styles:lS(l,!n,o,a?"":"!important")})},lR=!1;if("u">typeof window)try{var lj=Object.defineProperty({},"passive",{get:function(){return lR=!0,!0}});window.addEventListener("test",lj,lj),window.removeEventListener("test",lj,lj)}catch(t){lR=!1}var lL,lD,lI,lM,lF,lz,l_=!!lR&&{passive:!1},lB=function(t,n){var a=window.getComputedStyle(t);return"hidden"!==a[n]&&(a.overflowY!==a.overflowX||"TEXTAREA"===t.tagName||"visible"!==a[n])},lW=function(t,n){var a=n;do{if("u">typeof ShadowRoot&&a instanceof ShadowRoot&&(a=a.host),lH(t,a)){var r=lV(t,a);if(r[1]>r[2])return!0}a=a.parentNode}while(a&&a!==document.body)return!1},lH=function(t,n){return"v"===t?lB(n,"overflowY"):lB(n,"overflowX")},lV=function(t,n){return"v"===t?[n.scrollTop,n.scrollHeight,n.clientHeight]:[n.scrollLeft,n.scrollWidth,n.clientWidth]},l$=function(t){return"changedTouches"in t?[t.changedTouches[0].clientX,t.changedTouches[0].clientY]:[0,0]},lU=function(t){return[t.deltaX,t.deltaY]},lK=function(t){return t&&"current"in t?t.current:t},lY=0,lX=[],lq=(lz=function(t){var n=c.useRef([]),a=c.useRef([0,0]),r=c.useRef(),o=c.useState(lY++)[0],l=c.useState(function(){return lE()})[0],i=c.useRef(t);c.useEffect(function(){i.current=t},[t]),c.useEffect(function(){if(t.inert){document.body.classList.add("block-interactivity-".concat(o));var n=(function(t,n){for(var a,r=0,o=n.length;r<o;r++)!a&&r in n||(a||(a=Array.prototype.slice.call(n,0,r)),a[r]=n[r]);return t.concat(a||Array.prototype.slice.call(n))})([t.lockRef.current],(t.shards||[]).map(lK)).filter(Boolean);return n.forEach(function(t){return t.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),n.forEach(function(t){return t.classList.remove("allow-interactivity-".concat(o))})}}},[t.inert,t.lockRef.current,t.shards]);var s=c.useCallback(function(t,n){if("touches"in t&&2===t.touches.length)return!i.current.allowPinchZoom;var o,l=l$(t),s=a.current,c="deltaX"in t?t.deltaX:s[0]-l[0],u="deltaY"in t?t.deltaY:s[1]-l[1],f=t.target,d=Math.abs(c)>Math.abs(u)?"h":"v";if("touches"in t&&"h"===d&&"range"===f.type)return!1;var m=lW(d,f);if(!m)return!0;if(m?o=d:(o="v"===d?"h":"v",m=lW(d,f)),!m)return!1;if(!r.current&&"changedTouches"in t&&(c||u)&&(r.current=o),!o)return!0;var p=r.current||o;return function(t,n,a,r,o){var l,i=(l=window.getComputedStyle(n).direction,"h"===t&&"rtl"===l?-1:1),s=i*r,c=a.target,u=n.contains(c),f=!1,d=s>0,m=0,p=0;do{var h=lV(t,c),v=h[0],g=h[1]-h[2]-i*v;(v||g)&&lH(t,c)&&(m+=g,p+=v),c=c.parentNode}while(!u&&c!==document.body||u&&(n.contains(c)||n===c))return(d&&(o&&0===m||!o&&s>m)||!d&&(o&&0===p||!o&&-s>p))&&(f=!0),f}(p,n,t,"h"===p?c:u,!0)},[]),u=c.useCallback(function(t){if(lX.length&&lX[lX.length-1]===l){var a="deltaY"in t?lU(t):l$(t),r=n.current.filter(function(n){var r;return n.name===t.type&&n.target===t.target&&(r=n.delta,r[0]===a[0]&&r[1]===a[1])})[0];if(r&&r.should)t.cancelable&&t.preventDefault();else if(!r){var o=(i.current.shards||[]).map(lK).filter(Boolean).filter(function(n){return n.contains(t.target)});(o.length>0?s(t,o[0]):!i.current.noIsolation)&&t.cancelable&&t.preventDefault()}}},[]),f=c.useCallback(function(t,a,r,o){var l={name:t,delta:a,target:r,should:o};n.current.push(l),setTimeout(function(){n.current=n.current.filter(function(t){return t!==l})}
1,1)},[]),d=c.useCallback(function(t){a.current=l$(t),r.current=void 0},[]),m=c.useCallback(function(n){f(n.type,lU(n),n.target,s(n,t.lockRef.current))},[]),p=c.useCallback(function(n){f(n.type,l$(n),n.target,s(n,t.lockRef.current))},[]);c.useEffect(function(){return lX.push(l),t.setCallbacks({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:p}),document.addEventListener("wheel",u,l_),document.addEventListener("touchmove",u,l_),document.addEventListener("touchstart",d,l_),function(){lX=lX.filter(function(t){return t!==l}),document.removeEventListener("wheel",u,l_),document.removeEventListener("touchmove",u,l_),document.removeEventListener("touchstart",d,l_)}},[]);var h=t.removeScrollBar,v=t.inert;return c.createElement(c.Fragment,null,v?c.createElement(l,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,h?c.createElement(lT,{gapMode:"margin"}):null)},ly.useMedium(lz),lg),lG=c.forwardRef(function(t,n){return c.createElement(lx,b({},t,{ref:n,sideCar:lq}))});lG.classNames=lx.classNames;let lZ="Popover",[lJ,lQ]=oO(lZ,[o0]),l0=o0(),[l1,l2]=lJ(lZ),l3=(0,c.forwardRef)((t,n)=>{let{__scopePopover:a,...r}=t,o=l2("PopoverTrigger",a),l=l0(a),i=ok(n,o.triggerRef),s=(0,c.createElement)(oR.button,oE({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":ia(o.open)},r,{ref:i,onClick:oN(t.onClick,o.onOpenToggle)}));return o.hasCustomAnchor?s:(0,c.createElement)(o3,oE({asChild:!0},l),s)}),l5="PopoverPortal",[l4,l6]=lJ(l5,{forceMount:void 0}),l7="PopoverContent",l9=(0,c.forwardRef)((t,n)=>{let a=l6(l7,t.__scopePopover),{forceMount:r=a.forceMount,...o}=t,l=l2(l7,t.__scopePopover);return(0,c.createElement)(la,{present:r||l.open},l.modal?(0,c.createElement)(l8,oE({},o,{ref:n})):(0,c.createElement)(ie,oE({},o,{ref:n})))}),l8=(0,c.forwardRef)((t,n)=>{let a=l2(l7,t.__scopePopover),r=(0,c.useRef)(null),o=ok(n,r),l=(0,c.useRef)(!1);return(0,c.useEffect)(()=>{let t=r.current;if(t)return lf(t)},[]),(0,c.createElement)(lG,{as:oA,allowPinchZoom:!0},(0,c.createElement)(it,oE({},t,{ref:o,trapFocus:a.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:oN(t.onCloseAutoFocus,t=>{var n;t.preventDefault(),l.current||null==(n=a.triggerRef.current)||n.focus()}),onPointerDownOutside:oN(t.onPointerDownOutside,t=>{let n=t.detail.originalEvent,a=0===n.button&&!0===n.ctrlKey;l.current=2===n.button||a},{checkForDefaultPrevented:!1}),onFocusOutside:oN(t.onFocusOutside,t=>t.preventDefault(),{checkForDefaultPrevented:!1})})))}),ie=(0,c.forwardRef)((t,n)=>{let a=l2(l7,t.__scopePopover),r=(0,c.useRef)(!1),o=(0,c.useRef)(!1);return(0,c.createElement)(it,oE({},t,{ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:n=>{var l,i;null==(l=t.onCloseAutoFocus)||l.call(t,n),n.defaultPrevented||(r.current||null==(i=a.triggerRef.current)||i.focus(),n.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:n=>{var l,i;null==(l=t.onInteractOutside)||l.call(t,n),n.defaultPrevented||(r.current=!0,"pointerdown"===n.detail.originalEvent.type&&(o.current=!0));let s=n.target;(null==(i=a.triggerRef.current)?void 0:i.contains(s))&&n.preventDefault(),"focusin"===n.detail.originalEvent.type&&o.current&&n.preventDefault()}}))}),it=(0,c.forwardRef)((t,n)=>{let{__scopePopover:a,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:l,disableOutsidePointerEvents:i,onEscapeKeyDown:s,onPointerDownOutside:u,onFocusOutside:f,onInteractOutside:d,...m}=t,p=l2(l7,a),h=l0(a);return(0,c.useEffect)(()=>{var t,n;let a=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(t=a[0])?t:o_()),document.body.insertAdjacentElement("beforeend",null!=(n=a[1])?n:o_()),oz++,()=>{1===oz&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),oz--}},[]),(0,c.createElement)(oV,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:l},(0,c.createElement)(oI,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:d,onEscapeKeyDown:s,onPointerDownOutside:u,onFocusOutside:f,onDismiss:()=>p.onOpenChange(!1)},(0,c.createElement)(o7,oE({"data-state":ia(p.open),role:"dialog",id:p.contentId},h,m,{ref:n,style:{...m.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 ia(t){return t?"open":"closed"}let ir=t=>{let{__scopePopover:n,forceMount:a,children:r,container:o}=t,l=l2(l5,n);return(0,c.createElement)(l4,{scope:n,forceMount:a},(0,c.createElement)(la,{present:a||l.open},(0,c.createElement)(ln,{asChild:!0,container:o},r)))};var io=t=>{let{__scopePopover:n,children:a,open:r,defaultOpen:o,onOpenChange:l,modal:i=!1}=t,s=l0(n),u=(0,c.useRef)(null),[f,d]=(0,c.useState)(!1),[m=!1,p]=function({prop:t,defaultProp:n,onChange:a=()=>{}}){let[r,o]=function({defaultProp:t,onChange:n}){let a=(0,c.useState)(t),[r]=a,o=(0,c.useRef)(r),l=oj(n);return(0,c.useEffect)(()=>{o.current!==r&&(l(r),o.current=r)},[r,o,l]),a}({defaultProp:n,onChange:a}),l=void 0!==t,i=l?t:r,s=oj(a);return[i,(0,c.useCallback)(n=>{if(l){let a="function"==typeof n?n(t):n;a!==t&&s(a)}else o(n)},[l,t,o,s])]}({prop:r,defaultProp:o,onChange:l});return(0,c.createElement)(lt,s,(0,c.createElement)(l1,{scope:n,contentId:function(){let[t,n]=c.useState(oG());return oq(()=>{n(t=>null!=t?t:String(oZ++))},[void 0]),t?`radix-${t}`:""}(),triggerRef:u,open:m,onOpenChange:p,onOpenToggle:(0,c.useCallback)(()=>p(t=>!t),[p]),hasCustomAnchor:f,onCustomAnchorAdd:(0,c.useCallback)(()=>d(!0),[]),onCustomAnchorRemove:(0,c.useCallback)(()=>d(!1),[]),modal:i},a))},il=c.forwardRef(function(t,n){var a=t.children,r=t.className,o=t.align,l=t.sideOffset,i=x(t,["children","className","align","sideOffset"]);return c.createElement(ir,null,c.createElement(l9,Object.assign({ref:n,align:void 0===o?"center":o,sideOffset:void 0===l?4:l,className:(0,u.cn)("lsac-z-50 lsac-rounded-md lsac-border lsac-bg-popover lsac-p-4 lsac-text-popover-foreground lsac-shadow-md lsac-outline-none data-[state=open]:lsac-animate-in data-[state=closed]:lsac-animate-out data-[state=closed]:lsac-fade-out-0 data-[state=open]:lsac-fade-in-0 data-[state=closed]:lsac-zoom-out-95 data-[state=open]:lsac-zoom-in-95 data-[side=bottom]:lsac-slide-in-from-top-2 data-[side=left]:lsac-slide-in-from-right-2 data-[side=right]:lsac-slide-in-from-left-2 data-[side=top]:lsac-slide-in-from-bottom-2",r)},i),a))});
1il.displayName=l9.displayName;var ii=function(t){var n=t.sizeInPixels,a=t.to,r=t.subject,o=t.body,l=t.onMailShare,i=encodeURIComponent(r);return c.default.createElement("a",{href:"mailto:".concat(null!=a?a:"","?subject=").concat(i,"&body=").concat(o),target:"_self",className:"lsac-inline-flex lsac-items-center lsac-justify-center lsac-gap-2 lsac-rounded-full lsac-border lsac-border-gray-300 lsac-bg-white lsac-p-2.5 !lsac-text-primary-200 lsac-shadow hover:lsac-bg-neutral-50 hover:!lsac-text-primary-200 hover:lsac-transition-colors hover:lsac-duration-200 hover:lsac-ease-in-out focus-visible:lsac-outline focus-visible:lsac-outline-2 focus-visible:lsac-outline-offset-2 focus-visible:lsac-outline-[#778899] active:lsac-bg-neutral-100 focus:active:lsac-outline focus:active:lsac-outline-2 focus:active:lsac-outline-offset-2 focus:active:lsac-outline-[#778899]",title:"E-mail link",onClick:function(){if(document)try{var t=new CustomEvent("mail-share-event",{bubbles:!0,detail:{to:a,subject:r,body:o}});document.dispatchEvent(t)}catch(t){console.error("Could not emit event",t)}if(l)try{l()}catch(t){console.error("Could not execute callback",t)}}},c.default.createElement(u.MailIcon,{width:n,height:n}))},is=function(t){var n=t.sizeInPixels,a=t.href,r=t.onCopyShare,o=v((0,c.useState)(!1),2),l=o[0],i=o[1];return(0,c.useEffect)(function(){if(l){var t=setTimeout(function(){return i(!1)},1250);return function(){return clearTimeout(t)}}},[l]),c.default.createElement("div",{className:"lsac-relative "},c.default.createElement("button",{type:"button",className:"lsac-inline-flex lsac-items-center lsac-justify-center lsac-gap-2 lsac-rounded-full lsac-border lsac-border-gray-300 lsac-bg-white lsac-p-2.5 !lsac-text-primary-200 lsac-shadow hover:lsac-bg-neutral-50 hover:!lsac-text-primary-200 hover:lsac-transition-colors hover:lsac-duration-200 hover:lsac-ease-in-out focus-visible:lsac-outline focus-visible:lsac-outline-2 focus-visible:lsac-outline-offset-2 focus-visible:lsac-outline-[#778899] active:lsac-bg-neutral-100 focus:active:lsac-outline focus:active:lsac-outline-2 focus:active:lsac-outline-offset-2 focus:active:lsac-outline-[#778899]","data-testid":"copy-link",onClick:function(){var t,n,o,l;return t=void 0,n=void 0,o=void 0,l=p().m(function t(){var n,o;return p().w(function(t){for(;;)switch(t.n){case 0:try{if(null==(n=null==navigator?void 0:navigator.clipboard)?void 0:n.writeText)try{navigator.clipboard.writeText(null!=a?a:document.location.href),i(!0)}catch(t){(null==navigator?void 0:navigator.permissions)&&navigator.permissions.query({name:"clipboard-write"}).then(function(t){"granted"!==t.state&&"prompt"!==t.state||(navigator.clipboard.writeText(null!=a?a:document.location.href),i(!0))}).catch(function(t){console.error("Could not copy text: ",t)})}}catch(t){console.error("Could not copy text: ",t)}if(document)try{o=new CustomEvent("copy-share-event",{bubbles:!0,detail:a}),document.dispatchEvent(o)}catch(t){console.error("Could not emit event",t)}if(r)try{r()}catch(t){console.error("Could not execute callback",t)}case 1:return t.a(2)}},t)}),new(o||(o=Promise))(function(a,r){function i(t){try{c(l.next(t))}catch(t){r(t)}}function s(t){try{c(l.throw(t))}catch(t){r(t)}}function c(t){var n;t.done?a(t.value):((n=t.value)instanceof o?n:new o(function(t){t(n)})).then(i,s)}c((l=l.apply(t,n||[])).next())})},title:"Copy link"},c.default.createElement(u.LinkIcon,{width:n,height:n})),c.default.createElement("div",{role:"alert",className:"lsac-absolute lsac-left-1/2 -lsac-translate-x-1/2 lsac-translate-y-1/2 lsac-transform lsac-whitespace-nowrap lsac-border lsac-bg-white lsac-p-2 ".concat(l?"":"lsac-sr-only")},l&&"Copied!"))},ic=c.default.createContext({value:void 0,onValueChange:function(){},variant:"default",size:"md"}),iu=(0,c.forwardRef)(function(t,n){var a=t.defaultValue,r=t.value,o=t.onValueChange,l=t.className,i=t.children,s=x(t,["defaultValue","value","onValueChange","className","children"]),u=v((0,c.useState)(r||a),2),f=u[0],d=u[1];return(0,c.useEffect)(function(){void 0!==r&&d(r)},[r]),c.default.createElement(ic.Provider,{value:{value:f,onValueChange:function(t){void 0===r&&d(t),null==o||o(t)},variant:"default",size:"md"}},c.default.createElement("div",Object.assign({ref:n,className:l}
1,s),i))});iu.displayName="Tabs";var id=(0,c.forwardRef)(function(t,n){var a=t.className,r=t.variant,o=void 0===r?"default":r,l=t.size,i=t.children,s=x(t,["className","variant","size","children"]),f=c.default.useRef(null);return c.default.createElement(ic.Provider,{value:{value:c.default.useContext(ic).value,onValueChange:c.default.useContext(ic).onValueChange,variant:o,size:void 0===l?"md":l}},c.default.createElement("div",Object.assign({ref:function(t){"function"==typeof n?n(t):n&&(n.current=t),f.current=t},role:"tablist","aria-label":"Tabs","aria-orientation":"horizontal",onKeyDown:function(t){if(!(t.altKey||t.ctrlKey||t.metaKey||t.shiftKey)&&"Tab"!==t.key){var n=f.current?Array.from(f.current.querySelectorAll('[role="tab"]')):[];if(0!==n.length){var a,r=n.findIndex(function(t){return t===document.activeElement});switch(t.code){case"ArrowRight":t.preventDefault(),a=r===n.length-1?0:r+1;break;case"ArrowLeft":t.preventDefault(),a=0===r?n.length-1:r-1;break;case"Home":t.preventDefault(),a=0;break;case"End":t.preventDefault(),a=n.length-1;break;case"Space":case"Enter":return t.preventDefault(),void(-1!==r&&n[r].click());default:return}n[a].focus()}}},className:(0,u.cn)("lsac-m-0 lsac-flex lsac-list-none lsac-gap-14 lsac-p-0",{default:"lsac-border-b lsac-border-primary-700 lsac-border-b-slate-200",outline:"lsac-border-none",underline:"lsac-border-b lsac-border-slate-200",pills:"lsac-border-none"}[o],a)},s),i))});id.displayName="TabsList";var im=(0,c.forwardRef)(function(t,n){var a=t.value,r=t.disabled,o=t.className,l=t.children,i=t.ariaControls,s=x(t,["value","disabled","className","children","ariaControls"]),f=c.default.useContext(ic),d=f.value,m=f.onValueChange,p=f.variant,h=f.size,v=d===a,g={default:{base:"lsac-border-b-2 lsac-px-1",active:"lsac-border-primary-700 lsac-text-primary-300",inactive:"lsac-border-transparent lsac-text-neutral-500"},outline:{base:"lsac-border lsac-rounded-md lsac-px-4",active:"lsac-bg-primary-700 lsac-text-white lsac-border-primary-700",inactive:"lsac-border-slate-200 lsac-text-neutral-500 hover:lsac-bg-slate-50"},underline:{base:"lsac-border-b-2 !lsac-px-1",active:"lsac-border-primary-700 lsac-text-primary-300",inactive:"lsac-border-transparent lsac-text-neutral-500 hover:lsac-text-neutral-700"},pills:{base:"lsac-rounded-full lsac-px-4 lsac-py-2",active:"lsac-bg-primary-700 lsac-text-white",inactive:"lsac-text-neutral-500 hover:lsac-bg-slate-50"}};return c.default.createElement(u.Button,Object.assign({ref:n,id:a,role:"tab","aria-selected":v,"aria-controls":i,type:"button",disabled:r,className:(0,u.cn)("lsac-font-inter lsac-relative lsac-h-auto lsac-cursor-pointer lsac-whitespace-nowrap lsac-font-semibold lsac-capitalize",g[p].base,{sm:"lsac-text-sm lsac-py-1",md:"lsac-text-base lsac-py-2",lg:"lsac-text-lg lsac-py-3"}[h],v?g[p].active:g[p].inactive,o),tabIndex:v?0:-1,onClick:function(){r||m(a)}},s),l)});im.displayName="TabTrigger";var ip=(0,c.forwardRef)(function(t,n){var a=t.value,r=t.className,o=t.children,l=x(t,["value","className","children"]);return c.default.useContext(ic).value===a?c.default.createElement("div",Object.assign({ref:n,role:"tabpanel",id:"panel-".concat(a),"aria-labelledby":a,tabIndex:0,className:r},l),o):null});ip.displayName="TabsContent";var ih={"top-right":"lsac-top-[6.25rem] lsac-right-[2.5rem]","top-left":"lsac-top-[6.25rem] lsac-left-[2.5rem]","bottom-right":"lsac-bottom-[2.5rem] lsac-right-[2.5rem]","bottom-left":"lsac-bottom-[2.5rem] lsac-left-[2.5rem]","top-center":"lsac-top-[6.25rem] lsac-left-1/2 lsac--translate-x-1/2","bottom-center":"lsac-bottom-[2.5rem] lsac-left-1/2 lsac--translate-x-1/2"},iv={success:{bgColor:"lsac-bg-green-100",textColor:"lsac-text-green-900",icon:{prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]}},error:{bgColor:"lsac-bg-red-100",textColor:"lsac-text-red-800",icon:{prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]}},warning:{bgColor:"lsac-bg-yellow-100",textColor:"lsac-text-yellow-800",icon:{prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]}},info:{bgColor:"lsac-bg-blue-100",textColor:"lsac-text-blue-800",icon:{prefix:"fas",iconName:"
1circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]}},loading:{bgColor:"lsac-bg-primary-100",textColor:"lsac-text-primary-800",icon:{prefix:"fas",iconName:"spinner",icon:[512,512,[],"f110","M304 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1 48 48 0 1 0 142.9 437zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437A48 48 0 1 0 437 369.1 48 48 0 1 0 369.1 437z"]}}},ig=c.forwardRef(function(t,n){var a=t.type,r=t.message,o=t.title,l=t.icon,i=t.showIcon,s=t.isVisible,f=void 0===s||s,d=t.className,m=t.position,p=t.onDismiss,h=t.autoDismiss,v=void 0===h?0:h,g=t.children,y=t["data-testid"],b=x(t,["type","message","title","icon","showIcon","isVisible","className","position","onDismiss","autoDismiss","children","data-testid"]);if(c.useEffect(function(){if(f&&v>0&&p){var t=setTimeout(function(){p()},v);return function(){return clearTimeout(t)}}},[f,v,p]),c.useEffect(function(){if(f&&p&&"loading"!==a){var t=function(t){"Escape"===t.key&&p()};return document.addEventListener("keydown",t),function(){return document.removeEventListener("keydown",t)}}},[f,p,a]),!f)return null;var w=iv[a];return c.createElement("div",Object.assign({ref:n,"data-testid":y||"toast",className:(0,u.cn)("lsac-fixed lsac-z-50 lsac-min-w-[20rem] lsac-max-w-[28rem] lsac-rounded-lg lsac-border lsac-border-gray-200 lsac-p-4 lsac-shadow-lg",ih[void 0===m?"top-right":m],w.bgColor,d),role:"alert","aria-live":"error"===a?"assertive":"polite"},b),g||c.createElement(c.Fragment,null,c.createElement("div",{className:"lsac-flex lsac-items-start lsac-gap-3"},(void 0===i||i)&&c.createElement("div",{className:"lsac-flex-shrink-0"},l||c.createElement(nn,{icon:w.icon,className:(0,u.cn)("lsac-h-5 lsac-w-5",w.textColor),spin:"loading"===a,"data-testid":y?"".concat(y,"-icon"):"toast-icon"})),c.createElement("div",{className:"lsac-flex lsac-flex-1 lsac-flex-col lsac-gap-1 lsac-pr-6"},o&&c.createElement("div",{className:(0,u.cn)("lsac-text-sm lsac-font-semibold",w.textColor),"data-testid":y?"".concat(y,"-title"):"toast-title"},o),r&&c.createElement("div",{className:(0,u.cn)("lsac-text-sm",w.textColor),"data-testid":y?"".concat(y,"-message"):"toast-message"},r))),p&&"loading"!==a&&c.createElement("button",{type:"button",onClick:p,className:(0,u.cn)("lsac-absolute lsac-right-2 lsac-top-2 lsac-rounded-md lsac-p-1 hover:lsac-bg-gray-200 focus:lsac-outline-none focus:lsac-ring-2 focus:lsac-ring-gray-400",w.textColor),"aria-label":"Dismiss","data-testid":y?"".concat(y,"-dismiss"):"toast-dismiss"},c.createElement(nn,{icon:nl,className:"lsac-h-4 lsac-w-4"}))))});ig.displayName="Toast";var iy=c.forwardRef(function(t,n){var a=t.className,r=t.sideOffset,o=x(t,["className","sideOffset"]);return c.createElement(oo,Object.assign({ref:n,sideOffset:void 0===r?4:r,className:(0,u.cn)("lsac-drop-shadow-tooltip lawhub-theme lsac-z-50 lsac-rounded-md lsac-bg-white lsac-px-3 lsac-py-1.5 lsac-text-sm lsac-text-primary-300",a)},o))});iy.displayName=oo.displayName;var ib=c.forwardRef(function(t,n){var a=t.className,r=x(t,["className"]);return c.createElement(od,Object.assign({ref:n,className:(0,u.cn)("lsac-clip-path-inset lawhub-theme lsac-z-50 lsac-fill-white",a)},r))});ib.displayName=od.displayName,t.s(["Accordion",0,ni,"AlertBox",0,nm,"AlertBoxContent",0,nh,"AlertBoxHeader",0,np,"AlertBoxIcon",0,ns,"AlertBoxLightbulbIcon",0,nc,"AppContext",0,nv,"Banner",0,ng,"BannerAction",0,nN,"BannerBody",0,nE,"BannerCTA",0,nw,"BannerContent",0,nx,"BannerHeader",0,nb,"BannerMain",0,ny,"ButtonGroup",0,nP,"CTA",0,nB,"Card",0,nW,"CardContent",0,nK,"CardDraggableIcon",0,nU,"CardFooter",0,nY,"CardHeader",0,nH,"CardRightSideMenu",0,n$,"CardTitle",0,nV,"Carousel",0,function(){throw Error('â ï¸ Carousel has moved to @lsac/carou
1sel.\nInstall: npm install @lsac/carousel\nImport: import { Carousel } from "@lsac/carousel"')},"CarouselNavigation",0,function(){throw Error('â ï¸ CarouselNavigation has moved to @lsac/carousel.\nInstall: npm install @lsac/carousel\nImport: import { CarouselNavigation } from "@lsac/carousel"')},"CheckIcon",0,function(t){var n=x(t,[]);return c.default.createElement("svg",Object.assign({width:"13",height:"10",viewBox:"0 0 13 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"lsac-mt-2"},n),c.default.createElement("path",{d:"M11.9997 1L4.66634 8.33333L1.33301 5",stroke:"#405364",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))},"ExpandedClickableArea",0,nq,"HelperText",0,nZ,"JourneyMapMiniLoader",0,oh,"LegacyTabs",0,function(t){var n=t.tabs,a=t.className,r=t.tabClassName,o=t.variant,l=void 0===o?"default":o,i=t.size,s=void 0===i?"md":i,f=t.onTabClick,d=t.pathname,m=x(t,["tabs","className","tabClassName","variant","size","onTabClick","pathname"]),p=v((0,c.useState)(null),2),h=p[0],g=p[1],y=c.default.useRef(null);(0,c.useEffect)(function(){var t=d||window.location.pathname,a=n.find(function(n){return n.path===t})||n.find(function(t){return t.active});if(a&&(g(a),f)){var r=localStorage.getItem("activeTabId");if(r){var o=document.getElementById(r);o&&(localStorage.removeItem("activeTabId"),setTimeout(function(){o.focus()},u.TABS_DELAY))}}var l=location.href,i=new MutationObserver(function(){var t=location.href,a=function(t){return t.split(/[?#]/)[0]};if(a(t)!==a(l)){l=t;var r=window.location.pathname,o=n.find(function(t){return t.path===r});if(o){g(o);var i=document.getElementById(o.id);i&&setTimeout(function(){i.focus()},u.TABS_DELAY)}}});return i.observe(document,{subtree:!0,childList:!0}),function(){return i.disconnect()}},[n,d]);var b={default:{base:"lsac-border-b-2 lsac-px-1",active:"lsac-border-primary-700 lsac-text-primary-300",inactive:"lsac-border-transparent lsac-text-neutral-500"},outline:{base:"lsac-border lsac-rounded-md lsac-px-4",active:"lsac-bg-primary-700 lsac-text-white lsac-border-primary-700",inactive:"lsac-border-slate-200 lsac-text-neutral-500 hover:lsac-bg-slate-50"},underline:{base:"lsac-border-b-2 !lsac-px-1",active:"lsac-border-primary-700 lsac-text-primary-300",inactive:"lsac-border-transparent lsac-text-neutral-500 hover:lsac-text-neutral-700"},pills:{base:"lsac-rounded-full lsac-px-4 lsac-py-2",active:"lsac-bg-primary-700 lsac-text-white",inactive:"lsac-text-neutral-500 hover:lsac-bg-slate-50"}},w={sm:"lsac-text-sm lsac-py-1",md:"lsac-text-base lsac-py-2",lg:"lsac-text-lg lsac-py-3"};return c.default.createElement("div",Object.assign({ref:y,role:"tablist","aria-label":"Tabs","aria-orientation":"horizontal",className:(0,u.cn)("lsac-m-0 lsac-flex lsac-list-none lsac-gap-14 lsac-p-0",{default:"lsac-border-b lsac-border-primary-700 lsac-border-b-slate-200",outline:"lsac-border-none",underline:"lsac-border-b lsac-border-slate-200",pills:"lsac-border-none"}[l],a)},m),n.map(function(t,n){return c.default.createElement(u.Button,{key:t.id,id:t.id,role:"tab","aria-selected":t.path===(null==h?void 0:h.path),"aria-controls":t.ariaControls,type:"button",disabled:t.disabled,"data-testid":"tab-list-".concat(t.id),className:(0,u.cn)("lsac-font-inter lsac-relative lsac-h-auto lsac-cursor-pointer lsac-whitespace-nowrap lsac-font-semibold lsac-capitalize",b[l].base,w[s],t.path===(null==h?void 0:h.path)?b[l].active:b[l].inactive,r),onKeyDown:function(t){if(!(t.altKey||t.ctrlKey||t.metaKey||t.shiftKey)&&"Tab"!==t.key){var a,r=y.current?Array.from(y.current.querySelectorAll('[role="tab"]')):[];switch(t.code){case"ArrowRight":t.preventDefault(),a=n===r.length-1?0:n+1;break;case"ArrowLeft":t.preventDefault(),a=0===n?r.length-1:n-1;break;case"Home":t.preventDefault(),a=0;break;case"End":t.preventDefault(),a=r.length-1;break;case"Space":return t.preventDefault(),void r[n].click();default:return}r[a].focus()}},tabIndex:t.path===(null==h?void 0:h.path)?0:-1,onClick:function(n){g(t),f&&(f(t),localStorage.setItem("activeTabId",t.id))},asChild:"string"!=typeof t.title},t.title)}))},"MiniJourneyMap",0,function(t){var n=t.items,a=t.backgroundColor,r=t.contrastColor,o=t.activeIndex,l=t.className,i=t.themeName,s=v((0,c.useState)(!1),2),f=s[0],d=s[1];return(0,c.useEffect)(function(){d(!0)},[]),f?c.default.createElement("div",{className:(0,u.cn)(void 0===i?"lawhub-theme":i,"lsac-flex lsac-w-full lsac-justify-center sm:lsac-justify-start",l),"data-testid":"mini-journey-map"},c.default.createElement("div",{className:"lsac-w-full lsac-max-w-sm sm:lsac-w-auto"},c.default.createElement("ol",{className:"lsac-flex lsac-w-full lsac-items-center"},n.map(function(t,l){var i,s,f,d,m=t.entity,p=m.image,h=m.buttonList,v=o===l;return c.default.createElement("li",{key:"mini-journey-".concat(l),className:"lsac-flex lsac-shrink lsac-grow lsac-items-center sm:lsac-grow-0","data-testid":"mini-journey-map-stage"},c.default.createElement("div",{className:(0,u.cn)("lsac-flex lsac-aspect-auto lsac-h-full lsac-w-full lsac-items-center lsac-rounded-full",v&&"lsac-border-2 lsac-border-primary-300 lsac-bg-white lsac-p-0.5")},c.default.createElement(ov,{tooltipContent:t.entity.title,isActive:v},c.default.createElement(nB,{href:null==(s=null==(i=null==h?void 0:h[0])?void 0:i.entity)?void 0:s.link,backgroundColor:a,target:(null==(d=null==(f=null==h?void 0:h[0])?void 0:f.entity)?void 0:d.openNewWindow)?"_blank":"_self",dis
1playType:"naked",size:"icon",className:(0,u.cn)("lsac-aspect-square !lsac-h-full !lsac-w-full lsac-p-2 focus-visible:!lsac-outline focus-visible:!lsac-outline-2 focus-visible:!lsac-outline-offset-0 focus-visible:!lsac-outline-blue-500 focus:!lsac-outline focus:!lsac-outline-2 focus:!lsac-outline-offset-0 focus:!lsac-outline-blue-500 focus:active:!lsac-outline focus:active:!lsac-outline-2 focus:active:!lsac-outline-offset-0 focus:active:!lsac-outline-blue-500","lsac-white"===r?"lsac-text-white":"lsac-text-black",a&&"lsac-transparent"!==a?a:"lsac-bg-primary-50",v&&"!lsac-bg-neutral-200 hover:!lsac-bg-neutral-100 focus-visible:!lsac-outline-offset-2 active:!lsac-bg-neutral-200 focus:!lsac-outline-offset-2 focus:active:!lsac-outline-offset-2"),"aria-current":v?"true":void 0},c.default.createElement(om,{url:null==p?void 0:p.url,description:p.description})))),l<n.length-1&&c.default.createElement("div",{className:"lsac-h-0.5 lsac-w-2 lsac-shrink lsac-grow lsac-bg-primary-300"}))})),c.default.createElement(op,null))):c.default.createElement(oh,null)},"Overlay",0,oy,"OverlayFooter",0,ow,"OverlayHeader",0,ob,"OverlayMain",0,ox,"Popover",0,io,"PopoverContent",0,il,"PopoverTrigger",0,l3,"Share",0,function(t){var n=t.themeName,a=t.size,r=void 0===a?"large":a,o=t.mailData,l=t.copyData,i=t.className,s=t.onCopyShare,f=t.onMailShare,d="22";return"medium"===r&&(d="18"),"small"===r&&(d="16"),"extra-small"===r&&(d="14"),c.default.createElement("div",{className:i},c.default.createElement(io,null,c.default.createElement(l3,{type:"button","data-testid":"share-trigger","aria-label":"Share",title:"Share",className:"lsac-inline-flex lsac-items-center lsac-justify-center lsac-gap-2 lsac-rounded-full lsac-border lsac-border-gray-300 lsac-bg-white lsac-p-2.5 !lsac-text-primary-200 lsac-shadow hover:lsac-bg-neutral-50 hover:!lsac-text-primary-200 hover:lsac-transition-colors hover:lsac-duration-200 hover:lsac-ease-in-out focus-visible:lsac-outline focus-visible:lsac-outline-2 focus-visible:lsac-outline-offset-2 focus-visible:lsac-outline-[#778899] active:lsac-bg-neutral-100 focus:active:lsac-outline focus:active:lsac-outline-2 focus:active:lsac-outline-offset-2 focus:active:lsac-outline-[#778899]"},c.default.createElement(u.ShareIcon,{width:d,height:d})),c.default.createElement(il,{className:"".concat(void 0===n?"lawhub-theme":n," lsac-flex lsac-gap-2.5 lsac-bg-white"),onOpenAutoFocus:function(t){(function(t){for(var n=[],a=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:function(t){var n="INPUT"===t.tagName&&"hidden"===t.type;return t.disabled||t.hidden||n?NodeFilter.FILTER_SKIP:t.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});a.nextNode();)n.push(a.currentNode);return n})(null==t?void 0:t.target)[0].focus()}},c.default.createElement(is,Object.assign({sizeInPixels:d,onCopyShare:s},l)),c.default.createElement(ii,Object.assign({sizeInPixels:d,onMailShare:f},o)))))},"TabTrigger",0,im,"Tabs",0,iu,"TabsContent",0,ip,"TabsList",0,id,"Toast",0,ig,"Tooltip",0,r8,"TooltipArrow",0,ib,"TooltipContent",0,iy,"TooltipProvider",0,r4,"TooltipTrigger",0,ot,"expandedClickableAreaVariants",0,nX,"helperTextVariants",0,nG,"linkVariants",0,n_,"useFocusTrap",0,og])}]);
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.