diff --git a/assets/01-active-polls-83f0c1db.png b/assets/01-active-polls-83f0c1db.png deleted file mode 100644 index bfd1ff5..0000000 Binary files a/assets/01-active-polls-83f0c1db.png and /dev/null differ diff --git a/assets/01-active-polls-jRWp8-Ly.png b/assets/01-active-polls-jRWp8-Ly.png new file mode 100644 index 0000000..9022017 Binary files /dev/null and b/assets/01-active-polls-jRWp8-Ly.png differ diff --git a/assets/01-architecture-BRyUeQhy.png b/assets/01-architecture-BRyUeQhy.png new file mode 100644 index 0000000..2e064c7 Binary files /dev/null and b/assets/01-architecture-BRyUeQhy.png differ diff --git a/assets/01-architecture-BY4NE6NI.png b/assets/01-architecture-BY4NE6NI.png new file mode 100644 index 0000000..08e78f2 Binary files /dev/null and b/assets/01-architecture-BY4NE6NI.png differ diff --git a/assets/01-comment-box-tests-f67fa568.png b/assets/01-comment-box-tests-BvE1XR8A.png similarity index 100% rename from assets/01-comment-box-tests-f67fa568.png rename to assets/01-comment-box-tests-BvE1XR8A.png diff --git a/assets/01-landing-DaPauXGD.jpeg b/assets/01-landing-DaPauXGD.jpeg new file mode 100644 index 0000000..44e5d6f Binary files /dev/null and b/assets/01-landing-DaPauXGD.jpeg differ diff --git a/assets/01-landing-page-BFSplWDc.png b/assets/01-landing-page-BFSplWDc.png new file mode 100644 index 0000000..5a4abbf Binary files /dev/null and b/assets/01-landing-page-BFSplWDc.png differ diff --git a/assets/01-landing-page-48bf5125.png b/assets/01-landing-page-BIS25p9H.png similarity index 100% rename from assets/01-landing-page-48bf5125.png rename to assets/01-landing-page-BIS25p9H.png diff --git a/assets/01-landing-page-320924c1.png b/assets/01-landing-page-CRXHxPWj.png similarity index 100% rename from assets/01-landing-page-320924c1.png rename to assets/01-landing-page-CRXHxPWj.png diff --git a/assets/01-landing-page-DAzHgdKf.png b/assets/01-landing-page-DAzHgdKf.png new file mode 100644 index 0000000..1e004fc Binary files /dev/null and b/assets/01-landing-page-DAzHgdKf.png differ diff --git a/assets/01-landing-page-aa3ef80b.png b/assets/01-landing-page-aa3ef80b.png deleted file mode 100644 index f35d795..0000000 Binary files a/assets/01-landing-page-aa3ef80b.png and /dev/null differ diff --git a/assets/01-landing-page-e42f86c9.png b/assets/01-landing-page-e42f86c9.png deleted file mode 100644 index 2b6b614..0000000 Binary files a/assets/01-landing-page-e42f86c9.png and /dev/null differ diff --git a/assets/01-landing-rrJAodjE.png b/assets/01-landing-rrJAodjE.png new file mode 100644 index 0000000..a9f408c Binary files /dev/null and b/assets/01-landing-rrJAodjE.png differ diff --git a/assets/01-register-376fe416.png b/assets/01-register-376fe416.png deleted file mode 100644 index e32c815..0000000 Binary files a/assets/01-register-376fe416.png and /dev/null differ diff --git a/assets/01-register-gLx7hdiw.png b/assets/01-register-gLx7hdiw.png new file mode 100644 index 0000000..2e6e19c Binary files /dev/null and b/assets/01-register-gLx7hdiw.png differ diff --git a/assets/01-run-vigil-cbc1c255.png b/assets/01-run-vigil-CCqDnDKt.png similarity index 100% rename from assets/01-run-vigil-cbc1c255.png rename to assets/01-run-vigil-CCqDnDKt.png diff --git a/assets/01-screenshots-__l3pGdp.png b/assets/01-screenshots-__l3pGdp.png new file mode 100644 index 0000000..083cf2e Binary files /dev/null and b/assets/01-screenshots-__l3pGdp.png differ diff --git a/assets/01-test-045b4cb1.png b/assets/01-test-Cunjn3Oj.png similarity index 100% rename from assets/01-test-045b4cb1.png rename to assets/01-test-Cunjn3Oj.png diff --git a/assets/01-upload1-7f38149d.png b/assets/01-upload1-CsQMzJZB.png similarity index 100% rename from assets/01-upload1-7f38149d.png rename to assets/01-upload1-CsQMzJZB.png diff --git a/assets/01-upload1-7e270652.png b/assets/01-upload1-DNX2nGZ0.png similarity index 100% rename from assets/01-upload1-7e270652.png rename to assets/01-upload1-DNX2nGZ0.png diff --git a/assets/01-user-BxPxUTqa.png b/assets/01-user-BxPxUTqa.png new file mode 100644 index 0000000..b576f69 Binary files /dev/null and b/assets/01-user-BxPxUTqa.png differ diff --git a/assets/02-advertiser-Bv5e6hJK.png b/assets/02-advertiser-Bv5e6hJK.png new file mode 100644 index 0000000..fbb0c66 Binary files /dev/null and b/assets/02-advertiser-Bv5e6hJK.png differ diff --git a/assets/02-balance-BjtZ6hxR.jpeg b/assets/02-balance-BjtZ6hxR.jpeg new file mode 100644 index 0000000..3ec1b81 Binary files /dev/null and b/assets/02-balance-BjtZ6hxR.jpeg differ diff --git a/assets/02-banner-m-Fg8srM.png b/assets/02-banner-m-Fg8srM.png new file mode 100644 index 0000000..287a6c4 Binary files /dev/null and b/assets/02-banner-m-Fg8srM.png differ diff --git a/assets/02-encrypted-proxy-7a2f75a0.png b/assets/02-encrypted-proxy-Dc62LpXI.png similarity index 100% rename from assets/02-encrypted-proxy-7a2f75a0.png rename to assets/02-encrypted-proxy-Dc62LpXI.png diff --git a/assets/02-hello-world-9ac2c277.png b/assets/02-hello-world-9ac2c277.png deleted file mode 100644 index b3c4213..0000000 Binary files a/assets/02-hello-world-9ac2c277.png and /dev/null differ diff --git a/assets/02-hello-world-D5ZFiBNr.png b/assets/02-hello-world-D5ZFiBNr.png new file mode 100644 index 0000000..7ef165c Binary files /dev/null and b/assets/02-hello-world-D5ZFiBNr.png differ diff --git a/assets/02-newbook-BROOIGBr.png b/assets/02-newbook-BROOIGBr.png new file mode 100644 index 0000000..6656f0f Binary files /dev/null and b/assets/02-newbook-BROOIGBr.png differ diff --git a/assets/02-sign-in-1F_iOKqc.png b/assets/02-sign-in-1F_iOKqc.png new file mode 100644 index 0000000..1cc1b6e Binary files /dev/null and b/assets/02-sign-in-1F_iOKqc.png differ diff --git a/assets/02-sign-in-a11f5838.png b/assets/02-sign-in-a11f5838.png deleted file mode 100644 index d9b9299..0000000 Binary files a/assets/02-sign-in-a11f5838.png and /dev/null differ diff --git a/assets/02-spin-wheel-8b2b3904.png b/assets/02-spin-wheel-8b2b3904.png deleted file mode 100644 index 95f2cd2..0000000 Binary files a/assets/02-spin-wheel-8b2b3904.png and /dev/null differ diff --git a/assets/02-spin-wheel-De9i6O7y.png b/assets/02-spin-wheel-De9i6O7y.png new file mode 100644 index 0000000..4699120 Binary files /dev/null and b/assets/02-spin-wheel-De9i6O7y.png differ diff --git a/assets/02-upload2-183eb84a.png b/assets/02-upload2-DhEyEsD4.png similarity index 100% rename from assets/02-upload2-183eb84a.png rename to assets/02-upload2-DhEyEsD4.png diff --git a/assets/02-upload2-c8a485f7.png b/assets/02-upload2-Ty9gN4_h.png similarity index 100% rename from assets/02-upload2-c8a485f7.png rename to assets/02-upload2-Ty9gN4_h.png diff --git a/assets/02-vote-92adf0da.png b/assets/02-vote-92adf0da.png deleted file mode 100644 index 727957c..0000000 Binary files a/assets/02-vote-92adf0da.png and /dev/null differ diff --git a/assets/02-vote-Z6Vnu5PN.png b/assets/02-vote-Z6Vnu5PN.png new file mode 100644 index 0000000..a6b3baa Binary files /dev/null and b/assets/02-vote-Z6Vnu5PN.png differ diff --git a/assets/03-activate-2fa-DaKW0YBI.jpeg b/assets/03-activate-2fa-DaKW0YBI.jpeg new file mode 100644 index 0000000..897aeec Binary files /dev/null and b/assets/03-activate-2fa-DaKW0YBI.jpeg differ diff --git a/assets/03-banner-B5POVtpw.png b/assets/03-banner-B5POVtpw.png new file mode 100644 index 0000000..00c0848 Binary files /dev/null and b/assets/03-banner-B5POVtpw.png differ diff --git a/assets/03-instantiate-1c75d033.png b/assets/03-instantiate-BuqaZO1q.png similarity index 100% rename from assets/03-instantiate-1c75d033.png rename to assets/03-instantiate-BuqaZO1q.png diff --git a/assets/03-instantiate-44e3e7fa.png b/assets/03-instantiate-CClLiUOX.png similarity index 100% rename from assets/03-instantiate-44e3e7fa.png rename to assets/03-instantiate-CClLiUOX.png diff --git a/assets/03-manage-deploy-5eb5d601.png b/assets/03-manage-deploy-BuXzbHAq.png similarity index 100% rename from assets/03-manage-deploy-5eb5d601.png rename to assets/03-manage-deploy-BuXzbHAq.png diff --git a/assets/03-nft-5d1ee91b.png b/assets/03-nft-Cmy50JRQ.png similarity index 100% rename from assets/03-nft-5d1ee91b.png rename to assets/03-nft-Cmy50JRQ.png diff --git a/assets/03-view-book-BFiRAuwj.png b/assets/03-view-book-BFiRAuwj.png new file mode 100644 index 0000000..aeb1aa7 Binary files /dev/null and b/assets/03-view-book-BFiRAuwj.png differ diff --git a/assets/03-voting-closed-5e2af309.png b/assets/03-voting-closed-5e2af309.png deleted file mode 100644 index d8d2e37..0000000 Binary files a/assets/03-voting-closed-5e2af309.png and /dev/null differ diff --git a/assets/03-voting-closed-CZ95RSR2.png b/assets/03-voting-closed-CZ95RSR2.png new file mode 100644 index 0000000..d9827d1 Binary files /dev/null and b/assets/03-voting-closed-CZ95RSR2.png differ diff --git a/assets/04-call-8848e199.png b/assets/04-call-B0QbUtuD.png similarity index 100% rename from assets/04-call-8848e199.png rename to assets/04-call-B0QbUtuD.png diff --git a/assets/04-call-40ed55c3.png b/assets/04-call-lnK3XVOY.png similarity index 100% rename from assets/04-call-40ed55c3.png rename to assets/04-call-lnK3XVOY.png diff --git a/assets/04-create-community-Ci3rb5FR.png b/assets/04-create-community-Ci3rb5FR.png new file mode 100644 index 0000000..a86642f Binary files /dev/null and b/assets/04-create-community-Ci3rb5FR.png differ diff --git a/assets/04-create-multisig-C4Wio8Jp.jpeg b/assets/04-create-multisig-C4Wio8Jp.jpeg new file mode 100644 index 0000000..b18efe8 Binary files /dev/null and b/assets/04-create-multisig-C4Wio8Jp.jpeg differ diff --git a/assets/04-manage-book-BnC_Q1zj.png b/assets/04-manage-book-BnC_Q1zj.png new file mode 100644 index 0000000..67e4e12 Binary files /dev/null and b/assets/04-manage-book-BnC_Q1zj.png differ diff --git a/assets/04-scan-invite-code-BMn6E7AI.jpeg b/assets/04-scan-invite-code-BMn6E7AI.jpeg new file mode 100644 index 0000000..5579d5b Binary files /dev/null and b/assets/04-scan-invite-code-BMn6E7AI.jpeg differ diff --git a/assets/05-banner-C94td9LX.png b/assets/05-banner-C94td9LX.png new file mode 100644 index 0000000..6b43915 Binary files /dev/null and b/assets/05-banner-C94td9LX.png differ diff --git a/assets/05-overview-book-B9y3H6BL.png b/assets/05-overview-book-B9y3H6BL.png new file mode 100644 index 0000000..4123d8e Binary files /dev/null and b/assets/05-overview-book-B9y3H6BL.png differ diff --git a/assets/06-overview-book2-fHUjQ5M4.jpg b/assets/06-overview-book2-fHUjQ5M4.jpg new file mode 100644 index 0000000..c7b6805 Binary files /dev/null and b/assets/06-overview-book2-fHUjQ5M4.jpg differ diff --git a/assets/1_new_ballot-e17ae600.png b/assets/1_new_ballot-r0k30Zs2.png similarity index 100% rename from assets/1_new_ballot-e17ae600.png rename to assets/1_new_ballot-r0k30Zs2.png diff --git a/assets/1_query-24a1e12e.png b/assets/1_query-etoXofAH.png similarity index 100% rename from assets/1_query-24a1e12e.png rename to assets/1_query-etoXofAH.png diff --git a/assets/Favicon-0b3d4503.svg b/assets/Favicon-0b3d4503.svg deleted file mode 100644 index ce7f195..0000000 --- a/assets/Favicon-0b3d4503.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - diff --git a/assets/Favicon-BLNUZ4Z9.svg b/assets/Favicon-BLNUZ4Z9.svg new file mode 100644 index 0000000..41ecb4e --- /dev/null +++ b/assets/Favicon-BLNUZ4Z9.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/MaintainedByOasisIcon-30706102.svg b/assets/MaintainedByOasisIcon-30706102.svg deleted file mode 100644 index 4451913..0000000 --- a/assets/MaintainedByOasisIcon-30706102.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/assets/Playground Logo White-CWFbCTXP.svg b/assets/Playground Logo White-CWFbCTXP.svg new file mode 100644 index 0000000..20bff04 --- /dev/null +++ b/assets/Playground Logo White-CWFbCTXP.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/PlaygroundBgGradient-c57f147d.webp b/assets/PlaygroundBgGradient-DK1zblFo.webp similarity index 100% rename from assets/PlaygroundBgGradient-c57f147d.webp rename to assets/PlaygroundBgGradient-DK1zblFo.webp diff --git a/assets/figtree-latin-ext-wght-normal-b8fd952f.woff2 b/assets/figtree-latin-ext-wght-normal-b8fd952f.woff2 deleted file mode 100644 index 2a492b9..0000000 Binary files a/assets/figtree-latin-ext-wght-normal-b8fd952f.woff2 and /dev/null differ diff --git a/assets/figtree-latin-wght-normal-aafc5684.woff2 b/assets/figtree-latin-wght-normal-aafc5684.woff2 deleted file mode 100644 index 971a39e..0000000 Binary files a/assets/figtree-latin-wght-normal-aafc5684.woff2 and /dev/null differ diff --git a/assets/index-73932a99.js b/assets/index-73932a99.js deleted file mode 100644 index 034bfa8..0000000 --- a/assets/index-73932a99.js +++ /dev/null @@ -1,1313 +0,0 @@ -function aw(e,n){for(var t=0;tr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function t(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=t(i);fetch(i.href,o)}})();var uh=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function tl(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function lw(e){if(e.__esModule)return e;var n=e.default;if(typeof n=="function"){var t=function r(){return this instanceof r?Reflect.construct(n,arguments,this.constructor):n.apply(this,arguments)};t.prototype=n.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),t}var G0={exports:{}},cu={},q0={exports:{}},Se={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var rl=Symbol.for("react.element"),sw=Symbol.for("react.portal"),uw=Symbol.for("react.fragment"),cw=Symbol.for("react.strict_mode"),fw=Symbol.for("react.profiler"),dw=Symbol.for("react.provider"),pw=Symbol.for("react.context"),mw=Symbol.for("react.forward_ref"),hw=Symbol.for("react.suspense"),gw=Symbol.for("react.memo"),yw=Symbol.for("react.lazy"),ch=Symbol.iterator;function vw(e){return e===null||typeof e!="object"?null:(e=ch&&e[ch]||e["@@iterator"],typeof e=="function"?e:null)}var X0={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Q0=Object.assign,J0={};function Oo(e,n,t){this.props=e,this.context=n,this.refs=J0,this.updater=t||X0}Oo.prototype.isReactComponent={};Oo.prototype.setState=function(e,n){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")};Oo.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Z0(){}Z0.prototype=Oo.prototype;function ap(e,n,t){this.props=e,this.context=n,this.refs=J0,this.updater=t||X0}var lp=ap.prototype=new Z0;lp.constructor=ap;Q0(lp,Oo.prototype);lp.isPureReactComponent=!0;var fh=Array.isArray,ev=Object.prototype.hasOwnProperty,sp={current:null},nv={key:!0,ref:!0,__self:!0,__source:!0};function tv(e,n,t){var r,i={},o=null,a=null;if(n!=null)for(r in n.ref!==void 0&&(a=n.ref),n.key!==void 0&&(o=""+n.key),n)ev.call(n,r)&&!nv.hasOwnProperty(r)&&(i[r]=n[r]);var l=arguments.length-2;if(l===1)i.children=t;else if(1>>1,ae=R[se];if(0>>1;sei(ge,S))qi(G,ge)?(R[se]=G,R[q]=S,se=q):(R[se]=ge,R[J]=S,se=J);else if(qi(G,S))R[se]=G,R[q]=S,se=q;else break e}}return z}function i(R,z){var S=R.sortIndex-z.sortIndex;return S!==0?S:R.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var s=[],u=[],c=1,f=null,d=3,p=!1,g=!1,v=!1,C=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(R){for(var z=t(u);z!==null;){if(z.callback===null)r(u);else if(z.startTime<=R)r(u),z.sortIndex=z.expirationTime,n(s,z);else break;z=t(u)}}function x(R){if(v=!1,y(R),!g)if(t(s)!==null)g=!0,B(T);else{var z=t(u);z!==null&&D(x,z.startTime-R)}}function T(R,z){g=!1,v&&(v=!1,h(O),O=-1),p=!0;var S=d;try{for(y(z),f=t(s);f!==null&&(!(f.expirationTime>z)||R&&!A());){var se=f.callback;if(typeof se=="function"){f.callback=null,d=f.priorityLevel;var ae=se(f.expirationTime<=z);z=e.unstable_now(),typeof ae=="function"?f.callback=ae:f===t(s)&&r(s),y(z)}else r(s);f=t(s)}if(f!==null)var I=!0;else{var J=t(u);J!==null&&D(x,J.startTime-z),I=!1}return I}finally{f=null,d=S,p=!1}}var k=!1,P=null,O=-1,$=5,_=-1;function A(){return!(e.unstable_now()-_<$)}function L(){if(P!==null){var R=e.unstable_now();_=R;var z=!0;try{z=P(!0,R)}finally{z?j():(k=!1,P=null)}}else k=!1}var j;if(typeof m=="function")j=function(){m(L)};else if(typeof MessageChannel<"u"){var F=new MessageChannel,N=F.port2;F.port1.onmessage=L,j=function(){N.postMessage(null)}}else j=function(){C(L,0)};function B(R){P=R,k||(k=!0,j())}function D(R,z){O=C(function(){R(e.unstable_now())},z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(R){R.callback=null},e.unstable_continueExecution=function(){g||p||(g=!0,B(T))},e.unstable_forceFrameRate=function(R){0>R||125se?(R.sortIndex=S,n(u,R),t(s)===null&&R===t(u)&&(v?(h(O),O=-1):v=!0,D(x,S-se))):(R.sortIndex=ae,n(s,R),g||p||(g=!0,B(T))),R},e.unstable_shouldYield=A,e.unstable_wrapCallback=function(R){var z=d;return function(){var S=d;d=z;try{return R.apply(this,arguments)}finally{d=S}}}})(av);ov.exports=av;var _w=ov.exports;/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var lv=b,dt=_w;function W(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),If=Object.prototype.hasOwnProperty,Ow=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,ph={},mh={};function Rw(e){return If.call(mh,e)?!0:If.call(ph,e)?!1:Ow.test(e)?mh[e]=!0:(ph[e]=!0,!1)}function Aw(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return r?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function $w(e,n,t,r){if(n===null||typeof n>"u"||Aw(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function Vn(e,n,t,r,i,o,a){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=o,this.removeEmptyString=a}var Cn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Cn[e]=new Vn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];Cn[n]=new Vn(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Cn[e]=new Vn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Cn[e]=new Vn(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Cn[e]=new Vn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Cn[e]=new Vn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Cn[e]=new Vn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Cn[e]=new Vn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Cn[e]=new Vn(e,5,!1,e.toLowerCase(),null,!1,!1)});var cp=/[\-:]([a-z])/g;function fp(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(cp,fp);Cn[n]=new Vn(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(cp,fp);Cn[n]=new Vn(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(cp,fp);Cn[n]=new Vn(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Cn[e]=new Vn(e,1,!1,e.toLowerCase(),null,!1,!1)});Cn.xlinkHref=new Vn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Cn[e]=new Vn(e,1,!1,e.toLowerCase(),null,!0,!0)});function dp(e,n,t,r){var i=Cn.hasOwnProperty(n)?Cn[n]:null;(i!==null?i.type!==0:r||!(2l||i[a]!==o[l]){var s=` -`+i[a].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=a&&0<=l);break}}}finally{Pc=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?ea(e):""}function Lw(e){switch(e.tag){case 5:return ea(e.type);case 16:return ea("Lazy");case 13:return ea("Suspense");case 19:return ea("SuspenseList");case 0:case 2:case 15:return e=Tc(e.type,!1),e;case 11:return e=Tc(e.type.render,!1),e;case 1:return e=Tc(e.type,!0),e;default:return""}}function Af(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Di:return"Fragment";case ji:return"Portal";case _f:return"Profiler";case pp:return"StrictMode";case Of:return"Suspense";case Rf:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case cv:return(e.displayName||"Context")+".Consumer";case uv:return(e._context.displayName||"Context")+".Provider";case mp:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case hp:return n=e.displayName||null,n!==null?n:Af(e.type)||"Memo";case br:n=e._payload,e=e._init;try{return Af(e(n))}catch{}}return null}function Mw(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Af(n);case 8:return n===pp?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function Nr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function dv(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Nw(e){var n=dv(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var i=t.get,o=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.call(this,a)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function xl(e){e._valueTracker||(e._valueTracker=Nw(e))}function pv(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=dv(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function xs(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function $f(e,n){var t=n.checked;return en({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function gh(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=Nr(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function mv(e,n){n=n.checked,n!=null&&dp(e,"checked",n,!1)}function Lf(e,n){mv(e,n);var t=Nr(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Mf(e,n.type,t):n.hasOwnProperty("defaultValue")&&Mf(e,n.type,Nr(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function yh(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Mf(e,n,t){(n!=="number"||xs(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var na=Array.isArray;function ro(e,n,t,r){if(e=e.options,n){n={};for(var i=0;i"+n.valueOf().toString()+"",n=bl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function Ia(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var ua={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},zw=["Webkit","ms","Moz","O"];Object.keys(ua).forEach(function(e){zw.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),ua[n]=ua[e]})});function vv(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||ua.hasOwnProperty(e)&&ua[e]?(""+n).trim():n+"px"}function xv(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,i=vv(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,i):e[t]=i}}var Fw=en({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ff(e,n){if(n){if(Fw[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(W(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(W(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(W(61))}if(n.style!=null&&typeof n.style!="object")throw Error(W(62))}}function jf(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Df=null;function gp(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Bf=null,io=null,oo=null;function bh(e){if(e=al(e)){if(typeof Bf!="function")throw Error(W(280));var n=e.stateNode;n&&(n=hu(n),Bf(e.stateNode,e.type,n))}}function bv(e){io?oo?oo.push(e):oo=[e]:io=e}function kv(){if(io){var e=io,n=oo;if(oo=io=null,bh(e),n)for(e=0;e>>=0,e===0?32:31-(qw(e)/Xw|0)|0}var kl=64,wl=4194304;function ta(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Ss(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=t&268435455;if(a!==0){var l=a&~i;l!==0?r=ta(l):(o&=a,o!==0&&(r=ta(o)))}else a=t&~i,a!==0?r=ta(a):o!==0&&(r=ta(o));if(r===0)return 0;if(n!==0&&n!==r&&!(n&i)&&(i=r&-r,o=n&-n,i>=o||i===16&&(o&4194240)!==0))return n;if(r&4&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function il(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-$t(n),e[n]=t}function eS(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=fa),_h=String.fromCharCode(32),Oh=!1;function Bv(e,n){switch(e){case"keyup":return IS.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Uv(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Bi=!1;function OS(e,n){switch(e){case"compositionend":return Uv(n);case"keypress":return n.which!==32?null:(Oh=!0,_h);case"textInput":return e=n.data,e===_h&&Oh?null:e;default:return null}}function RS(e,n){if(Bi)return e==="compositionend"||!Cp&&Bv(e,n)?(e=jv(),es=kp=Cr=null,Bi=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=Lh(t)}}function Kv(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?Kv(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function Yv(){for(var e=window,n=xs();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=xs(e.document)}return n}function Ep(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function DS(e){var n=Yv(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&Kv(t.ownerDocument.documentElement,t)){if(r!==null&&Ep(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var i=t.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=Mh(t,o);var a=Mh(t,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(n=n.createRange(),n.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(n),e.extend(a.node,a.offset)):(n.setEnd(a.node,a.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,Ui=null,Yf=null,pa=null,Gf=!1;function Nh(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;Gf||Ui==null||Ui!==xs(r)||(r=Ui,"selectionStart"in r&&Ep(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),pa&&La(pa,r)||(pa=r,r=Ps(Yf,"onSelect"),0Vi||(e.current=ed[Vi],ed[Vi]=null,Vi--)}function Ue(e,n){Vi++,ed[Vi]=e.current,e.current=n}var zr={},Nn=Vr(zr),Xn=Vr(!1),mi=zr;function yo(e,n){var t=e.type.contextTypes;if(!t)return zr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in t)i[o]=n[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=i),i}function Qn(e){return e=e.childContextTypes,e!=null}function Is(){Ye(Xn),Ye(Nn)}function Wh(e,n,t){if(Nn.current!==zr)throw Error(W(168));Ue(Nn,n),Ue(Xn,t)}function t1(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var i in r)if(!(i in n))throw Error(W(108,Mw(e)||"Unknown",i));return en({},t,r)}function _s(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||zr,mi=Nn.current,Ue(Nn,e),Ue(Xn,Xn.current),!0}function Hh(e,n,t){var r=e.stateNode;if(!r)throw Error(W(169));t?(e=t1(e,n,mi),r.__reactInternalMemoizedMergedChildContext=e,Ye(Xn),Ye(Nn),Ue(Nn,e)):Ye(Xn),Ue(Xn,t)}var Zt=null,gu=!1,Bc=!1;function r1(e){Zt===null?Zt=[e]:Zt.push(e)}function JS(e){gu=!0,r1(e)}function Kr(){if(!Bc&&Zt!==null){Bc=!0;var e=0,n=Me;try{var t=Zt;for(Me=1;e>=a,i-=a,tr=1<<32-$t(n)+i|t<O?($=P,P=null):$=P.sibling;var _=d(h,P,y[O],x);if(_===null){P===null&&(P=$);break}e&&P&&_.alternate===null&&n(h,P),m=o(_,m,O),k===null?T=_:k.sibling=_,k=_,P=$}if(O===y.length)return t(h,P),Qe&&Jr(h,O),T;if(P===null){for(;OO?($=P,P=null):$=P.sibling;var A=d(h,P,_.value,x);if(A===null){P===null&&(P=$);break}e&&P&&A.alternate===null&&n(h,P),m=o(A,m,O),k===null?T=A:k.sibling=A,k=A,P=$}if(_.done)return t(h,P),Qe&&Jr(h,O),T;if(P===null){for(;!_.done;O++,_=y.next())_=f(h,_.value,x),_!==null&&(m=o(_,m,O),k===null?T=_:k.sibling=_,k=_);return Qe&&Jr(h,O),T}for(P=r(h,P);!_.done;O++,_=y.next())_=p(P,h,O,_.value,x),_!==null&&(e&&_.alternate!==null&&P.delete(_.key===null?O:_.key),m=o(_,m,O),k===null?T=_:k.sibling=_,k=_);return e&&P.forEach(function(L){return n(h,L)}),Qe&&Jr(h,O),T}function C(h,m,y,x){if(typeof y=="object"&&y!==null&&y.type===Di&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case vl:e:{for(var T=y.key,k=m;k!==null;){if(k.key===T){if(T=y.type,T===Di){if(k.tag===7){t(h,k.sibling),m=i(k,y.props.children),m.return=h,h=m;break e}}else if(k.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===br&&Qh(T)===k.type){t(h,k.sibling),m=i(k,y.props),m.ref=Wo(h,k,y),m.return=h,h=m;break e}t(h,k);break}else n(h,k);k=k.sibling}y.type===Di?(m=fi(y.props.children,h.mode,x,y.key),m.return=h,h=m):(x=ss(y.type,y.key,y.props,null,h.mode,x),x.ref=Wo(h,m,y),x.return=h,h=x)}return a(h);case ji:e:{for(k=y.key;m!==null;){if(m.key===k)if(m.tag===4&&m.stateNode.containerInfo===y.containerInfo&&m.stateNode.implementation===y.implementation){t(h,m.sibling),m=i(m,y.children||[]),m.return=h,h=m;break e}else{t(h,m);break}else n(h,m);m=m.sibling}m=qc(y,h.mode,x),m.return=h,h=m}return a(h);case br:return k=y._init,C(h,m,k(y._payload),x)}if(na(y))return g(h,m,y,x);if(Fo(y))return v(h,m,y,x);_l(h,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,m!==null&&m.tag===6?(t(h,m.sibling),m=i(m,y),m.return=h,h=m):(t(h,m),m=Gc(y,h.mode,x),m.return=h,h=m),a(h)):t(h,m)}return C}var xo=f1(!0),d1=f1(!1),ll={},Yt=Vr(ll),Fa=Vr(ll),ja=Vr(ll);function oi(e){if(e===ll)throw Error(W(174));return e}function Lp(e,n){switch(Ue(ja,n),Ue(Fa,e),Ue(Yt,ll),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:zf(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=zf(n,e)}Ye(Yt),Ue(Yt,n)}function bo(){Ye(Yt),Ye(Fa),Ye(ja)}function p1(e){oi(ja.current);var n=oi(Yt.current),t=zf(n,e.type);n!==t&&(Ue(Fa,e),Ue(Yt,t))}function Mp(e){Fa.current===e&&(Ye(Yt),Ye(Fa))}var Je=Vr(0);function Ms(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if(n.flags&128)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Uc=[];function Np(){for(var e=0;et?t:4,e(!0);var r=Wc.transition;Wc.transition={};try{e(!1),n()}finally{Me=t,Wc.transition=r}}function _1(){return Et().memoizedState}function tC(e,n,t){var r=$r(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},O1(e))R1(n,t);else if(t=l1(e,n,t,r),t!==null){var i=Wn();Lt(t,e,r,i),A1(t,n,r)}}function rC(e,n,t){var r=$r(e),i={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(O1(e))R1(n,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=n.lastRenderedReducer,o!==null))try{var a=n.lastRenderedState,l=o(a,t);if(i.hasEagerState=!0,i.eagerState=l,Mt(l,a)){var s=n.interleaved;s===null?(i.next=i,Ap(n)):(i.next=s.next,s.next=i),n.interleaved=i;return}}catch{}finally{}t=l1(e,n,i,r),t!==null&&(i=Wn(),Lt(t,e,r,i),A1(t,n,r))}}function O1(e){var n=e.alternate;return e===Ze||n!==null&&n===Ze}function R1(e,n){ma=Ns=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function A1(e,n,t){if(t&4194240){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,vp(e,t)}}var zs={readContext:Ct,useCallback:On,useContext:On,useEffect:On,useImperativeHandle:On,useInsertionEffect:On,useLayoutEffect:On,useMemo:On,useReducer:On,useRef:On,useState:On,useDebugValue:On,useDeferredValue:On,useTransition:On,useMutableSource:On,useSyncExternalStore:On,useId:On,unstable_isNewReconciler:!1},iC={readContext:Ct,useCallback:function(e,n){return Ft().memoizedState=[e,n===void 0?null:n],e},useContext:Ct,useEffect:Zh,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,is(4194308,4,C1.bind(null,n,e),t)},useLayoutEffect:function(e,n){return is(4194308,4,e,n)},useInsertionEffect:function(e,n){return is(4,2,e,n)},useMemo:function(e,n){var t=Ft();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=Ft();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=tC.bind(null,Ze,e),[r.memoizedState,e]},useRef:function(e){var n=Ft();return e={current:e},n.memoizedState=e},useState:Jh,useDebugValue:Bp,useDeferredValue:function(e){return Ft().memoizedState=e},useTransition:function(){var e=Jh(!1),n=e[0];return e=nC.bind(null,e[1]),Ft().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=Ze,i=Ft();if(Qe){if(t===void 0)throw Error(W(407));t=t()}else{if(t=n(),yn===null)throw Error(W(349));gi&30||g1(r,n,t)}i.memoizedState=t;var o={value:t,getSnapshot:n};return i.queue=o,Zh(v1.bind(null,r,o,e),[e]),r.flags|=2048,Ua(9,y1.bind(null,r,o,t,n),void 0,null),t},useId:function(){var e=Ft(),n=yn.identifierPrefix;if(Qe){var t=rr,r=tr;t=(r&~(1<<32-$t(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=Da++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(t,{is:r.is}):(e=a.createElement(t),t==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,t),e[Ut]=n,e[za]=r,B1(e,n,!1,!1),n.stateNode=e;e:{switch(a=jf(t,r),t){case"dialog":Ve("cancel",e),Ve("close",e),i=r;break;case"iframe":case"object":case"embed":Ve("load",e),i=r;break;case"video":case"audio":for(i=0;iwo&&(n.flags|=128,r=!0,Ho(o,!1),n.lanes=4194304)}else{if(!r)if(e=Ms(a),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),Ho(o,!0),o.tail===null&&o.tailMode==="hidden"&&!a.alternate&&!Qe)return Rn(n),null}else 2*an()-o.renderingStartTime>wo&&t!==1073741824&&(n.flags|=128,r=!0,Ho(o,!1),n.lanes=4194304);o.isBackwards?(a.sibling=n.child,n.child=a):(t=o.last,t!==null?t.sibling=a:n.child=a,o.last=a)}return o.tail!==null?(n=o.tail,o.rendering=n,o.tail=n.sibling,o.renderingStartTime=an(),n.sibling=null,t=Je.current,Ue(Je,r?t&1|2:t&1),n):(Rn(n),null);case 22:case 23:return Yp(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&n.mode&1?at&1073741824&&(Rn(n),n.subtreeFlags&6&&(n.flags|=8192)):Rn(n),null;case 24:return null;case 25:return null}throw Error(W(156,n.tag))}function dC(e,n){switch(Tp(n),n.tag){case 1:return Qn(n.type)&&Is(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return bo(),Ye(Xn),Ye(Nn),Np(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return Mp(n),null;case 13:if(Ye(Je),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(W(340));vo()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return Ye(Je),null;case 4:return bo(),null;case 10:return Rp(n.type._context),null;case 22:case 23:return Yp(),null;case 24:return null;default:return null}}var Rl=!1,$n=!1,pC=typeof WeakSet=="function"?WeakSet:Set,Q=null;function qi(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){rn(e,n,r)}else t.current=null}function dd(e,n,t){try{t()}catch(r){rn(e,n,r)}}var sg=!1;function mC(e,n){if(qf=Cs,e=Yv(),Ep(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{t.nodeType,o.nodeType}catch{t=null;break e}var a=0,l=-1,s=-1,u=0,c=0,f=e,d=null;n:for(;;){for(var p;f!==t||i!==0&&f.nodeType!==3||(l=a+i),f!==o||r!==0&&f.nodeType!==3||(s=a+r),f.nodeType===3&&(a+=f.nodeValue.length),(p=f.firstChild)!==null;)d=f,f=p;for(;;){if(f===e)break n;if(d===t&&++u===i&&(l=a),d===o&&++c===r&&(s=a),(p=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=p}t=l===-1||s===-1?null:{start:l,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(Xf={focusedElem:e,selectionRange:t},Cs=!1,Q=n;Q!==null;)if(n=Q,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,Q=e;else for(;Q!==null;){n=Q;try{var g=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var v=g.memoizedProps,C=g.memoizedState,h=n.stateNode,m=h.getSnapshotBeforeUpdate(n.elementType===n.type?v:_t(n.type,v),C);h.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var y=n.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(W(163))}}catch(x){rn(n,n.return,x)}if(e=n.sibling,e!==null){e.return=n.return,Q=e;break}Q=n.return}return g=sg,sg=!1,g}function ha(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&dd(n,t,o)}i=i.next}while(i!==r)}}function xu(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function pd(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof n=="function"?n(e):n.current=e}}function H1(e){var n=e.alternate;n!==null&&(e.alternate=null,H1(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Ut],delete n[za],delete n[Zf],delete n[XS],delete n[QS])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function V1(e){return e.tag===5||e.tag===3||e.tag===4}function ug(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||V1(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function md(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=Ts));else if(r!==4&&(e=e.child,e!==null))for(md(e,n,t),e=e.sibling;e!==null;)md(e,n,t),e=e.sibling}function hd(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(hd(e,n,t),e=e.sibling;e!==null;)hd(e,n,t),e=e.sibling}var kn=null,Ot=!1;function gr(e,n,t){for(t=t.child;t!==null;)K1(e,n,t),t=t.sibling}function K1(e,n,t){if(Kt&&typeof Kt.onCommitFiberUnmount=="function")try{Kt.onCommitFiberUnmount(fu,t)}catch{}switch(t.tag){case 5:$n||qi(t,n);case 6:var r=kn,i=Ot;kn=null,gr(e,n,t),kn=r,Ot=i,kn!==null&&(Ot?(e=kn,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):kn.removeChild(t.stateNode));break;case 18:kn!==null&&(Ot?(e=kn,t=t.stateNode,e.nodeType===8?Dc(e.parentNode,t):e.nodeType===1&&Dc(e,t),Aa(e)):Dc(kn,t.stateNode));break;case 4:r=kn,i=Ot,kn=t.stateNode.containerInfo,Ot=!0,gr(e,n,t),kn=r,Ot=i;break;case 0:case 11:case 14:case 15:if(!$n&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,a!==void 0&&(o&2||o&4)&&dd(t,n,a),i=i.next}while(i!==r)}gr(e,n,t);break;case 1:if(!$n&&(qi(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(l){rn(t,n,l)}gr(e,n,t);break;case 21:gr(e,n,t);break;case 22:t.mode&1?($n=(r=$n)||t.memoizedState!==null,gr(e,n,t),$n=r):gr(e,n,t);break;default:gr(e,n,t)}}function cg(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new pC),n.forEach(function(r){var i=SC.bind(null,e,r);t.has(r)||(t.add(r),r.then(i,i))})}}function It(e,n){var t=n.deletions;if(t!==null)for(var r=0;ri&&(i=a),r&=~o}if(r=i,r=an()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*gC(r/1960))-r,10e?16:e,Er===null)var r=!1;else{if(e=Er,Er=null,Ds=0,Pe&6)throw Error(W(331));var i=Pe;for(Pe|=4,Q=e.current;Q!==null;){var o=Q,a=o.child;if(Q.flags&16){var l=o.deletions;if(l!==null){for(var s=0;san()-Vp?ci(e,0):Hp|=t),Jn(e,n)}function ex(e,n){n===0&&(e.mode&1?(n=wl,wl<<=1,!(wl&130023424)&&(wl=4194304)):n=1);var t=Wn();e=lr(e,n),e!==null&&(il(e,n,t),Jn(e,t))}function wC(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),ex(e,t)}function SC(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(t=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(W(314))}r!==null&&r.delete(n),ex(e,t)}var nx;nx=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||Xn.current)Gn=!0;else{if(!(e.lanes&t)&&!(n.flags&128))return Gn=!1,cC(e,n,t);Gn=!!(e.flags&131072)}else Gn=!1,Qe&&n.flags&1048576&&i1(n,Rs,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;os(e,n),e=n.pendingProps;var i=yo(n,Nn.current);lo(n,t),i=Fp(null,n,r,e,i,t);var o=jp();return n.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,Qn(r)?(o=!0,_s(n)):o=!1,n.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,$p(n),i.updater=yu,n.stateNode=i,i._reactInternals=n,od(n,r,e,t),n=sd(null,n,r,!0,o,t)):(n.tag=0,Qe&&o&&Pp(n),Dn(null,n,i,t),n=n.child),n;case 16:r=n.elementType;e:{switch(os(e,n),e=n.pendingProps,i=r._init,r=i(r._payload),n.type=r,i=n.tag=EC(r),e=_t(r,e),i){case 0:n=ld(null,n,r,e,t);break e;case 1:n=og(null,n,r,e,t);break e;case 11:n=rg(null,n,r,e,t);break e;case 14:n=ig(null,n,r,_t(r.type,e),t);break e}throw Error(W(306,r,""))}return n;case 0:return r=n.type,i=n.pendingProps,i=n.elementType===r?i:_t(r,i),ld(e,n,r,i,t);case 1:return r=n.type,i=n.pendingProps,i=n.elementType===r?i:_t(r,i),og(e,n,r,i,t);case 3:e:{if(F1(n),e===null)throw Error(W(387));r=n.pendingProps,o=n.memoizedState,i=o.element,s1(e,n),Ls(n,r,null,t);var a=n.memoizedState;if(r=a.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},n.updateQueue.baseState=o,n.memoizedState=o,n.flags&256){i=ko(Error(W(423)),n),n=ag(e,n,r,t,i);break e}else if(r!==i){i=ko(Error(W(424)),n),n=ag(e,n,r,t,i);break e}else for(st=Or(n.stateNode.containerInfo.firstChild),ct=n,Qe=!0,Rt=null,t=d1(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(vo(),r===i){n=sr(e,n,t);break e}Dn(e,n,r,t)}n=n.child}return n;case 5:return p1(n),e===null&&td(n),r=n.type,i=n.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,Qf(r,i)?a=null:o!==null&&Qf(r,o)&&(n.flags|=32),z1(e,n),Dn(e,n,a,t),n.child;case 6:return e===null&&td(n),null;case 13:return j1(e,n,t);case 4:return Lp(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=xo(n,null,r,t):Dn(e,n,r,t),n.child;case 11:return r=n.type,i=n.pendingProps,i=n.elementType===r?i:_t(r,i),rg(e,n,r,i,t);case 7:return Dn(e,n,n.pendingProps,t),n.child;case 8:return Dn(e,n,n.pendingProps.children,t),n.child;case 12:return Dn(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,i=n.pendingProps,o=n.memoizedProps,a=i.value,Ue(As,r._currentValue),r._currentValue=a,o!==null)if(Mt(o.value,a)){if(o.children===i.children&&!Xn.current){n=sr(e,n,t);break e}}else for(o=n.child,o!==null&&(o.return=n);o!==null;){var l=o.dependencies;if(l!==null){a=o.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=ir(-1,t&-t),s.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?s.next=s:(s.next=c.next,c.next=s),u.pending=s}}o.lanes|=t,s=o.alternate,s!==null&&(s.lanes|=t),rd(o.return,t,n),l.lanes|=t;break}s=s.next}}else if(o.tag===10)a=o.type===n.type?null:o.child;else if(o.tag===18){if(a=o.return,a===null)throw Error(W(341));a.lanes|=t,l=a.alternate,l!==null&&(l.lanes|=t),rd(a,t,n),a=o.sibling}else a=o.child;if(a!==null)a.return=o;else for(a=o;a!==null;){if(a===n){a=null;break}if(o=a.sibling,o!==null){o.return=a.return,a=o;break}a=a.return}o=a}Dn(e,n,i.children,t),n=n.child}return n;case 9:return i=n.type,r=n.pendingProps.children,lo(n,t),i=Ct(i),r=r(i),n.flags|=1,Dn(e,n,r,t),n.child;case 14:return r=n.type,i=_t(r,n.pendingProps),i=_t(r.type,i),ig(e,n,r,i,t);case 15:return M1(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,i=n.pendingProps,i=n.elementType===r?i:_t(r,i),os(e,n),n.tag=1,Qn(r)?(e=!0,_s(n)):e=!1,lo(n,t),c1(n,r,i),od(n,r,i,t),sd(null,n,r,!0,e,t);case 19:return D1(e,n,t);case 22:return N1(e,n,t)}throw Error(W(156,n.tag))};function tx(e,n){return Iv(e,n)}function CC(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function wt(e,n,t,r){return new CC(e,n,t,r)}function qp(e){return e=e.prototype,!(!e||!e.isReactComponent)}function EC(e){if(typeof e=="function")return qp(e)?1:0;if(e!=null){if(e=e.$$typeof,e===mp)return 11;if(e===hp)return 14}return 2}function Lr(e,n){var t=e.alternate;return t===null?(t=wt(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function ss(e,n,t,r,i,o){var a=2;if(r=e,typeof e=="function")qp(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Di:return fi(t.children,i,o,n);case pp:a=8,i|=8;break;case _f:return e=wt(12,t,n,i|2),e.elementType=_f,e.lanes=o,e;case Of:return e=wt(13,t,n,i),e.elementType=Of,e.lanes=o,e;case Rf:return e=wt(19,t,n,i),e.elementType=Rf,e.lanes=o,e;case fv:return ku(t,i,o,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case uv:a=10;break e;case cv:a=9;break e;case mp:a=11;break e;case hp:a=14;break e;case br:a=16,r=null;break e}throw Error(W(130,e==null?e:typeof e,""))}return n=wt(a,t,n,i),n.elementType=e,n.type=r,n.lanes=o,n}function fi(e,n,t,r){return e=wt(7,e,r,n),e.lanes=t,e}function ku(e,n,t,r){return e=wt(22,e,r,n),e.elementType=fv,e.lanes=t,e.stateNode={isHidden:!1},e}function Gc(e,n,t){return e=wt(6,e,null,n),e.lanes=t,e}function qc(e,n,t){return n=wt(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function PC(e,n,t,r,i){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=_c(0),this.expirationTimes=_c(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_c(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Xp(e,n,t,r,i,o,a,l,s){return e=new PC(e,n,t,l,s),n===1?(n=1,o===!0&&(n|=8)):n=0,o=wt(3,null,null,n),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},$p(o),e}function TC(e,n,t){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ax)}catch(e){console.error(e)}}ax(),iv.exports=pt;var Pu=iv.exports;const ia=tl(Pu);var vg=Pu;Tf.createRoot=vg.createRoot,Tf.hydrateRoot=vg.hydrateRoot;const AC={black:"#000",white:"#fff"},Ha=AC,$C={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},_i=$C,LC={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},Oi=LC,MC={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},Ri=MC,NC={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},Ai=NC,zC={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},$i=zC,FC={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},Ko=FC,jC={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},DC=jC;function E(){return E=Object.assign?Object.assign.bind():function(e){for(var n=1;n{n[t]=lx(e[t])}),n}function Ln(e,n,t={clone:!0}){const r=t.clone?E({},e):e;return er(e)&&er(n)&&Object.keys(n).forEach(i=>{i!=="__proto__"&&(er(n[i])&&i in e&&er(e[i])?r[i]=Ln(e[i],n[i],t):t.clone?r[i]=er(n[i])?lx(n[i]):n[i]:r[i]=n[i])}),r}var sx={exports:{}},BC="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",UC=BC,WC=UC;function ux(){}function cx(){}cx.resetWarningCache=ux;var HC=function(){function e(r,i,o,a,l,s){if(s!==WC){var u=new 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 u.name="Invariant Violation",u}}e.isRequired=e;function n(){return e}var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:cx,resetWarningCache:ux};return t.PropTypes=t,t};sx.exports=HC();var VC=sx.exports;const be=tl(VC);function Fr(e){let n="https://mui.com/production-error/?code="+e;for(let t=1;tt==null?n:function(...i){n.apply(this,i),t.apply(this,i)},()=>{})}function em(e,n=166){let t;function r(...i){const o=()=>{e.apply(this,i)};clearTimeout(t),t=setTimeout(o,n)}return r.clear=()=>{clearTimeout(t)},r}function KC(e,n){return()=>null}function us(e,n){var t,r;return b.isValidElement(e)&&n.indexOf((t=e.type.muiName)!=null?t:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function Zn(e){return e&&e.ownerDocument||document}function jr(e){return Zn(e).defaultView||window}function YC(e,n){return()=>null}function Ws(e,n){typeof e=="function"?e(n):e&&(e.current=n)}const GC=typeof window<"u"?b.useLayoutEffect:b.useEffect,Xt=GC;let xg=0;function qC(e){const[n,t]=b.useState(e),r=e||n;return b.useEffect(()=>{n==null&&(xg+=1,t(`mui-${xg}`))},[n]),r}const bg=vs["useId".toString()];function Tu(e){if(bg!==void 0){const n=bg();return e??n}return qC(e)}function XC(e,n,t,r,i){return null}function Hs({controlled:e,default:n,name:t,state:r="value"}){const{current:i}=b.useRef(e!==void 0),[o,a]=b.useState(n),l=i?e:o,s=b.useCallback(u=>{i||a(u)},[]);return[l,s]}function ai(e){const n=b.useRef(e);return Xt(()=>{n.current=e}),b.useRef((...t)=>(0,n.current)(...t)).current}function vn(...e){return b.useMemo(()=>e.every(n=>n==null)?null:n=>{e.forEach(t=>{Ws(t,n)})},e)}let Iu=!0,kd=!1,kg;const QC={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function JC(e){const{type:n,tagName:t}=e;return!!(t==="INPUT"&&QC[n]&&!e.readOnly||t==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function ZC(e){e.metaKey||e.altKey||e.ctrlKey||(Iu=!0)}function Xc(){Iu=!1}function e2(){this.visibilityState==="hidden"&&kd&&(Iu=!0)}function n2(e){e.addEventListener("keydown",ZC,!0),e.addEventListener("mousedown",Xc,!0),e.addEventListener("pointerdown",Xc,!0),e.addEventListener("touchstart",Xc,!0),e.addEventListener("visibilitychange",e2,!0)}function t2(e){const{target:n}=e;try{return n.matches(":focus-visible")}catch{}return Iu||JC(n)}function nm(){const e=b.useCallback(i=>{i!=null&&n2(i.ownerDocument)},[]),n=b.useRef(!1);function t(){return n.current?(kd=!0,window.clearTimeout(kg),kg=window.setTimeout(()=>{kd=!1},100),n.current=!1,!0):!1}function r(i){return t2(i)?(n.current=!0,!0):!1}return{isFocusVisibleRef:n,onFocus:r,onBlur:t,ref:e}}function fx(e){const n=e.documentElement.clientWidth;return Math.abs(window.innerWidth-n)}function tm(e,n){const t=E({},n);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))t[r]=E({},e[r],t[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const i=e[r]||{},o=n[r];t[r]={},!o||!Object.keys(o)?t[r]=i:!i||!Object.keys(i)?t[r]=o:(t[r]=E({},o),Object.keys(i).forEach(a=>{t[r][a]=tm(i[a],o[a])}))}else t[r]===void 0&&(t[r]=e[r])}),t}function Te(e,n,t=void 0){const r={};return Object.keys(e).forEach(i=>{r[i]=e[i].reduce((o,a)=>{if(a){const l=n(a);l!==""&&o.push(l),t&&t[a]&&o.push(t[a])}return o},[]).join(" ")}),r}const wg=e=>e,r2=()=>{let e=wg;return{configure(n){e=n},generate(n){return e(n)},reset(){e=wg}}},i2=r2(),rm=i2,o2={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Ee(e,n,t="Mui"){const r=o2[n];return r?`${t}-${r}`:`${rm.generate(e)}-${n}`}function Ce(e,n,t="Mui"){const r={};return n.forEach(i=>{r[i]=Ee(e,i,t)}),r}const xi="$$material";function re(e,n){if(e==null)return{};var t={},r=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}function dx(e){var n=Object.create(null);return function(t){return n[t]===void 0&&(n[t]=e(t)),n[t]}}var a2=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,l2=dx(function(e){return a2.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function s2(e){if(e.sheet)return e.sheet;for(var n=0;n0?wn($o,--nt):0,So--,sn===10&&(So=1,Ou--),sn}function ft(){return sn=nt2||Ka(sn)>3?"":" "}function k2(e,n){for(;--n&&ft()&&!(sn<48||sn>102||sn>57&&sn<65||sn>70&&sn<97););return sl(e,cs()+(n<6&&Gt()==32&&ft()==32))}function Sd(e){for(;ft();)switch(sn){case e:return nt;case 34:case 39:e!==34&&e!==39&&Sd(sn);break;case 40:e===41&&Sd(e);break;case 92:ft();break}return nt}function w2(e,n){for(;ft()&&e+sn!==47+10;)if(e+sn===42+42&&Gt()===47)break;return"/*"+sl(n,nt-1)+"*"+_u(e===47?e:ft())}function S2(e){for(;!Ka(Gt());)ft();return sl(e,nt)}function C2(e){return vx(ds("",null,null,null,[""],e=yx(e),0,[0],e))}function ds(e,n,t,r,i,o,a,l,s){for(var u=0,c=0,f=a,d=0,p=0,g=0,v=1,C=1,h=1,m=0,y="",x=i,T=o,k=r,P=y;C;)switch(g=m,m=ft()){case 40:if(g!=108&&wn(P,f-1)==58){wd(P+=Ae(fs(m),"&","&\f"),"&\f")!=-1&&(h=-1);break}case 34:case 39:case 91:P+=fs(m);break;case 9:case 10:case 13:case 32:P+=b2(g);break;case 92:P+=k2(cs()-1,7);continue;case 47:switch(Gt()){case 42:case 47:Ll(E2(w2(ft(),cs()),n,t),s);break;default:P+="/"}break;case 123*v:l[u++]=Dt(P)*h;case 125*v:case 59:case 0:switch(m){case 0:case 125:C=0;case 59+c:h==-1&&(P=Ae(P,/\f/g,"")),p>0&&Dt(P)-f&&Ll(p>32?Cg(P+";",r,t,f-1):Cg(Ae(P," ","")+";",r,t,f-2),s);break;case 59:P+=";";default:if(Ll(k=Sg(P,n,t,u,c,i,l,y,x=[],T=[],f),o),m===123)if(c===0)ds(P,n,k,k,x,o,f,l,T);else switch(d===99&&wn(P,3)===110?100:d){case 100:case 108:case 109:case 115:ds(e,k,k,r&&Ll(Sg(e,k,k,0,0,i,l,y,i,x=[],f),T),i,T,f,l,r?x:T);break;default:ds(P,k,k,k,[""],T,0,l,T)}}u=c=p=0,v=h=1,y=P="",f=a;break;case 58:f=1+Dt(P),p=g;default:if(v<1){if(m==123)--v;else if(m==125&&v++==0&&x2()==125)continue}switch(P+=_u(m),m*v){case 38:h=c>0?1:(P+="\f",-1);break;case 44:l[u++]=(Dt(P)-1)*h,h=1;break;case 64:Gt()===45&&(P+=fs(ft())),d=Gt(),c=f=Dt(y=P+=S2(cs())),m++;break;case 45:g===45&&Dt(P)==2&&(v=0)}}return o}function Sg(e,n,t,r,i,o,a,l,s,u,c){for(var f=i-1,d=i===0?o:[""],p=am(d),g=0,v=0,C=0;g0?d[h]+" "+m:Ae(m,/&\f/g,d[h])))&&(s[C++]=y);return Ru(e,n,t,i===0?im:l,s,u,c)}function E2(e,n,t){return Ru(e,n,t,px,_u(v2()),Va(e,2,-2),0)}function Cg(e,n,t,r){return Ru(e,n,t,om,Va(e,0,r),Va(e,r+1,-1),r)}function uo(e,n){for(var t="",r=am(e),i=0;i6)switch(wn(e,n+1)){case 109:if(wn(e,n+4)!==45)break;case 102:return Ae(e,/(.+:)(.+)-([^]+)/,"$1"+Re+"$2-$3$1"+Vs+(wn(e,n+3)==108?"$3":"$2-$3"))+e;case 115:return~wd(e,"stretch")?xx(Ae(e,"stretch","fill-available"),n)+e:e}break;case 4949:if(wn(e,n+1)!==115)break;case 6444:switch(wn(e,Dt(e)-3-(~wd(e,"!important")&&10))){case 107:return Ae(e,":",":"+Re)+e;case 101:return Ae(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Re+(wn(e,14)===45?"inline-":"")+"box$3$1"+Re+"$2$3$1"+An+"$2box$3")+e}break;case 5936:switch(wn(e,n+11)){case 114:return Re+e+An+Ae(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Re+e+An+Ae(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Re+e+An+Ae(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Re+e+An+e+e}return e}var L2=function(n,t,r,i){if(n.length>-1&&!n.return)switch(n.type){case om:n.return=xx(n.value,n.length);break;case mx:return uo([Yo(n,{value:Ae(n.value,"@","@"+Re)})],i);case im:if(n.length)return y2(n.props,function(o){switch(g2(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return uo([Yo(n,{props:[Ae(o,/:(read-\w+)/,":"+Vs+"$1")]})],i);case"::placeholder":return uo([Yo(n,{props:[Ae(o,/:(plac\w+)/,":"+Re+"input-$1")]}),Yo(n,{props:[Ae(o,/:(plac\w+)/,":"+Vs+"$1")]}),Yo(n,{props:[Ae(o,/:(plac\w+)/,An+"input-$1")]})],i)}return""})}},M2=[L2],N2=function(n){var t=n.key;if(t==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(v){var C=v.getAttribute("data-emotion");C.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var i=n.stylisPlugins||M2,o={},a,l=[];a=n.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(v){for(var C=v.getAttribute("data-emotion").split(" "),h=1;h=4;++r,i-=4)t=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,t=(t&65535)*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(t&65535)*1540483477+((t>>>16)*59797<<16)^(n&65535)*1540483477+((n>>>16)*59797<<16);switch(i){case 3:n^=(e.charCodeAt(r+2)&255)<<16;case 2:n^=(e.charCodeAt(r+1)&255)<<8;case 1:n^=e.charCodeAt(r)&255,n=(n&65535)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,n=(n&65535)*1540483477+((n>>>16)*59797<<16),((n^n>>>15)>>>0).toString(36)}var G2={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},q2=/[A-Z]|^ms/g,X2=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Px=function(n){return n.charCodeAt(1)===45},Pg=function(n){return n!=null&&typeof n!="boolean"},Qc=dx(function(e){return Px(e)?e:e.replace(q2,"-$&").toLowerCase()}),Tg=function(n,t){switch(n){case"animation":case"animationName":if(typeof t=="string")return t.replace(X2,function(r,i,o){return Bt={name:i,styles:o,next:Bt},i})}return G2[n]!==1&&!Px(n)&&typeof t=="number"&&t!==0?t+"px":t};function Ya(e,n,t){if(t==null)return"";if(t.__emotion_styles!==void 0)return t;switch(typeof t){case"boolean":return"";case"object":{if(t.anim===1)return Bt={name:t.name,styles:t.styles,next:Bt},t.name;if(t.styles!==void 0){var r=t.next;if(r!==void 0)for(;r!==void 0;)Bt={name:r.name,styles:r.styles,next:Bt},r=r.next;var i=t.styles+";";return i}return Q2(e,n,t)}case"function":{if(e!==void 0){var o=Bt,a=t(e);return Bt=o,Ya(e,n,a)}break}}if(n==null)return t;var l=n[t];return l!==void 0?l:t}function Q2(e,n,t){var r="";if(Array.isArray(t))for(var i=0;i96?tE:rE},Rg=function(n,t,r){var i;if(t){var o=t.shouldForwardProp;i=n.__emotion_forwardProp&&o?function(a){return n.__emotion_forwardProp(a)&&o(a)}:o}return typeof i!="function"&&r&&(i=n.__emotion_forwardProp),i},iE=function(n){var t=n.cache,r=n.serialized,i=n.isStringTag;return Cx(t,r,i),Z2(function(){return Ex(t,r,i)}),null},oE=function e(n,t){var r=n.__emotion_real===n,i=r&&n.__emotion_base||n,o,a;t!==void 0&&(o=t.label,a=t.target);var l=Rg(n,t,r),s=l||Og(i),u=!s("as");return function(){var c=arguments,f=r&&n.__emotion_styles!==void 0?n.__emotion_styles.slice(0):[];if(o!==void 0&&f.push("label:"+o+";"),c[0]==null||c[0].raw===void 0)f.push.apply(f,c);else{f.push(c[0][0]);for(var d=c.length,p=1;pn(lE(i)?t:i):n;return w.jsx(eE,{styles:r})}/** - * @mui/styled-engine v5.14.16 - * - * @license MIT - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */function Ox(e,n){return Cd(e,n)}const uE=(e,n)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=n(e.__emotion_styles))},cE=["values","unit","step"],fE=e=>{const n=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return n.sort((t,r)=>t.val-r.val),n.reduce((t,r)=>E({},t,{[r.key]:r.val}),{})};function dE(e){const{values:n={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:t="px",step:r=5}=e,i=re(e,cE),o=fE(n),a=Object.keys(o);function l(d){return`@media (min-width:${typeof n[d]=="number"?n[d]:d}${t})`}function s(d){return`@media (max-width:${(typeof n[d]=="number"?n[d]:d)-r/100}${t})`}function u(d,p){const g=a.indexOf(p);return`@media (min-width:${typeof n[d]=="number"?n[d]:d}${t}) and (max-width:${(g!==-1&&typeof n[a[g]]=="number"?n[a[g]]:p)-r/100}${t})`}function c(d){return a.indexOf(d)+1`@media (min-width:${dm[e]}px)`};function tt(e,n,t){const r=e.theme||{};if(Array.isArray(n)){const o=r.breakpoints||Ag;return n.reduce((a,l,s)=>(a[o.up(o.keys[s])]=t(n[s]),a),{})}if(typeof n=="object"){const o=r.breakpoints||Ag;return Object.keys(n).reduce((a,l)=>{if(Object.keys(o.values||dm).indexOf(l)!==-1){const s=o.up(l);a[s]=t(n[l],l)}else{const s=l;a[s]=n[s]}return a},{})}return t(n)}function Rx(e={}){var n;return((n=e.keys)==null?void 0:n.reduce((r,i)=>{const o=e.up(i);return r[o]={},r},{}))||{}}function Ax(e,n){return e.reduce((t,r)=>{const i=t[r];return(!i||Object.keys(i).length===0)&&delete t[r],t},n)}function hE(e,...n){const t=Rx(e),r=[t,...n].reduce((i,o)=>Ln(i,o),{});return Ax(Object.keys(t),r)}function gE(e,n){if(typeof e!="object")return{};const t={},r=Object.keys(n);return Array.isArray(e)?r.forEach((i,o)=>{o{e[i]!=null&&(t[i]=!0)}),t}function di({values:e,breakpoints:n,base:t}){const r=t||gE(e,n),i=Object.keys(r);if(i.length===0)return e;let o;return i.reduce((a,l,s)=>(Array.isArray(e)?(a[l]=e[s]!=null?e[s]:e[o],o=s):typeof e=="object"?(a[l]=e[l]!=null?e[l]:e[o],o=l):a[l]=e,a),{})}function Co(e,n,t=!0){if(!n||typeof n!="string")return null;if(e&&e.vars&&t){const r=`vars.${n}`.split(".").reduce((i,o)=>i&&i[o]?i[o]:null,e);if(r!=null)return r}return n.split(".").reduce((r,i)=>r&&r[i]!=null?r[i]:null,e)}function Ks(e,n,t,r=t){let i;return typeof e=="function"?i=e(t):Array.isArray(e)?i=e[t]||r:i=Co(e,t)||r,n&&(i=n(i,r,e)),i}function Le(e){const{prop:n,cssProperty:t=e.prop,themeKey:r,transform:i}=e,o=a=>{if(a[n]==null)return null;const l=a[n],s=a.theme,u=Co(s,r)||{};return tt(a,l,f=>{let d=Ks(u,i,f);return f===d&&typeof f=="string"&&(d=Ks(u,i,`${n}${f==="default"?"":U(f)}`,f)),t===!1?d:{[t]:d}})};return o.propTypes={},o.filterProps=[n],o}function yE(e){const n={};return t=>(n[t]===void 0&&(n[t]=e(t)),n[t])}const vE={m:"margin",p:"padding"},xE={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},$g={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},bE=yE(e=>{if(e.length>2)if($g[e])e=$g[e];else return[e];const[n,t]=e.split(""),r=vE[n],i=xE[t]||"";return Array.isArray(i)?i.map(o=>r+o):[r+i]}),pm=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],mm=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...pm,...mm];function ul(e,n,t,r){var i;const o=(i=Co(e,n,!1))!=null?i:t;return typeof o=="number"?a=>typeof a=="string"?a:o*a:Array.isArray(o)?a=>typeof a=="string"?a:o[a]:typeof o=="function"?o:()=>{}}function hm(e){return ul(e,"spacing",8)}function bi(e,n){if(typeof n=="string"||n==null)return n;const t=Math.abs(n),r=e(t);return n>=0?r:typeof r=="number"?-r:`-${r}`}function kE(e,n){return t=>e.reduce((r,i)=>(r[i]=bi(n,t),r),{})}function wE(e,n,t,r){if(n.indexOf(t)===-1)return null;const i=bE(t),o=kE(i,r),a=e[t];return tt(e,a,o)}function $x(e,n){const t=hm(e.theme);return Object.keys(e).map(r=>wE(e,n,r,t)).reduce(va,{})}function nn(e){return $x(e,pm)}nn.propTypes={};nn.filterProps=pm;function tn(e){return $x(e,mm)}tn.propTypes={};tn.filterProps=mm;function SE(e=8){if(e.mui)return e;const n=hm({spacing:e}),t=(...r)=>(r.length===0?[1]:r).map(o=>{const a=n(o);return typeof a=="number"?`${a}px`:a}).join(" ");return t.mui=!0,t}function Wu(...e){const n=e.reduce((r,i)=>(i.filterProps.forEach(o=>{r[o]=i}),r),{}),t=r=>Object.keys(r).reduce((i,o)=>n[o]?va(i,n[o](r)):i,{});return t.propTypes={},t.filterProps=e.reduce((r,i)=>r.concat(i.filterProps),[]),t}function Wt(e){return typeof e!="number"?e:`${e}px solid`}const CE=Le({prop:"border",themeKey:"borders",transform:Wt}),EE=Le({prop:"borderTop",themeKey:"borders",transform:Wt}),PE=Le({prop:"borderRight",themeKey:"borders",transform:Wt}),TE=Le({prop:"borderBottom",themeKey:"borders",transform:Wt}),IE=Le({prop:"borderLeft",themeKey:"borders",transform:Wt}),_E=Le({prop:"borderColor",themeKey:"palette"}),OE=Le({prop:"borderTopColor",themeKey:"palette"}),RE=Le({prop:"borderRightColor",themeKey:"palette"}),AE=Le({prop:"borderBottomColor",themeKey:"palette"}),$E=Le({prop:"borderLeftColor",themeKey:"palette"}),Hu=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const n=ul(e.theme,"shape.borderRadius",4),t=r=>({borderRadius:bi(n,r)});return tt(e,e.borderRadius,t)}return null};Hu.propTypes={};Hu.filterProps=["borderRadius"];Wu(CE,EE,PE,TE,IE,_E,OE,RE,AE,$E,Hu);const Vu=e=>{if(e.gap!==void 0&&e.gap!==null){const n=ul(e.theme,"spacing",8),t=r=>({gap:bi(n,r)});return tt(e,e.gap,t)}return null};Vu.propTypes={};Vu.filterProps=["gap"];const Ku=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const n=ul(e.theme,"spacing",8),t=r=>({columnGap:bi(n,r)});return tt(e,e.columnGap,t)}return null};Ku.propTypes={};Ku.filterProps=["columnGap"];const Yu=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const n=ul(e.theme,"spacing",8),t=r=>({rowGap:bi(n,r)});return tt(e,e.rowGap,t)}return null};Yu.propTypes={};Yu.filterProps=["rowGap"];const LE=Le({prop:"gridColumn"}),ME=Le({prop:"gridRow"}),NE=Le({prop:"gridAutoFlow"}),zE=Le({prop:"gridAutoColumns"}),FE=Le({prop:"gridAutoRows"}),jE=Le({prop:"gridTemplateColumns"}),DE=Le({prop:"gridTemplateRows"}),BE=Le({prop:"gridTemplateAreas"}),UE=Le({prop:"gridArea"});Wu(Vu,Ku,Yu,LE,ME,NE,zE,FE,jE,DE,BE,UE);function co(e,n){return n==="grey"?n:e}const WE=Le({prop:"color",themeKey:"palette",transform:co}),HE=Le({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:co}),VE=Le({prop:"backgroundColor",themeKey:"palette",transform:co});Wu(WE,HE,VE);function lt(e){return e<=1&&e!==0?`${e*100}%`:e}const KE=Le({prop:"width",transform:lt}),gm=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const n=t=>{var r,i;const o=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[t])||dm[t];return o?((i=e.theme)==null||(i=i.breakpoints)==null?void 0:i.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:lt(t)}};return tt(e,e.maxWidth,n)}return null};gm.filterProps=["maxWidth"];const YE=Le({prop:"minWidth",transform:lt}),GE=Le({prop:"height",transform:lt}),qE=Le({prop:"maxHeight",transform:lt}),XE=Le({prop:"minHeight",transform:lt});Le({prop:"size",cssProperty:"width",transform:lt});Le({prop:"size",cssProperty:"height",transform:lt});const QE=Le({prop:"boxSizing"});Wu(KE,gm,YE,GE,qE,XE,QE);const JE={border:{themeKey:"borders",transform:Wt},borderTop:{themeKey:"borders",transform:Wt},borderRight:{themeKey:"borders",transform:Wt},borderBottom:{themeKey:"borders",transform:Wt},borderLeft:{themeKey:"borders",transform:Wt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Hu},color:{themeKey:"palette",transform:co},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:co},backgroundColor:{themeKey:"palette",transform:co},p:{style:tn},pt:{style:tn},pr:{style:tn},pb:{style:tn},pl:{style:tn},px:{style:tn},py:{style:tn},padding:{style:tn},paddingTop:{style:tn},paddingRight:{style:tn},paddingBottom:{style:tn},paddingLeft:{style:tn},paddingX:{style:tn},paddingY:{style:tn},paddingInline:{style:tn},paddingInlineStart:{style:tn},paddingInlineEnd:{style:tn},paddingBlock:{style:tn},paddingBlockStart:{style:tn},paddingBlockEnd:{style:tn},m:{style:nn},mt:{style:nn},mr:{style:nn},mb:{style:nn},ml:{style:nn},mx:{style:nn},my:{style:nn},margin:{style:nn},marginTop:{style:nn},marginRight:{style:nn},marginBottom:{style:nn},marginLeft:{style:nn},marginX:{style:nn},marginY:{style:nn},marginInline:{style:nn},marginInlineStart:{style:nn},marginInlineEnd:{style:nn},marginBlock:{style:nn},marginBlockStart:{style:nn},marginBlockEnd:{style:nn},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Vu},rowGap:{style:Yu},columnGap:{style:Ku},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:lt},maxWidth:{style:gm},minWidth:{transform:lt},height:{transform:lt},maxHeight:{transform:lt},minHeight:{transform:lt},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},Gu=JE;function ZE(...e){const n=e.reduce((r,i)=>r.concat(Object.keys(i)),[]),t=new Set(n);return e.every(r=>t.size===Object.keys(r).length)}function eP(e,n){return typeof e=="function"?e(n):e}function nP(){function e(t,r,i,o){const a={[t]:r,theme:i},l=o[t];if(!l)return{[t]:r};const{cssProperty:s=t,themeKey:u,transform:c,style:f}=l;if(r==null)return null;if(u==="typography"&&r==="inherit")return{[t]:r};const d=Co(i,u)||{};return f?f(a):tt(a,r,g=>{let v=Ks(d,c,g);return g===v&&typeof g=="string"&&(v=Ks(d,c,`${t}${g==="default"?"":U(g)}`,g)),s===!1?v:{[s]:v}})}function n(t){var r;const{sx:i,theme:o={}}=t||{};if(!i)return null;const a=(r=o.unstable_sxConfig)!=null?r:Gu;function l(s){let u=s;if(typeof s=="function")u=s(o);else if(typeof s!="object")return s;if(!u)return null;const c=Rx(o.breakpoints),f=Object.keys(c);let d=c;return Object.keys(u).forEach(p=>{const g=eP(u[p],o);if(g!=null)if(typeof g=="object")if(a[p])d=va(d,e(p,g,o,a));else{const v=tt({theme:o},g,C=>({[p]:C}));ZE(v,g)?d[p]=n({sx:g,theme:o}):d=va(d,v)}else d=va(d,e(p,g,o,a))}),Ax(f,d)}return Array.isArray(i)?i.map(l):l(i)}return n}const Lx=nP();Lx.filterProps=["sx"];const qu=Lx,tP=["breakpoints","palette","spacing","shape"];function cl(e={},...n){const{breakpoints:t={},palette:r={},spacing:i,shape:o={}}=e,a=re(e,tP),l=dE(t),s=SE(i);let u=Ln({breakpoints:l,direction:"ltr",components:{},palette:E({mode:"light"},r),spacing:s,shape:E({},mE,o)},a);return u=n.reduce((c,f)=>Ln(c,f),u),u.unstable_sxConfig=E({},Gu,a==null?void 0:a.unstable_sxConfig),u.unstable_sx=function(f){return qu({sx:f,theme:this})},u}function rP(e){return Object.keys(e).length===0}function ym(e=null){const n=b.useContext(Uu);return!n||rP(n)?e:n}const iP=cl();function Xu(e=iP){return ym(e)}function oP({styles:e,themeId:n,defaultTheme:t={}}){const r=Xu(t),i=typeof e=="function"?e(n&&r[n]||r):e;return w.jsx(sE,{styles:i})}const aP=["sx"],lP=e=>{var n,t;const r={systemProps:{},otherProps:{}},i=(n=e==null||(t=e.theme)==null?void 0:t.unstable_sxConfig)!=null?n:Gu;return Object.keys(e).forEach(o=>{i[o]?r.systemProps[o]=e[o]:r.otherProps[o]=e[o]}),r};function Qu(e){const{sx:n}=e,t=re(e,aP),{systemProps:r,otherProps:i}=lP(t);let o;return Array.isArray(n)?o=[r,...n]:typeof n=="function"?o=(...a)=>{const l=n(...a);return er(l)?E({},r,l):r}:o=E({},r,n),E({},i,{sx:o})}function Mx(e){var n,t,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(n=0;nl!=="theme"&&l!=="sx"&&l!=="as"})(qu);return b.forwardRef(function(s,u){const c=Xu(t),f=Qu(s),{className:d,component:p="div"}=f,g=re(f,sP);return w.jsx(o,E({as:p,ref:u,className:oe(d,i?i(r):r),theme:n&&c[n]||c},g))})}const cP=["variant"];function Lg(e){return e.length===0}function Nx(e){const{variant:n}=e,t=re(e,cP);let r=n||"";return Object.keys(t).sort().forEach(i=>{i==="color"?r+=Lg(r)?e[i]:U(e[i]):r+=`${Lg(r)?i:U(i)}${U(e[i].toString())}`}),r}const fP=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function dP(e){return Object.keys(e).length===0}function pP(e){return typeof e=="string"&&e.charCodeAt(0)>96}const mP=(e,n)=>n.components&&n.components[e]&&n.components[e].styleOverrides?n.components[e].styleOverrides:null,Ys=e=>{const n={};return e&&e.forEach(t=>{const r=Nx(t.props);n[r]=t.style}),n},hP=(e,n)=>{let t=[];return n&&n.components&&n.components[e]&&n.components[e].variants&&(t=n.components[e].variants),Ys(t)},Gs=(e,n,t)=>{const{ownerState:r={}}=e,i=[];return t&&t.forEach(o=>{let a=!0;Object.keys(o.props).forEach(l=>{r[l]!==o.props[l]&&e[l]!==o.props[l]&&(a=!1)}),a&&i.push(n[Nx(o.props)])}),i},gP=(e,n,t,r)=>{var i;const o=t==null||(i=t.components)==null||(i=i[r])==null?void 0:i.variants;return Gs(e,n,o)};function xa(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const yP=cl(),vP=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function ps({defaultTheme:e,theme:n,themeId:t}){return dP(n)?e:n[t]||n}function xP(e){return e?(n,t)=>t[e]:null}const Mg=({styledArg:e,props:n,defaultTheme:t,themeId:r})=>{const i=e(E({},n,{theme:ps(E({},n,{defaultTheme:t,themeId:r}))}));let o;if(i&&i.variants&&(o=i.variants,delete i.variants),o){const a=Gs(n,Ys(o),o);return[i,...a]}return i};function zx(e={}){const{themeId:n,defaultTheme:t=yP,rootShouldForwardProp:r=xa,slotShouldForwardProp:i=xa}=e,o=a=>qu(E({},a,{theme:ps(E({},a,{defaultTheme:t,themeId:n}))}));return o.__mui_systemSx=!0,(a,l={})=>{uE(a,x=>x.filter(T=>!(T!=null&&T.__mui_systemSx)));const{name:s,slot:u,skipVariantsResolver:c,skipSx:f,overridesResolver:d=xP(vP(u))}=l,p=re(l,fP),g=c!==void 0?c:u&&u!=="Root"&&u!=="root"||!1,v=f||!1;let C,h=xa;u==="Root"||u==="root"?h=r:u?h=i:pP(a)&&(h=void 0);const m=Ox(a,E({shouldForwardProp:h,label:C},p)),y=(x,...T)=>{const k=T?T.map(_=>{if(typeof _=="function"&&_.__emotion_real!==_)return A=>Mg({styledArg:_,props:A,defaultTheme:t,themeId:n});if(er(_)){let A=_,L;return _&&_.variants&&(L=_.variants,delete A.variants,A=j=>{let F=_;return Gs(j,Ys(L),L).forEach(B=>{F=Ln(F,B)}),F}),A}return _}):[];let P=x;if(er(x)){let _;x&&x.variants&&(_=x.variants,delete P.variants,P=A=>{let L=x;return Gs(A,Ys(_),_).forEach(F=>{L=Ln(L,F)}),L})}else typeof x=="function"&&x.__emotion_real!==x&&(P=_=>Mg({styledArg:x,props:_,defaultTheme:t,themeId:n}));s&&d&&k.push(_=>{const A=ps(E({},_,{defaultTheme:t,themeId:n})),L=mP(s,A);if(L){const j={};return Object.entries(L).forEach(([F,N])=>{j[F]=typeof N=="function"?N(E({},_,{theme:A})):N}),d(_,j)}return null}),s&&!g&&k.push(_=>{const A=ps(E({},_,{defaultTheme:t,themeId:n}));return gP(_,hP(s,A),A,s)}),v||k.push(o);const O=k.length-T.length;if(Array.isArray(x)&&O>0){const _=new Array(O).fill("");P=[...x,..._],P.raw=[...x.raw,..._]}const $=m(P,...k);return a.muiName&&($.muiName=a.muiName),$};return m.withConfig&&(y.withConfig=m.withConfig),y}}const bP=zx(),Fx=bP;function jx(e){const{theme:n,name:t,props:r}=e;return!n||!n.components||!n.components[t]||!n.components[t].defaultProps?r:tm(n.components[t].defaultProps,r)}function vm({props:e,name:n,defaultTheme:t,themeId:r}){let i=Xu(t);return r&&(i=i[r]||i),jx({theme:i,name:n,props:e})}function xm(e,n=0,t=1){return Math.min(Math.max(n,e),t)}function kP(e){e=e.slice(1);const n=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let t=e.match(n);return t&&t[0].length===1&&(t=t.map(r=>r+r)),t?`rgb${t.length===4?"a":""}(${t.map((r,i)=>i<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function ki(e){if(e.type)return e;if(e.charAt(0)==="#")return ki(kP(e));const n=e.indexOf("("),t=e.substring(0,n);if(["rgb","rgba","hsl","hsla","color"].indexOf(t)===-1)throw new Error(Fr(9,e));let r=e.substring(n+1,e.length-1),i;if(t==="color"){if(r=r.split(" "),i=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(i)===-1)throw new Error(Fr(10,i))}else r=r.split(",");return r=r.map(o=>parseFloat(o)),{type:t,values:r,colorSpace:i}}function Ju(e){const{type:n,colorSpace:t}=e;let{values:r}=e;return n.indexOf("rgb")!==-1?r=r.map((i,o)=>o<3?parseInt(i,10):i):n.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),n.indexOf("color")!==-1?r=`${t} ${r.join(" ")}`:r=`${r.join(", ")}`,`${n}(${r})`}function wP(e){e=ki(e);const{values:n}=e,t=n[0],r=n[1]/100,i=n[2]/100,o=r*Math.min(i,1-i),a=(u,c=(u+t/30)%12)=>i-o*Math.max(Math.min(c-3,9-c,1),-1);let l="rgb";const s=[Math.round(a(0)*255),Math.round(a(8)*255),Math.round(a(4)*255)];return e.type==="hsla"&&(l+="a",s.push(n[3])),Ju({type:l,values:s})}function Ng(e){e=ki(e);let n=e.type==="hsl"||e.type==="hsla"?ki(wP(e)).values:e.values;return n=n.map(t=>(e.type!=="color"&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*n[0]+.7152*n[1]+.0722*n[2]).toFixed(3))}function SP(e,n){const t=Ng(e),r=Ng(n);return(Math.max(t,r)+.05)/(Math.min(t,r)+.05)}function Be(e,n){return e=ki(e),n=xm(n),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${n}`:e.values[3]=n,Ju(e)}function Dx(e,n){if(e=ki(e),n=xm(n),e.type.indexOf("hsl")!==-1)e.values[2]*=1-n;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let t=0;t<3;t+=1)e.values[t]*=1-n;return Ju(e)}function Bx(e,n){if(e=ki(e),n=xm(n),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*n;else if(e.type.indexOf("rgb")!==-1)for(let t=0;t<3;t+=1)e.values[t]+=(255-e.values[t])*n;else if(e.type.indexOf("color")!==-1)for(let t=0;t<3;t+=1)e.values[t]+=(1-e.values[t])*n;return Ju(e)}const CP=b.createContext(null),Ux=CP;function Wx(){return b.useContext(Ux)}const EP=typeof Symbol=="function"&&Symbol.for,PP=EP?Symbol.for("mui.nested"):"__THEME_NESTED__";function TP(e,n){return typeof n=="function"?n(e):E({},e,n)}function IP(e){const{children:n,theme:t}=e,r=Wx(),i=b.useMemo(()=>{const o=r===null?t:TP(r,t);return o!=null&&(o[PP]=r!==null),o},[t,r]);return w.jsx(Ux.Provider,{value:i,children:n})}const zg={};function Fg(e,n,t,r=!1){return b.useMemo(()=>{const i=e&&n[e]||n;if(typeof t=="function"){const o=t(i),a=e?E({},n,{[e]:o}):o;return r?()=>a:a}return e?E({},n,{[e]:t}):E({},n,t)},[e,n,t,r])}function _P(e){const{children:n,theme:t,themeId:r}=e,i=ym(zg),o=Wx()||zg,a=Fg(r,i,t),l=Fg(r,o,t,!0);return w.jsx(IP,{theme:l,children:w.jsx(Uu.Provider,{value:a,children:n})})}const OP=["className","component","disableGutters","fixed","maxWidth","classes"],RP=cl(),AP=Fx("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[`maxWidth${U(String(t.maxWidth))}`],t.fixed&&n.fixed,t.disableGutters&&n.disableGutters]}}),$P=e=>vm({props:e,name:"MuiContainer",defaultTheme:RP}),LP=(e,n)=>{const t=s=>Ee(n,s),{classes:r,fixed:i,disableGutters:o,maxWidth:a}=e,l={root:["root",a&&`maxWidth${U(String(a))}`,i&&"fixed",o&&"disableGutters"]};return Te(l,t,r)};function MP(e={}){const{createStyledComponent:n=AP,useThemeProps:t=$P,componentName:r="MuiContainer"}=e,i=n(({theme:a,ownerState:l})=>E({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!l.disableGutters&&{paddingLeft:a.spacing(2),paddingRight:a.spacing(2),[a.breakpoints.up("sm")]:{paddingLeft:a.spacing(3),paddingRight:a.spacing(3)}}),({theme:a,ownerState:l})=>l.fixed&&Object.keys(a.breakpoints.values).reduce((s,u)=>{const c=u,f=a.breakpoints.values[c];return f!==0&&(s[a.breakpoints.up(c)]={maxWidth:`${f}${a.breakpoints.unit}`}),s},{}),({theme:a,ownerState:l})=>E({},l.maxWidth==="xs"&&{[a.breakpoints.up("xs")]:{maxWidth:Math.max(a.breakpoints.values.xs,444)}},l.maxWidth&&l.maxWidth!=="xs"&&{[a.breakpoints.up(l.maxWidth)]:{maxWidth:`${a.breakpoints.values[l.maxWidth]}${a.breakpoints.unit}`}}));return b.forwardRef(function(l,s){const u=t(l),{className:c,component:f="div",disableGutters:d=!1,fixed:p=!1,maxWidth:g="lg"}=u,v=re(u,OP),C=E({},u,{component:f,disableGutters:d,fixed:p,maxWidth:g}),h=LP(C,r);return w.jsx(i,E({as:f,ownerState:C,className:oe(h.root,c),ref:s},v))})}const NP=["component","direction","spacing","divider","children","className","useFlexGap"],zP=cl(),FP=Fx("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,n)=>n.root});function jP(e){return vm({props:e,name:"MuiStack",defaultTheme:zP})}function DP(e,n){const t=b.Children.toArray(e).filter(Boolean);return t.reduce((r,i,o)=>(r.push(i),o({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],UP=({ownerState:e,theme:n})=>{let t=E({display:"flex",flexDirection:"column"},tt({theme:n},di({values:e.direction,breakpoints:n.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=hm(n),i=Object.keys(n.breakpoints.values).reduce((s,u)=>((typeof e.spacing=="object"&&e.spacing[u]!=null||typeof e.direction=="object"&&e.direction[u]!=null)&&(s[u]=!0),s),{}),o=di({values:e.direction,base:i}),a=di({values:e.spacing,base:i});typeof o=="object"&&Object.keys(o).forEach((s,u,c)=>{if(!o[s]){const d=u>0?o[c[u-1]]:"column";o[s]=d}}),t=Ln(t,tt({theme:n},a,(s,u)=>e.useFlexGap?{gap:bi(r,s)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${BP(u?o[u]:e.direction)}`]:bi(r,s)}}))}return t=hE(n.breakpoints,t),t};function WP(e={}){const{createStyledComponent:n=FP,useThemeProps:t=jP,componentName:r="MuiStack"}=e,i=()=>Te({root:["root"]},s=>Ee(r,s),{}),o=n(UP);return b.forwardRef(function(s,u){const c=t(s),f=Qu(c),{component:d="div",direction:p="column",spacing:g=0,divider:v,children:C,className:h,useFlexGap:m=!1}=f,y=re(f,NP),x={direction:p,spacing:g,useFlexGap:m},T=i();return w.jsx(o,E({as:d,ownerState:x,ref:u,className:oe(T.root,h)},y,{children:v?DP(C,v):C}))})}function HP(e,n){return E({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},n)}const VP=["mode","contrastThreshold","tonalOffset"],jg={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Ha.white,default:Ha.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Jc={text:{primary:Ha.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Ha.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Dg(e,n,t,r){const i=r.light||r,o=r.dark||r*1.5;e[n]||(e.hasOwnProperty(t)?e[n]=e[t]:n==="light"?e.light=Bx(e.main,i):n==="dark"&&(e.dark=Dx(e.main,o)))}function KP(e="light"){return e==="dark"?{main:Ri[200],light:Ri[50],dark:Ri[400]}:{main:Ri[700],light:Ri[400],dark:Ri[800]}}function YP(e="light"){return e==="dark"?{main:Oi[200],light:Oi[50],dark:Oi[400]}:{main:Oi[500],light:Oi[300],dark:Oi[700]}}function GP(e="light"){return e==="dark"?{main:_i[500],light:_i[300],dark:_i[700]}:{main:_i[700],light:_i[400],dark:_i[800]}}function qP(e="light"){return e==="dark"?{main:Ai[400],light:Ai[300],dark:Ai[700]}:{main:Ai[700],light:Ai[500],dark:Ai[900]}}function XP(e="light"){return e==="dark"?{main:$i[400],light:$i[300],dark:$i[700]}:{main:$i[800],light:$i[500],dark:$i[900]}}function QP(e="light"){return e==="dark"?{main:Ko[400],light:Ko[300],dark:Ko[700]}:{main:"#ed6c02",light:Ko[500],dark:Ko[900]}}function JP(e){const{mode:n="light",contrastThreshold:t=3,tonalOffset:r=.2}=e,i=re(e,VP),o=e.primary||KP(n),a=e.secondary||YP(n),l=e.error||GP(n),s=e.info||qP(n),u=e.success||XP(n),c=e.warning||QP(n);function f(v){return SP(v,Jc.text.primary)>=t?Jc.text.primary:jg.text.primary}const d=({color:v,name:C,mainShade:h=500,lightShade:m=300,darkShade:y=700})=>{if(v=E({},v),!v.main&&v[h]&&(v.main=v[h]),!v.hasOwnProperty("main"))throw new Error(Fr(11,C?` (${C})`:"",h));if(typeof v.main!="string")throw new Error(Fr(12,C?` (${C})`:"",JSON.stringify(v.main)));return Dg(v,"light",m,r),Dg(v,"dark",y,r),v.contrastText||(v.contrastText=f(v.main)),v},p={dark:Jc,light:jg};return Ln(E({common:E({},Ha),mode:n,primary:d({color:o,name:"primary"}),secondary:d({color:a,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:d({color:l,name:"error"}),warning:d({color:c,name:"warning"}),info:d({color:s,name:"info"}),success:d({color:u,name:"success"}),grey:DC,contrastThreshold:t,getContrastText:f,augmentColor:d,tonalOffset:r},p[n]),i)}const ZP=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function eT(e){return Math.round(e*1e5)/1e5}const Bg={textTransform:"uppercase"},Ug='"Roboto", "Helvetica", "Arial", sans-serif';function nT(e,n){const t=typeof n=="function"?n(e):n,{fontFamily:r=Ug,fontSize:i=14,fontWeightLight:o=300,fontWeightRegular:a=400,fontWeightMedium:l=500,fontWeightBold:s=700,htmlFontSize:u=16,allVariants:c,pxToRem:f}=t,d=re(t,ZP),p=i/14,g=f||(h=>`${h/u*p}rem`),v=(h,m,y,x,T)=>E({fontFamily:r,fontWeight:h,fontSize:g(m),lineHeight:y},r===Ug?{letterSpacing:`${eT(x/m)}em`}:{},T,c),C={h1:v(o,96,1.167,-1.5),h2:v(o,60,1.2,-.5),h3:v(a,48,1.167,0),h4:v(a,34,1.235,.25),h5:v(a,24,1.334,0),h6:v(l,20,1.6,.15),subtitle1:v(a,16,1.75,.15),subtitle2:v(l,14,1.57,.1),body1:v(a,16,1.5,.15),body2:v(a,14,1.43,.15),button:v(l,14,1.75,.4,Bg),caption:v(a,12,1.66,.4),overline:v(a,12,2.66,1,Bg),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Ln(E({htmlFontSize:u,pxToRem:g,fontFamily:r,fontSize:i,fontWeightLight:o,fontWeightRegular:a,fontWeightMedium:l,fontWeightBold:s},C),d,{clone:!1})}const tT=.2,rT=.14,iT=.12;function qe(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${tT})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${rT})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${iT})`].join(",")}const oT=["none",qe(0,2,1,-1,0,1,1,0,0,1,3,0),qe(0,3,1,-2,0,2,2,0,0,1,5,0),qe(0,3,3,-2,0,3,4,0,0,1,8,0),qe(0,2,4,-1,0,4,5,0,0,1,10,0),qe(0,3,5,-1,0,5,8,0,0,1,14,0),qe(0,3,5,-1,0,6,10,0,0,1,18,0),qe(0,4,5,-2,0,7,10,1,0,2,16,1),qe(0,5,5,-3,0,8,10,1,0,3,14,2),qe(0,5,6,-3,0,9,12,1,0,3,16,2),qe(0,6,6,-3,0,10,14,1,0,4,18,3),qe(0,6,7,-4,0,11,15,1,0,4,20,3),qe(0,7,8,-4,0,12,17,2,0,5,22,4),qe(0,7,8,-4,0,13,19,2,0,5,24,4),qe(0,7,9,-4,0,14,21,2,0,5,26,4),qe(0,8,9,-5,0,15,22,2,0,6,28,5),qe(0,8,10,-5,0,16,24,2,0,6,30,5),qe(0,8,11,-5,0,17,26,2,0,6,32,5),qe(0,9,11,-5,0,18,28,2,0,7,34,6),qe(0,9,12,-6,0,19,29,2,0,7,36,6),qe(0,10,13,-6,0,20,31,3,0,8,38,7),qe(0,10,13,-6,0,21,33,3,0,8,40,7),qe(0,10,14,-6,0,22,35,3,0,8,42,7),qe(0,11,14,-7,0,23,36,3,0,9,44,8),qe(0,11,15,-7,0,24,38,3,0,9,46,8)],aT=oT,lT=["duration","easing","delay"],sT={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},uT={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Wg(e){return`${Math.round(e)}ms`}function cT(e){if(!e)return 0;const n=e/36;return Math.round((4+15*n**.25+n/5)*10)}function fT(e){const n=E({},sT,e.easing),t=E({},uT,e.duration);return E({getAutoHeightDuration:cT,create:(i=["all"],o={})=>{const{duration:a=t.standard,easing:l=n.easeInOut,delay:s=0}=o;return re(o,lT),(Array.isArray(i)?i:[i]).map(u=>`${u} ${typeof a=="string"?a:Wg(a)} ${l} ${typeof s=="string"?s:Wg(s)}`).join(",")}},e,{easing:n,duration:t})}const dT={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},pT=dT,mT=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function bm(e={},...n){const{mixins:t={},palette:r={},transitions:i={},typography:o={}}=e,a=re(e,mT);if(e.vars)throw new Error(Fr(18));const l=JP(r),s=cl(e);let u=Ln(s,{mixins:HP(s.breakpoints,t),palette:l,shadows:aT.slice(),typography:nT(l,o),transitions:fT(i),zIndex:E({},pT)});return u=Ln(u,a),u=n.reduce((c,f)=>Ln(c,f),u),u.unstable_sxConfig=E({},Gu,a==null?void 0:a.unstable_sxConfig),u.unstable_sx=function(f){return qu({sx:f,theme:this})},u}const hT=bm(),Zu=hT;function Nt(){const e=Xu(Zu);return e[xi]||e}function _e({props:e,name:n}){return vm({props:e,name:n,defaultTheme:Zu,themeId:xi})}const rt=e=>xa(e)&&e!=="classes",gT=xa,yT=zx({themeId:xi,defaultTheme:Zu,rootShouldForwardProp:rt}),ee=yT,vT=["theme"];function xT(e){let{theme:n}=e,t=re(e,vT);const r=n[xi];return w.jsx(_P,E({},t,{themeId:r?xi:void 0,theme:r||n}))}const bT=e=>{let n;return e<1?n=5.11916*e**2:n=4.5*Math.log(e+1)+2,(n/100).toFixed(2)},Hg=bT;function kT(e){return Ee("MuiSvgIcon",e)}Ce("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const wT=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],ST=e=>{const{color:n,fontSize:t,classes:r}=e,i={root:["root",n!=="inherit"&&`color${U(n)}`,`fontSize${U(t)}`]};return Te(i,kT,r)},CT=ee("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.color!=="inherit"&&n[`color${U(t.color)}`],n[`fontSize${U(t.fontSize)}`]]}})(({theme:e,ownerState:n})=>{var t,r,i,o,a,l,s,u,c,f,d,p,g;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:n.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(t=e.transitions)==null||(r=t.create)==null?void 0:r.call(t,"fill",{duration:(i=e.transitions)==null||(i=i.duration)==null?void 0:i.shorter}),fontSize:{inherit:"inherit",small:((o=e.typography)==null||(a=o.pxToRem)==null?void 0:a.call(o,20))||"1.25rem",medium:((l=e.typography)==null||(s=l.pxToRem)==null?void 0:s.call(l,24))||"1.5rem",large:((u=e.typography)==null||(c=u.pxToRem)==null?void 0:c.call(u,35))||"2.1875rem"}[n.fontSize],color:(f=(d=(e.vars||e).palette)==null||(d=d[n.color])==null?void 0:d.main)!=null?f:{action:(p=(e.vars||e).palette)==null||(p=p.action)==null?void 0:p.active,disabled:(g=(e.vars||e).palette)==null||(g=g.action)==null?void 0:g.disabled,inherit:void 0}[n.color]}}),Hx=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiSvgIcon"}),{children:i,className:o,color:a="inherit",component:l="svg",fontSize:s="medium",htmlColor:u,inheritViewBox:c=!1,titleAccess:f,viewBox:d="0 0 24 24"}=r,p=re(r,wT),g=b.isValidElement(i)&&i.type==="svg",v=E({},r,{color:a,component:l,fontSize:s,instanceFontSize:n.fontSize,inheritViewBox:c,viewBox:d,hasSvgAsChild:g}),C={};c||(C.viewBox=d);const h=ST(v);return w.jsxs(CT,E({as:l,className:oe(h.root,o),focusable:"false",color:u,"aria-hidden":f?void 0:!0,role:f?"img":void 0,ref:t},C,p,g&&i.props,{ownerState:v,children:[g?i.props.children:i,f?w.jsx("title",{children:f}):null]}))});Hx.muiName="SvgIcon";const Vg=Hx;function pr(e,n){function t(r,i){return w.jsx(Vg,E({"data-testid":`${n}Icon`,ref:i},r,{children:e}))}return t.muiName=Vg.muiName,b.memo(b.forwardRef(t))}const ET={configure:e=>{rm.configure(e)}},PT=Object.freeze(Object.defineProperty({__proto__:null,capitalize:U,createChainedFunction:bd,createSvgIcon:pr,debounce:em,deprecatedPropType:KC,isMuiElement:us,ownerDocument:Zn,ownerWindow:jr,requirePropFactory:YC,setRef:Ws,unstable_ClassNameGenerator:ET,unstable_useEnhancedEffect:Xt,unstable_useId:Tu,unsupportedProp:XC,useControlled:Hs,useEventCallback:ai,useForkRef:vn,useIsFocusVisible:nm},Symbol.toStringTag,{value:"Module"}));var ze={};/** - * @license React - * react-is.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var km=Symbol.for("react.element"),wm=Symbol.for("react.portal"),ec=Symbol.for("react.fragment"),nc=Symbol.for("react.strict_mode"),tc=Symbol.for("react.profiler"),rc=Symbol.for("react.provider"),ic=Symbol.for("react.context"),TT=Symbol.for("react.server_context"),oc=Symbol.for("react.forward_ref"),ac=Symbol.for("react.suspense"),lc=Symbol.for("react.suspense_list"),sc=Symbol.for("react.memo"),uc=Symbol.for("react.lazy"),IT=Symbol.for("react.offscreen"),Vx;Vx=Symbol.for("react.module.reference");function Pt(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case km:switch(e=e.type,e){case ec:case tc:case nc:case ac:case lc:return e;default:switch(e=e&&e.$$typeof,e){case TT:case ic:case oc:case uc:case sc:case rc:return e;default:return n}}case wm:return n}}}ze.ContextConsumer=ic;ze.ContextProvider=rc;ze.Element=km;ze.ForwardRef=oc;ze.Fragment=ec;ze.Lazy=uc;ze.Memo=sc;ze.Portal=wm;ze.Profiler=tc;ze.StrictMode=nc;ze.Suspense=ac;ze.SuspenseList=lc;ze.isAsyncMode=function(){return!1};ze.isConcurrentMode=function(){return!1};ze.isContextConsumer=function(e){return Pt(e)===ic};ze.isContextProvider=function(e){return Pt(e)===rc};ze.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===km};ze.isForwardRef=function(e){return Pt(e)===oc};ze.isFragment=function(e){return Pt(e)===ec};ze.isLazy=function(e){return Pt(e)===uc};ze.isMemo=function(e){return Pt(e)===sc};ze.isPortal=function(e){return Pt(e)===wm};ze.isProfiler=function(e){return Pt(e)===tc};ze.isStrictMode=function(e){return Pt(e)===nc};ze.isSuspense=function(e){return Pt(e)===ac};ze.isSuspenseList=function(e){return Pt(e)===lc};ze.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===ec||e===tc||e===nc||e===ac||e===lc||e===IT||typeof e=="object"&&e!==null&&(e.$$typeof===uc||e.$$typeof===sc||e.$$typeof===rc||e.$$typeof===ic||e.$$typeof===oc||e.$$typeof===Vx||e.getModuleId!==void 0)};ze.typeOf=Pt;function Ed(e,n){return Ed=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Ed(e,n)}function Kx(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,Ed(e,n)}const Kg={disabled:!1},qs=Un.createContext(null);var _T=function(n){return n.scrollTop},oa="unmounted",ei="exited",ni="entering",Fi="entered",Pd="exiting",mr=function(e){Kx(n,e);function n(r,i){var o;o=e.call(this,r,i)||this;var a=i,l=a&&!a.isMounting?r.enter:r.appear,s;return o.appearStatus=null,r.in?l?(s=ei,o.appearStatus=ni):s=Fi:r.unmountOnExit||r.mountOnEnter?s=oa:s=ei,o.state={status:s},o.nextCallback=null,o}n.getDerivedStateFromProps=function(i,o){var a=i.in;return a&&o.status===oa?{status:ei}:null};var t=n.prototype;return t.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},t.componentDidUpdate=function(i){var o=null;if(i!==this.props){var a=this.state.status;this.props.in?a!==ni&&a!==Fi&&(o=ni):(a===ni||a===Fi)&&(o=Pd)}this.updateStatus(!1,o)},t.componentWillUnmount=function(){this.cancelNextCallback()},t.getTimeouts=function(){var i=this.props.timeout,o,a,l;return o=a=l=i,i!=null&&typeof i!="number"&&(o=i.exit,a=i.enter,l=i.appear!==void 0?i.appear:a),{exit:o,enter:a,appear:l}},t.updateStatus=function(i,o){if(i===void 0&&(i=!1),o!==null)if(this.cancelNextCallback(),o===ni){if(this.props.unmountOnExit||this.props.mountOnEnter){var a=this.props.nodeRef?this.props.nodeRef.current:ia.findDOMNode(this);a&&_T(a)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ei&&this.setState({status:oa})},t.performEnter=function(i){var o=this,a=this.props.enter,l=this.context?this.context.isMounting:i,s=this.props.nodeRef?[l]:[ia.findDOMNode(this),l],u=s[0],c=s[1],f=this.getTimeouts(),d=l?f.appear:f.enter;if(!i&&!a||Kg.disabled){this.safeSetState({status:Fi},function(){o.props.onEntered(u)});return}this.props.onEnter(u,c),this.safeSetState({status:ni},function(){o.props.onEntering(u,c),o.onTransitionEnd(d,function(){o.safeSetState({status:Fi},function(){o.props.onEntered(u,c)})})})},t.performExit=function(){var i=this,o=this.props.exit,a=this.getTimeouts(),l=this.props.nodeRef?void 0:ia.findDOMNode(this);if(!o||Kg.disabled){this.safeSetState({status:ei},function(){i.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:Pd},function(){i.props.onExiting(l),i.onTransitionEnd(a.exit,function(){i.safeSetState({status:ei},function(){i.props.onExited(l)})})})},t.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},t.safeSetState=function(i,o){o=this.setNextCallback(o),this.setState(i,o)},t.setNextCallback=function(i){var o=this,a=!0;return this.nextCallback=function(l){a&&(a=!1,o.nextCallback=null,i(l))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},t.onTransitionEnd=function(i,o){this.setNextCallback(o);var a=this.props.nodeRef?this.props.nodeRef.current:ia.findDOMNode(this),l=i==null&&!this.props.addEndListener;if(!a||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var s=this.props.nodeRef?[this.nextCallback]:[a,this.nextCallback],u=s[0],c=s[1];this.props.addEndListener(u,c)}i!=null&&setTimeout(this.nextCallback,i)},t.render=function(){var i=this.state.status;if(i===oa)return null;var o=this.props,a=o.children;o.in,o.mountOnEnter,o.unmountOnExit,o.appear,o.enter,o.exit,o.timeout,o.addEndListener,o.onEnter,o.onEntering,o.onEntered,o.onExit,o.onExiting,o.onExited,o.nodeRef;var l=re(o,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Un.createElement(qs.Provider,{value:null},typeof a=="function"?a(i,l):Un.cloneElement(Un.Children.only(a),l))},n}(Un.Component);mr.contextType=qs;mr.propTypes={};function Li(){}mr.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Li,onEntering:Li,onEntered:Li,onExit:Li,onExiting:Li,onExited:Li};mr.UNMOUNTED=oa;mr.EXITED=ei;mr.ENTERING=ni;mr.ENTERED=Fi;mr.EXITING=Pd;const Sm=mr;function OT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Cm(e,n){var t=function(o){return n&&b.isValidElement(o)?n(o):o},r=Object.create(null);return e&&b.Children.map(e,function(i){return i}).forEach(function(i){r[i.key]=t(i)}),r}function RT(e,n){e=e||{},n=n||{};function t(c){return c in n?n[c]:e[c]}var r=Object.create(null),i=[];for(var o in e)o in n?i.length&&(r[o]=i,i=[]):i.push(o);var a,l={};for(var s in n){if(r[s])for(a=0;ae.scrollTop;function Xs(e,n){var t,r;const{timeout:i,easing:o,style:a={}}=e;return{duration:(t=a.transitionDuration)!=null?t:typeof i=="number"?i:i[n.mode]||0,easing:(r=a.transitionTimingFunction)!=null?r:typeof o=="object"?o[n.mode]:o,delay:a.transitionDelay}}function zT(e){return Ee("MuiPaper",e)}Ce("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const FT=["className","component","elevation","square","variant"],jT=e=>{const{square:n,elevation:t,variant:r,classes:i}=e,o={root:["root",r,!n&&"rounded",r==="elevation"&&`elevation${t}`]};return Te(o,zT,i)},DT=ee("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[t.variant],!t.square&&n.rounded,t.variant==="elevation"&&n[`elevation${t.elevation}`]]}})(({theme:e,ownerState:n})=>{var t;return E({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!n.square&&{borderRadius:e.shape.borderRadius},n.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},n.variant==="elevation"&&E({boxShadow:(e.vars||e).shadows[n.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${Be("#fff",Hg(n.elevation))}, ${Be("#fff",Hg(n.elevation))})`},e.vars&&{backgroundImage:(t=e.vars.overlays)==null?void 0:t[n.elevation]}))}),BT=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiPaper"}),{className:i,component:o="div",elevation:a=1,square:l=!1,variant:s="elevation"}=r,u=re(r,FT),c=E({},r,{component:o,elevation:a,square:l,variant:s}),f=jT(c);return w.jsx(DT,E({as:o,ownerState:c,className:oe(f.root,i),ref:t},u))}),cc=BT;function UT(e){const{className:n,classes:t,pulsate:r=!1,rippleX:i,rippleY:o,rippleSize:a,in:l,onExited:s,timeout:u}=e,[c,f]=b.useState(!1),d=oe(n,t.ripple,t.rippleVisible,r&&t.ripplePulsate),p={width:a,height:a,top:-(a/2)+o,left:-(a/2)+i},g=oe(t.child,c&&t.childLeaving,r&&t.childPulsate);return!l&&!c&&f(!0),b.useEffect(()=>{if(!l&&s!=null){const v=setTimeout(s,u);return()=>{clearTimeout(v)}}},[s,l,u]),w.jsx("span",{className:d,style:p,children:w.jsx("span",{className:g})})}const WT=Ce("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),vt=WT,HT=["center","classes","className"];let fc=e=>e,Yg,Gg,qg,Xg;const Td=550,VT=80,KT=fm(Yg||(Yg=fc` - 0% { - transform: scale(0); - opacity: 0.1; - } - - 100% { - transform: scale(1); - opacity: 0.3; - } -`)),YT=fm(Gg||(Gg=fc` - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -`)),GT=fm(qg||(qg=fc` - 0% { - transform: scale(1); - } - - 50% { - transform: scale(0.92); - } - - 100% { - transform: scale(1); - } -`)),qT=ee("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),XT=ee(UT,{name:"MuiTouchRipple",slot:"Ripple"})(Xg||(Xg=fc` - opacity: 0; - position: absolute; - - &.${0} { - opacity: 0.3; - transform: scale(1); - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - &.${0} { - animation-duration: ${0}ms; - } - - & .${0} { - opacity: 1; - display: block; - width: 100%; - height: 100%; - border-radius: 50%; - background-color: currentColor; - } - - & .${0} { - opacity: 0; - animation-name: ${0}; - animation-duration: ${0}ms; - animation-timing-function: ${0}; - } - - & .${0} { - position: absolute; - /* @noflip */ - left: 0px; - top: 0; - animation-name: ${0}; - animation-duration: 2500ms; - animation-timing-function: ${0}; - animation-iteration-count: infinite; - animation-delay: 200ms; - } -`),vt.rippleVisible,KT,Td,({theme:e})=>e.transitions.easing.easeInOut,vt.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,vt.child,vt.childLeaving,YT,Td,({theme:e})=>e.transitions.easing.easeInOut,vt.childPulsate,GT,({theme:e})=>e.transitions.easing.easeInOut),QT=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiTouchRipple"}),{center:i=!1,classes:o={},className:a}=r,l=re(r,HT),[s,u]=b.useState([]),c=b.useRef(0),f=b.useRef(null);b.useEffect(()=>{f.current&&(f.current(),f.current=null)},[s]);const d=b.useRef(!1),p=b.useRef(0),g=b.useRef(null),v=b.useRef(null);b.useEffect(()=>()=>{p.current&&clearTimeout(p.current)},[]);const C=b.useCallback(x=>{const{pulsate:T,rippleX:k,rippleY:P,rippleSize:O,cb:$}=x;u(_=>[..._,w.jsx(XT,{classes:{ripple:oe(o.ripple,vt.ripple),rippleVisible:oe(o.rippleVisible,vt.rippleVisible),ripplePulsate:oe(o.ripplePulsate,vt.ripplePulsate),child:oe(o.child,vt.child),childLeaving:oe(o.childLeaving,vt.childLeaving),childPulsate:oe(o.childPulsate,vt.childPulsate)},timeout:Td,pulsate:T,rippleX:k,rippleY:P,rippleSize:O},c.current)]),c.current+=1,f.current=$},[o]),h=b.useCallback((x={},T={},k=()=>{})=>{const{pulsate:P=!1,center:O=i||T.pulsate,fakeElement:$=!1}=T;if((x==null?void 0:x.type)==="mousedown"&&d.current){d.current=!1;return}(x==null?void 0:x.type)==="touchstart"&&(d.current=!0);const _=$?null:v.current,A=_?_.getBoundingClientRect():{width:0,height:0,left:0,top:0};let L,j,F;if(O||x===void 0||x.clientX===0&&x.clientY===0||!x.clientX&&!x.touches)L=Math.round(A.width/2),j=Math.round(A.height/2);else{const{clientX:N,clientY:B}=x.touches&&x.touches.length>0?x.touches[0]:x;L=Math.round(N-A.left),j=Math.round(B-A.top)}if(O)F=Math.sqrt((2*A.width**2+A.height**2)/3),F%2===0&&(F+=1);else{const N=Math.max(Math.abs((_?_.clientWidth:0)-L),L)*2+2,B=Math.max(Math.abs((_?_.clientHeight:0)-j),j)*2+2;F=Math.sqrt(N**2+B**2)}x!=null&&x.touches?g.current===null&&(g.current=()=>{C({pulsate:P,rippleX:L,rippleY:j,rippleSize:F,cb:k})},p.current=setTimeout(()=>{g.current&&(g.current(),g.current=null)},VT)):C({pulsate:P,rippleX:L,rippleY:j,rippleSize:F,cb:k})},[i,C]),m=b.useCallback(()=>{h({},{pulsate:!0})},[h]),y=b.useCallback((x,T)=>{if(clearTimeout(p.current),(x==null?void 0:x.type)==="touchend"&&g.current){g.current(),g.current=null,p.current=setTimeout(()=>{y(x,T)});return}g.current=null,u(k=>k.length>0?k.slice(1):k),f.current=T},[]);return b.useImperativeHandle(t,()=>({pulsate:m,start:h,stop:y}),[m,h,y]),w.jsx(qT,E({className:oe(vt.root,o.root,a),ref:v},l,{children:w.jsx(NT,{component:null,exit:!0,children:s})}))}),JT=QT;function ZT(e){return Ee("MuiButtonBase",e)}const eI=Ce("MuiButtonBase",["root","disabled","focusVisible"]),nI=eI,tI=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],rI=e=>{const{disabled:n,focusVisible:t,focusVisibleClassName:r,classes:i}=e,a=Te({root:["root",n&&"disabled",t&&"focusVisible"]},ZT,i);return t&&r&&(a.root+=` ${r}`),a},iI=ee("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,n)=>n.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${nI.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),oI=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiButtonBase"}),{action:i,centerRipple:o=!1,children:a,className:l,component:s="button",disabled:u=!1,disableRipple:c=!1,disableTouchRipple:f=!1,focusRipple:d=!1,LinkComponent:p="a",onBlur:g,onClick:v,onContextMenu:C,onDragLeave:h,onFocus:m,onFocusVisible:y,onKeyDown:x,onKeyUp:T,onMouseDown:k,onMouseLeave:P,onMouseUp:O,onTouchEnd:$,onTouchMove:_,onTouchStart:A,tabIndex:L=0,TouchRippleProps:j,touchRippleRef:F,type:N}=r,B=re(r,tI),D=b.useRef(null),R=b.useRef(null),z=vn(R,F),{isFocusVisibleRef:S,onFocus:se,onBlur:ae,ref:I}=nm(),[J,ge]=b.useState(!1);u&&J&&ge(!1),b.useImperativeHandle(i,()=>({focusVisible:()=>{ge(!0),D.current.focus()}}),[]);const[q,G]=b.useState(!1);b.useEffect(()=>{G(!0)},[]);const ue=q&&!c&&!u;b.useEffect(()=>{J&&d&&!c&&q&&R.current.pulsate()},[c,d,J,q]);function de(Y,He,_n=f){return ai(te=>(He&&He(te),!_n&&R.current&&R.current[Y](te),!0))}const Fe=de("start",k),ce=de("stop",C),ve=de("stop",h),me=de("stop",O),ke=de("stop",Y=>{J&&Y.preventDefault(),P&&P(Y)}),pe=de("start",A),En=de("stop",$),Pn=de("stop",_),bn=de("stop",Y=>{ae(Y),S.current===!1&&ge(!1),g&&g(Y)},!1),Tn=ai(Y=>{D.current||(D.current=Y.currentTarget),se(Y),S.current===!0&&(ge(!0),y&&y(Y)),m&&m(Y)}),In=()=>{const Y=D.current;return s&&s!=="button"&&!(Y.tagName==="A"&&Y.href)},je=b.useRef(!1),it=ai(Y=>{d&&!je.current&&J&&R.current&&Y.key===" "&&(je.current=!0,R.current.stop(Y,()=>{R.current.start(Y)})),Y.target===Y.currentTarget&&In()&&Y.key===" "&&Y.preventDefault(),x&&x(Y),Y.target===Y.currentTarget&&In()&&Y.key==="Enter"&&!u&&(Y.preventDefault(),v&&v(Y))}),dn=ai(Y=>{d&&Y.key===" "&&R.current&&J&&!Y.defaultPrevented&&(je.current=!1,R.current.stop(Y,()=>{R.current.pulsate(Y)})),T&&T(Y),v&&Y.target===Y.currentTarget&&In()&&Y.key===" "&&!Y.defaultPrevented&&v(Y)});let Oe=s;Oe==="button"&&(B.href||B.to)&&(Oe=p);const M={};Oe==="button"?(M.type=N===void 0?"button":N,M.disabled=u):(!B.href&&!B.to&&(M.role="button"),u&&(M["aria-disabled"]=u));const V=vn(t,I,D),le=E({},r,{centerRipple:o,component:s,disabled:u,disableRipple:c,disableTouchRipple:f,focusRipple:d,tabIndex:L,focusVisible:J}),Z=rI(le);return w.jsxs(iI,E({as:Oe,className:oe(Z.root,l),ownerState:le,onBlur:bn,onClick:v,onContextMenu:ce,onFocus:Tn,onKeyDown:it,onKeyUp:dn,onMouseDown:Fe,onMouseLeave:ke,onMouseUp:me,onDragLeave:ve,onTouchEnd:En,onTouchMove:Pn,onTouchStart:pe,ref:V,tabIndex:u?-1:L,type:N},M,B,{children:[a,ue?w.jsx(JT,E({ref:z,center:o},j)):null]}))}),Eo=oI;function aI(e){return Ee("MuiIconButton",e)}const lI=Ce("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),sI=lI,uI=["edge","children","className","color","disabled","disableFocusRipple","size"],cI=e=>{const{classes:n,disabled:t,color:r,edge:i,size:o}=e,a={root:["root",t&&"disabled",r!=="default"&&`color${U(r)}`,i&&`edge${U(i)}`,`size${U(o)}`]};return Te(a,aI,n)},fI=ee(Eo,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.color!=="default"&&n[`color${U(t.color)}`],t.edge&&n[`edge${U(t.edge)}`],n[`size${U(t.size)}`]]}})(({theme:e,ownerState:n})=>E({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!n.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Be(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},n.edge==="start"&&{marginLeft:n.size==="small"?-3:-12},n.edge==="end"&&{marginRight:n.size==="small"?-3:-12}),({theme:e,ownerState:n})=>{var t;const r=(t=(e.vars||e).palette)==null?void 0:t[n.color];return E({},n.color==="inherit"&&{color:"inherit"},n.color!=="inherit"&&n.color!=="default"&&E({color:r==null?void 0:r.main},!n.disableRipple&&{"&:hover":E({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Be(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),n.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},n.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${sI.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),dI=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiIconButton"}),{edge:i=!1,children:o,className:a,color:l="default",disabled:s=!1,disableFocusRipple:u=!1,size:c="medium"}=r,f=re(r,uI),d=E({},r,{edge:i,color:l,disabled:s,disableFocusRipple:u,size:c}),p=cI(d);return w.jsx(fI,E({className:oe(p.root,a),centerRipple:!0,focusRipple:!u,disabled:s,ref:t,ownerState:d},f,{children:o}))}),pI=dI;function mI(e){return Ee("MuiTypography",e)}Ce("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const hI=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],gI=e=>{const{align:n,gutterBottom:t,noWrap:r,paragraph:i,variant:o,classes:a}=e,l={root:["root",o,e.align!=="inherit"&&`align${U(n)}`,t&&"gutterBottom",r&&"noWrap",i&&"paragraph"]};return Te(l,mI,a)},yI=ee("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.variant&&n[t.variant],t.align!=="inherit"&&n[`align${U(t.align)}`],t.noWrap&&n.noWrap,t.gutterBottom&&n.gutterBottom,t.paragraph&&n.paragraph]}})(({theme:e,ownerState:n})=>E({margin:0},n.variant==="inherit"&&{font:"inherit"},n.variant!=="inherit"&&e.typography[n.variant],n.align!=="inherit"&&{textAlign:n.align},n.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n.gutterBottom&&{marginBottom:"0.35em"},n.paragraph&&{marginBottom:16})),Qg={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},vI={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},xI=e=>vI[e]||e,bI=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiTypography"}),i=xI(r.color),o=Qu(E({},r,{color:i})),{align:a="inherit",className:l,component:s,gutterBottom:u=!1,noWrap:c=!1,paragraph:f=!1,variant:d="body1",variantMapping:p=Qg}=o,g=re(o,hI),v=E({},o,{align:a,color:i,className:l,component:s,gutterBottom:u,noWrap:c,paragraph:f,variant:d,variantMapping:p}),C=s||(f?"p":p[d]||Qg[d])||"span",h=gI(v);return w.jsx(yI,E({as:C,ref:t,ownerState:v,className:oe(h.root,l)},g))}),we=bI;function Qs(e){return typeof e=="string"}function kI(e,n,t){return e===void 0||Qs(e)?n:E({},n,{ownerState:E({},n.ownerState,t)})}function Gx(e,n=[]){if(e===void 0)return{};const t={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!n.includes(r)).forEach(r=>{t[r]=e[r]}),t}function wI(e,n,t){return typeof e=="function"?e(n,t):e}function Jg(e){if(e===void 0)return{};const n={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&typeof e[t]=="function")).forEach(t=>{n[t]=e[t]}),n}function SI(e){const{getSlotProps:n,additionalProps:t,externalSlotProps:r,externalForwardedProps:i,className:o}=e;if(!n){const p=oe(t==null?void 0:t.className,o,i==null?void 0:i.className,r==null?void 0:r.className),g=E({},t==null?void 0:t.style,i==null?void 0:i.style,r==null?void 0:r.style),v=E({},t,i,r);return p.length>0&&(v.className=p),Object.keys(g).length>0&&(v.style=g),{props:v,internalRef:void 0}}const a=Gx(E({},i,r)),l=Jg(r),s=Jg(i),u=n(a),c=oe(u==null?void 0:u.className,t==null?void 0:t.className,o,i==null?void 0:i.className,r==null?void 0:r.className),f=E({},u==null?void 0:u.style,t==null?void 0:t.style,i==null?void 0:i.style,r==null?void 0:r.style),d=E({},u,t,s,l);return c.length>0&&(d.className=c),Object.keys(f).length>0&&(d.style=f),{props:d,internalRef:u.ref}}const CI=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function Po(e){var n;const{elementType:t,externalSlotProps:r,ownerState:i,skipResolvingSlotProps:o=!1}=e,a=re(e,CI),l=o?{}:wI(r,i),{props:s,internalRef:u}=SI(E({},a,{externalSlotProps:l})),c=vn(u,l==null?void 0:l.ref,(n=e.additionalProps)==null?void 0:n.ref);return kI(t,E({},s,{ref:c}),i)}const EI=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function PI(e){const n=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(n)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:n}function TI(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const n=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let t=n(`[name="${e.name}"]:checked`);return t||(t=n(`[name="${e.name}"]`)),t!==e}function II(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||TI(e))}function _I(e){const n=[],t=[];return Array.from(e.querySelectorAll(EI)).forEach((r,i)=>{const o=PI(r);o===-1||!II(r)||(o===0?n.push(r):t.push({documentOrder:i,tabIndex:o,node:r}))}),t.sort((r,i)=>r.tabIndex===i.tabIndex?r.documentOrder-i.documentOrder:r.tabIndex-i.tabIndex).map(r=>r.node).concat(n)}function OI(){return!0}function RI(e){const{children:n,disableAutoFocus:t=!1,disableEnforceFocus:r=!1,disableRestoreFocus:i=!1,getTabbable:o=_I,isEnabled:a=OI,open:l}=e,s=b.useRef(!1),u=b.useRef(null),c=b.useRef(null),f=b.useRef(null),d=b.useRef(null),p=b.useRef(!1),g=b.useRef(null),v=vn(n.ref,g),C=b.useRef(null);b.useEffect(()=>{!l||!g.current||(p.current=!t)},[t,l]),b.useEffect(()=>{if(!l||!g.current)return;const y=Zn(g.current);return g.current.contains(y.activeElement)||(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),p.current&&g.current.focus()),()=>{i||(f.current&&f.current.focus&&(s.current=!0,f.current.focus()),f.current=null)}},[l]),b.useEffect(()=>{if(!l||!g.current)return;const y=Zn(g.current),x=P=>{C.current=P,!(r||!a()||P.key!=="Tab")&&y.activeElement===g.current&&P.shiftKey&&(s.current=!0,c.current&&c.current.focus())},T=()=>{const P=g.current;if(P===null)return;if(!y.hasFocus()||!a()||s.current){s.current=!1;return}if(P.contains(y.activeElement)||r&&y.activeElement!==u.current&&y.activeElement!==c.current)return;if(y.activeElement!==d.current)d.current=null;else if(d.current!==null)return;if(!p.current)return;let O=[];if((y.activeElement===u.current||y.activeElement===c.current)&&(O=o(g.current)),O.length>0){var $,_;const A=!!(($=C.current)!=null&&$.shiftKey&&((_=C.current)==null?void 0:_.key)==="Tab"),L=O[0],j=O[O.length-1];typeof L!="string"&&typeof j!="string"&&(A?j.focus():L.focus())}else P.focus()};y.addEventListener("focusin",T),y.addEventListener("keydown",x,!0);const k=setInterval(()=>{y.activeElement&&y.activeElement.tagName==="BODY"&&T()},50);return()=>{clearInterval(k),y.removeEventListener("focusin",T),y.removeEventListener("keydown",x,!0)}},[t,r,i,a,l,o]);const h=y=>{f.current===null&&(f.current=y.relatedTarget),p.current=!0,d.current=y.target;const x=n.props.onFocus;x&&x(y)},m=y=>{f.current===null&&(f.current=y.relatedTarget),p.current=!0};return w.jsxs(b.Fragment,{children:[w.jsx("div",{tabIndex:l?0:-1,onFocus:m,ref:u,"data-testid":"sentinelStart"}),b.cloneElement(n,{ref:v,onFocus:h}),w.jsx("div",{tabIndex:l?0:-1,onFocus:m,ref:c,"data-testid":"sentinelEnd"})]})}function AI(e){return typeof e=="function"?e():e}const $I=b.forwardRef(function(n,t){const{children:r,container:i,disablePortal:o=!1}=n,[a,l]=b.useState(null),s=vn(b.isValidElement(r)?r.ref:null,t);if(Xt(()=>{o||l(AI(i)||document.body)},[i,o]),Xt(()=>{if(a&&!o)return Ws(t,a),()=>{Ws(t,null)}},[t,a,o]),o){if(b.isValidElement(r)){const u={ref:s};return b.cloneElement(r,u)}return w.jsx(b.Fragment,{children:r})}return w.jsx(b.Fragment,{children:a&&Pu.createPortal(r,a)})});function LI(e){const n=Zn(e);return n.body===e?jr(e).innerWidth>n.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function ba(e,n){n?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Zg(e){return parseInt(jr(e).getComputedStyle(e).paddingRight,10)||0}function MI(e){const t=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return t||r}function ey(e,n,t,r,i){const o=[n,t,...r];[].forEach.call(e.children,a=>{const l=o.indexOf(a)===-1,s=!MI(a);l&&s&&ba(a,i)})}function Zc(e,n){let t=-1;return e.some((r,i)=>n(r)?(t=i,!0):!1),t}function NI(e,n){const t=[],r=e.container;if(!n.disableScrollLock){if(LI(r)){const a=fx(Zn(r));t.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${Zg(r)+a}px`;const l=Zn(r).querySelectorAll(".mui-fixed");[].forEach.call(l,s=>{t.push({value:s.style.paddingRight,property:"padding-right",el:s}),s.style.paddingRight=`${Zg(s)+a}px`})}let o;if(r.parentNode instanceof DocumentFragment)o=Zn(r).body;else{const a=r.parentElement,l=jr(r);o=(a==null?void 0:a.nodeName)==="HTML"&&l.getComputedStyle(a).overflowY==="scroll"?a:r}t.push({value:o.style.overflow,property:"overflow",el:o},{value:o.style.overflowX,property:"overflow-x",el:o},{value:o.style.overflowY,property:"overflow-y",el:o}),o.style.overflow="hidden"}return()=>{t.forEach(({value:o,el:a,property:l})=>{o?a.style.setProperty(l,o):a.style.removeProperty(l)})}}function zI(e){const n=[];return[].forEach.call(e.children,t=>{t.getAttribute("aria-hidden")==="true"&&n.push(t)}),n}class FI{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(n,t){let r=this.modals.indexOf(n);if(r!==-1)return r;r=this.modals.length,this.modals.push(n),n.modalRef&&ba(n.modalRef,!1);const i=zI(t);ey(t,n.mount,n.modalRef,i,!0);const o=Zc(this.containers,a=>a.container===t);return o!==-1?(this.containers[o].modals.push(n),r):(this.containers.push({modals:[n],container:t,restore:null,hiddenSiblings:i}),r)}mount(n,t){const r=Zc(this.containers,o=>o.modals.indexOf(n)!==-1),i=this.containers[r];i.restore||(i.restore=NI(i,t))}remove(n,t=!0){const r=this.modals.indexOf(n);if(r===-1)return r;const i=Zc(this.containers,a=>a.modals.indexOf(n)!==-1),o=this.containers[i];if(o.modals.splice(o.modals.indexOf(n),1),this.modals.splice(r,1),o.modals.length===0)o.restore&&o.restore(),n.modalRef&&ba(n.modalRef,t),ey(o.container,n.mount,n.modalRef,o.hiddenSiblings,!1),this.containers.splice(i,1);else{const a=o.modals[o.modals.length-1];a.modalRef&&ba(a.modalRef,!1)}return r}isTopModal(n){return this.modals.length>0&&this.modals[this.modals.length-1]===n}}function jI(e){return typeof e=="function"?e():e}function DI(e){return e?e.props.hasOwnProperty("in"):!1}const BI=new FI;function UI(e){const{container:n,disableEscapeKeyDown:t=!1,disableScrollLock:r=!1,manager:i=BI,closeAfterTransition:o=!1,onTransitionEnter:a,onTransitionExited:l,children:s,onClose:u,open:c,rootRef:f}=e,d=b.useRef({}),p=b.useRef(null),g=b.useRef(null),v=vn(g,f),[C,h]=b.useState(!c),m=DI(s);let y=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(y=!1);const x=()=>Zn(p.current),T=()=>(d.current.modalRef=g.current,d.current.mount=p.current,d.current),k=()=>{i.mount(T(),{disableScrollLock:r}),g.current&&(g.current.scrollTop=0)},P=ai(()=>{const B=jI(n)||x().body;i.add(T(),B),g.current&&k()}),O=b.useCallback(()=>i.isTopModal(T()),[i]),$=ai(B=>{p.current=B,B&&(c&&O()?k():g.current&&ba(g.current,y))}),_=b.useCallback(()=>{i.remove(T(),y)},[y,i]);b.useEffect(()=>()=>{_()},[_]),b.useEffect(()=>{c?P():(!m||!o)&&_()},[c,_,m,o,P]);const A=B=>D=>{var R;(R=B.onKeyDown)==null||R.call(B,D),!(D.key!=="Escape"||!O())&&(t||(D.stopPropagation(),u&&u(D,"escapeKeyDown")))},L=B=>D=>{var R;(R=B.onClick)==null||R.call(B,D),D.target===D.currentTarget&&u&&u(D,"backdropClick")};return{getRootProps:(B={})=>{const D=Gx(e);delete D.onTransitionEnter,delete D.onTransitionExited;const R=E({},D,B);return E({role:"presentation"},R,{onKeyDown:A(R),ref:v})},getBackdropProps:(B={})=>{const D=B;return E({"aria-hidden":!0},D,{onClick:L(D),open:c})},getTransitionProps:()=>{const B=()=>{h(!1),a&&a()},D=()=>{h(!0),l&&l(),o&&_()};return{onEnter:bd(B,s==null?void 0:s.props.onEnter),onExited:bd(D,s==null?void 0:s.props.onExited)}},rootRef:v,portalRef:$,isTopModal:O,exited:C,hasTransition:m}}const WI=["onChange","maxRows","minRows","style","value"];function Ml(e){return parseInt(e,10)||0}const HI={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function ny(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const VI=b.forwardRef(function(n,t){const{onChange:r,maxRows:i,minRows:o=1,style:a,value:l}=n,s=re(n,WI),{current:u}=b.useRef(l!=null),c=b.useRef(null),f=vn(t,c),d=b.useRef(null),p=b.useRef(0),[g,v]=b.useState({outerHeightStyle:0}),C=b.useCallback(()=>{const x=c.current,k=jr(x).getComputedStyle(x);if(k.width==="0px")return{outerHeightStyle:0};const P=d.current;P.style.width=k.width,P.value=x.value||n.placeholder||"x",P.value.slice(-1)===` -`&&(P.value+=" ");const O=k.boxSizing,$=Ml(k.paddingBottom)+Ml(k.paddingTop),_=Ml(k.borderBottomWidth)+Ml(k.borderTopWidth),A=P.scrollHeight;P.value="x";const L=P.scrollHeight;let j=A;o&&(j=Math.max(Number(o)*L,j)),i&&(j=Math.min(Number(i)*L,j)),j=Math.max(j,L);const F=j+(O==="border-box"?$+_:0),N=Math.abs(j-A)<=1;return{outerHeightStyle:F,overflow:N}},[i,o,n.placeholder]),h=(x,T)=>{const{outerHeightStyle:k,overflow:P}=T;return p.current<20&&(k>0&&Math.abs((x.outerHeightStyle||0)-k)>1||x.overflow!==P)?(p.current+=1,{overflow:P,outerHeightStyle:k}):x},m=b.useCallback(()=>{const x=C();ny(x)||v(T=>h(T,x))},[C]);Xt(()=>{const x=()=>{const A=C();ny(A)||Pu.flushSync(()=>{v(L=>h(L,A))})},T=()=>{p.current=0,x()};let k;const P=em(T),O=c.current,$=jr(O);$.addEventListener("resize",P);let _;return typeof ResizeObserver<"u"&&(_=new ResizeObserver(T),_.observe(O)),()=>{P.clear(),cancelAnimationFrame(k),$.removeEventListener("resize",P),_&&_.disconnect()}},[C]),Xt(()=>{m()}),b.useEffect(()=>{p.current=0},[l]);const y=x=>{p.current=0,u||m(),r&&r(x)};return w.jsxs(b.Fragment,{children:[w.jsx("textarea",E({value:l,onChange:y,ref:f,rows:o,style:E({height:g.outerHeightStyle,overflow:g.overflow?"hidden":void 0},a)},s)),w.jsx("textarea",{"aria-hidden":!0,className:n.className,readOnly:!0,ref:d,tabIndex:-1,style:E({},HI.shadow,a,{paddingTop:0,paddingBottom:0})})]})}),KI=pr(w.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function YI(e){return Ee("MuiChip",e)}const GI=Ce("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),Ie=GI,qI=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],XI=e=>{const{classes:n,disabled:t,size:r,color:i,iconColor:o,onDelete:a,clickable:l,variant:s}=e,u={root:["root",s,t&&"disabled",`size${U(r)}`,`color${U(i)}`,l&&"clickable",l&&`clickableColor${U(i)}`,a&&"deletable",a&&`deletableColor${U(i)}`,`${s}${U(i)}`],label:["label",`label${U(r)}`],avatar:["avatar",`avatar${U(r)}`,`avatarColor${U(i)}`],icon:["icon",`icon${U(r)}`,`iconColor${U(o)}`],deleteIcon:["deleteIcon",`deleteIcon${U(r)}`,`deleteIconColor${U(i)}`,`deleteIcon${U(s)}Color${U(i)}`]};return Te(u,YI,n)},QI=ee("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e,{color:r,iconColor:i,clickable:o,onDelete:a,size:l,variant:s}=t;return[{[`& .${Ie.avatar}`]:n.avatar},{[`& .${Ie.avatar}`]:n[`avatar${U(l)}`]},{[`& .${Ie.avatar}`]:n[`avatarColor${U(r)}`]},{[`& .${Ie.icon}`]:n.icon},{[`& .${Ie.icon}`]:n[`icon${U(l)}`]},{[`& .${Ie.icon}`]:n[`iconColor${U(i)}`]},{[`& .${Ie.deleteIcon}`]:n.deleteIcon},{[`& .${Ie.deleteIcon}`]:n[`deleteIcon${U(l)}`]},{[`& .${Ie.deleteIcon}`]:n[`deleteIconColor${U(r)}`]},{[`& .${Ie.deleteIcon}`]:n[`deleteIcon${U(s)}Color${U(r)}`]},n.root,n[`size${U(l)}`],n[`color${U(r)}`],o&&n.clickable,o&&r!=="default"&&n[`clickableColor${U(r)})`],a&&n.deletable,a&&r!=="default"&&n[`deletableColor${U(r)}`],n[s],n[`${s}${U(r)}`]]}})(({theme:e,ownerState:n})=>{const t=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return E({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${Ie.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Ie.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:t,fontSize:e.typography.pxToRem(12)},[`& .${Ie.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${Ie.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${Ie.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${Ie.icon}`]:E({marginLeft:5,marginRight:-6},n.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},n.iconColor===n.color&&E({color:e.vars?e.vars.palette.Chip.defaultIconColor:t},n.color!=="default"&&{color:"inherit"})),[`& .${Ie.deleteIcon}`]:E({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:Be(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:Be(e.palette.text.primary,.4)}},n.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},n.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[n.color].contrastTextChannel} / 0.7)`:Be(e.palette[n.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[n.color].contrastText}})},n.size==="small"&&{height:24},n.color!=="default"&&{backgroundColor:(e.vars||e).palette[n.color].main,color:(e.vars||e).palette[n.color].contrastText},n.onDelete&&{[`&.${Ie.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:Be(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},n.onDelete&&n.color!=="default"&&{[`&.${Ie.focusVisible}`]:{backgroundColor:(e.vars||e).palette[n.color].dark}})},({theme:e,ownerState:n})=>E({},n.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:Be(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${Ie.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:Be(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},n.clickable&&n.color!=="default"&&{[`&:hover, &.${Ie.focusVisible}`]:{backgroundColor:(e.vars||e).palette[n.color].dark}}),({theme:e,ownerState:n})=>E({},n.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${Ie.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Ie.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${Ie.avatar}`]:{marginLeft:4},[`& .${Ie.avatarSmall}`]:{marginLeft:2},[`& .${Ie.icon}`]:{marginLeft:4},[`& .${Ie.iconSmall}`]:{marginLeft:2},[`& .${Ie.deleteIcon}`]:{marginRight:5},[`& .${Ie.deleteIconSmall}`]:{marginRight:3}},n.variant==="outlined"&&n.color!=="default"&&{color:(e.vars||e).palette[n.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / 0.7)`:Be(e.palette[n.color].main,.7)}`,[`&.${Ie.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Be(e.palette[n.color].main,e.palette.action.hoverOpacity)},[`&.${Ie.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:Be(e.palette[n.color].main,e.palette.action.focusOpacity)},[`& .${Ie.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / 0.7)`:Be(e.palette[n.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[n.color].main}}})),JI=ee("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,n)=>{const{ownerState:t}=e,{size:r}=t;return[n.label,n[`label${U(r)}`]]}})(({ownerState:e})=>E({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.variant==="outlined"&&{paddingLeft:11,paddingRight:11},e.size==="small"&&{paddingLeft:8,paddingRight:8},e.size==="small"&&e.variant==="outlined"&&{paddingLeft:7,paddingRight:7}));function ty(e){return e.key==="Backspace"||e.key==="Delete"}const ZI=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiChip"}),{avatar:i,className:o,clickable:a,color:l="default",component:s,deleteIcon:u,disabled:c=!1,icon:f,label:d,onClick:p,onDelete:g,onKeyDown:v,onKeyUp:C,size:h="medium",variant:m="filled",tabIndex:y,skipFocusWhenDisabled:x=!1}=r,T=re(r,qI),k=b.useRef(null),P=vn(k,t),O=z=>{z.stopPropagation(),g&&g(z)},$=z=>{z.currentTarget===z.target&&ty(z)&&z.preventDefault(),v&&v(z)},_=z=>{z.currentTarget===z.target&&(g&&ty(z)?g(z):z.key==="Escape"&&k.current&&k.current.blur()),C&&C(z)},A=a!==!1&&p?!0:a,L=A||g?Eo:s||"div",j=E({},r,{component:L,disabled:c,size:h,color:l,iconColor:b.isValidElement(f)&&f.props.color||l,onDelete:!!g,clickable:A,variant:m}),F=XI(j),N=L===Eo?E({component:s||"div",focusVisibleClassName:F.focusVisible},g&&{disableRipple:!0}):{};let B=null;g&&(B=u&&b.isValidElement(u)?b.cloneElement(u,{className:oe(u.props.className,F.deleteIcon),onClick:O}):w.jsx(KI,{className:oe(F.deleteIcon),onClick:O}));let D=null;i&&b.isValidElement(i)&&(D=b.cloneElement(i,{className:oe(F.avatar,i.props.className)}));let R=null;return f&&b.isValidElement(f)&&(R=b.cloneElement(f,{className:oe(F.icon,f.props.className)})),w.jsxs(QI,E({as:L,className:oe(F.root,o),disabled:A&&c?!0:void 0,onClick:p,onKeyDown:$,onKeyUp:_,ref:P,tabIndex:x&&c?-1:y,ownerState:j},N,T,{children:[D||R,w.jsx(JI,{className:oe(F.label),ownerState:j,children:d}),B]}))}),Pm=ZI;function Pi({props:e,states:n,muiFormControl:t}){return n.reduce((r,i)=>(r[i]=e[i],t&&typeof e[i]>"u"&&(r[i]=t[i]),r),{})}const e_=b.createContext(void 0),Tm=e_;function Yr(){return b.useContext(Tm)}function n_(e){return w.jsx(oP,E({},e,{defaultTheme:Zu,themeId:xi}))}function ry(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Js(e,n=!1){return e&&(ry(e.value)&&e.value!==""||n&&ry(e.defaultValue)&&e.defaultValue!=="")}function t_(e){return e.startAdornment}function r_(e){return Ee("MuiInputBase",e)}const i_=Ce("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),To=i_,o_=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],dc=(e,n)=>{const{ownerState:t}=e;return[n.root,t.formControl&&n.formControl,t.startAdornment&&n.adornedStart,t.endAdornment&&n.adornedEnd,t.error&&n.error,t.size==="small"&&n.sizeSmall,t.multiline&&n.multiline,t.color&&n[`color${U(t.color)}`],t.fullWidth&&n.fullWidth,t.hiddenLabel&&n.hiddenLabel]},pc=(e,n)=>{const{ownerState:t}=e;return[n.input,t.size==="small"&&n.inputSizeSmall,t.multiline&&n.inputMultiline,t.type==="search"&&n.inputTypeSearch,t.startAdornment&&n.inputAdornedStart,t.endAdornment&&n.inputAdornedEnd,t.hiddenLabel&&n.inputHiddenLabel]},a_=e=>{const{classes:n,color:t,disabled:r,error:i,endAdornment:o,focused:a,formControl:l,fullWidth:s,hiddenLabel:u,multiline:c,readOnly:f,size:d,startAdornment:p,type:g}=e,v={root:["root",`color${U(t)}`,r&&"disabled",i&&"error",s&&"fullWidth",a&&"focused",l&&"formControl",d&&d!=="medium"&&`size${U(d)}`,c&&"multiline",p&&"adornedStart",o&&"adornedEnd",u&&"hiddenLabel",f&&"readOnly"],input:["input",r&&"disabled",g==="search"&&"inputTypeSearch",c&&"inputMultiline",d==="small"&&"inputSizeSmall",u&&"inputHiddenLabel",p&&"inputAdornedStart",o&&"inputAdornedEnd",f&&"readOnly"]};return Te(v,r_,n)},mc=ee("div",{name:"MuiInputBase",slot:"Root",overridesResolver:dc})(({theme:e,ownerState:n})=>E({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${To.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},n.multiline&&E({padding:"4px 0 5px"},n.size==="small"&&{paddingTop:1}),n.fullWidth&&{width:"100%"})),hc=ee("input",{name:"MuiInputBase",slot:"Input",overridesResolver:pc})(({theme:e,ownerState:n})=>{const t=e.palette.mode==="light",r=E({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),i={opacity:"0 !important"},o=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5};return E({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${To.formControl} &`]:{"&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus::-webkit-input-placeholder":o,"&:focus::-moz-placeholder":o,"&:focus:-ms-input-placeholder":o,"&:focus::-ms-input-placeholder":o},[`&.${To.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},n.size==="small"&&{paddingTop:1},n.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},n.type==="search"&&{MozAppearance:"textfield"})}),l_=w.jsx(n_,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),s_=b.forwardRef(function(n,t){var r;const i=_e({props:n,name:"MuiInputBase"}),{"aria-describedby":o,autoComplete:a,autoFocus:l,className:s,components:u={},componentsProps:c={},defaultValue:f,disabled:d,disableInjectingGlobalStyles:p,endAdornment:g,fullWidth:v=!1,id:C,inputComponent:h="input",inputProps:m={},inputRef:y,maxRows:x,minRows:T,multiline:k=!1,name:P,onBlur:O,onChange:$,onClick:_,onFocus:A,onKeyDown:L,onKeyUp:j,placeholder:F,readOnly:N,renderSuffix:B,rows:D,slotProps:R={},slots:z={},startAdornment:S,type:se="text",value:ae}=i,I=re(i,o_),J=m.value!=null?m.value:ae,{current:ge}=b.useRef(J!=null),q=b.useRef(),G=b.useCallback(Z=>{},[]),ue=vn(q,y,m.ref,G),[de,Fe]=b.useState(!1),ce=Yr(),ve=Pi({props:i,muiFormControl:ce,states:["color","disabled","error","hiddenLabel","size","required","filled"]});ve.focused=ce?ce.focused:de,b.useEffect(()=>{!ce&&d&&de&&(Fe(!1),O&&O())},[ce,d,de,O]);const me=ce&&ce.onFilled,ke=ce&&ce.onEmpty,pe=b.useCallback(Z=>{Js(Z)?me&&me():ke&&ke()},[me,ke]);Xt(()=>{ge&&pe({value:J})},[J,pe,ge]);const En=Z=>{if(ve.disabled){Z.stopPropagation();return}A&&A(Z),m.onFocus&&m.onFocus(Z),ce&&ce.onFocus?ce.onFocus(Z):Fe(!0)},Pn=Z=>{O&&O(Z),m.onBlur&&m.onBlur(Z),ce&&ce.onBlur?ce.onBlur(Z):Fe(!1)},bn=(Z,...Y)=>{if(!ge){const He=Z.target||q.current;if(He==null)throw new Error(Fr(1));pe({value:He.value})}m.onChange&&m.onChange(Z,...Y),$&&$(Z,...Y)};b.useEffect(()=>{pe(q.current)},[]);const Tn=Z=>{q.current&&Z.currentTarget===Z.target&&q.current.focus(),_&&_(Z)};let In=h,je=m;k&&In==="input"&&(D?je=E({type:void 0,minRows:D,maxRows:D},je):je=E({type:void 0,maxRows:x,minRows:T},je),In=VI);const it=Z=>{pe(Z.animationName==="mui-auto-fill-cancel"?q.current:{value:"x"})};b.useEffect(()=>{ce&&ce.setAdornedStart(!!S)},[ce,S]);const dn=E({},i,{color:ve.color||"primary",disabled:ve.disabled,endAdornment:g,error:ve.error,focused:ve.focused,formControl:ce,fullWidth:v,hiddenLabel:ve.hiddenLabel,multiline:k,size:ve.size,startAdornment:S,type:se}),Oe=a_(dn),M=z.root||u.Root||mc,V=R.root||c.root||{},le=z.input||u.Input||hc;return je=E({},je,(r=R.input)!=null?r:c.input),w.jsxs(b.Fragment,{children:[!p&&l_,w.jsxs(M,E({},V,!Qs(M)&&{ownerState:E({},dn,V.ownerState)},{ref:t,onClick:Tn},I,{className:oe(Oe.root,V.className,s,N&&"MuiInputBase-readOnly"),children:[S,w.jsx(Tm.Provider,{value:null,children:w.jsx(le,E({ownerState:dn,"aria-invalid":ve.error,"aria-describedby":o,autoComplete:a,autoFocus:l,defaultValue:f,disabled:ve.disabled,id:C,onAnimationStart:it,name:P,placeholder:F,readOnly:N,required:ve.required,rows:D,value:J,onKeyDown:L,onKeyUp:j,type:se},je,!Qs(le)&&{as:In,ownerState:E({},dn,je.ownerState)},{ref:ue,className:oe(Oe.input,je.className,N&&"MuiInputBase-readOnly"),onBlur:Pn,onChange:bn,onFocus:En}))}),g,B?B(E({},ve,{startAdornment:S})):null]}))]})}),Im=s_;function u_(e){return Ee("MuiInput",e)}const c_=E({},To,Ce("MuiInput",["root","underline","input"])),Go=c_;function f_(e){return Ee("MuiOutlinedInput",e)}const d_=E({},To,Ce("MuiOutlinedInput",["root","notchedOutline","input"])),yr=d_;function p_(e){return Ee("MuiFilledInput",e)}const m_=E({},To,Ce("MuiFilledInput",["root","underline","input"])),qr=m_,h_=pr(w.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),g_=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],y_={entering:{opacity:1},entered:{opacity:1}},v_=b.forwardRef(function(n,t){const r=Nt(),i={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:o,appear:a=!0,children:l,easing:s,in:u,onEnter:c,onEntered:f,onEntering:d,onExit:p,onExited:g,onExiting:v,style:C,timeout:h=i,TransitionComponent:m=Sm}=n,y=re(n,g_),x=b.useRef(null),T=vn(x,l.ref,t),k=F=>N=>{if(F){const B=x.current;N===void 0?F(B):F(B,N)}},P=k(d),O=k((F,N)=>{Yx(F);const B=Xs({style:C,timeout:h,easing:s},{mode:"enter"});F.style.webkitTransition=r.transitions.create("opacity",B),F.style.transition=r.transitions.create("opacity",B),c&&c(F,N)}),$=k(f),_=k(v),A=k(F=>{const N=Xs({style:C,timeout:h,easing:s},{mode:"exit"});F.style.webkitTransition=r.transitions.create("opacity",N),F.style.transition=r.transitions.create("opacity",N),p&&p(F)}),L=k(g),j=F=>{o&&o(x.current,F)};return w.jsx(m,E({appear:a,in:u,nodeRef:x,onEnter:O,onEntered:$,onEntering:P,onExit:A,onExited:L,onExiting:_,addEndListener:j,timeout:h},y,{children:(F,N)=>b.cloneElement(l,E({style:E({opacity:0,visibility:F==="exited"&&!u?"hidden":void 0},y_[F],C,l.props.style),ref:T},N))}))}),qx=v_;function x_(e){return Ee("MuiBackdrop",e)}Ce("MuiBackdrop",["root","invisible"]);const b_=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],k_=e=>{const{classes:n,invisible:t}=e;return Te({root:["root",t&&"invisible"]},x_,n)},w_=ee("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.invisible&&n.invisible]}})(({ownerState:e})=>E({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),S_=b.forwardRef(function(n,t){var r,i,o;const a=_e({props:n,name:"MuiBackdrop"}),{children:l,className:s,component:u="div",components:c={},componentsProps:f={},invisible:d=!1,open:p,slotProps:g={},slots:v={},TransitionComponent:C=qx,transitionDuration:h}=a,m=re(a,b_),y=E({},a,{component:u,invisible:d}),x=k_(y),T=(r=g.root)!=null?r:f.root;return w.jsx(C,E({in:p,timeout:h},m,{children:w.jsx(w_,E({"aria-hidden":!0},T,{as:(i=(o=v.root)!=null?o:c.Root)!=null?i:u,className:oe(x.root,s,T==null?void 0:T.className),ownerState:E({},y,T==null?void 0:T.ownerState),classes:x,ref:t,children:l}))}))}),Xx=S_,C_=bm(),E_=uP({themeId:xi,defaultTheme:C_,defaultClassName:"MuiBox-root",generateClassName:rm.generate}),Xe=E_;function P_(e){return Ee("MuiButton",e)}const T_=Ce("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),Nl=T_,I_=b.createContext({}),__=I_,O_=b.createContext(void 0),R_=O_,A_=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],$_=e=>{const{color:n,disableElevation:t,fullWidth:r,size:i,variant:o,classes:a}=e,l={root:["root",o,`${o}${U(n)}`,`size${U(i)}`,`${o}Size${U(i)}`,n==="inherit"&&"colorInherit",t&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${U(i)}`],endIcon:["endIcon",`iconSize${U(i)}`]},s=Te(l,P_,a);return E({},a,s)},Qx=e=>E({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),L_=ee(Eo,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[t.variant],n[`${t.variant}${U(t.color)}`],n[`size${U(t.size)}`],n[`${t.variant}Size${U(t.size)}`],t.color==="inherit"&&n.colorInherit,t.disableElevation&&n.disableElevation,t.fullWidth&&n.fullWidth]}})(({theme:e,ownerState:n})=>{var t,r;const i=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],o=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return E({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":E({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:Be(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},n.variant==="text"&&n.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Be(e.palette[n.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},n.variant==="outlined"&&n.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[n.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Be(e.palette[n.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},n.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:o,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},n.variant==="contained"&&n.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[n.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[n.color].main}}),"&:active":E({},n.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Nl.focusVisible}`]:E({},n.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Nl.disabled}`]:E({color:(e.vars||e).palette.action.disabled},n.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},n.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},n.variant==="text"&&{padding:"6px 8px"},n.variant==="text"&&n.color!=="inherit"&&{color:(e.vars||e).palette[n.color].main},n.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},n.variant==="outlined"&&n.color!=="inherit"&&{color:(e.vars||e).palette[n.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[n.color].mainChannel} / 0.5)`:`1px solid ${Be(e.palette[n.color].main,.5)}`},n.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(t=(r=e.palette).getContrastText)==null?void 0:t.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:i,boxShadow:(e.vars||e).shadows[2]},n.variant==="contained"&&n.color!=="inherit"&&{color:(e.vars||e).palette[n.color].contrastText,backgroundColor:(e.vars||e).palette[n.color].main},n.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},n.size==="small"&&n.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},n.size==="large"&&n.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},n.size==="small"&&n.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},n.size==="large"&&n.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},n.size==="small"&&n.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},n.size==="large"&&n.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},n.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Nl.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Nl.disabled}`]:{boxShadow:"none"}}),M_=ee("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.startIcon,n[`iconSize${U(t.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Qx(e))),N_=ee("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.endIcon,n[`iconSize${U(t.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Qx(e))),z_=b.forwardRef(function(n,t){const r=b.useContext(__),i=b.useContext(R_),o=tm(r,n),a=_e({props:o,name:"MuiButton"}),{children:l,color:s="primary",component:u="button",className:c,disabled:f=!1,disableElevation:d=!1,disableFocusRipple:p=!1,endIcon:g,focusVisibleClassName:v,fullWidth:C=!1,size:h="medium",startIcon:m,type:y,variant:x="text"}=a,T=re(a,A_),k=E({},a,{color:s,component:u,disabled:f,disableElevation:d,disableFocusRipple:p,fullWidth:C,size:h,type:y,variant:x}),P=$_(k),O=m&&w.jsx(M_,{className:P.startIcon,ownerState:k,children:m}),$=g&&w.jsx(N_,{className:P.endIcon,ownerState:k,children:g}),_=i||"";return w.jsxs(L_,E({ownerState:k,className:oe(r.className,P.root,c,_),component:u,disabled:f,focusRipple:!p,focusVisibleClassName:oe(P.focusVisible,v),ref:t,type:y},T,{classes:P,children:[O,l,$]}))}),Zs=z_;function F_(e){return Ee("PrivateSwitchBase",e)}Ce("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const j_=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],D_=e=>{const{classes:n,checked:t,disabled:r,edge:i}=e,o={root:["root",t&&"checked",r&&"disabled",i&&`edge${U(i)}`],input:["input"]};return Te(o,F_,n)},B_=ee(Eo)(({ownerState:e})=>E({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),U_=ee("input",{shouldForwardProp:rt})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),W_=b.forwardRef(function(n,t){const{autoFocus:r,checked:i,checkedIcon:o,className:a,defaultChecked:l,disabled:s,disableFocusRipple:u=!1,edge:c=!1,icon:f,id:d,inputProps:p,inputRef:g,name:v,onBlur:C,onChange:h,onFocus:m,readOnly:y,required:x=!1,tabIndex:T,type:k,value:P}=n,O=re(n,j_),[$,_]=Hs({controlled:i,default:!!l,name:"SwitchBase",state:"checked"}),A=Yr(),L=z=>{m&&m(z),A&&A.onFocus&&A.onFocus(z)},j=z=>{C&&C(z),A&&A.onBlur&&A.onBlur(z)},F=z=>{if(z.nativeEvent.defaultPrevented)return;const S=z.target.checked;_(S),h&&h(z,S)};let N=s;A&&typeof N>"u"&&(N=A.disabled);const B=k==="checkbox"||k==="radio",D=E({},n,{checked:$,disabled:N,disableFocusRipple:u,edge:c}),R=D_(D);return w.jsxs(B_,E({component:"span",className:oe(R.root,a),centerRipple:!0,focusRipple:!u,disabled:N,tabIndex:null,role:void 0,onFocus:L,onBlur:j,ownerState:D,ref:t},O,{children:[w.jsx(U_,E({autoFocus:r,checked:i,defaultChecked:l,className:R.input,disabled:N,id:B?d:void 0,name:v,onChange:F,readOnly:y,ref:g,required:x,ownerState:D,tabIndex:T,type:k},k==="checkbox"&&P===void 0?{}:{value:P},p)),$?o:f]}))}),Jx=W_,H_=pr(w.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),V_=pr(w.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),K_=pr(w.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function Y_(e){return Ee("MuiCheckbox",e)}const G_=Ce("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),ef=G_,q_=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],X_=e=>{const{classes:n,indeterminate:t,color:r,size:i}=e,o={root:["root",t&&"indeterminate",`color${U(r)}`,`size${U(i)}`]},a=Te(o,Y_,n);return E({},n,a)},Q_=ee(Jx,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.indeterminate&&n.indeterminate,n[`size${U(t.size)}`],t.color!=="default"&&n[`color${U(t.color)}`]]}})(({theme:e,ownerState:n})=>E({color:(e.vars||e).palette.text.secondary},!n.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${n.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Be(n.color==="default"?e.palette.action.active:e.palette[n.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},n.color!=="default"&&{[`&.${ef.checked}, &.${ef.indeterminate}`]:{color:(e.vars||e).palette[n.color].main},[`&.${ef.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),J_=w.jsx(V_,{}),Z_=w.jsx(H_,{}),eO=w.jsx(K_,{}),nO=b.forwardRef(function(n,t){var r,i;const o=_e({props:n,name:"MuiCheckbox"}),{checkedIcon:a=J_,color:l="primary",icon:s=Z_,indeterminate:u=!1,indeterminateIcon:c=eO,inputProps:f,size:d="medium",className:p}=o,g=re(o,q_),v=u?c:s,C=u?c:a,h=E({},o,{color:l,indeterminate:u,size:d}),m=X_(h);return w.jsx(Q_,E({type:"checkbox",inputProps:E({"data-indeterminate":u},f),icon:b.cloneElement(v,{fontSize:(r=v.props.fontSize)!=null?r:d}),checkedIcon:b.cloneElement(C,{fontSize:(i=C.props.fontSize)!=null?i:d}),ownerState:h,ref:t,className:oe(m.root,p)},g,{classes:m}))}),Xr=nO,tO=MP({createStyledComponent:ee("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[`maxWidth${U(String(t.maxWidth))}`],t.fixed&&n.fixed,t.disableGutters&&n.disableGutters]}}),useThemeProps:e=>_e({props:e,name:"MuiContainer"})}),Id=tO;function rO(e){return Ee("MuiModal",e)}Ce("MuiModal",["root","hidden","backdrop"]);const iO=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],oO=e=>{const{open:n,exited:t,classes:r}=e;return Te({root:["root",!n&&t&&"hidden"],backdrop:["backdrop"]},rO,r)},aO=ee("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,!t.open&&t.exited&&n.hidden]}})(({theme:e,ownerState:n})=>E({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!n.open&&n.exited&&{visibility:"hidden"})),lO=ee(Xx,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,n)=>n.backdrop})({zIndex:-1}),sO=b.forwardRef(function(n,t){var r,i,o,a,l,s;const u=_e({name:"MuiModal",props:n}),{BackdropComponent:c=lO,BackdropProps:f,className:d,closeAfterTransition:p=!1,children:g,container:v,component:C,components:h={},componentsProps:m={},disableAutoFocus:y=!1,disableEnforceFocus:x=!1,disableEscapeKeyDown:T=!1,disablePortal:k=!1,disableRestoreFocus:P=!1,disableScrollLock:O=!1,hideBackdrop:$=!1,keepMounted:_=!1,onBackdropClick:A,open:L,slotProps:j,slots:F}=u,N=re(u,iO),B=E({},u,{closeAfterTransition:p,disableAutoFocus:y,disableEnforceFocus:x,disableEscapeKeyDown:T,disablePortal:k,disableRestoreFocus:P,disableScrollLock:O,hideBackdrop:$,keepMounted:_}),{getRootProps:D,getBackdropProps:R,getTransitionProps:z,portalRef:S,isTopModal:se,exited:ae,hasTransition:I}=UI(E({},B,{rootRef:t})),J=E({},B,{exited:ae}),ge=oO(J),q={};if(g.props.tabIndex===void 0&&(q.tabIndex="-1"),I){const{onEnter:me,onExited:ke}=z();q.onEnter=me,q.onExited=ke}const G=(r=(i=F==null?void 0:F.root)!=null?i:h.Root)!=null?r:aO,ue=(o=(a=F==null?void 0:F.backdrop)!=null?a:h.Backdrop)!=null?o:c,de=(l=j==null?void 0:j.root)!=null?l:m.root,Fe=(s=j==null?void 0:j.backdrop)!=null?s:m.backdrop,ce=Po({elementType:G,externalSlotProps:de,externalForwardedProps:N,getSlotProps:D,additionalProps:{ref:t,as:C},ownerState:J,className:oe(d,de==null?void 0:de.className,ge==null?void 0:ge.root,!J.open&&J.exited&&(ge==null?void 0:ge.hidden))}),ve=Po({elementType:ue,externalSlotProps:Fe,additionalProps:f,getSlotProps:me=>R(E({},me,{onClick:ke=>{A&&A(ke),me!=null&&me.onClick&&me.onClick(ke)}})),className:oe(Fe==null?void 0:Fe.className,f==null?void 0:f.className,ge==null?void 0:ge.backdrop),ownerState:J});return!_&&!L&&(!I||ae)?null:w.jsx($I,{ref:S,container:v,disablePortal:k,children:w.jsxs(G,E({},ce,{children:[!$&&c?w.jsx(ue,E({},ve)):null,w.jsx(RI,{disableEnforceFocus:x,disableAutoFocus:y,disableRestoreFocus:P,isEnabled:se,open:L,children:b.cloneElement(g,q)})]}))})}),Zx=sO;function uO(e){return Ee("MuiDialog",e)}const cO=Ce("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),nf=cO,fO=b.createContext({}),dO=fO,pO=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],mO=ee(Xx,{name:"MuiDialog",slot:"Backdrop",overrides:(e,n)=>n.backdrop})({zIndex:-1}),hO=e=>{const{classes:n,scroll:t,maxWidth:r,fullWidth:i,fullScreen:o}=e,a={root:["root"],container:["container",`scroll${U(t)}`],paper:["paper",`paperScroll${U(t)}`,`paperWidth${U(String(r))}`,i&&"paperFullWidth",o&&"paperFullScreen"]};return Te(a,uO,n)},gO=ee(Zx,{name:"MuiDialog",slot:"Root",overridesResolver:(e,n)=>n.root})({"@media print":{position:"absolute !important"}}),yO=ee("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.container,n[`scroll${U(t.scroll)}`]]}})(({ownerState:e})=>E({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),vO=ee(cc,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.paper,n[`scrollPaper${U(t.scroll)}`],n[`paperWidth${U(String(t.maxWidth))}`],t.fullWidth&&n.paperFullWidth,t.fullScreen&&n.paperFullScreen]}})(({theme:e,ownerState:n})=>E({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},n.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},n.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!n.maxWidth&&{maxWidth:"calc(100% - 64px)"},n.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${nf.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},n.maxWidth&&n.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[n.maxWidth]}${e.breakpoints.unit}`,[`&.${nf.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[n.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},n.fullWidth&&{width:"calc(100% - 64px)"},n.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${nf.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),xO=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiDialog"}),i=Nt(),o={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{"aria-describedby":a,"aria-labelledby":l,BackdropComponent:s,BackdropProps:u,children:c,className:f,disableEscapeKeyDown:d=!1,fullScreen:p=!1,fullWidth:g=!1,maxWidth:v="sm",onBackdropClick:C,onClose:h,open:m,PaperComponent:y=cc,PaperProps:x={},scroll:T="paper",TransitionComponent:k=qx,transitionDuration:P=o,TransitionProps:O}=r,$=re(r,pO),_=E({},r,{disableEscapeKeyDown:d,fullScreen:p,fullWidth:g,maxWidth:v,scroll:T}),A=hO(_),L=b.useRef(),j=D=>{L.current=D.target===D.currentTarget},F=D=>{L.current&&(L.current=null,C&&C(D),h&&h(D,"backdropClick"))},N=Tu(l),B=b.useMemo(()=>({titleId:N}),[N]);return w.jsx(gO,E({className:oe(A.root,f),closeAfterTransition:!0,components:{Backdrop:mO},componentsProps:{backdrop:E({transitionDuration:P,as:s},u)},disableEscapeKeyDown:d,onClose:h,open:m,ref:t,onClick:F,ownerState:_},$,{children:w.jsx(k,E({appear:!0,in:m,timeout:P,role:"presentation"},O,{children:w.jsx(yO,{className:oe(A.container),onMouseDown:j,ownerState:_,children:w.jsx(vO,E({as:y,elevation:24,role:"dialog","aria-describedby":a,"aria-labelledby":N},x,{className:oe(A.paper,x.className),ownerState:_,children:w.jsx(dO.Provider,{value:B,children:c})}))})}))}))}),bO=xO,kO=Ce("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),iy=kO,wO=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],SO=e=>{const{classes:n,disableUnderline:t}=e,i=Te({root:["root",!t&&"underline"],input:["input"]},p_,n);return E({},n,i)},CO=ee(mc,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[...dc(e,n),!t.disableUnderline&&n.underline]}})(({theme:e,ownerState:n})=>{var t;const r=e.palette.mode==="light",i=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",o=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",a=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",l=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return E({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:a,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o}},[`&.${qr.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o},[`&.${qr.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:l}},!n.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(t=(e.vars||e).palette[n.color||"primary"])==null?void 0:t.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${qr.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${qr.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:i}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${qr.disabled}, .${qr.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${qr.disabled}:before`]:{borderBottomStyle:"dotted"}},n.startAdornment&&{paddingLeft:12},n.endAdornment&&{paddingRight:12},n.multiline&&E({padding:"25px 12px 8px"},n.size==="small"&&{paddingTop:21,paddingBottom:4},n.hiddenLabel&&{paddingTop:16,paddingBottom:17}))}),EO=ee(hc,{name:"MuiFilledInput",slot:"Input",overridesResolver:pc})(({theme:e,ownerState:n})=>E({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},n.size==="small"&&{paddingTop:21,paddingBottom:4},n.hiddenLabel&&{paddingTop:16,paddingBottom:17},n.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0},n.startAdornment&&{paddingLeft:0},n.endAdornment&&{paddingRight:0},n.hiddenLabel&&n.size==="small"&&{paddingTop:8,paddingBottom:9})),eb=b.forwardRef(function(n,t){var r,i,o,a;const l=_e({props:n,name:"MuiFilledInput"}),{components:s={},componentsProps:u,fullWidth:c=!1,inputComponent:f="input",multiline:d=!1,slotProps:p,slots:g={},type:v="text"}=l,C=re(l,wO),h=E({},l,{fullWidth:c,inputComponent:f,multiline:d,type:v}),m=SO(l),y={root:{ownerState:h},input:{ownerState:h}},x=p??u?Ln(p??u,y):y,T=(r=(i=g.root)!=null?i:s.Root)!=null?r:CO,k=(o=(a=g.input)!=null?a:s.Input)!=null?o:EO;return w.jsx(Im,E({slots:{root:T,input:k},componentsProps:x,fullWidth:c,inputComponent:f,multiline:d,ref:t,type:v},C,{classes:m}))});eb.muiName="Input";const nb=eb;function PO(e){return Ee("MuiFormControl",e)}Ce("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const TO=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],IO=e=>{const{classes:n,margin:t,fullWidth:r}=e,i={root:["root",t!=="none"&&`margin${U(t)}`,r&&"fullWidth"]};return Te(i,PO,n)},_O=ee("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},n)=>E({},n.root,n[`margin${U(e.margin)}`],e.fullWidth&&n.fullWidth)})(({ownerState:e})=>E({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),OO=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiFormControl"}),{children:i,className:o,color:a="primary",component:l="div",disabled:s=!1,error:u=!1,focused:c,fullWidth:f=!1,hiddenLabel:d=!1,margin:p="none",required:g=!1,size:v="medium",variant:C="outlined"}=r,h=re(r,TO),m=E({},r,{color:a,component:l,disabled:s,error:u,fullWidth:f,hiddenLabel:d,margin:p,required:g,size:v,variant:C}),y=IO(m),[x,T]=b.useState(()=>{let j=!1;return i&&b.Children.forEach(i,F=>{if(!us(F,["Input","Select"]))return;const N=us(F,["Select"])?F.props.input:F;N&&t_(N.props)&&(j=!0)}),j}),[k,P]=b.useState(()=>{let j=!1;return i&&b.Children.forEach(i,F=>{us(F,["Input","Select"])&&(Js(F.props,!0)||Js(F.props.inputProps,!0))&&(j=!0)}),j}),[O,$]=b.useState(!1);s&&O&&$(!1);const _=c!==void 0&&!s?c:O;let A;const L=b.useMemo(()=>({adornedStart:x,setAdornedStart:T,color:a,disabled:s,error:u,filled:k,focused:_,fullWidth:f,hiddenLabel:d,size:v,onBlur:()=>{$(!1)},onEmpty:()=>{P(!1)},onFilled:()=>{P(!0)},onFocus:()=>{$(!0)},registerEffect:A,required:g,variant:C}),[x,a,s,u,k,_,f,d,A,g,v,C]);return w.jsx(Tm.Provider,{value:L,children:w.jsx(_O,E({as:l,ownerState:m,className:oe(y.root,o),ref:t},h,{children:i}))})}),RO=OO,AO=WP({createStyledComponent:ee("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,n)=>n.root}),useThemeProps:e=>_e({props:e,name:"MuiStack"})}),$O=AO;function LO(e){return Ee("MuiFormControlLabel",e)}const MO=Ce("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),aa=MO,NO=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],zO=e=>{const{classes:n,disabled:t,labelPlacement:r,error:i,required:o}=e,a={root:["root",t&&"disabled",`labelPlacement${U(r)}`,i&&"error",o&&"required"],label:["label",t&&"disabled"],asterisk:["asterisk",i&&"error"]};return Te(a,LO,n)},FO=ee("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[{[`& .${aa.label}`]:n.label},n.root,n[`labelPlacement${U(t.labelPlacement)}`]]}})(({theme:e,ownerState:n})=>E({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${aa.disabled}`]:{cursor:"default"}},n.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},n.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},n.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${aa.label}`]:{[`&.${aa.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),jO=ee("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,n)=>n.asterisk})(({theme:e})=>({[`&.${aa.error}`]:{color:(e.vars||e).palette.error.main}})),DO=b.forwardRef(function(n,t){var r,i;const o=_e({props:n,name:"MuiFormControlLabel"}),{className:a,componentsProps:l={},control:s,disabled:u,disableTypography:c,label:f,labelPlacement:d="end",required:p,slotProps:g={}}=o,v=re(o,NO),C=Yr(),h=(r=u??s.props.disabled)!=null?r:C==null?void 0:C.disabled,m=p??s.props.required,y={disabled:h,required:m};["checked","name","onChange","value","inputRef"].forEach($=>{typeof s.props[$]>"u"&&typeof o[$]<"u"&&(y[$]=o[$])});const x=Pi({props:o,muiFormControl:C,states:["error"]}),T=E({},o,{disabled:h,labelPlacement:d,required:m,error:x.error}),k=zO(T),P=(i=g.typography)!=null?i:l.typography;let O=f;return O!=null&&O.type!==we&&!c&&(O=w.jsx(we,E({component:"span"},P,{className:oe(k.label,P==null?void 0:P.className),children:O}))),w.jsxs(FO,E({className:oe(k.root,a),ownerState:T,ref:t},v,{children:[b.cloneElement(s,y),m?w.jsxs($O,{direction:"row",alignItems:"center",children:[O,w.jsxs(jO,{ownerState:T,"aria-hidden":!0,className:k.asterisk,children:[" ","*"]})]}):O]}))}),Qr=DO;function BO(e){return Ee("MuiFormHelperText",e)}const UO=Ce("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),oy=UO;var ay;const WO=["children","className","component","disabled","error","filled","focused","margin","required","variant"],HO=e=>{const{classes:n,contained:t,size:r,disabled:i,error:o,filled:a,focused:l,required:s}=e,u={root:["root",i&&"disabled",o&&"error",r&&`size${U(r)}`,t&&"contained",l&&"focused",a&&"filled",s&&"required"]};return Te(u,BO,n)},VO=ee("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.size&&n[`size${U(t.size)}`],t.contained&&n.contained,t.filled&&n.filled]}})(({theme:e,ownerState:n})=>E({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${oy.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${oy.error}`]:{color:(e.vars||e).palette.error.main}},n.size==="small"&&{marginTop:4},n.contained&&{marginLeft:14,marginRight:14})),KO=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiFormHelperText"}),{children:i,className:o,component:a="p"}=r,l=re(r,WO),s=Yr(),u=Pi({props:r,muiFormControl:s,states:["variant","size","disabled","error","filled","focused","required"]}),c=E({},r,{component:a,contained:u.variant==="filled"||u.variant==="outlined",variant:u.variant,size:u.size,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),f=HO(c);return w.jsx(VO,E({as:a,ownerState:c,className:oe(f.root,o),ref:t},l,{children:i===" "?ay||(ay=w.jsx("span",{className:"notranslate",children:"​"})):i}))}),YO=KO;function GO(e){return Ee("MuiFormLabel",e)}const qO=Ce("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),ka=qO,XO=["children","className","color","component","disabled","error","filled","focused","required"],QO=e=>{const{classes:n,color:t,focused:r,disabled:i,error:o,filled:a,required:l}=e,s={root:["root",`color${U(t)}`,i&&"disabled",o&&"error",a&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",o&&"error"]};return Te(s,GO,n)},JO=ee("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},n)=>E({},n.root,e.color==="secondary"&&n.colorSecondary,e.filled&&n.filled)})(({theme:e,ownerState:n})=>E({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${ka.focused}`]:{color:(e.vars||e).palette[n.color].main},[`&.${ka.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${ka.error}`]:{color:(e.vars||e).palette.error.main}})),ZO=ee("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,n)=>n.asterisk})(({theme:e})=>({[`&.${ka.error}`]:{color:(e.vars||e).palette.error.main}})),eR=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiFormLabel"}),{children:i,className:o,component:a="label"}=r,l=re(r,XO),s=Yr(),u=Pi({props:r,muiFormControl:s,states:["color","required","focused","disabled","error","filled"]}),c=E({},r,{color:u.color||"primary",component:a,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),f=QO(c);return w.jsxs(JO,E({as:a,ownerState:c,className:oe(f.root,o),ref:t},l,{children:[i,u.required&&w.jsxs(ZO,{ownerState:c,"aria-hidden":!0,className:f.asterisk,children:[" ","*"]})]}))}),nR=eR,tR=b.createContext(),ly=tR;function rR(e){return Ee("MuiGrid",e)}const iR=[0,1,2,3,4,5,6,7,8,9,10],oR=["column-reverse","column","row-reverse","row"],aR=["nowrap","wrap-reverse","wrap"],qo=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],lR=Ce("MuiGrid",["root","container","item","zeroMinWidth",...iR.map(e=>`spacing-xs-${e}`),...oR.map(e=>`direction-xs-${e}`),...aR.map(e=>`wrap-xs-${e}`),...qo.map(e=>`grid-xs-${e}`),...qo.map(e=>`grid-sm-${e}`),...qo.map(e=>`grid-md-${e}`),...qo.map(e=>`grid-lg-${e}`),...qo.map(e=>`grid-xl-${e}`)]),Ga=lR,sR=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function fo(e){const n=parseFloat(e);return`${n}${String(e).replace(String(n),"")||"px"}`}function uR({theme:e,ownerState:n}){let t;return e.breakpoints.keys.reduce((r,i)=>{let o={};if(n[i]&&(t=n[i]),!t)return r;if(t===!0)o={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(t==="auto")o={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const a=di({values:n.columns,breakpoints:e.breakpoints.values}),l=typeof a=="object"?a[i]:a;if(l==null)return r;const s=`${Math.round(t/l*1e8)/1e6}%`;let u={};if(n.container&&n.item&&n.columnSpacing!==0){const c=e.spacing(n.columnSpacing);if(c!=="0px"){const f=`calc(${s} + ${fo(c)})`;u={flexBasis:f,maxWidth:f}}}o=E({flexBasis:s,flexGrow:0,maxWidth:s},u)}return e.breakpoints.values[i]===0?Object.assign(r,o):r[e.breakpoints.up(i)]=o,r},{})}function cR({theme:e,ownerState:n}){const t=di({values:n.direction,breakpoints:e.breakpoints.values});return tt({theme:e},t,r=>{const i={flexDirection:r};return r.indexOf("column")===0&&(i[`& > .${Ga.item}`]={maxWidth:"none"}),i})}function tb({breakpoints:e,values:n}){let t="";Object.keys(n).forEach(i=>{t===""&&n[i]!==0&&(t=i)});const r=Object.keys(e).sort((i,o)=>e[i]-e[o]);return r.slice(0,r.indexOf(t))}function fR({theme:e,ownerState:n}){const{container:t,rowSpacing:r}=n;let i={};if(t&&r!==0){const o=di({values:r,breakpoints:e.breakpoints.values});let a;typeof o=="object"&&(a=tb({breakpoints:e.breakpoints.values,values:o})),i=tt({theme:e},o,(l,s)=>{var u;const c=e.spacing(l);return c!=="0px"?{marginTop:`-${fo(c)}`,[`& > .${Ga.item}`]:{paddingTop:fo(c)}}:(u=a)!=null&&u.includes(s)?{}:{marginTop:0,[`& > .${Ga.item}`]:{paddingTop:0}}})}return i}function dR({theme:e,ownerState:n}){const{container:t,columnSpacing:r}=n;let i={};if(t&&r!==0){const o=di({values:r,breakpoints:e.breakpoints.values});let a;typeof o=="object"&&(a=tb({breakpoints:e.breakpoints.values,values:o})),i=tt({theme:e},o,(l,s)=>{var u;const c=e.spacing(l);return c!=="0px"?{width:`calc(100% + ${fo(c)})`,marginLeft:`-${fo(c)}`,[`& > .${Ga.item}`]:{paddingLeft:fo(c)}}:(u=a)!=null&&u.includes(s)?{}:{width:"100%",marginLeft:0,[`& > .${Ga.item}`]:{paddingLeft:0}}})}return i}function pR(e,n,t={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[t[`spacing-xs-${String(e)}`]];const r=[];return n.forEach(i=>{const o=e[i];Number(o)>0&&r.push(t[`spacing-${i}-${String(o)}`])}),r}const mR=ee("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e,{container:r,direction:i,item:o,spacing:a,wrap:l,zeroMinWidth:s,breakpoints:u}=t;let c=[];r&&(c=pR(a,u,n));const f=[];return u.forEach(d=>{const p=t[d];p&&f.push(n[`grid-${d}-${String(p)}`])}),[n.root,r&&n.container,o&&n.item,s&&n.zeroMinWidth,...c,i!=="row"&&n[`direction-xs-${String(i)}`],l!=="wrap"&&n[`wrap-xs-${String(l)}`],...f]}})(({ownerState:e})=>E({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),cR,fR,dR,uR);function hR(e,n){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const t=[];return n.forEach(r=>{const i=e[r];if(Number(i)>0){const o=`spacing-${r}-${String(i)}`;t.push(o)}}),t}const gR=e=>{const{classes:n,container:t,direction:r,item:i,spacing:o,wrap:a,zeroMinWidth:l,breakpoints:s}=e;let u=[];t&&(u=hR(o,s));const c=[];s.forEach(d=>{const p=e[d];p&&c.push(`grid-${d}-${String(p)}`)});const f={root:["root",t&&"container",i&&"item",l&&"zeroMinWidth",...u,r!=="row"&&`direction-xs-${String(r)}`,a!=="wrap"&&`wrap-xs-${String(a)}`,...c]};return Te(f,rR,n)},yR=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiGrid"}),{breakpoints:i}=Nt(),o=Qu(r),{className:a,columns:l,columnSpacing:s,component:u="div",container:c=!1,direction:f="row",item:d=!1,rowSpacing:p,spacing:g=0,wrap:v="wrap",zeroMinWidth:C=!1}=o,h=re(o,sR),m=p||g,y=s||g,x=b.useContext(ly),T=c?l||12:x,k={},P=E({},h);i.keys.forEach(_=>{h[_]!=null&&(k[_]=h[_],delete P[_])});const O=E({},o,{columns:T,container:c,direction:f,item:d,rowSpacing:m,columnSpacing:y,wrap:v,zeroMinWidth:C,spacing:g},k,{breakpoints:i.keys}),$=gR(O);return w.jsx(ly.Provider,{value:T,children:w.jsx(mR,E({ownerState:O,className:oe($.root,a),as:u,ref:t},P))})}),un=yR,vR=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function _d(e){return`scale(${e}, ${e**2})`}const xR={entering:{opacity:1,transform:_d(1)},entered:{opacity:1,transform:"none"}},tf=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),rb=b.forwardRef(function(n,t){const{addEndListener:r,appear:i=!0,children:o,easing:a,in:l,onEnter:s,onEntered:u,onEntering:c,onExit:f,onExited:d,onExiting:p,style:g,timeout:v="auto",TransitionComponent:C=Sm}=n,h=re(n,vR),m=b.useRef(),y=b.useRef(),x=Nt(),T=b.useRef(null),k=vn(T,o.ref,t),P=N=>B=>{if(N){const D=T.current;B===void 0?N(D):N(D,B)}},O=P(c),$=P((N,B)=>{Yx(N);const{duration:D,delay:R,easing:z}=Xs({style:g,timeout:v,easing:a},{mode:"enter"});let S;v==="auto"?(S=x.transitions.getAutoHeightDuration(N.clientHeight),y.current=S):S=D,N.style.transition=[x.transitions.create("opacity",{duration:S,delay:R}),x.transitions.create("transform",{duration:tf?S:S*.666,delay:R,easing:z})].join(","),s&&s(N,B)}),_=P(u),A=P(p),L=P(N=>{const{duration:B,delay:D,easing:R}=Xs({style:g,timeout:v,easing:a},{mode:"exit"});let z;v==="auto"?(z=x.transitions.getAutoHeightDuration(N.clientHeight),y.current=z):z=B,N.style.transition=[x.transitions.create("opacity",{duration:z,delay:D}),x.transitions.create("transform",{duration:tf?z:z*.666,delay:tf?D:D||z*.333,easing:R})].join(","),N.style.opacity=0,N.style.transform=_d(.75),f&&f(N)}),j=P(d),F=N=>{v==="auto"&&(m.current=setTimeout(N,y.current||0)),r&&r(T.current,N)};return b.useEffect(()=>()=>{clearTimeout(m.current)},[]),w.jsx(C,E({appear:i,in:l,nodeRef:T,onEnter:$,onEntered:_,onEntering:O,onExit:L,onExited:j,onExiting:A,addEndListener:F,timeout:v==="auto"?null:v},h,{children:(N,B)=>b.cloneElement(o,E({style:E({opacity:0,transform:_d(.75),visibility:N==="exited"&&!l?"hidden":void 0},xR[N],g,o.props.style),ref:k},B))}))});rb.muiSupportAuto=!0;const bR=rb;function kR(e,n,t,r,i){const[o,a]=b.useState(()=>i&&t?t(e).matches:r?r(e).matches:n);return Xt(()=>{let l=!0;if(!t)return;const s=t(e),u=()=>{l&&a(s.matches)};return u(),s.addListener(u),()=>{l=!1,s.removeListener(u)}},[e,t]),o}const ib=vs["useSyncExternalStore"];function wR(e,n,t,r,i){const o=b.useCallback(()=>n,[n]),a=b.useMemo(()=>{if(i&&t)return()=>t(e).matches;if(r!==null){const{matches:c}=r(e);return()=>c}return o},[o,e,r,i,t]),[l,s]=b.useMemo(()=>{if(t===null)return[o,()=>()=>{}];const c=t(e);return[()=>c.matches,f=>(c.addListener(f),()=>{c.removeListener(f)})]},[o,t,e]);return ib(s,l,a)}function Lo(e,n={}){const t=ym(),r=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:i=!1,matchMedia:o=r?window.matchMedia:null,ssrMatchMedia:a=null,noSsr:l=!1}=jx({name:"MuiUseMediaQuery",props:n,theme:t});let s=typeof e=="function"?e(t):e;return s=s.replace(/^@media( ?)/m,""),(ib!==void 0?wR:kR)(s,i,o,a,l)}const SR=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],CR=e=>{const{classes:n,disableUnderline:t}=e,i=Te({root:["root",!t&&"underline"],input:["input"]},u_,n);return E({},n,i)},ER=ee(mc,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[...dc(e,n),!t.disableUnderline&&n.underline]}})(({theme:e,ownerState:n})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),E({position:"relative"},n.formControl&&{"label + &":{marginTop:16}},!n.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(e.vars||e).palette[n.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Go.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Go.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Go.disabled}, .${Go.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${Go.disabled}:before`]:{borderBottomStyle:"dotted"}})}),PR=ee(hc,{name:"MuiInput",slot:"Input",overridesResolver:pc})({}),ob=b.forwardRef(function(n,t){var r,i,o,a;const l=_e({props:n,name:"MuiInput"}),{disableUnderline:s,components:u={},componentsProps:c,fullWidth:f=!1,inputComponent:d="input",multiline:p=!1,slotProps:g,slots:v={},type:C="text"}=l,h=re(l,SR),m=CR(l),x={root:{ownerState:{disableUnderline:s}}},T=g??c?Ln(g??c,x):x,k=(r=(i=v.root)!=null?i:u.Root)!=null?r:ER,P=(o=(a=v.input)!=null?a:u.Input)!=null?o:PR;return w.jsx(Im,E({slots:{root:k,input:P},slotProps:T,fullWidth:f,inputComponent:d,multiline:p,ref:t,type:C},h,{classes:m}))});ob.muiName="Input";const ab=ob;function TR(e){return Ee("MuiInputLabel",e)}Ce("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const IR=["disableAnimation","margin","shrink","variant","className"],_R=e=>{const{classes:n,formControl:t,size:r,shrink:i,disableAnimation:o,variant:a,required:l}=e,s={root:["root",t&&"formControl",!o&&"animated",i&&"shrink",r&&r!=="normal"&&`size${U(r)}`,a],asterisk:[l&&"asterisk"]},u=Te(s,TR,n);return E({},n,u)},OR=ee(nR,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[{[`& .${ka.asterisk}`]:n.asterisk},n.root,t.formControl&&n.formControl,t.size==="small"&&n.sizeSmall,t.shrink&&n.shrink,!t.disableAnimation&&n.animated,t.focused&&n.focused,n[t.variant]]}})(({theme:e,ownerState:n})=>E({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},n.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},n.size==="small"&&{transform:"translate(0, 17px) scale(1)"},n.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!n.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},n.variant==="filled"&&E({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},n.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},n.shrink&&E({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},n.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),n.variant==="outlined"&&E({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},n.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},n.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),RR=b.forwardRef(function(n,t){const r=_e({name:"MuiInputLabel",props:n}),{disableAnimation:i=!1,shrink:o,className:a}=r,l=re(r,IR),s=Yr();let u=o;typeof u>"u"&&s&&(u=s.filled||s.focused||s.adornedStart);const c=Pi({props:r,muiFormControl:s,states:["size","variant","required","focused"]}),f=E({},r,{disableAnimation:i,formControl:s,shrink:u,size:c.size,variant:c.variant,required:c.required,focused:c.focused}),d=_R(f);return w.jsx(OR,E({"data-shrink":u,ownerState:f,ref:t,className:oe(d.root,a)},l,{classes:d}))}),AR=RR;function $R(e){return Ee("MuiLink",e)}const LR=Ce("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),MR=LR,lb={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},NR=e=>lb[e]||e,zR=({theme:e,ownerState:n})=>{const t=NR(n.color),r=Co(e,`palette.${t}`,!1)||n.color,i=Co(e,`palette.${t}Channel`);return"vars"in e&&i?`rgba(${i} / 0.4)`:Be(r,.4)},FR=zR,jR=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],DR=e=>{const{classes:n,component:t,focusVisible:r,underline:i}=e,o={root:["root",`underline${U(i)}`,t==="button"&&"button",r&&"focusVisible"]};return Te(o,$R,n)},BR=ee(we,{name:"MuiLink",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[`underline${U(t.underline)}`],t.component==="button"&&n.button]}})(({theme:e,ownerState:n})=>E({},n.underline==="none"&&{textDecoration:"none"},n.underline==="hover"&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},n.underline==="always"&&E({textDecoration:"underline"},n.color!=="inherit"&&{textDecorationColor:FR({theme:e,ownerState:n})},{"&:hover":{textDecorationColor:"inherit"}}),n.component==="button"&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${MR.focusVisible}`]:{outline:"auto"}})),UR=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiLink"}),{className:i,color:o="primary",component:a="a",onBlur:l,onFocus:s,TypographyClasses:u,underline:c="always",variant:f="inherit",sx:d}=r,p=re(r,jR),{isFocusVisibleRef:g,onBlur:v,onFocus:C,ref:h}=nm(),[m,y]=b.useState(!1),x=vn(t,h),T=$=>{v($),g.current===!1&&y(!1),l&&l($)},k=$=>{C($),g.current===!0&&y(!0),s&&s($)},P=E({},r,{color:o,component:a,focusVisible:m,underline:c,variant:f}),O=DR(P);return w.jsx(BR,E({color:o,className:oe(O.root,i),classes:u,component:a,onBlur:T,onFocus:k,ref:x,ownerState:P,variant:f,sx:[...Object.keys(lb).includes(o)?[]:[{color:o}],...Array.isArray(d)?d:[d]]},p))}),la=UR,WR=b.createContext({}),Od=WR;function HR(e){return Ee("MuiList",e)}Ce("MuiList",["root","padding","dense","subheader"]);const VR=["children","className","component","dense","disablePadding","subheader"],KR=e=>{const{classes:n,disablePadding:t,dense:r,subheader:i}=e;return Te({root:["root",!t&&"padding",r&&"dense",i&&"subheader"]},HR,n)},YR=ee("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,!t.disablePadding&&n.padding,t.dense&&n.dense,t.subheader&&n.subheader]}})(({ownerState:e})=>E({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),GR=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiList"}),{children:i,className:o,component:a="ul",dense:l=!1,disablePadding:s=!1,subheader:u}=r,c=re(r,VR),f=b.useMemo(()=>({dense:l}),[l]),d=E({},r,{component:a,dense:l,disablePadding:s}),p=KR(d);return w.jsx(Od.Provider,{value:f,children:w.jsxs(YR,E({as:a,className:oe(p.root,o),ref:t,ownerState:d},c,{children:[u,i]}))})}),qR=GR,XR=Ce("MuiListItemIcon",["root","alignItemsFlexStart"]),sy=XR,QR=Ce("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),uy=QR,JR=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function rf(e,n,t){return e===n?e.firstChild:n&&n.nextElementSibling?n.nextElementSibling:t?null:e.firstChild}function cy(e,n,t){return e===n?t?e.firstChild:e.lastChild:n&&n.previousElementSibling?n.previousElementSibling:t?null:e.lastChild}function sb(e,n){if(n===void 0)return!0;let t=e.innerText;return t===void 0&&(t=e.textContent),t=t.trim().toLowerCase(),t.length===0?!1:n.repeating?t[0]===n.keys[0]:t.indexOf(n.keys.join(""))===0}function Xo(e,n,t,r,i,o){let a=!1,l=i(e,n,n?t:!1);for(;l;){if(l===e.firstChild){if(a)return!1;a=!0}const s=r?!1:l.disabled||l.getAttribute("aria-disabled")==="true";if(!l.hasAttribute("tabindex")||!sb(l,o)||s)l=i(e,l,t);else return l.focus(),!0}return!1}const ZR=b.forwardRef(function(n,t){const{actions:r,autoFocus:i=!1,autoFocusItem:o=!1,children:a,className:l,disabledItemsFocusable:s=!1,disableListWrap:u=!1,onKeyDown:c,variant:f="selectedMenu"}=n,d=re(n,JR),p=b.useRef(null),g=b.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Xt(()=>{i&&p.current.focus()},[i]),b.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(y,x)=>{const T=!p.current.style.width;if(y.clientHeight{const x=p.current,T=y.key,k=Zn(x).activeElement;if(T==="ArrowDown")y.preventDefault(),Xo(x,k,u,s,rf);else if(T==="ArrowUp")y.preventDefault(),Xo(x,k,u,s,cy);else if(T==="Home")y.preventDefault(),Xo(x,null,u,s,rf);else if(T==="End")y.preventDefault(),Xo(x,null,u,s,cy);else if(T.length===1){const P=g.current,O=T.toLowerCase(),$=performance.now();P.keys.length>0&&($-P.lastTime>500?(P.keys=[],P.repeating=!0,P.previousKeyMatched=!0):P.repeating&&O!==P.keys[0]&&(P.repeating=!1)),P.lastTime=$,P.keys.push(O);const _=k&&!P.repeating&&sb(k,P);P.previousKeyMatched&&(_||Xo(x,k,!1,s,rf,P))?y.preventDefault():P.previousKeyMatched=!1}c&&c(y)},C=vn(p,t);let h=-1;b.Children.forEach(a,(y,x)=>{if(!b.isValidElement(y)){h===x&&(h+=1,h>=a.length&&(h=-1));return}y.props.disabled||(f==="selectedMenu"&&y.props.selected||h===-1)&&(h=x),h===x&&(y.props.disabled||y.props.muiSkipListHighlight||y.type.muiSkipListHighlight)&&(h+=1,h>=a.length&&(h=-1))});const m=b.Children.map(a,(y,x)=>{if(x===h){const T={};return o&&(T.autoFocus=!0),y.props.tabIndex===void 0&&f==="selectedMenu"&&(T.tabIndex=0),b.cloneElement(y,T)}return y});return w.jsx(qR,E({role:"menu",ref:C,className:l,onKeyDown:v,tabIndex:i?0:-1},d,{children:m}))}),eA=ZR;function nA(e){return Ee("MuiPopover",e)}Ce("MuiPopover",["root","paper"]);const tA=["onEntering"],rA=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],iA=["slotProps"];function fy(e,n){let t=0;return typeof n=="number"?t=n:n==="center"?t=e.height/2:n==="bottom"&&(t=e.height),t}function dy(e,n){let t=0;return typeof n=="number"?t=n:n==="center"?t=e.width/2:n==="right"&&(t=e.width),t}function py(e){return[e.horizontal,e.vertical].map(n=>typeof n=="number"?`${n}px`:n).join(" ")}function of(e){return typeof e=="function"?e():e}const oA=e=>{const{classes:n}=e;return Te({root:["root"],paper:["paper"]},nA,n)},aA=ee(Zx,{name:"MuiPopover",slot:"Root",overridesResolver:(e,n)=>n.root})({}),ub=ee(cc,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,n)=>n.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),lA=b.forwardRef(function(n,t){var r,i,o;const a=_e({props:n,name:"MuiPopover"}),{action:l,anchorEl:s,anchorOrigin:u={vertical:"top",horizontal:"left"},anchorPosition:c,anchorReference:f="anchorEl",children:d,className:p,container:g,elevation:v=8,marginThreshold:C=16,open:h,PaperProps:m={},slots:y,slotProps:x,transformOrigin:T={vertical:"top",horizontal:"left"},TransitionComponent:k=bR,transitionDuration:P="auto",TransitionProps:{onEntering:O}={},disableScrollLock:$=!1}=a,_=re(a.TransitionProps,tA),A=re(a,rA),L=(r=x==null?void 0:x.paper)!=null?r:m,j=b.useRef(),F=vn(j,L.ref),N=E({},a,{anchorOrigin:u,anchorReference:f,elevation:v,marginThreshold:C,externalPaperSlotProps:L,transformOrigin:T,TransitionComponent:k,transitionDuration:P,TransitionProps:_}),B=oA(N),D=b.useCallback(()=>{if(f==="anchorPosition")return c;const me=of(s),pe=(me&&me.nodeType===1?me:Zn(j.current).body).getBoundingClientRect();return{top:pe.top+fy(pe,u.vertical),left:pe.left+dy(pe,u.horizontal)}},[s,u.horizontal,u.vertical,c,f]),R=b.useCallback(me=>({vertical:fy(me,T.vertical),horizontal:dy(me,T.horizontal)}),[T.horizontal,T.vertical]),z=b.useCallback(me=>{const ke={width:me.offsetWidth,height:me.offsetHeight},pe=R(ke);if(f==="none")return{top:null,left:null,transformOrigin:py(pe)};const En=D();let Pn=En.top-pe.vertical,bn=En.left-pe.horizontal;const Tn=Pn+ke.height,In=bn+ke.width,je=jr(of(s)),it=je.innerHeight-C,dn=je.innerWidth-C;if(C!==null&&Pnit){const Oe=Tn-it;Pn-=Oe,pe.vertical+=Oe}if(C!==null&&bndn){const Oe=In-dn;bn-=Oe,pe.horizontal+=Oe}return{top:`${Math.round(Pn)}px`,left:`${Math.round(bn)}px`,transformOrigin:py(pe)}},[s,f,D,R,C]),[S,se]=b.useState(h),ae=b.useCallback(()=>{const me=j.current;if(!me)return;const ke=z(me);ke.top!==null&&(me.style.top=ke.top),ke.left!==null&&(me.style.left=ke.left),me.style.transformOrigin=ke.transformOrigin,se(!0)},[z]);b.useEffect(()=>($&&window.addEventListener("scroll",ae),()=>window.removeEventListener("scroll",ae)),[s,$,ae]);const I=(me,ke)=>{O&&O(me,ke),ae()},J=()=>{se(!1)};b.useEffect(()=>{h&&ae()}),b.useImperativeHandle(l,()=>h?{updatePosition:()=>{ae()}}:null,[h,ae]),b.useEffect(()=>{if(!h)return;const me=em(()=>{ae()}),ke=jr(s);return ke.addEventListener("resize",me),()=>{me.clear(),ke.removeEventListener("resize",me)}},[s,h,ae]);let ge=P;P==="auto"&&!k.muiSupportAuto&&(ge=void 0);const q=g||(s?Zn(of(s)).body:void 0),G=(i=y==null?void 0:y.root)!=null?i:aA,ue=(o=y==null?void 0:y.paper)!=null?o:ub,de=Po({elementType:ue,externalSlotProps:E({},L,{style:S?L.style:E({},L.style,{opacity:0})}),additionalProps:{elevation:v,ref:F},ownerState:N,className:oe(B.paper,L==null?void 0:L.className)}),Fe=Po({elementType:G,externalSlotProps:(x==null?void 0:x.root)||{},externalForwardedProps:A,additionalProps:{ref:t,slotProps:{backdrop:{invisible:!0}},container:q,open:h},ownerState:N,className:oe(B.root,p)}),{slotProps:ce}=Fe,ve=re(Fe,iA);return w.jsx(G,E({},ve,!Qs(G)&&{slotProps:ce,disableScrollLock:$},{children:w.jsx(k,E({appear:!0,in:h,onEntering:I,onExited:J,timeout:ge},_,{children:w.jsx(ue,E({},de,{children:d}))}))}))}),sA=lA;function uA(e){return Ee("MuiMenu",e)}Ce("MuiMenu",["root","paper","list"]);const cA=["onEntering"],fA=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],dA={vertical:"top",horizontal:"right"},pA={vertical:"top",horizontal:"left"},mA=e=>{const{classes:n}=e;return Te({root:["root"],paper:["paper"],list:["list"]},uA,n)},hA=ee(sA,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,n)=>n.root})({}),gA=ee(ub,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,n)=>n.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),yA=ee(eA,{name:"MuiMenu",slot:"List",overridesResolver:(e,n)=>n.list})({outline:0}),vA=b.forwardRef(function(n,t){var r,i;const o=_e({props:n,name:"MuiMenu"}),{autoFocus:a=!0,children:l,className:s,disableAutoFocusItem:u=!1,MenuListProps:c={},onClose:f,open:d,PaperProps:p={},PopoverClasses:g,transitionDuration:v="auto",TransitionProps:{onEntering:C}={},variant:h="selectedMenu",slots:m={},slotProps:y={}}=o,x=re(o.TransitionProps,cA),T=re(o,fA),k=Nt(),P=k.direction==="rtl",O=E({},o,{autoFocus:a,disableAutoFocusItem:u,MenuListProps:c,onEntering:C,PaperProps:p,transitionDuration:v,TransitionProps:x,variant:h}),$=mA(O),_=a&&!u&&d,A=b.useRef(null),L=(z,S)=>{A.current&&A.current.adjustStyleForScrollbar(z,k),C&&C(z,S)},j=z=>{z.key==="Tab"&&(z.preventDefault(),f&&f(z,"tabKeyDown"))};let F=-1;b.Children.map(l,(z,S)=>{b.isValidElement(z)&&(z.props.disabled||(h==="selectedMenu"&&z.props.selected||F===-1)&&(F=S))});const N=(r=m.paper)!=null?r:gA,B=(i=y.paper)!=null?i:p,D=Po({elementType:m.root,externalSlotProps:y.root,ownerState:O,className:[$.root,s]}),R=Po({elementType:N,externalSlotProps:B,ownerState:O,className:$.paper});return w.jsx(hA,E({onClose:f,anchorOrigin:{vertical:"bottom",horizontal:P?"right":"left"},transformOrigin:P?dA:pA,slots:{paper:N,root:m.root},slotProps:{root:D,paper:R},open:d,ref:t,transitionDuration:v,TransitionProps:E({onEntering:L},x),ownerState:O},T,{classes:g,children:w.jsx(yA,E({onKeyDown:j,actions:A,autoFocus:a&&(F===-1||u),autoFocusItem:_,variant:h},c,{className:oe($.list,c.className),children:l}))}))}),xA=vA;function bA(e){return Ee("MuiMenuItem",e)}const kA=Ce("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Qo=kA,wA=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],SA=(e,n)=>{const{ownerState:t}=e;return[n.root,t.dense&&n.dense,t.divider&&n.divider,!t.disableGutters&&n.gutters]},CA=e=>{const{disabled:n,dense:t,divider:r,disableGutters:i,selected:o,classes:a}=e,s=Te({root:["root",t&&"dense",n&&"disabled",!i&&"gutters",r&&"divider",o&&"selected"]},bA,a);return E({},a,s)},EA=ee(Eo,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:SA})(({theme:e,ownerState:n})=>E({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!n.disableGutters&&{paddingLeft:16,paddingRight:16},n.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Qo.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Be(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Qo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:Be(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Qo.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:Be(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:Be(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Qo.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Qo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${iy.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${iy.inset}`]:{marginLeft:52},[`& .${uy.root}`]:{marginTop:0,marginBottom:0},[`& .${uy.inset}`]:{paddingLeft:36},[`& .${sy.root}`]:{minWidth:36}},!n.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},n.dense&&E({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${sy.root} svg`]:{fontSize:"1.25rem"}}))),PA=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiMenuItem"}),{autoFocus:i=!1,component:o="li",dense:a=!1,divider:l=!1,disableGutters:s=!1,focusVisibleClassName:u,role:c="menuitem",tabIndex:f,className:d}=r,p=re(r,wA),g=b.useContext(Od),v=b.useMemo(()=>({dense:a||g.dense||!1,disableGutters:s}),[g.dense,a,s]),C=b.useRef(null);Xt(()=>{i&&C.current&&C.current.focus()},[i]);const h=E({},r,{dense:v.dense,divider:l,disableGutters:s}),m=CA(r),y=vn(C,t);let x;return r.disabled||(x=f!==void 0?f:-1),w.jsx(Od.Provider,{value:v,children:w.jsx(EA,E({ref:y,role:c,tabIndex:x,component:o,focusVisibleClassName:oe(m.focusVisible,u),className:oe(m.root,d)},p,{ownerState:h,classes:m}))})}),TA=PA;function IA(e){return Ee("MuiNativeSelect",e)}const _A=Ce("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),_m=_A,OA=["className","disabled","error","IconComponent","inputRef","variant"],RA=e=>{const{classes:n,variant:t,disabled:r,multiple:i,open:o,error:a}=e,l={select:["select",t,r&&"disabled",i&&"multiple",a&&"error"],icon:["icon",`icon${U(t)}`,o&&"iconOpen",r&&"disabled"]};return Te(l,IA,n)},cb=({ownerState:e,theme:n})=>E({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":E({},n.vars?{backgroundColor:`rgba(${n.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:n.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${_m.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(n.vars||n).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(n.vars||n).shape.borderRadius,"&:focus":{borderRadius:(n.vars||n).shape.borderRadius},"&&&":{paddingRight:32}}),AA=ee("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:rt,overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.select,n[t.variant],t.error&&n.error,{[`&.${_m.multiple}`]:n.multiple}]}})(cb),fb=({ownerState:e,theme:n})=>E({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(n.vars||n).palette.action.active,[`&.${_m.disabled}`]:{color:(n.vars||n).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),$A=ee("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.icon,t.variant&&n[`icon${U(t.variant)}`],t.open&&n.iconOpen]}})(fb),LA=b.forwardRef(function(n,t){const{className:r,disabled:i,error:o,IconComponent:a,inputRef:l,variant:s="standard"}=n,u=re(n,OA),c=E({},n,{disabled:i,variant:s,error:o}),f=RA(c);return w.jsxs(b.Fragment,{children:[w.jsx(AA,E({ownerState:c,className:oe(f.select,r),disabled:i,ref:l||t},u)),n.multiple?null:w.jsx($A,{as:a,ownerState:c,className:f.icon})]})}),MA=LA;var my;const NA=["children","classes","className","label","notched"],zA=ee("fieldset",{shouldForwardProp:rt})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),FA=ee("legend",{shouldForwardProp:rt})(({ownerState:e,theme:n})=>E({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:n.transitions.create("width",{duration:150,easing:n.transitions.easing.easeOut})},e.withLabel&&E({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:n.transitions.create("max-width",{duration:50,easing:n.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:n.transitions.create("max-width",{duration:100,easing:n.transitions.easing.easeOut,delay:50})})));function jA(e){const{className:n,label:t,notched:r}=e,i=re(e,NA),o=t!=null&&t!=="",a=E({},e,{notched:r,withLabel:o});return w.jsx(zA,E({"aria-hidden":!0,className:n,ownerState:a},i,{children:w.jsx(FA,{ownerState:a,children:o?w.jsx("span",{children:t}):my||(my=w.jsx("span",{className:"notranslate",children:"​"}))})}))}const DA=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],BA=e=>{const{classes:n}=e,r=Te({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},f_,n);return E({},n,r)},UA=ee(mc,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:dc})(({theme:e,ownerState:n})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return E({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${yr.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${yr.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}},[`&.${yr.focused} .${yr.notchedOutline}`]:{borderColor:(e.vars||e).palette[n.color].main,borderWidth:2},[`&.${yr.error} .${yr.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${yr.disabled} .${yr.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},n.startAdornment&&{paddingLeft:14},n.endAdornment&&{paddingRight:14},n.multiline&&E({padding:"16.5px 14px"},n.size==="small"&&{padding:"8.5px 14px"}))}),WA=ee(jA,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,n)=>n.notchedOutline})(({theme:e})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}}),HA=ee(hc,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:pc})(({theme:e,ownerState:n})=>E({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},n.size==="small"&&{padding:"8.5px 14px"},n.multiline&&{padding:0},n.startAdornment&&{paddingLeft:0},n.endAdornment&&{paddingRight:0})),db=b.forwardRef(function(n,t){var r,i,o,a,l;const s=_e({props:n,name:"MuiOutlinedInput"}),{components:u={},fullWidth:c=!1,inputComponent:f="input",label:d,multiline:p=!1,notched:g,slots:v={},type:C="text"}=s,h=re(s,DA),m=BA(s),y=Yr(),x=Pi({props:s,muiFormControl:y,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),T=E({},s,{color:x.color||"primary",disabled:x.disabled,error:x.error,focused:x.focused,formControl:y,fullWidth:c,hiddenLabel:x.hiddenLabel,multiline:p,size:x.size,type:C}),k=(r=(i=v.root)!=null?i:u.Root)!=null?r:UA,P=(o=(a=v.input)!=null?a:u.Input)!=null?o:HA;return w.jsx(Im,E({slots:{root:k,input:P},renderSuffix:O=>w.jsx(WA,{ownerState:T,className:m.notchedOutline,label:d!=null&&d!==""&&x.required?l||(l=w.jsxs(b.Fragment,{children:[d," ","*"]})):d,notched:typeof g<"u"?g:!!(O.startAdornment||O.filled||O.focused)}),fullWidth:c,inputComponent:f,multiline:p,ref:t,type:C},h,{classes:E({},m,{notchedOutline:null})}))});db.muiName="Input";const pb=db;function VA(e){return Ee("MuiSelect",e)}const KA=Ce("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Jo=KA;var hy;const YA=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],GA=ee("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[{[`&.${Jo.select}`]:n.select},{[`&.${Jo.select}`]:n[t.variant]},{[`&.${Jo.error}`]:n.error},{[`&.${Jo.multiple}`]:n.multiple}]}})(cb,{[`&.${Jo.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),qA=ee("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.icon,t.variant&&n[`icon${U(t.variant)}`],t.open&&n.iconOpen]}})(fb),XA=ee("input",{shouldForwardProp:e=>gT(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,n)=>n.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function gy(e,n){return typeof n=="object"&&n!==null?e===n:String(e)===String(n)}function QA(e){return e==null||typeof e=="string"&&!e.trim()}const JA=e=>{const{classes:n,variant:t,disabled:r,multiple:i,open:o,error:a}=e,l={select:["select",t,r&&"disabled",i&&"multiple",a&&"error"],icon:["icon",`icon${U(t)}`,o&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return Te(l,VA,n)},ZA=b.forwardRef(function(n,t){var r;const{"aria-describedby":i,"aria-label":o,autoFocus:a,autoWidth:l,children:s,className:u,defaultOpen:c,defaultValue:f,disabled:d,displayEmpty:p,error:g=!1,IconComponent:v,inputRef:C,labelId:h,MenuProps:m={},multiple:y,name:x,onBlur:T,onChange:k,onClose:P,onFocus:O,onOpen:$,open:_,readOnly:A,renderValue:L,SelectDisplayProps:j={},tabIndex:F,value:N,variant:B="standard"}=n,D=re(n,YA),[R,z]=Hs({controlled:N,default:f,name:"Select"}),[S,se]=Hs({controlled:_,default:c,name:"Select"}),ae=b.useRef(null),I=b.useRef(null),[J,ge]=b.useState(null),{current:q}=b.useRef(_!=null),[G,ue]=b.useState(),de=vn(t,C),Fe=b.useCallback(K=>{I.current=K,K&&ge(K)},[]),ce=J==null?void 0:J.parentNode;b.useImperativeHandle(de,()=>({focus:()=>{I.current.focus()},node:ae.current,value:R}),[R]),b.useEffect(()=>{c&&S&&J&&!q&&(ue(l?null:ce.clientWidth),I.current.focus())},[J,l]),b.useEffect(()=>{a&&I.current.focus()},[a]),b.useEffect(()=>{if(!h)return;const K=Zn(I.current).getElementById(h);if(K){const ye=()=>{getSelection().isCollapsed&&I.current.focus()};return K.addEventListener("click",ye),()=>{K.removeEventListener("click",ye)}}},[h]);const ve=(K,ye)=>{K?$&&$(ye):P&&P(ye),q||(ue(l?null:ce.clientWidth),se(K))},me=K=>{K.button===0&&(K.preventDefault(),I.current.focus(),ve(!0,K))},ke=K=>{ve(!1,K)},pe=b.Children.toArray(s),En=K=>{const ye=pe.find(xe=>xe.props.value===K.target.value);ye!==void 0&&(z(ye.props.value),k&&k(K,ye))},Pn=K=>ye=>{let xe;if(ye.currentTarget.hasAttribute("tabindex")){if(y){xe=Array.isArray(R)?R.slice():[];const Fn=R.indexOf(K.props.value);Fn===-1?xe.push(K.props.value):xe.splice(Fn,1)}else xe=K.props.value;if(K.props.onClick&&K.props.onClick(ye),R!==xe&&(z(xe),k)){const Fn=ye.nativeEvent||ye,yt=new Fn.constructor(Fn.type,Fn);Object.defineProperty(yt,"target",{writable:!0,value:{value:xe,name:x}}),k(yt,K)}y||ve(!1,ye)}},bn=K=>{A||[" ","ArrowUp","ArrowDown","Enter"].indexOf(K.key)!==-1&&(K.preventDefault(),ve(!0,K))},Tn=J!==null&&S,In=K=>{!Tn&&T&&(Object.defineProperty(K,"target",{writable:!0,value:{value:R,name:x}}),T(K))};delete D["aria-invalid"];let je,it;const dn=[];let Oe=!1;(Js({value:R})||p)&&(L?je=L(R):Oe=!0);const M=pe.map(K=>{if(!b.isValidElement(K))return null;let ye;if(y){if(!Array.isArray(R))throw new Error(Fr(2));ye=R.some(xe=>gy(xe,K.props.value)),ye&&Oe&&dn.push(K.props.children)}else ye=gy(R,K.props.value),ye&&Oe&&(it=K.props.children);return b.cloneElement(K,{"aria-selected":ye?"true":"false",onClick:Pn(K),onKeyUp:xe=>{xe.key===" "&&xe.preventDefault(),K.props.onKeyUp&&K.props.onKeyUp(xe)},role:"option",selected:ye,value:void 0,"data-value":K.props.value})});Oe&&(y?dn.length===0?je=null:je=dn.reduce((K,ye,xe)=>(K.push(ye),xe{const{classes:n}=e;return n},Om={name:"MuiSelect",overridesResolver:(e,n)=>n.root,shouldForwardProp:e=>rt(e)&&e!=="variant",slot:"Root"},i4=ee(ab,Om)(""),o4=ee(pb,Om)(""),a4=ee(nb,Om)(""),mb=b.forwardRef(function(n,t){const r=_e({name:"MuiSelect",props:n}),{autoWidth:i=!1,children:o,classes:a={},className:l,defaultOpen:s=!1,displayEmpty:u=!1,IconComponent:c=h_,id:f,input:d,inputProps:p,label:g,labelId:v,MenuProps:C,multiple:h=!1,native:m=!1,onClose:y,onOpen:x,open:T,renderValue:k,SelectDisplayProps:P,variant:O="outlined"}=r,$=re(r,n4),_=m?MA:e4,A=Yr(),L=Pi({props:r,muiFormControl:A,states:["variant","error"]}),j=L.variant||O,F=E({},r,{variant:j,classes:a}),N=r4(F),B=re(N,t4),D=d||{standard:w.jsx(i4,{ownerState:F}),outlined:w.jsx(o4,{label:g,ownerState:F}),filled:w.jsx(a4,{ownerState:F})}[j],R=vn(t,D.ref);return w.jsx(b.Fragment,{children:b.cloneElement(D,E({inputComponent:_,inputProps:E({children:o,error:L.error,IconComponent:c,variant:j,type:void 0,multiple:h},m?{id:f}:{autoWidth:i,defaultOpen:s,displayEmpty:u,labelId:v,MenuProps:C,onClose:y,onOpen:x,open:T,renderValue:k,SelectDisplayProps:E({id:f},P)},p,{classes:p?Ln(B,p.classes):B},d?d.props.inputProps:{})},h&&m&&j==="outlined"?{notched:!0}:{},{ref:R,className:oe(D.props.className,l,N.root)},!d&&{variant:j},$))})});mb.muiName="Select";const hb=mb;function l4(e){return Ee("MuiSwitch",e)}const s4=Ce("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),jn=s4,u4=["className","color","edge","size","sx"],c4=e=>{const{classes:n,edge:t,size:r,color:i,checked:o,disabled:a}=e,l={root:["root",t&&`edge${U(t)}`,`size${U(r)}`],switchBase:["switchBase",`color${U(i)}`,o&&"checked",a&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},s=Te(l,l4,n);return E({},n,s)},f4=ee("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.edge&&n[`edge${U(t.edge)}`],n[`size${U(t.size)}`]]}})(({ownerState:e})=>E({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},e.edge==="start"&&{marginLeft:-8},e.edge==="end"&&{marginRight:-8},e.size==="small"&&{width:40,height:24,padding:7,[`& .${jn.thumb}`]:{width:16,height:16},[`& .${jn.switchBase}`]:{padding:4,[`&.${jn.checked}`]:{transform:"translateX(16px)"}}})),d4=ee(Jx,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.switchBase,{[`& .${jn.input}`]:n.input},t.color!=="default"&&n[`color${U(t.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${jn.checked}`]:{transform:"translateX(20px)"},[`&.${jn.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${jn.checked} + .${jn.track}`]:{opacity:.5},[`&.${jn.disabled} + .${jn.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${jn.input}`]:{left:"-100%",width:"300%"}}),({theme:e,ownerState:n})=>E({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Be(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},n.color!=="default"&&{[`&.${jn.checked}`]:{color:(e.vars||e).palette[n.color].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Be(e.palette[n.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${jn.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${n.color}DisabledColor`]:`${e.palette.mode==="light"?Bx(e.palette[n.color].main,.62):Dx(e.palette[n.color].main,.55)}`}},[`&.${jn.checked} + .${jn.track}`]:{backgroundColor:(e.vars||e).palette[n.color].main}})),p4=ee("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,n)=>n.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),m4=ee("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,n)=>n.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),h4=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiSwitch"}),{className:i,color:o="primary",edge:a=!1,size:l="medium",sx:s}=r,u=re(r,u4),c=E({},r,{color:o,edge:a,size:l}),f=c4(c),d=w.jsx(m4,{className:f.thumb,ownerState:c});return w.jsxs(f4,{className:oe(f.root,i),sx:s,ownerState:c,children:[w.jsx(d4,E({type:"checkbox",icon:d,checkedIcon:d,ref:t,ownerState:c},u,{classes:E({},f,{root:f.switchBase})})),w.jsx(p4,{className:f.track,ownerState:c})]})}),g4=h4;function y4(e){return Ee("MuiTextField",e)}Ce("MuiTextField",["root"]);const v4=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],x4={standard:ab,filled:nb,outlined:pb},b4=e=>{const{classes:n}=e;return Te({root:["root"]},y4,n)},k4=ee(RO,{name:"MuiTextField",slot:"Root",overridesResolver:(e,n)=>n.root})({}),w4=b.forwardRef(function(n,t){const r=_e({props:n,name:"MuiTextField"}),{autoComplete:i,autoFocus:o=!1,children:a,className:l,color:s="primary",defaultValue:u,disabled:c=!1,error:f=!1,FormHelperTextProps:d,fullWidth:p=!1,helperText:g,id:v,InputLabelProps:C,inputProps:h,InputProps:m,inputRef:y,label:x,maxRows:T,minRows:k,multiline:P=!1,name:O,onBlur:$,onChange:_,onFocus:A,placeholder:L,required:j=!1,rows:F,select:N=!1,SelectProps:B,type:D,value:R,variant:z="outlined"}=r,S=re(r,v4),se=E({},r,{autoFocus:o,color:s,disabled:c,error:f,fullWidth:p,multiline:P,required:j,select:N,variant:z}),ae=b4(se),I={};z==="outlined"&&(C&&typeof C.shrink<"u"&&(I.notched=C.shrink),I.label=x),N&&((!B||!B.native)&&(I.id=void 0),I["aria-describedby"]=void 0);const J=Tu(v),ge=g&&J?`${J}-helper-text`:void 0,q=x&&J?`${J}-label`:void 0,G=x4[z],ue=w.jsx(G,E({"aria-describedby":ge,autoComplete:i,autoFocus:o,defaultValue:u,fullWidth:p,multiline:P,name:O,rows:F,maxRows:T,minRows:k,type:D,value:R,id:J,inputRef:y,onBlur:$,onChange:_,onFocus:A,placeholder:L,inputProps:h},I,m));return w.jsxs(k4,E({className:oe(ae.root,l),disabled:c,error:f,fullWidth:p,ref:t,required:j,color:s,variant:z,ownerState:se},S,{children:[x!=null&&x!==""&&w.jsx(AR,E({htmlFor:J,id:q},C,{children:x})),N?w.jsx(hb,E({"aria-describedby":ge,id:J,labelId:q,value:R,input:ue},B,{children:a})):ue,g&&w.jsx(YO,E({id:ge},d,{children:g}))]}))}),S4=w4,C4=`--- -name: Oasis Authenticator -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - This project demonstrates how to use WebAuthN on Oasis Sapphire. - This allows users to use strong device-level authentication, such as TouchID, - YubiKey, Android biometric, Windows Hello etc. - - Currently it only supports SEC P256 R1 credentials, and additional work will - be needed to adapt it to your specific use-case. - - Also includes the code for TOTP authentication. - - Usage: - - 1. Register at the Oasis Authenticator by using one of the strong - device-level authentication methods. - 2. Your ID will be stored on the Sapphire chain. - 3. Log in to one of the services which support the Oasis Authenticator (for - example the [Authzn Demo app](https://playground.oasis.io/authzn-demo/). - 4. The app will receive a valid token from the smart contract, if the - logging in via the Oasis Authenticator is successful. -paratimes: - - sapphire -languages: - - solidity - - typescript -license: Apache-2.0 -tags: - - AuthZN - - On-Chain Encryption - - React -codeUrl: https://github.com/oasisprotocol/demo-authzn -demoUrl: https://playground.oasis.io/authzn -tutorials: - - View-Call Authentication: https://docs.oasis.io/dapp/sapphire/authentication -created: 2023-06-17 -lastUpdated: 2023-08-07 -maintainedByOasis: true -`,E4=`--- -name: ROSE (un) wrapper -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - A dApp that lets you wrap or unwrap ROSE on an Oasis EVM-compatible ParaTime - (the deployed version uses Sapphire). Connects to your Oasis Authenticator - account. -paratimes: - - sapphire -languages: - - typescript -license: Apache-2.0 -tags: - - AuthZN - - React -codeUrl: https://github.com/oasisprotocol/dapp-wrose -demoUrl: https://playground.oasis.io/wrose-authzn/ -created: 2023-11-10 -lastUpdated: 2024-01-09 -maintainedByOasis: true -`,P4=`--- -name: Authenticator Demo -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - A short demo which connects to the Oasis Authenticator and obtains the user - ID stored on Sapphire, if the authentication is successful. -paratimes: - - sapphire -languages: - - typescript -license: Apache-2.0 -tags: - - AuthZN - - React -codeUrl: https://github.com/oasisprotocol/demo-authzn/tree/main/demo -demoUrl: https://playground.oasis.io/authzn-demo -tutorials: - - View-Call Authentication: https://docs.oasis.io/dapp/sapphire/authentication -created: 2023-11-02 -lastUpdated: 2023-11-02 -maintainedByOasis: true -`,T4=`--- -name: E2E Proxy -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - A short example of how a contract can relay an end-to-end encrypted - transactions on Oasis Sapphire, so the relayer cannot see which contract is - being invoked or what the parameters are. This is usefull for services such - as the gas station network or other gasless services. - - By using the [@oasis-protocol/sapphire-contracts](https://www.npmjs.com/package/@oasisprotocol/sapphire-contracts) - library the E2EProxy contract generates a long-term X25519 keypair which - allows users to submit a Deoxys-II encrypted payload (with forward secrecy) - containing the contract address to invoke and the calldata to pass. -paratimes: - - sapphire -languages: - - solidity -license: CC-PDDC -tags: - - On-Chain Encryption - - CLI -codeUrl: https://github.com/oasisprotocol/demo-e2eproxy -tutorials: - - Gasless Transactions: https://docs.oasis.io/dapp/sapphire/gasless -created: 2023-06-17 -lastUpdated: 2023-12-02 -maintainedByOasis: true -`,I4=`--- -name: Oasis Riddle -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - This dApp demonstrates the power of the Sapphire confidential storage and - tries to empower new developers to start building. The dApp stores a set of - questions and expected answers on Sapphire. It also stores a set of coupon - codes together with the private key unlocking the reward—ROSE or other tokens - on a production chain. - - Usage: - - Coupon codes are handed over to potential developers on different occasions - such as the blockchain conferences, hackathons, programming competitions etc. - The developer needs to set up local Sapphire development environment, query - for the question passing their coupon code and finally submit the answer. - Then, they can reclaim the rewarding private key. -paratimes: - - sapphire -languages: - - solidity - - typescript -license: Apache-2.0 -tags: - - Confidential State - - CLI - - RTK 2023 - - EthCC 2023 - - Consensus 2023 -codeUrl: https://github.com/oasisprotocol/demo-oasisriddle -tutorials: - - Riddle instructions: https://oasisprotocol.org/riddle -created: 2023-03-25 -lastUpdated: 2023-11-20 -maintainedByOasis: true -`,_4=`--- -name: Oasis Swag -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - A wheel of fortune tailored towards the swag picking at the conference booth. - - Usage: - - The swag is selected based on the user's Ethereum address. The randomization - seed is generated when the contract is initially created and is kept - confidential on Oasis Sapphire. The user can also add the elected swag to - their NFT collection. -paratimes: - - sapphire -languages: - - solidity - - typescript - - javascript -license: Apache-2.0 -tags: - - RNG - - NFT - - React - - Consensus 2023 - - EthCC 2023 -codeUrl: https://github.com/oasisprotocol/demo-oasisswag -demoUrl: https://playground.oasis.io/oasisswag -created: 2023-04-18 -lastUpdated: 2023-09-13 -maintainedByOasis: true -`,O4=`--- -name: OPL Secret Ballot -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - This is a simple dApp demonstrating Oasis Privacy Layer functionality for - cross-chain confidential voting. -paratimes: - - sapphire -languages: - - solidity - - typescript -license: Apache-2.0 -tags: - - OPL - - Vue - - Pinata -codeUrl: https://github.com/oasisprotocol/demo-opl-secret-ballot -tutorials: - - Oasis Privacy Layer: https://docs.oasis.io/dapp/opl -created: 2023-01-15 -lastUpdated: 2023-06-29 -maintainedByOasis: true -`,R4=`--- -name: Starter Project -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - Skeleton monorepo for a typical modern EVM-compatible confidential dApp built - on Oasis. - - Contains the **backend** package which: - - - includes a simple solidity message box smart contract with tests written - in TypeScript, - - imports the [@oasisprotocol/sapphire-contracts](https://www.npmjs.com/package/@oasisprotocol/sapphire-contracts) - solidity package for on-chain encryption and other Sapphire-specific primitives, - - imports the [@oasisprotocol/sapphire-hardhat](https://www.npmjs.com/package/@oasisprotocol/sapphire-hardhat) - package for connecting to Mainnet, Testnet or Localnet Sapphire networks - and deploying the contract. - - The **frontend** package: - - - is written in TypeScript and Vue, - - imports the [@oasisprotocol/sapphire-paratime](https://www.npmjs.com/package/@oasisprotocol/sapphire-paratime) - package for encrypting the transactions and signing the contract view calls, - - supports MetaMask, Brave or other EIP-1193-compatible wallet. - - Uses \`pnpm\` to manage the monorepo. -paratimes: - - sapphire -languages: - - solidity - - typescript -license: Apache-2.0 -tags: - - pnpm - - Vue - - SmartCon 2023 -codeUrl: https://github.com/oasisprotocol/demo-starter -tutorials: - - Sapphire Quickstart: https://docs.oasis.io/dapp/sapphire/quickstart -created: 2023-09-29 -lastUpdated: 2023-10-06 -maintainedByOasis: true -`,A4=`--- -name: Confidential Voting -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - This is a simple dApp for confidential voting. It exposes - the latest Oasis confidentiality features such as Sapphire, - OPL and gasless transactions. -paratimes: - - sapphire -languages: - - solidity - - typescript -license: Apache-2.0 -tags: - - Gasless - - Vue - - EthCC 2023 -codeUrl: https://github.com/oasisprotocol/demo-voting -demoUrl: https://playground.oasis.io/demo-voting -tutorials: - - Official Oasis Documentation: https://docs.oasis.io/dapp/sapphire/gasless -created: 2023-08-15 -lastUpdated: 2023-09-18 -maintainedByOasis: true -`,$4=`--- -name: Confidential Hello World on Cipher -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - Minimal **confidential** smart contract written in rust which uses the - Oasis Contracts SDK including the contract encryption of specific fields and - transaction end-to-end encryption. - - The contract code can be uploaded to Cipher Mainnet, Testnet or Localnet, - instantiated and transacted with the [Oasis CLI](https://github.com/oasisprotocol/cli). - - This example is part of the official [Oasis SDK](https://github.com/oasisprotocol/oasis-sdk) - codebase tests. -paratimes: - - cipher -languages: - - rust -license: Apache-2.0 -tags: - - Confidential State - - Oasis Wasm - - Oasis CLI - - CLI -codeUrl: https://github.com/oasisprotocol/oasis-sdk/tree/main/examples/contract-sdk/c10l-hello-world -tutorials: - - Cipher Confidential Hello World: https://docs.oasis.io/dapp/cipher/confidential-smart-contract -created: 2022-10-03 -lastUpdated: 2023-12-21 -maintainedByOasis: true -`,L4=`--- -name: Hello World on Cipher -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - Minimal non-confidential smart contract written in rust which uses the Oasis - Contracts SDK. - - The contract code can be uploaded to Cipher Mainnet, Testnet or Localnet, - instantiated and transacted with the [Oasis CLI](https://github.com/oasisprotocol/cli). - - This example is part of the official [Oasis SDK](https://github.com/oasisprotocol/oasis-sdk) - codebase tests. -paratimes: - - cipher -languages: - - rust -license: Apache-2.0 -tags: - - Oasis Wasm - - Oasis CLI - - CLI -codeUrl: https://github.com/oasisprotocol/oasis-sdk/tree/main/examples/contract-sdk/hello-world -tutorials: - - Cipher Hello World: https://docs.oasis.io/dapp/cipher/hello-world -created: 2022-10-03 -lastUpdated: 2023-12-21 -maintainedByOasis: true -`,M4=`--- -name: Hardhat Sapphire Example -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - A simple example which uses Hardhat for connecting to Sapphire and use its - confidential state to implement a [dead-man switch](https://en.wikipedia.org/wiki/Dead_man%27s_switch) - app which stores a *secret ingredient*. - - This example is part of the official [sapphire-paratime](https://github.com/oasisprotocol/sapphire-paratime) - codebase tests. -paratimes: - - sapphire -languages: - - solidity - - typescript -license: Apache-2.0 -tags: - - Confidential Store - - CLI -codeUrl: https://github.com/oasisprotocol/sapphire-paratime/tree/main/examples/hardhat -tutorials: - - Sapphire Quickstart: https://docs.oasis.io/dapp/sapphire/quickstart -created: 2022-09-07 -lastUpdated: 2023-11-21 -maintainedByOasis: true -`,N4=`--- -name: On-Chain Signer -authors: - - Oasis Protocol Foundation: https://oasisprotocol.org -description: | - Short example to demonstrate Sapphire's on-chain **transaction generation** - and **signing** capabilities. - - There are two tests included: The non-confidential one can be executed on any - EVM-compatible chain, whereas the *confidential* test is executed only - on Sapphire-compatible chain (e.g. the [Sapphire's Localnet docker - image](https://docs.oasis.io/dapp/sapphire/guide#running-a-private-oasis-network-locally). - - This example is part of the official - [sapphire-paratime](https://github.com/oasisprotocol/sapphire) codebase - tests. -paratimes: - - sapphire -languages: - - solidity - - typescript -license: Apache-2.0 -tags: - - On-Chain Encryption - - CLI -codeUrl: https://github.com/oasisprotocol/sapphire-paratime/tree/main/examples/onchain-signer -tutorials: - - Sapphire On-Chain Signer: https://docs.oasis.io/dapp/sapphire/gasless#on-chain-signer -created: 2023-09-14 -lastUpdated: 2023-10-19 -maintainedByOasis: true -`,z4="/assets/01-register-376fe416.png",F4="/assets/02-sign-in-a11f5838.png",j4="/assets/01-landing-page-48bf5125.png",D4="/assets/01-landing-page-320924c1.png",B4="/assets/01-test-045b4cb1.png",U4="/assets/02-encrypted-proxy-7a2f75a0.png",W4="/assets/1_query-24a1e12e.png",H4="/assets/01-landing-page-aa3ef80b.png",V4="/assets/02-spin-wheel-8b2b3904.png",K4="/assets/03-nft-5d1ee91b.png",Y4="/assets/1_new_ballot-e17ae600.png",G4="/assets/01-landing-page-e42f86c9.png",q4="/assets/02-hello-world-9ac2c277.png",X4="/assets/03-manage-deploy-5eb5d601.png",Q4="/assets/01-active-polls-83f0c1db.png",J4="/assets/02-vote-92adf0da.png",Z4="/assets/03-voting-closed-5e2af309.png",e3="/assets/01-upload1-7f38149d.png",n3="/assets/02-upload2-c8a485f7.png",t3="/assets/03-instantiate-44e3e7fa.png",r3="/assets/04-call-8848e199.png",i3="/assets/01-upload1-7e270652.png",o3="/assets/02-upload2-183eb84a.png",a3="/assets/03-instantiate-1c75d033.png",l3="/assets/04-call-40ed55c3.png",s3="/assets/01-run-vigil-cbc1c255.png",u3="/assets/01-comment-box-tests-f67fa568.png",c3={none:"Plain text",plain:"Plain text",plaintext:"Plain text",text:"Plain text",txt:"Plain text",html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",rss:"RSS",css:"CSS",clike:"C-like",js:"JavaScript",javascript:"JavaScript",abap:"ABAP",abnf:"ABNF",al:"AL",antlr4:"ANTLR4",g4:"ANTLR4",apacheconf:"Apache Configuration",apl:"APL",aql:"AQL",ino:"Arduino",arff:"ARFF",armasm:"ARM Assembly","arm-asm":"ARM Assembly",art:"Arturo",asciidoc:"AsciiDoc",adoc:"AsciiDoc",aspnet:"ASP.NET (C#)",asm6502:"6502 Assembly",asmatmel:"Atmel AVR Assembly",autohotkey:"AutoHotkey",autoit:"AutoIt",avisynth:"AviSynth",avs:"AviSynth","avro-idl":"Avro IDL",avdl:"Avro IDL",awk:"AWK",gawk:"GAWK",sh:"Shell",basic:"BASIC",bbcode:"BBcode",bbj:"BBj",bnf:"BNF",rbnf:"RBNF",bqn:"BQN",bsl:"BSL (1C:Enterprise)",oscript:"OneScript",csharp:"C#",cs:"C#",dotnet:"C#",cpp:"C++",cfscript:"CFScript",cfc:"CFScript",cil:"CIL",cilkc:"Cilk/C","cilk-c":"Cilk/C",cilkcpp:"Cilk/C++","cilk-cpp":"Cilk/C++",cilk:"Cilk/C++",cmake:"CMake",cobol:"COBOL",coffee:"CoffeeScript",conc:"Concurnas",csp:"Content-Security-Policy","css-extras":"CSS Extras",csv:"CSV",cue:"CUE",dataweave:"DataWeave",dax:"DAX",django:"Django/Jinja2",jinja2:"Django/Jinja2","dns-zone-file":"DNS zone file","dns-zone":"DNS zone file",dockerfile:"Docker",dot:"DOT (Graphviz)",gv:"DOT (Graphviz)",ebnf:"EBNF",editorconfig:"EditorConfig",ejs:"EJS",etlua:"Embedded Lua templating",erb:"ERB","excel-formula":"Excel Formula",xlsx:"Excel Formula",xls:"Excel Formula",fsharp:"F#","firestore-security-rules":"Firestore security rules",ftl:"FreeMarker Template Language",gml:"GameMaker Language",gamemakerlanguage:"GameMaker Language",gap:"GAP (CAS)",gcode:"G-code",gdscript:"GDScript",gedcom:"GEDCOM",gettext:"gettext",po:"gettext",glsl:"GLSL",gn:"GN",gni:"GN","linker-script":"GNU Linker Script",ld:"GNU Linker Script","go-module":"Go module","go-mod":"Go module",graphql:"GraphQL",hbs:"Handlebars",hs:"Haskell",hcl:"HCL",hlsl:"HLSL",http:"HTTP",hpkp:"HTTP Public-Key-Pins",hsts:"HTTP Strict-Transport-Security",ichigojam:"IchigoJam","icu-message-format":"ICU Message Format",idr:"Idris",ignore:".ignore",gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore",inform7:"Inform 7",javadoc:"JavaDoc",javadoclike:"JavaDoc-like",javastacktrace:"Java stack trace",jq:"JQ",jsdoc:"JSDoc","js-extras":"JS Extras",json:"JSON",webmanifest:"Web App Manifest",json5:"JSON5",jsonp:"JSONP",jsstacktrace:"JS stack trace","js-templates":"JS Templates",keepalived:"Keepalived Configure",kts:"Kotlin Script",kt:"Kotlin",kumir:"KuMir (КуМир)",kum:"KuMir (КуМир)",latex:"LaTeX",tex:"TeX",context:"ConTeXt",lilypond:"LilyPond",ly:"LilyPond",emacs:"Lisp",elisp:"Lisp","emacs-lisp":"Lisp",llvm:"LLVM IR",log:"Log file",lolcode:"LOLCODE",magma:"Magma (CAS)",md:"Markdown","markup-templating":"Markup templating",matlab:"MATLAB",maxscript:"MAXScript",mel:"MEL",metafont:"METAFONT",mongodb:"MongoDB",moon:"MoonScript",n1ql:"N1QL",n4js:"N4JS",n4jsd:"N4JS","nand2tetris-hdl":"Nand To Tetris HDL",naniscript:"Naninovel Script",nani:"Naninovel Script",nasm:"NASM",neon:"NEON",nginx:"nginx",nsis:"NSIS",objectivec:"Objective-C",objc:"Objective-C",ocaml:"OCaml",opencl:"OpenCL",openqasm:"OpenQasm",qasm:"OpenQasm",parigp:"PARI/GP",objectpascal:"Object Pascal",psl:"PATROL Scripting Language",pcaxis:"PC-Axis",px:"PC-Axis",peoplecode:"PeopleCode",pcode:"PeopleCode",php:"PHP",phpdoc:"PHPDoc","php-extras":"PHP Extras","plant-uml":"PlantUML",plantuml:"PlantUML",plsql:"PL/SQL",powerquery:"PowerQuery",pq:"PowerQuery",mscript:"PowerQuery",powershell:"PowerShell",promql:"PromQL",properties:".properties",protobuf:"Protocol Buffers",purebasic:"PureBasic",pbfasm:"PureBasic",purs:"PureScript",py:"Python",qsharp:"Q#",qs:"Q#",q:"Q (kdb+ database)",qml:"QML",rkt:"Racket",cshtml:"Razor C#",razor:"Razor C#",jsx:"React JSX",tsx:"React TSX",renpy:"Ren'py",rpy:"Ren'py",res:"ReScript",rest:"reST (reStructuredText)",robotframework:"Robot Framework",robot:"Robot Framework",rb:"Ruby",sas:"SAS",sass:"Sass (Sass)",scss:"Sass (SCSS)","shell-session":"Shell session","sh-session":"Shell session",shellsession:"Shell session",sml:"SML",smlnj:"SML/NJ",solidity:"Solidity",sol:"Solidity","solution-file":"Solution file",sln:"Solution file",soy:"Soy (Closure Template)",sparql:"SPARQL",rq:"SPARQL","splunk-spl":"Splunk SPL",sqf:"SQF: Status Quo Function (Arma 3)",sql:"SQL",stata:"Stata Ado",iecst:"Structured Text (IEC 61131-3)",supercollider:"SuperCollider",sclang:"SuperCollider",systemd:"Systemd configuration file","t4-templating":"T4 templating","t4-cs":"T4 Text Templates (C#)",t4:"T4 Text Templates (C#)","t4-vb":"T4 Text Templates (VB)",tap:"TAP",tt2:"Template Toolkit 2",toml:"TOML",trickle:"trickle",troy:"troy",trig:"TriG",ts:"TypeScript",typescript:"TypeScript",tsconfig:"TSConfig",uscript:"UnrealScript",uc:"UnrealScript",uorazor:"UO Razor Script",uri:"URI",url:"URL",vbnet:"VB.Net",vhdl:"VHDL",vim:"vim","visual-basic":"Visual Basic",vba:"VBA",vb:"Visual Basic",wasm:"WebAssembly","web-idl":"Web IDL",webidl:"Web IDL",wgsl:"WGSL",wiki:"Wiki markup",wolfram:"Wolfram language",nb:"Mathematica Notebook",wl:"Wolfram language",xeoracube:"XeoraCube","xml-doc":"XML doc (.net)",xojo:"Xojo (REALbasic)",xquery:"XQuery",yaml:"YAML",yml:"YAML",yang:"YANG"},f3=e=>{const n=c3[e.toLowerCase()];return n||e.substring(0,1).toUpperCase()+e.substring(1)};/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function gb(e){return typeof e>"u"||e===null}function d3(e){return typeof e=="object"&&e!==null}function p3(e){return Array.isArray(e)?e:gb(e)?[]:[e]}function m3(e,n){var t,r,i,o;if(n)for(o=Object.keys(n),t=0,r=o.length;tl&&(o=" ... ",n=r-l+o.length),t-r>l&&(a=" ...",t=r+l-a.length),{str:o+e.slice(n,t).replace(/\t/g,"→")+a,pos:r-n+o.length}}function lf(e,n){return Bn.repeat(" ",n-e.length)+e}function S3(e,n){if(n=Object.create(n||null),!e.buffer)return null;n.maxLength||(n.maxLength=79),typeof n.indent!="number"&&(n.indent=1),typeof n.linesBefore!="number"&&(n.linesBefore=3),typeof n.linesAfter!="number"&&(n.linesAfter=2);for(var t=/\r?\n|\r|\0/g,r=[0],i=[],o,a=-1;o=t.exec(e.buffer);)i.push(o.index),r.push(o.index+o[0].length),e.position<=o.index&&a<0&&(a=r.length-2);a<0&&(a=r.length-1);var l="",s,u,c=Math.min(e.line+n.linesAfter,i.length).toString().length,f=n.maxLength-(n.indent+c+3);for(s=1;s<=n.linesBefore&&!(a-s<0);s++)u=af(e.buffer,r[a-s],i[a-s],e.position-(r[a]-r[a-s]),f),l=Bn.repeat(" ",n.indent)+lf((e.line-s+1).toString(),c)+" | "+u.str+` -`+l;for(u=af(e.buffer,r[a],i[a],e.position,f),l+=Bn.repeat(" ",n.indent)+lf((e.line+1).toString(),c)+" | "+u.str+` -`,l+=Bn.repeat("-",n.indent+c+3+u.pos)+`^ -`,s=1;s<=n.linesAfter&&!(a+s>=i.length);s++)u=af(e.buffer,r[a+s],i[a+s],e.position-(r[a]-r[a+s]),f),l+=Bn.repeat(" ",n.indent)+lf((e.line+s+1).toString(),c)+" | "+u.str+` -`;return l.replace(/\n$/,"")}var C3=S3,E3=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],P3=["scalar","sequence","mapping"];function T3(e){var n={};return e!==null&&Object.keys(e).forEach(function(t){e[t].forEach(function(r){n[String(r)]=t})}),n}function I3(e,n){if(n=n||{},Object.keys(n).forEach(function(t){if(E3.indexOf(t)===-1)throw new nr('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=n,this.tag=e,this.kind=n.kind||null,this.resolve=n.resolve||function(){return!0},this.construct=n.construct||function(t){return t},this.instanceOf=n.instanceOf||null,this.predicate=n.predicate||null,this.represent=n.represent||null,this.representName=n.representName||null,this.defaultStyle=n.defaultStyle||null,this.multi=n.multi||!1,this.styleAliases=T3(n.styleAliases||null),P3.indexOf(this.kind)===-1)throw new nr('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Mn=I3;function yy(e,n){var t=[];return e[n].forEach(function(r){var i=t.length;t.forEach(function(o,a){o.tag===r.tag&&o.kind===r.kind&&o.multi===r.multi&&(i=a)}),t[i]=r}),t}function _3(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},n,t;function r(i){i.multi?(e.multi[i.kind].push(i),e.multi.fallback.push(i)):e[i.kind][i.tag]=e.fallback[i.tag]=i}for(n=0,t=arguments.length;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),X3=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function Q3(e){return!(e===null||!X3.test(e)||e[e.length-1]==="_")}function J3(e){var n,t;return n=e.replace(/_/g,"").toLowerCase(),t=n[0]==="-"?-1:1,"+-".indexOf(n[0])>=0&&(n=n.slice(1)),n===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:n===".nan"?NaN:t*parseFloat(n,10)}var Z3=/^[-+]?[0-9]+e/;function e5(e,n){var t;if(isNaN(e))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(Bn.isNegativeZero(e))return"-0.0";return t=e.toString(10),Z3.test(t)?t.replace("e",".e"):t}function n5(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||Bn.isNegativeZero(e))}var t5=new Mn("tag:yaml.org,2002:float",{kind:"scalar",resolve:Q3,construct:J3,predicate:n5,represent:e5,defaultStyle:"lowercase"}),r5=L3.extend({implicit:[F3,U3,q3,t5]}),i5=r5,vb=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),xb=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function o5(e){return e===null?!1:vb.exec(e)!==null||xb.exec(e)!==null}function a5(e){var n,t,r,i,o,a,l,s=0,u=null,c,f,d;if(n=vb.exec(e),n===null&&(n=xb.exec(e)),n===null)throw new Error("Date resolve error");if(t=+n[1],r=+n[2]-1,i=+n[3],!n[4])return new Date(Date.UTC(t,r,i));if(o=+n[4],a=+n[5],l=+n[6],n[7]){for(s=n[7].slice(0,3);s.length<3;)s+="0";s=+s}return n[9]&&(c=+n[10],f=+(n[11]||0),u=(c*60+f)*6e4,n[9]==="-"&&(u=-u)),d=new Date(Date.UTC(t,r,i,o,a,l,s)),u&&d.setTime(d.getTime()-u),d}function l5(e){return e.toISOString()}var s5=new Mn("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:o5,construct:a5,instanceOf:Date,represent:l5});function u5(e){return e==="<<"||e===null}var c5=new Mn("tag:yaml.org,2002:merge",{kind:"scalar",resolve:u5}),Rm=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function f5(e){if(e===null)return!1;var n,t,r=0,i=e.length,o=Rm;for(t=0;t64)){if(n<0)return!1;r+=6}return r%8===0}function d5(e){var n,t,r=e.replace(/[\r\n=]/g,""),i=r.length,o=Rm,a=0,l=[];for(n=0;n>16&255),l.push(a>>8&255),l.push(a&255)),a=a<<6|o.indexOf(r.charAt(n));return t=i%4*6,t===0?(l.push(a>>16&255),l.push(a>>8&255),l.push(a&255)):t===18?(l.push(a>>10&255),l.push(a>>2&255)):t===12&&l.push(a>>4&255),new Uint8Array(l)}function p5(e){var n="",t=0,r,i,o=e.length,a=Rm;for(r=0;r>18&63],n+=a[t>>12&63],n+=a[t>>6&63],n+=a[t&63]),t=(t<<8)+e[r];return i=o%3,i===0?(n+=a[t>>18&63],n+=a[t>>12&63],n+=a[t>>6&63],n+=a[t&63]):i===2?(n+=a[t>>10&63],n+=a[t>>4&63],n+=a[t<<2&63],n+=a[64]):i===1&&(n+=a[t>>2&63],n+=a[t<<4&63],n+=a[64],n+=a[64]),n}function m5(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var h5=new Mn("tag:yaml.org,2002:binary",{kind:"scalar",resolve:f5,construct:d5,predicate:m5,represent:p5}),g5=Object.prototype.hasOwnProperty,y5=Object.prototype.toString;function v5(e){if(e===null)return!0;var n=[],t,r,i,o,a,l=e;for(t=0,r=l.length;t>10)+55296,(e-65536&1023)+56320)}var Cb=new Array(256),Eb=new Array(256);for(var Mi=0;Mi<256;Mi++)Cb[Mi]=by(Mi)?1:0,Eb[Mi]=by(Mi);function F5(e,n){this.input=e,this.filename=n.filename||null,this.schema=n.schema||_5,this.onWarning=n.onWarning||null,this.legacy=n.legacy||!1,this.json=n.json||!1,this.listener=n.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function Pb(e,n){var t={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return t.snippet=C3(t),new nr(n,t)}function ie(e,n){throw Pb(e,n)}function tu(e,n){e.onWarning&&e.onWarning.call(null,Pb(e,n))}var ky={YAML:function(n,t,r){var i,o,a;n.version!==null&&ie(n,"duplication of %YAML directive"),r.length!==1&&ie(n,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(r[0]),i===null&&ie(n,"ill-formed argument of the YAML directive"),o=parseInt(i[1],10),a=parseInt(i[2],10),o!==1&&ie(n,"unacceptable YAML version of the document"),n.version=r[0],n.checkLineBreaks=a<2,a!==1&&a!==2&&tu(n,"unsupported YAML version of the document")},TAG:function(n,t,r){var i,o;r.length!==2&&ie(n,"TAG directive accepts exactly two arguments"),i=r[0],o=r[1],wb.test(i)||ie(n,"ill-formed tag handle (first argument) of the TAG directive"),Dr.call(n.tagMap,i)&&ie(n,'there is a previously declared suffix for "'+i+'" tag handle'),Sb.test(o)||ie(n,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch{ie(n,"tag prefix is malformed: "+o)}n.tagMap[i]=o}};function Mr(e,n,t,r){var i,o,a,l;if(n1&&(e.result+=Bn.repeat(` -`,n-1))}function j5(e,n,t){var r,i,o,a,l,s,u,c,f=e.kind,d=e.result,p;if(p=e.input.charCodeAt(e.position),qn(p)||Qi(p)||p===35||p===38||p===42||p===33||p===124||p===62||p===39||p===34||p===37||p===64||p===96||(p===63||p===45)&&(i=e.input.charCodeAt(e.position+1),qn(i)||t&&Qi(i)))return!1;for(e.kind="scalar",e.result="",o=a=e.position,l=!1;p!==0;){if(p===58){if(i=e.input.charCodeAt(e.position+1),qn(i)||t&&Qi(i))break}else if(p===35){if(r=e.input.charCodeAt(e.position-1),qn(r))break}else{if(e.position===e.lineStart&&gc(e)||t&&Qi(p))break;if(qt(p))if(s=e.line,u=e.lineStart,c=e.lineIndent,fn(e,!1,-1),e.lineIndent>=n){l=!0,p=e.input.charCodeAt(e.position);continue}else{e.position=a,e.line=s,e.lineStart=u,e.lineIndent=c;break}}l&&(Mr(e,o,a,!1),$m(e,e.line-s),o=a=e.position,l=!1),pi(p)||(a=e.position+1),p=e.input.charCodeAt(++e.position)}return Mr(e,o,a,!1),e.result?!0:(e.kind=f,e.result=d,!1)}function D5(e,n){var t,r,i;if(t=e.input.charCodeAt(e.position),t!==39)return!1;for(e.kind="scalar",e.result="",e.position++,r=i=e.position;(t=e.input.charCodeAt(e.position))!==0;)if(t===39)if(Mr(e,r,e.position,!0),t=e.input.charCodeAt(++e.position),t===39)r=e.position,e.position++,i=e.position;else return!0;else qt(t)?(Mr(e,r,i,!0),$m(e,fn(e,!1,n)),r=i=e.position):e.position===e.lineStart&&gc(e)?ie(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);ie(e,"unexpected end of the stream within a single quoted scalar")}function B5(e,n){var t,r,i,o,a,l;if(l=e.input.charCodeAt(e.position),l!==34)return!1;for(e.kind="scalar",e.result="",e.position++,t=r=e.position;(l=e.input.charCodeAt(e.position))!==0;){if(l===34)return Mr(e,t,e.position,!0),e.position++,!0;if(l===92){if(Mr(e,t,e.position,!0),l=e.input.charCodeAt(++e.position),qt(l))fn(e,!1,n);else if(l<256&&Cb[l])e.result+=Eb[l],e.position++;else if((a=M5(l))>0){for(i=a,o=0;i>0;i--)l=e.input.charCodeAt(++e.position),(a=L5(l))>=0?o=(o<<4)+a:ie(e,"expected hexadecimal character");e.result+=z5(o),e.position++}else ie(e,"unknown escape sequence");t=r=e.position}else qt(l)?(Mr(e,t,r,!0),$m(e,fn(e,!1,n)),t=r=e.position):e.position===e.lineStart&&gc(e)?ie(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}ie(e,"unexpected end of the stream within a double quoted scalar")}function U5(e,n){var t=!0,r,i,o,a=e.tag,l,s=e.anchor,u,c,f,d,p,g=Object.create(null),v,C,h,m;if(m=e.input.charCodeAt(e.position),m===91)c=93,p=!1,l=[];else if(m===123)c=125,p=!0,l={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=l),m=e.input.charCodeAt(++e.position);m!==0;){if(fn(e,!0,n),m=e.input.charCodeAt(e.position),m===c)return e.position++,e.tag=a,e.anchor=s,e.kind=p?"mapping":"sequence",e.result=l,!0;t?m===44&&ie(e,"expected the node content, but found ','"):ie(e,"missed comma between flow collection entries"),C=v=h=null,f=d=!1,m===63&&(u=e.input.charCodeAt(e.position+1),qn(u)&&(f=d=!0,e.position++,fn(e,!0,n))),r=e.line,i=e.lineStart,o=e.position,Io(e,n,eu,!1,!0),C=e.tag,v=e.result,fn(e,!0,n),m=e.input.charCodeAt(e.position),(d||e.line===r)&&m===58&&(f=!0,m=e.input.charCodeAt(++e.position),fn(e,!0,n),Io(e,n,eu,!1,!0),h=e.result),p?Ji(e,l,g,C,v,h,r,i,o):f?l.push(Ji(e,null,g,C,v,h,r,i,o)):l.push(v),fn(e,!0,n),m=e.input.charCodeAt(e.position),m===44?(t=!0,m=e.input.charCodeAt(++e.position)):t=!1}ie(e,"unexpected end of the stream within a flow collection")}function W5(e,n){var t,r,i=sf,o=!1,a=!1,l=n,s=0,u=!1,c,f;if(f=e.input.charCodeAt(e.position),f===124)r=!1;else if(f===62)r=!0;else return!1;for(e.kind="scalar",e.result="";f!==0;)if(f=e.input.charCodeAt(++e.position),f===43||f===45)sf===i?i=f===43?vy:O5:ie(e,"repeat of a chomping mode identifier");else if((c=N5(f))>=0)c===0?ie(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):a?ie(e,"repeat of an indentation width identifier"):(l=n+c-1,a=!0);else break;if(pi(f)){do f=e.input.charCodeAt(++e.position);while(pi(f));if(f===35)do f=e.input.charCodeAt(++e.position);while(!qt(f)&&f!==0)}for(;f!==0;){for(Am(e),e.lineIndent=0,f=e.input.charCodeAt(e.position);(!a||e.lineIndentl&&(l=e.lineIndent),qt(f)){s++;continue}if(e.lineIndentn)&&s!==0)ie(e,"bad indentation of a sequence entry");else if(e.lineIndentn)&&(C&&(a=e.line,l=e.lineStart,s=e.position),Io(e,n,nu,!0,i)&&(C?g=e.result:v=e.result),C||(Ji(e,f,d,p,g,v,a,l,s),p=g=v=null),fn(e,!0,-1),m=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>n)&&m!==0)ie(e,"bad indentation of a mapping entry");else if(e.lineIndentn?s=1:e.lineIndent===n?s=0:e.lineIndentn?s=1:e.lineIndent===n?s=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),f=0,d=e.implicitTypes.length;f"),e.result!==null&&g.kind!==e.kind&&ie(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+g.kind+'", not "'+e.kind+'"'),g.resolve(e.result,e.tag)?(e.result=g.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):ie(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||c}function G5(e){var n=e.position,t,r,i,o=!1,a;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(a=e.input.charCodeAt(e.position))!==0&&(fn(e,!0,-1),a=e.input.charCodeAt(e.position),!(e.lineIndent>0||a!==37));){for(o=!0,a=e.input.charCodeAt(++e.position),t=e.position;a!==0&&!qn(a);)a=e.input.charCodeAt(++e.position);for(r=e.input.slice(t,e.position),i=[],r.length<1&&ie(e,"directive name must not be less than one character in length");a!==0;){for(;pi(a);)a=e.input.charCodeAt(++e.position);if(a===35){do a=e.input.charCodeAt(++e.position);while(a!==0&&!qt(a));break}if(qt(a))break;for(t=e.position;a!==0&&!qn(a);)a=e.input.charCodeAt(++e.position);i.push(e.input.slice(t,e.position))}a!==0&&Am(e),Dr.call(ky,r)?ky[r](e,r,i):tu(e,'unknown document directive "'+r+'"')}if(fn(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,fn(e,!0,-1)):o&&ie(e,"directives end mark is expected"),Io(e,e.lineIndent-1,nu,!1,!0),fn(e,!0,-1),e.checkLineBreaks&&A5.test(e.input.slice(n,e.position))&&tu(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&gc(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,fn(e,!0,-1));return}if(e.position"u"&&(t=n,n=null);var r=Tb(e,t);if(typeof n!="function")return r;for(var i=0,o=r.length;i{const t=e$(n),r=e.replace(/\/[^/]*?\.yaml$/,"/screenshots");return t.screenshots=Object.entries(t$).filter(([i])=>i.startsWith(r)).map(([i,o])=>o),t.languages=t.languages.map(f3),t});function r$(e,n){const t=n||{};return(e[e.length-1]===""?[...e,""]:e).join((t.padRight?" ":"")+","+(t.padLeft===!1?"":" ")).trim()}const i$=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,o$=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,a$={};function Cy(e,n){return((n||a$).jsx?o$:i$).test(e)}const l$=/[ \t\n\f\r]/g;function s$(e){return typeof e=="object"?e.type==="text"?Ey(e.value):!1:Ey(e)}function Ey(e){return e.replace(l$,"")===""}class fl{constructor(n,t,r){this.property=n,this.normal=t,r&&(this.space=r)}}fl.prototype.property={};fl.prototype.normal={};fl.prototype.space=null;function Ib(e,n){const t={},r={};let i=-1;for(;++i4&&t.slice(0,4)==="data"&&p$.test(n)){if(n.charAt(4)==="-"){const o=n.slice(5).replace(Ty,y$);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{const o=n.slice(4);if(!Ty.test(o)){let a=o.replace(m$,g$);a.charAt(0)!=="-"&&(a="-"+a),n="data"+a}}i=Lm}return new i(r,n)}function g$(e){return"-"+e.toLowerCase()}function y$(e){return e.charAt(1).toUpperCase()}const v$={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},x$=Ib([Rb,Ob,Lb,Mb,f$],"html"),Mm=Ib([Rb,Ob,Lb,Mb,d$],"svg");function b$(e){return e.join(" ").trim()}var Nb={},Iy=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,k$=/\n/g,w$=/^\s*/,S$=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,C$=/^:\s*/,E$=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,P$=/^[;\s]*/,T$=/^\s+|\s+$/g,I$=` -`,_y="/",Oy="*",ti="",_$="comment",O$="declaration",R$=function(e,n){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];n=n||{};var t=1,r=1;function i(g){var v=g.match(k$);v&&(t+=v.length);var C=g.lastIndexOf(I$);r=~C?g.length-C:r+g.length}function o(){var g={line:t,column:r};return function(v){return v.position=new a(g),u(),v}}function a(g){this.start=g,this.end={line:t,column:r},this.source=n.source}a.prototype.content=e;function l(g){var v=new Error(n.source+":"+t+":"+r+": "+g);if(v.reason=g,v.filename=n.source,v.line=t,v.column=r,v.source=e,!n.silent)throw v}function s(g){var v=g.exec(e);if(v){var C=v[0];return i(C),e=e.slice(C.length),v}}function u(){s(w$)}function c(g){var v;for(g=g||[];v=f();)v!==!1&&g.push(v);return g}function f(){var g=o();if(!(_y!=e.charAt(0)||Oy!=e.charAt(1))){for(var v=2;ti!=e.charAt(v)&&(Oy!=e.charAt(v)||_y!=e.charAt(v+1));)++v;if(v+=2,ti===e.charAt(v-1))return l("End of comment missing");var C=e.slice(2,v-2);return r+=2,i(C),e=e.slice(v),r+=2,g({type:_$,comment:C})}}function d(){var g=o(),v=s(S$);if(v){if(f(),!s(C$))return l("property missing ':'");var C=s(E$),h=g({type:O$,property:Ry(v[0].replace(Iy,ti)),value:C?Ry(C[0].replace(Iy,ti)):ti});return s(P$),h}}function p(){var g=[];c(g);for(var v;v=d();)v!==!1&&(g.push(v),c(g));return g}return u(),p()};function Ry(e){return e?e.replace(T$,ti):ti}var A$=uh&&uh.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Nb,"__esModule",{value:!0});var $$=A$(R$);function L$(e,n){var t=null;if(!e||typeof e!="string")return t;var r=(0,$$.default)(e),i=typeof n=="function";return r.forEach(function(o){if(o.type==="declaration"){var a=o.property,l=o.value;i?n(a,l,o):l&&(t=t||{},t[a]=l)}}),t}var Ay=Nb.default=L$;const M$=Ay.default||Ay,zb=Fb("end"),Nm=Fb("start");function Fb(e){return n;function n(t){const r=t&&t.position&&t.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function N$(e){const n=Nm(e),t=zb(e);if(n&&t)return{start:n,end:t}}function wa(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?$y(e.position):"start"in e||"end"in e?$y(e):"line"in e||"column"in e?Ld(e):""}function Ld(e){return Ly(e&&e.line)+":"+Ly(e&&e.column)}function $y(e){return Ld(e&&e.start)+"-"+Ld(e&&e.end)}function Ly(e){return e&&typeof e=="number"?e:1}class zn extends Error{constructor(n,t,r){super(),typeof t=="string"&&(r=t,t=void 0);let i="",o={},a=!1;if(t&&("line"in t&&"column"in t?o={place:t}:"start"in t&&"end"in t?o={place:t}:"type"in t?o={ancestors:[t],place:t.position}:o={...t}),typeof n=="string"?i=n:!o.cause&&n&&(a=!0,i=n.message,o.cause=n),!o.ruleId&&!o.source&&typeof r=="string"){const s=r.indexOf(":");s===-1?o.ruleId=r:(o.source=r.slice(0,s),o.ruleId=r.slice(s+1))}if(!o.place&&o.ancestors&&o.ancestors){const s=o.ancestors[o.ancestors.length-1];s&&(o.place=s.position)}const l=o.place&&"start"in o.place?o.place.start:o.place;this.ancestors=o.ancestors||void 0,this.cause=o.cause||void 0,this.column=l?l.column:void 0,this.fatal=void 0,this.file,this.message=i,this.line=l?l.line:void 0,this.name=wa(o.place)||"1:1",this.place=o.place||void 0,this.reason=this.message,this.ruleId=o.ruleId||void 0,this.source=o.source||void 0,this.stack=a&&o.cause&&typeof o.cause.stack=="string"?o.cause.stack:"",this.actual,this.expected,this.note,this.url}}zn.prototype.file="";zn.prototype.name="";zn.prototype.reason="";zn.prototype.message="";zn.prototype.stack="";zn.prototype.column=void 0;zn.prototype.line=void 0;zn.prototype.ancestors=void 0;zn.prototype.cause=void 0;zn.prototype.fatal=void 0;zn.prototype.place=void 0;zn.prototype.ruleId=void 0;zn.prototype.source=void 0;const zm={}.hasOwnProperty,z$=new Map,F$=/[A-Z]/g,j$=/-([a-z])/g,D$=new Set(["table","tbody","thead","tfoot","tr"]),B$=new Set(["td","th"]),jb="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function U$(e,n){if(!n||n.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const t=n.filePath||void 0;let r;if(n.development){if(typeof n.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=X$(t,n.jsxDEV)}else{if(typeof n.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof n.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=q$(t,n.jsx,n.jsxs)}const i={Fragment:n.Fragment,ancestors:[],components:n.components||{},create:r,elementAttributeNameCase:n.elementAttributeNameCase||"react",evaluater:n.createEvaluater?n.createEvaluater():void 0,filePath:t,ignoreInvalidStyle:n.ignoreInvalidStyle||!1,passKeys:n.passKeys!==!1,passNode:n.passNode||!1,schema:n.space==="svg"?Mm:x$,stylePropertyNameCase:n.stylePropertyNameCase||"dom",tableCellAlignToStyle:n.tableCellAlignToStyle!==!1},o=Db(i,e,void 0);return o&&typeof o!="string"?o:i.create(e,i.Fragment,{children:o||void 0},void 0)}function Db(e,n,t){if(n.type==="element")return W$(e,n,t);if(n.type==="mdxFlowExpression"||n.type==="mdxTextExpression")return H$(e,n);if(n.type==="mdxJsxFlowElement"||n.type==="mdxJsxTextElement")return K$(e,n,t);if(n.type==="mdxjsEsm")return V$(e,n);if(n.type==="root")return Y$(e,n,t);if(n.type==="text")return G$(e,n)}function W$(e,n,t){const r=e.schema;let i=r;n.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=Mm,e.schema=i),e.ancestors.push(n);const o=Ub(e,n.tagName,!1),a=Q$(e,n);let l=jm(e,n);return D$.has(n.tagName)&&(l=l.filter(function(s){return typeof s=="string"?!s$(s):!0})),Bb(e,a,o,n),Fm(a,l),e.ancestors.pop(),e.schema=r,e.create(n,o,a,t)}function H$(e,n){if(n.data&&n.data.estree&&e.evaluater){const r=n.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}Xa(e,n.position)}function V$(e,n){if(n.data&&n.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(n.data.estree);Xa(e,n.position)}function K$(e,n,t){const r=e.schema;let i=r;n.name==="svg"&&r.space==="html"&&(i=Mm,e.schema=i),e.ancestors.push(n);const o=n.name===null?e.Fragment:Ub(e,n.name,!0),a=J$(e,n),l=jm(e,n);return Bb(e,a,o,n),Fm(a,l),e.ancestors.pop(),e.schema=r,e.create(n,o,a,t)}function Y$(e,n,t){const r={};return Fm(r,jm(e,n)),e.create(n,e.Fragment,r,t)}function G$(e,n){return n.value}function Bb(e,n,t,r){typeof t!="string"&&t!==e.Fragment&&e.passNode&&(n.node=r)}function Fm(e,n){if(n.length>0){const t=n.length>1?n:n[0];t&&(e.children=t)}}function q$(e,n,t){return r;function r(i,o,a,l){const u=Array.isArray(a.children)?t:n;return l?u(o,a,l):u(o,a)}}function X$(e,n){return t;function t(r,i,o,a){const l=Array.isArray(o.children),s=Nm(r);return n(i,o,a,l,{columnNumber:s?s.column-1:void 0,fileName:e,lineNumber:s?s.line:void 0},void 0)}}function Q$(e,n){const t={};let r,i;for(i in n.properties)if(i!=="children"&&zm.call(n.properties,i)){const o=Z$(e,i,n.properties[i]);if(o){const[a,l]=o;e.tableCellAlignToStyle&&a==="align"&&typeof l=="string"&&B$.has(n.tagName)?r=l:t[a]=l}}if(r){const o=t.style||(t.style={});o[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return t}function J$(e,n){const t={};for(const r of n.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const o=r.data.estree.body[0];o.type;const a=o.expression;a.type;const l=a.properties[0];l.type,Object.assign(t,e.evaluater.evaluateExpression(l.argument))}else Xa(e,n.position);else{const i=r.name;let o;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const l=r.value.data.estree.body[0];l.type,o=e.evaluater.evaluateExpression(l.expression)}else Xa(e,n.position);else o=r.value===null?!0:r.value;t[i]=o}return t}function jm(e,n){const t=[];let r=-1;const i=e.passKeys?new Map:z$;for(;++ri?0:i+n:n=n>i?i:n,t=t>0?t:0,r.length<1e4)a=Array.from(r),a.unshift(n,t),e.splice(...a);else for(t&&e.splice(n,t);o0?(Qt(e,e.length,0,n),e):n}const zy={}.hasOwnProperty;function sL(e){const n={};let t=-1;for(;++t13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(t&65535)===65535||(t&65535)===65534||t>1114111?"�":String.fromCodePoint(t)}function mo(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const fL=Gr(/\p{P}/u),Ht=Gr(/[A-Za-z]/),ut=Gr(/[\dA-Za-z]/),dL=Gr(/[#-'*+\--9=?A-Z^-~]/);function Md(e){return e!==null&&(e<32||e===127)}const Nd=Gr(/\d/),pL=Gr(/[\dA-Fa-f]/),Vb=Gr(/[!-/:-@[-`{-~]/);function fe(e){return e!==null&&e<-2}function et(e){return e!==null&&(e<0||e===32)}function $e(e){return e===-2||e===-1||e===32}function mL(e){return Vb(e)||fL(e)}const hL=Gr(/\s/);function Gr(e){return n;function n(t){return t!==null&&t>-1&&e.test(String.fromCharCode(t))}}function No(e){const n=[];let t=-1,r=0,i=0;for(;++t55295&&o<57344){const l=e.charCodeAt(t+1);o<56320&&l>56319&&l<57344?(a=String.fromCharCode(o,l),i=1):a="�"}else a=String.fromCharCode(o);a&&(n.push(e.slice(r,t),encodeURIComponent(a)),r=t+i+1,a=""),i&&(t+=i,i=0)}return n.join("")+e.slice(r)}function We(e,n,t,r){const i=r?r-1:Number.POSITIVE_INFINITY;let o=0;return a;function a(s){return $e(s)?(e.enter(t),l(s)):n(s)}function l(s){return $e(s)&&o++a))return;const P=n.events.length;let O=P,$,_;for(;O--;)if(n.events[O][0]==="exit"&&n.events[O][1].type==="chunkFlow"){if($){_=n.events[O][1].end;break}$=!0}for(h(r),k=P;ky;){const T=t[x];n.containerState=T[1],T[0].exit.call(n,e)}t.length=y}function m(){i.write([null]),o=void 0,i=void 0,n.containerState._closeFlow=void 0}}function bL(e,n,t){return We(e,e.attempt(this.parser.constructs.document,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function jy(e){if(e===null||et(e)||hL(e))return 1;if(mL(e))return 2}function Bm(e,n,t){const r=[];let i=-1;for(;++i1&&e[t][1].end.offset-e[t][1].start.offset>1?2:1;const f=Object.assign({},e[r][1].end),d=Object.assign({},e[t][1].start);Dy(f,-s),Dy(d,s),a={type:s>1?"strongSequence":"emphasisSequence",start:f,end:Object.assign({},e[r][1].end)},l={type:s>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[t][1].start),end:d},o={type:s>1?"strongText":"emphasisText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[t][1].start)},i={type:s>1?"strong":"emphasis",start:Object.assign({},a.start),end:Object.assign({},l.end)},e[r][1].end=Object.assign({},a.start),e[t][1].start=Object.assign({},l.end),u=[],e[r][1].end.offset-e[r][1].start.offset&&(u=kt(u,[["enter",e[r][1],n],["exit",e[r][1],n]])),u=kt(u,[["enter",i,n],["enter",a,n],["exit",a,n],["enter",o,n]]),u=kt(u,Bm(n.parser.constructs.insideSpan.null,e.slice(r+1,t),n)),u=kt(u,[["exit",o,n],["enter",l,n],["exit",l,n],["exit",i,n]]),e[t][1].end.offset-e[t][1].start.offset?(c=2,u=kt(u,[["enter",e[t][1],n],["exit",e[t][1],n]])):c=0,Qt(e,r-1,t-r+3,u),t=r+u.length-c-2;break}}for(t=-1;++t0&&$e(k)?We(e,m,"linePrefix",o+1)(k):m(k)}function m(k){return k===null||fe(k)?e.check(By,v,x)(k):(e.enter("codeFlowValue"),y(k))}function y(k){return k===null||fe(k)?(e.exit("codeFlowValue"),m(k)):(e.consume(k),y)}function x(k){return e.exit("codeFenced"),n(k)}function T(k,P,O){let $=0;return _;function _(N){return k.enter("lineEnding"),k.consume(N),k.exit("lineEnding"),A}function A(N){return k.enter("codeFencedFence"),$e(N)?We(k,L,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(N):L(N)}function L(N){return N===l?(k.enter("codeFencedFenceSequence"),j(N)):O(N)}function j(N){return N===l?($++,k.consume(N),j):$>=a?(k.exit("codeFencedFenceSequence"),$e(N)?We(k,F,"whitespace")(N):F(N)):O(N)}function F(N){return N===null||fe(N)?(k.exit("codeFencedFence"),P(N)):O(N)}}}function AL(e,n,t){const r=this;return i;function i(a){return a===null?t(a):(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o)}function o(a){return r.parser.lazy[r.now().line]?t(a):n(a)}}const ff={name:"codeIndented",tokenize:LL},$L={tokenize:ML,partial:!0};function LL(e,n,t){const r=this;return i;function i(u){return e.enter("codeIndented"),We(e,o,"linePrefix",4+1)(u)}function o(u){const c=r.events[r.events.length-1];return c&&c[1].type==="linePrefix"&&c[2].sliceSerialize(c[1],!0).length>=4?a(u):t(u)}function a(u){return u===null?s(u):fe(u)?e.attempt($L,a,s)(u):(e.enter("codeFlowValue"),l(u))}function l(u){return u===null||fe(u)?(e.exit("codeFlowValue"),a(u)):(e.consume(u),l)}function s(u){return e.exit("codeIndented"),n(u)}}function ML(e,n,t){const r=this;return i;function i(a){return r.parser.lazy[r.now().line]?t(a):fe(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),i):We(e,o,"linePrefix",4+1)(a)}function o(a){const l=r.events[r.events.length-1];return l&&l[1].type==="linePrefix"&&l[2].sliceSerialize(l[1],!0).length>=4?n(a):fe(a)?i(a):t(a)}}const NL={name:"codeText",tokenize:jL,resolve:zL,previous:FL};function zL(e){let n=e.length-4,t=3,r,i;if((e[t][1].type==="lineEnding"||e[t][1].type==="space")&&(e[n][1].type==="lineEnding"||e[n][1].type==="space")){for(r=t;++r=4?n(a):e.interrupt(r.parser.constructs.flow,t,n)(a)}}function Xb(e,n,t,r,i,o,a,l,s){const u=s||Number.POSITIVE_INFINITY;let c=0;return f;function f(h){return h===60?(e.enter(r),e.enter(i),e.enter(o),e.consume(h),e.exit(o),d):h===null||h===32||h===41||Md(h)?t(h):(e.enter(r),e.enter(a),e.enter(l),e.enter("chunkString",{contentType:"string"}),v(h))}function d(h){return h===62?(e.enter(o),e.consume(h),e.exit(o),e.exit(i),e.exit(r),n):(e.enter(l),e.enter("chunkString",{contentType:"string"}),p(h))}function p(h){return h===62?(e.exit("chunkString"),e.exit(l),d(h)):h===null||h===60||fe(h)?t(h):(e.consume(h),h===92?g:p)}function g(h){return h===60||h===62||h===92?(e.consume(h),p):p(h)}function v(h){return!c&&(h===null||h===41||et(h))?(e.exit("chunkString"),e.exit(l),e.exit(a),e.exit(r),n(h)):c999||p===null||p===91||p===93&&!s||p===94&&!l&&"_hiddenFootnoteSupport"in a.parser.constructs?t(p):p===93?(e.exit(o),e.enter(i),e.consume(p),e.exit(i),e.exit(r),n):fe(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),f(p))}function f(p){return p===null||p===91||p===93||fe(p)||l++>999?(e.exit("chunkString"),c(p)):(e.consume(p),s||(s=!$e(p)),p===92?d:f)}function d(p){return p===91||p===92||p===93?(e.consume(p),l++,f):f(p)}}function Jb(e,n,t,r,i,o){let a;return l;function l(d){return d===34||d===39||d===40?(e.enter(r),e.enter(i),e.consume(d),e.exit(i),a=d===40?41:d,s):t(d)}function s(d){return d===a?(e.enter(i),e.consume(d),e.exit(i),e.exit(r),n):(e.enter(o),u(d))}function u(d){return d===a?(e.exit(o),s(a)):d===null?t(d):fe(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),We(e,u,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(d))}function c(d){return d===a||d===null||fe(d)?(e.exit("chunkString"),u(d)):(e.consume(d),d===92?f:c)}function f(d){return d===a||d===92?(e.consume(d),c):c(d)}}function Sa(e,n){let t;return r;function r(i){return fe(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t=!0,r):$e(i)?We(e,r,t?"linePrefix":"lineSuffix")(i):n(i)}}const KL={name:"definition",tokenize:GL},YL={tokenize:qL,partial:!0};function GL(e,n,t){const r=this;let i;return o;function o(p){return e.enter("definition"),a(p)}function a(p){return Qb.call(r,e,l,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(p)}function l(p){return i=mo(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),p===58?(e.enter("definitionMarker"),e.consume(p),e.exit("definitionMarker"),s):t(p)}function s(p){return et(p)?Sa(e,u)(p):u(p)}function u(p){return Xb(e,c,t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(p)}function c(p){return e.attempt(YL,f,f)(p)}function f(p){return $e(p)?We(e,d,"whitespace")(p):d(p)}function d(p){return p===null||fe(p)?(e.exit("definition"),r.parser.defined.push(i),n(p)):t(p)}}function qL(e,n,t){return r;function r(l){return et(l)?Sa(e,i)(l):t(l)}function i(l){return Jb(e,o,t,"definitionTitle","definitionTitleMarker","definitionTitleString")(l)}function o(l){return $e(l)?We(e,a,"whitespace")(l):a(l)}function a(l){return l===null||fe(l)?n(l):t(l)}}const XL={name:"hardBreakEscape",tokenize:QL};function QL(e,n,t){return r;function r(o){return e.enter("hardBreakEscape"),e.consume(o),i}function i(o){return fe(o)?(e.exit("hardBreakEscape"),n(o)):t(o)}}const JL={name:"headingAtx",tokenize:eM,resolve:ZL};function ZL(e,n){let t=e.length-2,r=3,i,o;return e[r][1].type==="whitespace"&&(r+=2),t-2>r&&e[t][1].type==="whitespace"&&(t-=2),e[t][1].type==="atxHeadingSequence"&&(r===t-1||t-4>r&&e[t-2][1].type==="whitespace")&&(t-=r+1===t?2:4),t>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[t][1].end},o={type:"chunkText",start:e[r][1].start,end:e[t][1].end,contentType:"text"},Qt(e,r,t-r+1,[["enter",i,n],["enter",o,n],["exit",o,n],["exit",i,n]])),e}function eM(e,n,t){let r=0;return i;function i(c){return e.enter("atxHeading"),o(c)}function o(c){return e.enter("atxHeadingSequence"),a(c)}function a(c){return c===35&&r++<6?(e.consume(c),a):c===null||et(c)?(e.exit("atxHeadingSequence"),l(c)):t(c)}function l(c){return c===35?(e.enter("atxHeadingSequence"),s(c)):c===null||fe(c)?(e.exit("atxHeading"),n(c)):$e(c)?We(e,l,"whitespace")(c):(e.enter("atxHeadingText"),u(c))}function s(c){return c===35?(e.consume(c),s):(e.exit("atxHeadingSequence"),l(c))}function u(c){return c===null||c===35||et(c)?(e.exit("atxHeadingText"),l(c)):(e.consume(c),u)}}const nM=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Wy=["pre","script","style","textarea"],tM={name:"htmlFlow",tokenize:aM,resolveTo:oM,concrete:!0},rM={tokenize:sM,partial:!0},iM={tokenize:lM,partial:!0};function oM(e){let n=e.length;for(;n--&&!(e[n][0]==="enter"&&e[n][1].type==="htmlFlow"););return n>1&&e[n-2][1].type==="linePrefix"&&(e[n][1].start=e[n-2][1].start,e[n+1][1].start=e[n-2][1].start,e.splice(n-2,2)),e}function aM(e,n,t){const r=this;let i,o,a,l,s;return u;function u(I){return c(I)}function c(I){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(I),f}function f(I){return I===33?(e.consume(I),d):I===47?(e.consume(I),o=!0,v):I===63?(e.consume(I),i=3,r.interrupt?n:S):Ht(I)?(e.consume(I),a=String.fromCharCode(I),C):t(I)}function d(I){return I===45?(e.consume(I),i=2,p):I===91?(e.consume(I),i=5,l=0,g):Ht(I)?(e.consume(I),i=4,r.interrupt?n:S):t(I)}function p(I){return I===45?(e.consume(I),r.interrupt?n:S):t(I)}function g(I){const J="CDATA[";return I===J.charCodeAt(l++)?(e.consume(I),l===J.length?r.interrupt?n:L:g):t(I)}function v(I){return Ht(I)?(e.consume(I),a=String.fromCharCode(I),C):t(I)}function C(I){if(I===null||I===47||I===62||et(I)){const J=I===47,ge=a.toLowerCase();return!J&&!o&&Wy.includes(ge)?(i=1,r.interrupt?n(I):L(I)):nM.includes(a.toLowerCase())?(i=6,J?(e.consume(I),h):r.interrupt?n(I):L(I)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?t(I):o?m(I):y(I))}return I===45||ut(I)?(e.consume(I),a+=String.fromCharCode(I),C):t(I)}function h(I){return I===62?(e.consume(I),r.interrupt?n:L):t(I)}function m(I){return $e(I)?(e.consume(I),m):_(I)}function y(I){return I===47?(e.consume(I),_):I===58||I===95||Ht(I)?(e.consume(I),x):$e(I)?(e.consume(I),y):_(I)}function x(I){return I===45||I===46||I===58||I===95||ut(I)?(e.consume(I),x):T(I)}function T(I){return I===61?(e.consume(I),k):$e(I)?(e.consume(I),T):y(I)}function k(I){return I===null||I===60||I===61||I===62||I===96?t(I):I===34||I===39?(e.consume(I),s=I,P):$e(I)?(e.consume(I),k):O(I)}function P(I){return I===s?(e.consume(I),s=null,$):I===null||fe(I)?t(I):(e.consume(I),P)}function O(I){return I===null||I===34||I===39||I===47||I===60||I===61||I===62||I===96||et(I)?T(I):(e.consume(I),O)}function $(I){return I===47||I===62||$e(I)?y(I):t(I)}function _(I){return I===62?(e.consume(I),A):t(I)}function A(I){return I===null||fe(I)?L(I):$e(I)?(e.consume(I),A):t(I)}function L(I){return I===45&&i===2?(e.consume(I),B):I===60&&i===1?(e.consume(I),D):I===62&&i===4?(e.consume(I),se):I===63&&i===3?(e.consume(I),S):I===93&&i===5?(e.consume(I),z):fe(I)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(rM,ae,j)(I)):I===null||fe(I)?(e.exit("htmlFlowData"),j(I)):(e.consume(I),L)}function j(I){return e.check(iM,F,ae)(I)}function F(I){return e.enter("lineEnding"),e.consume(I),e.exit("lineEnding"),N}function N(I){return I===null||fe(I)?j(I):(e.enter("htmlFlowData"),L(I))}function B(I){return I===45?(e.consume(I),S):L(I)}function D(I){return I===47?(e.consume(I),a="",R):L(I)}function R(I){if(I===62){const J=a.toLowerCase();return Wy.includes(J)?(e.consume(I),se):L(I)}return Ht(I)&&a.length<8?(e.consume(I),a+=String.fromCharCode(I),R):L(I)}function z(I){return I===93?(e.consume(I),S):L(I)}function S(I){return I===62?(e.consume(I),se):I===45&&i===2?(e.consume(I),S):L(I)}function se(I){return I===null||fe(I)?(e.exit("htmlFlowData"),ae(I)):(e.consume(I),se)}function ae(I){return e.exit("htmlFlow"),n(I)}}function lM(e,n,t){const r=this;return i;function i(a){return fe(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o):t(a)}function o(a){return r.parser.lazy[r.now().line]?t(a):n(a)}}function sM(e,n,t){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(yc,n,t)}}const uM={name:"htmlText",tokenize:cM};function cM(e,n,t){const r=this;let i,o,a;return l;function l(S){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(S),s}function s(S){return S===33?(e.consume(S),u):S===47?(e.consume(S),T):S===63?(e.consume(S),y):Ht(S)?(e.consume(S),O):t(S)}function u(S){return S===45?(e.consume(S),c):S===91?(e.consume(S),o=0,g):Ht(S)?(e.consume(S),m):t(S)}function c(S){return S===45?(e.consume(S),p):t(S)}function f(S){return S===null?t(S):S===45?(e.consume(S),d):fe(S)?(a=f,D(S)):(e.consume(S),f)}function d(S){return S===45?(e.consume(S),p):f(S)}function p(S){return S===62?B(S):S===45?d(S):f(S)}function g(S){const se="CDATA[";return S===se.charCodeAt(o++)?(e.consume(S),o===se.length?v:g):t(S)}function v(S){return S===null?t(S):S===93?(e.consume(S),C):fe(S)?(a=v,D(S)):(e.consume(S),v)}function C(S){return S===93?(e.consume(S),h):v(S)}function h(S){return S===62?B(S):S===93?(e.consume(S),h):v(S)}function m(S){return S===null||S===62?B(S):fe(S)?(a=m,D(S)):(e.consume(S),m)}function y(S){return S===null?t(S):S===63?(e.consume(S),x):fe(S)?(a=y,D(S)):(e.consume(S),y)}function x(S){return S===62?B(S):y(S)}function T(S){return Ht(S)?(e.consume(S),k):t(S)}function k(S){return S===45||ut(S)?(e.consume(S),k):P(S)}function P(S){return fe(S)?(a=P,D(S)):$e(S)?(e.consume(S),P):B(S)}function O(S){return S===45||ut(S)?(e.consume(S),O):S===47||S===62||et(S)?$(S):t(S)}function $(S){return S===47?(e.consume(S),B):S===58||S===95||Ht(S)?(e.consume(S),_):fe(S)?(a=$,D(S)):$e(S)?(e.consume(S),$):B(S)}function _(S){return S===45||S===46||S===58||S===95||ut(S)?(e.consume(S),_):A(S)}function A(S){return S===61?(e.consume(S),L):fe(S)?(a=A,D(S)):$e(S)?(e.consume(S),A):$(S)}function L(S){return S===null||S===60||S===61||S===62||S===96?t(S):S===34||S===39?(e.consume(S),i=S,j):fe(S)?(a=L,D(S)):$e(S)?(e.consume(S),L):(e.consume(S),F)}function j(S){return S===i?(e.consume(S),i=void 0,N):S===null?t(S):fe(S)?(a=j,D(S)):(e.consume(S),j)}function F(S){return S===null||S===34||S===39||S===60||S===61||S===96?t(S):S===47||S===62||et(S)?$(S):(e.consume(S),F)}function N(S){return S===47||S===62||et(S)?$(S):t(S)}function B(S){return S===62?(e.consume(S),e.exit("htmlTextData"),e.exit("htmlText"),n):t(S)}function D(S){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(S),e.exit("lineEnding"),R}function R(S){return $e(S)?We(e,z,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(S):z(S)}function z(S){return e.enter("htmlTextData"),a(S)}}const Um={name:"labelEnd",tokenize:gM,resolveTo:hM,resolveAll:mM},fM={tokenize:yM},dM={tokenize:vM},pM={tokenize:xM};function mM(e){let n=-1;for(;++n=3&&(u===null||fe(u))?(e.exit("thematicBreak"),n(u)):t(u)}function s(u){return u===i?(e.consume(u),r++,s):(e.exit("thematicBreakSequence"),$e(u)?We(e,l,"whitespace")(u):l(u))}}const Kn={name:"list",tokenize:IM,continuation:{tokenize:_M},exit:RM},PM={tokenize:AM,partial:!0},TM={tokenize:OM,partial:!0};function IM(e,n,t){const r=this,i=r.events[r.events.length-1];let o=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,a=0;return l;function l(p){const g=r.containerState.type||(p===42||p===43||p===45?"listUnordered":"listOrdered");if(g==="listUnordered"?!r.containerState.marker||p===r.containerState.marker:Nd(p)){if(r.containerState.type||(r.containerState.type=g,e.enter(g,{_container:!0})),g==="listUnordered")return e.enter("listItemPrefix"),p===42||p===45?e.check(ms,t,u)(p):u(p);if(!r.interrupt||p===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),s(p)}return t(p)}function s(p){return Nd(p)&&++a<10?(e.consume(p),s):(!r.interrupt||a<2)&&(r.containerState.marker?p===r.containerState.marker:p===41||p===46)?(e.exit("listItemValue"),u(p)):t(p)}function u(p){return e.enter("listItemMarker"),e.consume(p),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||p,e.check(yc,r.interrupt?t:c,e.attempt(PM,d,f))}function c(p){return r.containerState.initialBlankLine=!0,o++,d(p)}function f(p){return $e(p)?(e.enter("listItemPrefixWhitespace"),e.consume(p),e.exit("listItemPrefixWhitespace"),d):t(p)}function d(p){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,n(p)}}function _M(e,n,t){const r=this;return r.containerState._closeFlow=void 0,e.check(yc,i,o);function i(l){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,We(e,n,"listItemIndent",r.containerState.size+1)(l)}function o(l){return r.containerState.furtherBlankLines||!$e(l)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,a(l)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(TM,n,a)(l))}function a(l){return r.containerState._closeFlow=!0,r.interrupt=void 0,We(e,e.attempt(Kn,n,t),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(l)}}function OM(e,n,t){const r=this;return We(e,i,"listItemIndent",r.containerState.size+1);function i(o){const a=r.events[r.events.length-1];return a&&a[1].type==="listItemIndent"&&a[2].sliceSerialize(a[1],!0).length===r.containerState.size?n(o):t(o)}}function RM(e){e.exit(this.containerState.type)}function AM(e,n,t){const r=this;return We(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4+1);function i(o){const a=r.events[r.events.length-1];return!$e(o)&&a&&a[1].type==="listItemPrefixWhitespace"?n(o):t(o)}}const Hy={name:"setextUnderline",tokenize:LM,resolveTo:$M};function $M(e,n){let t=e.length,r,i,o;for(;t--;)if(e[t][0]==="enter"){if(e[t][1].type==="content"){r=t;break}e[t][1].type==="paragraph"&&(i=t)}else e[t][1].type==="content"&&e.splice(t,1),!o&&e[t][1].type==="definition"&&(o=t);const a={type:"setextHeading",start:Object.assign({},e[i][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[i][1].type="setextHeadingText",o?(e.splice(i,0,["enter",a,n]),e.splice(o+1,0,["exit",e[r][1],n]),e[r][1].end=Object.assign({},e[o][1].end)):e[r][1]=a,e.push(["exit",a,n]),e}function LM(e,n,t){const r=this;let i;return o;function o(u){let c=r.events.length,f;for(;c--;)if(r.events[c][1].type!=="lineEnding"&&r.events[c][1].type!=="linePrefix"&&r.events[c][1].type!=="content"){f=r.events[c][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||f)?(e.enter("setextHeadingLine"),i=u,a(u)):t(u)}function a(u){return e.enter("setextHeadingLineSequence"),l(u)}function l(u){return u===i?(e.consume(u),l):(e.exit("setextHeadingLineSequence"),$e(u)?We(e,s,"lineSuffix")(u):s(u))}function s(u){return u===null||fe(u)?(e.exit("setextHeadingLine"),n(u)):t(u)}}const MM={tokenize:NM};function NM(e){const n=this,t=e.attempt(yc,r,e.attempt(this.parser.constructs.flowInitial,i,We(e,e.attempt(this.parser.constructs.flow,i,e.attempt(BL,i)),"linePrefix")));return t;function r(o){if(o===null){e.consume(o);return}return e.enter("lineEndingBlank"),e.consume(o),e.exit("lineEndingBlank"),n.currentConstruct=void 0,t}function i(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n.currentConstruct=void 0,t}}const zM={resolveAll:ek()},FM=Zb("string"),jM=Zb("text");function Zb(e){return{tokenize:n,resolveAll:ek(e==="text"?DM:void 0)};function n(t){const r=this,i=this.parser.constructs[e],o=t.attempt(i,a,l);return a;function a(c){return u(c)?o(c):l(c)}function l(c){if(c===null){t.consume(c);return}return t.enter("data"),t.consume(c),s}function s(c){return u(c)?(t.exit("data"),o(c)):(t.consume(c),s)}function u(c){if(c===null)return!0;const f=i[c];let d=-1;if(f)for(;++d-1){const l=a[0];typeof l=="string"?a[0]=l.slice(r):a.shift()}o>0&&a.push(e[i].slice(0,o))}return a}function WM(e,n){let t=-1;const r=[];let i;for(;++t0){const He=le.tokenStack[le.tokenStack.length-1];(He[1]||Ky).call(le,void 0,He[0])}for(V.position={start:vr(M.length>0?M[0][1].start:{line:1,column:1,offset:0}),end:vr(M.length>0?M[M.length-2][1].end:{line:1,column:1,offset:0})},Y=-1;++Y1?"-"+l:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(a)}]};e.patch(n,s);const u={type:"element",tagName:"sup",properties:{},children:[s]};return e.patch(n,u),e.applyData(n,u)}function gN(e,n){const t={type:"element",tagName:"h"+n.depth,properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function yN(e,n){if(e.options.allowDangerousHtml){const t={type:"raw",value:n.value};return e.patch(n,t),e.applyData(n,t)}}function rk(e,n){const t=n.referenceType;let r="]";if(t==="collapsed"?r+="[]":t==="full"&&(r+="["+(n.label||n.identifier)+"]"),n.type==="imageReference")return[{type:"text",value:"!["+n.alt+r}];const i=e.all(n),o=i[0];o&&o.type==="text"?o.value="["+o.value:i.unshift({type:"text",value:"["});const a=i[i.length-1];return a&&a.type==="text"?a.value+=r:i.push({type:"text",value:r}),i}function vN(e,n){const t=String(n.identifier).toUpperCase(),r=e.definitionById.get(t);if(!r)return rk(e,n);const i={src:No(r.url||""),alt:n.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(n,o),e.applyData(n,o)}function xN(e,n){const t={src:No(n.url)};n.alt!==null&&n.alt!==void 0&&(t.alt=n.alt),n.title!==null&&n.title!==void 0&&(t.title=n.title);const r={type:"element",tagName:"img",properties:t,children:[]};return e.patch(n,r),e.applyData(n,r)}function bN(e,n){const t={type:"text",value:n.value.replace(/\r?\n|\r/g," ")};e.patch(n,t);const r={type:"element",tagName:"code",properties:{},children:[t]};return e.patch(n,r),e.applyData(n,r)}function kN(e,n){const t=String(n.identifier).toUpperCase(),r=e.definitionById.get(t);if(!r)return rk(e,n);const i={href:No(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const o={type:"element",tagName:"a",properties:i,children:e.all(n)};return e.patch(n,o),e.applyData(n,o)}function wN(e,n){const t={href:No(n.url)};n.title!==null&&n.title!==void 0&&(t.title=n.title);const r={type:"element",tagName:"a",properties:t,children:e.all(n)};return e.patch(n,r),e.applyData(n,r)}function SN(e,n,t){const r=e.all(n),i=t?CN(t):ik(n),o={},a=[];if(typeof n.checked=="boolean"){const c=r[0];let f;c&&c.type==="element"&&c.tagName==="p"?f=c:(f={type:"element",tagName:"p",properties:{},children:[]},r.unshift(f)),f.children.length>0&&f.children.unshift({type:"text",value:" "}),f.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:n.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let l=-1;for(;++l1}function EN(e,n){const t={},r=e.all(n);let i=-1;for(typeof n.start=="number"&&n.start!==1&&(t.start=n.start);++i0){const a={type:"element",tagName:"tbody",properties:{},children:e.wrap(t,!0)},l=Nm(n.children[1]),s=zb(n.children[n.children.length-1]);l&&s&&(a.position={start:l,end:s}),i.push(a)}const o={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(n,o),e.applyData(n,o)}function ON(e,n,t){const r=t?t.children:void 0,o=(r?r.indexOf(n):1)===0?"th":"td",a=t&&t.type==="table"?t.align:void 0,l=a?a.length:n.children.length;let s=-1;const u=[];for(;++s0,!0),r[0]),i=r.index+r[0].length,r=t.exec(n);return o.push(qy(n.slice(i),i>0,!1)),o.join("")}function qy(e,n,t){let r=0,i=e.length;if(n){let o=e.codePointAt(r);for(;o===Yy||o===Gy;)r++,o=e.codePointAt(r)}if(t){let o=e.codePointAt(i-1);for(;o===Yy||o===Gy;)i--,o=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function $N(e,n){const t={type:"text",value:AN(String(n.value))};return e.patch(n,t),e.applyData(n,t)}function LN(e,n){const t={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(n,t),e.applyData(n,t)}const MN={blockquote:cN,break:fN,code:dN,delete:pN,emphasis:mN,footnoteReference:hN,heading:gN,html:yN,imageReference:vN,image:xN,inlineCode:bN,linkReference:kN,link:wN,listItem:SN,list:EN,paragraph:PN,root:TN,strong:IN,table:_N,tableCell:RN,tableRow:ON,text:$N,thematicBreak:LN,toml:Fl,yaml:Fl,definition:Fl,footnoteDefinition:Fl};function Fl(){}const ok=-1,vc=0,ru=1,iu=2,Wm=3,Hm=4,Vm=5,Km=6,ak=7,lk=8,Xy=typeof self=="object"?self:globalThis,NN=(e,n)=>{const t=(i,o)=>(e.set(o,i),i),r=i=>{if(e.has(i))return e.get(i);const[o,a]=n[i];switch(o){case vc:case ok:return t(a,i);case ru:{const l=t([],i);for(const s of a)l.push(r(s));return l}case iu:{const l=t({},i);for(const[s,u]of a)l[r(s)]=r(u);return l}case Wm:return t(new Date(a),i);case Hm:{const{source:l,flags:s}=a;return t(new RegExp(l,s),i)}case Vm:{const l=t(new Map,i);for(const[s,u]of a)l.set(r(s),r(u));return l}case Km:{const l=t(new Set,i);for(const s of a)l.add(r(s));return l}case ak:{const{name:l,message:s}=a;return t(new Xy[l](s),i)}case lk:return t(BigInt(a),i);case"BigInt":return t(Object(BigInt(a)),i)}return t(new Xy[o](a),i)};return r},Qy=e=>NN(new Map,e)(0),Ni="",{toString:zN}={},{keys:FN}=Object,Zo=e=>{const n=typeof e;if(n!=="object"||!e)return[vc,n];const t=zN.call(e).slice(8,-1);switch(t){case"Array":return[ru,Ni];case"Object":return[iu,Ni];case"Date":return[Wm,Ni];case"RegExp":return[Hm,Ni];case"Map":return[Vm,Ni];case"Set":return[Km,Ni]}return t.includes("Array")?[ru,t]:t.includes("Error")?[ak,t]:[iu,t]},jl=([e,n])=>e===vc&&(n==="function"||n==="symbol"),jN=(e,n,t,r)=>{const i=(a,l)=>{const s=r.push(a)-1;return t.set(l,s),s},o=a=>{if(t.has(a))return t.get(a);let[l,s]=Zo(a);switch(l){case vc:{let c=a;switch(s){case"bigint":l=lk,c=a.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+s);c=null;break;case"undefined":return i([ok],a)}return i([l,c],a)}case ru:{if(s)return i([s,[...a]],a);const c=[],f=i([l,c],a);for(const d of a)c.push(o(d));return f}case iu:{if(s)switch(s){case"BigInt":return i([s,a.toString()],a);case"Boolean":case"Number":case"String":return i([s,a.valueOf()],a)}if(n&&"toJSON"in a)return o(a.toJSON());const c=[],f=i([l,c],a);for(const d of FN(a))(e||!jl(Zo(a[d])))&&c.push([o(d),o(a[d])]);return f}case Wm:return i([l,a.toISOString()],a);case Hm:{const{source:c,flags:f}=a;return i([l,{source:c,flags:f}],a)}case Vm:{const c=[],f=i([l,c],a);for(const[d,p]of a)(e||!(jl(Zo(d))||jl(Zo(p))))&&c.push([o(d),o(p)]);return f}case Km:{const c=[],f=i([l,c],a);for(const d of a)(e||!jl(Zo(d)))&&c.push(o(d));return f}}const{message:u}=a;return i([l,{name:s,message:u}],a)};return o},Jy=(e,{json:n,lossy:t}={})=>{const r=[];return jN(!(n||t),!!n,new Map,r)(e),r},ou=typeof structuredClone=="function"?(e,n)=>n&&("json"in n||"lossy"in n)?Qy(Jy(e,n)):structuredClone(e):(e,n)=>Qy(Jy(e,n));function DN(e,n){const t=[{type:"text",value:"↩"}];return n>1&&t.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(n)}]}),t}function BN(e,n){return"Back to reference "+(e+1)+(n>1?"-"+n:"")}function UN(e){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",t=e.options.footnoteBackContent||DN,r=e.options.footnoteBackLabel||BN,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",a=e.options.footnoteLabelProperties||{className:["sr-only"]},l=[];let s=-1;for(;++s0&&g.push({type:"text",value:" "});let m=typeof t=="string"?t:t(s,p);typeof m=="string"&&(m={type:"text",value:m}),g.push({type:"element",tagName:"a",properties:{href:"#"+n+"fnref-"+d+(p>1?"-"+p:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(s,p),className:["data-footnote-backref"]},children:Array.isArray(m)?m:[m]})}const C=c[c.length-1];if(C&&C.type==="element"&&C.tagName==="p"){const m=C.children[C.children.length-1];m&&m.type==="text"?m.value+=" ":C.children.push({type:"text",value:" "}),C.children.push(...g)}else c.push(...g);const h={type:"element",tagName:"li",properties:{id:n+"fn-"+d},children:e.wrap(c,!0)};e.patch(u,h),l.push(h)}if(l.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...ou(a),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:` -`},{type:"element",tagName:"ol",properties:{},children:e.wrap(l,!0)},{type:"text",value:` -`}]}}const sk=function(e){if(e==null)return KN;if(typeof e=="function")return xc(e);if(typeof e=="object")return Array.isArray(e)?WN(e):HN(e);if(typeof e=="string")return VN(e);throw new Error("Expected function, string, or object as test")};function WN(e){const n=[];let t=-1;for(;++t":""))+")"})}return d;function d(){let p=uk,g,v,C;if((!n||o(s,u,c[c.length-1]||void 0))&&(p=QN(t(s,c)),p[0]===Zy))return p;if("children"in s&&s.children){const h=s;if(h.children&&p[0]!==qN)for(v=(r?h.children.length:-1)+a,C=c.concat(h);v>-1&&v0&&t.push({type:"text",value:` -`}),t}function e0(e){let n=0,t=e.charCodeAt(n);for(;t===9||t===32;)n++,t=e.charCodeAt(n);return e.slice(n)}function n0(e,n){const t=ZN(e,n),r=t.one(e,void 0),i=UN(t),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&o.children.push({type:"text",value:` -`},i),o}function iz(e,n){return e&&"run"in e?async function(t,r){const i=n0(t,{file:r,...n});await e.run(i,r)}:function(t,r){return n0(t,{file:r,...n||e})}}function t0(e){if(e)throw e}var hs=Object.prototype.hasOwnProperty,fk=Object.prototype.toString,r0=Object.defineProperty,i0=Object.getOwnPropertyDescriptor,o0=function(n){return typeof Array.isArray=="function"?Array.isArray(n):fk.call(n)==="[object Array]"},a0=function(n){if(!n||fk.call(n)!=="[object Object]")return!1;var t=hs.call(n,"constructor"),r=n.constructor&&n.constructor.prototype&&hs.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!t&&!r)return!1;var i;for(i in n);return typeof i>"u"||hs.call(n,i)},l0=function(n,t){r0&&t.name==="__proto__"?r0(n,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):n[t.name]=t.newValue},s0=function(n,t){if(t==="__proto__")if(hs.call(n,t)){if(i0)return i0(n,t).value}else return;return n[t]},oz=function e(){var n,t,r,i,o,a,l=arguments[0],s=1,u=arguments.length,c=!1;for(typeof l=="boolean"&&(c=l,l=arguments[1]||{},s=2),(l==null||typeof l!="object"&&typeof l!="function")&&(l={});sa.length;let s;l&&a.push(i);try{s=e.apply(this,a)}catch(u){const c=u;if(l&&t)throw c;return i(c)}l||(s instanceof Promise?s.then(o,i):s instanceof Error?i(s):o(s))}function i(a,...l){t||(t=!0,n(a,...l))}function o(a){i(null,a)}}const jt={basename:sz,dirname:uz,extname:cz,join:fz,sep:"/"};function sz(e,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');dl(e);let t=0,r=-1,i=e.length,o;if(n===void 0||n.length===0||n.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(o){t=i+1;break}}else r<0&&(o=!0,r=i+1);return r<0?"":e.slice(t,r)}if(n===e)return"";let a=-1,l=n.length-1;for(;i--;)if(e.codePointAt(i)===47){if(o){t=i+1;break}}else a<0&&(o=!0,a=i+1),l>-1&&(e.codePointAt(i)===n.codePointAt(l--)?l<0&&(r=i):(l=-1,r=a));return t===r?r=a:r<0&&(r=e.length),e.slice(t,r)}function uz(e){if(dl(e),e.length===0)return".";let n=-1,t=e.length,r;for(;--t;)if(e.codePointAt(t)===47){if(r){n=t;break}}else r||(r=!0);return n<0?e.codePointAt(0)===47?"/":".":n===1&&e.codePointAt(0)===47?"//":e.slice(0,n)}function cz(e){dl(e);let n=e.length,t=-1,r=0,i=-1,o=0,a;for(;n--;){const l=e.codePointAt(n);if(l===47){if(a){r=n+1;break}continue}t<0&&(a=!0,t=n+1),l===46?i<0?i=n:o!==1&&(o=1):i>-1&&(o=-1)}return i<0||t<0||o===0||o===1&&i===t-1&&i===r+1?"":e.slice(i,t)}function fz(...e){let n=-1,t;for(;++n0&&e.codePointAt(e.length-1)===47&&(t+="/"),n?"/"+t:t}function pz(e,n){let t="",r=0,i=-1,o=0,a=-1,l,s;for(;++a<=e.length;){if(a2){if(s=t.lastIndexOf("/"),s!==t.length-1){s<0?(t="",r=0):(t=t.slice(0,s),r=t.length-1-t.lastIndexOf("/")),i=a,o=0;continue}}else if(t.length>0){t="",r=0,i=a,o=0;continue}}n&&(t=t.length>0?t+"/..":"..",r=2)}else t.length>0?t+="/"+e.slice(i+1,a):t=e.slice(i+1,a),r=a-i-1;i=a,o=0}else l===46&&o>-1?o++:o=-1}return t}function dl(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const mz={cwd:hz};function hz(){return"/"}function Dd(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function gz(e){if(typeof e=="string")e=new URL(e);else if(!Dd(e)){const n=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw n.code="ERR_INVALID_ARG_TYPE",n}if(e.protocol!=="file:"){const n=new TypeError("The URL must be of scheme file");throw n.code="ERR_INVALID_URL_SCHEME",n}return yz(e)}function yz(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const n=e.pathname;let t=-1;for(;++t0){let[p,...g]=c;const v=r[d][1];jd(v)&&jd(p)&&(p=pf(!0,v,p)),r[d]=[u,p,...g]}}}}const kz=new Ym().freeze();function yf(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function vf(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function xf(e,n){if(n)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function c0(e){if(!jd(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function f0(e,n,t){if(!t)throw new Error("`"+e+"` finished async. Use `"+n+"` instead")}function Dl(e){return wz(e)?e:new dk(e)}function wz(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function Sz(e){return typeof e=="string"||Cz(e)}function Cz(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Ez="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",d0=[],p0={allowDangerousHtml:!0},Pz=/^(https?|ircs?|mailto|xmpp)$/i,Tz=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function pk(e){const n=e.allowedElements,t=e.allowElement,r=e.children||"",i=e.className,o=e.components,a=e.disallowedElements,l=e.rehypePlugins||d0,s=e.remarkPlugins||d0,u=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...p0}:p0,c=e.skipHtml,f=e.unwrapDisallowed,d=e.urlTransform||Iz,p=kz().use(uN).use(s).use(iz,u).use(l),g=new dk;typeof r=="string"&&(g.value=r);for(const m of Tz)Object.hasOwn(e,m.from)&&(""+m.from+(m.to?"use `"+m.to+"` instead":"remove it")+Ez+m.id,void 0);const v=p.parse(g);let C=p.runSync(v,g);return i&&(C={type:"element",tagName:"div",properties:{className:i},children:C.type==="root"?C.children:[C]}),ck(C,h),U$(C,{Fragment:w.Fragment,components:o,ignoreInvalidStyle:!0,jsx:w.jsx,jsxs:w.jsxs,passKeys:!0,passNode:!0});function h(m,y,x){if(m.type==="raw"&&x&&typeof y=="number")return c?x.children.splice(y,1):x.children[y]={type:"text",value:m.value},y;if(m.type==="element"){let T;for(T in cf)if(Object.hasOwn(cf,T)&&Object.hasOwn(m.properties,T)){const k=m.properties[T],P=cf[T];(P===null||P.includes(m.tagName))&&(m.properties[T]=d(String(k||""),T,m))}}if(m.type==="element"){let T=n?!n.includes(m.tagName):a?a.includes(m.tagName):!1;if(!T&&t&&typeof y=="number"&&(T=!t(m,y,x)),T&&x&&typeof y=="number")return f&&m.children?x.children.splice(y,1,...m.children):x.children.splice(y,1),y}}}function Iz(e){const n=e.indexOf(":"),t=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return n<0||i>-1&&n>i||t>-1&&n>t||r>-1&&n>r||Pz.test(e.slice(0,n))?e:""}const _z=pr(w.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),Oz=pr(w.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),Rz=pr(w.jsx("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}),"KeyboardArrowDown"),mk=({tags:e,selectedTags:n,isLarge:t})=>w.jsx("div",{children:e.map(r=>w.jsx(Pm,{label:r,color:n.includes(r)?"primary":"default",sx:{marginRight:"4px",height:"20px",fontSize:"12px",cursor:"auto","& .MuiChip-label":{padding:"8px"},...t&&{height:"27px",fontSize:"14px",padding:"0 6px"}}},r))});function hk(e){const n=b.useRef(e);return b.useEffect(()=>{n.current=e},[e]),n}function Bd(e){const n=hk(e);return b.useCallback(function(...t){return n.current&&n.current(...t)},[n])}function Az(e,n){const t=b.useRef(!0);b.useEffect(()=>{if(t.current){t.current=!1;return}return e()},n)}function $z(){const e=b.useRef(!0),n=b.useRef(()=>e.current);return b.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),n.current}function Lz(e){const n=b.useRef(e);return n.current=e,n}function Mz(e){const n=Lz(e);b.useEffect(()=>()=>n.current(),[])}const Ud=2**31-1;function gk(e,n,t){const r=t-Date.now();e.current=r<=Ud?setTimeout(n,r):setTimeout(()=>gk(e,n,t),Ud)}function Nz(){const e=$z(),n=b.useRef();return Mz(()=>clearTimeout(n.current)),b.useMemo(()=>{const t=()=>clearTimeout(n.current);function r(i,o=0){e()&&(t(),o<=Ud?n.current=setTimeout(i,o):gk(n,i,Date.now()+o))}return{set:r,clear:t}},[])}const zz=["as","disabled"];function Fz(e,n){if(e==null)return{};var t={},r=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}function jz(e){return!e||e.trim()==="#"}function yk({tagName:e,disabled:n,href:t,target:r,rel:i,role:o,onClick:a,tabIndex:l=0,type:s}){e||(t!=null||r!=null||i!=null?e="a":e="button");const u={tagName:e};if(e==="button")return[{type:s||"button",disabled:n},u];const c=d=>{if((n||e==="a"&&jz(t))&&d.preventDefault(),n){d.stopPropagation();return}a==null||a(d)},f=d=>{d.key===" "&&(d.preventDefault(),c(d))};return e==="a"&&(t||(t="#"),n&&(t=void 0)),[{role:o??"button",disabled:void 0,tabIndex:n?void 0:l,href:t,target:e==="a"?r:void 0,"aria-disabled":n||void 0,rel:e==="a"?i:void 0,onClick:c,onKeyDown:f},u]}const Dz=b.forwardRef((e,n)=>{let{as:t,disabled:r}=e,i=Fz(e,zz);const[o,{tagName:a}]=yk(Object.assign({tagName:t,disabled:r},i));return w.jsx(a,Object.assign({},i,o,{ref:n}))});Dz.displayName="Button";const Bz=["onKeyDown"];function Uz(e,n){if(e==null)return{};var t={},r=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}function Wz(e){return!e||e.trim()==="#"}const vk=b.forwardRef((e,n)=>{let{onKeyDown:t}=e,r=Uz(e,Bz);const[i]=yk(Object.assign({tagName:"a"},r)),o=Bd(a=>{i.onKeyDown(a),t==null||t(a)});return Wz(r.href)||r.role==="button"?w.jsx("a",Object.assign({ref:n},r,i,{onKeyDown:o})):w.jsx("a",Object.assign({ref:n},r,{onKeyDown:t}))});vk.displayName="Anchor";const m0=vk;var xk={exports:{}};/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/(function(e){(function(){var n={}.hasOwnProperty;function t(){for(var r=[],i=0;i=0)&&(t[i]=e[i]);return t}function h0(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function Kz(e){var n=Yz(e,"string");return typeof n=="symbol"?n:String(n)}function Yz(e,n){if(typeof e!="object"||e===null)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var r=t.call(e,n||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(e)}function Gz(e,n,t){var r=b.useRef(e!==void 0),i=b.useState(n),o=i[0],a=i[1],l=e!==void 0,s=r.current;return r.current=l,!l&&s&&o!==n&&a(n),[l?e:o,b.useCallback(function(u){for(var c=arguments.length,f=new Array(c>1?c-1:0),d=1;d(n=Gm(n,"carousel-caption"),w.jsx(t,{ref:i,className:Ca(e,n),...r})));kk.displayName="CarouselCaption";const Zz=kk,wk=b.forwardRef(({as:e="div",bsPrefix:n,className:t,...r},i)=>{const o=Ca(t,Gm(n,"carousel-item"));return w.jsx(e,{ref:i,...r,className:o})});wk.displayName="CarouselItem";const eF=wk;function g0(e,n){let t=0;return b.Children.map(e,r=>b.isValidElement(r)?n(r,t++):r)}function nF(e,n){let t=0;b.Children.forEach(e,r=>{b.isValidElement(r)&&n(r,t++)})}function tF(e){return e&&e.ownerDocument||document}function rF(e){var n=tF(e);return n&&n.defaultView||window}function iF(e,n){return rF(e).getComputedStyle(e,n)}var oF=/([A-Z])/g;function aF(e){return e.replace(oF,"-$1").toLowerCase()}var lF=/^ms-/;function Bl(e){return aF(e).replace(lF,"-ms-")}var sF=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function uF(e){return!!(e&&sF.test(e))}function Sk(e,n){var t="",r="";if(typeof n=="string")return e.style.getPropertyValue(Bl(n))||iF(e).getPropertyValue(Bl(n));Object.keys(n).forEach(function(i){var o=n[i];!o&&o!==0?e.style.removeProperty(Bl(i)):uF(i)?r+=i+"("+o+") ":t+=Bl(i)+": "+o+";"}),r&&(t+="transform: "+r+";"),e.style.cssText+=";"+t}const cF=!!(typeof window<"u"&&window.document&&window.document.createElement);var Hd=!1,Vd=!1;try{var bf={get passive(){return Hd=!0},get once(){return Vd=Hd=!0}};cF&&(window.addEventListener("test",bf,bf),window.removeEventListener("test",bf,!0))}catch{}function fF(e,n,t,r){if(r&&typeof r!="boolean"&&!Vd){var i=r.once,o=r.capture,a=t;!Vd&&i&&(a=t.__once||function l(s){this.removeEventListener(n,l,o),t.call(this,s)},t.__once=a),e.addEventListener(n,a,Hd?r:o)}e.addEventListener(n,t,r)}function dF(e,n,t,r){var i=r&&typeof r!="boolean"?r.capture:r;e.removeEventListener(n,t,i),t.__once&&e.removeEventListener(n,t.__once,i)}function Ck(e,n,t,r){return fF(e,n,t,r),function(){dF(e,n,t,r)}}function pF(e,n,t,r){if(t===void 0&&(t=!1),r===void 0&&(r=!0),e){var i=document.createEvent("HTMLEvents");i.initEvent(n,t,r),e.dispatchEvent(i)}}function mF(e){var n=Sk(e,"transitionDuration")||"",t=n.indexOf("ms")===-1?1e3:1;return parseFloat(n)*t}function hF(e,n,t){t===void 0&&(t=5);var r=!1,i=setTimeout(function(){r||pF(e,"transitionend",!0)},n+t),o=Ck(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(i),o()}}function gF(e,n,t,r){t==null&&(t=mF(e)||0);var i=hF(e,t,r),o=Ck(e,"transitionend",n);return function(){i(),o()}}function y0(e,n){const t=Sk(e,n)||"",r=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*r}function yF(e,n){const t=y0(e,"transitionDuration"),r=y0(e,"transitionDelay"),i=gF(e,o=>{o.target===e&&(i(),n(o))},t+r)}function vF(e){e.offsetHeight}const v0=e=>!e||typeof e=="function"?e:n=>{e.current=n};function xF(e,n){const t=v0(e),r=v0(n);return i=>{t&&t(i),r&&r(i)}}function bF(e,n){return b.useMemo(()=>xF(e,n),[e,n])}function kF(e){return e&&"setState"in e?ia.findDOMNode(e):e??null}const wF=Un.forwardRef(({onEnter:e,onEntering:n,onEntered:t,onExit:r,onExiting:i,onExited:o,addEndListener:a,children:l,childRef:s,...u},c)=>{const f=b.useRef(null),d=bF(f,s),p=k=>{d(kF(k))},g=k=>P=>{k&&f.current&&k(f.current,P)},v=b.useCallback(g(e),[e]),C=b.useCallback(g(n),[n]),h=b.useCallback(g(t),[t]),m=b.useCallback(g(r),[r]),y=b.useCallback(g(i),[i]),x=b.useCallback(g(o),[o]),T=b.useCallback(g(a),[a]);return w.jsx(Sm,{ref:c,...u,onEnter:v,onEntered:h,onEntering:C,onExit:m,onExited:x,onExiting:y,addEndListener:T,nodeRef:f,children:typeof l=="function"?(k,P)=>l(k,{...P,ref:p}):Un.cloneElement(l,{ref:p})})}),SF=wF,CF=40;function EF(e){if(!e||!e.style||!e.parentNode||!e.parentNode.style)return!1;const n=getComputedStyle(e);return n.display!=="none"&&n.visibility!=="hidden"&&getComputedStyle(e.parentNode).display!=="none"}const Ek=b.forwardRef(({defaultActiveIndex:e=0,...n},t)=>{const{as:r="div",bsPrefix:i,slide:o=!0,fade:a=!1,controls:l=!0,indicators:s=!0,indicatorLabels:u=[],activeIndex:c,onSelect:f,onSlide:d,onSlid:p,interval:g=5e3,keyboard:v=!0,onKeyDown:C,pause:h="hover",onMouseOver:m,onMouseOut:y,wrap:x=!0,touch:T=!0,onTouchStart:k,onTouchMove:P,onTouchEnd:O,prevIcon:$=w.jsx("span",{"aria-hidden":"true",className:"carousel-control-prev-icon"}),prevLabel:_="Previous",nextIcon:A=w.jsx("span",{"aria-hidden":"true",className:"carousel-control-next-icon"}),nextLabel:L="Next",variant:j,className:F,children:N,...B}=qz({defaultActiveIndex:e,...n},{activeIndex:"onSelect"}),D=Gm(i,"carousel"),R=Jz(),z=b.useRef(null),[S,se]=b.useState("next"),[ae,I]=b.useState(!1),[J,ge]=b.useState(!1),[q,G]=b.useState(c||0);b.useEffect(()=>{!J&&c!==q&&(z.current?se(z.current):se((c||0)>q?"next":"prev"),o&&ge(!0),G(c||0))},[c,J,q,o]),b.useEffect(()=>{z.current&&(z.current=null)});let ue=0,de;nF(N,(te,K)=>{++ue,K===c&&(de=te.props.interval)});const Fe=hk(de),ce=b.useCallback(te=>{if(J)return;let K=q-1;if(K<0){if(!x)return;K=ue-1}z.current="prev",f==null||f(K,te)},[J,q,f,x,ue]),ve=Bd(te=>{if(J)return;let K=q+1;if(K>=ue){if(!x)return;K=0}z.current="next",f==null||f(K,te)}),me=b.useRef();b.useImperativeHandle(t,()=>({element:me.current,prev:ce,next:ve}));const ke=Bd(()=>{!document.hidden&&EF(me.current)&&(R?ce():ve())}),pe=S==="next"?"start":"end";Az(()=>{o||(d==null||d(q,pe),p==null||p(q,pe))},[q]);const En=`${D}-item-${S}`,Pn=`${D}-item-${pe}`,bn=b.useCallback(te=>{vF(te),d==null||d(q,pe)},[d,q,pe]),Tn=b.useCallback(()=>{ge(!1),p==null||p(q,pe)},[p,q,pe]),In=b.useCallback(te=>{if(v&&!/input|textarea/i.test(te.target.tagName))switch(te.key){case"ArrowLeft":te.preventDefault(),R?ve(te):ce(te);return;case"ArrowRight":te.preventDefault(),R?ce(te):ve(te);return}C==null||C(te)},[v,C,ce,ve,R]),je=b.useCallback(te=>{h==="hover"&&I(!0),m==null||m(te)},[h,m]),it=b.useCallback(te=>{I(!1),y==null||y(te)},[y]),dn=b.useRef(0),Oe=b.useRef(0),M=Nz(),V=b.useCallback(te=>{dn.current=te.touches[0].clientX,Oe.current=0,h==="hover"&&I(!0),k==null||k(te)},[h,k]),le=b.useCallback(te=>{te.touches&&te.touches.length>1?Oe.current=0:Oe.current=te.touches[0].clientX-dn.current,P==null||P(te)},[P]),Z=b.useCallback(te=>{if(T){const K=Oe.current;Math.abs(K)>CF&&(K>0?ce(te):ve(te))}h==="hover"&&M.set(()=>{I(!1)},g||void 0),O==null||O(te)},[T,h,ce,ve,M,g,O]),Y=g!=null&&!ae&&!J,He=b.useRef();b.useEffect(()=>{var te,K;if(!Y)return;const ye=R?ce:ve;return He.current=window.setInterval(document.visibilityState?ke:ye,(te=(K=Fe.current)!=null?K:g)!=null?te:void 0),()=>{He.current!==null&&clearInterval(He.current)}},[Y,ce,ve,Fe,g,ke,R]);const _n=b.useMemo(()=>s&&Array.from({length:ue},(te,K)=>ye=>{f==null||f(K,ye)}),[s,ue,f]);return w.jsxs(r,{ref:me,...B,onKeyDown:In,onMouseOver:je,onMouseOut:it,onTouchStart:V,onTouchMove:le,onTouchEnd:Z,className:Ca(F,D,o&&"slide",a&&`${D}-fade`,j&&`${D}-${j}`),children:[s&&w.jsx("div",{className:`${D}-indicators`,children:g0(N,(te,K)=>w.jsx("button",{type:"button","data-bs-target":"","aria-label":u!=null&&u.length?u[K]:`Slide ${K+1}`,className:K===q?"active":void 0,onClick:_n?_n[K]:void 0,"aria-current":K===q},K))}),w.jsx("div",{className:`${D}-inner`,children:g0(N,(te,K)=>{const ye=K===q;return o?w.jsx(SF,{in:ye,onEnter:ye?bn:void 0,onEntered:ye?Tn:void 0,addEndListener:yF,children:(xe,Fn)=>b.cloneElement(te,{...Fn,className:Ca(te.props.className,ye&&xe!=="entered"&&En,(xe==="entered"||xe==="exiting")&&"active",(xe==="entering"||xe==="exiting")&&Pn)})}):b.cloneElement(te,{className:Ca(te.props.className,ye&&"active")})})}),l&&w.jsxs(w.Fragment,{children:[(x||c!==0)&&w.jsxs(m0,{className:`${D}-control-prev`,onClick:ce,children:[$,_&&w.jsx("span",{className:"visually-hidden",children:_})]}),(x||c!==ue-1)&&w.jsxs(m0,{className:`${D}-control-next`,onClick:ve,children:[A,L&&w.jsx("span",{className:"visually-hidden",children:L})]})]})]})});Ek.displayName="Carousel";const x0=Object.assign(Ek,{Caption:Zz,Item:eF}),Pk="/assets/MaintainedByOasisIcon-30706102.svg";const Tk=({langs:e,selectedLangs:n,isLarge:t,isInListItem:r})=>w.jsx(Xe,{sx:{borderTop:r?"1px solid #3431AC":"none"},children:e.map((i,o)=>w.jsxs(we,{component:"span",sx:{height:t?"27px":"20px",fontSize:r?"14px":"16px",cursor:"auto",color:"#3431AC",fontWeight:n.includes(i)?"700":"normal",letterSpacing:"-0.03em"},children:[i,o{const[o,a]=b.useState(0),l=Nt(),s=Lo(l.breakpoints.down("sm")),u=c=>{a(c)};return w.jsxs(bO,{open:e,onClose:n,maxWidth:"lg",children:[w.jsx(pI,{edge:"end",color:"inherit",onClick:n,style:{position:"absolute",top:"32px",right:"32px"},children:w.jsx(Oz,{})}),t&&w.jsxs("div",{style:{padding:s?"32px 20px":"32px"},children:[w.jsx(we,{variant:"h2",sx:{fontSize:"34px",letterSpacing:"-1.5px",paddingRight:"24px"},children:t.name}),w.jsx(x0,{activeIndex:o,onSelect:u,style:{backgroundColor:"lightgrey",marginTop:"24px",borderRadius:"8px",color:"#0D09E3",boxShadow:"0px 3px 15px rgba(0,0,0,0.2)"},children:t.screenshots.map(c=>w.jsx(x0.Item,{children:w.jsx("img",{src:c,alt:t.name,width:"100%",style:{width:"100%",objectFit:"contain",marginBottom:"0",borderRadius:"8px",height:s?"263px":"464px",boxShadow:"2px 4px 15px rgba(0,0,0,0.2)",padding:"0"}})},c))}),w.jsxs(un,{container:!0,spacing:3,sx:{marginBottom:"32px",marginTop:"32px"},children:[w.jsxs(un,{item:!0,xs:12,md:6,children:[w.jsx(Xe,{sx:{color:"#445E77",letterSpacing:"-0.5px",marginBottom:"24px",fontFamily:"'Figtree Variable',sans-serif"},children:w.jsx(pk,{children:t.description})}),w.jsx(we,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Last Updated:"}),w.jsx(we,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"16px"},children:w.jsx(we,{component:"span",sx:zi,children:new Date(t.lastUpdated).toLocaleDateString()})}),w.jsx(we,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px",marginTop:"16px"},children:"Created:"}),w.jsx(we,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"24px"},children:w.jsx(we,{component:"span",sx:zi,children:new Date(t.created).toLocaleDateString()})}),w.jsx(we,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px",marginTop:"16px"},children:"Languages:"}),w.jsx(Xe,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"24px"},children:w.jsx(Tk,{langs:t.languages,selectedLangs:i,isLarge:!1})}),w.jsx(we,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px",marginTop:"16px",marginBottom:"6px"},children:"Tags:"}),w.jsx(mk,{tags:t.tags,selectedTags:r,isLarge:!0})]}),w.jsxs(un,{item:!0,xs:12,md:6,children:[w.jsx(we,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Authors:"}),w.jsx(we,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"16px"},children:w.jsx(la,{href:Object.values(t.authors[0])[0],target:"_blank",underline:"always",sx:zi,children:Object.keys(t.authors[0])[0]})}),w.jsx(we,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Code:"}),w.jsx(we,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"16px"},children:w.jsx(la,{href:t.codeUrl,target:"_blank",underline:"always",sx:zi,children:"Link to GitHub"})}),t.demoUrl&&w.jsxs(w.Fragment,{children:[w.jsx(we,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Demo:"}),w.jsx(we,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"16px"},children:w.jsx(la,{href:t.demoUrl,target:"_blank",underline:"always",sx:zi,children:t.name})})]}),t.tutorials&&w.jsxs(w.Fragment,{children:[w.jsx(we,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Tutorials:"}),w.jsx(we,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"16px"},children:w.jsx(la,{href:Object.values(t.tutorials[0])[0],target:"_blank",underline:"always",sx:zi,children:Object.keys(t.tutorials[0])[0]})})]}),w.jsx(we,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Licence:"}),w.jsx(we,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"16px"},children:t.license}),t.maintainedByOasis&&w.jsxs(Xe,{sx:{display:"flex",alignItems:"center",marginTop:"24px"},children:[w.jsx("img",{src:Pk,alt:"Maintained by Oasis Badge",width:"48px"}),w.jsx(we,{sx:{color:"#445E77",letterSpacing:"-0.5px",paddingLeft:"16px",maxWidth:"210px",lineHeight:"1.3"},children:"Maintained by the Oasis Protocol Foundation"})]})]})]})]})]})};var qm={},Ik={exports:{}};(function(e){function n(t){return t&&t.__esModule?t:{default:t}}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(Ik);var TF=Ik.exports,kf={};const IF=lw(PT);var b0;function _F(){return b0||(b0=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n.createSvgIcon}});var n=IF}(kf)),kf}var OF=TF;Object.defineProperty(qm,"__esModule",{value:!0});var _k=qm.default=void 0,RF=OF(_F()),AF=w,$F=(0,RF.default)((0,AF.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search");_k=qm.default=$F;const LF=({search:e,setSearch:n})=>{const t=Nt(),r=Lo(t.breakpoints.down("sm"));return w.jsxs(Xe,{sx:{position:"relative",width:"fill-available",paddingRight:r?"0":"30px"},children:[w.jsx(S4,{placeholder:"Search by Title/Description",variant:"outlined",fullWidth:!0,value:e,onChange:i=>n(i.target.value),sx:{backgroundColor:"white",borderRadius:"40px",border:"2px solid #3431AC",outline:"none",height:"47px"}}),e.length>0?w.jsx(Zs,{startIcon:w.jsx(_z,{}),onClick:()=>n(""),sx:{position:"absolute",right:r?"12px":"40px",top:"12px",padding:"0",minWidth:"auto"}}):w.jsx(_k,{sx:{position:"absolute",right:r?"19px":"49px",top:"12px",padding:"0"}})]})},MF=({tags:e,selectedTags:n,handleTagClick:t})=>w.jsx("div",{children:e.map(r=>w.jsx(Pm,{label:r,color:n.includes(r)?"primary":"default",onClick:()=>t(r),style:{cursor:"pointer",marginRight:4}},r))}),NF=({languages:e,selectedLanguages:n,handleLanguageClick:t})=>w.jsx("div",{children:e.map(r=>w.jsx(Pm,{label:r,color:n.includes(r)?"primary":"default",onClick:()=>t(r),style:{cursor:"pointer",marginRight:4}},r))}),zF=({langs:e,tags:n,selectedTags:t,selectedLangs:r,handleTagClick:i,handleLanguageClick:o,licenses:a,selectedLicenses:l,handleLicenseChange:s,selectedSources:u,handleSourcesChange:c,selectedParatimes:f,handleParatimesChange:d,handleMaintainedByOasisToggle:p,handleClearTags:g,handleClearLangs:v})=>w.jsxs(un,{container:!0,spacing:2,sx:{borderBottom:"2px solid #CBC8EC",paddingBottom:"32px",paddingTop:"24px"},children:[w.jsxs(un,{item:!0,xs:12,md:3,children:[w.jsxs(Xe,{children:[w.jsx(we,{variant:"h6",gutterBottom:!0,children:"Tags"}),w.jsx(MF,{tags:n,selectedTags:t,handleTagClick:i}),t.length>0&&w.jsx(Zs,{onClick:g,sx:{textDecoration:"underline",textTransform:"none"},children:"Clear"})]}),w.jsxs(Xe,{sx:{marginTop:"16px"},children:[w.jsx(we,{variant:"h6",gutterBottom:!0,children:"Languages"}),w.jsx(NF,{languages:e,selectedLanguages:r,handleLanguageClick:o}),r.length>0&&w.jsx(Zs,{onClick:v,sx:{textDecoration:"underline",textTransform:"none"},children:"Clear"})]})]}),w.jsx(un,{item:!0,xs:12,md:2,children:w.jsxs(Xe,{children:[w.jsx(we,{variant:"h6",gutterBottom:!0,sx:{paddingLeft:"-12px"},children:"Licenses"}),a.map(C=>w.jsx(Xe,{sx:{marginBottom:"-7px"},children:w.jsx(Qr,{control:w.jsx(Xr,{checked:l.includes(C),onChange:()=>s(C),color:"primary"}),label:C})},C))]})}),w.jsx(un,{item:!0,xs:12,md:2,children:w.jsxs(Xe,{children:[w.jsx(we,{variant:"h6",gutterBottom:!0,sx:{paddingLeft:"-12px"},children:"Sources"}),w.jsx(Xe,{sx:{marginBottom:"-7px"},children:w.jsx(Qr,{control:w.jsx(Xr,{checked:u.includes("Demo"),onChange:()=>c("Demo")}),label:"Demo",sx:{marginBottom:"-7px"}})}),w.jsx(Xe,{sx:{marginBottom:"-7px"},children:w.jsx(Qr,{control:w.jsx(Xr,{checked:u.includes("Code"),onChange:()=>c("Code")}),label:"Code",sx:{marginBottom:"-7px"}})}),w.jsx(Xe,{sx:{marginBottom:"-7px"},children:w.jsx(Qr,{control:w.jsx(Xr,{checked:u.includes("Tutorial"),onChange:()=>c("Tutorial")}),label:"Tutorial",sx:{marginBottom:"-7px"}})})]})}),w.jsx(un,{item:!0,xs:12,md:2,children:w.jsxs(Xe,{children:[w.jsx(we,{variant:"h6",gutterBottom:!0,sx:{paddingLeft:"-12px"},children:"Paratimes"}),w.jsx(Xe,{sx:{marginBottom:"-7px"},children:w.jsx(Qr,{control:w.jsx(Xr,{checked:f.includes("sapphire"),onChange:()=>d("sapphire")}),label:"Sapphire",sx:{marginBottom:"-7px"}})}),w.jsx(Xe,{sx:{marginBottom:"-7px"},children:w.jsx(Qr,{control:w.jsx(Xr,{checked:f.includes("emerald"),onChange:()=>d("emerald")}),label:"Emerald",sx:{marginBottom:"-7px"}})}),w.jsx(Xe,{sx:{marginBottom:"-7px"},children:w.jsx(Qr,{control:w.jsx(Xr,{checked:f.includes("cipher"),onChange:()=>d("cipher")}),label:"Cipher",sx:{marginBottom:"-7px"}})})]})}),w.jsx(un,{item:!0,xs:12,md:3,children:w.jsxs(Xe,{sx:{display:"flex",alignItems:"center"},children:[w.jsx(we,{variant:"h6",gutterBottom:!0,children:"Only OPF maintained"}),w.jsx(g4,{onClick:p})]})})]});var Zi=(e=>(e.TITLE="Order By",e.NAME="Name",e.LAST_UPDATED="Last Updated",e.CREATED_DATE="Created",e))(Zi||{});const FF=({filteredAndSortedProjectsLength:e,sortOption:n,handleSortChange:t})=>{const r=Nt(),i=Lo(r.breakpoints.down("sm"));return w.jsxs(un,{container:!0,spacing:2,justifyContent:"space-between",alignItems:"center",sx:{marginTop:"0",marginBottom:"10px"},children:[w.jsx(un,{item:!0,xs:6,md:3,children:e?w.jsxs(we,{gutterBottom:!0,color:"grey",align:"left",children:[i?null:"Showing ",e," ",e===1?"result":"results"]}):w.jsxs(we,{gutterBottom:!0,color:"grey",align:"left",children:["No Results ",i?null:"found"]})}),e>0&&w.jsx(un,{item:!0,xs:6,md:3,children:w.jsx(un,{container:!0,spacing:1,justifyContent:"end",alignItems:"center",children:w.jsx(un,{item:!0,xs:12,md:8,children:w.jsx(hb,{fullWidth:!0,value:n,onChange:t,variant:"outlined",IconComponent:Rz,sx:{borderRadius:"20px",paddingLeft:"20px",width:"170px",paddingRight:"0",textAlign:"right",borderColor:"transparent",border:"none",outline:"none",paddingTop:"0",flexBasis:"0",marginLeft:"auto",display:"flex","& .MuiSelect-root":{color:"#3431AC",border:"none",outline:"none",borderColor:"transparent","&[aria-expended=true]":{border:"none",borderColor:"transparent"},"&:focus":{outline:"none",border:"none",borderColor:"transparent"}},"& .MuiSelect-icon":{right:"7px"}},MenuProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},PaperProps:{style:{marginTop:"8px",borderRadius:"20px"}}},inputProps:{style:{color:"#3431AC",border:"none"}},children:Object.values(Zi).map((o,a)=>w.jsx(TA,{value:o,style:{color:"#3431AC"},disabled:a===0,children:o},o))})})})})]})},jF=({project:e,handleProjectClick:n,selectedTags:t,selectedLangs:r,tags:i,langs:o})=>{const a=Nt(),l=Lo(a.breakpoints.down("sm"));return w.jsx(un,{item:!0,xs:12,sm:6,md:4,children:w.jsxs(cc,{elevation:3,sx:{margin:l?"16px 0":"16px",cursor:"pointer",borderRadius:"15px",minHeight:"500px"},onClick:()=>n(e),children:[w.jsx("img",{src:e.screenshots[0],alt:e.name,width:"100%",height:"300px",style:{borderTopLeftRadius:"14px",borderTopRightRadius:"14px",width:"100%",height:"190px",objectFit:"cover",marginBottom:"8px",boxShadow:"0px 3px 15px rgba(0,0,0,0.2)"}}),w.jsxs(Xe,{sx:{padding:"24px",paddingTop:"12px"},children:[w.jsx(we,{variant:"h2",gutterBottom:!0,children:e.name}),w.jsx(Xe,{sx:{color:"#445E77",lineHeight:"130%",minHeight:"60px",fontFamily:"'Figtree Variable',sans-serif"},children:w.jsx(pk,{className:"markdown-line-clamp",children:e.description})}),w.jsxs(un,{container:!0,spacing:2,sx:{marginBottom:l?"4px":"24px",marginTop:l?"8px":"16px"},children:[w.jsx(un,{item:!0,xs:12,md:10,sx:{minHeight:l?"50px":"80px"},children:w.jsx(mk,{tags:i,selectedTags:t,isLarge:!1})}),w.jsx(un,{item:!0,xs:12,md:2,children:e.maintainedByOasis&&w.jsx("img",{width:"48px",src:Pk,alt:"Maintained by Oasis Badge"})}),w.jsx(un,{item:!0,xs:12,children:w.jsx(Tk,{langs:o,selectedLangs:r,isLarge:!1,isInListItem:!0})})]})]})]})})};function k0(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,r)}return t}function X(e){for(var n=1;ne.length)&&(n=e.length);for(var t=0,r=new Array(n);t-1;i--){var o=t[i],a=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(r=o)}return Ge.head.insertBefore(n,r),e}}var cj="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function nl(){for(var e=12,n="";e-- >0;)n+=cj[Math.random()*62|0];return n}function zo(e){for(var n=[],t=(e||[]).length>>>0;t--;)n[t]=e[t];return n}function nh(e){return e.classList?zo(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(n){return n})}function Bk(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function fj(e){return Object.keys(e||{}).reduce(function(n,t){return n+"".concat(t,'="').concat(Bk(e[t]),'" ')},"").trim()}function bc(e){return Object.keys(e||{}).reduce(function(n,t){return n+"".concat(t,": ").concat(e[t].trim(),";")},"")}function th(e){return e.size!==Vt.size||e.x!==Vt.x||e.y!==Vt.y||e.rotate!==Vt.rotate||e.flipX||e.flipY}function dj(e){var n=e.transform,t=e.containerWidth,r=e.iconWidth,i={transform:"translate(".concat(t/2," 256)")},o="translate(".concat(n.x*32,", ").concat(n.y*32,") "),a="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l="rotate(".concat(n.rotate," 0 0)"),s={transform:"".concat(o," ").concat(a," ").concat(l)},u={transform:"translate(".concat(r/2*-1," -256)")};return{outer:i,inner:s,path:u}}function pj(e){var n=e.transform,t=e.width,r=t===void 0?Yd:t,i=e.height,o=i===void 0?Yd:i,a=e.startCentered,l=a===void 0?!1:a,s="";return l&&Lk?s+="translate(".concat(n.x/xr-r/2,"em, ").concat(n.y/xr-o/2,"em) "):l?s+="translate(calc(-50% + ".concat(n.x/xr,"em), calc(-50% + ").concat(n.y/xr,"em)) "):s+="translate(".concat(n.x/xr,"em, ").concat(n.y/xr,"em) "),s+="scale(".concat(n.size/xr*(n.flipX?-1:1),", ").concat(n.size/xr*(n.flipY?-1:1),") "),s+="rotate(".concat(n.rotate,"deg) "),s}var mj=`:root, :host { - --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid"; - --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular"; - --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light"; - --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin"; - --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"; - --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp"; - --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp"; - --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp"; - --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp"; - --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; -} - -svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { - overflow: visible; - box-sizing: content-box; -} - -.svg-inline--fa { - display: var(--fa-display, inline-block); - height: 1em; - overflow: visible; - vertical-align: -0.125em; -} -.svg-inline--fa.fa-2xs { - vertical-align: 0.1em; -} -.svg-inline--fa.fa-xs { - vertical-align: 0em; -} -.svg-inline--fa.fa-sm { - vertical-align: -0.0714285705em; -} -.svg-inline--fa.fa-lg { - vertical-align: -0.2em; -} -.svg-inline--fa.fa-xl { - vertical-align: -0.25em; -} -.svg-inline--fa.fa-2xl { - vertical-align: -0.3125em; -} -.svg-inline--fa.fa-pull-left { - margin-right: var(--fa-pull-margin, 0.3em); - width: auto; -} -.svg-inline--fa.fa-pull-right { - margin-left: var(--fa-pull-margin, 0.3em); - width: auto; -} -.svg-inline--fa.fa-li { - width: var(--fa-li-width, 2em); - top: 0.25em; -} -.svg-inline--fa.fa-fw { - width: var(--fa-fw-width, 1.25em); -} - -.fa-layers svg.svg-inline--fa { - bottom: 0; - left: 0; - margin: auto; - position: absolute; - right: 0; - top: 0; -} - -.fa-layers-counter, .fa-layers-text { - display: inline-block; - position: absolute; - text-align: center; -} - -.fa-layers { - display: inline-block; - height: 1em; - position: relative; - text-align: center; - vertical-align: -0.125em; - width: 1em; -} -.fa-layers svg.svg-inline--fa { - -webkit-transform-origin: center center; - transform-origin: center center; -} - -.fa-layers-text { - left: 50%; - top: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - -webkit-transform-origin: center center; - transform-origin: center center; -} - -.fa-layers-counter { - background-color: var(--fa-counter-background-color, #ff253a); - border-radius: var(--fa-counter-border-radius, 1em); - box-sizing: border-box; - color: var(--fa-inverse, #fff); - line-height: var(--fa-counter-line-height, 1); - max-width: var(--fa-counter-max-width, 5em); - min-width: var(--fa-counter-min-width, 1.5em); - overflow: hidden; - padding: var(--fa-counter-padding, 0.25em 0.5em); - right: var(--fa-right, 0); - text-overflow: ellipsis; - top: var(--fa-top, 0); - -webkit-transform: scale(var(--fa-counter-scale, 0.25)); - transform: scale(var(--fa-counter-scale, 0.25)); - -webkit-transform-origin: top right; - transform-origin: top right; -} - -.fa-layers-bottom-right { - bottom: var(--fa-bottom, 0); - right: var(--fa-right, 0); - top: auto; - -webkit-transform: scale(var(--fa-layers-scale, 0.25)); - transform: scale(var(--fa-layers-scale, 0.25)); - -webkit-transform-origin: bottom right; - transform-origin: bottom right; -} - -.fa-layers-bottom-left { - bottom: var(--fa-bottom, 0); - left: var(--fa-left, 0); - right: auto; - top: auto; - -webkit-transform: scale(var(--fa-layers-scale, 0.25)); - transform: scale(var(--fa-layers-scale, 0.25)); - -webkit-transform-origin: bottom left; - transform-origin: bottom left; -} - -.fa-layers-top-right { - top: var(--fa-top, 0); - right: var(--fa-right, 0); - -webkit-transform: scale(var(--fa-layers-scale, 0.25)); - transform: scale(var(--fa-layers-scale, 0.25)); - -webkit-transform-origin: top right; - transform-origin: top right; -} - -.fa-layers-top-left { - left: var(--fa-left, 0); - right: auto; - top: var(--fa-top, 0); - -webkit-transform: scale(var(--fa-layers-scale, 0.25)); - transform: scale(var(--fa-layers-scale, 0.25)); - -webkit-transform-origin: top left; - transform-origin: top left; -} - -.fa-1x { - font-size: 1em; -} - -.fa-2x { - font-size: 2em; -} - -.fa-3x { - font-size: 3em; -} - -.fa-4x { - font-size: 4em; -} - -.fa-5x { - font-size: 5em; -} - -.fa-6x { - font-size: 6em; -} - -.fa-7x { - font-size: 7em; -} - -.fa-8x { - font-size: 8em; -} - -.fa-9x { - font-size: 9em; -} - -.fa-10x { - font-size: 10em; -} - -.fa-2xs { - font-size: 0.625em; - line-height: 0.1em; - vertical-align: 0.225em; -} - -.fa-xs { - font-size: 0.75em; - line-height: 0.0833333337em; - vertical-align: 0.125em; -} - -.fa-sm { - font-size: 0.875em; - line-height: 0.0714285718em; - vertical-align: 0.0535714295em; -} - -.fa-lg { - font-size: 1.25em; - line-height: 0.05em; - vertical-align: -0.075em; -} - -.fa-xl { - font-size: 1.5em; - line-height: 0.0416666682em; - vertical-align: -0.125em; -} - -.fa-2xl { - font-size: 2em; - line-height: 0.03125em; - vertical-align: -0.1875em; -} - -.fa-fw { - text-align: center; - width: 1.25em; -} - -.fa-ul { - list-style-type: none; - margin-left: var(--fa-li-margin, 2.5em); - padding-left: 0; -} -.fa-ul > li { - position: relative; -} - -.fa-li { - left: calc(var(--fa-li-width, 2em) * -1); - position: absolute; - text-align: center; - width: var(--fa-li-width, 2em); - line-height: inherit; -} - -.fa-border { - border-color: var(--fa-border-color, #eee); - border-radius: var(--fa-border-radius, 0.1em); - border-style: var(--fa-border-style, solid); - border-width: var(--fa-border-width, 0.08em); - padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); -} - -.fa-pull-left { - float: left; - margin-right: var(--fa-pull-margin, 0.3em); -} - -.fa-pull-right { - float: right; - margin-left: var(--fa-pull-margin, 0.3em); -} - -.fa-beat { - -webkit-animation-name: fa-beat; - animation-name: fa-beat; - -webkit-animation-delay: var(--fa-animation-delay, 0s); - animation-delay: var(--fa-animation-delay, 0s); - -webkit-animation-direction: var(--fa-animation-direction, normal); - animation-direction: var(--fa-animation-direction, normal); - -webkit-animation-duration: var(--fa-animation-duration, 1s); - animation-duration: var(--fa-animation-duration, 1s); - -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); - animation-timing-function: var(--fa-animation-timing, ease-in-out); -} - -.fa-bounce { - -webkit-animation-name: fa-bounce; - animation-name: fa-bounce; - -webkit-animation-delay: var(--fa-animation-delay, 0s); - animation-delay: var(--fa-animation-delay, 0s); - -webkit-animation-direction: var(--fa-animation-direction, normal); - animation-direction: var(--fa-animation-direction, normal); - -webkit-animation-duration: var(--fa-animation-duration, 1s); - animation-duration: var(--fa-animation-duration, 1s); - -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); - animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); -} - -.fa-fade { - -webkit-animation-name: fa-fade; - animation-name: fa-fade; - -webkit-animation-delay: var(--fa-animation-delay, 0s); - animation-delay: var(--fa-animation-delay, 0s); - -webkit-animation-direction: var(--fa-animation-direction, normal); - animation-direction: var(--fa-animation-direction, normal); - -webkit-animation-duration: var(--fa-animation-duration, 1s); - animation-duration: var(--fa-animation-duration, 1s); - -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); - animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); -} - -.fa-beat-fade { - -webkit-animation-name: fa-beat-fade; - animation-name: fa-beat-fade; - -webkit-animation-delay: var(--fa-animation-delay, 0s); - animation-delay: var(--fa-animation-delay, 0s); - -webkit-animation-direction: var(--fa-animation-direction, normal); - animation-direction: var(--fa-animation-direction, normal); - -webkit-animation-duration: var(--fa-animation-duration, 1s); - animation-duration: var(--fa-animation-duration, 1s); - -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); - animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); -} - -.fa-flip { - -webkit-animation-name: fa-flip; - animation-name: fa-flip; - -webkit-animation-delay: var(--fa-animation-delay, 0s); - animation-delay: var(--fa-animation-delay, 0s); - -webkit-animation-direction: var(--fa-animation-direction, normal); - animation-direction: var(--fa-animation-direction, normal); - -webkit-animation-duration: var(--fa-animation-duration, 1s); - animation-duration: var(--fa-animation-duration, 1s); - -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); - animation-timing-function: var(--fa-animation-timing, ease-in-out); -} - -.fa-shake { - -webkit-animation-name: fa-shake; - animation-name: fa-shake; - -webkit-animation-delay: var(--fa-animation-delay, 0s); - animation-delay: var(--fa-animation-delay, 0s); - -webkit-animation-direction: var(--fa-animation-direction, normal); - animation-direction: var(--fa-animation-direction, normal); - -webkit-animation-duration: var(--fa-animation-duration, 1s); - animation-duration: var(--fa-animation-duration, 1s); - -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - -webkit-animation-timing-function: var(--fa-animation-timing, linear); - animation-timing-function: var(--fa-animation-timing, linear); -} - -.fa-spin { - -webkit-animation-name: fa-spin; - animation-name: fa-spin; - -webkit-animation-delay: var(--fa-animation-delay, 0s); - animation-delay: var(--fa-animation-delay, 0s); - -webkit-animation-direction: var(--fa-animation-direction, normal); - animation-direction: var(--fa-animation-direction, normal); - -webkit-animation-duration: var(--fa-animation-duration, 2s); - animation-duration: var(--fa-animation-duration, 2s); - -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - -webkit-animation-timing-function: var(--fa-animation-timing, linear); - animation-timing-function: var(--fa-animation-timing, linear); -} - -.fa-spin-reverse { - --fa-animation-direction: reverse; -} - -.fa-pulse, -.fa-spin-pulse { - -webkit-animation-name: fa-spin; - animation-name: fa-spin; - -webkit-animation-direction: var(--fa-animation-direction, normal); - animation-direction: var(--fa-animation-direction, normal); - -webkit-animation-duration: var(--fa-animation-duration, 1s); - animation-duration: var(--fa-animation-duration, 1s); - -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - -webkit-animation-timing-function: var(--fa-animation-timing, steps(8)); - animation-timing-function: var(--fa-animation-timing, steps(8)); -} - -@media (prefers-reduced-motion: reduce) { - .fa-beat, -.fa-bounce, -.fa-fade, -.fa-beat-fade, -.fa-flip, -.fa-pulse, -.fa-shake, -.fa-spin, -.fa-spin-pulse { - -webkit-animation-delay: -1ms; - animation-delay: -1ms; - -webkit-animation-duration: 1ms; - animation-duration: 1ms; - -webkit-animation-iteration-count: 1; - animation-iteration-count: 1; - -webkit-transition-delay: 0s; - transition-delay: 0s; - -webkit-transition-duration: 0s; - transition-duration: 0s; - } -} -@-webkit-keyframes fa-beat { - 0%, 90% { - -webkit-transform: scale(1); - transform: scale(1); - } - 45% { - -webkit-transform: scale(var(--fa-beat-scale, 1.25)); - transform: scale(var(--fa-beat-scale, 1.25)); - } -} -@keyframes fa-beat { - 0%, 90% { - -webkit-transform: scale(1); - transform: scale(1); - } - 45% { - -webkit-transform: scale(var(--fa-beat-scale, 1.25)); - transform: scale(var(--fa-beat-scale, 1.25)); - } -} -@-webkit-keyframes fa-bounce { - 0% { - -webkit-transform: scale(1, 1) translateY(0); - transform: scale(1, 1) translateY(0); - } - 10% { - -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); - transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); - } - 30% { - -webkit-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)); - 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)); - } - 50% { - -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); - transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); - } - 57% { - -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); - transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); - } - 64% { - -webkit-transform: scale(1, 1) translateY(0); - transform: scale(1, 1) translateY(0); - } - 100% { - -webkit-transform: scale(1, 1) translateY(0); - transform: scale(1, 1) translateY(0); - } -} -@keyframes fa-bounce { - 0% { - -webkit-transform: scale(1, 1) translateY(0); - transform: scale(1, 1) translateY(0); - } - 10% { - -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); - transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); - } - 30% { - -webkit-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)); - 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)); - } - 50% { - -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); - transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); - } - 57% { - -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); - transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); - } - 64% { - -webkit-transform: scale(1, 1) translateY(0); - transform: scale(1, 1) translateY(0); - } - 100% { - -webkit-transform: scale(1, 1) translateY(0); - transform: scale(1, 1) translateY(0); - } -} -@-webkit-keyframes fa-fade { - 50% { - opacity: var(--fa-fade-opacity, 0.4); - } -} -@keyframes fa-fade { - 50% { - opacity: var(--fa-fade-opacity, 0.4); - } -} -@-webkit-keyframes fa-beat-fade { - 0%, 100% { - opacity: var(--fa-beat-fade-opacity, 0.4); - -webkit-transform: scale(1); - transform: scale(1); - } - 50% { - opacity: 1; - -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); - transform: scale(var(--fa-beat-fade-scale, 1.125)); - } -} -@keyframes fa-beat-fade { - 0%, 100% { - opacity: var(--fa-beat-fade-opacity, 0.4); - -webkit-transform: scale(1); - transform: scale(1); - } - 50% { - opacity: 1; - -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); - transform: scale(var(--fa-beat-fade-scale, 1.125)); - } -} -@-webkit-keyframes fa-flip { - 50% { - -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); - transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); - } -} -@keyframes fa-flip { - 50% { - -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); - transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); - } -} -@-webkit-keyframes fa-shake { - 0% { - -webkit-transform: rotate(-15deg); - transform: rotate(-15deg); - } - 4% { - -webkit-transform: rotate(15deg); - transform: rotate(15deg); - } - 8%, 24% { - -webkit-transform: rotate(-18deg); - transform: rotate(-18deg); - } - 12%, 28% { - -webkit-transform: rotate(18deg); - transform: rotate(18deg); - } - 16% { - -webkit-transform: rotate(-22deg); - transform: rotate(-22deg); - } - 20% { - -webkit-transform: rotate(22deg); - transform: rotate(22deg); - } - 32% { - -webkit-transform: rotate(-12deg); - transform: rotate(-12deg); - } - 36% { - -webkit-transform: rotate(12deg); - transform: rotate(12deg); - } - 40%, 100% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } -} -@keyframes fa-shake { - 0% { - -webkit-transform: rotate(-15deg); - transform: rotate(-15deg); - } - 4% { - -webkit-transform: rotate(15deg); - transform: rotate(15deg); - } - 8%, 24% { - -webkit-transform: rotate(-18deg); - transform: rotate(-18deg); - } - 12%, 28% { - -webkit-transform: rotate(18deg); - transform: rotate(18deg); - } - 16% { - -webkit-transform: rotate(-22deg); - transform: rotate(-22deg); - } - 20% { - -webkit-transform: rotate(22deg); - transform: rotate(22deg); - } - 32% { - -webkit-transform: rotate(-12deg); - transform: rotate(-12deg); - } - 36% { - -webkit-transform: rotate(12deg); - transform: rotate(12deg); - } - 40%, 100% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } -} -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -.fa-rotate-90 { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -.fa-rotate-180 { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -.fa-rotate-270 { - -webkit-transform: rotate(270deg); - transform: rotate(270deg); -} - -.fa-flip-horizontal { - -webkit-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -.fa-flip-vertical { - -webkit-transform: scale(1, -1); - transform: scale(1, -1); -} - -.fa-flip-both, -.fa-flip-horizontal.fa-flip-vertical { - -webkit-transform: scale(-1, -1); - transform: scale(-1, -1); -} - -.fa-rotate-by { - -webkit-transform: rotate(var(--fa-rotate-angle, none)); - transform: rotate(var(--fa-rotate-angle, none)); -} - -.fa-stack { - display: inline-block; - vertical-align: middle; - height: 2em; - position: relative; - width: 2.5em; -} - -.fa-stack-1x, -.fa-stack-2x { - bottom: 0; - left: 0; - margin: auto; - position: absolute; - right: 0; - top: 0; - z-index: var(--fa-stack-z-index, auto); -} - -.svg-inline--fa.fa-stack-1x { - height: 1em; - width: 1.25em; -} -.svg-inline--fa.fa-stack-2x { - height: 2em; - width: 2.5em; -} - -.fa-inverse { - color: var(--fa-inverse, #fff); -} - -.sr-only, -.fa-sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} - -.sr-only-focusable:not(:focus), -.fa-sr-only-focusable:not(:focus) { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} - -.svg-inline--fa .fa-primary { - fill: var(--fa-primary-color, currentColor); - opacity: var(--fa-primary-opacity, 1); -} - -.svg-inline--fa .fa-secondary { - fill: var(--fa-secondary-color, currentColor); - opacity: var(--fa-secondary-opacity, 0.4); -} - -.svg-inline--fa.fa-swap-opacity .fa-primary { - opacity: var(--fa-secondary-opacity, 0.4); -} - -.svg-inline--fa.fa-swap-opacity .fa-secondary { - opacity: var(--fa-primary-opacity, 1); -} - -.svg-inline--fa mask .fa-primary, -.svg-inline--fa mask .fa-secondary { - fill: black; -} - -.fad.fa-inverse, -.fa-duotone.fa-inverse { - color: var(--fa-inverse, #fff); -}`;function Uk(){var e=Mk,n=Nk,t=ne.cssPrefix,r=ne.replacementClass,i=mj;if(t!==e||r!==n){var o=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),l=new RegExp("\\.".concat(n),"g");i=i.replace(o,".".concat(t,"-")).replace(a,"--".concat(t,"-")).replace(l,".".concat(r))}return i}var I0=!1;function wf(){ne.autoAddCss&&!I0&&(uj(Uk()),I0=!0)}var hj={mixout:function(){return{dom:{css:Uk,insertCss:wf}}},hooks:function(){return{beforeDOMElementCreation:function(){wf()},beforeI2svg:function(){wf()}}}},cr=Br||{};cr[ur]||(cr[ur]={});cr[ur].styles||(cr[ur].styles={});cr[ur].hooks||(cr[ur].hooks={});cr[ur].shims||(cr[ur].shims=[]);var At=cr[ur],Wk=[],gj=function e(){Ge.removeEventListener("DOMContentLoaded",e),lu=1,Wk.map(function(n){return n()})},lu=!1;hr&&(lu=(Ge.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Ge.readyState),lu||Ge.addEventListener("DOMContentLoaded",gj));function yj(e){hr&&(lu?setTimeout(e,0):Wk.push(e))}function hl(e){var n=e.tag,t=e.attributes,r=t===void 0?{}:t,i=e.children,o=i===void 0?[]:i;return typeof e=="string"?Bk(e):"<".concat(n," ").concat(fj(r),">").concat(o.map(hl).join(""),"")}function _0(e,n,t){if(e&&e[n]&&e[n][t])return{prefix:n,iconName:t,icon:e[n][t]}}var vj=function(n,t){return function(r,i,o,a){return n.call(t,r,i,o,a)}},Sf=function(n,t,r,i){var o=Object.keys(n),a=o.length,l=i!==void 0?vj(t,i):t,s,u,c;for(r===void 0?(s=1,c=n[o[0]]):(s=0,c=r);s=55296&&i<=56319&&t=55296&&r<=56319&&t>n+1&&(i=e.charCodeAt(n+1),i>=56320&&i<=57343)?(r-55296)*1024+i-56320+65536:r}function O0(e){return Object.keys(e).reduce(function(n,t){var r=e[t],i=!!r.icon;return i?n[r.iconName]=r.icon:n[t]=r,n},{})}function Xd(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=t.skipHooks,i=r===void 0?!1:r,o=O0(n);typeof At.hooks.addPack=="function"&&!i?At.hooks.addPack(e,O0(n)):At.styles[e]=X(X({},At.styles[e]||{}),o),e==="fas"&&Xd("fa",n)}var Gl,ql,Xl,eo=At.styles,kj=At.shims,wj=(Gl={},hn(Gl,Ke,Object.values(Za[Ke])),hn(Gl,on,Object.values(Za[on])),Gl),rh=null,Hk={},Vk={},Kk={},Yk={},Gk={},Sj=(ql={},hn(ql,Ke,Object.keys(Qa[Ke])),hn(ql,on,Object.keys(Qa[on])),ql);function Cj(e){return~ij.indexOf(e)}function Ej(e,n){var t=n.split("-"),r=t[0],i=t.slice(1).join("-");return r===e&&i!==""&&!Cj(i)?i:null}var qk=function(){var n=function(o){return Sf(eo,function(a,l,s){return a[s]=Sf(l,o,{}),a},{})};Hk=n(function(i,o,a){if(o[3]&&(i[o[3]]=a),o[2]){var l=o[2].filter(function(s){return typeof s=="number"});l.forEach(function(s){i[s.toString(16)]=a})}return i}),Vk=n(function(i,o,a){if(i[a]=a,o[2]){var l=o[2].filter(function(s){return typeof s=="string"});l.forEach(function(s){i[s]=a})}return i}),Gk=n(function(i,o,a){var l=o[2];return i[a]=a,l.forEach(function(s){i[s]=a}),i});var t="far"in eo||ne.autoFetchSvg,r=Sf(kj,function(i,o){var a=o[0],l=o[1],s=o[2];return l==="far"&&!t&&(l="fas"),typeof a=="string"&&(i.names[a]={prefix:l,iconName:s}),typeof a=="number"&&(i.unicodes[a.toString(16)]={prefix:l,iconName:s}),i},{names:{},unicodes:{}});Kk=r.names,Yk=r.unicodes,rh=kc(ne.styleDefault,{family:ne.familyDefault})};sj(function(e){rh=kc(e.styleDefault,{family:ne.familyDefault})});qk();function ih(e,n){return(Hk[e]||{})[n]}function Pj(e,n){return(Vk[e]||{})[n]}function ui(e,n){return(Gk[e]||{})[n]}function Xk(e){return Kk[e]||{prefix:null,iconName:null}}function Tj(e){var n=Yk[e],t=ih("fas",e);return n||(t?{prefix:"fas",iconName:t}:null)||{prefix:null,iconName:null}}function Ur(){return rh}var oh=function(){return{prefix:null,iconName:null,rest:[]}};function kc(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=n.family,r=t===void 0?Ke:t,i=Qa[r][e],o=Ja[r][e]||Ja[r][i],a=e in At.styles?e:null;return o||a||null}var R0=(Xl={},hn(Xl,Ke,Object.keys(Za[Ke])),hn(Xl,on,Object.keys(Za[on])),Xl);function wc(e){var n,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.skipLookups,i=r===void 0?!1:r,o=(n={},hn(n,Ke,"".concat(ne.cssPrefix,"-").concat(Ke)),hn(n,on,"".concat(ne.cssPrefix,"-").concat(on)),n),a=null,l=Ke;(e.includes(o[Ke])||e.some(function(u){return R0[Ke].includes(u)}))&&(l=Ke),(e.includes(o[on])||e.some(function(u){return R0[on].includes(u)}))&&(l=on);var s=e.reduce(function(u,c){var f=Ej(ne.cssPrefix,c);if(eo[c]?(c=wj[l].includes(c)?JF[l][c]:c,a=c,u.prefix=c):Sj[l].indexOf(c)>-1?(a=c,u.prefix=kc(c,{family:l})):f?u.iconName=f:c!==ne.replacementClass&&c!==o[Ke]&&c!==o[on]&&u.rest.push(c),!i&&u.prefix&&u.iconName){var d=a==="fa"?Xk(u.iconName):{},p=ui(u.prefix,u.iconName);d.prefix&&(a=null),u.iconName=d.iconName||p||u.iconName,u.prefix=d.prefix||u.prefix,u.prefix==="far"&&!eo.far&&eo.fas&&!ne.autoFetchSvg&&(u.prefix="fas")}return u},oh());return(e.includes("fa-brands")||e.includes("fab"))&&(s.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(s.prefix="fad"),!s.prefix&&l===on&&(eo.fass||ne.autoFetchSvg)&&(s.prefix="fass",s.iconName=ui(s.prefix,s.iconName)||s.iconName),(s.prefix==="fa"||a==="fa")&&(s.prefix=Ur()||"fas"),s}var Ij=function(){function e(){DF(this,e),this.definitions={}}return BF(e,[{key:"add",value:function(){for(var t=this,r=arguments.length,i=new Array(r),o=0;o0&&c.forEach(function(f){typeof f=="string"&&(t[l][f]=u)}),t[l][s]=u}),t}}]),e}(),A0=[],no={},ho={},_j=Object.keys(ho);function Oj(e,n){var t=n.mixoutsTo;return A0=e,no={},Object.keys(ho).forEach(function(r){_j.indexOf(r)===-1&&delete ho[r]}),A0.forEach(function(r){var i=r.mixout?r.mixout():{};if(Object.keys(i).forEach(function(a){typeof i[a]=="function"&&(t[a]=i[a]),au(i[a])==="object"&&Object.keys(i[a]).forEach(function(l){t[a]||(t[a]={}),t[a][l]=i[a][l]})}),r.hooks){var o=r.hooks();Object.keys(o).forEach(function(a){no[a]||(no[a]=[]),no[a].push(o[a])})}r.provides&&r.provides(ho)}),t}function Qd(e,n){for(var t=arguments.length,r=new Array(t>2?t-2:0),i=2;i1?n-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:{};return hr?(Si("beforeI2svg",n),fr("pseudoElements2svg",n),fr("i2svg",n)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=n.autoReplaceSvgRoot;ne.autoReplaceSvg===!1&&(ne.autoReplaceSvg=!0),ne.observeMutations=!0,yj(function(){Lj({autoReplaceSvgRoot:t}),Si("watch",n)})}},$j={icon:function(n){if(n===null)return null;if(au(n)==="object"&&n.prefix&&n.iconName)return{prefix:n.prefix,iconName:ui(n.prefix,n.iconName)||n.iconName};if(Array.isArray(n)&&n.length===2){var t=n[1].indexOf("fa-")===0?n[1].slice(3):n[1],r=kc(n[0]);return{prefix:r,iconName:ui(r,t)||t}}if(typeof n=="string"&&(n.indexOf("".concat(ne.cssPrefix,"-"))>-1||n.match(ZF))){var i=wc(n.split(" "),{skipLookups:!0});return{prefix:i.prefix||Ur(),iconName:ui(i.prefix,i.iconName)||i.iconName}}if(typeof n=="string"){var o=Ur();return{prefix:o,iconName:ui(o,n)||n}}}},gt={noAuto:Rj,config:ne,dom:Aj,parse:$j,library:Qk,findIconDefinition:Jd,toHtml:hl},Lj=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=n.autoReplaceSvgRoot,r=t===void 0?Ge:t;(Object.keys(At.styles).length>0||ne.autoFetchSvg)&&hr&&ne.autoReplaceSvg&>.dom.i2svg({node:r})};function Sc(e,n){return Object.defineProperty(e,"abstract",{get:n}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(r){return hl(r)})}}),Object.defineProperty(e,"node",{get:function(){if(hr){var r=Ge.createElement("div");return r.innerHTML=e.html,r.children}}}),e}function Mj(e){var n=e.children,t=e.main,r=e.mask,i=e.attributes,o=e.styles,a=e.transform;if(th(a)&&t.found&&!r.found){var l=t.width,s=t.height,u={x:l/s/2,y:.5};i.style=bc(X(X({},o),{},{"transform-origin":"".concat(u.x+a.x/16,"em ").concat(u.y+a.y/16,"em")}))}return[{tag:"svg",attributes:i,children:n}]}function Nj(e){var n=e.prefix,t=e.iconName,r=e.children,i=e.attributes,o=e.symbol,a=o===!0?"".concat(n,"-").concat(ne.cssPrefix,"-").concat(t):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:X(X({},i),{},{id:a}),children:r}]}]}function ah(e){var n=e.icons,t=n.main,r=n.mask,i=e.prefix,o=e.iconName,a=e.transform,l=e.symbol,s=e.title,u=e.maskId,c=e.titleId,f=e.extra,d=e.watchable,p=d===void 0?!1:d,g=r.found?r:t,v=g.width,C=g.height,h=i==="fak",m=[ne.replacementClass,o?"".concat(ne.cssPrefix,"-").concat(o):""].filter(function($){return f.classes.indexOf($)===-1}).filter(function($){return $!==""||!!$}).concat(f.classes).join(" "),y={children:[],attributes:X(X({},f.attributes),{},{"data-prefix":i,"data-icon":o,class:m,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(v," ").concat(C)})},x=h&&!~f.classes.indexOf("fa-fw")?{width:"".concat(v/C*16*.0625,"em")}:{};p&&(y.attributes[wi]=""),s&&(y.children.push({tag:"title",attributes:{id:y.attributes["aria-labelledby"]||"title-".concat(c||nl())},children:[s]}),delete y.attributes.title);var T=X(X({},y),{},{prefix:i,iconName:o,main:t,mask:r,maskId:u,transform:a,symbol:l,styles:X(X({},x),f.styles)}),k=r.found&&t.found?fr("generateAbstractMask",T)||{children:[],attributes:{}}:fr("generateAbstractIcon",T)||{children:[],attributes:{}},P=k.children,O=k.attributes;return T.children=P,T.attributes=O,l?Nj(T):Mj(T)}function $0(e){var n=e.content,t=e.width,r=e.height,i=e.transform,o=e.title,a=e.extra,l=e.watchable,s=l===void 0?!1:l,u=X(X(X({},a.attributes),o?{title:o}:{}),{},{class:a.classes.join(" ")});s&&(u[wi]="");var c=X({},a.styles);th(i)&&(c.transform=pj({transform:i,startCentered:!0,width:t,height:r}),c["-webkit-transform"]=c.transform);var f=bc(c);f.length>0&&(u.style=f);var d=[];return d.push({tag:"span",attributes:u,children:[n]}),o&&d.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),d}function zj(e){var n=e.content,t=e.title,r=e.extra,i=X(X(X({},r.attributes),t?{title:t}:{}),{},{class:r.classes.join(" ")}),o=bc(r.styles);o.length>0&&(i.style=o);var a=[];return a.push({tag:"span",attributes:i,children:[n]}),t&&a.push({tag:"span",attributes:{class:"sr-only"},children:[t]}),a}var Cf=At.styles;function Zd(e){var n=e[0],t=e[1],r=e.slice(4),i=Xm(r,1),o=i[0],a=null;return Array.isArray(o)?a={tag:"g",attributes:{class:"".concat(ne.cssPrefix,"-").concat(si.GROUP)},children:[{tag:"path",attributes:{class:"".concat(ne.cssPrefix,"-").concat(si.SECONDARY),fill:"currentColor",d:o[0]}},{tag:"path",attributes:{class:"".concat(ne.cssPrefix,"-").concat(si.PRIMARY),fill:"currentColor",d:o[1]}}]}:a={tag:"path",attributes:{fill:"currentColor",d:o}},{found:!0,width:n,height:t,icon:a}}var Fj={found:!1,width:512,height:512};function jj(e,n){!zk&&!ne.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(n,'" is missing.'))}function ep(e,n){var t=n;return n==="fa"&&ne.styleDefault!==null&&(n=Ur()),new Promise(function(r,i){if(fr("missingIconAbstract"),t==="fa"){var o=Xk(e)||{};e=o.iconName||e,n=o.prefix||n}if(e&&n&&Cf[n]&&Cf[n][e]){var a=Cf[n][e];return r(Zd(a))}jj(e,n),r(X(X({},Fj),{},{icon:ne.showMissingIcons&&e?fr("missingIconAbstract")||{}:{}}))})}var L0=function(){},np=ne.measurePerformance&&Ul&&Ul.mark&&Ul.measure?Ul:{mark:L0,measure:L0},sa='FA "6.5.1"',Dj=function(n){return np.mark("".concat(sa," ").concat(n," begins")),function(){return Jk(n)}},Jk=function(n){np.mark("".concat(sa," ").concat(n," ends")),np.measure("".concat(sa," ").concat(n),"".concat(sa," ").concat(n," begins"),"".concat(sa," ").concat(n," ends"))},lh={begin:Dj,end:Jk},gs=function(){};function M0(e){var n=e.getAttribute?e.getAttribute(wi):null;return typeof n=="string"}function Bj(e){var n=e.getAttribute?e.getAttribute(Jm):null,t=e.getAttribute?e.getAttribute(Zm):null;return n&&t}function Uj(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(ne.replacementClass)}function Wj(){if(ne.autoReplaceSvg===!0)return ys.replace;var e=ys[ne.autoReplaceSvg];return e||ys.replace}function Hj(e){return Ge.createElementNS("http://www.w3.org/2000/svg",e)}function Vj(e){return Ge.createElement(e)}function Zk(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=n.ceFn,r=t===void 0?e.tag==="svg"?Hj:Vj:t;if(typeof e=="string")return Ge.createTextNode(e);var i=r(e.tag);Object.keys(e.attributes||[]).forEach(function(a){i.setAttribute(a,e.attributes[a])});var o=e.children||[];return o.forEach(function(a){i.appendChild(Zk(a,{ceFn:r}))}),i}function Kj(e){var n=" ".concat(e.outerHTML," ");return n="".concat(n,"Font Awesome fontawesome.com "),n}var ys={replace:function(n){var t=n[0];if(t.parentNode)if(n[1].forEach(function(i){t.parentNode.insertBefore(Zk(i),t)}),t.getAttribute(wi)===null&&ne.keepOriginalSource){var r=Ge.createComment(Kj(t));t.parentNode.replaceChild(r,t)}else t.remove()},nest:function(n){var t=n[0],r=n[1];if(~nh(t).indexOf(ne.replacementClass))return ys.replace(n);var i=new RegExp("".concat(ne.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var o=r[0].attributes.class.split(" ").reduce(function(l,s){return s===ne.replacementClass||s.match(i)?l.toSvg.push(s):l.toNode.push(s),l},{toNode:[],toSvg:[]});r[0].attributes.class=o.toSvg.join(" "),o.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",o.toNode.join(" "))}var a=r.map(function(l){return hl(l)}).join(` -`);t.setAttribute(wi,""),t.innerHTML=a}};function N0(e){e()}function ew(e,n){var t=typeof n=="function"?n:gs;if(e.length===0)t();else{var r=N0;ne.mutateApproach===XF&&(r=Br.requestAnimationFrame||N0),r(function(){var i=Wj(),o=lh.begin("mutate");e.map(i),o(),t()})}}var sh=!1;function nw(){sh=!0}function tp(){sh=!1}var su=null;function z0(e){if(P0&&ne.observeMutations){var n=e.treeCallback,t=n===void 0?gs:n,r=e.nodeCallback,i=r===void 0?gs:r,o=e.pseudoElementsCallback,a=o===void 0?gs:o,l=e.observeMutationsRoot,s=l===void 0?Ge:l;su=new P0(function(u){if(!sh){var c=Ur();zo(u).forEach(function(f){if(f.type==="childList"&&f.addedNodes.length>0&&!M0(f.addedNodes[0])&&(ne.searchPseudoElements&&a(f.target),t(f.target)),f.type==="attributes"&&f.target.parentNode&&ne.searchPseudoElements&&a(f.target.parentNode),f.type==="attributes"&&M0(f.target)&&~rj.indexOf(f.attributeName))if(f.attributeName==="class"&&Bj(f.target)){var d=wc(nh(f.target)),p=d.prefix,g=d.iconName;f.target.setAttribute(Jm,p||c),g&&f.target.setAttribute(Zm,g)}else Uj(f.target)&&i(f.target)})}}),hr&&su.observe(s,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function Yj(){su&&su.disconnect()}function Gj(e){var n=e.getAttribute("style"),t=[];return n&&(t=n.split(";").reduce(function(r,i){var o=i.split(":"),a=o[0],l=o.slice(1);return a&&l.length>0&&(r[a]=l.join(":").trim()),r},{})),t}function qj(e){var n=e.getAttribute("data-prefix"),t=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",i=wc(nh(e));return i.prefix||(i.prefix=Ur()),n&&t&&(i.prefix=n,i.iconName=t),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=Pj(i.prefix,e.innerText)||ih(i.prefix,qd(e.innerText))),!i.iconName&&ne.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function Xj(e){var n=zo(e.attributes).reduce(function(i,o){return i.name!=="class"&&i.name!=="style"&&(i[o.name]=o.value),i},{}),t=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return ne.autoA11y&&(t?n["aria-labelledby"]="".concat(ne.replacementClass,"-title-").concat(r||nl()):(n["aria-hidden"]="true",n.focusable="false")),n}function Qj(){return{iconName:null,title:null,titleId:null,prefix:null,transform:Vt,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function F0(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},t=qj(e),r=t.iconName,i=t.prefix,o=t.rest,a=Xj(e),l=Qd("parseNodeAttributes",{},e),s=n.styleParser?Gj(e):[];return X({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:i,transform:Vt,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:o,styles:s,attributes:a}},l)}var Jj=At.styles;function tw(e){var n=ne.autoReplaceSvg==="nest"?F0(e,{styleParser:!1}):F0(e);return~n.extra.classes.indexOf(Fk)?fr("generateLayersText",e,n):fr("generateSvgReplacementMutation",e,n)}var Wr=new Set;eh.map(function(e){Wr.add("fa-".concat(e))});Object.keys(Qa[Ke]).map(Wr.add.bind(Wr));Object.keys(Qa[on]).map(Wr.add.bind(Wr));Wr=pl(Wr);function j0(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!hr)return Promise.resolve();var t=Ge.documentElement.classList,r=function(f){return t.add("".concat(T0,"-").concat(f))},i=function(f){return t.remove("".concat(T0,"-").concat(f))},o=ne.autoFetchSvg?Wr:eh.map(function(c){return"fa-".concat(c)}).concat(Object.keys(Jj));o.includes("fa")||o.push("fa");var a=[".".concat(Fk,":not([").concat(wi,"])")].concat(o.map(function(c){return".".concat(c,":not([").concat(wi,"])")})).join(", ");if(a.length===0)return Promise.resolve();var l=[];try{l=zo(e.querySelectorAll(a))}catch{}if(l.length>0)r("pending"),i("complete");else return Promise.resolve();var s=lh.begin("onTree"),u=l.reduce(function(c,f){try{var d=tw(f);d&&c.push(d)}catch(p){zk||p.name==="MissingIcon"&&console.error(p)}return c},[]);return new Promise(function(c,f){Promise.all(u).then(function(d){ew(d,function(){r("active"),r("complete"),i("pending"),typeof n=="function"&&n(),s(),c()})}).catch(function(d){s(),f(d)})})}function Zj(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;tw(e).then(function(t){t&&ew([t],n)})}function e6(e){return function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(n||{}).icon?n:Jd(n||{}),i=t.mask;return i&&(i=(i||{}).icon?i:Jd(i||{})),e(r,X(X({},t),{},{mask:i}))}}var n6=function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.transform,i=r===void 0?Vt:r,o=t.symbol,a=o===void 0?!1:o,l=t.mask,s=l===void 0?null:l,u=t.maskId,c=u===void 0?null:u,f=t.title,d=f===void 0?null:f,p=t.titleId,g=p===void 0?null:p,v=t.classes,C=v===void 0?[]:v,h=t.attributes,m=h===void 0?{}:h,y=t.styles,x=y===void 0?{}:y;if(n){var T=n.prefix,k=n.iconName,P=n.icon;return Sc(X({type:"icon"},n),function(){return Si("beforeDOMElementCreation",{iconDefinition:n,params:t}),ne.autoA11y&&(d?m["aria-labelledby"]="".concat(ne.replacementClass,"-title-").concat(g||nl()):(m["aria-hidden"]="true",m.focusable="false")),ah({icons:{main:Zd(P),mask:s?Zd(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:T,iconName:k,transform:X(X({},Vt),i),symbol:a,title:d,maskId:c,titleId:g,extra:{attributes:m,styles:x,classes:C}})})}},t6={mixout:function(){return{icon:e6(n6)}},hooks:function(){return{mutationObserverCallbacks:function(t){return t.treeCallback=j0,t.nodeCallback=Zj,t}}},provides:function(n){n.i2svg=function(t){var r=t.node,i=r===void 0?Ge:r,o=t.callback,a=o===void 0?function(){}:o;return j0(i,a)},n.generateSvgReplacementMutation=function(t,r){var i=r.iconName,o=r.title,a=r.titleId,l=r.prefix,s=r.transform,u=r.symbol,c=r.mask,f=r.maskId,d=r.extra;return new Promise(function(p,g){Promise.all([ep(i,l),c.iconName?ep(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(v){var C=Xm(v,2),h=C[0],m=C[1];p([t,ah({icons:{main:h,mask:m},prefix:l,iconName:i,transform:s,symbol:u,maskId:f,title:o,titleId:a,extra:d,watchable:!0})])}).catch(g)})},n.generateAbstractIcon=function(t){var r=t.children,i=t.attributes,o=t.main,a=t.transform,l=t.styles,s=bc(l);s.length>0&&(i.style=s);var u;return th(a)&&(u=fr("generateAbstractTransformGrouping",{main:o,transform:a,containerWidth:o.width,iconWidth:o.width})),r.push(u||o.icon),{children:r,attributes:i}}}},r6={mixout:function(){return{layer:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.classes,o=i===void 0?[]:i;return Sc({type:"layer"},function(){Si("beforeDOMElementCreation",{assembler:t,params:r});var a=[];return t(function(l){Array.isArray(l)?l.map(function(s){a=a.concat(s.abstract)}):a=a.concat(l.abstract)}),[{tag:"span",attributes:{class:["".concat(ne.cssPrefix,"-layers")].concat(pl(o)).join(" ")},children:a}]})}}}},i6={mixout:function(){return{counter:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.title,o=i===void 0?null:i,a=r.classes,l=a===void 0?[]:a,s=r.attributes,u=s===void 0?{}:s,c=r.styles,f=c===void 0?{}:c;return Sc({type:"counter",content:t},function(){return Si("beforeDOMElementCreation",{content:t,params:r}),zj({content:t.toString(),title:o,extra:{attributes:u,styles:f,classes:["".concat(ne.cssPrefix,"-layers-counter")].concat(pl(l))}})})}}}},o6={mixout:function(){return{text:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.transform,o=i===void 0?Vt:i,a=r.title,l=a===void 0?null:a,s=r.classes,u=s===void 0?[]:s,c=r.attributes,f=c===void 0?{}:c,d=r.styles,p=d===void 0?{}:d;return Sc({type:"text",content:t},function(){return Si("beforeDOMElementCreation",{content:t,params:r}),$0({content:t,transform:X(X({},Vt),o),title:l,extra:{attributes:f,styles:p,classes:["".concat(ne.cssPrefix,"-layers-text")].concat(pl(u))}})})}}},provides:function(n){n.generateLayersText=function(t,r){var i=r.title,o=r.transform,a=r.extra,l=null,s=null;if(Lk){var u=parseInt(getComputedStyle(t).fontSize,10),c=t.getBoundingClientRect();l=c.width/u,s=c.height/u}return ne.autoA11y&&!i&&(a.attributes["aria-hidden"]="true"),Promise.resolve([t,$0({content:t.innerHTML,width:l,height:s,transform:o,title:i,extra:a,watchable:!0})])}}},a6=new RegExp('"',"ug"),D0=[1105920,1112319];function l6(e){var n=e.replace(a6,""),t=bj(n,0),r=t>=D0[0]&&t<=D0[1],i=n.length===2?n[0]===n[1]:!1;return{value:qd(i?n[0]:n),isSecondary:r||i}}function B0(e,n){var t="".concat(qF).concat(n.replace(":","-"));return new Promise(function(r,i){if(e.getAttribute(t)!==null)return r();var o=zo(e.children),a=o.filter(function(P){return P.getAttribute(Gd)===n})[0],l=Br.getComputedStyle(e,n),s=l.getPropertyValue("font-family").match(ej),u=l.getPropertyValue("font-weight"),c=l.getPropertyValue("content");if(a&&!s)return e.removeChild(a),r();if(s&&c!=="none"&&c!==""){var f=l.getPropertyValue("content"),d=~["Sharp"].indexOf(s[2])?on:Ke,p=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(s[2])?Ja[d][s[2].toLowerCase()]:nj[d][u],g=l6(f),v=g.value,C=g.isSecondary,h=s[0].startsWith("FontAwesome"),m=ih(p,v),y=m;if(h){var x=Tj(v);x.iconName&&x.prefix&&(m=x.iconName,p=x.prefix)}if(m&&!C&&(!a||a.getAttribute(Jm)!==p||a.getAttribute(Zm)!==y)){e.setAttribute(t,y),a&&e.removeChild(a);var T=Qj(),k=T.extra;k.attributes[Gd]=n,ep(m,p).then(function(P){var O=ah(X(X({},T),{},{icons:{main:P,mask:oh()},prefix:p,iconName:y,extra:k,watchable:!0})),$=Ge.createElementNS("http://www.w3.org/2000/svg","svg");n==="::before"?e.insertBefore($,e.firstChild):e.appendChild($),$.outerHTML=O.map(function(_){return hl(_)}).join(` -`),e.removeAttribute(t),r()}).catch(i)}else r()}else r()})}function s6(e){return Promise.all([B0(e,"::before"),B0(e,"::after")])}function u6(e){return e.parentNode!==document.head&&!~QF.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Gd)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function U0(e){if(hr)return new Promise(function(n,t){var r=zo(e.querySelectorAll("*")).filter(u6).map(s6),i=lh.begin("searchPseudoElements");nw(),Promise.all(r).then(function(){i(),tp(),n()}).catch(function(){i(),tp(),t()})})}var c6={hooks:function(){return{mutationObserverCallbacks:function(t){return t.pseudoElementsCallback=U0,t}}},provides:function(n){n.pseudoElements2svg=function(t){var r=t.node,i=r===void 0?Ge:r;ne.searchPseudoElements&&U0(i)}}},W0=!1,f6={mixout:function(){return{dom:{unwatch:function(){nw(),W0=!0}}}},hooks:function(){return{bootstrap:function(){z0(Qd("mutationObserverCallbacks",{}))},noAuto:function(){Yj()},watch:function(t){var r=t.observeMutationsRoot;W0?tp():z0(Qd("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},H0=function(n){var t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return n.toLowerCase().split(" ").reduce(function(r,i){var o=i.toLowerCase().split("-"),a=o[0],l=o.slice(1).join("-");if(a&&l==="h")return r.flipX=!0,r;if(a&&l==="v")return r.flipY=!0,r;if(l=parseFloat(l),isNaN(l))return r;switch(a){case"grow":r.size=r.size+l;break;case"shrink":r.size=r.size-l;break;case"left":r.x=r.x-l;break;case"right":r.x=r.x+l;break;case"up":r.y=r.y-l;break;case"down":r.y=r.y+l;break;case"rotate":r.rotate=r.rotate+l;break}return r},t)},d6={mixout:function(){return{parse:{transform:function(t){return H0(t)}}}},hooks:function(){return{parseNodeAttributes:function(t,r){var i=r.getAttribute("data-fa-transform");return i&&(t.transform=H0(i)),t}}},provides:function(n){n.generateAbstractTransformGrouping=function(t){var r=t.main,i=t.transform,o=t.containerWidth,a=t.iconWidth,l={transform:"translate(".concat(o/2," 256)")},s="translate(".concat(i.x*32,", ").concat(i.y*32,") "),u="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),c="rotate(".concat(i.rotate," 0 0)"),f={transform:"".concat(s," ").concat(u," ").concat(c)},d={transform:"translate(".concat(a/2*-1," -256)")},p={outer:l,inner:f,path:d};return{tag:"g",attributes:X({},p.outer),children:[{tag:"g",attributes:X({},p.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:X(X({},r.icon.attributes),p.path)}]}]}}}},Ef={x:0,y:0,width:"100%",height:"100%"};function V0(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||n)&&(e.attributes.fill="black"),e}function p6(e){return e.tag==="g"?e.children:[e]}var m6={hooks:function(){return{parseNodeAttributes:function(t,r){var i=r.getAttribute("data-fa-mask"),o=i?wc(i.split(" ").map(function(a){return a.trim()})):oh();return o.prefix||(o.prefix=Ur()),t.mask=o,t.maskId=r.getAttribute("data-fa-mask-id"),t}}},provides:function(n){n.generateAbstractMask=function(t){var r=t.children,i=t.attributes,o=t.main,a=t.mask,l=t.maskId,s=t.transform,u=o.width,c=o.icon,f=a.width,d=a.icon,p=dj({transform:s,containerWidth:f,iconWidth:u}),g={tag:"rect",attributes:X(X({},Ef),{},{fill:"white"})},v=c.children?{children:c.children.map(V0)}:{},C={tag:"g",attributes:X({},p.inner),children:[V0(X({tag:c.tag,attributes:X(X({},c.attributes),p.path)},v))]},h={tag:"g",attributes:X({},p.outer),children:[C]},m="mask-".concat(l||nl()),y="clip-".concat(l||nl()),x={tag:"mask",attributes:X(X({},Ef),{},{id:m,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[g,h]},T={tag:"defs",children:[{tag:"clipPath",attributes:{id:y},children:p6(d)},x]};return r.push(T,{tag:"rect",attributes:X({fill:"currentColor","clip-path":"url(#".concat(y,")"),mask:"url(#".concat(m,")")},Ef)}),{children:r,attributes:i}}}},h6={provides:function(n){var t=!1;Br.matchMedia&&(t=Br.matchMedia("(prefers-reduced-motion: reduce)").matches),n.missingIconAbstract=function(){var r=[],i={fill:"currentColor"},o={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:X(X({},i),{},{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"})});var a=X(X({},o),{},{attributeName:"opacity"}),l={tag:"circle",attributes:X(X({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||l.children.push({tag:"animate",attributes:X(X({},o),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:X(X({},a),{},{values:"1;0;1;1;0;1;"})}),r.push(l),r.push({tag:"path",attributes:X(X({},i),{},{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:t?[]:[{tag:"animate",attributes:X(X({},a),{},{values:"1;0;0;0;0;1;"})}]}),t||r.push({tag:"path",attributes:X(X({},i),{},{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:X(X({},a),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},g6={hooks:function(){return{parseNodeAttributes:function(t,r){var i=r.getAttribute("data-fa-symbol"),o=i===null?!1:i===""?!0:i;return t.symbol=o,t}}}},y6=[hj,t6,r6,i6,o6,c6,f6,d6,m6,h6,g6];Oj(y6,{mixoutsTo:gt});gt.noAuto;gt.config;gt.library;gt.dom;var rp=gt.parse;gt.findIconDefinition;gt.toHtml;var v6=gt.icon;gt.layer;gt.text;gt.counter;function K0(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,r)}return t}function Pr(e){for(var n=1;n=0)&&(t[i]=e[i]);return t}function b6(e,n){if(e==null)return{};var t=x6(e,n),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}function ip(e){return k6(e)||w6(e)||S6(e)||C6()}function k6(e){if(Array.isArray(e))return op(e)}function w6(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function S6(e,n){if(e){if(typeof e=="string")return op(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return op(e,n)}}function op(e,n){(n==null||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t2&&arguments[2]!==void 0?arguments[2]:{};if(typeof n=="string")return n;var r=(n.children||[]).map(function(s){return iw(e,s)}),i=Object.keys(n.attributes||{}).reduce(function(s,u){var c=n.attributes[u];switch(u){case"class":s.attrs.className=c,delete n.attributes.class;break;case"style":s.attrs.style=_6(c);break;default:u.indexOf("aria-")===0||u.indexOf("data-")===0?s.attrs[u.toLowerCase()]=c:s.attrs[rw(u)]=c}return s},{attrs:{}}),o=t.style,a=o===void 0?{}:o,l=b6(t,T6);return i.attrs.style=Pr(Pr({},i.attrs.style),a),e.apply(void 0,[n.tag,Pr(Pr({},i.attrs),l)].concat(ip(r)))}var ow=!1;try{ow=!0}catch{}function O6(){if(!ow&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Y0(e){if(e&&uu(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(rp.icon)return rp.icon(e);if(e===null)return null;if(e&&uu(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function Pf(e,n){return Array.isArray(n)&&n.length>0||!Array.isArray(n)&&n?to({},e,n):{}}var gl=Un.forwardRef(function(e,n){var t=e.icon,r=e.mask,i=e.symbol,o=e.className,a=e.title,l=e.titleId,s=e.maskId,u=Y0(t),c=Pf("classes",[].concat(ip(E6(e)),ip(o.split(" ")))),f=Pf("transform",typeof e.transform=="string"?rp.transform(e.transform):e.transform),d=Pf("mask",Y0(r)),p=v6(u,Pr(Pr(Pr(Pr({},c),f),d),{},{symbol:i,title:a,titleId:l,maskId:s}));if(!p)return O6("Could not find icon",u),null;var g=p.abstract,v={ref:n};return Object.keys(e).forEach(function(C){gl.defaultProps.hasOwnProperty(C)||(v[C]=e[C])}),R6(g[0],v)});gl.displayName="FontAwesomeIcon";gl.propTypes={beat:be.bool,border:be.bool,beatFade:be.bool,bounce:be.bool,className:be.string,fade:be.bool,flash:be.bool,mask:be.oneOfType([be.object,be.array,be.string]),maskId:be.string,fixedWidth:be.bool,inverse:be.bool,flip:be.oneOf([!0,!1,"horizontal","vertical","both"]),icon:be.oneOfType([be.object,be.array,be.string]),listItem:be.bool,pull:be.oneOf(["right","left"]),pulse:be.bool,rotation:be.oneOf([0,90,180,270]),shake:be.bool,size:be.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:be.bool,spinPulse:be.bool,spinReverse:be.bool,symbol:be.oneOfType([be.bool,be.string]),title:be.string,titleId:be.string,transform:be.oneOfType([be.string,be.object]),swapOpacity:be.bool};gl.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,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};var R6=iw.bind(null,Un.createElement),A6={prefix:"fas",iconName:"sliders",icon:[512,512,["sliders-h"],"f1de","M0 416c0 17.7 14.3 32 32 32l54.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 448c17.7 0 32-14.3 32-32s-14.3-32-32-32l-246.7 0c-12.3-28.3-40.5-48-73.3-48s-61 19.7-73.3 48L32 384c-17.7 0-32 14.3-32 32zm128 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm32-80c-32.8 0-61 19.7-73.3 48L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l246.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48l54.7 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-54.7 0c-12.3-28.3-40.5-48-73.3-48zM192 128a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm73.3-64C253 35.7 224.8 16 192 16s-61 19.7-73.3 48L32 64C14.3 64 0 78.3 0 96s14.3 32 32 32l86.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 128c17.7 0 32-14.3 32-32s-14.3-32-32-32L265.3 64z"]};const $6=()=>{const e=Nt(),n=Lo(e.breakpoints.down("sm")),[t,r]=b.useState(""),[i,o]=b.useState([]),[a,l]=b.useState([]),[s,u]=b.useState(!1),[c,f]=b.useState(null),[d,p]=b.useState(!1),[g,v]=b.useState(["Demo","Code","Tutorial"]),[C,h]=b.useState(["sapphire","emerald","cipher"]),[m,y]=b.useState(!1),x=Array.from(new Set(zl.map(G=>G.license))),[T,k]=b.useState(x),P=n?"24px":"34px 46px",O=()=>{o([]),r("")},$=()=>{l([]),r("")},_=()=>{p(!d)},A=G=>{f(G),u(!0)},L=()=>{u(!1)},j=G=>{const ue=T.includes(G)?T.filter(de=>de!==G):[...T,G];k(ue)},F=G=>{const ue=g.includes(G)?g.filter(de=>de!==G):[...g,G];v(ue)},N=G=>{let ue;C.includes(G)?ue=C.filter(de=>de!==G):ue=[...C,G],h(ue)},B=()=>{y(!m)},D=Array.from(new Set(zl.flatMap(G=>G.tags))),R=Array.from(new Set(zl.flatMap(G=>G.languages))),z=zl.filter(G=>{const ue=G.name.toLowerCase().includes(t.toLowerCase())||G.description.toLowerCase().includes(t.toLowerCase()),de=i.length===0||i.every(pe=>G.tags.includes(pe)),Fe=a.length===0||a.every(pe=>G.languages.includes(pe)),ce=!d||G.maintainedByOasis,ve=T.includes(G.license),me=g.length===0?!1:g.some(pe=>!!(pe==="Demo"&&G.demoUrl||pe==="Code"&&G.codeUrl||pe==="Tutorial"&&Array.isArray(G.tutorials)&&G.tutorials.length>0)),ke=C.length>0&&C.some(pe=>{var En;return(En=G.paratimes)==null?void 0:En.includes(pe)});return ue&&de&&Fe&&ke&&ce&&ve&&me}),S=G=>{i.includes(G)?o(i.filter(ue=>ue!==G)):o([...i,G])},se=G=>{a.includes(G)?l(a.filter(ue=>ue!==G)):l([...a,G])},[ae,I]=b.useState(Zi.TITLE),J=G=>{switch(ae){case Zi.LAST_UPDATED:return G.slice().sort((ue,de)=>new Date(de.lastUpdated).getTime()-new Date(ue.lastUpdated).getTime());case Zi.CREATED_DATE:return G.slice().sort((ue,de)=>new Date(de.created).getTime()-new Date(ue.created).getTime());case Zi.NAME:default:return G.slice().sort((ue,de)=>ue.name.localeCompare(de.name))}},ge=G=>{"target"in G&&I(G.target.value)},q=J(z);return w.jsx("div",{children:w.jsxs(Id,{sx:{backgroundColor:"white",padding:P,borderRadius:"19px",position:"relative"},children:[w.jsxs(Id,{sx:{padding:"0",paddingTop:"20px"},children:[w.jsxs("div",{style:{position:"relative",overflow:"hidden",transition:"max-height 0.5s ease"},children:[w.jsxs(Xe,{sx:{display:"flex",justifyContent:"space-between",flexWrap:n?"wrap":"nowrap"},children:[w.jsx(LF,{search:t,setSearch:r}),w.jsx(Xe,{sx:{borderLeft:n?"none":"2px solid #3431AC",paddingLeft:n?"0":"30px",width:n?"100%":"auto"},children:w.jsx(Zs,{onClick:B,startIcon:w.jsx(gl,{icon:A6}),variant:"outlined",sx:{borderRadius:"50px",height:"43px",textTransform:"capitalize",padding:"0 25px",fontWeight:"500",maxWidth:n?"100%":"116px",marginLeft:"auto",border:"2px solid #3431AC",width:n?"100%":"auto",backgroundColor:m?"#3431AC":"transparent",color:m?"white":"#3431AC",marginTop:n?"16px":"0","&:hover":{backgroundColor:m?"#3431AC":"transparent",color:m?"white":"#3431AC",border:"2px solid #3431AC"}},children:"Filters"})})]}),w.jsx("div",{style:{position:"relative",overflow:"hidden",transition:"all 0.7s cubic-bezier(.17,.67,.83,.67)",maxHeight:m?"1000px":"0px"},children:w.jsx(zF,{tags:D,langs:R,selectedTags:i,selectedLangs:a,handleTagClick:S,handleLanguageClick:se,licenses:x,selectedLicenses:T,handleLicenseChange:j,selectedSources:g,selectedParatimes:C,handleSourcesChange:F,handleParatimesChange:N,maintainedByOasis:d,handleMaintainedByOasisToggle:_,handleClearTags:O,handleClearLangs:$})})]}),w.jsx(FF,{filteredAndSortedProjectsLength:q.length,sortOption:ae,handleSortChange:ge})]}),w.jsx(un,{container:!0,spacing:1,justifyContent:"start",children:q.map(G=>w.jsx(jF,{project:G,handleProjectClick:A,selectedTags:i,selectedLangs:a,handleTagClick:S,handleLangClick:se,langs:G.languages,tags:G.tags},G.name))}),w.jsx(PF,{open:s,onClose:L,project:c,selectedTags:i,selectedLangs:a,handleTagClick:S})]})})},L6="/assets/PlaygroundBgGradient-c57f147d.webp",M6=bm({palette:{primary:{main:"#3431AC"}},typography:{fontFamily:"'Figtree Variable', sans-serif",h1:{fontSize:"56px",fontWeight:500,color:"white",letterSpacing:"-2.84px","@media (max-width:600px)":{fontSize:"40px"}},h2:{fontSize:"24px",color:"#3431AC",fontWeight:500,letterSpacing:"-1px"},h6:{fontSize:"18px",color:"#3431AC",letterSpacing:"-0.5px"}},components:{MuiInputBase:{styleOverrides:{root:{color:"grey"}}},MuiOutlinedInput:{styleOverrides:{root:{outline:0,height:"46px",borderRadius:"40px","& .MuiOutlinedInput-notchedOutline":{borderColor:"transparent",borderRadius:"40px"},"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"&:focus-within .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"}}}},MuiSelect:{styleOverrides:{select:{borderColor:"transparent",backgroundColor:"transparent",outline:"none",border:"none","&.MuiSelect-outlined":{paddingTop:"6px",paddingBottom:"6px"},"&:focus":{outline:"none",border:"none",borderColor:"transparent",backgroundColor:"transparent"},"&:hover":{outline:"none",border:"none",borderColor:"transparent"},"&:focus-within":{outline:"none",border:"none",borderColor:"transparent","& .MuiSelect-root":{outline:"none",border:"none",borderColor:"transparent"}}}}},MuiDialog:{styleOverrides:{paper:{padding:"24px",maxWidth:"878px",margin:"auto"}}},MuiCheckbox:{styleOverrides:{root:{"&.Mui-checked":{color:"#3431AC"}}}},MuiChip:{styleOverrides:{root:{"&.MuiChip-root":{backgroundColor:"transparent",border:"1px solid #3431AC",fontWeight:"300",color:"#3431AC",marginBottom:"5px"},"&.MuiChip-colorPrimary":{backgroundColor:"#3431AC",color:"#FFFFFF"}}}}}});function N6(){const e=Nt(),t=Lo(e.breakpoints.down("md"))?"42px":"80px";return w.jsx(xT,{theme:M6,children:w.jsx(Xe,{component:"div",sx:{width:"100vw",height:"100%",minHeight:"100vh",backgroundImage:`url(${L6})`,backgroundSize:"contain",backgroundRepeat:"no-repeat",backgroundColor:"#1421F8"},children:w.jsxs(Id,{maxWidth:"lg",sx:{paddingTop:t,paddingBottom:t},children:[w.jsx(we,{variant:"h1",gutterBottom:!0,children:"Oasis Playground"}),w.jsxs(we,{gutterBottom:!0,sx:{color:"white",fontSize:"20px",width:"100%",maxWidth:"750px",marginBottom:"24px"},children:["Discover the frontier of Web3 privacy through the projects and applications that are powered by the Oasis Network’s cutting-edge production-ready confidentiality technology. Become a contributor by adding your dApp to the Playground ",w.jsx(la,{href:"https://github.com/oasisprotocol/playground/blob/main/CONTRIBUTING.md",sx:{color:"white",textDecorationColor:"white","&:hover":{color:"white"}},target:"_blank",underline:"always",children:"here"}),"."]}),w.jsx(Xe,{children:w.jsx($6,{})}),w.jsx(we,{gutterBottom:!0,sx:{color:"white",textAlign:"center",fontSize:"20px",width:"100%",marginBottom:"24px",marginTop:"20px"},children:"Copyright © 2024 Oasis Protocol Foundation. All rights reserved."})]})})})}Tf.createRoot(document.getElementById("root")).render(w.jsx(Un.StrictMode,{children:w.jsx(N6,{})})); diff --git a/assets/index-987403cc.css b/assets/index-BKPezHwd.css similarity index 65% rename from assets/index-987403cc.css rename to assets/index-BKPezHwd.css index 5f3c1d0..f50ee15 100644 --- a/assets/index-987403cc.css +++ b/assets/index-BKPezHwd.css @@ -1,5 +1,5 @@ -@charset "UTF-8";@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-b8fd952f.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-aafc5684.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:Figtree Variable,sans-serif}*,*:after,*:before{box-sizing:border-box}.carousel-indicators{display:none!important}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:navy;padding:4px;border-radius:17px;background-size:65%!important}.carousel-control-next,.carousel-control-prev{width:9%}.transition-height{transition:height .5s ease,opacity .5s ease;height:auto;opacity:1}.hidden{height:0;opacity:0;overflow:hidden}input:-internal-autofill-selected{background-color:transparent!important}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.css-1phv4hy-MuiInputBase-root-MuiOutlinedInput-root:focus-visible{outline:0;background-color:#fff!important}.css-17cvodc-MuiInputBase-input-MuiOutlinedInput-input:-webkit-autofill{border-radius:40px;height:12px;width:100%}@media only screen and (max-width: 600px){.carousel-control-next,.carousel-control-prev{width:16%}}/*! +@charset "UTF-8";@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-cyrillic-ext-wght-normal-DRTNI9VV.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-cyrillic-wght-normal-C9LxQtoz.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-greek-wght-normal-DeN4rzfy.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-vietnamese-wght-normal-Dfb42xSH.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-latin-ext-wght-normal-DdIPVSJ2.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-latin-wght-normal-C2pcyVKb.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:Roboto Flex Variable,sans-serif}*,*:after,*:before{box-sizing:border-box}.carousel-indicators{display:none!important}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:navy;padding:4px;border-radius:17px;background-size:65%!important}.carousel-control-next,.carousel-control-prev{width:9%}.transition-height{transition:height .5s ease,opacity .5s ease;height:auto;opacity:1}.hidden{height:0;opacity:0;overflow:hidden}input:-internal-autofill-selected{background-color:transparent!important}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.css-1phv4hy-MuiInputBase-root-MuiOutlinedInput-root:focus-visible{outline:0;background-color:#fff!important}.css-17cvodc-MuiInputBase-input-MuiOutlinedInput-input:-webkit-autofill{border-radius:40px;height:12px;width:100%}@media only screen and (max-width: 600px){.carousel-control-next,.carousel-control-prev{width:16%}}/*! * Bootstrap v5.3.0 (https://getbootstrap.com/) * Copyright 2011-2023 The Bootstrap Authors * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#adb5bd;--bs-body-color-rgb:173,181,189;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(173, 181, 189, .75);--bs-secondary-color-rgb:173,181,189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(173, 181, 189, .5);--bs-tertiary-color-rgb:173,181,189;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, .15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-body-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, .05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, .1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label{color:#6c757d}.form-floating>:disabled~label:after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, .15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, .55);--bs-navbar-hover-color:rgba(255, 255, 255, .75);--bs-navbar-disabled-color:rgba(255, 255, 255, .25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:gray;background-color:#f5f5f5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{color:#3431ac;text-decoration:underline}a:hover{color:#535bf2}code{color:#00f}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto #3431AC}.markdown-line-clamp{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.markdown-line-clamp p{margin-bottom:0} + */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#adb5bd;--bs-body-color-rgb:173,181,189;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(173, 181, 189, .75);--bs-secondary-color-rgb:173,181,189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(173, 181, 189, .5);--bs-tertiary-color-rgb:173,181,189;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, .15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-body-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, .05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, .1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label{color:#6c757d}.form-floating>:disabled~label:after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, .15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, .55);--bs-navbar-hover-color:rgba(255, 255, 255, .75);--bs-navbar-disabled-color:rgba(255, 255, 255, .25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:gray;background-color:#f5f5f5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{color:#3431ac;text-decoration:underline}a:hover{color:#535bf2}code{color:#00f}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto #3431AC}.markdown-line-clamp{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.markdown-line-clamp p{margin-bottom:0} diff --git a/assets/index-DCsdn7Ic.js b/assets/index-DCsdn7Ic.js new file mode 100644 index 0000000..09d4ffa --- /dev/null +++ b/assets/index-DCsdn7Ic.js @@ -0,0 +1,1551 @@ +function ik(e,n){for(var t=0;tr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function t(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=t(i);fetch(i.href,o)}})();var ch=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function rl(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function ok(e){if(e.__esModule)return e;var n=e.default;if(typeof n=="function"){var t=function r(){return this instanceof r?Reflect.construct(n,arguments,this.constructor):n.apply(this,arguments)};t.prototype=n.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),t}var Yy={exports:{}},cu={},qy={exports:{}},Ce={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var il=Symbol.for("react.element"),ak=Symbol.for("react.portal"),lk=Symbol.for("react.fragment"),sk=Symbol.for("react.strict_mode"),uk=Symbol.for("react.profiler"),ck=Symbol.for("react.provider"),dk=Symbol.for("react.context"),fk=Symbol.for("react.forward_ref"),pk=Symbol.for("react.suspense"),mk=Symbol.for("react.memo"),hk=Symbol.for("react.lazy"),dh=Symbol.iterator;function gk(e){return e===null||typeof e!="object"?null:(e=dh&&e[dh]||e["@@iterator"],typeof e=="function"?e:null)}var Xy={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Qy=Object.assign,Zy={};function Ro(e,n,t){this.props=e,this.context=n,this.refs=Zy,this.updater=t||Xy}Ro.prototype.isReactComponent={};Ro.prototype.setState=function(e,n){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")};Ro.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Jy(){}Jy.prototype=Ro.prototype;function lp(e,n,t){this.props=e,this.context=n,this.refs=Zy,this.updater=t||Xy}var sp=lp.prototype=new Jy;sp.constructor=lp;Qy(sp,Ro.prototype);sp.isPureReactComponent=!0;var fh=Array.isArray,ev=Object.prototype.hasOwnProperty,up={current:null},nv={key:!0,ref:!0,__self:!0,__source:!0};function tv(e,n,t){var r,i={},o=null,a=null;if(n!=null)for(r in n.ref!==void 0&&(a=n.ref),n.key!==void 0&&(o=""+n.key),n)ev.call(n,r)&&!nv.hasOwnProperty(r)&&(i[r]=n[r]);var l=arguments.length-2;if(l===1)i.children=t;else if(1>>1,ae=A[se];if(0>>1;se<_;){var J=2*(se+1)-1,ge=A[J],q=J+1,Y=A[q];if(0>i(ge,C))qi(Y,ge)?(A[se]=Y,A[q]=C,se=q):(A[se]=ge,A[J]=C,se=J);else if(qi(Y,C))A[se]=Y,A[q]=C,se=q;else break e}}return j}function i(A,j){var C=A.sortIndex-j.sortIndex;return C!==0?C:A.id-j.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,l=a.now();e.unstable_now=function(){return a.now()-l}}var s=[],u=[],c=1,d=null,f=3,p=!1,h=!1,v=!1,S=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(A){for(var j=t(u);j!==null;){if(j.callback===null)r(u);else if(j.startTime<=A)r(u),j.sortIndex=j.expirationTime,n(s,j);else break;j=t(u)}}function x(A){if(v=!1,y(A),!h)if(t(s)!==null)h=!0,B(T);else{var j=t(u);j!==null&&D(x,j.startTime-A)}}function T(A,j){h=!1,v&&(v=!1,g(O),O=-1),p=!0;var C=f;try{for(y(j),d=t(s);d!==null&&(!(d.expirationTime>j)||A&&!R());){var se=d.callback;if(typeof se=="function"){d.callback=null,f=d.priorityLevel;var ae=se(d.expirationTime<=j);j=e.unstable_now(),typeof ae=="function"?d.callback=ae:d===t(s)&&r(s),y(j)}else r(s);d=t(s)}if(d!==null)var _=!0;else{var J=t(u);J!==null&&D(x,J.startTime-j),_=!1}return _}finally{d=null,f=C,p=!1}}var w=!1,P=null,O=-1,$=5,I=-1;function R(){return!(e.unstable_now()-I<$)}function L(){if(P!==null){var A=e.unstable_now();I=A;var j=!0;try{j=P(!0,A)}finally{j?F():(w=!1,P=null)}}else w=!1}var F;if(typeof m=="function")F=function(){m(L)};else if(typeof MessageChannel<"u"){var z=new MessageChannel,N=z.port2;z.port1.onmessage=L,F=function(){N.postMessage(null)}}else F=function(){S(L,0)};function B(A){P=A,w||(w=!0,F())}function D(A,j){O=S(function(){A(e.unstable_now())},j)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(A){A.callback=null},e.unstable_continueExecution=function(){h||p||(h=!0,B(T))},e.unstable_forceFrameRate=function(A){0>A||125se?(A.sortIndex=C,n(u,A),t(s)===null&&A===t(u)&&(v?(g(O),O=-1):v=!0,D(x,C-se))):(A.sortIndex=ae,n(s,A),h||p||(h=!0,B(T))),A},e.unstable_shouldYield=R,e.unstable_wrapCallback=function(A){var j=f;return function(){var C=f;f=j;try{return A.apply(this,arguments)}finally{f=C}}}})(av);ov.exports=av;var Tk=ov.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var lv=k,ft=Tk;function W(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Td=Object.prototype.hasOwnProperty,_k=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,mh={},hh={};function Ik(e){return Td.call(hh,e)?!0:Td.call(mh,e)?!1:_k.test(e)?hh[e]=!0:(mh[e]=!0,!1)}function Ok(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return r?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Ak(e,n,t,r){if(n===null||typeof n>"u"||Ok(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function Vn(e,n,t,r,i,o,a){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=o,this.removeEmptyString=a}var Sn={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Sn[e]=new Vn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];Sn[n]=new Vn(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Sn[e]=new Vn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Sn[e]=new Vn(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Sn[e]=new Vn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Sn[e]=new Vn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Sn[e]=new Vn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Sn[e]=new Vn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Sn[e]=new Vn(e,5,!1,e.toLowerCase(),null,!1,!1)});var dp=/[\-:]([a-z])/g;function fp(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(dp,fp);Sn[n]=new Vn(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(dp,fp);Sn[n]=new Vn(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(dp,fp);Sn[n]=new Vn(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Sn[e]=new Vn(e,1,!1,e.toLowerCase(),null,!1,!1)});Sn.xlinkHref=new Vn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Sn[e]=new Vn(e,1,!1,e.toLowerCase(),null,!0,!0)});function pp(e,n,t,r){var i=Sn.hasOwnProperty(n)?Sn[n]:null;(i!==null?i.type!==0:r||!(2l||i[a]!==o[l]){var s=` +`+i[a].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=a&&0<=l);break}}}finally{Ec=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?na(e):""}function Rk(e){switch(e.tag){case 5:return na(e.type);case 16:return na("Lazy");case 13:return na("Suspense");case 19:return na("SuspenseList");case 0:case 2:case 15:return e=Pc(e.type,!1),e;case 11:return e=Pc(e.type.render,!1),e;case 1:return e=Pc(e.type,!0),e;default:return""}}function Ad(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Ui:return"Fragment";case Bi:return"Portal";case _d:return"Profiler";case mp:return"StrictMode";case Id:return"Suspense";case Od:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case cv:return(e.displayName||"Context")+".Consumer";case uv:return(e._context.displayName||"Context")+".Provider";case hp:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case gp:return n=e.displayName||null,n!==null?n:Ad(e.type)||"Memo";case br:n=e._payload,e=e._init;try{return Ad(e(n))}catch{}}return null}function $k(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ad(n);case 8:return n===mp?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function Nr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function fv(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Lk(e){var n=fv(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var i=t.get,o=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.call(this,a)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function kl(e){e._valueTracker||(e._valueTracker=Lk(e))}function pv(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=fv(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function bs(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Rd(e,n){var t=n.checked;return nn({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function yh(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=Nr(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function mv(e,n){n=n.checked,n!=null&&pp(e,"checked",n,!1)}function $d(e,n){mv(e,n);var t=Nr(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Ld(e,n.type,t):n.hasOwnProperty("defaultValue")&&Ld(e,n.type,Nr(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function vh(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Ld(e,n,t){(n!=="number"||bs(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var ta=Array.isArray;function oo(e,n,t,r){if(e=e.options,n){n={};for(var i=0;i"+n.valueOf().toString()+"",n=wl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function _a(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var ua={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Mk=["Webkit","ms","Moz","O"];Object.keys(ua).forEach(function(e){Mk.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),ua[n]=ua[e]})});function vv(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||ua.hasOwnProperty(e)&&ua[e]?(""+n).trim():n+"px"}function xv(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,i=vv(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,i):e[t]=i}}var Nk=nn({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function jd(e,n){if(n){if(Nk[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(W(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(W(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(W(61))}if(n.style!=null&&typeof n.style!="object")throw Error(W(62))}}function zd(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Fd=null;function yp(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Dd=null,ao=null,lo=null;function kh(e){if(e=ll(e)){if(typeof Dd!="function")throw Error(W(280));var n=e.stateNode;n&&(n=hu(n),Dd(e.stateNode,e.type,n))}}function bv(e){ao?lo?lo.push(e):lo=[e]:ao=e}function kv(){if(ao){var e=ao,n=lo;if(lo=ao=null,kh(e),n)for(e=0;e>>=0,e===0?32:31-(Gk(e)/Yk|0)|0}var Cl=64,Sl=4194304;function ra(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Ss(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=t&268435455;if(a!==0){var l=a&~i;l!==0?r=ra(l):(o&=a,o!==0&&(r=ra(o)))}else a=t&~i,a!==0?r=ra(a):o!==0&&(r=ra(o));if(r===0)return 0;if(n!==0&&n!==r&&!(n&i)&&(i=r&-r,o=n&-n,i>=o||i===16&&(o&4194240)!==0))return n;if(r&4&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function ol(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-Lt(n),e[n]=t}function Zk(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=da),Oh=" ",Ah=!1;function Bv(e,n){switch(e){case"keyup":return Pw.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Uv(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Wi=!1;function _w(e,n){switch(e){case"compositionend":return Uv(n);case"keypress":return n.which!==32?null:(Ah=!0,Oh);case"textInput":return e=n.data,e===Oh&&Ah?null:e;default:return null}}function Iw(e,n){if(Wi)return e==="compositionend"||!Ep&&Bv(e,n)?(e=Fv(),ts=wp=Sr=null,Wi=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=Mh(t)}}function Kv(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?Kv(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function Gv(){for(var e=window,n=bs();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=bs(e.document)}return n}function Pp(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function zw(e){var n=Gv(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&Kv(t.ownerDocument.documentElement,t)){if(r!==null&&Pp(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var i=t.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=Nh(t,o);var a=Nh(t,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(n=n.createRange(),n.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(n),e.extend(a.node,a.offset)):(n.setEnd(a.node,a.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,Hi=null,Kd=null,pa=null,Gd=!1;function jh(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;Gd||Hi==null||Hi!==bs(r)||(r=Hi,"selectionStart"in r&&Pp(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),pa&&La(pa,r)||(pa=r,r=Ts(Kd,"onSelect"),0Gi||(e.current=Jd[Gi],Jd[Gi]=null,Gi--)}function He(e,n){Gi++,Jd[Gi]=e.current,e.current=n}var jr={},Nn=Vr(jr),Xn=Vr(!1),hi=jr;function xo(e,n){var t=e.type.contextTypes;if(!t)return jr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in t)i[o]=n[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=i),i}function Qn(e){return e=e.childContextTypes,e!=null}function Is(){qe(Xn),qe(Nn)}function Hh(e,n,t){if(Nn.current!==jr)throw Error(W(168));He(Nn,n),He(Xn,t)}function t1(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var i in r)if(!(i in n))throw Error(W(108,$k(e)||"Unknown",i));return nn({},t,r)}function Os(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||jr,hi=Nn.current,He(Nn,e),He(Xn,Xn.current),!0}function Vh(e,n,t){var r=e.stateNode;if(!r)throw Error(W(169));t?(e=t1(e,n,hi),r.__reactInternalMemoizedMergedChildContext=e,qe(Xn),qe(Nn),He(Nn,e)):qe(Xn),He(Xn,t)}var Jt=null,gu=!1,Dc=!1;function r1(e){Jt===null?Jt=[e]:Jt.push(e)}function Xw(e){gu=!0,r1(e)}function Kr(){if(!Dc&&Jt!==null){Dc=!0;var e=0,n=je;try{var t=Jt;for(je=1;e>=a,i-=a,tr=1<<32-Lt(n)+i|t<O?($=P,P=null):$=P.sibling;var I=f(g,P,y[O],x);if(I===null){P===null&&(P=$);break}e&&P&&I.alternate===null&&n(g,P),m=o(I,m,O),w===null?T=I:w.sibling=I,w=I,P=$}if(O===y.length)return t(g,P),Ze&&Jr(g,O),T;if(P===null){for(;OO?($=P,P=null):$=P.sibling;var R=f(g,P,I.value,x);if(R===null){P===null&&(P=$);break}e&&P&&R.alternate===null&&n(g,P),m=o(R,m,O),w===null?T=R:w.sibling=R,w=R,P=$}if(I.done)return t(g,P),Ze&&Jr(g,O),T;if(P===null){for(;!I.done;O++,I=y.next())I=d(g,I.value,x),I!==null&&(m=o(I,m,O),w===null?T=I:w.sibling=I,w=I);return Ze&&Jr(g,O),T}for(P=r(g,P);!I.done;O++,I=y.next())I=p(P,g,O,I.value,x),I!==null&&(e&&I.alternate!==null&&P.delete(I.key===null?O:I.key),m=o(I,m,O),w===null?T=I:w.sibling=I,w=I);return e&&P.forEach(function(L){return n(g,L)}),Ze&&Jr(g,O),T}function S(g,m,y,x){if(typeof y=="object"&&y!==null&&y.type===Ui&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case bl:e:{for(var T=y.key,w=m;w!==null;){if(w.key===T){if(T=y.type,T===Ui){if(w.tag===7){t(g,w.sibling),m=i(w,y.props.children),m.return=g,g=m;break e}}else if(w.elementType===T||typeof T=="object"&&T!==null&&T.$$typeof===br&&Zh(T)===w.type){t(g,w.sibling),m=i(w,y.props),m.ref=Ho(g,w,y),m.return=g,g=m;break e}t(g,w);break}else n(g,w);w=w.sibling}y.type===Ui?(m=fi(y.props.children,g.mode,x,y.key),m.return=g,g=m):(x=cs(y.type,y.key,y.props,null,g.mode,x),x.ref=Ho(g,m,y),x.return=g,g=x)}return a(g);case Bi:e:{for(w=y.key;m!==null;){if(m.key===w)if(m.tag===4&&m.stateNode.containerInfo===y.containerInfo&&m.stateNode.implementation===y.implementation){t(g,m.sibling),m=i(m,y.children||[]),m.return=g,g=m;break e}else{t(g,m);break}else n(g,m);m=m.sibling}m=Yc(y,g.mode,x),m.return=g,g=m}return a(g);case br:return w=y._init,S(g,m,w(y._payload),x)}if(ta(y))return h(g,m,y,x);if(Fo(y))return v(g,m,y,x);Al(g,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,m!==null&&m.tag===6?(t(g,m.sibling),m=i(m,y),m.return=g,g=m):(t(g,m),m=Gc(y,g.mode,x),m.return=g,g=m),a(g)):t(g,m)}return S}var ko=d1(!0),f1=d1(!1),sl={},Gt=Vr(sl),za=Vr(sl),Fa=Vr(sl);function ai(e){if(e===sl)throw Error(W(174));return e}function Mp(e,n){switch(He(Fa,n),He(za,e),He(Gt,sl),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:Nd(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=Nd(n,e)}qe(Gt),He(Gt,n)}function wo(){qe(Gt),qe(za),qe(Fa)}function p1(e){ai(Fa.current);var n=ai(Gt.current),t=Nd(n,e.type);n!==t&&(He(za,e),He(Gt,t))}function Np(e){za.current===e&&(qe(Gt),qe(za))}var Je=Vr(0);function Ns(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if(n.flags&128)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Bc=[];function jp(){for(var e=0;et?t:4,e(!0);var r=Uc.transition;Uc.transition={};try{e(!1),n()}finally{je=t,Uc.transition=r}}function I1(){return Et().memoizedState}function eC(e,n,t){var r=$r(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},O1(e))A1(n,t);else if(t=l1(e,n,t,r),t!==null){var i=Wn();Mt(t,e,r,i),R1(t,n,r)}}function nC(e,n,t){var r=$r(e),i={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(O1(e))A1(n,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=n.lastRenderedReducer,o!==null))try{var a=n.lastRenderedState,l=o(a,t);if(i.hasEagerState=!0,i.eagerState=l,Nt(l,a)){var s=n.interleaved;s===null?(i.next=i,$p(n)):(i.next=s.next,s.next=i),n.interleaved=i;return}}catch{}finally{}t=l1(e,n,i,r),t!==null&&(i=Wn(),Mt(t,e,r,i),R1(t,n,r))}}function O1(e){var n=e.alternate;return e===en||n!==null&&n===en}function A1(e,n){ma=js=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function R1(e,n,t){if(t&4194240){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,xp(e,t)}}var zs={readContext:St,useCallback:On,useContext:On,useEffect:On,useImperativeHandle:On,useInsertionEffect:On,useLayoutEffect:On,useMemo:On,useReducer:On,useRef:On,useState:On,useDebugValue:On,useDeferredValue:On,useTransition:On,useMutableSource:On,useSyncExternalStore:On,useId:On,unstable_isNewReconciler:!1},tC={readContext:St,useCallback:function(e,n){return zt().memoizedState=[e,n===void 0?null:n],e},useContext:St,useEffect:eg,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,as(4194308,4,S1.bind(null,n,e),t)},useLayoutEffect:function(e,n){return as(4194308,4,e,n)},useInsertionEffect:function(e,n){return as(4,2,e,n)},useMemo:function(e,n){var t=zt();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=zt();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=eC.bind(null,en,e),[r.memoizedState,e]},useRef:function(e){var n=zt();return e={current:e},n.memoizedState=e},useState:Jh,useDebugValue:Up,useDeferredValue:function(e){return zt().memoizedState=e},useTransition:function(){var e=Jh(!1),n=e[0];return e=Jw.bind(null,e[1]),zt().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=en,i=zt();if(Ze){if(t===void 0)throw Error(W(407));t=t()}else{if(t=n(),yn===null)throw Error(W(349));yi&30||g1(r,n,t)}i.memoizedState=t;var o={value:t,getSnapshot:n};return i.queue=o,eg(v1.bind(null,r,o,e),[e]),r.flags|=2048,Ua(9,y1.bind(null,r,o,t,n),void 0,null),t},useId:function(){var e=zt(),n=yn.identifierPrefix;if(Ze){var t=rr,r=tr;t=(r&~(1<<32-Lt(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=Da++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(t,{is:r.is}):(e=a.createElement(t),t==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,t),e[Ut]=n,e[ja]=r,B1(e,n,!1,!1),n.stateNode=e;e:{switch(a=zd(t,r),t){case"dialog":Ge("cancel",e),Ge("close",e),i=r;break;case"iframe":case"object":case"embed":Ge("load",e),i=r;break;case"video":case"audio":for(i=0;iSo&&(n.flags|=128,r=!0,Vo(o,!1),n.lanes=4194304)}else{if(!r)if(e=Ns(a),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),Vo(o,!0),o.tail===null&&o.tailMode==="hidden"&&!a.alternate&&!Ze)return An(n),null}else 2*ln()-o.renderingStartTime>So&&t!==1073741824&&(n.flags|=128,r=!0,Vo(o,!1),n.lanes=4194304);o.isBackwards?(a.sibling=n.child,n.child=a):(t=o.last,t!==null?t.sibling=a:n.child=a,o.last=a)}return o.tail!==null?(n=o.tail,o.rendering=n,o.tail=n.sibling,o.renderingStartTime=ln(),n.sibling=null,t=Je.current,He(Je,r?t&1|2:t&1),n):(An(n),null);case 22:case 23:return Yp(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&n.mode&1?at&1073741824&&(An(n),n.subtreeFlags&6&&(n.flags|=8192)):An(n),null;case 24:return null;case 25:return null}throw Error(W(156,n.tag))}function cC(e,n){switch(_p(n),n.tag){case 1:return Qn(n.type)&&Is(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return wo(),qe(Xn),qe(Nn),jp(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return Np(n),null;case 13:if(qe(Je),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(W(340));bo()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return qe(Je),null;case 4:return wo(),null;case 10:return Rp(n.type._context),null;case 22:case 23:return Yp(),null;case 24:return null;default:return null}}var $l=!1,$n=!1,dC=typeof WeakSet=="function"?WeakSet:Set,Q=null;function Qi(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){on(e,n,r)}else t.current=null}function ff(e,n,t){try{t()}catch(r){on(e,n,r)}}var ug=!1;function fC(e,n){if(Yd=Es,e=Gv(),Pp(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{t.nodeType,o.nodeType}catch{t=null;break e}var a=0,l=-1,s=-1,u=0,c=0,d=e,f=null;n:for(;;){for(var p;d!==t||i!==0&&d.nodeType!==3||(l=a+i),d!==o||r!==0&&d.nodeType!==3||(s=a+r),d.nodeType===3&&(a+=d.nodeValue.length),(p=d.firstChild)!==null;)f=d,d=p;for(;;){if(d===e)break n;if(f===t&&++u===i&&(l=a),f===o&&++c===r&&(s=a),(p=d.nextSibling)!==null)break;d=f,f=d.parentNode}d=p}t=l===-1||s===-1?null:{start:l,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(qd={focusedElem:e,selectionRange:t},Es=!1,Q=n;Q!==null;)if(n=Q,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,Q=e;else for(;Q!==null;){n=Q;try{var h=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(h!==null){var v=h.memoizedProps,S=h.memoizedState,g=n.stateNode,m=g.getSnapshotBeforeUpdate(n.elementType===n.type?v:Ot(n.type,v),S);g.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var y=n.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(W(163))}}catch(x){on(n,n.return,x)}if(e=n.sibling,e!==null){e.return=n.return,Q=e;break}Q=n.return}return h=ug,ug=!1,h}function ha(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&ff(n,t,o)}i=i.next}while(i!==r)}}function xu(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function pf(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof n=="function"?n(e):n.current=e}}function H1(e){var n=e.alternate;n!==null&&(e.alternate=null,H1(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Ut],delete n[ja],delete n[Zd],delete n[Yw],delete n[qw])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function V1(e){return e.tag===5||e.tag===3||e.tag===4}function cg(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||V1(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function mf(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=_s));else if(r!==4&&(e=e.child,e!==null))for(mf(e,n,t),e=e.sibling;e!==null;)mf(e,n,t),e=e.sibling}function hf(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(hf(e,n,t),e=e.sibling;e!==null;)hf(e,n,t),e=e.sibling}var kn=null,At=!1;function gr(e,n,t){for(t=t.child;t!==null;)K1(e,n,t),t=t.sibling}function K1(e,n,t){if(Kt&&typeof Kt.onCommitFiberUnmount=="function")try{Kt.onCommitFiberUnmount(du,t)}catch{}switch(t.tag){case 5:$n||Qi(t,n);case 6:var r=kn,i=At;kn=null,gr(e,n,t),kn=r,At=i,kn!==null&&(At?(e=kn,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):kn.removeChild(t.stateNode));break;case 18:kn!==null&&(At?(e=kn,t=t.stateNode,e.nodeType===8?Fc(e.parentNode,t):e.nodeType===1&&Fc(e,t),Ra(e)):Fc(kn,t.stateNode));break;case 4:r=kn,i=At,kn=t.stateNode.containerInfo,At=!0,gr(e,n,t),kn=r,At=i;break;case 0:case 11:case 14:case 15:if(!$n&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,a!==void 0&&(o&2||o&4)&&ff(t,n,a),i=i.next}while(i!==r)}gr(e,n,t);break;case 1:if(!$n&&(Qi(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(l){on(t,n,l)}gr(e,n,t);break;case 21:gr(e,n,t);break;case 22:t.mode&1?($n=(r=$n)||t.memoizedState!==null,gr(e,n,t),$n=r):gr(e,n,t);break;default:gr(e,n,t)}}function dg(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new dC),n.forEach(function(r){var i=kC.bind(null,e,r);t.has(r)||(t.add(r),r.then(i,i))})}}function It(e,n){var t=n.deletions;if(t!==null)for(var r=0;ri&&(i=a),r&=~o}if(r=i,r=ln()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*mC(r/1960))-r,10e?16:e,Er===null)var r=!1;else{if(e=Er,Er=null,Bs=0,Pe&6)throw Error(W(331));var i=Pe;for(Pe|=4,Q=e.current;Q!==null;){var o=Q,a=o.child;if(Q.flags&16){var l=o.deletions;if(l!==null){for(var s=0;sln()-Kp?di(e,0):Vp|=t),Zn(e,n)}function ex(e,n){n===0&&(e.mode&1?(n=Sl,Sl<<=1,!(Sl&130023424)&&(Sl=4194304)):n=1);var t=Wn();e=lr(e,n),e!==null&&(ol(e,n,t),Zn(e,t))}function bC(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),ex(e,t)}function kC(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(t=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(W(314))}r!==null&&r.delete(n),ex(e,t)}var nx;nx=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||Xn.current)Yn=!0;else{if(!(e.lanes&t)&&!(n.flags&128))return Yn=!1,sC(e,n,t);Yn=!!(e.flags&131072)}else Yn=!1,Ze&&n.flags&1048576&&i1(n,Rs,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;ls(e,n),e=n.pendingProps;var i=xo(n,Nn.current);uo(n,t),i=Fp(null,n,r,e,i,t);var o=Dp();return n.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,Qn(r)?(o=!0,Os(n)):o=!1,n.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Lp(n),i.updater=yu,n.stateNode=i,i._reactInternals=n,of(n,r,e,t),n=sf(null,n,r,!0,o,t)):(n.tag=0,Ze&&o&&Tp(n),Dn(null,n,i,t),n=n.child),n;case 16:r=n.elementType;e:{switch(ls(e,n),e=n.pendingProps,i=r._init,r=i(r._payload),n.type=r,i=n.tag=CC(r),e=Ot(r,e),i){case 0:n=lf(null,n,r,e,t);break e;case 1:n=ag(null,n,r,e,t);break e;case 11:n=ig(null,n,r,e,t);break e;case 14:n=og(null,n,r,Ot(r.type,e),t);break e}throw Error(W(306,r,""))}return n;case 0:return r=n.type,i=n.pendingProps,i=n.elementType===r?i:Ot(r,i),lf(e,n,r,i,t);case 1:return r=n.type,i=n.pendingProps,i=n.elementType===r?i:Ot(r,i),ag(e,n,r,i,t);case 3:e:{if(z1(n),e===null)throw Error(W(387));r=n.pendingProps,o=n.memoizedState,i=o.element,s1(e,n),Ms(n,r,null,t);var a=n.memoizedState;if(r=a.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},n.updateQueue.baseState=o,n.memoizedState=o,n.flags&256){i=Co(Error(W(423)),n),n=lg(e,n,r,t,i);break e}else if(r!==i){i=Co(Error(W(424)),n),n=lg(e,n,r,t,i);break e}else for(st=Or(n.stateNode.containerInfo.firstChild),ct=n,Ze=!0,Rt=null,t=f1(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(bo(),r===i){n=sr(e,n,t);break e}Dn(e,n,r,t)}n=n.child}return n;case 5:return p1(n),e===null&&nf(n),r=n.type,i=n.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,Xd(r,i)?a=null:o!==null&&Xd(r,o)&&(n.flags|=32),j1(e,n),Dn(e,n,a,t),n.child;case 6:return e===null&&nf(n),null;case 13:return F1(e,n,t);case 4:return Mp(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=ko(n,null,r,t):Dn(e,n,r,t),n.child;case 11:return r=n.type,i=n.pendingProps,i=n.elementType===r?i:Ot(r,i),ig(e,n,r,i,t);case 7:return Dn(e,n,n.pendingProps,t),n.child;case 8:return Dn(e,n,n.pendingProps.children,t),n.child;case 12:return Dn(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,i=n.pendingProps,o=n.memoizedProps,a=i.value,He($s,r._currentValue),r._currentValue=a,o!==null)if(Nt(o.value,a)){if(o.children===i.children&&!Xn.current){n=sr(e,n,t);break e}}else for(o=n.child,o!==null&&(o.return=n);o!==null;){var l=o.dependencies;if(l!==null){a=o.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=ir(-1,t&-t),s.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?s.next=s:(s.next=c.next,c.next=s),u.pending=s}}o.lanes|=t,s=o.alternate,s!==null&&(s.lanes|=t),tf(o.return,t,n),l.lanes|=t;break}s=s.next}}else if(o.tag===10)a=o.type===n.type?null:o.child;else if(o.tag===18){if(a=o.return,a===null)throw Error(W(341));a.lanes|=t,l=a.alternate,l!==null&&(l.lanes|=t),tf(a,t,n),a=o.sibling}else a=o.child;if(a!==null)a.return=o;else for(a=o;a!==null;){if(a===n){a=null;break}if(o=a.sibling,o!==null){o.return=a.return,a=o;break}a=a.return}o=a}Dn(e,n,i.children,t),n=n.child}return n;case 9:return i=n.type,r=n.pendingProps.children,uo(n,t),i=St(i),r=r(i),n.flags|=1,Dn(e,n,r,t),n.child;case 14:return r=n.type,i=Ot(r,n.pendingProps),i=Ot(r.type,i),og(e,n,r,i,t);case 15:return M1(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,i=n.pendingProps,i=n.elementType===r?i:Ot(r,i),ls(e,n),n.tag=1,Qn(r)?(e=!0,Os(n)):e=!1,uo(n,t),c1(n,r,i),of(n,r,i,t),sf(null,n,r,!0,e,t);case 19:return D1(e,n,t);case 22:return N1(e,n,t)}throw Error(W(156,n.tag))};function tx(e,n){return _v(e,n)}function wC(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function wt(e,n,t,r){return new wC(e,n,t,r)}function Xp(e){return e=e.prototype,!(!e||!e.isReactComponent)}function CC(e){if(typeof e=="function")return Xp(e)?1:0;if(e!=null){if(e=e.$$typeof,e===hp)return 11;if(e===gp)return 14}return 2}function Lr(e,n){var t=e.alternate;return t===null?(t=wt(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function cs(e,n,t,r,i,o){var a=2;if(r=e,typeof e=="function")Xp(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Ui:return fi(t.children,i,o,n);case mp:a=8,i|=8;break;case _d:return e=wt(12,t,n,i|2),e.elementType=_d,e.lanes=o,e;case Id:return e=wt(13,t,n,i),e.elementType=Id,e.lanes=o,e;case Od:return e=wt(19,t,n,i),e.elementType=Od,e.lanes=o,e;case dv:return ku(t,i,o,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case uv:a=10;break e;case cv:a=9;break e;case hp:a=11;break e;case gp:a=14;break e;case br:a=16,r=null;break e}throw Error(W(130,e==null?e:typeof e,""))}return n=wt(a,t,n,i),n.elementType=e,n.type=r,n.lanes=o,n}function fi(e,n,t,r){return e=wt(7,e,r,n),e.lanes=t,e}function ku(e,n,t,r){return e=wt(22,e,r,n),e.elementType=dv,e.lanes=t,e.stateNode={isHidden:!1},e}function Gc(e,n,t){return e=wt(6,e,null,n),e.lanes=t,e}function Yc(e,n,t){return n=wt(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function SC(e,n,t,r,i){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=_c(0),this.expirationTimes=_c(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_c(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Qp(e,n,t,r,i,o,a,l,s){return e=new SC(e,n,t,l,s),n===1?(n=1,o===!0&&(n|=8)):n=0,o=wt(3,null,null,n),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Lp(o),e}function EC(e,n,t){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ax)}catch(e){console.error(e)}}ax(),iv.exports=pt;var Pu=iv.exports;const oa=rl(Pu);var xg=Pu;Pd.createRoot=xg.createRoot,Pd.hydrateRoot=xg.hydrateRoot;const OC={black:"#000",white:"#fff"},Ha=OC,AC={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},Ai=AC,RC={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},Ri=RC,$C={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},$i=$C,LC={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},Li=LC,MC={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},Mi=MC,NC={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},Go=NC,jC={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},zC=jC;function E(){return E=Object.assign?Object.assign.bind():function(e){for(var n=1;n{n[t]=lx(e[t])}),n}function Ln(e,n,t={clone:!0}){const r=t.clone?E({},e):e;return er(e)&&er(n)&&Object.keys(n).forEach(i=>{i!=="__proto__"&&(er(n[i])&&i in e&&er(e[i])?r[i]=Ln(e[i],n[i],t):t.clone?r[i]=er(n[i])?lx(n[i]):n[i]:r[i]=n[i])}),r}var sx={exports:{}},FC="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",DC=FC,BC=DC;function ux(){}function cx(){}cx.resetWarningCache=ux;var UC=function(){function e(r,i,o,a,l,s){if(s!==BC){var u=new 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 u.name="Invariant Violation",u}}e.isRequired=e;function n(){return e}var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:cx,resetWarningCache:ux};return t.PropTypes=t,t};sx.exports=UC();var WC=sx.exports;const ke=rl(WC);function zr(e){let n="https://mui.com/production-error/?code="+e;for(let t=1;tt==null?n:function(...i){n.apply(this,i),t.apply(this,i)},()=>{})}function nm(e,n=166){let t;function r(...i){const o=()=>{e.apply(this,i)};clearTimeout(t),t=setTimeout(o,n)}return r.clear=()=>{clearTimeout(t)},r}function HC(e,n){return()=>null}function ds(e,n){var t,r;return k.isValidElement(e)&&n.indexOf((t=e.type.muiName)!=null?t:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function Jn(e){return e&&e.ownerDocument||document}function Fr(e){return Jn(e).defaultView||window}function VC(e,n){return()=>null}function Hs(e,n){typeof e=="function"?e(n):e&&(e.current=n)}const Xt=typeof window<"u"?k.useLayoutEffect:k.useEffect;let bg=0;function KC(e){const[n,t]=k.useState(e),r=e||n;return k.useEffect(()=>{n==null&&(bg+=1,t(`mui-${bg}`))},[n]),r}const kg=Ed.useId;function Tu(e){if(kg!==void 0){const n=kg();return e??n}return KC(e)}function GC(e,n,t,r,i){return null}function Vs({controlled:e,default:n,name:t,state:r="value"}){const{current:i}=k.useRef(e!==void 0),[o,a]=k.useState(n),l=i?e:o,s=k.useCallback(u=>{i||a(u)},[]);return[l,s]}function li(e){const n=k.useRef(e);return Xt(()=>{n.current=e}),k.useRef((...t)=>(0,n.current)(...t)).current}function vn(...e){return k.useMemo(()=>e.every(n=>n==null)?null:n=>{e.forEach(t=>{Hs(t,n)})},e)}let _u=!0,kf=!1,wg;const YC={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function qC(e){const{type:n,tagName:t}=e;return!!(t==="INPUT"&&YC[n]&&!e.readOnly||t==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function XC(e){e.metaKey||e.altKey||e.ctrlKey||(_u=!0)}function qc(){_u=!1}function QC(){this.visibilityState==="hidden"&&kf&&(_u=!0)}function ZC(e){e.addEventListener("keydown",XC,!0),e.addEventListener("mousedown",qc,!0),e.addEventListener("pointerdown",qc,!0),e.addEventListener("touchstart",qc,!0),e.addEventListener("visibilitychange",QC,!0)}function JC(e){const{target:n}=e;try{return n.matches(":focus-visible")}catch{}return _u||qC(n)}function tm(){const e=k.useCallback(i=>{i!=null&&ZC(i.ownerDocument)},[]),n=k.useRef(!1);function t(){return n.current?(kf=!0,window.clearTimeout(wg),wg=window.setTimeout(()=>{kf=!1},100),n.current=!1,!0):!1}function r(i){return JC(i)?(n.current=!0,!0):!1}return{isFocusVisibleRef:n,onFocus:r,onBlur:t,ref:e}}function dx(e){const n=e.documentElement.clientWidth;return Math.abs(window.innerWidth-n)}function rm(e,n){const t=E({},n);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))t[r]=E({},e[r],t[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const i=e[r]||{},o=n[r];t[r]={},!o||!Object.keys(o)?t[r]=i:!i||!Object.keys(i)?t[r]=o:(t[r]=E({},o),Object.keys(i).forEach(a=>{t[r][a]=rm(i[a],o[a])}))}else t[r]===void 0&&(t[r]=e[r])}),t}function Te(e,n,t=void 0){const r={};return Object.keys(e).forEach(i=>{r[i]=e[i].reduce((o,a)=>{if(a){const l=n(a);l!==""&&o.push(l),t&&t[a]&&o.push(t[a])}return o},[]).join(" ")}),r}const Cg=e=>e,eS=()=>{let e=Cg;return{configure(n){e=n},generate(n){return e(n)},reset(){e=Cg}}},nS=eS(),im=nS,tS={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Ee(e,n,t="Mui"){const r=tS[n];return r?`${t}-${r}`:`${im.generate(e)}-${n}`}function Se(e,n,t="Mui"){const r={};return n.forEach(i=>{r[i]=Ee(e,i,t)}),r}const bi="$$material";function re(e,n){if(e==null)return{};var t={},r=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}function fx(e){var n=Object.create(null);return function(t){return n[t]===void 0&&(n[t]=e(t)),n[t]}}var rS=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,iS=fx(function(e){return rS.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function oS(e){if(e.sheet)return e.sheet;for(var n=0;n0?wn(Mo,--nt):0,Eo--,un===10&&(Eo=1,Ou--),un}function dt(){return un=nt2||Ka(un)>3?"":" "}function vS(e,n){for(;--n&&dt()&&!(un<48||un>102||un>57&&un<65||un>70&&un<97););return ul(e,fs()+(n<6&&Yt()==32&&dt()==32))}function Cf(e){for(;dt();)switch(un){case e:return nt;case 34:case 39:e!==34&&e!==39&&Cf(un);break;case 40:e===41&&Cf(e);break;case 92:dt();break}return nt}function xS(e,n){for(;dt()&&e+un!==57;)if(e+un===84&&Yt()===47)break;return"/*"+ul(n,nt-1)+"*"+Iu(e===47?e:dt())}function bS(e){for(;!Ka(Yt());)dt();return ul(e,nt)}function kS(e){return vx(ms("",null,null,null,[""],e=yx(e),0,[0],e))}function ms(e,n,t,r,i,o,a,l,s){for(var u=0,c=0,d=a,f=0,p=0,h=0,v=1,S=1,g=1,m=0,y="",x=i,T=o,w=r,P=y;S;)switch(h=m,m=dt()){case 40:if(h!=108&&wn(P,d-1)==58){wf(P+=Re(ps(m),"&","&\f"),"&\f")!=-1&&(g=-1);break}case 34:case 39:case 91:P+=ps(m);break;case 9:case 10:case 13:case 32:P+=yS(h);break;case 92:P+=vS(fs()-1,7);continue;case 47:switch(Yt()){case 42:case 47:Nl(wS(xS(dt(),fs()),n,t),s);break;default:P+="/"}break;case 123*v:l[u++]=Dt(P)*g;case 125*v:case 59:case 0:switch(m){case 0:case 125:S=0;case 59+c:g==-1&&(P=Re(P,/\f/g,"")),p>0&&Dt(P)-d&&Nl(p>32?Eg(P+";",r,t,d-1):Eg(Re(P," ","")+";",r,t,d-2),s);break;case 59:P+=";";default:if(Nl(w=Sg(P,n,t,u,c,i,l,y,x=[],T=[],d),o),m===123)if(c===0)ms(P,n,w,w,x,o,d,l,T);else switch(f===99&&wn(P,3)===110?100:f){case 100:case 108:case 109:case 115:ms(e,w,w,r&&Nl(Sg(e,w,w,0,0,i,l,y,i,x=[],d),T),i,T,d,l,r?x:T);break;default:ms(P,w,w,w,[""],T,0,l,T)}}u=c=p=0,v=g=1,y=P="",d=a;break;case 58:d=1+Dt(P),p=h;default:if(v<1){if(m==123)--v;else if(m==125&&v++==0&&gS()==125)continue}switch(P+=Iu(m),m*v){case 38:g=c>0?1:(P+="\f",-1);break;case 44:l[u++]=(Dt(P)-1)*g,g=1;break;case 64:Yt()===45&&(P+=ps(dt())),f=Yt(),c=d=Dt(y=P+=bS(fs())),m++;break;case 45:h===45&&Dt(P)==2&&(v=0)}}return o}function Sg(e,n,t,r,i,o,a,l,s,u,c){for(var d=i-1,f=i===0?o:[""],p=lm(f),h=0,v=0,S=0;h0?f[g]+" "+m:Re(m,/&\f/g,f[g])))&&(s[S++]=y);return Au(e,n,t,i===0?om:l,s,u,c)}function wS(e,n,t){return Au(e,n,t,px,Iu(hS()),Va(e,2,-2),0)}function Eg(e,n,t,r){return Au(e,n,t,am,Va(e,0,r),Va(e,r+1,-1),r)}function fo(e,n){for(var t="",r=lm(e),i=0;i6)switch(wn(e,n+1)){case 109:if(wn(e,n+4)!==45)break;case 102:return Re(e,/(.+:)(.+)-([^]+)/,"$1"+Ae+"$2-$3$1"+Ks+(wn(e,n+3)==108?"$3":"$2-$3"))+e;case 115:return~wf(e,"stretch")?xx(Re(e,"stretch","fill-available"),n)+e:e}break;case 4949:if(wn(e,n+1)!==115)break;case 6444:switch(wn(e,Dt(e)-3-(~wf(e,"!important")&&10))){case 107:return Re(e,":",":"+Ae)+e;case 101:return Re(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ae+(wn(e,14)===45?"inline-":"")+"box$3$1"+Ae+"$2$3$1"+Rn+"$2box$3")+e}break;case 5936:switch(wn(e,n+11)){case 114:return Ae+e+Rn+Re(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ae+e+Rn+Re(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ae+e+Rn+Re(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Ae+e+Rn+e+e}return e}var AS=function(n,t,r,i){if(n.length>-1&&!n.return)switch(n.type){case am:n.return=xx(n.value,n.length);break;case mx:return fo([Yo(n,{value:Re(n.value,"@","@"+Ae)})],i);case om:if(n.length)return mS(n.props,function(o){switch(pS(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return fo([Yo(n,{props:[Re(o,/:(read-\w+)/,":"+Ks+"$1")]})],i);case"::placeholder":return fo([Yo(n,{props:[Re(o,/:(plac\w+)/,":"+Ae+"input-$1")]}),Yo(n,{props:[Re(o,/:(plac\w+)/,":"+Ks+"$1")]}),Yo(n,{props:[Re(o,/:(plac\w+)/,Rn+"input-$1")]})],i)}return""})}},RS=[AS],$S=function(n){var t=n.key;if(t==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(v){var S=v.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var i=n.stylisPlugins||RS,o={},a,l=[];a=n.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(v){for(var S=v.getAttribute("data-emotion").split(" "),g=1;g=4;++r,i-=4)t=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,t=(t&65535)*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(t&65535)*1540483477+((t>>>16)*59797<<16)^(n&65535)*1540483477+((n>>>16)*59797<<16);switch(i){case 3:n^=(e.charCodeAt(r+2)&255)<<16;case 2:n^=(e.charCodeAt(r+1)&255)<<8;case 1:n^=e.charCodeAt(r)&255,n=(n&65535)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,n=(n&65535)*1540483477+((n>>>16)*59797<<16),((n^n>>>15)>>>0).toString(36)}var VS={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},KS=/[A-Z]|^ms/g,GS=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Px=function(n){return n.charCodeAt(1)===45},Tg=function(n){return n!=null&&typeof n!="boolean"},Xc=fx(function(e){return Px(e)?e:e.replace(KS,"-$&").toLowerCase()}),_g=function(n,t){switch(n){case"animation":case"animationName":if(typeof t=="string")return t.replace(GS,function(r,i,o){return Bt={name:i,styles:o,next:Bt},i})}return VS[n]!==1&&!Px(n)&&typeof t=="number"&&t!==0?t+"px":t};function Ga(e,n,t){if(t==null)return"";if(t.__emotion_styles!==void 0)return t;switch(typeof t){case"boolean":return"";case"object":{if(t.anim===1)return Bt={name:t.name,styles:t.styles,next:Bt},t.name;if(t.styles!==void 0){var r=t.next;if(r!==void 0)for(;r!==void 0;)Bt={name:r.name,styles:r.styles,next:Bt},r=r.next;var i=t.styles+";";return i}return YS(e,n,t)}case"function":{if(e!==void 0){var o=Bt,a=t(e);return Bt=o,Ga(e,n,a)}break}}if(n==null)return t;var l=n[t];return l!==void 0?l:t}function YS(e,n,t){var r="";if(Array.isArray(t))for(var i=0;i96?JS:eE},Rg=function(n,t,r){var i;if(t){var o=t.shouldForwardProp;i=n.__emotion_forwardProp&&o?function(a){return n.__emotion_forwardProp(a)&&o(a)}:o}return typeof i!="function"&&r&&(i=n.__emotion_forwardProp),i},nE=function(n){var t=n.cache,r=n.serialized,i=n.isStringTag;return Sx(t,r,i),XS(function(){return Ex(t,r,i)}),null},tE=function e(n,t){var r=n.__emotion_real===n,i=r&&n.__emotion_base||n,o,a;t!==void 0&&(o=t.label,a=t.target);var l=Rg(n,t,r),s=l||Ag(i),u=!s("as");return function(){var c=arguments,d=r&&n.__emotion_styles!==void 0?n.__emotion_styles.slice(0):[];if(o!==void 0&&d.push("label:"+o+";"),c[0]==null||c[0].raw===void 0)d.push.apply(d,c);else{d.push(c[0][0]);for(var f=c.length,p=1;pn(iE(i)?t:i):n;return b.jsx(QS,{styles:r})}function Ox(e,n){return Sf(e,n)}const aE=(e,n)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=n(e.__emotion_styles))},lE=["values","unit","step"],sE=e=>{const n=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return n.sort((t,r)=>t.val-r.val),n.reduce((t,r)=>E({},t,{[r.key]:r.val}),{})};function uE(e){const{values:n={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:t="px",step:r=5}=e,i=re(e,lE),o=sE(n),a=Object.keys(o);function l(f){return`@media (min-width:${typeof n[f]=="number"?n[f]:f}${t})`}function s(f){return`@media (max-width:${(typeof n[f]=="number"?n[f]:f)-r/100}${t})`}function u(f,p){const h=a.indexOf(p);return`@media (min-width:${typeof n[f]=="number"?n[f]:f}${t}) and (max-width:${(h!==-1&&typeof n[a[h]]=="number"?n[a[h]]:p)-r/100}${t})`}function c(f){return a.indexOf(f)+1`@media (min-width:${pm[e]}px)`};function tt(e,n,t){const r=e.theme||{};if(Array.isArray(n)){const o=r.breakpoints||$g;return n.reduce((a,l,s)=>(a[o.up(o.keys[s])]=t(n[s]),a),{})}if(typeof n=="object"){const o=r.breakpoints||$g;return Object.keys(n).reduce((a,l)=>{if(Object.keys(o.values||pm).indexOf(l)!==-1){const s=o.up(l);a[s]=t(n[l],l)}else{const s=l;a[s]=n[s]}return a},{})}return t(n)}function Ax(e={}){var n;return((n=e.keys)==null?void 0:n.reduce((r,i)=>{const o=e.up(i);return r[o]={},r},{}))||{}}function Rx(e,n){return e.reduce((t,r)=>{const i=t[r];return(!i||Object.keys(i).length===0)&&delete t[r],t},n)}function fE(e,...n){const t=Ax(e),r=[t,...n].reduce((i,o)=>Ln(i,o),{});return Rx(Object.keys(t),r)}function pE(e,n){if(typeof e!="object")return{};const t={},r=Object.keys(n);return Array.isArray(e)?r.forEach((i,o)=>{o{e[i]!=null&&(t[i]=!0)}),t}function pi({values:e,breakpoints:n,base:t}){const r=t||pE(e,n),i=Object.keys(r);if(i.length===0)return e;let o;return i.reduce((a,l,s)=>(Array.isArray(e)?(a[l]=e[s]!=null?e[s]:e[o],o=s):typeof e=="object"?(a[l]=e[l]!=null?e[l]:e[o],o=l):a[l]=e,a),{})}function Po(e,n,t=!0){if(!n||typeof n!="string")return null;if(e&&e.vars&&t){const r=`vars.${n}`.split(".").reduce((i,o)=>i&&i[o]?i[o]:null,e);if(r!=null)return r}return n.split(".").reduce((r,i)=>r&&r[i]!=null?r[i]:null,e)}function Gs(e,n,t,r=t){let i;return typeof e=="function"?i=e(t):Array.isArray(e)?i=e[t]||r:i=Po(e,t)||r,n&&(i=n(i,r,e)),i}function Me(e){const{prop:n,cssProperty:t=e.prop,themeKey:r,transform:i}=e,o=a=>{if(a[n]==null)return null;const l=a[n],s=a.theme,u=Po(s,r)||{};return tt(a,l,d=>{let f=Gs(u,i,d);return d===f&&typeof d=="string"&&(f=Gs(u,i,`${n}${d==="default"?"":U(d)}`,d)),t===!1?f:{[t]:f}})};return o.propTypes={},o.filterProps=[n],o}function mE(e){const n={};return t=>(n[t]===void 0&&(n[t]=e(t)),n[t])}const hE={m:"margin",p:"padding"},gE={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Lg={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},yE=mE(e=>{if(e.length>2)if(Lg[e])e=Lg[e];else return[e];const[n,t]=e.split(""),r=hE[n],i=gE[t]||"";return Array.isArray(i)?i.map(o=>r+o):[r+i]}),mm=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],hm=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...mm,...hm];function cl(e,n,t,r){var i;const o=(i=Po(e,n,!1))!=null?i:t;return typeof o=="number"?a=>typeof a=="string"?a:o*a:Array.isArray(o)?a=>typeof a=="string"?a:o[a]:typeof o=="function"?o:()=>{}}function gm(e){return cl(e,"spacing",8)}function ki(e,n){if(typeof n=="string"||n==null)return n;const t=Math.abs(n),r=e(t);return n>=0?r:typeof r=="number"?-r:`-${r}`}function vE(e,n){return t=>e.reduce((r,i)=>(r[i]=ki(n,t),r),{})}function xE(e,n,t,r){if(n.indexOf(t)===-1)return null;const i=yE(t),o=vE(i,r),a=e[t];return tt(e,a,o)}function $x(e,n){const t=gm(e.theme);return Object.keys(e).map(r=>xE(e,n,r,t)).reduce(va,{})}function tn(e){return $x(e,mm)}tn.propTypes={};tn.filterProps=mm;function rn(e){return $x(e,hm)}rn.propTypes={};rn.filterProps=hm;function bE(e=8){if(e.mui)return e;const n=gm({spacing:e}),t=(...r)=>(r.length===0?[1]:r).map(o=>{const a=n(o);return typeof a=="number"?`${a}px`:a}).join(" ");return t.mui=!0,t}function Wu(...e){const n=e.reduce((r,i)=>(i.filterProps.forEach(o=>{r[o]=i}),r),{}),t=r=>Object.keys(r).reduce((i,o)=>n[o]?va(i,n[o](r)):i,{});return t.propTypes={},t.filterProps=e.reduce((r,i)=>r.concat(i.filterProps),[]),t}function Wt(e){return typeof e!="number"?e:`${e}px solid`}const kE=Me({prop:"border",themeKey:"borders",transform:Wt}),wE=Me({prop:"borderTop",themeKey:"borders",transform:Wt}),CE=Me({prop:"borderRight",themeKey:"borders",transform:Wt}),SE=Me({prop:"borderBottom",themeKey:"borders",transform:Wt}),EE=Me({prop:"borderLeft",themeKey:"borders",transform:Wt}),PE=Me({prop:"borderColor",themeKey:"palette"}),TE=Me({prop:"borderTopColor",themeKey:"palette"}),_E=Me({prop:"borderRightColor",themeKey:"palette"}),IE=Me({prop:"borderBottomColor",themeKey:"palette"}),OE=Me({prop:"borderLeftColor",themeKey:"palette"}),Hu=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const n=cl(e.theme,"shape.borderRadius",4),t=r=>({borderRadius:ki(n,r)});return tt(e,e.borderRadius,t)}return null};Hu.propTypes={};Hu.filterProps=["borderRadius"];Wu(kE,wE,CE,SE,EE,PE,TE,_E,IE,OE,Hu);const Vu=e=>{if(e.gap!==void 0&&e.gap!==null){const n=cl(e.theme,"spacing",8),t=r=>({gap:ki(n,r)});return tt(e,e.gap,t)}return null};Vu.propTypes={};Vu.filterProps=["gap"];const Ku=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const n=cl(e.theme,"spacing",8),t=r=>({columnGap:ki(n,r)});return tt(e,e.columnGap,t)}return null};Ku.propTypes={};Ku.filterProps=["columnGap"];const Gu=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const n=cl(e.theme,"spacing",8),t=r=>({rowGap:ki(n,r)});return tt(e,e.rowGap,t)}return null};Gu.propTypes={};Gu.filterProps=["rowGap"];const AE=Me({prop:"gridColumn"}),RE=Me({prop:"gridRow"}),$E=Me({prop:"gridAutoFlow"}),LE=Me({prop:"gridAutoColumns"}),ME=Me({prop:"gridAutoRows"}),NE=Me({prop:"gridTemplateColumns"}),jE=Me({prop:"gridTemplateRows"}),zE=Me({prop:"gridTemplateAreas"}),FE=Me({prop:"gridArea"});Wu(Vu,Ku,Gu,AE,RE,$E,LE,ME,NE,jE,zE,FE);function po(e,n){return n==="grey"?n:e}const DE=Me({prop:"color",themeKey:"palette",transform:po}),BE=Me({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:po}),UE=Me({prop:"backgroundColor",themeKey:"palette",transform:po});Wu(DE,BE,UE);function lt(e){return e<=1&&e!==0?`${e*100}%`:e}const WE=Me({prop:"width",transform:lt}),ym=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const n=t=>{var r,i;const o=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[t])||pm[t];return o?((i=e.theme)==null||(i=i.breakpoints)==null?void 0:i.unit)!=="px"?{maxWidth:`${o}${e.theme.breakpoints.unit}`}:{maxWidth:o}:{maxWidth:lt(t)}};return tt(e,e.maxWidth,n)}return null};ym.filterProps=["maxWidth"];const HE=Me({prop:"minWidth",transform:lt}),VE=Me({prop:"height",transform:lt}),KE=Me({prop:"maxHeight",transform:lt}),GE=Me({prop:"minHeight",transform:lt});Me({prop:"size",cssProperty:"width",transform:lt});Me({prop:"size",cssProperty:"height",transform:lt});const YE=Me({prop:"boxSizing"});Wu(WE,ym,HE,VE,KE,GE,YE);const qE={border:{themeKey:"borders",transform:Wt},borderTop:{themeKey:"borders",transform:Wt},borderRight:{themeKey:"borders",transform:Wt},borderBottom:{themeKey:"borders",transform:Wt},borderLeft:{themeKey:"borders",transform:Wt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Hu},color:{themeKey:"palette",transform:po},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:po},backgroundColor:{themeKey:"palette",transform:po},p:{style:rn},pt:{style:rn},pr:{style:rn},pb:{style:rn},pl:{style:rn},px:{style:rn},py:{style:rn},padding:{style:rn},paddingTop:{style:rn},paddingRight:{style:rn},paddingBottom:{style:rn},paddingLeft:{style:rn},paddingX:{style:rn},paddingY:{style:rn},paddingInline:{style:rn},paddingInlineStart:{style:rn},paddingInlineEnd:{style:rn},paddingBlock:{style:rn},paddingBlockStart:{style:rn},paddingBlockEnd:{style:rn},m:{style:tn},mt:{style:tn},mr:{style:tn},mb:{style:tn},ml:{style:tn},mx:{style:tn},my:{style:tn},margin:{style:tn},marginTop:{style:tn},marginRight:{style:tn},marginBottom:{style:tn},marginLeft:{style:tn},marginX:{style:tn},marginY:{style:tn},marginInline:{style:tn},marginInlineStart:{style:tn},marginInlineEnd:{style:tn},marginBlock:{style:tn},marginBlockStart:{style:tn},marginBlockEnd:{style:tn},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Vu},rowGap:{style:Gu},columnGap:{style:Ku},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:lt},maxWidth:{style:ym},minWidth:{transform:lt},height:{transform:lt},maxHeight:{transform:lt},minHeight:{transform:lt},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},Yu=qE;function XE(...e){const n=e.reduce((r,i)=>r.concat(Object.keys(i)),[]),t=new Set(n);return e.every(r=>t.size===Object.keys(r).length)}function QE(e,n){return typeof e=="function"?e(n):e}function ZE(){function e(t,r,i,o){const a={[t]:r,theme:i},l=o[t];if(!l)return{[t]:r};const{cssProperty:s=t,themeKey:u,transform:c,style:d}=l;if(r==null)return null;if(u==="typography"&&r==="inherit")return{[t]:r};const f=Po(i,u)||{};return d?d(a):tt(a,r,h=>{let v=Gs(f,c,h);return h===v&&typeof h=="string"&&(v=Gs(f,c,`${t}${h==="default"?"":U(h)}`,h)),s===!1?v:{[s]:v}})}function n(t){var r;const{sx:i,theme:o={}}=t||{};if(!i)return null;const a=(r=o.unstable_sxConfig)!=null?r:Yu;function l(s){let u=s;if(typeof s=="function")u=s(o);else if(typeof s!="object")return s;if(!u)return null;const c=Ax(o.breakpoints),d=Object.keys(c);let f=c;return Object.keys(u).forEach(p=>{const h=QE(u[p],o);if(h!=null)if(typeof h=="object")if(a[p])f=va(f,e(p,h,o,a));else{const v=tt({theme:o},h,S=>({[p]:S}));XE(v,h)?f[p]=n({sx:h,theme:o}):f=va(f,v)}else f=va(f,e(p,h,o,a))}),Rx(d,f)}return Array.isArray(i)?i.map(l):l(i)}return n}const dl=ZE();dl.filterProps=["sx"];const JE=["breakpoints","palette","spacing","shape"];function fl(e={},...n){const{breakpoints:t={},palette:r={},spacing:i,shape:o={}}=e,a=re(e,JE),l=uE(t),s=bE(i);let u=Ln({breakpoints:l,direction:"ltr",components:{},palette:E({mode:"light"},r),spacing:s,shape:E({},dE,o)},a);return u=n.reduce((c,d)=>Ln(c,d),u),u.unstable_sxConfig=E({},Yu,a==null?void 0:a.unstable_sxConfig),u.unstable_sx=function(d){return dl({sx:d,theme:this})},u}function eP(e){return Object.keys(e).length===0}function vm(e=null){const n=k.useContext(Uu);return!n||eP(n)?e:n}const nP=fl();function qu(e=nP){return vm(e)}function tP({styles:e,themeId:n,defaultTheme:t={}}){const r=qu(t),i=typeof e=="function"?e(n&&r[n]||r):e;return b.jsx(oE,{styles:i})}const rP=["sx"],iP=e=>{var n,t;const r={systemProps:{},otherProps:{}},i=(n=e==null||(t=e.theme)==null?void 0:t.unstable_sxConfig)!=null?n:Yu;return Object.keys(e).forEach(o=>{i[o]?r.systemProps[o]=e[o]:r.otherProps[o]=e[o]}),r};function Xu(e){const{sx:n}=e,t=re(e,rP),{systemProps:r,otherProps:i}=iP(t);let o;return Array.isArray(n)?o=[r,...n]:typeof n=="function"?o=(...a)=>{const l=n(...a);return er(l)?E({},r,l):r}:o=E({},r,n),E({},i,{sx:o})}function Lx(e){var n,t,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(n=0;nl!=="theme"&&l!=="sx"&&l!=="as"})(dl);return k.forwardRef(function(s,u){const c=qu(t),d=Xu(s),{className:f,component:p="div"}=d,h=re(d,oP);return b.jsx(o,E({as:p,ref:u,className:oe(f,i?i(r):r),theme:n&&c[n]||c},h))})}const lP=["variant"];function Mg(e){return e.length===0}function Mx(e){const{variant:n}=e,t=re(e,lP);let r=n||"";return Object.keys(t).sort().forEach(i=>{i==="color"?r+=Mg(r)?e[i]:U(e[i]):r+=`${Mg(r)?i:U(i)}${U(e[i].toString())}`}),r}const sP=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function uP(e){return Object.keys(e).length===0}function cP(e){return typeof e=="string"&&e.charCodeAt(0)>96}const dP=(e,n)=>n.components&&n.components[e]&&n.components[e].styleOverrides?n.components[e].styleOverrides:null,Ys=e=>{const n={};return e&&e.forEach(t=>{const r=Mx(t.props);n[r]=t.style}),n},fP=(e,n)=>{let t=[];return n&&n.components&&n.components[e]&&n.components[e].variants&&(t=n.components[e].variants),Ys(t)},qs=(e,n,t)=>{const{ownerState:r={}}=e,i=[];return t&&t.forEach(o=>{let a=!0;Object.keys(o.props).forEach(l=>{r[l]!==o.props[l]&&e[l]!==o.props[l]&&(a=!1)}),a&&i.push(n[Mx(o.props)])}),i},pP=(e,n,t,r)=>{var i;const o=t==null||(i=t.components)==null||(i=i[r])==null?void 0:i.variants;return qs(e,n,o)};function xa(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const mP=fl(),hP=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function hs({defaultTheme:e,theme:n,themeId:t}){return uP(n)?e:n[t]||n}function gP(e){return e?(n,t)=>t[e]:null}const Ng=({styledArg:e,props:n,defaultTheme:t,themeId:r})=>{const i=e(E({},n,{theme:hs(E({},n,{defaultTheme:t,themeId:r}))}));let o;if(i&&i.variants&&(o=i.variants,delete i.variants),o){const a=qs(n,Ys(o),o);return[i,...a]}return i};function Nx(e={}){const{themeId:n,defaultTheme:t=mP,rootShouldForwardProp:r=xa,slotShouldForwardProp:i=xa}=e,o=a=>dl(E({},a,{theme:hs(E({},a,{defaultTheme:t,themeId:n}))}));return o.__mui_systemSx=!0,(a,l={})=>{aE(a,x=>x.filter(T=>!(T!=null&&T.__mui_systemSx)));const{name:s,slot:u,skipVariantsResolver:c,skipSx:d,overridesResolver:f=gP(hP(u))}=l,p=re(l,sP),h=c!==void 0?c:u&&u!=="Root"&&u!=="root"||!1,v=d||!1;let S,g=xa;u==="Root"||u==="root"?g=r:u?g=i:cP(a)&&(g=void 0);const m=Ox(a,E({shouldForwardProp:g,label:S},p)),y=(x,...T)=>{const w=T?T.map(I=>{if(typeof I=="function"&&I.__emotion_real!==I)return R=>Ng({styledArg:I,props:R,defaultTheme:t,themeId:n});if(er(I)){let R=I,L;return I&&I.variants&&(L=I.variants,delete R.variants,R=F=>{let z=I;return qs(F,Ys(L),L).forEach(B=>{z=Ln(z,B)}),z}),R}return I}):[];let P=x;if(er(x)){let I;x&&x.variants&&(I=x.variants,delete P.variants,P=R=>{let L=x;return qs(R,Ys(I),I).forEach(z=>{L=Ln(L,z)}),L})}else typeof x=="function"&&x.__emotion_real!==x&&(P=I=>Ng({styledArg:x,props:I,defaultTheme:t,themeId:n}));s&&f&&w.push(I=>{const R=hs(E({},I,{defaultTheme:t,themeId:n})),L=dP(s,R);if(L){const F={};return Object.entries(L).forEach(([z,N])=>{F[z]=typeof N=="function"?N(E({},I,{theme:R})):N}),f(I,F)}return null}),s&&!h&&w.push(I=>{const R=hs(E({},I,{defaultTheme:t,themeId:n}));return pP(I,fP(s,R),R,s)}),v||w.push(o);const O=w.length-T.length;if(Array.isArray(x)&&O>0){const I=new Array(O).fill("");P=[...x,...I],P.raw=[...x.raw,...I]}const $=m(P,...w);return a.muiName&&($.muiName=a.muiName),$};return m.withConfig&&(y.withConfig=m.withConfig),y}}const jx=Nx();function zx(e){const{theme:n,name:t,props:r}=e;return!n||!n.components||!n.components[t]||!n.components[t].defaultProps?r:rm(n.components[t].defaultProps,r)}function xm({props:e,name:n,defaultTheme:t,themeId:r}){let i=qu(t);return r&&(i=i[r]||i),zx({theme:i,name:n,props:e})}function bm(e,n=0,t=1){return Math.min(Math.max(n,e),t)}function yP(e){e=e.slice(1);const n=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let t=e.match(n);return t&&t[0].length===1&&(t=t.map(r=>r+r)),t?`rgb${t.length===4?"a":""}(${t.map((r,i)=>i<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function wi(e){if(e.type)return e;if(e.charAt(0)==="#")return wi(yP(e));const n=e.indexOf("("),t=e.substring(0,n);if(["rgb","rgba","hsl","hsla","color"].indexOf(t)===-1)throw new Error(zr(9,e));let r=e.substring(n+1,e.length-1),i;if(t==="color"){if(r=r.split(" "),i=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(i)===-1)throw new Error(zr(10,i))}else r=r.split(",");return r=r.map(o=>parseFloat(o)),{type:t,values:r,colorSpace:i}}function Qu(e){const{type:n,colorSpace:t}=e;let{values:r}=e;return n.indexOf("rgb")!==-1?r=r.map((i,o)=>o<3?parseInt(i,10):i):n.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),n.indexOf("color")!==-1?r=`${t} ${r.join(" ")}`:r=`${r.join(", ")}`,`${n}(${r})`}function vP(e){e=wi(e);const{values:n}=e,t=n[0],r=n[1]/100,i=n[2]/100,o=r*Math.min(i,1-i),a=(u,c=(u+t/30)%12)=>i-o*Math.max(Math.min(c-3,9-c,1),-1);let l="rgb";const s=[Math.round(a(0)*255),Math.round(a(8)*255),Math.round(a(4)*255)];return e.type==="hsla"&&(l+="a",s.push(n[3])),Qu({type:l,values:s})}function jg(e){e=wi(e);let n=e.type==="hsl"||e.type==="hsla"?wi(vP(e)).values:e.values;return n=n.map(t=>(e.type!=="color"&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*n[0]+.7152*n[1]+.0722*n[2]).toFixed(3))}function xP(e,n){const t=jg(e),r=jg(n);return(Math.max(t,r)+.05)/(Math.min(t,r)+.05)}function We(e,n){return e=wi(e),n=bm(n),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${n}`:e.values[3]=n,Qu(e)}function Fx(e,n){if(e=wi(e),n=bm(n),e.type.indexOf("hsl")!==-1)e.values[2]*=1-n;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let t=0;t<3;t+=1)e.values[t]*=1-n;return Qu(e)}function Dx(e,n){if(e=wi(e),n=bm(n),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*n;else if(e.type.indexOf("rgb")!==-1)for(let t=0;t<3;t+=1)e.values[t]+=(255-e.values[t])*n;else if(e.type.indexOf("color")!==-1)for(let t=0;t<3;t+=1)e.values[t]+=(1-e.values[t])*n;return Qu(e)}const bP=k.createContext(null),Bx=bP;function Ux(){return k.useContext(Bx)}const kP=typeof Symbol=="function"&&Symbol.for,wP=kP?Symbol.for("mui.nested"):"__THEME_NESTED__";function CP(e,n){return typeof n=="function"?n(e):E({},e,n)}function SP(e){const{children:n,theme:t}=e,r=Ux(),i=k.useMemo(()=>{const o=r===null?t:CP(r,t);return o!=null&&(o[wP]=r!==null),o},[t,r]);return b.jsx(Bx.Provider,{value:i,children:n})}const zg={};function Fg(e,n,t,r=!1){return k.useMemo(()=>{const i=e&&n[e]||n;if(typeof t=="function"){const o=t(i),a=e?E({},n,{[e]:o}):o;return r?()=>a:a}return e?E({},n,{[e]:t}):E({},n,t)},[e,n,t,r])}function EP(e){const{children:n,theme:t,themeId:r}=e,i=vm(zg),o=Ux()||zg,a=Fg(r,i,t),l=Fg(r,o,t,!0);return b.jsx(SP,{theme:l,children:b.jsx(Uu.Provider,{value:a,children:n})})}const PP=["className","component","disableGutters","fixed","maxWidth","classes"],TP=fl(),_P=jx("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[`maxWidth${U(String(t.maxWidth))}`],t.fixed&&n.fixed,t.disableGutters&&n.disableGutters]}}),IP=e=>xm({props:e,name:"MuiContainer",defaultTheme:TP}),OP=(e,n)=>{const t=s=>Ee(n,s),{classes:r,fixed:i,disableGutters:o,maxWidth:a}=e,l={root:["root",a&&`maxWidth${U(String(a))}`,i&&"fixed",o&&"disableGutters"]};return Te(l,t,r)};function AP(e={}){const{createStyledComponent:n=_P,useThemeProps:t=IP,componentName:r="MuiContainer"}=e,i=n(({theme:a,ownerState:l})=>E({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!l.disableGutters&&{paddingLeft:a.spacing(2),paddingRight:a.spacing(2),[a.breakpoints.up("sm")]:{paddingLeft:a.spacing(3),paddingRight:a.spacing(3)}}),({theme:a,ownerState:l})=>l.fixed&&Object.keys(a.breakpoints.values).reduce((s,u)=>{const c=u,d=a.breakpoints.values[c];return d!==0&&(s[a.breakpoints.up(c)]={maxWidth:`${d}${a.breakpoints.unit}`}),s},{}),({theme:a,ownerState:l})=>E({},l.maxWidth==="xs"&&{[a.breakpoints.up("xs")]:{maxWidth:Math.max(a.breakpoints.values.xs,444)}},l.maxWidth&&l.maxWidth!=="xs"&&{[a.breakpoints.up(l.maxWidth)]:{maxWidth:`${a.breakpoints.values[l.maxWidth]}${a.breakpoints.unit}`}}));return k.forwardRef(function(l,s){const u=t(l),{className:c,component:d="div",disableGutters:f=!1,fixed:p=!1,maxWidth:h="lg"}=u,v=re(u,PP),S=E({},u,{component:d,disableGutters:f,fixed:p,maxWidth:h}),g=OP(S,r);return b.jsx(i,E({as:d,ownerState:S,className:oe(g.root,c),ref:s},v))})}const RP=["component","direction","spacing","divider","children","className","useFlexGap"],$P=fl(),LP=jx("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,n)=>n.root});function MP(e){return xm({props:e,name:"MuiStack",defaultTheme:$P})}function NP(e,n){const t=k.Children.toArray(e).filter(Boolean);return t.reduce((r,i,o)=>(r.push(i),o({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],zP=({ownerState:e,theme:n})=>{let t=E({display:"flex",flexDirection:"column"},tt({theme:n},pi({values:e.direction,breakpoints:n.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=gm(n),i=Object.keys(n.breakpoints.values).reduce((s,u)=>((typeof e.spacing=="object"&&e.spacing[u]!=null||typeof e.direction=="object"&&e.direction[u]!=null)&&(s[u]=!0),s),{}),o=pi({values:e.direction,base:i}),a=pi({values:e.spacing,base:i});typeof o=="object"&&Object.keys(o).forEach((s,u,c)=>{if(!o[s]){const f=u>0?o[c[u-1]]:"column";o[s]=f}}),t=Ln(t,tt({theme:n},a,(s,u)=>e.useFlexGap?{gap:ki(r,s)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${jP(u?o[u]:e.direction)}`]:ki(r,s)}}))}return t=fE(n.breakpoints,t),t};function FP(e={}){const{createStyledComponent:n=LP,useThemeProps:t=MP,componentName:r="MuiStack"}=e,i=()=>Te({root:["root"]},s=>Ee(r,s),{}),o=n(zP);return k.forwardRef(function(s,u){const c=t(s),d=Xu(c),{component:f="div",direction:p="column",spacing:h=0,divider:v,children:S,className:g,useFlexGap:m=!1}=d,y=re(d,RP),x={direction:p,spacing:h,useFlexGap:m},T=i();return b.jsx(o,E({as:f,ownerState:x,ref:u,className:oe(T.root,g)},y,{children:v?NP(S,v):S}))})}function DP(e,n){return E({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},n)}const BP=["mode","contrastThreshold","tonalOffset"],Dg={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Ha.white,default:Ha.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Qc={text:{primary:Ha.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Ha.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Bg(e,n,t,r){const i=r.light||r,o=r.dark||r*1.5;e[n]||(e.hasOwnProperty(t)?e[n]=e[t]:n==="light"?e.light=Dx(e.main,i):n==="dark"&&(e.dark=Fx(e.main,o)))}function UP(e="light"){return e==="dark"?{main:$i[200],light:$i[50],dark:$i[400]}:{main:$i[700],light:$i[400],dark:$i[800]}}function WP(e="light"){return e==="dark"?{main:Ri[200],light:Ri[50],dark:Ri[400]}:{main:Ri[500],light:Ri[300],dark:Ri[700]}}function HP(e="light"){return e==="dark"?{main:Ai[500],light:Ai[300],dark:Ai[700]}:{main:Ai[700],light:Ai[400],dark:Ai[800]}}function VP(e="light"){return e==="dark"?{main:Li[400],light:Li[300],dark:Li[700]}:{main:Li[700],light:Li[500],dark:Li[900]}}function KP(e="light"){return e==="dark"?{main:Mi[400],light:Mi[300],dark:Mi[700]}:{main:Mi[800],light:Mi[500],dark:Mi[900]}}function GP(e="light"){return e==="dark"?{main:Go[400],light:Go[300],dark:Go[700]}:{main:"#ed6c02",light:Go[500],dark:Go[900]}}function YP(e){const{mode:n="light",contrastThreshold:t=3,tonalOffset:r=.2}=e,i=re(e,BP),o=e.primary||UP(n),a=e.secondary||WP(n),l=e.error||HP(n),s=e.info||VP(n),u=e.success||KP(n),c=e.warning||GP(n);function d(v){return xP(v,Qc.text.primary)>=t?Qc.text.primary:Dg.text.primary}const f=({color:v,name:S,mainShade:g=500,lightShade:m=300,darkShade:y=700})=>{if(v=E({},v),!v.main&&v[g]&&(v.main=v[g]),!v.hasOwnProperty("main"))throw new Error(zr(11,S?` (${S})`:"",g));if(typeof v.main!="string")throw new Error(zr(12,S?` (${S})`:"",JSON.stringify(v.main)));return Bg(v,"light",m,r),Bg(v,"dark",y,r),v.contrastText||(v.contrastText=d(v.main)),v},p={dark:Qc,light:Dg};return Ln(E({common:E({},Ha),mode:n,primary:f({color:o,name:"primary"}),secondary:f({color:a,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:f({color:l,name:"error"}),warning:f({color:c,name:"warning"}),info:f({color:s,name:"info"}),success:f({color:u,name:"success"}),grey:zC,contrastThreshold:t,getContrastText:d,augmentColor:f,tonalOffset:r},p[n]),i)}const qP=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function XP(e){return Math.round(e*1e5)/1e5}const Ug={textTransform:"uppercase"},Wg='"Roboto", "Helvetica", "Arial", sans-serif';function QP(e,n){const t=typeof n=="function"?n(e):n,{fontFamily:r=Wg,fontSize:i=14,fontWeightLight:o=300,fontWeightRegular:a=400,fontWeightMedium:l=500,fontWeightBold:s=700,htmlFontSize:u=16,allVariants:c,pxToRem:d}=t,f=re(t,qP),p=i/14,h=d||(g=>`${g/u*p}rem`),v=(g,m,y,x,T)=>E({fontFamily:r,fontWeight:g,fontSize:h(m),lineHeight:y},r===Wg?{letterSpacing:`${XP(x/m)}em`}:{},T,c),S={h1:v(o,96,1.167,-1.5),h2:v(o,60,1.2,-.5),h3:v(a,48,1.167,0),h4:v(a,34,1.235,.25),h5:v(a,24,1.334,0),h6:v(l,20,1.6,.15),subtitle1:v(a,16,1.75,.15),subtitle2:v(l,14,1.57,.1),body1:v(a,16,1.5,.15),body2:v(a,14,1.43,.15),button:v(l,14,1.75,.4,Ug),caption:v(a,12,1.66,.4),overline:v(a,12,2.66,1,Ug),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Ln(E({htmlFontSize:u,pxToRem:h,fontFamily:r,fontSize:i,fontWeightLight:o,fontWeightRegular:a,fontWeightMedium:l,fontWeightBold:s},S),f,{clone:!1})}const ZP=.2,JP=.14,e3=.12;function Qe(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${ZP})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${JP})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${e3})`].join(",")}const n3=["none",Qe(0,2,1,-1,0,1,1,0,0,1,3,0),Qe(0,3,1,-2,0,2,2,0,0,1,5,0),Qe(0,3,3,-2,0,3,4,0,0,1,8,0),Qe(0,2,4,-1,0,4,5,0,0,1,10,0),Qe(0,3,5,-1,0,5,8,0,0,1,14,0),Qe(0,3,5,-1,0,6,10,0,0,1,18,0),Qe(0,4,5,-2,0,7,10,1,0,2,16,1),Qe(0,5,5,-3,0,8,10,1,0,3,14,2),Qe(0,5,6,-3,0,9,12,1,0,3,16,2),Qe(0,6,6,-3,0,10,14,1,0,4,18,3),Qe(0,6,7,-4,0,11,15,1,0,4,20,3),Qe(0,7,8,-4,0,12,17,2,0,5,22,4),Qe(0,7,8,-4,0,13,19,2,0,5,24,4),Qe(0,7,9,-4,0,14,21,2,0,5,26,4),Qe(0,8,9,-5,0,15,22,2,0,6,28,5),Qe(0,8,10,-5,0,16,24,2,0,6,30,5),Qe(0,8,11,-5,0,17,26,2,0,6,32,5),Qe(0,9,11,-5,0,18,28,2,0,7,34,6),Qe(0,9,12,-6,0,19,29,2,0,7,36,6),Qe(0,10,13,-6,0,20,31,3,0,8,38,7),Qe(0,10,13,-6,0,21,33,3,0,8,40,7),Qe(0,10,14,-6,0,22,35,3,0,8,42,7),Qe(0,11,14,-7,0,23,36,3,0,9,44,8),Qe(0,11,15,-7,0,24,38,3,0,9,46,8)],t3=["duration","easing","delay"],r3={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},i3={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Hg(e){return`${Math.round(e)}ms`}function o3(e){if(!e)return 0;const n=e/36;return Math.round((4+15*n**.25+n/5)*10)}function a3(e){const n=E({},r3,e.easing),t=E({},i3,e.duration);return E({getAutoHeightDuration:o3,create:(i=["all"],o={})=>{const{duration:a=t.standard,easing:l=n.easeInOut,delay:s=0}=o;return re(o,t3),(Array.isArray(i)?i:[i]).map(u=>`${u} ${typeof a=="string"?a:Hg(a)} ${l} ${typeof s=="string"?s:Hg(s)}`).join(",")}},e,{easing:n,duration:t})}const l3={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},s3=l3,u3=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function km(e={},...n){const{mixins:t={},palette:r={},transitions:i={},typography:o={}}=e,a=re(e,u3);if(e.vars)throw new Error(zr(18));const l=YP(r),s=fl(e);let u=Ln(s,{mixins:DP(s.breakpoints,t),palette:l,shadows:n3.slice(),typography:QP(l,o),transitions:a3(i),zIndex:E({},s3)});return u=Ln(u,a),u=n.reduce((c,d)=>Ln(c,d),u),u.unstable_sxConfig=E({},Yu,a==null?void 0:a.unstable_sxConfig),u.unstable_sx=function(d){return dl({sx:d,theme:this})},u}const c3=km(),Zu=c3;function Pt(){const e=qu(Zu);return e[bi]||e}function Ie({props:e,name:n}){return xm({props:e,name:n,defaultTheme:Zu,themeId:bi})}const rt=e=>xa(e)&&e!=="classes",d3=xa,Z=Nx({themeId:bi,defaultTheme:Zu,rootShouldForwardProp:rt}),f3=["theme"];function p3(e){let{theme:n}=e,t=re(e,f3);const r=n[bi];return b.jsx(EP,E({},t,{themeId:r?bi:void 0,theme:r||n}))}const Vg=e=>{let n;return e<1?n=5.11916*e**2:n=4.5*Math.log(e+1)+2,(n/100).toFixed(2)};function m3(e){return Ee("MuiSvgIcon",e)}Se("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const h3=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],g3=e=>{const{color:n,fontSize:t,classes:r}=e,i={root:["root",n!=="inherit"&&`color${U(n)}`,`fontSize${U(t)}`]};return Te(i,m3,r)},y3=Z("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.color!=="inherit"&&n[`color${U(t.color)}`],n[`fontSize${U(t.fontSize)}`]]}})(({theme:e,ownerState:n})=>{var t,r,i,o,a,l,s,u,c,d,f,p,h;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:n.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(t=e.transitions)==null||(r=t.create)==null?void 0:r.call(t,"fill",{duration:(i=e.transitions)==null||(i=i.duration)==null?void 0:i.shorter}),fontSize:{inherit:"inherit",small:((o=e.typography)==null||(a=o.pxToRem)==null?void 0:a.call(o,20))||"1.25rem",medium:((l=e.typography)==null||(s=l.pxToRem)==null?void 0:s.call(l,24))||"1.5rem",large:((u=e.typography)==null||(c=u.pxToRem)==null?void 0:c.call(u,35))||"2.1875rem"}[n.fontSize],color:(d=(f=(e.vars||e).palette)==null||(f=f[n.color])==null?void 0:f.main)!=null?d:{action:(p=(e.vars||e).palette)==null||(p=p.action)==null?void 0:p.active,disabled:(h=(e.vars||e).palette)==null||(h=h.action)==null?void 0:h.disabled,inherit:void 0}[n.color]}}),Ef=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiSvgIcon"}),{children:i,className:o,color:a="inherit",component:l="svg",fontSize:s="medium",htmlColor:u,inheritViewBox:c=!1,titleAccess:d,viewBox:f="0 0 24 24"}=r,p=re(r,h3),h=k.isValidElement(i)&&i.type==="svg",v=E({},r,{color:a,component:l,fontSize:s,instanceFontSize:n.fontSize,inheritViewBox:c,viewBox:f,hasSvgAsChild:h}),S={};c||(S.viewBox=f);const g=g3(v);return b.jsxs(y3,E({as:l,className:oe(g.root,o),focusable:"false",color:u,"aria-hidden":d?void 0:!0,role:d?"img":void 0,ref:t},S,p,h&&i.props,{ownerState:v,children:[h?i.props.children:i,d?b.jsx("title",{children:d}):null]}))});Ef.muiName="SvgIcon";function pr(e,n){function t(r,i){return b.jsx(Ef,E({"data-testid":`${n}Icon`,ref:i},r,{children:e}))}return t.muiName=Ef.muiName,k.memo(k.forwardRef(t))}const v3={configure:e=>{im.configure(e)}},x3=Object.freeze(Object.defineProperty({__proto__:null,capitalize:U,createChainedFunction:bf,createSvgIcon:pr,debounce:nm,deprecatedPropType:HC,isMuiElement:ds,ownerDocument:Jn,ownerWindow:Fr,requirePropFactory:VC,setRef:Hs,unstable_ClassNameGenerator:v3,unstable_useEnhancedEffect:Xt,unstable_useId:Tu,unsupportedProp:GC,useControlled:Vs,useEventCallback:li,useForkRef:vn,useIsFocusVisible:tm},Symbol.toStringTag,{value:"Module"}));var Fe={};/** + * @license React + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var wm=Symbol.for("react.element"),Cm=Symbol.for("react.portal"),Ju=Symbol.for("react.fragment"),ec=Symbol.for("react.strict_mode"),nc=Symbol.for("react.profiler"),tc=Symbol.for("react.provider"),rc=Symbol.for("react.context"),b3=Symbol.for("react.server_context"),ic=Symbol.for("react.forward_ref"),oc=Symbol.for("react.suspense"),ac=Symbol.for("react.suspense_list"),lc=Symbol.for("react.memo"),sc=Symbol.for("react.lazy"),k3=Symbol.for("react.offscreen"),Wx;Wx=Symbol.for("react.module.reference");function Tt(e){if(typeof e=="object"&&e!==null){var n=e.$$typeof;switch(n){case wm:switch(e=e.type,e){case Ju:case nc:case ec:case oc:case ac:return e;default:switch(e=e&&e.$$typeof,e){case b3:case rc:case ic:case sc:case lc:case tc:return e;default:return n}}case Cm:return n}}}Fe.ContextConsumer=rc;Fe.ContextProvider=tc;Fe.Element=wm;Fe.ForwardRef=ic;Fe.Fragment=Ju;Fe.Lazy=sc;Fe.Memo=lc;Fe.Portal=Cm;Fe.Profiler=nc;Fe.StrictMode=ec;Fe.Suspense=oc;Fe.SuspenseList=ac;Fe.isAsyncMode=function(){return!1};Fe.isConcurrentMode=function(){return!1};Fe.isContextConsumer=function(e){return Tt(e)===rc};Fe.isContextProvider=function(e){return Tt(e)===tc};Fe.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===wm};Fe.isForwardRef=function(e){return Tt(e)===ic};Fe.isFragment=function(e){return Tt(e)===Ju};Fe.isLazy=function(e){return Tt(e)===sc};Fe.isMemo=function(e){return Tt(e)===lc};Fe.isPortal=function(e){return Tt(e)===Cm};Fe.isProfiler=function(e){return Tt(e)===nc};Fe.isStrictMode=function(e){return Tt(e)===ec};Fe.isSuspense=function(e){return Tt(e)===oc};Fe.isSuspenseList=function(e){return Tt(e)===ac};Fe.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Ju||e===nc||e===ec||e===oc||e===ac||e===k3||typeof e=="object"&&e!==null&&(e.$$typeof===sc||e.$$typeof===lc||e.$$typeof===tc||e.$$typeof===rc||e.$$typeof===ic||e.$$typeof===Wx||e.getModuleId!==void 0)};Fe.typeOf=Tt;function Pf(e,n){return Pf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Pf(e,n)}function Hx(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,Pf(e,n)}const Kg={disabled:!1},Xs=Un.createContext(null);var w3=function(n){return n.scrollTop},aa="unmounted",ni="exited",ti="entering",Fi="entered",Tf="exiting",mr=function(e){Hx(n,e);function n(r,i){var o;o=e.call(this,r,i)||this;var a=i,l=a&&!a.isMounting?r.enter:r.appear,s;return o.appearStatus=null,r.in?l?(s=ni,o.appearStatus=ti):s=Fi:r.unmountOnExit||r.mountOnEnter?s=aa:s=ni,o.state={status:s},o.nextCallback=null,o}n.getDerivedStateFromProps=function(i,o){var a=i.in;return a&&o.status===aa?{status:ni}:null};var t=n.prototype;return t.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},t.componentDidUpdate=function(i){var o=null;if(i!==this.props){var a=this.state.status;this.props.in?a!==ti&&a!==Fi&&(o=ti):(a===ti||a===Fi)&&(o=Tf)}this.updateStatus(!1,o)},t.componentWillUnmount=function(){this.cancelNextCallback()},t.getTimeouts=function(){var i=this.props.timeout,o,a,l;return o=a=l=i,i!=null&&typeof i!="number"&&(o=i.exit,a=i.enter,l=i.appear!==void 0?i.appear:a),{exit:o,enter:a,appear:l}},t.updateStatus=function(i,o){if(i===void 0&&(i=!1),o!==null)if(this.cancelNextCallback(),o===ti){if(this.props.unmountOnExit||this.props.mountOnEnter){var a=this.props.nodeRef?this.props.nodeRef.current:oa.findDOMNode(this);a&&w3(a)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ni&&this.setState({status:aa})},t.performEnter=function(i){var o=this,a=this.props.enter,l=this.context?this.context.isMounting:i,s=this.props.nodeRef?[l]:[oa.findDOMNode(this),l],u=s[0],c=s[1],d=this.getTimeouts(),f=l?d.appear:d.enter;if(!i&&!a||Kg.disabled){this.safeSetState({status:Fi},function(){o.props.onEntered(u)});return}this.props.onEnter(u,c),this.safeSetState({status:ti},function(){o.props.onEntering(u,c),o.onTransitionEnd(f,function(){o.safeSetState({status:Fi},function(){o.props.onEntered(u,c)})})})},t.performExit=function(){var i=this,o=this.props.exit,a=this.getTimeouts(),l=this.props.nodeRef?void 0:oa.findDOMNode(this);if(!o||Kg.disabled){this.safeSetState({status:ni},function(){i.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:Tf},function(){i.props.onExiting(l),i.onTransitionEnd(a.exit,function(){i.safeSetState({status:ni},function(){i.props.onExited(l)})})})},t.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},t.safeSetState=function(i,o){o=this.setNextCallback(o),this.setState(i,o)},t.setNextCallback=function(i){var o=this,a=!0;return this.nextCallback=function(l){a&&(a=!1,o.nextCallback=null,i(l))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},t.onTransitionEnd=function(i,o){this.setNextCallback(o);var a=this.props.nodeRef?this.props.nodeRef.current:oa.findDOMNode(this),l=i==null&&!this.props.addEndListener;if(!a||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var s=this.props.nodeRef?[this.nextCallback]:[a,this.nextCallback],u=s[0],c=s[1];this.props.addEndListener(u,c)}i!=null&&setTimeout(this.nextCallback,i)},t.render=function(){var i=this.state.status;if(i===aa)return null;var o=this.props,a=o.children;o.in,o.mountOnEnter,o.unmountOnExit,o.appear,o.enter,o.exit,o.timeout,o.addEndListener,o.onEnter,o.onEntering,o.onEntered,o.onExit,o.onExiting,o.onExited,o.nodeRef;var l=re(o,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Un.createElement(Xs.Provider,{value:null},typeof a=="function"?a(i,l):Un.cloneElement(Un.Children.only(a),l))},n}(Un.Component);mr.contextType=Xs;mr.propTypes={};function Ni(){}mr.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Ni,onEntering:Ni,onEntered:Ni,onExit:Ni,onExiting:Ni,onExited:Ni};mr.UNMOUNTED=aa;mr.EXITED=ni;mr.ENTERING=ti;mr.ENTERED=Fi;mr.EXITING=Tf;const Sm=mr;function C3(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Em(e,n){var t=function(o){return n&&k.isValidElement(o)?n(o):o},r=Object.create(null);return e&&k.Children.map(e,function(i){return i}).forEach(function(i){r[i.key]=t(i)}),r}function S3(e,n){e=e||{},n=n||{};function t(c){return c in n?n[c]:e[c]}var r=Object.create(null),i=[];for(var o in e)o in n?i.length&&(r[o]=i,i=[]):i.push(o);var a,l={};for(var s in n){if(r[s])for(a=0;ae.scrollTop;function Qs(e,n){var t,r;const{timeout:i,easing:o,style:a={}}=e;return{duration:(t=a.transitionDuration)!=null?t:typeof i=="number"?i:i[n.mode]||0,easing:(r=a.transitionTimingFunction)!=null?r:typeof o=="object"?o[n.mode]:o,delay:a.transitionDelay}}function O3(e){return Ee("MuiPaper",e)}Se("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const A3=["className","component","elevation","square","variant"],R3=e=>{const{square:n,elevation:t,variant:r,classes:i}=e,o={root:["root",r,!n&&"rounded",r==="elevation"&&`elevation${t}`]};return Te(o,O3,i)},$3=Z("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[t.variant],!t.square&&n.rounded,t.variant==="elevation"&&n[`elevation${t.elevation}`]]}})(({theme:e,ownerState:n})=>{var t;return E({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!n.square&&{borderRadius:e.shape.borderRadius},n.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},n.variant==="elevation"&&E({boxShadow:(e.vars||e).shadows[n.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${We("#fff",Vg(n.elevation))}, ${We("#fff",Vg(n.elevation))})`},e.vars&&{backgroundImage:(t=e.vars.overlays)==null?void 0:t[n.elevation]}))}),L3=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiPaper"}),{className:i,component:o="div",elevation:a=1,square:l=!1,variant:s="elevation"}=r,u=re(r,A3),c=E({},r,{component:o,elevation:a,square:l,variant:s}),d=R3(c);return b.jsx($3,E({as:o,ownerState:c,className:oe(d.root,i),ref:t},u))}),uc=L3;function M3(e){const{className:n,classes:t,pulsate:r=!1,rippleX:i,rippleY:o,rippleSize:a,in:l,onExited:s,timeout:u}=e,[c,d]=k.useState(!1),f=oe(n,t.ripple,t.rippleVisible,r&&t.ripplePulsate),p={width:a,height:a,top:-(a/2)+o,left:-(a/2)+i},h=oe(t.child,c&&t.childLeaving,r&&t.childPulsate);return!l&&!c&&d(!0),k.useEffect(()=>{if(!l&&s!=null){const v=setTimeout(s,u);return()=>{clearTimeout(v)}}},[s,l,u]),b.jsx("span",{className:f,style:p,children:b.jsx("span",{className:h})})}const vt=Se("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),N3=["center","classes","className"];let cc=e=>e,Gg,Yg,qg,Xg;const _f=550,j3=80,z3=fm(Gg||(Gg=cc` + 0% { + transform: scale(0); + opacity: 0.1; + } + + 100% { + transform: scale(1); + opacity: 0.3; + } +`)),F3=fm(Yg||(Yg=cc` + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +`)),D3=fm(qg||(qg=cc` + 0% { + transform: scale(1); + } + + 50% { + transform: scale(0.92); + } + + 100% { + transform: scale(1); + } +`)),B3=Z("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),U3=Z(M3,{name:"MuiTouchRipple",slot:"Ripple"})(Xg||(Xg=cc` + opacity: 0; + position: absolute; + + &.${0} { + opacity: 0.3; + transform: scale(1); + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + &.${0} { + animation-duration: ${0}ms; + } + + & .${0} { + opacity: 1; + display: block; + width: 100%; + height: 100%; + border-radius: 50%; + background-color: currentColor; + } + + & .${0} { + opacity: 0; + animation-name: ${0}; + animation-duration: ${0}ms; + animation-timing-function: ${0}; + } + + & .${0} { + position: absolute; + /* @noflip */ + left: 0px; + top: 0; + animation-name: ${0}; + animation-duration: 2500ms; + animation-timing-function: ${0}; + animation-iteration-count: infinite; + animation-delay: 200ms; + } +`),vt.rippleVisible,z3,_f,({theme:e})=>e.transitions.easing.easeInOut,vt.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,vt.child,vt.childLeaving,F3,_f,({theme:e})=>e.transitions.easing.easeInOut,vt.childPulsate,D3,({theme:e})=>e.transitions.easing.easeInOut),W3=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiTouchRipple"}),{center:i=!1,classes:o={},className:a}=r,l=re(r,N3),[s,u]=k.useState([]),c=k.useRef(0),d=k.useRef(null);k.useEffect(()=>{d.current&&(d.current(),d.current=null)},[s]);const f=k.useRef(!1),p=k.useRef(0),h=k.useRef(null),v=k.useRef(null);k.useEffect(()=>()=>{p.current&&clearTimeout(p.current)},[]);const S=k.useCallback(x=>{const{pulsate:T,rippleX:w,rippleY:P,rippleSize:O,cb:$}=x;u(I=>[...I,b.jsx(U3,{classes:{ripple:oe(o.ripple,vt.ripple),rippleVisible:oe(o.rippleVisible,vt.rippleVisible),ripplePulsate:oe(o.ripplePulsate,vt.ripplePulsate),child:oe(o.child,vt.child),childLeaving:oe(o.childLeaving,vt.childLeaving),childPulsate:oe(o.childPulsate,vt.childPulsate)},timeout:_f,pulsate:T,rippleX:w,rippleY:P,rippleSize:O},c.current)]),c.current+=1,d.current=$},[o]),g=k.useCallback((x={},T={},w=()=>{})=>{const{pulsate:P=!1,center:O=i||T.pulsate,fakeElement:$=!1}=T;if((x==null?void 0:x.type)==="mousedown"&&f.current){f.current=!1;return}(x==null?void 0:x.type)==="touchstart"&&(f.current=!0);const I=$?null:v.current,R=I?I.getBoundingClientRect():{width:0,height:0,left:0,top:0};let L,F,z;if(O||x===void 0||x.clientX===0&&x.clientY===0||!x.clientX&&!x.touches)L=Math.round(R.width/2),F=Math.round(R.height/2);else{const{clientX:N,clientY:B}=x.touches&&x.touches.length>0?x.touches[0]:x;L=Math.round(N-R.left),F=Math.round(B-R.top)}if(O)z=Math.sqrt((2*R.width**2+R.height**2)/3),z%2===0&&(z+=1);else{const N=Math.max(Math.abs((I?I.clientWidth:0)-L),L)*2+2,B=Math.max(Math.abs((I?I.clientHeight:0)-F),F)*2+2;z=Math.sqrt(N**2+B**2)}x!=null&&x.touches?h.current===null&&(h.current=()=>{S({pulsate:P,rippleX:L,rippleY:F,rippleSize:z,cb:w})},p.current=setTimeout(()=>{h.current&&(h.current(),h.current=null)},j3)):S({pulsate:P,rippleX:L,rippleY:F,rippleSize:z,cb:w})},[i,S]),m=k.useCallback(()=>{g({},{pulsate:!0})},[g]),y=k.useCallback((x,T)=>{if(clearTimeout(p.current),(x==null?void 0:x.type)==="touchend"&&h.current){h.current(),h.current=null,p.current=setTimeout(()=>{y(x,T)});return}h.current=null,u(w=>w.length>0?w.slice(1):w),d.current=T},[]);return k.useImperativeHandle(t,()=>({pulsate:m,start:g,stop:y}),[m,g,y]),b.jsx(B3,E({className:oe(vt.root,o.root,a),ref:v},l,{children:b.jsx(I3,{component:null,exit:!0,children:s})}))}),H3=W3;function V3(e){return Ee("MuiButtonBase",e)}const K3=Se("MuiButtonBase",["root","disabled","focusVisible"]),G3=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],Y3=e=>{const{disabled:n,focusVisible:t,focusVisibleClassName:r,classes:i}=e,a=Te({root:["root",n&&"disabled",t&&"focusVisible"]},V3,i);return t&&r&&(a.root+=` ${r}`),a},q3=Z("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,n)=>n.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${K3.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),X3=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiButtonBase"}),{action:i,centerRipple:o=!1,children:a,className:l,component:s="button",disabled:u=!1,disableRipple:c=!1,disableTouchRipple:d=!1,focusRipple:f=!1,LinkComponent:p="a",onBlur:h,onClick:v,onContextMenu:S,onDragLeave:g,onFocus:m,onFocusVisible:y,onKeyDown:x,onKeyUp:T,onMouseDown:w,onMouseLeave:P,onMouseUp:O,onTouchEnd:$,onTouchMove:I,onTouchStart:R,tabIndex:L=0,TouchRippleProps:F,touchRippleRef:z,type:N}=r,B=re(r,G3),D=k.useRef(null),A=k.useRef(null),j=vn(A,z),{isFocusVisibleRef:C,onFocus:se,onBlur:ae,ref:_}=tm(),[J,ge]=k.useState(!1);u&&J&&ge(!1),k.useImperativeHandle(i,()=>({focusVisible:()=>{ge(!0),D.current.focus()}}),[]);const[q,Y]=k.useState(!1);k.useEffect(()=>{Y(!0)},[]);const ue=q&&!c&&!u;k.useEffect(()=>{J&&f&&!c&&q&&A.current.pulsate()},[c,f,J,q]);function fe(G,Ke,In=d){return li(te=>(Ke&&Ke(te),!In&&A.current&&A.current[G](te),!0))}const De=fe("start",w),ce=fe("stop",S),xe=fe("stop",g),me=fe("stop",O),we=fe("stop",G=>{J&&G.preventDefault(),P&&P(G)}),pe=fe("start",R),En=fe("stop",$),Pn=fe("stop",I),bn=fe("stop",G=>{ae(G),C.current===!1&&ge(!1),h&&h(G)},!1),Tn=li(G=>{D.current||(D.current=G.currentTarget),se(G),C.current===!0&&(ge(!0),y&&y(G)),m&&m(G)}),_n=()=>{const G=D.current;return s&&s!=="button"&&!(G.tagName==="A"&&G.href)},Be=k.useRef(!1),it=li(G=>{f&&!Be.current&&J&&A.current&&G.key===" "&&(Be.current=!0,A.current.stop(G,()=>{A.current.start(G)})),G.target===G.currentTarget&&_n()&&G.key===" "&&G.preventDefault(),x&&x(G),G.target===G.currentTarget&&_n()&&G.key==="Enter"&&!u&&(G.preventDefault(),v&&v(G))}),fn=li(G=>{f&&G.key===" "&&A.current&&J&&!G.defaultPrevented&&(Be.current=!1,A.current.stop(G,()=>{A.current.pulsate(G)})),T&&T(G),v&&G.target===G.currentTarget&&_n()&&G.key===" "&&!G.defaultPrevented&&v(G)});let Oe=s;Oe==="button"&&(B.href||B.to)&&(Oe=p);const M={};Oe==="button"?(M.type=N===void 0?"button":N,M.disabled=u):(!B.href&&!B.to&&(M.role="button"),u&&(M["aria-disabled"]=u));const V=vn(t,_,D),le=E({},r,{centerRipple:o,component:s,disabled:u,disableRipple:c,disableTouchRipple:d,focusRipple:f,tabIndex:L,focusVisible:J}),ee=Y3(le);return b.jsxs(q3,E({as:Oe,className:oe(ee.root,l),ownerState:le,onBlur:bn,onClick:v,onContextMenu:ce,onFocus:Tn,onKeyDown:it,onKeyUp:fn,onMouseDown:De,onMouseLeave:we,onMouseUp:me,onDragLeave:xe,onTouchEnd:En,onTouchMove:Pn,onTouchStart:pe,ref:V,tabIndex:u?-1:L,type:N},M,B,{children:[a,ue?b.jsx(H3,E({ref:j,center:o},F)):null]}))}),To=X3;function Q3(e){return Ee("MuiIconButton",e)}const Z3=Se("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),J3=["edge","children","className","color","disabled","disableFocusRipple","size"],e4=e=>{const{classes:n,disabled:t,color:r,edge:i,size:o}=e,a={root:["root",t&&"disabled",r!=="default"&&`color${U(r)}`,i&&`edge${U(i)}`,`size${U(o)}`]};return Te(a,Q3,n)},n4=Z(To,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.color!=="default"&&n[`color${U(t.color)}`],t.edge&&n[`edge${U(t.edge)}`],n[`size${U(t.size)}`]]}})(({theme:e,ownerState:n})=>E({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!n.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:We(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},n.edge==="start"&&{marginLeft:n.size==="small"?-3:-12},n.edge==="end"&&{marginRight:n.size==="small"?-3:-12}),({theme:e,ownerState:n})=>{var t;const r=(t=(e.vars||e).palette)==null?void 0:t[n.color];return E({},n.color==="inherit"&&{color:"inherit"},n.color!=="inherit"&&n.color!=="default"&&E({color:r==null?void 0:r.main},!n.disableRipple&&{"&:hover":E({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:We(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),n.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},n.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${Z3.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),t4=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiIconButton"}),{edge:i=!1,children:o,className:a,color:l="default",disabled:s=!1,disableFocusRipple:u=!1,size:c="medium"}=r,d=re(r,J3),f=E({},r,{edge:i,color:l,disabled:s,disableFocusRipple:u,size:c}),p=e4(f);return b.jsx(n4,E({className:oe(p.root,a),centerRipple:!0,focusRipple:!u,disabled:s,ref:t,ownerState:f},d,{children:o}))}),r4=t4;function i4(e){return Ee("MuiTypography",e)}Se("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const o4=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],a4=e=>{const{align:n,gutterBottom:t,noWrap:r,paragraph:i,variant:o,classes:a}=e,l={root:["root",o,e.align!=="inherit"&&`align${U(n)}`,t&&"gutterBottom",r&&"noWrap",i&&"paragraph"]};return Te(l,i4,a)},l4=Z("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.variant&&n[t.variant],t.align!=="inherit"&&n[`align${U(t.align)}`],t.noWrap&&n.noWrap,t.gutterBottom&&n.gutterBottom,t.paragraph&&n.paragraph]}})(({theme:e,ownerState:n})=>E({margin:0},n.variant==="inherit"&&{font:"inherit"},n.variant!=="inherit"&&e.typography[n.variant],n.align!=="inherit"&&{textAlign:n.align},n.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n.gutterBottom&&{marginBottom:"0.35em"},n.paragraph&&{marginBottom:16})),Qg={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},s4={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},u4=e=>s4[e]||e,c4=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiTypography"}),i=u4(r.color),o=Xu(E({},r,{color:i})),{align:a="inherit",className:l,component:s,gutterBottom:u=!1,noWrap:c=!1,paragraph:d=!1,variant:f="body1",variantMapping:p=Qg}=o,h=re(o,o4),v=E({},o,{align:a,color:i,className:l,component:s,gutterBottom:u,noWrap:c,paragraph:d,variant:f,variantMapping:p}),S=s||(d?"p":p[f]||Qg[f])||"span",g=a4(v);return b.jsx(l4,E({as:S,ref:t,ownerState:v,className:oe(g.root,l)},h))}),ve=c4;function Zs(e){return typeof e=="string"}function d4(e,n,t){return e===void 0||Zs(e)?n:E({},n,{ownerState:E({},n.ownerState,t)})}function Kx(e,n=[]){if(e===void 0)return{};const t={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!n.includes(r)).forEach(r=>{t[r]=e[r]}),t}function f4(e,n,t){return typeof e=="function"?e(n,t):e}function Zg(e){if(e===void 0)return{};const n={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&typeof e[t]=="function")).forEach(t=>{n[t]=e[t]}),n}function p4(e){const{getSlotProps:n,additionalProps:t,externalSlotProps:r,externalForwardedProps:i,className:o}=e;if(!n){const p=oe(t==null?void 0:t.className,o,i==null?void 0:i.className,r==null?void 0:r.className),h=E({},t==null?void 0:t.style,i==null?void 0:i.style,r==null?void 0:r.style),v=E({},t,i,r);return p.length>0&&(v.className=p),Object.keys(h).length>0&&(v.style=h),{props:v,internalRef:void 0}}const a=Kx(E({},i,r)),l=Zg(r),s=Zg(i),u=n(a),c=oe(u==null?void 0:u.className,t==null?void 0:t.className,o,i==null?void 0:i.className,r==null?void 0:r.className),d=E({},u==null?void 0:u.style,t==null?void 0:t.style,i==null?void 0:i.style,r==null?void 0:r.style),f=E({},u,t,s,l);return c.length>0&&(f.className=c),Object.keys(d).length>0&&(f.style=d),{props:f,internalRef:u.ref}}const m4=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function _o(e){var n;const{elementType:t,externalSlotProps:r,ownerState:i,skipResolvingSlotProps:o=!1}=e,a=re(e,m4),l=o?{}:f4(r,i),{props:s,internalRef:u}=p4(E({},a,{externalSlotProps:l})),c=vn(u,l==null?void 0:l.ref,(n=e.additionalProps)==null?void 0:n.ref);return d4(t,E({},s,{ref:c}),i)}const h4=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function g4(e){const n=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(n)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:n}function y4(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const n=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let t=n(`[name="${e.name}"]:checked`);return t||(t=n(`[name="${e.name}"]`)),t!==e}function v4(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||y4(e))}function x4(e){const n=[],t=[];return Array.from(e.querySelectorAll(h4)).forEach((r,i)=>{const o=g4(r);o===-1||!v4(r)||(o===0?n.push(r):t.push({documentOrder:i,tabIndex:o,node:r}))}),t.sort((r,i)=>r.tabIndex===i.tabIndex?r.documentOrder-i.documentOrder:r.tabIndex-i.tabIndex).map(r=>r.node).concat(n)}function b4(){return!0}function k4(e){const{children:n,disableAutoFocus:t=!1,disableEnforceFocus:r=!1,disableRestoreFocus:i=!1,getTabbable:o=x4,isEnabled:a=b4,open:l}=e,s=k.useRef(!1),u=k.useRef(null),c=k.useRef(null),d=k.useRef(null),f=k.useRef(null),p=k.useRef(!1),h=k.useRef(null),v=vn(n.ref,h),S=k.useRef(null);k.useEffect(()=>{!l||!h.current||(p.current=!t)},[t,l]),k.useEffect(()=>{if(!l||!h.current)return;const y=Jn(h.current);return h.current.contains(y.activeElement)||(h.current.hasAttribute("tabIndex")||h.current.setAttribute("tabIndex","-1"),p.current&&h.current.focus()),()=>{i||(d.current&&d.current.focus&&(s.current=!0,d.current.focus()),d.current=null)}},[l]),k.useEffect(()=>{if(!l||!h.current)return;const y=Jn(h.current),x=P=>{S.current=P,!(r||!a()||P.key!=="Tab")&&y.activeElement===h.current&&P.shiftKey&&(s.current=!0,c.current&&c.current.focus())},T=()=>{const P=h.current;if(P===null)return;if(!y.hasFocus()||!a()||s.current){s.current=!1;return}if(P.contains(y.activeElement)||r&&y.activeElement!==u.current&&y.activeElement!==c.current)return;if(y.activeElement!==f.current)f.current=null;else if(f.current!==null)return;if(!p.current)return;let O=[];if((y.activeElement===u.current||y.activeElement===c.current)&&(O=o(h.current)),O.length>0){var $,I;const R=!!(($=S.current)!=null&&$.shiftKey&&((I=S.current)==null?void 0:I.key)==="Tab"),L=O[0],F=O[O.length-1];typeof L!="string"&&typeof F!="string"&&(R?F.focus():L.focus())}else P.focus()};y.addEventListener("focusin",T),y.addEventListener("keydown",x,!0);const w=setInterval(()=>{y.activeElement&&y.activeElement.tagName==="BODY"&&T()},50);return()=>{clearInterval(w),y.removeEventListener("focusin",T),y.removeEventListener("keydown",x,!0)}},[t,r,i,a,l,o]);const g=y=>{d.current===null&&(d.current=y.relatedTarget),p.current=!0,f.current=y.target;const x=n.props.onFocus;x&&x(y)},m=y=>{d.current===null&&(d.current=y.relatedTarget),p.current=!0};return b.jsxs(k.Fragment,{children:[b.jsx("div",{tabIndex:l?0:-1,onFocus:m,ref:u,"data-testid":"sentinelStart"}),k.cloneElement(n,{ref:v,onFocus:g}),b.jsx("div",{tabIndex:l?0:-1,onFocus:m,ref:c,"data-testid":"sentinelEnd"})]})}function w4(e){return typeof e=="function"?e():e}const C4=k.forwardRef(function(n,t){const{children:r,container:i,disablePortal:o=!1}=n,[a,l]=k.useState(null),s=vn(k.isValidElement(r)?r.ref:null,t);if(Xt(()=>{o||l(w4(i)||document.body)},[i,o]),Xt(()=>{if(a&&!o)return Hs(t,a),()=>{Hs(t,null)}},[t,a,o]),o){if(k.isValidElement(r)){const u={ref:s};return k.cloneElement(r,u)}return b.jsx(k.Fragment,{children:r})}return b.jsx(k.Fragment,{children:a&&Pu.createPortal(r,a)})});function S4(e){const n=Jn(e);return n.body===e?Fr(e).innerWidth>n.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function ba(e,n){n?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Jg(e){return parseInt(Fr(e).getComputedStyle(e).paddingRight,10)||0}function E4(e){const t=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return t||r}function e0(e,n,t,r,i){const o=[n,t,...r];[].forEach.call(e.children,a=>{const l=o.indexOf(a)===-1,s=!E4(a);l&&s&&ba(a,i)})}function Zc(e,n){let t=-1;return e.some((r,i)=>n(r)?(t=i,!0):!1),t}function P4(e,n){const t=[],r=e.container;if(!n.disableScrollLock){if(S4(r)){const a=dx(Jn(r));t.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${Jg(r)+a}px`;const l=Jn(r).querySelectorAll(".mui-fixed");[].forEach.call(l,s=>{t.push({value:s.style.paddingRight,property:"padding-right",el:s}),s.style.paddingRight=`${Jg(s)+a}px`})}let o;if(r.parentNode instanceof DocumentFragment)o=Jn(r).body;else{const a=r.parentElement,l=Fr(r);o=(a==null?void 0:a.nodeName)==="HTML"&&l.getComputedStyle(a).overflowY==="scroll"?a:r}t.push({value:o.style.overflow,property:"overflow",el:o},{value:o.style.overflowX,property:"overflow-x",el:o},{value:o.style.overflowY,property:"overflow-y",el:o}),o.style.overflow="hidden"}return()=>{t.forEach(({value:o,el:a,property:l})=>{o?a.style.setProperty(l,o):a.style.removeProperty(l)})}}function T4(e){const n=[];return[].forEach.call(e.children,t=>{t.getAttribute("aria-hidden")==="true"&&n.push(t)}),n}class _4{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(n,t){let r=this.modals.indexOf(n);if(r!==-1)return r;r=this.modals.length,this.modals.push(n),n.modalRef&&ba(n.modalRef,!1);const i=T4(t);e0(t,n.mount,n.modalRef,i,!0);const o=Zc(this.containers,a=>a.container===t);return o!==-1?(this.containers[o].modals.push(n),r):(this.containers.push({modals:[n],container:t,restore:null,hiddenSiblings:i}),r)}mount(n,t){const r=Zc(this.containers,o=>o.modals.indexOf(n)!==-1),i=this.containers[r];i.restore||(i.restore=P4(i,t))}remove(n,t=!0){const r=this.modals.indexOf(n);if(r===-1)return r;const i=Zc(this.containers,a=>a.modals.indexOf(n)!==-1),o=this.containers[i];if(o.modals.splice(o.modals.indexOf(n),1),this.modals.splice(r,1),o.modals.length===0)o.restore&&o.restore(),n.modalRef&&ba(n.modalRef,t),e0(o.container,n.mount,n.modalRef,o.hiddenSiblings,!1),this.containers.splice(i,1);else{const a=o.modals[o.modals.length-1];a.modalRef&&ba(a.modalRef,!1)}return r}isTopModal(n){return this.modals.length>0&&this.modals[this.modals.length-1]===n}}function I4(e){return typeof e=="function"?e():e}function O4(e){return e?e.props.hasOwnProperty("in"):!1}const A4=new _4;function R4(e){const{container:n,disableEscapeKeyDown:t=!1,disableScrollLock:r=!1,manager:i=A4,closeAfterTransition:o=!1,onTransitionEnter:a,onTransitionExited:l,children:s,onClose:u,open:c,rootRef:d}=e,f=k.useRef({}),p=k.useRef(null),h=k.useRef(null),v=vn(h,d),[S,g]=k.useState(!c),m=O4(s);let y=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(y=!1);const x=()=>Jn(p.current),T=()=>(f.current.modalRef=h.current,f.current.mount=p.current,f.current),w=()=>{i.mount(T(),{disableScrollLock:r}),h.current&&(h.current.scrollTop=0)},P=li(()=>{const B=I4(n)||x().body;i.add(T(),B),h.current&&w()}),O=k.useCallback(()=>i.isTopModal(T()),[i]),$=li(B=>{p.current=B,B&&(c&&O()?w():h.current&&ba(h.current,y))}),I=k.useCallback(()=>{i.remove(T(),y)},[y,i]);k.useEffect(()=>()=>{I()},[I]),k.useEffect(()=>{c?P():(!m||!o)&&I()},[c,I,m,o,P]);const R=B=>D=>{var A;(A=B.onKeyDown)==null||A.call(B,D),!(D.key!=="Escape"||!O())&&(t||(D.stopPropagation(),u&&u(D,"escapeKeyDown")))},L=B=>D=>{var A;(A=B.onClick)==null||A.call(B,D),D.target===D.currentTarget&&u&&u(D,"backdropClick")};return{getRootProps:(B={})=>{const D=Kx(e);delete D.onTransitionEnter,delete D.onTransitionExited;const A=E({},D,B);return E({role:"presentation"},A,{onKeyDown:R(A),ref:v})},getBackdropProps:(B={})=>{const D=B;return E({"aria-hidden":!0},D,{onClick:L(D),open:c})},getTransitionProps:()=>{const B=()=>{g(!1),a&&a()},D=()=>{g(!0),l&&l(),o&&I()};return{onEnter:bf(B,s==null?void 0:s.props.onEnter),onExited:bf(D,s==null?void 0:s.props.onExited)}},rootRef:v,portalRef:$,isTopModal:O,exited:S,hasTransition:m}}const $4=["onChange","maxRows","minRows","style","value"];function jl(e){return parseInt(e,10)||0}const L4={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function n0(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const M4=k.forwardRef(function(n,t){const{onChange:r,maxRows:i,minRows:o=1,style:a,value:l}=n,s=re(n,$4),{current:u}=k.useRef(l!=null),c=k.useRef(null),d=vn(t,c),f=k.useRef(null),p=k.useRef(0),[h,v]=k.useState({outerHeightStyle:0}),S=k.useCallback(()=>{const x=c.current,w=Fr(x).getComputedStyle(x);if(w.width==="0px")return{outerHeightStyle:0};const P=f.current;P.style.width=w.width,P.value=x.value||n.placeholder||"x",P.value.slice(-1)===` +`&&(P.value+=" ");const O=w.boxSizing,$=jl(w.paddingBottom)+jl(w.paddingTop),I=jl(w.borderBottomWidth)+jl(w.borderTopWidth),R=P.scrollHeight;P.value="x";const L=P.scrollHeight;let F=R;o&&(F=Math.max(Number(o)*L,F)),i&&(F=Math.min(Number(i)*L,F)),F=Math.max(F,L);const z=F+(O==="border-box"?$+I:0),N=Math.abs(F-R)<=1;return{outerHeightStyle:z,overflow:N}},[i,o,n.placeholder]),g=(x,T)=>{const{outerHeightStyle:w,overflow:P}=T;return p.current<20&&(w>0&&Math.abs((x.outerHeightStyle||0)-w)>1||x.overflow!==P)?(p.current+=1,{overflow:P,outerHeightStyle:w}):x},m=k.useCallback(()=>{const x=S();n0(x)||v(T=>g(T,x))},[S]);Xt(()=>{const x=()=>{const R=S();n0(R)||Pu.flushSync(()=>{v(L=>g(L,R))})},T=()=>{p.current=0,x()};let w;const P=nm(T),O=c.current,$=Fr(O);$.addEventListener("resize",P);let I;return typeof ResizeObserver<"u"&&(I=new ResizeObserver(T),I.observe(O)),()=>{P.clear(),cancelAnimationFrame(w),$.removeEventListener("resize",P),I&&I.disconnect()}},[S]),Xt(()=>{m()}),k.useEffect(()=>{p.current=0},[l]);const y=x=>{p.current=0,u||m(),r&&r(x)};return b.jsxs(k.Fragment,{children:[b.jsx("textarea",E({value:l,onChange:y,ref:d,rows:o,style:E({height:h.outerHeightStyle,overflow:h.overflow?"hidden":void 0},a)},s)),b.jsx("textarea",{"aria-hidden":!0,className:n.className,readOnly:!0,ref:f,tabIndex:-1,style:E({},L4.shadow,a,{paddingTop:0,paddingBottom:0})})]})}),N4=pr(b.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function j4(e){return Ee("MuiChip",e)}const z4=Se("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),_e=z4,F4=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],D4=e=>{const{classes:n,disabled:t,size:r,color:i,iconColor:o,onDelete:a,clickable:l,variant:s}=e,u={root:["root",s,t&&"disabled",`size${U(r)}`,`color${U(i)}`,l&&"clickable",l&&`clickableColor${U(i)}`,a&&"deletable",a&&`deletableColor${U(i)}`,`${s}${U(i)}`],label:["label",`label${U(r)}`],avatar:["avatar",`avatar${U(r)}`,`avatarColor${U(i)}`],icon:["icon",`icon${U(r)}`,`iconColor${U(o)}`],deleteIcon:["deleteIcon",`deleteIcon${U(r)}`,`deleteIconColor${U(i)}`,`deleteIcon${U(s)}Color${U(i)}`]};return Te(u,j4,n)},B4=Z("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e,{color:r,iconColor:i,clickable:o,onDelete:a,size:l,variant:s}=t;return[{[`& .${_e.avatar}`]:n.avatar},{[`& .${_e.avatar}`]:n[`avatar${U(l)}`]},{[`& .${_e.avatar}`]:n[`avatarColor${U(r)}`]},{[`& .${_e.icon}`]:n.icon},{[`& .${_e.icon}`]:n[`icon${U(l)}`]},{[`& .${_e.icon}`]:n[`iconColor${U(i)}`]},{[`& .${_e.deleteIcon}`]:n.deleteIcon},{[`& .${_e.deleteIcon}`]:n[`deleteIcon${U(l)}`]},{[`& .${_e.deleteIcon}`]:n[`deleteIconColor${U(r)}`]},{[`& .${_e.deleteIcon}`]:n[`deleteIcon${U(s)}Color${U(r)}`]},n.root,n[`size${U(l)}`],n[`color${U(r)}`],o&&n.clickable,o&&r!=="default"&&n[`clickableColor${U(r)})`],a&&n.deletable,a&&r!=="default"&&n[`deletableColor${U(r)}`],n[s],n[`${s}${U(r)}`]]}})(({theme:e,ownerState:n})=>{const t=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return E({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${_e.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${_e.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:t,fontSize:e.typography.pxToRem(12)},[`& .${_e.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${_e.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${_e.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${_e.icon}`]:E({marginLeft:5,marginRight:-6},n.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},n.iconColor===n.color&&E({color:e.vars?e.vars.palette.Chip.defaultIconColor:t},n.color!=="default"&&{color:"inherit"})),[`& .${_e.deleteIcon}`]:E({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:We(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:We(e.palette.text.primary,.4)}},n.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},n.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[n.color].contrastTextChannel} / 0.7)`:We(e.palette[n.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[n.color].contrastText}})},n.size==="small"&&{height:24},n.color!=="default"&&{backgroundColor:(e.vars||e).palette[n.color].main,color:(e.vars||e).palette[n.color].contrastText},n.onDelete&&{[`&.${_e.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:We(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},n.onDelete&&n.color!=="default"&&{[`&.${_e.focusVisible}`]:{backgroundColor:(e.vars||e).palette[n.color].dark}})},({theme:e,ownerState:n})=>E({},n.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:We(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${_e.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:We(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},n.clickable&&n.color!=="default"&&{[`&:hover, &.${_e.focusVisible}`]:{backgroundColor:(e.vars||e).palette[n.color].dark}}),({theme:e,ownerState:n})=>E({},n.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${_e.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${_e.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${_e.avatar}`]:{marginLeft:4},[`& .${_e.avatarSmall}`]:{marginLeft:2},[`& .${_e.icon}`]:{marginLeft:4},[`& .${_e.iconSmall}`]:{marginLeft:2},[`& .${_e.deleteIcon}`]:{marginRight:5},[`& .${_e.deleteIconSmall}`]:{marginRight:3}},n.variant==="outlined"&&n.color!=="default"&&{color:(e.vars||e).palette[n.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / 0.7)`:We(e.palette[n.color].main,.7)}`,[`&.${_e.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:We(e.palette[n.color].main,e.palette.action.hoverOpacity)},[`&.${_e.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:We(e.palette[n.color].main,e.palette.action.focusOpacity)},[`& .${_e.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / 0.7)`:We(e.palette[n.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[n.color].main}}})),U4=Z("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,n)=>{const{ownerState:t}=e,{size:r}=t;return[n.label,n[`label${U(r)}`]]}})(({ownerState:e})=>E({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.variant==="outlined"&&{paddingLeft:11,paddingRight:11},e.size==="small"&&{paddingLeft:8,paddingRight:8},e.size==="small"&&e.variant==="outlined"&&{paddingLeft:7,paddingRight:7}));function t0(e){return e.key==="Backspace"||e.key==="Delete"}const W4=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiChip"}),{avatar:i,className:o,clickable:a,color:l="default",component:s,deleteIcon:u,disabled:c=!1,icon:d,label:f,onClick:p,onDelete:h,onKeyDown:v,onKeyUp:S,size:g="medium",variant:m="filled",tabIndex:y,skipFocusWhenDisabled:x=!1}=r,T=re(r,F4),w=k.useRef(null),P=vn(w,t),O=j=>{j.stopPropagation(),h&&h(j)},$=j=>{j.currentTarget===j.target&&t0(j)&&j.preventDefault(),v&&v(j)},I=j=>{j.currentTarget===j.target&&(h&&t0(j)?h(j):j.key==="Escape"&&w.current&&w.current.blur()),S&&S(j)},R=a!==!1&&p?!0:a,L=R||h?To:s||"div",F=E({},r,{component:L,disabled:c,size:g,color:l,iconColor:k.isValidElement(d)&&d.props.color||l,onDelete:!!h,clickable:R,variant:m}),z=D4(F),N=L===To?E({component:s||"div",focusVisibleClassName:z.focusVisible},h&&{disableRipple:!0}):{};let B=null;h&&(B=u&&k.isValidElement(u)?k.cloneElement(u,{className:oe(u.props.className,z.deleteIcon),onClick:O}):b.jsx(N4,{className:oe(z.deleteIcon),onClick:O}));let D=null;i&&k.isValidElement(i)&&(D=k.cloneElement(i,{className:oe(z.avatar,i.props.className)}));let A=null;return d&&k.isValidElement(d)&&(A=k.cloneElement(d,{className:oe(z.icon,d.props.className)})),b.jsxs(B4,E({as:L,className:oe(z.root,o),disabled:R&&c?!0:void 0,onClick:p,onKeyDown:$,onKeyUp:I,ref:P,tabIndex:x&&c?-1:y,ownerState:F},N,T,{children:[D||A,b.jsx(U4,{className:oe(z.label),ownerState:F,children:f}),B]}))}),Tm=W4;function Ti({props:e,states:n,muiFormControl:t}){return n.reduce((r,i)=>(r[i]=e[i],t&&typeof e[i]>"u"&&(r[i]=t[i]),r),{})}const H4=k.createContext(void 0),_m=H4;function Gr(){return k.useContext(_m)}function V4(e){return b.jsx(tP,E({},e,{defaultTheme:Zu,themeId:bi}))}function r0(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function Js(e,n=!1){return e&&(r0(e.value)&&e.value!==""||n&&r0(e.defaultValue)&&e.defaultValue!=="")}function K4(e){return e.startAdornment}function G4(e){return Ee("MuiInputBase",e)}const Y4=Se("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),Io=Y4,q4=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],dc=(e,n)=>{const{ownerState:t}=e;return[n.root,t.formControl&&n.formControl,t.startAdornment&&n.adornedStart,t.endAdornment&&n.adornedEnd,t.error&&n.error,t.size==="small"&&n.sizeSmall,t.multiline&&n.multiline,t.color&&n[`color${U(t.color)}`],t.fullWidth&&n.fullWidth,t.hiddenLabel&&n.hiddenLabel]},fc=(e,n)=>{const{ownerState:t}=e;return[n.input,t.size==="small"&&n.inputSizeSmall,t.multiline&&n.inputMultiline,t.type==="search"&&n.inputTypeSearch,t.startAdornment&&n.inputAdornedStart,t.endAdornment&&n.inputAdornedEnd,t.hiddenLabel&&n.inputHiddenLabel]},X4=e=>{const{classes:n,color:t,disabled:r,error:i,endAdornment:o,focused:a,formControl:l,fullWidth:s,hiddenLabel:u,multiline:c,readOnly:d,size:f,startAdornment:p,type:h}=e,v={root:["root",`color${U(t)}`,r&&"disabled",i&&"error",s&&"fullWidth",a&&"focused",l&&"formControl",f&&f!=="medium"&&`size${U(f)}`,c&&"multiline",p&&"adornedStart",o&&"adornedEnd",u&&"hiddenLabel",d&&"readOnly"],input:["input",r&&"disabled",h==="search"&&"inputTypeSearch",c&&"inputMultiline",f==="small"&&"inputSizeSmall",u&&"inputHiddenLabel",p&&"inputAdornedStart",o&&"inputAdornedEnd",d&&"readOnly"]};return Te(v,G4,n)},pc=Z("div",{name:"MuiInputBase",slot:"Root",overridesResolver:dc})(({theme:e,ownerState:n})=>E({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${Io.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},n.multiline&&E({padding:"4px 0 5px"},n.size==="small"&&{paddingTop:1}),n.fullWidth&&{width:"100%"})),mc=Z("input",{name:"MuiInputBase",slot:"Input",overridesResolver:fc})(({theme:e,ownerState:n})=>{const t=e.palette.mode==="light",r=E({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),i={opacity:"0 !important"},o=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5};return E({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${Io.formControl} &`]:{"&::-webkit-input-placeholder":i,"&::-moz-placeholder":i,"&:-ms-input-placeholder":i,"&::-ms-input-placeholder":i,"&:focus::-webkit-input-placeholder":o,"&:focus::-moz-placeholder":o,"&:focus:-ms-input-placeholder":o,"&:focus::-ms-input-placeholder":o},[`&.${Io.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},n.size==="small"&&{paddingTop:1},n.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},n.type==="search"&&{MozAppearance:"textfield"})}),Q4=b.jsx(V4,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),Z4=k.forwardRef(function(n,t){var r;const i=Ie({props:n,name:"MuiInputBase"}),{"aria-describedby":o,autoComplete:a,autoFocus:l,className:s,components:u={},componentsProps:c={},defaultValue:d,disabled:f,disableInjectingGlobalStyles:p,endAdornment:h,fullWidth:v=!1,id:S,inputComponent:g="input",inputProps:m={},inputRef:y,maxRows:x,minRows:T,multiline:w=!1,name:P,onBlur:O,onChange:$,onClick:I,onFocus:R,onKeyDown:L,onKeyUp:F,placeholder:z,readOnly:N,renderSuffix:B,rows:D,slotProps:A={},slots:j={},startAdornment:C,type:se="text",value:ae}=i,_=re(i,q4),J=m.value!=null?m.value:ae,{current:ge}=k.useRef(J!=null),q=k.useRef(),Y=k.useCallback(ee=>{},[]),ue=vn(q,y,m.ref,Y),[fe,De]=k.useState(!1),ce=Gr(),xe=Ti({props:i,muiFormControl:ce,states:["color","disabled","error","hiddenLabel","size","required","filled"]});xe.focused=ce?ce.focused:fe,k.useEffect(()=>{!ce&&f&&fe&&(De(!1),O&&O())},[ce,f,fe,O]);const me=ce&&ce.onFilled,we=ce&&ce.onEmpty,pe=k.useCallback(ee=>{Js(ee)?me&&me():we&&we()},[me,we]);Xt(()=>{ge&&pe({value:J})},[J,pe,ge]);const En=ee=>{if(xe.disabled){ee.stopPropagation();return}R&&R(ee),m.onFocus&&m.onFocus(ee),ce&&ce.onFocus?ce.onFocus(ee):De(!0)},Pn=ee=>{O&&O(ee),m.onBlur&&m.onBlur(ee),ce&&ce.onBlur?ce.onBlur(ee):De(!1)},bn=(ee,...G)=>{if(!ge){const Ke=ee.target||q.current;if(Ke==null)throw new Error(zr(1));pe({value:Ke.value})}m.onChange&&m.onChange(ee,...G),$&&$(ee,...G)};k.useEffect(()=>{pe(q.current)},[]);const Tn=ee=>{q.current&&ee.currentTarget===ee.target&&q.current.focus(),I&&I(ee)};let _n=g,Be=m;w&&_n==="input"&&(D?Be=E({type:void 0,minRows:D,maxRows:D},Be):Be=E({type:void 0,maxRows:x,minRows:T},Be),_n=M4);const it=ee=>{pe(ee.animationName==="mui-auto-fill-cancel"?q.current:{value:"x"})};k.useEffect(()=>{ce&&ce.setAdornedStart(!!C)},[ce,C]);const fn=E({},i,{color:xe.color||"primary",disabled:xe.disabled,endAdornment:h,error:xe.error,focused:xe.focused,formControl:ce,fullWidth:v,hiddenLabel:xe.hiddenLabel,multiline:w,size:xe.size,startAdornment:C,type:se}),Oe=X4(fn),M=j.root||u.Root||pc,V=A.root||c.root||{},le=j.input||u.Input||mc;return Be=E({},Be,(r=A.input)!=null?r:c.input),b.jsxs(k.Fragment,{children:[!p&&Q4,b.jsxs(M,E({},V,!Zs(M)&&{ownerState:E({},fn,V.ownerState)},{ref:t,onClick:Tn},_,{className:oe(Oe.root,V.className,s,N&&"MuiInputBase-readOnly"),children:[C,b.jsx(_m.Provider,{value:null,children:b.jsx(le,E({ownerState:fn,"aria-invalid":xe.error,"aria-describedby":o,autoComplete:a,autoFocus:l,defaultValue:d,disabled:xe.disabled,id:S,onAnimationStart:it,name:P,placeholder:z,readOnly:N,required:xe.required,rows:D,value:J,onKeyDown:L,onKeyUp:F,type:se},Be,!Zs(le)&&{as:_n,ownerState:E({},fn,Be.ownerState)},{ref:ue,className:oe(Oe.input,Be.className,N&&"MuiInputBase-readOnly"),onBlur:Pn,onChange:bn,onFocus:En}))}),h,B?B(E({},xe,{startAdornment:C})):null]}))]})}),Im=Z4;function J4(e){return Ee("MuiInput",e)}const eT=E({},Io,Se("MuiInput",["root","underline","input"])),qo=eT;function nT(e){return Ee("MuiOutlinedInput",e)}const tT=E({},Io,Se("MuiOutlinedInput",["root","notchedOutline","input"])),yr=tT;function rT(e){return Ee("MuiFilledInput",e)}const iT=E({},Io,Se("MuiFilledInput",["root","underline","input"])),qr=iT,oT=pr(b.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),aT=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],lT={entering:{opacity:1},entered:{opacity:1}},sT=k.forwardRef(function(n,t){const r=Pt(),i={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:o,appear:a=!0,children:l,easing:s,in:u,onEnter:c,onEntered:d,onEntering:f,onExit:p,onExited:h,onExiting:v,style:S,timeout:g=i,TransitionComponent:m=Sm}=n,y=re(n,aT),x=k.useRef(null),T=vn(x,l.ref,t),w=z=>N=>{if(z){const B=x.current;N===void 0?z(B):z(B,N)}},P=w(f),O=w((z,N)=>{Vx(z);const B=Qs({style:S,timeout:g,easing:s},{mode:"enter"});z.style.webkitTransition=r.transitions.create("opacity",B),z.style.transition=r.transitions.create("opacity",B),c&&c(z,N)}),$=w(d),I=w(v),R=w(z=>{const N=Qs({style:S,timeout:g,easing:s},{mode:"exit"});z.style.webkitTransition=r.transitions.create("opacity",N),z.style.transition=r.transitions.create("opacity",N),p&&p(z)}),L=w(h),F=z=>{o&&o(x.current,z)};return b.jsx(m,E({appear:a,in:u,nodeRef:x,onEnter:O,onEntered:$,onEntering:P,onExit:R,onExited:L,onExiting:I,addEndListener:F,timeout:g},y,{children:(z,N)=>k.cloneElement(l,E({style:E({opacity:0,visibility:z==="exited"&&!u?"hidden":void 0},lT[z],S,l.props.style),ref:T},N))}))}),Gx=sT;function uT(e){return Ee("MuiBackdrop",e)}Se("MuiBackdrop",["root","invisible"]);const cT=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],dT=e=>{const{classes:n,invisible:t}=e;return Te({root:["root",t&&"invisible"]},uT,n)},fT=Z("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.invisible&&n.invisible]}})(({ownerState:e})=>E({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),pT=k.forwardRef(function(n,t){var r,i,o;const a=Ie({props:n,name:"MuiBackdrop"}),{children:l,className:s,component:u="div",components:c={},componentsProps:d={},invisible:f=!1,open:p,slotProps:h={},slots:v={},TransitionComponent:S=Gx,transitionDuration:g}=a,m=re(a,cT),y=E({},a,{component:u,invisible:f}),x=dT(y),T=(r=h.root)!=null?r:d.root;return b.jsx(S,E({in:p,timeout:g},m,{children:b.jsx(fT,E({"aria-hidden":!0},T,{as:(i=(o=v.root)!=null?o:c.Root)!=null?i:u,className:oe(x.root,s,T==null?void 0:T.className),ownerState:E({},y,T==null?void 0:T.ownerState),classes:x,ref:t,children:l}))}))}),Yx=pT,mT=km(),hT=aP({themeId:bi,defaultTheme:mT,defaultClassName:"MuiBox-root",generateClassName:im.generate}),Ne=hT;function gT(e){return Ee("MuiButton",e)}const yT=Se("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),zl=yT,vT=k.createContext({}),xT=vT,bT=k.createContext(void 0),kT=bT,wT=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],CT=e=>{const{color:n,disableElevation:t,fullWidth:r,size:i,variant:o,classes:a}=e,l={root:["root",o,`${o}${U(n)}`,`size${U(i)}`,`${o}Size${U(i)}`,n==="inherit"&&"colorInherit",t&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${U(i)}`],endIcon:["endIcon",`iconSize${U(i)}`]},s=Te(l,gT,a);return E({},a,s)},qx=e=>E({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),ST=Z(To,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[t.variant],n[`${t.variant}${U(t.color)}`],n[`size${U(t.size)}`],n[`${t.variant}Size${U(t.size)}`],t.color==="inherit"&&n.colorInherit,t.disableElevation&&n.disableElevation,t.fullWidth&&n.fullWidth]}})(({theme:e,ownerState:n})=>{var t,r;const i=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],o=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return E({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":E({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:We(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},n.variant==="text"&&n.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:We(e.palette[n.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},n.variant==="outlined"&&n.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[n.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:We(e.palette[n.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},n.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:o,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},n.variant==="contained"&&n.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[n.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[n.color].main}}),"&:active":E({},n.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${zl.focusVisible}`]:E({},n.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${zl.disabled}`]:E({color:(e.vars||e).palette.action.disabled},n.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},n.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},n.variant==="text"&&{padding:"6px 8px"},n.variant==="text"&&n.color!=="inherit"&&{color:(e.vars||e).palette[n.color].main},n.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},n.variant==="outlined"&&n.color!=="inherit"&&{color:(e.vars||e).palette[n.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[n.color].mainChannel} / 0.5)`:`1px solid ${We(e.palette[n.color].main,.5)}`},n.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(t=(r=e.palette).getContrastText)==null?void 0:t.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:i,boxShadow:(e.vars||e).shadows[2]},n.variant==="contained"&&n.color!=="inherit"&&{color:(e.vars||e).palette[n.color].contrastText,backgroundColor:(e.vars||e).palette[n.color].main},n.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},n.size==="small"&&n.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},n.size==="large"&&n.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},n.size==="small"&&n.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},n.size==="large"&&n.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},n.size==="small"&&n.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},n.size==="large"&&n.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},n.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${zl.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${zl.disabled}`]:{boxShadow:"none"}}),ET=Z("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.startIcon,n[`iconSize${U(t.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},qx(e))),PT=Z("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.endIcon,n[`iconSize${U(t.size)}`]]}})(({ownerState:e})=>E({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},qx(e))),TT=k.forwardRef(function(n,t){const r=k.useContext(xT),i=k.useContext(kT),o=rm(r,n),a=Ie({props:o,name:"MuiButton"}),{children:l,color:s="primary",component:u="button",className:c,disabled:d=!1,disableElevation:f=!1,disableFocusRipple:p=!1,endIcon:h,focusVisibleClassName:v,fullWidth:S=!1,size:g="medium",startIcon:m,type:y,variant:x="text"}=a,T=re(a,wT),w=E({},a,{color:s,component:u,disabled:d,disableElevation:f,disableFocusRipple:p,fullWidth:S,size:g,type:y,variant:x}),P=CT(w),O=m&&b.jsx(ET,{className:P.startIcon,ownerState:w,children:m}),$=h&&b.jsx(PT,{className:P.endIcon,ownerState:w,children:h}),I=i||"";return b.jsxs(ST,E({ownerState:w,className:oe(r.className,P.root,c,I),component:u,disabled:d,focusRipple:!p,focusVisibleClassName:oe(P.focusVisible,v),ref:t,type:y},T,{classes:P,children:[O,l,$]}))}),Ya=TT;function _T(e){return Ee("PrivateSwitchBase",e)}Se("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const IT=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],OT=e=>{const{classes:n,checked:t,disabled:r,edge:i}=e,o={root:["root",t&&"checked",r&&"disabled",i&&`edge${U(i)}`],input:["input"]};return Te(o,_T,n)},AT=Z(To)(({ownerState:e})=>E({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),RT=Z("input",{shouldForwardProp:rt})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),$T=k.forwardRef(function(n,t){const{autoFocus:r,checked:i,checkedIcon:o,className:a,defaultChecked:l,disabled:s,disableFocusRipple:u=!1,edge:c=!1,icon:d,id:f,inputProps:p,inputRef:h,name:v,onBlur:S,onChange:g,onFocus:m,readOnly:y,required:x=!1,tabIndex:T,type:w,value:P}=n,O=re(n,IT),[$,I]=Vs({controlled:i,default:!!l,name:"SwitchBase",state:"checked"}),R=Gr(),L=j=>{m&&m(j),R&&R.onFocus&&R.onFocus(j)},F=j=>{S&&S(j),R&&R.onBlur&&R.onBlur(j)},z=j=>{if(j.nativeEvent.defaultPrevented)return;const C=j.target.checked;I(C),g&&g(j,C)};let N=s;R&&typeof N>"u"&&(N=R.disabled);const B=w==="checkbox"||w==="radio",D=E({},n,{checked:$,disabled:N,disableFocusRipple:u,edge:c}),A=OT(D);return b.jsxs(AT,E({component:"span",className:oe(A.root,a),centerRipple:!0,focusRipple:!u,disabled:N,tabIndex:null,role:void 0,onFocus:L,onBlur:F,ownerState:D,ref:t},O,{children:[b.jsx(RT,E({autoFocus:r,checked:i,defaultChecked:l,className:A.input,disabled:N,id:B?f:void 0,name:v,onChange:z,readOnly:y,ref:h,required:x,ownerState:D,tabIndex:T,type:w},w==="checkbox"&&P===void 0?{}:{value:P},p)),$?o:d]}))}),Xx=$T,LT=pr(b.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),MT=pr(b.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),NT=pr(b.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function jT(e){return Ee("MuiCheckbox",e)}const zT=Se("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),Jc=zT,FT=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],DT=e=>{const{classes:n,indeterminate:t,color:r,size:i}=e,o={root:["root",t&&"indeterminate",`color${U(r)}`,`size${U(i)}`]},a=Te(o,jT,n);return E({},n,a)},BT=Z(Xx,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.indeterminate&&n.indeterminate,n[`size${U(t.size)}`],t.color!=="default"&&n[`color${U(t.color)}`]]}})(({theme:e,ownerState:n})=>E({color:(e.vars||e).palette.text.secondary},!n.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${n.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:We(n.color==="default"?e.palette.action.active:e.palette[n.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},n.color!=="default"&&{[`&.${Jc.checked}, &.${Jc.indeterminate}`]:{color:(e.vars||e).palette[n.color].main},[`&.${Jc.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),UT=b.jsx(MT,{}),WT=b.jsx(LT,{}),HT=b.jsx(NT,{}),VT=k.forwardRef(function(n,t){var r,i;const o=Ie({props:n,name:"MuiCheckbox"}),{checkedIcon:a=UT,color:l="primary",icon:s=WT,indeterminate:u=!1,indeterminateIcon:c=HT,inputProps:d,size:f="medium",className:p}=o,h=re(o,FT),v=u?c:s,S=u?c:a,g=E({},o,{color:l,indeterminate:u,size:f}),m=DT(g);return b.jsx(BT,E({type:"checkbox",inputProps:E({"data-indeterminate":u},d),icon:k.cloneElement(v,{fontSize:(r=v.props.fontSize)!=null?r:f}),checkedIcon:k.cloneElement(S,{fontSize:(i=S.props.fontSize)!=null?i:f}),ownerState:g,ref:t,className:oe(m.root,p)},h,{classes:m}))}),Xr=VT,KT=AP({createStyledComponent:Z("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[`maxWidth${U(String(t.maxWidth))}`],t.fixed&&n.fixed,t.disableGutters&&n.disableGutters]}}),useThemeProps:e=>Ie({props:e,name:"MuiContainer"})}),If=KT;function GT(e){return Ee("MuiModal",e)}Se("MuiModal",["root","hidden","backdrop"]);const YT=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],qT=e=>{const{open:n,exited:t,classes:r}=e;return Te({root:["root",!n&&t&&"hidden"],backdrop:["backdrop"]},GT,r)},XT=Z("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,!t.open&&t.exited&&n.hidden]}})(({theme:e,ownerState:n})=>E({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!n.open&&n.exited&&{visibility:"hidden"})),QT=Z(Yx,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,n)=>n.backdrop})({zIndex:-1}),ZT=k.forwardRef(function(n,t){var r,i,o,a,l,s;const u=Ie({name:"MuiModal",props:n}),{BackdropComponent:c=QT,BackdropProps:d,className:f,closeAfterTransition:p=!1,children:h,container:v,component:S,components:g={},componentsProps:m={},disableAutoFocus:y=!1,disableEnforceFocus:x=!1,disableEscapeKeyDown:T=!1,disablePortal:w=!1,disableRestoreFocus:P=!1,disableScrollLock:O=!1,hideBackdrop:$=!1,keepMounted:I=!1,onBackdropClick:R,open:L,slotProps:F,slots:z}=u,N=re(u,YT),B=E({},u,{closeAfterTransition:p,disableAutoFocus:y,disableEnforceFocus:x,disableEscapeKeyDown:T,disablePortal:w,disableRestoreFocus:P,disableScrollLock:O,hideBackdrop:$,keepMounted:I}),{getRootProps:D,getBackdropProps:A,getTransitionProps:j,portalRef:C,isTopModal:se,exited:ae,hasTransition:_}=R4(E({},B,{rootRef:t})),J=E({},B,{exited:ae}),ge=qT(J),q={};if(h.props.tabIndex===void 0&&(q.tabIndex="-1"),_){const{onEnter:me,onExited:we}=j();q.onEnter=me,q.onExited=we}const Y=(r=(i=z==null?void 0:z.root)!=null?i:g.Root)!=null?r:XT,ue=(o=(a=z==null?void 0:z.backdrop)!=null?a:g.Backdrop)!=null?o:c,fe=(l=F==null?void 0:F.root)!=null?l:m.root,De=(s=F==null?void 0:F.backdrop)!=null?s:m.backdrop,ce=_o({elementType:Y,externalSlotProps:fe,externalForwardedProps:N,getSlotProps:D,additionalProps:{ref:t,as:S},ownerState:J,className:oe(f,fe==null?void 0:fe.className,ge==null?void 0:ge.root,!J.open&&J.exited&&(ge==null?void 0:ge.hidden))}),xe=_o({elementType:ue,externalSlotProps:De,additionalProps:d,getSlotProps:me=>A(E({},me,{onClick:we=>{R&&R(we),me!=null&&me.onClick&&me.onClick(we)}})),className:oe(De==null?void 0:De.className,d==null?void 0:d.className,ge==null?void 0:ge.backdrop),ownerState:J});return!I&&!L&&(!_||ae)?null:b.jsx(C4,{ref:C,container:v,disablePortal:w,children:b.jsxs(Y,E({},ce,{children:[!$&&c?b.jsx(ue,E({},xe)):null,b.jsx(k4,{disableEnforceFocus:x,disableAutoFocus:y,disableRestoreFocus:P,isEnabled:se,open:L,children:k.cloneElement(h,q)})]}))})}),Qx=ZT;function JT(e){return Ee("MuiDialog",e)}const e_=Se("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),ed=e_,n_=k.createContext({}),t_=n_,r_=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],i_=Z(Yx,{name:"MuiDialog",slot:"Backdrop",overrides:(e,n)=>n.backdrop})({zIndex:-1}),o_=e=>{const{classes:n,scroll:t,maxWidth:r,fullWidth:i,fullScreen:o}=e,a={root:["root"],container:["container",`scroll${U(t)}`],paper:["paper",`paperScroll${U(t)}`,`paperWidth${U(String(r))}`,i&&"paperFullWidth",o&&"paperFullScreen"]};return Te(a,JT,n)},a_=Z(Qx,{name:"MuiDialog",slot:"Root",overridesResolver:(e,n)=>n.root})({"@media print":{position:"absolute !important"}}),l_=Z("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.container,n[`scroll${U(t.scroll)}`]]}})(({ownerState:e})=>E({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),s_=Z(uc,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.paper,n[`scrollPaper${U(t.scroll)}`],n[`paperWidth${U(String(t.maxWidth))}`],t.fullWidth&&n.paperFullWidth,t.fullScreen&&n.paperFullScreen]}})(({theme:e,ownerState:n})=>E({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},n.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},n.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!n.maxWidth&&{maxWidth:"calc(100% - 64px)"},n.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${ed.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},n.maxWidth&&n.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[n.maxWidth]}${e.breakpoints.unit}`,[`&.${ed.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[n.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},n.fullWidth&&{width:"calc(100% - 64px)"},n.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${ed.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),u_=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiDialog"}),i=Pt(),o={enter:i.transitions.duration.enteringScreen,exit:i.transitions.duration.leavingScreen},{"aria-describedby":a,"aria-labelledby":l,BackdropComponent:s,BackdropProps:u,children:c,className:d,disableEscapeKeyDown:f=!1,fullScreen:p=!1,fullWidth:h=!1,maxWidth:v="sm",onBackdropClick:S,onClose:g,open:m,PaperComponent:y=uc,PaperProps:x={},scroll:T="paper",TransitionComponent:w=Gx,transitionDuration:P=o,TransitionProps:O}=r,$=re(r,r_),I=E({},r,{disableEscapeKeyDown:f,fullScreen:p,fullWidth:h,maxWidth:v,scroll:T}),R=o_(I),L=k.useRef(),F=D=>{L.current=D.target===D.currentTarget},z=D=>{L.current&&(L.current=null,S&&S(D),g&&g(D,"backdropClick"))},N=Tu(l),B=k.useMemo(()=>({titleId:N}),[N]);return b.jsx(a_,E({className:oe(R.root,d),closeAfterTransition:!0,components:{Backdrop:i_},componentsProps:{backdrop:E({transitionDuration:P,as:s},u)},disableEscapeKeyDown:f,onClose:g,open:m,ref:t,onClick:z,ownerState:I},$,{children:b.jsx(w,E({appear:!0,in:m,timeout:P,role:"presentation"},O,{children:b.jsx(l_,{className:oe(R.container),onMouseDown:F,ownerState:I,children:b.jsx(s_,E({as:y,elevation:24,role:"dialog","aria-describedby":a,"aria-labelledby":N},x,{className:oe(R.paper,x.className),ownerState:I,children:b.jsx(t_.Provider,{value:B,children:c})}))})}))}))}),c_=u_,d_=Se("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),i0=d_,f_=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],p_=e=>{const{classes:n,disableUnderline:t}=e,i=Te({root:["root",!t&&"underline"],input:["input"]},rT,n);return E({},n,i)},m_=Z(pc,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[...dc(e,n),!t.disableUnderline&&n.underline]}})(({theme:e,ownerState:n})=>{var t;const r=e.palette.mode==="light",i=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",o=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",a=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",l=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return E({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:a,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o}},[`&.${qr.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:o},[`&.${qr.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:l}},!n.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(t=(e.vars||e).palette[n.color||"primary"])==null?void 0:t.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${qr.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${qr.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:i}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${qr.disabled}, .${qr.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${qr.disabled}:before`]:{borderBottomStyle:"dotted"}},n.startAdornment&&{paddingLeft:12},n.endAdornment&&{paddingRight:12},n.multiline&&E({padding:"25px 12px 8px"},n.size==="small"&&{paddingTop:21,paddingBottom:4},n.hiddenLabel&&{paddingTop:16,paddingBottom:17}))}),h_=Z(mc,{name:"MuiFilledInput",slot:"Input",overridesResolver:fc})(({theme:e,ownerState:n})=>E({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},n.size==="small"&&{paddingTop:21,paddingBottom:4},n.hiddenLabel&&{paddingTop:16,paddingBottom:17},n.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0},n.startAdornment&&{paddingLeft:0},n.endAdornment&&{paddingRight:0},n.hiddenLabel&&n.size==="small"&&{paddingTop:8,paddingBottom:9})),Zx=k.forwardRef(function(n,t){var r,i,o,a;const l=Ie({props:n,name:"MuiFilledInput"}),{components:s={},componentsProps:u,fullWidth:c=!1,inputComponent:d="input",multiline:f=!1,slotProps:p,slots:h={},type:v="text"}=l,S=re(l,f_),g=E({},l,{fullWidth:c,inputComponent:d,multiline:f,type:v}),m=p_(l),y={root:{ownerState:g},input:{ownerState:g}},x=p??u?Ln(p??u,y):y,T=(r=(i=h.root)!=null?i:s.Root)!=null?r:m_,w=(o=(a=h.input)!=null?a:s.Input)!=null?o:h_;return b.jsx(Im,E({slots:{root:T,input:w},componentsProps:x,fullWidth:c,inputComponent:d,multiline:f,ref:t,type:v},S,{classes:m}))});Zx.muiName="Input";const Jx=Zx;function g_(e){return Ee("MuiFormControl",e)}Se("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const y_=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],v_=e=>{const{classes:n,margin:t,fullWidth:r}=e,i={root:["root",t!=="none"&&`margin${U(t)}`,r&&"fullWidth"]};return Te(i,g_,n)},x_=Z("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},n)=>E({},n.root,n[`margin${U(e.margin)}`],e.fullWidth&&n.fullWidth)})(({ownerState:e})=>E({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),b_=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiFormControl"}),{children:i,className:o,color:a="primary",component:l="div",disabled:s=!1,error:u=!1,focused:c,fullWidth:d=!1,hiddenLabel:f=!1,margin:p="none",required:h=!1,size:v="medium",variant:S="outlined"}=r,g=re(r,y_),m=E({},r,{color:a,component:l,disabled:s,error:u,fullWidth:d,hiddenLabel:f,margin:p,required:h,size:v,variant:S}),y=v_(m),[x,T]=k.useState(()=>{let F=!1;return i&&k.Children.forEach(i,z=>{if(!ds(z,["Input","Select"]))return;const N=ds(z,["Select"])?z.props.input:z;N&&K4(N.props)&&(F=!0)}),F}),[w,P]=k.useState(()=>{let F=!1;return i&&k.Children.forEach(i,z=>{ds(z,["Input","Select"])&&(Js(z.props,!0)||Js(z.props.inputProps,!0))&&(F=!0)}),F}),[O,$]=k.useState(!1);s&&O&&$(!1);const I=c!==void 0&&!s?c:O;let R;const L=k.useMemo(()=>({adornedStart:x,setAdornedStart:T,color:a,disabled:s,error:u,filled:w,focused:I,fullWidth:d,hiddenLabel:f,size:v,onBlur:()=>{$(!1)},onEmpty:()=>{P(!1)},onFilled:()=>{P(!0)},onFocus:()=>{$(!0)},registerEffect:R,required:h,variant:S}),[x,a,s,u,w,I,d,f,R,h,v,S]);return b.jsx(_m.Provider,{value:L,children:b.jsx(x_,E({as:l,ownerState:m,className:oe(y.root,o),ref:t},g,{children:i}))})}),k_=b_,w_=FP({createStyledComponent:Z("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,n)=>n.root}),useThemeProps:e=>Ie({props:e,name:"MuiStack"})}),C_=w_;function S_(e){return Ee("MuiFormControlLabel",e)}const E_=Se("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),la=E_,P_=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],T_=e=>{const{classes:n,disabled:t,labelPlacement:r,error:i,required:o}=e,a={root:["root",t&&"disabled",`labelPlacement${U(r)}`,i&&"error",o&&"required"],label:["label",t&&"disabled"],asterisk:["asterisk",i&&"error"]};return Te(a,S_,n)},__=Z("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[{[`& .${la.label}`]:n.label},n.root,n[`labelPlacement${U(t.labelPlacement)}`]]}})(({theme:e,ownerState:n})=>E({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${la.disabled}`]:{cursor:"default"}},n.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},n.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},n.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${la.label}`]:{[`&.${la.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),I_=Z("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,n)=>n.asterisk})(({theme:e})=>({[`&.${la.error}`]:{color:(e.vars||e).palette.error.main}})),O_=k.forwardRef(function(n,t){var r,i;const o=Ie({props:n,name:"MuiFormControlLabel"}),{className:a,componentsProps:l={},control:s,disabled:u,disableTypography:c,label:d,labelPlacement:f="end",required:p,slotProps:h={}}=o,v=re(o,P_),S=Gr(),g=(r=u??s.props.disabled)!=null?r:S==null?void 0:S.disabled,m=p??s.props.required,y={disabled:g,required:m};["checked","name","onChange","value","inputRef"].forEach($=>{typeof s.props[$]>"u"&&typeof o[$]<"u"&&(y[$]=o[$])});const x=Ti({props:o,muiFormControl:S,states:["error"]}),T=E({},o,{disabled:g,labelPlacement:f,required:m,error:x.error}),w=T_(T),P=(i=h.typography)!=null?i:l.typography;let O=d;return O!=null&&O.type!==ve&&!c&&(O=b.jsx(ve,E({component:"span"},P,{className:oe(w.label,P==null?void 0:P.className),children:O}))),b.jsxs(__,E({className:oe(w.root,a),ownerState:T,ref:t},v,{children:[k.cloneElement(s,y),m?b.jsxs(C_,{direction:"row",alignItems:"center",children:[O,b.jsxs(I_,{ownerState:T,"aria-hidden":!0,className:w.asterisk,children:[" ","*"]})]}):O]}))}),Qr=O_;function A_(e){return Ee("MuiFormHelperText",e)}const R_=Se("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),o0=R_;var a0;const $_=["children","className","component","disabled","error","filled","focused","margin","required","variant"],L_=e=>{const{classes:n,contained:t,size:r,disabled:i,error:o,filled:a,focused:l,required:s}=e,u={root:["root",i&&"disabled",o&&"error",r&&`size${U(r)}`,t&&"contained",l&&"focused",a&&"filled",s&&"required"]};return Te(u,A_,n)},M_=Z("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.size&&n[`size${U(t.size)}`],t.contained&&n.contained,t.filled&&n.filled]}})(({theme:e,ownerState:n})=>E({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${o0.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${o0.error}`]:{color:(e.vars||e).palette.error.main}},n.size==="small"&&{marginTop:4},n.contained&&{marginLeft:14,marginRight:14})),N_=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiFormHelperText"}),{children:i,className:o,component:a="p"}=r,l=re(r,$_),s=Gr(),u=Ti({props:r,muiFormControl:s,states:["variant","size","disabled","error","filled","focused","required"]}),c=E({},r,{component:a,contained:u.variant==="filled"||u.variant==="outlined",variant:u.variant,size:u.size,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),d=L_(c);return b.jsx(M_,E({as:a,ownerState:c,className:oe(d.root,o),ref:t},l,{children:i===" "?a0||(a0=b.jsx("span",{className:"notranslate",children:"​"})):i}))}),j_=N_;function z_(e){return Ee("MuiFormLabel",e)}const F_=Se("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),ka=F_,D_=["children","className","color","component","disabled","error","filled","focused","required"],B_=e=>{const{classes:n,color:t,focused:r,disabled:i,error:o,filled:a,required:l}=e,s={root:["root",`color${U(t)}`,i&&"disabled",o&&"error",a&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",o&&"error"]};return Te(s,z_,n)},U_=Z("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},n)=>E({},n.root,e.color==="secondary"&&n.colorSecondary,e.filled&&n.filled)})(({theme:e,ownerState:n})=>E({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${ka.focused}`]:{color:(e.vars||e).palette[n.color].main},[`&.${ka.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${ka.error}`]:{color:(e.vars||e).palette.error.main}})),W_=Z("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,n)=>n.asterisk})(({theme:e})=>({[`&.${ka.error}`]:{color:(e.vars||e).palette.error.main}})),H_=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiFormLabel"}),{children:i,className:o,component:a="label"}=r,l=re(r,D_),s=Gr(),u=Ti({props:r,muiFormControl:s,states:["color","required","focused","disabled","error","filled"]}),c=E({},r,{color:u.color||"primary",component:a,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),d=B_(c);return b.jsxs(U_,E({as:a,ownerState:c,className:oe(d.root,o),ref:t},l,{children:[i,u.required&&b.jsxs(W_,{ownerState:c,"aria-hidden":!0,className:d.asterisk,children:[" ","*"]})]}))}),V_=H_,K_=k.createContext(),l0=K_;function G_(e){return Ee("MuiGrid",e)}const Y_=[0,1,2,3,4,5,6,7,8,9,10],q_=["column-reverse","column","row-reverse","row"],X_=["nowrap","wrap-reverse","wrap"],Xo=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],qa=Se("MuiGrid",["root","container","item","zeroMinWidth",...Y_.map(e=>`spacing-xs-${e}`),...q_.map(e=>`direction-xs-${e}`),...X_.map(e=>`wrap-xs-${e}`),...Xo.map(e=>`grid-xs-${e}`),...Xo.map(e=>`grid-sm-${e}`),...Xo.map(e=>`grid-md-${e}`),...Xo.map(e=>`grid-lg-${e}`),...Xo.map(e=>`grid-xl-${e}`)]),Q_=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function mo(e){const n=parseFloat(e);return`${n}${String(e).replace(String(n),"")||"px"}`}function Z_({theme:e,ownerState:n}){let t;return e.breakpoints.keys.reduce((r,i)=>{let o={};if(n[i]&&(t=n[i]),!t)return r;if(t===!0)o={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(t==="auto")o={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const a=pi({values:n.columns,breakpoints:e.breakpoints.values}),l=typeof a=="object"?a[i]:a;if(l==null)return r;const s=`${Math.round(t/l*1e8)/1e6}%`;let u={};if(n.container&&n.item&&n.columnSpacing!==0){const c=e.spacing(n.columnSpacing);if(c!=="0px"){const d=`calc(${s} + ${mo(c)})`;u={flexBasis:d,maxWidth:d}}}o=E({flexBasis:s,flexGrow:0,maxWidth:s},u)}return e.breakpoints.values[i]===0?Object.assign(r,o):r[e.breakpoints.up(i)]=o,r},{})}function J_({theme:e,ownerState:n}){const t=pi({values:n.direction,breakpoints:e.breakpoints.values});return tt({theme:e},t,r=>{const i={flexDirection:r};return r.indexOf("column")===0&&(i[`& > .${qa.item}`]={maxWidth:"none"}),i})}function eb({breakpoints:e,values:n}){let t="";Object.keys(n).forEach(i=>{t===""&&n[i]!==0&&(t=i)});const r=Object.keys(e).sort((i,o)=>e[i]-e[o]);return r.slice(0,r.indexOf(t))}function e5({theme:e,ownerState:n}){const{container:t,rowSpacing:r}=n;let i={};if(t&&r!==0){const o=pi({values:r,breakpoints:e.breakpoints.values});let a;typeof o=="object"&&(a=eb({breakpoints:e.breakpoints.values,values:o})),i=tt({theme:e},o,(l,s)=>{var u;const c=e.spacing(l);return c!=="0px"?{marginTop:`-${mo(c)}`,[`& > .${qa.item}`]:{paddingTop:mo(c)}}:(u=a)!=null&&u.includes(s)?{}:{marginTop:0,[`& > .${qa.item}`]:{paddingTop:0}}})}return i}function n5({theme:e,ownerState:n}){const{container:t,columnSpacing:r}=n;let i={};if(t&&r!==0){const o=pi({values:r,breakpoints:e.breakpoints.values});let a;typeof o=="object"&&(a=eb({breakpoints:e.breakpoints.values,values:o})),i=tt({theme:e},o,(l,s)=>{var u;const c=e.spacing(l);return c!=="0px"?{width:`calc(100% + ${mo(c)})`,marginLeft:`-${mo(c)}`,[`& > .${qa.item}`]:{paddingLeft:mo(c)}}:(u=a)!=null&&u.includes(s)?{}:{width:"100%",marginLeft:0,[`& > .${qa.item}`]:{paddingLeft:0}}})}return i}function t5(e,n,t={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[t[`spacing-xs-${String(e)}`]];const r=[];return n.forEach(i=>{const o=e[i];Number(o)>0&&r.push(t[`spacing-${i}-${String(o)}`])}),r}const r5=Z("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e,{container:r,direction:i,item:o,spacing:a,wrap:l,zeroMinWidth:s,breakpoints:u}=t;let c=[];r&&(c=t5(a,u,n));const d=[];return u.forEach(f=>{const p=t[f];p&&d.push(n[`grid-${f}-${String(p)}`])}),[n.root,r&&n.container,o&&n.item,s&&n.zeroMinWidth,...c,i!=="row"&&n[`direction-xs-${String(i)}`],l!=="wrap"&&n[`wrap-xs-${String(l)}`],...d]}})(({ownerState:e})=>E({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),J_,e5,n5,Z_);function i5(e,n){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const t=[];return n.forEach(r=>{const i=e[r];if(Number(i)>0){const o=`spacing-${r}-${String(i)}`;t.push(o)}}),t}const o5=e=>{const{classes:n,container:t,direction:r,item:i,spacing:o,wrap:a,zeroMinWidth:l,breakpoints:s}=e;let u=[];t&&(u=i5(o,s));const c=[];s.forEach(f=>{const p=e[f];p&&c.push(`grid-${f}-${String(p)}`)});const d={root:["root",t&&"container",i&&"item",l&&"zeroMinWidth",...u,r!=="row"&&`direction-xs-${String(r)}`,a!=="wrap"&&`wrap-xs-${String(a)}`,...c]};return Te(d,G_,n)},a5=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiGrid"}),{breakpoints:i}=Pt(),o=Xu(r),{className:a,columns:l,columnSpacing:s,component:u="div",container:c=!1,direction:d="row",item:f=!1,rowSpacing:p,spacing:h=0,wrap:v="wrap",zeroMinWidth:S=!1}=o,g=re(o,Q_),m=p||h,y=s||h,x=k.useContext(l0),T=c?l||12:x,w={},P=E({},g);i.keys.forEach(I=>{g[I]!=null&&(w[I]=g[I],delete P[I])});const O=E({},o,{columns:T,container:c,direction:d,item:f,rowSpacing:m,columnSpacing:y,wrap:v,zeroMinWidth:S,spacing:h},w,{breakpoints:i.keys}),$=o5(O);return b.jsx(l0.Provider,{value:T,children:b.jsx(r5,E({ownerState:O,className:oe($.root,a),as:u,ref:t},P))})}),Le=a5,l5=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function Of(e){return`scale(${e}, ${e**2})`}const s5={entering:{opacity:1,transform:Of(1)},entered:{opacity:1,transform:"none"}},nd=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),nb=k.forwardRef(function(n,t){const{addEndListener:r,appear:i=!0,children:o,easing:a,in:l,onEnter:s,onEntered:u,onEntering:c,onExit:d,onExited:f,onExiting:p,style:h,timeout:v="auto",TransitionComponent:S=Sm}=n,g=re(n,l5),m=k.useRef(),y=k.useRef(),x=Pt(),T=k.useRef(null),w=vn(T,o.ref,t),P=N=>B=>{if(N){const D=T.current;B===void 0?N(D):N(D,B)}},O=P(c),$=P((N,B)=>{Vx(N);const{duration:D,delay:A,easing:j}=Qs({style:h,timeout:v,easing:a},{mode:"enter"});let C;v==="auto"?(C=x.transitions.getAutoHeightDuration(N.clientHeight),y.current=C):C=D,N.style.transition=[x.transitions.create("opacity",{duration:C,delay:A}),x.transitions.create("transform",{duration:nd?C:C*.666,delay:A,easing:j})].join(","),s&&s(N,B)}),I=P(u),R=P(p),L=P(N=>{const{duration:B,delay:D,easing:A}=Qs({style:h,timeout:v,easing:a},{mode:"exit"});let j;v==="auto"?(j=x.transitions.getAutoHeightDuration(N.clientHeight),y.current=j):j=B,N.style.transition=[x.transitions.create("opacity",{duration:j,delay:D}),x.transitions.create("transform",{duration:nd?j:j*.666,delay:nd?D:D||j*.333,easing:A})].join(","),N.style.opacity=0,N.style.transform=Of(.75),d&&d(N)}),F=P(f),z=N=>{v==="auto"&&(m.current=setTimeout(N,y.current||0)),r&&r(T.current,N)};return k.useEffect(()=>()=>{clearTimeout(m.current)},[]),b.jsx(S,E({appear:i,in:l,nodeRef:T,onEnter:$,onEntered:I,onEntering:O,onExit:L,onExited:F,onExiting:R,addEndListener:z,timeout:v==="auto"?null:v},g,{children:(N,B)=>k.cloneElement(o,E({style:E({opacity:0,transform:Of(.75),visibility:N==="exited"&&!l?"hidden":void 0},s5[N],h,o.props.style),ref:w},B))}))});nb.muiSupportAuto=!0;const u5=nb;function c5(e,n,t,r,i){const[o,a]=k.useState(()=>i&&t?t(e).matches:r?r(e).matches:n);return Xt(()=>{let l=!0;if(!t)return;const s=t(e),u=()=>{l&&a(s.matches)};return u(),s.addListener(u),()=>{l=!1,s.removeListener(u)}},[e,t]),o}const tb=k.useSyncExternalStore;function d5(e,n,t,r,i){const o=k.useCallback(()=>n,[n]),a=k.useMemo(()=>{if(i&&t)return()=>t(e).matches;if(r!==null){const{matches:c}=r(e);return()=>c}return o},[o,e,r,i,t]),[l,s]=k.useMemo(()=>{if(t===null)return[o,()=>()=>{}];const c=t(e);return[()=>c.matches,d=>(c.addListener(d),()=>{c.removeListener(d)})]},[o,t,e]);return tb(s,l,a)}function _i(e,n={}){const t=vm(),r=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:i=!1,matchMedia:o=r?window.matchMedia:null,ssrMatchMedia:a=null,noSsr:l=!1}=zx({name:"MuiUseMediaQuery",props:n,theme:t});let s=typeof e=="function"?e(t):e;return s=s.replace(/^@media( ?)/m,""),(tb!==void 0?d5:c5)(s,i,o,a,l)}const f5=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],p5=e=>{const{classes:n,disableUnderline:t}=e,i=Te({root:["root",!t&&"underline"],input:["input"]},J4,n);return E({},n,i)},m5=Z(pc,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[...dc(e,n),!t.disableUnderline&&n.underline]}})(({theme:e,ownerState:n})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),E({position:"relative"},n.formControl&&{"label + &":{marginTop:16}},!n.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(e.vars||e).palette[n.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${qo.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${qo.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${qo.disabled}, .${qo.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${qo.disabled}:before`]:{borderBottomStyle:"dotted"}})}),h5=Z(mc,{name:"MuiInput",slot:"Input",overridesResolver:fc})({}),rb=k.forwardRef(function(n,t){var r,i,o,a;const l=Ie({props:n,name:"MuiInput"}),{disableUnderline:s,components:u={},componentsProps:c,fullWidth:d=!1,inputComponent:f="input",multiline:p=!1,slotProps:h,slots:v={},type:S="text"}=l,g=re(l,f5),m=p5(l),x={root:{ownerState:{disableUnderline:s}}},T=h??c?Ln(h??c,x):x,w=(r=(i=v.root)!=null?i:u.Root)!=null?r:m5,P=(o=(a=v.input)!=null?a:u.Input)!=null?o:h5;return b.jsx(Im,E({slots:{root:w,input:P},slotProps:T,fullWidth:d,inputComponent:f,multiline:p,ref:t,type:S},g,{classes:m}))});rb.muiName="Input";const ib=rb;function g5(e){return Ee("MuiInputLabel",e)}Se("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const y5=["disableAnimation","margin","shrink","variant","className"],v5=e=>{const{classes:n,formControl:t,size:r,shrink:i,disableAnimation:o,variant:a,required:l}=e,s={root:["root",t&&"formControl",!o&&"animated",i&&"shrink",r&&r!=="normal"&&`size${U(r)}`,a],asterisk:[l&&"asterisk"]},u=Te(s,g5,n);return E({},n,u)},x5=Z(V_,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[{[`& .${ka.asterisk}`]:n.asterisk},n.root,t.formControl&&n.formControl,t.size==="small"&&n.sizeSmall,t.shrink&&n.shrink,!t.disableAnimation&&n.animated,t.focused&&n.focused,n[t.variant]]}})(({theme:e,ownerState:n})=>E({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},n.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},n.size==="small"&&{transform:"translate(0, 17px) scale(1)"},n.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!n.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},n.variant==="filled"&&E({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},n.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},n.shrink&&E({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},n.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),n.variant==="outlined"&&E({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},n.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},n.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),b5=k.forwardRef(function(n,t){const r=Ie({name:"MuiInputLabel",props:n}),{disableAnimation:i=!1,shrink:o,className:a}=r,l=re(r,y5),s=Gr();let u=o;typeof u>"u"&&s&&(u=s.filled||s.focused||s.adornedStart);const c=Ti({props:r,muiFormControl:s,states:["size","variant","required","focused"]}),d=E({},r,{disableAnimation:i,formControl:s,shrink:u,size:c.size,variant:c.variant,required:c.required,focused:c.focused}),f=v5(d);return b.jsx(x5,E({"data-shrink":u,ownerState:d,ref:t,className:oe(f.root,a)},l,{classes:f}))}),k5=b5;function w5(e){return Ee("MuiLink",e)}const C5=Se("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),S5=C5,ob={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},E5=e=>ob[e]||e,P5=({theme:e,ownerState:n})=>{const t=E5(n.color),r=Po(e,`palette.${t}`,!1)||n.color,i=Po(e,`palette.${t}Channel`);return"vars"in e&&i?`rgba(${i} / 0.4)`:We(r,.4)},T5=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],_5=e=>{const{classes:n,component:t,focusVisible:r,underline:i}=e,o={root:["root",`underline${U(i)}`,t==="button"&&"button",r&&"focusVisible"]};return Te(o,w5,n)},I5=Z(ve,{name:"MuiLink",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,n[`underline${U(t.underline)}`],t.component==="button"&&n.button]}})(({theme:e,ownerState:n})=>E({},n.underline==="none"&&{textDecoration:"none"},n.underline==="hover"&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},n.underline==="always"&&E({textDecoration:"underline"},n.color!=="inherit"&&{textDecorationColor:P5({theme:e,ownerState:n})},{"&:hover":{textDecorationColor:"inherit"}}),n.component==="button"&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${S5.focusVisible}`]:{outline:"auto"}})),O5=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiLink"}),{className:i,color:o="primary",component:a="a",onBlur:l,onFocus:s,TypographyClasses:u,underline:c="always",variant:d="inherit",sx:f}=r,p=re(r,T5),{isFocusVisibleRef:h,onBlur:v,onFocus:S,ref:g}=tm(),[m,y]=k.useState(!1),x=vn(t,g),T=$=>{v($),h.current===!1&&y(!1),l&&l($)},w=$=>{S($),h.current===!0&&y(!0),s&&s($)},P=E({},r,{color:o,component:a,focusVisible:m,underline:c,variant:d}),O=_5(P);return b.jsx(I5,E({color:o,className:oe(O.root,i),classes:u,component:a,onBlur:T,onFocus:w,ref:x,ownerState:P,variant:d,sx:[...Object.keys(ob).includes(o)?[]:[{color:o}],...Array.isArray(f)?f:[f]]},p))}),Di=O5,A5=k.createContext({}),Af=A5;function R5(e){return Ee("MuiList",e)}Se("MuiList",["root","padding","dense","subheader"]);const $5=["children","className","component","dense","disablePadding","subheader"],L5=e=>{const{classes:n,disablePadding:t,dense:r,subheader:i}=e;return Te({root:["root",!t&&"padding",r&&"dense",i&&"subheader"]},R5,n)},M5=Z("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,!t.disablePadding&&n.padding,t.dense&&n.dense,t.subheader&&n.subheader]}})(({ownerState:e})=>E({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),N5=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiList"}),{children:i,className:o,component:a="ul",dense:l=!1,disablePadding:s=!1,subheader:u}=r,c=re(r,$5),d=k.useMemo(()=>({dense:l}),[l]),f=E({},r,{component:a,dense:l,disablePadding:s}),p=L5(f);return b.jsx(Af.Provider,{value:d,children:b.jsxs(M5,E({as:a,className:oe(p.root,o),ref:t,ownerState:f},c,{children:[u,i]}))})}),j5=N5,z5=Se("MuiListItemIcon",["root","alignItemsFlexStart"]),s0=z5,F5=Se("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),u0=F5,D5=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function td(e,n,t){return e===n?e.firstChild:n&&n.nextElementSibling?n.nextElementSibling:t?null:e.firstChild}function c0(e,n,t){return e===n?t?e.firstChild:e.lastChild:n&&n.previousElementSibling?n.previousElementSibling:t?null:e.lastChild}function ab(e,n){if(n===void 0)return!0;let t=e.innerText;return t===void 0&&(t=e.textContent),t=t.trim().toLowerCase(),t.length===0?!1:n.repeating?t[0]===n.keys[0]:t.indexOf(n.keys.join(""))===0}function Qo(e,n,t,r,i,o){let a=!1,l=i(e,n,n?t:!1);for(;l;){if(l===e.firstChild){if(a)return!1;a=!0}const s=r?!1:l.disabled||l.getAttribute("aria-disabled")==="true";if(!l.hasAttribute("tabindex")||!ab(l,o)||s)l=i(e,l,t);else return l.focus(),!0}return!1}const B5=k.forwardRef(function(n,t){const{actions:r,autoFocus:i=!1,autoFocusItem:o=!1,children:a,className:l,disabledItemsFocusable:s=!1,disableListWrap:u=!1,onKeyDown:c,variant:d="selectedMenu"}=n,f=re(n,D5),p=k.useRef(null),h=k.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Xt(()=>{i&&p.current.focus()},[i]),k.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(y,x)=>{const T=!p.current.style.width;if(y.clientHeight{const x=p.current,T=y.key,w=Jn(x).activeElement;if(T==="ArrowDown")y.preventDefault(),Qo(x,w,u,s,td);else if(T==="ArrowUp")y.preventDefault(),Qo(x,w,u,s,c0);else if(T==="Home")y.preventDefault(),Qo(x,null,u,s,td);else if(T==="End")y.preventDefault(),Qo(x,null,u,s,c0);else if(T.length===1){const P=h.current,O=T.toLowerCase(),$=performance.now();P.keys.length>0&&($-P.lastTime>500?(P.keys=[],P.repeating=!0,P.previousKeyMatched=!0):P.repeating&&O!==P.keys[0]&&(P.repeating=!1)),P.lastTime=$,P.keys.push(O);const I=w&&!P.repeating&&ab(w,P);P.previousKeyMatched&&(I||Qo(x,w,!1,s,td,P))?y.preventDefault():P.previousKeyMatched=!1}c&&c(y)},S=vn(p,t);let g=-1;k.Children.forEach(a,(y,x)=>{if(!k.isValidElement(y)){g===x&&(g+=1,g>=a.length&&(g=-1));return}y.props.disabled||(d==="selectedMenu"&&y.props.selected||g===-1)&&(g=x),g===x&&(y.props.disabled||y.props.muiSkipListHighlight||y.type.muiSkipListHighlight)&&(g+=1,g>=a.length&&(g=-1))});const m=k.Children.map(a,(y,x)=>{if(x===g){const T={};return o&&(T.autoFocus=!0),y.props.tabIndex===void 0&&d==="selectedMenu"&&(T.tabIndex=0),k.cloneElement(y,T)}return y});return b.jsx(j5,E({role:"menu",ref:S,className:l,onKeyDown:v,tabIndex:i?0:-1},f,{children:m}))}),U5=B5;function W5(e){return Ee("MuiPopover",e)}Se("MuiPopover",["root","paper"]);const H5=["onEntering"],V5=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],K5=["slotProps"];function d0(e,n){let t=0;return typeof n=="number"?t=n:n==="center"?t=e.height/2:n==="bottom"&&(t=e.height),t}function f0(e,n){let t=0;return typeof n=="number"?t=n:n==="center"?t=e.width/2:n==="right"&&(t=e.width),t}function p0(e){return[e.horizontal,e.vertical].map(n=>typeof n=="number"?`${n}px`:n).join(" ")}function rd(e){return typeof e=="function"?e():e}const G5=e=>{const{classes:n}=e;return Te({root:["root"],paper:["paper"]},W5,n)},Y5=Z(Qx,{name:"MuiPopover",slot:"Root",overridesResolver:(e,n)=>n.root})({}),lb=Z(uc,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,n)=>n.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),q5=k.forwardRef(function(n,t){var r,i,o;const a=Ie({props:n,name:"MuiPopover"}),{action:l,anchorEl:s,anchorOrigin:u={vertical:"top",horizontal:"left"},anchorPosition:c,anchorReference:d="anchorEl",children:f,className:p,container:h,elevation:v=8,marginThreshold:S=16,open:g,PaperProps:m={},slots:y,slotProps:x,transformOrigin:T={vertical:"top",horizontal:"left"},TransitionComponent:w=u5,transitionDuration:P="auto",TransitionProps:{onEntering:O}={},disableScrollLock:$=!1}=a,I=re(a.TransitionProps,H5),R=re(a,V5),L=(r=x==null?void 0:x.paper)!=null?r:m,F=k.useRef(),z=vn(F,L.ref),N=E({},a,{anchorOrigin:u,anchorReference:d,elevation:v,marginThreshold:S,externalPaperSlotProps:L,transformOrigin:T,TransitionComponent:w,transitionDuration:P,TransitionProps:I}),B=G5(N),D=k.useCallback(()=>{if(d==="anchorPosition")return c;const me=rd(s),pe=(me&&me.nodeType===1?me:Jn(F.current).body).getBoundingClientRect();return{top:pe.top+d0(pe,u.vertical),left:pe.left+f0(pe,u.horizontal)}},[s,u.horizontal,u.vertical,c,d]),A=k.useCallback(me=>({vertical:d0(me,T.vertical),horizontal:f0(me,T.horizontal)}),[T.horizontal,T.vertical]),j=k.useCallback(me=>{const we={width:me.offsetWidth,height:me.offsetHeight},pe=A(we);if(d==="none")return{top:null,left:null,transformOrigin:p0(pe)};const En=D();let Pn=En.top-pe.vertical,bn=En.left-pe.horizontal;const Tn=Pn+we.height,_n=bn+we.width,Be=Fr(rd(s)),it=Be.innerHeight-S,fn=Be.innerWidth-S;if(S!==null&&Pnit){const Oe=Tn-it;Pn-=Oe,pe.vertical+=Oe}if(S!==null&&bnfn){const Oe=_n-fn;bn-=Oe,pe.horizontal+=Oe}return{top:`${Math.round(Pn)}px`,left:`${Math.round(bn)}px`,transformOrigin:p0(pe)}},[s,d,D,A,S]),[C,se]=k.useState(g),ae=k.useCallback(()=>{const me=F.current;if(!me)return;const we=j(me);we.top!==null&&(me.style.top=we.top),we.left!==null&&(me.style.left=we.left),me.style.transformOrigin=we.transformOrigin,se(!0)},[j]);k.useEffect(()=>($&&window.addEventListener("scroll",ae),()=>window.removeEventListener("scroll",ae)),[s,$,ae]);const _=(me,we)=>{O&&O(me,we),ae()},J=()=>{se(!1)};k.useEffect(()=>{g&&ae()}),k.useImperativeHandle(l,()=>g?{updatePosition:()=>{ae()}}:null,[g,ae]),k.useEffect(()=>{if(!g)return;const me=nm(()=>{ae()}),we=Fr(s);return we.addEventListener("resize",me),()=>{me.clear(),we.removeEventListener("resize",me)}},[s,g,ae]);let ge=P;P==="auto"&&!w.muiSupportAuto&&(ge=void 0);const q=h||(s?Jn(rd(s)).body:void 0),Y=(i=y==null?void 0:y.root)!=null?i:Y5,ue=(o=y==null?void 0:y.paper)!=null?o:lb,fe=_o({elementType:ue,externalSlotProps:E({},L,{style:C?L.style:E({},L.style,{opacity:0})}),additionalProps:{elevation:v,ref:z},ownerState:N,className:oe(B.paper,L==null?void 0:L.className)}),De=_o({elementType:Y,externalSlotProps:(x==null?void 0:x.root)||{},externalForwardedProps:R,additionalProps:{ref:t,slotProps:{backdrop:{invisible:!0}},container:q,open:g},ownerState:N,className:oe(B.root,p)}),{slotProps:ce}=De,xe=re(De,K5);return b.jsx(Y,E({},xe,!Zs(Y)&&{slotProps:ce,disableScrollLock:$},{children:b.jsx(w,E({appear:!0,in:g,onEntering:_,onExited:J,timeout:ge},I,{children:b.jsx(ue,E({},fe,{children:f}))}))}))}),X5=q5;function Q5(e){return Ee("MuiMenu",e)}Se("MuiMenu",["root","paper","list"]);const Z5=["onEntering"],J5=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],eI={vertical:"top",horizontal:"right"},nI={vertical:"top",horizontal:"left"},tI=e=>{const{classes:n}=e;return Te({root:["root"],paper:["paper"],list:["list"]},Q5,n)},rI=Z(X5,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,n)=>n.root})({}),iI=Z(lb,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,n)=>n.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),oI=Z(U5,{name:"MuiMenu",slot:"List",overridesResolver:(e,n)=>n.list})({outline:0}),aI=k.forwardRef(function(n,t){var r,i;const o=Ie({props:n,name:"MuiMenu"}),{autoFocus:a=!0,children:l,className:s,disableAutoFocusItem:u=!1,MenuListProps:c={},onClose:d,open:f,PaperProps:p={},PopoverClasses:h,transitionDuration:v="auto",TransitionProps:{onEntering:S}={},variant:g="selectedMenu",slots:m={},slotProps:y={}}=o,x=re(o.TransitionProps,Z5),T=re(o,J5),w=Pt(),P=w.direction==="rtl",O=E({},o,{autoFocus:a,disableAutoFocusItem:u,MenuListProps:c,onEntering:S,PaperProps:p,transitionDuration:v,TransitionProps:x,variant:g}),$=tI(O),I=a&&!u&&f,R=k.useRef(null),L=(j,C)=>{R.current&&R.current.adjustStyleForScrollbar(j,w),S&&S(j,C)},F=j=>{j.key==="Tab"&&(j.preventDefault(),d&&d(j,"tabKeyDown"))};let z=-1;k.Children.map(l,(j,C)=>{k.isValidElement(j)&&(j.props.disabled||(g==="selectedMenu"&&j.props.selected||z===-1)&&(z=C))});const N=(r=m.paper)!=null?r:iI,B=(i=y.paper)!=null?i:p,D=_o({elementType:m.root,externalSlotProps:y.root,ownerState:O,className:[$.root,s]}),A=_o({elementType:N,externalSlotProps:B,ownerState:O,className:$.paper});return b.jsx(rI,E({onClose:d,anchorOrigin:{vertical:"bottom",horizontal:P?"right":"left"},transformOrigin:P?eI:nI,slots:{paper:N,root:m.root},slotProps:{root:D,paper:A},open:f,ref:t,transitionDuration:v,TransitionProps:E({onEntering:L},x),ownerState:O},T,{classes:h,children:b.jsx(oI,E({onKeyDown:F,actions:R,autoFocus:a&&(z===-1||u),autoFocusItem:I,variant:g},c,{className:oe($.list,c.className),children:l}))}))}),lI=aI;function sI(e){return Ee("MuiMenuItem",e)}const uI=Se("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Zo=uI,cI=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],dI=(e,n)=>{const{ownerState:t}=e;return[n.root,t.dense&&n.dense,t.divider&&n.divider,!t.disableGutters&&n.gutters]},fI=e=>{const{disabled:n,dense:t,divider:r,disableGutters:i,selected:o,classes:a}=e,s=Te({root:["root",t&&"dense",n&&"disabled",!i&&"gutters",r&&"divider",o&&"selected"]},sI,a);return E({},a,s)},pI=Z(To,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:dI})(({theme:e,ownerState:n})=>E({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!n.disableGutters&&{paddingLeft:16,paddingRight:16},n.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Zo.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:We(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Zo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:We(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Zo.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:We(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:We(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Zo.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Zo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${i0.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${i0.inset}`]:{marginLeft:52},[`& .${u0.root}`]:{marginTop:0,marginBottom:0},[`& .${u0.inset}`]:{paddingLeft:36},[`& .${s0.root}`]:{minWidth:36}},!n.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},n.dense&&E({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${s0.root} svg`]:{fontSize:"1.25rem"}}))),mI=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiMenuItem"}),{autoFocus:i=!1,component:o="li",dense:a=!1,divider:l=!1,disableGutters:s=!1,focusVisibleClassName:u,role:c="menuitem",tabIndex:d,className:f}=r,p=re(r,cI),h=k.useContext(Af),v=k.useMemo(()=>({dense:a||h.dense||!1,disableGutters:s}),[h.dense,a,s]),S=k.useRef(null);Xt(()=>{i&&S.current&&S.current.focus()},[i]);const g=E({},r,{dense:v.dense,divider:l,disableGutters:s}),m=fI(r),y=vn(S,t);let x;return r.disabled||(x=d!==void 0?d:-1),b.jsx(Af.Provider,{value:v,children:b.jsx(pI,E({ref:y,role:c,tabIndex:x,component:o,focusVisibleClassName:oe(m.focusVisible,u),className:oe(m.root,f)},p,{ownerState:g,classes:m}))})}),hI=mI;function gI(e){return Ee("MuiNativeSelect",e)}const yI=Se("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Om=yI,vI=["className","disabled","error","IconComponent","inputRef","variant"],xI=e=>{const{classes:n,variant:t,disabled:r,multiple:i,open:o,error:a}=e,l={select:["select",t,r&&"disabled",i&&"multiple",a&&"error"],icon:["icon",`icon${U(t)}`,o&&"iconOpen",r&&"disabled"]};return Te(l,gI,n)},sb=({ownerState:e,theme:n})=>E({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":E({},n.vars?{backgroundColor:`rgba(${n.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:n.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${Om.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(n.vars||n).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(n.vars||n).shape.borderRadius,"&:focus":{borderRadius:(n.vars||n).shape.borderRadius},"&&&":{paddingRight:32}}),bI=Z("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:rt,overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.select,n[t.variant],t.error&&n.error,{[`&.${Om.multiple}`]:n.multiple}]}})(sb),ub=({ownerState:e,theme:n})=>E({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(n.vars||n).palette.action.active,[`&.${Om.disabled}`]:{color:(n.vars||n).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),kI=Z("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.icon,t.variant&&n[`icon${U(t.variant)}`],t.open&&n.iconOpen]}})(ub),wI=k.forwardRef(function(n,t){const{className:r,disabled:i,error:o,IconComponent:a,inputRef:l,variant:s="standard"}=n,u=re(n,vI),c=E({},n,{disabled:i,variant:s,error:o}),d=xI(c);return b.jsxs(k.Fragment,{children:[b.jsx(bI,E({ownerState:c,className:oe(d.select,r),disabled:i,ref:l||t},u)),n.multiple?null:b.jsx(kI,{as:a,ownerState:c,className:d.icon})]})}),CI=wI;var m0;const SI=["children","classes","className","label","notched"],EI=Z("fieldset",{shouldForwardProp:rt})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),PI=Z("legend",{shouldForwardProp:rt})(({ownerState:e,theme:n})=>E({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:n.transitions.create("width",{duration:150,easing:n.transitions.easing.easeOut})},e.withLabel&&E({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:n.transitions.create("max-width",{duration:50,easing:n.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:n.transitions.create("max-width",{duration:100,easing:n.transitions.easing.easeOut,delay:50})})));function TI(e){const{className:n,label:t,notched:r}=e,i=re(e,SI),o=t!=null&&t!=="",a=E({},e,{notched:r,withLabel:o});return b.jsx(EI,E({"aria-hidden":!0,className:n,ownerState:a},i,{children:b.jsx(PI,{ownerState:a,children:o?b.jsx("span",{children:t}):m0||(m0=b.jsx("span",{className:"notranslate",children:"​"}))})}))}const _I=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],II=e=>{const{classes:n}=e,r=Te({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},nT,n);return E({},n,r)},OI=Z(pc,{shouldForwardProp:e=>rt(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:dc})(({theme:e,ownerState:n})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return E({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${yr.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${yr.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}},[`&.${yr.focused} .${yr.notchedOutline}`]:{borderColor:(e.vars||e).palette[n.color].main,borderWidth:2},[`&.${yr.error} .${yr.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${yr.disabled} .${yr.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},n.startAdornment&&{paddingLeft:14},n.endAdornment&&{paddingRight:14},n.multiline&&E({padding:"16.5px 14px"},n.size==="small"&&{padding:"8.5px 14px"}))}),AI=Z(TI,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,n)=>n.notchedOutline})(({theme:e})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}}),RI=Z(mc,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:fc})(({theme:e,ownerState:n})=>E({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},n.size==="small"&&{padding:"8.5px 14px"},n.multiline&&{padding:0},n.startAdornment&&{paddingLeft:0},n.endAdornment&&{paddingRight:0})),cb=k.forwardRef(function(n,t){var r,i,o,a,l;const s=Ie({props:n,name:"MuiOutlinedInput"}),{components:u={},fullWidth:c=!1,inputComponent:d="input",label:f,multiline:p=!1,notched:h,slots:v={},type:S="text"}=s,g=re(s,_I),m=II(s),y=Gr(),x=Ti({props:s,muiFormControl:y,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),T=E({},s,{color:x.color||"primary",disabled:x.disabled,error:x.error,focused:x.focused,formControl:y,fullWidth:c,hiddenLabel:x.hiddenLabel,multiline:p,size:x.size,type:S}),w=(r=(i=v.root)!=null?i:u.Root)!=null?r:OI,P=(o=(a=v.input)!=null?a:u.Input)!=null?o:RI;return b.jsx(Im,E({slots:{root:w,input:P},renderSuffix:O=>b.jsx(AI,{ownerState:T,className:m.notchedOutline,label:f!=null&&f!==""&&x.required?l||(l=b.jsxs(k.Fragment,{children:[f," ","*"]})):f,notched:typeof h<"u"?h:!!(O.startAdornment||O.filled||O.focused)}),fullWidth:c,inputComponent:d,multiline:p,ref:t,type:S},g,{classes:E({},m,{notchedOutline:null})}))});cb.muiName="Input";const db=cb;function $I(e){return Ee("MuiSelect",e)}const Jo=Se("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var h0;const LI=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],MI=Z("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[{[`&.${Jo.select}`]:n.select},{[`&.${Jo.select}`]:n[t.variant]},{[`&.${Jo.error}`]:n.error},{[`&.${Jo.multiple}`]:n.multiple}]}})(sb,{[`&.${Jo.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),NI=Z("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.icon,t.variant&&n[`icon${U(t.variant)}`],t.open&&n.iconOpen]}})(ub),jI=Z("input",{shouldForwardProp:e=>d3(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,n)=>n.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function g0(e,n){return typeof n=="object"&&n!==null?e===n:String(e)===String(n)}function zI(e){return e==null||typeof e=="string"&&!e.trim()}const FI=e=>{const{classes:n,variant:t,disabled:r,multiple:i,open:o,error:a}=e,l={select:["select",t,r&&"disabled",i&&"multiple",a&&"error"],icon:["icon",`icon${U(t)}`,o&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return Te(l,$I,n)},DI=k.forwardRef(function(n,t){var r;const{"aria-describedby":i,"aria-label":o,autoFocus:a,autoWidth:l,children:s,className:u,defaultOpen:c,defaultValue:d,disabled:f,displayEmpty:p,error:h=!1,IconComponent:v,inputRef:S,labelId:g,MenuProps:m={},multiple:y,name:x,onBlur:T,onChange:w,onClose:P,onFocus:O,onOpen:$,open:I,readOnly:R,renderValue:L,SelectDisplayProps:F={},tabIndex:z,value:N,variant:B="standard"}=n,D=re(n,LI),[A,j]=Vs({controlled:N,default:d,name:"Select"}),[C,se]=Vs({controlled:I,default:c,name:"Select"}),ae=k.useRef(null),_=k.useRef(null),[J,ge]=k.useState(null),{current:q}=k.useRef(I!=null),[Y,ue]=k.useState(),fe=vn(t,S),De=k.useCallback(K=>{_.current=K,K&&ge(K)},[]),ce=J==null?void 0:J.parentNode;k.useImperativeHandle(fe,()=>({focus:()=>{_.current.focus()},node:ae.current,value:A}),[A]),k.useEffect(()=>{c&&C&&J&&!q&&(ue(l?null:ce.clientWidth),_.current.focus())},[J,l]),k.useEffect(()=>{a&&_.current.focus()},[a]),k.useEffect(()=>{if(!g)return;const K=Jn(_.current).getElementById(g);if(K){const ye=()=>{getSelection().isCollapsed&&_.current.focus()};return K.addEventListener("click",ye),()=>{K.removeEventListener("click",ye)}}},[g]);const xe=(K,ye)=>{K?$&&$(ye):P&&P(ye),q||(ue(l?null:ce.clientWidth),se(K))},me=K=>{K.button===0&&(K.preventDefault(),_.current.focus(),xe(!0,K))},we=K=>{xe(!1,K)},pe=k.Children.toArray(s),En=K=>{const ye=pe.find(be=>be.props.value===K.target.value);ye!==void 0&&(j(ye.props.value),w&&w(K,ye))},Pn=K=>ye=>{let be;if(ye.currentTarget.hasAttribute("tabindex")){if(y){be=Array.isArray(A)?A.slice():[];const zn=A.indexOf(K.props.value);zn===-1?be.push(K.props.value):be.splice(zn,1)}else be=K.props.value;if(K.props.onClick&&K.props.onClick(ye),A!==be&&(j(be),w)){const zn=ye.nativeEvent||ye,yt=new zn.constructor(zn.type,zn);Object.defineProperty(yt,"target",{writable:!0,value:{value:be,name:x}}),w(yt,K)}y||xe(!1,ye)}},bn=K=>{R||[" ","ArrowUp","ArrowDown","Enter"].indexOf(K.key)!==-1&&(K.preventDefault(),xe(!0,K))},Tn=J!==null&&C,_n=K=>{!Tn&&T&&(Object.defineProperty(K,"target",{writable:!0,value:{value:A,name:x}}),T(K))};delete D["aria-invalid"];let Be,it;const fn=[];let Oe=!1;(Js({value:A})||p)&&(L?Be=L(A):Oe=!0);const M=pe.map(K=>{if(!k.isValidElement(K))return null;let ye;if(y){if(!Array.isArray(A))throw new Error(zr(2));ye=A.some(be=>g0(be,K.props.value)),ye&&Oe&&fn.push(K.props.children)}else ye=g0(A,K.props.value),ye&&Oe&&(it=K.props.children);return k.cloneElement(K,{"aria-selected":ye?"true":"false",onClick:Pn(K),onKeyUp:be=>{be.key===" "&&be.preventDefault(),K.props.onKeyUp&&K.props.onKeyUp(be)},role:"option",selected:ye,value:void 0,"data-value":K.props.value})});Oe&&(y?fn.length===0?Be=null:Be=fn.reduce((K,ye,be)=>(K.push(ye),be{const{classes:n}=e;return n},Am={name:"MuiSelect",overridesResolver:(e,n)=>n.root,shouldForwardProp:e=>rt(e)&&e!=="variant",slot:"Root"},VI=Z(ib,Am)(""),KI=Z(db,Am)(""),GI=Z(Jx,Am)(""),fb=k.forwardRef(function(n,t){const r=Ie({name:"MuiSelect",props:n}),{autoWidth:i=!1,children:o,classes:a={},className:l,defaultOpen:s=!1,displayEmpty:u=!1,IconComponent:c=oT,id:d,input:f,inputProps:p,label:h,labelId:v,MenuProps:S,multiple:g=!1,native:m=!1,onClose:y,onOpen:x,open:T,renderValue:w,SelectDisplayProps:P,variant:O="outlined"}=r,$=re(r,UI),I=m?CI:BI,R=Gr(),L=Ti({props:r,muiFormControl:R,states:["variant","error"]}),F=L.variant||O,z=E({},r,{variant:F,classes:a}),N=HI(z),B=re(N,WI),D=f||{standard:b.jsx(VI,{ownerState:z}),outlined:b.jsx(KI,{label:h,ownerState:z}),filled:b.jsx(GI,{ownerState:z})}[F],A=vn(t,D.ref);return b.jsx(k.Fragment,{children:k.cloneElement(D,E({inputComponent:I,inputProps:E({children:o,error:L.error,IconComponent:c,variant:F,type:void 0,multiple:g},m?{id:d}:{autoWidth:i,defaultOpen:s,displayEmpty:u,labelId:v,MenuProps:S,onClose:y,onOpen:x,open:T,renderValue:w,SelectDisplayProps:E({id:d},P)},p,{classes:p?Ln(B,p.classes):B},f?f.props.inputProps:{})},g&&m&&F==="outlined"?{notched:!0}:{},{ref:A,className:oe(D.props.className,l,N.root)},!f&&{variant:F},$))})});fb.muiName="Select";const pb=fb;function YI(e){return Ee("MuiSwitch",e)}const qI=Se("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),Fn=qI,XI=["className","color","edge","size","sx"],QI=e=>{const{classes:n,edge:t,size:r,color:i,checked:o,disabled:a}=e,l={root:["root",t&&`edge${U(t)}`,`size${U(r)}`],switchBase:["switchBase",`color${U(i)}`,o&&"checked",a&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},s=Te(l,YI,n);return E({},n,s)},ZI=Z("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.root,t.edge&&n[`edge${U(t.edge)}`],n[`size${U(t.size)}`]]}})(({ownerState:e})=>E({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},e.edge==="start"&&{marginLeft:-8},e.edge==="end"&&{marginRight:-8},e.size==="small"&&{width:40,height:24,padding:7,[`& .${Fn.thumb}`]:{width:16,height:16},[`& .${Fn.switchBase}`]:{padding:4,[`&.${Fn.checked}`]:{transform:"translateX(16px)"}}})),JI=Z(Xx,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,n)=>{const{ownerState:t}=e;return[n.switchBase,{[`& .${Fn.input}`]:n.input},t.color!=="default"&&n[`color${U(t.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${Fn.checked}`]:{transform:"translateX(20px)"},[`&.${Fn.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${Fn.checked} + .${Fn.track}`]:{opacity:.5},[`&.${Fn.disabled} + .${Fn.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${Fn.input}`]:{left:"-100%",width:"300%"}}),({theme:e,ownerState:n})=>E({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:We(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},n.color!=="default"&&{[`&.${Fn.checked}`]:{color:(e.vars||e).palette[n.color].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[n.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:We(e.palette[n.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Fn.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${n.color}DisabledColor`]:`${e.palette.mode==="light"?Dx(e.palette[n.color].main,.62):Fx(e.palette[n.color].main,.55)}`}},[`&.${Fn.checked} + .${Fn.track}`]:{backgroundColor:(e.vars||e).palette[n.color].main}})),eO=Z("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,n)=>n.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),nO=Z("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,n)=>n.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),tO=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiSwitch"}),{className:i,color:o="primary",edge:a=!1,size:l="medium",sx:s}=r,u=re(r,XI),c=E({},r,{color:o,edge:a,size:l}),d=QI(c),f=b.jsx(nO,{className:d.thumb,ownerState:c});return b.jsxs(ZI,{className:oe(d.root,i),sx:s,ownerState:c,children:[b.jsx(JI,E({type:"checkbox",icon:f,checkedIcon:f,ref:t,ownerState:c},u,{classes:E({},d,{root:d.switchBase})})),b.jsx(eO,{className:d.track,ownerState:c})]})}),rO=tO;function iO(e){return Ee("MuiTextField",e)}Se("MuiTextField",["root"]);const oO=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],aO={standard:ib,filled:Jx,outlined:db},lO=e=>{const{classes:n}=e;return Te({root:["root"]},iO,n)},sO=Z(k_,{name:"MuiTextField",slot:"Root",overridesResolver:(e,n)=>n.root})({}),uO=k.forwardRef(function(n,t){const r=Ie({props:n,name:"MuiTextField"}),{autoComplete:i,autoFocus:o=!1,children:a,className:l,color:s="primary",defaultValue:u,disabled:c=!1,error:d=!1,FormHelperTextProps:f,fullWidth:p=!1,helperText:h,id:v,InputLabelProps:S,inputProps:g,InputProps:m,inputRef:y,label:x,maxRows:T,minRows:w,multiline:P=!1,name:O,onBlur:$,onChange:I,onFocus:R,placeholder:L,required:F=!1,rows:z,select:N=!1,SelectProps:B,type:D,value:A,variant:j="outlined"}=r,C=re(r,oO),se=E({},r,{autoFocus:o,color:s,disabled:c,error:d,fullWidth:p,multiline:P,required:F,select:N,variant:j}),ae=lO(se),_={};j==="outlined"&&(S&&typeof S.shrink<"u"&&(_.notched=S.shrink),_.label=x),N&&((!B||!B.native)&&(_.id=void 0),_["aria-describedby"]=void 0);const J=Tu(v),ge=h&&J?`${J}-helper-text`:void 0,q=x&&J?`${J}-label`:void 0,Y=aO[j],ue=b.jsx(Y,E({"aria-describedby":ge,autoComplete:i,autoFocus:o,defaultValue:u,fullWidth:p,multiline:P,name:O,rows:z,maxRows:T,minRows:w,type:D,value:A,id:J,inputRef:y,onBlur:$,onChange:I,onFocus:R,placeholder:L,inputProps:g},_,m));return b.jsxs(sO,E({className:oe(ae.root,l),disabled:c,error:d,fullWidth:p,ref:t,required:F,color:s,variant:j,ownerState:se},C,{children:[x!=null&&x!==""&&b.jsx(k5,E({htmlFor:J,id:q},S,{children:x})),N?b.jsx(pb,E({"aria-describedby":ge,id:J,labelId:q,value:A,input:ue},B,{children:a})):ue,h&&b.jsx(j_,E({id:ge},f,{children:h}))]}))}),cO=uO,dO=`--- +name: "0x2FA" +authors: + - Ahmed Hamed Aly: https://ahmedhamedaly.com +description: | + A decentralized solution for two-factor authentication (2FA), aiming to + replace traditional solutions like the Google Authenticator. By leveraging + Oasis, Bandada, and Near, we provide a privacy-based solution that enhances + the security of both web2 and web3 applications. +paratimes: + - sapphire +languages: + - solidity + - typescript +tags: + - ETHDam 2024 + - Hackathon + - 2FA +codeUrl: https://github.com/0x2fa-org/0x2fa +demoUrl: https://0x2fa.vercel.app/ +tutorials: + - Video demo: https://youtu.be/aNpxMg3iIq0 +created: 2024-04-12 +lastUpdated: 2024-04-14 +maintainedByOasis: false +`,fO=`--- +name: Oasis Authenticator +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + This project demonstrates how to use WebAuthN on Oasis Sapphire. + This allows users to use strong device-level authentication, such as TouchID, + YubiKey, Android biometric, Windows Hello etc. + + Currently it only supports SEC P256 R1 credentials, and additional work will + be needed to adapt it to your specific use-case. + + Also includes the code for TOTP authentication. + + Usage: + + 1. Register at the Oasis Authenticator by using one of the strong + device-level authentication methods. + 2. Your ID will be stored on the Sapphire chain. + 3. Log in to one of the services which support the Oasis Authenticator (for + example the [Authzn Demo app](https://playground.oasis.io/authzn-demo/). + 4. The app will receive a valid token from the smart contract, if the + logging in via the Oasis Authenticator is successful. +paratimes: + - sapphire +languages: + - solidity + - typescript +license: Apache-2.0 +tags: + - AuthZN + - On-Chain Encryption + - React +codeUrl: https://github.com/oasisprotocol/demo-authzn +demoUrl: https://playground.oasis.io/authzn +tutorials: + - View-Call Authentication: https://docs.oasis.io/dapp/sapphire/authentication +created: 2023-06-17 +lastUpdated: 2023-08-07 +maintainedByOasis: true +`,pO=`--- +name: B-Hook +authors: + - Régis Graptin: https://github.com/RegisGraptin + - Martin Leclercq: https://github.com/akugone + - Florian Truchot: https://github.com/truchot +description: | + A new interactive way to create a book or other content creation (videos, + music, art etc..). You can write a book chapter by chapter and get feedbacks + from your community. This allow you to introduce your work to other people, + and get funds while writing your books. +paratimes: + - sapphire +languages: + - solidity + - typescript +license: Apache-2.0 +tags: + - ETHDam 2024 + - Hackathon + - DRM +codeUrl: https://github.com/fifty-wei/ethdam-2024 +demoUrl: https://ethdam-2024.vercel.app/ +tutorials: + - Video demo: https://youtu.be/g_zqatoC1h0 +created: 2024-04-14 +lastUpdated: 2024-04-12 +maintainedByOasis: false +`,mO=`--- +name: BlackSea +authors: + - João Veiga: https://github.com/veigajoao + - Eduardo Gomes: https://github.com/Eduardogbg + - Rafael Kras: https://github.com/rafaeldkb +description: | + Cross chain Dark Pool Orderbook + + An orderbook matching engine that keeps all pending and executed orders + private. Founders, Whales and Institutional Investors can finally trade tokens + onchain without being surveilled. + + By leveraging the privacy preserving properties of Oasis the contract is able + to receive, keep and process encrypted limit orders from different traders, + never sharing the information with anyone. Whenever 2 limit orders match, the + contract executes them without anyone but the parties involved learning about + the trade. +paratimes: + - sapphire +languages: + - solidity + - typescript +tags: + - ETHDam 2024 + - Hackathon + - DeFi +codeUrl: https://github.com/Eduardogbg/blacksea +tutorials: + - Video demo: https://youtu.be/a6OGe2k8ywM +created: 2024-04-14 +lastUpdated: 2024-04-14 +maintainedByOasis: false +`,hO=`--- +name: BoT (Blockchain of Things) +authors: + - Fedor Panafidin: + - Merstoffe14: +description: | + A Decentralized Subscription-Based Content Hosting Platform. + + Our platform + operates seamlessly with live data feeds, making it ideal for real-time + content delivery. It caters to content creators by providing an anonymous + channel to receive feedback, enriching the engagement without compromising + privacy. + + ## Problem & Solution + + The blockchain world faces a critical shortage of reliable oracles which + connect real-world data to blockchain systems. Our solution is a + community-driven ecosystem that simplifies the process of creating an oracle. + We aim to reduce entry barriers and make operating an oracle not only feasible + but also lucrative. + + ## Key Features + + - **Anonymous Transactions**: Both content creators and subscribers engage in + financial transactions and feedback sharing without revealing their + identities. + - **Incentivized Oracle Ecosystem**: Encourages the community to contribute to + the accuracy and reliability of data feeds. + - **Broad Compatibility**: Our platform supports devices as simple as Arduino + or Raspberry Pi, integrating them into the blockchain to deliver valuable + real-time data. +paratimes: + - sapphire +languages: + - solidity + - typescript +tags: + - ETHDam 2024 + - Hackathon + - Vue + - IoT + - Raspberry PI + - Arduino +codeUrl: https://github.com/RRobotek/BoT +tutorials: + - Demo slides: https://docs.google.com/presentation/d/1FH0EOex1_TIRABb91aUXZiAm1QiFMIrqAjTvb_07XBI +created: 2024-04-14 +lastUpdated: 2024-04-12 +maintainedByOasis: false +`,gO=`--- +name: ROSE (un) wrapper +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + A dApp that lets you wrap or unwrap ROSE on an Oasis EVM-compatible ParaTime + (the deployed version uses Sapphire). Connects to your Oasis Authenticator + account. +paratimes: + - sapphire +languages: + - typescript +license: Apache-2.0 +tags: + - AuthZN + - React +codeUrl: https://github.com/oasisprotocol/dapp-wrose +demoUrl: https://playground.oasis.io/wrose-authzn/ +created: 2023-11-10 +lastUpdated: 2024-01-09 +maintainedByOasis: true +`,yO=`--- +name: Authenticator Demo +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + A short demo which connects to the Oasis Authenticator and obtains the user + ID stored on Sapphire, if the authentication is successful. +paratimes: + - sapphire +languages: + - typescript +license: Apache-2.0 +tags: + - AuthZN + - React +codeUrl: https://github.com/oasisprotocol/demo-authzn/tree/main/demo +demoUrl: https://playground.oasis.io/authzn-demo +tutorials: + - View-Call Authentication: https://docs.oasis.io/dapp/sapphire/authentication +created: 2023-11-02 +lastUpdated: 2023-11-02 +maintainedByOasis: true +`,vO=`--- +name: E2E Proxy +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + A short example of how a contract can relay an end-to-end encrypted + transactions on Oasis Sapphire, so the relayer cannot see which contract is + being invoked or what the parameters are. This is usefull for services such + as the gas station network or other gasless services. + + By using the [@oasis-protocol/sapphire-contracts](https://www.npmjs.com/package/@oasisprotocol/sapphire-contracts) + library the E2EProxy contract generates a long-term X25519 keypair which + allows users to submit a Deoxys-II encrypted payload (with forward secrecy) + containing the contract address to invoke and the calldata to pass. +paratimes: + - sapphire +languages: + - solidity +license: CC-PDDC +tags: + - On-Chain Encryption + - CLI +codeUrl: https://github.com/oasisprotocol/demo-e2eproxy +tutorials: + - Gasless Transactions: https://docs.oasis.io/dapp/sapphire/gasless +created: 2023-06-17 +lastUpdated: 2023-12-02 +maintainedByOasis: true +`,xO=`--- +name: Oasis Riddle +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + This dApp demonstrates the power of the Sapphire confidential storage and + tries to empower new developers to start building. The dApp stores a set of + questions and expected answers on Sapphire. It also stores a set of coupon + codes together with the private key unlocking the reward—ROSE or other tokens + on a production chain. + + Usage: + + Coupon codes are handed over to potential developers on different occasions + such as the blockchain conferences, hackathons, programming competitions etc. + The developer needs to set up local Sapphire development environment, query + for the question passing their coupon code and finally submit the answer. + Then, they can reclaim the rewarding private key. +paratimes: + - sapphire +languages: + - solidity + - typescript +license: Apache-2.0 +tags: + - Confidential State + - CLI + - RTK 2023 + - EthCC 2023 + - Consensus 2023 +codeUrl: https://github.com/oasisprotocol/demo-oasisriddle +tutorials: + - Riddle instructions: https://oasisprotocol.org/riddle +created: 2023-03-25 +lastUpdated: 2023-11-20 +maintainedByOasis: true +`,bO=`--- +name: Oasis Swag +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + A wheel of fortune tailored towards the swag picking at the conference booth. + + Usage: + + The swag is selected based on the user's Ethereum address. The randomization + seed is generated when the contract is initially created and is kept + confidential on Oasis Sapphire. The user can also add the elected swag to + their NFT collection. +paratimes: + - sapphire +languages: + - solidity + - typescript + - javascript +license: Apache-2.0 +tags: + - RNG + - NFT + - React + - Consensus 2023 + - EthCC 2023 +codeUrl: https://github.com/oasisprotocol/demo-oasisswag +demoUrl: https://playground.oasis.io/oasisswag +created: 2023-04-18 +lastUpdated: 2023-09-13 +maintainedByOasis: true +`,kO=`--- +name: OPL Secret Ballot +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + This is a simple dApp demonstrating Oasis Privacy Layer functionality for + cross-chain confidential voting. +paratimes: + - sapphire +languages: + - solidity + - typescript +license: Apache-2.0 +tags: + - OPL + - Vue + - Pinata +codeUrl: https://github.com/oasisprotocol/demo-opl-secret-ballot +tutorials: + - Oasis Privacy Layer: https://docs.oasis.io/dapp/opl +created: 2023-01-15 +lastUpdated: 2023-06-29 +maintainedByOasis: true +`,wO=`--- +name: Starter Project +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + Skeleton monorepo for a typical modern EVM-compatible confidential dApp built + on Oasis. + + Contains the **backend** package which: + + - includes a simple solidity message box smart contract with tests written + in TypeScript, + - imports the [@oasisprotocol/sapphire-contracts](https://www.npmjs.com/package/@oasisprotocol/sapphire-contracts) + solidity package for on-chain encryption and other Sapphire-specific primitives, + - imports the [@oasisprotocol/sapphire-hardhat](https://www.npmjs.com/package/@oasisprotocol/sapphire-hardhat) + package for connecting to Mainnet, Testnet or Localnet Sapphire networks + and deploying the contract. + + The **frontend** package: + + - is written in TypeScript and Vue, + - imports the [@oasisprotocol/sapphire-paratime](https://www.npmjs.com/package/@oasisprotocol/sapphire-paratime) + package for encrypting the transactions and signing the contract view calls, + - supports MetaMask, Brave or other EIP-1193-compatible wallet. + + Uses \`pnpm\` to manage the monorepo. +paratimes: + - sapphire +languages: + - solidity + - typescript +license: Apache-2.0 +tags: + - pnpm + - Vue + - SmartCon 2023 +codeUrl: https://github.com/oasisprotocol/demo-starter +tutorials: + - Sapphire Quickstart: https://docs.oasis.io/dapp/sapphire/quickstart +created: 2023-09-29 +lastUpdated: 2023-10-06 +maintainedByOasis: true +`,CO=`--- +name: Confidential Voting +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + This is a simple dApp for confidential voting. It exposes + the latest Oasis confidentiality features such as Sapphire, + OPL and gasless transactions. +paratimes: + - sapphire +languages: + - solidity + - typescript +license: Apache-2.0 +tags: + - Gasless + - Vue + - EthCC 2023 +codeUrl: https://github.com/oasisprotocol/demo-voting +demoUrl: https://playground.oasis.io/demo-voting +tutorials: + - Official Oasis Documentation: https://docs.oasis.io/dapp/sapphire/gasless +created: 2023-08-15 +lastUpdated: 2023-09-18 +maintainedByOasis: true +`,SO=`--- +name: Confidential Hello World on Cipher +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + Minimal **confidential** smart contract written in rust which uses the + Oasis Contracts SDK including the contract encryption of specific fields and + transaction end-to-end encryption. + + The contract code can be uploaded to Cipher Mainnet, Testnet or Localnet, + instantiated and transacted with the [Oasis CLI](https://github.com/oasisprotocol/cli). + + This example is part of the official [Oasis SDK](https://github.com/oasisprotocol/oasis-sdk) + codebase tests. +paratimes: + - cipher +languages: + - rust +license: Apache-2.0 +tags: + - Confidential State + - Oasis Wasm + - Oasis CLI + - CLI +codeUrl: https://github.com/oasisprotocol/oasis-sdk/tree/main/examples/contract-sdk/c10l-hello-world +tutorials: + - Cipher Confidential Hello World: https://docs.oasis.io/dapp/cipher/confidential-smart-contract +created: 2022-10-03 +lastUpdated: 2023-12-21 +maintainedByOasis: true +`,EO=`--- +name: Hello World on Cipher +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + Minimal non-confidential smart contract written in rust which uses the Oasis + Contracts SDK. + + The contract code can be uploaded to Cipher Mainnet, Testnet or Localnet, + instantiated and transacted with the [Oasis CLI](https://github.com/oasisprotocol/cli). + + This example is part of the official [Oasis SDK](https://github.com/oasisprotocol/oasis-sdk) + codebase tests. +paratimes: + - cipher +languages: + - rust +license: Apache-2.0 +tags: + - Oasis Wasm + - Oasis CLI + - CLI +codeUrl: https://github.com/oasisprotocol/oasis-sdk/tree/main/examples/contract-sdk/hello-world +tutorials: + - Cipher Hello World: https://docs.oasis.io/dapp/cipher/hello-world +created: 2022-10-03 +lastUpdated: 2023-12-21 +maintainedByOasis: true +`,PO=`--- +name: Hardhat Sapphire Example +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + A simple example which uses Hardhat for connecting to Sapphire and use its + confidential state to implement a [dead-man switch](https://en.wikipedia.org/wiki/Dead_man%27s_switch) + app which stores a *secret ingredient*. + + This example is part of the official [sapphire-paratime](https://github.com/oasisprotocol/sapphire-paratime) + codebase tests. +paratimes: + - sapphire +languages: + - solidity + - typescript +license: Apache-2.0 +tags: + - Confidential Store + - CLI +codeUrl: https://github.com/oasisprotocol/sapphire-paratime/tree/main/examples/hardhat +tutorials: + - Sapphire Quickstart: https://docs.oasis.io/dapp/sapphire/quickstart +created: 2022-09-07 +lastUpdated: 2023-11-21 +maintainedByOasis: true +`,TO=`--- +name: On-Chain Signer +authors: + - Oasis Protocol Foundation: https://oasisprotocol.org +description: | + Short example to demonstrate Sapphire's on-chain **transaction generation** + and **signing** capabilities. + + There are two tests included: The non-confidential one can be executed on any + EVM-compatible chain, whereas the *confidential* test is executed only + on Sapphire-compatible chain (e.g. the [Sapphire's Localnet docker + image](https://docs.oasis.io/dapp/sapphire/guide#running-a-private-oasis-network-locally). + + This example is part of the official + [sapphire-paratime](https://github.com/oasisprotocol/sapphire) codebase + tests. +paratimes: + - sapphire +languages: + - solidity + - typescript +license: Apache-2.0 +tags: + - On-Chain Encryption + - CLI +codeUrl: https://github.com/oasisprotocol/sapphire-paratime/tree/main/examples/onchain-signer +tutorials: + - Sapphire On-Chain Signer: https://docs.oasis.io/dapp/sapphire/gasless#on-chain-signer +created: 2023-09-14 +lastUpdated: 2023-10-19 +maintainedByOasis: true +`,_O=`--- +name: OasisGuard +authors: + - Utku Ömer Kılıç: https://x.com/utmrklc + - Farhad Asgarov: https://x.com/asgarovf + - Eylül Şahin: https://x.com/eylllsh + - Selim Çetiner: https://x.com/selim_jpeg +description: | + Your private vault on the blockchain, ensuring your secrets remain exclusively + yours, with no leaks and complete control! + + Can you imagine the chaos if all your passwords & private keys & seed phrases + or any recovery code(i.e. 2FA Secret) disappeared tomorrow? 🤯 + + Today, we manage countless account details, passwords, and private keys, often + needing to create new ones every day. Typically, we rely on centralized + platforms like traditional password managers.😕 + + But what if these systems were to suddenly shut down? How would we secure our + data?🤔 + + That's where OasisGuard steps in. This browser extension safeguards your + passwords within a confidential smart contract, accessible only through your unique Passkey(Webauthn). By leveraging Sapphire's Confidential EVM, we've placed all passwords into a 'black box' that’s accessed using commonly used Passkeys, verified through r1 curve signatures on Oasis. + + Do I need to pay gas fees for each account detail I add? + + No, you don't need to pay gas fees for that. We've integrated Paymaster. We + handle this using the EIP155Signer.sign() method to broadcast the transactions + you send, through our Gasless Proxy contract. This ensures that you won’t have + to pay any gas fees. + + But there's more—OASISGUARD also allows for the secure sharing of passwords + with others via Semaphore, enabling group creation and seamless collaboration, + whether it's with one person or an entire team. + + Moreover, it's worth noting that we have implemented this entirely with an + Externally Owned Account (EOA). With the upcoming **EIP-3074**, EOAs will be + able to perform some operations currently only possible with Smart Accounts, + making the integration of a passkey with an EOA even more valuable. + + Check out the [YouTube video](https://www.youtube.com/watch?v=muluwPB6a9w). +paratimes: + - sapphire +languages: + - solidity + - typescript +tags: + - ETHDam 2024 + - Hackathon + - Browser extension + - Password manager +codeUrl: https://github.com/itublockchain/ethdam-oasis-guard +demoUrl: https://oasisguard.xyz/ +tutorials: + - Video demo: https://www.youtube.com/watch?v=muluwPB6a9w +created: 2024-04-12 +lastUpdated: 2024-04-14 +maintainedByOasis: false +`,IO=`--- +name: PrivAds +authors: + - Pedro Palacios: https://github.com/palmenros + - Oriol Saguillo Gonzalez: https://github.com/saguillo2000 + - Franco Sainas: https://github.com/fsainas +description: | + Leverages the Oasis confidential blockchain and machine learning algorithms to + serve targeted advertisements while prioritizing user privacy. Traditional + advertising methods often compromise user data privacy, leading to concerns + about data leaks and unauthorized access and selling of data. PrivAd addresses + these concerns by ensuring that user data remains encrypted and anonymous + throughout the ad-serving process. The advertisers in no moment have access + to the user's private data, which is only used inside the confidential smart + contract to serve personalized ads. + + PrivAds employs a combination of smart contracts, decentralized storage + solutions, and machine learning models to analyze user behavior and + preferences without giving advertisers access to user's sensitive personal + information. + + Key features of PrivAds include: + + - Privacy-preserving targeted ads + - Support for anti-fraud models + - On-chain ML + - Extremely low-dimensional word embeddings + - User financial reward + - Transparent ad-serving process + - Advertiser cross-tracking protection + - IPFS storage for ad-content + - Opt-in participation +paratimes: + - sapphire +languages: + - solidity + - typescript + - python +tags: + - ETHDam 2024 + - Hackathon + - AI + - Advertising + - IPFS +codeUrl: https://github.com/palmenros/private-ads +tutorials: + - Video demo: https://youtu.be/DR6imetTBsk +created: 2024-04-12 +lastUpdated: 2024-04-25 +maintainedByOasis: false +`,OO="/assets/01-landing-DaPauXGD.jpeg",AO="/assets/02-balance-BjtZ6hxR.jpeg",RO="/assets/03-activate-2fa-DaKW0YBI.jpeg",$O="/assets/04-create-multisig-C4Wio8Jp.jpeg",LO="/assets/04-scan-invite-code-BMn6E7AI.jpeg",MO="/assets/05-banner-C94td9LX.png",NO="/assets/01-register-gLx7hdiw.png",jO="/assets/02-sign-in-1F_iOKqc.png",zO="/assets/01-landing-rrJAodjE.png",FO="/assets/02-newbook-BROOIGBr.png",DO="/assets/03-view-book-BFiRAuwj.png",BO="/assets/04-create-community-Ci3rb5FR.png",UO="/assets/04-manage-book-BnC_Q1zj.png",WO="/assets/05-overview-book-B9y3H6BL.png",HO="/assets/06-overview-book2-fHUjQ5M4.jpg",VO="/assets/01-architecture-BRyUeQhy.png",KO="/assets/01-architecture-BY4NE6NI.png",GO="/assets/01-landing-page-BIS25p9H.png",YO="/assets/01-landing-page-CRXHxPWj.png",qO="/assets/01-test-Cunjn3Oj.png",XO="/assets/02-encrypted-proxy-Dc62LpXI.png",QO="/assets/1_query-etoXofAH.png",ZO="/assets/01-landing-page-DAzHgdKf.png",JO="/assets/02-spin-wheel-De9i6O7y.png",eA="/assets/03-nft-Cmy50JRQ.png",nA="/assets/1_new_ballot-r0k30Zs2.png",tA="/assets/01-landing-page-BFSplWDc.png",rA="/assets/02-hello-world-D5ZFiBNr.png",iA="/assets/03-manage-deploy-BuXzbHAq.png",oA="/assets/01-active-polls-jRWp8-Ly.png",aA="/assets/02-vote-Z6Vnu5PN.png",lA="/assets/03-voting-closed-CZ95RSR2.png",sA="/assets/01-upload1-CsQMzJZB.png",uA="/assets/02-upload2-Ty9gN4_h.png",cA="/assets/03-instantiate-CClLiUOX.png",dA="/assets/04-call-B0QbUtuD.png",fA="/assets/01-upload1-DNX2nGZ0.png",pA="/assets/02-upload2-DhEyEsD4.png",mA="/assets/03-instantiate-BuqaZO1q.png",hA="/assets/04-call-lnK3XVOY.png",gA="/assets/01-run-vigil-CCqDnDKt.png",yA="/assets/01-comment-box-tests-BvE1XR8A.png",vA="/assets/01-screenshots-__l3pGdp.png",xA="/assets/02-banner-m-Fg8srM.png",bA="/assets/01-user-BxPxUTqa.png",kA="/assets/02-advertiser-Bv5e6hJK.png",wA="/assets/03-banner-B5POVtpw.png",CA={none:"Plain text",plain:"Plain text",plaintext:"Plain text",text:"Plain text",txt:"Plain text",html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",rss:"RSS",css:"CSS",clike:"C-like",js:"JavaScript",javascript:"JavaScript",abap:"ABAP",abnf:"ABNF",al:"AL",antlr4:"ANTLR4",g4:"ANTLR4",apacheconf:"Apache Configuration",apl:"APL",aql:"AQL",ino:"Arduino",arff:"ARFF",armasm:"ARM Assembly","arm-asm":"ARM Assembly",art:"Arturo",asciidoc:"AsciiDoc",adoc:"AsciiDoc",aspnet:"ASP.NET (C#)",asm6502:"6502 Assembly",asmatmel:"Atmel AVR Assembly",autohotkey:"AutoHotkey",autoit:"AutoIt",avisynth:"AviSynth",avs:"AviSynth","avro-idl":"Avro IDL",avdl:"Avro IDL",awk:"AWK",gawk:"GAWK",sh:"Shell",basic:"BASIC",bbcode:"BBcode",bbj:"BBj",bnf:"BNF",rbnf:"RBNF",bqn:"BQN",bsl:"BSL (1C:Enterprise)",oscript:"OneScript",csharp:"C#",cs:"C#",dotnet:"C#",cpp:"C++",cfscript:"CFScript",cfc:"CFScript",cil:"CIL",cilkc:"Cilk/C","cilk-c":"Cilk/C",cilkcpp:"Cilk/C++","cilk-cpp":"Cilk/C++",cilk:"Cilk/C++",cmake:"CMake",cobol:"COBOL",coffee:"CoffeeScript",conc:"Concurnas",csp:"Content-Security-Policy","css-extras":"CSS Extras",csv:"CSV",cue:"CUE",dataweave:"DataWeave",dax:"DAX",django:"Django/Jinja2",jinja2:"Django/Jinja2","dns-zone-file":"DNS zone file","dns-zone":"DNS zone file",dockerfile:"Docker",dot:"DOT (Graphviz)",gv:"DOT (Graphviz)",ebnf:"EBNF",editorconfig:"EditorConfig",ejs:"EJS",etlua:"Embedded Lua templating",erb:"ERB","excel-formula":"Excel Formula",xlsx:"Excel Formula",xls:"Excel Formula",fsharp:"F#","firestore-security-rules":"Firestore security rules",ftl:"FreeMarker Template Language",gml:"GameMaker Language",gamemakerlanguage:"GameMaker Language",gap:"GAP (CAS)",gcode:"G-code",gdscript:"GDScript",gedcom:"GEDCOM",gettext:"gettext",po:"gettext",glsl:"GLSL",gn:"GN",gni:"GN","linker-script":"GNU Linker Script",ld:"GNU Linker Script","go-module":"Go module","go-mod":"Go module",graphql:"GraphQL",hbs:"Handlebars",hs:"Haskell",hcl:"HCL",hlsl:"HLSL",http:"HTTP",hpkp:"HTTP Public-Key-Pins",hsts:"HTTP Strict-Transport-Security",ichigojam:"IchigoJam","icu-message-format":"ICU Message Format",idr:"Idris",ignore:".ignore",gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore",inform7:"Inform 7",javadoc:"JavaDoc",javadoclike:"JavaDoc-like",javastacktrace:"Java stack trace",jq:"JQ",jsdoc:"JSDoc","js-extras":"JS Extras",json:"JSON",webmanifest:"Web App Manifest",json5:"JSON5",jsonp:"JSONP",jsstacktrace:"JS stack trace","js-templates":"JS Templates",keepalived:"Keepalived Configure",kts:"Kotlin Script",kt:"Kotlin",kumir:"KuMir (КуМир)",kum:"KuMir (КуМир)",latex:"LaTeX",tex:"TeX",context:"ConTeXt",lilypond:"LilyPond",ly:"LilyPond",emacs:"Lisp",elisp:"Lisp","emacs-lisp":"Lisp",llvm:"LLVM IR",log:"Log file",lolcode:"LOLCODE",magma:"Magma (CAS)",md:"Markdown","markup-templating":"Markup templating",matlab:"MATLAB",maxscript:"MAXScript",mel:"MEL",metafont:"METAFONT",mongodb:"MongoDB",moon:"MoonScript",n1ql:"N1QL",n4js:"N4JS",n4jsd:"N4JS","nand2tetris-hdl":"Nand To Tetris HDL",naniscript:"Naninovel Script",nani:"Naninovel Script",nasm:"NASM",neon:"NEON",nginx:"nginx",nsis:"NSIS",objectivec:"Objective-C",objc:"Objective-C",ocaml:"OCaml",opencl:"OpenCL",openqasm:"OpenQasm",qasm:"OpenQasm",parigp:"PARI/GP",objectpascal:"Object Pascal",psl:"PATROL Scripting Language",pcaxis:"PC-Axis",px:"PC-Axis",peoplecode:"PeopleCode",pcode:"PeopleCode",php:"PHP",phpdoc:"PHPDoc","php-extras":"PHP Extras","plant-uml":"PlantUML",plantuml:"PlantUML",plsql:"PL/SQL",powerquery:"PowerQuery",pq:"PowerQuery",mscript:"PowerQuery",powershell:"PowerShell",promql:"PromQL",properties:".properties",protobuf:"Protocol Buffers",purebasic:"PureBasic",pbfasm:"PureBasic",purs:"PureScript",py:"Python",qsharp:"Q#",qs:"Q#",q:"Q (kdb+ database)",qml:"QML",rkt:"Racket",cshtml:"Razor C#",razor:"Razor C#",jsx:"React JSX",tsx:"React TSX",renpy:"Ren'py",rpy:"Ren'py",res:"ReScript",rest:"reST (reStructuredText)",robotframework:"Robot Framework",robot:"Robot Framework",rb:"Ruby",sas:"SAS",sass:"Sass (Sass)",scss:"Sass (SCSS)","shell-session":"Shell session","sh-session":"Shell session",shellsession:"Shell session",sml:"SML",smlnj:"SML/NJ",solidity:"Solidity",sol:"Solidity","solution-file":"Solution file",sln:"Solution file",soy:"Soy (Closure Template)",sparql:"SPARQL",rq:"SPARQL","splunk-spl":"Splunk SPL",sqf:"SQF: Status Quo Function (Arma 3)",sql:"SQL",stata:"Stata Ado",iecst:"Structured Text (IEC 61131-3)",supercollider:"SuperCollider",sclang:"SuperCollider",systemd:"Systemd configuration file","t4-templating":"T4 templating","t4-cs":"T4 Text Templates (C#)",t4:"T4 Text Templates (C#)","t4-vb":"T4 Text Templates (VB)",tap:"TAP",tt2:"Template Toolkit 2",toml:"TOML",trickle:"trickle",troy:"troy",trig:"TriG",ts:"TypeScript",typescript:"TypeScript",tsconfig:"TSConfig",uscript:"UnrealScript",uc:"UnrealScript",uorazor:"UO Razor Script",uri:"URI",url:"URL",vbnet:"VB.Net",vhdl:"VHDL",vim:"vim","visual-basic":"Visual Basic",vba:"VBA",vb:"Visual Basic",wasm:"WebAssembly","web-idl":"Web IDL",webidl:"Web IDL",wgsl:"WGSL",wiki:"Wiki markup",wolfram:"Wolfram language",nb:"Mathematica Notebook",wl:"Wolfram language",xeoracube:"XeoraCube","xml-doc":"XML doc (.net)",xojo:"Xojo (REALbasic)",xquery:"XQuery",yaml:"YAML",yml:"YAML",yang:"YANG"},SA=e=>{const n=CA[e.toLowerCase()];return n||e.substring(0,1).toUpperCase()+e.substring(1)};/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function mb(e){return typeof e>"u"||e===null}function EA(e){return typeof e=="object"&&e!==null}function PA(e){return Array.isArray(e)?e:mb(e)?[]:[e]}function TA(e,n){var t,r,i,o;if(n)for(o=Object.keys(n),t=0,r=o.length;tl&&(o=" ... ",n=r-l+o.length),t-r>l&&(a=" ...",t=r+l-a.length),{str:o+e.slice(n,t).replace(/\t/g,"→")+a,pos:r-n+o.length}}function od(e,n){return Bn.repeat(" ",n-e.length)+e}function NA(e,n){if(n=Object.create(n||null),!e.buffer)return null;n.maxLength||(n.maxLength=79),typeof n.indent!="number"&&(n.indent=1),typeof n.linesBefore!="number"&&(n.linesBefore=3),typeof n.linesAfter!="number"&&(n.linesAfter=2);for(var t=/\r?\n|\r|\0/g,r=[0],i=[],o,a=-1;o=t.exec(e.buffer);)i.push(o.index),r.push(o.index+o[0].length),e.position<=o.index&&a<0&&(a=r.length-2);a<0&&(a=r.length-1);var l="",s,u,c=Math.min(e.line+n.linesAfter,i.length).toString().length,d=n.maxLength-(n.indent+c+3);for(s=1;s<=n.linesBefore&&!(a-s<0);s++)u=id(e.buffer,r[a-s],i[a-s],e.position-(r[a]-r[a-s]),d),l=Bn.repeat(" ",n.indent)+od((e.line-s+1).toString(),c)+" | "+u.str+` +`+l;for(u=id(e.buffer,r[a],i[a],e.position,d),l+=Bn.repeat(" ",n.indent)+od((e.line+1).toString(),c)+" | "+u.str+` +`,l+=Bn.repeat("-",n.indent+c+3+u.pos)+`^ +`,s=1;s<=n.linesAfter&&!(a+s>=i.length);s++)u=id(e.buffer,r[a+s],i[a+s],e.position-(r[a]-r[a+s]),d),l+=Bn.repeat(" ",n.indent)+od((e.line+s+1).toString(),c)+" | "+u.str+` +`;return l.replace(/\n$/,"")}var jA=NA,zA=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],FA=["scalar","sequence","mapping"];function DA(e){var n={};return e!==null&&Object.keys(e).forEach(function(t){e[t].forEach(function(r){n[String(r)]=t})}),n}function BA(e,n){if(n=n||{},Object.keys(n).forEach(function(t){if(zA.indexOf(t)===-1)throw new nr('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=n,this.tag=e,this.kind=n.kind||null,this.resolve=n.resolve||function(){return!0},this.construct=n.construct||function(t){return t},this.instanceOf=n.instanceOf||null,this.predicate=n.predicate||null,this.represent=n.represent||null,this.representName=n.representName||null,this.defaultStyle=n.defaultStyle||null,this.multi=n.multi||!1,this.styleAliases=DA(n.styleAliases||null),FA.indexOf(this.kind)===-1)throw new nr('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Mn=BA;function y0(e,n){var t=[];return e[n].forEach(function(r){var i=t.length;t.forEach(function(o,a){o.tag===r.tag&&o.kind===r.kind&&o.multi===r.multi&&(i=a)}),t[i]=r}),t}function UA(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},n,t;function r(i){i.multi?(e.multi[i.kind].push(i),e.multi.fallback.push(i)):e[i.kind][i.tag]=e.fallback[i.tag]=i}for(n=0,t=arguments.length;n=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),uR=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function cR(e){return!(e===null||!uR.test(e)||e[e.length-1]==="_")}function dR(e){var n,t;return n=e.replace(/_/g,"").toLowerCase(),t=n[0]==="-"?-1:1,"+-".indexOf(n[0])>=0&&(n=n.slice(1)),n===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:n===".nan"?NaN:t*parseFloat(n,10)}var fR=/^[-+]?[0-9]+e/;function pR(e,n){var t;if(isNaN(e))switch(n){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(n){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(n){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(Bn.isNegativeZero(e))return"-0.0";return t=e.toString(10),fR.test(t)?t.replace("e",".e"):t}function mR(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||Bn.isNegativeZero(e))}var hR=new Mn("tag:yaml.org,2002:float",{kind:"scalar",resolve:cR,construct:dR,predicate:mR,represent:pR,defaultStyle:"lowercase"}),gR=GA.extend({implicit:[QA,nR,sR,hR]}),yR=gR,gb=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),yb=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function vR(e){return e===null?!1:gb.exec(e)!==null||yb.exec(e)!==null}function xR(e){var n,t,r,i,o,a,l,s=0,u=null,c,d,f;if(n=gb.exec(e),n===null&&(n=yb.exec(e)),n===null)throw new Error("Date resolve error");if(t=+n[1],r=+n[2]-1,i=+n[3],!n[4])return new Date(Date.UTC(t,r,i));if(o=+n[4],a=+n[5],l=+n[6],n[7]){for(s=n[7].slice(0,3);s.length<3;)s+="0";s=+s}return n[9]&&(c=+n[10],d=+(n[11]||0),u=(c*60+d)*6e4,n[9]==="-"&&(u=-u)),f=new Date(Date.UTC(t,r,i,o,a,l,s)),u&&f.setTime(f.getTime()-u),f}function bR(e){return e.toISOString()}var kR=new Mn("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:vR,construct:xR,instanceOf:Date,represent:bR});function wR(e){return e==="<<"||e===null}var CR=new Mn("tag:yaml.org,2002:merge",{kind:"scalar",resolve:wR}),Rm=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function SR(e){if(e===null)return!1;var n,t,r=0,i=e.length,o=Rm;for(t=0;t64)){if(n<0)return!1;r+=6}return r%8===0}function ER(e){var n,t,r=e.replace(/[\r\n=]/g,""),i=r.length,o=Rm,a=0,l=[];for(n=0;n>16&255),l.push(a>>8&255),l.push(a&255)),a=a<<6|o.indexOf(r.charAt(n));return t=i%4*6,t===0?(l.push(a>>16&255),l.push(a>>8&255),l.push(a&255)):t===18?(l.push(a>>10&255),l.push(a>>2&255)):t===12&&l.push(a>>4&255),new Uint8Array(l)}function PR(e){var n="",t=0,r,i,o=e.length,a=Rm;for(r=0;r>18&63],n+=a[t>>12&63],n+=a[t>>6&63],n+=a[t&63]),t=(t<<8)+e[r];return i=o%3,i===0?(n+=a[t>>18&63],n+=a[t>>12&63],n+=a[t>>6&63],n+=a[t&63]):i===2?(n+=a[t>>10&63],n+=a[t>>4&63],n+=a[t<<2&63],n+=a[64]):i===1&&(n+=a[t>>2&63],n+=a[t<<4&63],n+=a[64],n+=a[64]),n}function TR(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var _R=new Mn("tag:yaml.org,2002:binary",{kind:"scalar",resolve:SR,construct:ER,predicate:TR,represent:PR}),IR=Object.prototype.hasOwnProperty,OR=Object.prototype.toString;function AR(e){if(e===null)return!0;var n=[],t,r,i,o,a,l=e;for(t=0,r=l.length;t>10)+55296,(e-65536&1023)+56320)}var wb=new Array(256),Cb=new Array(256);for(var ji=0;ji<256;ji++)wb[ji]=b0(ji)?1:0,Cb[ji]=b0(ji);function QR(e,n){this.input=e,this.filename=n.filename||null,this.schema=n.schema||UR,this.onWarning=n.onWarning||null,this.legacy=n.legacy||!1,this.json=n.json||!1,this.listener=n.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function Sb(e,n){var t={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return t.snippet=jA(t),new nr(n,t)}function ie(e,n){throw Sb(e,n)}function tu(e,n){e.onWarning&&e.onWarning.call(null,Sb(e,n))}var k0={YAML:function(n,t,r){var i,o,a;n.version!==null&&ie(n,"duplication of %YAML directive"),r.length!==1&&ie(n,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(r[0]),i===null&&ie(n,"ill-formed argument of the YAML directive"),o=parseInt(i[1],10),a=parseInt(i[2],10),o!==1&&ie(n,"unacceptable YAML version of the document"),n.version=r[0],n.checkLineBreaks=a<2,a!==1&&a!==2&&tu(n,"unsupported YAML version of the document")},TAG:function(n,t,r){var i,o;r.length!==2&&ie(n,"TAG directive accepts exactly two arguments"),i=r[0],o=r[1],bb.test(i)||ie(n,"ill-formed tag handle (first argument) of the TAG directive"),Dr.call(n.tagMap,i)&&ie(n,'there is a previously declared suffix for "'+i+'" tag handle'),kb.test(o)||ie(n,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch{ie(n,"tag prefix is malformed: "+o)}n.tagMap[i]=o}};function Mr(e,n,t,r){var i,o,a,l;if(n1&&(e.result+=Bn.repeat(` +`,n-1))}function ZR(e,n,t){var r,i,o,a,l,s,u,c,d=e.kind,f=e.result,p;if(p=e.input.charCodeAt(e.position),qn(p)||Ji(p)||p===35||p===38||p===42||p===33||p===124||p===62||p===39||p===34||p===37||p===64||p===96||(p===63||p===45)&&(i=e.input.charCodeAt(e.position+1),qn(i)||t&&Ji(i)))return!1;for(e.kind="scalar",e.result="",o=a=e.position,l=!1;p!==0;){if(p===58){if(i=e.input.charCodeAt(e.position+1),qn(i)||t&&Ji(i))break}else if(p===35){if(r=e.input.charCodeAt(e.position-1),qn(r))break}else{if(e.position===e.lineStart&&hc(e)||t&&Ji(p))break;if(qt(p))if(s=e.line,u=e.lineStart,c=e.lineIndent,dn(e,!1,-1),e.lineIndent>=n){l=!0,p=e.input.charCodeAt(e.position);continue}else{e.position=a,e.line=s,e.lineStart=u,e.lineIndent=c;break}}l&&(Mr(e,o,a,!1),Lm(e,e.line-s),o=a=e.position,l=!1),mi(p)||(a=e.position+1),p=e.input.charCodeAt(++e.position)}return Mr(e,o,a,!1),e.result?!0:(e.kind=d,e.result=f,!1)}function JR(e,n){var t,r,i;if(t=e.input.charCodeAt(e.position),t!==39)return!1;for(e.kind="scalar",e.result="",e.position++,r=i=e.position;(t=e.input.charCodeAt(e.position))!==0;)if(t===39)if(Mr(e,r,e.position,!0),t=e.input.charCodeAt(++e.position),t===39)r=e.position,e.position++,i=e.position;else return!0;else qt(t)?(Mr(e,r,i,!0),Lm(e,dn(e,!1,n)),r=i=e.position):e.position===e.lineStart&&hc(e)?ie(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);ie(e,"unexpected end of the stream within a single quoted scalar")}function e$(e,n){var t,r,i,o,a,l;if(l=e.input.charCodeAt(e.position),l!==34)return!1;for(e.kind="scalar",e.result="",e.position++,t=r=e.position;(l=e.input.charCodeAt(e.position))!==0;){if(l===34)return Mr(e,t,e.position,!0),e.position++,!0;if(l===92){if(Mr(e,t,e.position,!0),l=e.input.charCodeAt(++e.position),qt(l))dn(e,!1,n);else if(l<256&&wb[l])e.result+=Cb[l],e.position++;else if((a=YR(l))>0){for(i=a,o=0;i>0;i--)l=e.input.charCodeAt(++e.position),(a=GR(l))>=0?o=(o<<4)+a:ie(e,"expected hexadecimal character");e.result+=XR(o),e.position++}else ie(e,"unknown escape sequence");t=r=e.position}else qt(l)?(Mr(e,t,r,!0),Lm(e,dn(e,!1,n)),t=r=e.position):e.position===e.lineStart&&hc(e)?ie(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}ie(e,"unexpected end of the stream within a double quoted scalar")}function n$(e,n){var t=!0,r,i,o,a=e.tag,l,s=e.anchor,u,c,d,f,p,h=Object.create(null),v,S,g,m;if(m=e.input.charCodeAt(e.position),m===91)c=93,p=!1,l=[];else if(m===123)c=125,p=!0,l={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=l),m=e.input.charCodeAt(++e.position);m!==0;){if(dn(e,!0,n),m=e.input.charCodeAt(e.position),m===c)return e.position++,e.tag=a,e.anchor=s,e.kind=p?"mapping":"sequence",e.result=l,!0;t?m===44&&ie(e,"expected the node content, but found ','"):ie(e,"missed comma between flow collection entries"),S=v=g=null,d=f=!1,m===63&&(u=e.input.charCodeAt(e.position+1),qn(u)&&(d=f=!0,e.position++,dn(e,!0,n))),r=e.line,i=e.lineStart,o=e.position,Oo(e,n,eu,!1,!0),S=e.tag,v=e.result,dn(e,!0,n),m=e.input.charCodeAt(e.position),(f||e.line===r)&&m===58&&(d=!0,m=e.input.charCodeAt(++e.position),dn(e,!0,n),Oo(e,n,eu,!1,!0),g=e.result),p?eo(e,l,h,S,v,g,r,i,o):d?l.push(eo(e,null,h,S,v,g,r,i,o)):l.push(v),dn(e,!0,n),m=e.input.charCodeAt(e.position),m===44?(t=!0,m=e.input.charCodeAt(++e.position)):t=!1}ie(e,"unexpected end of the stream within a flow collection")}function t$(e,n){var t,r,i=ad,o=!1,a=!1,l=n,s=0,u=!1,c,d;if(d=e.input.charCodeAt(e.position),d===124)r=!1;else if(d===62)r=!0;else return!1;for(e.kind="scalar",e.result="";d!==0;)if(d=e.input.charCodeAt(++e.position),d===43||d===45)ad===i?i=d===43?v0:WR:ie(e,"repeat of a chomping mode identifier");else if((c=qR(d))>=0)c===0?ie(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):a?ie(e,"repeat of an indentation width identifier"):(l=n+c-1,a=!0);else break;if(mi(d)){do d=e.input.charCodeAt(++e.position);while(mi(d));if(d===35)do d=e.input.charCodeAt(++e.position);while(!qt(d)&&d!==0)}for(;d!==0;){for($m(e),e.lineIndent=0,d=e.input.charCodeAt(e.position);(!a||e.lineIndentl&&(l=e.lineIndent),qt(d)){s++;continue}if(e.lineIndentn)&&s!==0)ie(e,"bad indentation of a sequence entry");else if(e.lineIndentn)&&(S&&(a=e.line,l=e.lineStart,s=e.position),Oo(e,n,nu,!0,i)&&(S?h=e.result:v=e.result),S||(eo(e,d,f,p,h,v,a,l,s),p=h=v=null),dn(e,!0,-1),m=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>n)&&m!==0)ie(e,"bad indentation of a mapping entry");else if(e.lineIndentn?s=1:e.lineIndent===n?s=0:e.lineIndentn?s=1:e.lineIndent===n?s=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),d=0,f=e.implicitTypes.length;d"),e.result!==null&&h.kind!==e.kind&&ie(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+h.kind+'", not "'+e.kind+'"'),h.resolve(e.result,e.tag)?(e.result=h.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):ie(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||c}function l$(e){var n=e.position,t,r,i,o=!1,a;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(a=e.input.charCodeAt(e.position))!==0&&(dn(e,!0,-1),a=e.input.charCodeAt(e.position),!(e.lineIndent>0||a!==37));){for(o=!0,a=e.input.charCodeAt(++e.position),t=e.position;a!==0&&!qn(a);)a=e.input.charCodeAt(++e.position);for(r=e.input.slice(t,e.position),i=[],r.length<1&&ie(e,"directive name must not be less than one character in length");a!==0;){for(;mi(a);)a=e.input.charCodeAt(++e.position);if(a===35){do a=e.input.charCodeAt(++e.position);while(a!==0&&!qt(a));break}if(qt(a))break;for(t=e.position;a!==0&&!qn(a);)a=e.input.charCodeAt(++e.position);i.push(e.input.slice(t,e.position))}a!==0&&$m(e),Dr.call(k0,r)?k0[r](e,r,i):tu(e,'unknown document directive "'+r+'"')}if(dn(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,dn(e,!0,-1)):o&&ie(e,"directives end mark is expected"),Oo(e,e.lineIndent-1,nu,!1,!0),dn(e,!0,-1),e.checkLineBreaks&&VR.test(e.input.slice(n,e.position))&&tu(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&hc(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,dn(e,!0,-1));return}if(e.position"u"&&(t=n,n=null);var r=Eb(e,t);if(typeof n!="function")return r;for(var i=0,o=r.length;i{const t=p$(n),r=e.replace(/\/[^/]*?\.yaml$/,"/screenshots");return t.screenshots=Object.entries(h$).filter(([i])=>i.startsWith(r)).map(([i,o])=>o),t.languages=t.languages.map(SA),t});function g$(e,n){const t=n||{};return(e[e.length-1]===""?[...e,""]:e).join((t.padRight?" ":"")+","+(t.padLeft===!1?"":" ")).trim()}const y$=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,v$=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,x$={};function S0(e,n){return((n||x$).jsx?v$:y$).test(e)}const b$=/[ \t\n\f\r]/g;function k$(e){return typeof e=="object"?e.type==="text"?E0(e.value):!1:E0(e)}function E0(e){return e.replace(b$,"")===""}class pl{constructor(n,t,r){this.property=n,this.normal=t,r&&(this.space=r)}}pl.prototype.property={};pl.prototype.normal={};pl.prototype.space=null;function Pb(e,n){const t={},r={};let i=-1;for(;++i4&&t.slice(0,4)==="data"&&P$.test(n)){if(n.charAt(4)==="-"){const o=n.slice(5).replace(T0,O$);r="data"+o.charAt(0).toUpperCase()+o.slice(1)}else{const o=n.slice(4);if(!T0.test(o)){let a=o.replace(T$,I$);a.charAt(0)!=="-"&&(a="-"+a),n="data"+a}}i=Mm}return new i(r,n)}function I$(e){return"-"+e.toLowerCase()}function O$(e){return e.charAt(1).toUpperCase()}const A$={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},R$=Pb([Ib,_b,Rb,$b,S$],"html"),Nm=Pb([Ib,_b,Rb,$b,E$],"svg");function $$(e){return e.join(" ").trim()}var Lb={},_0=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,L$=/\n/g,M$=/^\s*/,N$=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,j$=/^:\s*/,z$=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,F$=/^[;\s]*/,D$=/^\s+|\s+$/g,B$=` +`,I0="/",O0="*",ri="",U$="comment",W$="declaration",H$=function(e,n){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];n=n||{};var t=1,r=1;function i(h){var v=h.match(L$);v&&(t+=v.length);var S=h.lastIndexOf(B$);r=~S?h.length-S:r+h.length}function o(){var h={line:t,column:r};return function(v){return v.position=new a(h),u(),v}}function a(h){this.start=h,this.end={line:t,column:r},this.source=n.source}a.prototype.content=e;function l(h){var v=new Error(n.source+":"+t+":"+r+": "+h);if(v.reason=h,v.filename=n.source,v.line=t,v.column=r,v.source=e,!n.silent)throw v}function s(h){var v=h.exec(e);if(v){var S=v[0];return i(S),e=e.slice(S.length),v}}function u(){s(M$)}function c(h){var v;for(h=h||[];v=d();)v!==!1&&h.push(v);return h}function d(){var h=o();if(!(I0!=e.charAt(0)||O0!=e.charAt(1))){for(var v=2;ri!=e.charAt(v)&&(O0!=e.charAt(v)||I0!=e.charAt(v+1));)++v;if(v+=2,ri===e.charAt(v-1))return l("End of comment missing");var S=e.slice(2,v-2);return r+=2,i(S),e=e.slice(v),r+=2,h({type:U$,comment:S})}}function f(){var h=o(),v=s(N$);if(v){if(d(),!s(j$))return l("property missing ':'");var S=s(z$),g=h({type:W$,property:A0(v[0].replace(_0,ri)),value:S?A0(S[0].replace(_0,ri)):ri});return s(F$),g}}function p(){var h=[];c(h);for(var v;v=f();)v!==!1&&(h.push(v),c(h));return h}return u(),p()};function A0(e){return e?e.replace(D$,ri):ri}var V$=ch&&ch.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Lb,"__esModule",{value:!0});var K$=V$(H$);function G$(e,n){var t=null;if(!e||typeof e!="string")return t;var r=(0,K$.default)(e),i=typeof n=="function";return r.forEach(function(o){if(o.type==="declaration"){var a=o.property,l=o.value;i?n(a,l,o):l&&(t=t||{},t[a]=l)}}),t}var R0=Lb.default=G$;const Y$=R0.default||R0,Mb=Nb("end"),jm=Nb("start");function Nb(e){return n;function n(t){const r=t&&t.position&&t.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function q$(e){const n=jm(e),t=Mb(e);if(n&&t)return{start:n,end:t}}function wa(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?$0(e.position):"start"in e||"end"in e?$0(e):"line"in e||"column"in e?Mf(e):""}function Mf(e){return L0(e&&e.line)+":"+L0(e&&e.column)}function $0(e){return Mf(e&&e.start)+"-"+Mf(e&&e.end)}function L0(e){return e&&typeof e=="number"?e:1}class jn extends Error{constructor(n,t,r){super(),typeof t=="string"&&(r=t,t=void 0);let i="",o={},a=!1;if(t&&("line"in t&&"column"in t?o={place:t}:"start"in t&&"end"in t?o={place:t}:"type"in t?o={ancestors:[t],place:t.position}:o={...t}),typeof n=="string"?i=n:!o.cause&&n&&(a=!0,i=n.message,o.cause=n),!o.ruleId&&!o.source&&typeof r=="string"){const s=r.indexOf(":");s===-1?o.ruleId=r:(o.source=r.slice(0,s),o.ruleId=r.slice(s+1))}if(!o.place&&o.ancestors&&o.ancestors){const s=o.ancestors[o.ancestors.length-1];s&&(o.place=s.position)}const l=o.place&&"start"in o.place?o.place.start:o.place;this.ancestors=o.ancestors||void 0,this.cause=o.cause||void 0,this.column=l?l.column:void 0,this.fatal=void 0,this.file,this.message=i,this.line=l?l.line:void 0,this.name=wa(o.place)||"1:1",this.place=o.place||void 0,this.reason=this.message,this.ruleId=o.ruleId||void 0,this.source=o.source||void 0,this.stack=a&&o.cause&&typeof o.cause.stack=="string"?o.cause.stack:"",this.actual,this.expected,this.note,this.url}}jn.prototype.file="";jn.prototype.name="";jn.prototype.reason="";jn.prototype.message="";jn.prototype.stack="";jn.prototype.column=void 0;jn.prototype.line=void 0;jn.prototype.ancestors=void 0;jn.prototype.cause=void 0;jn.prototype.fatal=void 0;jn.prototype.place=void 0;jn.prototype.ruleId=void 0;jn.prototype.source=void 0;const zm={}.hasOwnProperty,X$=new Map,Q$=/[A-Z]/g,Z$=/-([a-z])/g,J$=new Set(["table","tbody","thead","tfoot","tr"]),eL=new Set(["td","th"]),jb="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function nL(e,n){if(!n||n.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const t=n.filePath||void 0;let r;if(n.development){if(typeof n.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=uL(t,n.jsxDEV)}else{if(typeof n.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof n.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=sL(t,n.jsx,n.jsxs)}const i={Fragment:n.Fragment,ancestors:[],components:n.components||{},create:r,elementAttributeNameCase:n.elementAttributeNameCase||"react",evaluater:n.createEvaluater?n.createEvaluater():void 0,filePath:t,ignoreInvalidStyle:n.ignoreInvalidStyle||!1,passKeys:n.passKeys!==!1,passNode:n.passNode||!1,schema:n.space==="svg"?Nm:R$,stylePropertyNameCase:n.stylePropertyNameCase||"dom",tableCellAlignToStyle:n.tableCellAlignToStyle!==!1},o=zb(i,e,void 0);return o&&typeof o!="string"?o:i.create(e,i.Fragment,{children:o||void 0},void 0)}function zb(e,n,t){if(n.type==="element")return tL(e,n,t);if(n.type==="mdxFlowExpression"||n.type==="mdxTextExpression")return rL(e,n);if(n.type==="mdxJsxFlowElement"||n.type==="mdxJsxTextElement")return oL(e,n,t);if(n.type==="mdxjsEsm")return iL(e,n);if(n.type==="root")return aL(e,n,t);if(n.type==="text")return lL(e,n)}function tL(e,n,t){const r=e.schema;let i=r;n.tagName.toLowerCase()==="svg"&&r.space==="html"&&(i=Nm,e.schema=i),e.ancestors.push(n);const o=Db(e,n.tagName,!1),a=cL(e,n);let l=Dm(e,n);return J$.has(n.tagName)&&(l=l.filter(function(s){return typeof s=="string"?!k$(s):!0})),Fb(e,a,o,n),Fm(a,l),e.ancestors.pop(),e.schema=r,e.create(n,o,a,t)}function rL(e,n){if(n.data&&n.data.estree&&e.evaluater){const r=n.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}Qa(e,n.position)}function iL(e,n){if(n.data&&n.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(n.data.estree);Qa(e,n.position)}function oL(e,n,t){const r=e.schema;let i=r;n.name==="svg"&&r.space==="html"&&(i=Nm,e.schema=i),e.ancestors.push(n);const o=n.name===null?e.Fragment:Db(e,n.name,!0),a=dL(e,n),l=Dm(e,n);return Fb(e,a,o,n),Fm(a,l),e.ancestors.pop(),e.schema=r,e.create(n,o,a,t)}function aL(e,n,t){const r={};return Fm(r,Dm(e,n)),e.create(n,e.Fragment,r,t)}function lL(e,n){return n.value}function Fb(e,n,t,r){typeof t!="string"&&t!==e.Fragment&&e.passNode&&(n.node=r)}function Fm(e,n){if(n.length>0){const t=n.length>1?n:n[0];t&&(e.children=t)}}function sL(e,n,t){return r;function r(i,o,a,l){const u=Array.isArray(a.children)?t:n;return l?u(o,a,l):u(o,a)}}function uL(e,n){return t;function t(r,i,o,a){const l=Array.isArray(o.children),s=jm(r);return n(i,o,a,l,{columnNumber:s?s.column-1:void 0,fileName:e,lineNumber:s?s.line:void 0},void 0)}}function cL(e,n){const t={};let r,i;for(i in n.properties)if(i!=="children"&&zm.call(n.properties,i)){const o=fL(e,i,n.properties[i]);if(o){const[a,l]=o;e.tableCellAlignToStyle&&a==="align"&&typeof l=="string"&&eL.has(n.tagName)?r=l:t[a]=l}}if(r){const o=t.style||(t.style={});o[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return t}function dL(e,n){const t={};for(const r of n.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const o=r.data.estree.body[0];o.type;const a=o.expression;a.type;const l=a.properties[0];l.type,Object.assign(t,e.evaluater.evaluateExpression(l.argument))}else Qa(e,n.position);else{const i=r.name;let o;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const l=r.value.data.estree.body[0];l.type,o=e.evaluater.evaluateExpression(l.expression)}else Qa(e,n.position);else o=r.value===null?!0:r.value;t[i]=o}return t}function Dm(e,n){const t=[];let r=-1;const i=e.passKeys?new Map:X$;for(;++ri?0:i+n:n=n>i?i:n,t=t>0?t:0,r.length<1e4)a=Array.from(r),a.unshift(n,t),e.splice(...a);else for(t&&e.splice(n,t);o0?(Qt(e,e.length,0,n),e):n}const j0={}.hasOwnProperty;function kL(e){const n={};let t=-1;for(;++t13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(t&65535)===65535||(t&65535)===65534||t>1114111?"�":String.fromCodePoint(t)}function go(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const SL=Yr(new RegExp("\\p{P}","u")),Ht=Yr(/[A-Za-z]/),ut=Yr(/[\dA-Za-z]/),EL=Yr(/[#-'*+\--9=?A-Z^-~]/);function Nf(e){return e!==null&&(e<32||e===127)}const jf=Yr(/\d/),PL=Yr(/[\dA-Fa-f]/),Wb=Yr(/[!-/:-@[-`{-~]/);function de(e){return e!==null&&e<-2}function et(e){return e!==null&&(e<0||e===32)}function $e(e){return e===-2||e===-1||e===32}function TL(e){return Wb(e)||SL(e)}const _L=Yr(/\s/);function Yr(e){return n;function n(t){return t!==null&&t>-1&&e.test(String.fromCharCode(t))}}function jo(e){const n=[];let t=-1,r=0,i=0;for(;++t55295&&o<57344){const l=e.charCodeAt(t+1);o<56320&&l>56319&&l<57344?(a=String.fromCharCode(o,l),i=1):a="�"}else a=String.fromCharCode(o);a&&(n.push(e.slice(r,t),encodeURIComponent(a)),r=t+i+1,a=""),i&&(t+=i,i=0)}return n.join("")+e.slice(r)}function Ve(e,n,t,r){const i=r?r-1:Number.POSITIVE_INFINITY;let o=0;return a;function a(s){return $e(s)?(e.enter(t),l(s)):n(s)}function l(s){return $e(s)&&o++a))return;const P=n.events.length;let O=P,$,I;for(;O--;)if(n.events[O][0]==="exit"&&n.events[O][1].type==="chunkFlow"){if($){I=n.events[O][1].end;break}$=!0}for(g(r),w=P;wy;){const T=t[x];n.containerState=T[1],T[0].exit.call(n,e)}t.length=y}function m(){i.write([null]),o=void 0,i=void 0,n.containerState._closeFlow=void 0}}function $L(e,n,t){return Ve(e,e.attempt(this.parser.constructs.document,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function F0(e){if(e===null||et(e)||_L(e))return 1;if(TL(e))return 2}function Um(e,n,t){const r=[];let i=-1;for(;++i1&&e[t][1].end.offset-e[t][1].start.offset>1?2:1;const d=Object.assign({},e[r][1].end),f=Object.assign({},e[t][1].start);D0(d,-s),D0(f,s),a={type:s>1?"strongSequence":"emphasisSequence",start:d,end:Object.assign({},e[r][1].end)},l={type:s>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[t][1].start),end:f},o={type:s>1?"strongText":"emphasisText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[t][1].start)},i={type:s>1?"strong":"emphasis",start:Object.assign({},a.start),end:Object.assign({},l.end)},e[r][1].end=Object.assign({},a.start),e[t][1].start=Object.assign({},l.end),u=[],e[r][1].end.offset-e[r][1].start.offset&&(u=kt(u,[["enter",e[r][1],n],["exit",e[r][1],n]])),u=kt(u,[["enter",i,n],["enter",a,n],["exit",a,n],["enter",o,n]]),u=kt(u,Um(n.parser.constructs.insideSpan.null,e.slice(r+1,t),n)),u=kt(u,[["exit",o,n],["enter",l,n],["exit",l,n],["exit",i,n]]),e[t][1].end.offset-e[t][1].start.offset?(c=2,u=kt(u,[["enter",e[t][1],n],["exit",e[t][1],n]])):c=0,Qt(e,r-1,t-r+3,u),t=r+u.length-c-2;break}}for(t=-1;++t0&&$e(w)?Ve(e,m,"linePrefix",o+1)(w):m(w)}function m(w){return w===null||de(w)?e.check(B0,v,x)(w):(e.enter("codeFlowValue"),y(w))}function y(w){return w===null||de(w)?(e.exit("codeFlowValue"),m(w)):(e.consume(w),y)}function x(w){return e.exit("codeFenced"),n(w)}function T(w,P,O){let $=0;return I;function I(N){return w.enter("lineEnding"),w.consume(N),w.exit("lineEnding"),R}function R(N){return w.enter("codeFencedFence"),$e(N)?Ve(w,L,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(N):L(N)}function L(N){return N===l?(w.enter("codeFencedFenceSequence"),F(N)):O(N)}function F(N){return N===l?($++,w.consume(N),F):$>=a?(w.exit("codeFencedFenceSequence"),$e(N)?Ve(w,z,"whitespace")(N):z(N)):O(N)}function z(N){return N===null||de(N)?(w.exit("codeFencedFence"),P(N)):O(N)}}}function VL(e,n,t){const r=this;return i;function i(a){return a===null?t(a):(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o)}function o(a){return r.parser.lazy[r.now().line]?t(a):n(a)}}const ud={name:"codeIndented",tokenize:GL},KL={tokenize:YL,partial:!0};function GL(e,n,t){const r=this;return i;function i(u){return e.enter("codeIndented"),Ve(e,o,"linePrefix",5)(u)}function o(u){const c=r.events[r.events.length-1];return c&&c[1].type==="linePrefix"&&c[2].sliceSerialize(c[1],!0).length>=4?a(u):t(u)}function a(u){return u===null?s(u):de(u)?e.attempt(KL,a,s)(u):(e.enter("codeFlowValue"),l(u))}function l(u){return u===null||de(u)?(e.exit("codeFlowValue"),a(u)):(e.consume(u),l)}function s(u){return e.exit("codeIndented"),n(u)}}function YL(e,n,t){const r=this;return i;function i(a){return r.parser.lazy[r.now().line]?t(a):de(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),i):Ve(e,o,"linePrefix",5)(a)}function o(a){const l=r.events[r.events.length-1];return l&&l[1].type==="linePrefix"&&l[2].sliceSerialize(l[1],!0).length>=4?n(a):de(a)?i(a):t(a)}}const qL={name:"codeText",tokenize:ZL,resolve:XL,previous:QL};function XL(e){let n=e.length-4,t=3,r,i;if((e[t][1].type==="lineEnding"||e[t][1].type==="space")&&(e[n][1].type==="lineEnding"||e[n][1].type==="space")){for(r=t;++r=4?n(a):e.interrupt(r.parser.constructs.flow,t,n)(a)}}function Yb(e,n,t,r,i,o,a,l,s){const u=s||Number.POSITIVE_INFINITY;let c=0;return d;function d(g){return g===60?(e.enter(r),e.enter(i),e.enter(o),e.consume(g),e.exit(o),f):g===null||g===32||g===41||Nf(g)?t(g):(e.enter(r),e.enter(a),e.enter(l),e.enter("chunkString",{contentType:"string"}),v(g))}function f(g){return g===62?(e.enter(o),e.consume(g),e.exit(o),e.exit(i),e.exit(r),n):(e.enter(l),e.enter("chunkString",{contentType:"string"}),p(g))}function p(g){return g===62?(e.exit("chunkString"),e.exit(l),f(g)):g===null||g===60||de(g)?t(g):(e.consume(g),g===92?h:p)}function h(g){return g===60||g===62||g===92?(e.consume(g),p):p(g)}function v(g){return!c&&(g===null||g===41||et(g))?(e.exit("chunkString"),e.exit(l),e.exit(a),e.exit(r),n(g)):c999||p===null||p===91||p===93&&!s||p===94&&!l&&"_hiddenFootnoteSupport"in a.parser.constructs?t(p):p===93?(e.exit(o),e.enter(i),e.consume(p),e.exit(i),e.exit(r),n):de(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),d(p))}function d(p){return p===null||p===91||p===93||de(p)||l++>999?(e.exit("chunkString"),c(p)):(e.consume(p),s||(s=!$e(p)),p===92?f:d)}function f(p){return p===91||p===92||p===93?(e.consume(p),l++,d):d(p)}}function Xb(e,n,t,r,i,o){let a;return l;function l(f){return f===34||f===39||f===40?(e.enter(r),e.enter(i),e.consume(f),e.exit(i),a=f===40?41:f,s):t(f)}function s(f){return f===a?(e.enter(i),e.consume(f),e.exit(i),e.exit(r),n):(e.enter(o),u(f))}function u(f){return f===a?(e.exit(o),s(a)):f===null?t(f):de(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),Ve(e,u,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(f))}function c(f){return f===a||f===null||de(f)?(e.exit("chunkString"),u(f)):(e.consume(f),f===92?d:c)}function d(f){return f===a||f===92?(e.consume(f),c):c(f)}}function Ca(e,n){let t;return r;function r(i){return de(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t=!0,r):$e(i)?Ve(e,r,t?"linePrefix":"lineSuffix")(i):n(i)}}const oM={name:"definition",tokenize:lM},aM={tokenize:sM,partial:!0};function lM(e,n,t){const r=this;let i;return o;function o(p){return e.enter("definition"),a(p)}function a(p){return qb.call(r,e,l,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(p)}function l(p){return i=go(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),p===58?(e.enter("definitionMarker"),e.consume(p),e.exit("definitionMarker"),s):t(p)}function s(p){return et(p)?Ca(e,u)(p):u(p)}function u(p){return Yb(e,c,t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(p)}function c(p){return e.attempt(aM,d,d)(p)}function d(p){return $e(p)?Ve(e,f,"whitespace")(p):f(p)}function f(p){return p===null||de(p)?(e.exit("definition"),r.parser.defined.push(i),n(p)):t(p)}}function sM(e,n,t){return r;function r(l){return et(l)?Ca(e,i)(l):t(l)}function i(l){return Xb(e,o,t,"definitionTitle","definitionTitleMarker","definitionTitleString")(l)}function o(l){return $e(l)?Ve(e,a,"whitespace")(l):a(l)}function a(l){return l===null||de(l)?n(l):t(l)}}const uM={name:"hardBreakEscape",tokenize:cM};function cM(e,n,t){return r;function r(o){return e.enter("hardBreakEscape"),e.consume(o),i}function i(o){return de(o)?(e.exit("hardBreakEscape"),n(o)):t(o)}}const dM={name:"headingAtx",tokenize:pM,resolve:fM};function fM(e,n){let t=e.length-2,r=3,i,o;return e[r][1].type==="whitespace"&&(r+=2),t-2>r&&e[t][1].type==="whitespace"&&(t-=2),e[t][1].type==="atxHeadingSequence"&&(r===t-1||t-4>r&&e[t-2][1].type==="whitespace")&&(t-=r+1===t?2:4),t>r&&(i={type:"atxHeadingText",start:e[r][1].start,end:e[t][1].end},o={type:"chunkText",start:e[r][1].start,end:e[t][1].end,contentType:"text"},Qt(e,r,t-r+1,[["enter",i,n],["enter",o,n],["exit",o,n],["exit",i,n]])),e}function pM(e,n,t){let r=0;return i;function i(c){return e.enter("atxHeading"),o(c)}function o(c){return e.enter("atxHeadingSequence"),a(c)}function a(c){return c===35&&r++<6?(e.consume(c),a):c===null||et(c)?(e.exit("atxHeadingSequence"),l(c)):t(c)}function l(c){return c===35?(e.enter("atxHeadingSequence"),s(c)):c===null||de(c)?(e.exit("atxHeading"),n(c)):$e(c)?Ve(e,l,"whitespace")(c):(e.enter("atxHeadingText"),u(c))}function s(c){return c===35?(e.consume(c),s):(e.exit("atxHeadingSequence"),l(c))}function u(c){return c===null||c===35||et(c)?(e.exit("atxHeadingText"),l(c)):(e.consume(c),u)}}const mM=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],W0=["pre","script","style","textarea"],hM={name:"htmlFlow",tokenize:xM,resolveTo:vM,concrete:!0},gM={tokenize:kM,partial:!0},yM={tokenize:bM,partial:!0};function vM(e){let n=e.length;for(;n--&&!(e[n][0]==="enter"&&e[n][1].type==="htmlFlow"););return n>1&&e[n-2][1].type==="linePrefix"&&(e[n][1].start=e[n-2][1].start,e[n+1][1].start=e[n-2][1].start,e.splice(n-2,2)),e}function xM(e,n,t){const r=this;let i,o,a,l,s;return u;function u(_){return c(_)}function c(_){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(_),d}function d(_){return _===33?(e.consume(_),f):_===47?(e.consume(_),o=!0,v):_===63?(e.consume(_),i=3,r.interrupt?n:C):Ht(_)?(e.consume(_),a=String.fromCharCode(_),S):t(_)}function f(_){return _===45?(e.consume(_),i=2,p):_===91?(e.consume(_),i=5,l=0,h):Ht(_)?(e.consume(_),i=4,r.interrupt?n:C):t(_)}function p(_){return _===45?(e.consume(_),r.interrupt?n:C):t(_)}function h(_){const J="CDATA[";return _===J.charCodeAt(l++)?(e.consume(_),l===J.length?r.interrupt?n:L:h):t(_)}function v(_){return Ht(_)?(e.consume(_),a=String.fromCharCode(_),S):t(_)}function S(_){if(_===null||_===47||_===62||et(_)){const J=_===47,ge=a.toLowerCase();return!J&&!o&&W0.includes(ge)?(i=1,r.interrupt?n(_):L(_)):mM.includes(a.toLowerCase())?(i=6,J?(e.consume(_),g):r.interrupt?n(_):L(_)):(i=7,r.interrupt&&!r.parser.lazy[r.now().line]?t(_):o?m(_):y(_))}return _===45||ut(_)?(e.consume(_),a+=String.fromCharCode(_),S):t(_)}function g(_){return _===62?(e.consume(_),r.interrupt?n:L):t(_)}function m(_){return $e(_)?(e.consume(_),m):I(_)}function y(_){return _===47?(e.consume(_),I):_===58||_===95||Ht(_)?(e.consume(_),x):$e(_)?(e.consume(_),y):I(_)}function x(_){return _===45||_===46||_===58||_===95||ut(_)?(e.consume(_),x):T(_)}function T(_){return _===61?(e.consume(_),w):$e(_)?(e.consume(_),T):y(_)}function w(_){return _===null||_===60||_===61||_===62||_===96?t(_):_===34||_===39?(e.consume(_),s=_,P):$e(_)?(e.consume(_),w):O(_)}function P(_){return _===s?(e.consume(_),s=null,$):_===null||de(_)?t(_):(e.consume(_),P)}function O(_){return _===null||_===34||_===39||_===47||_===60||_===61||_===62||_===96||et(_)?T(_):(e.consume(_),O)}function $(_){return _===47||_===62||$e(_)?y(_):t(_)}function I(_){return _===62?(e.consume(_),R):t(_)}function R(_){return _===null||de(_)?L(_):$e(_)?(e.consume(_),R):t(_)}function L(_){return _===45&&i===2?(e.consume(_),B):_===60&&i===1?(e.consume(_),D):_===62&&i===4?(e.consume(_),se):_===63&&i===3?(e.consume(_),C):_===93&&i===5?(e.consume(_),j):de(_)&&(i===6||i===7)?(e.exit("htmlFlowData"),e.check(gM,ae,F)(_)):_===null||de(_)?(e.exit("htmlFlowData"),F(_)):(e.consume(_),L)}function F(_){return e.check(yM,z,ae)(_)}function z(_){return e.enter("lineEnding"),e.consume(_),e.exit("lineEnding"),N}function N(_){return _===null||de(_)?F(_):(e.enter("htmlFlowData"),L(_))}function B(_){return _===45?(e.consume(_),C):L(_)}function D(_){return _===47?(e.consume(_),a="",A):L(_)}function A(_){if(_===62){const J=a.toLowerCase();return W0.includes(J)?(e.consume(_),se):L(_)}return Ht(_)&&a.length<8?(e.consume(_),a+=String.fromCharCode(_),A):L(_)}function j(_){return _===93?(e.consume(_),C):L(_)}function C(_){return _===62?(e.consume(_),se):_===45&&i===2?(e.consume(_),C):L(_)}function se(_){return _===null||de(_)?(e.exit("htmlFlowData"),ae(_)):(e.consume(_),se)}function ae(_){return e.exit("htmlFlow"),n(_)}}function bM(e,n,t){const r=this;return i;function i(a){return de(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),o):t(a)}function o(a){return r.parser.lazy[r.now().line]?t(a):n(a)}}function kM(e,n,t){return r;function r(i){return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),e.attempt(gc,n,t)}}const wM={name:"htmlText",tokenize:CM};function CM(e,n,t){const r=this;let i,o,a;return l;function l(C){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(C),s}function s(C){return C===33?(e.consume(C),u):C===47?(e.consume(C),T):C===63?(e.consume(C),y):Ht(C)?(e.consume(C),O):t(C)}function u(C){return C===45?(e.consume(C),c):C===91?(e.consume(C),o=0,h):Ht(C)?(e.consume(C),m):t(C)}function c(C){return C===45?(e.consume(C),p):t(C)}function d(C){return C===null?t(C):C===45?(e.consume(C),f):de(C)?(a=d,D(C)):(e.consume(C),d)}function f(C){return C===45?(e.consume(C),p):d(C)}function p(C){return C===62?B(C):C===45?f(C):d(C)}function h(C){const se="CDATA[";return C===se.charCodeAt(o++)?(e.consume(C),o===se.length?v:h):t(C)}function v(C){return C===null?t(C):C===93?(e.consume(C),S):de(C)?(a=v,D(C)):(e.consume(C),v)}function S(C){return C===93?(e.consume(C),g):v(C)}function g(C){return C===62?B(C):C===93?(e.consume(C),g):v(C)}function m(C){return C===null||C===62?B(C):de(C)?(a=m,D(C)):(e.consume(C),m)}function y(C){return C===null?t(C):C===63?(e.consume(C),x):de(C)?(a=y,D(C)):(e.consume(C),y)}function x(C){return C===62?B(C):y(C)}function T(C){return Ht(C)?(e.consume(C),w):t(C)}function w(C){return C===45||ut(C)?(e.consume(C),w):P(C)}function P(C){return de(C)?(a=P,D(C)):$e(C)?(e.consume(C),P):B(C)}function O(C){return C===45||ut(C)?(e.consume(C),O):C===47||C===62||et(C)?$(C):t(C)}function $(C){return C===47?(e.consume(C),B):C===58||C===95||Ht(C)?(e.consume(C),I):de(C)?(a=$,D(C)):$e(C)?(e.consume(C),$):B(C)}function I(C){return C===45||C===46||C===58||C===95||ut(C)?(e.consume(C),I):R(C)}function R(C){return C===61?(e.consume(C),L):de(C)?(a=R,D(C)):$e(C)?(e.consume(C),R):$(C)}function L(C){return C===null||C===60||C===61||C===62||C===96?t(C):C===34||C===39?(e.consume(C),i=C,F):de(C)?(a=L,D(C)):$e(C)?(e.consume(C),L):(e.consume(C),z)}function F(C){return C===i?(e.consume(C),i=void 0,N):C===null?t(C):de(C)?(a=F,D(C)):(e.consume(C),F)}function z(C){return C===null||C===34||C===39||C===60||C===61||C===96?t(C):C===47||C===62||et(C)?$(C):(e.consume(C),z)}function N(C){return C===47||C===62||et(C)?$(C):t(C)}function B(C){return C===62?(e.consume(C),e.exit("htmlTextData"),e.exit("htmlText"),n):t(C)}function D(C){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(C),e.exit("lineEnding"),A}function A(C){return $e(C)?Ve(e,j,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(C):j(C)}function j(C){return e.enter("htmlTextData"),a(C)}}const Wm={name:"labelEnd",tokenize:IM,resolveTo:_M,resolveAll:TM},SM={tokenize:OM},EM={tokenize:AM},PM={tokenize:RM};function TM(e){let n=-1;for(;++n=3&&(u===null||de(u))?(e.exit("thematicBreak"),n(u)):t(u)}function s(u){return u===i?(e.consume(u),r++,s):(e.exit("thematicBreakSequence"),$e(u)?Ve(e,l,"whitespace")(u):l(u))}}const Kn={name:"list",tokenize:BM,continuation:{tokenize:UM},exit:HM},FM={tokenize:VM,partial:!0},DM={tokenize:WM,partial:!0};function BM(e,n,t){const r=this,i=r.events[r.events.length-1];let o=i&&i[1].type==="linePrefix"?i[2].sliceSerialize(i[1],!0).length:0,a=0;return l;function l(p){const h=r.containerState.type||(p===42||p===43||p===45?"listUnordered":"listOrdered");if(h==="listUnordered"?!r.containerState.marker||p===r.containerState.marker:jf(p)){if(r.containerState.type||(r.containerState.type=h,e.enter(h,{_container:!0})),h==="listUnordered")return e.enter("listItemPrefix"),p===42||p===45?e.check(gs,t,u)(p):u(p);if(!r.interrupt||p===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),s(p)}return t(p)}function s(p){return jf(p)&&++a<10?(e.consume(p),s):(!r.interrupt||a<2)&&(r.containerState.marker?p===r.containerState.marker:p===41||p===46)?(e.exit("listItemValue"),u(p)):t(p)}function u(p){return e.enter("listItemMarker"),e.consume(p),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||p,e.check(gc,r.interrupt?t:c,e.attempt(FM,f,d))}function c(p){return r.containerState.initialBlankLine=!0,o++,f(p)}function d(p){return $e(p)?(e.enter("listItemPrefixWhitespace"),e.consume(p),e.exit("listItemPrefixWhitespace"),f):t(p)}function f(p){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,n(p)}}function UM(e,n,t){const r=this;return r.containerState._closeFlow=void 0,e.check(gc,i,o);function i(l){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Ve(e,n,"listItemIndent",r.containerState.size+1)(l)}function o(l){return r.containerState.furtherBlankLines||!$e(l)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,a(l)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(DM,n,a)(l))}function a(l){return r.containerState._closeFlow=!0,r.interrupt=void 0,Ve(e,e.attempt(Kn,n,t),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(l)}}function WM(e,n,t){const r=this;return Ve(e,i,"listItemIndent",r.containerState.size+1);function i(o){const a=r.events[r.events.length-1];return a&&a[1].type==="listItemIndent"&&a[2].sliceSerialize(a[1],!0).length===r.containerState.size?n(o):t(o)}}function HM(e){e.exit(this.containerState.type)}function VM(e,n,t){const r=this;return Ve(e,i,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function i(o){const a=r.events[r.events.length-1];return!$e(o)&&a&&a[1].type==="listItemPrefixWhitespace"?n(o):t(o)}}const H0={name:"setextUnderline",tokenize:GM,resolveTo:KM};function KM(e,n){let t=e.length,r,i,o;for(;t--;)if(e[t][0]==="enter"){if(e[t][1].type==="content"){r=t;break}e[t][1].type==="paragraph"&&(i=t)}else e[t][1].type==="content"&&e.splice(t,1),!o&&e[t][1].type==="definition"&&(o=t);const a={type:"setextHeading",start:Object.assign({},e[i][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[i][1].type="setextHeadingText",o?(e.splice(i,0,["enter",a,n]),e.splice(o+1,0,["exit",e[r][1],n]),e[r][1].end=Object.assign({},e[o][1].end)):e[r][1]=a,e.push(["exit",a,n]),e}function GM(e,n,t){const r=this;let i;return o;function o(u){let c=r.events.length,d;for(;c--;)if(r.events[c][1].type!=="lineEnding"&&r.events[c][1].type!=="linePrefix"&&r.events[c][1].type!=="content"){d=r.events[c][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||d)?(e.enter("setextHeadingLine"),i=u,a(u)):t(u)}function a(u){return e.enter("setextHeadingLineSequence"),l(u)}function l(u){return u===i?(e.consume(u),l):(e.exit("setextHeadingLineSequence"),$e(u)?Ve(e,s,"lineSuffix")(u):s(u))}function s(u){return u===null||de(u)?(e.exit("setextHeadingLine"),n(u)):t(u)}}const YM={tokenize:qM};function qM(e){const n=this,t=e.attempt(gc,r,e.attempt(this.parser.constructs.flowInitial,i,Ve(e,e.attempt(this.parser.constructs.flow,i,e.attempt(eM,i)),"linePrefix")));return t;function r(o){if(o===null){e.consume(o);return}return e.enter("lineEndingBlank"),e.consume(o),e.exit("lineEndingBlank"),n.currentConstruct=void 0,t}function i(o){if(o===null){e.consume(o);return}return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n.currentConstruct=void 0,t}}const XM={resolveAll:Zb()},QM=Qb("string"),ZM=Qb("text");function Qb(e){return{tokenize:n,resolveAll:Zb(e==="text"?JM:void 0)};function n(t){const r=this,i=this.parser.constructs[e],o=t.attempt(i,a,l);return a;function a(c){return u(c)?o(c):l(c)}function l(c){if(c===null){t.consume(c);return}return t.enter("data"),t.consume(c),s}function s(c){return u(c)?(t.exit("data"),o(c)):(t.consume(c),s)}function u(c){if(c===null)return!0;const d=i[c];let f=-1;if(d)for(;++f-1){const l=a[0];typeof l=="string"?a[0]=l.slice(r):a.shift()}o>0&&a.push(e[i].slice(0,o))}return a}function tN(e,n){let t=-1;const r=[];let i;for(;++t0){const Ke=le.tokenStack[le.tokenStack.length-1];(Ke[1]||K0).call(le,void 0,Ke[0])}for(V.position={start:vr(M.length>0?M[0][1].start:{line:1,column:1,offset:0}),end:vr(M.length>0?M[M.length-2][1].end:{line:1,column:1,offset:0})},G=-1;++G1?"-"+l:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(a)}]};e.patch(n,s);const u={type:"element",tagName:"sup",properties:{},children:[s]};return e.patch(n,u),e.applyData(n,u)}function IN(e,n){const t={type:"element",tagName:"h"+n.depth,properties:{},children:e.all(n)};return e.patch(n,t),e.applyData(n,t)}function ON(e,n){if(e.options.allowDangerousHtml){const t={type:"raw",value:n.value};return e.patch(n,t),e.applyData(n,t)}}function n2(e,n){const t=n.referenceType;let r="]";if(t==="collapsed"?r+="[]":t==="full"&&(r+="["+(n.label||n.identifier)+"]"),n.type==="imageReference")return[{type:"text",value:"!["+n.alt+r}];const i=e.all(n),o=i[0];o&&o.type==="text"?o.value="["+o.value:i.unshift({type:"text",value:"["});const a=i[i.length-1];return a&&a.type==="text"?a.value+=r:i.push({type:"text",value:r}),i}function AN(e,n){const t=String(n.identifier).toUpperCase(),r=e.definitionById.get(t);if(!r)return n2(e,n);const i={src:jo(r.url||""),alt:n.alt};r.title!==null&&r.title!==void 0&&(i.title=r.title);const o={type:"element",tagName:"img",properties:i,children:[]};return e.patch(n,o),e.applyData(n,o)}function RN(e,n){const t={src:jo(n.url)};n.alt!==null&&n.alt!==void 0&&(t.alt=n.alt),n.title!==null&&n.title!==void 0&&(t.title=n.title);const r={type:"element",tagName:"img",properties:t,children:[]};return e.patch(n,r),e.applyData(n,r)}function $N(e,n){const t={type:"text",value:n.value.replace(/\r?\n|\r/g," ")};e.patch(n,t);const r={type:"element",tagName:"code",properties:{},children:[t]};return e.patch(n,r),e.applyData(n,r)}function LN(e,n){const t=String(n.identifier).toUpperCase(),r=e.definitionById.get(t);if(!r)return n2(e,n);const i={href:jo(r.url||"")};r.title!==null&&r.title!==void 0&&(i.title=r.title);const o={type:"element",tagName:"a",properties:i,children:e.all(n)};return e.patch(n,o),e.applyData(n,o)}function MN(e,n){const t={href:jo(n.url)};n.title!==null&&n.title!==void 0&&(t.title=n.title);const r={type:"element",tagName:"a",properties:t,children:e.all(n)};return e.patch(n,r),e.applyData(n,r)}function NN(e,n,t){const r=e.all(n),i=t?jN(t):t2(n),o={},a=[];if(typeof n.checked=="boolean"){const c=r[0];let d;c&&c.type==="element"&&c.tagName==="p"?d=c:(d={type:"element",tagName:"p",properties:{},children:[]},r.unshift(d)),d.children.length>0&&d.children.unshift({type:"text",value:" "}),d.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:n.checked,disabled:!0},children:[]}),o.className=["task-list-item"]}let l=-1;for(;++l1}function zN(e,n){const t={},r=e.all(n);let i=-1;for(typeof n.start=="number"&&n.start!==1&&(t.start=n.start);++i0){const a={type:"element",tagName:"tbody",properties:{},children:e.wrap(t,!0)},l=jm(n.children[1]),s=Mb(n.children[n.children.length-1]);l&&s&&(a.position={start:l,end:s}),i.push(a)}const o={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(n,o),e.applyData(n,o)}function WN(e,n,t){const r=t?t.children:void 0,o=(r?r.indexOf(n):1)===0?"th":"td",a=t&&t.type==="table"?t.align:void 0,l=a?a.length:n.children.length;let s=-1;const u=[];for(;++s0,!0),r[0]),i=r.index+r[0].length,r=t.exec(n);return o.push(q0(n.slice(i),i>0,!1)),o.join("")}function q0(e,n,t){let r=0,i=e.length;if(n){let o=e.codePointAt(r);for(;o===G0||o===Y0;)r++,o=e.codePointAt(r)}if(t){let o=e.codePointAt(i-1);for(;o===G0||o===Y0;)i--,o=e.codePointAt(i-1)}return i>r?e.slice(r,i):""}function KN(e,n){const t={type:"text",value:VN(String(n.value))};return e.patch(n,t),e.applyData(n,t)}function GN(e,n){const t={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(n,t),e.applyData(n,t)}const YN={blockquote:CN,break:SN,code:EN,delete:PN,emphasis:TN,footnoteReference:_N,heading:IN,html:ON,imageReference:AN,image:RN,inlineCode:$N,linkReference:LN,link:MN,listItem:NN,list:zN,paragraph:FN,root:DN,strong:BN,table:UN,tableCell:HN,tableRow:WN,text:KN,thematicBreak:GN,toml:Dl,yaml:Dl,definition:Dl,footnoteDefinition:Dl};function Dl(){}const r2=-1,yc=0,ru=1,iu=2,Hm=3,Vm=4,Km=5,Gm=6,i2=7,o2=8,X0=typeof self=="object"?self:globalThis,qN=(e,n)=>{const t=(i,o)=>(e.set(o,i),i),r=i=>{if(e.has(i))return e.get(i);const[o,a]=n[i];switch(o){case yc:case r2:return t(a,i);case ru:{const l=t([],i);for(const s of a)l.push(r(s));return l}case iu:{const l=t({},i);for(const[s,u]of a)l[r(s)]=r(u);return l}case Hm:return t(new Date(a),i);case Vm:{const{source:l,flags:s}=a;return t(new RegExp(l,s),i)}case Km:{const l=t(new Map,i);for(const[s,u]of a)l.set(r(s),r(u));return l}case Gm:{const l=t(new Set,i);for(const s of a)l.add(r(s));return l}case i2:{const{name:l,message:s}=a;return t(new X0[l](s),i)}case o2:return t(BigInt(a),i);case"BigInt":return t(Object(BigInt(a)),i)}return t(new X0[o](a),i)};return r},Q0=e=>qN(new Map,e)(0),zi="",{toString:XN}={},{keys:QN}=Object,ea=e=>{const n=typeof e;if(n!=="object"||!e)return[yc,n];const t=XN.call(e).slice(8,-1);switch(t){case"Array":return[ru,zi];case"Object":return[iu,zi];case"Date":return[Hm,zi];case"RegExp":return[Vm,zi];case"Map":return[Km,zi];case"Set":return[Gm,zi]}return t.includes("Array")?[ru,t]:t.includes("Error")?[i2,t]:[iu,t]},Bl=([e,n])=>e===yc&&(n==="function"||n==="symbol"),ZN=(e,n,t,r)=>{const i=(a,l)=>{const s=r.push(a)-1;return t.set(l,s),s},o=a=>{if(t.has(a))return t.get(a);let[l,s]=ea(a);switch(l){case yc:{let c=a;switch(s){case"bigint":l=o2,c=a.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+s);c=null;break;case"undefined":return i([r2],a)}return i([l,c],a)}case ru:{if(s)return i([s,[...a]],a);const c=[],d=i([l,c],a);for(const f of a)c.push(o(f));return d}case iu:{if(s)switch(s){case"BigInt":return i([s,a.toString()],a);case"Boolean":case"Number":case"String":return i([s,a.valueOf()],a)}if(n&&"toJSON"in a)return o(a.toJSON());const c=[],d=i([l,c],a);for(const f of QN(a))(e||!Bl(ea(a[f])))&&c.push([o(f),o(a[f])]);return d}case Hm:return i([l,a.toISOString()],a);case Vm:{const{source:c,flags:d}=a;return i([l,{source:c,flags:d}],a)}case Km:{const c=[],d=i([l,c],a);for(const[f,p]of a)(e||!(Bl(ea(f))||Bl(ea(p))))&&c.push([o(f),o(p)]);return d}case Gm:{const c=[],d=i([l,c],a);for(const f of a)(e||!Bl(ea(f)))&&c.push(o(f));return d}}const{message:u}=a;return i([l,{name:s,message:u}],a)};return o},Z0=(e,{json:n,lossy:t}={})=>{const r=[];return ZN(!(n||t),!!n,new Map,r)(e),r},ou=typeof structuredClone=="function"?(e,n)=>n&&("json"in n||"lossy"in n)?Q0(Z0(e,n)):structuredClone(e):(e,n)=>Q0(Z0(e,n));function JN(e,n){const t=[{type:"text",value:"↩"}];return n>1&&t.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(n)}]}),t}function e6(e,n){return"Back to reference "+(e+1)+(n>1?"-"+n:"")}function n6(e){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",t=e.options.footnoteBackContent||JN,r=e.options.footnoteBackLabel||e6,i=e.options.footnoteLabel||"Footnotes",o=e.options.footnoteLabelTagName||"h2",a=e.options.footnoteLabelProperties||{className:["sr-only"]},l=[];let s=-1;for(;++s0&&h.push({type:"text",value:" "});let m=typeof t=="string"?t:t(s,p);typeof m=="string"&&(m={type:"text",value:m}),h.push({type:"element",tagName:"a",properties:{href:"#"+n+"fnref-"+f+(p>1?"-"+p:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(s,p),className:["data-footnote-backref"]},children:Array.isArray(m)?m:[m]})}const S=c[c.length-1];if(S&&S.type==="element"&&S.tagName==="p"){const m=S.children[S.children.length-1];m&&m.type==="text"?m.value+=" ":S.children.push({type:"text",value:" "}),S.children.push(...h)}else c.push(...h);const g={type:"element",tagName:"li",properties:{id:n+"fn-"+f},children:e.wrap(c,!0)};e.patch(u,g),l.push(g)}if(l.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:o,properties:{...ou(a),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:` +`},{type:"element",tagName:"ol",properties:{},children:e.wrap(l,!0)},{type:"text",value:` +`}]}}const a2=function(e){if(e==null)return o6;if(typeof e=="function")return vc(e);if(typeof e=="object")return Array.isArray(e)?t6(e):r6(e);if(typeof e=="string")return i6(e);throw new Error("Expected function, string, or object as test")};function t6(e){const n=[];let t=-1;for(;++t":""))+")"})}return f;function f(){let p=l2,h,v,S;if((!n||o(s,u,c[c.length-1]||void 0))&&(p=c6(t(s,c)),p[0]===J0))return p;if("children"in s&&s.children){const g=s;if(g.children&&p[0]!==s6)for(v=(r?g.children.length:-1)+a,S=c.concat(g);v>-1&&v0&&t.push({type:"text",value:` +`}),t}function ey(e){let n=0,t=e.charCodeAt(n);for(;t===9||t===32;)n++,t=e.charCodeAt(n);return e.slice(n)}function ny(e,n){const t=f6(e,n),r=t.one(e,void 0),i=n6(t),o=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return i&&o.children.push({type:"text",value:` +`},i),o}function y6(e,n){return e&&"run"in e?async function(t,r){const i=ny(t,{file:r,...n});await e.run(i,r)}:function(t,r){return ny(t,{file:r,...n||e})}}function ty(e){if(e)throw e}var ys=Object.prototype.hasOwnProperty,u2=Object.prototype.toString,ry=Object.defineProperty,iy=Object.getOwnPropertyDescriptor,oy=function(n){return typeof Array.isArray=="function"?Array.isArray(n):u2.call(n)==="[object Array]"},ay=function(n){if(!n||u2.call(n)!=="[object Object]")return!1;var t=ys.call(n,"constructor"),r=n.constructor&&n.constructor.prototype&&ys.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!t&&!r)return!1;var i;for(i in n);return typeof i>"u"||ys.call(n,i)},ly=function(n,t){ry&&t.name==="__proto__"?ry(n,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):n[t.name]=t.newValue},sy=function(n,t){if(t==="__proto__")if(ys.call(n,t)){if(iy)return iy(n,t).value}else return;return n[t]},v6=function e(){var n,t,r,i,o,a,l=arguments[0],s=1,u=arguments.length,c=!1;for(typeof l=="boolean"&&(c=l,l=arguments[1]||{},s=2),(l==null||typeof l!="object"&&typeof l!="function")&&(l={});sa.length;let s;l&&a.push(i);try{s=e.apply(this,a)}catch(u){const c=u;if(l&&t)throw c;return i(c)}l||(s instanceof Promise?s.then(o,i):s instanceof Error?i(s):o(s))}function i(a,...l){t||(t=!0,n(a,...l))}function o(a){i(null,a)}}const Ft={basename:k6,dirname:w6,extname:C6,join:S6,sep:"/"};function k6(e,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');ml(e);let t=0,r=-1,i=e.length,o;if(n===void 0||n.length===0||n.length>e.length){for(;i--;)if(e.codePointAt(i)===47){if(o){t=i+1;break}}else r<0&&(o=!0,r=i+1);return r<0?"":e.slice(t,r)}if(n===e)return"";let a=-1,l=n.length-1;for(;i--;)if(e.codePointAt(i)===47){if(o){t=i+1;break}}else a<0&&(o=!0,a=i+1),l>-1&&(e.codePointAt(i)===n.codePointAt(l--)?l<0&&(r=i):(l=-1,r=a));return t===r?r=a:r<0&&(r=e.length),e.slice(t,r)}function w6(e){if(ml(e),e.length===0)return".";let n=-1,t=e.length,r;for(;--t;)if(e.codePointAt(t)===47){if(r){n=t;break}}else r||(r=!0);return n<0?e.codePointAt(0)===47?"/":".":n===1&&e.codePointAt(0)===47?"//":e.slice(0,n)}function C6(e){ml(e);let n=e.length,t=-1,r=0,i=-1,o=0,a;for(;n--;){const l=e.codePointAt(n);if(l===47){if(a){r=n+1;break}continue}t<0&&(a=!0,t=n+1),l===46?i<0?i=n:o!==1&&(o=1):i>-1&&(o=-1)}return i<0||t<0||o===0||o===1&&i===t-1&&i===r+1?"":e.slice(i,t)}function S6(...e){let n=-1,t;for(;++n0&&e.codePointAt(e.length-1)===47&&(t+="/"),n?"/"+t:t}function P6(e,n){let t="",r=0,i=-1,o=0,a=-1,l,s;for(;++a<=e.length;){if(a2){if(s=t.lastIndexOf("/"),s!==t.length-1){s<0?(t="",r=0):(t=t.slice(0,s),r=t.length-1-t.lastIndexOf("/")),i=a,o=0;continue}}else if(t.length>0){t="",r=0,i=a,o=0;continue}}n&&(t=t.length>0?t+"/..":"..",r=2)}else t.length>0?t+="/"+e.slice(i+1,a):t=e.slice(i+1,a),r=a-i-1;i=a,o=0}else l===46&&o>-1?o++:o=-1}return t}function ml(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const T6={cwd:_6};function _6(){return"/"}function Bf(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function I6(e){if(typeof e=="string")e=new URL(e);else if(!Bf(e)){const n=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw n.code="ERR_INVALID_ARG_TYPE",n}if(e.protocol!=="file:"){const n=new TypeError("The URL must be of scheme file");throw n.code="ERR_INVALID_URL_SCHEME",n}return O6(e)}function O6(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const n=e.pathname;let t=-1;for(;++t0){let[p,...h]=c;const v=r[f][1];Df(v)&&Df(p)&&(p=dd(!0,v,p)),r[f]=[u,p,...h]}}}}const L6=new Ym().freeze();function hd(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function gd(e,n){if(typeof n!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function yd(e,n){if(n)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function cy(e){if(!Df(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function dy(e,n,t){if(!t)throw new Error("`"+e+"` finished async. Use `"+n+"` instead")}function Ul(e){return M6(e)?e:new c2(e)}function M6(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function N6(e){return typeof e=="string"||j6(e)}function j6(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const z6="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",fy=[],py={allowDangerousHtml:!0},F6=/^(https?|ircs?|mailto|xmpp)$/i,D6=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function d2(e){const n=e.allowedElements,t=e.allowElement,r=e.children||"",i=e.className,o=e.components,a=e.disallowedElements,l=e.rehypePlugins||fy,s=e.remarkPlugins||fy,u=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...py}:py,c=e.skipHtml,d=e.unwrapDisallowed,f=e.urlTransform||B6,p=L6().use(wN).use(s).use(y6,u).use(l),h=new c2;typeof r=="string"&&(h.value=r);for(const m of D6)Object.hasOwn(e,m.from)&&(""+m.from+(m.to?"use `"+m.to+"` instead":"remove it")+z6+m.id,void 0);const v=p.parse(h);let S=p.runSync(v,h);return i&&(S={type:"element",tagName:"div",properties:{className:i},children:S.type==="root"?S.children:[S]}),s2(S,g),nL(S,{Fragment:b.Fragment,components:o,ignoreInvalidStyle:!0,jsx:b.jsx,jsxs:b.jsxs,passKeys:!0,passNode:!0});function g(m,y,x){if(m.type==="raw"&&x&&typeof y=="number")return c?x.children.splice(y,1):x.children[y]={type:"text",value:m.value},y;if(m.type==="element"){let T;for(T in sd)if(Object.hasOwn(sd,T)&&Object.hasOwn(m.properties,T)){const w=m.properties[T],P=sd[T];(P===null||P.includes(m.tagName))&&(m.properties[T]=f(String(w||""),T,m))}}if(m.type==="element"){let T=n?!n.includes(m.tagName):a?a.includes(m.tagName):!1;if(!T&&t&&typeof y=="number"&&(T=!t(m,y,x)),T&&x&&typeof y=="number")return d&&m.children?x.children.splice(y,1,...m.children):x.children.splice(y,1),y}}}function B6(e){const n=e.indexOf(":"),t=e.indexOf("?"),r=e.indexOf("#"),i=e.indexOf("/");return n<0||i>-1&&n>i||t>-1&&n>t||r>-1&&n>r||F6.test(e.slice(0,n))?e:""}const U6=pr(b.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),W6=pr(b.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),H6=pr(b.jsx("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}),"KeyboardArrowDown"),f2=({tags:e,selectedTags:n,isLarge:t})=>b.jsx("div",{children:e.map(r=>b.jsx(Tm,{label:r,color:n.includes(r)?"primary":"default",sx:{marginRight:"4px",height:"20px",fontSize:"12px",cursor:"auto","& .MuiChip-label":{padding:"8px"},...t&&{height:"27px",fontSize:"14px",padding:"0 6px"}}},r))});function p2(e){const n=k.useRef(e);return k.useEffect(()=>{n.current=e},[e]),n}function Uf(e){const n=p2(e);return k.useCallback(function(...t){return n.current&&n.current(...t)},[n])}function V6(e,n){const t=k.useRef(!0);k.useEffect(()=>{if(t.current){t.current=!1;return}return e()},n)}function K6(){const e=k.useRef(!0),n=k.useRef(()=>e.current);return k.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),n.current}function G6(e){const n=k.useRef(e);return n.current=e,n}function Y6(e){const n=G6(e);k.useEffect(()=>()=>n.current(),[])}const Wf=2**31-1;function m2(e,n,t){const r=t-Date.now();e.current=r<=Wf?setTimeout(n,r):setTimeout(()=>m2(e,n,t),Wf)}function q6(){const e=K6(),n=k.useRef();return Y6(()=>clearTimeout(n.current)),k.useMemo(()=>{const t=()=>clearTimeout(n.current);function r(i,o=0){e()&&(t(),o<=Wf?n.current=setTimeout(i,o):m2(n,i,Date.now()+o))}return{set:r,clear:t}},[])}const X6=["as","disabled"];function Q6(e,n){if(e==null)return{};var t={},r=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}function Z6(e){return!e||e.trim()==="#"}function h2({tagName:e,disabled:n,href:t,target:r,rel:i,role:o,onClick:a,tabIndex:l=0,type:s}){e||(t!=null||r!=null||i!=null?e="a":e="button");const u={tagName:e};if(e==="button")return[{type:s||"button",disabled:n},u];const c=f=>{if((n||e==="a"&&Z6(t))&&f.preventDefault(),n){f.stopPropagation();return}a==null||a(f)},d=f=>{f.key===" "&&(f.preventDefault(),c(f))};return e==="a"&&(t||(t="#"),n&&(t=void 0)),[{role:o??"button",disabled:void 0,tabIndex:n?void 0:l,href:t,target:e==="a"?r:void 0,"aria-disabled":n||void 0,rel:e==="a"?i:void 0,onClick:c,onKeyDown:d},u]}const J6=k.forwardRef((e,n)=>{let{as:t,disabled:r}=e,i=Q6(e,X6);const[o,{tagName:a}]=h2(Object.assign({tagName:t,disabled:r},i));return b.jsx(a,Object.assign({},i,o,{ref:n}))});J6.displayName="Button";const ej=["onKeyDown"];function nj(e,n){if(e==null)return{};var t={},r=Object.keys(e),i,o;for(o=0;o=0)&&(t[i]=e[i]);return t}function tj(e){return!e||e.trim()==="#"}const g2=k.forwardRef((e,n)=>{let{onKeyDown:t}=e,r=nj(e,ej);const[i]=h2(Object.assign({tagName:"a"},r)),o=Uf(a=>{i.onKeyDown(a),t==null||t(a)});return tj(r.href)||r.role==="button"?b.jsx("a",Object.assign({ref:n},r,i,{onKeyDown:o})):b.jsx("a",Object.assign({ref:n},r,{onKeyDown:t}))});g2.displayName="Anchor";const my=g2;var y2={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var n={}.hasOwnProperty;function t(){for(var r=[],i=0;i=0)&&(t[i]=e[i]);return t}function hy(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function oj(e){var n=aj(e,"string");return typeof n=="symbol"?n:String(n)}function aj(e,n){if(typeof e!="object"||e===null)return e;var t=e[Symbol.toPrimitive];if(t!==void 0){var r=t.call(e,n||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(e)}function lj(e,n,t){var r=k.useRef(e!==void 0),i=k.useState(n),o=i[0],a=i[1],l=e!==void 0,s=r.current;return r.current=l,!l&&s&&o!==n&&a(n),[l?e:o,k.useCallback(function(u){for(var c=arguments.length,d=new Array(c>1?c-1:0),f=1;f(n=qm(n,"carousel-caption"),b.jsx(t,{ref:i,className:Sa(e,n),...r})));x2.displayName="CarouselCaption";const fj=x2,b2=k.forwardRef(({as:e="div",bsPrefix:n,className:t,...r},i)=>{const o=Sa(t,qm(n,"carousel-item"));return b.jsx(e,{ref:i,...r,className:o})});b2.displayName="CarouselItem";const pj=b2;function gy(e,n){let t=0;return k.Children.map(e,r=>k.isValidElement(r)?n(r,t++):r)}function mj(e,n){let t=0;k.Children.forEach(e,r=>{k.isValidElement(r)&&n(r,t++)})}function hj(e){return e&&e.ownerDocument||document}function gj(e){var n=hj(e);return n&&n.defaultView||window}function yj(e,n){return gj(e).getComputedStyle(e,n)}var vj=/([A-Z])/g;function xj(e){return e.replace(vj,"-$1").toLowerCase()}var bj=/^ms-/;function Wl(e){return xj(e).replace(bj,"-ms-")}var kj=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function wj(e){return!!(e&&kj.test(e))}function k2(e,n){var t="",r="";if(typeof n=="string")return e.style.getPropertyValue(Wl(n))||yj(e).getPropertyValue(Wl(n));Object.keys(n).forEach(function(i){var o=n[i];!o&&o!==0?e.style.removeProperty(Wl(i)):wj(i)?r+=i+"("+o+") ":t+=Wl(i)+": "+o+";"}),r&&(t+="transform: "+r+";"),e.style.cssText+=";"+t}const Cj=!!(typeof window<"u"&&window.document&&window.document.createElement);var Vf=!1,Kf=!1;try{var vd={get passive(){return Vf=!0},get once(){return Kf=Vf=!0}};Cj&&(window.addEventListener("test",vd,vd),window.removeEventListener("test",vd,!0))}catch{}function Sj(e,n,t,r){if(r&&typeof r!="boolean"&&!Kf){var i=r.once,o=r.capture,a=t;!Kf&&i&&(a=t.__once||function l(s){this.removeEventListener(n,l,o),t.call(this,s)},t.__once=a),e.addEventListener(n,a,Vf?r:o)}e.addEventListener(n,t,r)}function Ej(e,n,t,r){var i=r&&typeof r!="boolean"?r.capture:r;e.removeEventListener(n,t,i),t.__once&&e.removeEventListener(n,t.__once,i)}function w2(e,n,t,r){return Sj(e,n,t,r),function(){Ej(e,n,t,r)}}function Pj(e,n,t,r){if(t===void 0&&(t=!1),r===void 0&&(r=!0),e){var i=document.createEvent("HTMLEvents");i.initEvent(n,t,r),e.dispatchEvent(i)}}function Tj(e){var n=k2(e,"transitionDuration")||"",t=n.indexOf("ms")===-1?1e3:1;return parseFloat(n)*t}function _j(e,n,t){t===void 0&&(t=5);var r=!1,i=setTimeout(function(){r||Pj(e,"transitionend",!0)},n+t),o=w2(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(i),o()}}function Ij(e,n,t,r){t==null&&(t=Tj(e)||0);var i=_j(e,t,r),o=w2(e,"transitionend",n);return function(){i(),o()}}function yy(e,n){const t=k2(e,n)||"",r=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*r}function Oj(e,n){const t=yy(e,"transitionDuration"),r=yy(e,"transitionDelay"),i=Ij(e,o=>{o.target===e&&(i(),n(o))},t+r)}function Aj(e){e.offsetHeight}const vy=e=>!e||typeof e=="function"?e:n=>{e.current=n};function Rj(e,n){const t=vy(e),r=vy(n);return i=>{t&&t(i),r&&r(i)}}function $j(e,n){return k.useMemo(()=>Rj(e,n),[e,n])}function Lj(e){return e&&"setState"in e?oa.findDOMNode(e):e??null}const Mj=Un.forwardRef(({onEnter:e,onEntering:n,onEntered:t,onExit:r,onExiting:i,onExited:o,addEndListener:a,children:l,childRef:s,...u},c)=>{const d=k.useRef(null),f=$j(d,s),p=w=>{f(Lj(w))},h=w=>P=>{w&&d.current&&w(d.current,P)},v=k.useCallback(h(e),[e]),S=k.useCallback(h(n),[n]),g=k.useCallback(h(t),[t]),m=k.useCallback(h(r),[r]),y=k.useCallback(h(i),[i]),x=k.useCallback(h(o),[o]),T=k.useCallback(h(a),[a]);return b.jsx(Sm,{ref:c,...u,onEnter:v,onEntered:g,onEntering:S,onExit:m,onExited:x,onExiting:y,addEndListener:T,nodeRef:d,children:typeof l=="function"?(w,P)=>l(w,{...P,ref:p}):Un.cloneElement(l,{ref:p})})}),Nj=Mj,jj=40;function zj(e){if(!e||!e.style||!e.parentNode||!e.parentNode.style)return!1;const n=getComputedStyle(e);return n.display!=="none"&&n.visibility!=="hidden"&&getComputedStyle(e.parentNode).display!=="none"}const C2=k.forwardRef(({defaultActiveIndex:e=0,...n},t)=>{const{as:r="div",bsPrefix:i,slide:o=!0,fade:a=!1,controls:l=!0,indicators:s=!0,indicatorLabels:u=[],activeIndex:c,onSelect:d,onSlide:f,onSlid:p,interval:h=5e3,keyboard:v=!0,onKeyDown:S,pause:g="hover",onMouseOver:m,onMouseOut:y,wrap:x=!0,touch:T=!0,onTouchStart:w,onTouchMove:P,onTouchEnd:O,prevIcon:$=b.jsx("span",{"aria-hidden":"true",className:"carousel-control-prev-icon"}),prevLabel:I="Previous",nextIcon:R=b.jsx("span",{"aria-hidden":"true",className:"carousel-control-next-icon"}),nextLabel:L="Next",variant:F,className:z,children:N,...B}=sj({defaultActiveIndex:e,...n},{activeIndex:"onSelect"}),D=qm(i,"carousel"),A=dj(),j=k.useRef(null),[C,se]=k.useState("next"),[ae,_]=k.useState(!1),[J,ge]=k.useState(!1),[q,Y]=k.useState(c||0);k.useEffect(()=>{!J&&c!==q&&(j.current?se(j.current):se((c||0)>q?"next":"prev"),o&&ge(!0),Y(c||0))},[c,J,q,o]),k.useEffect(()=>{j.current&&(j.current=null)});let ue=0,fe;mj(N,(te,K)=>{++ue,K===c&&(fe=te.props.interval)});const De=p2(fe),ce=k.useCallback(te=>{if(J)return;let K=q-1;if(K<0){if(!x)return;K=ue-1}j.current="prev",d==null||d(K,te)},[J,q,d,x,ue]),xe=Uf(te=>{if(J)return;let K=q+1;if(K>=ue){if(!x)return;K=0}j.current="next",d==null||d(K,te)}),me=k.useRef();k.useImperativeHandle(t,()=>({element:me.current,prev:ce,next:xe}));const we=Uf(()=>{!document.hidden&&zj(me.current)&&(A?ce():xe())}),pe=C==="next"?"start":"end";V6(()=>{o||(f==null||f(q,pe),p==null||p(q,pe))},[q]);const En=`${D}-item-${C}`,Pn=`${D}-item-${pe}`,bn=k.useCallback(te=>{Aj(te),f==null||f(q,pe)},[f,q,pe]),Tn=k.useCallback(()=>{ge(!1),p==null||p(q,pe)},[p,q,pe]),_n=k.useCallback(te=>{if(v&&!/input|textarea/i.test(te.target.tagName))switch(te.key){case"ArrowLeft":te.preventDefault(),A?xe(te):ce(te);return;case"ArrowRight":te.preventDefault(),A?ce(te):xe(te);return}S==null||S(te)},[v,S,ce,xe,A]),Be=k.useCallback(te=>{g==="hover"&&_(!0),m==null||m(te)},[g,m]),it=k.useCallback(te=>{_(!1),y==null||y(te)},[y]),fn=k.useRef(0),Oe=k.useRef(0),M=q6(),V=k.useCallback(te=>{fn.current=te.touches[0].clientX,Oe.current=0,g==="hover"&&_(!0),w==null||w(te)},[g,w]),le=k.useCallback(te=>{te.touches&&te.touches.length>1?Oe.current=0:Oe.current=te.touches[0].clientX-fn.current,P==null||P(te)},[P]),ee=k.useCallback(te=>{if(T){const K=Oe.current;Math.abs(K)>jj&&(K>0?ce(te):xe(te))}g==="hover"&&M.set(()=>{_(!1)},h||void 0),O==null||O(te)},[T,g,ce,xe,M,h,O]),G=h!=null&&!ae&&!J,Ke=k.useRef();k.useEffect(()=>{var te,K;if(!G)return;const ye=A?ce:xe;return Ke.current=window.setInterval(document.visibilityState?we:ye,(te=(K=De.current)!=null?K:h)!=null?te:void 0),()=>{Ke.current!==null&&clearInterval(Ke.current)}},[G,ce,xe,De,h,we,A]);const In=k.useMemo(()=>s&&Array.from({length:ue},(te,K)=>ye=>{d==null||d(K,ye)}),[s,ue,d]);return b.jsxs(r,{ref:me,...B,onKeyDown:_n,onMouseOver:Be,onMouseOut:it,onTouchStart:V,onTouchMove:le,onTouchEnd:ee,className:Sa(z,D,o&&"slide",a&&`${D}-fade`,F&&`${D}-${F}`),children:[s&&b.jsx("div",{className:`${D}-indicators`,children:gy(N,(te,K)=>b.jsx("button",{type:"button","data-bs-target":"","aria-label":u!=null&&u.length?u[K]:`Slide ${K+1}`,className:K===q?"active":void 0,onClick:In?In[K]:void 0,"aria-current":K===q},K))}),b.jsx("div",{className:`${D}-inner`,children:gy(N,(te,K)=>{const ye=K===q;return o?b.jsx(Nj,{in:ye,onEnter:ye?bn:void 0,onEntered:ye?Tn:void 0,addEndListener:Oj,children:(be,zn)=>k.cloneElement(te,{...zn,className:Sa(te.props.className,ye&&be!=="entered"&&En,(be==="entered"||be==="exiting")&&"active",(be==="entering"||be==="exiting")&&Pn)})}):k.cloneElement(te,{className:Sa(te.props.className,ye&&"active")})})}),l&&b.jsxs(b.Fragment,{children:[(x||c!==0)&&b.jsxs(my,{className:`${D}-control-prev`,onClick:ce,children:[$,I&&b.jsx("span",{className:"visually-hidden",children:I})]}),(x||c!==ue-1)&&b.jsxs(my,{className:`${D}-control-next`,onClick:xe,children:[R,L&&b.jsx("span",{className:"visually-hidden",children:L})]})]})]})});C2.displayName="Carousel";const xy=Object.assign(C2,{Caption:fj,Item:pj}),S2="data:image/svg+xml,%3csvg%20width='146'%20height='150'%20viewBox='0%200%20146%20150'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_10_798)'%3e%3cpath%20d='M110.87%2026.09C105.54%2020.65%2099.22%2016.18%2092.24%2012.92C91.96%2012.77%2091.67%2012.64%2091.37%2012.52C90%2011.91%2088.61%2011.32%2087.19%2010.81C83.21%209.36%2079.05%208.31%2074.74%207.68C71.73%207.24%2068.66%207%2065.53%207C30.5%207%202%2035.5%202%2070.53C2%2097.82%2019.3%20121.14%2043.51%20130.12C46.36%20131.18%2049.3%20132.03%2052.32%20132.67C56.58%20133.58%2061%20134.06%2065.53%20134.06C89.66%20134.06%20110.69%20120.53%20121.44%20100.67C126.3%2091.7%20129.06%2081.43%20129.06%2070.53C129.06%2053.25%20122.11%2037.56%20110.87%2026.09ZM20.95%20104.52C13.44%2094.62%209.48%2082.81%209.48%2070.36C9.48%2049.11%2021.26%2030.56%2038.64%2020.89C39.1%2020.63%2039.55%2021.24%2039.17%2021.6C37.58%2023.09%2036.06%2024.69%2034.6%2026.39C24.53%2038.17%2018.73%2054.19%2018.68%2070.35C18.68%2091.33%2032.72%20113.98%2055.39%20113.98C75.63%20113.98%2092.09%2094.41%2092.09%2070.35C92.09%2059.05%2088.3%2048.19%2081.83%2040.14C81.6%2039.86%2081.87%2039.45%2082.22%2039.56C93.16%2042.79%20101.34%2055.38%20101.34%2070.36C101.34%2083.59%2096.54%2096.76%2088.17%20106.49C79.5%20116.58%2067.85%20122.14%2055.39%20122.14C42.26%20122.14%2029.7%20115.7%2020.95%20104.52ZM111.11%2036.23C118.61%2046.11%20122.57%2057.9%20122.56%2070.35C122.56%2091.6%20110.78%20110.16%2093.4%20119.82C92.94%20120.08%2092.49%20119.47%2092.87%20119.11C94.46%20117.62%2095.98%20116.02%2097.44%20114.32C107.51%20102.54%20113.31%2086.53%20113.36%2070.36C113.36%2049.38%2099.32%2026.73%2076.65%2026.73C56.41%2026.73%2039.95%2046.3%2039.95%2070.36C39.95%2081.66%2043.74%2092.52%2050.21%20100.58C50.44%20100.86%2050.17%20101.27%2049.82%20101.16C38.88%2097.93%2030.7%2085.35%2030.7%2070.37C30.7%2057.15%2035.5%2043.98%2043.87%2034.25C52.55%2024.16%2064.19%2018.6%2076.67%2018.6C89.79%2018.6%20102.35%2025.03%20111.13%2036.25L111.11%2036.23ZM85.45%2070.36C85.45%2085.35%2078.17%2098.28%2067.74%20104.09C66.45%20104.81%2064.85%20104.72%2063.66%20103.85L61.43%20102.22C52.28%2095.54%2046.59%2083.33%2046.59%2070.35C46.59%2055.36%2053.87%2042.43%2064.3%2036.63C65.59%2035.91%2067.19%2036%2068.38%2036.87L70.61%2038.5C79.76%2045.18%2085.45%2057.39%2085.45%2070.37V70.36Z'%20fill='%230500E0'/%3e%3cpath%20d='M141.89%2096.73C141.89%2072.4184%20122.182%2052.71%2097.8701%2052.71C73.5585%2052.71%2053.8501%2072.4184%2053.8501%2096.73C53.8501%20121.042%2073.5585%20140.75%2097.8701%20140.75C122.182%20140.75%20141.89%20121.042%20141.89%2096.73Z'%20fill='%2300FFFF'%20stroke='%230500E0'%20stroke-width='4'%20stroke-miterlimit='10'/%3e%3cpath%20d='M119.74%2075.95C122.66%2078.84%20125.51%2081.66%20128.33%2084.45C116.22%2096.56%20104.11%20108.66%2092.07%20120.71C85.23%20113.87%2078.36%20107%2071.5%20100.14C74.25%2097.42%2077.09%2094.61%2079.95%2091.77C83.89%2095.71%2087.92%2099.74%2091.94%20103.76C101.26%2094.44%20110.51%2085.19%20119.75%2075.96L119.74%2075.95Z'%20fill='%230500E0'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_10_798'%3e%3crect%20width='141.89'%20height='135.75'%20fill='white'%20transform='translate(2%207)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",E2=({langs:e,selectedLangs:n,isLarge:t,isInListItem:r})=>{const i=Pt(),o=_i(i.breakpoints.down("sm"));return b.jsx(Ne,{sx:{borderBottom:r?"1px solid #3431AC":"none",paddingBottom:"2px",paddingTop:o?"12px":"0"},children:e.map((a,l)=>b.jsxs(ve,{component:"span",sx:{height:t?"27px":"20px",fontSize:r?"14px":"16px",cursor:"auto",color:"#3431AC",fontWeight:n.includes(a)?"700":"normal",letterSpacing:"-0.03em"},children:[a,l{const[o,a]=k.useState(0),l=Pt(),s=_i(l.breakpoints.down("sm")),u=d=>{a(d)},c=(d,f,p)=>{const h=d&&d.startsWith("http")?"_blank":void 0,v=typeof p=="string"?p:"";return b.jsx(Di,{href:d,target:h,title:f,sx:Zr,children:v})};return b.jsxs(c_,{open:e,onClose:n,maxWidth:"lg",children:[b.jsx(r4,{edge:"end",color:"inherit",onClick:n,style:{position:"absolute",top:"32px",right:"32px"},children:b.jsx(W6,{})}),t&&b.jsxs("div",{style:{padding:s?"32px 20px":"32px"},children:[b.jsx(ve,{variant:"h2",sx:{fontSize:"34px",letterSpacing:"-1.5px",paddingRight:"24px"},children:t.name}),b.jsx(xy,{activeIndex:o,onSelect:u,style:{backgroundColor:"lightgrey",marginTop:"24px",borderRadius:"8px",color:"#0D09E3",boxShadow:"0px 3px 15px rgba(0,0,0,0.2)"},children:t.screenshots.map(d=>b.jsx(xy.Item,{children:b.jsx("img",{src:d,alt:t.name,width:"100%",style:{width:"100%",objectFit:"contain",marginBottom:"0",borderRadius:"8px",height:s?"263px":"464px",boxShadow:"2px 4px 15px rgba(0,0,0,0.2)",padding:"0"}})},d))}),b.jsxs(Le,{container:!0,spacing:3,sx:{marginBottom:"32px",marginTop:"32px"},children:[b.jsxs(Le,{item:!0,xs:12,md:6,children:[b.jsx(Ne,{sx:{color:"#445E77",letterSpacing:"-0.5px",marginBottom:"24px",fontFamily:"'Roboto Flex Variable',sans-serif"},children:b.jsx(d2,{components:{a:({node:d,...f})=>c(f.href,f.title,f.children)},children:t.description})}),b.jsxs(Le,{container:!0,spacing:3,children:[b.jsxs(Le,{item:!0,xs:6,children:[b.jsx(ve,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Last Updated:"}),b.jsx(ve,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"16px"},children:b.jsx(ve,{component:"span",sx:Zr,children:new Date(t.lastUpdated).toLocaleDateString()})})]}),b.jsxs(Le,{item:!0,xs:6,children:[b.jsx(ve,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Created:"}),b.jsx(ve,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"24px"},children:b.jsx(ve,{component:"span",sx:Zr,children:new Date(t.created).toLocaleDateString()})})]})]}),b.jsxs(Le,{container:!0,spacing:3,children:[b.jsxs(Le,{item:!0,xs:6,children:[b.jsx(ve,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px",marginTop:"16px"},children:"Languages:"}),b.jsx(Ne,{sx:{color:"#3431AC",marginBottom:"24px"},children:b.jsx(E2,{langs:t.languages,selectedLangs:i,isLarge:!1})})]}),b.jsxs(Le,{item:!0,xs:6,children:[b.jsx(ve,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px",marginTop:"16px"},children:"ParaTimes:"}),b.jsx(Ne,{sx:{color:"#3431AC",marginBottom:"24px"},children:b.jsx(ve,{component:"span",children:t.paratimes.map((d,f)=>b.jsxs(ve,{component:"span",sx:{letterSpacing:"-0.03em"},children:[d.charAt(0).toUpperCase()+d.slice(1),f{var v;const p=Object.keys(d)[0],h=Object.values(d)[0];return b.jsx(ve,{sx:{color:"#3431AC",letterSpacing:"-0.5px"},children:b.jsxs(Di,{href:h,target:"_blank",underline:"always",sx:Zr,children:[p,f<(((v=t.authors)==null?void 0:v.length)??0)-1&&", "]})},p)})]}),b.jsx(ve,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Code:"}),b.jsx(ve,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"16px"},children:b.jsx(Di,{href:t.codeUrl,target:"_blank",underline:"always",sx:Zr,children:"Link to GitHub"})}),t.demoUrl&&b.jsxs(b.Fragment,{children:[b.jsx(ve,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Demo:"}),b.jsx(ve,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"16px"},children:b.jsx(Di,{href:t.demoUrl,target:"_blank",underline:"always",sx:Zr,children:t.name})})]}),t.tutorials&&b.jsxs(Ne,{sx:{marginBottom:"16px"},children:[b.jsx(ve,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Tutorials:"}),t.tutorials.map((d,f)=>{var v;const p=Object.keys(d)[0],h=Object.values(d)[0];return b.jsx(ve,{sx:{color:"#3431AC",letterSpacing:"-0.5px"},children:b.jsxs(Di,{href:h,target:"_blank",underline:"always",sx:Zr,children:[p,f<(((v=t.tutorials)==null?void 0:v.length)??0)-1&&", "]})},p)})]}),b.jsx(ve,{sx:{color:"#445E77",letterSpacing:"-0.5px",fontSize:"14px"},children:"Licence:"}),b.jsx(ve,{sx:{color:"#3431AC",letterSpacing:"-0.5px",marginBottom:"16px"},children:t.license}),t.maintainedByOasis&&b.jsxs(Ne,{sx:{display:"flex",alignItems:"center",marginTop:"24px"},children:[b.jsx("img",{src:S2,alt:"Maintained by Oasis Badge",width:"48px"}),b.jsx(ve,{sx:{color:"#445E77",letterSpacing:"-0.5px",paddingLeft:"16px",maxWidth:"210px",lineHeight:"1.3"},children:"Maintained by the Oasis Protocol Foundation"})]})]})]})]})]})};var Xm={},P2={exports:{}};(function(e){function n(t){return t&&t.__esModule?t:{default:t}}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(P2);var Dj=P2.exports,xd={};const Bj=ok(x3);var by;function Uj(){return by||(by=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n.createSvgIcon}});var n=Bj}(xd)),xd}var Wj=Dj;Object.defineProperty(Xm,"__esModule",{value:!0});var T2=Xm.default=void 0,Hj=Wj(Uj()),Vj=b,Kj=(0,Hj.default)((0,Vj.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search");T2=Xm.default=Kj;const Gj=({search:e,setSearch:n})=>{const t=Pt(),r=_i(t.breakpoints.down("sm"));return b.jsxs(Ne,{sx:{position:"relative",width:"fill-available",paddingRight:r?"0":"30px"},children:[b.jsx(cO,{placeholder:"Search by Title/Description",variant:"outlined",fullWidth:!0,value:e,onChange:i=>n(i.target.value),sx:{backgroundColor:"white",borderRadius:"40px",border:"2px solid #3431AC",outline:"none",height:"47px"}}),e.length>0?b.jsx(Ya,{startIcon:b.jsx(U6,{}),onClick:()=>n(""),sx:{position:"absolute",right:r?"12px":"40px",top:"12px",padding:"0",minWidth:"auto"}}):b.jsx(T2,{sx:{position:"absolute",right:r?"19px":"49px",top:"12px",padding:"0"}})]})},Yj=({tags:e,selectedTags:n,handleTagClick:t})=>b.jsx("div",{children:e.map(r=>b.jsx(Tm,{label:r,color:n.includes(r)?"primary":"default",onClick:()=>t(r),style:{cursor:"pointer",marginRight:4}},r))}),qj=({languages:e,selectedLanguages:n,handleLanguageClick:t})=>b.jsx("div",{children:e.map(r=>b.jsx(Tm,{label:r,color:n.includes(r)?"primary":"default",onClick:()=>t(r),style:{cursor:"pointer",marginRight:4}},r))}),Xj=({langs:e,tags:n,selectedTags:t,selectedLangs:r,handleTagClick:i,handleLanguageClick:o,licenses:a,selectedLicenses:l,handleLicenseChange:s,selectedSources:u,handleSourcesChange:c,selectedParatimes:d,handleParatimesChange:f,handleMaintainedByOasisToggle:p,handleClearTags:h,handleClearLangs:v})=>b.jsxs(Le,{container:!0,spacing:2,sx:{borderBottom:"2px solid #CBC8EC",paddingBottom:"32px",paddingTop:"24px"},children:[b.jsxs(Le,{item:!0,xs:12,md:3,children:[b.jsxs(Ne,{children:[b.jsx(ve,{variant:"h6",gutterBottom:!0,children:"Tags"}),b.jsx(Yj,{tags:n,selectedTags:t,handleTagClick:i}),t.length>0&&b.jsx(Ya,{onClick:h,sx:{textDecoration:"underline",textTransform:"none"},children:"Clear"})]}),b.jsxs(Ne,{sx:{marginTop:"16px"},children:[b.jsx(ve,{variant:"h6",gutterBottom:!0,children:"Languages"}),b.jsx(qj,{languages:e,selectedLanguages:r,handleLanguageClick:o}),r.length>0&&b.jsx(Ya,{onClick:v,sx:{textDecoration:"underline",textTransform:"none"},children:"Clear"})]})]}),b.jsx(Le,{item:!0,xs:12,md:2,children:b.jsxs(Ne,{children:[b.jsx(ve,{variant:"h6",gutterBottom:!0,sx:{paddingLeft:"-12px"},children:"Licenses"}),a.map(S=>b.jsx(Ne,{sx:{marginBottom:"-7px"},children:b.jsx(Qr,{control:b.jsx(Xr,{checked:l.includes(S),onChange:()=>s(S),color:"primary"}),label:S})},S))]})}),b.jsx(Le,{item:!0,xs:12,md:2,children:b.jsxs(Ne,{children:[b.jsx(ve,{variant:"h6",gutterBottom:!0,sx:{paddingLeft:"-12px"},children:"Sources"}),b.jsx(Ne,{sx:{marginBottom:"-7px"},children:b.jsx(Qr,{control:b.jsx(Xr,{checked:u.includes("Demo"),onChange:()=>c("Demo")}),label:"Demo",sx:{marginBottom:"-7px"}})}),b.jsx(Ne,{sx:{marginBottom:"-7px"},children:b.jsx(Qr,{control:b.jsx(Xr,{checked:u.includes("Code"),onChange:()=>c("Code")}),label:"Code",sx:{marginBottom:"-7px"}})}),b.jsx(Ne,{sx:{marginBottom:"-7px"},children:b.jsx(Qr,{control:b.jsx(Xr,{checked:u.includes("Tutorial"),onChange:()=>c("Tutorial")}),label:"Tutorial",sx:{marginBottom:"-7px"}})})]})}),b.jsx(Le,{item:!0,xs:12,md:2,children:b.jsxs(Ne,{children:[b.jsx(ve,{variant:"h6",gutterBottom:!0,sx:{paddingLeft:"-12px"},children:"Paratimes"}),b.jsx(Ne,{sx:{marginBottom:"-7px"},children:b.jsx(Qr,{control:b.jsx(Xr,{checked:d.includes("sapphire"),onChange:()=>f("sapphire")}),label:"Sapphire",sx:{marginBottom:"-7px"}})}),b.jsx(Ne,{sx:{marginBottom:"-7px"},children:b.jsx(Qr,{control:b.jsx(Xr,{checked:d.includes("emerald"),onChange:()=>f("emerald")}),label:"Emerald",sx:{marginBottom:"-7px"}})}),b.jsx(Ne,{sx:{marginBottom:"-7px"},children:b.jsx(Qr,{control:b.jsx(Xr,{checked:d.includes("cipher"),onChange:()=>f("cipher")}),label:"Cipher",sx:{marginBottom:"-7px"}})})]})}),b.jsx(Le,{item:!0,xs:12,md:3,children:b.jsxs(Ne,{sx:{display:"flex",alignItems:"center"},children:[b.jsx(ve,{variant:"h6",gutterBottom:!0,children:"Only OPF maintained"}),b.jsx(rO,{onClick:p})]})})]});var no=(e=>(e.TITLE="Order By",e.NAME="Name",e.LAST_UPDATED="Last Updated",e.CREATED_DATE="Created",e))(no||{});const Qj=({filteredAndSortedProjectsLength:e,sortOption:n,handleSortChange:t})=>{const r=Pt(),i=_i(r.breakpoints.down("sm"));return b.jsxs(Le,{container:!0,spacing:2,justifyContent:"space-between",alignItems:"center",sx:{marginTop:"0",marginBottom:"10px"},children:[b.jsx(Le,{item:!0,xs:6,md:3,children:e?b.jsxs(ve,{gutterBottom:!0,color:"grey",align:"left",children:[i?null:"Showing ",e," ",e===1?"result":"results"]}):b.jsxs(ve,{gutterBottom:!0,color:"grey",align:"left",children:["No Results ",i?null:"found"]})}),e>0&&b.jsx(Le,{item:!0,xs:6,md:3,children:b.jsx(Le,{container:!0,spacing:1,justifyContent:"end",alignItems:"center",children:b.jsx(Le,{item:!0,xs:12,md:8,children:b.jsx(pb,{fullWidth:!0,value:n,onChange:t,variant:"outlined",IconComponent:H6,sx:{borderRadius:"20px",paddingLeft:"20px",width:"170px",paddingRight:"0",textAlign:"right",borderColor:"transparent",border:"none",outline:"none",paddingTop:"0",flexBasis:"0",marginLeft:"auto",display:"flex","& .MuiSelect-root":{color:"#3431AC",border:"none",outline:"none",borderColor:"transparent","&[aria-expended=true]":{border:"none",borderColor:"transparent"},"&:focus":{outline:"none",border:"none",borderColor:"transparent"}},"& .MuiSelect-icon":{right:"7px"}},MenuProps:{anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},PaperProps:{style:{marginTop:"8px",borderRadius:"20px"}}},inputProps:{style:{color:"#3431AC",border:"none"}},children:Object.values(no).map((o,a)=>b.jsx(hI,{value:o,style:{color:"#3431AC"},disabled:a===0,children:o},o))})})})})]})},Zj=({project:e,handleProjectClick:n,selectedTags:t,selectedLangs:r,tags:i,langs:o})=>{const a=Pt(),l=_i(a.breakpoints.down("sm"));return b.jsx(Le,{item:!0,xs:12,sm:6,md:4,sx:{display:"flex"},children:b.jsxs(uc,{elevation:3,sx:{margin:l?"16px 0":"16px",cursor:"pointer",borderRadius:"15px"},onClick:()=>n(e),children:[b.jsx("img",{src:e.screenshots[0],alt:e.name,width:"100%",height:"300px",style:{borderTopLeftRadius:"14px",borderTopRightRadius:"14px",width:"100%",height:"190px",objectFit:"cover",marginBottom:"8px",boxShadow:"0px 3px 15px rgba(0,0,0,0.2)"}}),b.jsxs(Ne,{sx:{padding:"24px",paddingTop:"12px"},children:[b.jsx(ve,{variant:"h2",gutterBottom:!0,children:e.name}),b.jsx(Ne,{sx:{color:"#445E77",lineHeight:"130%",minHeight:"60px",fontFamily:"'Roboto Flex Variable',sans-serif"},children:b.jsx(d2,{className:"markdown-line-clamp",children:e.description})}),b.jsxs(Le,{container:!0,spacing:2,sx:{marginBottom:l?"4px":"24px",marginTop:l?"8px":"16px"},children:[b.jsx(Le,{item:!0,xs:12,md:10,sx:{minHeight:l?"50px":"80px"},children:b.jsx(f2,{tags:i,selectedTags:t,isLarge:!1})}),b.jsx(Le,{item:!0,xs:12,md:2,children:e.maintainedByOasis&&b.jsx("img",{width:"48px",src:S2,alt:"Maintained by Oasis Badge"})}),b.jsx(Ne,{sx:{display:"block",width:"100%",paddingLeft:"16px"},children:b.jsx(E2,{langs:o,selectedLangs:r,isLarge:!1,isInListItem:!0})}),b.jsx(Ne,{sx:{display:"block",width:"100%",paddingLeft:"16px",paddingTop:"2px"},children:b.jsx(ve,{sx:{color:"#445E77",fontSize:"14px"},children:e.paratimes.map((s,u)=>b.jsxs(ve,{component:"span",sx:{letterSpacing:"-0.03em",color:"#445E77",fontSize:"14px"},children:[s.charAt(0).toUpperCase()+s.slice(1),ue.length)&&(n=e.length);for(var t=0,r=new Array(n);t-1;i--){var o=t[i],a=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(r=o)}return Xe.head.insertBefore(n,r),e}}var Cz="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function tl(){for(var e=12,n="";e-- >0;)n+=Cz[Math.random()*62|0];return n}function zo(e){for(var n=[],t=(e||[]).length>>>0;t--;)n[t]=e[t];return n}function th(e){return e.classList?zo(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(n){return n})}function F2(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function Sz(e){return Object.keys(e||{}).reduce(function(n,t){return n+"".concat(t,'="').concat(F2(e[t]),'" ')},"").trim()}function xc(e){return Object.keys(e||{}).reduce(function(n,t){return n+"".concat(t,": ").concat(e[t].trim(),";")},"")}function rh(e){return e.size!==Vt.size||e.x!==Vt.x||e.y!==Vt.y||e.rotate!==Vt.rotate||e.flipX||e.flipY}function Ez(e){var n=e.transform,t=e.containerWidth,r=e.iconWidth,i={transform:"translate(".concat(t/2," 256)")},o="translate(".concat(n.x*32,", ").concat(n.y*32,") "),a="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l="rotate(".concat(n.rotate," 0 0)"),s={transform:"".concat(o," ").concat(a," ").concat(l)},u={transform:"translate(".concat(r/2*-1," -256)")};return{outer:i,inner:s,path:u}}function Pz(e){var n=e.transform,t=e.width,r=t===void 0?Yf:t,i=e.height,o=i===void 0?Yf:i,a=e.startCentered,l=a===void 0?!1:a,s="";return l&&R2?s+="translate(".concat(n.x/xr-r/2,"em, ").concat(n.y/xr-o/2,"em) "):l?s+="translate(calc(-50% + ".concat(n.x/xr,"em), calc(-50% + ").concat(n.y/xr,"em)) "):s+="translate(".concat(n.x/xr,"em, ").concat(n.y/xr,"em) "),s+="scale(".concat(n.size/xr*(n.flipX?-1:1),", ").concat(n.size/xr*(n.flipY?-1:1),") "),s+="rotate(".concat(n.rotate,"deg) "),s}var Tz=`:root, :host { + --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid"; + --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular"; + --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light"; + --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin"; + --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"; + --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp"; + --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp"; + --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp"; + --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp"; + --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; +} + +svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { + overflow: visible; + box-sizing: content-box; +} + +.svg-inline--fa { + display: var(--fa-display, inline-block); + height: 1em; + overflow: visible; + vertical-align: -0.125em; +} +.svg-inline--fa.fa-2xs { + vertical-align: 0.1em; +} +.svg-inline--fa.fa-xs { + vertical-align: 0em; +} +.svg-inline--fa.fa-sm { + vertical-align: -0.0714285705em; +} +.svg-inline--fa.fa-lg { + vertical-align: -0.2em; +} +.svg-inline--fa.fa-xl { + vertical-align: -0.25em; +} +.svg-inline--fa.fa-2xl { + vertical-align: -0.3125em; +} +.svg-inline--fa.fa-pull-left { + margin-right: var(--fa-pull-margin, 0.3em); + width: auto; +} +.svg-inline--fa.fa-pull-right { + margin-left: var(--fa-pull-margin, 0.3em); + width: auto; +} +.svg-inline--fa.fa-li { + width: var(--fa-li-width, 2em); + top: 0.25em; +} +.svg-inline--fa.fa-fw { + width: var(--fa-fw-width, 1.25em); +} + +.fa-layers svg.svg-inline--fa { + bottom: 0; + left: 0; + margin: auto; + position: absolute; + right: 0; + top: 0; +} + +.fa-layers-counter, .fa-layers-text { + display: inline-block; + position: absolute; + text-align: center; +} + +.fa-layers { + display: inline-block; + height: 1em; + position: relative; + text-align: center; + vertical-align: -0.125em; + width: 1em; +} +.fa-layers svg.svg-inline--fa { + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.fa-layers-text { + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + -webkit-transform-origin: center center; + transform-origin: center center; +} + +.fa-layers-counter { + background-color: var(--fa-counter-background-color, #ff253a); + border-radius: var(--fa-counter-border-radius, 1em); + box-sizing: border-box; + color: var(--fa-inverse, #fff); + line-height: var(--fa-counter-line-height, 1); + max-width: var(--fa-counter-max-width, 5em); + min-width: var(--fa-counter-min-width, 1.5em); + overflow: hidden; + padding: var(--fa-counter-padding, 0.25em 0.5em); + right: var(--fa-right, 0); + text-overflow: ellipsis; + top: var(--fa-top, 0); + -webkit-transform: scale(var(--fa-counter-scale, 0.25)); + transform: scale(var(--fa-counter-scale, 0.25)); + -webkit-transform-origin: top right; + transform-origin: top right; +} + +.fa-layers-bottom-right { + bottom: var(--fa-bottom, 0); + right: var(--fa-right, 0); + top: auto; + -webkit-transform: scale(var(--fa-layers-scale, 0.25)); + transform: scale(var(--fa-layers-scale, 0.25)); + -webkit-transform-origin: bottom right; + transform-origin: bottom right; +} + +.fa-layers-bottom-left { + bottom: var(--fa-bottom, 0); + left: var(--fa-left, 0); + right: auto; + top: auto; + -webkit-transform: scale(var(--fa-layers-scale, 0.25)); + transform: scale(var(--fa-layers-scale, 0.25)); + -webkit-transform-origin: bottom left; + transform-origin: bottom left; +} + +.fa-layers-top-right { + top: var(--fa-top, 0); + right: var(--fa-right, 0); + -webkit-transform: scale(var(--fa-layers-scale, 0.25)); + transform: scale(var(--fa-layers-scale, 0.25)); + -webkit-transform-origin: top right; + transform-origin: top right; +} + +.fa-layers-top-left { + left: var(--fa-left, 0); + right: auto; + top: var(--fa-top, 0); + -webkit-transform: scale(var(--fa-layers-scale, 0.25)); + transform: scale(var(--fa-layers-scale, 0.25)); + -webkit-transform-origin: top left; + transform-origin: top left; +} + +.fa-1x { + font-size: 1em; +} + +.fa-2x { + font-size: 2em; +} + +.fa-3x { + font-size: 3em; +} + +.fa-4x { + font-size: 4em; +} + +.fa-5x { + font-size: 5em; +} + +.fa-6x { + font-size: 6em; +} + +.fa-7x { + font-size: 7em; +} + +.fa-8x { + font-size: 8em; +} + +.fa-9x { + font-size: 9em; +} + +.fa-10x { + font-size: 10em; +} + +.fa-2xs { + font-size: 0.625em; + line-height: 0.1em; + vertical-align: 0.225em; +} + +.fa-xs { + font-size: 0.75em; + line-height: 0.0833333337em; + vertical-align: 0.125em; +} + +.fa-sm { + font-size: 0.875em; + line-height: 0.0714285718em; + vertical-align: 0.0535714295em; +} + +.fa-lg { + font-size: 1.25em; + line-height: 0.05em; + vertical-align: -0.075em; +} + +.fa-xl { + font-size: 1.5em; + line-height: 0.0416666682em; + vertical-align: -0.125em; +} + +.fa-2xl { + font-size: 2em; + line-height: 0.03125em; + vertical-align: -0.1875em; +} + +.fa-fw { + text-align: center; + width: 1.25em; +} + +.fa-ul { + list-style-type: none; + margin-left: var(--fa-li-margin, 2.5em); + padding-left: 0; +} +.fa-ul > li { + position: relative; +} + +.fa-li { + left: calc(var(--fa-li-width, 2em) * -1); + position: absolute; + text-align: center; + width: var(--fa-li-width, 2em); + line-height: inherit; +} + +.fa-border { + border-color: var(--fa-border-color, #eee); + border-radius: var(--fa-border-radius, 0.1em); + border-style: var(--fa-border-style, solid); + border-width: var(--fa-border-width, 0.08em); + padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); +} + +.fa-pull-left { + float: left; + margin-right: var(--fa-pull-margin, 0.3em); +} + +.fa-pull-right { + float: right; + margin-left: var(--fa-pull-margin, 0.3em); +} + +.fa-beat { + -webkit-animation-name: fa-beat; + animation-name: fa-beat; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); + animation-timing-function: var(--fa-animation-timing, ease-in-out); +} + +.fa-bounce { + -webkit-animation-name: fa-bounce; + animation-name: fa-bounce; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); +} + +.fa-fade { + -webkit-animation-name: fa-fade; + animation-name: fa-fade; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} + +.fa-beat-fade { + -webkit-animation-name: fa-beat-fade; + animation-name: fa-beat-fade; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} + +.fa-flip { + -webkit-animation-name: fa-flip; + animation-name: fa-flip; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); + animation-timing-function: var(--fa-animation-timing, ease-in-out); +} + +.fa-shake { + -webkit-animation-name: fa-shake; + animation-name: fa-shake; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, linear); + animation-timing-function: var(--fa-animation-timing, linear); +} + +.fa-spin { + -webkit-animation-name: fa-spin; + animation-name: fa-spin; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 2s); + animation-duration: var(--fa-animation-duration, 2s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, linear); + animation-timing-function: var(--fa-animation-timing, linear); +} + +.fa-spin-reverse { + --fa-animation-direction: reverse; +} + +.fa-pulse, +.fa-spin-pulse { + -webkit-animation-name: fa-spin; + animation-name: fa-spin; + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, steps(8)); + animation-timing-function: var(--fa-animation-timing, steps(8)); +} + +@media (prefers-reduced-motion: reduce) { + .fa-beat, +.fa-bounce, +.fa-fade, +.fa-beat-fade, +.fa-flip, +.fa-pulse, +.fa-shake, +.fa-spin, +.fa-spin-pulse { + -webkit-animation-delay: -1ms; + animation-delay: -1ms; + -webkit-animation-duration: 1ms; + animation-duration: 1ms; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; + -webkit-transition-delay: 0s; + transition-delay: 0s; + -webkit-transition-duration: 0s; + transition-duration: 0s; + } +} +@-webkit-keyframes fa-beat { + 0%, 90% { + -webkit-transform: scale(1); + transform: scale(1); + } + 45% { + -webkit-transform: scale(var(--fa-beat-scale, 1.25)); + transform: scale(var(--fa-beat-scale, 1.25)); + } +} +@keyframes fa-beat { + 0%, 90% { + -webkit-transform: scale(1); + transform: scale(1); + } + 45% { + -webkit-transform: scale(var(--fa-beat-scale, 1.25)); + transform: scale(var(--fa-beat-scale, 1.25)); + } +} +@-webkit-keyframes fa-bounce { + 0% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } + 10% { + -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + } + 30% { + -webkit-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)); + 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)); + } + 50% { + -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + } + 57% { + -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + } + 64% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } + 100% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } +} +@keyframes fa-bounce { + 0% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } + 10% { + -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + } + 30% { + -webkit-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)); + 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)); + } + 50% { + -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + } + 57% { + -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + } + 64% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } + 100% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); + } +} +@-webkit-keyframes fa-fade { + 50% { + opacity: var(--fa-fade-opacity, 0.4); + } +} +@keyframes fa-fade { + 50% { + opacity: var(--fa-fade-opacity, 0.4); + } +} +@-webkit-keyframes fa-beat-fade { + 0%, 100% { + opacity: var(--fa-beat-fade-opacity, 0.4); + -webkit-transform: scale(1); + transform: scale(1); + } + 50% { + opacity: 1; + -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); + transform: scale(var(--fa-beat-fade-scale, 1.125)); + } +} +@keyframes fa-beat-fade { + 0%, 100% { + opacity: var(--fa-beat-fade-opacity, 0.4); + -webkit-transform: scale(1); + transform: scale(1); + } + 50% { + opacity: 1; + -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); + transform: scale(var(--fa-beat-fade-scale, 1.125)); + } +} +@-webkit-keyframes fa-flip { + 50% { + -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + } +} +@keyframes fa-flip { + 50% { + -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + } +} +@-webkit-keyframes fa-shake { + 0% { + -webkit-transform: rotate(-15deg); + transform: rotate(-15deg); + } + 4% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + 8%, 24% { + -webkit-transform: rotate(-18deg); + transform: rotate(-18deg); + } + 12%, 28% { + -webkit-transform: rotate(18deg); + transform: rotate(18deg); + } + 16% { + -webkit-transform: rotate(-22deg); + transform: rotate(-22deg); + } + 20% { + -webkit-transform: rotate(22deg); + transform: rotate(22deg); + } + 32% { + -webkit-transform: rotate(-12deg); + transform: rotate(-12deg); + } + 36% { + -webkit-transform: rotate(12deg); + transform: rotate(12deg); + } + 40%, 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} +@keyframes fa-shake { + 0% { + -webkit-transform: rotate(-15deg); + transform: rotate(-15deg); + } + 4% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + 8%, 24% { + -webkit-transform: rotate(-18deg); + transform: rotate(-18deg); + } + 12%, 28% { + -webkit-transform: rotate(18deg); + transform: rotate(18deg); + } + 16% { + -webkit-transform: rotate(-22deg); + transform: rotate(-22deg); + } + 20% { + -webkit-transform: rotate(22deg); + transform: rotate(22deg); + } + 32% { + -webkit-transform: rotate(-12deg); + transform: rotate(-12deg); + } + 36% { + -webkit-transform: rotate(12deg); + transform: rotate(12deg); + } + 40%, 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +.fa-rotate-90 { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); +} + +.fa-rotate-180 { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} + +.fa-rotate-270 { + -webkit-transform: rotate(270deg); + transform: rotate(270deg); +} + +.fa-flip-horizontal { + -webkit-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +.fa-flip-vertical { + -webkit-transform: scale(1, -1); + transform: scale(1, -1); +} + +.fa-flip-both, +.fa-flip-horizontal.fa-flip-vertical { + -webkit-transform: scale(-1, -1); + transform: scale(-1, -1); +} + +.fa-rotate-by { + -webkit-transform: rotate(var(--fa-rotate-angle, none)); + transform: rotate(var(--fa-rotate-angle, none)); +} + +.fa-stack { + display: inline-block; + vertical-align: middle; + height: 2em; + position: relative; + width: 2.5em; +} + +.fa-stack-1x, +.fa-stack-2x { + bottom: 0; + left: 0; + margin: auto; + position: absolute; + right: 0; + top: 0; + z-index: var(--fa-stack-z-index, auto); +} + +.svg-inline--fa.fa-stack-1x { + height: 1em; + width: 1.25em; +} +.svg-inline--fa.fa-stack-2x { + height: 2em; + width: 2.5em; +} + +.fa-inverse { + color: var(--fa-inverse, #fff); +} + +.sr-only, +.fa-sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.sr-only-focusable:not(:focus), +.fa-sr-only-focusable:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.svg-inline--fa .fa-primary { + fill: var(--fa-primary-color, currentColor); + opacity: var(--fa-primary-opacity, 1); +} + +.svg-inline--fa .fa-secondary { + fill: var(--fa-secondary-color, currentColor); + opacity: var(--fa-secondary-opacity, 0.4); +} + +.svg-inline--fa.fa-swap-opacity .fa-primary { + opacity: var(--fa-secondary-opacity, 0.4); +} + +.svg-inline--fa.fa-swap-opacity .fa-secondary { + opacity: var(--fa-primary-opacity, 1); +} + +.svg-inline--fa mask .fa-primary, +.svg-inline--fa mask .fa-secondary { + fill: black; +} + +.fad.fa-inverse, +.fa-duotone.fa-inverse { + color: var(--fa-inverse, #fff); +}`;function D2(){var e=$2,n=L2,t=ne.cssPrefix,r=ne.replacementClass,i=Tz;if(t!==e||r!==n){var o=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),l=new RegExp("\\.".concat(n),"g");i=i.replace(o,".".concat(t,"-")).replace(a,"--".concat(t,"-")).replace(l,".".concat(r))}return i}var _y=!1;function bd(){ne.autoAddCss&&!_y&&(wz(D2()),_y=!0)}var _z={mixout:function(){return{dom:{css:D2,insertCss:bd}}},hooks:function(){return{beforeDOMElementCreation:function(){bd()},beforeI2svg:function(){bd()}}}},cr=Br||{};cr[ur]||(cr[ur]={});cr[ur].styles||(cr[ur].styles={});cr[ur].hooks||(cr[ur].hooks={});cr[ur].shims||(cr[ur].shims=[]);var $t=cr[ur],B2=[],Iz=function e(){Xe.removeEventListener("DOMContentLoaded",e),lu=1,B2.map(function(n){return n()})},lu=!1;hr&&(lu=(Xe.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Xe.readyState),lu||Xe.addEventListener("DOMContentLoaded",Iz));function Oz(e){hr&&(lu?setTimeout(e,0):B2.push(e))}function yl(e){var n=e.tag,t=e.attributes,r=t===void 0?{}:t,i=e.children,o=i===void 0?[]:i;return typeof e=="string"?F2(e):"<".concat(n," ").concat(Sz(r),">").concat(o.map(yl).join(""),"")}function Iy(e,n,t){if(e&&e[n]&&e[n][t])return{prefix:n,iconName:t,icon:e[n][t]}}var Az=function(n,t){return function(r,i,o,a){return n.call(t,r,i,o,a)}},kd=function(n,t,r,i){var o=Object.keys(n),a=o.length,l=i!==void 0?Az(t,i):t,s,u,c;for(r===void 0?(s=1,c=n[o[0]]):(s=0,c=r);s=55296&&i<=56319&&t=55296&&r<=56319&&t>n+1&&(i=e.charCodeAt(n+1),i>=56320&&i<=57343)?(r-55296)*1024+i-56320+65536:r}function Oy(e){return Object.keys(e).reduce(function(n,t){var r=e[t],i=!!r.icon;return i?n[r.iconName]=r.icon:n[t]=r,n},{})}function Qf(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=t.skipHooks,i=r===void 0?!1:r,o=Oy(n);typeof $t.hooks.addPack=="function"&&!i?$t.hooks.addPack(e,Oy(n)):$t.styles[e]=X(X({},$t.styles[e]||{}),o),e==="fas"&&Qf("fa",n)}var Xl,Ql,Zl,to=$t.styles,Lz=$t.shims,Mz=(Xl={},hn(Xl,Ye,Object.values(el[Ye])),hn(Xl,an,Object.values(el[an])),Xl),ih=null,U2={},W2={},H2={},V2={},K2={},Nz=(Ql={},hn(Ql,Ye,Object.keys(Za[Ye])),hn(Ql,an,Object.keys(Za[an])),Ql);function jz(e){return~yz.indexOf(e)}function zz(e,n){var t=n.split("-"),r=t[0],i=t.slice(1).join("-");return r===e&&i!==""&&!jz(i)?i:null}var G2=function(){var n=function(o){return kd(to,function(a,l,s){return a[s]=kd(l,o,{}),a},{})};U2=n(function(i,o,a){if(o[3]&&(i[o[3]]=a),o[2]){var l=o[2].filter(function(s){return typeof s=="number"});l.forEach(function(s){i[s.toString(16)]=a})}return i}),W2=n(function(i,o,a){if(i[a]=a,o[2]){var l=o[2].filter(function(s){return typeof s=="string"});l.forEach(function(s){i[s]=a})}return i}),K2=n(function(i,o,a){var l=o[2];return i[a]=a,l.forEach(function(s){i[s]=a}),i});var t="far"in to||ne.autoFetchSvg,r=kd(Lz,function(i,o){var a=o[0],l=o[1],s=o[2];return l==="far"&&!t&&(l="fas"),typeof a=="string"&&(i.names[a]={prefix:l,iconName:s}),typeof a=="number"&&(i.unicodes[a.toString(16)]={prefix:l,iconName:s}),i},{names:{},unicodes:{}});H2=r.names,V2=r.unicodes,ih=bc(ne.styleDefault,{family:ne.familyDefault})};kz(function(e){ih=bc(e.styleDefault,{family:ne.familyDefault})});G2();function oh(e,n){return(U2[e]||{})[n]}function Fz(e,n){return(W2[e]||{})[n]}function ci(e,n){return(K2[e]||{})[n]}function Y2(e){return H2[e]||{prefix:null,iconName:null}}function Dz(e){var n=V2[e],t=oh("fas",e);return n||(t?{prefix:"fas",iconName:t}:null)||{prefix:null,iconName:null}}function Ur(){return ih}var ah=function(){return{prefix:null,iconName:null,rest:[]}};function bc(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=n.family,r=t===void 0?Ye:t,i=Za[r][e],o=Ja[r][e]||Ja[r][i],a=e in $t.styles?e:null;return o||a||null}var Ay=(Zl={},hn(Zl,Ye,Object.keys(el[Ye])),hn(Zl,an,Object.keys(el[an])),Zl);function kc(e){var n,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.skipLookups,i=r===void 0?!1:r,o=(n={},hn(n,Ye,"".concat(ne.cssPrefix,"-").concat(Ye)),hn(n,an,"".concat(ne.cssPrefix,"-").concat(an)),n),a=null,l=Ye;(e.includes(o[Ye])||e.some(function(u){return Ay[Ye].includes(u)}))&&(l=Ye),(e.includes(o[an])||e.some(function(u){return Ay[an].includes(u)}))&&(l=an);var s=e.reduce(function(u,c){var d=zz(ne.cssPrefix,c);if(to[c]?(c=Mz[l].includes(c)?dz[l][c]:c,a=c,u.prefix=c):Nz[l].indexOf(c)>-1?(a=c,u.prefix=bc(c,{family:l})):d?u.iconName=d:c!==ne.replacementClass&&c!==o[Ye]&&c!==o[an]&&u.rest.push(c),!i&&u.prefix&&u.iconName){var f=a==="fa"?Y2(u.iconName):{},p=ci(u.prefix,u.iconName);f.prefix&&(a=null),u.iconName=f.iconName||p||u.iconName,u.prefix=f.prefix||u.prefix,u.prefix==="far"&&!to.far&&to.fas&&!ne.autoFetchSvg&&(u.prefix="fas")}return u},ah());return(e.includes("fa-brands")||e.includes("fab"))&&(s.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(s.prefix="fad"),!s.prefix&&l===an&&(to.fass||ne.autoFetchSvg)&&(s.prefix="fass",s.iconName=ci(s.prefix,s.iconName)||s.iconName),(s.prefix==="fa"||a==="fa")&&(s.prefix=Ur()||"fas"),s}var Bz=function(){function e(){Jj(this,e),this.definitions={}}return ez(e,[{key:"add",value:function(){for(var t=this,r=arguments.length,i=new Array(r),o=0;o0&&c.forEach(function(d){typeof d=="string"&&(t[l][d]=u)}),t[l][s]=u}),t}}]),e}(),Ry=[],ro={},yo={},Uz=Object.keys(yo);function Wz(e,n){var t=n.mixoutsTo;return Ry=e,ro={},Object.keys(yo).forEach(function(r){Uz.indexOf(r)===-1&&delete yo[r]}),Ry.forEach(function(r){var i=r.mixout?r.mixout():{};if(Object.keys(i).forEach(function(a){typeof i[a]=="function"&&(t[a]=i[a]),au(i[a])==="object"&&Object.keys(i[a]).forEach(function(l){t[a]||(t[a]={}),t[a][l]=i[a][l]})}),r.hooks){var o=r.hooks();Object.keys(o).forEach(function(a){ro[a]||(ro[a]=[]),ro[a].push(o[a])})}r.provides&&r.provides(yo)}),t}function Zf(e,n){for(var t=arguments.length,r=new Array(t>2?t-2:0),i=2;i1?n-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:{};return hr?(Si("beforeI2svg",n),dr("pseudoElements2svg",n),dr("i2svg",n)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=n.autoReplaceSvgRoot;ne.autoReplaceSvg===!1&&(ne.autoReplaceSvg=!0),ne.observeMutations=!0,Oz(function(){Gz({autoReplaceSvgRoot:t}),Si("watch",n)})}},Kz={icon:function(n){if(n===null)return null;if(au(n)==="object"&&n.prefix&&n.iconName)return{prefix:n.prefix,iconName:ci(n.prefix,n.iconName)||n.iconName};if(Array.isArray(n)&&n.length===2){var t=n[1].indexOf("fa-")===0?n[1].slice(3):n[1],r=bc(n[0]);return{prefix:r,iconName:ci(r,t)||t}}if(typeof n=="string"&&(n.indexOf("".concat(ne.cssPrefix,"-"))>-1||n.match(fz))){var i=kc(n.split(" "),{skipLookups:!0});return{prefix:i.prefix||Ur(),iconName:ci(i.prefix,i.iconName)||i.iconName}}if(typeof n=="string"){var o=Ur();return{prefix:o,iconName:ci(o,n)||n}}}},gt={noAuto:Hz,config:ne,dom:Vz,parse:Kz,library:q2,findIconDefinition:Jf,toHtml:yl},Gz=function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=n.autoReplaceSvgRoot,r=t===void 0?Xe:t;(Object.keys($t.styles).length>0||ne.autoFetchSvg)&&hr&&ne.autoReplaceSvg&>.dom.i2svg({node:r})};function wc(e,n){return Object.defineProperty(e,"abstract",{get:n}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(r){return yl(r)})}}),Object.defineProperty(e,"node",{get:function(){if(hr){var r=Xe.createElement("div");return r.innerHTML=e.html,r.children}}}),e}function Yz(e){var n=e.children,t=e.main,r=e.mask,i=e.attributes,o=e.styles,a=e.transform;if(rh(a)&&t.found&&!r.found){var l=t.width,s=t.height,u={x:l/s/2,y:.5};i.style=xc(X(X({},o),{},{"transform-origin":"".concat(u.x+a.x/16,"em ").concat(u.y+a.y/16,"em")}))}return[{tag:"svg",attributes:i,children:n}]}function qz(e){var n=e.prefix,t=e.iconName,r=e.children,i=e.attributes,o=e.symbol,a=o===!0?"".concat(n,"-").concat(ne.cssPrefix,"-").concat(t):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:X(X({},i),{},{id:a}),children:r}]}]}function lh(e){var n=e.icons,t=n.main,r=n.mask,i=e.prefix,o=e.iconName,a=e.transform,l=e.symbol,s=e.title,u=e.maskId,c=e.titleId,d=e.extra,f=e.watchable,p=f===void 0?!1:f,h=r.found?r:t,v=h.width,S=h.height,g=i==="fak",m=[ne.replacementClass,o?"".concat(ne.cssPrefix,"-").concat(o):""].filter(function($){return d.classes.indexOf($)===-1}).filter(function($){return $!==""||!!$}).concat(d.classes).join(" "),y={children:[],attributes:X(X({},d.attributes),{},{"data-prefix":i,"data-icon":o,class:m,role:d.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(v," ").concat(S)})},x=g&&!~d.classes.indexOf("fa-fw")?{width:"".concat(v/S*16*.0625,"em")}:{};p&&(y.attributes[Ci]=""),s&&(y.children.push({tag:"title",attributes:{id:y.attributes["aria-labelledby"]||"title-".concat(c||tl())},children:[s]}),delete y.attributes.title);var T=X(X({},y),{},{prefix:i,iconName:o,main:t,mask:r,maskId:u,transform:a,symbol:l,styles:X(X({},x),d.styles)}),w=r.found&&t.found?dr("generateAbstractMask",T)||{children:[],attributes:{}}:dr("generateAbstractIcon",T)||{children:[],attributes:{}},P=w.children,O=w.attributes;return T.children=P,T.attributes=O,l?qz(T):Yz(T)}function $y(e){var n=e.content,t=e.width,r=e.height,i=e.transform,o=e.title,a=e.extra,l=e.watchable,s=l===void 0?!1:l,u=X(X(X({},a.attributes),o?{title:o}:{}),{},{class:a.classes.join(" ")});s&&(u[Ci]="");var c=X({},a.styles);rh(i)&&(c.transform=Pz({transform:i,startCentered:!0,width:t,height:r}),c["-webkit-transform"]=c.transform);var d=xc(c);d.length>0&&(u.style=d);var f=[];return f.push({tag:"span",attributes:u,children:[n]}),o&&f.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),f}function Xz(e){var n=e.content,t=e.title,r=e.extra,i=X(X(X({},r.attributes),t?{title:t}:{}),{},{class:r.classes.join(" ")}),o=xc(r.styles);o.length>0&&(i.style=o);var a=[];return a.push({tag:"span",attributes:i,children:[n]}),t&&a.push({tag:"span",attributes:{class:"sr-only"},children:[t]}),a}var wd=$t.styles;function ep(e){var n=e[0],t=e[1],r=e.slice(4),i=Qm(r,1),o=i[0],a=null;return Array.isArray(o)?a={tag:"g",attributes:{class:"".concat(ne.cssPrefix,"-").concat(ui.GROUP)},children:[{tag:"path",attributes:{class:"".concat(ne.cssPrefix,"-").concat(ui.SECONDARY),fill:"currentColor",d:o[0]}},{tag:"path",attributes:{class:"".concat(ne.cssPrefix,"-").concat(ui.PRIMARY),fill:"currentColor",d:o[1]}}]}:a={tag:"path",attributes:{fill:"currentColor",d:o}},{found:!0,width:n,height:t,icon:a}}var Qz={found:!1,width:512,height:512};function Zz(e,n){!M2&&!ne.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(n,'" is missing.'))}function np(e,n){var t=n;return n==="fa"&&ne.styleDefault!==null&&(n=Ur()),new Promise(function(r,i){if(dr("missingIconAbstract"),t==="fa"){var o=Y2(e)||{};e=o.iconName||e,n=o.prefix||n}if(e&&n&&wd[n]&&wd[n][e]){var a=wd[n][e];return r(ep(a))}Zz(e,n),r(X(X({},Qz),{},{icon:ne.showMissingIcons&&e?dr("missingIconAbstract")||{}:{}}))})}var Ly=function(){},tp=ne.measurePerformance&&Hl&&Hl.mark&&Hl.measure?Hl:{mark:Ly,measure:Ly},sa='FA "6.5.1"',Jz=function(n){return tp.mark("".concat(sa," ").concat(n," begins")),function(){return X2(n)}},X2=function(n){tp.mark("".concat(sa," ").concat(n," ends")),tp.measure("".concat(sa," ").concat(n),"".concat(sa," ").concat(n," begins"),"".concat(sa," ").concat(n," ends"))},sh={begin:Jz,end:X2},vs=function(){};function My(e){var n=e.getAttribute?e.getAttribute(Ci):null;return typeof n=="string"}function eF(e){var n=e.getAttribute?e.getAttribute(Jm):null,t=e.getAttribute?e.getAttribute(eh):null;return n&&t}function nF(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(ne.replacementClass)}function tF(){if(ne.autoReplaceSvg===!0)return xs.replace;var e=xs[ne.autoReplaceSvg];return e||xs.replace}function rF(e){return Xe.createElementNS("http://www.w3.org/2000/svg",e)}function iF(e){return Xe.createElement(e)}function Q2(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=n.ceFn,r=t===void 0?e.tag==="svg"?rF:iF:t;if(typeof e=="string")return Xe.createTextNode(e);var i=r(e.tag);Object.keys(e.attributes||[]).forEach(function(a){i.setAttribute(a,e.attributes[a])});var o=e.children||[];return o.forEach(function(a){i.appendChild(Q2(a,{ceFn:r}))}),i}function oF(e){var n=" ".concat(e.outerHTML," ");return n="".concat(n,"Font Awesome fontawesome.com "),n}var xs={replace:function(n){var t=n[0];if(t.parentNode)if(n[1].forEach(function(i){t.parentNode.insertBefore(Q2(i),t)}),t.getAttribute(Ci)===null&&ne.keepOriginalSource){var r=Xe.createComment(oF(t));t.parentNode.replaceChild(r,t)}else t.remove()},nest:function(n){var t=n[0],r=n[1];if(~th(t).indexOf(ne.replacementClass))return xs.replace(n);var i=new RegExp("".concat(ne.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var o=r[0].attributes.class.split(" ").reduce(function(l,s){return s===ne.replacementClass||s.match(i)?l.toSvg.push(s):l.toNode.push(s),l},{toNode:[],toSvg:[]});r[0].attributes.class=o.toSvg.join(" "),o.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",o.toNode.join(" "))}var a=r.map(function(l){return yl(l)}).join(` +`);t.setAttribute(Ci,""),t.innerHTML=a}};function Ny(e){e()}function Z2(e,n){var t=typeof n=="function"?n:vs;if(e.length===0)t();else{var r=Ny;ne.mutateApproach===uz&&(r=Br.requestAnimationFrame||Ny),r(function(){var i=tF(),o=sh.begin("mutate");e.map(i),o(),t()})}}var uh=!1;function J2(){uh=!0}function rp(){uh=!1}var su=null;function jy(e){if(Py&&ne.observeMutations){var n=e.treeCallback,t=n===void 0?vs:n,r=e.nodeCallback,i=r===void 0?vs:r,o=e.pseudoElementsCallback,a=o===void 0?vs:o,l=e.observeMutationsRoot,s=l===void 0?Xe:l;su=new Py(function(u){if(!uh){var c=Ur();zo(u).forEach(function(d){if(d.type==="childList"&&d.addedNodes.length>0&&!My(d.addedNodes[0])&&(ne.searchPseudoElements&&a(d.target),t(d.target)),d.type==="attributes"&&d.target.parentNode&&ne.searchPseudoElements&&a(d.target.parentNode),d.type==="attributes"&&My(d.target)&&~gz.indexOf(d.attributeName))if(d.attributeName==="class"&&eF(d.target)){var f=kc(th(d.target)),p=f.prefix,h=f.iconName;d.target.setAttribute(Jm,p||c),h&&d.target.setAttribute(eh,h)}else nF(d.target)&&i(d.target)})}}),hr&&su.observe(s,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function aF(){su&&su.disconnect()}function lF(e){var n=e.getAttribute("style"),t=[];return n&&(t=n.split(";").reduce(function(r,i){var o=i.split(":"),a=o[0],l=o.slice(1);return a&&l.length>0&&(r[a]=l.join(":").trim()),r},{})),t}function sF(e){var n=e.getAttribute("data-prefix"),t=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",i=kc(th(e));return i.prefix||(i.prefix=Ur()),n&&t&&(i.prefix=n,i.iconName=t),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=Fz(i.prefix,e.innerText)||oh(i.prefix,Xf(e.innerText))),!i.iconName&&ne.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function uF(e){var n=zo(e.attributes).reduce(function(i,o){return i.name!=="class"&&i.name!=="style"&&(i[o.name]=o.value),i},{}),t=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return ne.autoA11y&&(t?n["aria-labelledby"]="".concat(ne.replacementClass,"-title-").concat(r||tl()):(n["aria-hidden"]="true",n.focusable="false")),n}function cF(){return{iconName:null,title:null,titleId:null,prefix:null,transform:Vt,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function zy(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},t=sF(e),r=t.iconName,i=t.prefix,o=t.rest,a=uF(e),l=Zf("parseNodeAttributes",{},e),s=n.styleParser?lF(e):[];return X({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:i,transform:Vt,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:o,styles:s,attributes:a}},l)}var dF=$t.styles;function ek(e){var n=ne.autoReplaceSvg==="nest"?zy(e,{styleParser:!1}):zy(e);return~n.extra.classes.indexOf(N2)?dr("generateLayersText",e,n):dr("generateSvgReplacementMutation",e,n)}var Wr=new Set;nh.map(function(e){Wr.add("fa-".concat(e))});Object.keys(Za[Ye]).map(Wr.add.bind(Wr));Object.keys(Za[an]).map(Wr.add.bind(Wr));Wr=hl(Wr);function Fy(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!hr)return Promise.resolve();var t=Xe.documentElement.classList,r=function(d){return t.add("".concat(Ty,"-").concat(d))},i=function(d){return t.remove("".concat(Ty,"-").concat(d))},o=ne.autoFetchSvg?Wr:nh.map(function(c){return"fa-".concat(c)}).concat(Object.keys(dF));o.includes("fa")||o.push("fa");var a=[".".concat(N2,":not([").concat(Ci,"])")].concat(o.map(function(c){return".".concat(c,":not([").concat(Ci,"])")})).join(", ");if(a.length===0)return Promise.resolve();var l=[];try{l=zo(e.querySelectorAll(a))}catch{}if(l.length>0)r("pending"),i("complete");else return Promise.resolve();var s=sh.begin("onTree"),u=l.reduce(function(c,d){try{var f=ek(d);f&&c.push(f)}catch(p){M2||p.name==="MissingIcon"&&console.error(p)}return c},[]);return new Promise(function(c,d){Promise.all(u).then(function(f){Z2(f,function(){r("active"),r("complete"),i("pending"),typeof n=="function"&&n(),s(),c()})}).catch(function(f){s(),d(f)})})}function fF(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;ek(e).then(function(t){t&&Z2([t],n)})}function pF(e){return function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(n||{}).icon?n:Jf(n||{}),i=t.mask;return i&&(i=(i||{}).icon?i:Jf(i||{})),e(r,X(X({},t),{},{mask:i}))}}var mF=function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.transform,i=r===void 0?Vt:r,o=t.symbol,a=o===void 0?!1:o,l=t.mask,s=l===void 0?null:l,u=t.maskId,c=u===void 0?null:u,d=t.title,f=d===void 0?null:d,p=t.titleId,h=p===void 0?null:p,v=t.classes,S=v===void 0?[]:v,g=t.attributes,m=g===void 0?{}:g,y=t.styles,x=y===void 0?{}:y;if(n){var T=n.prefix,w=n.iconName,P=n.icon;return wc(X({type:"icon"},n),function(){return Si("beforeDOMElementCreation",{iconDefinition:n,params:t}),ne.autoA11y&&(f?m["aria-labelledby"]="".concat(ne.replacementClass,"-title-").concat(h||tl()):(m["aria-hidden"]="true",m.focusable="false")),lh({icons:{main:ep(P),mask:s?ep(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:T,iconName:w,transform:X(X({},Vt),i),symbol:a,title:f,maskId:c,titleId:h,extra:{attributes:m,styles:x,classes:S}})})}},hF={mixout:function(){return{icon:pF(mF)}},hooks:function(){return{mutationObserverCallbacks:function(t){return t.treeCallback=Fy,t.nodeCallback=fF,t}}},provides:function(n){n.i2svg=function(t){var r=t.node,i=r===void 0?Xe:r,o=t.callback,a=o===void 0?function(){}:o;return Fy(i,a)},n.generateSvgReplacementMutation=function(t,r){var i=r.iconName,o=r.title,a=r.titleId,l=r.prefix,s=r.transform,u=r.symbol,c=r.mask,d=r.maskId,f=r.extra;return new Promise(function(p,h){Promise.all([np(i,l),c.iconName?np(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(v){var S=Qm(v,2),g=S[0],m=S[1];p([t,lh({icons:{main:g,mask:m},prefix:l,iconName:i,transform:s,symbol:u,maskId:d,title:o,titleId:a,extra:f,watchable:!0})])}).catch(h)})},n.generateAbstractIcon=function(t){var r=t.children,i=t.attributes,o=t.main,a=t.transform,l=t.styles,s=xc(l);s.length>0&&(i.style=s);var u;return rh(a)&&(u=dr("generateAbstractTransformGrouping",{main:o,transform:a,containerWidth:o.width,iconWidth:o.width})),r.push(u||o.icon),{children:r,attributes:i}}}},gF={mixout:function(){return{layer:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.classes,o=i===void 0?[]:i;return wc({type:"layer"},function(){Si("beforeDOMElementCreation",{assembler:t,params:r});var a=[];return t(function(l){Array.isArray(l)?l.map(function(s){a=a.concat(s.abstract)}):a=a.concat(l.abstract)}),[{tag:"span",attributes:{class:["".concat(ne.cssPrefix,"-layers")].concat(hl(o)).join(" ")},children:a}]})}}}},yF={mixout:function(){return{counter:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.title,o=i===void 0?null:i,a=r.classes,l=a===void 0?[]:a,s=r.attributes,u=s===void 0?{}:s,c=r.styles,d=c===void 0?{}:c;return wc({type:"counter",content:t},function(){return Si("beforeDOMElementCreation",{content:t,params:r}),Xz({content:t.toString(),title:o,extra:{attributes:u,styles:d,classes:["".concat(ne.cssPrefix,"-layers-counter")].concat(hl(l))}})})}}}},vF={mixout:function(){return{text:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.transform,o=i===void 0?Vt:i,a=r.title,l=a===void 0?null:a,s=r.classes,u=s===void 0?[]:s,c=r.attributes,d=c===void 0?{}:c,f=r.styles,p=f===void 0?{}:f;return wc({type:"text",content:t},function(){return Si("beforeDOMElementCreation",{content:t,params:r}),$y({content:t,transform:X(X({},Vt),o),title:l,extra:{attributes:d,styles:p,classes:["".concat(ne.cssPrefix,"-layers-text")].concat(hl(u))}})})}}},provides:function(n){n.generateLayersText=function(t,r){var i=r.title,o=r.transform,a=r.extra,l=null,s=null;if(R2){var u=parseInt(getComputedStyle(t).fontSize,10),c=t.getBoundingClientRect();l=c.width/u,s=c.height/u}return ne.autoA11y&&!i&&(a.attributes["aria-hidden"]="true"),Promise.resolve([t,$y({content:t.innerHTML,width:l,height:s,transform:o,title:i,extra:a,watchable:!0})])}}},xF=new RegExp('"',"ug"),Dy=[1105920,1112319];function bF(e){var n=e.replace(xF,""),t=$z(n,0),r=t>=Dy[0]&&t<=Dy[1],i=n.length===2?n[0]===n[1]:!1;return{value:Xf(i?n[0]:n),isSecondary:r||i}}function By(e,n){var t="".concat(sz).concat(n.replace(":","-"));return new Promise(function(r,i){if(e.getAttribute(t)!==null)return r();var o=zo(e.children),a=o.filter(function(P){return P.getAttribute(qf)===n})[0],l=Br.getComputedStyle(e,n),s=l.getPropertyValue("font-family").match(pz),u=l.getPropertyValue("font-weight"),c=l.getPropertyValue("content");if(a&&!s)return e.removeChild(a),r();if(s&&c!=="none"&&c!==""){var d=l.getPropertyValue("content"),f=~["Sharp"].indexOf(s[2])?an:Ye,p=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(s[2])?Ja[f][s[2].toLowerCase()]:mz[f][u],h=bF(d),v=h.value,S=h.isSecondary,g=s[0].startsWith("FontAwesome"),m=oh(p,v),y=m;if(g){var x=Dz(v);x.iconName&&x.prefix&&(m=x.iconName,p=x.prefix)}if(m&&!S&&(!a||a.getAttribute(Jm)!==p||a.getAttribute(eh)!==y)){e.setAttribute(t,y),a&&e.removeChild(a);var T=cF(),w=T.extra;w.attributes[qf]=n,np(m,p).then(function(P){var O=lh(X(X({},T),{},{icons:{main:P,mask:ah()},prefix:p,iconName:y,extra:w,watchable:!0})),$=Xe.createElementNS("http://www.w3.org/2000/svg","svg");n==="::before"?e.insertBefore($,e.firstChild):e.appendChild($),$.outerHTML=O.map(function(I){return yl(I)}).join(` +`),e.removeAttribute(t),r()}).catch(i)}else r()}else r()})}function kF(e){return Promise.all([By(e,"::before"),By(e,"::after")])}function wF(e){return e.parentNode!==document.head&&!~cz.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(qf)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function Uy(e){if(hr)return new Promise(function(n,t){var r=zo(e.querySelectorAll("*")).filter(wF).map(kF),i=sh.begin("searchPseudoElements");J2(),Promise.all(r).then(function(){i(),rp(),n()}).catch(function(){i(),rp(),t()})})}var CF={hooks:function(){return{mutationObserverCallbacks:function(t){return t.pseudoElementsCallback=Uy,t}}},provides:function(n){n.pseudoElements2svg=function(t){var r=t.node,i=r===void 0?Xe:r;ne.searchPseudoElements&&Uy(i)}}},Wy=!1,SF={mixout:function(){return{dom:{unwatch:function(){J2(),Wy=!0}}}},hooks:function(){return{bootstrap:function(){jy(Zf("mutationObserverCallbacks",{}))},noAuto:function(){aF()},watch:function(t){var r=t.observeMutationsRoot;Wy?rp():jy(Zf("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},Hy=function(n){var t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return n.toLowerCase().split(" ").reduce(function(r,i){var o=i.toLowerCase().split("-"),a=o[0],l=o.slice(1).join("-");if(a&&l==="h")return r.flipX=!0,r;if(a&&l==="v")return r.flipY=!0,r;if(l=parseFloat(l),isNaN(l))return r;switch(a){case"grow":r.size=r.size+l;break;case"shrink":r.size=r.size-l;break;case"left":r.x=r.x-l;break;case"right":r.x=r.x+l;break;case"up":r.y=r.y-l;break;case"down":r.y=r.y+l;break;case"rotate":r.rotate=r.rotate+l;break}return r},t)},EF={mixout:function(){return{parse:{transform:function(t){return Hy(t)}}}},hooks:function(){return{parseNodeAttributes:function(t,r){var i=r.getAttribute("data-fa-transform");return i&&(t.transform=Hy(i)),t}}},provides:function(n){n.generateAbstractTransformGrouping=function(t){var r=t.main,i=t.transform,o=t.containerWidth,a=t.iconWidth,l={transform:"translate(".concat(o/2," 256)")},s="translate(".concat(i.x*32,", ").concat(i.y*32,") "),u="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),c="rotate(".concat(i.rotate," 0 0)"),d={transform:"".concat(s," ").concat(u," ").concat(c)},f={transform:"translate(".concat(a/2*-1," -256)")},p={outer:l,inner:d,path:f};return{tag:"g",attributes:X({},p.outer),children:[{tag:"g",attributes:X({},p.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:X(X({},r.icon.attributes),p.path)}]}]}}}},Cd={x:0,y:0,width:"100%",height:"100%"};function Vy(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||n)&&(e.attributes.fill="black"),e}function PF(e){return e.tag==="g"?e.children:[e]}var TF={hooks:function(){return{parseNodeAttributes:function(t,r){var i=r.getAttribute("data-fa-mask"),o=i?kc(i.split(" ").map(function(a){return a.trim()})):ah();return o.prefix||(o.prefix=Ur()),t.mask=o,t.maskId=r.getAttribute("data-fa-mask-id"),t}}},provides:function(n){n.generateAbstractMask=function(t){var r=t.children,i=t.attributes,o=t.main,a=t.mask,l=t.maskId,s=t.transform,u=o.width,c=o.icon,d=a.width,f=a.icon,p=Ez({transform:s,containerWidth:d,iconWidth:u}),h={tag:"rect",attributes:X(X({},Cd),{},{fill:"white"})},v=c.children?{children:c.children.map(Vy)}:{},S={tag:"g",attributes:X({},p.inner),children:[Vy(X({tag:c.tag,attributes:X(X({},c.attributes),p.path)},v))]},g={tag:"g",attributes:X({},p.outer),children:[S]},m="mask-".concat(l||tl()),y="clip-".concat(l||tl()),x={tag:"mask",attributes:X(X({},Cd),{},{id:m,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[h,g]},T={tag:"defs",children:[{tag:"clipPath",attributes:{id:y},children:PF(f)},x]};return r.push(T,{tag:"rect",attributes:X({fill:"currentColor","clip-path":"url(#".concat(y,")"),mask:"url(#".concat(m,")")},Cd)}),{children:r,attributes:i}}}},_F={provides:function(n){var t=!1;Br.matchMedia&&(t=Br.matchMedia("(prefers-reduced-motion: reduce)").matches),n.missingIconAbstract=function(){var r=[],i={fill:"currentColor"},o={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:X(X({},i),{},{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"})});var a=X(X({},o),{},{attributeName:"opacity"}),l={tag:"circle",attributes:X(X({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||l.children.push({tag:"animate",attributes:X(X({},o),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:X(X({},a),{},{values:"1;0;1;1;0;1;"})}),r.push(l),r.push({tag:"path",attributes:X(X({},i),{},{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:t?[]:[{tag:"animate",attributes:X(X({},a),{},{values:"1;0;0;0;0;1;"})}]}),t||r.push({tag:"path",attributes:X(X({},i),{},{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:X(X({},a),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},IF={hooks:function(){return{parseNodeAttributes:function(t,r){var i=r.getAttribute("data-fa-symbol"),o=i===null?!1:i===""?!0:i;return t.symbol=o,t}}}},OF=[_z,hF,gF,yF,vF,CF,SF,EF,TF,_F,IF];Wz(OF,{mixoutsTo:gt});gt.noAuto;gt.config;gt.library;gt.dom;var ip=gt.parse;gt.findIconDefinition;gt.toHtml;var AF=gt.icon;gt.layer;gt.text;gt.counter;function Ky(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,r)}return t}function Pr(e){for(var n=1;n=0)&&(t[i]=e[i]);return t}function $F(e,n){if(e==null)return{};var t=RF(e,n),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(t[r]=e[r])}return t}function op(e){return LF(e)||MF(e)||NF(e)||jF()}function LF(e){if(Array.isArray(e))return ap(e)}function MF(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function NF(e,n){if(e){if(typeof e=="string")return ap(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return ap(e,n)}}function ap(e,n){(n==null||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t2&&arguments[2]!==void 0?arguments[2]:{};if(typeof n=="string")return n;var r=(n.children||[]).map(function(s){return tk(e,s)}),i=Object.keys(n.attributes||{}).reduce(function(s,u){var c=n.attributes[u];switch(u){case"class":s.attrs.className=c,delete n.attributes.class;break;case"style":s.attrs.style=UF(c);break;default:u.indexOf("aria-")===0||u.indexOf("data-")===0?s.attrs[u.toLowerCase()]=c:s.attrs[nk(u)]=c}return s},{attrs:{}}),o=t.style,a=o===void 0?{}:o,l=$F(t,DF);return i.attrs.style=Pr(Pr({},i.attrs.style),a),e.apply(void 0,[n.tag,Pr(Pr({},i.attrs),l)].concat(op(r)))}var rk=!1;try{rk=!0}catch{}function WF(){if(!rk&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Gy(e){if(e&&uu(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(ip.icon)return ip.icon(e);if(e===null)return null;if(e&&uu(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function Sd(e,n){return Array.isArray(n)&&n.length>0||!Array.isArray(n)&&n?io({},e,n):{}}var vl=Un.forwardRef(function(e,n){var t=e.icon,r=e.mask,i=e.symbol,o=e.className,a=e.title,l=e.titleId,s=e.maskId,u=Gy(t),c=Sd("classes",[].concat(op(zF(e)),op(o.split(" ")))),d=Sd("transform",typeof e.transform=="string"?ip.transform(e.transform):e.transform),f=Sd("mask",Gy(r)),p=AF(u,Pr(Pr(Pr(Pr({},c),d),f),{},{symbol:i,title:a,titleId:l,maskId:s}));if(!p)return WF("Could not find icon",u),null;var h=p.abstract,v={ref:n};return Object.keys(e).forEach(function(S){vl.defaultProps.hasOwnProperty(S)||(v[S]=e[S])}),HF(h[0],v)});vl.displayName="FontAwesomeIcon";vl.propTypes={beat:ke.bool,border:ke.bool,beatFade:ke.bool,bounce:ke.bool,className:ke.string,fade:ke.bool,flash:ke.bool,mask:ke.oneOfType([ke.object,ke.array,ke.string]),maskId:ke.string,fixedWidth:ke.bool,inverse:ke.bool,flip:ke.oneOf([!0,!1,"horizontal","vertical","both"]),icon:ke.oneOfType([ke.object,ke.array,ke.string]),listItem:ke.bool,pull:ke.oneOf(["right","left"]),pulse:ke.bool,rotation:ke.oneOf([0,90,180,270]),shake:ke.bool,size:ke.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:ke.bool,spinPulse:ke.bool,spinReverse:ke.bool,symbol:ke.oneOfType([ke.bool,ke.string]),title:ke.string,titleId:ke.string,transform:ke.oneOfType([ke.string,ke.object]),swapOpacity:ke.bool};vl.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,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};var HF=tk.bind(null,Un.createElement),VF={prefix:"fas",iconName:"sliders",icon:[512,512,["sliders-h"],"f1de","M0 416c0 17.7 14.3 32 32 32l54.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 448c17.7 0 32-14.3 32-32s-14.3-32-32-32l-246.7 0c-12.3-28.3-40.5-48-73.3-48s-61 19.7-73.3 48L32 384c-17.7 0-32 14.3-32 32zm128 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm32-80c-32.8 0-61 19.7-73.3 48L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l246.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48l54.7 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-54.7 0c-12.3-28.3-40.5-48-73.3-48zM192 128a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm73.3-64C253 35.7 224.8 16 192 16s-61 19.7-73.3 48L32 64C14.3 64 0 78.3 0 96s14.3 32 32 32l86.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 128c17.7 0 32-14.3 32-32s-14.3-32-32-32L265.3 64z"]};const KF=()=>{const e=Pt(),n=_i(e.breakpoints.down("sm")),[t,r]=k.useState(""),[i,o]=k.useState([]),[a,l]=k.useState([]),[s,u]=k.useState(!1),[c,d]=k.useState(null),[f,p]=k.useState(!1),[h,v]=k.useState(["Demo","Code","Tutorial"]),[S,g]=k.useState(["sapphire","emerald","cipher"]),[m,y]=k.useState(!1),x=Array.from(new Set(Fl.map(Y=>Y.license))),[T,w]=k.useState(x),P=n?"24px":"34px 46px",O=()=>{o([]),r("")},$=()=>{l([]),r("")},I=()=>{p(!f)},R=Y=>{d(Y),u(!0)},L=()=>{u(!1)},F=Y=>{const ue=T.includes(Y)?T.filter(fe=>fe!==Y):[...T,Y];w(ue)},z=Y=>{const ue=h.includes(Y)?h.filter(fe=>fe!==Y):[...h,Y];v(ue)},N=Y=>{let ue;S.includes(Y)?ue=S.filter(fe=>fe!==Y):ue=[...S,Y],g(ue)},B=()=>{y(!m)},D=Array.from(new Set(Fl.flatMap(Y=>Y.tags))),A=Array.from(new Set(Fl.flatMap(Y=>Y.languages))),j=Fl.filter(Y=>{const ue=Y.name.toLowerCase().includes(t.toLowerCase())||Y.description.toLowerCase().includes(t.toLowerCase()),fe=i.length===0||i.every(pe=>Y.tags.includes(pe)),De=a.length===0||a.every(pe=>Y.languages.includes(pe)),ce=!f||Y.maintainedByOasis,xe=T.includes(Y.license),me=h.length===0?!1:h.some(pe=>!!(pe==="Demo"&&Y.demoUrl||pe==="Code"&&Y.codeUrl||pe==="Tutorial"&&Array.isArray(Y.tutorials)&&Y.tutorials.length>0)),we=S.length>0&&S.some(pe=>{var En;return(En=Y.paratimes)==null?void 0:En.includes(pe)});return ue&&fe&&De&&we&&ce&&xe&&me}),C=Y=>{i.includes(Y)?o(i.filter(ue=>ue!==Y)):o([...i,Y])},se=Y=>{a.includes(Y)?l(a.filter(ue=>ue!==Y)):l([...a,Y])},[ae,_]=k.useState(no.TITLE),J=Y=>{switch(ae){case no.LAST_UPDATED:return Y.slice().sort((ue,fe)=>new Date(fe.lastUpdated).getTime()-new Date(ue.lastUpdated).getTime());case no.CREATED_DATE:return Y.slice().sort((ue,fe)=>new Date(fe.created).getTime()-new Date(ue.created).getTime());case no.NAME:default:return Y.slice().sort((ue,fe)=>ue.name.localeCompare(fe.name))}},ge=Y=>{"target"in Y&&_(Y.target.value)},q=J(j);return b.jsx("div",{children:b.jsxs(If,{sx:{backgroundColor:"white",padding:P,borderRadius:"19px",position:"relative"},children:[b.jsxs(If,{sx:{padding:"0",paddingTop:"20px"},children:[b.jsxs("div",{style:{position:"relative",overflow:"hidden",transition:"max-height 0.5s ease"},children:[b.jsxs(Ne,{sx:{display:"flex",justifyContent:"space-between",flexWrap:n?"wrap":"nowrap"},children:[b.jsx(Gj,{search:t,setSearch:r}),b.jsx(Ne,{sx:{borderLeft:n?"none":"2px solid #3431AC",paddingLeft:n?"0":"30px",width:n?"100%":"auto"},children:b.jsx(Ya,{onClick:B,startIcon:b.jsx(vl,{icon:VF}),variant:"outlined",sx:{borderRadius:"50px",height:"43px",textTransform:"capitalize",padding:"0 25px",fontWeight:"500",maxWidth:n?"100%":"116px",marginLeft:"auto",border:"2px solid #3431AC",width:n?"100%":"auto",backgroundColor:m?"#3431AC":"transparent",color:m?"white":"#3431AC",marginTop:n?"16px":"0","&:hover":{backgroundColor:m?"#3431AC":"transparent",color:m?"white":"#3431AC",border:"2px solid #3431AC"}},children:"Filters"})})]}),b.jsx("div",{style:{position:"relative",overflow:"hidden",transition:"all 0.7s cubic-bezier(.17,.67,.83,.67)",maxHeight:m?"1000px":"0px"},children:b.jsx(Xj,{tags:D,langs:A,selectedTags:i,selectedLangs:a,handleTagClick:C,handleLanguageClick:se,licenses:x,selectedLicenses:T,handleLicenseChange:F,selectedSources:h,selectedParatimes:S,handleSourcesChange:z,handleParatimesChange:N,maintainedByOasis:f,handleMaintainedByOasisToggle:I,handleClearTags:O,handleClearLangs:$})})]}),b.jsx(Qj,{filteredAndSortedProjectsLength:q.length,sortOption:ae,handleSortChange:ge})]}),b.jsx(Le,{container:!0,spacing:1,justifyContent:"start",children:q.map(Y=>b.jsx(Zj,{project:Y,handleProjectClick:R,selectedTags:i,selectedLangs:a,handleTagClick:C,handleLangClick:se,langs:Y.languages,tags:Y.tags},Y.name))}),b.jsx(Fj,{open:s,onClose:L,project:c,selectedTags:i,selectedLangs:a,handleTagClick:C})]})})},GF="/assets/PlaygroundBgGradient-DK1zblFo.webp",YF=km({palette:{primary:{main:"#3431AC"}},typography:{fontFamily:"'Roboto Flex Variable', sans-serif",h1:{fontSize:"56px",fontWeight:500,color:"white",letterSpacing:"-2.84px","@media (max-width:600px)":{fontSize:"40px"}},h2:{fontSize:"24px",color:"#3431AC",fontWeight:500,letterSpacing:"-1px"},h6:{fontSize:"18px",color:"#3431AC",letterSpacing:"-0.5px"}},components:{MuiInputBase:{styleOverrides:{root:{color:"grey"}}},MuiOutlinedInput:{styleOverrides:{root:{outline:0,height:"46px",borderRadius:"40px","& .MuiOutlinedInput-notchedOutline":{borderColor:"transparent",borderRadius:"40px"},"&:hover .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"&:focus-within .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"}}}},MuiSelect:{styleOverrides:{select:{borderColor:"transparent",backgroundColor:"transparent",outline:"none",border:"none","&.MuiSelect-outlined":{paddingTop:"6px",paddingBottom:"6px"},"&:focus":{outline:"none",border:"none",borderColor:"transparent",backgroundColor:"transparent"},"&:hover":{outline:"none",border:"none",borderColor:"transparent"},"&:focus-within":{outline:"none",border:"none",borderColor:"transparent","& .MuiSelect-root":{outline:"none",border:"none",borderColor:"transparent"}}}}},MuiDialog:{styleOverrides:{paper:{padding:"24px",maxWidth:"878px",margin:"auto"}}},MuiCheckbox:{styleOverrides:{root:{"&.Mui-checked":{color:"#3431AC"}}}},MuiChip:{styleOverrides:{root:{"&.MuiChip-root":{backgroundColor:"transparent",border:"1px solid #3431AC",fontWeight:"300",color:"#3431AC",marginBottom:"5px"},"&.MuiChip-colorPrimary":{backgroundColor:"#3431AC",color:"#FFFFFF"}}}}}}),qF="/assets/Playground Logo White-CWFbCTXP.svg",XF=Z("img")({maxWidth:"360px",maxHeight:"60px",marginBottom:"50px"});function QF(){const e=Pt(),n=_i(e.breakpoints.down("md")),t=n?"42px":"80px";return b.jsx(p3,{theme:YF,children:b.jsx(Ne,{component:"div",sx:{width:"100vw",height:"100%",minHeight:"100vh",backgroundImage:`url(${GF})`,backgroundSize:"auto",backgroundRepeat:"no-repeat",backgroundColor:"#1421F8"},children:b.jsxs(If,{maxWidth:"lg",sx:{paddingTop:t,paddingBottom:t},children:[b.jsx(XF,{src:qF,alt:"Oasis Playground"}),b.jsxs(Le,{container:!0,spacing:2,justifyContent:"space-between",alignItems:"flex-start",marginBottom:n?"36px":"0",children:[b.jsx(Le,{item:!0,xs:12,md:9,children:b.jsxs(ve,{gutterBottom:!0,sx:{color:"white",fontSize:"20px",width:"100%",maxWidth:"750px",marginBottom:n?"16px":"24px"},children:["Discover the frontier of Web3 privacy through the projects and applications that are powered by the Oasis Network’s cutting-edge production-ready confidentiality technology. Become a contributor by adding your dApp to the Playground "," ",b.jsx(Di,{href:"https://github.com/oasisprotocol/playground/blob/main/CONTRIBUTING.md",sx:{color:"white",textDecorationColor:"white","&:hover":{color:"white"}},target:"_blank",underline:"always",children:"here"}),"."]})}),b.jsx(Le,{item:!0,children:b.jsx(Ya,{href:"https://github.com/oasisprotocol/playground/blob/main/CONTRIBUTING.md",target:"_blank",color:"inherit",variant:"outlined",sx:{borderRadius:"30px",color:"white",borderColor:"white",textTransform:"none",fontSize:"16px",fontWeight:"600","&:hover":{backgroundColor:"white",color:"#3431AC",borderColor:"white"}},children:"Add your dApp"})})]}),b.jsx(Ne,{children:b.jsx(KF,{})}),b.jsx(ve,{gutterBottom:!0,sx:{color:"white",textAlign:"center",fontSize:"20px",width:"100%",marginBottom:"24px",marginTop:"20px"},children:"Copyright © 2024 Oasis Protocol Foundation. All rights reserved."})]})})})}Pd.createRoot(document.getElementById("root")).render(b.jsx(Un.StrictMode,{children:b.jsx(QF,{})})); diff --git a/assets/roboto-flex-cyrillic-ext-wght-normal-DRTNI9VV.woff2 b/assets/roboto-flex-cyrillic-ext-wght-normal-DRTNI9VV.woff2 new file mode 100644 index 0000000..30ce011 Binary files /dev/null and b/assets/roboto-flex-cyrillic-ext-wght-normal-DRTNI9VV.woff2 differ diff --git a/assets/roboto-flex-cyrillic-wght-normal-C9LxQtoz.woff2 b/assets/roboto-flex-cyrillic-wght-normal-C9LxQtoz.woff2 new file mode 100644 index 0000000..bd1b671 Binary files /dev/null and b/assets/roboto-flex-cyrillic-wght-normal-C9LxQtoz.woff2 differ diff --git a/assets/roboto-flex-greek-wght-normal-DeN4rzfy.woff2 b/assets/roboto-flex-greek-wght-normal-DeN4rzfy.woff2 new file mode 100644 index 0000000..3b39e97 Binary files /dev/null and b/assets/roboto-flex-greek-wght-normal-DeN4rzfy.woff2 differ diff --git a/assets/roboto-flex-latin-ext-wght-normal-DdIPVSJ2.woff2 b/assets/roboto-flex-latin-ext-wght-normal-DdIPVSJ2.woff2 new file mode 100644 index 0000000..4f251b8 Binary files /dev/null and b/assets/roboto-flex-latin-ext-wght-normal-DdIPVSJ2.woff2 differ diff --git a/assets/roboto-flex-latin-wght-normal-C2pcyVKb.woff2 b/assets/roboto-flex-latin-wght-normal-C2pcyVKb.woff2 new file mode 100644 index 0000000..b88ad94 Binary files /dev/null and b/assets/roboto-flex-latin-wght-normal-C2pcyVKb.woff2 differ diff --git a/assets/roboto-flex-vietnamese-wght-normal-Dfb42xSH.woff2 b/assets/roboto-flex-vietnamese-wght-normal-Dfb42xSH.woff2 new file mode 100644 index 0000000..5a3c70a Binary files /dev/null and b/assets/roboto-flex-vietnamese-wght-normal-Dfb42xSH.woff2 differ diff --git a/index.html b/index.html index 9b59995..9c97ab9 100644 --- a/index.html +++ b/index.html @@ -2,14 +2,13 @@ - + Oasis Playground - - + +
-